Dear Open MPI developer,trying to compile Open MPI 2.0.1 using PGI compilers (19.9 and 16.7) we ran into an error the root of one is not known yet, but we see also this warning:
#warning "Including liblustreapi.h is deprecated. Include lustreapi.h directly." in the /usr/include/lustre/liblustreapi.h file, included from 'openmpi-2.0.1/ompi/mca/fs/lustre/fs_lustre.c' file (line 46, doh).well, it is about you on change or keep the way the Lustre headers being included in Open MPI. Just my $2%.
Have a nice day, Paul Kapinospk224850@lnm001:/w0/tmp/pk224850/OpenMPI/2.0.1/pgi_16.9./openmpi-2.0.1/ompi/mca/fs/lustre[527]$ make
CC fs_lustre.lopgcc -DHAVE_CONFIG_H -I. -I../../../../opal/include -I../../../../ompi/include -I../../../../oshmem/include -I../../../../opal/mca/hwloc/hwloc1112/hwloc/include/private/autogen -I../../../../opal/mca/hwloc/hwloc1112/hwloc/include/hwloc/autogen -I../../../../ompi/mpiext/cuda/c -I../../../.. -I../../../../orte/include -I/w0/tmp/pk224850/OpenMPI/2.0.1/pgi_16.9./openmpi-2.0.1/opal/mca/hwloc/hwloc1112/hwloc/include -I/w0/tmp/pk224850/OpenMPI/2.0.1/pgi_16.9./openmpi-2.0.1/opal/mca/event/libevent2022/libevent -I/w0/tmp/pk224850/OpenMPI/2.0.1/pgi_16.9./openmpi-2.0.1/opal/mca/event/libevent2022/libevent/include -DNDEBUG -O0 -c fs_lustre.c -MD -fpic -DPIC -o .libs/fs_lustre.o PGC-W-0267-#warning -- "Including liblustreapi.h is deprecated. Include lustreapi.h directly." (/usr/include/lustre/liblustreapi.h: 41) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 58) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 58) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 61) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 61) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 65) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 65) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 68) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 68) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 72) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 72) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 75) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 75) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 91) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 91) PGC-W-0114-More than one type specified (/usr/include/libcfs/posix/posix-types.h: 94) PGC-W-0143-Useless typedef declaration (no declarators present) (/usr/include/libcfs/posix/posix-types.h: 94)
PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 157) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 157) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 158) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 158) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 159) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 159) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 160) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 160) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 161) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 161) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 162) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 162) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 163) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 163) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 164) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 164) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 211) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 211) PGC-S-0040-Illegal use of symbol, u_int64_t (/usr/include/sys/quota.h: 212) PGC-W-0156-Type not specified, 'int' assumed (/usr/include/sys/quota.h: 212) PGC-W-0095-Type cast required for this conversion (fs_lustre.c: 93) PGC/x86-64 Linux 16.9-0: compilation completed with severe errors make: *** [fs_lustre.lo] Error 1 -- Dipl.-Inform. Paul Kapinos - High Performance Computing, RWTH Aachen University, IT Center Seffenter Weg 23, D 52074 Aachen (Germany) Tel: +49 241/80-24915
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ devel mailing list devel@lists.open-mpi.org https://rfd.newmexicoconsortium.org/mailman/listinfo/devel