[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ROCm progress

I pushed a few commits to finalize packaging for
roct-thunk-interface 4.5.2

Please check the git repository and see whether we
are ready to upload this single library. I shall
sponsor the upload shortly upon confirmation.

I'm working in a bottom-up way. Will look into
other rocm packages soon.

On Tue, 2022-01-11 at 22:09 +0100, maxzor wrote:
> Hello,
> I added a dedicated repository to track the packaging effort [1],
> feel free to add to its wiki section, TODO lists, tests, enrich
> metadata...
> The main components for the lower and middle part of the stack
> have seen some initial packaging for 4.5.2. Missing are four
> packages related to ROCm monitoring and debug infrastructure,
> the openCL runtime, and the rest of the user-facing libraries.
> To be noted, there is an issue with the hardening flags passed
> automatically by debhelper, such as -fstack-protector-strong.
> Clang seems to make this hardening pass regardless of the backend,
> which causes in our case the GPU kernels to be faulty.
> I suspect that the issue is not yet open at LLVM, so anyone
> is welcome to report it.
> I forced the packages rocm-device-libs, rocrand and rocblas
> to be "un-hardened" in d/rules. Following libraries compiling
> .hsaco/.co files will need the same treatment. See also [2].
> Overriding the lintian warning is pending, we just discussed it
> with Etienne.
> BR, Maxime
> [1] https://salsa.debian.org/rocm-team/community/team-project
> [2] 
> https://github.com/ROCmSoftwarePlatform/Tensile/issues/1455#issuecomment-1007632229

Reply to: