pkgsrc-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
math/openblas64{,_pthread} issue
openblas64 packages are failing with:
ger.c: In function 'sger_':
ger.c:167:49: error: 'GEMM_MULTITHREAD_THRESHOLD' undeclared (first use in
this function)
167 | if (incx == 1 && incy == 1 && 1L*m*n <= 2048
*GEMM_MULTITHREAD_THRESHOLD) {
|
^~~~~~~~~~~~~~~~~~~~~~~~~~
ger.c:167:49: note: each undeclared identifier is reported only once for
each function it appears in
gcc -c -O2 -I/usr/local/include -I/usr/include -O2 -DMAX_STACK_ALLOC=2048
-DUSE_LOCKING -DEXPRECISION -m128bit-long-double -Wall -m64
-DF_INTERFACE_GFORT -fPIC -DDYNAMIC_ARCH -DNO_WARMUP -DMAX_CPU_NUMBER=32
-DMAX_PARALLEL_NUMBER=1 -DBUILD_SINGLE=1 -DBUILD_DOUBLE=1
-DBUILD_COMPLEX=1 -DBUILD_COMPLEX16=1 -DVERSION=\"0.3.26\" -UASMNAME
-UASMFNAME -UNAME -UCNAME -UCHAR_NAME -UCHAR_CNAME -DASMNAME= -DASMFNAME=_
-DNAME=_ -DCNAME= -DCHAR_NAME=\"_\" -DCHAR_CNAME=\"\" -DNO_AFFINITY -I.
-O2 -DSMALL_MATRIX_OPT -DMAX_STACK_ALLOC=2048 -DUSE_LOCKING -DEXPRECISION
-m128bit-long-double -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DDYNAMIC_ARCH
-DNO_WARMUP -DMAX_CPU_NUMBER=32 -DMAX_PARALLEL_NUMBER=1 -DBUILD_SINGLE=1
-DBUILD_DOUBLE=1 -DBUILD_COMPLEX=1 -DBUILD_COMPLEX16=1
-DVERSION=\"0.3.26\" -UASMNAME -UASMFNAME -UNAME -UCNAME -UCHAR_NAME
-UCHAR_CNAME -DASMNAME=ssbmv -DASMFNAME=ssbmv_ -DNAME=ssbmv_ -DCNAME=ssbmv
-DCHAR_NAME=\"ssbmv_\" -DCHAR_CNAME=\"ssbmv\" -DNO_AFFINITY -I.. -I.
-UDOUBLE -UCOMPLEX sbmv.c -o ssbmv.o
gmake[1]: *** [Makefile:913: sger.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
gmake[1]: Leaving directory
'/usr/pkgsrc/math/openblas64/work/OpenBLAS-0.3.26/interface'
gmake: *** [Makefile:198: libs] Error 1
*** Error code 2
This is on NetBSD 11 amd64.
Interestingly, on NetBSD 11 on amd64 on an AMD Bulldozer or Zen 3, it
compiles fine. On a Zen 4 or Zen 5, it has this issue.
Does anyone know OpenBLAS enough to know why?
Separately, are we inadvertently making binary packages that're optimized
for the CPU on which they're compiled?
Thanks!
John Klos
Home |
Main Index |
Thread Index |
Old Index