=>> Building math/gotoblas build started at Fri Apr 12 01:13:26 UTC 2019 port directory: /usr/ports/math/gotoblas package name: gotoblas-2.1.13.3.4.0_14 building for: FreeBSD ppcports 13.0-CURRENT FreeBSD 13.0-CURRENT 1300013 powerpc maintained by: ports@FreeBSD.org Makefile ident: $FreeBSD: head/math/gotoblas/Makefile 487272 2018-12-12 01:35:33Z gerald $ Poudriere version: 3.2.8 Host OSVERSION: 1300012 Jail OSVERSION: 1300013 Job Id: 70 !!! Jail is newer than host. (Jail: 1300013, Host: 1300012) !!! !!! This is not supported. !!! !!! Host kernel must be same or newer than jail. !!! !!! Expect build failures. !!! ---Begin Environment--- SHELL=/bin/csh OSVERSION=1300013 UNAME_v=FreeBSD 13.0-CURRENT 1300013 UNAME_r=13.0-CURRENT BLOCKSIZE=K MAIL=/var/mail/root STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin LOCALBASE=/usr/local USER=root TRYBROKEN=yes LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.2.8 MASTERMNT=/zfs/poudriere/data/.m/head-head-powerpc64-default/ref POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen GID=0 UID=0 PWD=/zfs/poudriere/data/.m/head-head-powerpc64-default/ref/.p/pool P_PORTS_FEATURES=FLAVORS SELECTED_OPTIONS MASTERNAME=head-head-powerpc64-default SCRIPTPREFIX=/usr/local/share/poudriere OLDPWD=/zfs/poudriere/data/.m/head-head-powerpc64-default/ref/.p SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= DEPENDS_ARGS= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for gotoblas-2.1.13.3.4.0_14: INTERFACE64=off: Use 8 byte integers on 64-bit architectures OPENMP=off: Use OpenMP for threading ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- F77="gfortran8" FC="gfortran8" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc8" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc8" MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/math/gotoblas/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/gotoblas/work HOME=/wrkdirs/usr/ports/math/gotoblas/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/gotoblas/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- F77="gfortran8" FC="gfortran8" FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc8" FCFLAGS="-Wl,-rpath=/usr/local/lib/gcc8" PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/math/gotoblas/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/math/gotoblas/work HOME=/wrkdirs/usr/ports/math/gotoblas/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/math/gotoblas/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local LOCALBASE=/usr/local CC="gcc8" CFLAGS="-O2 -pipe -Wl,-rpath=/usr/local/lib/gcc8 -fno-strict-aliasing " CPP="cpp8" CPPFLAGS="" LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc8 -L/usr/local/lib/gcc8 -B/usr/local/bin -Wl,-rpath=/usr/local/lib/gcc8 -L/usr/local/lib/gcc8 " LIBS="" CXX="g++8" CXXFLAGS="-O2 -pipe -Wl,-rpath=/usr/local/lib/gcc8 -Wl,-rpath=/usr/local/lib/gcc8 " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" --End MAKE_ENV-- --PLIST_SUB-- OSREL=13.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.28.1 PERL_VER=5.28 PERL5_MAN1=lib/perl5/site_perl/man/man1 PERL5_MAN3=lib/perl5/site_perl/man/man3 SITE_PERL=lib/perl5/site_perl SITE_ARCH=lib/perl5/site_perl/mach/5.28 DOCSDIR="share/doc/gotoblas" EXAMPLESDIR="share/examples/gotoblas" DATADIR="share/gotoblas" WWWDIR="www/gotoblas" ETCDIR="etc/gotoblas" --End PLIST_SUB-- --SUB_LIST-- MAXTHREADS=8 PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/gotoblas DOCSDIR=/usr/local/share/doc/gotoblas EXAMPLESDIR=/usr/local/share/examples/gotoblas WWWDIR=/usr/local/www/gotoblas ETCDIR=/usr/local/etc/gotoblas --End SUB_LIST-- ---Begin make.conf--- USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### /usr/ports/Mk/Scripts/ports_env.sh #### _CCVERSION_921dbbb2=cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _ALTCCVERSION_921dbbb2=none _CXXINTERNAL_acaad9ca=Using built-in specs. Target: powerpc64-undermydesk-freebsd Configured with: FreeBSD/powerpc64 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] "/usr/bin/ld" "--eh-frame-hdr" "-Qy" "-melf64ppc_fbsd" "--enable-new-dtags" "-dynamic-linker" "/libexec/ld-elf.so.1" "/usr/lib/crt1.o" "/usr/lib/crti.o" "/usr/lib/crtbegin.o" "-L/usr/lib" "-L/usr/lib" "/dev/null" "-lstdc++" "-lm" "-lgcc_s" "-lgcc" "-lc" "-lgcc_s" "-lgcc" "/usr/lib/crtsavres.o" "/usr/lib/crtend.o" "/usr/lib/crtn.o" CC_OUTPUT_921dbbb2_58173849=yes CC_OUTPUT_921dbbb2_9bdba57c=yes CC_OUTPUT_921dbbb2_6a4fe7f5=cc1: error: unrecognized command line option "-std=c11" CC_OUTPUT_921dbbb2_6bcac02b=yes CC_OUTPUT_921dbbb2_67d20829=yes CC_OUTPUT_921dbbb2_bfa62e83=cc1: error: unrecognized command line option "-std=gnu11" CC_OUTPUT_921dbbb2_f0b4d593=yes CC_OUTPUT_921dbbb2_308abb44=cc1plus: error: unrecognized command line option "-std=c++0x" CC_OUTPUT_921dbbb2_f00456e5=cc1plus: error: unrecognized command line option "-std=c++11" CC_OUTPUT_921dbbb2_65ad290d=cc1plus: error: unrecognized command line option "-std=c++14" CC_OUTPUT_921dbbb2_f2776b26=cc1plus: error: unrecognized command line option "-std=c++17" CC_OUTPUT_921dbbb2_b2657cc3=yes CC_OUTPUT_921dbbb2_380987f7=cc1plus: error: unrecognized command line option "-std=gnu++11" CC_OUTPUT_921dbbb2_160933ec=cc1plus: error: unrecognized command line option "-std=gnu++14" CC_OUTPUT_921dbbb2_fb62803b=cc1plus: error: unrecognized command line option "-std=gnu++17" _OBJC_CCVERSION_921dbbb2=cc (GCC) 4.2.1 20070831 patched [FreeBSD] Copyright (C) 2007 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. _OBJC_ALTCCVERSION_921dbbb2=none ARCH=powerpc64 OPSYS=FreeBSD _OSRELEASE=13.0-CURRENT OSREL=13.0 OSVERSION=1300013 PYTHONBASE=/usr/local _SMP_CPUS=80 CONFIGURE_MAX_CMD_LEN=262144 HAVE_PORTS_ENV=1 #### Misc Poudriere #### DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 1024 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===> NOTICE: The gotoblas port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD2CLAUSE accepted by the user =========================================================================== =================================================== ===> gotoblas-2.1.13.3.4.0_14 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_5.txz [ppcports] Installing pkg-1.10.5_5... [ppcports] Extracting pkg-1.10.5_5: .......... done ===> gotoblas-2.1.13.3.4.0_14 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of gotoblas-2.1.13.3.4.0_14 =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The gotoblas port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by gotoblas-2.1.13.3.4.0_14 for building =========================================================================== =================================================== ===> NOTICE: The gotoblas port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by gotoblas-2.1.13.3.4.0_14 for building => SHA256 Checksum OK for gotoblas/GotoBLAS2-1.13_bsd.tar.gz. => SHA256 Checksum OK for gotoblas/lapack-3.4.0.tgz. => SHA256 Checksum OK for gotoblas/large.tgz. => SHA256 Checksum OK for gotoblas/timing.tgz. =========================================================================== =================================================== =========================================================================== =================================================== ===> NOTICE: The gotoblas port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License BSD2CLAUSE accepted by the user ===> Fetching all distfiles required by gotoblas-2.1.13.3.4.0_14 for building ===> Extracting for gotoblas-2.1.13.3.4.0_14 => SHA256 Checksum OK for gotoblas/GotoBLAS2-1.13_bsd.tar.gz. => SHA256 Checksum OK for gotoblas/lapack-3.4.0.tgz. => SHA256 Checksum OK for gotoblas/large.tgz. => SHA256 Checksum OK for gotoblas/timing.tgz. /usr/bin/find /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2 -type f -name '.*' -delete cd /portdistfiles/gotoblas ; cp -f lapack-3.4.0.tgz large.tgz timing.tgz /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2 /bin/mkdir -p /wrkdirs/usr/ports/math/gotoblas/work/stage/usr/local/lib =========================================================================== =================================================== =========================================================================== =================================================== ===> Patching for gotoblas-2.1.13.3.4.0_14 ===> Applying FreeBSD patches for gotoblas-2.1.13.3.4.0_14 /usr/bin/sed -i.bak -e "s+%%FC%%+gfortran8+" -e "s+%%CC%%+gcc8+" /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/Makefile.rule /usr/bin/sed -i.bak -e "s+%%LAPACKVER%%+3.4.0+g" /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/Makefile /usr/bin/sed -i.bak -e "s+%%LAPACKVER%%+3.4.0+g" /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/exports/gensymbol /usr/bin/sed -i.bak -e "s+(ARCH)+(ARCH_)+" /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/Makefile.rule /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/Makefile.tail /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/driver/level3/Makefile /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/driver/others/Makefile /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/exports/Makefile /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/interface/Makefile /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/kernel/Makefile /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/kernel/Makefile.L3 /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/lapack/laswp/Makefile /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/reference/Makefile /usr/bin/sed -i.bak -e "s+(ARCH)+(ARCH_)+" -e 's+%%_GCC_RUNTIME%%+/usr/local/lib/gcc8+' -e 's+$(CROSS_SUFFIX)+/usr/local/bin/+' /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/Makefile.system =========================================================================== =================================================== ===> gotoblas-2.1.13.3.4.0_14 depends on executable: gfortran8 - not found ===> Installing existing package /packages/All/gcc8-8.3.0_1.txz [ppcports] Installing gcc8-8.3.0_1... [ppcports] `-- Installing binutils-2.32,1... [ppcports] | `-- Installing gettext-runtime-0.19.8.1_2... [ppcports] | | `-- Installing indexinfo-0.3.1... [ppcports] | | `-- Extracting indexinfo-0.3.1: .... done [ppcports] | `-- Extracting gettext-runtime-0.19.8.1_2: .......... done [ppcports] `-- Extracting binutils-2.32,1: .....make: Working in: /usr/ports/math/gotoblas ...make: Working in: /usr/ports/math/gotoblas .. done [ppcports] `-- Installing gmp-6.1.2_1... [ppcports] `-- Extracting gmp-6.1.2_1: .......... done [ppcports] `-- Installing mpc-1.1.0_2... [ppcports] | `-- Installing mpfr-4.0.2... [ppcports] | `-- Extracting mpfr-4.0.2: .......... done [ppcports] `-- Extracting mpc-1.1.0_2: ......... done [ppcports] Extracting gcc8-8.3.0_1: .........make: Working in: /usr/ports/math/gotoblas make: Working in: /usr/ports/math/gotoblas . done Message from gcc8-8.3.0_1: To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc8 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. ===> gotoblas-2.1.13.3.4.0_14 depends on executable: gfortran8 - found ===> Returning to build of gotoblas-2.1.13.3.4.0_14 ===> gotoblas-2.1.13.3.4.0_14 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_3.txz [ppcports] Installing gmake-4.2.1_3... [ppcports] Extracting gmake-4.2.1_3: .......... done ===> gotoblas-2.1.13.3.4.0_14 depends on executable: gmake - found ===> Returning to build of gotoblas-2.1.13.3.4.0_14 ===> gotoblas-2.1.13.3.4.0_14 depends on executable: gcc8 - found ===> gotoblas-2.1.13.3.4.0_14 depends on file: /usr/local/bin/as - found ===> gotoblas-2.1.13.3.4.0_14 depends on package: perl5>=5.28.r1<5.29 - not found ===> Installing existing package /packages/All/perl5-5.28.1_1.txz [ppcports] Installing perl5-5.28.1_1... [ppcports] Extracting perl5-5.28.1_1: .......... done make: Working in: /usr/ports/math/gotoblas Message from perl5-5.28.1_1: The /usr/bin/perl symlink has been removed starting with Perl 5.20. For shebangs, you should either use: #!/usr/local/bin/perl or #!/usr/bin/env perl The first one will only work if you have a /usr/local/bin/perl, the second will work as long as perl is in PATH. ===> gotoblas-2.1.13.3.4.0_14 depends on package: perl5>=5.28.r1<5.29 - found ===> Returning to build of gotoblas-2.1.13.3.4.0_14 =========================================================================== =================================================== =========================================================================== =================================================== ===> Configuring for gotoblas-2.1.13.3.4.0_14 =========================================================================== =================================================== ===> Building for gotoblas-2.1.13.3.4.0_14 cd /wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2 ; /usr/bin/env BINARY64=1 NUM_THREADS=1 USE_THREAD=0 gmake DESTDIR=/wrkdirs/usr/ports/math/gotoblas/work/stage gmake[1]: Entering directory '/wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2' make: Working in: /usr/ports/math/gotoblas In file included from getarch_2nd.c:3: config.h:8:9: error: macro names must be identifiers #define (null) ^ getarch_2nd.c: In function 'main': getarch_2nd.c:12:35: error: 'SGEMM_DEFAULT_UNROLL_M' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("SGEMM_UNROLL_M=%d\n", SGEMM_DEFAULT_UNROLL_M); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:12:35: note: each undeclared identifier is reported only once for each function it appears in getarch_2nd.c:13:35: error: 'SGEMM_DEFAULT_UNROLL_N' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_N'? printf("SGEMM_UNROLL_N=%d\n", SGEMM_DEFAULT_UNROLL_N); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_N getarch_2nd.c:14:35: error: 'DGEMM_DEFAULT_UNROLL_M' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("DGEMM_UNROLL_M=%d\n", DGEMM_DEFAULT_UNROLL_M); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:15:35: error: 'DGEMM_DEFAULT_UNROLL_N' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_N'? printf("DGEMM_UNROLL_N=%d\n", DGEMM_DEFAULT_UNROLL_N); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_N getarch_2nd.c:19:35: error: 'CGEMM_DEFAULT_UNROLL_M' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("CGEMM_UNROLL_M=%d\n", CGEMM_DEFAULT_UNROLL_M); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:20:35: error: 'CGEMM_DEFAULT_UNROLL_N' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_N'? printf("CGEMM_UNROLL_N=%d\n", CGEMM_DEFAULT_UNROLL_N); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_N getarch_2nd.c:21:35: error: 'ZGEMM_DEFAULT_UNROLL_M' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("ZGEMM_UNROLL_M=%d\n", ZGEMM_DEFAULT_UNROLL_M); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:22:35: error: 'ZGEMM_DEFAULT_UNROLL_N' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_N'? printf("ZGEMM_UNROLL_N=%d\n", ZGEMM_DEFAULT_UNROLL_N); ^~~~~~~~~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_N getarch_2nd.c:29:50: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("#define SLOCAL_BUFFER_SIZE\t%ld\n", (SGEMM_DEFAULT_Q * SGEMM_DEFAULT_UNROLL_N * 4 * 1 * sizeof(float))); ^~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:30:50: error: 'DGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("#define DLOCAL_BUFFER_SIZE\t%ld\n", (DGEMM_DEFAULT_Q * DGEMM_DEFAULT_UNROLL_N * 2 * 1 * sizeof(double))); ^~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:31:50: error: 'CGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("#define CLOCAL_BUFFER_SIZE\t%ld\n", (CGEMM_DEFAULT_Q * CGEMM_DEFAULT_UNROLL_N * 4 * 2 * sizeof(float))); ^~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M getarch_2nd.c:32:50: error: 'ZGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'XGEMM_DEFAULT_UNROLL_M'? printf("#define ZLOCAL_BUFFER_SIZE\t%ld\n", (ZGEMM_DEFAULT_Q * ZGEMM_DEFAULT_UNROLL_N * 2 * 2 * sizeof(double))); ^~~~~~~~~~~~~~~ XGEMM_DEFAULT_UNROLL_M gmake[1]: *** [Makefile.getarch:34: getarch_2nd] Error 1 ln -fs libgoto2-r1.13.a libgoto2.a for d in interface driver/level2 driver/level3 driver/others kernel lapack ; \ do if test -d $d; then \ gmake -j 80 -C $d libs || exit 1 ; \ fi; \ done gmake[2]: Entering directory '/wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/interface' gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=saxpy -DASMFNAME=saxpy_ -DNAME=saxpy_ -DCNAME=saxpy -DCHAR_NAME=\"saxpy_\" -DCHAR_CNAME=\"saxpy\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c axpy.c -o saxpy.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sswap -DASMFNAME=sswap_ -DNAME=sswap_ -DCNAME=sswap -DCHAR_NAME=\"sswap_\" -DCHAR_CNAME=\"sswap\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c swap.c -o sswap.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=scopy -DASMFNAME=scopy_ -DNAME=scopy_ -DCNAME=scopy -DCHAR_NAME=\"scopy_\" -DCHAR_CNAME=\"scopy\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c copy.c -o scopy.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sscal -DASMFNAME=sscal_ -DNAME=sscal_ -DCNAME=sscal -DCHAR_NAME=\"sscal_\" -DCHAR_CNAME=\"sscal\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c scal.c -o sscal.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sdot -DASMFNAME=sdot_ -DNAME=sdot_ -DCNAME=sdot -DCHAR_NAME=\"sdot_\" -DCHAR_CNAME=\"sdot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c dot.c -o sdot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sdsdot -DASMFNAME=sdsdot_ -DNAME=sdsdot_ -DCNAME=sdsdot -DCHAR_NAME=\"sdsdot_\" -DCHAR_CNAME=\"sdsdot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c sdsdot.c -o sdsdot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=dsdot -DASMFNAME=dsdot_ -DNAME=dsdot_ -DCNAME=dsdot -DCHAR_NAME=\"dsdot_\" -DCHAR_CNAME=\"dsdot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c dsdot.c -o dsdot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sasum -DASMFNAME=sasum_ -DNAME=sasum_ -DCNAME=sasum -DCHAR_NAME=\"sasum_\" -DCHAR_CNAME=\"sasum\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c asum.c -o sasum.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=snrm2 -DASMFNAME=snrm2_ -DNAME=snrm2_ -DCNAME=snrm2 -DCHAR_NAME=\"snrm2_\" -DCHAR_CNAME=\"snrm2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c nrm2.c -o snrm2.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=smax -DASMFNAME=smax_ -DNAME=smax_ -DCNAME=smax -DCHAR_NAME=\"smax_\" -DCHAR_CNAME=\"smax\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -UUSE_ABS -UUSE_MIN max.c -o smax.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=samax -DASMFNAME=samax_ -DNAME=samax_ -DCNAME=samax -DCHAR_NAME=\"samax_\" -DCHAR_CNAME=\"samax\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -DUSE_ABS -UUSE_MIN max.c -o samax.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ismax -DASMFNAME=ismax_ -DNAME=ismax_ -DCNAME=ismax -DCHAR_NAME=\"ismax_\" -DCHAR_CNAME=\"ismax\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -UUSE_ABS -UUSE_MIN imax.c -o ismax.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=isamax -DASMFNAME=isamax_ -DNAME=isamax_ -DCNAME=isamax -DCHAR_NAME=\"isamax_\" -DCHAR_CNAME=\"isamax\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -DUSE_ABS -UUSE_MIN imax.c -o isamax.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=smin -DASMFNAME=smin_ -DNAME=smin_ -DCNAME=smin -DCHAR_NAME=\"smin_\" -DCHAR_CNAME=\"smin\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -UUSE_ABS -DUSE_MIN max.c -o smin.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=samin -DASMFNAME=samin_ -DNAME=samin_ -DCNAME=samin -DCHAR_NAME=\"samin_\" -DCHAR_CNAME=\"samin\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -DUSE_ABS -DUSE_MIN max.c -o samin.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ismin -DASMFNAME=ismin_ -DNAME=ismin_ -DCNAME=ismin -DCHAR_NAME=\"ismin_\" -DCHAR_CNAME=\"ismin\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -UUSE_ABS -DUSE_MIN imax.c -o ismin.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=isamin -DASMFNAME=isamin_ -DNAME=isamin_ -DCNAME=isamin -DCHAR_NAME=\"isamin_\" -DCHAR_CNAME=\"isamin\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c -DUSE_ABS -DUSE_MIN imax.c -o isamin.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=srot -DASMFNAME=srot_ -DNAME=srot_ -DCNAME=srot -DCHAR_NAME=\"srot_\" -DCHAR_CNAME=\"srot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -c rot.c -o srot.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=srotg -DASMFNAME=srotg_ -DNAME=srotg_ -DCNAME=srotg -DCHAR_NAME=\"srotg_\" -DCHAR_CNAME=\"srotg\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX rotg.c -o srotg.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=srotm -DASMFNAME=srotm_ -DNAME=srotm_ -DCNAME=srotm -DCHAR_NAME=\"srotm_\" -DCHAR_CNAME=\"srotm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX rotm.c -o srotm.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=srotmg -DASMFNAME=srotmg_ -DNAME=srotmg_ -DCNAME=srotmg -DCHAR_NAME=\"srotmg_\" -DCHAR_CNAME=\"srotmg\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX rotmg.c -o srotmg.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_isamax -DASMFNAME=cblas_isamax_ -DNAME=cblas_isamax_ -DCNAME=cblas_isamax -DCHAR_NAME=\"cblas_isamax_\" -DCHAR_CNAME=\"cblas_isamax\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c -DUSE_ABS -UUSE_MIN imax.c -o cblas_isamax.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sasum -DASMFNAME=cblas_sasum_ -DNAME=cblas_sasum_ -DCNAME=cblas_sasum -DCHAR_NAME=\"cblas_sasum_\" -DCHAR_CNAME=\"cblas_sasum\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c asum.c -o cblas_sasum.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_saxpy -DASMFNAME=cblas_saxpy_ -DNAME=cblas_saxpy_ -DCNAME=cblas_saxpy -DCHAR_NAME=\"cblas_saxpy_\" -DCHAR_CNAME=\"cblas_saxpy\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c axpy.c -o cblas_saxpy.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_scopy -DASMFNAME=cblas_scopy_ -DNAME=cblas_scopy_ -DCNAME=cblas_scopy -DCHAR_NAME=\"cblas_scopy_\" -DCHAR_CNAME=\"cblas_scopy\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c copy.c -o cblas_scopy.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sdot -DASMFNAME=cblas_sdot_ -DNAME=cblas_sdot_ -DCNAME=cblas_sdot -DCHAR_NAME=\"cblas_sdot_\" -DCHAR_CNAME=\"cblas_sdot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c dot.c -o cblas_sdot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sdsdot -DASMFNAME=cblas_sdsdot_ -DNAME=cblas_sdsdot_ -DCNAME=cblas_sdsdot -DCHAR_NAME=\"cblas_sdsdot_\" -DCHAR_CNAME=\"cblas_sdsdot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c sdsdot.c -o cblas_sdsdot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_dsdot -DASMFNAME=cblas_dsdot_ -DNAME=cblas_dsdot_ -DCNAME=cblas_dsdot -DCHAR_NAME=\"cblas_dsdot_\" -DCHAR_CNAME=\"cblas_dsdot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c dsdot.c -o cblas_dsdot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_srot -DASMFNAME=cblas_srot_ -DNAME=cblas_srot_ -DCNAME=cblas_srot -DCHAR_NAME=\"cblas_srot_\" -DCHAR_CNAME=\"cblas_srot\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c rot.c -o cblas_srot.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_srotg -DASMFNAME=cblas_srotg_ -DNAME=cblas_srotg_ -DCNAME=cblas_srotg -DCHAR_NAME=\"cblas_srotg_\" -DCHAR_CNAME=\"cblas_srotg\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c rotg.c -o cblas_srotg.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_srotm -DASMFNAME=cblas_srotm_ -DNAME=cblas_srotm_ -DCNAME=cblas_srotm -DCHAR_NAME=\"cblas_srotm_\" -DCHAR_CNAME=\"cblas_srotm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c rotm.c -o cblas_srotm.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_srotmg -DASMFNAME=cblas_srotmg_ -DNAME=cblas_srotmg_ -DCNAME=cblas_srotmg -DCHAR_NAME=\"cblas_srotmg_\" -DCHAR_CNAME=\"cblas_srotmg\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c rotmg.c -o cblas_srotmg.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sscal -DASMFNAME=cblas_sscal_ -DNAME=cblas_sscal_ -DCNAME=cblas_sscal -DCHAR_NAME=\"cblas_sscal_\" -DCHAR_CNAME=\"cblas_sscal\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c scal.c -o cblas_sscal.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sswap -DASMFNAME=cblas_sswap_ -DNAME=cblas_sswap_ -DCNAME=cblas_sswap -DCHAR_NAME=\"cblas_sswap_\" -DCHAR_CNAME=\"cblas_sswap\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c swap.c -o cblas_sswap.o gcc8 -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_snrm2 -DASMFNAME=cblas_snrm2_ -DNAME=cblas_snrm2_ -DCNAME=cblas_snrm2 -DCHAR_NAME=\"cblas_snrm2_\" -DCHAR_CNAME=\"cblas_snrm2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DCBLAS -c nrm2.c -o cblas_snrm2.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sgemv -DASMFNAME=sgemv_ -DNAME=sgemv_ -DCNAME=sgemv -DCHAR_NAME=\"sgemv_\" -DCHAR_CNAME=\"sgemv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -o sgemv.o gemv.c gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sger -DASMFNAME=sger_ -DNAME=sger_ -DCNAME=sger -DCHAR_NAME=\"sger_\" -DCHAR_CNAME=\"sger\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX ger.c -o sger.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=strsv -DASMFNAME=strsv_ -DNAME=strsv_ -DCNAME=strsv -DCHAR_NAME=\"strsv_\" -DCHAR_CNAME=\"strsv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trsv.c -o strsv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=strmv -DASMFNAME=strmv_ -DNAME=strmv_ -DCNAME=strmv -DCHAR_NAME=\"strmv_\" -DCHAR_CNAME=\"strmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trmv.c -o strmv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ssymv -DASMFNAME=ssymv_ -DNAME=ssymv_ -DCNAME=ssymv -DCHAR_NAME=\"ssymv_\" -DCHAR_CNAME=\"ssymv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX symv.c -o ssymv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ssyr -DASMFNAME=ssyr_ -DNAME=ssyr_ -DCNAME=ssyr -DCHAR_NAME=\"ssyr_\" -DCHAR_CNAME=\"ssyr\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syr.c -o ssyr.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ssyr2 -DASMFNAME=ssyr2_ -DNAME=ssyr2_ -DCNAME=ssyr2 -DCHAR_NAME=\"ssyr2_\" -DCHAR_CNAME=\"ssyr2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syr2.c -o ssyr2.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sgbmv -DASMFNAME=sgbmv_ -DNAME=sgbmv_ -DCNAME=sgbmv -DCHAR_NAME=\"sgbmv_\" -DCHAR_CNAME=\"sgbmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -o sgbmv.o gbmv.c gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -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 gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sspmv -DASMFNAME=sspmv_ -DNAME=sspmv_ -DCNAME=sspmv -DCHAR_NAME=\"sspmv_\" -DCHAR_CNAME=\"sspmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX spmv.c -o sspmv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sspr -DASMFNAME=sspr_ -DNAME=sspr_ -DCNAME=sspr -DCHAR_NAME=\"sspr_\" -DCHAR_CNAME=\"sspr\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX spr.c -o sspr.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sspr2 -DASMFNAME=sspr2_ -DNAME=sspr2_ -DCNAME=sspr2 -DCHAR_NAME=\"sspr2_\" -DCHAR_CNAME=\"sspr2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX spr2.c -o sspr2.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=stbsv -DASMFNAME=stbsv_ -DNAME=stbsv_ -DCNAME=stbsv -DCHAR_NAME=\"stbsv_\" -DCHAR_CNAME=\"stbsv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tbsv.c -o stbsv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=stbmv -DASMFNAME=stbmv_ -DNAME=stbmv_ -DCNAME=stbmv -DCHAR_NAME=\"stbmv_\" -DCHAR_CNAME=\"stbmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tbmv.c -o stbmv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=stpsv -DASMFNAME=stpsv_ -DNAME=stpsv_ -DCNAME=stpsv -DCHAR_NAME=\"stpsv_\" -DCHAR_CNAME=\"stpsv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tpsv.c -o stpsv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=stpmv -DASMFNAME=stpmv_ -DNAME=stpmv_ -DCNAME=stpmv -DCHAR_NAME=\"stpmv_\" -DCHAR_CNAME=\"stpmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tpmv.c -o stpmv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sgemv -DASMFNAME=cblas_sgemv_ -DNAME=cblas_sgemv_ -DCNAME=cblas_sgemv -DCHAR_NAME=\"cblas_sgemv_\" -DCHAR_CNAME=\"cblas_sgemv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -o cblas_sgemv.o gemv.c gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sger -DASMFNAME=cblas_sger_ -DNAME=cblas_sger_ -DCNAME=cblas_sger -DCHAR_NAME=\"cblas_sger_\" -DCHAR_CNAME=\"cblas_sger\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX ger.c -o cblas_sger.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssymv -DASMFNAME=cblas_ssymv_ -DNAME=cblas_ssymv_ -DCNAME=cblas_ssymv -DCHAR_NAME=\"cblas_ssymv_\" -DCHAR_CNAME=\"cblas_ssymv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX symv.c -o cblas_ssymv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_strmv -DASMFNAME=cblas_strmv_ -DNAME=cblas_strmv_ -DCNAME=cblas_strmv -DCHAR_NAME=\"cblas_strmv_\" -DCHAR_CNAME=\"cblas_strmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trmv.c -o cblas_strmv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_strsv -DASMFNAME=cblas_strsv_ -DNAME=cblas_strsv_ -DCNAME=cblas_strsv -DCHAR_NAME=\"cblas_strsv_\" -DCHAR_CNAME=\"cblas_strsv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trsv.c -o cblas_strsv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssyr -DASMFNAME=cblas_ssyr_ -DNAME=cblas_ssyr_ -DCNAME=cblas_ssyr -DCHAR_NAME=\"cblas_ssyr_\" -DCHAR_CNAME=\"cblas_ssyr\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syr.c -o cblas_ssyr.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssyr2 -DASMFNAME=cblas_ssyr2_ -DNAME=cblas_ssyr2_ -DCNAME=cblas_ssyr2 -DCHAR_NAME=\"cblas_ssyr2_\" -DCHAR_CNAME=\"cblas_ssyr2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syr2.c -o cblas_ssyr2.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sgbmv -DASMFNAME=cblas_sgbmv_ -DNAME=cblas_sgbmv_ -DCNAME=cblas_sgbmv -DCHAR_NAME=\"cblas_sgbmv_\" -DCHAR_CNAME=\"cblas_sgbmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -o cblas_sgbmv.o gbmv.c gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssbmv -DASMFNAME=cblas_ssbmv_ -DNAME=cblas_ssbmv_ -DCNAME=cblas_ssbmv -DCHAR_NAME=\"cblas_ssbmv_\" -DCHAR_CNAME=\"cblas_ssbmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX sbmv.c -o cblas_ssbmv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sspmv -DASMFNAME=cblas_sspmv_ -DNAME=cblas_sspmv_ -DCNAME=cblas_sspmv -DCHAR_NAME=\"cblas_sspmv_\" -DCHAR_CNAME=\"cblas_sspmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX spmv.c -o cblas_sspmv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sspr -DASMFNAME=cblas_sspr_ -DNAME=cblas_sspr_ -DCNAME=cblas_sspr -DCHAR_NAME=\"cblas_sspr_\" -DCHAR_CNAME=\"cblas_sspr\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX spr.c -o cblas_sspr.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sspr2 -DASMFNAME=cblas_sspr2_ -DNAME=cblas_sspr2_ -DCNAME=cblas_sspr2 -DCHAR_NAME=\"cblas_sspr2_\" -DCHAR_CNAME=\"cblas_sspr2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX spr2.c -o cblas_sspr2.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_stbmv -DASMFNAME=cblas_stbmv_ -DNAME=cblas_stbmv_ -DCNAME=cblas_stbmv -DCHAR_NAME=\"cblas_stbmv_\" -DCHAR_CNAME=\"cblas_stbmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tbmv.c -o cblas_stbmv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_stbsv -DASMFNAME=cblas_stbsv_ -DNAME=cblas_stbsv_ -DCNAME=cblas_stbsv -DCHAR_NAME=\"cblas_stbsv_\" -DCHAR_CNAME=\"cblas_stbsv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tbsv.c -o cblas_stbsv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_stpmv -DASMFNAME=cblas_stpmv_ -DNAME=cblas_stpmv_ -DCNAME=cblas_stpmv -DCHAR_NAME=\"cblas_stpmv_\" -DCHAR_CNAME=\"cblas_stpmv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tpmv.c -o cblas_stpmv.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_stpsv -DASMFNAME=cblas_stpsv_ -DNAME=cblas_stpsv_ -DCNAME=cblas_stpsv -DCHAR_NAME=\"cblas_stpsv_\" -DCHAR_CNAME=\"cblas_stpsv\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX tpsv.c -o cblas_stpsv.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sgemm -DASMFNAME=sgemm_ -DNAME=sgemm_ -DCNAME=sgemm -DCHAR_NAME=\"sgemm_\" -DCHAR_CNAME=\"sgemm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX gemm.c -o sgemm.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ssymm -DASMFNAME=ssymm_ -DNAME=ssymm_ -DCNAME=ssymm -DCHAR_NAME=\"ssymm_\" -DCHAR_CNAME=\"ssymm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX symm.c -o ssymm.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=strmm -DASMFNAME=strmm_ -DNAME=strmm_ -DCNAME=strmm -DCHAR_NAME=\"strmm_\" -DCHAR_CNAME=\"strmm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DTRMM trsm.c -o strmm.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=strsm -DASMFNAME=strsm_ -DNAME=strsm_ -DCNAME=strsm -DCHAR_NAME=\"strsm_\" -DCHAR_CNAME=\"strsm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trsm.c -o strsm.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ssyrk -DASMFNAME=ssyrk_ -DNAME=ssyrk_ -DCNAME=ssyrk -DCHAR_NAME=\"ssyrk_\" -DCHAR_CNAME=\"ssyrk\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syrk.c -o ssyrk.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=ssyr2k -DASMFNAME=ssyr2k_ -DNAME=ssyr2k_ -DCNAME=ssyr2k -DCHAR_NAME=\"ssyr2k_\" -DCHAR_CNAME=\"ssyr2k\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syr2k.c -o ssyr2k.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_sgemm -DASMFNAME=cblas_sgemm_ -DNAME=cblas_sgemm_ -DCNAME=cblas_sgemm -DCHAR_NAME=\"cblas_sgemm_\" -DCHAR_CNAME=\"cblas_sgemm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX gemm.c -o cblas_sgemm.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssymm -DASMFNAME=cblas_ssymm_ -DNAME=cblas_ssymm_ -DCNAME=cblas_ssymm -DCHAR_NAME=\"cblas_ssymm_\" -DCHAR_CNAME=\"cblas_ssymm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX symm.c -o cblas_ssymm.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_strmm -DASMFNAME=cblas_strmm_ -DNAME=cblas_strmm_ -DCNAME=cblas_strmm -DCHAR_NAME=\"cblas_strmm_\" -DCHAR_CNAME=\"cblas_strmm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX -DTRMM trsm.c -o cblas_strmm.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_strsm -DASMFNAME=cblas_strsm_ -DNAME=cblas_strsm_ -DCNAME=cblas_strsm -DCHAR_NAME=\"cblas_strsm_\" -DCHAR_CNAME=\"cblas_strsm\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX trsm.c -o cblas_strsm.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssyrk -DASMFNAME=cblas_ssyrk_ -DNAME=cblas_ssyrk_ -DCNAME=cblas_ssyrk -DCHAR_NAME=\"cblas_ssyrk_\" -DCHAR_CNAME=\"cblas_ssyrk\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syrk.c -o cblas_ssyrk.o gcc8 -DCBLAS -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=cblas_ssyr2k -DASMFNAME=cblas_ssyr2k_ -DNAME=cblas_ssyr2k_ -DCNAME=cblas_ssyr2k -DCHAR_NAME=\"cblas_ssyr2k_\" -DCHAR_CNAME=\"cblas_ssyr2k\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX syr2k.c -o cblas_ssyr2k.o gcc8 -c -O2 -Wall -m64 -DF_INTERFACE_GFORT -fPIC -DMAX_CPU_NUMBER=1 -DASMNAME=sgetf2 -DASMFNAME=sgetf2_ -DNAME=sgetf2_ -DCNAME=sgetf2 -DCHAR_NAME=\"sgetf2_\" -DCHAR_CNAME=\"sgetf2\" -DNO_AFFINITY -I.. -I. -UDOUBLE -UCOMPLEX getf2.c -o sgetf2.o In file included from ../common.h:57, from axpy.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from scal.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from copy.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from swap.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from max.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from dsdot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from scal.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from axpy.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from dsdot.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from swap.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from nrm2.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from dot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from max.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from copy.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from dot.c:40: ../common_power.h: In function 'blas_lock': In file included from nrm2.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from imax.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from imax.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ gmake[2]: *** [Makefile:675: sscal.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... In file included from ../common.h:57, from max.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:618: dsdot.o] Error 1 gmake[2]: *** [Makefile:702: scopy.o] Error 1 gmake[2]: *** [Makefile:489: snrm2.o] Error 1 gmake[2]: *** [Makefile:507: samax.o] Error 1 gmake[2]: *** [Makefile:648: saxpy.o] Error 1 In file included from max.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from imax.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:621: sdot.o] Error 1 gmake[2]: *** [Makefile:720: sswap.o] Error 1 gmake[2]: *** [Makefile:561: isamax.o] Error 1 In file included from imax.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from trmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from trsm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from trsm.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from trmv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from tbmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from tpmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:525: samin.o] Error 1 In file included from ../common.h:348, from trsm.c:41: trsm.c: In function 'cblas_strmm': ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ trsm.c:358:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ trsm.c:358:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_R'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ trsm.c:358:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ trsm.c:358:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:606: ismin.o] Error 1 In file included from tbmv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from tpmv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from gemv.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from ger.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from syr2k.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from spmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from gemv.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ger.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from imax.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from gbmv.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from ger.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from syr2k.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from tpsv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:1668: cblas_strmm.o] Error 1 gmake[2]: *** [Makefile:801: strmv.o] Error 1 In file included from ../common.h:57, from rotm.c:1: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from gbmv.c:40: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from gemv.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from imax.c:40: ../common_power.h: In function 'blas_lock': In file included from ger.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from spmv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from tpsv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from rotm.c:1: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from gemv.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:348, from syr2k.c:41: syr2k.c: In function 'ssyr2k_': gmake[2]: *** [Makefile:1578: cblas_stpmv.o] Error 1 gmake[2]: *** [Makefile:963: stbmv.o] Error 1 ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syr2k.c:330:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syr2k.c:330:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ syr2k.c:331:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ syr2k.c:331:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ syr2k.c:331:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ In file included from ../common.h:57, from sbmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ syr2k.c:331:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:1422: cblas_sgemv.o] Error 1 gmake[2]: *** [Makefile:873: sgbmv.o] Error 1 In file included from sbmv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ gmake[2]: *** [Makefile:999: stpsv.o] Error 1 gmake[2]: *** [Makefile:1188: ssyr2k.o] Error 1 gmake[2]: *** [Makefile:1434: cblas_sger.o] Error 1 gmake[2]: *** [Makefile:738: sger.o] Error 1 gmake[2]: *** [Makefile:579: isamin.o] Error 1 gmake[2]: *** [Makefile:1524: cblas_sspmv.o] Error 1 In file included from ../common.h:57, from swap.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:765: sgemv.o] Error 1 gmake[2]: *** [Makefile:435: srotm.o] Error 1 In file included from swap.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from symv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from symv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from syr2.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:1512: cblas_ssbmv.o] Error 1 In file included from syr2.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ gmake[2]: *** [Makefile:1368: cblas_sswap.o] Error 1 gmake[2]: *** [Makefile:1608: cblas_ssymv.o] Error 1 gmake[2]: *** [Makefile:855: ssyr2.o] Error 1 In file included from ../common.h:57, from sdsdot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from symv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from syr.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from tpmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from rotg.c:2: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from sdsdot.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from syr.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from gemm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from spmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from rot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from trsv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from tpsv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from symv.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from trmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from trsm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from spr.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from sbmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from syr2.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from tbsv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from tbmv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from rotg.c:2: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from spr2.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from axpy.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from spmv.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from imax.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from syr.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from rot.c:40: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from getf2.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from spr.c:41: ../common_power.h: In function 'blas_lock': In file included from tbsv.c:41: ../common_power.h: In function 'blas_lock': In file included from syr2.c:41: ../common_power.h: In function 'blas_lock': In file included from tpmv.c:41: ../common_power.h: In function 'blas_lock': In file included from trsm.c:41: ../common_power.h: In function 'blas_lock': In file included from gemm.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from asum.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from trsv.c:41: ../common_power.h: In function 'blas_lock': In file included from syr.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from trmv.c:41: ../common_power.h: In function 'blas_lock': In file included from asum.c:40: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from scal.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from imax.c:40: ../common_power.h: In function 'blas_lock': In file included from spr2.c:41: ../common_power.h: In function 'blas_lock': gmake[2]: *** [Makefile:837: ssyr.o] Error 1 ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from getf2.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from tpsv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from sbmv.c:41: ../common_power.h: In function 'blas_lock': In file included from axpy.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from imax.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from scal.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from rotmg.c:1: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:348, from gemm.c:41: gemm.c: In function 'sgemm_': In file included from tbmv.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ gemm.c:392:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (XFLOAT *)((BLASLONG)buffer +GEMM_OFFSET_A); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:819: ssymv.o] Error 1 In file included from ../common.h:348, from trsm.c:41: trsm.c: In function 'strmm_': In file included from ../common.h:57, from rotmg.c:1: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ gemm.c:392:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (XFLOAT *)((BLASLONG)buffer +GEMM_OFFSET_A); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:909: sspmv.o] Error 1 In file included from imax.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ gemm.c:393:37: note: in expansion of macro 'GEMM_P' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ trsm.c:358:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ gemm.c:393:46: note: in expansion of macro 'GEMM_Q' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ syr.c: In function 'cblas_ssyr': syr.c:119:7: warning: variable 'trans' set but not used [-Wunused-but-set-variable] int trans, uplo; ^~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ trsm.c:358:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ syr2.c: In function 'cblas_ssyr2': ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ gemm.c:393:73: note: in expansion of macro 'GEMM_ALIGN' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ syr2.c:121:7: warning: variable 'trans' set but not used [-Wunused-but-set-variable] int trans, uplo; ^~~~~ In file included from rotmg.c:1: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from rotmg.c:1: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ gemm.c:393:103: note: in expansion of macro 'GEMM_OFFSET_B' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ trsm.c:358:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ In file included from ../common.h:348, from getf2.c:40: getf2.c: In function 'sgetf2_': ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ getf2.c:92:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ trsm.c:358:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ getf2.c:92:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:615: sdsdot.o] Error 1 gmake[2]: *** [Makefile:981: stbsv.o] Error 1 gmake[2]: *** [Makefile:417: srot.o] Error 1 ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ getf2.c:93:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ getf2.c:93:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ gmake[2]: *** [Makefile:1530: cblas_sspr.o] Error 1 gmake[2]: *** [Makefile:1476: cblas_ssyr.o] Error 1 gmake[2]: *** [Makefile:1017: stpmv.o] Error 1 gmake[2]: *** [Makefile:783: strsv.o] Error 1 gmake[2]: *** [Makefile:1284: cblas_sasum.o] Error 1 ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ getf2.c:93:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ getf2.c:93:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:1488: cblas_ssyr2.o] Error 1 gmake[2]: *** [Makefile:1098: sgemm.o] Error 1 gmake[2]: *** [Makefile:1596: cblas_stpsv.o] Error 1 In file included from ../common.h:57, from max.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from max.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:1542: cblas_sspr2.o] Error 1 gmake[2]: *** [Makefile:1464: cblas_strmv.o] Error 1 gmake[2]: *** [Makefile:891: ssbmv.o] Error 1 gmake[2]: *** [Makefile:1404: cblas_sscal.o] Error 1 gmake[2]: *** [Makefile:1344: cblas_saxpy.o] Error 1 gmake[2]: *** [Makefile:1260: cblas_isamax.o] Error 1 gmake[2]: *** [Makefile:453: srotg.o] Error 1 gmake[2]: *** [Makefile:1554: cblas_stbmv.o] Error 1 gmake[2]: *** [Makefile:1134: strmm.o] Error 1 gmake[2]: *** [Makefile:597: ismax.o] Error 1 gmake[2]: *** [Makefile:444: srotmg.o] Error 1 In file included from max.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from max.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from dsdot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from sdsdot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from symm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:1710: sgetf2.o] Error 1 In file included from ../common.h:57, from gemm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from syr2k.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from syrk.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from sdsdot.c:40: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from syrk.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from gemm.c:41: ../common_power.h: In function 'blas_lock': In file included from symm.c:41: ../common_power.h: In function 'blas_lock': In file included from dsdot.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from syr2k.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from syrk.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from symm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from syrk.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from trsv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from rotm.c:1: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ gmake[2]: *** [Makefile:1398: cblas_srotmg.o] Error 1 In file included from symm.c:41: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from spr2.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from trsv.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from trsm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ gmake[2]: *** [Makefile:543: smax.o] Error 1 gmake[2]: *** [Makefile:552: smin.o] Error 1 In file included from rotm.c:1: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from spr.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from rotg.c:2: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:348, from symm.c:41: symm.c: In function 'ssymm_': In file included from ../common.h:57, from gbmv.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ symm.c:367:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ In file included from ../common.h:348, from syrk.c:41: syrk.c: In function 'ssyrk_': ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ symm.c:367:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ In file included from ../common.h:348, from syr2k.c:41: syr2k.c: In function 'cblas_ssyr2k': ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syrk.c:311:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ In file included from ../common.h:348, from gemm.c:41: gemm.c: In function 'cblas_sgemm': ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syrk.c:311:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syr2k.c:330:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ gemm.c:392:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (XFLOAT *)((BLASLONG)buffer +GEMM_OFFSET_A); ^~~~~~~~~~~~~ In file included from ../common.h:57, from nrm2.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syr2k.c:330:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ In file included from ../common.h:348, from syrk.c:41: syrk.c: In function 'cblas_ssyrk': In file included from ../common.h:348, from symm.c:41: symm.c: In function 'cblas_ssymm': In file included from spr.c:41: ../common_power.h: In function 'blas_lock': ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ syrk.c:312:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ syr2k.c:331:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ In file included from ../common.h:57, from tbsv.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from nrm2.c:40: ../common_power.h: In function 'blas_lock': In file included from rotg.c:2: ../common_power.h: In function 'blas_lock': ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ syr2k.c:331:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ In file included from trsm.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from trsm.c:41: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from ../common.h:57, from rot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ In file included from ../common.h:57, from copy.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_R'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ syr2k.c:331:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ In file included from ../common.h:57, from asum.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ symm.c:367:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ syr2k.c:331:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ In file included from gbmv.c:40: ../common_power.h: In function 'blas_lock': ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ syrk.c:312:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from tbsv.c:41: ../common_power.h: In function 'blas_lock': ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ symm.c:368:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ In file included from spr2.c:41: ../common_power.h: In function 'blas_lock': In file included from rot.c:40: ../common_power.h: In function 'blas_lock': ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ symm.c:367:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from copy.c:40: ../common_power.h: In function 'blas_lock': ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ symm.c:368:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ syrk.c:312:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ In file included from asum.c:40: ../common_power.h: In function 'blas_lock': In file included from trsm.c:41: ../common_power.h: In function 'blas_lock': In file included from ../common.h:57, from dot.c:40: ../config.h:8:9: error: macro names must be identifiers #define (null) ^ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ syrk.c:312:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ symm.c:368:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ gmake[2]: *** [Makefile:1296: cblas_sdsdot.o] Error 1 ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ symm.c:368:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ gemm.c:392:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (XFLOAT *)((BLASLONG)buffer +GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ symm.c:368:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ In file included from dot.c:40: ../common_power.h: In function 'blas_lock': ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ symm.c:368:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ gemm.c:393:37: note: in expansion of macro 'GEMM_P' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common.h:305:18: warning: implicit declaration of function 'sched_yield' [-Wimplicit-function-declaration] #define YIELDING sched_yield() ^~~~~~~~~~~ ../common_power.h:63:23: note: in expansion of macro 'YIELDING' while (*address) {YIELDING;}; ^~~~~~~~ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syrk.c:311:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ gemm.c:393:46: note: in expansion of macro 'GEMM_Q' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ In file included from ../common.h:348, from trsm.c:41: trsm.c: In function 'strsm_': ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ syrk.c:311:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_R'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ symm.c:368:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ syrk.c:312:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ symm.c:368:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ gemm.c:393:73: note: in expansion of macro 'GEMM_ALIGN' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ syrk.c:312:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ gemm.c:393:103: note: in expansion of macro 'GEMM_OFFSET_B' sb = (XFLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_R'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ syrk.c:312:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ In file included from ../common.h:348, from trsm.c:41: trsm.c: In function 'cblas_strsm': gmake[2]: *** [Makefile:1656: cblas_ssyr2k.o] Error 1 ../common_param.h:866:23: error: 'GEMM_DEFAULT_OFFSET_A' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ trsm.c:358:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ syrk.c:312:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:1632: cblas_ssymm.o] Error 1 ../common_param.h:866:23: note: each undeclared identifier is reported only once for each function it appears in #define GEMM_OFFSET_A GEMM_DEFAULT_OFFSET_A ^~~~~~~~~~~~~~~~~~~~~ trsm.c:357:37: note: in expansion of macro 'GEMM_OFFSET_A' sa = (FLOAT *)((BLASLONG)buffer + GEMM_OFFSET_A); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:1620: cblas_sgemm.o] Error 1 ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ trsm.c:358:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ gmake[2]: *** [Makefile:1170: ssyrk.o] Error 1 ../common_param.h:876:18: error: 'SGEMM_DEFAULT_P' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_P SGEMM_DEFAULT_P ^~~~~~~~~~~~~~~ ../common_param.h:947:18: note: in expansion of macro 'SGEMM_P' #define GEMM_P SGEMM_P ^~~~~~~ trsm.c:358:36: note: in expansion of macro 'GEMM_P' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ gmake[2]: *** [Makefile:1116: ssymm.o] Error 1 gmake[2]: *** [Makefile:1566: cblas_stbsv.o] Error 1 gmake[2]: *** [Makefile:1500: cblas_sgbmv.o] Error 1 gmake[2]: *** [Makefile:1452: cblas_strsv.o] Error 1 ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_Q'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ trsm.c:358:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ gmake[2]: *** [Makefile:945: sspr2.o] Error 1 ../common_param.h:877:18: error: 'SGEMM_DEFAULT_Q' undeclared (first use in this function); did you mean 'SGEMM_DEFAULT_R'? #define SGEMM_Q SGEMM_DEFAULT_Q ^~~~~~~~~~~~~~~ ../common_param.h:948:18: note: in expansion of macro 'SGEMM_Q' #define GEMM_Q SGEMM_Q ^~~~~~~ trsm.c:358:45: note: in expansion of macro 'GEMM_Q' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~ gmake[2]: *** [Makefile:1644: cblas_ssyrk.o] Error 1 ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ trsm.c:358:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:927: sspr.o] Error 1 ../common_param.h:868:20: error: 'GEMM_DEFAULT_ALIGN' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_R'? #define GEMM_ALIGN GEMM_DEFAULT_ALIGN ^~~~~~~~~~~~~~~~~~ trsm.c:358:72: note: in expansion of macro 'GEMM_ALIGN' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~ gmake[2]: *** [Makefile:1332: cblas_snrm2.o] Error 1 ../common_param.h:867:23: error: 'GEMM_DEFAULT_OFFSET_B' undeclared (first use in this function); did you mean 'GEMM_DEFAULT_UNROLL_M'? #define GEMM_OFFSET_B GEMM_DEFAULT_OFFSET_B ^~~~~~~~~~~~~~~~~~~~~ trsm.c:358:102: note: in expansion of macro 'GEMM_OFFSET_B' sb = (FLOAT *)(((BLASLONG)sa + ((GEMM_P * GEMM_Q * COMPSIZE * SIZE + GEMM_ALIGN) & ~GEMM_ALIGN)) + GEMM_OFFSET_B); ^~~~~~~~~~~~~ gmake[2]: *** [Makefile:1392: cblas_srotm.o] Error 1 gmake[2]: *** [Makefile:1386: cblas_srotg.o] Error 1 gmake[2]: *** [Makefile:1380: cblas_srot.o] Error 1 gmake[2]: *** [Makefile:1299: cblas_dsdot.o] Error 1 gmake[2]: *** [Makefile:1302: cblas_sdot.o] Error 1 gmake[2]: *** [Makefile:1356: cblas_scopy.o] Error 1 gmake[2]: *** [Makefile:471: sasum.o] Error 1 gmake[2]: *** [Makefile:1152: strsm.o] Error 1 gmake[2]: *** [Makefile:1680: cblas_strsm.o] Error 1 gmake[2]: Leaving directory '/wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2/interface' gmake[1]: *** [Makefile:90: libs] Error 1 gmake[1]: Leaving directory '/wrkdirs/usr/ports/math/gotoblas/work/GotoBLAS2' *** Error code 2 Stop. make: stopped in /usr/ports/math/gotoblas =>> Cleaning up wrkdir ===> Cleaning for gotoblas-2.1.13.3.4.0_14 build of math/gotoblas | gotoblas-2.1.13.3.4.0_14 ended at Fri Apr 12 01:45:00 UTC 2019 build time: 00:31:39 !!! build failure encountered !!!