- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using Intel compiler 15.0.3 on OSX and facing a problem for using tuple. A simple sample code here:
#include <tuple> using namespace std; int main() { tuple<int,int,int> T{1, 2, 3}; return 0; }
If compile it with
icpc -std=c++11 test.cc
It will just compile fine. But if compile with
icpc -std=c++14 test.cc
It will send out error
test.cc(6): error: identifier "tuple" is undefined
My environment and compiler version is as following:
icpc --version icpc (ICC) 15.0.3 20150408 uname -a Darwin MacBook-Pro 14.5.0 Darwin Kernel Version 14.5.0: Wed Jul 29 02:26:53 PDT 2015; root:xnu-2782.40.9~1/RELEASE_X86_64 x86_64
Is it a bug?
Thanks,
Shenxiu
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
This is fixed in the latest 2016 version of the released product and it works fine. You'll have to download from Intel Registration Center and test it out, thanks.
_Kittur
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
This is fixed in the latest 2016 version of the released product and it works fine. You'll have to download from Intel Registration Center and test it out, thanks.
_Kittur
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks, Kittur!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Shenxiu, my pleasure.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page