[Bug fortran/23843] Access restrictions on derived types in modules too strict.
--- Comment #4 from cvs-commit at gcc dot gnu dot org 2005-10-23 21:07 --- Subject: Bug 23843 CVSROOT:/cvs/gcc Module name:gcc Branch: gcc-4_0-branch Changes by: [EMAIL PROTECTED]2005-10-23 21:07:10 Modified files: gcc/fortran: ChangeLog resolve.c gcc/testsuite : ChangeLog Added files: gcc/testsuite/gfortran.dg: der_io_2.f90 der_io_3.f90 Log message: fortran/ 2005-10-23 Erik Edelmann [EMAIL PROTECTED] PR fortran/23843 * resolve.c (derived_inaccessible): New function. (resolve_transfer): Use it to check for private components. testsuite/ 2005-10-23 Erik Edelmann [EMAIL PROTECTED] Tobias Schluter [EMAIL PROTECTED] PR fortran/23843 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.335.2.137r2=1.335.2.138 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/resolve.c.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.34.2.21r2=1.34.2.22 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=1.5084.2.484r2=1.5084.2.485 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gfortran.dg/der_io_2.f90.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.16.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gfortran.dg/der_io_3.f90.diff?cvsroot=gcconly_with_tag=gcc-4_0-branchr1=NONEr2=1.1.16.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23843
[Bug fortran/23843] Access restrictions on derived types in modules too strict.
--- Comment #5 from pinskia at gcc dot gnu dot org 2005-10-23 21:08 --- Fixed in 4.0.3. -- pinskia at gcc dot gnu dot org changed: What|Removed |Added Status|NEW |RESOLVED Resolution||FIXED Target Milestone|--- |4.0.3 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23843
[Bug fortran/23843] Access restrictions on derived types in modules too strict.
--- Additional Comments From cvs-commit at gcc dot gnu dot org 2005-09-22 21:52 --- Subject: Bug 23843 CVSROOT:/cvs/gcc Module name:gcc Changes by: [EMAIL PROTECTED] 2005-09-22 21:52:09 Modified files: gcc/fortran: ChangeLog resolve.c gcc/testsuite : ChangeLog Added files: gcc/testsuite/gfortran.dg: der_io_2.f90 der_io_3.f90 Log message: fortran/ 2005-09-22 Erik Edelmann [EMAIL PROTECTED] PR fortran/23843 * resolve.c (derived_inaccessible): New function. (resolve_transfer): Use it to check for private components. testsuite/ 2005-09-22 Erik Edelmann [EMAIL PROTECTED] Tobias Schluter [EMAIL PROTECTED] PR fortran/23843 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test. Patches: http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/ChangeLog.diff?cvsroot=gccr1=1.565r2=1.566 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/fortran/resolve.c.diff?cvsroot=gccr1=1.54r2=1.55 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/ChangeLog.diff?cvsroot=gccr1=1.6098r2=1.6099 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gfortran.dg/der_io_2.f90.diff?cvsroot=gccr1=NONEr2=1.1 http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcc/testsuite/gfortran.dg/der_io_3.f90.diff?cvsroot=gccr1=NONEr2=1.1 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23843
[Bug fortran/23843] Access restrictions on derived types in modules too strict.
--- Additional Comments From erik dot edelmann at iki dot fi 2005-09-21 20:36 --- Patch posted to the mailing list here: http://gcc.gnu.org/ml/gcc-patches/2005-09/msg01359.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23843
[Bug fortran/23843] Access restrictions on derived types in modules too strict.
--- Additional Comments From kargl at gcc dot gnu dot org 2005-09-12 21:54 --- Confirmed. Lahey's web-based checker also accepts the code. -- What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed||1 Last reconfirmed|-00-00 00:00:00 |2005-09-12 21:54:16 date|| http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23843