[ci] Adding TheRock CI coverage for rocm-core (#868)
* TheRock CI points to rocm systems * Fixing depth * Fixing cache path * Adding core components * Adding more packages * try this for windows building * Add math libs * Adding core only * Attempt with no ccache * adding patching * Adding ls test * adding this * removing ls test * changing dir name * Adding cleanup for patch * Adding ref * adding correct no include * Adding new temp branch for testing * empty commit * empty commit * Adding commit hash bump * Adding new hash for removed patches * Adding TheRock submodule bump * trying with compiler removed test * Try dvc pull windows * Update .github/workflows/therock-ci-linux.yml Co-authored-by: Marius Brehler <marius.brehler@gmail.com> * Adding correct env * revert to ../ * Adding path * try new var * Adding new branch * Adding correct hash * Update .github/workflows/therock-ci-linux.yml Co-authored-by: Marius Brehler <marius.brehler@gmail.com> * Update .github/workflows/therock-ci-windows.yml Co-authored-by: Marius Brehler <marius.brehler@gmail.com> --------- Co-authored-by: Marius Brehler <marius.brehler@gmail.com>
このコミットが含まれているのは:
@@ -2,22 +2,17 @@
|
||||
This dictionary is used to map specific file directory changes to the corresponding build flag and tests
|
||||
"""
|
||||
subtree_to_project_map = {
|
||||
"projects/rocprim": "prim",
|
||||
"projects/rocthrust": "prim",
|
||||
"projects/hipcub": "prim",
|
||||
"projects/rocrand": "rand",
|
||||
"projects/hiprand": "rand"
|
||||
"projects/clr": "core",
|
||||
"projects/hip": "core",
|
||||
"projects/hip-tests": "core",
|
||||
"projects/rocminfo": "core",
|
||||
"projects/rocr-runtime": "core",
|
||||
}
|
||||
|
||||
project_map = {
|
||||
"prim": {
|
||||
"cmake_options": "-DTHEROCK_ENABLE_PRIM=ON -DTHEROCK_ENABLE_ALL=OFF",
|
||||
"project_to_test": "rocprim, rocthrust, hipcub",
|
||||
"subtree_checkout": "projects/rocprim\nprojects/hipcub\nprojects/rocthrust",
|
||||
},
|
||||
"rand": {
|
||||
"cmake_options": "-DTHEROCK_ENABLE_RAND=ON -DTHEROCK_ENABLE_ALL=OFF",
|
||||
"project_to_test": "rocrand, hiprand",
|
||||
"subtree_checkout": "projects/rocrand\nprojects/hiprand",
|
||||
"core": {
|
||||
"cmake_options": "-DTHEROCK_ENABLE_CORE=ON -DTHEROCK_ENABLE_HIP_RUNTIME=ON -DTHEROCK_ENABLE_ALL=OFF",
|
||||
"project_to_test": "hip-tests",
|
||||
"subtree_checkout": "projects/clr\nprojects/hip\nprojects/hip-tests\nprojects/rocminfo\nprojects/rocr-runtime",
|
||||
},
|
||||
}
|
||||
|
||||
新しいイシューから参照
ユーザーをブロックする