[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[netCDF #CUY-381116]: netcdf on mac os x
- Subject: [netCDF #CUY-381116]: netcdf on mac os x
- Date: Sun, 22 Jul 2007 09:15:32 -0600
>
> Hi
>
> I'm trying to compile netcdf on an intel core 2 duo macintosh running
> OS X v 10.4.10. I have already installed netcdf on this platform
> using gcc, but am trying to recompile a version using the intel
> compilers (icc and ifort, v10), which have support for 64-bit
> architecture. Note that I have tailored the options for configure so
> that it runs cleanly (see below), but that make check fails (also see
> below). make install does make some library files, but that these
> cannot be linked at compile-time. Any assistance is appreciated, and
> I'm happy to provide the final build configuration for your website
> if I can get it working.
>
> Cheers
> Andy
>
> ---
>
> ./configure --prefix=/opt/intel/netcdf-3.6.2/ --enable-64bit --
> disable-f77
>
> ---
>
> Making check in libsrc
> depbase=`echo attr.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT attr.lo -MD -
> MP -MF "$depbase.Tpo" -c -o attr.lo attr.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT attr.lo -MD -MP -MF .deps/attr.Tpo -c attr.c -o
> attr.o
> depbase=`echo ncx.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT ncx.lo -MD -
> MP -MF "$depbase.Tpo" -c -o ncx.lo ncx.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT ncx.lo -MD -MP -MF .deps/ncx.Tpo -c ncx.c -o ncx.o
> depbase=`echo putget.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT putget.lo -
> MD -MP -MF "$depbase.Tpo" -c -o putget.lo putget.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT putget.lo -MD -MP -MF .deps/putget.Tpo -c putget.c
> -o putget.o
> putget.c(5040): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5253): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5359): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5465): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5677): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5783): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5886): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(6087): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(6187): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(6287): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(6487): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(6587): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5571): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(5147): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(9180): (col. 18) remark: LOOP WAS VECTORIZED.
> putget.c(6387): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(8432): (col. 18) remark: LOOP WAS VECTORIZED.
> putget.c(5987): (col. 2) remark: LOOP WAS VECTORIZED.
> putget.c(10658): (col. 18) remark: LOOP WAS VECTORIZED.
> putget.c(9930): (col. 18) remark: LOOP WAS VECTORIZED.
> putget.c(7945): (col. 9) remark: LOOP WAS VECTORIZED.
> putget.c(7893): (col. 9) remark: LOOP WAS VECTORIZED.
> depbase=`echo dim.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT dim.lo -MD -
> MP -MF "$depbase.Tpo" -c -o dim.lo dim.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT dim.lo -MD -MP -MF .deps/dim.Tpo -c dim.c -o dim.o
> depbase=`echo error.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT error.lo -MD
> -MP -MF "$depbase.Tpo" -c -o error.lo error.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT error.lo -MD -MP -MF .deps/error.Tpo -c error.c -o
> error.o
> depbase=`echo libvers.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT libvers.lo -
> MD -MP -MF "$depbase.Tpo" -c -o libvers.lo libvers.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT libvers.lo -MD -MP -MF .deps/libvers.Tpo -c
> libvers.c -o libvers.o
> depbase=`echo nc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT nc.lo -MD -
> MP -MF "$depbase.Tpo" -c -o nc.lo nc.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT nc.lo -MD -MP -MF .deps/nc.Tpo -c nc.c -o nc.o
> depbase=`echo string.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT string.lo -
> MD -MP -MF "$depbase.Tpo" -c -o string.lo string.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT string.lo -MD -MP -MF .deps/string.Tpo -c string.c
> -o string.o
> depbase=`echo v1hpg.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT v1hpg.lo -MD
> -MP -MF "$depbase.Tpo" -c -o v1hpg.lo v1hpg.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT v1hpg.lo -MD -MP -MF .deps/v1hpg.Tpo -c v1hpg.c -o
> v1hpg.o
> depbase=`echo var.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT var.lo -MD -
> MP -MF "$depbase.Tpo" -c -o var.lo var.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT var.lo -MD -MP -MF .deps/var.Tpo -c var.c -o var.o
> depbase=`echo posixio.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT posixio.lo -
> MD -MP -MF "$depbase.Tpo" -c -o posixio.lo posixio.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT posixio.lo -MD -MP -MF .deps/posixio.Tpo -c
> posixio.c -o posixio.o
> depbase=`echo v2i.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \
> if /bin/sh ../libtool --tag=CC --mode=compile /usr/bin/icc -
> DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -MT v2i.lo -MD -
> MP -MF "$depbase.Tpo" -c -o v2i.lo v2i.c; \
> then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo";
> exit 1; fi
> libtool: compile: /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../
> fortran -g -O2 -MT v2i.lo -MD -MP -MF .deps/v2i.Tpo -c v2i.c -o v2i.o
> v2i.c(1167): (col. 21) remark: LOOP WAS VECTORIZED.
> v2i.c(275): (col. 5) remark: LOOP WAS VECTORIZED.
> v2i.c(1150): (col. 21) remark: LOOP WAS VECTORIZED.
> v2i.c(321): (col. 5) remark: LOOP WAS VECTORIZED.
> v2i.c(1120): (col. 21) remark: LOOP WAS VECTORIZED.
> v2i.c(233): (col. 2) remark: LOOP WAS VECTORIZED.
> /bin/sh ../libtool --tag=CC --mode=link /usr/bin/icc -g -O2 -o
> libnetcdf2.la v2i.lo
> libtool: link: ar cru .libs/libnetcdf2.a v2i.o
> libtool: link: ranlib .libs/libnetcdf2.a
> libtool: link: creating libnetcdf2.la
> libtool: link: ( cd ".libs" && rm -f "libnetcdf2.la" && ln -s "../
> libnetcdf2.la" "libnetcdf2.la" )
> /bin/sh ../libtool --tag=CC --mode=link /usr/bin/icc -g -O2 -o
> libnetcdf.la -rpath /opt/intel/netcdf-3.6.2//lib -version-info 4:0:0
> -no-undefined attr.lo ncx.lo putget.lo dim.lo error.lo libvers.lo
> nc.lo string.lo v1hpg.lo var.lo posixio.lo libnetcdf2.la
> libtool: link: Extracting /Users/andy/Desktop/netcdf-3.6.2/
> libsrc/./.libs/libnetcdf2.a
> libtool: link: (cd .libs/libnetcdf.lax/libnetcdf2.a && ar x /Users/
> andy/Desktop/netcdf-3.6.2/libsrc/./.libs/libnetcdf2.a)
> libtool: link: ar cru .libs/libnetcdf.a attr.o ncx.o putget.o dim.o
> error.o libvers.o nc.o string.o v1hpg.o var.o posixio.o .libs/
> libnetcdf.lax/libnetcdf2.a/v2i.o
> libtool: link: ranlib .libs/libnetcdf.a
> libtool: link: rm -fr .libs/libnetcdf.lax
> libtool: link: creating libnetcdf.la
> libtool: link: ( cd ".libs" && rm -f "libnetcdf.la" && ln -s "../
> libnetcdf.la" "libnetcdf.la" )
> make t_nc
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -g -O2 -
> MT t_nc-t_nc.o -MD -MP -MF ".deps/t_nc-t_nc.Tpo" -c -o t_nc-t_nc.o
> `test -f 't_nc.c' || echo './'`t_nc.c; \
> then mv -f ".deps/t_nc-t_nc.Tpo" ".deps/t_nc-t_nc.Po"; else rm -f
> ".deps/t_nc-t_nc.Tpo"; exit 1; fi
> /bin/sh ../libtool --tag=CC --mode=link /usr/bin/icc -g -O2 -o
> t_nc t_nc-t_nc.o libnetcdf.la
> libtool: link: /usr/bin/icc -g -O2 -o t_nc t_nc-t_nc.o ./.libs/
> libnetcdf.a
> make check-TESTS
> dimrename: IXX
> nc_close ret = 0
>
> reopen id = 6 for filename test.nc
> NC done
> GATTR VAR VATTR
> VATTR
> VATTR
> VATTR
> VATTR
> VATTR
> fill_seq indices 1 2 3 75.000000 != 2.718282
> Done
> got val = 3.250000
> got val = 0.000000
> got val = 2.718282
> got val = 82555
> got val = 97
> got NC_CHAR val = A (0x41)
> got NC_CHAR val = B (0x42)
> got NC_CHAR val = "The red death had long devastated the country."
> got val = A (0x41)
> got val = B (0x42)
> got val = "The red death had long devastated the country."
> got vals = 0.000000 ... 447.000000
> re nc_close ret = 0
> PASS: t_nc
> ==================
> All 1 tests passed
> ==================
> Making check in nctest
> make nctest
> depbase=`echo add.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT add.o -MD -MP -MF "$depbase.Tpo" -c -o add.o
> add.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo atttests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT atttests.o -MD -MP -MF "$depbase.Tpo" -c -o
> atttests.o atttests.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo cdftests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT cdftests.o -MD -MP -MF "$depbase.Tpo" -c -o
> cdftests.o cdftests.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo dimtests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT dimtests.o -MD -MP -MF "$depbase.Tpo" -c -o
> dimtests.o dimtests.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo driver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT driver.o -MD -MP -MF "$depbase.Tpo" -c -o
> driver.o driver.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo emalloc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT emalloc.o -MD -MP -MF "$depbase.Tpo" -c -o
> emalloc.o emalloc.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo error.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT error.o -MD -MP -MF "$depbase.Tpo" -c -o error.o
> error.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo misctest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT misctest.o -MD -MP -MF "$depbase.Tpo" -c -o
> misctest.o misctest.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo rec.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT rec.o -MD -MP -MF "$depbase.Tpo" -c -o rec.o
> rec.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> rec.c(534): (col. 9) remark: LOOP WAS VECTORIZED.
> rec.c(541): (col. 9) remark: LOOP WAS VECTORIZED.
> rec.c(571): (col. 6) remark: LOOP WAS VECTORIZED.
> rec.c(377): (col. 9) remark: LOOP WAS VECTORIZED.
> rec.c(390): (col. 9) remark: LOOP WAS VECTORIZED.
> rec.c(417): (col. 6) remark: LOOP WAS VECTORIZED.
> rec.c(434): (col. 9) remark: LOOP WAS VECTORIZED.
> rec.c(144): (col. 9) remark: LOOP WAS VECTORIZED.
> depbase=`echo slabs.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT slabs.o -MD -MP -MF "$depbase.Tpo" -c -o slabs.o
> slabs.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> slabs.c(215): (col. 2) remark: PARTIAL LOOP WAS VECTORIZED.
> slabs.c(215): (col. 2) remark: PARTIAL LOOP WAS VECTORIZED.
> slabs.c(233): (col. 2) remark: PARTIAL LOOP WAS VECTORIZED.
> slabs.c(250): (col. 6) remark: PARTIAL LOOP WAS VECTORIZED.
> slabs.c(274): (col. 3) remark: PARTIAL LOOP WAS VECTORIZED.
> slabs.c(311): (col. 7) remark: PARTIAL LOOP WAS VECTORIZED.
> depbase=`echo val.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT val.o -MD -MP -MF "$depbase.Tpo" -c -o val.o
> val.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo vardef.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT vardef.o -MD -MP -MF "$depbase.Tpo" -c -o
> vardef.o vardef.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo varget.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT varget.o -MD -MP -MF "$depbase.Tpo" -c -o
> varget.o varget.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo vargetg.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT vargetg.o -MD -MP -MF "$depbase.Tpo" -c -o
> vargetg.o vargetg.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo varput.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT varput.o -MD -MP -MF "$depbase.Tpo" -c -o
> varput.o varput.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo varputg.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT varputg.o -MD -MP -MF "$depbase.Tpo" -c -o
> varputg.o varputg.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo vartests.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT vartests.o -MD -MP -MF "$depbase.Tpo" -c -o
> vartests.o vartests.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo vputget.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT vputget.o -MD -MP -MF "$depbase.Tpo" -c -o
> vputget.o vputget.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> depbase=`echo vputgetg.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
> if /usr/bin/icc -DHAVE_CONFIG_H -I. -I. -I.. -I../fortran -I../
> libsrc -g -O2 -MT vputgetg.o -MD -MP -MF "$depbase.Tpo" -c -o
> vputgetg.o vputgetg.c; \
> then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo";
> exit 1; fi
> vputgetg.c(56): (col. 2) remark: LOOP WAS VECTORIZED.
> /bin/sh ../libtool --tag=CC --mode=link /usr/bin/icc -g -O2 -L../
> libsrc -o nctest add.o atttests.o cdftests.o dimtests.o driver.o
> emalloc.o error.o misctest.o rec.o slabs.o val.o vardef.o varget.o
> vargetg.o varput.o varputg.o vartests.o vputget.o vputgetg.o -lm ../
> libsrc/libnetcdf.la
> libtool: link: /usr/bin/icc -g -O2 -o nctest add.o atttests.o
> cdftests.o dimtests.o driver.o emalloc.o error.o misctest.o rec.o
> slabs.o val.o vardef.o varget.o vargetg.o varput.o varputg.o
> vartests.o vputget.o vputgetg.o -L/Users/andy/Desktop/netcdf-3.6.2/
> libsrc -lm ../libsrc/.libs/libnetcdf.a
> make check-TESTS
> Testing V2 API with 2 different netCDF formats.
>
>
> Switching to netCDF classic format.
> *** Testing nccreate ... *** test_nccreate: nccreate failed to
> NC_CLOBBER
> *** Testing ncopen ... *** test_ncopen: ncopen failed with
> NC_WRITE mode
> *** Testing ncredef ... *** test_ncredef: ncopen failed
> *** Testing ncendef ... *** test_ncendef: ncopen failed
> *** Testing ncclose ... *** test_ncclose: ncopen failed
> *** Testing ncinquire ... *** test_ncinquire: ncopen failed
> *** Testing ncsync ... *** test_ncsync: ncopen in NC_WRITE
> mode failed
> *** Testing ncabort ... *** test_ncabort: ncopen failed
> *** Testing ncdimdef ... *** test_ncdimdef: ncopen failed
> *** Testing ncdimid ... *** test_ncdimid: ncopen failed
> *** Testing ncdiminq ... *** test_ncdiminq: ncopen failed
> *** Testing ncdimrename ... *** test_ncdimrename: ncopen failed
> *** Testing ncvardef ... *** test_ncvardef: ncopen failed
> *** Testing ncvarid ... *** test_ncvarid: ncopen failed
> *** Testing ncvarinq ... *** test_ncvarinq: ncopen failed
> *** Testing ncvarput1 ... *** test_ncvarput1: ncopen failed
> *** Testing ncvarget1 ... *** test_ncvarget1: ncopen failed
> *** Testing ncvarput ... *** test_ncvarput: ncopen failed
> *** Testing ncvarget ... *** test_ncvarget: ncopen failed
> *** Testing ncvarputg ... *** test_ncvarputg: ncopen failed
> *** Testing ncvargetg ... *** test_ncvargetg: ncopen failed
> *** Testing ncrecinq ... *** test_ncrecinq: ncopen failed
> *** Testing ncrecput ... *** test_ncrecput: ncopen failed
> *** Testing ncrecget ... *** test_ncrecget: ncopen failed
> *** Testing ncvarrename ... *** test_ncvarrename: ncopen failed
> *** Testing ncattput ... *** test_ncattput: ncopen failed
> *** Testing ncattinq ... *** test_ncattinq: ncopen failed
> *** Testing ncattget ... *** test_ncattget: ncopen failed
> *** Testing ncattcopy ... *** test_ncattcopy: ncopen failed
> *** Testing ncattname ... *** test_ncattname: ncopen failed
> *** Testing ncattrename ... *** test_ncattrename: ncopen failed
> *** Testing ncattdel ... *** test_ncattdel: ncopen failed
> *** Testing nctypelen ... ok ***
>
>
> Switching to 64-bit offset format.
> *** Testing nccreate ... *** test_nccreate: nccreate failed to
> NC_CLOBBER
> *** Testing ncopen ... *** test_ncopen: ncopen failed with
> NC_WRITE mode
> *** Testing ncredef ... *** test_ncredef: ncopen failed
> *** Testing ncendef ... *** test_ncendef: ncopen failed
> *** Testing ncclose ... *** test_ncclose: ncopen failed
> *** Testing ncinquire ... *** test_ncinquire: ncopen failed
> *** Testing ncsync ... *** test_ncsync: ncopen in NC_WRITE
> mode failed
> *** Testing ncabort ... *** test_ncabort: ncopen failed
> *** Testing ncdimdef ... *** test_ncdimdef: ncopen failed
> *** Testing ncdimid ... *** test_ncdimid: ncopen failed
> *** Testing ncdiminq ... *** test_ncdiminq: ncopen failed
> *** Testing ncdimrename ... *** test_ncdimrename: ncopen failed
> *** Testing ncvardef ... *** test_ncvardef: ncopen failed
> *** Testing ncvarid ... *** test_ncvarid: ncopen failed
> *** Testing ncvarinq ... *** test_ncvarinq: ncopen failed
> *** Testing ncvarput1 ... *** test_ncvarput1: ncopen failed
> *** Testing ncvarget1 ... *** test_ncvarget1: ncopen failed
> *** Testing ncvarput ... *** test_ncvarput: ncopen failed
> *** Testing ncvarget ... *** test_ncvarget: ncopen failed
> *** Testing ncvarputg ... *** test_ncvarputg: ncopen failed
> *** Testing ncvargetg ... *** test_ncvargetg: ncopen failed
> *** Testing ncrecinq ... *** test_ncrecinq: ncopen failed
> *** Testing ncrecput ... *** test_ncrecput: ncopen failed
> *** Testing ncrecget ... *** test_ncrecget: ncopen failed
> *** Testing ncvarrename ... *** test_ncvarrename: ncopen failed
> *** Testing ncattput ... *** test_ncattput: ncopen failed
> *** Testing ncattinq ... *** test_ncattinq: ncopen failed
> *** Testing ncattget ... *** test_ncattget: ncopen failed
> *** Testing ncattcopy ... *** test_ncattcopy: ncopen failed
> *** Testing ncattname ... *** test_ncattname: ncopen failed
> *** Testing ncattrename ... *** test_ncattrename: ncopen failed
> *** Testing ncattdel ... *** test_ncattdel: ncopen failed
> *** Testing nctypelen ... ok ***
>
> Total number of failures: 64
> nctest FAILURE!!!
> FAIL: nctest
> cmp: nctest_classic.nc: No such file or directory
> FAIL: compare_test_files.sh
> =========================================
> 2 of 2 tests failed
> Please report to address@hidden
> =========================================
> make[2]: *** [check-TESTS] Error 1
> make[1]: *** [check-am] Error 2
> make: *** [check-recursive] Error 1
>
>
>
> ============================
> Dr. Andy Hogg
> Fellow, Ocean Modelling
> Earth Physics
> Research School of Earth Sciences
> Australian National University
> Canberra ACT 0200
> AUSTRALIA
>
> E: address@hidden
> T: +61 2 6125 9962
> F: +61 2 6257 2737
>
>
>
I don't know what is up here.
Did you try this in a clean directory? Try unpacking the netCDF distribution
again, in a new place, and doing the compile again and see what happens.
Thanks,
Ed
Ticket Details
===================
Ticket ID: CUY-381116
Department: Support netCDF
Priority: Normal
Status: Open