[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-22 Thread jakub at gcc dot gnu dot org


--- Comment #7 from jakub at gcc dot gnu dot org  2010-04-22 09:39 ---
Fixed for 4.4.4/4.5.1/4.6.0.


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution||FIXED


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



[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-21 Thread jakub at gcc dot gnu dot org


--- Comment #6 from jakub at gcc dot gnu dot org  2010-04-21 21:30 ---
Subject: Bug 43836

Author: jakub
Date: Wed Apr 21 21:26:11 2010
New Revision: 158621

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158621
Log:
PR fortran/43836
* f95-lang.c (gfc_define_builtin): Set TREE_NOTHROW on
the decl.

* gfortran.dg/gomp/pr43836.f90: New test.

Added:
branches/gcc-4_4-branch/gcc/testsuite/gfortran.dg/gomp/pr43836.f90
Modified:
branches/gcc-4_4-branch/gcc/fortran/ChangeLog
branches/gcc-4_4-branch/gcc/fortran/f95-lang.c
branches/gcc-4_4-branch/gcc/testsuite/ChangeLog


-- 


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



[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-21 Thread jakub at gcc dot gnu dot org


--- Comment #5 from jakub at gcc dot gnu dot org  2010-04-21 21:26 ---
Subject: Bug 43836

Author: jakub
Date: Wed Apr 21 21:24:04 2010
New Revision: 158620

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158620
Log:
PR fortran/43836
* f95-lang.c (gfc_define_builtin): Set TREE_NOTHROW on
the decl.

* gfortran.dg/gomp/pr43836.f90: New test.

Added:
branches/gcc-4_5-branch/gcc/testsuite/gfortran.dg/gomp/pr43836.f90
Modified:
branches/gcc-4_5-branch/gcc/fortran/ChangeLog
branches/gcc-4_5-branch/gcc/fortran/f95-lang.c
branches/gcc-4_5-branch/gcc/testsuite/ChangeLog


-- 


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



[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-21 Thread jakub at gcc dot gnu dot org


--- Comment #4 from jakub at gcc dot gnu dot org  2010-04-21 21:23 ---
Subject: Bug 43836

Author: jakub
Date: Wed Apr 21 21:20:07 2010
New Revision: 158619

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=158619
Log:
PR fortran/43836
* f95-lang.c (gfc_define_builtin): Set TREE_NOTHROW on
the decl.

* gfortran.dg/gomp/pr43836.f90: New test.

Added:
trunk/gcc/testsuite/gfortran.dg/gomp/pr43836.f90
Modified:
trunk/gcc/fortran/ChangeLog
trunk/gcc/fortran/f95-lang.c
trunk/gcc/testsuite/ChangeLog


-- 


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



[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-21 Thread jv244 at cam dot ac dot uk


--- Comment #3 from jv244 at cam dot ac dot uk  2010-04-21 17:53 ---
(In reply to comment #2)
> See patch at http://gcc.gnu.org/ml/fortran/2010-04/msg00222.html and follow up
> at PR 43837

beats the speed of light... thanks.

A very practical question. Is Fortran code compiled with -fexceptions
necessarily miscompiled, or will it behave properly. The reason I'm asking (and
found the bug) is that openmpi adds -fexceptions by default via the mpif90
script at compilation time.


-- 

jv244 at cam dot ac dot uk changed:

   What|Removed |Added

 CC||burnus at gcc dot gnu dot
   ||org


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



[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-21 Thread burnus at gcc dot gnu dot org


--- Comment #2 from burnus at gcc dot gnu dot org  2010-04-21 17:48 ---
See patch at http://gcc.gnu.org/ml/fortran/2010-04/msg00222.html and follow up
at PR 43837


-- 


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



[Bug fortran/43836] [4.4 Regression] ice with -fexceptions and -fopenmp

2010-04-21 Thread jakub at gcc dot gnu dot org


-- 

jakub at gcc dot gnu dot org changed:

   What|Removed |Added

 AssignedTo|unassigned at gcc dot gnu   |jakub at gcc dot gnu dot org
   |dot org |
 Status|UNCONFIRMED |ASSIGNED
  Component|middle-end  |fortran
 Ever Confirmed|0   |1
   Last reconfirmed|-00-00 00:00:00 |2010-04-21 16:56:16
   date||


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