#include #include #include #include int main() { fflush(NULL); upc_barrier; if (!MYTHREAD) { /* sanity checks */ assert(BUPC_THREADS_SAME == 0); /* table display */ printf("\n "); for (int j=0; j= val); val = BUPC_THREADS_##name; \ } while (0) PRVAL(SAME); PRVAL(VERYNEAR); PRVAL(NEAR); PRVAL(FAR); PRVAL(VERYFAR); } printf("\ndone.\n"); } fflush(NULL); upc_barrier; }