Skip to content

[HIP] introduce TEST_SUITE_HIP_MANAGED_DIR and use it for Kokkos#421

Open
jplehr wants to merge 1 commit into
llvm:mainfrom
jplehr:feat/unified-location-for-hip-downloads-001
Open

[HIP] introduce TEST_SUITE_HIP_MANAGED_DIR and use it for Kokkos#421
jplehr wants to merge 1 commit into
llvm:mainfrom
jplehr:feat/unified-location-for-hip-downloads-001

Conversation

@jplehr

@jplehr jplehr commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

Add a single, build-dir-independent location for tool-managed dependencies that are downloaded or generated (and thus safe to delete). Redirect the Kokkos ExternalProject there via PREFIX so its sources survive rm -rf build/ instead of being re-cloned on every reconfigure. First step toward a shared download location for all External/HIP components.

This is the first one in a set of patches with the intention to unify the way in where we store downloaded things. Following patches will make use of this location for: Ginkgo sources, catch2 sources, therock-clone, rocm-libraries clone.

AI-assisted.

Add a single, build-dir-independent location for tool-managed dependencies
that are downloaded or generated (and thus safe to delete). Redirect the
Kokkos ExternalProject there via PREFIX so its sources survive `rm -rf
build/` instead of being re-cloned on every reconfigure. First step toward a
shared download location for all External/HIP components.
@jplehr jplehr requested review from jhuber6, mhalk and yxsamliu June 10, 2026 10:39
@jplehr jplehr marked this pull request as ready for review June 12, 2026 08:44
@jplehr jplehr requested a review from Kewen12 June 15, 2026 11:32
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