I wish I could supply some general help. Here's the story as I understand it: the latest Intel compilers rely on gcc for full C++11 and higher support. That means you have to specify some tricky combination of Intel & gcc setup. On my system this was done by someone else, so I don't know the details. Here's the script that loads C++ support:
prepend_path("PATH","/opt/apps/gcc/4.9.1/bin") prepend_path("LD_LIBRARY_PATH","/opt/apps/gcc/4.9.1/lib") prepend_path("LD_LIBRARY_PATH","/opt/apps/gcc/4.9.1/lib64") (that's lua, btw, but the meaning is obvious) If you know what to ask me I'll be happy to dig further, but right now I can't explicitly tell you what Intel icpc uses from gcc to obtain C++1y functionality. Victor.