Closed miroi closed 7 years ago
Hi @miroi, I fear the IBM compilers do not have a complete implementation of the C++ standard when coming to templates. Also, the offending lines of code are rather central to the inner workings of the module and a workaround is not something I might want to spend time on. Could you try passing the --disable_cxx11 to the setup script and see if the situation changes? Best, Roberto
Here we go:
ilias@147.213.80.175:~/work/qch/software/pcmsolver/.setup --fc=xlf90 --cc=xlc --cxx=xlC --disable_cxx11 build_xl_nocxx11
cmake -DCMAKE_Fortran_COMPILER=xlf90 -DCMAKE_C_COMPILER=xlc -DCMAKE_CXX_COMPILER=xlC -DENABLE_64BIT_INTEGERS=OFF -DENABLE_TESTS=ON -DDISABLE_EIGEN_OWN=OFF -DENABLE_EIGEN_MKL=OFF -DENABLE_VECTORIZATION=OFF -DENABLE_CXX11_SUPPORT=OFF -DCMAKE_BUILD_TYPE=release /gpfs/home/ilias/work/qch/software/pcmsolver
-- System : AIX
-- Processor type : powerpc
-- C++ compiler flags : -qcpluscmt -qpic=large -qrtti=all -q32 -O3 -qarch=auto -DNDEBUG
-- C compiler flags : -qcpluscmt -qpic=large -O3 -qarch=auto -DNDEBUG
-- Fortran compiler flags: -qzerosize -qextname -q32 -O2
-- Libraries :
-- Definitions : SYS_AIX
-- The CXX compiler identification is XL 12.1.0
-- The C compiler identification is XL 12.1.0
-- The Fortran compiler identification is XL
-- Check for working CXX compiler: /usr/vacpp/bin/xlC
-- Check for working CXX compiler: /usr/vacpp/bin/xlC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /usr/vacpp/bin/xlc
-- Check for working C compiler: /usr/vacpp/bin/xlc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/xlf90
-- Check for working Fortran compiler: /usr/bin/xlf90 -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/xlf90 supports Fortran 90
-- Checking whether /usr/bin/xlf90 supports Fortran 90 -- yes
-- Doxygen missing. You won't be able to create docs.
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL but not MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- Found PythonInterp: /opt/freeware/bin/python (found suitable version "2.6.2", required is "2.4")
-- Found ZLIB: /usr/lib/libz.a (found version "1.2.3")
-- Could NOT find Boost
-- Boost 1.54.0 not found. The pre-packaged version will be built.
-- Libraries to be built: filesystem, system, chrono, timer, unit_test_framework
-- Toolset to be used: gcc
-- Eigen 3.2.0 is located here: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/eigen3
-- Setting up Boost Test Unit Testing Framework
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found.
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11
configure step is done
now you need to compile the sources:
$ cd build_xl_nocxx11
$ make
and the compilation fails again (maybe trying g++ instead of xlC could help ?) :
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_nocxx11/.make
Scanning dependencies of target custom_boost
[ 1%] Unpacking Boost
[ 2%] Configuring Boost
[ 3%] Building Boost
[ 4%] Installing Boost
[ 5%] Clean-up Boost
[ 5%] Built target custom_boost
Scanning dependencies of target libgetkw
[ 6%] Creating directories for 'libgetkw'
[ 7%] No download step for 'libgetkw'
[ 8%] No patch step for 'libgetkw'
[ 9%] No update step for 'libgetkw'
[ 10%] Performing configure step for 'libgetkw'
-- The C compiler identification is XL 12.1.0
-- The CXX compiler identification is XL 12.1.0
-- Check for working C compiler: /usr/vacpp/bin/xlc
-- Check for working C compiler: /usr/vacpp/bin/xlc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/vacpp/bin/xlC
-- Check for working CXX compiler: /usr/vacpp/bin/xlC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.54.0
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/libgetkw-build
[ 11%] Performing build step for 'libgetkw'
Scanning dependencies of target getkw
[ 25%] Building CXX object C++/CMakeFiles/getkw.dir/Getkw.cpp.o
1500-030: (I) INFORMATION: std::num_get<char,std::istreambuf_iterator<char,std::char_traits<char> > >::_Getffld(char *, istreambuf_iterator<char,std::char_traits<char> > &, istreambuf_iterator<char,std::char_traits<char> > &, const locale &): Additional optimization may be attained by recompiling and specifying MAXMEM option with a value greater than 8192.
[ 50%] Building CXX object C++/CMakeFiles/getkw.dir/GetkwError.cpp.o
[ 75%] Building CXX object C++/CMakeFiles/getkw.dir/Section.cpp.o
[100%] Building CXX object C++/CMakeFiles/getkw.dir/messages.cpp.o
Linking CXX static library libgetkw.a
[100%] Built target getkw
[ 13%] Performing install step for 'libgetkw'
[100%] Built target getkw
Install the project...
-- Install configuration: "Release"
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/share/libgetkw/getkw.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/share/libgetkw/pyparsing.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/lib/libgetkw.a
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/Getkw.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/Section.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/Keyword.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/GetkwError.h
[ 14%] Completed 'libgetkw'
[ 14%] Built target libgetkw
Scanning dependencies of target libtaylor
[ 15%] Creating directories for 'libtaylor'
[ 16%] No download step for 'libtaylor'
[ 17%] No patch step for 'libtaylor'
[ 18%] No update step for 'libtaylor'
[ 19%] Performing configure step for 'libtaylor'
-- The C compiler identification is XL 12.1.0
-- The CXX compiler identification is XL 12.1.0
-- Check for working C compiler: /usr/vacpp/bin/xlc
-- Check for working C compiler: /usr/vacpp/bin/xlc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/vacpp/bin/xlC
-- Check for working CXX compiler: /usr/vacpp/bin/xlC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/libtaylor-build
[ 20%] Performing build step for 'libtaylor'
[ 21%] Performing install step for 'libtaylor'
Install the project...
-- Install configuration: "release"
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/ctaylor.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/ctaylor_math.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/micromath.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/polymul.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/taylor.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/taylor_math.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_nocxx11/external/include/tmath.hpp
[ 22%] Completed 'libtaylor'
[ 22%] Built target libtaylor
Scanning dependencies of target utils
[ 23%] Building CXX object src/utils/CMakeFiles/utils.dir/Input.cpp.o
"/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".
[ 25%] Building CXX object src/utils/CMakeFiles/utils.dir/Molecule.cpp.o
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h", line 114.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/products/CoeffBasedProduct.h", line 114.5: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/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".
"/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".
1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential to alter the semantics of a program. Please refer to documentation on the STRICT/NOSTRICT option for more information.
[ 26%] Building CXX object src/utils/CMakeFiles/utils.dir/Atom.cpp.o
"/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".
"/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".
"/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".
[ 27%] Building CXX object src/utils/CMakeFiles/utils.dir/Solvent.cpp.o
[ 28%] Building CXX object src/utils/CMakeFiles/utils.dir/Sphere.cpp.o
"/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".
[ 29%] Building CXX object src/utils/CMakeFiles/utils.dir/SurfaceFunction.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential to alter the semantics of a program. Please refer to documentation on the STRICT/NOSTRICT option for more information.
[ 30%] Building CXX object src/utils/CMakeFiles/utils.dir/Symmetry.cpp.o
"/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".
[ 31%] Building CXX object src/utils/CMakeFiles/utils.dir/cnpy.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/cnpy.cpp", line 244.1: 1540-1101 (W) A return value of type "cnpy::NpyArray" is expected.
"/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".
"/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".
Linking CXX static library libutils.a
[ 31%] Built target utils
Scanning dependencies of target pedra
[ 32%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_precision.F90.o
** pedra_precision === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_precision.F90.
[ 33%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_dblas.F90.o
** pedra_dblas === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_dblas.F90.
[ 34%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_print.F90.o
** pedra_print === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_print.F90.
[ 35%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_symmetry.F90.o
** pedra_symmetry === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_symmetry.F90.
[ 36%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_dlapack.F90.o
** pedra_dlapack === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_dlapack.F90.
[ 38%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_utils.F90.o
** pedra_utils === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_utils.F90.
[ 39%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_cavity.F90.o
** pedra_cavity === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_cavity.F90.
[ 40%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_cavity_interface.F90.o
** generatecavity_cpp === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_cavity_interface.F90.
Linking Fortran static library libpedra.a
[ 40%] Built target pedra
Scanning dependencies of target cavity
[ 41%] Building CXX object src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o
"/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".
"/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".
"/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".
[ 42%] Building CXX object src/cavity/CMakeFiles/cavity.dir/CavityFactory.cpp.o
"/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".
[ 43%] Building CXX object src/cavity/CMakeFiles/cavity.dir/GePolCavity.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/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".
"/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".
"/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".
1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential to alter the semantics of a program. Please refer to documentation on the STRICT/NOSTRICT option for more information.
[ 44%] Building CXX object src/cavity/CMakeFiles/cavity.dir/RestartCavity.cpp.o
"/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".
Linking CXX static library libcavity.a
[ 44%] Built target cavity
Scanning dependencies of target metal
[ 45%] Building Fortran object src/metal/CMakeFiles/metal.dir/metal_sphere.F90.o
** metal_sphere === End of Compilation 1 ===
1501-510 Compilation successful for file metal_sphere.F90.
Linking Fortran static library libmetal.a
[ 45%] Built target metal
Scanning dependencies of target green
[ 46%] Building CXX object src/green/CMakeFiles/green.dir/GreensFunction.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/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".
"/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".
1500-036: (I) The NOSTRICT option (default at OPT(3)) has the potential to alter the semantics of a program. Please refer to documentation on the STRICT/NOSTRICT option for more information.
[ 47%] Building CXX object src/green/CMakeFiles/green.dir/GreensFunctionFactory.cpp.o
"/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".
[ 48%] Building CXX object src/green/CMakeFiles/green.dir/IonicLiquid.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp", line 107.32: 1540-0063 (S) The text "operator" is unexpected.
"/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...".
"/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)".
"/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 &)".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp", line 107.32: 1540-0063 (S) The text "operator" is unexpected.
"/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...".
"/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)".
"/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 &)".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp", line 107.32: 1540-0063 (S) The text "operator" is unexpected.
"/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...".
"/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)".
"/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 &)".
make[2]: *** [src/green/CMakeFiles/green.dir/IonicLiquid.cpp.o] Error 1
make[1]: *** [src/green/CMakeFiles/green.dir/all] Error 2
make: *** [all] Error 2
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_nocxx11/.
Well, the g++ does not work either...So no help for PCMSolver on IBM ? Some extra installation of missing C++ constructs would not help ?
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_g++_nocxx11/.setup --fc=xlf90 --cc=xlc --cxx=g++ --disable_cxx11 build_xl_g++_nocxx11
.
.
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:23:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:57,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:28:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:62,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:33:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:67,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:38:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:72,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:43:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:77,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:48:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:82,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:53:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:87,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:58:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:92,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/maybe_include.hpp:63:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/detail/function_iterate.hpp:14,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/preprocessor/iteration/detail/iter/forward1.hpp:97,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function.hpp:64,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:18,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:84:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:99:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:116:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:136:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:157:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:174:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:194:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:211:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:230:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:251:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:272:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:295:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:326:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:330:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:365:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:400:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:434:7: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:475:7: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:648:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1009:3: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1023:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1030:1: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/function/function_template.hpp:1046:1: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:24:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_iterator.hpp:27:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:27:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:49:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:185:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:210:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_iterator.hpp:365:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:28:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/util.hpp:31:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/util.hpp:69:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/util.hpp:89:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:16:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:67:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/iter_find.hpp:138:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:23:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:61:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:96:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/split.hpp:139:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/join.hpp:15:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:28:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:38:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:53:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:66:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:101:13: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:129:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:149:13: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:166:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/sequence.hpp:178:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:24:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/join.hpp:44:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/join.hpp:94:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:18:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:22,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_store.hpp:27:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_store.hpp:73:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:19:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:23,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:22,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/replace_storage.hpp:26:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/replace_storage.hpp:44:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/replace_storage.hpp:55:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/replace_storage.hpp:111:13: error: template specialization with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/replace_storage.hpp:137:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:23:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:22,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:27:12: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:67:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:93:12: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:130:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:152:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format.hpp:182:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:24:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:22,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_all.hpp:27:12: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_all.hpp:75:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_all.hpp:103:12: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_all.hpp:152:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_all.hpp:177:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/find_format_all.hpp:248:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:22:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:53:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:89:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:125:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:172:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:209:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/find_format.hpp:247:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/formatter.hpp:19:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:24,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/formatter.hpp:31:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/formatter.hpp:66:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/formatter.hpp:80:13: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/detail/formatter.hpp:93:13: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:24:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/formatter.hpp:45:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/formatter.hpp:63:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/formatter.hpp:83:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/formatter.hpp:101:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:25:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:52:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:75:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:98:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:130:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:152:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:173:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:205:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:228:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:252:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:283:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:305:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:326:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:358:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:381:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:406:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:439:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:462:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:486:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:521:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:545:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:572:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:604:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:626:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:648:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:680:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:703:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:727:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:762:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:783:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:808:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:842:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:863:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/replace.hpp:888:9: error: template with C linkage
In file included from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string.hpp:26:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:39:
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:49:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:68:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:89:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:118:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:138:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:157:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:186:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:207:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:228:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:256:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:276:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:295:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:324:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:345:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:366:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:397:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:418:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:440:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:472:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:494:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:518:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:549:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:569:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:588:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:617:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:638:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:659:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:691:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:710:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:732:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:763:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:782:9: error: template with C linkage
/gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/boost/include/boost/algorithm/string/erase.hpp:804:9: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/map:60:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/include/Section.h:15,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_g++_nocxx11/external/include/Getkw.h:19,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree_iterator<_Tp>::_Self& std::_Rb_tree_iterator<_Tp>::operator--() [with _Tp = std::pair<const std::basic_string<char>, int>, std::_Rb_tree_iterator<_Tp>::_Self = std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, int> >]':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h:1277:6: instantiated from 'std::pair<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(const _Val&) [with _Key = std::basic_string<char>, _Val = std::pair<const std::basic_string<char>, int>, _KeyOfValue = std::_Select1st<std::pair<const std::basic_string<char>, int> >, _Compare = std::less<std::basic_string<char> >, _Alloc = std::allocator<std::pair<const std::basic_string<char>, int> >]'
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_map.h:518:41: instantiated from 'std::pair<typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename _Alloc::rebind<std::map<_Key, _Tp, _Compare, _Alloc>::value_type>::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::insert(const value_type&) [with _Key = std::basic_string<char>, _Tp = int, _Compare = std::less<std::basic_string<char> >, _Alloc = std::allocator<std::pair<const std::basic_string<char>, int> >, typename std::_Rb_tree<_Key, std::pair<const _Key, _Tp>, std::_Select1st<std::pair<const _Key, _Tp> >, _Compare, typename _Alloc::rebind<std::map<_Key, _Tp, _Compare, _Alloc>::value_type>::other>::iterator = std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, int> >, std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair<const std::basic_string<char>, int>]'
/gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:271:88: instantiated from here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h:203:2: error: invalid conversion from 'const std::_Rb_tree_node_base*' to 'std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, int> >::_Base_ptr {aka std::_Rb_tree_node_base*}' [-fpermissive]
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h: In member function 'std::_Rb_tree_iterator<_Tp>::_Self& std::_Rb_tree_iterator<_Tp>::operator--() [with _Tp = std::pair<const std::basic_string<char>, Solvent>, std::_Rb_tree_iterator<_Tp>::_Self = std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, Solvent> >]':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h:1277:6: instantiated from 'std::pair<std::_Rb_tree_iterator<_Val>, bool> std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique(const _Val&) [with _Key = std::basic_string<char>, _Val = std::pair<const std::basic_string<char>, Solvent>, _KeyOfValue = std::_Select1st<std::pair<const std::basic_string<char>, Solvent> >, _Compare = std::less<std::basic_string<char> >, _Alloc = std::allocator<std::pair<const std::basic_string<char>, Solvent> >]'
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h:1330:59: instantiated from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_insert_unique_(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, const _Val&) [with _Key = std::basic_string<char>, _Val = std::pair<const std::basic_string<char>, Solvent>, _KeyOfValue = std::_Select1st<std::pair<const std::basic_string<char>, Solvent> >, _Compare = std::less<std::basic_string<char> >, _Alloc = std::allocator<std::pair<const std::basic_string<char>, Solvent> >, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, Solvent> >, std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator = std::_Rb_tree_const_iterator<std::pair<const std::basic_string<char>, Solvent> >]'
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_map.h:571:54: instantiated from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::insert(std::map<_Key, _Tp, _Compare, _Alloc>::iterator, const value_type&) [with _Key = std::basic_string<char>, _Tp = Solvent, _Compare = std::less<std::basic_string<char> >, _Alloc = std::allocator<std::pair<const std::basic_string<char>, Solvent> >, std::map<_Key, _Tp, _Compare, _Alloc>::iterator = std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, Solvent> >, std::map<_Key, _Tp, _Compare, _Alloc>::value_type = std::pair<const std::basic_string<char>, Solvent>]'
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_map.h:453:11: instantiated from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::basic_string<char>, _Tp = Solvent, _Compare = std::less<std::basic_string<char> >, _Alloc = std::allocator<std::pair<const std::basic_string<char>, Solvent> >, std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = Solvent, std::map<_Key, _Tp, _Compare, _Alloc>::key_type = std::basic_string<char>]'
/gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:140:37: instantiated from here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/stl_tree.h:203:2: error: invalid conversion from 'const std::_Rb_tree_node_base*' to 'std::_Rb_tree_iterator<std::pair<const std::basic_string<char>, Solvent> >::_Base_ptr {aka std::_Rb_tree_node_base*}' [-fpermissive]
make[2]: *** [src/utils/CMakeFiles/utils.dir/Input.cpp.o] Error 1
make[1]: *** [src/utils/CMakeFiles/utils.dir/all] Error 2
make: *** [all] Error 2
@miroi what is the version of the GNU compilers?
g++ (GCC) 4.6.1
@miroi I've never encountered this problem before. I tried to compile with GNU 4.6.2 on our cluster, but the installation seems to be faulty and couldn't reproduce your error. What happens if you use GNU for Fortran, C and C++?
Hi,
ilias@147.213.80.175:~/work/qch/software/pcmsolver/.uname -a
AIX f01c10n02 1 7 00CFA0664C00 powerpc unknown AIX
ilias@147.213.80.175:~/work/qch/software/pcmsolver/../setup --fc=gfortran --cc=gcc --cxx=g++ --type=debug build_gnu_dbg
cmake -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DENABLE_64BIT_INTEGERS=OFF -DENABLE_TESTS=ON -DDISABLE_EIGEN_OWN=OFF -DENABLE_EIGEN_MKL=OFF -DENABLE_VECTORIZATION=OFF -DENABLE_CXX11_SUPPORT=ON -DCMAKE_BUILD_TYPE=debug /gpfs/home/ilias/work/qch/software/pcmsolver
-- System : AIX
-- Processor type : powerpc
-- C++ compiler flags : -fPIC -std=c++0x -O0 -g3 -DDEBUG -Wall -Wextra -Winit-self -Woverloaded-virtual -Wuninitialized -Wmissing-declarations -Wwrite-strings
-- C compiler flags : -std=c99 -DRESTRICT=restrict -DFUNDERSCORE=1 -fPIC -O0 -g3 -Wall -Wextra -Winit-self -Wuninitialized -Wmissing-declarations -Wwrite-strings
-- Fortran compiler flags: -DVAR_GFORTRAN -DGFORTRAN=445 -fimplicit-none -fPIC -fautomatic -O0 -g -fbacktrace -Wall -Wextra -fcheck=all
-- Libraries :
-- Definitions : SYS_AIX;HAS_CXX11;HAS_CXX11_FUNC;HAS_CXX11_AUTO;HAS_CXX11_AUTO_RET_TYPE;HAS_CXX11_CONSTEXPR;HAS_CXX11_CSTDINT_H;HAS_CXX11_DECLTYPE;HAS_CXX11_LAMBDA;HAS_CXX11_LONG_LONG;HAS_CXX11_NULLPTR;HAS_CXX11_SIZEOF_MEMBER;HAS_CXX11_STATIC_ASSERT
-- The CXX compiler identification is GNU 4.6.1
-- The C compiler identification is GNU 4.6.1
-- The Fortran compiler identification is GNU
-- Check for working CXX compiler: /opt/freeware/bin/g++
-- Check for working CXX compiler: /opt/freeware/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /opt/freeware/bin/gcc
-- Check for working C compiler: /opt/freeware/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working Fortran compiler: /opt/freeware/bin/gfortran
-- Check for working Fortran compiler: /opt/freeware/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /opt/freeware/bin/gfortran supports Fortran 90
-- Checking whether /opt/freeware/bin/gfortran supports Fortran 90 -- yes
-- Performing Test _HAS_CXX11_FLAG
-- Performing Test _HAS_CXX11_FLAG - Failed
-- Performing Test _HAS_CXX0X_FLAG
-- Performing Test _HAS_CXX0X_FLAG - Success
-- Found following supported C++11 features:
-- __func__
-- auto
-- auto_ret_type
-- constexpr
-- cstdint
-- decltype
-- lambda
-- long_long
-- nullptr
-- sizeof_member
-- static_assert
-- Performing Test has_check_all
-- Performing Test has_check_all - Success
-- Doxygen missing. You won't be able to create docs.
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- Found PythonInterp: /opt/freeware/bin/python (found suitable version "2.6.2", required is "2.4")
-- Found ZLIB: /usr/lib/libz.a (found version "1.2.3")
-- Could NOT find Boost
-- Boost 1.54.0 not found. The pre-packaged version will be built.
-- Libraries to be built: filesystem, system, chrono, timer, unit_test_framework
-- Toolset to be used: gcc
-- Eigen 3.2.0 is located here: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/include/eigen3
-- Setting up Boost Test Unit Testing Framework
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found.
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg
configure step is done
now you need to compile the sources:
$ cd build_gnu_dbg
$ make
gives errors again:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:793:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:823:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43,
In file from /includedusr/opt/ from /ufreewaresr/opt/f/bin/../reeware/lib/gcc/bin/../lpowerpc-ib/gcc/pibm-aix7owerpc-i.1.0.0/4bm-aix7..6.1/inc1.0.0/4.lude/c++6.1/incl/ios:43,ude/c++/
bits/loc ale_clas from /ses.h:82usr/opt/3:0,
freeware /bin/../ frlib/gcc/om /usr/powerpc-opt/freeibm-aix7ware/bin.1.0.0/4/../lib/.6.1/incgcc/powelude/c++rpc-ibm-/istreamaix7.1.0:40,
.0/4.6.1 /include fr/c++/bitom /usr/s/ios_baopt/freese.h:43,ware/bin
/../lib/ gcc/powe from /rpc-ibm-usr/opt/aix7.1.0freeware.0/4.6.1/bin/..//includelib/gcc//c++/sstpowerpc-ream:39,ibm-aix7
.1.0.0/4 .6.1/inc from /lude/c++usr/opt//ios:43,freeware
/bin/../ lib/gcc/ from /powerpc-usr/opt/ibm-aix7freeware.1.0.0/4/bin/../.6.1/inclib/gcc/lude/c++powerpc-/complexibm-aix7:47,
.1.0.0/4 .6.1/inc frlude/c++om /gpfs/istream/home/il:40,
ias/work /qch/sof frtware/pcom /usr/msolver/opt/freeexternalware/bin/eigen3//../lib/include/gcc/poweeigen3/Erpc-ibm-igen/Coraix7.1.0e:28,
.0/4.6.1 /include f/c++/sstrom /gpfream:39,s/home/i
lias/wor k/qch/so from /ftware/pusr/opt/cmsolverfreeware/externa/bin/../l/eigen3lib/gcc//includepowerpc-/eigen3/ibm-aix7Eigen/De.1.0.0/4nse:1,
.6.1/inc lude/c++ /complexfrom /gp:47,
fs/home/ ilias/wo frrk/qch/som /gpfsoftware//home/ilpcmsolveias/workr/src/ca/qch/sofvity/Cavtware/pcity.hpp:msolver/34,
external /eigen3/ froinclude/m /gpfs/eigen3/Ehome/iliigen/Coras/work/e:28,
qch/soft ware/pcm fsolver/srom /gpfrc/cavits/home/iy/Restarlias/wortCavity.k/qch/sohpp:35,
ftware/p cmsolver /externa from /gl/eigen3pfs/home/include/ilias/w/eigen3/ork/qch/Eigen/Desoftwarense:1,
/pcmsolv er/src/c avity/Refrom /gpstartCavfs/home/ity.cpp:ilias/wo26:
/usrrk/qch/s/opt/freoftware/eware/bipcmsolven/../libr/src/ut/gcc/powils/Spheerpc-ibmre.hpp:3-aix7.1.5,
0.0/4.6. 1/includ frome/c++/bi /gpfs/hts/localome/iliae_classes/work/qs.tcc:43ch/softw:3: erroare/pcmsr: templolver/srate withc/cavity C linka/CavityFgeactory.c
pp:35:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4In file .6.1/incincludedlude/c++ from /u/bits/losr/opt/fcale_clareeware/sses.tccbin/../l:43:3: eib/gcc/prror: teowerpc-i/usr/optmplate wbm-aix7./freewarith C li1.0.0/4.e/bin/..nkage6.1/incl/lib/gcc
ude/c++//powerpcstring:5-ibm-aix5:0,
7.1.0.0/ 4.6.1/in frclude/c+om /usr/+/bits/lopt/freeocale_clware/bin/usr/optasses.tc/../lib//freewarc:60:3: gcc/powee/bin/..error: trpc-ibm-/lib/gccemplate aix7.1.0/powerpcwith C l.0/4.6.1-ibm-aixinkage/include7.1.0.0/
/c++/bit4.6.1/ins/localeclude/c+_classes+/bits/l.h:42,
ocale_cl asses.tc/usr/opt c:60:3: /freewarfrom /userror: te/bin/..r/opt/fremplate /lib/gcceeware/bwith C l/powerpcin/../liinkage-ibm-aixb/gcc/po
7.1.0.0/werpc-ib4.6.1/inm-aix7.1clude/c+.0.0/4.6+/bits/l.1/incluocale_clde/c++/b/usr/optasses.tcits/ios_/freewarc:78:3: base.h:4e/bin/..error: t3,
/lib/gccemplate /powerpcwith C l from-ibm-aixinkage /usr/op7.1.0.0/
t/freewa4.6.1/inre/bin/.clude/c++/bits/locale_cl./lib/gcasses.tcc/powerpc:78:3: c-ibm-aierror: tx7.1.0.0emplate /usr/opt/4.6.1/iwith C l/freewarnclude/cinkagee/bin/..++/ios:4
/lib/gcc3,
/powerpc -ibm-aix from7.1.0.0/ /usr/op4.6.1/int/freewaclude/c+/usr/optre/bin/.+/bits/l/freewar./lib/gcocale_cle/bin/..c/powerpasses.tc/lib/gccc-ibm-aic:91:3: /powerpcx7.1.0.0error: t-ibm-aix/4.6.1/iemplate 7.1.0.0/nclude/cwith C l4.6.1/in++/istreinkageclude/c+am:40,
+/bits/l ocale_cl asses.tcfrom /usc:91:3: r/opt/fr/usr/opterror: teeware/b/freewaremplate in/../lie/bin/..with C lb/gcc/po/lib/gccinkagewerpc-ib/powerpc
m-aix7.1-ibm-aix.0.0/4.67.1.0.0/.1/inclu4.6.1/inde/c++/sclude/c+stream:3+/bits/l9,
/usr/optocale_cl /freewarasses.tc frome/bin/..c:105:3: /usr/op/lib/gcc error: t/freewa/powerpctemplatere/bin/.-ibm-aix with C ./lib/gc7.1.0.0/linkagec/powerp4.6.1/in
c-ibm-aiclude/c+x7.1.0.0+/bits/l/4.6.1/iocale_clnclude/casses.tc++/complc:105:3:ex:47,
error: /usr/opt template/freewar with C e/bin/..from /gplinkage/lib/gccfs/home/
/powerpcilias/wo-ibm-aixrk/qch/s7.1.0.0/oftware/4.6.1/inpcmsolveclude/c+/usr/optr/extern+/bits/l/freewaral/eigenocale_cle/bin/..3/includasses.tc/lib/gcce/eigen3c:122:3:/powerpc/Eigen/C error: -ibm-aixore:28,
template7.1.0.0/ with C 4.6.1/in linkageclude/c+ from /g
+/bits/lpfs/homeocale_cl/ilias/wasses.tcork/qch//usr/optc:122:3:software/freewar error: /pcmsolve/bin/..templateer/exter/lib/gcc with C nal/eige/powerpclinkagen3/inclu-ibm-aix
de/eigen7.1.0.0/3/Eigen/4.6.1/inDense:1,clude/c+
+/bits/l/usr/opt ocale_cl/freewar from /asses.tce/bin/..gpfs/homc:128:3:/lib/gcce/ilias/ error: /powerpcwork/qchtemplate-ibm-aix/softwar with C 7.1.0.0/e/pcmsollinkage4.6.1/inver/src/
clude/c+cavity/C+/bits/lavity.hpocale_clp:34,
asses.tc/usr/opt c:128:3:/freewar f error: e/bin/..rom /gpftemplate/lib/gccs/home/i with C /powerpclias/worlinkage-ibm-aixk/qch/so
7.1.0.0/ftware/p4.6.1/incmsolverclude/c+/src/cav/usr/opt+/bits/lity/Cavi/freewarocale_clty.cpp:2e/bin/..asses.tc6:
/usr//lib/gccc:133:3:opt/free/powerpc error: ware/bin-ibm-aixtemplate/../lib/7.1.0.0/ with C gcc/powe4.6.1/inlinkagerpc-ibm-clude/c+
aix7.1.0+/bits/l.0/4.6.1ocale_cl/includeasses.tc/c++/bitc:133:3:s/basic_ error: string.ttemplatecc:50:3: with C error: linkagetemplate
with C /usr/optlinkage/freewar
e/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:172:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:55:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix/usr/opt7.1.0.0//freewar4.6.1/ine/bin/..clude/c+/usr/opt/lib/gcc+/bits/b/freewar/powerpcasic_stre/bin/..-ibm-aixing.tcc:/lib/gcc7.1.0.0/60:3: er/powerpc4.6.1/inror: tem-ibm-aixclude/c+plate wi7.1.0.0/+/bits/lth C lin4.6.1/inocale_clkageclude/c+asses.tc
+/bits/lc:172:3:ocale_cl error: asses.tc/usr/opttemplatec:228:3:/freewar with C error: e/bin/..linkagetemplate/lib/gcc
with C /powerpclinkage-ibm-aix
7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:66:3: error: template with C linkage
/usr/opt/freewar/usr/opte/bin/../freewar/lib/gcce/bin/../powerpc/lib/gcc-ibm-aix/powerpc7.1.0.0/-ibm-aix4.6.1/in7.1.0.0/clude/c+4.6.1/in+/bits/bclude/c+asic_str+/bits/ling.tcc:ocale_cl76:3: erasses.tcror: temc:228:3:plate wi error: th C lintemplatekage with C
linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:122:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:152:3: error: template with C linkage
In file included/usr/opt from /u/freewarsr/opt/fe/bin/..reeware//lib/gccbin/../l/powerpcib/gcc/p-ibm-aixowerpc-i7.1.0.0/bm-aix7.4.6.1/in1.0.0/4.clude/c+6.1/incl+/bits/bude/c++/asic_strios:43:0ing.tcc:,
170:3: e rror: te from mplate w/usr/optith C li/freewarnkagee/bin/..
/lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
In file /usr/opt from included/freewar/usr/opt from /ue/bin/../freewarsr/opt/f/lib/gcce/bin/..reeware//powerpc/lib/gccbin/../l-ibm-aix/powerpcib/gcc/p7.1.0.0/-ibm-aixowerpc-i4.6.1/in7.1.0.0/bm-aix7.clude/c+4.6.1/in1.0.0/4.+/bits/bclude/c+6.1/inclasic_str+/compleude/c++/ing.tcc:x:47,
ios:43:0178:3: e ,
rror: te f mplate wrom /gpf from ith C lis/home/i/usr/optnkagelias/wor/freewar
k/qch/soe/bin/..ftware/p/lib/gcccmsolver/powerpc/externa-ibm-aix/usr/optl/eigen37.1.0.0//freewar/include4.6.1/ine/bin/../eigen3/clude/c+/lib/gccEigen/Co+/istrea/powerpcre:28,
m:40,
-ibm-aix 7.1.0.0/ f4.6.1/infrom /gprom /usrclude/c+fs/home//opt/fre+/bits/bilias/woeware/biasic_strrk/qch/sn/../libing.tcc:oftware//gcc/pow184:3: epcmsolveerpc-ibmrror: ter/extern-aix7.1.mplate wal/eigen0.0/4.6.ith C li3/includ1/includnkagee/eigen3e/c++/ss
/Eigen/Dtream:39ense:1,
,
from from /g/usr/opt/usr/optpfs/home/freewar/freewar/ilias/we/bin/..e/bin/..ork/qch//lib/gcc/lib/gccsoftware/powerpc/powerpc/pcmsolv-ibm-aix-ibm-aixer/src/c7.1.0.0/7.1.0.0/avity/Ca4.6.1/in4.6.1/invity.hppclude/c+clude/c+:34,
+/bits/b+/comple asic_strx:47,
fring.tcc: om /gpfs194:3: e f/home/ilrror: terom /gpfias/workmplate ws/home/i/qch/sofith C lilias/wortware/pcnkagek/qch/somsolver/
ftware/psrc/cavicmsolverty/Resta/externartCavityl/eigen3.hpp:35,/include
/eigen3//usr/opt Eigen/Co/freewar from /re:28,
e/bin/..gpfs/hom /lib/gcce/ilias/ /powerpcwork/qchfrom /gp-ibm-aix/softwarfs/home/7.1.0.0/e/pcmsolilias/wo4.6.1/inver/src/rk/qch/sclude/c+cavity/Roftware/+/bits/bestartCapcmsolveasic_strvity.cppr/externing.tcc::26:
/usal/eigen206:3: er/opt/fr3/includrror: teeeware/be/eigen3mplate win/../li/Eigen/Dith C lib/gcc/poense:1,
nkagewerpc-ib
m-aix7.1 .0.0/4.6 from /g.1/inclupfs/homede/c++/b/ilias/w/usr/optits/ios_ork/qch//freewarbase.h: softwaree/bin/..In funct/pcmsolv/lib/gccion 'coner/src/u/powerpcstexpr s-ibm-aixtils/Sphtd::_Ios7.1.0.0/ere.hpp:_Openmod4.6.1/in35,
e std::oclude/c+ perator&+/bits/b fro(std::_Iasic_strm /gpfs/os_Openming.tcc:home/iliode, std213:3: eas/work/::_Ios_Orror: teqch/softpenmode)mplate wware/pcm':
/usr/ith C lisolver/sopt/freenkagerc/cavitware/bin
y/Cavity/../lib/Factory.gcc/powecpp:35:
rpc-ibm-/usr/optaix7.1.0/usr/opt/freewar.0/4.6.1/freeware/bin/../includee/bin/../lib/gcc/c++/bit/lib/gcc/powerpcs/ios_ba/powerpc-ibm-aixse.h:117-ibm-aix7.1.0.0/:49: err7.1.0.0/4.6.1/inor: decl4.6.1/include/c+aration clude/c++/bits/iof C fun+/bits/bos_base.ction 'casic_strh: In fuonstexpring.tcc:nction ' std::_I220:3: econstexpos_Openmrror: ter std::_ode std:mplate wIos_Open:operatoith C limode stdr&(std::nkage::operat_Ios_Ope
or&(std:nmode, s:_Ios_Optd::_Iosenmode, _Openmodstd::_Io/usr/opte)' confs_Openmo/freewarlicts wide)':
/ue/bin/..thsr/opt/f/lib/gcc
reeware//powerpc/usr/optbin/../l-ibm-aix/freewarib/gcc/p7.1.0.0/e/bin/..owerpc-i4.6.1/in/lib/gccbm-aix7.clude/c+/powerpc1.0.0/4.+/bits/b-ibm-aix6.1/inclasic_str7.1.0.0/ude/c++/ing.tcc:4.6.1/inbits/ios227:3: eclude/c+_base.h:rror: te+/bits/i117:49: mplate wos_base.error: dith C lih:77:3: eclaratinkageerror: pon of C
revious functiondeclarat 'consteion 'conxpr std:stexpr s:_Ios_Op/usr/opttd::_Iosenmode s/freewar_Fmtflagtd::opere/bin/..s std::oator&(st/lib/gccperator&d::_Ios_/powerpc(std::_IOpenmode-ibm-aixos_Fmtfl, std::_7.1.0.0/ags, stdIos_Open4.6.1/in::_Ios_Fmode)' cclude/c+mtflags)onflicts+/bits/b' here withasic_str
ing.tcc:/usr/opt235:3: e/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h/freewarrror: te:e/bin/..mplate w118/lib/gccith C li: confused by earlier errors, bailing out
/powerpcnkage-ibm-aix
7.1.0.0/4.6.1/include/c++/bits/ios_base.h:77:3: error: previous declaration 'constexpr std::_Ios_Fmtflag/usr/opts std::o/freewarperator&e/bin/..(std::_I/lib/gccos_Fmtfl/powerpcags, std-ibm-aix::_Ios_F7.1.0.0/mtflags)4.6.1/in' hereclude/c+
+/bits/basic_string.tcc:242:3: error: te/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.hmplate w:ith C li118nkage: confused by earlier errors, bailing out
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:258:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:280:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:297:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:324:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:341:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:359:4: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:390:4: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:413:4: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:444:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:454:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:468:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:501:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:518:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:545:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:623:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:639:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:653:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:667:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:680:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:692:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:708:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:722:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:736:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:759:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:777:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:798:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:815:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:830:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:851:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:863:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:874:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:895:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:915:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:930:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:948:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:963:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:979:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:996:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/basic_string.tcc:1068:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:79:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:83:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:87:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:178:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:207:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:254:5: error: template with C linkage
make[2]: *** [src/cavity/CMakeFiles/cavity.dir/RestartCavity.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:443:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:447:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:483:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:487:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:491:5: error: template with C linkage
make[2]: *** [src/cavity/CMakeFiles/cavity.dir/CavityFactory.cpp.o] Error 1
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:562:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:583:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:600:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:617:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:770:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:774:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:778:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:783:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:787:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:793:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:823:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:43:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:60:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:78:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:91:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:105:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:122:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:128:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:133:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:172:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:228:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h: In function 'constexpr std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:117:49: error: declaration of C function 'constexpr std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:77:3: error: previous declaration 'constexpr std::_Ios_Fmtflags std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:118: confused by earlier errors, bailing out
make[2]: *** [src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o] Error 1
Linking CXX static library libgetkw.a
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:46:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.hpp:37,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'float std::abs(float)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:86:16: error: declaration of C function 'float std::abs(float)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:82:3: error: previous declaration 'double std::abs(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::abs(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:90:22: error: declaration of C function 'long double std::abs(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:86:3: error: previous declaration 'float std::abs(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:93:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::acos(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:106:23: error: declaration of C function 'long double std::acos(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:102:3: error: previous declaration 'float std::acos(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:109:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::asin(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:122:23: error: declaration of C function 'long double std::asin(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:118:3: error: previous declaration 'float std::asin(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:125:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::atan(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:138:23: error: declaration of C function 'long double std::atan(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:134:3: error: previous declaration 'float std::atan(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:141:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::atan2(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:154:41: error: declaration of C function 'long double std::atan2(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:150:3: error: previous declaration 'float std::atan2(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:157:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::ceil(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:176:23: error: declaration of C function 'long double std::ceil(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:172:3: error: previous declaration 'float std::ceil(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:179:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::cos(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:192:22: error: declaration of C function 'long double std::cos(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:188:3: error: previous declaration 'float std::cos(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:195:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::cosh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:208:23: error: declaration of C function 'long double std::cosh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:204:3: error: previous declaration 'float std::cosh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:211:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::exp(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:224:22: error: declaration of C function 'long double std::exp(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:220:3: error: previous declaration 'float std::exp(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:227:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fabs(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:240:23: error: declaration of C function 'long double std::fabs(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:236:3: error: previous declaration 'float std::fabs(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:243:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::floor(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:256:24: error: declaration of C function 'long double std::floor(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:252:3: error: previous declaration 'float std::floor(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:259:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fmod(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:272:40: error: declaration of C function 'long double std::fmod(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:268:3: error: previous declaration 'float std::fmod(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::frexp(long double, int*)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:282:36: error: declaration of C function 'long double std::frexp(long double, int*)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:278:3: error: previous declaration 'float std::frexp(float, int*)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:285:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::ldexp(long double, int)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:298:35: error: declaration of C function 'long double std::ldexp(long double, int)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:294:3: error: previous declaration 'float std::ldexp(float, int)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:301:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:314:22: error: declaration of C function 'long double std::log(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:310:3: error: previous declaration 'float std::log(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:317:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log10(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:330:24: error: declaration of C function 'long double std::log10(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:326:3: error: previous declaration 'float std::log10(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:333:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::modf(long double, long double*)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:346:44: error: declaration of C function 'long double std::modf(long double, long double*)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:342:3: error: previous declaration 'float std::modf(float, float*)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::pow(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:356:39: error: declaration of C function 'long double std::pow(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:352:3: error: previous declaration 'float std::pow(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:375:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::sin(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:394:22: error: declaration of C function 'long double std::sin(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:390:3: error: previous declaration 'float std::sin(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:397:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::sinh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:410:23: error: declaration of C function 'long double std::sinh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:406:3: error: previous declaration 'float std::sinh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:413:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::sqrt(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:426:23: error: declaration of C function 'long double std::sqrt(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:422:3: error: previous declaration 'float std::sqrt(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:429:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::tan(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:442:22: error: declaration of C function 'long double std::tan(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:438:3: error: previous declaration 'float std::tan(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:445:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::tanh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:458:23: error: declaration of C function 'long double std::tanh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:454:3: error: previous declaration 'float std::tanh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:461:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'int std::fpclassify(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:498:24: error: declaration of C function 'int std::fpclassify(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:493:3: error: previous declaration 'int std::fpclassify(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'int std::fpclassify(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:503:29: error: declaration of C function 'int std::fpclassify(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:498:3: error: previous declaration 'int std::fpclassify(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:507:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isfinite(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:518:22: error: declaration of C function 'bool std::isfinite(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:514:3: error: previous declaration 'bool std::isfinite(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isfinite(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:522:27: error: declaration of C function 'bool std::isfinite(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:518:3: error: previous declaration 'bool std::isfinite(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:525:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isinf(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:536:19: error: declaration of C function 'bool std::isinf(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:532:3: error: previous declaration 'bool std::isinf(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:540:24: error: declaration of C function 'bool std::isinf(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:536:3: error: previous declaration 'bool std::isinf(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:543:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isnan(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:554:19: error: declaration of C function 'bool std::isnan(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:550:3: error: previous declaration 'bool std::isnan(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:558:24: error: declaration of C function 'bool std::isnan(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:554:3: error: previous declaration 'bool std::isnan(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:561:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isnormal(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:572:22: error: declaration of C function 'bool std::isnormal(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:568:3: error: previous declaration 'bool std::isnormal(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:576:27: error: declaration of C function 'bool std::isnormal(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:572:3: error: previous declaration 'bool std::isnormal(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:579:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::signbit(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:590:21: error: declaration of C function 'bool std::signbit(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:586:3: error: previous declaration 'bool std::signbit(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:594:26: error: declaration of C function 'bool std::signbit(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:590:3: error: previous declaration 'bool std::signbit(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:597:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isgreater(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:608:35: error: declaration of C function 'bool std::isgreater(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:604:3: error: previous declaration 'bool std::isgreater(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:612:45: error: declaration of C function 'bool std::isgreater(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:608:3: error: previous declaration 'bool std::isgreater(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:615:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isgreaterequal(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:630:40: error: declaration of C function 'bool std::isgreaterequal(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:626:3: error: previous declaration 'bool std::isgreaterequal(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:634:50: error: declaration of C function 'bool std::isgreaterequal(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:630:3: error: previous declaration 'bool std::isgreaterequal(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:637:3: error: template with C linkage
[100%] /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isless(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:652:32: error: declaration of C function 'bool std::isless(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:648:3: error: previous declaration 'bool std::isless(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isless(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:656:42: error: declaration of C function 'bool std::isless(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:652:3: error: previous declaration 'bool std::isless(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:659:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessequal(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:674:37: error: declaration of C function 'bool std::islessequal(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:670:3: error: previous declaration 'bool std::islessequal(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessequal(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:678:47: error: declaration of C function 'bool std::islessequal(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:674:3: error: previous declaration 'bool std::islessequal(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:681:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessgreater(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:696:39: error: declaration of C function 'bool std::islessgreater(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:692:3: error: previous declaration 'bool std::islessgreater(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessgreater(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:700:49: error: declaration of C function 'bool std::islessgreater(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:696:3: error: previous declaration 'bool std::islessgreater(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:703:3: error: template with C linkage
Built target getkw
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isunordered(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:718:37: error: declaration of C function 'bool std::isunordered(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:714:3: error: previous declaration 'bool std::isunordered(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isunordered(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:722:47: error: declaration of C function 'bool std::isunordered(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:718:3: error: previous declaration 'bool std::isunordered(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:725:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::acosh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1119:24: error: declaration of C function 'long double std::acosh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1115:3: error: previous declaration 'float std::acosh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1122:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::asinh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1135:24: error: declaration of C function 'long double std::asinh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1131:3: error: previous declaration 'float std::asinh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1138:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::atanh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1151:24: error: declaration of C function 'long double std::atanh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1147:3: error: previous declaration 'float std::atanh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1154:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::cbrt(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1167:23: error: declaration of C function 'long double std::cbrt(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1163:3: error: previous declaration 'float std::cbrt(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1170:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::copysign(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1183:44: error: declaration of C function 'long double std::copysign(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1179:3: error: previous declaration 'float std::copysign(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1186:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::erf(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1199:22: error: declaration of C function 'long double std::erf(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1195:3: error: previous declaration 'float std::erf(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1202:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::erfc(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1215:23: error: declaration of C function 'long double std::erfc(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1211:3: error: previous declaration 'float std::erfc(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1218:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::exp2(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1231:23: error: declaration of C function 'long double std::exp2(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1227:3: error: previous declaration 'float std::exp2(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1234:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::expm1(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1247:24: error: declaration of C function 'long double std::expm1(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1243:3: error: previous declaration 'float std::expm1(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1250:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fdim(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1263:40: error: declaration of C function 'long double std::fdim(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1259:3: error: previous declaration 'float std::fdim(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1266:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fma(long double, long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1279:56: error: declaration of C function 'long double std::fma(long double, long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1275:3: error: previous declaration 'float std::fma(float, float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1282:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fmax(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1295:40: error: declaration of C function 'long double std::fmax(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1291:3: error: previous declaration 'float std::fmax(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1298:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fmin(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1311:40: error: declaration of C function 'long double std::fmin(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1307:3: error: previous declaration 'float std::fmin(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1314:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::hypot(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1327:41: error: declaration of C function 'long double std::hypot(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1323:3: error: previous declaration 'float std::hypot(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1330:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'int std::ilogb(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1343:24: error: declaration of C function 'int std::ilogb(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1339:3: error: previous declaration 'int std::ilogb(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1346:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::lgamma(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1359:25: error: declaration of C function 'long double std::lgamma(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1355:3: error: previous declaration 'float std::lgamma(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1362:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long long int std::llrint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1375:25: error: declaration of C function 'long long int std::llrint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1371:3: error: previous declaration 'long long int std::llrint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1378:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long long int std::llround(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1391:26: error: declaration of C function 'long long int std::llround(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1387:3: error: previous declaration 'long long int std::llround(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1394:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log1p(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1407:24: error: declaration of C function 'long double std::log1p(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1403:3: error: previous declaration 'float std::log1p(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1410:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log2(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1424:23: error: declaration of C function 'long double std::log2(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1420:3: error: previous declaration 'float std::log2(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1427:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::logb(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1440:23: error: declaration of C function 'long double std::logb(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1436:3: error: previous declaration 'float std::logb(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1443:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long int std::lrint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1456:24: error: declaration of C function 'long int std::lrint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1452:3: error: previous declaration 'long int std::lrint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1459:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long int std::lround(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1472:25: error: declaration of C function 'long int std::lround(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1468:3: error: previous declaration 'long int std::lround(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1475:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::nearbyint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1488:28: error: declaration of C function 'long double std::nearbyint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1484:3: error: previous declaration 'float std::nearbyint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1491:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::nextafter(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1504:45: error: declaration of C function 'long double std::nextafter(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1500:3: error: previous declaration 'float std::nextafter(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1507:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::nexttoward(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1520:46: error: declaration of C function 'long double std::nexttoward(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1516:3: error: previous declaration 'float std::nexttoward(float, long double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1523:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::remainder(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1536:45: error: declaration of C function 'long double std::remainder(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1532:3: error: previous declaration 'float std::remainder(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1539:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::remquo(long double, long double, int*)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1552:55: error: declaration of C function 'long double std::remquo(long double, long double, int*)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1548:3: error: previous declaration 'float std::remquo(float, float, int*)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1555:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::rint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1568:23: error: declaration of C function 'long double std::rint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1564:3: error: previous declaration 'float std::rint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1571:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::round(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1584:24: error: declaration of C function 'long double std::round(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1580:3: error: previous declaration 'float std::round(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1587:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::scalbln(long double, long int)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1600:37: error: declaration of C function 'long double std::scalbln(long double, long int)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1596:3: error: previous declaration 'float std::scalbln(float, long int)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1603:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::scalbn(long double, int)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1616:35: error: declaration of C function 'long double std::scalbn(long double, int)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1612:3: error: previous declaration 'float std::scalbn(float, int)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1619:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::tgamma(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1632:25: error: declaration of C function 'long double std::tgamma(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1628:3: error: previous declaration 'float std::tgamma(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1635:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::trunc(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1648:24: error: declaration of C function 'long double std::trunc(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1644:3: error: previous declaration 'float std::trunc(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1651:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.hpp:37,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:79:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:83:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:87:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:178:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:207:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:254:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:443:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:447:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:483:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:487:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:491:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:562:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:583:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:600:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:617:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:770:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:774:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:778:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:783:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:787:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:793:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:823:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.hpp:37,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:43:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:60:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:78:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:91:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:105:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:122:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:128:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:133:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:172:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:228:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.hpp:37,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/GePolCavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h: In function 'constexpr std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:117:49: error: declaration of C function 'constexpr std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:77:3: error: previous declaration 'constexpr std::_Ios_Fmtflags std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:118: confused by earlier errors, bailing out
[ 43%] make[2]: *** [src/cavity/CMakeFiles/cavity.dir/GePolCavity.cpp.o] Error 1
make[1]: *** [src/cavity/CMakeFiles/cavity.dir/all] Error 2
Performing install step for 'libgetkw'
[100%] Built target getkw
Install the project...
-- Install configuration: "Release"
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/share/libgetkw/getkw.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/share/libgetkw/pyparsing.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/lib/libgetkw.a
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/include/Getkw.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/include/Section.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/include/Keyword.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_gnu_dbg/external/include/GetkwError.h
[ 44%] Completed 'libgetkw'
[ 44%] Built target libgetkw
make: *** [all] Error 2
The same errors with "./setup --fc=gfortran --cc=gcc --cxx=g++ --type=debug --disable_cxx11 build_gnu_nocxx11_dbg".
What to do on IBM AIX ?
Well, to fix this issue, I would need the simplest C++ test case where it's failing on the "error: template with C linkage". Then I would try to do something on our IBM AIX.
@miroi could you see what happens with this trivial example? With both g++ and xlC. Also, could you post the full output of the compilation of the module run on one process?
#include <cstdlib>
#include <cmath>
#include <iostream>
template <typename T>
T sum(T rhs, T lhs)
{
return (rhs + lhs);
}
int main()
{
double a = 2.0;
double b = -3.0;
std::cout << "a = " << a << "; b = " << b << std::endl;
std::cout << "a^2 = " << std::pow(a, 2) << std::endl;
std::cout << "abs(b) = " << std::abs(b) << std::endl;
std::cout << "sum(a, b) = " << sum(a, b) << std::endl;
return EXIT_SUCCESS;
}
Hi, strange, it works with both compilers:
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.which g++
/opt/freeware/bin//g++
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.g++ trivial_example.cxx
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.a.out
a = 2; b = -3
a^2 = 4
abs(b) = 3
sum(a, b) = -1
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.xlC trivial_example.cxx
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.a.out
a = 2; b = -3
a^2 = 4
abs(b) = 3
sum(a, b) = -1
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.
I check the pcmsolver compiling once again and see.
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_dbg/.which xlf90
/usr/bin/xlf90
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_dbg/.which xlc
/usr/vacpp/bin/xlc
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_dbg/.which xlC
/usr/vacpp/bin/xlC
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_dbg/.
ilias@147.213.80.175:~/work/qch/software/pcmsolver/../setup --fc=xlf90 --cc=xlc --cxx=xlC --type=debug build_xl_dbg
cmake -DCMAKE_Fortran_COMPILER=xlf90 -DCMAKE_C_COMPILER=xlc -DCMAKE_CXX_COMPILER=xlC -DENABLE_64BIT_INTEGERS=OFF -DENABLE_TESTS=ON -DDISABLE_EIGEN_OWN=OFF -DENABLE_EIGEN_MKL=OFF -DENABLE_VECTORIZATION=OFF -DENABLE_CXX11_SUPPORT=ON -DCMAKE_BUILD_TYPE=debug /gpfs/home/ilias/work/qch/software/pcmsolver
-- System : AIX
-- Processor type : powerpc
-- C++ compiler flags : -qcpluscmt -qpic=large -qrtti=all -q32 -g5 -O0 -DDEBUG
-- C compiler flags : -qcpluscmt -qpic=large -g5 -O0 -DDEBUG
-- Fortran compiler flags: -qzerosize -qextname -q32 -g
-- Libraries :
-- Definitions : SYS_AIX;HAS_CXX11;HAS_CXX11_FUNC;HAS_CXX11_LONG_LONG;HAS_CXX11_SIZEOF_MEMBER
-- The CXX compiler identification is XL 12.1.0
-- The C compiler identification is XL 12.1.0
-- The Fortran compiler identification is XL
-- Check for working CXX compiler: /usr/vacpp/bin/xlC
-- Check for working CXX compiler: /usr/vacpp/bin/xlC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /usr/vacpp/bin/xlc
-- Check for working C compiler: /usr/vacpp/bin/xlc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working Fortran compiler: /usr/bin/xlf90
-- Check for working Fortran compiler: /usr/bin/xlf90 -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /usr/bin/xlf90 supports Fortran 90
-- Checking whether /usr/bin/xlf90 supports Fortran 90 -- yes
-- Performing Test _HAS_CXX11_FLAG
-- Performing Test _HAS_CXX11_FLAG - Success
-- Found following supported C++11 features:
-- __func__
-- long_long
-- sizeof_member
-- Doxygen missing. You won't be able to create docs.
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL but not MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- Found PythonInterp: /opt/freeware/bin/python (found suitable version "2.6.2", required is "2.4")
-- Found ZLIB: /usr/lib/libz.a (found version "1.2.3")
-- Could NOT find Boost
-- Boost 1.54.0 not found. The pre-packaged version will be built.
-- Libraries to be built: filesystem, system, chrono, timer, unit_test_framework
-- Toolset to be used: gcc
-- Eigen 3.2.0 is located here: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/eigen3
-- Setting up Boost Test Unit Testing Framework
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found.
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg
configure step is done
now you need to compile the sources:
$ cd build_xl_dbg
$ make
ilias@147.213.80.175:~/work/qch/software/pcmsolver/.cd build_xl_dbg
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_dbg/.m
Scanning dependencies of target custom_boost
[ 1%] Unpacking Boost
[ 2%] Configuring Boost
[ 3%] Building Boost
[ 4%] Installing Boost
[ 5%] Clean-up Boost
[ 5%] Built target custom_boost
Scanning dependencies of target libgetkw
[ 6%] Creating directories for 'libgetkw'
[ 7%] No download step for 'libgetkw'
[ 8%] No patch step for 'libgetkw'
[ 9%] No update step for 'libgetkw'
[ 10%] Performing configure step for 'libgetkw'
-- The C compiler identification is XL 12.1.0
-- The CXX compiler identification is XL 12.1.0
-- Check for working C compiler: /usr/vacpp/bin/xlc
-- Check for working C compiler: /usr/vacpp/bin/xlc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/vacpp/bin/xlC
-- Check for working CXX compiler: /usr/vacpp/bin/xlC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.54.0
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/libgetkw-build
[ 11%] Performing build step for 'libgetkw'
Scanning dependencies of target getkw
[ 25%] Building CXX object C++/CMakeFiles/getkw.dir/Getkw.cpp.o
1500-030: (I) INFORMATION: std::num_get<char,std::istreambuf_iterator<char,std::char_traits<char> > >::_Getffld(char *, istreambuf_iterator<char,std::char_traits<char> > &, istreambuf_iterator<char,std::char_traits<char> > &, const locale &): Additional optimization may be attained by recompiling and specifying MAXMEM option with a value greater than 8192.
[ 50%] Building CXX object C++/CMakeFiles/getkw.dir/GetkwError.cpp.o
[ 75%] Building CXX object C++/CMakeFiles/getkw.dir/Section.cpp.o
[100%] Building CXX object C++/CMakeFiles/getkw.dir/messages.cpp.o
Linking CXX static library libgetkw.a
[100%] Built target getkw
[ 13%] Performing install step for 'libgetkw'
[100%] Built target getkw
Install the project...
-- Install configuration: "Release"
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/share/libgetkw/getkw.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/share/libgetkw/pyparsing.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/lib/libgetkw.a
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/Getkw.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/Section.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/Keyword.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/GetkwError.h
[ 14%] Completed 'libgetkw'
[ 14%] Built target libgetkw
Scanning dependencies of target libtaylor
[ 15%] Creating directories for 'libtaylor'
[ 16%] No download step for 'libtaylor'
[ 17%] No patch step for 'libtaylor'
[ 18%] No update step for 'libtaylor'
[ 19%] Performing configure step for 'libtaylor'
-- The C compiler identification is XL 12.1.0
-- The CXX compiler identification is XL 12.1.0
-- Check for working C compiler: /usr/vacpp/bin/xlc
-- Check for working C compiler: /usr/vacpp/bin/xlc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/vacpp/bin/xlC
-- Check for working CXX compiler: /usr/vacpp/bin/xlC -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/libtaylor-build
[ 20%] Performing build step for 'libtaylor'
[ 21%] Performing install step for 'libtaylor'
Install the project...
-- Install configuration: "debug"
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/ctaylor.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/ctaylor_math.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/micromath.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/polymul.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/taylor.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/taylor_math.hpp
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build_xl_dbg/external/include/tmath.hpp
[ 22%] Completed 'libtaylor'
[ 22%] Built target libtaylor
Scanning dependencies of target generate_build_info
[ 22%] Built target generate_build_info
Scanning dependencies of target pedra
[ 23%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_precision.F90.o
** pedra_precision === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_precision.F90.
[ 25%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_dblas.F90.o
** pedra_dblas === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_dblas.F90.
[ 26%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_print.F90.o
** pedra_print === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_print.F90.
[ 27%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_symmetry.F90.o
** pedra_symmetry === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_symmetry.F90.
[ 28%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_dlapack.F90.o
** pedra_dlapack === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_dlapack.F90.
[ 29%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_utils.F90.o
** pedra_utils === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_utils.F90.
[ 30%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_cavity.F90.o
** pedra_cavity === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_cavity.F90.
[ 31%] Building Fortran object src/pedra/CMakeFiles/pedra.dir/pedra_cavity_interface.F90.o
** generatecavity_cpp === End of Compilation 1 ===
1501-510 Compilation successful for file pedra_cavity_interface.F90.
Linking Fortran static library libpedra.a
[ 31%] Built target pedra
Scanning dependencies of target cavity
[ 32%] Building CXX object src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o
"/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".
"/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".
"/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".
[ 33%] Building CXX object src/cavity/CMakeFiles/cavity.dir/CavityFactory.cpp.o
"/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".
[ 34%] Building CXX object src/cavity/CMakeFiles/cavity.dir/GePolCavity.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/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".
"/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".
"/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".
[ 35%] Building CXX object src/cavity/CMakeFiles/cavity.dir/RestartCavity.cpp.o
"/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".
Linking CXX static library libcavity.a
[ 35%] Built target cavity
Scanning dependencies of target metal
[ 36%] Building Fortran object src/metal/CMakeFiles/metal.dir/metal_sphere.F90.o
** metal_sphere === End of Compilation 1 ===
1501-510 Compilation successful for file metal_sphere.F90.
Linking Fortran static library libmetal.a
[ 36%] Built target metal
Scanning dependencies of target green
[ 38%] Building CXX object src/green/CMakeFiles/green.dir/GreensFunction.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h", line 106.23: 1540-0198 (W) The omitted keyword "private" is assumed for base class "internal::no_assignment_operator".
"/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".
"/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".
"/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".
"/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".
[ 39%] Building CXX object src/green/CMakeFiles/green.dir/GreensFunctionFactory.cpp.o
"/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".
[ 40%] Building CXX object src/green/CMakeFiles/green.dir/IonicLiquid.cpp.o
"/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".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp", line 107.32: 1540-0063 (S) The text "operator" is unexpected.
"/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...".
"/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)".
"/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 &)".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp", line 107.32: 1540-0063 (S) The text "operator" is unexpected.
"/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...".
"/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)".
"/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 &)".
"/gpfs/home/ilias/work/qch/software/pcmsolver/src/green/ForIdGreen.hpp", line 107.32: 1540-0063 (S) The text "operator" is unexpected.
"/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...".
"/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)".
"/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 &)".
make[2]: *** [src/green/CMakeFiles/green.dir/IonicLiquid.cpp.o] Error 1
make[1]: *** [src/green/CMakeFiles/green.dir/all] Error 2
make: *** [all] Error 2
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl_dbg/.
Line 107 in ForIdGreen.hpp
is the offending line:
return (f.template operator()<typename mpl::deref<B>::type>(_data));
for_id
is a metafunction whose implementation I adapted from here In their paper the authors test on IBM with compiler version 11.1 and find the same error. They ascribe it to noncompliance of the compiler with the C++ standard. I think we are looking at the same issue. This would mean that PCMSolver cannot be compiled on IBM with their native compilers.
Can you send me the compilation output with the mixed XL/GNU setup and the purely GNU setup when running make on one process?
If it is so, could you please post here simple example of the for_id metafunction ?
Well, I am noticing C++ conflicts due to different installations on IBM AIX, native XL vs GNU-like installation.
But I need(maybe?) the /opt/freeware/bin as contains useful utilities....Any help how to solve these conflicts ?
[ 5%] Built target custom_boost
[ 14%] Built target libgetkw
[ 22%] Built target libtaylor
[ 22%] Built target generate_build_info
[ 31%] Built target pedra
[ 32%] Building CXX object src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:46:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'float std::abs(float)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:86:16: error: declaration of C function 'float std::abs(float)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:82:3: error: previous declaration 'double std::abs(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::abs(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:90:22: error: declaration of C function 'long double std::abs(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:86:3: error: previous declaration 'float std::abs(float)
.
.
.
@miroi I will create a repository only containing for_id
and a small main
using it later today. As for the conflicts between g++ and the IBM compilers. If it really is because of a conflict between standard headers, there is not much I can do on my side. The system maintainer surely knows more about the details of the GNU compiler collection installation.
Fine; in between (with coordination of IBM Aurel admin) I'm playing with headers conflicts. Here I take the other IBM freeware's installation:
$PATH: /gpfs/home/federic/opt/freeware/bin:/gpfs/home/utils/git/bin:/gpfs/home/utils/cmake/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java5/jre/bin:/usr/java5/bin:/usr/vacpp/bin:.
ilias@147.213.80.175:~/work/qch/software/pcmsolver/../setup --type=debug --fc=gfortran --cc=gcc --cxx=g++ build_jozko_gnu_dbg
cmake -DCMAKE_Fortran_COMPILER=gfortran -DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++ -DENABLE_64BIT_INTEGERS=OFF -DENABLE_TESTS=ON -DDISABLE_EIGEN_OWN=OFF -DENABLE_EIGEN_MKL=OFF -DENABLE_VECTORIZATION=OFF -DENABLE_CXX11_SUPPORT=ON -DCMAKE_BUILD_TYPE=debug /gpfs/home/ilias/work/qch/software/pcmsolver
-- System : AIX
-- Processor type : powerpc
-- C++ compiler flags : -fPIC -std=c++11 -O0 -g3 -DDEBUG -Wall -Wextra -Winit-self -Woverloaded-virtual -Wuninitialized -Wmissing-declarations -Wwrite-strings
-- C compiler flags : -std=c99 -DRESTRICT=restrict -DFUNDERSCORE=1 -fPIC -O0 -g3 -Wall -Wextra -Winit-self -Wuninitialized -Wmissing-declarations -Wwrite-strings
-- Fortran compiler flags: -DVAR_GFORTRAN -DGFORTRAN=445 -fimplicit-none -fPIC -fautomatic -O0 -g -fbacktrace -Wall -Wextra -fcheck=all
-- Libraries :
-- Definitions : SYS_AIX;HAS_CXX11;HAS_CXX11_FUNC;HAS_CXX11_AUTO;HAS_CXX11_AUTO_RET_TYPE;HAS_CXX11_CONSTEXPR;HAS_CXX11_CSTDINT_H;HAS_CXX11_DECLTYPE;HAS_CXX11_INITIALIZER_LIST;HAS_CXX11_LAMBDA;HAS_CXX11_LONG_LONG;HAS_CXX11_NULLPTR;HAS_CXX11_RVALUE_REFERENCES;HAS_CXX11_SIZEOF_MEMBER;HAS_CXX11_STATIC_ASSERT;HAS_CXX11_VARIADIC_TEMPLATES
-- The CXX compiler identification is GNU 4.8.1
-- The C compiler identification is GNU 4.8.1
-- The Fortran compiler identification is GNU
-- Check for working CXX compiler: /gpfs/home/federic/opt/freeware/bin/g++
-- Check for working CXX compiler: /gpfs/home/federic/opt/freeware/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working C compiler: /gpfs/home/federic/opt/freeware/bin/gcc
-- Check for working C compiler: /gpfs/home/federic/opt/freeware/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working Fortran compiler: /gpfs/home/federic/opt/freeware/bin/gfortran
-- Check for working Fortran compiler: /gpfs/home/federic/opt/freeware/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /gpfs/home/federic/opt/freeware/bin/gfortran supports Fortran 90
-- Checking whether /gpfs/home/federic/opt/freeware/bin/gfortran supports Fortran 90 -- yes
-- Performing Test _HAS_CXX11_FLAG
-- Performing Test _HAS_CXX11_FLAG - Success
-- Found following supported C++11 features:
-- __func__
-- auto
-- auto_ret_type
-- constexpr
-- cstdint
-- decltype
-- initializer_list
-- lambda
-- long_long
-- nullptr
-- rvalue-references
-- sizeof_member
-- static_assert
-- variadic_templates
-- Performing Test has_check_all
-- Performing Test has_check_all - Success
-- Doxygen missing. You won't be able to create docs.
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- Found PythonInterp: /usr/bin/python (found suitable version "2.6.2", minimum required is "2.4")
-- Found ZLIB: /usr/lib/libz.a (found version "1.2.3")
-- Could NOT find Boost
-- Boost 1.54.0 not found. The pre-packaged version will be built.
-- Libraries to be built: filesystem, system, chrono, timer, unit_test_framework
-- Toolset to be used: gcc
-- Eigen 3.2.0 is located here: /gpfs/home/ilias/work/qch/software/pcmsolver/build_jozko_gnu_dbg/external/include/eigen3
-- Setting up Boost Test Unit Testing Framework
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build_jozko_gnu_dbg
configure step is done
now you need to compile the sources:
$ cd build_jozko_gnu_dbg
$ make
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_jozko_gnu_dbg/.make -k > build.log 2>&1
And errors are (full log is here, https://drive.google.com/file/d/0B8qBHKNhZAipZjYxNUFoeEt6OEU/view?usp=sharing )
.
.
.
Scanning dependencies of target cavity
[ 32%] Building CXX object src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o
In file included from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/complex:44:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr float std::abs(float)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:87:16: error: declaration of C function 'constexpr float std::abs(float)' conflicts with
abs(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:81:3: error: previous declaration 'constexpr double std::abs(double)' here
abs(double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::abs(long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:91:22: error: declaration of C function 'constexpr long double std::abs(long double)' conflicts with
abs(long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:87:3: error: previous declaration 'constexpr float std::abs(float)' here
abs(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:91:22: error: declaration of C function 'constexpr long double std::abs(long double)' conflicts with
abs(long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:81:3: error: previous declaration 'constexpr double std::abs(double)' here
abs(double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: At global scope:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:95:3: error: template with C linkage
template<typename _Tp>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::acos(long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:110:23: error: declaration of C function 'constexpr long double std::acos(long double)' conflicts with
acos(long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:106:3: error: previous declaration 'constexpr float std::acos(float)' here
acos(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: At global scope:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:114:3: error: template with C linkage
template<typename _Tp>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::asin(long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:129:23: error: declaration of C function 'constexpr long double std::asin(long double)' conflicts with
asin(long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:125:3: error: previous declaration 'constexpr float std::asin(float)' here
asin(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: At global scope:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:133:3: error: template with C linkage
template<typename _Tp>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::atan(long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:148:23: error: declaration of C function 'constexpr long double std::atan(long double)' conflicts with
atan(long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:144:3: error: previous declaration 'constexpr float std::atan(float)' here
atan(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: At global scope:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:152:3: error: template with C linkage
template<typename _Tp>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::atan2(long double, long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:167:41: error: declaration of C function 'constexpr long double std::atan2(long double, long double)' conflicts with
atan2(long double __y, long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:163:3: error: previous declaration 'constexpr float std::atan2(float, float)' here
atan2(float __y, float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: At global scope:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:171:3: error: template with C linkage
template<typename _Tp, typename _Up>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::ceil(long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:188:23: error: declaration of C function 'constexpr long double std::ceil(long double)' conflicts with
ceil(long double __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:184:3: error: previous declaration 'constexpr float std::ceil(float)' here
ceil(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: At global scope:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:192:3: error: template with C linkage
template<typename _Tp>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr long double std::cos(long double)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:207:22: error: declaration of C function 'constexpr long double std::cos(long double)' conflicts with
cos(long double __x)
.
.
.
Hi Roberto, concerning these IBM g++ conflicts, like abs(float x) vs abs(double x) (see above-full log, and below - excerpt), isn't there a C++ flag available which would fix this issue ? Seems IBM does not like too generic function prescriptions.
Also, wouldn't you please provide simplest test example on this conflictins issue ? The GNU-for-IBM installation is correct at this machine.
.
.
.
[ 32%] Building CXX object src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o
In file included from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/complex:44:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr float std::abs(float)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:87:16: error: declaration of C function 'constexpr float std::abs(float)' conflicts with
abs(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:81:3: error: previous declaration 'constexpr double std::abs(double)' here
abs(double __x)
^
.
.
.
@miroi an example for the call to std::abs for both float and double:
#include <cstdlib>
#include <cmath>
#include <iostream>
// This assumes that type U can be casted to type U
// normally not a brilliant idea...
template <typename T, typename U>
T sum(T rhs, U lhs)
{
return (rhs + lhs);
}
int main()
{
float a = 2.0;
double b = -3.0;
std::cout << "a = " << a << "; b = " << b << std::endl;
std::cout << "a^2 = " << std::pow(a, 2) << std::endl;
std::cout << "abs(a) = " << std::abs(a) << std::endl;
std::cout << "abs(b) = " << std::abs(b) << std::endl;
std::cout << "sum(a, b) = " << sum(a, b) << std::endl;
std::cout << "sum(abs(a), abs(b)) = " << sum(std::abs(a), std::abs(b)) << std::endl;
return EXIT_SUCCESS;
}
As for the first question, I do not think there exists such a thing. C++ is practically based upon generic function declarations and deduction of the actual type at compile time. It seems to me that the compiler interprets the header as containing C code, that would explain why function overloading via templates is not working. Why this happens, I currently have no clue about :(
Well, this simple test example works fine. The bug we are hunting is elsewhere.
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.which g++
/gpfs/home/federic/opt/freeware/bin/g++
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.g++ float_double_mix_test.cxx
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.a.out
a = 2; b = -3
a^2 = 4
abs(a) = 2
abs(b) = 3
sum(a, b) = -1
sum(abs(a), abs(b)) = 5
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.xlC float_double_mix_test.cxx
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.a.out
a = 2; b = -3
a^2 = 4
abs(a) = 2
abs(b) = 3
sum(a, b) = -1
sum(abs(a), abs(b)) = 5
ilias@147.213.80.175:~/work/programming/miro_ilias_programming/test_c++_template_ibm-aix/.
How about to look here, starting from ....4.8.1/include/c++/complex:44:0 ?
It is #include cmath of /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/complex" with this part:
75 namespace std _GLIBCXX_VISIBILITY(default)
76 {
77 _GLIBCXX_BEGIN_NAMESPACE_VERSION
78
79 #ifndef __CORRECT_ISO_CPP_MATH_H_PROTO
80 inline _GLIBCXX_CONSTEXPR double
81 abs(double __x)
82 { return __builtin_fabs(__x); }
83 #endif
84
85 #ifndef __CORRECT_ISO_CPP_MATH_H_PROTO
86 inline _GLIBCXX_CONSTEXPR float
87 abs(float __x)
88 { return __builtin_fabsf(__x); }
89
90 inline _GLIBCXX_CONSTEXPR long double
91 abs(long double __x)
92 { return __builtin_fabsl(__x); }
93 #endif
94
Bug happens because ___CORRECT_ISO_CPP_MATH_HPROTO is not defined...Why ?
The full trace of this partial bug:
Linking Fortran static library libpedra.a
[ 31%] Built target pedra
Scanning dependencies of target cavity
[ 32%] Building CXX object src/cavity/CMakeFiles/cavity.dir/Cavity.cpp.o
In file included from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/complex:44:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Dense:1,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath: In function 'constexpr float std::abs(float)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:87:16: error: declaration of C function 'constexpr float std::abs(float)' conflicts with
abs(float __x)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/cmath:81:3: error: previous declaration 'constexpr double std::abs(double)' here
abs(double __x)
^
Comments ?
Hi @miroi,
concerning the cmath bug, is C++11 turned off? It's extremely weird that the standard library causes problem when compiling the project standalone. Concerning your request for an isolated example of for_id
I created this repository that you can play around with: https://github.com/robertodr/for_id
There are two executables: example_1D.x and example.x You can deactivate compilation of the second if it's too much trouble. The version of for_id
is slightly different (to account for its extraction from the module).
Hi,
without C++11 there are other errors:
.
.
[ 22%] Built target libtaylor
[ 23%] Building CXX object src/utils/CMakeFiles/utils.dir/Input.cpp.o
In file included from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/ios_base.h:41:0,
from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/ios:42,
from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/ostream:38,
from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/iostream:39,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_jozko_gnu_nocxx11_dbg/external/include/Getkw.h:13,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:26:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/locale_classes.h:77:5: error: template with C linkage
template<typename _Facet>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/locale_classes.h:81:5: error: template with C linkage
template<typename _Facet>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/locale_classes.h:85:5: error: template with C linkage
template<typename _Cache>
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/locale_classes.h:177:5: error: template with C linkage
template<typename _Facet>
.
.
In file included from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/ios:42:0,
from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/ostream:38,
from /gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/iostream:39,
from /gpfs/home/ilias/work/qch/software/pcmsolver/build_jozko_gnu_nocxx11_dbg/external/include/Getkw.h:13,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/utils/Input.cpp:26:
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/ios_base.h: In function 'std::_Ios_Openmode std::operator&(s
td::_Ios_Openmode, std::_Ios_Openmode)':
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/ios_base.h:115:49: error: declaration of C function 'std::_I
os_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
operator&(_Ios_Openmode __a, _Ios_Openmode __b)
^
/gpfs/home/federic/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.1/include/c++/bits/ios_base.h:75:3: error: previous declaration 'std::_Ios_Fmtflags std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
operator&(_Ios_Fmtflags __a, _Ios_Fmtflags __b)
^
.
Hi again,
after some time
ilias@147.213.80.175:~/work/qch/software/pcmsolver/.python setup.py
CXX=g++ CC=gcc FC=gfortran cmake -DEXTRA_CXXFLAGS="''" -DEXTRA_CFLAGS="''" -DEXTRA_FCFLAGS="''" -DUSE_CCACHE="ON" -DENABLE_CODE_COVERAGE=False -DENABLE_64BIT_INTEGERS=False -DENABLE_OPENMP=False -DPYTHON_INTERPRETER="''" -DBOOST_INCLUDEDIR="''" -DBOOST_LIBRARYDIR="''" -DFORCE_CUSTOM_BOOST="OFF" -DBOOST_MINIMUM_REQUIRED="1.54.0" -DBOOST_COMPONENTS_REQUIRED="" -DCMAKE_BUILD_TYPE=release -G "Unix Makefiles" /gpfs/home/ilias/work/qch/software/pcmsolver
-- The C compiler identification is GNU 4.6.1
-- The CXX compiler identification is GNU 4.6.1
-- Check for working C compiler: /opt/freeware/bin/gcc
-- Check for working C compiler: /opt/freeware/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /opt/freeware/bin/g++
-- Check for working CXX compiler: /opt/freeware/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- The Fortran compiler identification is GNU
-- Check for working Fortran compiler: /opt/freeware/bin/gfortran
-- Check for working Fortran compiler: /opt/freeware/bin/gfortran -- works
-- Detecting Fortran compiler ABI info
-- Detecting Fortran compiler ABI info - done
-- Checking whether /opt/freeware/bin/gfortran supports Fortran 90
-- Checking whether /opt/freeware/bin/gfortran supports Fortran 90 -- yes
-- Detecting Fortran/C Interface
-- Detecting Fortran/C Interface - Found GLOBAL and MODULE mangling
-- Verifying Fortran/CXX Compiler Compatibility
-- Verifying Fortran/CXX Compiler Compatibility - Success
-- Performing Test _HAS_CXX11_FLAG
-- Performing Test _HAS_CXX11_FLAG - Failed
-- Performing Test _HAS_CXX0X_FLAG
-- Performing Test _HAS_CXX0X_FLAG - Success
-- C++11 "__func__" feature works
-- C++11 "auto" feature works
-- C++11 "auto_ret_type" feature works
-- C++11 "class_override_final" feature not supported
-- C++11 "constexpr" feature works
-- C++11 "cstdint" feature works
-- C++11 "decltype" feature works
-- C++11 "initializer_list" feature not supported
-- C++11 "lambda" feature works
-- C++11 "long_long" feature works
-- C++11 "nullptr" feature works
-- C++11 "regex" feature not supported
-- C++11 "rvalue-references" feature not supported
-- C++11 "sizeof_member" feature works
-- C++11 "static_assert" feature works
-- C++11 "variadic_templates" feature not supported
-- ccache not available
-- Found PythonInterp: /opt/freeware/bin/python (found version "2.6.2")
-- Could NOT find Boost
-- Libraries to be built: chrono, timer, system
-- Toolset to be used: gcc
-- Eigen 3.2.0 is located here: /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3
-- Found ZLIB: /usr/lib/libz.a (found version "1.2.3")
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Doxygen missing. Cannot build docs
-- System : AIX
-- Processor type : powerpc
-- C++ compiler flags : -fPIC -std=c++0x -O3 -DNDEBUG -Wno-unused
-- C compiler flags : -std=c99 -DRESTRICT=restrict -DFUNDERSCORE=1 -fPIC -O3 -DNDEBUG
-- Fortran compiler flags: -fimplicit-none -fPIC -fautomatic -fmax-errors=1 -O3 -funroll-all-loops -ftree-vectorize
-- Definitions : HAS_CXX11;HAS_CXX11_FUNC;HAS_CXX11_AUTO;HAS_CXX11_AUTO_RET_TYPE;HAS_CXX11_CONSTEXPR;HAS_CXX11_CSTDINT_H;HAS_CXX11_DECLTYPE;HAS_CXX11_LAMBDA;HAS_CXX11_LONG_LONG;HAS_CXX11_NULLPTR;HAS_CXX11_SIZEOF_MEMBER;HAS_CXX11_STATIC_ASSERT;TAYLOR_CXXIO
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build
configure step is done
now you need to compile the sources:
$ cd build
$ make
ilias@147.213.80.175:~/work/qch/software/pcmsolver/.cd build
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build/.
I got this error
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build/.m
Scanning dependencies of target custom_boost
[ 1%] Unpacking Boost
[ 2%] Generating user-config.jam
[ 3%] Configuring Boost
[ 4%] Building Boost
[ 6%] Installing Boost headers and libs
[ 7%] Clean-up Boost
[ 7%] Built target custom_boost
Scanning dependencies of target libgetkw
[ 8%] Creating directories for 'libgetkw'
[ 9%] No download step for 'libgetkw'
[ 11%] No patch step for 'libgetkw'
[ 12%] No update step for 'libgetkw'
[ 13%] Performing configure step for 'libgetkw'
-- The C compiler identification is GNU 4.6.1
-- The CXX compiler identification is GNU 4.6.1
-- Check for working C compiler: /opt/freeware/bin/gcc
-- Check for working C compiler: /opt/freeware/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /opt/freeware/bin/g++
-- Check for working CXX compiler: /opt/freeware/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Boost version: 1.54.0
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Configuring done
-- Generating done
-- Build files have been written to: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/libgetkw-build
[ 14%] Performing build step for 'libgetkw'
Scanning dependencies of target getkw
[ 25%] Building CXX object C++/CMakeFiles/getkw.dir/Getkw.cpp.o
[ 50%] Building CXX object C++/CMakeFiles/getkw.dir/GetkwError.cpp.o
[ 75%] Building CXX object C++/CMakeFiles/getkw.dir/Section.cpp.o
[100%] Building CXX object C++/CMakeFiles/getkw.dir/messages.cpp.o
Linking CXX static library libgetkw.a
[100%] Built target getkw
[ 16%] Performing install step for 'libgetkw'
[100%] Built target getkw
Install the project...
-- Install configuration: "Release"
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/share/libgetkw/getkw.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/share/libgetkw/pyparsing.py
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/lib/libgetkw.a
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/include/Getkw.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/include/Section.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/include/Keyword.h
-- Installing: /gpfs/home/ilias/work/qch/software/pcmsolver/build/external/include/GetkwError.h
[ 17%] Completed 'libgetkw'
[ 17%] Built target libgetkw
Scanning dependencies of target pcm
[ 18%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_precision.F90.o
[ 19%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_dblas.F90.o
[ 20%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_print.F90.o
[ 22%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_symmetry.F90.o
[ 23%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_dlapack.F90.o
[ 24%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_utils.F90.o
[ 25%] Building Fortran object src/CMakeFiles/pcm.dir/pedra/pedra_cavity.F90.o
[ 27%] Building Fortran object src/CMakeFiles/pcm.dir/metal/metal_sphere.F90.o
[ 28%] Building CXX object src/CMakeFiles/pcm.dir/cavity/Cavity.cpp.o
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:46:0,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'float std::abs(float)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:86:16: error: declaration of C function 'float std::abs(float)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:82:3: error: previous declaration 'double std::abs(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::abs(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:90:22: error: declaration of C function 'long double std::abs(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:86:3: error: previous declaration 'float std::abs(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:93:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::acos(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:106:23: error: declaration of C function 'long double std::acos(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:102:3: error: previous declaration 'float std::acos(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:109:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::asin(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:122:23: error: declaration of C function 'long double std::asin(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:118:3: error: previous declaration 'float std::asin(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:125:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::atan(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:138:23: error: declaration of C function 'long double std::atan(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:134:3: error: previous declaration 'float std::atan(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:141:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::atan2(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:154:41: error: declaration of C function 'long double std::atan2(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:150:3: error: previous declaration 'float std::atan2(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:157:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::ceil(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:176:23: error: declaration of C function 'long double std::ceil(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:172:3: error: previous declaration 'float std::ceil(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:179:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::cos(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:192:22: error: declaration of C function 'long double std::cos(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:188:3: error: previous declaration 'float std::cos(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:195:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::cosh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:208:23: error: declaration of C function 'long double std::cosh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:204:3: error: previous declaration 'float std::cosh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:211:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::exp(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:224:22: error: declaration of C function 'long double std::exp(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:220:3: error: previous declaration 'float std::exp(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:227:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fabs(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:240:23: error: declaration of C function 'long double std::fabs(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:236:3: error: previous declaration 'float std::fabs(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:243:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::floor(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:256:24: error: declaration of C function 'long double std::floor(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:252:3: error: previous declaration 'float std::floor(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:259:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fmod(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:272:40: error: declaration of C function 'long double std::fmod(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:268:3: error: previous declaration 'float std::fmod(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::frexp(long double, int*)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:282:36: error: declaration of C function 'long double std::frexp(long double, int*)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:278:3: error: previous declaration 'float std::frexp(float, int*)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:285:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::ldexp(long double, int)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:298:35: error: declaration of C function 'long double std::ldexp(long double, int)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:294:3: error: previous declaration 'float std::ldexp(float, int)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:301:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:314:22: error: declaration of C function 'long double std::log(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:310:3: error: previous declaration 'float std::log(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:317:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log10(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:330:24: error: declaration of C function 'long double std::log10(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:326:3: error: previous declaration 'float std::log10(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:333:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::modf(long double, long double*)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:346:44: error: declaration of C function 'long double std::modf(long double, long double*)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:342:3: error: previous declaration 'float std::modf(float, float*)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::pow(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:356:39: error: declaration of C function 'long double std::pow(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:352:3: error: previous declaration 'float std::pow(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:375:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::sin(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:394:22: error: declaration of C function 'long double std::sin(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:390:3: error: previous declaration 'float std::sin(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:397:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::sinh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:410:23: error: declaration of C function 'long double std::sinh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:406:3: error: previous declaration 'float std::sinh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:413:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::sqrt(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:426:23: error: declaration of C function 'long double std::sqrt(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:422:3: error: previous declaration 'float std::sqrt(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:429:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::tan(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:442:22: error: declaration of C function 'long double std::tan(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:438:3: error: previous declaration 'float std::tan(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:445:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::tanh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:458:23: error: declaration of C function 'long double std::tanh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:454:3: error: previous declaration 'float std::tanh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:461:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'int std::fpclassify(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:498:24: error: declaration of C function 'int std::fpclassify(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:493:3: error: previous declaration 'int std::fpclassify(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'int std::fpclassify(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:503:29: error: declaration of C function 'int std::fpclassify(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:498:3: error: previous declaration 'int std::fpclassify(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:507:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isfinite(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:518:22: error: declaration of C function 'bool std::isfinite(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:514:3: error: previous declaration 'bool std::isfinite(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isfinite(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:522:27: error: declaration of C function 'bool std::isfinite(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:518:3: error: previous declaration 'bool std::isfinite(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:525:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isinf(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:536:19: error: declaration of C function 'bool std::isinf(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:532:3: error: previous declaration 'bool std::isinf(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isinf(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:540:24: error: declaration of C function 'bool std::isinf(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:536:3: error: previous declaration 'bool std::isinf(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:543:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isnan(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:554:19: error: declaration of C function 'bool std::isnan(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:550:3: error: previous declaration 'bool std::isnan(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:558:24: error: declaration of C function 'bool std::isnan(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:554:3: error: previous declaration 'bool std::isnan(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:561:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isnormal(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:572:22: error: declaration of C function 'bool std::isnormal(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:568:3: error: previous declaration 'bool std::isnormal(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:576:27: error: declaration of C function 'bool std::isnormal(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:572:3: error: previous declaration 'bool std::isnormal(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:579:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::signbit(double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:590:21: error: declaration of C function 'bool std::signbit(double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:586:3: error: previous declaration 'bool std::signbit(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:594:26: error: declaration of C function 'bool std::signbit(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:590:3: error: previous declaration 'bool std::signbit(double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:597:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isgreater(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:608:35: error: declaration of C function 'bool std::isgreater(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:604:3: error: previous declaration 'bool std::isgreater(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isgreater(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:612:45: error: declaration of C function 'bool std::isgreater(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:608:3: error: previous declaration 'bool std::isgreater(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:615:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isgreaterequal(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:630:40: error: declaration of C function 'bool std::isgreaterequal(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:626:3: error: previous declaration 'bool std::isgreaterequal(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isgreaterequal(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:634:50: error: declaration of C function 'bool std::isgreaterequal(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:630:3: error: previous declaration 'bool std::isgreaterequal(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:637:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isless(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:652:32: error: declaration of C function 'bool std::isless(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:648:3: error: previous declaration 'bool std::isless(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isless(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:656:42: error: declaration of C function 'bool std::isless(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:652:3: error: previous declaration 'bool std::isless(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:659:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessequal(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:674:37: error: declaration of C function 'bool std::islessequal(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:670:3: error: previous declaration 'bool std::islessequal(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessequal(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:678:47: error: declaration of C function 'bool std::islessequal(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:674:3: error: previous declaration 'bool std::islessequal(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:681:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessgreater(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:696:39: error: declaration of C function 'bool std::islessgreater(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:692:3: error: previous declaration 'bool std::islessgreater(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::islessgreater(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:700:49: error: declaration of C function 'bool std::islessgreater(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:696:3: error: previous declaration 'bool std::islessgreater(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:703:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isunordered(double, double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:718:37: error: declaration of C function 'bool std::isunordered(double, double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:714:3: error: previous declaration 'bool std::isunordered(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'bool std::isunordered(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:722:47: error: declaration of C function 'bool std::isunordered(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:718:3: error: previous declaration 'bool std::isunordered(double, double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:725:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::acosh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1119:24: error: declaration of C function 'long double std::acosh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1115:3: error: previous declaration 'float std::acosh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1122:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::asinh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1135:24: error: declaration of C function 'long double std::asinh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1131:3: error: previous declaration 'float std::asinh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1138:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::atanh(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1151:24: error: declaration of C function 'long double std::atanh(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1147:3: error: previous declaration 'float std::atanh(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1154:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::cbrt(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1167:23: error: declaration of C function 'long double std::cbrt(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1163:3: error: previous declaration 'float std::cbrt(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1170:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::copysign(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1183:44: error: declaration of C function 'long double std::copysign(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1179:3: error: previous declaration 'float std::copysign(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1186:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::erf(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1199:22: error: declaration of C function 'long double std::erf(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1195:3: error: previous declaration 'float std::erf(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1202:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::erfc(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1215:23: error: declaration of C function 'long double std::erfc(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1211:3: error: previous declaration 'float std::erfc(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1218:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::exp2(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1231:23: error: declaration of C function 'long double std::exp2(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1227:3: error: previous declaration 'float std::exp2(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1234:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::expm1(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1247:24: error: declaration of C function 'long double std::expm1(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1243:3: error: previous declaration 'float std::expm1(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1250:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fdim(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1263:40: error: declaration of C function 'long double std::fdim(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1259:3: error: previous declaration 'float std::fdim(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1266:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fma(long double, long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1279:56: error: declaration of C function 'long double std::fma(long double, long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1275:3: error: previous declaration 'float std::fma(float, float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1282:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fmax(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1295:40: error: declaration of C function 'long double std::fmax(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1291:3: error: previous declaration 'float std::fmax(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1298:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::fmin(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1311:40: error: declaration of C function 'long double std::fmin(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1307:3: error: previous declaration 'float std::fmin(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1314:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::hypot(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1327:41: error: declaration of C function 'long double std::hypot(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1323:3: error: previous declaration 'float std::hypot(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1330:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'int std::ilogb(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1343:24: error: declaration of C function 'int std::ilogb(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1339:3: error: previous declaration 'int std::ilogb(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1346:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::lgamma(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1359:25: error: declaration of C function 'long double std::lgamma(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1355:3: error: previous declaration 'float std::lgamma(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1362:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long long int std::llrint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1375:25: error: declaration of C function 'long long int std::llrint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1371:3: error: previous declaration 'long long int std::llrint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1378:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long long int std::llround(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1391:26: error: declaration of C function 'long long int std::llround(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1387:3: error: previous declaration 'long long int std::llround(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1394:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log1p(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1407:24: error: declaration of C function 'long double std::log1p(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1403:3: error: previous declaration 'float std::log1p(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1410:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::log2(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1424:23: error: declaration of C function 'long double std::log2(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1420:3: error: previous declaration 'float std::log2(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1427:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::logb(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1440:23: error: declaration of C function 'long double std::logb(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1436:3: error: previous declaration 'float std::logb(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1443:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long int std::lrint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1456:24: error: declaration of C function 'long int std::lrint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1452:3: error: previous declaration 'long int std::lrint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1459:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long int std::lround(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1472:25: error: declaration of C function 'long int std::lround(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1468:3: error: previous declaration 'long int std::lround(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1475:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::nearbyint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1488:28: error: declaration of C function 'long double std::nearbyint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1484:3: error: previous declaration 'float std::nearbyint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1491:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::nextafter(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1504:45: error: declaration of C function 'long double std::nextafter(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1500:3: error: previous declaration 'float std::nextafter(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1507:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::nexttoward(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1520:46: error: declaration of C function 'long double std::nexttoward(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1516:3: error: previous declaration 'float std::nexttoward(float, long double)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1523:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::remainder(long double, long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1536:45: error: declaration of C function 'long double std::remainder(long double, long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1532:3: error: previous declaration 'float std::remainder(float, float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1539:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::remquo(long double, long double, int*)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1552:55: error: declaration of C function 'long double std::remquo(long double, long double, int*)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1548:3: error: previous declaration 'float std::remquo(float, float, int*)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1555:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::rint(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1568:23: error: declaration of C function 'long double std::rint(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1564:3: error: previous declaration 'float std::rint(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1571:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::round(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1584:24: error: declaration of C function 'long double std::round(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1580:3: error: previous declaration 'float std::round(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1587:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::scalbln(long double, long int)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1600:37: error: declaration of C function 'long double std::scalbln(long double, long int)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1596:3: error: previous declaration 'float std::scalbln(float, long int)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1603:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::scalbn(long double, int)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1616:35: error: declaration of C function 'long double std::scalbn(long double, int)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1612:3: error: previous declaration 'float std::scalbn(float, int)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1619:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::tgamma(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1632:25: error: declaration of C function 'long double std::tgamma(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1628:3: error: previous declaration 'float std::tgamma(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1635:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: In function 'long double std::trunc(long double)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1648:24: error: declaration of C function 'long double std::trunc(long double)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1644:3: error: previous declaration 'float std::trunc(float)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath: At global scope:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/cmath:1651:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:79:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:83:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:87:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:178:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:207:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:254:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:443:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:447:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:483:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:487:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:491:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:562:5: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:583:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:600:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:617:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:770:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:774:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:778:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:783:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:787:3: error: template specialization with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:793:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.h:823:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:43:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:60:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:78:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:91:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:105:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:122:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:128:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:133:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:172:3: error: template with C linkage
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/locale_classes.tcc:228:3: error: template with C linkage
In file included from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/ios:43:0,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/istream:40,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/sstream:39,
from /usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/complex:47,
from /gpfs/home/ilias/work/qch/software/pcmsolver/external/eigen3/include/eigen3/Eigen/Core:28,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.hpp:34,
from /gpfs/home/ilias/work/qch/software/pcmsolver/src/cavity/Cavity.cpp:26:
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h: In function 'constexpr std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)':
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:117:49: error: declaration of C function 'constexpr std::_Ios_Openmode std::operator&(std::_Ios_Openmode, std::_Ios_Openmode)' conflicts with
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:77:3: error: previous declaration 'constexpr std::_Ios_Fmtflags std::operator&(std::_Ios_Fmtflags, std::_Ios_Fmtflags)' here
/usr/opt/freeware/bin/../lib/gcc/powerpc-ibm-aix7.1.0.0/4.6.1/include/c++/bits/ios_base.h:118: confused by earlier errors, bailing out
make[2]: *** [src/CMakeFiles/pcm.dir/cavity/Cavity.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/pcm.dir/all] Error 2
make: *** [all] Error 2
ilias@147.213.80.175:~/work/qch/software/p
Now I got
.
.
.
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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.
"/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 *)".
"/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 *)".
"/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> &)".
"/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> &)".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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> > > &)".
"/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> > > &)".
"/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".
"/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 &)".
"/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 &)".
make[2]: *** [src/CMakeFiles/pcm.dir/cavity/Cavity.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/pcm.dir/all] Error 2
make: *** [all] Error 2
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl/.
Well, on branch hotfix-appveyor
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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.
"/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 *)".
"/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 *)".
"/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> &)".
"/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> &)".
"/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".
"/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".
"/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".
"/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".
"/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".
"/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> > > &)".
"/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> > > &)".
"/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".
"/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 &)".
"/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 &)".
make[2]: *** [src/CMakeFiles/pcm.dir/cavity/Cavity.cpp.o] Error 1
make[1]: *** [src/CMakeFiles/pcm.dir/all] Error 2
make: *** [all] Error 2
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl/.git status
On branch hotfix-appveyor
Your branch is up-to-date with 'origin/hotfix-appveyor'.
nothing to commit, working directory clean
ilias@147.213.80.175:~/work/qch/software/pcmsolver/build_xl/.
The build with the XL compilers is much more problematic, so I did not expect these simple fixes to work for that... I can't offer much help on this right now
The IBM C++ compilers are not officially supported. The current suggested workaround is to use the GNU compilers for C and C++ and the native IBM compiler for Fortran. Closing this issue.
Using fresh PCMSolver with the setup command:
we have
and the compilation error is: