On 08/16/2016 02:33 PM, Scot Breitenfeld wrote:
Hi,

I’ve fixed the issue in 1.8 and the fix will be in the next release of
1.8, or you can try checking out 1.8 from svn,

https://svn.hdfgroup.uiuc.edu/hdf5/branches/hdf5_1_8

Also, we don’t have access to a NAG compiler, so if you can compile 1.8,
run the fortran tests (i.e. in the fortran directory, issue “make
check”), and report back any issues then that would be great.

Scot,

Well, my HDF5 (hacked-1.8.17) built (huzzah!) so I went into fortran/test and did a make check and it liked the old-style Fortran, but F2003 had its issues (see attached) and it dumped core.

I'm not sure how to be more verbose than what it is, but you might be able to figure out if the tests are dying where my hack was inserted.


If you can do the same for 1.10, it would be appreciated,

https://svn.hdfgroup.uiuc.edu/hdf5/trunk

I'll try and get to it soon. I have a few more libraries to go in my current set. NAG is so strict, it makes it fun.

Matt

--
Matt Thompson, SSAI, Sr Scientific Programmer/Analyst
NASA GSFC,    Global Modeling and Assimilation Office
Code 610.1,  8800 Greenbelt Rd,  Greenbelt,  MD 20771
Phone: 301-614-6712                 Fax: 301-614-6246
http://science.gsfc.nasa.gov/sed/bio/matthew.thompson
make  fortranlib_test fflush1 fflush2 fortranlib_test_1_8 fortranlib_test_F03
make[1]: Entering directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
make[1]: `fortranlib_test' is up to date.
make[1]: `fflush1' is up to date.
make[1]: `fflush2' is up to date.
make[1]: `fortranlib_test_1_8' is up to date.
make[1]: `fortranlib_test_F03' is up to date.
make[1]: Leaving directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
make  check-TESTS
make[1]: Entering directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
make[2]: Entering directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
===Serial tests in test begin Tue Aug 16 14:38:52 EDT 2016===
make[3]: Entering directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
============================
Fortran API: Testing  fortranlib_test 
Finished testing fortranlib_test 
============================
Fortran API:  fortranlib_test  Test Log
============================
                        ==========================                            
                               FORTRAN tests 
                        ==========================                            
 FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release  17

 Mounting test                                                          PASSED 
 Reopen test                                                            PASSED 
 File open/close test                                                   PASSED 
 File free space test                                                   PASSED 
 Dataset test                                                           PASSED 
 Extendible dataset test                                                PASSED 
 Basic dataspace test                                                   PASSED 
 Reference to object test                                               PASSED 
 Reference to dataset region test                                       PASSED 
 Basic selection test                                                   PASSED 
 Hyperslab selection test                                               PASSED 
 Element selection test                                                 PASSED 
 Element selection functions test                                       PASSED 
 Selection combinations test                                            PASSED 
 Selection bounds test                                                  PASSED 
 Basic datatype test                                                    PASSED 
 Compound datatype test                                                 PASSED 
 Enum datatype test                                                     PASSED 
 Derived float datatype test                                            PASSED 
 External dataset test                                                  PASSED 
 Multi file driver test                                                 PASSED 
 Dataset chunk cache configuration                                      PASSED 
 Attribute test                                                         PASSED 
 Identifier test                                                        PASSED 
 Filters test                                                           PASSED 
 SZIP filter test                                                       PASSED 
 Group test                                                             PASSED 
 Error test                                                             PASSED 
 VL test                                                                PASSED 

                   ============================================  
                    FORTRAN tests completed with    0 error(s) ! 
                   ============================================  
0.04user 0.04system 0:00.33elapsed 28%CPU (0avgtext+0avgdata 12684maxresident)k
0inputs+0outputs (0major+11869minor)pagefaults 0swaps

Finished testing fortranlib_test 
============================
============================
Fortran API: Testing  fflush1 
Finished testing fflush1 
============================
Fortran API:  fflush1  Test Log
============================
0.00user 0.01system 0:00.08elapsed 14%CPU (0avgtext+0avgdata 3864maxresident)k
0inputs+0outputs (0major+1112minor)pagefaults 0swaps

Finished testing fflush1 
============================
============================
Fortran API: Testing  fflush2 
Finished testing fflush2 
============================
Fortran API:  fflush2  Test Log
============================
 0 1 2 3 4
 1 2 3 4 5
 2 3 4 5 6
 3 4 5 6 7
0.00user 0.01system 0:00.09elapsed 12%CPU (0avgtext+0avgdata 3864maxresident)k
0inputs+0outputs (0major+1097minor)pagefaults 0swaps

Finished testing fflush2 
============================
============================
Fortran API: Testing  fortranlib_test_1_8 
Finished testing fortranlib_test_1_8 
============================
Fortran API:  fortranlib_test_1_8  Test Log
============================
                        ==========================                            
                               FORTRAN 1.8 tests 
                        ==========================                            
 FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release  17

 Testing with new file format:
  - Tests INT attributes on both datasets and groups                    PASSED 
  - Testing with shared attributes:
   - Testing INT attributes on both datasets and groups                 PASSED 
   - Testing storing attribute with "null" dataspace                    PASSED 
   - Testing storing lots of attributes                                 PASSED 
   - Testing creating objects with attribute creation order             PASSED 
   - Testing compact storage on objects with attribute creation order   PASSED 
   - Testing querying attribute info by index                           PASSED 
   - Testing deleting attribute by index                                PASSED 
    - Testing Creating Attributes By Name w/o Creation Order Index
    - Testing Creating Attributes By Name w/Creation Order Index
   - Testing creating attributes by name                                PASSED 
   - Testing renaming shared attributes in "compact" & "dense" storage  PASSED 
   - Testing deleting shared attributes in "compact" & "dense" storage  PASSED 
  - Testing without shared attributes:
   - Testing INT attributes on both datasets and groups                 PASSED 
   - Testing storing attribute with "null" dataspace                    PASSED 
   - Testing storing lots of attributes                                 PASSED 
   - Testing creating objects with attribute creation order             PASSED 
   - Testing compact storage on objects with attribute creation order   PASSED 
   - Testing querying attribute info by index                           PASSED 
   - Testing deleting attribute by index                                PASSED 
    - Testing Creating Attributes By Name w/o Creation Order Index
    - Testing Creating Attributes By Name w/Creation Order Index
   - Testing creating attributes by name                                PASSED 
 Testing with old file format:
  - Tests INT attributes on both datasets and groups                    PASSED 
 Testing attributes                                                     PASSED 
 Testing building a file with assorted links                            PASSED 
 Testing links are correct and building assorted links                  PASSED 
 Testing create group with creation order indices, test querying group  PASSED 
 Testing disabling tracking timestamps for an object                    PASSED 
 Testing moving and renaming links preserves their properties           PASSED 
 Testing deleting links by index                                        PASSED 
 Testing link creation property lists                                   PASSED 
 Testing object copy                                                    PASSED 
 Testing adding links to a group follow proper "lifecycle"              PASSED 
 Testing groups                                                         PASSED 
 Testing object interface                                               PASSED 
 Testing data transform                                                 PASSED 
 Testing dataspace encoding and decoding                                PASSED 
 Testing scaleoffset filter                                             PASSED 
 Testing basic generic property list class creation functionality       PASSED 

                   ============================================  
                    FORTRAN tests completed with    0 error(s) ! 
                   ============================================  
0.07user 0.04system 0:00.22elapsed 51%CPU (0avgtext+0avgdata 8544maxresident)k
0inputs+0outputs (0major+13618minor)pagefaults 0swaps

Finished testing fortranlib_test_1_8 
============================
============================
Fortran API: Testing  fortranlib_test_F03 
============================
Fortran API:  fortranlib_test_F03  Test Log
============================
Runtime Error: Invalid edit descriptor for integer i/o-list item
Program terminated by I/O error on internal file
                        ==============================
                              FORTRAN 2003 tests      
                        ==============================
 FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release  17

 Testing 1-D Array of Compound Datatypes Functionality                  PASSED 
 Testing 1-D Array of Compound Array Datatypes Functionality            PASSED 
 Testing 3-D array by dataset, using C_LOC                              PASSED 
 Testing writing/reading enum dataset, using C_LOC                      PASSED 
 Testing enumeration conversions                                        PASSED 
 Testing writing/reading bitfield dataset, using C_LOC                  PASSED 
 Testing writing/reading opaque datatypes, using C_LOC                  PASSED 
 Testing writing/reading object references, using C_LOC                 PASSED 
 Testing writing/reading region references, using C_LOC                 PASSED 
 Testing writing/reading variable-length datatypes, using C_LOC         PASSED 
 Testing writing/reading variable-string datatypes, using C_LOC         PASSED 
 Testing variable-string write/read, using h5dwrite_f/h5dread_f         PASSED 
 Testing writing/reading string datatypes, using C_LOC                  PASSED 
Command terminated by signal 6
0.00user 0.02system 0:00.19elapsed 16%CPU (0avgtext+0avgdata 5872maxresident)k
0inputs+0outputs (0major+5607minor)pagefaults 0swaps
make[3]: *** [fortranlib_test_F03.chkexe_] Error 1
make[3]: Leaving directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
make[2]: *** [build-check-s] Error 2
make[2]: Leaving directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
make[1]: *** [test] Error 2
make[1]: Leaving directory `/gpfsm/dswdev/mathomp4/Baselibs/TmpBaselibs/GMAO-Baselibs-5_0_2-NAG/src/hdf5/fortran/test'
make: *** [check-am] Error 2
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org
Twitter: https://twitter.com/hdf5
  • [Hdf-for... Thompson, Matt (GSFC-610.1)[SCIENCE SYSTEMS AND APPLICATIONS INC]
    • Re:... Scot Breitenfeld
      • ... Thompson, Matt (GSFC-610.1)[SCIENCE SYSTEMS AND APPLICATIONS INC]
      • ... Thompson, Matt (GSFC-610.1)[SCIENCE SYSTEMS AND APPLICATIONS INC]
        • ... Scot Breitenfeld
          • ... Thompson, Matt (GSFC-610.1)[SCIENCE SYSTEMS AND APPLICATIONS INC]
            • ... Scot Breitenfeld
              • ... Schluenzen, Frank
                • ... Scot Breitenfeld

Reply via email to