Skip to content

Commit 900d5a3

Browse files
authored
Add gfortran workaround for ABI violations in LAPACKE
for #2154 (see gcc bug 90329)
1 parent ff1bfe7 commit 900d5a3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

Makefile.system

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -744,6 +744,8 @@ CCOMMON_OPT += -DF_INTERFACE_GFORT
744744
FCOMMON_OPT += -Wall
745745
# make single-threaded LAPACK calls thread-safe #1847
746746
FCOMMON_OPT += -frecursive
747+
# work around ABI problem with passing single-character arguments
748+
FCOMMON_OPT += -fno-optimize-sibling-calls
747749
#Don't include -lgfortran, when NO_LAPACK=1 or lsbcc
748750
ifneq ($(NO_LAPACK), 1)
749751
EXTRALIB += -lgfortran

0 commit comments

Comments
 (0)