Hello,
Trying out pgfortran for the first time (want to try the accelerators!). Unfortunately, I am getting an internal compiler error when compiling FGSL (Fortran bindings for the GSL), which I use in my project.
$ pgf90 -V
pgf90 11.7-0 64-bit target on x86-64 Linux -tp nehalem
Copyright 1989-2000, The Portland Group, Inc. All Rights Reserved.
Copyright 2000-2011, STMicroelectronics, Inc. All Rights Reserved.
$ pgf90 -c fgsl.f90
NOTE: your trial license will expire in 13 days, 8.92 hours.
NOTE: your trial license will expire in 13 days, 8.92 hours.
PGF90-S-0000-Internal compiler error. unrec dtype in cp_iregarg 98 (fgsl.f90: 178)
0 inform, 0 warnings, 1 severes, 0 fatal for fgsl_odeiv2_control_errlevel
I can’t find a way to attach a file to this post, but the fgsl.f90 file can be downloaded as part of the FGSL distribution.
As far as I know, this is all standard-compliant F2003. The GNU and Intel compiler do not seem to have a problem with it.
I would appreciate some help with this: is this a compiler bug, or am I doing something wrong?