[Bug libfortran/26985] incorrect matmul result

2006-05-07 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2006-05-07 15:49 --- Fixed on both 4.1 and mainline. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added

[Bug libfortran/26985] incorrect matmul result

2006-05-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #6 from fxcoudert at gcc dot gnu dot org 2006-05-05 11:08 --- Subject: Bug 26985 Author: fxcoudert Date: Fri May 5 11:08:23 2006 New Revision: 113552 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=113552 Log: PR libfortran/26985 * m4/matmul.m4: Cor

[Bug libfortran/26985] incorrect matmul result

2006-05-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2006-05-05 11:07 --- (In reply to comment #4) > would you care to replace rystride == ycount with rystride == xcount > as a fix for this, independent of the matmul BLAS issue? > > I think this is definitely worth it, especially for 4

[Bug libfortran/26985] incorrect matmul result

2006-04-29 Thread tkoenig at gcc dot gnu dot org
--- Comment #4 from tkoenig at gcc dot gnu dot org 2006-04-29 16:30 --- Hi FX, would you care to replace rystride == ycount with rystride == xcount as a fix for this, independent of the matmul BLAS issue? I think this is definitely worth it, especially for 4.1. Pre-approved if you do

[Bug libfortran/26985] incorrect matmul result

2006-04-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #3 from tkoenig at gcc dot gnu dot org 2006-04-02 19:21 --- (In reply to comment #2) > The test case also exposes a problem with the way that > the result is stored. Actually, it doesn't. Storing the result is OK, clearing beforehand isn't. -- http://gcc.gnu.org/bugzil

[Bug libfortran/26985] incorrect matmul result

2006-04-02 Thread tkoenig at gcc dot gnu dot org
--- Comment #2 from tkoenig at gcc dot gnu dot org 2006-04-02 18:41 --- The test case also exposes a problem with the way that the result is stored. Look at this: $ cat matmul.f90 program main implicit none real(8) :: a(2,9), b(9,7), c(2,7) integer :: i, j a = 1.d0 b = 2.d0

[Bug libfortran/26985] incorrect matmul result

2006-04-02 Thread fxcoudert at gcc dot gnu dot org
--- Comment #1 from fxcoudert at gcc dot gnu dot org 2006-04-02 10:49 --- Analysis and patch idea here: http://gcc.gnu.org/ml/fortran/2006-04/msg00029.html -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added --