Internal compiler error


When I try to compile using “pgf90 -c -i8 atoi.f”, I get the following error:

Lowering Error: unexpected result type for intrinsic function [ast=100,asttype=14,datatype=7]
PGF90-F-0000-Internal compiler error. Errors in Lowering 1 (atoi.f: 59)
PGF90/any Linux/x86-64 6.0-5: compilation aborted

If I leave off the “-i8” flag, or use pgf77 instead of pgf90, the compilation proceeds without any problem. However, it would be more convienent for my users if they could use pgf90 (and -i8)

I am trying to compile on SuSE 10.0, 2.6.13-15-smp, with the recommended compiler patch installed.

Has this problem been encountered before, and if so, has a solution been suggested?


Hi Wheech,

Can you please send a report to and include “atoi.f”? We’ed need the source in order determine the specific cause of this error. Also since your using an older compiler, we can check if error has already been fixed.