Note: Due to technical difficulties, the Archives are currently not up to date.
GMANE provides an alternative service for most mailing lists. c.f. bug 424647
List Archive: gentoo-commits
markusle 08/05/24 17:39:39
Added: blas-atlas-3.8.1-gemm-fix.patch
Log:
Added upstream fix for complex GEMM bug (issue 1970660 in atlas' bug tracker). Removed old version.
(Portage version: 2.1.5.2)
Revision Changes Path
1.1 sci-libs/blas-atlas/files/blas-atlas-3.8.1-gemm-fix.patch
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/blas-atlas/files/blas-atlas-3.8.1-gemm-fix.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-libs/blas-atlas/files/blas-atlas-3.8.1-gemm-fix.patch?rev=1.1&content-type=text/plain
Index: blas-atlas-3.8.1-gemm-fix.patch
===================================================================
diff -Naur ATLAS/src/blas/gemm/ATL_cmmJITcp.c ATLAS.new/src/blas/gemm/ATL_cmmJITcp.c
--- ATLAS/src/blas/gemm/ATL_cmmJITcp.c 2008-02-22 11:38:58.000000000 -0500
+++ ATLAS.new/src/blas/gemm/ATL_cmmJITcp.c 2008-05-23 18:07:34.000000000 -0400
@@ -264,8 +264,11 @@
NBmm1 = Mjoin(PATLU,pMBmm_b1);
NBmmX = Mjoin(PATLU,pMBmm_bX);
}
- else /* two or more dim < NB, requires generated cleanup */
- NBmm0 = NBmm1 = NBmmX = Mjoin(PATLU,pKBmm);
+ else
+ {
+ NBmm0 = NBmm1 = NBmmX = Mjoin(PATLU,pKBmm);
+ if (SCALAR_IS_ZERO(beta)) Mjoin(PATL,gezero)(M, N, C, ldc);
+ }
if (nblk)
{
if (B)
--
gentoo-commits@g.o mailing list
|
|