New user self-registration is disabled due to spam. Please email eigen-core-team @ lists.tuxfamily.org if you need an account.
Before reporting a bug, please make sure that your Eigen version is up-to-date!
Bug 474 - IBM XL 10.01 / Compile errors
Summary: IBM XL 10.01 / Compile errors
Status: NEW
Alias: None
Product: Eigen
Classification: Unclassified
Component: General (show other bugs)
Version: 3.0
Hardware: Other Other
: Normal major
Assignee: Nobody
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-11 17:46 UTC by Ghislain
Modified: 2012-06-11 17:46 UTC (History)
2 users (show)



Attachments

Description Ghislain 2012-06-11 17:46:27 UTC
Including <Eigen/Dense> triggers the following errors with IBM xL compiler 10.01 + Eigen 3.0.3 and 3.1.0-beta1.

Any help greatly appreciated. Thanks!

> xlC_r -Ieigen-eigen-920fc730b593 -c -o eigen.o eigen.cpp
"eigen-eigen-920fc730b593/Eigen/src/Core/util/Meta.h", line 62.46: 1540-0403 (S)  "template <class T, unsigned int Size> struct Eigen::internal::remove_const<con st T [Size]>" is already defined.
"eigen-eigen-920fc730b593/Eigen/src/Core/util/Meta.h", line 61.27: 1540-0425 (I)  "remove_const<const T []>" is defined on line 61 of "eigen-eigen-920fc730b593/E igen/src/Core/util/Meta.h".
"eigen-eigen-920fc730b593/Eigen/src/Core/MathFunctions.h", line 848.27: 1540-006 3 (S) The text "1" is unexpected.
"eigen-eigen-920fc730b593/Eigen/src/Core/PermutationMatrix.h", line 412.81: 1540 -0711 (S) Too few template arguments have been specified.
"eigen-eigen-920fc730b593/Eigen/src/Core/Transpositions.h", line 242.76: 1540-07 11 (S) Too few template arguments have been specified.
"eigen-eigen-920fc730b593/Eigen/src/Core/SelfAdjointView.h", line 163.79: 1540-0 716 (S) The template argument "Eigen::SelfAdjointView" does not match the templa te parameter "class T".
"eigen-eigen-920fc730b593/Eigen/src/Core/SelfAdjointView.h", line 150.110: 1540- 0716 (S) The template argument "Eigen::SelfAdjointView" does not match the templ ate parameter "class T".
"eigen-eigen-920fc730b593/Eigen/src/Geometry/Quaternion.h", line 364.38: 1540-07 11 (S) Too few template arguments have been specified.
"eigen-eigen-920fc730b593/Eigen/src/Geometry/Quaternion.h", line 400.32: 1540-07 11 (S) Too few template arguments have been specified.

Note You need to log in before you can comment on or make changes to this bug.