conda-forge / clangdev-feedstock

A conda-smithy repository for clangdev.
BSD 3-Clause "New" or "Revised" License
11 stars 37 forks source link

State of HCC support #286

Closed h-vetinari closed 2 weeks ago

h-vetinari commented 1 month ago

The builds for the hcc variant got dropped in https://github.com/conda-forge/clangdev-feedstock/commit/b350f6903769d803ae09f42577ef1844450e8ff3 over 4 years ago, is anyone still using this? The only user I found is hcc itself, which hasn't seen a non-bot commit since https://github.com/conda-forge/hcc-feedstock/commit/e8836764cb658df5fc33ade19e99c78ee8e67d00.

More importantly, upstream HCC has also not seen any commits since 4 years. It notes:

Deprecation Notice

AMD is deprecating HCC to put more focus on HIP development and on other languages supporting heterogeneous compute. We will no longer develop any new feature in HCC and we will stop maintaining HCC after its final release, which is planned for June 2019. If your application was developed with the hc C++ API, we would encourage you to transition it to other languages supported by AMD, such as HIP or OpenCL. HIP and hc language share the same compiler technology, so many hc kernel language features (including inline assembly) are also available through the HIP compilation path.

I know that there's interest in bringing up ROCm support in conda-forge, but I guess hcc won't be the way to do it. I suggest to clean out the remains from this repo.

CC @conda-forge/hcc

h-vetinari commented 2 weeks ago

CC @conda-forge/clangdev, I'm planning to drop the hcc bits in #293

h-vetinari commented 2 weeks ago

Closed by https://github.com/conda-forge/clangdev-feedstock/commit/9b933b12354c79c5984867d05dd2a85596b5c917