Than Ngo 76d4db
From: Michel Normand <normand@linux.vnet.ibm.com>
Than Ngo 76d4db
Subject: initialize malloc memory.invtrsm.wms.oct23
Than Ngo 76d4db
Date: Mon, 14 Apr 2014 17:18:53 +0200
Than Ngo 76d4db
References: http://sourceforge.net/p/math-atlas/mailman/message/32471499/
Than Ngo 76d4db
Than Ngo 76d4db
initialize malloc memory invtrsm.c
Than Ngo 76d4db
Than Ngo 76d4db
Than Ngo 76d4db
Signed-off-by:  Will Schmidt <will_schmidt@vnet.ibm.com>
Than Ngo 76d4db
Signed-off-by: Michel Normand <normand@linux.vnet.ibm.com>
Than Ngo 76d4db
---
Than Ngo 76d4db
 ATLAS/tune/blas/level3/invtrsm.c |    1 +
Than Ngo 76d4db
 1 file changed, 1 insertion(+)
Than Ngo 76d4db
Than Ngo 76d4db
Index: ATLAS/tune/blas/level3/invtrsm.c
Than Ngo 76d4db
===================================================================
Than Ngo 76d4db
--- ATLAS.orig/tune/blas/level3/invtrsm.c
Than Ngo 76d4db
+++ ATLAS/tune/blas/level3/invtrsm.c
Than Ngo 76d4db
@@ -525,6 +525,7 @@ static double RunTiming
Jaromir Capik f7d47d
    a = A = malloc(i * ATL_MulBySize(incA));
Jaromir Capik f7d47d
    if (A)
Jaromir Capik f7d47d
    {
Jaromir Capik f7d47d
+     memset(A,0,i*ATL_MulBySize(incA)); /* wms  (!!) malloc call above returns non-initialized memory. */
Jaromir Capik f7d47d
       if (Uplo == TestGE)
Jaromir Capik f7d47d
          for (i=0; i < k; i++)
Jaromir Capik f7d47d
             Mjoin(PATL,gegen)(N, N, A+i*incA, lda, N+lda);