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

Re: Finishing the ROCm 6 update



Hi Christian,

On 2025-03-05 02:32, Christian BAYLE wrote:
> Le 22/02/2025 à 07:19, Cordell Bloor a écrit :
>> Hi guys,
>>
>> We really need to get rocm-hipamd uploaded if we're going to have any
>> chance of getting everything migrated to LLVM 18 before Trixie. I
>> think it is still possible, and I am willing to make a big push to get
>> there. However, it's going to require a fair number of sponsored
>> uploads to get packages into NEW:

>> - src:rocsparse (librocsparse1)
> https://salsa.debian.org/bayle/rocsparse/-/jobs/7199378
> 
>> - src:hipsparse (libhipsparse1)
> https://salsa.debian.org/bayle/hipsparse/-/jobs/7199404
> Will probably fail until rocsparse is uploaded

I was in a flow yesterday and updated these, and rocfft/hipfft without
checking whether something else exists, assuming it would be in the main
repo.

Now I saw that you worked on rocblas (in the main repo), so I started to
look for clues, and found that you had worked on these in personal repos.

I hope I didn't duplicate too much work on rocsparse/hipsparse, and I'm
sorry that I didn't merge the work that you had already done.

>> - src:rocblas (librocblas4)
>> - src:hipblas (libhipblas1)

Quite a bit depends on rocblas so perhaps the changes that you did for
6.1 should be merged into master? I think we need to get at least the
SOVER bump out of the way, fast.

On my end, the updates of rocsparse, hipsparse, rocfft and hipfft
yesterday consisted of
  - an uneventful 30min-work part (updating the package following the
    steps done for rocrand, hiprand, rocprim)
  - a few hours working around bugs, and updating patches.

I'm sure this would have been far less if we had tracked releases more
closely, due to smaller deltas. We should keep that in mind for future
releases.

By the way, rocm-docs-core worked really straightforward. All docs need
two patches, but they are straightforward and can be copy-pasted.

Best,
Christian


Reply to: