FEATURE REQUEST: More than 7 dimensions for arrays

Hi Devs, please could you implement more than 7 dimensions for arrays in the fortran compiler.

Many thanks, have a great day!

Thanks, we currently only have partial support for F2008 but are working on full F2018 support as part of our collaboration with the LLVM communities’ Flang F18 project. Once we transition from our current nvfortran to a F18 based nvfortran in the future, features such as increasing the dimension limit to 15, will likely appear then.

Happy post anniversary, is there any news of progress on the number of dimensions? or a rough timeline? This is a very important feature! Thanks and really appreciate the info!

Hi laurjj,

Features like this are being added to our joint effort with the LLVM community’s F18 project, aka “new flang”. llvm-project/flang at main · llvm/llvm-project · GitHub

Once hardened, we plan on productizing flang as part of NVHPC and eventually replace the current nvfortran. Though feel free to downlond and use flang. While still under development, it is in good shape.

-Mat

1 Like