pnetcdf and openmpi 2.0.2?

Wei-keng Liao wkliao at eecs.northwestern.edu
Thu Feb 2 07:42:14 CST 2017


Hi, Mark

From the config.lig file, I found configure could not find the MPI compiler, such as
mpicc/mpicxx, under the path /apps/developers/libraries/openmpi/2.0.2/1/gnu-native or /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin
Thus, configure checked environment variable CC and in your case it was set to /usr/bin/gcc
which was used to build PnetCDF.

Could you check whether mpicc/mpicxx/mpif90 are available under the path you specified?

Wei-keng

On Feb 2, 2017, at 6:53 AM, Mark Dixon wrote:

> On Wed, 1 Feb 2017, Wei-keng Liao wrote:
> ...
>> OpenMPI 2.0.2 was just released yesterday. You are probably the first person to use it to build PnetCDF.
> 
> :)
> 
>> It is strange that intelmpi works fine but not openmpi. I just tried 2.0.2 myself with gcc and the same PnetCDF test program ran without errors.
>> 
>> Coud you send us your "config.log" file? It might reveal some clues.
> ...
> 
> Hi Wei-keng,
> 
> I tried again using the copy of GCC bundled with my OS (centos7 on x86_64) to try and emulate your result and still got the same error.
> 
> However, I built the software on a Lustre filesystem (Intel's version 2.7.19.8) so, on a hunch, I built the software on an ext4 filesystem instead. It passed the failing test, but failed later on a different test with some C++ errors (despite rebuilding openmpi 2.0.2 with the same GCC and "--enable-mpi-cxx").
> 
> Any help in getting this to work on Lustre would be greatly appreciated please! I include config.log from the Lustre build below...
> 
> Cheers,
> 
> Mark
> 
> 
> This file contains any messages produced by compilers while
> running configure, to aid debugging if configure makes a mistake.
> 
> It was created by parallel-netcdf configure 1.8.1, which was
> generated by GNU Autoconf 2.69.  Invocation command line was
> 
>  $ ./configure --prefix= --with-mpi=/apps/developers/libraries/openmpi/2.0.2/1/gnu-native
> 
> ## --------- ##
> ## Platform. ##
> ## --------- ##
> 
> hostname = login2.arc3.leeds.ac.uk
> uname -m = x86_64
> uname -r = 3.10.0-514.6.1.el7.x86_64
> uname -s = Linux
> uname -v = #1 SMP Wed Jan 18 13:06:36 UTC 2017
> 
> /usr/bin/uname -p = x86_64
> /bin/uname -X     = unknown
> 
> /bin/arch              = x86_64
> /usr/bin/arch -k       = unknown
> /usr/convex/getsysinfo = unknown
> /usr/bin/hostinfo      = unknown
> /bin/machine           = unknown
> /usr/bin/oslevel       = unknown
> /bin/universe          = unknown
> 
> PATH: /apps/mpi/bin
> PATH: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin
> PATH: /apps/developers/compilers/gnu/native/1/default/bin
> PATH: /usr/lib64/qt-3.3/bin
> PATH: /usr/local/bin
> PATH: /usr/bin
> PATH: /usr/local/sbin
> PATH: /usr/sbin
> PATH: /opt/puppetlabs/bin
> PATH: /apps/bin
> PATH: /home/ufaserv1_a/issmcd/bin
> PATH: /apps/bin
> 
> 
> ## ----------- ##
> ## Core tests. ##
> ## ----------- ##
> 
> configure:3318: checking for gcc
> configure:3336: found /usr/bin/gcc
> configure:3348: result: /usr/bin/gcc
> configure:3421: checking for gcc
> configure:3448: result: /usr/bin/gcc
> configure:3677: checking for C compiler version
> configure:3686: /usr/bin/gcc --version >&5
> gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)
> Copyright (C) 2015 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> configure:3697: $? = 0
> configure:3686: /usr/bin/gcc -v >&5
> Using built-in specs.
> COLLECT_GCC=/usr/bin/gcc
> COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
> Target: x86_64-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) configure:3697: $? = 0
> configure:3686: /usr/bin/gcc -V >&5
> gcc: error: unrecognized command line option '-V'
> gcc: fatal error: no input files
> compilation terminated.
> configure:3697: $? = 4
> configure:3686: /usr/bin/gcc -qversion >&5
> gcc: error: unrecognized command line option '-qversion'
> gcc: fatal error: no input files
> compilation terminated.
> configure:3697: $? = 4
> configure:3717: checking whether the C compiler works
> configure:3739: /usr/bin/gcc    conftest.c  >&5
> configure:3743: $? = 0
> configure:3791: result: yes
> configure:3794: checking for C compiler default output file name
> configure:3796: result: a.out
> configure:3802: checking for suffix of executables
> configure:3809: /usr/bin/gcc -o conftest    conftest.c  >&5
> configure:3813: $? = 0
> configure:3835: result: configure:3857: checking whether we are cross compiling
> configure:3865: /usr/bin/gcc -o conftest    conftest.c  >&5
> configure:3869: $? = 0
> configure:3876: ./conftest
> configure:3880: $? = 0
> configure:3895: result: no
> configure:3900: checking for suffix of object files
> configure:3922: /usr/bin/gcc -c   conftest.c >&5
> configure:3926: $? = 0
> configure:3947: result: o
> configure:3951: checking whether we are using the GNU C compiler
> configure:3970: /usr/bin/gcc -c   conftest.c >&5
> configure:3970: $? = 0
> configure:3979: result: yes
> configure:3988: checking whether /usr/bin/gcc accepts -g
> configure:4008: /usr/bin/gcc -c -g  conftest.c >&5
> configure:4008: $? = 0
> configure:4049: result: yes
> configure:4066: checking for /usr/bin/gcc option to accept ISO C89
> configure:4129: /usr/bin/gcc  -c -g -O2  conftest.c >&5
> configure:4129: $? = 0
> configure:4142: result: none needed
> configure:4172: checking for special C compiler options needed for large files
> configure:4217: result: no
> configure:4223: checking for _FILE_OFFSET_BITS value needed for large files
> configure:4248: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:4248: $? = 0
> configure:4280: result: no
> configure:4367: checking how to make dependencies
> configure:4402: result: false
> configure:4409: checking for MPI_Comm_rank
> configure:4409: /usr/bin/gcc -o conftest -g -O2   conftest.c  >&5
> /tmp/cc48DZtK.o: In function `main':
> /nobackup/parallel-netcdf-1.8.1/conftest.c:43: undefined reference to `MPI_Comm_rank'
> collect2: error: ld returned 1 exit status
> configure:4409: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | /* end confdefs.h.  */
> | /* Define MPI_Comm_rank to an innocuous variant, in case <limits.h> declares MPI_Comm_rank.
> |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
> | #define MPI_Comm_rank innocuous_MPI_Comm_rank
> | | /* System header to define __stub macros and hopefully few prototypes,
> |     which can conflict with char MPI_Comm_rank (); below.
> |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
> |     <limits.h> exists even on freestanding compilers.  */
> | | #ifdef __STDC__
> | # include <limits.h>
> | #else
> | # include <assert.h>
> | #endif
> | | #undef MPI_Comm_rank
> | | /* Override any GCC internal prototype to avoid an error.
> |    Use char because int might match the return type of a GCC
> |    builtin and then its argument prototype would still apply.  */
> | #ifdef __cplusplus
> | extern "C"
> | #endif
> | char MPI_Comm_rank ();
> | /* The GNU C library defines this for functions which it implements
> |     to always fail with ENOSYS.  Some functions are actually named
> |     something starting with __ and the normal name is an alias.  */
> | #if defined __stub_MPI_Comm_rank || defined __stub___MPI_Comm_rank
> | choke me
> | #endif
> | | int
> | main ()
> | {
> | return MPI_Comm_rank ();
> |   ;
> |   return 0;
> | }
> configure:4409: result: no
> configure:4413: checking for library containing MPI_Comm_rank
> configure:4444: /usr/bin/gcc -o conftest -g -O2   conftest.c  >&5
> /tmp/cc1NkBdQ.o: In function `main':
> /nobackup/parallel-netcdf-1.8.1/conftest.c:20: undefined reference to `MPI_Comm_rank'
> collect2: error: ld returned 1 exit status
> configure:4444: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | /* end confdefs.h.  */
> | | /* Override any GCC internal prototype to avoid an error.
> |    Use char because int might match the return type of a GCC
> |    builtin and then its argument prototype would still apply.  */
> | #ifdef __cplusplus
> | extern "C"
> | #endif
> | char MPI_Comm_rank ();
> | int
> | main ()
> | {
> | return MPI_Comm_rank ();
> |   ;
> |   return 0;
> | }
> configure:4444: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi   >&5
> configure:4444: $? = 0
> configure:4461: result: -lmpi
> configure:4492: checking for MPI_File_open
> configure:4492: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:4492: $? = 0
> configure:4492: result: yes
> configure:4807: checking for g++
> configure:4825: found /usr/bin/g++
> configure:4837: result: /usr/bin/g++
> configure:4976: checking for C++ compiler version
> configure:4985: /usr/bin/g++ --version >&5
> g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)
> Copyright (C) 2015 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
> 
> configure:4996: $? = 0
> configure:4985: /usr/bin/g++ -v >&5
> Using built-in specs.
> COLLECT_GCC=/usr/bin/g++
> COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
> Target: x86_64-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) configure:4996: $? = 0
> configure:4985: /usr/bin/g++ -V >&5
> g++: error: unrecognized command line option '-V'
> g++: fatal error: no input files
> compilation terminated.
> configure:4996: $? = 4
> configure:4985: /usr/bin/g++ -qversion >&5
> g++: error: unrecognized command line option '-qversion'
> g++: fatal error: no input files
> compilation terminated.
> configure:4996: $? = 4
> configure:5000: checking whether we are using the GNU C++ compiler
> configure:5019: /usr/bin/g++ -c   conftest.cpp >&5
> configure:5019: $? = 0
> configure:5028: result: yes
> configure:5037: checking whether /usr/bin/g++ accepts -g
> configure:5057: /usr/bin/g++ -c -g  conftest.cpp >&5
> configure:5057: $? = 0
> configure:5098: result: yes
> configure:5130: checking for MPI_File_close
> configure:5130: /usr/bin/g++ -o conftest -g -O2   conftest.cpp -lmpi  >&5
> configure:5130: $? = 0
> configure:5130: result: yes
> configure:5216: checking if MPI C++ compiler redefines SEEK_SET configure:5233: /usr/bin/g++ -c -g -O2  conftest.cpp >&5
> configure:5233: $? = 0
> configure:5240: result: no
> configure:5972: checking for Fortran compiler version
> configure:5981: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 --version >&5
> GNU Fortran (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)
> Copyright (C) 2015 Free Software Foundation, Inc.
> 
> GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
> You may redistribute copies of GNU Fortran
> under the terms of the GNU General Public License.
> For more information about these matters, see the file named COPYING
> 
> configure:5992: $? = 0
> configure:5981: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -v >&5
> Using built-in specs.
> COLLECT_GCC=/bin/gfortran
> COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
> Target: x86_64-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) configure:5992: $? = 0
> configure:5981: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -V >&5
> gfortran: error: unrecognized command line option '-V'
> gfortran: fatal error: no input files
> compilation terminated.
> configure:5992: $? = 4
> configure:5981: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -qversion >&5
> gfortran: error: unrecognized command line option '-qversion'
> gfortran: fatal error: no input files
> compilation terminated.
> configure:5992: $? = 4
> configure:6001: checking whether we are using the GNU Fortran compiler
> configure:6014: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c   conftest.F >&5
> configure:6014: $? = 0
> configure:6023: result: yes
> configure:6029: checking whether /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 accepts -g
> configure:6040: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g  conftest.f >&5
> configure:6040: $? = 0
> configure:6048: result: yes
> configure:6084: checking build system type
> configure:6098: result: x86_64-unknown-linux-gnu
> configure:6118: checking host system type
> configure:6131: result: x86_64-unknown-linux-gnu
> configure:6156: checking how to get verbose linking output from /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90
> configure:6166: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f >&5
> configure:6166: $? = 0
> configure:6184: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2 -v conftest.f -lmpi
> Using built-in specs.
> Target: x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)
> /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /tmp/ccUbGcdp.s
> GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-11) (x86_64-redhat-linux)
> 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-11), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-11) (x86_64-redhat-linux)
> 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-11), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> as -v -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include --64 -o /tmp/ccG5sPgD.o /tmp/ccUbGcdp.s
> GNU assembler version 2.25.1 (x86_64-redhat-linux) using BFD version version 2.25.1-22.base.el7 Reading specs from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/libgfortran.spec
> rename spec lib to liborig
> /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /tmp/ccG5sPgD.o -lmpi -rpath /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib --enable-new-dtags -lmpi_usempi -lmpi_mpifh -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../!
> lib64/crtn.o
> configure:6267: result: -v
> configure:6269: checking for Fortran libraries of /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90
> configure:6292: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2 -v conftest.f -lmpi
> Using built-in specs.
> Target: x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)
> /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /tmp/cccJA6Sz.s
> GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-11) (x86_64-redhat-linux)
> 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-11), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-11) (x86_64-redhat-linux)
> 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-11), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> as -v -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include --64 -o /tmp/ccA1DReO.o /tmp/cccJA6Sz.s
> GNU assembler version 2.25.1 (x86_64-redhat-linux) using BFD version version 2.25.1-22.base.el7 Reading specs from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/libgfortran.spec
> rename spec lib to liborig
> /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /tmp/ccA1DReO.o -lmpi -rpath /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib --enable-new-dtags -lmpi_usempi -lmpi_mpifh -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../!
> lib64/crtn.o
> configure:6488: result:  -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread
> configure:6507: checking whether /usr/bin/gcc links with FCLIBS found by autoconf
> configure:6532: /usr/bin/gcc -o conftest -g -O2   conftest.c  -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread -lmpi  >&5
> configure:6532: $? = 0
> configure:6534: result: yes
> configure:6598: checking if mpi.mod is available
> configure:6605: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f >&5
> configure:6605: $? = 0
> configure:6612: result: yes
> configure:6614: checking if MPIF90 is valid
> configure:6624: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f >&5
> configure:6624: $? = 0
> configure:6647: result: yes
> configure:6796: checking for Fortran 77 compiler version
> configure:6805: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 --version >&5
> GNU Fortran (GCC) 4.8.5 20150623 (Red Hat 4.8.5-11)
> Copyright (C) 2015 Free Software Foundation, Inc.
> 
> GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
> You may redistribute copies of GNU Fortran
> under the terms of the GNU General Public License.
> For more information about these matters, see the file named COPYING
> 
> configure:6816: $? = 0
> configure:6805: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -v >&5
> Using built-in specs.
> COLLECT_GCC=/bin/gfortran
> COLLECT_LTO_WRAPPER=/usr/libexec/gcc/x86_64-redhat-linux/4.8.5/lto-wrapper
> Target: x86_64-redhat-linux
> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=http://bugzilla.redhat.com/bugzilla --enable-bootstrap --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-gnu-unique-object --enable-linker-build-id --with-linker-hash-style=gnu --enable-languages=c,c++,objc,obj-c++,java,fortran,ada,go,lto --enable-plugin --enable-initfini-array --disable-libgcj --with-isl=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/isl-install --with-cloog=/builddir/build/BUILD/gcc-4.8.5-20150702/obj-x86_64-redhat-linux/cloog-install --enable-gnu-indirect-function --with-tune=generic --with-arch_32=x86-64 --build=x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC) configure:6816: $? = 0
> configure:6805: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -V >&5
> gfortran: error: unrecognized command line option '-V'
> gfortran: fatal error: no input files
> compilation terminated.
> configure:6816: $? = 4
> configure:6805: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -qversion >&5
> gfortran: error: unrecognized command line option '-qversion'
> gfortran: fatal error: no input files
> compilation terminated.
> configure:6816: $? = 4
> configure:6825: checking whether we are using the GNU Fortran 77 compiler
> configure:6838: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c  conftest.F >&5
> configure:6838: $? = 0
> configure:6847: result: yes
> configure:6853: checking whether /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 accepts -g
> configure:6864: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g conftest.f >&5
> configure:6864: $? = 0
> configure:6872: result: yes
> configure:6907: checking how to get verbose linking output from /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90
> configure:6917: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:6917: $? = 0
> configure:6935: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2 -v conftest.f -lmpi
> Using built-in specs.
> Target: x86_64-redhat-linux
> Thread model: posix
> gcc version 4.8.5 20150623 (Red Hat 4.8.5-11) (GCC)
> /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/f951 conftest.f -ffixed-form -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -quiet -dumpbase conftest.f -mtune=generic -march=x86-64 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/x86_64-redhat-linux/4.8.5/finclude -o /tmp/ccHD4NFo.s
> GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-11) (x86_64-redhat-linux)
> 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-11), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> GNU Fortran (GCC) version 4.8.5 20150623 (Red Hat 4.8.5-11) (x86_64-redhat-linux)
> 	compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-11), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1
> GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
> as -v -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -I /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include --64 -o /tmp/ccr4qxFE.o /tmp/ccHD4NFo.s
> GNU assembler version 2.25.1 (x86_64-redhat-linux) using BFD version version 2.25.1-22.base.el7 Reading specs from /usr/lib/gcc/x86_64-redhat-linux/4.8.5/libgfortran.spec
> rename spec lib to liborig
> /usr/libexec/gcc/x86_64-redhat-linux/4.8.5/collect2 --build-id --no-add-needed --eh-frame-hdr --hash-style=gnu -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbegin.o -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. /tmp/ccr4qxFE.o -lmpi -rpath /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib --enable-new-dtags -lmpi_usempi -lmpi_mpifh -lmpi -lgfortran -lm -lgcc_s -lgcc -lquadmath -lm -lgcc_s -lgcc -lpthread -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtend.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../!
> lib64/crtn.o
> configure:7018: result: -v
> configure:7020: checking for Fortran 77 libraries of /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90
> configure:7239: result:  -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread
> configure:7260: checking for Fortran flag needed to accept free-form source
> configure:7279: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f >&5
> conftest.f:2.3:
> 
>  program freeform
>   1
> Error: Non-numeric character in statement label at (1)
> conftest.f:2.3:
> 
>  program freeform
>   1
> Error: Unclassifiable statement at (1)
> conftest.f:4.26:
> 
>       print *, 'Hello ', &
>                          1
> Error: Expected expression in PRINT statement at (1)
> conftest.f:5.11:
> 
>          'world.'
>           1
> Error: Invalid character in name at (1)
> configure:7279: $? = 1
> configure: failed program was:
> | |   program freeform
> |        ! FIXME: how to best confuse non-freeform compilers?
> |        print *, 'Hello ', &
> |           'world.'
> |        end
> configure:7279: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -ffree-form  conftest.f >&5
> configure:7279: $? = 0
> configure:7288: result: -ffree-form
> configure:7323: checking if MPIF77 is valid
> configure:7332: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:7332: $? = 0
> configure:7339: result: yes
> configure:7399: checking for Fortran flag to compile preprocessed .f files
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f >&5
> Warning: conftest.f:3: Illegal preprocessor directive
> Warning: conftest.f:4: Illegal preprocessor directive
> Warning: conftest.f:6: Illegal preprocessor directive
> conftest.f:5.6:
> 
>      choke me
>      1
> Error: Unclassifiable statement at (1)
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -ftpp conftest.f >&5
> gfortran: error: unrecognized command line option '-ftpp'
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -fpp conftest.f >&5
> gfortran: error: unrecognized command line option '-fpp'
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Tf conftest.f >&5
> Warning: conftest.f:3: Illegal preprocessor directive
> Warning: conftest.f:4: Illegal preprocessor directive
> Warning: conftest.f:6: Illegal preprocessor directive
> conftest.f:5.6:
> 
>      choke me
>      1
> Error: Unclassifiable statement at (1)
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -fpp -Tf conftest.f >&5
> gfortran: error: unrecognized command line option '-fpp'
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -xpp=fpp conftest.f >&5
> gfortran: error: language pp=fpp not recognized
> gfortran: error: language pp=fpp not recognized
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Mpreprocess conftest.f >&5
> gfortran: error: unrecognized command line option '-Mpreprocess'
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -e Z conftest.f >&5
> Warning: conftest.f:3: Illegal preprocessor directive
> Warning: conftest.f:4: Illegal preprocessor directive
> Warning: conftest.f:6: Illegal preprocessor directive
> conftest.f:5.6:
> 
>      choke me
>      1
> Error: Unclassifiable statement at (1)
> configure:7427: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7427: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -cpp conftest.f >&5
> configure:7427: $? = 0
> configure:7437: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -cpp conftest.f >&5
> conftest.f:4:0: fatal error: ac_nonexistent.h: No such file or directory
> #include <ac_nonexistent.h>
> ^
> compilation terminated.
> configure:7437: $? = 1
> configure: failed program was:
> |       program main
> | | #if 1
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7451: result: -cpp
> configure:7474: checking for Fortran flag to compile preprocessed .F files
> configure:7502: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F >&5
> configure:7502: $? = 0
> configure:7512: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F >&5
> conftest.F:4:0: fatal error: ac_nonexistent.h: No such file or directory
> #include <ac_nonexistent.h>
> ^
> compilation terminated.
> configure:7512: $? = 1
> configure: failed program was:
> |       program main
> | | #if 1
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7526: result: none
> configure:7549: checking for Fortran flag to compile preprocessed .f90 files
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f90 >&5
> Warning: conftest.f90:3: Illegal preprocessor directive
> Warning: conftest.f90:4: Illegal preprocessor directive
> Warning: conftest.f90:6: Illegal preprocessor directive
> conftest.f90:5.6:
> 
>      choke me
>      1
> Error: Unclassifiable statement at (1)
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -ftpp conftest.f90 >&5
> gfortran: error: unrecognized command line option '-ftpp'
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -fpp conftest.f90 >&5
> gfortran: error: unrecognized command line option '-fpp'
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Tf conftest.f90 >&5
> Warning: conftest.f90:3: Illegal preprocessor directive
> Warning: conftest.f90:4: Illegal preprocessor directive
> Warning: conftest.f90:6: Illegal preprocessor directive
> conftest.f90:5.6:
> 
>      choke me
>      1
> Error: Unclassifiable statement at (1)
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -fpp -Tf conftest.f90 >&5
> gfortran: error: unrecognized command line option '-fpp'
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -xpp=fpp conftest.f90 >&5
> gfortran: error: language pp=fpp not recognized
> gfortran: error: language pp=fpp not recognized
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Mpreprocess conftest.f90 >&5
> gfortran: error: unrecognized command line option '-Mpreprocess'
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -e Z conftest.f90 >&5
> Warning: conftest.f90:3: Illegal preprocessor directive
> Warning: conftest.f90:4: Illegal preprocessor directive
> Warning: conftest.f90:6: Illegal preprocessor directive
> conftest.f90:5.6:
> 
>      choke me
>      1
> Error: Unclassifiable statement at (1)
> configure:7577: $? = 1
> configure: failed program was:
> |       program main
> | | #if 0
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7577: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -cpp conftest.f90 >&5
> configure:7577: $? = 0
> configure:7587: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -cpp conftest.f90 >&5
> conftest.f90:4:0: fatal error: ac_nonexistent.h: No such file or directory
> #include <ac_nonexistent.h>
> ^
> compilation terminated.
> configure:7587: $? = 1
> configure: failed program was:
> |       program main
> | | #if 1
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7601: result: -cpp
> configure:7624: checking for Fortran flag to compile preprocessed .F90 files
> configure:7652: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:7652: $? = 0
> configure:7662: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> conftest.F90:4:0: fatal error: ac_nonexistent.h: No such file or directory
> #include <ac_nonexistent.h>
> ^
> compilation terminated.
> configure:7662: $? = 1
> configure: failed program was:
> |       program main
> | | #if 1
> | #include <ac_nonexistent.h>
> |       choke me
> | #endif
> |       end
> configure:7676: result: none
> configure:7719: checking for Fortran flag to compile preprocessed .F files
> configure:7771: result: configure:7791: checking how to define symbols for preprocessed Fortran
> configure:7813: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -DFOOBAR -DZORK=42  conftest.F >&5
> configure:7813: $? = 0
> configure:7822: result: -D
> configure:7849: checking for Fortran flag to compile .f files
> configure:7869: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f >&5
> configure:7869: $? = 0
> configure:7878: result: none
> configure:7903: checking for Fortran flag to compile .F files
> configure:7923: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F >&5
> configure:7923: $? = 0
> configure:7932: result: none
> configure:7957: checking for Fortran flag to compile .f90 files
> configure:7977: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.f90 >&5
> configure:7977: $? = 0
> configure:7986: result: none
> configure:8011: checking for Fortran flag to compile .F90 files
> configure:8031: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:8031: $? = 0
> configure:8040: result: none
> configure:8076: checking for Fortran flag needed to accept fixed-form source
> configure:8093: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> conftest.F90:2:
> 
> C     This comment should confuse free-form compilers.
> 1
> Error: Unclassifiable statement at (1)
> configure:8093: $? = 1
> configure: failed program was:
> | | C     This comment should confuse free-form compilers.
> |       program main
> |       end
> configure:8093: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -ffixed-form  conftest.F90 >&5
> configure:8093: $? = 0
> configure:8102: result: -ffixed-form
> configure:8137: checking for dummy main to link with Fortran libraries
> configure:8171: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi   -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread >&5
> configure:8171: $? = 0
> configure:8216: result: none
> configure:8249: checking for Fortran name-mangling scheme
> configure:8262: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:8262: $? = 0
> configure:8303: /usr/bin/gcc -o conftest -g -O2   conftest.c cfortran_test.o -lmpi   -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread >&5
> /tmp/ccut5pSL.o: In function `main':
> /nobackup/parallel-netcdf-1.8.1/conftest.c:28: undefined reference to `foobar'
> collect2: error: ld returned 1 exit status
> configure:8303: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | /* end confdefs.h.  */
> | | /* Override any GCC internal prototype to avoid an error.
> |    Use char because int might match the return type of a GCC
> |    builtin and then its argument prototype would still apply.  */
> | #ifdef __cplusplus
> | extern "C"
> | #endif
> | char foobar ();
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | return foobar ();
> |   ;
> |   return 0;
> | }
> configure:8303: /usr/bin/gcc -o conftest -g -O2   conftest.c cfortran_test.o -lmpi   -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread >&5
> configure:8303: $? = 0
> configure:8361: /usr/bin/gcc -o conftest -g -O2   conftest.c cfortran_test.o -lmpi   -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread >&5
> configure:8361: $? = 0
> configure:8403: result: lower case, underscore, no extra underscore
> configure:8444: checking for C-equivalent to Fortran routine "SUB_A"
> configure:8466: result: sub_a_
> configure:8498: checking if Fortran compiler is NAG
> configure:8513: result: no
> configure:8524: checking Fortran compiler treating constant modifier
> configure:8543: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:8543: $? = 0
> configure:8582: result: 8
> configure:8645: checking for a BSD-compatible install
> configure:8713: result: /usr/bin/install -c
> configure:8728: checking whether ln -s works
> configure:8732: result: yes
> configure:8739: checking whether make sets $(MAKE)
> configure:8761: result: yes
> configure:8771: checking for grep that handles long lines and -e
> configure:8829: result: /usr/bin/grep
> configure:8834: checking for egrep
> configure:8896: result: /usr/bin/grep -E
> configure:8910: checking for m4
> configure:8926: found /usr/bin/m4
> configure:8937: result: m4
> configure:8993: checking m4 flags
> configure:9005: result: "none"
> configure:9021: checking for ar
> configure:9037: found /usr/bin/ar
> configure:9048: result: ar
> configure:9104: checking ar flags
> configure:9109: result: cru
> configure:9119: checking for nm
> configure:9135: found /usr/bin/nm
> configure:9146: result: nm
> configure:9202: checking nm flags
> configure:9207: result: configure:9257: checking for ranlib
> configure:9273: found /usr/bin/ranlib
> configure:9284: result: ranlib
> configure:9312: checking how to run the C preprocessor
> configure:9343: /usr/bin/gcc -E  conftest.c
> configure:9343: $? = 0
> configure:9357: /usr/bin/gcc -E  conftest.c
> conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
> #include <ac_nonexistent.h>
>                            ^
> compilation terminated.
> configure:9357: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:9382: result: /usr/bin/gcc -E
> configure:9402: /usr/bin/gcc -E  conftest.c
> configure:9402: $? = 0
> configure:9416: /usr/bin/gcc -E  conftest.c
> conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
> #include <ac_nonexistent.h>
>                            ^
> compilation terminated.
> configure:9416: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | /* end confdefs.h.  */
> | #include <ac_nonexistent.h>
> configure:9445: checking for ANSI C header files
> configure:9473: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9473: $? = 0
> configure:9546: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9546: $? = 0
> configure:9546: ./conftest
> configure:9546: $? = 0
> configure:9557: result: yes
> configure:9570: checking for sys/types.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for sys/stat.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for stdlib.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for string.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for memory.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for strings.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for inttypes.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for stdint.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9570: checking for unistd.h
> configure:9570: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9570: $? = 0
> configure:9570: result: yes
> configure:9582: checking for stdbool.h that conforms to C99
> configure:9657: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9657: $? = 0
> configure:9664: result: yes
> configure:9666: checking for _Bool
> configure:9666: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9666: $? = 0
> configure:9666: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:64:20: error: expected expression before ')' token
> if (sizeof ((_Bool)))
>                    ^
> configure:9666: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((_Bool)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:9666: result: yes
> configure:9684: checking for inline
> configure:9700: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9700: $? = 0
> configure:9708: result: inline
> configure:9729: checking for IEEE floating point format
> configure:9767: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9767: $? = 0
> configure:9767: ./conftest
> configure:9767: $? = 0
> configure:9776: result: yes
> configure:9788: checking for strerror
> configure:9788: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9788: $? = 0
> configure:9788: result: yes
> configure:9788: checking for access
> configure:9788: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9788: $? = 0
> configure:9788: result: yes
> configure:9788: checking for unlink
> configure:9788: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9788: $? = 0
> configure:9788: result: yes
> configure:9843: checking for MPI_Offset
> configure:9843: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9843: $? = 0
> configure:9843: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:38:25: error: expected expression before ')' token
> if (sizeof ((MPI_Offset)))
>                         ^
> configure:9843: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | /* end confdefs.h.  */
> | #include <mpi.h>
> | | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((MPI_Offset)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:9843: result: yes
> configure:9854: checking size of MPI_Offset
> configure:9859: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9859: $? = 0
> configure:9859: ./conftest
> configure:9859: $? = 0
> configure:9874: result: 8
> configure:9891: checking size of MPI_Aint
> configure:9896: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9896: $? = 0
> configure:9896: ./conftest
> configure:9896: $? = 0
> configure:9911: result: 8
> configure:9954: checking for MPI_Info_dup
> configure:9954: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9954: $? = 0
> configure:9954: result: yes
> configure:9954: checking for MPI_Info_free
> configure:9954: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9954: $? = 0
> configure:9954: result: yes
> configure:9954: checking for MPI_Get_address
> configure:9954: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9954: $? = 0
> configure:9954: result: yes
> configure:9966: checking for MPI_Type_create_subarray
> configure:9966: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9966: $? = 0
> configure:9966: result: yes
> configure:9966: checking for MPI_Type_create_hvector
> configure:9966: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9966: $? = 0
> configure:9966: result: yes
> configure:9966: checking for MPI_Type_create_hindexed
> configure:9966: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9966: $? = 0
> configure:9966: result: yes
> configure:9966: checking for MPI_Type_create_struct
> configure:9966: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9966: $? = 0
> configure:9966: result: yes
> configure:9966: checking for MPI_Type_create_resized
> configure:9966: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9966: $? = 0
> configure:9966: result: yes
> configure:9966: checking for MPI_Type_get_extent
> configure:9966: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:9966: $? = 0
> configure:9966: result: yes
> configure:9977: checking if MPI constant MPI_COMBINER_DUP is defined configure:9986: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:9986: $? = 0
> configure:9987: result: yes
> configure:10001: checking if MPI constant MPI_COMBINER_HVECTOR_INTEGER is defined configure:10010: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10010: $? = 0
> configure:10011: result: yes
> configure:10025: checking if MPI constant MPI_COMBINER_HINDEXED_INTEGER is defined configure:10034: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10034: $? = 0
> configure:10035: result: yes
> configure:10049: checking if MPI constant MPI_COMBINER_SUBARRAY is defined configure:10058: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10058: $? = 0
> configure:10059: result: yes
> configure:10073: checking if MPI constant MPI_COMBINER_DARRAY is defined configure:10082: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10082: $? = 0
> configure:10083: result: yes
> configure:10097: checking if MPI constant MPI_COMBINER_RESIZED is defined configure:10106: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10106: $? = 0
> configure:10107: result: yes
> configure:10121: checking if MPI constant MPI_COMBINER_STRUCT_INTEGER is defined configure:10130: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10130: $? = 0
> configure:10131: result: yes
> configure:10145: checking if MPI constant MPI_COMBINER_INDEXED_BLOCK is defined configure:10154: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10154: $? = 0
> configure:10155: result: yes
> configure:10169: checking if MPI constant MPI_COMBINER_F90_REAL is defined configure:10178: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10178: $? = 0
> configure:10179: result: yes
> configure:10193: checking if MPI constant MPI_COMBINER_F90_INTEGER is defined configure:10202: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10202: $? = 0
> configure:10203: result: yes
> configure:10217: checking if MPI constant MPI_COMBINER_F90_COMPLEX is defined configure:10226: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10226: $? = 0
> configure:10227: result: yes
> configure:10242: checking if MPI constant MPI_ERR_FILE_EXISTS is defined configure:10251: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10251: $? = 0
> configure:10252: result: yes
> configure:10266: checking if MPI constant MPI_ERR_NO_SUCH_FILE is defined configure:10275: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10275: $? = 0
> configure:10276: result: yes
> configure:10290: checking if MPI constant MPI_ERR_AMODE is defined configure:10299: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10299: $? = 0
> configure:10300: result: yes
> configure:10314: checking if MPI constant MPI_ERR_NOT_SAME is defined configure:10323: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10323: $? = 0
> configure:10324: result: yes
> configure:10338: checking if MPI constant MPI_ERR_BAD_FILE is defined configure:10347: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10347: $? = 0
> configure:10348: result: yes
> configure:10362: checking if MPI constant MPI_ERR_READ_ONLY is defined configure:10371: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10371: $? = 0
> configure:10372: result: yes
> configure:10386: checking if MPI constant MPI_ERR_ACCESS is defined configure:10395: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10395: $? = 0
> configure:10396: result: yes
> configure:10410: checking if MPI constant MPI_ERR_NO_SPACE is defined configure:10419: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10419: $? = 0
> configure:10420: result: yes
> configure:10434: checking if MPI constant MPI_ERR_QUOTA is defined configure:10443: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10443: $? = 0
> configure:10444: result: yes
> configure:10459: checking if MPI datatype MPI_CHAR is defined configure:10468: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10468: $? = 0
> configure:10469: result: yes
> configure:10483: checking if MPI datatype MPI_BYTE is defined configure:10492: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10492: $? = 0
> configure:10493: result: yes
> configure:10507: checking if MPI datatype MPI_SIGNED_CHAR is defined configure:10516: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10516: $? = 0
> configure:10517: result: yes
> configure:10531: checking if MPI datatype MPI_UNSIGNED_CHAR is defined configure:10540: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10540: $? = 0
> configure:10541: result: yes
> configure:10555: checking if MPI datatype MPI_SHORT is defined configure:10564: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10564: $? = 0
> configure:10565: result: yes
> configure:10579: checking if MPI datatype MPI_UNSIGNED_SHORT is defined configure:10588: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10588: $? = 0
> configure:10589: result: yes
> configure:10603: checking if MPI datatype MPI_INT is defined configure:10612: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10612: $? = 0
> configure:10613: result: yes
> configure:10627: checking if MPI datatype MPI_UNSIGNED is defined configure:10636: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10636: $? = 0
> configure:10637: result: yes
> configure:10651: checking if MPI datatype MPI_LONG is defined configure:10660: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10660: $? = 0
> configure:10661: result: yes
> configure:10675: checking if MPI datatype MPI_FLOAT is defined configure:10684: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10684: $? = 0
> configure:10685: result: yes
> configure:10699: checking if MPI datatype MPI_DOUBLE is defined configure:10708: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10708: $? = 0
> configure:10709: result: yes
> configure:10723: checking if MPI datatype MPI_LONG_LONG_INT is defined configure:10732: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10732: $? = 0
> configure:10733: result: yes
> configure:10747: checking if MPI datatype MPI_UNSIGNED_LONG_LONG is defined configure:10756: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10756: $? = 0
> configure:10757: result: yes
> configure:10771: checking if MPI datatype MPI_UB is defined configure:10780: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c:73:11: warning: 'ompi_mpi_ub' is deprecated (declared at /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include/mpi.h:926): MPI_UB is deprecated in MPI-2.0 [-Wdeprecated-declarations]
>           MPI_Datatype dummy = MPI_UB;
>           ^
> configure:10780: $? = 0
> configure:10781: result: yes
> configure:10795: checking if MPI datatype MPI_LB is defined configure:10804: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c:74:11: warning: 'ompi_mpi_lb' is deprecated (declared at /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/include/mpi.h:925): MPI_LB is deprecated in MPI-2.0 [-Wdeprecated-declarations]
>           MPI_Datatype dummy = MPI_LB;
>           ^
> configure:10804: $? = 0
> configure:10805: result: yes
> configure:10819: checking if MPI datatype MPI_OFFSET is defined configure:10828: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10828: $? = 0
> configure:10829: result: yes
> configure:10845: checking if MPI datatype MPI_CHARACTER is defined configure:10854: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10854: $? = 0
> configure:10855: result: yes
> configure:10869: checking if MPI datatype MPI_REAL is defined configure:10878: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10878: $? = 0
> configure:10879: result: yes
> configure:10893: checking if MPI datatype MPI_INTEGER is defined configure:10902: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10902: $? = 0
> configure:10903: result: yes
> configure:10917: checking if MPI datatype MPI_DOUBLE_PRECISION is defined configure:10926: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10926: $? = 0
> configure:10927: result: yes
> configure:10941: checking if MPI datatype MPI_INTEGER1 is defined configure:10950: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10950: $? = 0
> configure:10951: result: yes
> configure:10965: checking if MPI datatype MPI_INTEGER2 is defined configure:10974: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10974: $? = 0
> configure:10975: result: yes
> configure:10989: checking if MPI datatype MPI_INTEGER4 is defined configure:10998: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:10998: $? = 0
> configure:10999: result: yes
> configure:11013: checking if MPI datatype MPI_INTEGER8 is defined configure:11022: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11022: $? = 0
> configure:11023: result: yes
> configure:11037: checking if MPI datatype MPI_INTEGER16 is defined configure:11046: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c:84:32: error: 'MPI_INTEGER16' undeclared here (not in a function)
>           MPI_Datatype dummy = MPI_INTEGER16;
>                                ^
> configure:11046: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | /* end confdefs.h.  */
> | |           #include <mpi.h>
> |           MPI_Datatype dummy = MPI_INTEGER16;
> | configure:11054: result: no
> configure:11061: checking if MPI datatype MPI_REAL4 is defined configure:11070: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11070: $? = 0
> configure:11071: result: yes
> configure:11085: checking if MPI datatype MPI_REAL8 is defined configure:11094: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11094: $? = 0
> configure:11095: result: yes
> configure:11109: checking if MPI datatype MPI_REAL16 is defined configure:11118: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11118: $? = 0
> configure:11119: result: yes
> configure:11133: checking if MPI datatype MPI_COMPLEX8 is defined configure:11142: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11142: $? = 0
> configure:11143: result: yes
> configure:11157: checking if MPI datatype MPI_COMPLEX16 is defined configure:11166: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11166: $? = 0
> configure:11167: result: yes
> configure:11181: checking if MPI datatype MPI_COMPLEX32 is defined configure:11190: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11190: $? = 0
> configure:11191: result: yes
> configure:11221: checking whether char is unsigned
> configure:11248: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11248: $? = 0
> configure:11255: result: no
> configure:11262: checking whether byte ordering is bigendian
> configure:11277: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c:89:9: error: unknown type name 'not'
>         not a universal capable compiler
>         ^
> conftest.c:89:15: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
>         not a universal capable compiler
>               ^
> conftest.c:89:15: error: unknown type name 'universal'
> configure:11277: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | /* end confdefs.h.  */
> | #ifndef __APPLE_CC__
> | 	       not a universal capable compiler
> | 	     #endif
> | 	     typedef int dummy;
> | configure:11330: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11330: $? = 0
> configure:11356: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:103:4: error: unknown type name 'not'
>    not big endian
>    ^
> conftest.c:103:12: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
>    not big endian
>            ^
> configure:11356: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | /* end confdefs.h.  */
> | #include <sys/types.h>
> | 		#include <sys/param.h>
> | | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | #if BYTE_ORDER != BIG_ENDIAN
> | 		 not big endian
> | 		#endif
> | |   ;
> |   return 0;
> | }
> configure:11516: result: no
> configure:11547: checking for size_t
> configure:11547: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11547: $? = 0
> configure:11547: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:132:21: error: expected expression before ')' token
> if (sizeof ((size_t)))
>                     ^
> configure:11547: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((size_t)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:11547: result: yes
> configure:11558: checking for off_t
> configure:11558: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11558: $? = 0
> configure:11558: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:132:20: error: expected expression before ')' token
> if (sizeof ((off_t)))
>                    ^
> configure:11558: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((off_t)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:11558: result: yes
> configure:11569: checking for ssize_t
> configure:11569: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11569: $? = 0
> configure:11569: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:132:22: error: expected expression before ')' token
> if (sizeof ((ssize_t)))
>                      ^
> configure:11569: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((ssize_t)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:11569: result: yes
> configure:11578: checking for ptrdiff_t
> configure:11578: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11578: $? = 0
> configure:11578: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:133:24: error: expected expression before ')' token
> if (sizeof ((ptrdiff_t)))
>                        ^
> configure:11578: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((ptrdiff_t)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:11578: result: yes
> configure:11587: checking for uchar
> configure:11587: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:134:13: error: 'uchar' undeclared (first use in this function)
> if (sizeof (uchar))
>             ^
> conftest.c:134:13: note: each undeclared identifier is reported only once for each function it appears in
> configure:11587: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof (uchar))
> | 	 return 0;
> |   ;
> |   return 0;
> | }
> configure:11587: result: no
> configure:11596: checking for ushort
> configure:11596: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11596: $? = 0
> configure:11596: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:134:21: error: expected expression before ')' token
> if (sizeof ((ushort)))
>                     ^
> configure:11596: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((ushort)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:11596: result: yes
> configure:11605: checking for uint
> configure:11605: /usr/bin/gcc -c -g -O2  conftest.c >&5
> configure:11605: $? = 0
> configure:11605: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:135:19: error: expected expression before ')' token
> if (sizeof ((uint)))
>                   ^
> configure:11605: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define HAVE_USHORT 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof ((uint)))
> | 	    return 0;
> |   ;
> |   return 0;
> | }
> configure:11605: result: yes
> configure:11614: checking for longlong
> configure:11614: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:136:13: error: 'longlong' undeclared (first use in this function)
> if (sizeof (longlong))
>             ^
> conftest.c:136:13: note: each undeclared identifier is reported only once for each function it appears in
> configure:11614: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define HAVE_USHORT 1
> | #define HAVE_UINT 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof (longlong))
> | 	 return 0;
> |   ;
> |   return 0;
> | }
> configure:11614: result: no
> configure:11623: checking for ulonglong
> configure:11623: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:136:13: error: 'ulonglong' undeclared (first use in this function)
> if (sizeof (ulonglong))
>             ^
> conftest.c:136:13: note: each undeclared identifier is reported only once for each function it appears in
> configure:11623: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define HAVE_USHORT 1
> | #define HAVE_UINT 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof (ulonglong))
> | 	 return 0;
> |   ;
> |   return 0;
> | }
> configure:11623: result: no
> configure:11632: checking for int64
> configure:11632: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:136:13: error: 'int64' undeclared (first use in this function)
> if (sizeof (int64))
>             ^
> conftest.c:136:13: note: each undeclared identifier is reported only once for each function it appears in
> configure:11632: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define HAVE_USHORT 1
> | #define HAVE_UINT 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof (int64))
> | 	 return 0;
> |   ;
> |   return 0;
> | }
> configure:11632: result: no
> configure:11641: checking for uint64
> configure:11641: /usr/bin/gcc -c -g -O2  conftest.c >&5
> conftest.c: In function 'main':
> conftest.c:136:13: error: 'uint64' undeclared (first use in this function)
> if (sizeof (uint64))
>             ^
> conftest.c:136:13: note: each undeclared identifier is reported only once for each function it appears in
> configure:11641: $? = 1
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME "parallel-netcdf"
> | #define PACKAGE_TARNAME "parallel-netcdf"
> | #define PACKAGE_VERSION "1.8.1"
> | #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> | #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> | #define PACKAGE_URL ""
> | #define F77_NAME_LOWER_USCORE /**/
> | #define STDC_HEADERS 1
> | #define HAVE_SYS_TYPES_H 1
> | #define HAVE_SYS_STAT_H 1
> | #define HAVE_STDLIB_H 1
> | #define HAVE_STRING_H 1
> | #define HAVE_MEMORY_H 1
> | #define HAVE_STRINGS_H 1
> | #define HAVE_INTTYPES_H 1
> | #define HAVE_STDINT_H 1
> | #define HAVE_UNISTD_H 1
> | #define HAVE__BOOL 1
> | #define HAVE_STDBOOL_H 1
> | #define HAVE_STRERROR 1
> | #define HAVE_ACCESS 1
> | #define HAVE_UNLINK 1
> | #define SIZEOF_MPI_OFFSET 8
> | #define SIZEOF_MPI_AINT 8
> | #define ENABLE_CDF5 /**/
> | #define ENABLE_REQ_AGGREGATION /**/
> | #define HAVE_MPI_INFO_DUP 1
> | #define HAVE_MPI_INFO_FREE 1
> | #define HAVE_MPI_GET_ADDRESS 1
> | #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> | #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> | #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> | #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> | #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> | #define HAVE_MPI_TYPE_GET_EXTENT 1
> | #define HAVE_MPI_COMBINER_DUP 1
> | #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> | #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> | #define HAVE_MPI_COMBINER_SUBARRAY 1
> | #define HAVE_MPI_COMBINER_DARRAY 1
> | #define HAVE_MPI_COMBINER_RESIZED 1
> | #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> | #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> | #define HAVE_MPI_COMBINER_F90_REAL 1
> | #define HAVE_MPI_COMBINER_F90_INTEGER 1
> | #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> | #define HAVE_MPI_ERR_FILE_EXISTS 1
> | #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> | #define HAVE_MPI_ERR_AMODE 1
> | #define HAVE_MPI_ERR_NOT_SAME 1
> | #define HAVE_MPI_ERR_BAD_FILE 1
> | #define HAVE_MPI_ERR_READ_ONLY 1
> | #define HAVE_MPI_ERR_ACCESS 1
> | #define HAVE_MPI_ERR_NO_SPACE 1
> | #define HAVE_MPI_ERR_QUOTA 1
> | #define HAVE_MPI_CHAR 1
> | #define HAVE_MPI_BYTE 1
> | #define HAVE_MPI_SIGNED_CHAR 1
> | #define HAVE_MPI_UNSIGNED_CHAR 1
> | #define HAVE_MPI_SHORT 1
> | #define HAVE_MPI_UNSIGNED_SHORT 1
> | #define HAVE_MPI_INT 1
> | #define HAVE_MPI_UNSIGNED 1
> | #define HAVE_MPI_LONG 1
> | #define HAVE_MPI_FLOAT 1
> | #define HAVE_MPI_DOUBLE 1
> | #define HAVE_MPI_LONG_LONG_INT 1
> | #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> | #define HAVE_MPI_UB 1
> | #define HAVE_MPI_LB 1
> | #define HAVE_MPI_OFFSET_DATATYPE 1
> | #define HAVE_MPI_CHARACTER 1
> | #define HAVE_MPI_REAL 1
> | #define HAVE_MPI_INTEGER 1
> | #define HAVE_MPI_DOUBLE_PRECISION 1
> | #define HAVE_MPI_INTEGER1 1
> | #define HAVE_MPI_INTEGER2 1
> | #define HAVE_MPI_INTEGER4 1
> | #define HAVE_MPI_INTEGER8 1
> | #define HAVE_MPI_REAL4 1
> | #define HAVE_MPI_REAL8 1
> | #define HAVE_MPI_REAL16 1
> | #define HAVE_MPI_COMPLEX8 1
> | #define HAVE_MPI_COMPLEX16 1
> | #define HAVE_MPI_COMPLEX32 1
> | #define HAVE_SSIZE_T 1
> | #define HAVE_PTRDIFF_T 1
> | #define HAVE_USHORT 1
> | #define HAVE_UINT 1
> | /* end confdefs.h.  */
> | #include <stdio.h>
> | #ifdef HAVE_SYS_TYPES_H
> | # include <sys/types.h>
> | #endif
> | #ifdef HAVE_SYS_STAT_H
> | # include <sys/stat.h>
> | #endif
> | #ifdef STDC_HEADERS
> | # include <stdlib.h>
> | # include <stddef.h>
> | #else
> | # ifdef HAVE_STDLIB_H
> | #  include <stdlib.h>
> | # endif
> | #endif
> | #ifdef HAVE_STRING_H
> | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
> | #  include <memory.h>
> | # endif
> | # include <string.h>
> | #endif
> | #ifdef HAVE_STRINGS_H
> | # include <strings.h>
> | #endif
> | #ifdef HAVE_INTTYPES_H
> | # include <inttypes.h>
> | #endif
> | #ifdef HAVE_STDINT_H
> | # include <stdint.h>
> | #endif
> | #ifdef HAVE_UNISTD_H
> | # include <unistd.h>
> | #endif
> | #ifdef FC_DUMMY_MAIN
> | #ifndef FC_DUMMY_MAIN_EQ_F77
> | #  ifdef __cplusplus
> |      extern "C"
> | #  endif
> |    int FC_DUMMY_MAIN() { return 1; }
> | #endif
> | #endif
> | int
> | main ()
> | {
> | if (sizeof (uint64))
> | 	 return 0;
> |   ;
> |   return 0;
> | }
> configure:11641: result: no
> configure:11656: checking size of size_t
> configure:11661: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11661: $? = 0
> configure:11661: ./conftest
> configure:11661: $? = 0
> configure:11675: result: 8
> configure:11689: checking size of off_t
> configure:11694: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11694: $? = 0
> configure:11694: ./conftest
> configure:11694: $? = 0
> configure:11708: result: 8
> configure:11722: checking size of signed char
> configure:11727: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11727: $? = 0
> configure:11727: ./conftest
> configure:11727: $? = 0
> configure:11741: result: 1
> configure:11755: checking size of unsigned char
> configure:11760: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11760: $? = 0
> configure:11760: ./conftest
> configure:11760: $? = 0
> configure:11774: result: 1
> configure:11788: checking size of short
> configure:11793: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11793: $? = 0
> configure:11793: ./conftest
> configure:11793: $? = 0
> configure:11807: result: 2
> configure:11821: checking size of unsigned short int
> configure:11826: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11826: $? = 0
> configure:11826: ./conftest
> configure:11826: $? = 0
> configure:11840: result: 2
> configure:11854: checking size of unsigned short
> configure:11859: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11859: $? = 0
> configure:11859: ./conftest
> configure:11859: $? = 0
> configure:11873: result: 2
> configure:11887: checking size of int
> configure:11892: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11892: $? = 0
> configure:11892: ./conftest
> configure:11892: $? = 0
> configure:11906: result: 4
> configure:11920: checking size of unsigned int
> configure:11925: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11925: $? = 0
> configure:11925: ./conftest
> configure:11925: $? = 0
> configure:11939: result: 4
> configure:11953: checking size of long
> configure:11958: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11958: $? = 0
> configure:11958: ./conftest
> configure:11958: $? = 0
> configure:11972: result: 8
> configure:11986: checking size of float
> configure:11991: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:11991: $? = 0
> configure:11991: ./conftest
> configure:11991: $? = 0
> configure:12005: result: 4
> configure:12019: checking size of double
> configure:12024: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:12024: $? = 0
> configure:12024: ./conftest
> configure:12024: $? = 0
> configure:12038: result: 8
> configure:12052: checking size of long long
> configure:12057: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:12057: $? = 0
> configure:12057: ./conftest
> configure:12057: $? = 0
> configure:12071: result: 8
> configure:12085: checking size of unsigned long long
> configure:12090: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:12090: $? = 0
> configure:12090: ./conftest
> configure:12090: $? = 0
> configure:12104: result: 8
> configure:12120: checking size of ushort
> configure:12125: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:12125: $? = 0
> configure:12125: ./conftest
> configure:12125: $? = 0
> configure:12139: result: 2
> configure:12155: checking size of uint
> configure:12160: /usr/bin/gcc -o conftest -g -O2   conftest.c -lmpi  >&5
> configure:12160: $? = 0
> configure:12160: ./conftest
> configure:12160: $? = 0
> configure:12174: result: 4
> configure:12383: checking for C-equivalent to Fortran routine "SUB"
> configure:12404: result: sub_
> configure:12422: checking for Fortran "integer*1"
> configure:12431: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:12431: $? = 0
> configure:12432: result: yes
> configure:12461: checking for Fortran "integer*2"
> configure:12470: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:12470: $? = 0
> configure:12471: result: yes
> configure:12500: checking for Fortran "integer*8"
> configure:12509: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:12509: $? = 0
> configure:12510: result: yes
> configure:12544: checking if Fortran "integer*1" is configure:12554: /usr/bin/gcc -c  -g -O2 conftest.c
> configure:12557: $? = 0
> configure:12560: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -g -O2 -c conftestf.f
> configure:12563: $? = 0
> configure:12566: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2  conftestf.o conftest.o  -lmpi configure:12569: $? = 0
> configure:12572: ./conftest
> configure:12575: $? = 0
> configure:12577: result: "signed char" in C
> configure:12619: checking if Fortran "integer*2" is configure:12629: /usr/bin/gcc -c  -g -O2 conftest.c
> configure:12632: $? = 0
> configure:12635: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -g -O2 -c conftestf.f
> configure:12638: $? = 0
> configure:12641: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2  conftestf.o conftest.o  -lmpi configure:12644: $? = 0
> configure:12647: ./conftest
> configure:12650: $? = 0
> configure:12652: result: "short" in C
> configure:12694: checking if Fortran "integer*8" is configure:12704: /usr/bin/gcc -c  -g -O2 conftest.c
> configure:12707: $? = 0
> configure:12710: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -g -O2 -c conftestf.f
> configure:12713: $? = 0
> configure:12716: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2  conftestf.o conftest.o  -lmpi configure:12719: $? = 0
> configure:12722: ./conftest
> configure:12725: $? = 0
> configure:12727: result: "int" in C
> configure:12767: checking if Fortran "integer" is configure:12777: /usr/bin/gcc -c  -g -O2 conftest.c
> configure:12780: $? = 0
> configure:12783: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -g -O2 -c conftestf.f
> configure:12786: $? = 0
> configure:12789: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2  conftestf.o conftest.o  -lmpi configure:12792: $? = 0
> configure:12795: ./conftest
> configure:12798: $? = 0
> configure:12800: result: "int" in C
> configure:12838: checking if Fortran "real" is configure:12848: /usr/bin/gcc -c  -g -O2 conftest.c
> configure:12851: $? = 0
> configure:12854: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -g -O2 -c conftestf.f
> configure:12857: $? = 0
> configure:12860: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2  conftestf.o conftest.o  -lmpi configure:12863: $? = 0
> configure:12866: ./conftest
> configure:12869: $? = 0
> configure:12871: result: "float" in C
> configure:12909: checking if Fortran "doubleprecision" is configure:12919: /usr/bin/gcc -c  -g -O2 conftest.c
> configure:12922: $? = 0
> configure:12925: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -g -O2 -c conftestf.f
> configure:12928: $? = 0
> configure:12931: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -o conftest -g -O2  conftestf.o conftest.o  -lmpi configure:12934: $? = 0
> configure:12937: ./conftest
> configure:12940: $? = 0
> configure:12942: result: "double" in C
> configure:12973: checking for Fortran-equivalent to netCDF "byte"
> configure:12988: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:12988: $? = 0
> configure:13004: result: byte
> configure:13010: checking for Fortran-equivalent to netCDF "short"
> configure:13025: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:13025: $? = 0
> configure:13041: result: integer*2
> configure:13054: checking for Fortran NFMPI_OFFSET "integer*8"
> configure:13068: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:13068: $? = 0
> configure:13082: result: yes
> configure:13097: checking Fortran 90 module extension
> configure:13119: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:13119: $? = 0
> configure:13136: result: mod
> configure:13154: checking Fortran 90 module inclusion flag
> configure:13176: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:13176: $? = 0
> configure:13190: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Iconftest.dir -Iconftest.dir  conftest.F90 >&5
> configure:13190: $? = 0
> configure:13211: result: -I
> configure:13233: checking Fortran 90 module output flag
> configure:13261: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Jsub  conftest.F90 >&5
> configure:13261: $? = 0
> configure:13270: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 -Jsub  conftest.F90 >&5
> Warning: Nonexistent include directory "sub"
> configure:13270: $? = 0
> configure:13292: result: -J
> configure:13320: checking for Fortran 77 GNU intrinsic INT
> configure:13344: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:13344: $? = 0
> configure:13357: result: yes
> configure:13370: checking for Fortran 77 intrinsic INT1
> configure:13388: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> conftest.f:7.16:
> 
>           i1 = INT1(r)
>                1
> Error: Function 'int1' at (1) has no IMPLICIT type
> configure:13388: $? = 1
> configure: failed program was:
> | |            program main
> |            implicit none
> |            real r
> |            integer*1 i1
> |            r = 12.34
> |            i1 = INT1(r)
> |            end
> | configure:13401: result: no
> configure:13413: checking for Fortran 77 intrinsic INT2
> configure:13431: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:13431: $? = 0
> configure:13444: result: yes
> configure:13456: checking for Fortran 77 intrinsic INT8
> configure:13474: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2 conftest.f >&5
> configure:13474: $? = 0
> configure:13487: result: yes
> configure:13508: checking if Fortran 90 compiler capitalizes .mod filenames
> configure:13517: /apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90 -c -g -O2  conftest.F90 >&5
> configure:13517: $? = 0
> configure:13527: result: no
> configure:13647: checking for manual-page index command
> configure:13649: result: configure:13685: checking if C++ macro __func__ or __FUNCTION__ is defined
> configure:13717: /usr/bin/g++ -c -g -O2  conftest.cpp >&5
> configure:13717: $? = 0
> configure:13740: /usr/bin/g++ -c -g -O2  conftest.cpp >&5
> configure:13740: $? = 0
> configure:13752: result: yes
> configure:13854: checking for latex
> configure:13872: found /usr/bin/latex
> configure:13884: result: /usr/bin/latex
> configure:13894: checking for dvipdf
> configure:13912: found /usr/bin/dvipdf
> configure:13924: result: /usr/bin/dvipdf
> configure:13986: checking for gcc
> configure:14004: found /usr/bin/gcc
> configure:14017: result: /usr/bin/gcc
> configure:14170: creating ./config.status
> 
> ## ---------------------- ##
> ## Running config.status. ##
> ## ---------------------- ##
> 
> This file was extended by parallel-netcdf config.status 1.8.1, which was
> generated by GNU Autoconf 2.69.  Invocation command line was
> 
>  CONFIG_FILES    =
>  CONFIG_HEADERS  =
>  CONFIG_LINKS    =
>  CONFIG_COMMANDS =
>  $ ./config.status
> 
> on login2.arc3.leeds.ac.uk
> 
> config.status:1080: creating macros.make
> config.status:1080: creating Makefile
> config.status:1080: creating pnetcdf_pc
> config.status:1080: creating src/Makefile
> config.status:1080: creating src/lib/Makefile
> config.status:1080: creating src/lib/pnetcdf.h
> config.status:1080: creating src/utils/Makefile
> config.status:1080: creating src/utils/ncmpidump/Makefile
> config.status:1080: creating src/utils/ncmpidiff/Makefile
> config.status:1080: creating src/utils/ncmpigen/Makefile
> config.status:1080: creating src/utils/ncmpivalid/Makefile
> config.status:1080: creating src/utils/pnetcdf_version/Makefile
> config.status:1080: creating src/utils/ncoffsets/Makefile
> config.status:1080: creating test/Makefile
> config.status:1080: creating test/common/Makefile
> config.status:1080: creating test/nc_test/Makefile
> config.status:1080: creating test/C/Makefile
> config.status:1080: creating test/fandc/Makefile
> config.status:1080: creating test/testcases/Makefile
> config.status:1080: creating test/nonblocking/Makefile
> config.status:1080: creating test/header/Makefile
> config.status:1080: creating test/cdf_format/Makefile
> config.status:1080: creating test/largefile/Makefile
> config.status:1080: creating examples/C/Makefile
> config.status:1080: creating examples/tutorial/Makefile
> config.status:1080: creating examples/Makefile
> config.status:1080: creating doc/Makefile
> config.status:1080: creating man/Makefile
> config.status:1080: creating scripts/Makefile
> config.status:1080: creating benchmarks/Makefile
> config.status:1080: creating benchmarks/C/Makefile
> config.status:1080: creating test/nf_test/Makefile
> config.status:1080: creating test/nf_test/tests.inc
> config.status:1080: creating test/nf90_test/Makefile
> config.status:1080: creating test/F90/Makefile
> config.status:1080: creating examples/F77/Makefile
> config.status:1080: creating examples/F90/Makefile
> config.status:1080: creating src/libf90/Makefile
> config.status:1080: creating src/libf90/pnetcdf.f90
> config.status:1080: creating src/libf90/api.f90
> config.status:1080: creating src/libf90/nfmpi_constants.f90
> config.status:1080: creating src/libf/Makefile
> config.status:1080: creating src/libf/pnetcdf.inc
> config.status:1080: creating src/libcxx/Makefile
> config.status:1080: creating examples/CXX/Makefile
> config.status:1080: creating test/CXX/Makefile
> config.status:1080: creating benchmarks/FLASH-IO/Makefile
> config.status:1080: creating test/subfile/Makefile
> config.status:1080: creating stamp-h
> config.status:1080: creating pnetcdf-config
> config.status:1080: creating check_install
> config.status:1080: creating src/lib/ncconfig.h
> config.status:1080: creating src/libf/nfconfig_inc
> 
> ## ---------------- ##
> ## Cache variables. ##
> ## ---------------- ##
> 
> ac_cv_CHECK_MPI_CPP_SEEK_SET=no
> ac_cv_NFMPI_OFFSET=yes
> ac_cv_build=x86_64-unknown-linux-gnu
> ac_cv_c_bigendian=no
> ac_cv_c_char_unsigned=no
> ac_cv_c_compiler_gnu=yes
> ac_cv_c_ieeefloat=yes
> ac_cv_c_inline=inline
> ac_cv_cxx_compiler_gnu=yes
> ac_cv_cxx_macro_func=yes
> ac_cv_cxx_macro_function=yes
> ac_cv_env_CCC_set=
> ac_cv_env_CCC_value=
> ac_cv_env_CC_set=set
> ac_cv_env_CC_value=gcc
> ac_cv_env_CFLAGS_set=
> ac_cv_env_CFLAGS_value=
> ac_cv_env_CPPFLAGS_set=
> ac_cv_env_CPPFLAGS_value=
> ac_cv_env_CPP_set=
> ac_cv_env_CPP_value=
> ac_cv_env_CXXFLAGS_set=
> ac_cv_env_CXXFLAGS_value=
> ac_cv_env_CXX_set=set
> ac_cv_env_CXX_value=g++
> ac_cv_env_F77_set=set
> ac_cv_env_F77_value=gfortran
> ac_cv_env_FCFLAGS_set=
> ac_cv_env_FCFLAGS_value=
> ac_cv_env_FC_set=set
> ac_cv_env_FC_value=gfortran
> ac_cv_env_FFLAGS_set=
> ac_cv_env_FFLAGS_value=
> ac_cv_env_FPPFLAGS_set=
> ac_cv_env_FPPFLAGS_value=
> ac_cv_env_LDFLAGS_set=
> ac_cv_env_LDFLAGS_value=
> ac_cv_env_LIBS_set=
> ac_cv_env_LIBS_value=
> ac_cv_env_MPICC_set=
> ac_cv_env_MPICC_value=
> ac_cv_env_MPICXX_set=
> ac_cv_env_MPICXX_value=
> ac_cv_env_MPIF77_set=set
> ac_cv_env_MPIF77_value=/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90
> ac_cv_env_MPIF90_set=set
> ac_cv_env_MPIF90_value=/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90
> ac_cv_env_RM_set=
> ac_cv_env_RM_value=
> ac_cv_env_TEST_MPIRUN_set=
> ac_cv_env_TEST_MPIRUN_value=
> ac_cv_env_TEST_OUTDIR_set=
> ac_cv_env_TEST_OUTDIR_value=
> ac_cv_env_TEST_SEQRUN_set=
> ac_cv_env_TEST_SEQRUN_value=
> ac_cv_env_build_alias_set=
> ac_cv_env_build_alias_value=
> ac_cv_env_host_alias_set=
> ac_cv_env_host_alias_value=
> ac_cv_env_target_alias_set=
> ac_cv_env_target_alias_value=
> ac_cv_f77_compiler_gnu=yes
> ac_cv_f77_gnu_int=yes
> ac_cv_f77_int1=no
> ac_cv_f77_int2=yes
> ac_cv_f77_int8=yes
> ac_cv_f77_libs=' -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread'
> ac_cv_fc_compiler_gnu=yes
> ac_cv_fc_compiler_nag=no
> ac_cv_fc_constant_modifier=8
> ac_cv_fc_dummy_main=none
> ac_cv_fc_fixedform=-ffixed-form
> ac_cv_fc_freeform=-ffree-form
> ac_cv_fc_libs=' -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread'
> ac_cv_fc_mangling='lower case, underscore, no extra underscore'
> ac_cv_fc_module_ext=mod
> ac_cv_fc_module_flag=-I
> ac_cv_fc_module_output_flag=-J
> ac_cv_fc_pp_define=-D
> ac_cv_fc_pp_srcext_F90=
> ac_cv_fc_pp_srcext_F=
> ac_cv_fc_pp_srcext_f90=-cpp
> ac_cv_fc_pp_srcext_f=-cpp
> ac_cv_fc_srcext_F90=none
> ac_cv_fc_srcext_F=none
> ac_cv_fc_srcext_f90=none
> ac_cv_fc_srcext_f=none
> ac_cv_fortran_dummy_main=none
> ac_cv_func_MPI_Comm_rank=no
> ac_cv_func_MPI_File_close=yes
> ac_cv_func_MPI_File_open=yes
> ac_cv_func_MPI_Get_address=yes
> ac_cv_func_MPI_Info_dup=yes
> ac_cv_func_MPI_Info_free=yes
> ac_cv_func_MPI_Type_create_hindexed=yes
> ac_cv_func_MPI_Type_create_hvector=yes
> ac_cv_func_MPI_Type_create_resized=yes
> ac_cv_func_MPI_Type_create_struct=yes
> ac_cv_func_MPI_Type_create_subarray=yes
> ac_cv_func_MPI_Type_get_extent=yes
> ac_cv_func_access=yes
> ac_cv_func_strerror=yes
> ac_cv_func_unlink=yes
> ac_cv_header_inttypes_h=yes
> ac_cv_header_memory_h=yes
> ac_cv_header_stdbool_h=yes
> ac_cv_header_stdc=yes
> ac_cv_header_stdint_h=yes
> ac_cv_header_stdlib_h=yes
> ac_cv_header_string_h=yes
> ac_cv_header_strings_h=yes
> ac_cv_header_sys_stat_h=yes
> ac_cv_header_sys_types_h=yes
> ac_cv_header_unistd_h=yes
> ac_cv_host=x86_64-unknown-linux-gnu
> ac_cv_m4_stdout=
> ac_cv_objext=o
> ac_cv_path_DVIPDF=/usr/bin/dvipdf
> ac_cv_path_EGREP='/usr/bin/grep -E'
> ac_cv_path_GREP=/usr/bin/grep
> ac_cv_path_LATEX=/usr/bin/latex
> ac_cv_path_MPICC=/usr/bin/gcc
> ac_cv_path_MPICXX=/usr/bin/g++
> ac_cv_path_SEQ_CC=/usr/bin/gcc
> ac_cv_path_install='/usr/bin/install -c'
> ac_cv_prog_AR=ar
> ac_cv_prog_CPP='/usr/bin/gcc -E'
> ac_cv_prog_M4=m4
> ac_cv_prog_NM=nm
> ac_cv_prog_ac_ct_CC=/usr/bin/gcc
> ac_cv_prog_ac_ct_RANLIB=ranlib
> ac_cv_prog_cc_c89=
> ac_cv_prog_cc_g=yes
> ac_cv_prog_cxx_g=yes
> ac_cv_prog_f77_g=yes
> ac_cv_prog_f77_v=-v
> ac_cv_prog_f90_uppercase_mod=no
> ac_cv_prog_fc_g=yes
> ac_cv_prog_fc_v=-v
> ac_cv_prog_make_make_set=yes
> ac_cv_search_MPI_Comm_rank=-lmpi
> ac_cv_sizeof_MPI_Aint=8
> ac_cv_sizeof_MPI_Offset=8
> ac_cv_sizeof_double=8
> ac_cv_sizeof_float=4
> ac_cv_sizeof_int=4
> ac_cv_sizeof_long=8
> ac_cv_sizeof_long_long=8
> ac_cv_sizeof_off_t=8
> ac_cv_sizeof_short=2
> ac_cv_sizeof_signed_char=1
> ac_cv_sizeof_size_t=8
> ac_cv_sizeof_uint=4
> ac_cv_sizeof_unsigned_char=1
> ac_cv_sizeof_unsigned_int=4
> ac_cv_sizeof_unsigned_long_long=8
> ac_cv_sizeof_unsigned_short=2
> ac_cv_sizeof_unsigned_short_int=2
> ac_cv_sizeof_ushort=2
> ac_cv_sys_file_offset_bits=no
> ac_cv_sys_largefile_CC=no
> ac_cv_type_MPI_Offset=yes
> ac_cv_type__Bool=yes
> ac_cv_type_int64=no
> ac_cv_type_longlong=no
> ac_cv_type_off_t=yes
> ac_cv_type_ptrdiff_t=yes
> ac_cv_type_size_t=yes
> ac_cv_type_ssize_t=yes
> ac_cv_type_uchar=no
> ac_cv_type_uint64=no
> ac_cv_type_uint=yes
> ac_cv_type_ulonglong=no
> ac_cv_type_ushort=yes
> 
> ## ----------------- ##
> ## Output variables. ##
> ## ----------------- ##
> 
> AR='ar'
> ARFLAGS='cru'
> BUILDDIR='/nobackup/parallel-netcdf-1.8.1'
> CC='/usr/bin/gcc'
> CC_MAKEDEPEND='false'
> CFLAGS='-g -O2'
> CONFIGURE_ARGS_CLEAN='--prefix= --with-mpi=/apps/developers/libraries/openmpi/2.0.2/1/gnu-native'
> CONFIG_DATE='Thu Feb  2 12:18:59 GMT 2017'
> CPP='/usr/bin/gcc -E'
> CPPFLAGS=''
> CXX='/usr/bin/g++'
> CXXCPPFLAGS=''
> CXXFLAGS='-g -O2'
> DEFS='-DHAVE_CONFIG_H'
> DVIPDF='/usr/bin/dvipdf'
> ECHO_C=''
> ECHO_N='-n'
> ECHO_T=''
> EGREP='/usr/bin/grep -E'
> ENABLE_ERANGE_FILL='1'
> ENABLE_SUBFILING='0'
> EXEEXT=''
> F77='/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90'
> F77FLAGS='-g -O2'
> F77FLAGS_F=''
> F77FLAGS_f=''
> F77PPFLAGS_F=''
> F77PPFLAGS_f='-cpp'
> F77_SUPPORT_FREEFORM='yes'
> F90FLAGS='-g -O2'
> F90FLAGS_F90=''
> F90FLAGS_f90=''
> F90LDFLAGS=''
> F90LIBS=' -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread'
> F90PPFLAGS_F90=''
> F90PPFLAGS_f90='-cpp'
> FC='/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90'
> FCFLAGS='-g -O2'
> FCFLAGS_F90=''
> FCFLAGS_F=''
> FCFLAGS_f90=''
> FCFLAGS_f=''
> FCLIBS=' -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread'
> FC_DEFINE='-D'
> FC_MODEXT='mod'
> FC_MODINC='-I'
> FC_MODOUT='-J'
> FFIXEDFORMFLAG='-ffixed-form'
> FFLAGS='-g -O2'
> FFREEFORMFLAG='-ffree-form'
> FLDFLAGS=''
> FLIBS=' -L/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/lib -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../.. -lmpi -lmpi_usempi -lmpi_mpifh -lgfortran -lm -lquadmath -lpthread'
> FPP=''
> FPPFLAGS=''
> GREP='/usr/bin/grep'
> HAVE_F77_GNU_INT='yes'
> HAVE_F77_INT1='no'
> HAVE_F77_INT2='yes'
> HAVE_F77_INT8='yes'
> INSTALL_DATA='${INSTALL} -m 644'
> INSTALL_PROGRAM='${INSTALL}'
> INSTALL_SCRIPT='${INSTALL}'
> INTENTV='INOUT'
> LATEX='/usr/bin/latex'
> LCOV_LIB=''
> LDFLAGS=''
> LIBOBJS=''
> LIBS='-lmpi '
> LN_S='ln -s'
> LTLIBOBJS=''
> M4='m4'
> M4FFLAGS=''
> M4FLAGS=''
> MAKEWHATIS_CMD=''
> MPICC='/usr/bin/gcc'
> MPICXX='/usr/bin/g++'
> MPIF77='/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90'
> MPIF90='/apps/developers/libraries/openmpi/2.0.2/1/gnu-native/bin/mpif90'
> NAG_FCFLAGS=''
> NAGf90FPPFLAGS=''
> NM='nm'
> NMFLAGS=''
> OBJEXT='o'
> PACKAGE_BUGREPORT='parallel-netcdf at mcs.anl.gov'
> PACKAGE_NAME='parallel-netcdf'
> PACKAGE_STRING='parallel-netcdf 1.8.1'
> PACKAGE_TARNAME='parallel-netcdf'
> PACKAGE_URL=''
> PACKAGE_VERSION='1.8.1'
> PATH_SEPARATOR=':'
> PNETCDF_DEBUG='0'
> PNETCDF_INC='/nobackup/parallel-netcdf-1.8.1/src/libf90'
> PNETCDF_LIB='-L/nobackup/parallel-netcdf-1.8.1/src/lib'
> PNETCDF_RELEASE_DATE2='2017-01-28'
> PNETCDF_RELEASE_DATE='28 Jan 2017'
> PNETCDF_VERSION='1.8.1'
> PNETCDF_VERSION_MAJOR='1'
> PNETCDF_VERSION_MINOR='8'
> PNETCDF_VERSION_PRE=''
> PNETCDF_VERSION_SUB='1'
> PNF_FILL_INT64='-9223372036854775806_8'
> PNF_FILL_UINT64='18446744073709551614_8'
> PNF_FILL_UINT='4294967295_8'
> PNF_INT8_MODIFIER=''
> PNF_X_INT8_MAX='9223372036854775807_8'
> PNF_X_INT8_MIN='-9223372036854775807_8'
> PNF_X_UINT8_MAX='18446744073709551615_8'
> PNF_X_UINT_MAX='4294967295_8'
> RANLIB='ranlib'
> RELAX_COORD_BOUND='0'
> RM='rm'
> SEQ_CC='/usr/bin/gcc'
> SET_MAKE=''
> SHELL='/bin/sh'
> SIZEOF_MPI_AINT_IS_4='no'
> SIZEOF_MPI_OFFSET='8'
> TEST_MPIRUN='mpiexec -n NP'
> TEST_OUTDIR='.'
> TEST_SEQRUN=''
> UPPER_CASE_MOD='no'
> USE_MPIF_HEADER='use mpi, only: MPI_OFFSET_KIND'
> WHATIS='whatis'
> ac_ct_CC='/usr/bin/gcc'
> ac_ct_CXX=''
> ac_ct_F77=''
> ac_ct_FC=''
> ac_empty=''
> bindir='${exec_prefix}/bin'
> build='x86_64-unknown-linux-gnu'
> build_alias=''
> build_cpu='x86_64'
> build_os='linux-gnu'
> build_vendor='unknown'
> datadir='${datarootdir}'
> datarootdir='${prefix}/share'
> docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
> dvidir='${docdir}'
> enable_coverage='no'
> enable_erange_fill='yes'
> enable_subfiling='no'
> exec_prefix='${prefix}'
> has_fortran='yes'
> has_latex='yes'
> has_mpicxx='yes'
> have_yacc_lex='no'
> host='x86_64-unknown-linux-gnu'
> host_alias=''
> host_cpu='x86_64'
> host_os='linux-gnu'
> host_vendor='unknown'
> htmldir='${docdir}'
> in_place_swap='yes'
> includedir='${prefix}/include'
> infodir='${datarootdir}/info'
> is_bigendian='no'
> large_file_test='no'
> libdir='${exec_prefix}/lib'
> libexecdir='${exec_prefix}/libexec'
> localedir='${datarootdir}/locale'
> localstatedir='${prefix}/var'
> mandir='${datarootdir}/man'
> mpi_mod='yes'
> oldincludedir='/usr/include'
> pdfdir='${docdir}'
> prefix=''
> prog=''
> program_transform_name='s,x,x,'
> psdir='${docdir}'
> rm_cmd=''
> sbindir='${exec_prefix}/sbin'
> sharedstatedir='${prefix}/com'
> sysconfdir='${prefix}/etc'
> target_alias=''
> 
> ## ----------- ##
> ## confdefs.h. ##
> ## ----------- ##
> 
> /* confdefs.h */
> #define PACKAGE_NAME "parallel-netcdf"
> #define PACKAGE_TARNAME "parallel-netcdf"
> #define PACKAGE_VERSION "1.8.1"
> #define PACKAGE_STRING "parallel-netcdf 1.8.1"
> #define PACKAGE_BUGREPORT "parallel-netcdf at mcs.anl.gov"
> #define PACKAGE_URL ""
> #define F77_NAME_LOWER_USCORE /**/
> #define STDC_HEADERS 1
> #define HAVE_SYS_TYPES_H 1
> #define HAVE_SYS_STAT_H 1
> #define HAVE_STDLIB_H 1
> #define HAVE_STRING_H 1
> #define HAVE_MEMORY_H 1
> #define HAVE_STRINGS_H 1
> #define HAVE_INTTYPES_H 1
> #define HAVE_STDINT_H 1
> #define HAVE_UNISTD_H 1
> #define HAVE__BOOL 1
> #define HAVE_STDBOOL_H 1
> #define HAVE_STRERROR 1
> #define HAVE_ACCESS 1
> #define HAVE_UNLINK 1
> #define SIZEOF_MPI_OFFSET 8
> #define SIZEOF_MPI_AINT 8
> #define ENABLE_CDF5 /**/
> #define ENABLE_REQ_AGGREGATION /**/
> #define HAVE_MPI_INFO_DUP 1
> #define HAVE_MPI_INFO_FREE 1
> #define HAVE_MPI_GET_ADDRESS 1
> #define HAVE_MPI_TYPE_CREATE_SUBARRAY 1
> #define HAVE_MPI_TYPE_CREATE_HVECTOR 1
> #define HAVE_MPI_TYPE_CREATE_HINDEXED 1
> #define HAVE_MPI_TYPE_CREATE_STRUCT 1
> #define HAVE_MPI_TYPE_CREATE_RESIZED 1
> #define HAVE_MPI_TYPE_GET_EXTENT 1
> #define HAVE_MPI_COMBINER_DUP 1
> #define HAVE_MPI_COMBINER_HVECTOR_INTEGER 1
> #define HAVE_MPI_COMBINER_HINDEXED_INTEGER 1
> #define HAVE_MPI_COMBINER_SUBARRAY 1
> #define HAVE_MPI_COMBINER_DARRAY 1
> #define HAVE_MPI_COMBINER_RESIZED 1
> #define HAVE_MPI_COMBINER_STRUCT_INTEGER 1
> #define HAVE_MPI_COMBINER_INDEXED_BLOCK 1
> #define HAVE_MPI_COMBINER_F90_REAL 1
> #define HAVE_MPI_COMBINER_F90_INTEGER 1
> #define HAVE_MPI_COMBINER_F90_COMPLEX 1
> #define HAVE_MPI_ERR_FILE_EXISTS 1
> #define HAVE_MPI_ERR_NO_SUCH_FILE 1
> #define HAVE_MPI_ERR_AMODE 1
> #define HAVE_MPI_ERR_NOT_SAME 1
> #define HAVE_MPI_ERR_BAD_FILE 1
> #define HAVE_MPI_ERR_READ_ONLY 1
> #define HAVE_MPI_ERR_ACCESS 1
> #define HAVE_MPI_ERR_NO_SPACE 1
> #define HAVE_MPI_ERR_QUOTA 1
> #define HAVE_MPI_CHAR 1
> #define HAVE_MPI_BYTE 1
> #define HAVE_MPI_SIGNED_CHAR 1
> #define HAVE_MPI_UNSIGNED_CHAR 1
> #define HAVE_MPI_SHORT 1
> #define HAVE_MPI_UNSIGNED_SHORT 1
> #define HAVE_MPI_INT 1
> #define HAVE_MPI_UNSIGNED 1
> #define HAVE_MPI_LONG 1
> #define HAVE_MPI_FLOAT 1
> #define HAVE_MPI_DOUBLE 1
> #define HAVE_MPI_LONG_LONG_INT 1
> #define HAVE_MPI_UNSIGNED_LONG_LONG 1
> #define HAVE_MPI_UB 1
> #define HAVE_MPI_LB 1
> #define HAVE_MPI_OFFSET_DATATYPE 1
> #define HAVE_MPI_CHARACTER 1
> #define HAVE_MPI_REAL 1
> #define HAVE_MPI_INTEGER 1
> #define HAVE_MPI_DOUBLE_PRECISION 1
> #define HAVE_MPI_INTEGER1 1
> #define HAVE_MPI_INTEGER2 1
> #define HAVE_MPI_INTEGER4 1
> #define HAVE_MPI_INTEGER8 1
> #define HAVE_MPI_REAL4 1
> #define HAVE_MPI_REAL8 1
> #define HAVE_MPI_REAL16 1
> #define HAVE_MPI_COMPLEX8 1
> #define HAVE_MPI_COMPLEX16 1
> #define HAVE_MPI_COMPLEX32 1
> #define HAVE_SSIZE_T 1
> #define HAVE_PTRDIFF_T 1
> #define HAVE_USHORT 1
> #define HAVE_UINT 1
> #define SIZEOF_SIZE_T 8
> #define SIZEOF_OFF_T 8
> #define SIZEOF_SIGNED_CHAR 1
> #define SIZEOF_UNSIGNED_CHAR 1
> #define SIZEOF_SHORT 2
> #define SIZEOF_UNSIGNED_SHORT_INT 2
> #define SIZEOF_UNSIGNED_SHORT 2
> #define SIZEOF_INT 4
> #define SIZEOF_UNSIGNED_INT 4
> #define SIZEOF_LONG 8
> #define SIZEOF_FLOAT 4
> #define SIZEOF_DOUBLE 8
> #define SIZEOF_LONG_LONG 8
> #define SIZEOF_UNSIGNED_LONG_LONG 8
> #define SIZEOF_USHORT 2
> #define SIZEOF_UINT 4
> #define NF_INT1_T integer*1
> #define NF_INT2_T integer*2
> #define NF_INT8_T integer*8
> #define NF_INT1_IS_C_SIGNED_CHAR 1
> #define NF_INT2_IS_C_SHORT 1
> #define NF_INT8_IS_C_INT 1
> #define NF_INT_IS_C_INT 1
> #define NF_REAL_IS_C_FLOAT 1
> #define NF_DOUBLEPRECISION_IS_C_DOUBLE 1
> #define NCBYTE_T byte
> #define NCSHORT_T integer*2
> #define HAVE_FUNC_MACRO 1
> #define HAVE_FUNCTION_MACRO 1
> 
> configure: exit 0



More information about the parallel-netcdf mailing list