HDF5 check fail

Hi all,

I've been checking both the 1.8.7 and 1.8.8 HDF5 libraries and when I do the
"make check" I get the attached error.

- Any ideas on what might be causing the error and how to fix it?
- Should we worry about it, or it's just the check that fails?

Thanks,
Marcial

···

============================
Testing dt_arith

dt_arith Test Log

[passed all previous tests]
.....
Testing hard normalized float -> long conversions
PASSED
Testing hard normalized double -> long conversions
PASSED
Testing hard normalized float -> unsigned long conversions
PASSED
Testing hard normalized double -> unsigned long conversions
PASSED
*Testing hard normalized long double -> signed char conversions
Command terminated by signal 11*
0.15user 0.02system 0:00.24elapsed 71%CPU (0avgtext+0avgdata
28512maxresident)k
16inputs+280outputs (0major+16993minor)pagefaults 0swaps
make[4]: *** [dt_arith.chkexe_] Error 1

*The machine details:*

Linux Obiwan 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC 2011
x86_64 x86_64 x86_64 GNU/Linux

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr
--program-suffix=-4.6 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)

--
View this message in context: http://hdf-forum.184993.n3.nabble.com/HDF5-check-fail-tp3536276p3536276.html
Sent from the hdf-forum mailing list archive at Nabble.com.

Hi all,

I've been checking both the 1.8.7 and 1.8.8 HDF5 libraries and when I do the
"make check" I get the attached error.

- Any ideas on what might be causing the error and how to fix it?
- Should we worry about it, or it's just the check that fails?

I just built 1.8.7 on Ubuntu oneiric (as part of NASA SeaDAS 6.3). I
also get failures for dt_arith, but no signal 11:

$ grep FAIL *.log
Testing hard signed char -> long double conversions *FAILED*
Testing hard unsigned char -> long double conversions *FAILED*
Testing hard short -> long double conversions *FAILED*
Testing hard unsigned short -> long double conversions *FAILED*
Testing hard int -> long double conversions *FAILED*
Testing hard unsigned int -> long double conversions *FAILED*
Testing hard long -> long double conversions *FAILED*
Testing hard unsigned long -> long double conversions *FAILED*

There are many warnings from the compile of dt_arith

Linux dormarth 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC
2011 x86_64 x86_64 x86_64 GNU/Linux

$ gcc --version
gcc-4.6 (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1

Using gcc-4.5 there are no failures for any of the tests.

Thanks,
Marcial

============================
Testing dt_arith

dt_arith Test Log

[passed all previous tests]
.....
Testing hard normalized float -> long conversions
PASSED
Testing hard normalized double -> long conversions
PASSED
Testing hard normalized float -> unsigned long conversions
PASSED
Testing hard normalized double -> unsigned long conversions
PASSED
*Testing hard normalized long double -> signed char conversions
Command terminated by signal 11*
0.15user 0.02system 0:00.24elapsed 71%CPU (0avgtext+0avgdata
28512maxresident)k
16inputs+280outputs (0major+16993minor)pagefaults 0swaps
make[4]: *** [dt_arith.chkexe_] Error 1

*The machine details:*

Linux Obiwan 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC 2011
x86_64 x86_64 x86_64 GNU/Linux

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr
--program-suffix=-4.6 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)

Using gcc-4.5 there are no failures for any of the tests.

gcc-4.5 (Ubuntu/Linaro 4.5.3-9ubuntu1) 4.5.4

···

On Fri, Nov 25, 2011 at 10:41 AM, marcialieec <marcialieec@gmail.com> wrote:

--
George N. White III <aa056@chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia

Hi all,

Thank you for the detailed bug reports!

This has been entered as a high-priority bug (HDFFV-7829) in JIRA.
We'll be addressing it immediately and will post more information when
we know more and/or have a solution.

The current work-around is to either build with gcc < 4.5 (or a
different compiler) or use pre-compiled binaries.

Sorry for the inconvenience,

Dana Robinson
The HDF Group

···

On Sat, Nov 26, 2011 at 4:34 PM, George N. White III <gnwiii@gmail.com> wrote:

On Fri, Nov 25, 2011 at 10:41 AM, marcialieec <marcialieec@gmail.com> wrote:

Hi all,

I've been checking both the 1.8.7 and 1.8.8 HDF5 libraries and when I do the
"make check" I get the attached error.

- Any ideas on what might be causing the error and how to fix it?
- Should we worry about it, or it's just the check that fails?

I just built 1.8.7 on Ubuntu oneiric (as part of NASA SeaDAS 6.3). I
also get failures for dt_arith, but no signal 11:

$ grep FAIL *.log
Testing hard signed char -> long double conversions *FAILED*
Testing hard unsigned char -> long double conversions *FAILED*
Testing hard short -> long double conversions *FAILED*
Testing hard unsigned short -> long double conversions *FAILED*
Testing hard int -> long double conversions *FAILED*
Testing hard unsigned int -> long double conversions *FAILED*
Testing hard long -> long double conversions *FAILED*
Testing hard unsigned long -> long double conversions *FAILED*

There are many warnings from the compile of dt_arith

Linux dormarth 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC
2011 x86_64 x86_64 x86_64 GNU/Linux

$ gcc --version
gcc-4.6 (Ubuntu/Linaro 4.6.1-9ubuntu3) 4.6.1

Using gcc-4.5 there are no failures for any of the tests.

Thanks,
Marcial

============================
Testing dt_arith

dt_arith Test Log

[passed all previous tests]
.....
Testing hard normalized float -> long conversions
PASSED
Testing hard normalized double -> long conversions
PASSED
Testing hard normalized float -> unsigned long conversions
PASSED
Testing hard normalized double -> unsigned long conversions
PASSED
*Testing hard normalized long double -> signed char conversions
Command terminated by signal 11*
0.15user 0.02system 0:00.24elapsed 71%CPU (0avgtext+0avgdata
28512maxresident)k
16inputs+280outputs (0major+16993minor)pagefaults 0swaps
make[4]: *** [dt_arith.chkexe_] Error 1

*The machine details:*

Linux Obiwan 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC 2011
x86_64 x86_64 x86_64 GNU/Linux

Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.6.1/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro
4.6.1-9ubuntu3' --with-bugurl=file:///usr/share/doc/gcc-4.6/README.Bugs
--enable-languages=c,c++,fortran,objc,obj-c++,go --prefix=/usr
--program-suffix=-4.6 --enable-shared --enable-linker-build-id
--with-system-zlib --libexecdir=/usr/lib --without-included-gettext
--enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.6
--libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
--enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin
--enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic
--enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
--target=x86_64-linux-gnu
Thread model: posix
gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3)

Using gcc-4.5 there are no failures for any of the tests.

gcc-4.5 (Ubuntu/Linaro 4.5.3-9ubuntu1) 4.5.4

--
George N. White III <aa056@chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia

_______________________________________________
Hdf-forum is for HDF software users discussion.
Hdf-forum@hdfgroup.org
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org