You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue appears to be caused by specifying the -o option while the hipcc compiler generates multiple output files. Removing the -o gpu_pass_instr.ll option might resolve the issue, but I am seeking a more appropriate solution or guidance on how to handle this correctly.
Could you please provide assistance or a fix for this issue?
The text was updated successfully, but these errors were encountered:
Hi !
It seems that hipcc will always generate multiple llvm module files if you leave out the default targets. I did not have this problem since I have a amd_targets.lst in my home directory, with a single architecture :
gfx90a
You can use this as a temporary workaround. I will update the readme file soon with the appropriate fixes. You will also probably run into some weird behavior on your kernels since I'm currently running a modified version of LLVM. I'll do my best to ensure everything is documented as soon as possible.
Thank you for your suggestion. I have added an amd_targets.lst file in the hip-analyzer home directory with the following content:
gfx906
However, I am still encountering the same error. Could you clarify if there are any other modifications needed to the build environment or LLVM version being used?
When attempting to compile hip-analyzer, I encountered the following error:
This issue appears to be caused by specifying the -o option while the hipcc compiler generates multiple output files. Removing the -o gpu_pass_instr.ll option might resolve the issue, but I am seeking a more appropriate solution or guidance on how to handle this correctly.
Could you please provide assistance or a fix for this issue?
The text was updated successfully, but these errors were encountered: