llnl / llnl/camp

camp isn't exporting BLT HIP targets

Open
#113 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
107
Forks
26
Avg merge
8d 11h
Merged PRs (30d)
2

Description

Camp + HIP doesn't export blt's hip cmake targets, so folks downstream using cmake but not using blt can't compile.

I started my adventure with this problem in an Ascent issue - please see full details there: https://github.com/Alpine-DAV/ascent/issues/982

For prior releases of RAJA -- we were using built-in camp, but now that we are using a separate camp build for associated 2022.03 releases, this is a blocker for enabling RAJA+HIP in Ascent.

I am happy to help fix and test this.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the full details in the linked Ascent issue #982 and inspect how the separate camp build handles BLT HIP CMake targets. Done means downstream CMake users who do not use BLT can compile HIP-enabled RAJA/Ascent configurations.

Written by the indexing model from the issue text.

Assessment

Tech stack
cmake, cpp
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.