-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Feature/probinso/hipcc support #596
Open
robinson96
wants to merge
70
commits into
develop
Choose a base branch
from
feature/probinso/hipcc_support
base: develop
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…print_target_properties_recursive
Co-authored-by: Chris White <[email protected]>
… github.com:LLNL/blt into feature/chapman39/print_target_properties_recursive
…com:LLNL/blt into feature/chapman39/replace_corona_with_tioga
robinson96
changed the title
Feature/probinso/hipcc support
WIP: Feature/probinso/hipcc support
Aug 30, 2022
adayton1
reviewed
Sep 29, 2022
if(${_hip_runtime_index} GREATER -1) | ||
set(_depends_on_hip_runtime TRUE) | ||
endif() | ||
message("DEPENDS ON HIP ${_depends_on_hip} DEPENDS_ON_HIP_RUNTIME ${_depends_on_hip_runtime}\n\t ${arg_DEPENDS_ON}") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this a debug message? There are a few others like it as well.
adayton1
reviewed
Sep 29, 2022
set_source_files_properties( ${_hip_sources} PROPERTIES | ||
LANGUAGE HIP) | ||
|
||
# if (HIP_SEPARABLE_COMPILATION) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you document why this isn't being used?
… github.com:LLNL/blt into feature/chapman39/print_target_properties_recursive
…erties_recursive Print target properties recursively and with regular expressions
add macro to assist in checking if code snippets compile
Add BLT_CMAKE_IMPLICIT_LINK_LIBRARIES_EXCLUDE variable
V0.5.2 Release Candidate
v0.5.2 mergeback
Fixes `crayftn` + hip
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add initial support for using CMAKE_HIP_COMPILER in cmake versions 3.21 and greater.
Differentiate between C_LIST and CXX_LIST for blt_split_source_list_by_language. (HIPCC will error if it's a c file, while cuda will just treat it as a C++ file).
SetupHIP now enables the hip language.
Add option BLT_HIP_REMOVE_HIP_COMPILE_OPTIONS to remove flags associated with pre-installed hip::device and hip-lang::device targets that are incompatible with hipcc.