rocm-arch

A collection of Arch Linux PKGBUILDS for the ROCm platform

Commits at 47115ae60a94b7c3e2b6be769a0eb04d76661bb8

  1. 47115ae6 [miopen-hip] Make sure clang-offload-bundler is used (#417) The CMake logic currently only looks for `clang-offload-bundler`, if `MIOPEN_HIP_COMPILER` is clang++. If undefined, it falls back to hipcc, which results in `extractkernel` being used. Upstream miopen is built with `clang-offload-bundler` support, according to `/opt/rocm-3.7.0/miopen/include/miopen/config.h` in the official docker container. With this change in place, the config headers are essentially the same: ```patch --- build/include/miopen/config.h 2020-09-12 00:01:00.140410402 +0200 +++ upstream/include/miopen/config.h 2020-09-11 23:34:40.735846511 +0200 @@ -49,7 +49,7 @@ // clang-format off #define HIP_PACKAGE_VERSION_MAJOR 3 #define HIP_PACKAGE_VERSION_MINOR 7 -#define HIP_PACKAGE_VERSION_PATCH 20364 +#define HIP_PACKAGE_VERSION_PATCH 20315 // clang-format on // clang-format off @@ -68,8 +68,8 @@ #define MIOPEN_USE_RNE_BFLOAT16 1 #define MIOPEN_AMDGCN_ASSEMBLER "/opt/rocm/llvm/bin/clang" -#define HIP_OC_COMPILER "/opt/rocm/bin/clang-ocl" -#define MIOPEN_HIP_COMPILER "/opt/rocm/llvm/bin/clang++" +#define HIP_OC_COMPILER "/opt/rocm-3.7.0/bin/clang-ocl" +#define MIOPEN_HIP_COMPILER "/opt/rocm-3.7.0/llvm/bin/clang++" /* #undef EXTRACTKERNEL_BIN */ #define MIOPEN_OFFLOADBUNDLER_BIN "/opt/rocm/llvm/bin/clang-offload-bundler" #define MIOPEN_CACHE_DIR "~/.cache/miopen/" ``` oleid authored at GitHub comitted at
  2. 86428304 [hip-rocclr] Add gfx803 to build targets (#415) Torsten Keßler authored at GitHub comitted at
  3. a04490e1 [rocblas] Build Tensile with clang from llvm-amdgpu and enable host libraries (#413) Torsten Keßler authored at GitHub comitted at
  4. 4250543b [rocm-dbgapi] Add missing makedepends for documentation (#408) Torsten Keßler authored at GitHub comitted at
  5. 991842e1 Fix markup in README (#409) Torsten Keßler authored at GitHub comitted at
  6. 831be7b2 Remove outdated warning, don't rec rocm-dkms, grammar (#407) Co-authored-by: Akash Patel <17132214+acxz@users.noreply.github.com> Torsten Keßler authored at GitHub comitted at
  7. 88e3cfed [rocm-dev] let rocm-dev provide rocm since rocm-dkms is optionally for the rocm stack on later kernels acxz authored at acxz comitted at
  8. 578d6e98 [rocm-dbgapi] Remove doxygen documentation (#405) Torsten Keßler authored at GitHub comitted at
  9. 6a15b371 [hsa-ext-rocr-bin] remove unused package acxz authored at acxz comitted at
  10. fe9d7f9a [hsa-amd-aqlprofile] remove package acxz authored at acxz comitted at
  11. c94c3dda [rocm-debug-agent] Update to 3.7.0 (#403) Torsten Keßler authored at GitHub comitted at
  12. 098825fc [rocalution] Update to 3.7.0 (#402) Torsten Keßler authored at GitHub comitted at
  13. 66d79415 [hipblas] Update to 3.7.0 (#401) Torsten Keßler authored at GitHub comitted at
  14. 94935595 [rocsolver] Update to 3.7.0 (#400) Torsten Keßler authored at GitHub comitted at
  15. 5a3a6951 [rocblas] Update to 3.7.0 (#398) Torsten Keßler authored at GitHub comitted at
  16. 9a023f95 [rocprofiler] Update to 3.7.0 (#397) Torsten Keßler authored at GitHub comitted at
  17. 4d7709ba [hip-rocclr] Remove verbosity flag from make (#394) Torsten Keßler authored at GitHub comitted at
  18. 207a80f6 [roctracer] Update to 3.7.0 (#395) Torsten Keßler authored at GitHub comitted at
  19. bfecf36f sync naetherm authored at naetherm comitted at
  20. 0bf180f9 [rocm-gdb,rocm-dbgapi] added missing .SRCINFO naetherm authored at naetherm comitted at
  21. e3d88440 [rocm-opencl-runtime] upgrade to 3.7.0 naetherm authored at naetherm comitted at
  22. 1e21461b [rocm-gdb] upgrade to 3.7.0 naetherm authored at naetherm comitted at
  23. 3871acaf [rocm-dpgapi] upgrade to 3.7.0 naetherm authored at naetherm comitted at
  24. 4954326e [rocm-smi-lib64] upgrade to 3.7.0 acxz authored at acxz comitted at
  25. 23f398c1 [migraphx] updpkg 3.7.0 (0.7) acxz authored at acxz comitted at
  26. 1d274d43 [rocm-dkms] upgrade to 3.7.0 acxz authored at acxz comitted at
  27. eee5e392 [rocm-dev] upgrade to 3.7.0 acxz authored at acxz comitted at
  28. d9e2c8a0 [rocm-libs] upgrade to 3.7.0 acxz authored at acxz comitted at
  29. 9474f02e [rocm-utils] upgrade to 3.7.0 acxz authored at acxz comitted at
  30. 846b41c8 [hsa-rocr] Successful build in clean chroot (#389) Torsten Keßler authored at GitHub comitted at