[Bug fortran/41706] [OOP] Calling one TBP as an actual argument of another TBP

2009-10-20 Thread paul dot richard dot thomas at gmail dot com
--- Comment #4 from paul dot richard dot thomas at gmail dot com 2009-10-20 12:19 --- Subject: Re: [OOP] Calling one TBP as an actual argument of another TBP Oh bother! I completely forgot to test the subroutine branch - thanks Janus On Tue, Oct 20, 2009 at 1:30 PM, janus

[Bug fortran/36932] unneeded temporary (2x)

2010-02-14 Thread paul dot richard dot thomas at gmail dot com
--- Comment #7 from paul dot richard dot thomas at gmail dot com 2010-02-14 19:54 --- Subject: Re: unneeded temporary (2x) Joost, This time I beat you to it :-) Dominique's problems on fortran-dev are fixed by a test for the array_spec, which also fixes this one. As so

[Bug fortran/41869] ICE segfault when reading module file

2010-02-16 Thread paul dot richard dot thomas at gmail dot com
--- Comment #9 from paul dot richard dot thomas at gmail dot com 2010-02-16 08:59 --- Subject: Re: ICE segfault when reading module file > Ditto. (Don't forget "gfc_symbol *sym;" as I did in my posted patch as I > failed > to split three patches correctly.

[Bug fortran/41869] ICE segfault when reading module file

2010-02-16 Thread paul dot richard dot thomas at gmail dot com
--- Comment #12 from paul dot richard dot thomas at gmail dot com 2010-02-16 11:01 --- Subject: Re: ICE segfault when reading module file Aahhh... thanks, I was going to attend to it myself. Well thank you for the report :-) Paul On Tue, Feb 16, 2010 at 11:53 AM, burnus at gcc dot

[Bug fortran/41113] spurious _gfortran_internal_pack

2010-02-21 Thread paul dot richard dot thomas at gmail dot com
--- Comment #23 from paul dot richard dot thomas at gmail dot com 2010-02-21 10:43 --- Subject: Re: spurious _gfortran_internal_pack I was going to check out the situation for 4.4. However, my inclination is to close it. I'll be working on it tonight. Cheers Paul On Sat, F

[Bug fortran/43072] unneeded temporary (s=s+f(a))

2010-02-21 Thread paul dot richard dot thomas at gmail dot com
--- Comment #6 from paul dot richard dot thomas at gmail dot com 2010-02-21 10:43 --- Subject: Re: unneeded temporary (s=s+f(a)) Same as 41113 - I'll decide what to do tonight - see you on #gfortran? Paul On Sat, Feb 20, 2010 at 10:48 PM, burnus at gcc dot gnu dot org

[Bug fortran/38112] unneeded temporary

2010-02-22 Thread paul dot richard dot thomas at gmail dot com
--- Comment #5 from paul dot richard dot thomas at gmail dot com 2010-02-22 09:06 --- Subject: Re: unneeded temporary Tobias, I'll take a look tonight. Cheers Paul On Mon, Feb 22, 2010 at 9:58 AM, burnus at gcc dot gnu dot org wrote: > > > --- Comment #4 from

[Bug fortran/38319] Memory leaks in allocatable component expressions

2010-02-25 Thread paul dot richard dot thomas at gmail dot com
--- Comment #4 from paul dot richard dot thomas at gmail dot com 2010-02-25 12:50 --- Subject: Re: Memory leaks in allocatable component expressions > --- Comment #3 from burnus at gcc dot gnu dot org  2010-02-25 07:38 > --- > Paul, can you try with  valgri

[Bug fortran/43243] [4.5 Regression] Missing array temp for DT with pointer component

2010-03-03 Thread paul dot richard dot thomas at gmail dot com
--- Comment #1 from paul dot richard dot thomas at gmail dot com 2010-03-03 15:53 --- Subject: Re: [4.5 Regression] Missing array temp for DT with pointer component Yet another in the series :-) I hope that it is the last... This bootstraps and regtests on RHEL5.2/x86_64

[Bug fortran/43243] [4.5 Regression] Wrong-code due to missing array temp for DT with pointer component

2010-03-03 Thread paul dot richard dot thomas at gmail dot com
--- Comment #4 from paul dot richard dot thomas at gmail dot com 2010-03-03 16:15 --- Subject: Re: [4.5 Regression] Wrong-code due to missing array temp for DT with pointer component Tobias, Don't worry, I got it:-) The patch fixes both problems. Cheers Paul On Wed

[Bug libfortran/43320] [4.5 Regression] 200.sixtrack fails setup

2010-03-10 Thread paul dot richard dot thomas at gmail dot com
--- Comment #3 from paul dot richard dot thomas at gmail dot com 2010-03-10 13:20 --- Subject: Re: [4.5 Regression] 200.sixtrack fails setup Dear All, > > Paul, I think you are the only gfortraner, which has access to SPEC CPU 2000. > Can you have a look? > I am still

[Bug fortran/43243] [4.5 Regression] Wrong-code due to missing array temp for DT with pointer component

2010-03-13 Thread paul dot richard dot thomas at gmail dot com
--- Comment #9 from paul dot richard dot thomas at gmail dot com 2010-03-13 17:26 --- Subject: Re: [4.5 Regression] Wrong-code due to missing array temp for DT with pointer component HJ, Thanks for doing all this backporting of the testcases. As it happens, I have been

[Bug tree-optimization/43505] [4.5 Regression] type mismatch between an SSA_NAME and its symbol with -O3

2010-03-26 Thread paul dot richard dot thomas at gmail dot com
--- Comment #7 from paul dot richard dot thomas at gmail dot com 2010-03-26 11:08 --- Subject: Re: [4.5 Regression] type mismatch between an SSA_NAME and its symbol with -O3 Richi, Thanks for intervening. Paul On Fri, Mar 26, 2010 at 11:57 AM, rguenth at gcc dot gnu dot

[Bug fortran/43227] [fortran-dev Regression] ICE: segmentation fault in mio_expr

2010-04-16 Thread paul dot richard dot thomas at gmail dot com
--- Comment #2 from paul dot richard dot thomas at gmail dot com 2010-04-16 07:36 --- Subject: Re: [fortran-dev Regression] ICE: segmentation fault in mio_expr Janus, I am looking at this and PR42274; I will be in a hotel room the evenings of next week and hope to get

[Bug fortran/43227] [4.5/4.6 Regression] ICE: segmentation fault in mio_expr

2010-04-20 Thread paul dot richard dot thomas at gmail dot com
--- Comment #25 from paul dot richard dot thomas at gmail dot com 2010-04-20 09:31 --- Subject: Re: [4.5/4.6 Regression] ICE: segmentation fault in mio_expr Dominiq, > > Note for the record that it gives an additional error for PR43266 instead of > the ICE: > &

[Bug fortran/42274] [fortran-dev Regression] ICE: segmentation fault

2010-04-25 Thread paul dot richard dot thomas at gmail dot com
--- Comment #26 from paul dot richard dot thomas at gmail dot com 2010-04-25 18:28 --- Subject: Re: [fortran-dev Regression] ICE: segmentation fault Dear Janus, I thought that I would lend a helping hand, so I applied your latest patch to my fortran-dev. Since I had left

[Bug fortran/42274] [fortran-dev Regression] ICE: segmentation fault

2010-04-25 Thread paul dot richard dot thomas at gmail dot com
--- Comment #28 from paul dot richard dot thomas at gmail dot com 2010-04-25 18:59 --- Subject: Re: [fortran-dev Regression] ICE: segmentation fault Janus, Forget all of our last exchanges - I screwed up somehow with the patch. This has nothing to do with your problem

[Bug fortran/42736] [4.3/4.4/4.5 Regression] Wrong-code with allocatable compounds

2010-01-14 Thread paul dot richard dot thomas at gmail dot com
--- Comment #7 from paul dot richard dot thomas at gmail dot com 2010-01-14 12:04 --- Subject: Re: [4.3/4.4/4.5 Regression] Wrong-code with allocatable compounds Dear Tobias, I am just leaving on a trip. As it happens, I copied this PR onto my memory stick, so I will have

[Bug fortran/42736] [4.3/4.4/4.5 Regression] Wrong-code with allocatable or pointer components in elemental functions

2010-01-21 Thread paul dot richard dot thomas at gmail dot com
--- Comment #11 from paul dot richard dot thomas at gmail dot com 2010-01-21 20:25 --- Subject: Re: [4.3/4.4/4.5 Regression] Wrong-code with allocatable or pointer components in elemental functions Thanks, Tobias. I am not sure that it is unnecessary - for that reason, I am

[Bug fortran/41869] ICE segfault when reading module file

2010-02-03 Thread paul dot richard dot thomas at gmail dot com
--- Comment #3 from paul dot richard dot thomas at gmail dot com 2010-02-04 05:33 --- Subject: Re: ICE segfault when reading module file Tobias, I'll give it some thought at lunchtime. Cheers Paul On Wed, Feb 3, 2010 at 9:40 PM, burnus at gcc dot gnu dot org

[Bug fortran/44945] [4.6 Regression] Wrong decl for module vars / FAIL: gfortran.dg/char_array_structure_constructor.f90

2010-07-16 Thread paul dot richard dot thomas at gmail dot com
--- Comment #17 from paul dot richard dot thomas at gmail dot com 2010-07-16 14:38 --- Subject: Re: [4.6 Regression] Wrong decl for module vars / FAIL: gfortran.dg/char_array_structure_constructor.f90 Dear Tobias, On Fri, Jul 16, 2010 at 2:08 PM, burnus at gcc dot gnu dot

[Bug fortran/42385] [OOP] poylmorphic operators do not work

2010-07-19 Thread paul dot richard dot thomas at gmail dot com
--- Comment #9 from paul dot richard dot thomas at gmail dot com 2010-07-19 20:12 --- Subject: Re: [OOP] poylmorphic operators do not work Fixed on trunk Paul > Author: pault > Date: Mon Jul 19 18:48:44 2010 > New Revision: 162313 > > URL: http://gcc.gnu.org/viewcv

[Bug fortran/45019] Aliasing of TARGET dummy argument not detected correctly

2010-07-22 Thread paul dot richard dot thomas at gmail dot com
--- Comment #9 from paul dot richard dot thomas at gmail dot com 2010-07-22 10:00 --- Subject: Re: Aliasing of TARGET dummy argument not detected correctly Dear Tobias, > I think the patch below looks fine, however, if I set a break point, the > fu

[Bug fortran/45128] Segmentation fault with -fwhole-file for subref_array_pointer

2010-08-09 Thread paul dot richard dot thomas at gmail dot com
--- Comment #2 from paul dot richard dot thomas at gmail dot com 2010-08-09 10:50 --- Subject: Re: Segmentation fault with -fwhole-file for subref_array_pointer Dear Tobias, > If one now recycles the definition for the array descriptor "desc" this > in

[Bug fortran/45128] Segmentation fault with -fwhole-file for subref_array_pointer

2010-08-15 Thread paul dot richard dot thomas at gmail dot com
--- Comment #4 from paul dot richard dot thomas at gmail dot com 2010-08-15 16:32 --- Subject: Re: Segmentation fault with -fwhole-file for subref_array_pointer Dear Jerry, > --- Comment #3 from jvdelisle at gcc dot gnu dot org  2010-08-09 17:18 > --- > Paul, can

[Bug fortran/45305] Array-valued calles to elementals are not simplified

2010-08-21 Thread paul dot richard dot thomas at gmail dot com
--- Comment #4 from paul dot richard dot thomas at gmail dot com 2010-08-21 12:17 --- Subject: Re: Array-valued calles to elementals are not simplified On Fri, Aug 20, 2010 at 5:24 PM, dominiq at lps dot ens dot fr wrote: > > > --- Comment #3 from dominiq at lps dot e

[Bug fortran/45081] [4.3/4.4/4.5/4.6 Regression] ICE in gfc_conv_array_initializer, at fortran/trans-array.c:4208

2010-09-16 Thread paul dot richard dot thomas at gmail dot com
--- Comment #9 from paul dot richard dot thomas at gmail dot com 2010-09-16 09:43 --- Subject: Re: [4.3/4.4/4.5/4.6 Regression] ICE in gfc_conv_array_initializer, at fortran/trans-array.c:4208 Thanks! Paul On Thu, Sep 16, 2010 at 9:06 AM, dominiq at lps dot ens dot fr wrote

[Bug fortran/42958] Weird temporary array allocation

2010-04-29 Thread paul dot richard dot thomas at gmail dot com
--- Comment #22 from paul dot richard dot thomas at gmail dot com 2010-04-29 10:02 --- Subject: Re: Weird temporary array allocation > As an aside, for the 4.6 array descriptor update, there has been some > discussion to move from the current (lbound, ubound, stride) tripl

[Bug fortran/36553] Missing interface not detected in call to same file function

2010-05-24 Thread paul dot richard dot thomas at gmail dot com
--- Comment #12 from paul dot richard dot thomas at gmail dot com 2010-05-24 08:31 --- Subject: Re: Missing interface not detected in call to same file function With -fwhole-file, we get for the short testcase: ../pr36553/pr36553.f90:2.9: print *, f( (/ 0.0, 1.0

[Bug fortran/38112] unneeded temporary

2010-05-25 Thread paul dot richard dot thomas at gmail dot com
--- Comment #9 from paul dot richard dot thomas at gmail dot com 2010-05-25 20:57 --- Subject: Re: unneeded temporary Mikael, Yes, I am sure that you are right about the <>. Let's close it :-) Paul On Tue, May 25, 2010 at 10:52 PM, mikael at gcc dot gnu dot

[Bug fortran/37131] inline matmul for small matrix sizes

2010-06-04 Thread paul dot richard dot thomas at gmail dot com
--- Comment #10 from paul dot richard dot thomas at gmail dot com 2010-06-05 06:55 --- Subject: Re: inline matmul for small matrix sizes Dear Thomas, > The preferred way would therefore be to state the rank 2 * rank 2 problem as > >  do i=1,m >     do j=1,n >      

[Bug fortran/44582] gfortran generates wrong results due to wrong ABI in function with array return

2010-06-21 Thread paul dot richard dot thomas at gmail dot com
--- Comment #13 from paul dot richard dot thomas at gmail dot com 2010-06-22 04:36 --- Subject: Re: gfortran generates wrong results due to wrong ABI in function with array return Dear Tobias, Thanks for looking through the patch. > Does use_assoc also include h

[Bug fortran/44596] [OOP] Dynamic dispatch uses broken types

2010-06-22 Thread paul dot richard dot thomas at gmail dot com
--- Comment #3 from paul dot richard dot thomas at gmail dot com 2010-06-22 19:15 --- Subject: Re: [OOP] Dynamic dispatch uses broken types Dear Tobias, > --- Comment #2 from burnus at gcc dot gnu dot org  2010-06-22 15:00 > --- > CC Paul as he might have an id

[Bug fortran/44596] [OOP] Dynamic dispatch uses broken types

2010-06-23 Thread paul dot richard dot thomas at gmail dot com
--- Comment #4 from paul dot richard dot thomas at gmail dot com 2010-06-23 17:36 --- Subject: Re: [OOP] Dynamic dispatch uses broken types Tobias, On Tue, Jun 22, 2010 at 5:00 PM, burnus at gcc dot gnu dot org wrote: > > > --- Comment #2 from burnus at gcc dot gn

[Bug fortran/42051] [OOP] ICE on array-valued function with CLASS formal argument

2010-06-27 Thread paul dot richard dot thomas at gmail dot com
--- Comment #15 from paul dot richard dot thomas at gmail dot com 2010-06-27 14:39 --- Subject: Re: [OOP] ICE on array-valued function with CLASS formal argument > --- Comment #14 from mikael at gcc dot gnu dot org  2010-06-27 13:16 > --- > (In reply to co

[Bug fortran/43829] Scalarization of reductions

2010-06-27 Thread paul dot richard dot thomas at gmail dot com
--- Comment #25 from paul dot richard dot thomas at gmail dot com 2010-06-28 04:27 --- Subject: Re: Scalarization of reductions Dear Mikael, > -         gfc_find_sym_tree (name, gfc_current_ns, 0, &st); > -         st->n.sym = *result; >          st = gfc_ge

[Bug fortran/44582] gfortran generates wrong results due to wrong ABI in function with array return

2010-06-27 Thread paul dot richard dot thomas at gmail dot com
--- Comment #17 from paul dot richard dot thomas at gmail dot com 2010-06-28 06:47 --- Subject: Re: gfortran generates wrong results due to wrong ABI in function with array return OK, I have regtested a submittable version this morning. I will do the business tonight. Paul

[Bug fortran/44596] [OOP] Dynamic dispatch uses broken types

2010-07-05 Thread paul dot richard dot thomas at gmail dot com
--- Comment #14 from paul dot richard dot thomas at gmail dot com 2010-07-05 13:52 --- Subject: Re: [OOP] Dynamic dispatch uses broken types On Mon, Jul 5, 2010 at 3:14 PM, burnus at gcc dot gnu dot org wrote: > Thanks for checking, Richard! Indeed, seconded by me. Is th

[Bug fortran/44596] [OOP] Dynamic dispatch uses broken types

2010-07-05 Thread paul dot richard dot thomas at gmail dot com
--- Comment #16 from paul dot richard dot thomas at gmail dot com 2010-07-05 15:47 --- Subject: Re: [OOP] Dynamic dispatch uses broken types > --- Comment #15 from rguenther at suse dot de  2010-07-05 14:06 --- Now I take a look at build_pointer_type_for_mode and it

[Bug fortran/44596] [OOP] Dynamic dispatch uses broken types

2010-07-06 Thread paul dot richard dot thomas at gmail dot com
--- Comment #19 from paul dot richard dot thomas at gmail dot com 2010-07-06 15:28 --- Subject: Re: [OOP] Dynamic dispatch uses broken types Dear Tobias, > Paul, thanks for the check in. Do you plan to backport it to 4.5, which sems > to > use the same code? Yes, I coul

[Bug fortran/44773] [4.6 Regression] Unnecessary temporaries increase the runtime for channel.f90 by ~70%

2010-07-08 Thread paul dot richard dot thomas at gmail dot com
--- Comment #12 from paul dot richard dot thomas at gmail dot com 2010-07-08 15:32 --- Subject: Re: [4.6 Regression] Unnecessary temporaries increase the runtime for channel.f90 by ~70% Tobias, That is the context - apply it and see. Paul On Thu, Jul 8, 2010 at 3:33 PM

[Bug fortran/44773] [4.6 Regression] Unnecessary temporaries increase the runtime for channel.f90 by ~70%

2010-07-11 Thread paul dot richard dot thomas at gmail dot com
--- Comment #20 from paul dot richard dot thomas at gmail dot com 2010-07-12 06:31 --- Subject: Re: [4.6 Regression] Unnecessary temporaries increase the runtime for channel.f90 by ~70% 4.3 is not so easy - it's throwing a load of regressions. I'll spend some ti