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

Re: MIOpen symbols file and libstdc++-dev



Hi Christian,

> On Jul 3, 2024, at 03:31, Christian Kastner <ckk@debian.org> wrote:
> 
> And installing miopen-hip does not result in libhiprtc-builtins5 installed, so perhaps that miopen is built without hipRTC support.

hipRTC is shipped with hip-dev package in AMD’s official APT repo, and the upstream MIOpen shared library (libMIOpen.so <http://libmiopen.so/>) contains a mangled symbol:

	_ZN6miopen6hiprtc8BuildHipERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES8_S8_RKNS_16TargetPropertiesERSt6vectorIcS5_E

that will be built only when MIOPEN_USE_HIPRTC is enabled (miopen::hiprtc::BuildHip) [10]. So I believe hipRTC is enabled in upstream’s MIOpen building.

> That's how I would normally approach it. However, it's possible that
> some do not consider this pattern necessarily false (even if I disagree
> with it).

Submit an issue to upstream [11].

Best,
Xuanteng

[10]: https://salsa.debian.org/rocm-team/miopen/-/blob/master/src/include/miopen/comgr.hpp?ref_type=heads#L62-76
[11]: https://github.com/ROCm/MIOpen/issues/3094


Reply to: