Jatin Chaudhary
Jatin Chaudhary
5.2 is a bit outdated ROCm version. Can you install something newer, please refer to: https://rocm.docs.amd.com/projects/install-on-linux/en/latest/tutorial/install-overview.html
need to pass on this to driver team. will update this when I get some information from them.
HSA seems to have failed with 1008. https://github.com/ROCm/ROCR-Runtime/blob/3f6ffc5b1167a43dc5e169db85655182a4c5947c/src/inc/hsa.h#L170
That sounds like a compiler bug. Will check out the output from the clang version you provided. Will update this when I have something.
The team can not seem to reproduce the issue internally.
Compiling of rocm libs inside hiprtc is not supported. We do not test for it. But let me see if there is something I can do here.
You need hipcc as well. can you search any package named hipcc and install it. Point to it via `-DHIPCC_BIN_DIR=`
Its a different package. you can clone it: https://github.com/ROCm/llvm-project/tree/amd-staging/amd/hipcc and point it to `-DHIPCC_BIN_DIR=llvm-project/amd/hipcc/bin` dir
so HIPCC can be a perl-script or a cpp application. I think by default it tries to use the cpp application, you can bypass it by setting env variable :...
For half, we have `unsafeAtomicAdd` instead of `atomicAdd`. https://github.com/ROCm/clr/blob/aa6d07518fdb211c49fd617ee9f69408f1acddfd/hipamd/include/hip/amd_detail/amd_hip_fp16.h#L1511