This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
Re: [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094
- From: Thomas Koenig <tkoenig at netcologne dot de>
- To: fortran at gcc dot gnu dot org
- Date: Sun, 24 Jan 2016 19:17:19 +0100
- Subject: Re: [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094
- Authentication-results: sourceware.org; auth=none
- References: <569B8CAF dot 8020207 at netcologne dot de> <569D434C dot 7050404 at moene dot org> <569E88B6 dot 6020002 at moene dot org> <56A3717E dot 1000506 at netcologne dot de> <56A40775 dot 4010404 at charter dot net>
Am 24.01.2016 um 00:06 schrieb Jerry DeLisle:
Regards
Thomas
Yes, OK.
Thanks, committed this morning.
I have also just committed an obvious correction where I forgot
a break statement.
Regards
Thomas
2016-01-24 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/66094
* frontend-passes.c (matmul_lhs_realloc): Add
forgotten break statement.
Index: frontend-passes.c
===================================================================
--- frontend-passes.c (Revision 232774)
+++ frontend-passes.c (Arbeitskopie)
@@ -2251,6 +2251,7 @@ matmul_lhs_realloc (gfc_expr *c, gfc_expr *a, gfc_
get_array_inq_function (GFC_ISYM_SIZE, c, 2),
get_array_inq_function (GFC_ISYM_SIZE, b, 1));
cond = build_logical_expr (INTRINSIC_OR, ne1, ne2);
+ break;
case A2B1:
ar->start[0] = get_array_inq_function (GFC_ISYM_SIZE, a, 1);
- References:
- [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094
- Re: [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094
- Re: [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094
- Re: [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094
- Re: [patch, fortran] Inline MATMUL(A,TRANSPOSE(B)), PR 66094