[amdsmi] Drop patches, bump submodule and enable testing#2015
[amdsmi] Drop patches, bump submodule and enable testing#2015dmitrii-galantsev wants to merge 9 commits intomainfrom
Conversation
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
e0922be to
9598021
Compare
There was a problem hiding this comment.
As discussed offline, the patches now upstreamed need to specify the exact soname, including the version as the rocm-core package does not provide symlinks and only ships versioned shared objects.
There was a problem hiding this comment.
bumped smi to ROCm/amdsmi@2bccfd1 after merging
ROCm/amdsmi@8bdf951
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
9598021 to
665d452
Compare
|
We are seeing multiple .so file imports while running "rocm-sdk test". Removed skipping amdsmi tests from core tests, devel tests and library tests in rocm_sdk tests Gist file showing the import failures: https://gist.github.com/araravik-psd/b16048ba563d6a3c2eab5dbc2b7fae21 |
|
Tried adding the below .so file path imports in dist_info files for rocm_sdk, rocm_core and rocm_devel packages but dont see them taking effect LibraryEntry( LibraryEntry("hipsolver_fortran", "core", "libhipsolver_fortran.so*", "") |
Based on the gist provided, it is erroring out on treating |
|
I downloaded a nightly build on an Ubuntu system and those .so*git files are the actual .so files and |
|
Taking a look at the gist log again, this path below does not exist. |
|
rocprofiler-sdk had a PR involving rocpd recently here #2384 I also see amd_smi in the gist being in the wrong path. The .so files are not expected to be in |
|
Resolved a merge conflict. |
Thanks @jayhawk-commits , I picked up the latest version of rocm with these changes after rebase and tested it on a shark machine. I see the rocpd and roctx and a few more packages are not picked up properly, see the files are available and named fine. Wil to add these library imports to dist_info like before to check if this can be fixed.
Full logs: |
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
Signed-off-by: Galantsev, Dmitrii <dmitrii.galantsev@amd.com>
…galants/test_amdsmi
|
@araravik-psd please be careful with git pushes. This branch now contains additional commits. |
|
Was CLI used to rebase or the 'update branch' button on GitHub? |
|
#2470 bumps amdsmi to a newer SHA than this PR, also drops the patches, but is missing enabling the tests and the post-hook. Due to the bad state this PR is now in, I suggest we proceed to merge in #2470 as that has passed CI except for the rocwmma failure that is already pre-existing and unrelated. The enablement of tests with the post-hook can proceed on top after. |
Makes sense we can proceed with #2470 first and add the post-hook script on top of that. I was trying to use the CLI method for the rebase as update branch with rebase was disabled due to conflicts. |
|
#2486 should also address the shared library load test failures that were from unrelated libraries. |
ScottTodd
left a comment
There was a problem hiding this comment.
What is the status of this PR? Are you waiting on a review? I see some merge conflicts.
|
This commits in the PR were cherry picked into Closing this PR. |
7beee31bc454 [Comgr] Fix metadata merge crash using upstream MsgPackDocument fixes (#2015) 55474970990e [MsgPackDocument]: Fix DocNode comparison and add copyNode (#189436) 8db8163364cb Revert "[SimplifyCFG] Extend jump-threading to allow live local defs … (#190269) b49bd8bc2f0d [ASAN][AsmPrinter] Emit sanitized padded global symbols after alignment (#1572) 7c2d37414e30 [SimplifyCFG] Allow phi folding for boolean logic over non-equality (#185124) 5494bf13d27f [DAG] SimplifyDemandedBits - limit BITCAST -> FGETSIGN fold to custom/legal scalar SimplifyDemandedBits cases (#189363)
Motivation