On Nov 8, 2011, at 3:56 PM, Paul H. Hargrove wrote: > In theory, might a sufficiently smart compiler and linker eliminate some > MPIR_* variables after optimization? If that could potentially be true, then > perhaps the volatile qualifier would prevent such a removal, which would > break the existence check(s) by the debugger? Just a thought.
That was the experience - after thrashing for quite some time, we finally found that the volatile qualifiers fixed the problem. Hence my request that people check to see if anything is broken. > > -Paul > > On 11/8/2011 2:46 PM, George Bosilca wrote: >> This value is not even read by the debugger. It only check for it's >> existence in the startup process, so I guess we're safe here as well. > > -- > Paul H. Hargrove phhargr...@lbl.gov > Future Technologies Group > HPC Research Department Tel: +1-510-495-2352 > Lawrence Berkeley National Laboratory Fax: +1-510-486-6900 > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel