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,,