mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-03-01 16:28:09 +08:00
Switch IEEE flags for NAG Fortran (#3644)
Default is -ieee=stop, which causes problems when the H5T module performs floating-point type introspection. The new mode is -ieee=full
This commit is contained in:
parent
6edd9a0aab
commit
2143649b44
@ -131,8 +131,6 @@ case $FC_BASENAME in
|
|||||||
H5_CFLAGS="$H5_CFLAGS"
|
H5_CFLAGS="$H5_CFLAGS"
|
||||||
|
|
||||||
F9XSUFFIXFLAG=""
|
F9XSUFFIXFLAG=""
|
||||||
# We force compiler to use upper case for external names
|
|
||||||
# (just in case since this should be a default EIP)
|
|
||||||
H5_FCFLAGS="$H5_FCFLAGS"
|
H5_FCFLAGS="$H5_FCFLAGS"
|
||||||
FSEARCH_DIRS=""
|
FSEARCH_DIRS=""
|
||||||
|
|
||||||
@ -162,9 +160,10 @@ case $FC_BASENAME in
|
|||||||
nagfor)
|
nagfor)
|
||||||
|
|
||||||
F9XSUFFIXFLAG=""
|
F9XSUFFIXFLAG=""
|
||||||
# We force compiler to use upper case for external names
|
# NOTE: The default is -ieee=stop, which will cause problems
|
||||||
# (just in case since this should be a default EIP)
|
# when the H5T module performs floating-point type
|
||||||
H5_FCFLAGS="$H5_FCFLAGS"
|
# introspection
|
||||||
|
H5_FCFLAGS="$H5_FCFLAGS -ieee=full"
|
||||||
FSEARCH_DIRS=""
|
FSEARCH_DIRS=""
|
||||||
|
|
||||||
# Production
|
# Production
|
||||||
|
Loading…
Reference in New Issue
Block a user