octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #43101] [MXE] Mingw Octave --enable64: HDF5 er


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #43101] [MXE] Mingw Octave --enable64: HDF5 error mesages on startup
Date: Thu, 28 Aug 2014 14:57:32 +0000
User-agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:27.0) Gecko/20100101 Firefox/27.0

URL:
  <http://savannah.gnu.org/bugs/?43101>

                 Summary: [MXE] Mingw Octave --enable64:  HDF5 error mesages
on startup
                 Project: GNU Octave
            Submitted by: philipnienhuis
            Submitted on: Thu 28 Aug 2014 04:57:31 PM CEST
                Category: Libraries
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Other
                  Status: None
             Assigned to: None
         Originator Name: Philip Nienhuis
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 3.8.2
        Operating System: Microsoft Windows

    _______________________________________________________

Details:

While experimenting with an 64-bit MinGW Octave, I found that it generally
works well. Most OF packages install & seem to work fine.

But there 's an intruiging issue: Octave starts cleanly as long a there's no
OF package installed.  As soon as any OF package is installed (I tried quite a
few), I get a long list of HDF5-related error messages:

Octave was configured for "x86_64-w64-mingw32".

Additional information about Octave is available at http://www.octave.org.

Please contribute if you find this software useful.
For more information, visit http://www.octave.org/get-involved.html

Read http://www.octave.org/bugs.html to learn how to submit bug reports.
For information about changes from previous versions, type 'news'.

HDF5-DIAG: Error detected in HDF5 (1.8.10) thread 0:
  #000:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #001:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7615 in H5T__conv_long_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #002:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #003:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #004:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7538 in H5T__conv_uint_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #005:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #006:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #007:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7461 in H5T__conv_int_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #008:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #009:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #010:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7384 in H5T__conv_ushort_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #011:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #012:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #013:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7307 in H5T__conv_short_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #014:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #015:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #016:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7230 in H5T__conv_uchar_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #017:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #018:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #019:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7153 in H5T__conv_schar_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #020:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #021:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #022:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7076 in H5T__conv_ldouble_double(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #023:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #024:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #025:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7049 in H5T__conv_ldouble_float(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #026:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #027:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #028:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 7022 in H5T__conv_double_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
  #029:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
2333 in H5T_register(): unable to locate/allocate conversion path
    major: Datatype
    minor: Unable to initialize object
  #030:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5T.c line
4484 in H5T_path_find(): unable to initialize conversion function
    major: Datatype
    minor: Unable to initialize object
  #031:
/home/philip/devel/octdev/mxe/mxe201408_64/tmp-hdf5/hdf5-1.8.10/src/H5Tconv.c
line 6961 in H5T__conv_float_ldouble(): disagreement about datatype size
    major: Datatype
    minor: Unable to initialize object
>>


OF packages need not be loaded at all to provoke these messages. Simply having
one or more installed is sufficient.
After uninstalling all OF packages, the error messages disappear.

MXE configure flags: --enable-openblas --enable64

Loading Matlab-generated .mat files works properly; AFAIK hdf5 is used by
default on the Matlab side.




    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?43101>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]