[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-06-27 Thread pault at gcc dot gnu dot org
--- Comment #14 from pault at gcc dot gnu dot org 2010-06-27 16:24 --- Fixed and backported to 4.4 and 4.5 Thanks for the report Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-06-27 Thread pault at gcc dot gnu dot org
--- Comment #13 from pault at gcc dot gnu dot org 2010-06-27 16:22 --- Subject: Bug 43841 Author: pault Date: Sun Jun 27 16:22:27 2010 New Revision: 161472 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161472 Log: 2010-06-27 Paul Thomas PR fortran/43841 PR f

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-06-27 Thread pault at gcc dot gnu dot org
--- Comment #12 from pault at gcc dot gnu dot org 2010-06-27 16:15 --- Subject: Bug 43841 Author: pault Date: Sun Jun 27 16:14:55 2010 New Revision: 161471 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=161471 Log: 2010-06-27 Paul Thomas PR fortran/43841 PR f

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-06-24 Thread pault at gcc dot gnu dot org
--- Comment #11 from pault at gcc dot gnu dot org 2010-06-24 15:44 --- (In reply to comment #10) > Any backport ? > Ah yes, thanks, Mikael I have drawn up a list of PRs for which I have fixes but have not made commits. I'll try to get through them next week. Paul -- http://

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-05-25 Thread mikael at gcc dot gnu dot org
--- Comment #10 from mikael at gcc dot gnu dot org 2010-05-25 21:02 --- Any backport ? -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43841

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-24 Thread pault at gcc dot gnu dot org
--- Comment #9 from pault at gcc dot gnu dot org 2010-04-24 09:28 --- Subject: Bug 43841 Author: pault Date: Sat Apr 24 09:28:32 2010 New Revision: 158683 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158683 Log: 2010-04-24 Paul Thomas PR fortran/43841 PR fo

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-24 Thread pault at gcc dot gnu dot org
--- Comment #8 from pault at gcc dot gnu dot org 2010-04-24 07:44 --- (In reply to comment #7) > I posted a fix this morning. ...which gives, { struct polar_t D.1625; D.1625 = b[0]; { integer(kind=8) S.18; S.18 = 1; while (1) { if (S.1

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-23 Thread pault at gcc dot gnu dot org
--- Comment #7 from pault at gcc dot gnu dot org 2010-04-23 08:12 --- I posted a fix this morning. Paul -- pault at gcc dot gnu dot org changed: What|Removed |Added

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-22 Thread pault at gcc dot gnu dot org
--- Comment #6 from pault at gcc dot gnu dot org 2010-04-22 20:01 --- (In reply to comment #5) > struct polar_t * D.1551; > D.1551 = &b[0]; > > S.5 = 1; > while (1) > { > if (S.5 > 3) goto L.3; > b[S.5 + -1] = div_pp (&b[S.5 + -1], D.1551

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-22 Thread burnus at gcc dot gnu dot org
--- Comment #5 from burnus at gcc dot gnu dot org 2010-04-22 08:28 --- >From PR 43843: Reported by Kyle Horne at http://gcc.gnu.org/ml/fortran/2010-04/msg00215.html There is a missing temporary for user-defined operators: type(polar_t),dimension(3)::b b = polar_t(1.0,0.5) b(:

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-22 Thread dfranke at gcc dot gnu dot org
--- Comment #4 from dfranke at gcc dot gnu dot org 2010-04-22 08:25 --- *** Bug 43843 has been marked as a duplicate of this bug. *** -- dfranke at gcc dot gnu dot org changed: What|Removed |Added ---

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-22 Thread anlauf at gmx dot de
--- Comment #3 from anlauf at gmx dot de 2010-04-22 07:27 --- (In reply to comment #2) > PR43843 looks like a duplicate. It is. I simply reduced the program in the mail to a testcase. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43841

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-21 Thread dominiq at lps dot ens dot fr
--- Comment #2 from dominiq at lps dot ens dot fr 2010-04-21 21:51 --- PR43843 looks like a duplicate. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43841

[Bug fortran/43841] Missing temporary for ELEMENTAL function call

2010-04-21 Thread dominiq at lps dot ens dot fr
--- Comment #1 from dominiq at lps dot ens dot fr 2010-04-21 20:48 --- Confirmed. The test fails with gfortran from at least 4.2.3 up to trunk. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43841