Description
While testing builds, I noticed that some architectures were missing when targeting specific builds.
There is a way to retrieve all supported architectures directly from nvcc within the build Docker container. To maintain consistency and avoid similar issues in the future, we should adopt that same approach across all our build scripts.
This issue is meant to track that improvement.
Action items
- Identify how to extract supported architectures from
nvcc within the build container.
- Apply that method uniformly across all build scripts (including Presto, Gluten & Velox).
- Verify builds for all expected targets.
Priority
Low (non-blocking)
Context
Follow-up to recent PR affecting build scripts. See original comment here: #261 (comment)
Description
While testing builds, I noticed that some architectures were missing when targeting specific builds.
There is a way to retrieve all supported architectures directly from
nvccwithin the build Docker container. To maintain consistency and avoid similar issues in the future, we should adopt that same approach across all our build scripts.This issue is meant to track that improvement.
Action items
nvccwithin the build container.Priority
Low (non-blocking)
Context
Follow-up to recent PR affecting build scripts. See original comment here: #261 (comment)