This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC 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]

[Bug fortran/28005] [4.1 only] gfortran: matmul produces wrong result



------- Comment #10 from pault at gcc dot gnu dot org  2006-08-29 04:57 -------
Subject: Bug 28005

Author: pault
Date: Tue Aug 29 04:57:29 2006
New Revision: 116553

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116553
Log:
2006-08-29  Paul Thomas  <pault@gcc.gnu.org>

        PR fortran/28788
        REGRESSION FIX
        * symbol.c (gfc_use_derived): Never eliminate the symbol,
        following reassociation of use associated derived types.

2006-08-29  Paul Thomas  <pault@gcc.gnu.org>

        PR libfortran/28005
        * m4/matmul.m4: Working part of function ported from
        trunk.
        * 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.

2006-08-29  Paul Thomas  <pault@gcc.gnu.org>

        PR fortran/28788
        * gfortran.dg/used_types_5.f90: New test.
        * gfortran.dg/used_types_6.f90: New test.

        PR fortran/28005
        * gfortran.dg/matmul_3.f90: New test.


Added:
    branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/matmul_3.f90
    branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/used_types_5.f90
    branches/gcc-4_1-branch/gcc/testsuite/gfortran.dg/used_types_6.f90
Modified:
    branches/gcc-4_1-branch/gcc/fortran/ChangeLog
    branches/gcc-4_1-branch/gcc/fortran/symbol.c
    branches/gcc-4_1-branch/libgfortran/ChangeLog
    branches/gcc-4_1-branch/libgfortran/generated/matmul_c10.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_c16.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_c4.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_c8.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_i16.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_i4.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_i8.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_r10.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_r16.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_r4.c
    branches/gcc-4_1-branch/libgfortran/generated/matmul_r8.c
    branches/gcc-4_1-branch/libgfortran/m4/matmul.m4


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28005


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