Investigate NVCC flag '-forward-unknown-to-host-compiler' on by default
Open
- Dominant language
- C++
- Stars
- 296
- Forks
- 66
- Avg merge
- 1h 3m
- Merged PRs (30d)
- 1
Description
https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/index.html#options-for-guiding-compiler-driver-forward-host-compiler
This seems extremely useful to always turn on.
Contributor guide
Research direction
Start with the linked NVIDIA NVCC documentation section on forwarding options, then inspect BLT's build configuration to find where NVCC flags are defined. Determine whether enabling '-forward-unknown-to-host-compiler' by default is compatible with supported toolchains and identify the validation needed; done means a justified default decision and corresponding build coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cmake, cpp
- Domain
- build-system
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100