PGF90-F-0000 : can't find array

I just encountered an “internal compiler error - can’t find array”
on the following bit of code:

mbin1=PACK(n1_pos,(MOD(n1_pos-1,nbinsx_hist)+1).LE.(nbx+1))

where n1_pos and mbin1 are both allocated arrays.

PGF90-F-0000-Internal compiler error. rewrite_sub_args: can’t find array 2811 (/data/L2TC/cmm/linux_code/stereo_cmm/src_pgf90/windhist_mod.f: 261)

I’ve already emailed this report to trs@pgroup.com as suggested
in the documentation. Can somebody enlighten me as to what
this error means and whether there’s a work-around?

Catherine

Hi Catherine,

Per your mail to trs@pgroup.com, our customer service department has entered this as TPR#3856 and has assigned it to a compiler engineer for review. They also indicated that you were able to work around the problem. Please let me know if we can be of further assistance.

Thanks,
Mat