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.