Skip to content

Commit 2a9981a

Browse files
authored
Add -lgomp when IBM xlf is combined with gcc in OPENMP builds
1 parent 7a96908 commit 2a9981a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

test/Makefile

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,11 @@ endif
271271
ifeq ($(F_COMPILER), NAG)
272272
CEXTRALIB = -lgomp
273273
endif
274+
ifeq ($(F_COMPILER), IBM)
275+
ifeq ($(C_COMPILER), GCC)
276+
CEXTRALIB += -lgomp
277+
endif
278+
endif
274279
endif
275280

276281
ifeq ($(BUILD_SINGLE),1)
@@ -326,7 +331,7 @@ endif
326331

327332
ifeq ($(BUILD_BFLOAT16),1)
328333
test_sbgemm : compare_sgemm_sbgemm.c ../$(LIBNAME)
329-
$(CC) $(FLDFLAGS) -o test_sbgemm compare_sgemm_sbgemm.c ../$(LIBNAME) $(EXTRALIB) $(CEXTRALIB)
334+
$(CC) $(CFLAGS) -o test_sbgemm compare_sgemm_sbgemm.c ../$(LIBNAME) $(EXTRALIB) $(CEXTRALIB)
330335
endif
331336

332337
ifeq ($(BUILD_COMPLEX),1)

0 commit comments

Comments
 (0)