Bug#729767: H5detect failed to run on mips64el

pini pini at pustule.org
Thu Sep 4 22:29:08 UTC 2014


Hi,

Does this failure still occur with release 1.8.13 in unstable?
If so an access to a porterbox would be appreciated.

Thanks,

_g.

YunQiang Su a écrit , Le 17/11/2013 02:40:
> Package: hdf5
> Version: 1.8.11-5
> 
> I try to build hdf5 on mips64el, while H5detect failed to build.
> If you need to use porterbox, please contact with me.
> 
> syq at thor> ./debian/build/src/H5detect
> 
>                  ~/hdf5/hdf5-1.8.11
> /* Generated automatically by H5detect -- do not edit */
> 
> 
> 
> /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
>  * Copyright by The HDF Group.                                               *
>  * Copyright by the Board of Trustees of the University of Illinois.         *
>  * All rights reserved.                                                      *
>  *                                                                           *
>  * This file is part of HDF5.  The full HDF5 copyright notice, including     *
>  * terms governing use, modification, and redistribution, is contained in    *
>  * the files COPYING and Copyright.html.  COPYING can be found at the root   *
>  * of the source code distribution tree; Copyright.html can be found at the  *
>  * root level of an installed copy of the electronic HDF5 document set and   *
>  * is linked from the top-level documents page.  It can also be found at     *
>  * http://hdfgroup.org/HDF5/doc/Copyright.html.  If you do not have          *
>  * access to either file, you may request a copy from help at hdfgroup.org.     *
>  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
>  *
>  * Created:        Nov 17, 2013
>  *            syq at thor
>  *
>  * Purpose:        This machine-generated source code contains
>  *            information about the various integer and
>  *            floating point numeric formats found on this
>  *            architecture.  The parameters below should be
>  *            checked carefully and errors reported to the
>  *            HDF5 maintainer.
>  *
>  *            Each of the numeric formats listed below are
>  *            printed from most significant bit to least
>  *            significant bit even though the actual bytes
>  *            might be stored in a different order in
>  *            memory.     The integers above each binary byte
>  *            indicate the relative order of the bytes in
>  *            memory; little-endian machines have
>  *            decreasing numbers while big-endian machines
>  *            have increasing numbers.
>  *
>  *            The fields of the numbers are printed as
>  *            letters with `S' for the mantissa sign bit,
>  *            `M' for the mantissa magnitude, and `E' for
>  *            the exponent.  The exponent has an associated
>  *            bias which can be subtracted to find the
>  *            true exponent.    The radix point is assumed
>  *            to be before the first `M' bit.     Any bit
>  *            of a floating-point value not falling into one
>  *            of these categories is printed as a question
>  *            mark.  Bits of integer types are printed as
>  *            `I' for 2's complement and `U' for magnitude.
>  *
>  *            If the most significant bit of the normalized
>  *            mantissa (always a `1' except for `0.0') is
>  *            not stored then an `implicit=yes' appears
>  *            under the field description.  In thie case,
>  *            the radix point is still assumed to be
>  *            before the first `M' but after the implicit
>  *            bit.
>  *
>  * Modifications:
>  *
>  *    DO NOT MAKE MODIFICATIONS TO THIS FILE!
>  *    It was generated by code in `H5detect.c'.
>  *
>  *-------------------------------------------------------------------------
>  */
> 
> [1]    8971 illegal hardware instruction  ./debian/build/src/H5detect
> syq at thor> gdb ./debian/build/src/H5detect
> 
>                  ~/hdf5/hdf5-1.8.11
> GNU gdb (GDB) 7.6.1 (Debian 7.6.1-1)
> Copyright (C) 2013 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "mips64el-linux-gnuabi64".
> For bug reporting instructions, please see:
> <http://www.gnu.org/software/gdb/bugs/>...
> Reading symbols from
> /home/syq/hdf5/hdf5-1.8.11/debian/build/src/H5detect...done.
> (gdb) r
> Starting program: /home/syq/hdf5/hdf5-1.8.11/./debian/build/src/H5detect
> [Thread debugging using libthread_db enabled]
> Using host libthread_db library
> "/lib/mips64el-linux-gnuabi64/libthread_db.so.1".
> 
> Program received signal SIGBUS, Bus error.
> 0x000000fff7f8defc in raise () from /lib/mips64el-linux-gnuabi64/libpthread.so.0
> (gdb) backtrace
> #0  0x000000fff7f8defc in raise () from
> /lib/mips64el-linux-gnuabi64/libpthread.so.0
> #1  0x000000012000220c in verify_signal_handlers
> (signum=signum at entry=10, handler=handler at entry=0x120002080
> <sigbus_handler>) at ../../../src/H5detect.c:1609
> #2  0x00000001200012b8 in main () at ../../../src/H5detect.c:1682
> 



More information about the Pkg-grass-devel mailing list