I am trying to compile the examples with IBM xlC compiler (it’s MPI wrapper actually) and get the following error message:
"palabos-v0.7r2/externalLibraries/Eigen/src/Core/util/Macros.h", line 193.2: 1540-0859 (S) #error directive: Please tell me what is the equivalent of __attribute__((aligned(16))) for your compiler.
I’ve googled for the error and there’s some version of Eigen here, that has a promising description:
Branch of Eigen development repository designed to be IBM XLC v9.0 compatible and eventually for high performance on IBM POWER/BlueGene systems.
However the directory structure of Eigen that comes with palabos is different from the one in the link above.
Has anyone encountered the similar compilation error?
Has anyone experience with Eigen version for xlC?
Any suggestions are welcomed.