{"action":"created","issue":{"url":"https://api.github.com/repos/PCMSolver/pcmsolver/issues/4","labels_url":"https://api.github.com/repos/PCMSolver/pcmsolver/issues/4/labels{/name}","comments_url":"https://api.github.com/repos/PCMSolver/pcmsolver/issues/4/comments","events_url":"https://api.github.com/repos/PCMSolver/pcmsolver/issues/4/events","html_url":"https://github.com/PCMSolver/pcmsolver/issues/4","id":96834386,"number":4,"title":"Compilation on IBM does not work","user":{"login":"miroi","id":1047336,"avatar_url":"https://avatars.githubusercontent.com/u/1047336?v=3","gravatar_id":"","url":"https://api.github.com/users/miroi","html_url":"https://github.com/miroi","followers_url":"https://api.github.com/users/miroi/followers","following_url":"https://api.github.com/users/miroi/following{/other_user}","gists_url":"https://api.github.com/users/miroi/gists{/gist_id}","starred_url":"https://api.github.com/users/miroi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miroi/subscriptions","organizations_url":"https://api.github.com/users/miroi/orgs","repos_url":"https://api.github.com/users/miroi/repos","events_url":"https://api.github.com/users/miroi/events{/privacy}","received_events_url":"https://api.github.com/users/miroi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":24,"created_at":"2015-07-23T15:00:23Z","updated_at":"2015-11-10T21:03:36Z","closed_at":null,"body":"Using fresh PCMSolver with  the setup command:\r\n~~~\r\n/setup --fc=xlf90 --cc=xlc --cxx=xlC\r\n~~~\r\nwe have\r\n~~~\r\n-- Found following supported C++11 features:\r\n--   __func__\r\n--   long_long\r\n--   sizeof_member\r\n-- Doxygen missing. You won't be able to create docs.\r\n-- Could NOT find Boost\r\n-- Boost 1.54.0 not found. The pre-packaged version will be built.\r\n--   Libraries to be built: filesystem, system, chrono, timer, unit_test_framework\r\n--   Toolset to be used: gcc\r\n-- Eigen 3.2.0 is located here: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/include/eigen3\r\n-- Setting up Boost Test Unit Testing Framework\r\n-- System                : AIX\r\n-- Processor type        : powerpc\r\n-- C++ compiler flags    : -qcpluscmt -qpic=large -qrtti=all -q32 -O3 -qarch=auto -DNDEBUG \r\n-- C compiler flags      : -qcpluscmt -qpic=large -O3 -qarch=auto -DNDEBUG \r\n-- Fortran compiler flags: -qzerosize -qextname -q32 -O2 \r\n-- Libraries             : \r\n-- Definitions           : SYS_AIX;HAS_CXX11;HAS_CXX11_FUNC;HAS_CXX11_LONG_LONG;HAS_CXX11_SIZEOF_MEMBER\r\n-- Configuring done\r\n-- Generating done\r\n-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build\r\n~~~\r\nand the compilation error is:\r\n~~~\r\nilias@147.213.80.175:~/work/qch/software/pcmsolver/build/.m           \r\n[  5%] Built target custom_boost\r\n[ 14%] Built target libgetkw\r\n[ 22%] Built target libtaylor\r\n[ 22%] Built target generate_build_info\r\n[ 31%] Built target pedra\r\n[ 35%] Built target cavity\r\n[ 36%] Built target metal\r\n[ 38%] Building CXX object src/green/CMakeFiles/green.dir/IonicLiquid.cpp.o\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Geometry/Homogeneous.h\", line 62.5: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 107.32: 1540-0063 (S) The text \"operator\" is unexpected.\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 105.30: 1540-0700 (I) The previous message was produced while processing \"for_id_impl_1<boost::mpl::vector<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2>,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,boost::mpl::v_iter<boost::mpl::vector4<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2> >,0>,boost::mpl::v_iter<boost::mpl::vector4<double,taylor<double,1,1>,taylor<double,3,1>,taylo...\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 129.13: 1540-0700 (I) The previous message was produced while processing \"for_id<boost::mpl::vector<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2>,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,<unnamed>::buildIonicLiquid>(buildIonicLiquid &, const greenData &, int)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/IonicLiquid.hpp\", line 120.16: 1540-0700 (I) The previous message was produced while processing \"<unnamed>::createIonicLiquid(const greenData &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 107.32: 1540-0063 (S) The text \"operator\" is unexpected.\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 105.30: 1540-0700 (I) The previous message was produced while processing \"for_id_impl_1<boost::mpl::vector<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2>,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,boost::mpl::v_iter<boost::mpl::vector4<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2> >,0>,boost::mpl::v_iter<boost::mpl::vector4<double,taylor<double,1,1>,taylor<double,3,1>,taylo...\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 129.13: 1540-0700 (I) The previous message was produced while processing \"for_id<boost::mpl::vector<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2>,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,<unnamed>::buildUniformDielectric>(buildUniformDielectric &, const greenData &, int)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/UniformDielectric.hpp\", line 118.16: 1540-0700 (I) The previous message was produced while processing \"<unnamed>::createUniformDielectric(const greenData &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 107.32: 1540-0063 (S) The text \"operator\" is unexpected.\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 105.30: 1540-0700 (I) The previous message was produced while processing \"for_id_impl_1<boost::mpl::vector<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2>,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,boost::mpl::v_iter<boost::mpl::vector4<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2> >,0>,boost::mpl::v_iter<boost::mpl::vector4<double,taylor<double,1,1>,taylor<double,3,1>,taylo...\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp\", line 129.13: 1540-0700 (I) The previous message was produced while processing \"for_id<boost::mpl::vector<double,taylor<double,1,1>,taylor<double,3,1>,taylor<double,3,2>,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na,mpl_::na>,<unnamed>::buildVacuum>(buildVacuum &, const greenData &, int)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/Vacuum.hpp\", line 117.16: 1540-0700 (I) The previous message was produced while processing \"<unnamed>::createVacuum(const greenData &)\".\r\nmake[2]: *** [src/green/CMakeFiles/green.dir/IonicLiquid.cpp.o] Error 1\r\nmake[1]: *** [src/green/CMakeFiles/green.dir/all] Error 2\r\nmake: *** [all] Error 2\r\nilias@147.213.80.175:~/work/qch/software/pcmsolver/build/.\r\n~~~"},"comment":{"url":"https://api.github.com/repos/PCMSolver/pcmsolver/issues/comments/155565082","html_url":"https://github.com/PCMSolver/pcmsolver/issues/4#issuecomment-155565082","issue_url":"https://api.github.com/repos/PCMSolver/pcmsolver/issues/4","id":155565082,"user":{"login":"miroi","id":1047336,"avatar_url":"https://avatars.githubusercontent.com/u/1047336?v=3","gravatar_id":"","url":"https://api.github.com/users/miroi","html_url":"https://github.com/miroi","followers_url":"https://api.github.com/users/miroi/followers","following_url":"https://api.github.com/users/miroi/following{/other_user}","gists_url":"https://api.github.com/users/miroi/gists{/gist_id}","starred_url":"https://api.github.com/users/miroi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miroi/subscriptions","organizations_url":"https://api.github.com/users/miroi/orgs","repos_url":"https://api.github.com/users/miroi/repos","events_url":"https://api.github.com/users/miroi/events{/privacy}","received_events_url":"https://api.github.com/users/miroi/received_events","type":"User","site_admin":false},"created_at":"2015-11-10T21:03:36Z","updated_at":"2015-11-10T21:03:36Z","body":"Now I got \r\n~~~\r\n.\r\n.\r\n.\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h\", line 59.22: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseUnaryOp.h\", line 59.22: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h\", line 49.24: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h\", line 49.24: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h\", line 49.24: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h\", line 49.24: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h\", line 49.24: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseNullaryOp.h\", line 49.24: 1540-0198 (W) The omitted keyword \"private\" is assumed for base class \"internal::no_assignment_operator\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/GenericPacketMath.h\", line 187.1: 1540-0274 (S) The name lookup for \"__builtin_prefetch\" did not find a declaration.\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/GenericPacketMath.h\", line 184.39: 1540-0700 (I) The previous message was produced while processing \"Eigen::internal::prefetch<double>(const double *)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/products/GeneralBlockPanelKernel.h\", line 1083.9: 1540-0700 (I) The previous message was produced while processing \"Eigen::internal::gebp_kernel<double,double,long,2,2,0,0>::operator()(ResScalar *, long, const double *, const double *, long, long, long, ResScalar, long, long, long, long, double *)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/products/TriangularSolverMatrix.h\", line 177.24: 1540-0700 (I) The previous message was produced while processing \"Eigen::internal::triangular_solve_matrix<double,long,1,2,0,0,0>::run(long, long, const double *, long, double *, long, level3_blocking<double,double> &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/SolveTriangular.h\", line 101.5: 1540-0700 (I) The previous message was produced while processing \"Eigen::internal::triangular_solver_selector<const Eigen::Block<const Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0>,Eigen::Block<Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0>,1,2,0,-1>::run(const Block<const Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0> &, Block<Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0> &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/SolveTriangular.h\", line 185.3: 1540-0700 (I) The previous message was produced while processing \"Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0>,2>::solveInPlace<1,Eigen::Block<Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0> >(const MatrixBase<Eigen::Block<Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0> > &) const\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/TriangularMatrix.h\", line 342.14: 1540-0700 (I) The previous message was produced while processing \"Eigen::TriangularView<const Eigen::Block<const Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0>,2>::solveInPlace<Eigen::Block<Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0> >(const MatrixBase<Eigen::Block<Eigen::Matrix<double,-1,-1,0,-1,-1>,-1,-1,0> > &) const\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/QR/HouseholderQR.h\", line 328.8: 1540-0700 (I) The previous message was produced while processing \"Eigen::internal::solve_retval<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> >::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1> >(Matrix<double,-1,-1,0,-1,-1> &) const\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/misc/Solve.h\", line 51.66: 1540-0700 (I) The previous message was produced while processing \"Eigen::internal::solve_retval_base<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> >::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1> >(Matrix<double,-1,-1,0,-1,-1> &) const\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/ReturnByValue.h\", line 61.40: 1540-0700 (I) The previous message was produced while processing \"Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> > >::evalTo<Eigen::Matrix<double,-1,-1,0,-1,-1> >(Matrix<double,-1,-1,0,-1,-1> &) const\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/Matrix.h\", line 296.12: 1540-0700 (I) The previous message was produced while processing \"Eigen::Matrix<double,-1,-1,0,-1,-1>::Matrix(const ReturnByValue<Eigen::internal::solve_retval_base<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> > > &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/Transpose.h\", line 65.46: 1540-0700 (I) The previous message was produced while processing \"Eigen::Transpose<const Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> > > >::Transpose(const ReturnByValue<Eigen::internal::solve_retval_base<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> > > &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/Transpose.h\", line 213.10: 1540-0700 (I) The previous message was produced while processing \"Eigen::DenseBase<Eigen::ReturnByValue<Eigen::internal::solve_retval_base<Eigen::HouseholderQR<Eigen::Matrix<double,-1,-1,0,-1,-1> >,Eigen::Matrix<double,-1,-1,0,-1,-1> > > >::transpose() const\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/unsupported/Eigen/src/Splines/SplineFitting.h\", line 141.73: 1540-0700 (I) The previous message was produced while processing \"Eigen::SplineFitting<Eigen::Spline<double,1,-1> >::Interpolate<Eigen::Transpose<const Eigen::Matrix<double,-1,1,0,-1,1> > >(const Transpose<const Eigen::Matrix<double,-1,1,0,-1,1> > &, DenseIndex, const KnotVectorType &)\".\r\n\"/gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/SplineFunction.hpp\", line 61.21: 1540-0700 (I) The previous message was produced while processing \"SplineFunction::SplineFunction(const Eigen::VectorXd &, const Eigen::VectorXd &)\".\r\nmake[2]: *** [src/CMakeFiles/pcm.dir/cavity/Cavity.cpp.o] Error 1\r\nmake[1]: *** [src/CMakeFiles/pcm.dir/all] Error 2\r\nmake: *** [all] Error 2\r\nilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl/.\r\n~~~"}}