Adding full build capability to theROCK for HIP changes (#2003)
## Add Full Build Capability to theROCK for HIP ### Summary This PR adds full build support to **theROCK** for HIP-related changes, ensuring that all components are built. ### Changes - Enabled full build coverage for the following projects: - `projects/clr` - `projects/hip` - `projects/hip-tests` - `projects/rocr-runtime` - Updated build configuration to include all targets for the above projects. - Ensured rocm-libraries is pulled to build optional components. ### Motivation These changes are required to support HIP development and testing within theROCK by ensuring all components are built together. This improves reliability, integration testing.
This commit is contained in:
@@ -66,7 +66,7 @@ jobs:
|
||||
run: |
|
||||
# Remove patches here if they cannot be applied cleanly, and they have not been deleted from TheRock repo
|
||||
# rm ./TheRock/patches/amd-mainline/rocm-systems/*.patch
|
||||
./TheRock/build_tools/fetch_sources.py --jobs 12 --no-include-rocm-systems --no-include-rocm-libraries --no-include-ml-frameworks
|
||||
./TheRock/build_tools/fetch_sources.py --jobs 12 --no-include-rocm-systems
|
||||
rm ./TheRock/patches/amd-mainline/rocm-systems/0002-Revert-hsakmt-bump-vgpr-count-for-gfx1151-1807.patch
|
||||
|
||||
|
||||
|
||||
@@ -86,9 +86,8 @@ jobs:
|
||||
timeout-minutes: 30
|
||||
run: |
|
||||
git config --global core.longpaths true
|
||||
python ./TheRock/build_tools/fetch_sources.py --jobs 12 --no-include-rocm-systems --no-include-rocm-libraries --no-include-ml-frameworks
|
||||
python ./TheRock/build_tools/fetch_sources.py --jobs 12 --no-include-rocm-systems
|
||||
dvc pull
|
||||
|
||||
- name: Configure Projects
|
||||
env:
|
||||
amdgpu_families: ${{ env.AMDGPU_FAMILIES }}
|
||||
|
||||
Reference in New Issue
Block a user