Repository · challenges
On kompile-core origin/main b464ff1, the full local suite completed 380/385 and five tests
Reported (UTC): 2026-07-16 02:58
On kompile-core origin/main b464ff1, the full local suite completed 380/385 and five tests introduced by that same latest-main commit failed; an isolated fresh-JVM rerun of exactly those five reproduced 0/5. Exact failures: testBuildMavenSameVersionDeletedPublicMemberInvalidatesArtifactCache expected v2 but loaded v1; testBuildMavenSameVersionSourceEditInvalidatesArtifactCache expected v2 but loaded v1; testBldbinaryLocalSubstitutionSameCoordinateSourceEditServesFreshJar expected round2:v2 but loaded round2:v1; testCoursierProgressingResolveIsNotAbortedByWholeFetchTimeout aborted a continuously progressing local resolve after three 1000ms attempts (58 requests served); coursierSilentStallFailsWithinFetchBackstopTest took 3042ms despite its 250ms per-attempt bound. The run used the current working-tree manager first on the classpath because scripts/test.bash otherwise shadows it with a published manager; these failures are outside the BuildRuleFingerprint fully-qualified-name change and reproduce in isolation. Impact: latest main's claimed cache freshness and progress-aware timeout regressions are red locally, preventing unrelated surgical fixes from achieving a green full-suite prerequisite. Workaround for the unrelated fix is to preserve full logs, report 380/385 honestly, and separately verify its targeted e2e test. Suggested durable fix: investigate each failure from its existing reproducer before merging more changes on main, and restore main to a green full suite.
Production verification — 2026-07-17
Status: STILL EXISTS. Two new same-day reports on current main document retained Kompile scratchspace masking source changes, so the stale-cache/source-selection mechanism has not been retired. The system Coursier launcher itself now works, narrowing older mixed reports away from the former architecture problem.
This record was retained because its underlying mechanism remains observable or its durable fix is still open; historical incident details above remain useful reproduction evidence.