Skip to content

ConcretizationCache: do not enforce absolute paths for cache entry locks#51465

Merged
alalazo merged 1 commit intospack:developfrom
johnwparent:conc-cache-dont-require-abs-paths
Oct 23, 2025
Merged

ConcretizationCache: do not enforce absolute paths for cache entry locks#51465
alalazo merged 1 commit intospack:developfrom
johnwparent:conc-cache-dont-require-abs-paths

Conversation

@johnwparent
Copy link
Copy Markdown
Contributor

@johnwparent johnwparent commented Oct 23, 2025

From #50905 (comment) there is an issue with requiring absolute paths here on Windows.
I believe at one point in the history of the conc cache this was required but is no longer (afaict) after a series of refactors. Remove it so we can avoid these build failures on Windows Gitlab CI

Edit: I think I recall why we were using abs paths, they became unnecessary when we switched to range based locking.

cc @alalazo @tgamblin

@alalazo alalazo merged commit 86c9b51 into spack:develop Oct 23, 2025
33 checks passed
@alalazo alalazo self-assigned this Oct 23, 2025
@alalazo
Copy link
Copy Markdown
Member

alalazo commented Oct 23, 2025

kshea21 pushed a commit to kshea21/spack that referenced this pull request Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants