This is the mail archive of the fortran@gcc.gnu.org mailing list for the GNU Fortran project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [Patch, fortran] PR28005 - gfortran: matmul produces wrong result - Ping


Ahem! Ping....

2006-06-14 Paul Thomas <pault@gcc.gnu.org>

   PR libfortran/28005
   * m4/matmul.m4: aystride = 1 does not uniquely detect the
   presence of a temporary transpose; an array element in the
   first dimension produces the same signature.  Detect this
   using the rank of a and add specific code.
   * generated/matmul_r4.c: Regenerate.
   * generated/matmul_r8.c: Regenerate.
   * generated/matmul_r10.c: Regenerate.
   * generated/matmul_r16.c: Regenerate.
   * generated/matmul_c4.c: Regenerate.
   * generated/matmul_c8.c: Regenerate.
   * generated/matmul_c10.c: Regenerate.
   * generated/matmul_c16.c: Regenerate.
   * generated/matmul_i4.c: Regenerate.
   * generated/matmul_i8.c: Regenerate.
   * generated/matmul_i16.c: Regenerate.

I'll review it today (in the next 12 hours, for those not in the Parisian timezone). I just need to take a pen a write the diagram to convince myself that it's doing the right thing, but I need some strong breakfast first ;-)


FX


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]