Versions
v6.2.4 :: 0/6.2 :: gentoo (Masked by set 7509)
- Modified
- License
- Apache-2.0 MIT
- Keywords
- ~amd64
- USE flags
- debug test
v6.1.2 :: 0/6.1 :: gentoo
- Modified
- License
- Apache-2.0 MIT
- Keywords
- ~amd64
- USE flags
- debug test
v6.1.1 :: 0/6.1 :: gentoo
- Modified
- License
- Apache-2.0 MIT
- Keywords
- ~amd64
- USE flags
- debug test
v5.7.1-r3 :: 0/5.7 :: gentoo
- Modified
- License
- Apache-2.0 MIT
- Keywords
- ~amd64
- USE flags
- debug test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
llvm_slot
- 18
- Use LLVM 18.
Dependencies
llvm-core / clang : C language family frontend for LLVM
llvm-core / llvm : Low Level Virtual Machine
llvm-runtimes / compiler-rt : Compiler runtime library for clang (built-in part)
Runtime Dependencies
llvm-core / clang : C language family frontend for LLVM
llvm-core / llvm : Low Level Virtual Machine
llvm-runtimes / compiler-rt : Compiler runtime library for clang (built-in part)
Depending packages
dev-libs / rocm-comgr : Radeon Open Compute Code Object Manager
dev-util / hip : C++ Heterogeneous-Compute Interface for Portability
Masks
7509- Patrick Lauer
ROCm 6.2 builds but doesn't work at all for me- >=dev-libs/rocm-comgr-6.2
- >=dev-libs/rocm-device-libs-6.2
- >=dev-libs/rocm-opencl-runtime-6.2
- >=dev-libs/rocr-runtime-6.2
- >=dev-libs/roct-thunk-interface-6.2
- >=dev-util/hip-6.2
- >=dev-util/hipcc-6.2
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sys-devel → llvm-core}/llvm
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-devel → llvm-core}/clang
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
Move {sys-libs → llvm-runtimes}/compiler-rt
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: add 6.2.4
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: add 6.1.2
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Paul Zander · gentoo
dev-util/hipcc: 6.1.1 drop dev-libs/rocm-device-libs dependency
Drop dependency on dev-libs/rocm-device-libs, as this is specific to the AMD runtime and not won't work with CUDA. Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Sv. Lockal · gentoo
dev-util/hipcc: fix RDEPDEND; use llvm-r1.eclass
* update llvm eclass to r1, allowing to specify LLVM version more precisely * add compiler-rt to RDEPEND, as hipcc automatically links to libclang_rt.builtins-x86_64.a Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Yiyang Wu · gentoo
dev-util/hipcc: handle hipvars.pm with perl-functions eclass
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Yiyang Wu · gentoo
dev-util/hipcc: add 6.1.1
Clang can auto detects the new rocm-device-lib paths, so specifying DEVICE_LIB_PATH is not needed Clang-18 can compile GPU kernel ignoring stack-protector-strong, so -fno-stack-protector is not needed Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Yiyang Wu · gentoo
dev-util/hipcc: Revert "Fix invalid path"
This sed command has no effect on hipcc.pl. I guess it want to change ${ROCM_PATH}/bin/rocm_agent_enumerator to /usr/bin/rocm_agent_enumerator, but the original is correct, and the later one is not prefixified. Reverts: 4846734865b7e3f405ba653d3d61024a90178e99. Signed-off-by: Sam James <sam@gentoo.org> - Sv. Lockal · gentoo
dev-util/hipcc: use more precise dependencies
* update llvm eclass to r1, allowing to specify LLVM version more precisely * add compiler-rt to RDEPEND, as hipcc automatically links to libclang_rt.builtins-x86_64.a Signed-off-by: Sv. Lockal <lockalsash@gmail.com> dev-util/hipcc: add myself as a maintainer Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Sv. Lockal · gentoo
dev-util/hipcc: drop 6.0.0, improve paths for 6.1.1
Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: Fix invalid path
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: add 6.0.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: Make implicit llvm dep explicit
Avoids accidental build failures Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: Force rebuild with revbump
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: Fix paths
Crude hack to make the autodetection not go horribly wrong. Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Yiyang Wu · gentoo
dev-util/hipcc: passing --hip-version to clang for proper include
Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: Fix blocker
Bug: https://bugs.gentoo.org/916005 Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: Block older hip
Package was split out from hip, avoid file collisions Closes: https://bugs.gentoo.org/916005 Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: drop 5.7.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Patrick Lauer · gentoo
dev-util/hipcc: add 5.7.1
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Sv. Lockal · gentoo
dev-util/hipcc-5.7.1: fix compilation issues
- Restore the patch for adding -fno-stack-protector - Better handling of clang path using llvm.eclass - Fix the device lib path parsed to clang - QA: remove files installed to wrong location Bug: https://bugs.gentoo.org/890377 Bug: https://github.com/gentoo/gentoo/pull/33400 Signed-off-by: Sv. Lockal <lockalsash@gmail.com> Signed-off-by: Yiyang Wu <xgreenlandforwyy@gmail.com> Signed-off-by: Benda Xu <heroxbd@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/33845 - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
dev-util/hipcc: new package, add 5.7.0
Signed-off-by: Patrick Lauer <patrick@gentoo.org>