C++11

Hi,

is there some information when we can expect C++11 features for device-code ?

Or is it already supported and can be just enabled by something like --std=c++11 ?

Among others, Lambda functions, were highly appreciated.

Thank you,
Joachim

C++11 adds a largish set of diverse features to the language. In order to help the compiler team prioritize future work, I recommend filing enhancement requests for individual C++11 features via the bug reporting form linked from the registered developer website. Please prefix the synopsis with “RFE:” (for “request for enhancement”). Thanks!

thank you for the quick reply.
I am mainly asking about the front-end features (not multithreading or STL).

I am curious about the future c++ strategy of the compiler team.

nvcc -Xcudafe “–version” …

tells us
cudafe: NVIDIA (R) Cuda Language Front End
Portions Copyright (c) 2005-2012 NVIDIA Corporation
Portions Copyright (c) 1988-2012 Edison Design Group Inc.
Based on Edison Design Group C/C++ Front End, version 4.5 (May 9 2013 18:46:12)
Cuda compilation tools, release 5.5, V5.5.0

From edg.com we learn that EDG 4.6 (released March 2013) supports almost all of the c++11 features. nvcc should be able to take over the front-end language features. Can you tell us whether there will be an upgrade to EDG 4.6 ?

It would be great !!!

Joachim