35 #define MAX_PATHLEN PATH_MAX 39 #define FAIL(msg) do { \ 40 fprintf(out_logfile, "%s: Process %d: FAILED in %s, %s: %s\n", \ 41 PrintTimestamp(), rank, __func__, \ 42 msg, strerror(errno)); \ 43 fflush(out_logfile); \ 44 MPI_Abort(testComm, 1); \ 47 #define FAIL(msg) do { \ 48 fprintf(out_logfile, "%s: Process %d: FAILED at %d, %s: %s\n", \ 49 PrintTimestamp(), rank, __LINE__, \ 50 msg, strerror(errno)); \ 51 fflush(out_logfile); \ 52 MPI_Abort(testComm, 1); \ 59 int Regex(
char *,
char *);
int64_t ReadStoneWallingIterations(char *const filename)
double GetTimeStamp(void)
int CountTasksPerNode(MPI_Comm comm)
void DelaySecs(int delay)
enum OutputFormat_t outputFormat
void SeedRandGen(MPI_Comm)
int Regex(char *, char *)
void SetHints(MPI_Info *, char *)
void ShowFileSystemSize(char *)
char * CurrentTimeString(void)
double wall_clock_deviation
void DumpBuffer(void *, size_t)
void StoreStoneWallingIterations(char *const filename, int64_t count)
void set_o_direct_flag(int *fd)
long long int IOR_offset_t
char * HumanReadable(IOR_offset_t value, int base)
void ShowHints(MPI_Info *)