changeset 259:2eb74e345751

Remove some no-longer-used files
author Chris Cannam <cannam@all-day-breakfast.com>
date Mon, 27 Jan 2020 13:16:29 +0000
parents 84de57beb8d6
children eb682a6b6664
files build/linux/Makefile.linux64 build/linux/amd64/atlas/atlas_buildinfo.h build/linux/amd64/atlas/atlas_cNCmm.h build/linux/amd64/atlas/atlas_cacheedge.h build/linux/amd64/atlas/atlas_cmv.h build/linux/amd64/atlas/atlas_cmvN.h build/linux/amd64/atlas/atlas_cmvS.h build/linux/amd64/atlas/atlas_cmvT.h build/linux/amd64/atlas/atlas_cr1.h build/linux/amd64/atlas/atlas_csNKB.h build/linux/amd64/atlas/atlas_csysinfo.h build/linux/amd64/atlas/atlas_ctrsmXover.h build/linux/amd64/atlas/atlas_dNCmm.h build/linux/amd64/atlas/atlas_dmv.h build/linux/amd64/atlas/atlas_dmvN.h build/linux/amd64/atlas/atlas_dmvS.h build/linux/amd64/atlas/atlas_dmvT.h build/linux/amd64/atlas/atlas_dr1.h build/linux/amd64/atlas/atlas_dsysinfo.h build/linux/amd64/atlas/atlas_dtrsmXover.h build/linux/amd64/atlas/atlas_sNCmm.h build/linux/amd64/atlas/atlas_smv.h build/linux/amd64/atlas/atlas_smvN.h build/linux/amd64/atlas/atlas_smvS.h build/linux/amd64/atlas/atlas_smvT.h build/linux/amd64/atlas/atlas_sr1.h build/linux/amd64/atlas/atlas_ssysinfo.h build/linux/amd64/atlas/atlas_strsmXover.h build/linux/amd64/atlas/atlas_trsmNB.h build/linux/amd64/atlas/atlas_type.h build/linux/amd64/atlas/atlas_zNCmm.h build/linux/amd64/atlas/atlas_zdNKB.h build/linux/amd64/atlas/atlas_zmv.h build/linux/amd64/atlas/atlas_zmvN.h build/linux/amd64/atlas/atlas_zmvS.h build/linux/amd64/atlas/atlas_zmvT.h build/linux/amd64/atlas/atlas_zr1.h build/linux/amd64/atlas/atlas_zsysinfo.h build/linux/amd64/atlas/atlas_ztrsmXover.h build/linux/amd64/atlas/cXover.h build/linux/amd64/atlas/cmm.h build/linux/amd64/atlas/dXover.h build/linux/amd64/atlas/dmm.h build/linux/amd64/atlas/sXover.h build/linux/amd64/atlas/smm.h build/linux/amd64/atlas/zXover.h build/linux/amd64/atlas/zmm.h build/linux/amd64/cblas.h build/linux/amd64/clapack.h build/linux/amd64/libatlas.a build/linux/amd64/libcblas.a build/linux/amd64/libf77blas.a build/linux/amd64/liblapack.a build/linux/amd64/qm-vamp-plugins.pro build/linux/i686/libatlas.a build/linux/i686/libcblas.a build/linux/i686/libf77blas.a build/linux/i686/libgfortran.a build/linux/i686/liblapack.a build/mingw32/INSTALL_win32.txt build/mingw32/Makefile.mingw32 build/mingw32/atlas.lib build/mingw32/cblas.lib build/mingw32/f77blas.lib build/mingw32/g2cstubs.c build/mingw32/g2cstubs.lib build/mingw32/lapack.lib build/mingw32/mkspecs/win32-x-g++/qmake.conf build/mingw32/mkspecs/win32-x-g++/qplatformdefs.h build/mingw32/qm-vamp-plugins.pro build/osx/qm-vamp-plugins.pro
diffstat 67 files changed, 1 insertions(+), 2000 deletions(-) [+]
line wrap: on
line diff
--- a/build/linux/Makefile.linux64	Mon Jan 27 12:34:20 2020 +0000
+++ b/build/linux/Makefile.linux64	Mon Jan 27 13:16:29 2020 +0000
@@ -3,7 +3,7 @@
 
 CXXFLAGS += $(CFLAGS)
 
-LDFLAGS	 += -shared -Wl,-Bstatic -lqm-dsp -Wl,-z,defs -Wl,-Bdynamic -lpthread -Wl,--version-script=vamp-plugin.map
+LDFLAGS	 += -shared -Wl,-Bstatic -lqm-dsp -Wl,-z,defs -Wl,-Bdynamic -lpthread -Wl,--version-script=vamp-plugin.map -Wl,-no-undefined
 
 PLUGIN_EXT   := .so
 
--- a/build/linux/amd64/atlas/atlas_buildinfo.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,31 +0,0 @@
-#ifndef ATL_INSTINFO_H
-   #define ATL_INSTINFO_H
-
-#define ATL_ARCH "Core2Duo64SSE3"
-#define ATL_INSTFLAGS "-1 0 -a 1"
-#define ATL_F2CDEFS "-DAdd__ -DF77_INTEGER=int -DStringSunStyle"
-#define ATL_ARCHDEFS "-DATL_OS_Linux -DATL_ARCH_Core2Duo -DATL_CPUMHZ=1500 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664"
-#define ATL_DKCFLAGS "-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64"
-#define ATL_DKC "gcc"
-#define ATL_SKCFLAGS "-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64"
-#define ATL_SKC "gcc"
-#define ATL_DMCFLAGS "-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64"
-#define ATL_DMC "gcc"
-#define ATL_SMCFLAGS "-fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64"
-#define ATL_SMC "gcc"
-#define ATL_ICCFLAGS "-DL2SIZE=4194304 -I/home/cannam/ATLAS/build/include -I/home/cannam/ATLAS/build/..//include -I/home/cannam/ATLAS/build/..//include/contrib -DAdd__ -DF77_INTEGER=int -DStringSunStyle -DATL_OS_Linux -DATL_ARCH_Core2Duo -DATL_CPUMHZ=1500 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 -DPentiumCPS=1000 -fomit-frame-pointer -mfpmath=sse -msse3 -O2 -fPIC -m64"
-#define ATL_ICC "gcc-4.2"
-#define ATL_F77FLAGS "-O -fPIC -m64"
-#define ATL_F77 "g77"
-#define ATL_DKCVERS "gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)"
-#define ATL_SKCVERS "gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)"
-#define ATL_DMCVERS "gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)"
-#define ATL_SMCVERS "gcc (GCC) 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)"
-#define ATL_ICCVERS "gcc-4.2 (GCC) 4.2.1 (Ubuntu 4.2.1-5ubuntu4)"
-#define ATL_F77VERS "GNU Fortran (GCC) 3.4.6 (Ubuntu 3.4.6-6ubuntu2)"
-#define ATL_SYSINFO "Linux yves-laptop 2.6.22-14-generic #1 SMP Thu Jan 31 23:33:13 UTC 2008 x86_64 GNU/Linux"
-#define ATL_DATE    "Wed Feb 13 11:25:06 GMT 2008"
-#define ATL_UNAM    "cannam"
-#define ATL_VERS    "3.8.0"
-
-#endif
--- a/build/linux/amd64/atlas/atlas_cNCmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef CMM_H
-   #define CMM_H
-
-   #define ATL_mmMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  72
-   #define MB 48
-   #define NB 48
-   #define KB 48
-   #define NBNB 2304
-   #define MBNB 2304
-   #define MBKB 2304
-   #define NBKB 2304
-   #define NB2 96
-   #define NBNB2 4608
-
-   #define ATL_MulByNB(N_) ((N_) * 48)
-   #define ATL_DivByNB(N_) ((N_) / 48)
-   #define ATL_MulByNBNB(N_) ((N_) * 2304)
-
-#endif
--- a/build/linux/amd64/atlas/atlas_cacheedge.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-#ifndef ATLAS_CACHEEDGE_H
-   #define ATLAS_CACHEEDGE_H
-   #define CacheEdge 0
-#endif
--- a/build/linux/amd64/atlas/atlas_cmv.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#ifndef ATLAS_CMV_H
-#define ATLAS_CMV_H
-
-#define ATL_L1mvelts 3932
-#include "atlas_cmvN.h"
-#include "atlas_cmvT.h"
-#include "atlas_cmvS.h"
-
-#endif
--- a/build/linux/amd64/atlas/atlas_cmvN.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#ifndef ATLAS_MVN_H
-#define ATLAS_MVN_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvNMU 32
-#define ATL_mvNNU 1
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#define ATL_AXPYMV
-
-#define ATL_GetPartMVN(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvNNU<<1)) / ((ATL_mvNNU<<1)+1); \
-   if (*(mb_) > ATL_mvNMU) *(mb_) = ATL_mvNMU*( *(mb_)/ATL_mvNMU ); \
-   else *(mb_) = ATL_mvNMU; \
-   *(nb_) = ATL_mvNNU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_cmvS.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVS_H
-#define ATLAS_MVS_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvSMU 2
-#define ATL_mvSNU 32
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_cmvN.h"
-#endif
-#ifndef ATL_mvTNU
-   #include "atlas_cmvT.h"
-#endif
-#define ATL_GetPartSYMV(A_, lda_, mb_, nb_) \
-{ \
-   *(nb_) = ATL_mvSMU; \
-   *(mb_) = 320; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_cmvT.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVT_H
-#define ATLAS_MVT_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvTMU 2
-#define ATL_mvTNU 8
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_cmvN.h"
-#endif
-
-#define ATL_GetPartMVT(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvTMU<<1)) / ((ATL_mvTMU<<1)+1); \
-   if (*(mb_) > ATL_mvTNU) *(mb_) = (*(mb_)/ATL_mvTNU)*ATL_mvTNU; \
-   else (*mb_) = ATL_mvTNU; \
-   *(nb_) = ATL_mvTMU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_cr1.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-#ifndef ATLAS_CR1_H
-#define ATLAS_CR1_H
-
-#define ATL_L1r1elts 3809
-#define ATL_r1MU 16
-#define ATL_r1NU 1
-
-#define ATL_GetPartR1(A_, lda_, mb_, nb_) \
-{ \
-   (mb_) = (ATL_L1r1elts - (ATL_r1NU+ATL_r1NU)) / (ATL_r1NU+ATL_r1NU+1); \
-   if ((mb_) > ATL_r1MU) (mb_) = ATL_r1MU*((mb_)/ATL_r1MU); \
-   else (mb_) = ATL_r1MU; \
-   (nb_) = ATL_r1NU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_csNKB.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-#ifndef ATLAS_CSNKB_H
-   #define ATLAS_CSNKB_H
-   #define ATL_CSNKB 0
-#endif
--- a/build/linux/amd64/atlas/atlas_csysinfo.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#ifndef ATL_CSYSINFO_H
-   #define ATL_CSYSINFO_H
-
-#define ATL_MULADD
-#define ATL_L1elts 2048
-#define ATL_fplat  4
-#define ATL_lbnreg 16
-#define ATL_mmnreg 18
-#define ATL_nkflop 879334
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dNCmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef DMM_H
-   #define DMM_H
-
-   #define ATL_mmNOMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  56
-   #define MB 24
-   #define NB 24
-   #define KB 24
-   #define NBNB 576
-   #define MBNB 576
-   #define MBKB 576
-   #define NBKB 576
-   #define NB2 48
-   #define NBNB2 1152
-
-   #define ATL_MulByNB(N_) ((N_) * 24)
-   #define ATL_DivByNB(N_) ((N_) / 24)
-   #define ATL_MulByNBNB(N_) ((N_) * 576)
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dmv.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#ifndef ATLAS_DMV_H
-#define ATLAS_DMV_H
-
-#define ATL_L1mvelts 3317
-#include "atlas_dmvN.h"
-#include "atlas_dmvT.h"
-#include "atlas_dmvS.h"
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dmvN.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#ifndef ATLAS_MVN_H
-#define ATLAS_MVN_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvNMU 32
-#define ATL_mvNNU 1
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#define ATL_AXPYMV
-
-#define ATL_GetPartMVN(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvNNU<<1)) / ((ATL_mvNNU<<1)+1); \
-   if (*(mb_) > ATL_mvNMU) *(mb_) = ATL_mvNMU*( *(mb_)/ATL_mvNMU ); \
-   else *(mb_) = ATL_mvNMU; \
-   *(nb_) = ATL_mvNNU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dmvS.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVS_H
-#define ATLAS_MVS_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvSMU 2
-#define ATL_mvSNU 32
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_dmvN.h"
-#endif
-#ifndef ATL_mvTNU
-   #include "atlas_dmvT.h"
-#endif
-#define ATL_GetPartSYMV(A_, lda_, mb_, nb_) \
-{ \
-   *(nb_) = ATL_mvSMU; \
-   *(mb_) = 256; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dmvT.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVT_H
-#define ATLAS_MVT_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvTMU 2
-#define ATL_mvTNU 16
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_dmvN.h"
-#endif
-
-#define ATL_GetPartMVT(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvTMU<<1)) / ((ATL_mvTMU<<1)+1); \
-   if (*(mb_) > ATL_mvTNU) *(mb_) = (*(mb_)/ATL_mvTNU)*ATL_mvTNU; \
-   else (*mb_) = ATL_mvTNU; \
-   *(nb_) = ATL_mvTMU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dr1.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-#ifndef ATLAS_DR1_H
-#define ATLAS_DR1_H
-
-#define ATL_L1r1elts 3809
-#define ATL_r1MU 16
-#define ATL_r1NU 1
-
-#define ATL_GetPartR1(A_, lda_, mb_, nb_) \
-{ \
-   (mb_) = (ATL_L1r1elts - (ATL_r1NU+ATL_r1NU)) / (ATL_r1NU+ATL_r1NU+1); \
-   if ((mb_) > ATL_r1MU) (mb_) = ATL_r1MU*((mb_)/ATL_r1MU); \
-   else (mb_) = ATL_r1MU; \
-   (nb_) = ATL_r1NU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_dsysinfo.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#ifndef ATL_DSYSINFO_H
-   #define ATL_DSYSINFO_H
-
-#define ATL_MULADD
-#define ATL_L1elts 4096
-#define ATL_fplat  12
-#define ATL_lbnreg 16
-#define ATL_mmnreg 18
-#define ATL_nkflop 2159859
-
-#endif
--- a/build/linux/amd64/atlas/atlas_sNCmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef SMM_H
-   #define SMM_H
-
-   #define ATL_mmMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  80
-   #define MB 36
-   #define NB 36
-   #define KB 36
-   #define NBNB 1296
-   #define MBNB 1296
-   #define MBKB 1296
-   #define NBKB 1296
-   #define NB2 72
-   #define NBNB2 2592
-
-   #define ATL_MulByNB(N_) ((N_) * 36)
-   #define ATL_DivByNB(N_) ((N_) / 36)
-   #define ATL_MulByNBNB(N_) ((N_) * 1296)
-
-#endif
--- a/build/linux/amd64/atlas/atlas_smv.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#ifndef ATLAS_SMV_H
-#define ATLAS_SMV_H
-
-#define ATL_L1mvelts 7127
-#include "atlas_smvN.h"
-#include "atlas_smvT.h"
-#include "atlas_smvS.h"
-
-#endif
--- a/build/linux/amd64/atlas/atlas_smvN.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#ifndef ATLAS_MVN_H
-#define ATLAS_MVN_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvNMU 32
-#define ATL_mvNNU 1
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#define ATL_AXPYMV
-
-#define ATL_GetPartMVN(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvNNU<<1)) / ((ATL_mvNNU<<1)+1); \
-   if (*(mb_) > ATL_mvNMU) *(mb_) = ATL_mvNMU*( *(mb_)/ATL_mvNMU ); \
-   else *(mb_) = ATL_mvNMU; \
-   *(nb_) = ATL_mvNNU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_smvS.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVS_H
-#define ATLAS_MVS_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvSMU 2
-#define ATL_mvSNU 32
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_smvN.h"
-#endif
-#ifndef ATL_mvTNU
-   #include "atlas_smvT.h"
-#endif
-#define ATL_GetPartSYMV(A_, lda_, mb_, nb_) \
-{ \
-   *(nb_) = ATL_mvSMU; \
-   *(mb_) = 576; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_smvT.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVT_H
-#define ATLAS_MVT_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvTMU 2
-#define ATL_mvTNU 16
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_smvN.h"
-#endif
-
-#define ATL_GetPartMVT(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvTMU<<1)) / ((ATL_mvTMU<<1)+1); \
-   if (*(mb_) > ATL_mvTNU) *(mb_) = (*(mb_)/ATL_mvTNU)*ATL_mvTNU; \
-   else (*mb_) = ATL_mvTNU; \
-   *(nb_) = ATL_mvTMU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_sr1.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-#ifndef ATLAS_SR1_H
-#define ATLAS_SR1_H
-
-#define ATL_L1r1elts 7127
-#define ATL_r1MU 16
-#define ATL_r1NU 1
-
-#define ATL_GetPartR1(A_, lda_, mb_, nb_) \
-{ \
-   (mb_) = (ATL_L1r1elts - (ATL_r1NU+ATL_r1NU)) / (ATL_r1NU+ATL_r1NU+1); \
-   if ((mb_) > ATL_r1MU) (mb_) = ATL_r1MU*((mb_)/ATL_r1MU); \
-   else (mb_) = ATL_r1MU; \
-   (nb_) = ATL_r1NU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_ssysinfo.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#ifndef ATL_SSYSINFO_H
-   #define ATL_SSYSINFO_H
-
-#define ATL_MULADD
-#define ATL_L1elts 8192
-#define ATL_fplat  4
-#define ATL_lbnreg 16
-#define ATL_mmnreg 18
-#define ATL_nkflop 879334
-
-#endif
--- a/build/linux/amd64/atlas/atlas_trsmNB.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,12 +0,0 @@
-#ifndef ATLAS_TRSMNB_H
-   #define ATLAS_TRSMNB_H
-
-   #ifdef SREAL
-      #define TRSM_NB 60
-   #elif defined(DREAL)
-      #define TRSM_NB 12
-   #else
-      #define TRSM_NB 4
-   #endif
-
-#endif
--- a/build/linux/amd64/atlas/atlas_type.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,20 +0,0 @@
-#ifndef ATLAS_TYPE_H
-#define ATLAS_TYPE_H
-
-#define ATL_isize 4
-#define ATL_ssize 4
-#define ATL_dsize 8
-#define ATL_csize 8
-#define ATL_zsize 16
-#define ATL_iMulBySize(N_) ((((N_)) << 2))
-#define ATL_sMulBySize(N_) ((((N_)) << 2))
-#define ATL_dMulBySize(N_) ((((N_)) << 3))
-#define ATL_cMulBySize(N_) ((((N_)) << 3))
-#define ATL_zMulBySize(N_) ((((N_)) << 4))
-#define ATL_iDivBySize(N_) ((N_) >> 2)
-#define ATL_sDivBySize(N_) ((N_) >> 2)
-#define ATL_cDivBySize(N_) ((N_) >> 3)
-#define ATL_dDivBySize(N_) ((N_) >> 3)
-#define ATL_zDivBySize(N_) ((N_) >> 4)
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zNCmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ZMM_H
-   #define ZMM_H
-
-   #define ATL_mmMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  48
-   #define MB 36
-   #define NB 36
-   #define KB 36
-   #define NBNB 1296
-   #define MBNB 1296
-   #define MBKB 1296
-   #define NBKB 1296
-   #define NB2 72
-   #define NBNB2 2592
-
-   #define ATL_MulByNB(N_) ((N_) * 36)
-   #define ATL_DivByNB(N_) ((N_) / 36)
-   #define ATL_MulByNBNB(N_) ((N_) * 1296)
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zdNKB.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-#ifndef ATLAS_ZDNKB_H
-   #define ATLAS_ZDNKB_H
-   #define ATL_ZDNKB 0
-#endif
--- a/build/linux/amd64/atlas/atlas_zmv.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-#ifndef ATLAS_ZMV_H
-#define ATLAS_ZMV_H
-
-#define ATL_L1mvelts 2048
-#include "atlas_zmvN.h"
-#include "atlas_zmvT.h"
-#include "atlas_zmvS.h"
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zmvN.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,21 +0,0 @@
-#ifndef ATLAS_MVN_H
-#define ATLAS_MVN_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvNMU 32
-#define ATL_mvNNU 1
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#define ATL_AXPYMV
-
-#define ATL_GetPartMVN(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvNNU<<1)) / ((ATL_mvNNU<<1)+1); \
-   if (*(mb_) > ATL_mvNMU) *(mb_) = ATL_mvNMU*( *(mb_)/ATL_mvNMU ); \
-   else *(mb_) = ATL_mvNMU; \
-   *(nb_) = ATL_mvNNU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zmvS.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVS_H
-#define ATLAS_MVS_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvSMU 2
-#define ATL_mvSNU 32
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_zmvN.h"
-#endif
-#ifndef ATL_mvTNU
-   #include "atlas_zmvT.h"
-#endif
-#define ATL_GetPartSYMV(A_, lda_, mb_, nb_) \
-{ \
-   *(nb_) = ATL_mvSMU; \
-   *(mb_) = 160; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zmvT.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-#ifndef ATLAS_MVT_H
-#define ATLAS_MVT_H
-
-#include "atlas_misc.h"
-
-#define ATL_mvTMU 2
-#define ATL_mvTNU 8
-#ifndef ATL_L1mvelts
-   #define ATL_L1mvelts ((3*ATL_L1elts)>>2)
-#endif
-#ifndef ATL_mvNNU
-   #include "atlas_zmvN.h"
-#endif
-
-#define ATL_GetPartMVT(A_, lda_, mb_, nb_) \
-{ \
-   *(mb_) = (ATL_L1mvelts - (ATL_mvTMU<<1)) / ((ATL_mvTMU<<1)+1); \
-   if (*(mb_) > ATL_mvTNU) *(mb_) = (*(mb_)/ATL_mvTNU)*ATL_mvTNU; \
-   else (*mb_) = ATL_mvTNU; \
-   *(nb_) = ATL_mvTMU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zr1.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-#ifndef ATLAS_ZR1_H
-#define ATLAS_ZR1_H
-
-#define ATL_L1r1elts 2048
-#define ATL_r1MU 16
-#define ATL_r1NU 1
-
-#define ATL_GetPartR1(A_, lda_, mb_, nb_) \
-{ \
-   (mb_) = (ATL_L1r1elts - (ATL_r1NU+ATL_r1NU)) / (ATL_r1NU+ATL_r1NU+1); \
-   if ((mb_) > ATL_r1MU) (mb_) = ATL_r1MU*((mb_)/ATL_r1MU); \
-   else (mb_) = ATL_r1MU; \
-   (nb_) = ATL_r1NU; \
-}
-
-#endif
--- a/build/linux/amd64/atlas/atlas_zsysinfo.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,11 +0,0 @@
-#ifndef ATL_ZSYSINFO_H
-   #define ATL_ZSYSINFO_H
-
-#define ATL_MULADD
-#define ATL_L1elts 4096
-#define ATL_fplat  12
-#define ATL_lbnreg 16
-#define ATL_mmnreg 18
-#define ATL_nkflop 2159859
-
-#endif
--- a/build/linux/amd64/atlas/cXover.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-#ifndef CXOVER_H
-#define CXOVER_H
-
-#define ATL_3NB 216
-#define NN_MNK_M 7200
-#define NN_MNK_N 7200
-#define NN_MNK_MN 51840
-#define NN_MNK_K 16200
-#define NN_MNK_GE 1000
-#define NT_MNK_M 7200
-#define NT_MNK_N 7200
-#define NT_MNK_MN 51840
-#define NT_MNK_K 16200
-#define NT_MNK_GE 1000
-#define TN_MNK_M 7200
-#define TN_MNK_N 7200
-#define TN_MNK_MN 51840
-#define TN_MNK_K 41472
-#define TN_MNK_GE 3375
-#define TT_MNK_M 7200
-#define TT_MNK_N 7200
-#define TT_MNK_MN 51840
-#define TT_MNK_K 16200
-#define TT_MNK_GE 1000
-#define C2R_K 278
-
-#endif
--- a/build/linux/amd64/atlas/cmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-#ifndef CMM_H
-   #define CMM_H
-
-   #define ATL_mmMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  72
-   #define MB 72
-   #define NB 72
-   #define KB 72
-   #define NBNB 5184
-   #define MBNB 5184
-   #define MBKB 5184
-   #define NBKB 5184
-   #define NB2 144
-   #define NBNB2 10368
-
-   #define ATL_MulByNB(N_) ((N_) * 72)
-   #define ATL_DivByNB(N_) ((N_) / 72)
-   #define ATL_MulByNBNB(N_) ((N_) * 5184)
-void ATL_cJIK72x72x72TN72x72x0_a1_b0(const int M, const int N, const int K, const TYPE alpha, const TYPE *A, const int lda, const TYPE *B, const int ldb, const TYPE beta, TYPE *C, const int ldc);
-void ATL_cJIK72x72x72TN72x72x0_a1_b1(const int M, const int N, const int K, const TYPE alpha, const TYPE *A, const int lda, const TYPE *B, const int ldb, const TYPE beta, TYPE *C, const int ldc);
-void ATL_cJIK72x72x72TN72x72x0_a1_bX(const int M, const int N, const int K, const TYPE alpha, const TYPE *A, const int lda, const TYPE *B, const int ldb, const TYPE beta, TYPE *C, const int ldc);
-
-   #define NBmm_b1(m_, n_, k_, al_, A_, lda_, B_, ldb_, be_, C_, ldc_) \
-{ \
-   ATL_cJIK72x72x72TN72x72x0_a1_bX(m_, n_, k_, al_, (A_), lda_, (B_), ldb_, ATL_rnone, C_, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_b1(m_, n_, k_, al_, (A_), lda_, (B_)+NBNB, ldb_, ATL_rone, (C_)+1, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_bX(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_)+NBNB, ldb_, ATL_rnone, C_, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_b1(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_), ldb_, ATL_rone, (C_)+1, ldc_); \
-   }
-   #define NBmm_b0(m_, n_, k_, al_, A_, lda_, B_, ldb_, be_, C_, ldc_) \
-{ \
-   ATL_cJIK72x72x72TN72x72x0_a1_b0(m_, n_, k_, al_, (A_), lda_, (B_), ldb_, ATL_rzero, C_, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_b0(m_, n_, k_, al_, (A_), lda_, (B_)+NBNB, ldb_, ATL_rzero, (C_)+1, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_bX(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_)+NBNB, ldb_, ATL_rnone, C_, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_b1(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_), ldb_, ATL_rone, (C_)+1, ldc_); \
-   }
-   #define NBmm_bX(m_, n_, k_, al_, A_, lda_, B_, ldb_, be_, C_, ldc_) \
-{ \
-   ATL_cJIK72x72x72TN72x72x0_a1_bX(m_, n_, k_, al_, (A_), lda_, (B_), ldb_, -(be_), C_, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_bX(m_, n_, k_, al_, (A_), lda_, (B_)+NBNB, ldb_, be_, (C_)+1, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_bX(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_)+NBNB, ldb_, ATL_rnone, C_, ldc_); \
-   ATL_cJIK72x72x72TN72x72x0_a1_b1(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_), ldb_, ATL_rone, (C_)+1, ldc_); \
-   }
-   #define rNBmm_b1 ATL_sJIK72x72x72TN72x72x0_a1_b1
-   #define rNBmm_b0 ATL_sJIK72x72x72TN72x72x0_a1_b0
-   #define rNBmm_bX ATL_sJIK72x72x72TN72x72x0_a1_bX
-
-#endif
--- a/build/linux/amd64/atlas/dXover.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-#ifndef DXOVER_H
-#define DXOVER_H
-
-#define ATL_3NB 168
-#define NN_MNK_M 5600
-#define NN_MNK_N 12600
-#define NN_MNK_MN 31360
-#define NN_MNK_K 80864
-#define NN_MNK_GE 13824
-#define NT_MNK_M 5600
-#define NT_MNK_N 5600
-#define NT_MNK_MN 31360
-#define NT_MNK_K 32256
-#define NT_MNK_GE 3375
-#define TN_MNK_M 5600
-#define TN_MNK_N 5600
-#define TN_MNK_MN 31360
-#define TN_MNK_K 80864
-#define TN_MNK_GE 13824
-#define TT_MNK_M 5600
-#define TT_MNK_N 12600
-#define TT_MNK_MN 31360
-#define TT_MNK_K 32256
-#define TT_MNK_GE 3375
-
-#endif
--- a/build/linux/amd64/atlas/dmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-#ifndef DMM_H
-   #define DMM_H
-
-   #define ATL_mmNOMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  56
-   #define MB 56
-   #define NB 56
-   #define KB 56
-   #define NBNB 3136
-   #define MBNB 3136
-   #define MBKB 3136
-   #define NBKB 3136
-   #define NB2 112
-   #define NBNB2 6272
-
-   #define ATL_MulByNB(N_) ((N_) * 56)
-   #define ATL_DivByNB(N_) ((N_) / 56)
-   #define ATL_MulByNBNB(N_) ((N_) * 3136)
-   #define NBmm ATL_dJIK56x56x56TN56x56x0_a1_b1
-   #define NBmm_b1 ATL_dJIK56x56x56TN56x56x0_a1_b1
-   #define NBmm_b0 ATL_dJIK56x56x56TN56x56x0_a1_b0
-   #define NBmm_bX ATL_dJIK56x56x56TN56x56x0_a1_bX
-
-#endif
--- a/build/linux/amd64/atlas/sXover.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-#ifndef SXOVER_H
-#define SXOVER_H
-
-#define ATL_3NB 216
-#define NN_MNK_M 7200
-#define NN_MNK_N 16200
-#define NN_MNK_MN 51840
-#define NN_MNK_K 41472
-#define NN_MNK_GE 13824
-#define NT_MNK_M 7200
-#define NT_MNK_N 7200
-#define NT_MNK_MN 51840
-#define NT_MNK_K 16200
-#define NT_MNK_GE 3375
-#define TN_MNK_M 7200
-#define TN_MNK_N 16200
-#define TN_MNK_MN 51840
-#define TN_MNK_K 352800
-#define TN_MNK_GE 27000
-#define TT_MNK_M 7200
-#define TT_MNK_N 7200
-#define TT_MNK_MN 51840
-#define TT_MNK_K 41472
-#define TT_MNK_GE 3375
-
-#endif
--- a/build/linux/amd64/atlas/smm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-#ifndef SMM_H
-   #define SMM_H
-
-   #define ATL_mmMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  80
-   #define MB 80
-   #define NB 80
-   #define KB 80
-   #define NBNB 6400
-   #define MBNB 6400
-   #define MBKB 6400
-   #define NBKB 6400
-   #define NB2 160
-   #define NBNB2 12800
-
-   #define ATL_MulByNB(N_) ((N_) * 80)
-   #define ATL_DivByNB(N_) ((N_) / 80)
-   #define ATL_MulByNBNB(N_) ((N_) * 6400)
-   #define NBmm ATL_sJIK80x80x80TN80x80x0_a1_b1
-   #define NBmm_b1 ATL_sJIK80x80x80TN80x80x0_a1_b1
-   #define NBmm_b0 ATL_sJIK80x80x80TN80x80x0_a1_b0
-   #define NBmm_bX ATL_sJIK80x80x80TN80x80x0_a1_bX
-
-#endif
--- a/build/linux/amd64/atlas/zXover.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,27 +0,0 @@
-#ifndef ZXOVER_H
-#define ZXOVER_H
-
-#define ATL_3NB 144
-#define NN_MNK_M 4800
-#define NN_MNK_N 4800
-#define NN_MNK_MN 23040
-#define NN_MNK_K 4800
-#define NN_MNK_GE 1000
-#define NT_MNK_M 4800
-#define NT_MNK_N 4800
-#define NT_MNK_MN 23040
-#define NT_MNK_K 4800
-#define NT_MNK_GE 1000
-#define TN_MNK_M 4800
-#define TN_MNK_N 4800
-#define TN_MNK_MN 23040
-#define TN_MNK_K 10800
-#define TN_MNK_GE 1000
-#define TT_MNK_M 4800
-#define TT_MNK_N 4800
-#define TT_MNK_MN 23040
-#define TT_MNK_K 10800
-#define TT_MNK_GE 1000
-#define C2R_K 570
-
-#endif
--- a/build/linux/amd64/atlas/zmm.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-#ifndef ZMM_H
-   #define ZMM_H
-
-   #define ATL_mmMULADD
-   #define ATL_mmLAT 1
-   #define ATL_mmMU  12
-   #define ATL_mmNU  1
-   #define ATL_mmKU  48
-   #define MB 48
-   #define NB 48
-   #define KB 48
-   #define NBNB 2304
-   #define MBNB 2304
-   #define MBKB 2304
-   #define NBKB 2304
-   #define NB2 96
-   #define NBNB2 4608
-
-   #define ATL_MulByNB(N_) ((N_) * 48)
-   #define ATL_DivByNB(N_) ((N_) / 48)
-   #define ATL_MulByNBNB(N_) ((N_) * 2304)
-void ATL_zJIK48x48x48TN48x48x0_a1_b0(const int M, const int N, const int K, const TYPE alpha, const TYPE *A, const int lda, const TYPE *B, const int ldb, const TYPE beta, TYPE *C, const int ldc);
-void ATL_zJIK48x48x48TN48x48x0_a1_b1(const int M, const int N, const int K, const TYPE alpha, const TYPE *A, const int lda, const TYPE *B, const int ldb, const TYPE beta, TYPE *C, const int ldc);
-void ATL_zJIK48x48x48TN48x48x0_a1_bX(const int M, const int N, const int K, const TYPE alpha, const TYPE *A, const int lda, const TYPE *B, const int ldb, const TYPE beta, TYPE *C, const int ldc);
-
-   #define NBmm_b1(m_, n_, k_, al_, A_, lda_, B_, ldb_, be_, C_, ldc_) \
-{ \
-   ATL_zJIK48x48x48TN48x48x0_a1_bX(m_, n_, k_, al_, (A_), lda_, (B_), ldb_, ATL_rnone, C_, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_b1(m_, n_, k_, al_, (A_), lda_, (B_)+NBNB, ldb_, ATL_rone, (C_)+1, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_bX(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_)+NBNB, ldb_, ATL_rnone, C_, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_b1(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_), ldb_, ATL_rone, (C_)+1, ldc_); \
-   }
-   #define NBmm_b0(m_, n_, k_, al_, A_, lda_, B_, ldb_, be_, C_, ldc_) \
-{ \
-   ATL_zJIK48x48x48TN48x48x0_a1_b0(m_, n_, k_, al_, (A_), lda_, (B_), ldb_, ATL_rzero, C_, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_b0(m_, n_, k_, al_, (A_), lda_, (B_)+NBNB, ldb_, ATL_rzero, (C_)+1, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_bX(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_)+NBNB, ldb_, ATL_rnone, C_, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_b1(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_), ldb_, ATL_rone, (C_)+1, ldc_); \
-   }
-   #define NBmm_bX(m_, n_, k_, al_, A_, lda_, B_, ldb_, be_, C_, ldc_) \
-{ \
-   ATL_zJIK48x48x48TN48x48x0_a1_bX(m_, n_, k_, al_, (A_), lda_, (B_), ldb_, -(be_), C_, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_bX(m_, n_, k_, al_, (A_), lda_, (B_)+NBNB, ldb_, be_, (C_)+1, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_bX(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_)+NBNB, ldb_, ATL_rnone, C_, ldc_); \
-   ATL_zJIK48x48x48TN48x48x0_a1_b1(m_, n_, k_, al_, (A_)+NBNB, lda_, (B_), ldb_, ATL_rone, (C_)+1, ldc_); \
-   }
-   #define rNBmm_b1 ATL_dJIK48x48x48TN48x48x0_a1_b1
-   #define rNBmm_b0 ATL_dJIK48x48x48TN48x48x0_a1_b0
-   #define rNBmm_bX ATL_dJIK48x48x48TN48x48x0_a1_bX
-
-#endif
--- a/build/linux/amd64/cblas.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,596 +0,0 @@
-#ifndef CBLAS_H
-
-#ifndef CBLAS_ENUM_DEFINED_H
-   #define CBLAS_ENUM_DEFINED_H
-   enum CBLAS_ORDER {CblasRowMajor=101, CblasColMajor=102 };
-   enum CBLAS_TRANSPOSE {CblasNoTrans=111, CblasTrans=112, CblasConjTrans=113,
-                         AtlasConj=114};
-   enum CBLAS_UPLO  {CblasUpper=121, CblasLower=122};
-   enum CBLAS_DIAG  {CblasNonUnit=131, CblasUnit=132};
-   enum CBLAS_SIDE  {CblasLeft=141, CblasRight=142};
-#endif
-
-#ifndef CBLAS_ENUM_ONLY
-#define CBLAS_H
-#define CBLAS_INDEX int
-
-int cblas_errprn(int ierr, int info, char *form, ...);
-
-/*
- * ===========================================================================
- * Prototypes for level 1 BLAS functions (complex are recast as routines)
- * ===========================================================================
- */
-float  cblas_sdsdot(const int N, const float alpha, const float *X,
-                    const int incX, const float *Y, const int incY);
-double cblas_dsdot(const int N, const float *X, const int incX, const float *Y,
-                   const int incY);
-float  cblas_sdot(const int N, const float  *X, const int incX,
-                  const float  *Y, const int incY);
-double cblas_ddot(const int N, const double *X, const int incX,
-                  const double *Y, const int incY);
-/*
- * Functions having prefixes Z and C only
- */
-void   cblas_cdotu_sub(const int N, const void *X, const int incX,
-                       const void *Y, const int incY, void *dotu);
-void   cblas_cdotc_sub(const int N, const void *X, const int incX,
-                       const void *Y, const int incY, void *dotc);
-
-void   cblas_zdotu_sub(const int N, const void *X, const int incX,
-                       const void *Y, const int incY, void *dotu);
-void   cblas_zdotc_sub(const int N, const void *X, const int incX,
-                       const void *Y, const int incY, void *dotc);
-
-
-/*
- * Functions having prefixes S D SC DZ
- */
-float  cblas_snrm2(const int N, const float *X, const int incX);
-float  cblas_sasum(const int N, const float *X, const int incX);
-
-double cblas_dnrm2(const int N, const double *X, const int incX);
-double cblas_dasum(const int N, const double *X, const int incX);
-
-float  cblas_scnrm2(const int N, const void *X, const int incX);
-float  cblas_scasum(const int N, const void *X, const int incX);
-
-double cblas_dznrm2(const int N, const void *X, const int incX);
-double cblas_dzasum(const int N, const void *X, const int incX);
-
-
-/*
- * Functions having standard 4 prefixes (S D C Z)
- */
-CBLAS_INDEX cblas_isamax(const int N, const float  *X, const int incX);
-CBLAS_INDEX cblas_idamax(const int N, const double *X, const int incX);
-CBLAS_INDEX cblas_icamax(const int N, const void   *X, const int incX);
-CBLAS_INDEX cblas_izamax(const int N, const void   *X, const int incX);
-
-/*
- * ===========================================================================
- * Prototypes for level 1 BLAS routines
- * ===========================================================================
- */
-
-/*
- * Routines with standard 4 prefixes (s, d, c, z)
- */
-void cblas_sswap(const int N, float *X, const int incX,
-                 float *Y, const int incY);
-void cblas_scopy(const int N, const float *X, const int incX,
-                 float *Y, const int incY);
-void cblas_saxpy(const int N, const float alpha, const float *X,
-                 const int incX, float *Y, const int incY);
-void catlas_saxpby(const int N, const float alpha, const float *X,
-                  const int incX, const float beta, float *Y, const int incY);
-void catlas_sset
-   (const int N, const float alpha, float *X, const int incX);
-
-void cblas_dswap(const int N, double *X, const int incX,
-                 double *Y, const int incY);
-void cblas_dcopy(const int N, const double *X, const int incX,
-                 double *Y, const int incY);
-void cblas_daxpy(const int N, const double alpha, const double *X,
-                 const int incX, double *Y, const int incY);
-void catlas_daxpby(const int N, const double alpha, const double *X,
-                  const int incX, const double beta, double *Y, const int incY);
-void catlas_dset
-   (const int N, const double alpha, double *X, const int incX);
-
-void cblas_cswap(const int N, void *X, const int incX,
-                 void *Y, const int incY);
-void cblas_ccopy(const int N, const void *X, const int incX,
-                 void *Y, const int incY);
-void cblas_caxpy(const int N, const void *alpha, const void *X,
-                 const int incX, void *Y, const int incY);
-void catlas_caxpby(const int N, const void *alpha, const void *X,
-                  const int incX, const void *beta, void *Y, const int incY);
-void catlas_cset
-   (const int N, const void *alpha, void *X, const int incX);
-
-void cblas_zswap(const int N, void *X, const int incX,
-                 void *Y, const int incY);
-void cblas_zcopy(const int N, const void *X, const int incX,
-                 void *Y, const int incY);
-void cblas_zaxpy(const int N, const void *alpha, const void *X,
-                 const int incX, void *Y, const int incY);
-void catlas_zaxpby(const int N, const void *alpha, const void *X,
-                  const int incX, const void *beta, void *Y, const int incY);
-void catlas_zset
-   (const int N, const void *alpha, void *X, const int incX);
-
-
-/*
- * Routines with S and D prefix only
- */
-void cblas_srotg(float *a, float *b, float *c, float *s);
-void cblas_srotmg(float *d1, float *d2, float *b1, const float b2, float *P);
-void cblas_srot(const int N, float *X, const int incX,
-                float *Y, const int incY, const float c, const float s);
-void cblas_srotm(const int N, float *X, const int incX,
-                float *Y, const int incY, const float *P);
-
-void cblas_drotg(double *a, double *b, double *c, double *s);
-void cblas_drotmg(double *d1, double *d2, double *b1, const double b2, double *P);
-void cblas_drot(const int N, double *X, const int incX,
-                double *Y, const int incY, const double c, const double s);
-void cblas_drotm(const int N, double *X, const int incX,
-                double *Y, const int incY, const double *P);
-
-
-/*
- * Routines with S D C Z CS and ZD prefixes
- */
-void cblas_sscal(const int N, const float alpha, float *X, const int incX);
-void cblas_dscal(const int N, const double alpha, double *X, const int incX);
-void cblas_cscal(const int N, const void *alpha, void *X, const int incX);
-void cblas_zscal(const int N, const void *alpha, void *X, const int incX);
-void cblas_csscal(const int N, const float alpha, void *X, const int incX);
-void cblas_zdscal(const int N, const double alpha, void *X, const int incX);
-
-/*
- * Extra reference routines provided by ATLAS, but not mandated by the standard
- */
-void cblas_crotg(void *a, void *b, void *c, void *s);
-void cblas_zrotg(void *a, void *b, void *c, void *s);
-void cblas_csrot(const int N, void *X, const int incX, void *Y, const int incY,
-                 const float c, const float s);
-void cblas_zdrot(const int N, void *X, const int incX, void *Y, const int incY,
-                 const double c, const double s);
-
-/*
- * ===========================================================================
- * Prototypes for level 2 BLAS
- * ===========================================================================
- */
-
-/*
- * Routines with standard 4 prefixes (S, D, C, Z)
- */
-void cblas_sgemv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const float alpha, const float *A, const int lda,
-                 const float *X, const int incX, const float beta,
-                 float *Y, const int incY);
-void cblas_sgbmv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const int KL, const int KU, const float alpha,
-                 const float *A, const int lda, const float *X,
-                 const int incX, const float beta, float *Y, const int incY);
-void cblas_strmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const float *A, const int lda,
-                 float *X, const int incX);
-void cblas_stbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const float *A, const int lda,
-                 float *X, const int incX);
-void cblas_stpmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const float *Ap, float *X, const int incX);
-void cblas_strsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const float *A, const int lda, float *X,
-                 const int incX);
-void cblas_stbsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const float *A, const int lda,
-                 float *X, const int incX);
-void cblas_stpsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const float *Ap, float *X, const int incX);
-
-void cblas_dgemv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const double alpha, const double *A, const int lda,
-                 const double *X, const int incX, const double beta,
-                 double *Y, const int incY);
-void cblas_dgbmv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const int KL, const int KU, const double alpha,
-                 const double *A, const int lda, const double *X,
-                 const int incX, const double beta, double *Y, const int incY);
-void cblas_dtrmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const double *A, const int lda,
-                 double *X, const int incX);
-void cblas_dtbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const double *A, const int lda,
-                 double *X, const int incX);
-void cblas_dtpmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const double *Ap, double *X, const int incX);
-void cblas_dtrsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const double *A, const int lda, double *X,
-                 const int incX);
-void cblas_dtbsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const double *A, const int lda,
-                 double *X, const int incX);
-void cblas_dtpsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const double *Ap, double *X, const int incX);
-
-void cblas_cgemv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 const void *X, const int incX, const void *beta,
-                 void *Y, const int incY);
-void cblas_cgbmv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const int KL, const int KU, const void *alpha,
-                 const void *A, const int lda, const void *X,
-                 const int incX, const void *beta, void *Y, const int incY);
-void cblas_ctrmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *A, const int lda,
-                 void *X, const int incX);
-void cblas_ctbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const void *A, const int lda,
-                 void *X, const int incX);
-void cblas_ctpmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *Ap, void *X, const int incX);
-void cblas_ctrsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *A, const int lda, void *X,
-                 const int incX);
-void cblas_ctbsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const void *A, const int lda,
-                 void *X, const int incX);
-void cblas_ctpsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *Ap, void *X, const int incX);
-
-void cblas_zgemv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 const void *X, const int incX, const void *beta,
-                 void *Y, const int incY);
-void cblas_zgbmv(const enum CBLAS_ORDER Order,
-                 const enum CBLAS_TRANSPOSE TransA, const int M, const int N,
-                 const int KL, const int KU, const void *alpha,
-                 const void *A, const int lda, const void *X,
-                 const int incX, const void *beta, void *Y, const int incY);
-void cblas_ztrmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *A, const int lda,
-                 void *X, const int incX);
-void cblas_ztbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const void *A, const int lda,
-                 void *X, const int incX);
-void cblas_ztpmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *Ap, void *X, const int incX);
-void cblas_ztrsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *A, const int lda, void *X,
-                 const int incX);
-void cblas_ztbsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const int K, const void *A, const int lda,
-                 void *X, const int incX);
-void cblas_ztpsv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag,
-                 const int N, const void *Ap, void *X, const int incX);
-
-
-/*
- * Routines with S and D prefixes only
- */
-void cblas_ssymv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const float alpha, const float *A,
-                 const int lda, const float *X, const int incX,
-                 const float beta, float *Y, const int incY);
-void cblas_ssbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const int K, const float alpha, const float *A,
-                 const int lda, const float *X, const int incX,
-                 const float beta, float *Y, const int incY);
-void cblas_sspmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const float alpha, const float *Ap,
-                 const float *X, const int incX,
-                 const float beta, float *Y, const int incY);
-void cblas_sger(const enum CBLAS_ORDER Order, const int M, const int N,
-                const float alpha, const float *X, const int incX,
-                const float *Y, const int incY, float *A, const int lda);
-void cblas_ssyr(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const float alpha, const float *X,
-                const int incX, float *A, const int lda);
-void cblas_sspr(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const float alpha, const float *X,
-                const int incX, float *Ap);
-void cblas_ssyr2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const float alpha, const float *X,
-                const int incX, const float *Y, const int incY, float *A,
-                const int lda);
-void cblas_sspr2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const float alpha, const float *X,
-                const int incX, const float *Y, const int incY, float *A);
-
-void cblas_dsymv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const double alpha, const double *A,
-                 const int lda, const double *X, const int incX,
-                 const double beta, double *Y, const int incY);
-void cblas_dsbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const int K, const double alpha, const double *A,
-                 const int lda, const double *X, const int incX,
-                 const double beta, double *Y, const int incY);
-void cblas_dspmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const double alpha, const double *Ap,
-                 const double *X, const int incX,
-                 const double beta, double *Y, const int incY);
-void cblas_dger(const enum CBLAS_ORDER Order, const int M, const int N,
-                const double alpha, const double *X, const int incX,
-                const double *Y, const int incY, double *A, const int lda);
-void cblas_dsyr(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const double alpha, const double *X,
-                const int incX, double *A, const int lda);
-void cblas_dspr(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const double alpha, const double *X,
-                const int incX, double *Ap);
-void cblas_dsyr2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const double alpha, const double *X,
-                const int incX, const double *Y, const int incY, double *A,
-                const int lda);
-void cblas_dspr2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const double alpha, const double *X,
-                const int incX, const double *Y, const int incY, double *A);
-
-
-/*
- * Routines with C and Z prefixes only
- */
-void cblas_chemv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const void *alpha, const void *A,
-                 const int lda, const void *X, const int incX,
-                 const void *beta, void *Y, const int incY);
-void cblas_chbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const int K, const void *alpha, const void *A,
-                 const int lda, const void *X, const int incX,
-                 const void *beta, void *Y, const int incY);
-void cblas_chpmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const void *alpha, const void *Ap,
-                 const void *X, const int incX,
-                 const void *beta, void *Y, const int incY);
-void cblas_cgeru(const enum CBLAS_ORDER Order, const int M, const int N,
-                 const void *alpha, const void *X, const int incX,
-                 const void *Y, const int incY, void *A, const int lda);
-void cblas_cgerc(const enum CBLAS_ORDER Order, const int M, const int N,
-                 const void *alpha, const void *X, const int incX,
-                 const void *Y, const int incY, void *A, const int lda);
-void cblas_cher(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const float alpha, const void *X, const int incX,
-                void *A, const int lda);
-void cblas_chpr(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const float alpha, const void *X,
-                const int incX, void *A);
-void cblas_cher2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo, const int N,
-                const void *alpha, const void *X, const int incX,
-                const void *Y, const int incY, void *A, const int lda);
-void cblas_chpr2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo, const int N,
-                const void *alpha, const void *X, const int incX,
-                const void *Y, const int incY, void *Ap);
-
-void cblas_zhemv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const void *alpha, const void *A,
-                 const int lda, const void *X, const int incX,
-                 const void *beta, void *Y, const int incY);
-void cblas_zhbmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const int K, const void *alpha, const void *A,
-                 const int lda, const void *X, const int incX,
-                 const void *beta, void *Y, const int incY);
-void cblas_zhpmv(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const int N, const void *alpha, const void *Ap,
-                 const void *X, const int incX,
-                 const void *beta, void *Y, const int incY);
-void cblas_zgeru(const enum CBLAS_ORDER Order, const int M, const int N,
-                 const void *alpha, const void *X, const int incX,
-                 const void *Y, const int incY, void *A, const int lda);
-void cblas_zgerc(const enum CBLAS_ORDER Order, const int M, const int N,
-                 const void *alpha, const void *X, const int incX,
-                 const void *Y, const int incY, void *A, const int lda);
-void cblas_zher(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const double alpha, const void *X, const int incX,
-                void *A, const int lda);
-void cblas_zhpr(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                const int N, const double alpha, const void *X,
-                const int incX, void *A);
-void cblas_zher2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo, const int N,
-                const void *alpha, const void *X, const int incX,
-                const void *Y, const int incY, void *A, const int lda);
-void cblas_zhpr2(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo, const int N,
-                const void *alpha, const void *X, const int incX,
-                const void *Y, const int incY, void *Ap);
-
-/*
- * ===========================================================================
- * Prototypes for level 3 BLAS
- * ===========================================================================
- */
-
-/*
- * Routines with standard 4 prefixes (S, D, C, Z)
- */
-void cblas_sgemm(const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_TRANSPOSE TransB, const int M, const int N,
-                 const int K, const float alpha, const float *A,
-                 const int lda, const float *B, const int ldb,
-                 const float beta, float *C, const int ldc);
-void cblas_ssymm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const int M, const int N,
-                 const float alpha, const float *A, const int lda,
-                 const float *B, const int ldb, const float beta,
-                 float *C, const int ldc);
-void cblas_ssyrk(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                 const float alpha, const float *A, const int lda,
-                 const float beta, float *C, const int ldc);
-void cblas_ssyr2k(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                  const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                  const float alpha, const float *A, const int lda,
-                  const float *B, const int ldb, const float beta,
-                  float *C, const int ldc);
-void cblas_strmm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const float alpha, const float *A, const int lda,
-                 float *B, const int ldb);
-void cblas_strsm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const float alpha, const float *A, const int lda,
-                 float *B, const int ldb);
-
-void cblas_dgemm(const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_TRANSPOSE TransB, const int M, const int N,
-                 const int K, const double alpha, const double *A,
-                 const int lda, const double *B, const int ldb,
-                 const double beta, double *C, const int ldc);
-void cblas_dsymm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const int M, const int N,
-                 const double alpha, const double *A, const int lda,
-                 const double *B, const int ldb, const double beta,
-                 double *C, const int ldc);
-void cblas_dsyrk(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                 const double alpha, const double *A, const int lda,
-                 const double beta, double *C, const int ldc);
-void cblas_dsyr2k(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                  const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                  const double alpha, const double *A, const int lda,
-                  const double *B, const int ldb, const double beta,
-                  double *C, const int ldc);
-void cblas_dtrmm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const double alpha, const double *A, const int lda,
-                 double *B, const int ldb);
-void cblas_dtrsm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const double alpha, const double *A, const int lda,
-                 double *B, const int ldb);
-
-void cblas_cgemm(const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_TRANSPOSE TransB, const int M, const int N,
-                 const int K, const void *alpha, const void *A,
-                 const int lda, const void *B, const int ldb,
-                 const void *beta, void *C, const int ldc);
-void cblas_csymm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 const void *B, const int ldb, const void *beta,
-                 void *C, const int ldc);
-void cblas_csyrk(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                 const void *alpha, const void *A, const int lda,
-                 const void *beta, void *C, const int ldc);
-void cblas_csyr2k(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                  const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                  const void *alpha, const void *A, const int lda,
-                  const void *B, const int ldb, const void *beta,
-                  void *C, const int ldc);
-void cblas_ctrmm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 void *B, const int ldb);
-void cblas_ctrsm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 void *B, const int ldb);
-
-void cblas_zgemm(const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_TRANSPOSE TransB, const int M, const int N,
-                 const int K, const void *alpha, const void *A,
-                 const int lda, const void *B, const int ldb,
-                 const void *beta, void *C, const int ldc);
-void cblas_zsymm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 const void *B, const int ldb, const void *beta,
-                 void *C, const int ldc);
-void cblas_zsyrk(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                 const void *alpha, const void *A, const int lda,
-                 const void *beta, void *C, const int ldc);
-void cblas_zsyr2k(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                  const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                  const void *alpha, const void *A, const int lda,
-                  const void *B, const int ldb, const void *beta,
-                  void *C, const int ldc);
-void cblas_ztrmm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 void *B, const int ldb);
-void cblas_ztrsm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA,
-                 const enum CBLAS_DIAG Diag, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 void *B, const int ldb);
-
-
-/*
- * Routines with prefixes C and Z only
- */
-void cblas_chemm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 const void *B, const int ldb, const void *beta,
-                 void *C, const int ldc);
-void cblas_cherk(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                 const float alpha, const void *A, const int lda,
-                 const float beta, void *C, const int ldc);
-void cblas_cher2k(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                  const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                  const void *alpha, const void *A, const int lda,
-                  const void *B, const int ldb, const float beta,
-                  void *C, const int ldc);
-void cblas_zhemm(const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side,
-                 const enum CBLAS_UPLO Uplo, const int M, const int N,
-                 const void *alpha, const void *A, const int lda,
-                 const void *B, const int ldb, const void *beta,
-                 void *C, const int ldc);
-void cblas_zherk(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                 const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                 const double alpha, const void *A, const int lda,
-                 const double beta, void *C, const int ldc);
-void cblas_zher2k(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                  const enum CBLAS_TRANSPOSE Trans, const int N, const int K,
-                  const void *alpha, const void *A, const int lda,
-                  const void *B, const int ldb, const double beta,
-                  void *C, const int ldc);
-
-int cblas_errprn(int ierr, int info, char *form, ...);
-
-#endif  /* end #ifdef CBLAS_ENUM_ONLY */
-#endif
--- a/build/linux/amd64/clapack.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,149 +0,0 @@
-/*
- *             Automatically Tuned Linear Algebra Software v3.8.0
- *                    (C) Copyright 1999 R. Clint Whaley
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *   1. Redistributions of source code must retain the above copyright
- *      notice, this list of conditions and the following disclaimer.
- *   2. Redistributions in binary form must reproduce the above copyright
- *      notice, this list of conditions, and the following disclaimer in the
- *      documentation and/or other materials provided with the distribution.
- *   3. The name of the ATLAS group or the names of its contributers may
- *      not be used to endorse or promote products derived from this
- *      software without specific written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
- * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE ATLAS GROUP OR ITS CONTRIBUTORS
- * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
- * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
- * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
- * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
- * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
- * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
- * POSSIBILITY OF SUCH DAMAGE.
- *
- */
-
-#ifndef CLAPACK_H
-
-#define CLAPACK_H
-#include "cblas.h"
-
-#ifndef ATLAS_ORDER
-   #define ATLAS_ORDER CBLAS_ORDER
-#endif
-#ifndef ATLAS_UPLO
-   #define ATLAS_UPLO CBLAS_UPLO
-#endif
-#ifndef ATLAS_DIAG
-   #define ATLAS_DIAG CBLAS_DIAG
-#endif
-int clapack_sgesv(const enum CBLAS_ORDER Order, const int N, const int NRHS,
-                  float *A, const int lda, int *ipiv,
-                  float *B, const int ldb);
-int clapack_sgetrf(const enum CBLAS_ORDER Order, const int M, const int N,
-                   float *A, const int lda, int *ipiv);
-int clapack_sgetrs
-   (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE Trans,
-    const int N, const int NRHS, const float *A, const int lda,
-    const int *ipiv, float *B, const int ldb);
-int clapack_sgetri(const enum CBLAS_ORDER Order, const int N, float *A,
-                   const int lda, const int *ipiv);
-int clapack_sposv(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                  const int N, const int NRHS, float *A, const int lda,
-                  float *B, const int ldb);
-int clapack_spotrf(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, float *A, const int lda);
-int clapack_spotrs(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                   const int N, const int NRHS, const float *A, const int lda,
-                   float *B, const int ldb);
-int clapack_spotri(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, float *A, const int lda);
-int clapack_slauum(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, float *A, const int lda);
-int clapack_strtri(const enum ATLAS_ORDER Order,const enum ATLAS_UPLO Uplo,
-                  const enum ATLAS_DIAG Diag,const int N, float *A, const int lda);
-
-int clapack_dgesv(const enum CBLAS_ORDER Order, const int N, const int NRHS,
-                  double *A, const int lda, int *ipiv,
-                  double *B, const int ldb);
-int clapack_dgetrf(const enum CBLAS_ORDER Order, const int M, const int N,
-                   double *A, const int lda, int *ipiv);
-int clapack_dgetrs
-   (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE Trans,
-    const int N, const int NRHS, const double *A, const int lda,
-    const int *ipiv, double *B, const int ldb);
-int clapack_dgetri(const enum CBLAS_ORDER Order, const int N, double *A,
-                   const int lda, const int *ipiv);
-int clapack_dposv(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                  const int N, const int NRHS, double *A, const int lda,
-                  double *B, const int ldb);
-int clapack_dpotrf(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, double *A, const int lda);
-int clapack_dpotrs(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                   const int N, const int NRHS, const double *A, const int lda,
-                   double *B, const int ldb);
-int clapack_dpotri(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, double *A, const int lda);
-int clapack_dlauum(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, double *A, const int lda);
-int clapack_dtrtri(const enum ATLAS_ORDER Order,const enum ATLAS_UPLO Uplo,
-                  const enum ATLAS_DIAG Diag,const int N, double *A, const int lda);
-
-int clapack_cgesv(const enum CBLAS_ORDER Order, const int N, const int NRHS,
-                  void *A, const int lda, int *ipiv,
-                  void *B, const int ldb);
-int clapack_cgetrf(const enum CBLAS_ORDER Order, const int M, const int N,
-                   void *A, const int lda, int *ipiv);
-int clapack_cgetrs
-   (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE Trans,
-    const int N, const int NRHS, const void *A, const int lda,
-    const int *ipiv, void *B, const int ldb);
-int clapack_cgetri(const enum CBLAS_ORDER Order, const int N, void *A,
-                   const int lda, const int *ipiv);
-int clapack_cposv(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                  const int N, const int NRHS, void *A, const int lda,
-                  void *B, const int ldb);
-int clapack_cpotrf(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, void *A, const int lda);
-int clapack_cpotrs(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                   const int N, const int NRHS, const void *A, const int lda,
-                   void *B, const int ldb);
-int clapack_cpotri(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, void *A, const int lda);
-int clapack_clauum(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, void *A, const int lda);
-int clapack_ctrtri(const enum ATLAS_ORDER Order,const enum ATLAS_UPLO Uplo,
-                  const enum ATLAS_DIAG Diag,const int N, void *A, const int lda);
-
-int clapack_zgesv(const enum CBLAS_ORDER Order, const int N, const int NRHS,
-                  void *A, const int lda, int *ipiv,
-                  void *B, const int ldb);
-int clapack_zgetrf(const enum CBLAS_ORDER Order, const int M, const int N,
-                   void *A, const int lda, int *ipiv);
-int clapack_zgetrs
-   (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE Trans,
-    const int N, const int NRHS, const void *A, const int lda,
-    const int *ipiv, void *B, const int ldb);
-int clapack_zgetri(const enum CBLAS_ORDER Order, const int N, void *A,
-                   const int lda, const int *ipiv);
-int clapack_zposv(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                  const int N, const int NRHS, void *A, const int lda,
-                  void *B, const int ldb);
-int clapack_zpotrf(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, void *A, const int lda);
-int clapack_zpotrs(const enum CBLAS_ORDER Order, const enum CBLAS_UPLO Uplo,
-                   const int N, const int NRHS, const void *A, const int lda,
-                   void *B, const int ldb);
-int clapack_zpotri(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, void *A, const int lda);
-int clapack_zlauum(const enum ATLAS_ORDER Order, const enum ATLAS_UPLO Uplo,
-                   const int N, void *A, const int lda);
-int clapack_ztrtri(const enum ATLAS_ORDER Order,const enum ATLAS_UPLO Uplo,
-                  const enum ATLAS_DIAG Diag,const int N, void *A, const int lda);
-
-#endif
Binary file build/linux/amd64/libatlas.a has changed
Binary file build/linux/amd64/libcblas.a has changed
Binary file build/linux/amd64/libf77blas.a has changed
Binary file build/linux/amd64/liblapack.a has changed
--- a/build/linux/amd64/qm-vamp-plugins.pro	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,39 +0,0 @@
-
-TEMPLATE = lib
-
-CONFIG += plugin warn_on release
-CONFIG -= qt
-
-OBJECTS_DIR = tmp_obj
-MOC_DIR = tmp_moc
-
-INCLUDEPATH += build/linux/amd64 ../vamp-plugin-sdk ../qm-dsp
-LIBPATH += build/linux/amd64 ../vamp-plugin-sdk/src ../qm-dsp
-
-LIBS += -static-libgcc -Wl,-Bstatic -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lc -Wl,-Bdynamic -Wl,--version-script=vamp-plugin.map
-
-DEPENDPATH += plugins
-INCLUDEPATH += . plugins
-
-# Input
-HEADERS += plugins/BeatTrack.h \
-           plugins/OnsetDetect.h \
-           plugins/ChromagramPlugin.h \
-           plugins/ConstantQSpectrogram.h \
-           plugins/KeyDetect.h \
-           plugins/MFCCPlugin.h \
-           plugins/SegmenterPlugin.h \
-           plugins/SimilarityPlugin.h \
-           plugins/TonalChangeDetect.h
-SOURCES += g2cstubs.c \
-           plugins/BeatTrack.cpp \
-           plugins/OnsetDetect.cpp \
-           plugins/ChromagramPlugin.cpp \
-           plugins/ConstantQSpectrogram.cpp \
-           plugins/KeyDetect.cpp \
-           plugins/MFCCPlugin.cpp \
-           plugins/SegmenterPlugin.cpp \
-           plugins/SimilarityPlugin.cpp \
-           plugins/TonalChangeDetect.cpp \
-           ./libmain.cpp
-
Binary file build/linux/i686/libatlas.a has changed
Binary file build/linux/i686/libcblas.a has changed
Binary file build/linux/i686/libf77blas.a has changed
Binary file build/linux/i686/libgfortran.a has changed
Binary file build/linux/i686/liblapack.a has changed
--- a/build/mingw32/INSTALL_win32.txt	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,23 +0,0 @@
-
-QM Vamp Plugins
-===============
-
-To Install
-==========
-
-This package contains plugins for Win32 systems (Windows XP, Vista).
-
-To install them, copy the files
-
-   qm-vamp-plugins.dll
-   qm-vamp-plugins.cat
-   qm-vamp-plugins.n3
-
-into the folder
-
-   "C:\Program Files\Vamp Plugins\"
-
-You may also install them elsewhere, if you set the VAMP_PATH environment
-variable to a semicolon-separated list of the folders in which plugins
-may be found.  e.g., "C:\My Plugins;C:\Program Files\Vamp Plugins".
-
--- a/build/mingw32/Makefile.mingw32	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-
-TOOLPREFIX     ?= i586-mingw32msvc-
-CXX		= $(TOOLPREFIX)g++
-CC		= $(TOOLPREFIX)gcc
-LD		= $(TOOLPREFIX)g++
-AR		= $(TOOLPREFIX)ar
-RANLIB		= $(TOOLPREFIX)ranlib
-
-CXXFLAGS	+= -I../vamp-plugin-sdk -DNDEBUG -O3 -msse -msse2 -Wall -Wextra 
-LDFLAGS		:= -L../vamp-plugin-sdk -Lqm-dsp -Lbuild/mingw32 -static -shared -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lf77blas -lg2cstubs -Wl,--retain-symbols-file=vamp-plugin.list
-
-PLUGIN_EXT	:= .dll
-
-MAKEFILE_EXT := .mingw32
-
-include build/general/Makefile.inc
Binary file build/mingw32/atlas.lib has changed
Binary file build/mingw32/cblas.lib has changed
Binary file build/mingw32/f77blas.lib has changed
--- a/build/mingw32/g2cstubs.c	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-
-void s_wsfe() { }
-void do_fio() { }
-void e_wsfe() { }
-void s_stop() { }
Binary file build/mingw32/g2cstubs.lib has changed
Binary file build/mingw32/lapack.lib has changed
--- a/build/mingw32/mkspecs/win32-x-g++/qmake.conf	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,101 +0,0 @@
-#
-# qmake configuration for win32-g++
-#
-# Written for MinGW
-#
-
-MAKEFILE_GENERATOR	= MINGW
-TEMPLATE		= app
-CONFIG			+= qt warn_on release link_prl copy_dir_files debug_and_release debug_and_release_target
-QT			+= core gui
-DEFINES			+= UNICODE QT_LARGEFILE_SUPPORT
-QMAKE_COMPILER_DEFINES  += __GNUC__ WIN32
-
-QMAKE_CC		= i586-mingw32msvc-gcc
-QMAKE_LEX		= flex
-QMAKE_LEXFLAGS		= 
-QMAKE_YACC		= byacc
-QMAKE_YACCFLAGS		= -d
-QMAKE_CFLAGS		=
-QMAKE_CFLAGS_DEPS	= -M
-QMAKE_CFLAGS_WARN_ON	= -Wall 
-QMAKE_CFLAGS_WARN_OFF	= -w
-QMAKE_CFLAGS_RELEASE	= -O2
-QMAKE_CFLAGS_DEBUG	= -g
-QMAKE_CFLAGS_YACC	= -Wno-unused -Wno-parentheses
-QMAKE_CFLAGS_THREAD	= -mthreads
-
-QMAKE_CXX		= i586-mingw32msvc-g++
-QMAKE_CXXFLAGS		= $$QMAKE_CFLAGS
-QMAKE_CXXFLAGS_DEPS	= $$QMAKE_CFLAGS_DEPS
-QMAKE_CXXFLAGS_WARN_ON	= $$QMAKE_CFLAGS_WARN_ON
-QMAKE_CXXFLAGS_WARN_OFF	= $$QMAKE_CFLAGS_WARN_OFF
-QMAKE_CXXFLAGS_RELEASE	= $$QMAKE_CFLAGS_RELEASE
-QMAKE_CXXFLAGS_DEBUG	= $$QMAKE_CFLAGS_DEBUG
-QMAKE_CXXFLAGS_YACC	= $$QMAKE_CFLAGS_YACC
-QMAKE_CXXFLAGS_THREAD	= $$QMAKE_CFLAGS_THREAD
-QMAKE_CXXFLAGS_RTTI_ON	= -frtti
-QMAKE_CXXFLAGS_RTTI_OFF	= -fno-rtti
-QMAKE_CXXFLAGS_EXCEPTIONS_ON = -fexceptions
-QMAKE_CXXFLAGS_EXCEPTIONS_OFF = -fno-exceptions
-
-QMAKE_INCDIR		= 
-QMAKE_INCDIR_QT		= /home/studio/.wine/fake_windows/Qt/4.3.0/include
-QMAKE_LIBDIR_QT		= /home/studio/.wine/fake_windows/Qt/4.3.0/lib
-
-QMAKE_RUN_CC		= $(CC) -c $(CFLAGS) $(INCPATH) -o $obj $src
-QMAKE_RUN_CC_IMP	= $(CC) -c $(CFLAGS) $(INCPATH) -o $@ $<
-QMAKE_RUN_CXX		= $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $obj $src
-QMAKE_RUN_CXX_IMP	= $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@ $<
-
-QMAKE_LINK		= i586-mingw32msvc-g++
-QMAKE_LFLAGS		= -Wl,-enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mwindows
-QMAKE_LFLAGS_RELEASE	= -Wl,-s
-QMAKE_LFLAGS_DEBUG	= 
-QMAKE_LFLAGS_CONSOLE	= -Wl,-subsystem,console
-QMAKE_LFLAGS_WINDOWS	= -Wl,-subsystem,windows
-QMAKE_LFLAGS_DLL        = -shared
-QMAKE_LINK_OBJECT_MAX	= 10
-QMAKE_LINK_OBJECT_SCRIPT= object_script
-
-
-QMAKE_LIBS		=
-QMAKE_LIBS_CORE         = -lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32
-#QMAKE_LIBS_CORE         = -lkernel32 -luser32 -luuid -lole32 -ladvapi32 -lws2_32
-QMAKE_LIBS_GUI          = -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lws2_32 -lole32 -luuid -luser32
-QMAKE_LIBS_NETWORK      = -lws2_32
-QMAKE_LIBS_OPENGL       = -lopengl32 -lglu32 -lgdi32 -luser32
-QMAKE_LIBS_COMPAT       = -ladvapi32 -lshell32 -lcomdlg32 -luser32 -lgdi32 -lws2_32
-QMAKE_LIBS_QT_ENTRY     = -lqtmain
-
-MINGW_IN_SHELL = $$(MINGW_IN_SHELL)
-#isEqual(MINGW_IN_SHELL, 1) {
-	QMAKE_DIR_SEP		= /
-	QMAKE_COPY		= cp
-	QMAKE_COPY_DIR		= cp -r
-	QMAKE_MOVE		= mv
-	QMAKE_DEL_FILE		= rm -f
-	QMAKE_MKDIR		= mkdir -p
-	QMAKE_DEL_DIR		= rm -rf
-#} else {
-#	QMAKE_COPY		= copy /y
-#	QMAKE_COPY_DIR		= xcopy /s /q /y /i
-#	QMAKE_MOVE		= move
-#	QMAKE_DEL_FILE		= del
-#	QMAKE_MKDIR		= mkdir
-#	QMAKE_DEL_DIR		= rmdir
-#}
-QMAKE_MOC		= $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}moc
-QMAKE_UIC		= $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}uic
-QMAKE_IDC		= $$[QT_INSTALL_BINS]$${DIR_SEPARATOR}idc
-
-QMAKE_IDL		= midl
-QMAKE_LIB		= ar -ru
-QMAKE_RC		= i586-mingw32msvc-windres
-
-QMAKE_ZIP		= zip -r -9
-
-QMAKE_STRIP		= strip
-QMAKE_STRIPFLAGS_LIB 	+= --strip-unneeded
-QMAKE_CHK_DIR_EXISTS	= test -d
-load(qt_config)
--- a/build/mingw32/mkspecs/win32-x-g++/qplatformdefs.h	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,146 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 1992-2007 Trolltech ASA. All rights reserved.
-**
-** This file is part of the qmake spec of the Qt Toolkit.
-**
-** This file may be used under the terms of the GNU General Public
-** License version 2.0 as published by the Free Software Foundation
-** and appearing in the file LICENSE.GPL included in the packaging of
-** this file.  Please review the following information to ensure GNU
-** General Public Licensing requirements will be met:
-** http://www.trolltech.com/products/qt/opensource.html
-**
-** If you are unsure which license is appropriate for your use, please
-** review the following information:
-** http://www.trolltech.com/products/qt/licensing.html or contact the
-** sales department at sales@trolltech.com.
-**
-** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
-** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-**
-****************************************************************************/
-
-#ifndef QPLATFORMDEFS_H
-#define QPLATFORMDEFS_H
-
-#ifdef UNICODE
-#ifndef _UNICODE
-#define _UNICODE
-#endif
-#endif
-
-// Get Qt defines/settings
-
-#include "qglobal.h"
-
-#include <tchar.h>
-#include <io.h>
-#include <direct.h>
-#include <stdio.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <sys/stat.h>
-#include <stdlib.h>
-#include <windows.h>
-#include <limits.h>
-
-#if !defined(_WIN32_WINNT) || (_WIN32_WINNT-0 < 0x0500)
-typedef enum {
-    NameUnknown		  = 0, 
-    NameFullyQualifiedDN  = 1, 
-    NameSamCompatible	  = 2, 
-    NameDisplay		  = 3, 
-    NameUniqueId	  = 6, 
-    NameCanonical	  = 7, 
-    NameUserPrincipal	  = 8, 
-    NameCanonicalEx	  = 9, 
-    NameServicePrincipal  = 10, 
-    NameDnsDomain	  = 12
-} EXTENDED_NAME_FORMAT, *PEXTENDED_NAME_FORMAT;
-#endif
-
-#define Q_FS_FAT
-#ifdef QT_LARGEFILE_SUPPORT
-#define QT_STATBUF		struct _stati64		// non-ANSI defs
-#define QT_STATBUF4TSTAT	struct _stati64		// non-ANSI defs
-#define QT_STAT			::_stati64
-#define QT_FSTAT		::_fstati64
-#else
-#define QT_STATBUF		struct _stat		// non-ANSI defs
-#define QT_STATBUF4TSTAT	struct _stat		// non-ANSI defs
-#define QT_STAT			::_stat
-#define QT_FSTAT		::_fstat
-#endif
-#define QT_STAT_REG		_S_IFREG
-#define QT_STAT_DIR		_S_IFDIR
-#define QT_STAT_MASK		_S_IFMT
-#if defined(_S_IFLNK)
-#  define QT_STAT_LNK		_S_IFLNK
-#endif
-#define QT_FILENO		_fileno
-#define QT_OPEN			::_open
-#define QT_CLOSE		::_close
-#ifdef QT_LARGEFILE_SUPPORT
-#define QT_LSEEK		::_lseeki64
-#ifndef UNICODE
-#define QT_TSTAT		::_stati64
-#else
-#define QT_TSTAT		::_wstati64
-#endif
-#else
-#define QT_LSEEK		::_lseek
-#ifndef UNICODE
-#define QT_TSTAT		::_stat
-#else
-#define QT_TSTAT		::_wstat
-#endif
-#endif
-#define QT_READ			::_read
-#define QT_WRITE		::_write
-#define QT_ACCESS		::_access
-#define QT_GETCWD		::_getcwd
-#define QT_CHDIR		::_chdir
-#define QT_MKDIR		::_mkdir
-#define QT_RMDIR		::_rmdir
-#define QT_OPEN_LARGEFILE       0
-#define QT_OPEN_RDONLY		_O_RDONLY
-#define QT_OPEN_WRONLY		_O_WRONLY
-#define QT_OPEN_RDWR		_O_RDWR
-#define QT_OPEN_CREAT		_O_CREAT
-#define QT_OPEN_TRUNC		_O_TRUNC
-#define QT_OPEN_APPEND		_O_APPEND
-#if defined(O_TEXT)
-# define QT_OPEN_TEXT		_O_TEXT
-# define QT_OPEN_BINARY		_O_BINARY
-#endif
-
-#define QT_FOPEN                ::fopen
-#ifdef QT_LARGEFILE_SUPPORT
-#define QT_FSEEK                ::fseeko64
-#define QT_FTELL                ::ftello64
-#else
-#define QT_FSEEK                ::fseek
-#define QT_FTELL                ::ftell
-#endif
-#define QT_FGETPOS              ::fgetpos
-#define QT_FSETPOS              ::fsetpos
-#define QT_FPOS_T               fpos_t
-#ifdef QT_LARGEFILE_SUPPORT
-#define QT_OFF_T                off64_t
-#else
-#define QT_OFF_T                long
-#endif
-
-#define QT_SIGNAL_ARGS		int
-
-#define QT_VSNPRINTF		::_vsnprintf
-#define QT_SNPRINTF		::_snprintf
-
-# define F_OK	0
-# define X_OK	1
-# define W_OK	2
-# define R_OK	4
-
-
-#endif // QPLATFORMDEFS_H
--- a/build/mingw32/qm-vamp-plugins.pro	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-
-TEMPLATE = lib
-
-CONFIG += dll plugin warn_on release
-CONFIG -= qt
-
-linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -march=pentium4 -msse -msse2
-QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O2 -march=pentium3 -msse
-
-OBJECTS_DIR = tmp_obj
-MOC_DIR = tmp_moc
-
-INCLUDEPATH += ../vamp-plugin-sdk ../qm-dsp
-LIBPATH += ./build/mingw32 ../vamp-plugin-sdk/vamp-sdk ../qm-dsp ../qm-dsp/release
-
-LIBS += -shared -Wl,-Bstatic -lqm-dsp -lvamp-sdk -llapack -lcblas -latlas -lf77blas -lg2cstubs -Wl,-Bdynamic
-
-DEPENDPATH += plugins
-INCLUDEPATH += . plugins
-
-# Input
-HEADERS += plugins/BeatTrack.h \
-           plugins/OnsetDetect.h \
-           plugins/ChromagramPlugin.h \
-           plugins/ConstantQSpectrogram.h \
-           plugins/KeyDetect.h \
-           plugins/MFCCPlugin.h \
-           plugins/SegmenterPlugin.h \
-           plugins/SimilarityPlugin.h \
-           plugins/TonalChangeDetect.h
-SOURCES += plugins/BeatTrack.cpp \
-           plugins/OnsetDetect.cpp \
-           plugins/ChromagramPlugin.cpp \
-           plugins/ConstantQSpectrogram.cpp \
-           plugins/KeyDetect.cpp \
-           plugins/MFCCPlugin.cpp \
-           plugins/SegmenterPlugin.cpp \
-           plugins/SimilarityPlugin.cpp \
-           plugins/TonalChangeDetect.cpp \
-           ./libmain.cpp
-
--- a/build/osx/qm-vamp-plugins.pro	Mon Jan 27 12:34:20 2020 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-
-TEMPLATE = lib
-QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk
-QMAKE_CXXFLAGS_RELEASE += -O2 -g0
-
-CONFIG += plugin warn_on release x86 ppc
-CONFIG -= qt
-
-linux-g++:QMAKE_CXXFLAGS_RELEASE += -DNDEBUG -O3 -march=pentium4 -msse -msse2
-
-OBJECTS_DIR = tmp_obj
-MOC_DIR = tmp_moc
-
-INCLUDEPATH += ../vamp-plugin-sdk ../qm-dsp
-LIBPATH += ../vamp-plugin-sdk/vamp-sdk ../qm-dsp
-
-LIBS += -install_name qm-vamp-plugins.dylib -lqm-dsp -lvamp-sdk -lblas -llapack 
-
-DEPENDPATH += plugins
-INCLUDEPATH += . plugins
-
-# Input
-HEADERS += plugins/BeatTrack.h \
-           plugins/OnsetDetect.h \
-           plugins/ChromagramPlugin.h \
-           plugins/ConstantQSpectrogram.h \
-           plugins/KeyDetect.h \
-           plugins/MFCCPlugin.h \
-           plugins/SegmenterPlugin.h \
-           plugins/SimilarityPlugin.h \
-           plugins/TonalChangeDetect.h
-SOURCES += plugins/BeatTrack.cpp \
-           plugins/OnsetDetect.cpp \
-           plugins/ChromagramPlugin.cpp \
-           plugins/ConstantQSpectrogram.cpp \
-           plugins/KeyDetect.cpp \
-           plugins/MFCCPlugin.cpp \
-           plugins/SegmenterPlugin.cpp \
-           plugins/SimilarityPlugin.cpp \
-           plugins/TonalChangeDetect.cpp \
-           ./libmain.cpp
-