22 #ifndef __USE_FILE_OFFSET64 23 #define __USE_FILE_OFFSET64 29 #include <sys/types.h> 47 int _sion_errorprint_omp(
int rc,
int level,
const char *format, ...)
55 rank = omp_get_thread_num();
59 if (t) rankselect = atoi(t);
62 case _SION_ERROR_RETURN:
63 if((rankselect<0) || (rankselect==rank)) {
64 fprintf(stderr,
"SION_ERROR_RETURN on rank %d, rc=%d: ",rank,rc);
66 vfprintf(stderr, format, ap);
72 case _SION_ERROR_ABORT:
73 if((rankselect<0) || (rankselect==rank)) {
74 fprintf(stderr,
"SION_ERROR_ABORT on rank %d, rc=%d: ",rank,rc);
76 vfprintf(stderr, format, ap);
83 if((rankselect<0) || (rankselect==rank)) {
85 fprintf(stderr,
"SION_ERROR_UNKNOWN on rank %d, rc=%d: ",rank,rc);
87 vfprintf(stderr, format, ap);
char * _sion_getenv(const char *name)