File tree Expand file tree Collapse file tree 4 files changed +11
-7
lines changed Expand file tree Collapse file tree 4 files changed +11
-7
lines changed Original file line number Diff line number Diff line change @@ -25,7 +25,8 @@ matrix:
2525# - BTYPE="BINARY=64"
2626#
2727# - <<: *test-ubuntu
28- os : linux-ppc64le
28+ os : linux
29+ arch : ppc64le
2930 before_script : &common-before
3031 - COMMON_FLAGS="DYNAMIC_ARCH=1 TARGET=POWER8 NUM_THREADS=32"
3132 script :
@@ -43,6 +44,7 @@ matrix:
4344 arch : s390x
4445 before_script :
4546 - COMMON_FLAGS="DYNAMIC_ARCH=1 TARGET=Z13 NUM_THREADS=32"
47+ - sudo apt-get install --only-upgrade binutils
4648 env :
4749 # for matrix annotation only
4850 - TARGET_BOX=IBMZ_LINUX
@@ -55,6 +57,7 @@ matrix:
5557 compiler : clang
5658 before_script :
5759 - COMMON_FLAGS="DYNAMIC_ARCH=1 TARGET=Z13 NUM_THREADS=32"
60+ - sudo apt-get install --only-upgrade binutils
5861 env :
5962 # for matrix annotation only
6063 - TARGET_BOX=IBMZ_LINUX
@@ -269,9 +272,9 @@ matrix:
269272# - CFLAGS="-O2 -mno-thumb -Wno-macro-redefined -isysroot /Applications/Xcode-11.5.GM.Seed.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.5.sdk -arch armv7 -miphoneos-version-min=5.1"
270273# - BTYPE="TARGET=ARMV7 HOSTCC=clang NOFORTRAN=1"
271274
272- - &test-graviton2
275+ - &test-neoversen1
273276 os : linux
274- arch : arm64-graviton2
277+ arch : arm64
275278 dist : focal
276279 group : edge
277280 virt : lxd
Original file line number Diff line number Diff line change @@ -163,7 +163,7 @@ ifeq ($(CORE), UNKNOWN)
163163 $(error OpenBLAS: Detecting CPU failed. Please set TARGET explicitly, e.g. make TARGET=your_cpu_target. Please read README for the detail.)
164164endif
165165ifeq ($(NOFORTRAN ) , 1)
166- $(info OpenBLAS: Detecting fortran compiler failed. Cannot compile LAPACK. Only compile BLAS .)
166+ $(info OpenBLAS: Detecting fortran compiler failed. Can only compile BLAS and f2c-converted LAPACK .)
167167endif
168168ifeq ($(NO_STATIC ) , 1)
169169ifeq ($(NO_SHARED ) , 1)
Original file line number Diff line number Diff line change @@ -1041,9 +1041,11 @@ FCOMMON_OPT += -frecursive
10411041# work around ABI problem with passing single-character arguments
10421042FCOMMON_OPT += -fno-optimize-sibling-calls
10431043#Don't include -lgfortran, when NO_LAPACK=1 or lsbcc
1044+ ifneq ($(NOFORTRAN), 1)
10441045ifneq ($(NO_LAPACK), 1)
10451046EXTRALIB += -lgfortran
10461047endif
1048+ endif
10471049ifdef NO_BINARY_MODE
10481050ifeq ($(ARCH), $(filter $(ARCH),mips64))
10491051ifdef BINARY64
@@ -1536,7 +1538,7 @@ override FFLAGS += $(COMMON_OPT) $(FCOMMON_OPT)
15361538override FPFLAGS += $(FCOMMON_OPT) $(COMMON_PROF)
15371539#MAKEOVERRIDES =
15381540
1539- ifdef NEED_PIC
1541+ ifeq ($( NEED_PIC), 1)
15401542ifeq (,$(findstring PIC,$(FFLAGS)))
15411543override FFLAGS += -fPIC
15421544endif
@@ -1566,6 +1568,7 @@ endif
15661568
15671569ifdef OS_WINDOWS
15681570LAPACK_CFLAGS += -DOPENBLAS_OS_WINDOWS
1571+ LAPACK_CFLAGS += -DLAPACK_COMPLEX_STRUCTURE
15691572endif
15701573ifeq ($(C_COMPILER), LSB)
15711574LAPACK_CFLAGS += -DLAPACK_COMPLEX_STRUCTURE
Original file line number Diff line number Diff line change @@ -58,7 +58,6 @@ TOPSRCDIR = ..
5858include $(TOPSRCDIR ) /make.inc
5959
6060ifneq ($(C_LAPACK ) , 1)
61- $(info fortran... C_LAPACK ist $(C_LAPACK))
6261ALLMOD = la_xisnan.mod la_constants.mod
6362
6463.SUFFIXES :
@@ -75,7 +74,6 @@ ALLMOD = la_xisnan.mod la_constants.mod
7574 @true
7675
7776else
78- $(info C_LAPACK ist $(C_LAPACK))
7977.SUFFIXES : .c .o
8078.c.o :
8179 $(CC ) $(CFLAGS ) -c -o $@ $<
You can’t perform that action at this time.
0 commit comments