------- Comment #7 from burnus at gcc dot gnu dot org 2009-06-07 13:46 ------- Subject: Bug 36874
Author: burnus Date: Sun Jun 7 13:45:47 2009 New Revision: 148247 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148247 Log: 2009-06-07 Daniel Franke <franke.dan...@gmail.com> * check.c (dim_rank_check): Return SUCCESS if DIM=NULL. (gfc_check_lbound): Removed (now) redundant check for DIM=NULL. (gfc_check_minloc_maxloc): Likewise. (check_reduction): Likewise. (gfc_check_size): Likewise. (gfc_check_ubound): Likewise. (gfc_check_cshift): Added missing shape-conformance checks. (gfc_check_eoshift): Likewise. * gfortran.h (gfc_check_conformance): Modified prototype to printf-style. * expr.c (gfc_check_conformance): Accept error-message chunks in printf-style. Changed all callers. 2009-06-07 Daniel Franke <franke.dan...@gmail.com> PR fortran/36874 * gfortran.dg/intrinsic_argument_conformance_2.f90: Adjusted error message. * gfortran.dg/zero_sized_1.f90: Removed checks with incompatible shapes. * gfortran.dg/zero_sized_5.f90: Likewise. Modified: trunk/gcc/fortran/ChangeLog trunk/gcc/fortran/arith.c trunk/gcc/fortran/check.c trunk/gcc/fortran/expr.c trunk/gcc/fortran/gfortran.h trunk/gcc/fortran/intrinsic.c trunk/gcc/fortran/resolve.c trunk/gcc/testsuite/ChangeLog trunk/gcc/testsuite/gfortran.dg/intrinsic_argument_conformance_2.f90 trunk/gcc/testsuite/gfortran.dg/zero_sized_1.f90 trunk/gcc/testsuite/gfortran.dg/zero_sized_5.f90 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36874