public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask
@ 2008-04-20 20:13 dick dot hendrickson at gmail dot com
2008-04-20 21:03 ` [Bug fortran/35993] " tkoenig at gcc dot gnu dot org
` (15 more replies)
0 siblings, 16 replies; 17+ messages in thread
From: dick dot hendrickson at gmail dot com @ 2008-04-20 20:13 UTC (permalink / raw)
To: gcc-bugs
The PRODUCT intrinsic gives the wrong answer when the mask argument is
a scalar expression which evaluates to FALSE. It's OK with
an array expression that evaluates to all FALSE.
Dick Hendrickson
program try ga3019
! fails on Windows XP
! gcc version 4.4.0 20080312 (experimental) [trunk revision 133139]
call ga3019( 1, 2, 3, 4)
end program
SUBROUTINE GA3019(nf1,nf2,nf3,nf4)
INTEGER IDA(NF2,NF3)
INTEGER IDA1(NF2,NF4,NF3)
ida1 = 3
ida = -3
IDA(NF1:NF2,NF1:NF3) = PRODUCT(IDA1,NF2, NF1 .LT. 0) !fails
print '(6I3)', ida
ida = -3
IDA(NF1:NF2,NF1:NF3) = PRODUCT(IDA1,NF2, .false. ) !fails
print '(6I3)', ida
ida = -3
IDA(NF1:NF2,NF1:NF3) = PRODUCT(IDA1,NF2, ida1 .eq. 137 ) !works
print '(6I3)', ida
END SUBROUTINE
C:\gfortran:gfortran ga3019.f
C:\gfortran:a
1 1 1 -3 -3 -3
1 1 1 -3 -3 -3
1 1 1 1 1 1
--
Summary: wrong answer for PRODUCT with scalar mask
Product: gcc
Version: 4.4.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: fortran
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: dick dot hendrickson at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] wrong answer for PRODUCT with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
@ 2008-04-20 21:03 ` tkoenig at gcc dot gnu dot org
2008-04-22 18:47 ` [Bug fortran/35993] [4.3/4.4 regression] " tkoenig at gcc dot gnu dot org
` (14 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-04-20 21:03 UTC (permalink / raw)
To: gcc-bugs
------- Comment #1 from tkoenig at gcc dot gnu dot org 2008-04-20 21:02 -------
Confirmed.
--
tkoenig at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Keywords| |wrong-code
Last reconfirmed|0000-00-00 00:00:00 |2008-04-20 21:02:20
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for PRODUCT with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
2008-04-20 21:03 ` [Bug fortran/35993] " tkoenig at gcc dot gnu dot org
@ 2008-04-22 18:47 ` tkoenig at gcc dot gnu dot org
2008-04-22 19:35 ` jakub at gcc dot gnu dot org
` (13 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-04-22 18:47 UTC (permalink / raw)
To: gcc-bugs
------- Comment #2 from tkoenig at gcc dot gnu dot org 2008-04-22 18:46 -------
A regression (well, sort of; 4.2 failed with the bogus
error message, but at least it didn't generate wrong code):
$ gfortran-4.2 foo.f90
$ ./a.out
Fortran runtime error: rank of return array does not equal 1
--
tkoenig at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|wrong answer for PRODUCT |[4.3/4.4 regression] wrong
|with scalar mask |answer for PRODUCT with
| |scalar mask
Target Milestone|--- |4.3.1
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for PRODUCT with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
2008-04-20 21:03 ` [Bug fortran/35993] " tkoenig at gcc dot gnu dot org
2008-04-22 18:47 ` [Bug fortran/35993] [4.3/4.4 regression] " tkoenig at gcc dot gnu dot org
@ 2008-04-22 19:35 ` jakub at gcc dot gnu dot org
2008-04-25 4:37 ` jvdelisle at gcc dot gnu dot org
` (12 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jakub at gcc dot gnu dot org @ 2008-04-22 19:35 UTC (permalink / raw)
To: gcc-bugs
--
jakub at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P4
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for PRODUCT with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (2 preceding siblings ...)
2008-04-22 19:35 ` jakub at gcc dot gnu dot org
@ 2008-04-25 4:37 ` jvdelisle at gcc dot gnu dot org
2008-04-26 4:28 ` jvdelisle at gcc dot gnu dot org
` (11 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2008-04-25 4:37 UTC (permalink / raw)
To: gcc-bugs
------- Comment #3 from jvdelisle at gcc dot gnu dot org 2008-04-25 04:36 -------
I am working on this.
--
jvdelisle at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |jvdelisle at gcc dot gnu dot
|dot org |org
Status|NEW |ASSIGNED
Last reconfirmed|2008-04-20 21:02:20 |2008-04-25 04:36:29
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for PRODUCT with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (3 preceding siblings ...)
2008-04-25 4:37 ` jvdelisle at gcc dot gnu dot org
@ 2008-04-26 4:28 ` jvdelisle at gcc dot gnu dot org
2008-04-26 6:15 ` [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics " jvdelisle at gcc dot gnu dot org
` (10 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2008-04-26 4:28 UTC (permalink / raw)
To: gcc-bugs
------- Comment #4 from jvdelisle at gcc dot gnu dot org 2008-04-26 04:27 -------
This problem is worse then thought. It also extends to the SUM intrinsic which
uses a similar code pattern. When MASK is a scalar and false the code that
should traverse the destination array and set the values to 1 for PRODUCT and 0
for SUM just flat does not do that. It does not traverse each element of the
return array (dest)
for (n = 0; n < rank; n++)
dest[n * dstride] = 1 ;
Also the rank is set to the source array rank rather than the return array
array rank, which is also wrong.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (4 preceding siblings ...)
2008-04-26 4:28 ` jvdelisle at gcc dot gnu dot org
@ 2008-04-26 6:15 ` jvdelisle at gcc dot gnu dot org
2008-04-26 6:18 ` jvdelisle at gcc dot gnu dot org
` (9 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2008-04-26 6:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #5 from jvdelisle at gcc dot gnu dot org 2008-04-26 06:14 -------
I am also seeing this same issue with all the array intrinsics that accept a
mask if it is scalar and .false. At this point I am calling for some second
opinions here. The bad code is in the "s" version of each of the generated
array intrinsics. Am I missing something or is this really a hole?
--
jvdelisle at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.3/4.4 regression] wrong |[4.3/4.4 regression] wrong
|answer for PRODUCT with |answer for all array
|scalar mask |intrinsics with scalar mask
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (5 preceding siblings ...)
2008-04-26 6:15 ` [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics " jvdelisle at gcc dot gnu dot org
@ 2008-04-26 6:18 ` jvdelisle at gcc dot gnu dot org
2008-04-26 8:51 ` tkoenig at gcc dot gnu dot org
` (8 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2008-04-26 6:18 UTC (permalink / raw)
To: gcc-bugs
------- Comment #6 from jvdelisle at gcc dot gnu dot org 2008-04-26 06:17 -------
I am going to un assign myself. I think we need a team effort here.
--
jvdelisle at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|jvdelisle at gcc dot gnu dot|unassigned at gcc dot gnu
|org |dot org
Severity|normal |major
Status|ASSIGNED |NEW
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (6 preceding siblings ...)
2008-04-26 6:18 ` jvdelisle at gcc dot gnu dot org
@ 2008-04-26 8:51 ` tkoenig at gcc dot gnu dot org
2008-04-26 12:53 ` jvdelisle at gcc dot gnu dot org
` (7 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-04-26 8:51 UTC (permalink / raw)
To: gcc-bugs
------- Comment #7 from tkoenig at gcc dot gnu dot org 2008-04-26 08:50 -------
I'll look at this (and handle the m4 parts, which I am getting
to be good at), but not today.
The good part is that we'll only need to fix this in a single
place, the definition of SCALAR_ARRAY_FUNCTION in
ifunction.m4 . I wrote this, so I might as well fix this
(but probably not within the next couple of days).
If somebody else has insight, patches etc. please don't hesitate
to put this into the PR.
Setting severity.
--
tkoenig at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|unassigned at gcc dot gnu |tkoenig at gcc dot gnu dot
|dot org |org
Severity|major |critical
Status|NEW |ASSIGNED
Last reconfirmed|2008-04-25 04:36:29 |2008-04-26 08:50:20
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (7 preceding siblings ...)
2008-04-26 8:51 ` tkoenig at gcc dot gnu dot org
@ 2008-04-26 12:53 ` jvdelisle at gcc dot gnu dot org
2008-04-28 21:04 ` pault at gcc dot gnu dot org
` (6 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2008-04-26 12:53 UTC (permalink / raw)
To: gcc-bugs
------- Comment #8 from jvdelisle at gcc dot gnu dot org 2008-04-26 12:52 -------
Looking at product.m4 as an example:
--- snip ---
MASKED_ARRAY_FUNCTION(1,
` result = 1;',
` if (*msrc)
result *= *src;')
SCALAR_ARRAY_FUNCTION(1)
`#endif'
The SCALAR_ARRAY_FUNCTION is empty. It needs set the result.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (8 preceding siblings ...)
2008-04-26 12:53 ` jvdelisle at gcc dot gnu dot org
@ 2008-04-28 21:04 ` pault at gcc dot gnu dot org
2008-04-28 21:35 ` tkoenig at gcc dot gnu dot org
` (5 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: pault at gcc dot gnu dot org @ 2008-04-28 21:04 UTC (permalink / raw)
To: gcc-bugs
------- Comment #9 from pault at gcc dot gnu dot org 2008-04-28 21:03 -------
This is not "critical" in the gcc sense - I would change it back to normal if I
were you. After all, this feature of F95 has never worked correctly:)
Cheers
Paul
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (9 preceding siblings ...)
2008-04-28 21:04 ` pault at gcc dot gnu dot org
@ 2008-04-28 21:35 ` tkoenig at gcc dot gnu dot org
2008-04-29 3:15 ` jvdelisle at gcc dot gnu dot org
` (4 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-04-28 21:35 UTC (permalink / raw)
To: gcc-bugs
------- Comment #10 from tkoenig at gcc dot gnu dot org 2008-04-28 21:34 -------
Created an attachment (id=15542)
--> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=15542&action=view)
proposed patch
This fixes the test case.
Regression-test and submission probably tomorrow.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (10 preceding siblings ...)
2008-04-28 21:35 ` tkoenig at gcc dot gnu dot org
@ 2008-04-29 3:15 ` jvdelisle at gcc dot gnu dot org
2008-04-30 16:57 ` tkoenig at gcc dot gnu dot org
` (3 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: jvdelisle at gcc dot gnu dot org @ 2008-04-29 3:15 UTC (permalink / raw)
To: gcc-bugs
------- Comment #11 from jvdelisle at gcc dot gnu dot org 2008-04-29 03:14 -------
The patch fixes sum, product, and minloc. Regression tests OK on x86-64.
Thanks for patch.
--
jvdelisle at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Severity|critical |normal
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (11 preceding siblings ...)
2008-04-29 3:15 ` jvdelisle at gcc dot gnu dot org
@ 2008-04-30 16:57 ` tkoenig at gcc dot gnu dot org
2008-04-30 18:06 ` [Bug fortran/35993] [4.3 " tkoenig at gcc dot gnu dot org
` (2 subsequent siblings)
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-04-30 16:57 UTC (permalink / raw)
To: gcc-bugs
------- Comment #12 from tkoenig at gcc dot gnu dot org 2008-04-30 16:56 -------
Subject: Bug 35993
Author: tkoenig
Date: Wed Apr 30 16:56:01 2008
New Revision: 134830
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134830
Log:
2008-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/35993
* ifunction.m4 (SCALAR_ARRAY_FUNCTION): Use correct
implementation for multi-dimensional return arrays when
the mask is .false.
* generated/maxloc1_16_i1.c: Regenerated.
* generated/maxloc1_16_i16.c: Regenerated.
* generated/maxloc1_16_i2.c: Regenerated.
* generated/maxloc1_16_i4.c: Regenerated.
* generated/maxloc1_16_i8.c: Regenerated.
* generated/maxloc1_16_r10.c: Regenerated.
* generated/maxloc1_16_r16.c: Regenerated.
* generated/maxloc1_16_r4.c: Regenerated.
* generated/maxloc1_16_r8.c: Regenerated.
* generated/maxloc1_4_i1.c: Regenerated.
* generated/maxloc1_4_i16.c: Regenerated.
* generated/maxloc1_4_i2.c: Regenerated.
* generated/maxloc1_4_i4.c: Regenerated.
* generated/maxloc1_4_i8.c: Regenerated.
* generated/maxloc1_4_r10.c: Regenerated.
* generated/maxloc1_4_r16.c: Regenerated.
* generated/maxloc1_4_r4.c: Regenerated.
* generated/maxloc1_4_r8.c: Regenerated.
* generated/maxloc1_8_i1.c: Regenerated.
* generated/maxloc1_8_i16.c: Regenerated.
* generated/maxloc1_8_i2.c: Regenerated.
* generated/maxloc1_8_i4.c: Regenerated.
* generated/maxloc1_8_i8.c: Regenerated.
* generated/maxloc1_8_r10.c: Regenerated.
* generated/maxloc1_8_r16.c: Regenerated.
* generated/maxloc1_8_r4.c: Regenerated.
* generated/maxloc1_8_r8.c: Regenerated.
* generated/maxval_i1.c: Regenerated.
* generated/maxval_i16.c: Regenerated.
* generated/maxval_i2.c: Regenerated.
* generated/maxval_i4.c: Regenerated.
* generated/maxval_i8.c: Regenerated.
* generated/maxval_r10.c: Regenerated.
* generated/maxval_r16.c: Regenerated.
* generated/maxval_r4.c: Regenerated.
* generated/maxval_r8.c: Regenerated.
* generated/minloc1_16_i1.c: Regenerated.
* generated/minloc1_16_i16.c: Regenerated.
* generated/minloc1_16_i2.c: Regenerated.
* generated/minloc1_16_i4.c: Regenerated.
* generated/minloc1_16_i8.c: Regenerated.
* generated/minloc1_16_r10.c: Regenerated.
* generated/minloc1_16_r16.c: Regenerated.
* generated/minloc1_16_r4.c: Regenerated.
* generated/minloc1_16_r8.c: Regenerated.
* generated/minloc1_4_i1.c: Regenerated.
* generated/minloc1_4_i16.c: Regenerated.
* generated/minloc1_4_i2.c: Regenerated.
* generated/minloc1_4_i4.c: Regenerated.
* generated/minloc1_4_i8.c: Regenerated.
* generated/minloc1_4_r10.c: Regenerated.
* generated/minloc1_4_r16.c: Regenerated.
* generated/minloc1_4_r4.c: Regenerated.
* generated/minloc1_4_r8.c: Regenerated.
* generated/minloc1_8_i1.c: Regenerated.
* generated/minloc1_8_i16.c: Regenerated.
* generated/minloc1_8_i2.c: Regenerated.
* generated/minloc1_8_i4.c: Regenerated.
* generated/minloc1_8_i8.c: Regenerated.
* generated/minloc1_8_r10.c: Regenerated.
* generated/minloc1_8_r16.c: Regenerated.
* generated/minloc1_8_r4.c: Regenerated.
* generated/minloc1_8_r8.c: Regenerated.
* generated/minval_i1.c: Regenerated.
* generated/minval_i16.c: Regenerated.
* generated/minval_i2.c: Regenerated.
* generated/minval_i4.c: Regenerated.
* generated/minval_i8.c: Regenerated.
* generated/minval_r10.c: Regenerated.
* generated/minval_r16.c: Regenerated.
* generated/minval_r4.c: Regenerated.
* generated/minval_r8.c: Regenerated.
* generated/product_c10.c: Regenerated.
* generated/product_c16.c: Regenerated.
* generated/product_c4.c: Regenerated.
* generated/product_c8.c: Regenerated.
* generated/product_i1.c: Regenerated.
* generated/product_i16.c: Regenerated.
* generated/product_i2.c: Regenerated.
* generated/product_i4.c: Regenerated.
* generated/product_i8.c: Regenerated.
* generated/product_r10.c: Regenerated.
* generated/product_r16.c: Regenerated.
* generated/product_r4.c: Regenerated.
* generated/product_r8.c: Regenerated.
* generated/sum_c10.c: Regenerated.
* generated/sum_c16.c: Regenerated.
* generated/sum_c4.c: Regenerated.
* generated/sum_c8.c: Regenerated.
* generated/sum_i1.c: Regenerated.
* generated/sum_i16.c: Regenerated.
* generated/sum_i2.c: Regenerated.
* generated/sum_i4.c: Regenerated.
* generated/sum_i8.c: Regenerated.
* generated/sum_r10.c: Regenerated.
* generated/sum_r16.c: Regenerated.
* generated/sum_r4.c: Regenerated.
* generated/sum_r8.c: Regenerated.
2008-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/35993
* gfortran.dg/intrinsic_product_1.f90: New test case.
Added:
trunk/gcc/testsuite/gfortran.dg/intrinsic_product_1.f90
Modified:
trunk/gcc/testsuite/ChangeLog
trunk/libgfortran/ChangeLog
trunk/libgfortran/generated/maxloc1_16_i1.c
trunk/libgfortran/generated/maxloc1_16_i16.c
trunk/libgfortran/generated/maxloc1_16_i2.c
trunk/libgfortran/generated/maxloc1_16_i4.c
trunk/libgfortran/generated/maxloc1_16_i8.c
trunk/libgfortran/generated/maxloc1_16_r10.c
trunk/libgfortran/generated/maxloc1_16_r16.c
trunk/libgfortran/generated/maxloc1_16_r4.c
trunk/libgfortran/generated/maxloc1_16_r8.c
trunk/libgfortran/generated/maxloc1_4_i1.c
trunk/libgfortran/generated/maxloc1_4_i16.c
trunk/libgfortran/generated/maxloc1_4_i2.c
trunk/libgfortran/generated/maxloc1_4_i4.c
trunk/libgfortran/generated/maxloc1_4_i8.c
trunk/libgfortran/generated/maxloc1_4_r10.c
trunk/libgfortran/generated/maxloc1_4_r16.c
trunk/libgfortran/generated/maxloc1_4_r4.c
trunk/libgfortran/generated/maxloc1_4_r8.c
trunk/libgfortran/generated/maxloc1_8_i1.c
trunk/libgfortran/generated/maxloc1_8_i16.c
trunk/libgfortran/generated/maxloc1_8_i2.c
trunk/libgfortran/generated/maxloc1_8_i4.c
trunk/libgfortran/generated/maxloc1_8_i8.c
trunk/libgfortran/generated/maxloc1_8_r10.c
trunk/libgfortran/generated/maxloc1_8_r16.c
trunk/libgfortran/generated/maxloc1_8_r4.c
trunk/libgfortran/generated/maxloc1_8_r8.c
trunk/libgfortran/generated/maxval_i1.c
trunk/libgfortran/generated/maxval_i16.c
trunk/libgfortran/generated/maxval_i2.c
trunk/libgfortran/generated/maxval_i4.c
trunk/libgfortran/generated/maxval_i8.c
trunk/libgfortran/generated/maxval_r10.c
trunk/libgfortran/generated/maxval_r16.c
trunk/libgfortran/generated/maxval_r4.c
trunk/libgfortran/generated/maxval_r8.c
trunk/libgfortran/generated/minloc1_16_i1.c
trunk/libgfortran/generated/minloc1_16_i16.c
trunk/libgfortran/generated/minloc1_16_i2.c
trunk/libgfortran/generated/minloc1_16_i4.c
trunk/libgfortran/generated/minloc1_16_i8.c
trunk/libgfortran/generated/minloc1_16_r10.c
trunk/libgfortran/generated/minloc1_16_r16.c
trunk/libgfortran/generated/minloc1_16_r4.c
trunk/libgfortran/generated/minloc1_16_r8.c
trunk/libgfortran/generated/minloc1_4_i1.c
trunk/libgfortran/generated/minloc1_4_i16.c
trunk/libgfortran/generated/minloc1_4_i2.c
trunk/libgfortran/generated/minloc1_4_i4.c
trunk/libgfortran/generated/minloc1_4_i8.c
trunk/libgfortran/generated/minloc1_4_r10.c
trunk/libgfortran/generated/minloc1_4_r16.c
trunk/libgfortran/generated/minloc1_4_r4.c
trunk/libgfortran/generated/minloc1_4_r8.c
trunk/libgfortran/generated/minloc1_8_i1.c
trunk/libgfortran/generated/minloc1_8_i16.c
trunk/libgfortran/generated/minloc1_8_i2.c
trunk/libgfortran/generated/minloc1_8_i4.c
trunk/libgfortran/generated/minloc1_8_i8.c
trunk/libgfortran/generated/minloc1_8_r10.c
trunk/libgfortran/generated/minloc1_8_r16.c
trunk/libgfortran/generated/minloc1_8_r4.c
trunk/libgfortran/generated/minloc1_8_r8.c
trunk/libgfortran/generated/minval_i1.c
trunk/libgfortran/generated/minval_i16.c
trunk/libgfortran/generated/minval_i2.c
trunk/libgfortran/generated/minval_i4.c
trunk/libgfortran/generated/minval_i8.c
trunk/libgfortran/generated/minval_r10.c
trunk/libgfortran/generated/minval_r16.c
trunk/libgfortran/generated/minval_r4.c
trunk/libgfortran/generated/minval_r8.c
trunk/libgfortran/generated/product_c10.c
trunk/libgfortran/generated/product_c16.c
trunk/libgfortran/generated/product_c4.c
trunk/libgfortran/generated/product_c8.c
trunk/libgfortran/generated/product_i1.c
trunk/libgfortran/generated/product_i16.c
trunk/libgfortran/generated/product_i2.c
trunk/libgfortran/generated/product_i4.c
trunk/libgfortran/generated/product_i8.c
trunk/libgfortran/generated/product_r10.c
trunk/libgfortran/generated/product_r16.c
trunk/libgfortran/generated/product_r4.c
trunk/libgfortran/generated/product_r8.c
trunk/libgfortran/generated/sum_c10.c
trunk/libgfortran/generated/sum_c16.c
trunk/libgfortran/generated/sum_c4.c
trunk/libgfortran/generated/sum_c8.c
trunk/libgfortran/generated/sum_i1.c
trunk/libgfortran/generated/sum_i16.c
trunk/libgfortran/generated/sum_i2.c
trunk/libgfortran/generated/sum_i4.c
trunk/libgfortran/generated/sum_i8.c
trunk/libgfortran/generated/sum_r10.c
trunk/libgfortran/generated/sum_r16.c
trunk/libgfortran/generated/sum_r4.c
trunk/libgfortran/generated/sum_r8.c
trunk/libgfortran/m4/ifunction.m4
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (12 preceding siblings ...)
2008-04-30 16:57 ` tkoenig at gcc dot gnu dot org
@ 2008-04-30 18:06 ` tkoenig at gcc dot gnu dot org
2008-05-03 20:40 ` tkoenig at gcc dot gnu dot org
2008-05-03 20:42 ` tkoenig at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-04-30 18:06 UTC (permalink / raw)
To: gcc-bugs
------- Comment #13 from tkoenig at gcc dot gnu dot org 2008-04-30 18:05 -------
Fixed on trunk; will backport to 4.3.
--
tkoenig at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|[4.3/4.4 regression] wrong |[4.3 regression] wrong
|answer for all array |answer for all array
|intrinsics with scalar mask |intrinsics with scalar mask
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (13 preceding siblings ...)
2008-04-30 18:06 ` [Bug fortran/35993] [4.3 " tkoenig at gcc dot gnu dot org
@ 2008-05-03 20:40 ` tkoenig at gcc dot gnu dot org
2008-05-03 20:42 ` tkoenig at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-05-03 20:40 UTC (permalink / raw)
To: gcc-bugs
------- Comment #14 from tkoenig at gcc dot gnu dot org 2008-05-03 20:40 -------
Subject: Bug 35993
Author: tkoenig
Date: Sat May 3 20:39:24 2008
New Revision: 134919
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=134919
Log:
2008-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/35993
Backport from trunk.
* ifunction.m4 (SCALAR_ARRAY_FUNCTION): Use correct
implementation for multi-dimensional return arrays when
the mask is .false.
* generated/maxloc1_16_i1.c: Regenerated.
* generated/maxloc1_16_i16.c: Regenerated.
* generated/maxloc1_16_i2.c: Regenerated.
* generated/maxloc1_16_i4.c: Regenerated.
* generated/maxloc1_16_i8.c: Regenerated.
* generated/maxloc1_16_r10.c: Regenerated.
* generated/maxloc1_16_r16.c: Regenerated.
* generated/maxloc1_16_r4.c: Regenerated.
* generated/maxloc1_16_r8.c: Regenerated.
* generated/maxloc1_4_i1.c: Regenerated.
* generated/maxloc1_4_i16.c: Regenerated.
* generated/maxloc1_4_i2.c: Regenerated.
* generated/maxloc1_4_i4.c: Regenerated.
* generated/maxloc1_4_i8.c: Regenerated.
* generated/maxloc1_4_r10.c: Regenerated.
* generated/maxloc1_4_r16.c: Regenerated.
* generated/maxloc1_4_r4.c: Regenerated.
* generated/maxloc1_4_r8.c: Regenerated.
* generated/maxloc1_8_i1.c: Regenerated.
* generated/maxloc1_8_i16.c: Regenerated.
* generated/maxloc1_8_i2.c: Regenerated.
* generated/maxloc1_8_i4.c: Regenerated.
* generated/maxloc1_8_i8.c: Regenerated.
* generated/maxloc1_8_r10.c: Regenerated.
* generated/maxloc1_8_r16.c: Regenerated.
* generated/maxloc1_8_r4.c: Regenerated.
* generated/maxloc1_8_r8.c: Regenerated.
* generated/maxval_i1.c: Regenerated.
* generated/maxval_i16.c: Regenerated.
* generated/maxval_i2.c: Regenerated.
* generated/maxval_i4.c: Regenerated.
* generated/maxval_i8.c: Regenerated.
* generated/maxval_r10.c: Regenerated.
* generated/maxval_r16.c: Regenerated.
* generated/maxval_r4.c: Regenerated.
* generated/maxval_r8.c: Regenerated.
* generated/minloc1_16_i1.c: Regenerated.
* generated/minloc1_16_i16.c: Regenerated.
* generated/minloc1_16_i2.c: Regenerated.
* generated/minloc1_16_i4.c: Regenerated.
* generated/minloc1_16_i8.c: Regenerated.
* generated/minloc1_16_r10.c: Regenerated.
* generated/minloc1_16_r16.c: Regenerated.
* generated/minloc1_16_r4.c: Regenerated.
* generated/minloc1_16_r8.c: Regenerated.
* generated/minloc1_4_i1.c: Regenerated.
* generated/minloc1_4_i16.c: Regenerated.
* generated/minloc1_4_i2.c: Regenerated.
* generated/minloc1_4_i4.c: Regenerated.
* generated/minloc1_4_i8.c: Regenerated.
* generated/minloc1_4_r10.c: Regenerated.
* generated/minloc1_4_r16.c: Regenerated.
* generated/minloc1_4_r4.c: Regenerated.
* generated/minloc1_4_r8.c: Regenerated.
* generated/minloc1_8_i1.c: Regenerated.
* generated/minloc1_8_i16.c: Regenerated.
* generated/minloc1_8_i2.c: Regenerated.
* generated/minloc1_8_i4.c: Regenerated.
* generated/minloc1_8_i8.c: Regenerated.
* generated/minloc1_8_r10.c: Regenerated.
* generated/minloc1_8_r16.c: Regenerated.
* generated/minloc1_8_r4.c: Regenerated.
* generated/minloc1_8_r8.c: Regenerated.
* generated/minval_i1.c: Regenerated.
* generated/minval_i16.c: Regenerated.
* generated/minval_i2.c: Regenerated.
* generated/minval_i4.c: Regenerated.
* generated/minval_i8.c: Regenerated.
* generated/minval_r10.c: Regenerated.
* generated/minval_r16.c: Regenerated.
* generated/minval_r4.c: Regenerated.
* generated/minval_r8.c: Regenerated.
* generated/product_c10.c: Regenerated.
* generated/product_c16.c: Regenerated.
* generated/product_c4.c: Regenerated.
* generated/product_c8.c: Regenerated.
* generated/product_i1.c: Regenerated.
* generated/product_i16.c: Regenerated.
* generated/product_i2.c: Regenerated.
* generated/product_i4.c: Regenerated.
* generated/product_i8.c: Regenerated.
* generated/product_r10.c: Regenerated.
* generated/product_r16.c: Regenerated.
* generated/product_r4.c: Regenerated.
* generated/product_r8.c: Regenerated.
* generated/sum_c10.c: Regenerated.
* generated/sum_c16.c: Regenerated.
* generated/sum_c4.c: Regenerated.
* generated/sum_c8.c: Regenerated.
* generated/sum_i1.c: Regenerated.
* generated/sum_i16.c: Regenerated.
* generated/sum_i2.c: Regenerated.
* generated/sum_i4.c: Regenerated.
* generated/sum_i8.c: Regenerated.
* generated/sum_r10.c: Regenerated.
* generated/sum_r16.c: Regenerated.
* generated/sum_r4.c: Regenerated.
* generated/sum_r8.c: Regenerated.
2008-05-03 Thomas Koenig <tkoenig@gcc.gnu.org>
PR libfortran/35993
Backport from trunk.
* gfortran.dg/intrinsic_product_1.f90: New test case.
Added:
branches/gcc-4_3-branch/gcc/testsuite/gfortran.dg/intrinsic_product_1.f90
Modified:
branches/gcc-4_3-branch/gcc/testsuite/ChangeLog
branches/gcc-4_3-branch/libgfortran/ChangeLog
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_i1.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_i16.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_i2.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_i4.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_i8.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_r10.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_r16.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_r4.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_16_r8.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_i1.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_i16.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_i2.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_i4.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_i8.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_r10.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_r16.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_r4.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_4_r8.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_i1.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_i16.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_i2.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_i4.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_i8.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_r10.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_r16.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_r4.c
branches/gcc-4_3-branch/libgfortran/generated/maxloc1_8_r8.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_i1.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_i16.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_i2.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_i4.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_i8.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_r10.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_r16.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_r4.c
branches/gcc-4_3-branch/libgfortran/generated/maxval_r8.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_i1.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_i16.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_i2.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_i4.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_i8.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_r10.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_r16.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_r4.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_16_r8.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_i1.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_i16.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_i2.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_i4.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_i8.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_r10.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_r16.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_r4.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_4_r8.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_i1.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_i16.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_i2.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_i4.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_i8.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_r10.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_r16.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_r4.c
branches/gcc-4_3-branch/libgfortran/generated/minloc1_8_r8.c
branches/gcc-4_3-branch/libgfortran/generated/minval_i1.c
branches/gcc-4_3-branch/libgfortran/generated/minval_i16.c
branches/gcc-4_3-branch/libgfortran/generated/minval_i2.c
branches/gcc-4_3-branch/libgfortran/generated/minval_i4.c
branches/gcc-4_3-branch/libgfortran/generated/minval_i8.c
branches/gcc-4_3-branch/libgfortran/generated/minval_r10.c
branches/gcc-4_3-branch/libgfortran/generated/minval_r16.c
branches/gcc-4_3-branch/libgfortran/generated/minval_r4.c
branches/gcc-4_3-branch/libgfortran/generated/minval_r8.c
branches/gcc-4_3-branch/libgfortran/generated/product_c10.c
branches/gcc-4_3-branch/libgfortran/generated/product_c16.c
branches/gcc-4_3-branch/libgfortran/generated/product_c4.c
branches/gcc-4_3-branch/libgfortran/generated/product_c8.c
branches/gcc-4_3-branch/libgfortran/generated/product_i1.c
branches/gcc-4_3-branch/libgfortran/generated/product_i16.c
branches/gcc-4_3-branch/libgfortran/generated/product_i2.c
branches/gcc-4_3-branch/libgfortran/generated/product_i4.c
branches/gcc-4_3-branch/libgfortran/generated/product_i8.c
branches/gcc-4_3-branch/libgfortran/generated/product_r10.c
branches/gcc-4_3-branch/libgfortran/generated/product_r16.c
branches/gcc-4_3-branch/libgfortran/generated/product_r4.c
branches/gcc-4_3-branch/libgfortran/generated/product_r8.c
branches/gcc-4_3-branch/libgfortran/generated/sum_c10.c
branches/gcc-4_3-branch/libgfortran/generated/sum_c16.c
branches/gcc-4_3-branch/libgfortran/generated/sum_c4.c
branches/gcc-4_3-branch/libgfortran/generated/sum_c8.c
branches/gcc-4_3-branch/libgfortran/generated/sum_i1.c
branches/gcc-4_3-branch/libgfortran/generated/sum_i16.c
branches/gcc-4_3-branch/libgfortran/generated/sum_i2.c
branches/gcc-4_3-branch/libgfortran/generated/sum_i4.c
branches/gcc-4_3-branch/libgfortran/generated/sum_i8.c
branches/gcc-4_3-branch/libgfortran/generated/sum_r10.c
branches/gcc-4_3-branch/libgfortran/generated/sum_r16.c
branches/gcc-4_3-branch/libgfortran/generated/sum_r4.c
branches/gcc-4_3-branch/libgfortran/generated/sum_r8.c
branches/gcc-4_3-branch/libgfortran/m4/ifunction.m4
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
* [Bug fortran/35993] [4.3 regression] wrong answer for all array intrinsics with scalar mask
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
` (14 preceding siblings ...)
2008-05-03 20:40 ` tkoenig at gcc dot gnu dot org
@ 2008-05-03 20:42 ` tkoenig at gcc dot gnu dot org
15 siblings, 0 replies; 17+ messages in thread
From: tkoenig at gcc dot gnu dot org @ 2008-05-03 20:42 UTC (permalink / raw)
To: gcc-bugs
------- Comment #15 from tkoenig at gcc dot gnu dot org 2008-05-03 20:41 -------
Fixed on 4.3 as well (after regression-testing and
checking on gcc-testresults that there were
no regressions on trunk).
Closing.
--
tkoenig at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|ASSIGNED |RESOLVED
Resolution| |FIXED
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35993
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2008-05-03 20:42 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-04-20 20:13 [Bug fortran/35993] New: wrong answer for PRODUCT with scalar mask dick dot hendrickson at gmail dot com
2008-04-20 21:03 ` [Bug fortran/35993] " tkoenig at gcc dot gnu dot org
2008-04-22 18:47 ` [Bug fortran/35993] [4.3/4.4 regression] " tkoenig at gcc dot gnu dot org
2008-04-22 19:35 ` jakub at gcc dot gnu dot org
2008-04-25 4:37 ` jvdelisle at gcc dot gnu dot org
2008-04-26 4:28 ` jvdelisle at gcc dot gnu dot org
2008-04-26 6:15 ` [Bug fortran/35993] [4.3/4.4 regression] wrong answer for all array intrinsics " jvdelisle at gcc dot gnu dot org
2008-04-26 6:18 ` jvdelisle at gcc dot gnu dot org
2008-04-26 8:51 ` tkoenig at gcc dot gnu dot org
2008-04-26 12:53 ` jvdelisle at gcc dot gnu dot org
2008-04-28 21:04 ` pault at gcc dot gnu dot org
2008-04-28 21:35 ` tkoenig at gcc dot gnu dot org
2008-04-29 3:15 ` jvdelisle at gcc dot gnu dot org
2008-04-30 16:57 ` tkoenig at gcc dot gnu dot org
2008-04-30 18:06 ` [Bug fortran/35993] [4.3 " tkoenig at gcc dot gnu dot org
2008-05-03 20:40 ` tkoenig at gcc dot gnu dot org
2008-05-03 20:42 ` tkoenig at gcc dot gnu dot org
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).