Are you claiming that in the following test, the static variable "val" will not be seen as a symmetric object?
#include "shmem.h" int main( int argc, char **argv){ long my_pe, npes, master; start_pes(0); my_pe = shmem_my_pe(); npes = shmem_n_pes(); master = npes - 1; /* only used on master */ static long val = 0; if(my_pe != master ){ shmem_long_fadd(&val,1,master); } shmem_barrier_all(); return 0; } Josh On Tue, Jul 29, 2014 at 11:27 AM, Bert Wesarg <bert.wes...@tu-dresden.de> wrote: > Hi, > > On 05/10/2014 02:46 PM, Bert Wesarg wrote: > >> Hi, >> >> Btw, I'm pretty confident, that this Open SHMEM implementation does not >> recognize global or static variables in shared libraries as symmetric >> objects. It is probably wise to note this somewhere to the users. >> > > I've never got an reply to this query. Any comments on it? > > Bert > > >> Kind regards, >> Bert Wesarg >> >> > -- > Dipl.-Inf. Bert Wesarg > wiss. Mitarbeiter > > Technische Universität Dresden > Zentrum für Informationsdienste und Hochleistungsrechnen (ZIH) > 01062 Dresden > Tel.: +49 (351) 463-42451 > Fax: +49 (351) 463-37773 > E-Mail: bert.wes...@tu-dresden.de > > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2014/07/15305.php >