[Bug fortran/36825] [F2008] Rank 7 arrays [will break library ABI] libgfortran I/O+intrinsics:

2012-09-15 Thread burnus at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36825

Tobias Burnus burnus at gcc dot gnu.org changed:

   What|Removed |Added

 CC||burnus at gcc dot gnu.org

--- Comment #12 from Tobias Burnus burnus at gcc dot gnu.org 2012-09-15 
13:09:15 UTC ---
We also need to update dwarf2out.h, which has:

266struct array_descr_info
267{
268  int ndimensions;
269  tree element_type;
270  tree base_decl;
271  tree data_location;
272  tree allocated;
273  tree associated;
274  struct array_descr_dimen
275{
276  tree lower_bound;
277  tree upper_bound;
278  tree stride;
279} dimen[10];
280};

Thus, GCC limits the maximal rank to 10.


[Bug fortran/36825] F2008: Rank 7 arrays [will break library ABI] libgfortran I/O+intrinsics:

2009-08-14 Thread jvdelisle at gcc dot gnu dot org


--- Comment #11 from jvdelisle at gcc dot gnu dot org  2009-08-15 02:17 
---
Updating summary to reflect the focus of this PR.


-- 

jvdelisle at gcc dot gnu dot org changed:

   What|Removed |Added

Summary|F2008: libgfortran  |F2008: Rank  7 arrays
   |I/O+intrinsics: Rank  7|[will break library ABI]
   |arrays  [will break |libgfortran I/O+intrinsics:
   |presumably break library|
   |ABI]|


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