[PATCH] Several Cray pointer fixes

Asher Langton langton2@llnl.gov
Tue Oct 25 16:36:00 GMT 2005


Jakub Jelinek wrote:
> Hi!
> 
> This patch fixes:
> 1) debug info - Cray pointees now show up in the debug info and can
> be inspected in gdb

Great!  I haven't had time to look closely at the details, but it seems
to eliminate some of the uglier parts of the original patch.

I tested this against LLNL's Cray pointer test suite (which we are
trying to make public; I'll check on the status) and everything works fine.

> 
> Questions I have:
> 1) shouldn't Cray pointees also conflict with SAVE attribute (and
> shouldn't SAVE all skip pointees)?  I googled around and e.g. HP documents
> Cray pointees can't be SAVEd

Yes, that's right.  I had originally added that conflict, but I think
that I took it out because blanket SAVEs were causing problems; it would
be better to do what you suggest.  In any case, SAVEing a pointee
shouldn't actually affect anything, since there isn't anything to SAVE.

-Asher



More information about the Fortran mailing list