/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -s ../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf --traceabstraction.dfs.order.used.in.por LOOP_LOCKSTEP --traceabstraction.commutativity.condition.synthesis NECESSARY_AND_SUFFICIENT --traceabstraction.refinement.strategy.for.commutativity.condition.synthesis CAMEL -tc ../benchexec/../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.conditional-comm-158c277 [2024-11-15 03:04:03,685 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-15 03:04:03,742 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../benchexec/../../../trunk/examples/settings/gemcutter/NewStatesSleepPersistentFixedOrder.epf [2024-11-15 03:04:03,746 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-15 03:04:03,746 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-15 03:04:03,774 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-15 03:04:03,775 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-15 03:04:03,775 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-15 03:04:03,775 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-15 03:04:03,775 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-15 03:04:03,775 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-15 03:04:03,775 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-15 03:04:03,775 INFO L153 SettingsManager]: * Use SBE=true [2024-11-15 03:04:03,776 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-15 03:04:03,776 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-15 03:04:03,776 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * To the following directory=./dump/ [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 03:04:03,777 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-15 03:04:03,777 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-15 03:04:03,778 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-15 03:04:03,778 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PARTIAL_ORDER_FA [2024-11-15 03:04:03,778 INFO L153 SettingsManager]: * CEGAR restart behaviour=ONE_CEGAR_PER_THREAD_INSTANCE [2024-11-15 03:04:03,778 INFO L153 SettingsManager]: * Partial Order Reduction in concurrent analysis=PERSISTENT_SLEEP_NEW_STATES_FIXEDORDER [2024-11-15 03:04:03,778 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: DFS Order used in POR -> LOOP_LOCKSTEP Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Commutativity condition synthesis -> NECESSARY_AND_SUFFICIENT Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Refinement strategy for commutativity condition synthesis -> CAMEL [2024-11-15 03:04:04,009 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-15 03:04:04,014 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-15 03:04:04,016 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-15 03:04:04,017 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2024-11-15 03:04:04,017 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2024-11-15 03:04:04,018 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl [2024-11-15 03:04:04,018 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/parallel/misc-5.wvr.bpl' [2024-11-15 03:04:04,031 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-15 03:04:04,032 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2024-11-15 03:04:04,033 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-15 03:04:04,033 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-15 03:04:04,033 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-15 03:04:04,041 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,046 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,051 INFO L138 Inliner]: procedures = 4, calls = 3, calls flagged for inlining = 0, calls inlined = 0, statements flattened = 0 [2024-11-15 03:04:04,052 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-15 03:04:04,052 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-15 03:04:04,052 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-15 03:04:04,052 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-15 03:04:04,057 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,057 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,057 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,058 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,059 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,062 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,063 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,064 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,065 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-15 03:04:04,066 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-15 03:04:04,066 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-15 03:04:04,066 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-15 03:04:04,067 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/1) ... [2024-11-15 03:04:04,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-15 03:04:04,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:04,096 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-15 03:04:04,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-15 03:04:04,121 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2024-11-15 03:04:04,122 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-15 03:04:04,122 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-15 03:04:04,122 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2024-11-15 03:04:04,122 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-15 03:04:04,122 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-15 03:04:04,122 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2024-11-15 03:04:04,122 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-15 03:04:04,122 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-15 03:04:04,122 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2024-11-15 03:04:04,122 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2024-11-15 03:04:04,122 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2024-11-15 03:04:04,123 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-15 03:04:04,164 INFO L238 CfgBuilder]: Building ICFG [2024-11-15 03:04:04,166 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-15 03:04:04,249 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-15 03:04:04,250 INFO L287 CfgBuilder]: Performing block encoding [2024-11-15 03:04:04,274 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-15 03:04:04,274 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-15 03:04:04,274 INFO L201 PluginConnector]: Adding new model misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 03:04:04 BoogieIcfgContainer [2024-11-15 03:04:04,274 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-15 03:04:04,276 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-15 03:04:04,276 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-15 03:04:04,279 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-15 03:04:04,280 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 15.11 03:04:04" (1/2) ... [2024-11-15 03:04:04,280 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@17983b58 and model type misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.11 03:04:04, skipping insertion in model container [2024-11-15 03:04:04,280 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "misc-5.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.11 03:04:04" (2/2) ... [2024-11-15 03:04:04,281 INFO L112 eAbstractionObserver]: Analyzing ICFG misc-5.wvr.bpl [2024-11-15 03:04:04,291 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-15 03:04:04,292 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG misc-5.wvr.bpl that has 4 procedures, 22 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-15 03:04:04,292 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-15 03:04:04,341 INFO L143 ThreadInstanceAdder]: Constructed 3 joinOtherThreadTransitions. [2024-11-15 03:04:04,419 INFO L123 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=true, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 03:04:04,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2024-11-15 03:04:04,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:04,422 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2024-11-15 03:04:04,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2024-11-15 03:04:04,469 INFO L185 artialOrderCegarLoop]: Running PartialOrderCegarLoop with 1 independence relations. [2024-11-15 03:04:04,488 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == ULTIMATE.start ======== [2024-11-15 03:04:04,495 INFO L333 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, mAutomataTypeConcurrency=PARTIAL_ORDER_FA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@70def7ac, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-15 03:04:04,496 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2024-11-15 03:04:04,687 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:04,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:04,690 INFO L85 PathProgramCache]: Analyzing trace with hash 266097061, now seen corresponding path program 1 times [2024-11-15 03:04:04,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:04,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394330407] [2024-11-15 03:04:04,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:04,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:04,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:04,827 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 03:04:04,827 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:04,827 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394330407] [2024-11-15 03:04:04,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1394330407] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 03:04:04,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 03:04:04,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 03:04:04,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878179902] [2024-11-15 03:04:04,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 03:04:04,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-15 03:04:04,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:04,854 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-15 03:04:04,854 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-15 03:04:04,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:04,856 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:04,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 3.5) internal successors, (14), 3 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:04,857 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:05,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,411 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-15 03:04:05,411 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:05,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:05,412 INFO L85 PathProgramCache]: Analyzing trace with hash 18424073, now seen corresponding path program 1 times [2024-11-15 03:04:05,412 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:05,412 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1017692896] [2024-11-15 03:04:05,412 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:05,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:05,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:05,476 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 03:04:05,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:05,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1017692896] [2024-11-15 03:04:05,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1017692896] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 03:04:05,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 03:04:05,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-15 03:04:05,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1549284860] [2024-11-15 03:04:05,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 03:04:05,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-15 03:04:05,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:05,479 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-15 03:04:05,479 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-15 03:04:05,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:05,480 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:05,481 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 2 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,481 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:05,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:05,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-15 03:04:05,531 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:05,531 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:05,532 INFO L85 PathProgramCache]: Analyzing trace with hash -274978934, now seen corresponding path program 1 times [2024-11-15 03:04:05,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:05,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683117536] [2024-11-15 03:04:05,532 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:05,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:05,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:05,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 03:04:05,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:05,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683117536] [2024-11-15 03:04:05,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683117536] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 03:04:05,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-15 03:04:05,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-15 03:04:05,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663428208] [2024-11-15 03:04:05,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 03:04:05,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-15 03:04:05,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:05,617 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-15 03:04:05,617 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-15 03:04:05,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:05,617 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:05,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:05,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:05,617 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:05,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:05,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,721 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-15 03:04:05,721 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:05,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:05,722 INFO L85 PathProgramCache]: Analyzing trace with hash -2071930293, now seen corresponding path program 1 times [2024-11-15 03:04:05,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:05,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [754795568] [2024-11-15 03:04:05,723 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:05,723 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:05,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:05,798 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 03:04:05,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:05,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [754795568] [2024-11-15 03:04:05,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [754795568] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:05,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306544223] [2024-11-15 03:04:05,798 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:05,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:05,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:05,801 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:05,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-15 03:04:05,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:05,852 INFO L256 TraceCheckSpWp]: Trace formula consists of 50 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-15 03:04:05,854 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:05,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 03:04:05,888 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-15 03:04:05,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306544223] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-15 03:04:05,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-15 03:04:05,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 6 [2024-11-15 03:04:05,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171461918] [2024-11-15 03:04:05,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-15 03:04:05,889 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-15 03:04:05,889 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:05,889 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-15 03:04:05,889 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-15 03:04:05,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:05,889 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:05,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.0) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:05,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:05,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:05,889 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:06,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:06,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:06,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:06,103 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:06,117 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-15 03:04:06,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:06,307 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:06,308 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:06,308 INFO L85 PathProgramCache]: Analyzing trace with hash 1859395859, now seen corresponding path program 1 times [2024-11-15 03:04:06,308 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:06,308 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210417700] [2024-11-15 03:04:06,308 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:06,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:06,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:06,413 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-15 03:04:06,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:06,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210417700] [2024-11-15 03:04:06,413 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210417700] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:06,413 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038582273] [2024-11-15 03:04:06,413 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:06,413 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:06,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:06,416 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:06,421 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-15 03:04:06,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:06,460 INFO L256 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-15 03:04:06,460 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:06,480 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-15 03:04:06,480 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:06,510 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-15 03:04:06,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038582273] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:06,511 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:06,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2024-11-15 03:04:06,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [862085553] [2024-11-15 03:04:06,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:06,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-15 03:04:06,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:06,512 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-15 03:04:06,512 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-15 03:04:06,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:06,512 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:06,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 4 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) [2024-11-15 03:04:06,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:06,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:06,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:06,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:06,512 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:06,663 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:06,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:06,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:06,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:06,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:06,678 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:06,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:06,865 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:06,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:06,866 INFO L85 PathProgramCache]: Analyzing trace with hash -934713480, now seen corresponding path program 2 times [2024-11-15 03:04:06,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:06,866 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685994291] [2024-11-15 03:04:06,866 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:06,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:06,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:06,954 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-15 03:04:06,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:06,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685994291] [2024-11-15 03:04:06,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685994291] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:06,955 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [206035044] [2024-11-15 03:04:06,955 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 03:04:06,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:06,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:06,960 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:06,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-15 03:04:07,003 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 03:04:07,004 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:07,005 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-15 03:04:07,006 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:07,030 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-15 03:04:07,030 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:07,062 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 10 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-15 03:04:07,063 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [206035044] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:07,063 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:07,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 4 [2024-11-15 03:04:07,063 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688554093] [2024-11-15 03:04:07,063 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:07,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-15 03:04:07,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:07,064 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-15 03:04:07,064 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-11-15 03:04:07,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:07,064 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:07,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:07,064 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,064 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:07,064 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,064 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:07,064 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,064 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:07,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:07,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:07,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,266 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,279 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:07,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:07,467 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:07,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:07,468 INFO L85 PathProgramCache]: Analyzing trace with hash -424321906, now seen corresponding path program 3 times [2024-11-15 03:04:07,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:07,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239145491] [2024-11-15 03:04:07,468 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:07,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:07,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:07,573 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-15 03:04:07,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:07,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239145491] [2024-11-15 03:04:07,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239145491] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:07,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1164085507] [2024-11-15 03:04:07,573 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 03:04:07,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:07,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:07,575 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:07,579 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-15 03:04:07,612 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-15 03:04:07,612 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:07,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-15 03:04:07,614 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:07,658 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-15 03:04:07,658 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:07,699 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 11 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-15 03:04:07,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1164085507] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:07,699 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:07,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2024-11-15 03:04:07,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253021337] [2024-11-15 03:04:07,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:07,700 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-15 03:04:07,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:07,700 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-15 03:04:07,700 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-15 03:04:07,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:07,700 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:07,702 INFO L472 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) [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,702 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:07,926 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:07,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:07,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-15 03:04:08,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:08,128 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:08,184 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:08,184 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:08,184 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:08,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:08,189 INFO L85 PathProgramCache]: Analyzing trace with hash 151258528, now seen corresponding path program 1 times [2024-11-15 03:04:08,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:08,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [357888861] [2024-11-15 03:04:08,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:08,189 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:08,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:08,315 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-15 03:04:08,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:08,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [357888861] [2024-11-15 03:04:08,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [357888861] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:08,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [768252876] [2024-11-15 03:04:08,315 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:08,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:08,315 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:08,321 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:08,323 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-15 03:04:08,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:08,359 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-15 03:04:08,362 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:08,400 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-15 03:04:08,400 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:08,516 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 11 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-15 03:04:08,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [768252876] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:08,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:08,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5] total 6 [2024-11-15 03:04:08,538 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_2 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:08,539 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:08,539 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:08,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:08,539 INFO L85 PathProgramCache]: Analyzing trace with hash 394041868, now seen corresponding path program 1 times [2024-11-15 03:04:08,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:08,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080673026] [2024-11-15 03:04:08,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:08,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:08,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:08,646 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-15 03:04:08,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:08,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080673026] [2024-11-15 03:04:08,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080673026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:08,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1106241864] [2024-11-15 03:04:08,647 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:08,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:08,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:08,649 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:08,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-15 03:04:08,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:08,691 INFO L256 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-15 03:04:08,692 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:08,737 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-15 03:04:08,737 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:08,822 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-15 03:04:08,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1106241864] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:08,822 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:08,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 5] total 6 [2024-11-15 03:04:08,823 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:08,823 INFO L85 PathProgramCache]: Analyzing trace with hash -1607988277, now seen corresponding path program 4 times [2024-11-15 03:04:08,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:08,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1938035062] [2024-11-15 03:04:08,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:08,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:08,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:08,915 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 5 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-15 03:04:08,916 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:08,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1938035062] [2024-11-15 03:04:08,916 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1938035062] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:08,916 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772080272] [2024-11-15 03:04:08,916 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 03:04:08,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:08,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:08,923 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:08,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-15 03:04:08,970 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 03:04:08,971 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:08,971 INFO L256 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-15 03:04:08,973 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:09,034 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-15 03:04:09,034 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:09,119 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-15 03:04:09,119 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772080272] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:09,119 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:09,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2024-11-15 03:04:09,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671468414] [2024-11-15 03:04:09,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:09,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-15 03:04:09,120 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:09,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-15 03:04:09,121 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2024-11-15 03:04:09,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:09,121 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:09,121 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.25) internal successors, (34), 7 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:09,121 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:09,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:09,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:09,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:09,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:09,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:09,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-15 03:04:09,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:10,128 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,SelfDestructingSolverStorable7,7 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,9 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:10,128 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:10,147 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:10,147 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:10,148 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:10,149 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:10,149 INFO L85 PathProgramCache]: Analyzing trace with hash -669609294, now seen corresponding path program 1 times [2024-11-15 03:04:10,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:10,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1719535145] [2024-11-15 03:04:10,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:10,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:10,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:10,256 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-15 03:04:10,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:10,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1719535145] [2024-11-15 03:04:10,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1719535145] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:10,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1685085170] [2024-11-15 03:04:10,256 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:10,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:10,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:10,261 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:10,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-15 03:04:10,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:10,295 INFO L256 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-15 03:04:10,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:10,324 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-15 03:04:10,324 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:10,375 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-15 03:04:10,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1685085170] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:10,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:10,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 5 [2024-11-15 03:04:10,393 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_4 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:10,393 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:10,393 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:10,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:10,394 INFO L85 PathProgramCache]: Analyzing trace with hash 716941722, now seen corresponding path program 1 times [2024-11-15 03:04:10,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:10,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383737426] [2024-11-15 03:04:10,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:10,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:10,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:10,478 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-15 03:04:10,478 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:10,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383737426] [2024-11-15 03:04:10,479 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1383737426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:10,479 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740166667] [2024-11-15 03:04:10,479 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:10,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:10,479 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:10,481 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:10,482 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-15 03:04:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:10,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-15 03:04:10,521 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:10,554 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-15 03:04:10,554 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:10,604 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-15 03:04:10,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740166667] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:10,605 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:10,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2024-11-15 03:04:10,606 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:10,606 INFO L85 PathProgramCache]: Analyzing trace with hash 52034985, now seen corresponding path program 5 times [2024-11-15 03:04:10,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:10,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [959773573] [2024-11-15 03:04:10,606 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:10,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:10,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:10,662 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 9 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-15 03:04:10,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:10,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [959773573] [2024-11-15 03:04:10,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [959773573] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:10,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1681444705] [2024-11-15 03:04:10,663 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 03:04:10,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:10,663 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:10,665 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:10,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-15 03:04:10,704 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-15 03:04:10,704 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:10,705 INFO L256 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-15 03:04:10,706 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:10,756 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-15 03:04:10,757 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:10,808 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 8 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-15 03:04:10,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1681444705] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:10,808 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:10,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2024-11-15 03:04:10,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270355230] [2024-11-15 03:04:10,808 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:10,809 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-15 03:04:10,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:10,809 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-15 03:04:10,809 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2024-11-15 03:04:10,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:10,809 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:10,809 INFO L472 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) [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:10,810 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:10,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:10,982 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:11,186 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-15 03:04:11,387 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-15 03:04:11,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10,SelfDestructingSolverStorable11,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:11,577 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:11,613 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:11,614 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:11,614 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:11,614 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:11,614 INFO L85 PathProgramCache]: Analyzing trace with hash 300921214, now seen corresponding path program 1 times [2024-11-15 03:04:11,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:11,615 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172121344] [2024-11-15 03:04:11,615 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:11,615 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:11,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:11,781 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-15 03:04:11,781 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:11,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [172121344] [2024-11-15 03:04:11,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [172121344] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:11,781 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989801607] [2024-11-15 03:04:11,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:11,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:11,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:11,783 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:11,784 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-15 03:04:11,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:11,821 INFO L256 TraceCheckSpWp]: Trace formula consists of 123 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-15 03:04:11,823 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:11,877 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 67 proven. 53 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-15 03:04:11,877 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:11,991 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 65 proven. 60 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-11-15 03:04:11,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989801607] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:11,991 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:11,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 6] total 7 [2024-11-15 03:04:12,012 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:12,012 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:12,012 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_6 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:12,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:12,012 INFO L85 PathProgramCache]: Analyzing trace with hash 738615618, now seen corresponding path program 1 times [2024-11-15 03:04:12,013 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:12,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394458301] [2024-11-15 03:04:12,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:12,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:12,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:12,145 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-15 03:04:12,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:12,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394458301] [2024-11-15 03:04:12,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394458301] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:12,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1672402538] [2024-11-15 03:04:12,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:12,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:12,146 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:12,151 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:12,152 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-15 03:04:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:12,196 INFO L256 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-15 03:04:12,200 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:12,253 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 67 proven. 53 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-15 03:04:12,254 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:12,382 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 67 proven. 53 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-15 03:04:12,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1672402538] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:12,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:12,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 6] total 7 [2024-11-15 03:04:12,382 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:12,383 INFO L85 PathProgramCache]: Analyzing trace with hash -2105074761, now seen corresponding path program 6 times [2024-11-15 03:04:12,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:12,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716589419] [2024-11-15 03:04:12,383 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:12,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:12,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:12,497 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 66 proven. 55 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-11-15 03:04:12,497 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:12,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716589419] [2024-11-15 03:04:12,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1716589419] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:12,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693487719] [2024-11-15 03:04:12,497 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 03:04:12,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:12,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:12,499 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:12,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-15 03:04:12,555 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 13 check-sat command(s) [2024-11-15 03:04:12,556 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:12,556 INFO L256 TraceCheckSpWp]: Trace formula consists of 144 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-15 03:04:12,557 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:12,619 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 67 proven. 53 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-15 03:04:12,619 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:12,753 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 67 proven. 53 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2024-11-15 03:04:12,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693487719] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:12,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:12,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2024-11-15 03:04:12,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263459619] [2024-11-15 03:04:12,754 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:12,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-15 03:04:12,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:12,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-15 03:04:12,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2024-11-15 03:04:12,755 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:12,755 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:12,755 INFO L472 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) [2024-11-15 03:04:12,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:12,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:12,755 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:12,756 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:13,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:13,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:13,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-15 03:04:13,370 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-15 03:04:13,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-15 03:04:13,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13,SelfDestructingSolverStorable14,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-15 03:04:13,762 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:13,788 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:13,788 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:13,788 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:13,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:13,789 INFO L85 PathProgramCache]: Analyzing trace with hash 1422240150, now seen corresponding path program 1 times [2024-11-15 03:04:13,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:13,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484103947] [2024-11-15 03:04:13,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:13,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:13,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:13,917 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 70 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-15 03:04:13,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:13,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484103947] [2024-11-15 03:04:13,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484103947] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:13,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1741149127] [2024-11-15 03:04:13,918 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:13,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:13,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:13,921 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:13,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-15 03:04:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:13,962 INFO L256 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-15 03:04:13,963 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:14,006 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 69 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-15 03:04:14,006 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:14,103 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 69 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-15 03:04:14,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1741149127] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:14,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:14,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 6 [2024-11-15 03:04:14,117 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:14,117 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_8 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:14,117 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:14,117 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:14,117 INFO L85 PathProgramCache]: Analyzing trace with hash 1139762646, now seen corresponding path program 1 times [2024-11-15 03:04:14,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:14,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [683193454] [2024-11-15 03:04:14,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:14,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:14,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:14,218 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 70 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-15 03:04:14,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:14,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [683193454] [2024-11-15 03:04:14,218 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [683193454] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:14,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1213836621] [2024-11-15 03:04:14,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:14,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:14,219 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:14,226 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:14,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-15 03:04:14,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:14,274 INFO L256 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-15 03:04:14,274 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:14,343 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 69 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-15 03:04:14,343 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:14,438 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 69 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-15 03:04:14,438 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1213836621] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:14,438 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:14,438 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2024-11-15 03:04:14,439 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:14,439 INFO L85 PathProgramCache]: Analyzing trace with hash -906706283, now seen corresponding path program 7 times [2024-11-15 03:04:14,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:14,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146753857] [2024-11-15 03:04:14,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:14,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:14,523 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 70 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2024-11-15 03:04:14,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:14,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146753857] [2024-11-15 03:04:14,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146753857] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:14,523 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [364400000] [2024-11-15 03:04:14,523 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 03:04:14,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:14,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:14,528 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:14,529 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-15 03:04:14,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:14,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-15 03:04:14,569 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 69 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-15 03:04:14,611 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:14,708 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 78 proven. 69 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-15 03:04:14,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [364400000] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:14,708 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:14,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2024-11-15 03:04:14,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900574693] [2024-11-15 03:04:14,708 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:14,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-15 03:04:14,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:14,709 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-15 03:04:14,709 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=28, Unknown=0, NotChecked=0, Total=56 [2024-11-15 03:04:14,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:14,709 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:14,709 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 7 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:14,709 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:14,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:14,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:14,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:14,710 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:14,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:14,947 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:15,151 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-15 03:04:15,353 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-15 03:04:15,540 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,16 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16,SelfDestructingSolverStorable17 [2024-11-15 03:04:15,541 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:15,560 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:15,560 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:15,560 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:15,561 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:15,561 INFO L85 PathProgramCache]: Analyzing trace with hash -1464337045, now seen corresponding path program 1 times [2024-11-15 03:04:15,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:15,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10553666] [2024-11-15 03:04:15,561 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:15,561 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:15,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:15,745 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 243 proven. 162 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-15 03:04:15,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:15,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10553666] [2024-11-15 03:04:15,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10553666] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:15,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742973064] [2024-11-15 03:04:15,745 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:15,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:15,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:15,749 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:15,755 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-15 03:04:15,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:15,796 INFO L256 TraceCheckSpWp]: Trace formula consists of 178 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-15 03:04:15,798 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:15,864 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 244 proven. 160 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:15,865 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:16,039 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 240 proven. 173 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-15 03:04:16,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742973064] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:16,039 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:16,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 8 [2024-11-15 03:04:16,058 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:16,059 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_10 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:16,059 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:16,059 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:16,059 INFO L85 PathProgramCache]: Analyzing trace with hash 1850181917, now seen corresponding path program 1 times [2024-11-15 03:04:16,059 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:16,059 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870790596] [2024-11-15 03:04:16,059 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:16,059 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:16,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:16,220 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 243 proven. 162 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-15 03:04:16,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:16,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870790596] [2024-11-15 03:04:16,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870790596] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:16,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233523044] [2024-11-15 03:04:16,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:16,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:16,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:16,224 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:16,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-15 03:04:16,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:16,273 INFO L256 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-15 03:04:16,274 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:16,336 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 244 proven. 160 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:16,336 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:16,513 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 244 proven. 160 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:16,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233523044] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:16,514 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:16,514 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 8 [2024-11-15 03:04:16,514 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:16,514 INFO L85 PathProgramCache]: Analyzing trace with hash 56477310, now seen corresponding path program 8 times [2024-11-15 03:04:16,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:16,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545530080] [2024-11-15 03:04:16,514 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:16,515 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:16,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:16,675 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 243 proven. 162 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-15 03:04:16,676 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:16,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545530080] [2024-11-15 03:04:16,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545530080] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:16,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [754520309] [2024-11-15 03:04:16,676 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 03:04:16,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:16,676 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:16,678 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:16,679 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-15 03:04:16,725 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 03:04:16,726 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:16,726 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-15 03:04:16,727 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:16,786 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 244 proven. 160 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:16,786 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:16,943 INFO L134 CoverageAnalysis]: Checked inductivity of 494 backedges. 244 proven. 160 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:16,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [754520309] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:16,943 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:16,943 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2024-11-15 03:04:16,943 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528241145] [2024-11-15 03:04:16,943 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:16,944 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 03:04:16,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:16,944 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 03:04:16,944 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2024-11-15 03:04:16,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:16,944 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:16,944 INFO L472 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) [2024-11-15 03:04:16,944 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:16,945 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:17,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:17,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:17,577 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:17,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:17,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19,SelfDestructingSolverStorable20,SelfDestructingSolverStorable21,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:17,967 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:17,997 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:17,997 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:17,997 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:17,998 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:17,998 INFO L85 PathProgramCache]: Analyzing trace with hash 1521054537, now seen corresponding path program 1 times [2024-11-15 03:04:17,998 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:17,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572116534] [2024-11-15 03:04:17,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:17,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:18,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:18,142 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 247 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-15 03:04:18,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:18,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572116534] [2024-11-15 03:04:18,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572116534] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:18,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856884815] [2024-11-15 03:04:18,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:18,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:18,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:18,145 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:18,148 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-15 03:04:18,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:18,197 INFO L256 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-15 03:04:18,198 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:18,277 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 246 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:18,278 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:18,417 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 246 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:18,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856884815] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:18,418 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:18,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 7 [2024-11-15 03:04:18,431 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:18,431 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:18,432 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_12 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:18,432 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:18,432 INFO L85 PathProgramCache]: Analyzing trace with hash -91961353, now seen corresponding path program 1 times [2024-11-15 03:04:18,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:18,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138068471] [2024-11-15 03:04:18,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:18,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:18,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:18,553 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 247 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-15 03:04:18,554 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:18,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138068471] [2024-11-15 03:04:18,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138068471] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:18,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664609625] [2024-11-15 03:04:18,554 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:18,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:18,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:18,556 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:18,558 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-15 03:04:18,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:18,606 INFO L256 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-15 03:04:18,607 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:18,673 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 246 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:18,673 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:18,829 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 246 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:18,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664609625] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:18,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:18,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2024-11-15 03:04:18,829 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:18,829 INFO L85 PathProgramCache]: Analyzing trace with hash 1875629980, now seen corresponding path program 9 times [2024-11-15 03:04:18,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:18,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982645315] [2024-11-15 03:04:18,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:18,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:18,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:18,953 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 247 refuted. 0 times theorem prover too weak. 89 trivial. 0 not checked. [2024-11-15 03:04:18,953 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:18,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982645315] [2024-11-15 03:04:18,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982645315] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:18,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361092605] [2024-11-15 03:04:18,953 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 03:04:18,954 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:18,954 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:18,958 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:18,960 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-15 03:04:19,009 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 24 check-sat command(s) [2024-11-15 03:04:19,009 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:19,010 INFO L256 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-15 03:04:19,011 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:19,090 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 246 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:19,090 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:19,218 INFO L134 CoverageAnalysis]: Checked inductivity of 539 backedges. 203 proven. 246 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2024-11-15 03:04:19,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361092605] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:19,219 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:19,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2024-11-15 03:04:19,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553940472] [2024-11-15 03:04:19,219 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:19,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-15 03:04:19,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:19,220 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-15 03:04:19,220 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=36, Unknown=0, NotChecked=0, Total=72 [2024-11-15 03:04:19,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:19,220 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:19,220 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 4.666666666666667) internal successors, (42), 8 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) [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:19,220 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:19,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:19,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:19,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:19,221 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:19,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:19,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:19,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:19,722 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-15 03:04:19,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-15 03:04:20,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,23 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22,24 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23,SelfDestructingSolverStorable24 [2024-11-15 03:04:20,108 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:20,127 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:20,127 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:20,127 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:20,128 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:20,128 INFO L85 PathProgramCache]: Analyzing trace with hash 718036903, now seen corresponding path program 1 times [2024-11-15 03:04:20,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:20,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124262453] [2024-11-15 03:04:20,128 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:20,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:20,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:20,345 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 612 proven. 369 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2024-11-15 03:04:20,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:20,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124262453] [2024-11-15 03:04:20,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124262453] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:20,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1425856168] [2024-11-15 03:04:20,345 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:20,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:20,346 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:20,348 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:20,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-15 03:04:20,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:20,415 INFO L256 TraceCheckSpWp]: Trace formula consists of 244 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-15 03:04:20,416 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:20,506 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 613 proven. 367 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-15 03:04:20,506 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:20,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 607 proven. 386 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2024-11-15 03:04:20,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1425856168] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:20,716 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:20,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 9 [2024-11-15 03:04:20,728 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:20,728 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_14 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:20,728 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:20,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:20,729 INFO L85 PathProgramCache]: Analyzing trace with hash 784294749, now seen corresponding path program 1 times [2024-11-15 03:04:20,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:20,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [133096701] [2024-11-15 03:04:20,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:20,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:20,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:20,986 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 612 proven. 369 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2024-11-15 03:04:20,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:20,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [133096701] [2024-11-15 03:04:20,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [133096701] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:20,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [563422001] [2024-11-15 03:04:20,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:20,987 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:20,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:20,989 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:20,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-15 03:04:21,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:21,049 INFO L256 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 47 conjuncts are in the unsatisfiable core [2024-11-15 03:04:21,051 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:21,141 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 613 proven. 367 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-15 03:04:21,141 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:21,364 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 613 proven. 367 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-15 03:04:21,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [563422001] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:21,365 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:21,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 9 [2024-11-15 03:04:21,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:21,366 INFO L85 PathProgramCache]: Analyzing trace with hash 679488992, now seen corresponding path program 10 times [2024-11-15 03:04:21,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:21,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [436644931] [2024-11-15 03:04:21,366 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:21,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:21,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:21,565 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 612 proven. 369 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2024-11-15 03:04:21,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:21,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [436644931] [2024-11-15 03:04:21,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [436644931] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:21,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [268525509] [2024-11-15 03:04:21,565 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 03:04:21,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:21,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:21,571 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:21,576 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-15 03:04:21,627 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 03:04:21,627 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:21,628 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 43 conjuncts are in the unsatisfiable core [2024-11-15 03:04:21,630 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:21,784 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 613 proven. 367 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-15 03:04:21,784 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:22,004 INFO L134 CoverageAnalysis]: Checked inductivity of 1166 backedges. 613 proven. 367 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-15 03:04:22,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [268525509] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:22,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:22,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2024-11-15 03:04:22,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [547917364] [2024-11-15 03:04:22,005 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:22,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-15 03:04:22,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:22,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-15 03:04:22,006 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-11-15 03:04:22,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:22,006 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:22,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:22,006 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:22,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:22,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:22,551 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:22,752 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:22,954 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:23,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,26 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,27 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25,SelfDestructingSolverStorable26,SelfDestructingSolverStorable27 [2024-11-15 03:04:23,141 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:23,158 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:23,158 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:23,158 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:23,159 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:23,159 INFO L85 PathProgramCache]: Analyzing trace with hash -1456679413, now seen corresponding path program 1 times [2024-11-15 03:04:23,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:23,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1860827651] [2024-11-15 03:04:23,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:23,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:23,380 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 616 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-11-15 03:04:23,380 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:23,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1860827651] [2024-11-15 03:04:23,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1860827651] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:23,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140539700] [2024-11-15 03:04:23,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:23,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:23,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:23,385 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:23,385 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-15 03:04:23,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:23,436 INFO L256 TraceCheckSpWp]: Trace formula consists of 250 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-15 03:04:23,437 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:23,515 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 615 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2024-11-15 03:04:23,515 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:23,706 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 615 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2024-11-15 03:04:23,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140539700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:23,706 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:23,706 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 8 [2024-11-15 03:04:23,718 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:23,718 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_16 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:23,719 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:23,719 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:23,719 INFO L85 PathProgramCache]: Analyzing trace with hash 2087563709, now seen corresponding path program 1 times [2024-11-15 03:04:23,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:23,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923451113] [2024-11-15 03:04:23,719 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:23,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:23,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:23,903 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 616 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-11-15 03:04:23,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:23,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923451113] [2024-11-15 03:04:23,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1923451113] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:23,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1140022294] [2024-11-15 03:04:23,904 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:23,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:23,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:23,906 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:23,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-15 03:04:23,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:23,963 INFO L256 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-15 03:04:23,964 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:24,044 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 615 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2024-11-15 03:04:24,044 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:24,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 615 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2024-11-15 03:04:24,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1140022294] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:24,231 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:24,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2024-11-15 03:04:24,232 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:24,232 INFO L85 PathProgramCache]: Analyzing trace with hash -705565058, now seen corresponding path program 11 times [2024-11-15 03:04:24,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:24,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [538395012] [2024-11-15 03:04:24,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:24,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:24,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:24,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 616 refuted. 0 times theorem prover too weak. 187 trivial. 0 not checked. [2024-11-15 03:04:24,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:24,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [538395012] [2024-11-15 03:04:24,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [538395012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:24,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660335745] [2024-11-15 03:04:24,422 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 03:04:24,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:24,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:24,424 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:24,425 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-15 03:04:24,485 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 36 check-sat command(s) [2024-11-15 03:04:24,486 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:24,487 INFO L256 TraceCheckSpWp]: Trace formula consists of 271 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-11-15 03:04:24,488 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:24,629 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 615 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2024-11-15 03:04:24,629 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:24,833 INFO L134 CoverageAnalysis]: Checked inductivity of 1235 backedges. 432 proven. 615 refuted. 0 times theorem prover too weak. 188 trivial. 0 not checked. [2024-11-15 03:04:24,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660335745] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:24,834 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:24,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2024-11-15 03:04:24,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599492734] [2024-11-15 03:04:24,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:24,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-15 03:04:24,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:24,835 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-15 03:04:24,835 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=45, Unknown=0, NotChecked=0, Total=90 [2024-11-15 03:04:24,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:24,835 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:24,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.5) internal successors, (45), 9 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:24,835 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:25,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:25,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:25,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:25,217 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-15 03:04:25,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-15 03:04:25,620 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-15 03:04:25,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,28 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,30 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30,29 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-15 03:04:25,810 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:25,838 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:25,838 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:25,838 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:25,839 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:25,839 INFO L85 PathProgramCache]: Analyzing trace with hash -535511310, now seen corresponding path program 1 times [2024-11-15 03:04:25,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:25,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813391668] [2024-11-15 03:04:25,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:25,839 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:25,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:26,366 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1265 proven. 720 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-15 03:04:26,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:26,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813391668] [2024-11-15 03:04:26,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813391668] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:26,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [197677031] [2024-11-15 03:04:26,367 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:26,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:26,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:26,374 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:26,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-15 03:04:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:26,467 INFO L256 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-15 03:04:26,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:26,597 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1266 proven. 718 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-15 03:04:26,597 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:26,897 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1258 proven. 743 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2024-11-15 03:04:26,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [197677031] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:26,898 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:26,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 10 [2024-11-15 03:04:26,910 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:26,910 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_18 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:26,910 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:26,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:26,911 INFO L85 PathProgramCache]: Analyzing trace with hash 579002690, now seen corresponding path program 1 times [2024-11-15 03:04:26,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:26,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1644520533] [2024-11-15 03:04:26,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:26,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:26,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:27,235 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1265 proven. 720 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-15 03:04:27,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:27,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1644520533] [2024-11-15 03:04:27,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1644520533] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:27,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [933218931] [2024-11-15 03:04:27,236 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:27,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:27,236 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:27,241 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:27,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-15 03:04:27,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:27,313 INFO L256 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 61 conjuncts are in the unsatisfiable core [2024-11-15 03:04:27,315 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:27,421 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1266 proven. 718 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-15 03:04:27,421 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:27,717 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1266 proven. 718 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-15 03:04:27,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [933218931] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:27,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:27,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 9] total 10 [2024-11-15 03:04:27,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:27,718 INFO L85 PathProgramCache]: Analyzing trace with hash -478760163, now seen corresponding path program 12 times [2024-11-15 03:04:27,718 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:27,718 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862974930] [2024-11-15 03:04:27,718 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:27,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:27,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:28,032 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1265 proven. 720 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-11-15 03:04:28,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:28,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862974930] [2024-11-15 03:04:28,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862974930] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:28,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596331235] [2024-11-15 03:04:28,033 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 03:04:28,033 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:28,033 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:28,036 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:28,040 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-15 03:04:28,120 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 49 check-sat command(s) [2024-11-15 03:04:28,120 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:28,122 INFO L256 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 57 conjuncts are in the unsatisfiable core [2024-11-15 03:04:28,124 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:28,242 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1266 proven. 718 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-15 03:04:28,242 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:28,565 INFO L134 CoverageAnalysis]: Checked inductivity of 2314 backedges. 1266 proven. 718 refuted. 0 times theorem prover too weak. 330 trivial. 0 not checked. [2024-11-15 03:04:28,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596331235] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:28,566 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:28,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2024-11-15 03:04:28,566 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [568748129] [2024-11-15 03:04:28,566 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:28,569 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-15 03:04:28,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:28,570 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-15 03:04:28,570 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2024-11-15 03:04:28,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:28,570 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:28,570 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 11 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:28,570 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:28,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:28,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:28,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:28,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:28,571 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:29,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:29,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:29,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:29,264 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-15 03:04:29,462 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-15 03:04:29,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:29,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31,SelfDestructingSolverStorable32,SelfDestructingSolverStorable33,32 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,31 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:29,853 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:29,866 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:29,866 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:29,866 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:29,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:29,867 INFO L85 PathProgramCache]: Analyzing trace with hash 769198236, now seen corresponding path program 1 times [2024-11-15 03:04:29,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:29,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669076210] [2024-11-15 03:04:29,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:29,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:30,140 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1269 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-15 03:04:30,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:30,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669076210] [2024-11-15 03:04:30,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1669076210] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:30,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1420615741] [2024-11-15 03:04:30,141 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:30,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:30,141 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:30,145 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:30,147 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-15 03:04:30,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:30,217 INFO L256 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-15 03:04:30,218 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:30,322 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1268 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-15 03:04:30,322 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:30,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1268 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-15 03:04:30,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1420615741] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:30,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:30,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 9 [2024-11-15 03:04:30,651 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:30,651 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_20 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:30,651 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:30,652 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:30,652 INFO L85 PathProgramCache]: Analyzing trace with hash -1924676504, now seen corresponding path program 1 times [2024-11-15 03:04:30,652 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:30,652 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685988564] [2024-11-15 03:04:30,652 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:30,652 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:30,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:30,945 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1269 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-15 03:04:30,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:30,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685988564] [2024-11-15 03:04:30,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [685988564] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:30,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079931611] [2024-11-15 03:04:30,945 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:30,945 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:30,945 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:30,947 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:30,948 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-15 03:04:31,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:31,011 INFO L256 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-15 03:04:31,013 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:31,116 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1268 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-15 03:04:31,117 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:31,414 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1268 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-15 03:04:31,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079931611] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:31,414 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:31,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2024-11-15 03:04:31,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:31,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1386473349, now seen corresponding path program 13 times [2024-11-15 03:04:31,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:31,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399514771] [2024-11-15 03:04:31,415 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:31,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:31,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:31,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1269 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2024-11-15 03:04:31,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:31,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399514771] [2024-11-15 03:04:31,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399514771] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:31,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538746092] [2024-11-15 03:04:31,757 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 03:04:31,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:31,757 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:31,763 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:31,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-15 03:04:31,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:31,855 INFO L256 TraceCheckSpWp]: Trace formula consists of 348 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-15 03:04:31,856 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:31,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1268 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-15 03:04:31,957 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:32,188 INFO L134 CoverageAnalysis]: Checked inductivity of 2411 backedges. 809 proven. 1268 refuted. 0 times theorem prover too weak. 334 trivial. 0 not checked. [2024-11-15 03:04:32,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [538746092] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:32,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:32,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2024-11-15 03:04:32,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2018987416] [2024-11-15 03:04:32,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:32,189 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-15 03:04:32,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:32,190 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-15 03:04:32,190 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=55, Unknown=0, NotChecked=0, Total=110 [2024-11-15 03:04:32,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:32,190 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:32,190 INFO L472 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) [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:32,190 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:32,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:32,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:32,191 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:32,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:32,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:32,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-15 03:04:32,981 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-15 03:04:33,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:33,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35,35 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-15 03:04:33,369 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:33,383 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:33,383 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:33,383 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:33,384 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:33,384 INFO L85 PathProgramCache]: Analyzing trace with hash -822709620, now seen corresponding path program 1 times [2024-11-15 03:04:33,384 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:33,384 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115808321] [2024-11-15 03:04:33,384 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:33,384 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:33,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:33,847 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2310 proven. 1267 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2024-11-15 03:04:33,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:33,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115808321] [2024-11-15 03:04:33,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1115808321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:33,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434633142] [2024-11-15 03:04:33,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:33,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:33,848 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:33,850 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:33,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-15 03:04:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:33,920 INFO L256 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-15 03:04:33,923 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:34,086 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2311 proven. 1265 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2024-11-15 03:04:34,087 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:34,402 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2301 proven. 1296 refuted. 0 times theorem prover too weak. 509 trivial. 0 not checked. [2024-11-15 03:04:34,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434633142] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:34,402 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:34,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 11 [2024-11-15 03:04:34,416 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:34,417 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:34,417 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_22 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:34,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:34,417 INFO L85 PathProgramCache]: Analyzing trace with hash 265786252, now seen corresponding path program 1 times [2024-11-15 03:04:34,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:34,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2128574322] [2024-11-15 03:04:34,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:34,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:34,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:34,879 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2310 proven. 1267 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2024-11-15 03:04:34,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:34,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2128574322] [2024-11-15 03:04:34,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2128574322] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:34,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294852968] [2024-11-15 03:04:34,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:34,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:34,880 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:34,882 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:34,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-15 03:04:34,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:34,957 INFO L256 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 77 conjuncts are in the unsatisfiable core [2024-11-15 03:04:34,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:35,108 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2311 proven. 1265 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2024-11-15 03:04:35,108 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:35,472 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2311 proven. 1265 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2024-11-15 03:04:35,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294852968] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:35,472 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:35,472 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 11 [2024-11-15 03:04:35,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:35,473 INFO L85 PathProgramCache]: Analyzing trace with hash -128387339, now seen corresponding path program 14 times [2024-11-15 03:04:35,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:35,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1993966166] [2024-11-15 03:04:35,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:35,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:35,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:35,935 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2310 proven. 1267 refuted. 0 times theorem prover too weak. 529 trivial. 0 not checked. [2024-11-15 03:04:35,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:35,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1993966166] [2024-11-15 03:04:35,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1993966166] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:35,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1240436512] [2024-11-15 03:04:35,935 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 03:04:35,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:35,935 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:35,939 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:35,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-15 03:04:36,014 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 03:04:36,015 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:36,017 INFO L256 TraceCheckSpWp]: Trace formula consists of 430 conjuncts, 73 conjuncts are in the unsatisfiable core [2024-11-15 03:04:36,019 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:36,167 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2311 proven. 1265 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2024-11-15 03:04:36,167 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:36,533 INFO L134 CoverageAnalysis]: Checked inductivity of 4106 backedges. 2311 proven. 1265 refuted. 0 times theorem prover too weak. 530 trivial. 0 not checked. [2024-11-15 03:04:36,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1240436512] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:36,533 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:36,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2024-11-15 03:04:36,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340411253] [2024-11-15 03:04:36,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:36,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-15 03:04:36,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:36,535 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-15 03:04:36,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=96, Unknown=0, NotChecked=0, Total=156 [2024-11-15 03:04:36,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:36,535 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:36,535 INFO L472 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) [2024-11-15 03:04:36,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:36,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:36,535 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:36,536 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:36,537 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:37,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:37,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:37,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:37,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:37,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:37,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:37,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:37,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:37,785 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:37,975 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,37 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,39 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37,SelfDestructingSolverStorable38,SelfDestructingSolverStorable39 [2024-11-15 03:04:37,975 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:37,990 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:37,991 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:37,991 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:37,991 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:37,991 INFO L85 PathProgramCache]: Analyzing trace with hash -350580164, now seen corresponding path program 1 times [2024-11-15 03:04:37,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:37,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098441662] [2024-11-15 03:04:37,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:37,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:38,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:38,409 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2314 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2024-11-15 03:04:38,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:38,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098441662] [2024-11-15 03:04:38,409 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098441662] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:38,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629229365] [2024-11-15 03:04:38,409 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:38,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:38,409 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:38,412 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:38,413 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-15 03:04:38,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:38,482 INFO L256 TraceCheckSpWp]: Trace formula consists of 415 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-15 03:04:38,484 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:38,626 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2313 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-15 03:04:38,626 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:39,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2313 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-15 03:04:39,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1629229365] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:39,007 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:39,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 10 [2024-11-15 03:04:39,028 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_24 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:39,028 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:39,028 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:39,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:39,029 INFO L85 PathProgramCache]: Analyzing trace with hash 2016895160, now seen corresponding path program 1 times [2024-11-15 03:04:39,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:39,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653931982] [2024-11-15 03:04:39,029 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:39,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:39,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:39,489 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2314 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2024-11-15 03:04:39,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:39,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653931982] [2024-11-15 03:04:39,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653931982] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:39,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1491516997] [2024-11-15 03:04:39,489 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:39,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:39,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:39,492 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:39,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-15 03:04:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:39,569 INFO L256 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-15 03:04:39,572 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:39,710 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2313 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-15 03:04:39,710 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:40,085 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2313 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-15 03:04:40,085 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1491516997] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:40,085 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:40,085 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2024-11-15 03:04:40,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:40,086 INFO L85 PathProgramCache]: Analyzing trace with hash 314361427, now seen corresponding path program 15 times [2024-11-15 03:04:40,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:40,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [31201856] [2024-11-15 03:04:40,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:40,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:40,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:40,510 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2314 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2024-11-15 03:04:40,511 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:40,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [31201856] [2024-11-15 03:04:40,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [31201856] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:40,511 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1290545645] [2024-11-15 03:04:40,511 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 03:04:40,511 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:40,511 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:40,513 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:40,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-15 03:04:40,619 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 66 check-sat command(s) [2024-11-15 03:04:40,619 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:40,621 INFO L256 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 71 conjuncts are in the unsatisfiable core [2024-11-15 03:04:40,623 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:40,750 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2313 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-15 03:04:40,750 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:41,213 INFO L134 CoverageAnalysis]: Checked inductivity of 4235 backedges. 1386 proven. 2313 refuted. 0 times theorem prover too weak. 536 trivial. 0 not checked. [2024-11-15 03:04:41,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1290545645] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:41,213 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:41,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2024-11-15 03:04:41,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [551218650] [2024-11-15 03:04:41,213 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:41,214 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-15 03:04:41,214 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:41,214 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-15 03:04:41,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=66, Unknown=0, NotChecked=0, Total=132 [2024-11-15 03:04:41,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:41,215 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:41,215 INFO L472 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) [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:41,215 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:42,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:42,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:42,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:42,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:42,054 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-15 03:04:42,261 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-15 03:04:42,454 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-15 03:04:42,642 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,SelfDestructingSolverStorable41,SelfDestructingSolverStorable42,40 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,42 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,41 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:42,643 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:42,659 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:42,659 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:42,659 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:42,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:42,660 INFO L85 PathProgramCache]: Analyzing trace with hash -1713634763, now seen corresponding path program 1 times [2024-11-15 03:04:42,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:42,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50880108] [2024-11-15 03:04:42,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:42,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:42,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:43,376 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3871 proven. 2070 refuted. 0 times theorem prover too weak. 793 trivial. 0 not checked. [2024-11-15 03:04:43,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:43,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50880108] [2024-11-15 03:04:43,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [50880108] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:43,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537321796] [2024-11-15 03:04:43,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:43,376 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:43,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:43,378 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:43,379 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-15 03:04:43,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:43,464 INFO L256 TraceCheckSpWp]: Trace formula consists of 508 conjuncts, 95 conjuncts are in the unsatisfiable core [2024-11-15 03:04:43,466 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:43,624 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3872 proven. 2068 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-15 03:04:43,625 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:44,101 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3860 proven. 2105 refuted. 0 times theorem prover too weak. 769 trivial. 0 not checked. [2024-11-15 03:04:44,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537321796] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:44,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:44,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 11] total 12 [2024-11-15 03:04:44,113 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_26 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:44,113 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:44,113 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:44,114 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:44,114 INFO L85 PathProgramCache]: Analyzing trace with hash -1583093125, now seen corresponding path program 1 times [2024-11-15 03:04:44,114 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:44,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [412862961] [2024-11-15 03:04:44,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:44,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:44,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:44,899 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3871 proven. 2070 refuted. 0 times theorem prover too weak. 793 trivial. 0 not checked. [2024-11-15 03:04:44,899 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:44,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [412862961] [2024-11-15 03:04:44,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [412862961] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:44,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1434679458] [2024-11-15 03:04:44,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:44,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:44,900 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:44,902 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:44,903 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-15 03:04:44,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:44,981 INFO L256 TraceCheckSpWp]: Trace formula consists of 512 conjuncts, 95 conjuncts are in the unsatisfiable core [2024-11-15 03:04:44,983 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:45,133 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3872 proven. 2068 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-15 03:04:45,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:45,632 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3872 proven. 2068 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-15 03:04:45,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1434679458] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:45,633 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:45,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 11] total 12 [2024-11-15 03:04:45,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:45,633 INFO L85 PathProgramCache]: Analyzing trace with hash 1911429544, now seen corresponding path program 16 times [2024-11-15 03:04:45,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:45,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42920510] [2024-11-15 03:04:45,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:45,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:45,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:46,333 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3871 proven. 2070 refuted. 0 times theorem prover too weak. 793 trivial. 0 not checked. [2024-11-15 03:04:46,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:46,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42920510] [2024-11-15 03:04:46,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42920510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:46,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293044567] [2024-11-15 03:04:46,334 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 03:04:46,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:46,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:46,337 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:46,338 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-15 03:04:46,427 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 03:04:46,427 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:46,430 INFO L256 TraceCheckSpWp]: Trace formula consists of 529 conjuncts, 91 conjuncts are in the unsatisfiable core [2024-11-15 03:04:46,432 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:46,594 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3872 proven. 2068 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-15 03:04:46,594 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:47,023 INFO L134 CoverageAnalysis]: Checked inductivity of 6734 backedges. 3872 proven. 2068 refuted. 0 times theorem prover too weak. 794 trivial. 0 not checked. [2024-11-15 03:04:47,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293044567] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:47,023 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:47,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2024-11-15 03:04:47,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883865710] [2024-11-15 03:04:47,024 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:47,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-15 03:04:47,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:47,025 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-15 03:04:47,025 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=111, Unknown=0, NotChecked=0, Total=182 [2024-11-15 03:04:47,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:47,026 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:47,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 13 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) [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:47,026 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:48,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:48,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:04:48,216 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-15 03:04:48,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-15 03:04:48,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:48,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,43 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43,SelfDestructingSolverStorable44,SelfDestructingSolverStorable45,45 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:48,813 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:48,830 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:48,830 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:48,830 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:48,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:48,831 INFO L85 PathProgramCache]: Analyzing trace with hash -1831269717, now seen corresponding path program 1 times [2024-11-15 03:04:48,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:48,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945695171] [2024-11-15 03:04:48,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:48,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:48,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:49,439 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3875 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2024-11-15 03:04:49,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:49,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945695171] [2024-11-15 03:04:49,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945695171] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:49,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1155437871] [2024-11-15 03:04:49,440 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:49,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:49,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:49,442 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:49,443 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-15 03:04:49,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:49,546 INFO L256 TraceCheckSpWp]: Trace formula consists of 514 conjuncts, 89 conjuncts are in the unsatisfiable core [2024-11-15 03:04:49,548 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:49,727 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3874 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-15 03:04:49,727 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:50,237 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3874 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-15 03:04:50,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1155437871] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:50,238 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:50,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 11 [2024-11-15 03:04:50,259 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:50,259 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_28 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:50,259 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:50,260 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:50,260 INFO L85 PathProgramCache]: Analyzing trace with hash -934811923, now seen corresponding path program 1 times [2024-11-15 03:04:50,260 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:50,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1937418807] [2024-11-15 03:04:50,260 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:50,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:50,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:50,991 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3875 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2024-11-15 03:04:50,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:50,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1937418807] [2024-11-15 03:04:50,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1937418807] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:50,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [729810576] [2024-11-15 03:04:50,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:50,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:50,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:50,993 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:50,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-15 03:04:51,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:51,077 INFO L256 TraceCheckSpWp]: Trace formula consists of 518 conjuncts, 89 conjuncts are in the unsatisfiable core [2024-11-15 03:04:51,079 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:51,251 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3874 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-15 03:04:51,251 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:51,658 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3874 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-15 03:04:51,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [729810576] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:51,658 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:51,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2024-11-15 03:04:51,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:51,658 INFO L85 PathProgramCache]: Analyzing trace with hash 2073299014, now seen corresponding path program 17 times [2024-11-15 03:04:51,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:51,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111751266] [2024-11-15 03:04:51,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:51,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:51,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:52,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3875 refuted. 0 times theorem prover too weak. 801 trivial. 0 not checked. [2024-11-15 03:04:52,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:52,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111751266] [2024-11-15 03:04:52,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111751266] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:52,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1413439781] [2024-11-15 03:04:52,300 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 03:04:52,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:52,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:52,302 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:52,304 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-15 03:04:52,434 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 84 check-sat command(s) [2024-11-15 03:04:52,434 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:04:52,437 INFO L256 TraceCheckSpWp]: Trace formula consists of 535 conjuncts, 89 conjuncts are in the unsatisfiable core [2024-11-15 03:04:52,439 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:52,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3874 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-15 03:04:52,603 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:53,123 INFO L134 CoverageAnalysis]: Checked inductivity of 6899 backedges. 2223 proven. 3874 refuted. 0 times theorem prover too weak. 802 trivial. 0 not checked. [2024-11-15 03:04:53,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1413439781] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:53,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:53,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2024-11-15 03:04:53,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1522502744] [2024-11-15 03:04:53,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:04:53,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-15 03:04:53,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:04:53,128 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-15 03:04:53,128 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=78, Unknown=0, NotChecked=0, Total=156 [2024-11-15 03:04:53,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:53,128 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:04:53,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.153846153846154) internal successors, (54), 12 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:04:53,128 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:54,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:04:54,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:04:54,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:04:54,431 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:54,634 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-15 03:04:54,833 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-15 03:04:55,020 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,47 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46,48 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47,SelfDestructingSolverStorable48 [2024-11-15 03:04:55,020 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:04:55,044 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:55,044 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:55,044 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:55,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:55,045 INFO L85 PathProgramCache]: Analyzing trace with hash -1084250579, now seen corresponding path program 1 times [2024-11-15 03:04:55,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:55,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [42628158] [2024-11-15 03:04:55,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:55,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:55,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:56,144 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6088 proven. 3197 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2024-11-15 03:04:56,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:56,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [42628158] [2024-11-15 03:04:56,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [42628158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:56,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547860248] [2024-11-15 03:04:56,145 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:56,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:56,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:56,147 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:56,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-15 03:04:56,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:56,248 INFO L256 TraceCheckSpWp]: Trace formula consists of 618 conjuncts, 115 conjuncts are in the unsatisfiable core [2024-11-15 03:04:56,255 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:56,638 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6089 proven. 3195 refuted. 0 times theorem prover too weak. 1130 trivial. 0 not checked. [2024-11-15 03:04:56,638 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:57,196 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6075 proven. 3238 refuted. 0 times theorem prover too weak. 1101 trivial. 0 not checked. [2024-11-15 03:04:57,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547860248] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:57,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:57,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12] total 13 [2024-11-15 03:04:57,207 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:57,207 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_30 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:57,207 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:04:57,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:57,208 INFO L85 PathProgramCache]: Analyzing trace with hash 747943375, now seen corresponding path program 1 times [2024-11-15 03:04:57,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:57,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [784182194] [2024-11-15 03:04:57,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:57,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:57,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:58,209 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6088 proven. 3197 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2024-11-15 03:04:58,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:04:58,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [784182194] [2024-11-15 03:04:58,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [784182194] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:04:58,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [146963117] [2024-11-15 03:04:58,210 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:58,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:04:58,210 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:04:58,212 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:04:58,213 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-15 03:04:58,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:04:58,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 622 conjuncts, 115 conjuncts are in the unsatisfiable core [2024-11-15 03:04:58,318 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:04:58,513 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6089 proven. 3195 refuted. 0 times theorem prover too weak. 1130 trivial. 0 not checked. [2024-11-15 03:04:58,513 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:04:59,240 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6089 proven. 3195 refuted. 0 times theorem prover too weak. 1130 trivial. 0 not checked. [2024-11-15 03:04:59,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [146963117] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:04:59,240 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:04:59,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 12] total 13 [2024-11-15 03:04:59,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:04:59,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1441938166, now seen corresponding path program 18 times [2024-11-15 03:04:59,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:04:59,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314955268] [2024-11-15 03:04:59,241 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:04:59,241 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:04:59,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:00,346 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6088 proven. 3197 refuted. 0 times theorem prover too weak. 1129 trivial. 0 not checked. [2024-11-15 03:05:00,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:00,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314955268] [2024-11-15 03:05:00,346 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314955268] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:00,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916267033] [2024-11-15 03:05:00,346 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 03:05:00,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:00,347 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:00,349 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:00,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-15 03:05:00,517 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 103 check-sat command(s) [2024-11-15 03:05:00,517 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:05:00,521 INFO L256 TraceCheckSpWp]: Trace formula consists of 639 conjuncts, 111 conjuncts are in the unsatisfiable core [2024-11-15 03:05:00,524 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:00,719 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6089 proven. 3195 refuted. 0 times theorem prover too weak. 1130 trivial. 0 not checked. [2024-11-15 03:05:00,719 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:01,461 INFO L134 CoverageAnalysis]: Checked inductivity of 10414 backedges. 6089 proven. 3195 refuted. 0 times theorem prover too weak. 1130 trivial. 0 not checked. [2024-11-15 03:05:01,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916267033] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:01,462 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:01,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2024-11-15 03:05:01,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883323278] [2024-11-15 03:05:01,462 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:05:01,462 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-15 03:05:01,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:05:01,463 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-15 03:05:01,463 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=127, Unknown=0, NotChecked=0, Total=210 [2024-11-15 03:05:01,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:01,464 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:05:01,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.6666666666666665) internal successors, (55), 14 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:05:01,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:01,464 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:01,465 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:03,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:03,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:03,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-15 03:05:04,059 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2024-11-15 03:05:04,263 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-15 03:05:04,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,SelfDestructingSolverStorable51,50 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49,51 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,49 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:04,450 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:05:04,467 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:04,467 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:04,467 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_62 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:04,468 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:04,468 INFO L85 PathProgramCache]: Analyzing trace with hash 1711381033, now seen corresponding path program 1 times [2024-11-15 03:05:04,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:04,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1969485775] [2024-11-15 03:05:04,468 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:04,468 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:04,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:05,472 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6092 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2024-11-15 03:05:05,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:05,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1969485775] [2024-11-15 03:05:05,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1969485775] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:05,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [68766669] [2024-11-15 03:05:05,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:05,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:05,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:05,476 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:05,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-15 03:05:05,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:05,614 INFO L256 TraceCheckSpWp]: Trace formula consists of 624 conjuncts, 109 conjuncts are in the unsatisfiable core [2024-11-15 03:05:05,618 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:05,828 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6091 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2024-11-15 03:05:05,828 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:06,449 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6091 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2024-11-15 03:05:06,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [68766669] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:06,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:06,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 12 [2024-11-15 03:05:06,463 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:06,463 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_32 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:06,463 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_64 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:06,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:06,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1513174727, now seen corresponding path program 1 times [2024-11-15 03:05:06,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:06,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1356555244] [2024-11-15 03:05:06,464 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:06,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:06,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:07,403 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6092 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2024-11-15 03:05:07,403 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:07,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1356555244] [2024-11-15 03:05:07,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1356555244] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:07,403 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824843665] [2024-11-15 03:05:07,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:07,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:07,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:07,406 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:07,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-15 03:05:07,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:07,504 INFO L256 TraceCheckSpWp]: Trace formula consists of 628 conjuncts, 109 conjuncts are in the unsatisfiable core [2024-11-15 03:05:07,507 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:07,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6091 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2024-11-15 03:05:07,701 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:08,318 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6091 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2024-11-15 03:05:08,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824843665] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:08,318 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:08,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2024-11-15 03:05:08,319 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:08,319 INFO L85 PathProgramCache]: Analyzing trace with hash 1863650836, now seen corresponding path program 19 times [2024-11-15 03:05:08,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:08,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935579967] [2024-11-15 03:05:08,319 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:08,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:09,298 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6092 refuted. 0 times theorem prover too weak. 1139 trivial. 0 not checked. [2024-11-15 03:05:09,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:09,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935579967] [2024-11-15 03:05:09,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1935579967] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:09,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1257253991] [2024-11-15 03:05:09,300 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 03:05:09,300 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:09,300 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:09,302 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:09,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-15 03:05:09,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:09,399 INFO L256 TraceCheckSpWp]: Trace formula consists of 645 conjuncts, 109 conjuncts are in the unsatisfiable core [2024-11-15 03:05:09,401 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:09,594 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6091 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2024-11-15 03:05:09,594 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:10,164 INFO L134 CoverageAnalysis]: Checked inductivity of 10619 backedges. 3388 proven. 6091 refuted. 0 times theorem prover too weak. 1140 trivial. 0 not checked. [2024-11-15 03:05:10,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1257253991] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:10,164 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:10,165 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2024-11-15 03:05:10,165 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [198883335] [2024-11-15 03:05:10,165 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:05:10,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-15 03:05:10,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:05:10,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-15 03:05:10,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=91, Unknown=0, NotChecked=0, Total=182 [2024-11-15 03:05:10,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:10,166 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:05:10,166 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.071428571428571) internal successors, (57), 13 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) [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:10,166 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:12,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:12,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:12,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:12,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:12,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:12,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:12,137 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-15 03:05:12,340 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-11-15 03:05:12,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-15 03:05:12,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52,53 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53,SelfDestructingSolverStorable54,52 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:12,732 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:05:12,755 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:12,755 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_66 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:12,755 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:12,756 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:12,756 INFO L85 PathProgramCache]: Analyzing trace with hash -1701279948, now seen corresponding path program 1 times [2024-11-15 03:05:12,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:12,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184234200] [2024-11-15 03:05:12,756 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:12,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:12,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:14,379 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9117 proven. 4724 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2024-11-15 03:05:14,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:14,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184234200] [2024-11-15 03:05:14,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184234200] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:14,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1610829695] [2024-11-15 03:05:14,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:14,380 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:14,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:14,382 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:14,383 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-15 03:05:14,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:14,497 INFO L256 TraceCheckSpWp]: Trace formula consists of 739 conjuncts, 137 conjuncts are in the unsatisfiable core [2024-11-15 03:05:14,500 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:14,680 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9118 proven. 4722 refuted. 0 times theorem prover too weak. 1546 trivial. 0 not checked. [2024-11-15 03:05:14,680 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:15,386 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9102 proven. 4771 refuted. 0 times theorem prover too weak. 1513 trivial. 0 not checked. [2024-11-15 03:05:15,386 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1610829695] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:15,386 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:15,386 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 13] total 14 [2024-11-15 03:05:15,403 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:15,403 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_68 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:15,403 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_34 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:15,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:15,404 INFO L85 PathProgramCache]: Analyzing trace with hash -1200102200, now seen corresponding path program 1 times [2024-11-15 03:05:15,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:15,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654939465] [2024-11-15 03:05:15,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:15,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:15,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:17,169 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9117 proven. 4724 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2024-11-15 03:05:17,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:17,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654939465] [2024-11-15 03:05:17,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654939465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:17,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588938527] [2024-11-15 03:05:17,170 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:17,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:17,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:17,173 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:17,174 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-15 03:05:17,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:17,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 743 conjuncts, 137 conjuncts are in the unsatisfiable core [2024-11-15 03:05:17,312 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:17,617 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9118 proven. 4722 refuted. 0 times theorem prover too weak. 1546 trivial. 0 not checked. [2024-11-15 03:05:17,617 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:18,601 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9118 proven. 4722 refuted. 0 times theorem prover too weak. 1546 trivial. 0 not checked. [2024-11-15 03:05:18,601 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588938527] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:18,601 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:18,602 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 13] total 14 [2024-11-15 03:05:18,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:18,603 INFO L85 PathProgramCache]: Analyzing trace with hash -872334817, now seen corresponding path program 20 times [2024-11-15 03:05:18,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:18,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380655840] [2024-11-15 03:05:18,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:18,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:18,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:20,191 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9117 proven. 4724 refuted. 0 times theorem prover too weak. 1545 trivial. 0 not checked. [2024-11-15 03:05:20,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:20,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380655840] [2024-11-15 03:05:20,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380655840] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:20,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [580013732] [2024-11-15 03:05:20,192 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 03:05:20,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:20,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:20,194 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:20,196 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-15 03:05:20,302 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 03:05:20,302 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:05:20,314 INFO L256 TraceCheckSpWp]: Trace formula consists of 760 conjuncts, 133 conjuncts are in the unsatisfiable core [2024-11-15 03:05:20,317 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:20,579 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9118 proven. 4722 refuted. 0 times theorem prover too weak. 1546 trivial. 0 not checked. [2024-11-15 03:05:20,579 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:21,304 INFO L134 CoverageAnalysis]: Checked inductivity of 15386 backedges. 9118 proven. 4722 refuted. 0 times theorem prover too weak. 1546 trivial. 0 not checked. [2024-11-15 03:05:21,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [580013732] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:21,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:21,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2024-11-15 03:05:21,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544389804] [2024-11-15 03:05:21,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:05:21,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-15 03:05:21,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:05:21,306 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-15 03:05:21,306 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=144, Unknown=0, NotChecked=0, Total=240 [2024-11-15 03:05:21,306 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:21,306 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:05:21,306 INFO L472 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) [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:21,306 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:21,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:21,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:21,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:21,307 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:24,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:24,041 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:05:24,054 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-11-15 03:05:24,255 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-11-15 03:05:24,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2024-11-15 03:05:24,646 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55,SelfDestructingSolverStorable56,SelfDestructingSolverStorable57,56 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,55 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:24,646 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:05:24,659 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:24,659 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:24,659 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_70 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:24,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:24,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1451506038, now seen corresponding path program 1 times [2024-11-15 03:05:24,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:24,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705571648] [2024-11-15 03:05:24,660 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:24,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:24,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:26,130 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9121 refuted. 0 times theorem prover too weak. 1557 trivial. 0 not checked. [2024-11-15 03:05:26,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:26,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705571648] [2024-11-15 03:05:26,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705571648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:26,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [240698552] [2024-11-15 03:05:26,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:26,131 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:26,131 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:26,133 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:26,134 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-15 03:05:26,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:26,243 INFO L256 TraceCheckSpWp]: Trace formula consists of 745 conjuncts, 131 conjuncts are in the unsatisfiable core [2024-11-15 03:05:26,246 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:26,473 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9120 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2024-11-15 03:05:26,473 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:27,193 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9120 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2024-11-15 03:05:27,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [240698552] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:27,193 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:27,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 12, 12] total 13 [2024-11-15 03:05:27,204 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:27,204 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_36 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:27,204 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_72 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:27,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:27,205 INFO L85 PathProgramCache]: Analyzing trace with hash 2046979974, now seen corresponding path program 1 times [2024-11-15 03:05:27,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:27,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453293128] [2024-11-15 03:05:27,205 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:27,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:27,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:28,706 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9121 refuted. 0 times theorem prover too weak. 1557 trivial. 0 not checked. [2024-11-15 03:05:28,706 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:28,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453293128] [2024-11-15 03:05:28,706 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453293128] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:28,706 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943421630] [2024-11-15 03:05:28,706 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:28,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:28,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:28,708 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:28,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-15 03:05:28,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:28,810 INFO L256 TraceCheckSpWp]: Trace formula consists of 749 conjuncts, 131 conjuncts are in the unsatisfiable core [2024-11-15 03:05:28,813 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:28,980 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9120 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2024-11-15 03:05:28,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:29,543 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9120 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2024-11-15 03:05:29,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943421630] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:29,543 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:29,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2024-11-15 03:05:29,544 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:29,544 INFO L85 PathProgramCache]: Analyzing trace with hash -1654593795, now seen corresponding path program 21 times [2024-11-15 03:05:29,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:29,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289386820] [2024-11-15 03:05:29,544 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:29,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:29,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:31,025 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9121 refuted. 0 times theorem prover too weak. 1557 trivial. 0 not checked. [2024-11-15 03:05:31,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:31,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289386820] [2024-11-15 03:05:31,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289386820] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:31,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [776738127] [2024-11-15 03:05:31,026 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 03:05:31,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:31,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:31,028 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:31,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-15 03:05:31,293 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 126 check-sat command(s) [2024-11-15 03:05:31,293 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:05:31,298 INFO L256 TraceCheckSpWp]: Trace formula consists of 766 conjuncts, 131 conjuncts are in the unsatisfiable core [2024-11-15 03:05:31,301 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:31,527 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9120 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2024-11-15 03:05:31,527 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:32,204 INFO L134 CoverageAnalysis]: Checked inductivity of 15635 backedges. 4957 proven. 9120 refuted. 0 times theorem prover too weak. 1558 trivial. 0 not checked. [2024-11-15 03:05:32,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [776738127] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:32,204 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:32,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2024-11-15 03:05:32,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115471309] [2024-11-15 03:05:32,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:05:32,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-15 03:05:32,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:05:32,205 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-15 03:05:32,205 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=105, Unknown=0, NotChecked=0, Total=210 [2024-11-15 03:05:32,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:32,205 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:05:32,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.0) internal successors, (60), 14 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:32,205 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:05:32,206 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:35,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:05:35,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:35,272 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-11-15 03:05:35,472 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-15 03:05:35,672 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-15 03:05:35,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,60 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,58 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58,SelfDestructingSolverStorable59,59 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:35,860 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:05:35,878 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:35,878 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:35,878 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_74 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:35,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:35,879 INFO L85 PathProgramCache]: Analyzing trace with hash 90881674, now seen corresponding path program 1 times [2024-11-15 03:05:35,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:35,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764569169] [2024-11-15 03:05:35,880 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:35,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:35,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:38,264 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13130 proven. 6735 refuted. 0 times theorem prover too weak. 2049 trivial. 0 not checked. [2024-11-15 03:05:38,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:38,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764569169] [2024-11-15 03:05:38,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764569169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:38,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1351645370] [2024-11-15 03:05:38,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:38,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:38,265 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:38,267 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:38,268 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-15 03:05:38,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:38,393 INFO L256 TraceCheckSpWp]: Trace formula consists of 871 conjuncts, 161 conjuncts are in the unsatisfiable core [2024-11-15 03:05:38,397 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:38,676 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13131 proven. 6733 refuted. 0 times theorem prover too weak. 2050 trivial. 0 not checked. [2024-11-15 03:05:38,677 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:39,610 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13113 proven. 6788 refuted. 0 times theorem prover too weak. 2013 trivial. 0 not checked. [2024-11-15 03:05:39,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1351645370] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:39,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:39,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 15 [2024-11-15 03:05:39,622 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:39,622 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_38 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:39,622 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_76 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:39,623 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:39,623 INFO L85 PathProgramCache]: Analyzing trace with hash -1477671386, now seen corresponding path program 1 times [2024-11-15 03:05:39,623 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:39,623 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1974882358] [2024-11-15 03:05:39,623 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:39,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:39,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:42,004 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13130 proven. 6735 refuted. 0 times theorem prover too weak. 2049 trivial. 0 not checked. [2024-11-15 03:05:42,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:42,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1974882358] [2024-11-15 03:05:42,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1974882358] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:42,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [249456642] [2024-11-15 03:05:42,004 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:42,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:42,005 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:42,010 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:42,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-11-15 03:05:42,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:42,128 INFO L256 TraceCheckSpWp]: Trace formula consists of 875 conjuncts, 161 conjuncts are in the unsatisfiable core [2024-11-15 03:05:42,132 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:42,390 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13131 proven. 6733 refuted. 0 times theorem prover too weak. 2050 trivial. 0 not checked. [2024-11-15 03:05:42,390 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:43,469 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13131 proven. 6733 refuted. 0 times theorem prover too weak. 2050 trivial. 0 not checked. [2024-11-15 03:05:43,470 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [249456642] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:43,470 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:43,470 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 14] total 15 [2024-11-15 03:05:43,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:43,471 INFO L85 PathProgramCache]: Analyzing trace with hash -381241885, now seen corresponding path program 22 times [2024-11-15 03:05:43,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:43,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1192556922] [2024-11-15 03:05:43,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:43,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:43,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:45,787 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13130 proven. 6735 refuted. 0 times theorem prover too weak. 2049 trivial. 0 not checked. [2024-11-15 03:05:45,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:45,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1192556922] [2024-11-15 03:05:45,787 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1192556922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:45,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1802842182] [2024-11-15 03:05:45,787 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 03:05:45,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:45,788 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:45,789 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:45,790 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-11-15 03:05:45,906 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 03:05:45,907 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:05:45,913 INFO L256 TraceCheckSpWp]: Trace formula consists of 892 conjuncts, 157 conjuncts are in the unsatisfiable core [2024-11-15 03:05:45,916 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:46,163 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13131 proven. 6733 refuted. 0 times theorem prover too weak. 2050 trivial. 0 not checked. [2024-11-15 03:05:46,164 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:46,921 INFO L134 CoverageAnalysis]: Checked inductivity of 21914 backedges. 13131 proven. 6733 refuted. 0 times theorem prover too weak. 2050 trivial. 0 not checked. [2024-11-15 03:05:46,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1802842182] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:46,922 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:46,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2024-11-15 03:05:46,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903034372] [2024-11-15 03:05:46,922 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:05:46,922 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-15 03:05:46,922 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:05:46,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-15 03:05:46,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=162, Unknown=0, NotChecked=0, Total=272 [2024-11-15 03:05:46,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:46,923 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:05:46,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.588235294117647) internal successors, (61), 16 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) [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:46,923 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:05:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:46,924 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:05:50,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:05:50,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:05:50,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:05:50,953 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-11-15 03:05:51,153 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2024-11-15 03:05:51,353 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-11-15 03:05:51,545 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61,SelfDestructingSolverStorable62,SelfDestructingSolverStorable63,63 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,61 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:51,546 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:05:51,561 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:51,561 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_78 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:51,561 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:51,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:51,562 INFO L85 PathProgramCache]: Analyzing trace with hash 1436791250, now seen corresponding path program 1 times [2024-11-15 03:05:51,562 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:51,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347750322] [2024-11-15 03:05:51,562 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:51,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:51,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:53,715 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13134 refuted. 0 times theorem prover too weak. 2063 trivial. 0 not checked. [2024-11-15 03:05:53,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:53,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347750322] [2024-11-15 03:05:53,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347750322] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:53,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1528474652] [2024-11-15 03:05:53,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:53,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:53,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:53,718 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:53,719 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-15 03:05:53,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:53,841 INFO L256 TraceCheckSpWp]: Trace formula consists of 877 conjuncts, 155 conjuncts are in the unsatisfiable core [2024-11-15 03:05:53,844 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:54,117 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13133 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2024-11-15 03:05:54,117 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:55,017 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13133 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2024-11-15 03:05:55,018 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1528474652] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:55,018 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:55,018 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 13, 13] total 14 [2024-11-15 03:05:55,042 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:55,042 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_40 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:55,042 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_80 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:05:55,043 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:55,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1590816746, now seen corresponding path program 1 times [2024-11-15 03:05:55,043 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:55,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831645988] [2024-11-15 03:05:55,043 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:55,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:55,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:57,339 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13134 refuted. 0 times theorem prover too weak. 2063 trivial. 0 not checked. [2024-11-15 03:05:57,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:05:57,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831645988] [2024-11-15 03:05:57,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831645988] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:05:57,340 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970975230] [2024-11-15 03:05:57,340 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:57,340 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:05:57,340 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:05:57,342 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:05:57,343 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-11-15 03:05:57,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:05:57,465 INFO L256 TraceCheckSpWp]: Trace formula consists of 881 conjuncts, 155 conjuncts are in the unsatisfiable core [2024-11-15 03:05:57,468 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:05:57,674 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13133 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2024-11-15 03:05:57,674 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:05:58,375 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13133 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2024-11-15 03:05:58,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970975230] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:05:58,375 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:05:58,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2024-11-15 03:05:58,376 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:05:58,376 INFO L85 PathProgramCache]: Analyzing trace with hash 2134278593, now seen corresponding path program 23 times [2024-11-15 03:05:58,376 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:05:58,376 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059819629] [2024-11-15 03:05:58,376 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:05:58,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:05:58,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:00,721 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13134 refuted. 0 times theorem prover too weak. 2063 trivial. 0 not checked. [2024-11-15 03:06:00,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:00,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059819629] [2024-11-15 03:06:00,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059819629] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:00,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1016927975] [2024-11-15 03:06:00,721 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 03:06:00,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:00,722 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:00,723 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:00,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-11-15 03:06:01,023 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 150 check-sat command(s) [2024-11-15 03:06:01,023 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:06:01,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 155 conjuncts are in the unsatisfiable core [2024-11-15 03:06:01,033 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:01,321 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13133 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2024-11-15 03:06:01,321 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:02,216 INFO L134 CoverageAnalysis]: Checked inductivity of 22211 backedges. 7014 proven. 13133 refuted. 0 times theorem prover too weak. 2064 trivial. 0 not checked. [2024-11-15 03:06:02,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1016927975] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:02,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:02,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2024-11-15 03:06:02,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2081870565] [2024-11-15 03:06:02,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:06:02,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-15 03:06:02,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:06:02,217 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-15 03:06:02,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=120, Invalid=120, Unknown=0, NotChecked=0, Total=240 [2024-11-15 03:06:02,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:06:02,217 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:06:02,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.9375) internal successors, (63), 15 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:06:02,217 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:02,218 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:06:07,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:07,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:07,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:07,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2024-11-15 03:06:07,242 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2024-11-15 03:06:07,448 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-11-15 03:06:07,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64,SelfDestructingSolverStorable65,SelfDestructingSolverStorable66,66 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,65 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:07,634 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:06:07,666 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:07,666 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:07,666 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_82 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:07,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:07,667 INFO L85 PathProgramCache]: Analyzing trace with hash -753265169, now seen corresponding path program 1 times [2024-11-15 03:06:07,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:07,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [763346777] [2024-11-15 03:06:07,667 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:07,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:07,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:11,521 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18315 proven. 9322 refuted. 0 times theorem prover too weak. 2649 trivial. 0 not checked. [2024-11-15 03:06:11,522 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:11,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [763346777] [2024-11-15 03:06:11,522 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [763346777] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:11,522 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159286754] [2024-11-15 03:06:11,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:11,522 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:11,522 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:11,524 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:11,526 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-11-15 03:06:11,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:11,677 INFO L256 TraceCheckSpWp]: Trace formula consists of 1014 conjuncts, 187 conjuncts are in the unsatisfiable core [2024-11-15 03:06:11,681 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:11,981 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18316 proven. 9320 refuted. 0 times theorem prover too weak. 2650 trivial. 0 not checked. [2024-11-15 03:06:11,981 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:13,098 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18296 proven. 9381 refuted. 0 times theorem prover too weak. 2609 trivial. 0 not checked. [2024-11-15 03:06:13,098 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159286754] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:13,098 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:13,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 15] total 16 [2024-11-15 03:06:13,110 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:13,110 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_42 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:13,110 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_84 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:13,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:13,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1876424663, now seen corresponding path program 1 times [2024-11-15 03:06:13,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:13,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695449139] [2024-11-15 03:06:13,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:13,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:13,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:16,649 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18315 proven. 9322 refuted. 0 times theorem prover too weak. 2649 trivial. 0 not checked. [2024-11-15 03:06:16,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:16,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695449139] [2024-11-15 03:06:16,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695449139] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:16,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1187128506] [2024-11-15 03:06:16,650 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:16,650 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:16,650 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:16,652 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:16,653 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-11-15 03:06:16,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:16,791 INFO L256 TraceCheckSpWp]: Trace formula consists of 1018 conjuncts, 187 conjuncts are in the unsatisfiable core [2024-11-15 03:06:16,794 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:17,071 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18316 proven. 9320 refuted. 0 times theorem prover too weak. 2650 trivial. 0 not checked. [2024-11-15 03:06:17,072 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:18,180 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18316 proven. 9320 refuted. 0 times theorem prover too weak. 2650 trivial. 0 not checked. [2024-11-15 03:06:18,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1187128506] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:18,180 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:18,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 15] total 16 [2024-11-15 03:06:18,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:18,181 INFO L85 PathProgramCache]: Analyzing trace with hash -2102178686, now seen corresponding path program 24 times [2024-11-15 03:06:18,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:18,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364248353] [2024-11-15 03:06:18,181 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:18,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:18,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:21,778 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18315 proven. 9322 refuted. 0 times theorem prover too weak. 2649 trivial. 0 not checked. [2024-11-15 03:06:21,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:21,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364248353] [2024-11-15 03:06:21,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364248353] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:21,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [464690855] [2024-11-15 03:06:21,779 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 03:06:21,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:21,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:21,781 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:21,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-11-15 03:06:22,150 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 175 check-sat command(s) [2024-11-15 03:06:22,150 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:06:22,157 INFO L256 TraceCheckSpWp]: Trace formula consists of 1035 conjuncts, 183 conjuncts are in the unsatisfiable core [2024-11-15 03:06:22,161 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:22,511 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18316 proven. 9320 refuted. 0 times theorem prover too weak. 2650 trivial. 0 not checked. [2024-11-15 03:06:22,511 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:23,709 INFO L134 CoverageAnalysis]: Checked inductivity of 30286 backedges. 18316 proven. 9320 refuted. 0 times theorem prover too weak. 2650 trivial. 0 not checked. [2024-11-15 03:06:23,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [464690855] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:23,710 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:23,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2024-11-15 03:06:23,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218049587] [2024-11-15 03:06:23,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:06:23,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 03:06:23,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:06:23,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 03:06:23,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=181, Unknown=0, NotChecked=0, Total=306 [2024-11-15 03:06:23,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:06:23,711 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:06:23,711 INFO L472 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) [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:23,711 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:23,712 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:29,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:29,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:06:29,745 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-11-15 03:06:29,949 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2024-11-15 03:06:30,151 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Forceful destruction successful, exit code 0 [2024-11-15 03:06:30,337 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,68 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67,SelfDestructingSolverStorable68,SelfDestructingSolverStorable69,69 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:30,338 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:06:30,352 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:30,352 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:30,352 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_86 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:30,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:30,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1960336637, now seen corresponding path program 1 times [2024-11-15 03:06:30,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:30,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087946174] [2024-11-15 03:06:30,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:30,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:30,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:33,591 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18319 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2024-11-15 03:06:33,592 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:33,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087946174] [2024-11-15 03:06:33,592 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087946174] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:33,592 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1331573427] [2024-11-15 03:06:33,592 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:33,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:33,592 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:33,594 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:33,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-11-15 03:06:33,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:33,722 INFO L256 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 181 conjuncts are in the unsatisfiable core [2024-11-15 03:06:33,725 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:34,014 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18318 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2024-11-15 03:06:34,014 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:35,042 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18318 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2024-11-15 03:06:35,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1331573427] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:35,042 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:35,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14, 14] total 15 [2024-11-15 03:06:35,052 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:35,052 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_88 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:35,052 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_44 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:35,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:35,053 INFO L85 PathProgramCache]: Analyzing trace with hash 640849459, now seen corresponding path program 1 times [2024-11-15 03:06:35,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:35,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [998494350] [2024-11-15 03:06:35,053 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:35,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:35,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:38,376 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18319 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2024-11-15 03:06:38,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:38,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [998494350] [2024-11-15 03:06:38,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [998494350] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:38,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635931198] [2024-11-15 03:06:38,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:38,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:38,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:38,379 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:38,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-11-15 03:06:38,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:38,517 INFO L256 TraceCheckSpWp]: Trace formula consists of 1024 conjuncts, 181 conjuncts are in the unsatisfiable core [2024-11-15 03:06:38,520 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:38,836 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18318 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2024-11-15 03:06:38,836 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:39,816 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18318 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2024-11-15 03:06:39,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635931198] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:39,816 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:39,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2024-11-15 03:06:39,817 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:39,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1876421792, now seen corresponding path program 25 times [2024-11-15 03:06:39,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:39,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1543474207] [2024-11-15 03:06:39,817 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:39,817 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:39,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:43,024 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18319 refuted. 0 times theorem prover too weak. 2665 trivial. 0 not checked. [2024-11-15 03:06:43,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:43,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1543474207] [2024-11-15 03:06:43,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1543474207] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:43,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [990078716] [2024-11-15 03:06:43,025 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 03:06:43,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:43,025 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:43,027 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:43,029 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2024-11-15 03:06:43,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:43,179 INFO L256 TraceCheckSpWp]: Trace formula consists of 1041 conjuncts, 181 conjuncts are in the unsatisfiable core [2024-11-15 03:06:43,183 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:43,497 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18318 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2024-11-15 03:06:43,498 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:44,549 INFO L134 CoverageAnalysis]: Checked inductivity of 30635 backedges. 9651 proven. 18318 refuted. 0 times theorem prover too weak. 2666 trivial. 0 not checked. [2024-11-15 03:06:44,549 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [990078716] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:44,549 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:44,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2024-11-15 03:06:44,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654239965] [2024-11-15 03:06:44,550 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:06:44,550 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-15 03:06:44,550 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:06:44,550 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-15 03:06:44,551 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=136, Unknown=0, NotChecked=0, Total=272 [2024-11-15 03:06:44,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:06:44,551 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:06:44,551 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 3.8823529411764706) internal successors, (66), 16 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) [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:44,551 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:44,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:06:44,552 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:06:51,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:06:51,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:06:51,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:06:51,610 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Ended with exit code 0 [2024-11-15 03:06:51,807 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Forceful destruction successful, exit code 0 [2024-11-15 03:06:52,005 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Ended with exit code 0 [2024-11-15 03:06:52,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,SelfDestructingSolverStorable71,SelfDestructingSolverStorable72,70 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,71 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,72 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:52,193 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:06:52,208 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:52,208 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:52,208 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_90 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:52,209 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:52,209 INFO L85 PathProgramCache]: Analyzing trace with hash -843085917, now seen corresponding path program 1 times [2024-11-15 03:06:52,209 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:52,209 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1688776474] [2024-11-15 03:06:52,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:52,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:57,790 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24876 proven. 12585 refuted. 0 times theorem prover too weak. 3353 trivial. 0 not checked. [2024-11-15 03:06:57,790 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:06:57,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1688776474] [2024-11-15 03:06:57,790 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1688776474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:06:57,790 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550597519] [2024-11-15 03:06:57,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:57,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:06:57,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:06:57,793 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:06:57,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Waiting until timeout for monitored process [2024-11-15 03:06:57,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:06:57,973 INFO L256 TraceCheckSpWp]: Trace formula consists of 1168 conjuncts, 215 conjuncts are in the unsatisfiable core [2024-11-15 03:06:57,978 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:06:58,361 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24877 proven. 12583 refuted. 0 times theorem prover too weak. 3354 trivial. 0 not checked. [2024-11-15 03:06:58,361 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:06:59,835 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24855 proven. 12650 refuted. 0 times theorem prover too weak. 3309 trivial. 0 not checked. [2024-11-15 03:06:59,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550597519] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:06:59,836 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:06:59,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 17 [2024-11-15 03:06:59,849 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_46 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:59,849 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:59,849 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_92 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:06:59,850 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:06:59,850 INFO L85 PathProgramCache]: Analyzing trace with hash -365905775, now seen corresponding path program 1 times [2024-11-15 03:06:59,850 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:06:59,850 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584972369] [2024-11-15 03:06:59,850 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:06:59,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:06:59,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:05,166 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24876 proven. 12585 refuted. 0 times theorem prover too weak. 3353 trivial. 0 not checked. [2024-11-15 03:07:05,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:07:05,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584972369] [2024-11-15 03:07:05,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584972369] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:07:05,166 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131675680] [2024-11-15 03:07:05,166 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:05,167 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:07:05,167 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:07:05,169 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:07:05,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Waiting until timeout for monitored process [2024-11-15 03:07:05,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:05,341 INFO L256 TraceCheckSpWp]: Trace formula consists of 1172 conjuncts, 215 conjuncts are in the unsatisfiable core [2024-11-15 03:07:05,346 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:07:05,647 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24877 proven. 12583 refuted. 0 times theorem prover too weak. 3354 trivial. 0 not checked. [2024-11-15 03:07:05,647 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:07:07,002 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24877 proven. 12583 refuted. 0 times theorem prover too weak. 3354 trivial. 0 not checked. [2024-11-15 03:07:07,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131675680] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:07:07,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:07:07,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 16] total 17 [2024-11-15 03:07:07,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:07:07,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1998003132, now seen corresponding path program 26 times [2024-11-15 03:07:07,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:07:07,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541905634] [2024-11-15 03:07:07,003 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:07,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:07:07,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:12,053 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24876 proven. 12585 refuted. 0 times theorem prover too weak. 3353 trivial. 0 not checked. [2024-11-15 03:07:12,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:07:12,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541905634] [2024-11-15 03:07:12,053 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541905634] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:07:12,053 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890112606] [2024-11-15 03:07:12,054 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 03:07:12,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:07:12,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:07:12,056 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:07:12,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Waiting until timeout for monitored process [2024-11-15 03:07:12,212 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 03:07:12,212 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:07:12,221 INFO L256 TraceCheckSpWp]: Trace formula consists of 1189 conjuncts, 211 conjuncts are in the unsatisfiable core [2024-11-15 03:07:12,226 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:07:12,606 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24877 proven. 12583 refuted. 0 times theorem prover too weak. 3354 trivial. 0 not checked. [2024-11-15 03:07:12,606 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:07:13,881 INFO L134 CoverageAnalysis]: Checked inductivity of 40814 backedges. 24877 proven. 12583 refuted. 0 times theorem prover too weak. 3354 trivial. 0 not checked. [2024-11-15 03:07:13,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890112606] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:07:13,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:07:13,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2024-11-15 03:07:13,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605877171] [2024-11-15 03:07:13,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:07:13,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-15 03:07:13,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:07:13,883 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-15 03:07:13,883 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=201, Unknown=0, NotChecked=0, Total=342 [2024-11-15 03:07:13,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:07:13,883 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:07:13,883 INFO L472 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) [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:13,883 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:13,884 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:23,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:07:23,849 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:23,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:07:23,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (75)] Ended with exit code 0 [2024-11-15 03:07:24,076 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (73)] Forceful destruction successful, exit code 0 [2024-11-15 03:07:24,273 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (74)] Ended with exit code 0 [2024-11-15 03:07:24,460 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,73 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73,SelfDestructingSolverStorable74,74 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2024-11-15 03:07:24,461 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:07:24,481 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:24,481 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:24,481 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_94 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:24,482 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:07:24,482 INFO L85 PathProgramCache]: Analyzing trace with hash 1541776695, now seen corresponding path program 1 times [2024-11-15 03:07:24,482 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:07:24,482 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344558896] [2024-11-15 03:07:24,482 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:24,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:07:24,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:29,402 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24880 refuted. 0 times theorem prover too weak. 3371 trivial. 0 not checked. [2024-11-15 03:07:29,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:07:29,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344558896] [2024-11-15 03:07:29,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344558896] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:07:29,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [607228699] [2024-11-15 03:07:29,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:29,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:07:29,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:07:29,404 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:07:29,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Waiting until timeout for monitored process [2024-11-15 03:07:29,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:29,562 INFO L256 TraceCheckSpWp]: Trace formula consists of 1174 conjuncts, 209 conjuncts are in the unsatisfiable core [2024-11-15 03:07:29,566 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:07:29,915 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24879 refuted. 0 times theorem prover too weak. 3372 trivial. 0 not checked. [2024-11-15 03:07:29,915 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:07:31,016 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24879 refuted. 0 times theorem prover too weak. 3372 trivial. 0 not checked. [2024-11-15 03:07:31,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [607228699] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:07:31,017 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:07:31,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 15, 15] total 16 [2024-11-15 03:07:31,029 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_48 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:31,029 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:31,029 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_96 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:31,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:07:31,030 INFO L85 PathProgramCache]: Analyzing trace with hash 550387745, now seen corresponding path program 1 times [2024-11-15 03:07:31,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:07:31,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851552915] [2024-11-15 03:07:31,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:31,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:07:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:35,712 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24880 refuted. 0 times theorem prover too weak. 3371 trivial. 0 not checked. [2024-11-15 03:07:35,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:07:35,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851552915] [2024-11-15 03:07:35,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851552915] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:07:35,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [841605629] [2024-11-15 03:07:35,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:35,713 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:07:35,713 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:07:35,715 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:07:35,716 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Waiting until timeout for monitored process [2024-11-15 03:07:35,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:35,870 INFO L256 TraceCheckSpWp]: Trace formula consists of 1178 conjuncts, 209 conjuncts are in the unsatisfiable core [2024-11-15 03:07:35,874 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:07:36,164 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24879 refuted. 0 times theorem prover too weak. 3372 trivial. 0 not checked. [2024-11-15 03:07:36,164 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:07:37,316 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24879 refuted. 0 times theorem prover too weak. 3372 trivial. 0 not checked. [2024-11-15 03:07:37,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [841605629] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:07:37,316 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:07:37,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2024-11-15 03:07:37,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:07:37,317 INFO L85 PathProgramCache]: Analyzing trace with hash -628828838, now seen corresponding path program 27 times [2024-11-15 03:07:37,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:07:37,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608219835] [2024-11-15 03:07:37,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:37,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:07:37,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:07:42,208 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24880 refuted. 0 times theorem prover too weak. 3371 trivial. 0 not checked. [2024-11-15 03:07:42,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:07:42,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608219835] [2024-11-15 03:07:42,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608219835] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:07:42,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437603357] [2024-11-15 03:07:42,209 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 03:07:42,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:07:42,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:07:42,211 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:07:42,212 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Waiting until timeout for monitored process [2024-11-15 03:07:42,742 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 204 check-sat command(s) [2024-11-15 03:07:42,742 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:07:42,749 INFO L256 TraceCheckSpWp]: Trace formula consists of 1195 conjuncts, 209 conjuncts are in the unsatisfiable core [2024-11-15 03:07:42,753 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:07:43,105 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24879 refuted. 0 times theorem prover too weak. 3372 trivial. 0 not checked. [2024-11-15 03:07:43,105 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:07:44,241 INFO L134 CoverageAnalysis]: Checked inductivity of 41219 backedges. 12968 proven. 24879 refuted. 0 times theorem prover too weak. 3372 trivial. 0 not checked. [2024-11-15 03:07:44,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437603357] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:07:44,241 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:07:44,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2024-11-15 03:07:44,241 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127091890] [2024-11-15 03:07:44,241 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:07:44,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-15 03:07:44,242 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:07:44,242 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-15 03:07:44,242 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=153, Unknown=0, NotChecked=0, Total=306 [2024-11-15 03:07:44,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:07:44,243 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:07:44,243 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 3.8333333333333335) internal successors, (69), 17 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) [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:07:44,243 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:07:54,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:54,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:07:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:07:54,830 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (77)] Forceful destruction successful, exit code 0 [2024-11-15 03:07:55,031 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (78)] Forceful destruction successful, exit code 0 [2024-11-15 03:07:55,230 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (76)] Ended with exit code 0 [2024-11-15 03:07:55,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,78 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76,SelfDestructingSolverStorable77,SelfDestructingSolverStorable78,76 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:07:55,421 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:07:55,436 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:55,436 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:55,436 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_98 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:07:55,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:07:55,437 INFO L85 PathProgramCache]: Analyzing trace with hash -979272090, now seen corresponding path program 1 times [2024-11-15 03:07:55,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:07:55,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781382671] [2024-11-15 03:07:55,437 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:07:55,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:07:55,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:02,574 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33033 proven. 16632 refuted. 0 times theorem prover too weak. 4169 trivial. 0 not checked. [2024-11-15 03:08:02,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:08:02,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781382671] [2024-11-15 03:08:02,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781382671] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:08:02,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559345485] [2024-11-15 03:08:02,574 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:02,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:08:02,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:08:02,577 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:08:02,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Waiting until timeout for monitored process [2024-11-15 03:08:02,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:02,763 INFO L256 TraceCheckSpWp]: Trace formula consists of 1333 conjuncts, 245 conjuncts are in the unsatisfiable core [2024-11-15 03:08:02,768 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:08:03,177 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33034 proven. 16630 refuted. 0 times theorem prover too weak. 4170 trivial. 0 not checked. [2024-11-15 03:08:03,177 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:08:04,679 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33010 proven. 16703 refuted. 0 times theorem prover too weak. 4121 trivial. 0 not checked. [2024-11-15 03:08:04,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559345485] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:08:04,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:08:04,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 17] total 18 [2024-11-15 03:08:04,693 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:04,693 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_100 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:04,693 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_50 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:04,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:08:04,694 INFO L85 PathProgramCache]: Analyzing trace with hash -292715362, now seen corresponding path program 1 times [2024-11-15 03:08:04,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:08:04,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [642274670] [2024-11-15 03:08:04,694 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:04,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:08:04,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:11,709 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33033 proven. 16632 refuted. 0 times theorem prover too weak. 4169 trivial. 0 not checked. [2024-11-15 03:08:11,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:08:11,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [642274670] [2024-11-15 03:08:11,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [642274670] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:08:11,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2123288411] [2024-11-15 03:08:11,710 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:11,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:08:11,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:08:11,712 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:08:11,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Waiting until timeout for monitored process [2024-11-15 03:08:11,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:11,899 INFO L256 TraceCheckSpWp]: Trace formula consists of 1337 conjuncts, 245 conjuncts are in the unsatisfiable core [2024-11-15 03:08:11,905 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:08:12,327 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33034 proven. 16630 refuted. 0 times theorem prover too weak. 4170 trivial. 0 not checked. [2024-11-15 03:08:12,327 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:08:14,083 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33034 proven. 16630 refuted. 0 times theorem prover too weak. 4170 trivial. 0 not checked. [2024-11-15 03:08:14,083 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2123288411] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:08:14,083 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:08:14,083 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 17] total 18 [2024-11-15 03:08:14,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:08:14,084 INFO L85 PathProgramCache]: Analyzing trace with hash -2111733551, now seen corresponding path program 28 times [2024-11-15 03:08:14,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:08:14,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437332026] [2024-11-15 03:08:14,084 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:14,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:08:14,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:21,276 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33033 proven. 16632 refuted. 0 times theorem prover too weak. 4169 trivial. 0 not checked. [2024-11-15 03:08:21,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:08:21,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437332026] [2024-11-15 03:08:21,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [437332026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:08:21,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389456375] [2024-11-15 03:08:21,276 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-15 03:08:21,277 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:08:21,277 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:08:21,278 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:08:21,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Waiting until timeout for monitored process [2024-11-15 03:08:21,449 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-15 03:08:21,449 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:08:21,458 INFO L256 TraceCheckSpWp]: Trace formula consists of 1354 conjuncts, 241 conjuncts are in the unsatisfiable core [2024-11-15 03:08:21,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:08:21,861 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33034 proven. 16630 refuted. 0 times theorem prover too weak. 4170 trivial. 0 not checked. [2024-11-15 03:08:21,861 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:08:23,423 INFO L134 CoverageAnalysis]: Checked inductivity of 53834 backedges. 33034 proven. 16630 refuted. 0 times theorem prover too weak. 4170 trivial. 0 not checked. [2024-11-15 03:08:23,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389456375] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:08:23,423 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:08:23,423 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 19 [2024-11-15 03:08:23,423 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69356755] [2024-11-15 03:08:23,423 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:08:23,424 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-15 03:08:23,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:08:23,425 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-15 03:08:23,425 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=222, Unknown=0, NotChecked=0, Total=380 [2024-11-15 03:08:23,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:08:23,425 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:08:23,425 INFO L472 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) [2024-11-15 03:08:23,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:08:23,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:08:23,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:08:23,425 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:08:23,426 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:08:37,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:08:37,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:08:37,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (80)] Forceful destruction successful, exit code 0 [2024-11-15 03:08:37,381 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (79)] Ended with exit code 0 [2024-11-15 03:08:37,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (81)] Ended with exit code 0 [2024-11-15 03:08:37,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,SelfDestructingSolverStorable81,80 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,79 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79,81 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:08:37,768 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:08:37,788 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:37,789 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:37,789 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_102 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:37,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:08:37,789 INFO L85 PathProgramCache]: Analyzing trace with hash -484293312, now seen corresponding path program 1 times [2024-11-15 03:08:37,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:08:37,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653847429] [2024-11-15 03:08:37,790 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:37,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:08:37,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:44,918 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33037 refuted. 0 times theorem prover too weak. 4189 trivial. 0 not checked. [2024-11-15 03:08:44,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:08:44,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653847429] [2024-11-15 03:08:44,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653847429] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:08:44,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2093095099] [2024-11-15 03:08:44,918 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:44,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:08:44,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:08:44,920 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:08:44,921 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Waiting until timeout for monitored process [2024-11-15 03:08:45,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:45,099 INFO L256 TraceCheckSpWp]: Trace formula consists of 1339 conjuncts, 239 conjuncts are in the unsatisfiable core [2024-11-15 03:08:45,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:08:45,510 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33036 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2024-11-15 03:08:45,510 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:08:46,950 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33036 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2024-11-15 03:08:46,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2093095099] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:08:46,950 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:08:46,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 16] total 17 [2024-11-15 03:08:46,966 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:46,966 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_52 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:46,967 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_104 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:08:46,967 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:08:46,967 INFO L85 PathProgramCache]: Analyzing trace with hash -2128246028, now seen corresponding path program 1 times [2024-11-15 03:08:46,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:08:46,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1857560383] [2024-11-15 03:08:46,967 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:46,967 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:08:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:54,066 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33037 refuted. 0 times theorem prover too weak. 4189 trivial. 0 not checked. [2024-11-15 03:08:54,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:08:54,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1857560383] [2024-11-15 03:08:54,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1857560383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:08:54,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128351740] [2024-11-15 03:08:54,066 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:54,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:08:54,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:08:54,069 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:08:54,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Waiting until timeout for monitored process [2024-11-15 03:08:54,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:08:54,273 INFO L256 TraceCheckSpWp]: Trace formula consists of 1343 conjuncts, 239 conjuncts are in the unsatisfiable core [2024-11-15 03:08:54,278 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:08:54,688 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33036 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2024-11-15 03:08:54,688 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:08:56,277 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33036 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2024-11-15 03:08:56,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128351740] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:08:56,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:08:56,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2024-11-15 03:08:56,278 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:08:56,278 INFO L85 PathProgramCache]: Analyzing trace with hash 1284131119, now seen corresponding path program 29 times [2024-11-15 03:08:56,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:08:56,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743657165] [2024-11-15 03:08:56,278 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:08:56,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:08:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:09:03,363 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33037 refuted. 0 times theorem prover too weak. 4189 trivial. 0 not checked. [2024-11-15 03:09:03,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:09:03,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743657165] [2024-11-15 03:09:03,364 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743657165] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:09:03,364 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1288477329] [2024-11-15 03:09:03,364 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-15 03:09:03,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:09:03,364 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:09:03,366 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:09:03,367 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Waiting until timeout for monitored process [2024-11-15 03:09:04,036 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 234 check-sat command(s) [2024-11-15 03:09:04,037 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:09:04,049 INFO L256 TraceCheckSpWp]: Trace formula consists of 1360 conjuncts, 239 conjuncts are in the unsatisfiable core [2024-11-15 03:09:04,054 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:09:04,496 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33036 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2024-11-15 03:09:04,496 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:09:05,896 INFO L134 CoverageAnalysis]: Checked inductivity of 54299 backedges. 17073 proven. 33036 refuted. 0 times theorem prover too weak. 4190 trivial. 0 not checked. [2024-11-15 03:09:05,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1288477329] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:09:05,896 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:09:05,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2024-11-15 03:09:05,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403736525] [2024-11-15 03:09:05,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:09:05,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-15 03:09:05,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:09:05,899 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-15 03:09:05,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=171, Invalid=171, Unknown=0, NotChecked=0, Total=342 [2024-11-15 03:09:05,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:09:05,899 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:09:05,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 3.789473684210526) internal successors, (72), 18 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:09:05,899 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:09:05,900 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:09:22,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:09:22,502 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:09:22,518 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (83)] Forceful destruction successful, exit code 0 [2024-11-15 03:09:22,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (84)] Ended with exit code 0 [2024-11-15 03:09:22,920 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (82)] Ended with exit code 0 [2024-11-15 03:09:23,105 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,83 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable83,SelfDestructingSolverStorable84,84 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,82 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:09:23,106 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:09:23,145 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:09:23,145 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:09:23,145 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_106 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:09:23,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:09:23,146 INFO L85 PathProgramCache]: Analyzing trace with hash -439429768, now seen corresponding path program 1 times [2024-11-15 03:09:23,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:09:23,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803363674] [2024-11-15 03:09:23,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:09:23,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:09:23,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:09:34,259 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43022 proven. 21579 refuted. 0 times theorem prover too weak. 5105 trivial. 0 not checked. [2024-11-15 03:09:34,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:09:34,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803363674] [2024-11-15 03:09:34,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803363674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:09:34,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [243663336] [2024-11-15 03:09:34,259 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:09:34,259 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:09:34,259 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:09:34,262 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:09:34,263 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Waiting until timeout for monitored process [2024-11-15 03:09:34,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:09:34,477 INFO L256 TraceCheckSpWp]: Trace formula consists of 1509 conjuncts, 277 conjuncts are in the unsatisfiable core [2024-11-15 03:09:34,482 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:09:34,976 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43023 proven. 21577 refuted. 0 times theorem prover too weak. 5106 trivial. 0 not checked. [2024-11-15 03:09:34,977 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:09:36,843 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 42997 proven. 21656 refuted. 0 times theorem prover too weak. 5053 trivial. 0 not checked. [2024-11-15 03:09:36,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [243663336] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:09:36,843 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:09:36,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 19 [2024-11-15 03:09:36,857 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:09:36,857 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_54 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:09:36,857 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_108 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:09:36,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:09:36,858 INFO L85 PathProgramCache]: Analyzing trace with hash -737478384, now seen corresponding path program 1 times [2024-11-15 03:09:36,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:09:36,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375720618] [2024-11-15 03:09:36,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:09:36,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:09:37,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:09:47,992 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43022 proven. 21579 refuted. 0 times theorem prover too weak. 5105 trivial. 0 not checked. [2024-11-15 03:09:47,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:09:47,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375720618] [2024-11-15 03:09:47,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375720618] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:09:47,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472745810] [2024-11-15 03:09:47,992 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:09:47,993 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:09:47,993 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:09:47,996 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:09:47,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Waiting until timeout for monitored process [2024-11-15 03:09:48,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:09:48,208 INFO L256 TraceCheckSpWp]: Trace formula consists of 1513 conjuncts, 277 conjuncts are in the unsatisfiable core [2024-11-15 03:09:48,214 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:09:48,623 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43023 proven. 21577 refuted. 0 times theorem prover too weak. 5106 trivial. 0 not checked. [2024-11-15 03:09:48,623 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:09:50,248 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43023 proven. 21577 refuted. 0 times theorem prover too weak. 5106 trivial. 0 not checked. [2024-11-15 03:09:50,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472745810] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:09:50,248 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:09:50,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 18] total 19 [2024-11-15 03:09:50,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:09:50,249 INFO L85 PathProgramCache]: Analyzing trace with hash -1998186367, now seen corresponding path program 30 times [2024-11-15 03:09:50,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:09:50,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [258256009] [2024-11-15 03:09:50,249 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:09:50,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:09:50,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:10:01,301 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43022 proven. 21579 refuted. 0 times theorem prover too weak. 5105 trivial. 0 not checked. [2024-11-15 03:10:01,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:10:01,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [258256009] [2024-11-15 03:10:01,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [258256009] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:10:01,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963569283] [2024-11-15 03:10:01,302 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-15 03:10:01,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:10:01,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:10:01,309 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:10:01,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Waiting until timeout for monitored process [2024-11-15 03:10:02,022 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 265 check-sat command(s) [2024-11-15 03:10:02,023 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:10:02,035 INFO L256 TraceCheckSpWp]: Trace formula consists of 1530 conjuncts, 273 conjuncts are in the unsatisfiable core [2024-11-15 03:10:02,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:10:02,528 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43023 proven. 21577 refuted. 0 times theorem prover too weak. 5106 trivial. 0 not checked. [2024-11-15 03:10:02,528 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:10:04,113 INFO L134 CoverageAnalysis]: Checked inductivity of 69706 backedges. 43023 proven. 21577 refuted. 0 times theorem prover too weak. 5106 trivial. 0 not checked. [2024-11-15 03:10:04,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963569283] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:10:04,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:10:04,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 20 [2024-11-15 03:10:04,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1346828333] [2024-11-15 03:10:04,114 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:10:04,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-15 03:10:04,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:10:04,115 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-15 03:10:04,115 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=244, Unknown=0, NotChecked=0, Total=420 [2024-11-15 03:10:04,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:10:04,115 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:10:04,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.4761904761904763) internal successors, (73), 20 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:10:04,115 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:10:04,116 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:10:23,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:10:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:10:23,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 03:10:23,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (85)] Ended with exit code 0 [2024-11-15 03:10:24,197 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (87)] Forceful destruction successful, exit code 0 [2024-11-15 03:10:24,400 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (86)] Forceful destruction successful, exit code 0 [2024-11-15 03:10:24,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85,SelfDestructingSolverStorable86,SelfDestructingSolverStorable87,87 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,86 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:10:24,586 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:10:24,601 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:10:24,602 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:10:24,602 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_110 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:10:24,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:10:24,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1387050920, now seen corresponding path program 1 times [2024-11-15 03:10:24,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:10:24,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1466472854] [2024-11-15 03:10:24,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:10:24,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:10:24,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:10:34,998 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43026 refuted. 0 times theorem prover too weak. 5127 trivial. 0 not checked. [2024-11-15 03:10:34,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:10:34,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1466472854] [2024-11-15 03:10:34,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1466472854] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:10:34,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83354700] [2024-11-15 03:10:34,998 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:10:34,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:10:34,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:10:35,001 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:10:35,004 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Waiting until timeout for monitored process [2024-11-15 03:10:35,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:10:35,207 INFO L256 TraceCheckSpWp]: Trace formula consists of 1515 conjuncts, 271 conjuncts are in the unsatisfiable core [2024-11-15 03:10:35,212 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:10:35,693 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43025 refuted. 0 times theorem prover too weak. 5128 trivial. 0 not checked. [2024-11-15 03:10:35,693 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:10:37,569 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43025 refuted. 0 times theorem prover too weak. 5128 trivial. 0 not checked. [2024-11-15 03:10:37,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83354700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:10:37,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:10:37,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17, 17] total 18 [2024-11-15 03:10:37,581 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:10:37,582 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_56 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:10:37,582 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_112 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:10:37,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:10:37,582 INFO L85 PathProgramCache]: Analyzing trace with hash -48966804, now seen corresponding path program 1 times [2024-11-15 03:10:37,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:10:37,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401513035] [2024-11-15 03:10:37,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:10:37,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:10:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:10:47,975 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43026 refuted. 0 times theorem prover too weak. 5127 trivial. 0 not checked. [2024-11-15 03:10:47,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:10:47,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [401513035] [2024-11-15 03:10:47,976 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [401513035] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:10:47,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1874868209] [2024-11-15 03:10:47,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:10:47,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:10:47,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:10:47,978 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:10:47,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Waiting until timeout for monitored process [2024-11-15 03:10:48,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:10:48,189 INFO L256 TraceCheckSpWp]: Trace formula consists of 1519 conjuncts, 271 conjuncts are in the unsatisfiable core [2024-11-15 03:10:48,194 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:10:48,660 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43025 refuted. 0 times theorem prover too weak. 5128 trivial. 0 not checked. [2024-11-15 03:10:48,660 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:10:50,444 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43025 refuted. 0 times theorem prover too weak. 5128 trivial. 0 not checked. [2024-11-15 03:10:50,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1874868209] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:10:50,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:10:50,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 19 [2024-11-15 03:10:50,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:10:50,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1266174753, now seen corresponding path program 31 times [2024-11-15 03:10:50,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:10:50,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [326562263] [2024-11-15 03:10:50,447 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:10:50,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:10:50,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:11:01,195 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43026 refuted. 0 times theorem prover too weak. 5127 trivial. 0 not checked. [2024-11-15 03:11:01,195 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:11:01,195 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [326562263] [2024-11-15 03:11:01,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [326562263] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:11:01,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1809080544] [2024-11-15 03:11:01,196 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-15 03:11:01,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:11:01,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:11:01,198 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:11:01,199 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Waiting until timeout for monitored process [2024-11-15 03:11:01,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:11:01,412 INFO L256 TraceCheckSpWp]: Trace formula consists of 1536 conjuncts, 271 conjuncts are in the unsatisfiable core [2024-11-15 03:11:01,417 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:11:01,797 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43025 refuted. 0 times theorem prover too weak. 5128 trivial. 0 not checked. [2024-11-15 03:11:01,797 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:11:03,627 INFO L134 CoverageAnalysis]: Checked inductivity of 70235 backedges. 22082 proven. 43025 refuted. 0 times theorem prover too weak. 5128 trivial. 0 not checked. [2024-11-15 03:11:03,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1809080544] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:11:03,627 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:11:03,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 19 [2024-11-15 03:11:03,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401286061] [2024-11-15 03:11:03,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:11:03,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-15 03:11:03,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:11:03,629 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-15 03:11:03,629 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=190, Unknown=0, NotChecked=0, Total=380 [2024-11-15 03:11:03,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:11:03,629 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:11:03,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.75) internal successors, (75), 19 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:11:03,630 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:11:03,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:11:03,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 03:11:03,631 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:11:27,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 03:11:27,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:11:27,829 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (90)] Ended with exit code 0 [2024-11-15 03:11:28,032 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (88)] Ended with exit code 0 [2024-11-15 03:11:28,245 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (89)] Forceful destruction successful, exit code 0 [2024-11-15 03:11:28,426 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,90 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,88 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable88,SelfDestructingSolverStorable89,89 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:11:28,426 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:11:28,450 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:11:28,451 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:11:28,451 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_114 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:11:28,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:11:28,452 INFO L85 PathProgramCache]: Analyzing trace with hash 901552281, now seen corresponding path program 1 times [2024-11-15 03:11:28,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:11:28,452 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1399207041] [2024-11-15 03:11:28,452 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:11:28,452 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:11:28,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:11:43,927 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55095 proven. 27550 refuted. 0 times theorem prover too weak. 6169 trivial. 0 not checked. [2024-11-15 03:11:43,927 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:11:43,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1399207041] [2024-11-15 03:11:43,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1399207041] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:11:43,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2066531998] [2024-11-15 03:11:43,928 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:11:43,928 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:11:43,928 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:11:43,930 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:11:43,931 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Waiting until timeout for monitored process [2024-11-15 03:11:44,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:11:44,179 INFO L256 TraceCheckSpWp]: Trace formula consists of 1696 conjuncts, 311 conjuncts are in the unsatisfiable core [2024-11-15 03:11:44,185 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:11:44,655 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55096 proven. 27548 refuted. 0 times theorem prover too weak. 6170 trivial. 0 not checked. [2024-11-15 03:11:44,656 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:11:46,648 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55068 proven. 27633 refuted. 0 times theorem prover too weak. 6113 trivial. 0 not checked. [2024-11-15 03:11:46,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2066531998] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:11:46,648 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:11:46,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 20 [2024-11-15 03:11:46,660 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_58 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:11:46,660 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:11:46,660 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_116 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:11:46,661 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:11:46,661 INFO L85 PathProgramCache]: Analyzing trace with hash -2116713945, now seen corresponding path program 1 times [2024-11-15 03:11:46,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:11:46,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [209378511] [2024-11-15 03:11:46,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:11:46,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:11:46,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:12:01,785 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55095 proven. 27550 refuted. 0 times theorem prover too weak. 6169 trivial. 0 not checked. [2024-11-15 03:12:01,785 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:12:01,785 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [209378511] [2024-11-15 03:12:01,785 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [209378511] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:12:01,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005235572] [2024-11-15 03:12:01,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:12:01,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:12:01,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:12:01,788 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:12:01,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Waiting until timeout for monitored process [2024-11-15 03:12:02,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:12:02,034 INFO L256 TraceCheckSpWp]: Trace formula consists of 1700 conjuncts, 311 conjuncts are in the unsatisfiable core [2024-11-15 03:12:02,041 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:12:02,574 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55096 proven. 27548 refuted. 0 times theorem prover too weak. 6170 trivial. 0 not checked. [2024-11-15 03:12:02,575 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:12:04,689 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55096 proven. 27548 refuted. 0 times theorem prover too weak. 6170 trivial. 0 not checked. [2024-11-15 03:12:04,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005235572] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:12:04,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:12:04,690 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 19] total 20 [2024-11-15 03:12:04,690 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:12:04,690 INFO L85 PathProgramCache]: Analyzing trace with hash 539426572, now seen corresponding path program 32 times [2024-11-15 03:12:04,690 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:12:04,690 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [740465092] [2024-11-15 03:12:04,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:12:04,691 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:12:04,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:12:19,768 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55095 proven. 27550 refuted. 0 times theorem prover too weak. 6169 trivial. 0 not checked. [2024-11-15 03:12:19,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:12:19,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [740465092] [2024-11-15 03:12:19,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [740465092] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:12:19,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745764424] [2024-11-15 03:12:19,769 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-15 03:12:19,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:12:19,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:12:19,771 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:12:19,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Waiting until timeout for monitored process [2024-11-15 03:12:19,990 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-15 03:12:19,990 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:12:20,006 INFO L256 TraceCheckSpWp]: Trace formula consists of 1717 conjuncts, 307 conjuncts are in the unsatisfiable core [2024-11-15 03:12:20,014 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:12:20,553 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55096 proven. 27548 refuted. 0 times theorem prover too weak. 6170 trivial. 0 not checked. [2024-11-15 03:12:20,553 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:12:22,748 INFO L134 CoverageAnalysis]: Checked inductivity of 88814 backedges. 55096 proven. 27548 refuted. 0 times theorem prover too weak. 6170 trivial. 0 not checked. [2024-11-15 03:12:22,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745764424] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:12:22,748 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:12:22,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 20, 20] total 21 [2024-11-15 03:12:22,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730168270] [2024-11-15 03:12:22,749 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:12:22,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-15 03:12:22,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:12:22,750 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-15 03:12:22,750 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=267, Unknown=0, NotChecked=0, Total=462 [2024-11-15 03:12:22,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:12:22,750 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:12:22,750 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 3.4545454545454546) internal successors, (76), 21 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:12:22,750 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:12:22,751 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:12:51,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:12:51,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:12:51,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:12:51,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:12:51,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:12:51,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:12:51,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-15 03:12:51,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:12:51,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-15 03:12:51,147 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (91)] Ended with exit code 0 [2024-11-15 03:12:51,347 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (93)] Ended with exit code 0 [2024-11-15 03:12:51,554 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (92)] Forceful destruction successful, exit code 0 [2024-11-15 03:12:51,741 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,91 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable92,93 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable93,92 /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:12:51,741 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONASSERT === [ULTIMATE.startErr0ASSERT_VIOLATIONASSERT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-15 03:12:51,758 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:12:51,758 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_118 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:12:51,758 WARN L331 ript$VariableManager]: TermVariable v_c1_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:12:51,759 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:12:51,759 INFO L85 PathProgramCache]: Analyzing trace with hash -1193686465, now seen corresponding path program 1 times [2024-11-15 03:12:51,759 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:12:51,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832892073] [2024-11-15 03:12:51,759 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:12:51,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:12:51,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:13:06,887 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55099 refuted. 0 times theorem prover too weak. 6193 trivial. 0 not checked. [2024-11-15 03:13:06,888 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:13:06,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832892073] [2024-11-15 03:13:06,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832892073] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:13:06,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034667384] [2024-11-15 03:13:06,888 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:13:06,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:13:06,888 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:13:06,890 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:13:06,891 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (94)] Waiting until timeout for monitored process [2024-11-15 03:13:07,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:13:07,119 INFO L256 TraceCheckSpWp]: Trace formula consists of 1702 conjuncts, 305 conjuncts are in the unsatisfiable core [2024-11-15 03:13:07,126 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:13:07,678 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55098 refuted. 0 times theorem prover too weak. 6194 trivial. 0 not checked. [2024-11-15 03:13:07,678 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:13:09,815 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55098 refuted. 0 times theorem prover too weak. 6194 trivial. 0 not checked. [2024-11-15 03:13:09,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034667384] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:13:09,816 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:13:09,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 18] total 19 [2024-11-15 03:13:09,829 WARN L331 ript$VariableManager]: TermVariable v_pos_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:13:09,830 WARN L331 ript$VariableManager]: TermVariable v_v_assert_Out_120 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:13:09,830 WARN L331 ript$VariableManager]: TermVariable v_c2_Out_60 not constructed by VariableManager. Cannot ensure absence of name clashes. [2024-11-15 03:13:09,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:13:09,831 INFO L85 PathProgramCache]: Analyzing trace with hash 1650357705, now seen corresponding path program 1 times [2024-11-15 03:13:09,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:13:09,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1201100265] [2024-11-15 03:13:09,831 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:13:09,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:13:10,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:13:24,490 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55099 refuted. 0 times theorem prover too weak. 6193 trivial. 0 not checked. [2024-11-15 03:13:24,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:13:24,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1201100265] [2024-11-15 03:13:24,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1201100265] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:13:24,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [832983806] [2024-11-15 03:13:24,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:13:24,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:13:24,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:13:24,493 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:13:24,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (95)] Waiting until timeout for monitored process [2024-11-15 03:13:24,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:13:24,725 INFO L256 TraceCheckSpWp]: Trace formula consists of 1706 conjuncts, 305 conjuncts are in the unsatisfiable core [2024-11-15 03:13:24,730 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:13:25,278 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55098 refuted. 0 times theorem prover too weak. 6194 trivial. 0 not checked. [2024-11-15 03:13:25,279 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:13:27,298 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55098 refuted. 0 times theorem prover too weak. 6194 trivial. 0 not checked. [2024-11-15 03:13:27,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [832983806] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:13:27,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:13:27,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 20 [2024-11-15 03:13:27,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-15 03:13:27,299 INFO L85 PathProgramCache]: Analyzing trace with hash 2133402794, now seen corresponding path program 33 times [2024-11-15 03:13:27,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-15 03:13:27,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1217007320] [2024-11-15 03:13:27,300 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-15 03:13:27,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-15 03:13:27,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-15 03:13:42,168 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55099 refuted. 0 times theorem prover too weak. 6193 trivial. 0 not checked. [2024-11-15 03:13:42,168 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-15 03:13:42,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1217007320] [2024-11-15 03:13:42,168 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1217007320] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-15 03:13:42,168 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2111038350] [2024-11-15 03:13:42,168 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-15 03:13:42,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-15 03:13:42,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 [2024-11-15 03:13:42,171 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-15 03:13:42,172 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (96)] Waiting until timeout for monitored process [2024-11-15 03:13:43,563 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 300 check-sat command(s) [2024-11-15 03:13:43,563 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-15 03:13:43,575 INFO L256 TraceCheckSpWp]: Trace formula consists of 1723 conjuncts, 305 conjuncts are in the unsatisfiable core [2024-11-15 03:13:43,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-15 03:13:44,133 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55098 refuted. 0 times theorem prover too weak. 6194 trivial. 0 not checked. [2024-11-15 03:13:44,134 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-15 03:13:45,979 INFO L134 CoverageAnalysis]: Checked inductivity of 89411 backedges. 28119 proven. 55098 refuted. 0 times theorem prover too weak. 6194 trivial. 0 not checked. [2024-11-15 03:13:45,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2111038350] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-15 03:13:45,980 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-15 03:13:45,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 19, 19] total 20 [2024-11-15 03:13:45,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2142069580] [2024-11-15 03:13:45,980 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-15 03:13:45,981 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-15 03:13:45,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-15 03:13:45,982 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-15 03:13:45,983 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=210, Unknown=0, NotChecked=0, Total=420 [2024-11-15 03:13:45,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-15 03:13:45,983 INFO L471 AbstractCegarLoop]: Abstraction has currently 0 states, but on-demand construction may add more states [2024-11-15 03:13:45,983 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 3.7142857142857144) internal successors, (78), 20 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 3 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 4 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 5 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 6 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 7 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 8 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 9 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 10 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 11 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 12 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 13 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 14 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 15 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:13:45,983 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 16 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 17 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 18 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 19 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 21 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 20 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 22 states. [2024-11-15 03:13:45,984 INFO L154 InterpolantAutomaton]: Switched to On-DemandConstruction mode: deterministic interpolant automaton has 2 states.