Re: [OMPI devel] #warning "Including liblustreapi.h is deprecated. Include lustreapi.h directly."

2016-12-15 Thread Edgar Gabriel
I'll put it on my to do list to write the configure logic for that, shouldn't be too difficult. Thanks for the report.Edgar___
devel mailing list
devel@lists.open-mpi.org
https://rfd.newmexicoconsortium.org/mailman/listinfo/devel

[OMPI devel] #warning "Including liblustreapi.h is deprecated. Include lustreapi.h directly."

2016-12-15 Thread Paul Kapinos

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 Kapinos



pk224850@lnm001:/w0/tmp/pk224850/OpenMPI/2.0.1/pgi_16.9./openmpi-2.0.1/ompi/mca/fs/lustre[527]$ 
make

  CC   fs_lustre.lo
pgcc -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