id summary reporter owner description type status milestone component version severity resolution keywords cc 8647 Incorrect Identification of CUDA NVCC with User-Defined Backend ryo-nishimura@… John Maddock "Boost does not identify the CUDA NVCC compiler with user-defined backend compilers correctly. Boost assumes that either GCC or Visual C++ that is the default backend of NVCC is the only available backend. However NVCC has the -ccbin option changing backend compilers to what you want, and may compile CUDA programs with backends unexpected by Boost. So I wrote a patch that all of the compilers supported by Boost get valid as a backend of NVCC. It ports the generic identification routine of select_compiler_config.hpp to nvcc.hpp. I heard that CUDA 5.5 will support Clang as a backend for OS X. This patch would be needed for the upcoming next version." Patches closed To Be Determined config Boost Development Trunk Problem fixed