blog http://www.nersc.gov/users/software/compilers/pgi/bug-reports/ Does not take an "=" as part of the name of a source file. http://www.nersc.gov/users/software/compilers/pgi/bug-reports/does-not-take-an-as-part-of-the-name-of-a-source-file/ <p>pgi, unlike our other compilers, will not accept an "=" as part of a source file name.</p>&#13; <p>Even worse, it gives a very cryptic error message:</p>&#13; <p>&gt; ftn a=b.f<br/>/opt/cray/xt-asyncpe/3.8/bin/ftn: INFO: linux target is being used<br/>/opt/pgi/10.3.0/linux86-64/10.3/lib/f90main.o: In function `main':<br/>f90main.c:(.text+0x3c): undefined reference to `MAIN_'</p>&#13; <p> </p>&#13; <p>&gt; cat a=b.f<br/>      program a=b<br/>      print *,"this shows a problem with pgi"<br/>      end</p> Thu, 04 Nov 2010 13:35:17 -0700 http://www.nersc.gov/users/software/compilers/pgi/bug-reports/does-not-take-an-as-part-of-the-name-of-a-source-file/