#include "functable.h"
#endif
+#ifdef SMP
+#ifdef __64BIT__
+#define SMPTEST 1
+#endif
+#endif
+
#ifdef XDOUBLE
#define ERROR_NAME "QGER "
#elif defined DOUBLE
blasint incy = *INCY;
blasint lda = *LDA;
FLOAT *buffer;
-#ifdef SMPBUG
+#ifdef SMPTEST
int nthreads;
#endif
FLOAT *buffer;
blasint info, t;
-#ifdef SMPBUG
+#ifdef SMPTEST
int nthreads;
#endif
t = incx;
incx = incy;
incy = t;
-
+/*
buffer = x;
x = y;
y = buffer;
-
+*/
if (lda < MAX(1,m)) info = 9;
if (incy == 0) info = 7;
if (incx == 0) info = 5;
buffer = (FLOAT *)blas_memory_alloc(1);
-#ifdef SMPBUG
+#ifdef SMPTEST
nthreads = num_cpu_avail(2);
GER(m, n, 0, alpha, x, incx, y, incy, a, lda, buffer);
-#ifdef SMPBUG
+#ifdef SMPTEST
} else {
GER_THREAD(m, n, alpha, x, incx, y, incy, a, lda, buffer, nthreads);
#include "functable.h"
#endif
+#ifdef SMP
+#ifdef __64BIT__
+#define SMPTEST 1
+#endif
+#endif
+
+
#ifdef XDOUBLE
#ifndef CONJ
#define ERROR_NAME "XGERU "
blasint incy = *INCY;
blasint lda = *LDA;
FLOAT *buffer;
-#ifdef SMPBUG
+#ifdef SMPTEST
int nthreads;
#endif
FLOAT *buffer;
blasint info, t;
-#ifdef SMPBUG
+#ifdef SMPTEST
int nthreads;
#endif
buffer = (FLOAT *)blas_memory_alloc(1);
-#ifdef SMPBUG
+#ifdef SMPTEST
nthreads = num_cpu_avail(2);
if (nthreads == 1) {
}
#endif
-#ifdef SMPBUG
+#ifdef SMPTEST
} else {