I have a situation, where PGF90 crashes whenever a total number of function parameters in the code exceeds 50. Is there a flag to bump up this number? Below is a minimal test case (compile with pgf90 1.f). Removing a48 or a51 results in a successful compilation.
test.f (328 Bytes)
My version: pgf90 19.10-0 LLVM 64-bit target on x86-64 Linux -tp skylak
The error:
pgf90 1.f
pgf90-Fatal-/usr/local/pgi/linux86-64-llvm/19.10/bin/pgf902-llvm TERMINATED by signal 11
Arguments to /usr/local/pgi/linux86-64-llvm/19.10/bin/pgf902-llvm
/usr/local/pgi/linux86-64-llvm/19.10/bin/pgf902-llvm /tmp/pgf90XLl5t6niBBz8.ilm -fn 1.f -opt 1 -terse 1 -inform warn -x 51 0x20 -x 119 0xa10000 -x 122 0x40 -x 123 0x1000 -x 127 4 -x 127 17 -x 19 0x400000 -x 28 0x40000 -x 120 0x10000000 -x 70 0x8000 -x 122 1 -x 125 0x20000 -quad -x 59 4 -tp skylake -x 120 0x1000 -x 124 0x1400 -y 15 2 -x 57 0x3b0000 -x 58 0x48000000 -x 49 0x100 -astype 0 -x 183 4 -x 121 0x800 -x 8 0x40000000 -x 54 0x10 -x 70 0x40000000 -x 249 70 -x 68 0x20 -x 70 0x40000000 -x 8 0x40000000 -x 164 0x800000 -x 124 1 -x 39 4 -x 68 0x1 -y 163 0xc0000000 -x 189 0x10 -y 189 0x4000000 -cmdline '+pgf90 1.f ’ -stbfile /tmp/pgf905Ll5RmDMNth-.stb -asm /tmp/pgf90zLl5leqjnIGF.ll