Dear Mr. Carlson, Here are my results: norm@oxford:~/fortran/code/carlson$ pgf95 -c pgi-bug-20120411a.f90 Lowering Error: array zero-base is not a symbol for datatype 67 Lowering Error: array zero-base is not a symbol for datatype 79 PGF90-F-0000-Internal compiler error. Errors in Lowering 2 (pgi-bug-20120411a.f90: 25) PGF90/x86-64 Linux 12.3-0: compilation aborted norm@oxford:~/fortran/code/carlson$ pgf95 -c pgi-bug-20120411b.f90 PGF90-S-0084-Illegal use of symbol proc - not public entity of module (pgi-bug-20120411b.f90: 36) 0 inform, 0 warnings, 1 severes, 0 fatal for main norm@oxford:~/fortran/code/carlson$ pgf95 -c pgi-bug-20120411c.f90 PGF90-S-0084-Illegal use of symbol my_var - not public entity of module (pgi-bug-20120411c.f90: 42) PGF90-S-0084-Illegal use of symbol my_type - not public entity of module (pgi-bug-20120411c.f90: 42) 0 inform, 0 warnings, 2 severes, 0 fatal for main norm@oxford:~/fortran/code/carlson$ pgf95 --version pgf95 12.3-0 64-bit target on x86-64 Linux -tp k8e Copyright 1989-2000, The Portland Group, Inc. All Rights Reserved. Copyright 2000-2012, STMicroelectronics, Inc. All Rights Reserved. norm@oxford:~/fortran/code/carlson$ I have reported several bugs and have been told most will be fixed in version 12.4. Yours truly, Norm Clerman On Wed, Apr 11, 2012 at 2:37 PM, Neil Carlson <[log in to unmask]>wrote: > If someone has access to the latest 12.3 PGI Fortran compiler, I'd be > grateful > if you would report on what the compiler does with the attached bug > reproducer > codes. They're tiny. I only have access to 12.1, and if the bugs are > fixed in > 12.3 I'll push my HPC folks to upgrade, otherwise I won't bother. > > Thanks for your help! > Neil >