- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm converting from Intel v10 to Intel v11 (C++). The code compiles in Intel V10 (+gcc, vs, pgi) but gives an error in v11. What is the correct fix?
prototype:
template
inline T
Pyramid5CalcVol(
const T xv[][GL_MDIM]
);
client code (PYRAMID_NNODE==5,GL_MDIM==3):
REAL xv_[PYRAMID_NNODE][GL_MDIM];
..
return ::Pyramid5CalcVol(xv_);
error message:
./../src/como_geomlib/geomlib_pyramid5.cpp(125): error: no instance of function template "Pyramid5CalcVol" matches the argument list
argument types are: (REAL [5][3])
return ::Pyramid5CalcVol(xv_);
Link Copied
1 Reply
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Any chance you could provide an actual test case? If you don't have a reduced test case that you want to post publicly, you can respond in a private thread or submit an issue at premier.intel.com.
Thanks!
Dale

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