From 2a63cc3550970fdb0aea52f4ca0af54a605fa2de Mon Sep 17 00:00:00 2001 From: ChrisRackauckas-Claude Date: Wed, 29 Jul 2026 08:49:26 -0400 Subject: [PATCH] Drop the high-memory label from WeakConvergence3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit WeakConvergence3 (srk_weak_final_non_diagonal.jl) is pinned to a `high-memory` runner label that no runner in the SciML fleet carries, so the job is never scheduled: it sits queued for 24 h and is expired by GitHub, holding the whole Sublibrary CI run open behind it (#4030). The label is not needed. The group's studies pass a reducing `output_func` to `EnsembleProblem` and an `expected_value` to `test_convergence`, so each trajectory contributes 8 bytes to the retained result rather than a whole solution object. Running the group to completion on an 8 vCPU box: peak RSS 2.56 GiB, wall 1:26:23, tests passed That fits the standard self-hosted pool with room to spare, so point it there. The 300-minute timeout is left alone — at 86 minutes the group is slow, which is the actual reason it is expensive, and that has nothing to do with memory. Only this group is changed. The other four `high-memory` groups in this file are being measured separately and are not touched here; three of them did not finish inside the two-hour budget I first gave them, so I have no completed figure for them yet. Co-Authored-By: Chris Rackauckas Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_013WW2jGeoWZVZu7AiscUNSz --- lib/StochasticDiffEqWeak/test/test_groups.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/StochasticDiffEqWeak/test/test_groups.toml b/lib/StochasticDiffEqWeak/test/test_groups.toml index 360d5684c6..840369c9ef 100644 --- a/lib/StochasticDiffEqWeak/test/test_groups.toml +++ b/lib/StochasticDiffEqWeak/test/test_groups.toml @@ -23,7 +23,7 @@ local_only = true [WeakConvergence3] versions = ["1"] -runner = ["self-hosted", "Linux", "X64", "high-memory"] +runner = ["self-hosted", "Linux", "X64"] timeout = 300 local_only = true