Jacob Lambert

Results 52 comments of Jacob Lambert

Currently we only call exit in comgr-objdump.cpp. This is left-over from copying code directly from the llvm-objdump implementation. In the future we hope to resolve this by libraryizing llvm-objdump, which...

I don't know if any current issues with clinfo. If anyone is still hitting errors with this please comment and I will reopen!

Currently building Comgr against an LLVM with -DBUILD_SHARED_LIBS=ON is not supported. There has been an ongoing effort to switch to shared/dynamic libraries, and it is almost but not quite ready....

@squid-f What's your final objective here? Are you just trying to get a build of Comgr and CLR working together? You should be able to build both CLR and Comgr...

I think the shared library issue is orthogonal to your issue. It's fine to build Comgr as a shared library. That's the default currently, and you shouldn't need any patch...

Nice work with the investigation @squid-f, and thanks for your efforts to port ROCm to Mageia. Still leaving this ticket open, as @Huangxt57's original issue still exists (can't build Comgr...

https://github.com/ROCm/HIP/issues/2274 has been closed, so closing this as well

I just added a link to the metadata documentation in the amd_comgr.h header file: https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/commit/593f75befc7479010491bad6130de712a3aff923

We recently added two patches to Comgr related to this: - [Enable thread-safe execution of Comgr](https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/commit/50ff2d30aa2e29a89b5ebd78b07c2849627dce15) - [Add thread safety section to documentation](https://github.com/RadeonOpenCompute/ROCm-CompilerSupport/commit/6690c283f0a0aeaccf75acdcfe47dc2960de6185) Currently we're enforcing thread safety by enclosing...

@atamazov Good question. If I understand correctly, you're asking about a possible situation like this: Thread 1 --> AMD_COMGR_ACTION_COMPILE_SOURCE_TO_BC Thread 2 --> AMD_COMGR_ACTION_COMPILE_SOURCE_TO_BC Thread 1 --> AMD_COMGR_ACTION_ADD_DEVICE_LIBRARIES Thread 2 -->...