[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-10-17 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #13 from janus at gcc dot gnu.org 2011-10-17 15:59:37 UTC --- Author: janus Date: Mon Oct 17 15:59:32 2011 New Revision: 180099 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180099 Log: 2011-10-17 Janus Weil PR fortran/

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-10-17 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #12 from janus at gcc dot gnu.org 2011-10-17 09:46:33 UTC --- Author: janus Date: Mon Oct 17 09:46:30 2011 New Revision: 180079 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180079 Log: 2011-10-17 Janus Weil PR fortran/

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-10-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #11 from janus at gcc dot gnu.org 2011-10-16 19:42:50 UTC --- Author: janus Date: Sun Oct 16 19:42:48 2011 New Revision: 180062 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=180062 Log: 2011-10-16 Janus Weil PR fortran/

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-10-16 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 janus at gcc dot gnu.org changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-29 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #9 from Tobias Burnus 2011-09-29 15:49:32 UTC --- (In reply to comment #8) > This patch itself doesn't do anything wrong AFAICS, it rather seems to expose > an underlying bug: Either we need to set the 'is_c_interop' flag correctly or

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-29 Thread janus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 janus at gcc dot gnu.org changed: What|Removed |Added Target Milestone|4.6.2 |--- --- Comment #8 from janus a

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-29 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #7 from Tobias Burnus 2011-09-29 13:17:46 UTC --- "Argument. X shall be an interoperable data entity that is not an assumed-size array." It might be sufficient to test -- besides the obvious stuff (cf. SIZEOF) -- just for derived typ

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-29 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 Richard Guenther changed: What|Removed |Added Target Milestone|--- |4.6.2

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-29 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #6 from Tobias Burnus 2011-09-29 13:01:49 UTC --- Seemingly caused by the patch for PR 44649: 2010-07-08 Janus Weil PR fortran/44649 * check.c (gfc_check_c_sizeof,gfc_check_storage_size): New functions. The problem seems

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-20 Thread dominiq at lps dot ens.fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #5 from Dominique d'Humieres 2011-09-20 15:35:00 UTC --- r158253 is OK r162456 gives the error.

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-20 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 --- Comment #4 from kargl at gcc dot gnu.org 2011-09-20 14:57:00 UTC --- (In reply to comment #3) > (In reply to comment #2) > > I'm seeing this bug even for an explicitly interoperable type (hence I'm not > > sure if this is really the same bug -

[Bug fortran/47023] [4.6/4.7 regression] C_Sizeof: Rejects valid code

2011-09-20 Thread kargl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47023 kargl at gcc dot gnu.org changed: What|Removed |Added CC||kargl at gcc dot gnu.org K