nvcc with clang needs to emulate gcc

The problem is that the nvcc with the clang backend is expecting clang to be emulating gcc.

See my initial comment on: https://svn.boost.org/trac/boost/ticket/8647