On my University's cluster, I've built HDF5 1.8.7 using the Intel 11.1 and 
Intel 12.0 suites without any issue. On my personal computer, running 
Scientific Linux 6.4, I have Intel 14.0 and cannot built either 1.8.7 or 
1.8.11. On both versions, I get the same error under the Fortran tests. I 
compile it with zlib, and properly exporting the Intel compilers (export CC=icc 
&& export FC=ifort && export FCC=icpc), using


    $> ./configure --enable-fortran --with-zlib=/usr/local/zlib-1.8.7

  I have also tried different permutations involving --enable-cxx, 
--disable-shared, and removing the --with-zlib flags, but nothing has changed 
the SIGSEGV error I get:

                         ==========================                            
                                    FORTRAN tests 
                         ========================== 
FORTRANLIB_TEST is linked with HDF5 Library version 1.8 release  11

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 
forrtl: severe (174): SIGSEGV, segmentation fault occurred
  Image              PC                Routine            Line        Source    
         
fortranlib_test    0000000000713379  Unknown               Unknown  Unknown
fortranlib_test    0000000000711CF0  Unknown               Unknown  Unknown
fortranlib_test    00000000006E7AA2  Unknown               Unknown  Unknown
fortranlib_test    00000000006CD9B3  Unknown               Unknown  Unknown
fortranlib_test    00000000006A403B  Unknown               Unknown  Unknown
libpthread.so.0    0000003CBDC0F500  Unknown               Unknown  Unknown
fortranlib_test    000000000043676C  Unknown               Unknown  Unknown
fortranlib_test    0000000000429D3D  Unknown               Unknown  Unknown
fortranlib_test    0000000000417B0B  Unknown               Unknown  Unknown
fortranlib_test    0000000000404CEC  Unknown               Unknown  Unknown
fortranlib_test    00000000004048D6  Unknown               Unknown  Unknown
libc.so.6          0000003CBD41ECDD  Unknown               Unknown  Unknown
fortranlib_test    00000000004047C9  Unknown               Unknown  Unknown

I have zero issues if I install this using the gcc compilers, but my code needs 
the Intel compilers. Is this an error related to the newer version of the Intel 
compiler, or is this something that I've done wrong?
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.lists.hdfgroup.org/mailman/listinfo/hdf-forum_lists.hdfgroup.org

Reply via email to