| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
used with
"-check all" flag
Solution:
Initialized variables to prevent run time error
Platforms tested:
smirom and kagiso with Intel
kagiso with PGI
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Daily tests failed on smirom with g95
Solution:
Our algorithm to detect size of Fortran real had a flaw: it didn't work
when size of integer was bigger than real; fixed
Platforms tested:
smirom with g95 and -r8, -i4, -r8 -i4 combinations of compilation flags to set
different sizes of integers and real
smirom with pgf90 using -i8 flag and without it
linew in 32 and 64-bit modes
|
|
|
|
|
|
|
|
|
|
|
|
| |
Copyright fix
Description:
Added copyright notice to fortran/src/H5match_types.c and
fortran/src/H5test_kind.f90
Platforms tested:
heping
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description: Added code to generate sizes of Fortran REAL and
DOUBLE PRECISION types. This will "almost" eliminate
H5f90i.h file that defines C stubs datatypes.
Solution:
Platforms tested: heping with g95 (-r8, -d8 and default settings)
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Description:
When compiler flag was used to set the size of Fortran integer
to 8 bytes, library would fail.
Solution:
Cleaned up the code; added detection of Fortran INTEGER type size
and appropriately defined int_f type for C-stubs routines.
Platforms tested:
Solaris 2.8 32 and 64-bit, AIX 5.1 64-bit parallel
PGI Fortran with -i8 flag on heping
Absoft Fortran with -i8 flag on heping
g95 on mir (Fortran integer is 8 bytes by default that cannot be
changed - compiler bug ;-)
AIX Fortran with -qintsize=8 32 and 64-bit modes on copper
Misc. update:
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Bug fix
Description:
H5test_kind.f90 had an error when being compiled by pgf90.
Solution:
A variable wasn't declared. Declared it to fix the bug.
Platforms tested:
heping, mir
|
|
Bug fix/improvement
Description:
Added another step to fortran type detection. This should help on some
bizarre platforms.
Solution:
Formerly, H5fortran_detect.f90 was included in the distribution. Now
it is generated by H5test_kind.f90 (written by Elena).
Platforms tested:
verbena, modi4, copper
|