From 16ec5323c9ddf3efe31c85a2a9b4141c452db580 Mon Sep 17 00:00:00 2001 From: Jerome Robert Date: Mon, 8 Feb 2016 12:05:02 +0100 Subject: [PATCH] Fix zgemv.c compilation when stack allocation is disabled --- interface/zgemv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/zgemv.c b/interface/zgemv.c index abf2aa7..e5ba375 100644 --- a/interface/zgemv.c +++ b/interface/zgemv.c @@ -239,7 +239,7 @@ void CNAME(enum CBLAS_ORDER order, buffer_size = (buffer_size + 3) & ~3; STACK_ALLOC(buffer_size, FLOAT, buffer); -#ifdef ARCH_X86_64 +#if defined(ARCH_X86_64) && defined(MAX_STACK_ALLOC) && MAX_STACK_ALLOC > 0 // cgemv_t.S return NaN if there are NaN or Inf in the buffer (see bug #746) if(trans && stack_alloc_size) memset(buffer, 0, MIN(BUFFER_SIZE, sizeof(FLOAT) * buffer_size)); -- 2.7.4