James Dinan

Results 42 issues of James Dinan

Replace MR_SCALABLE and MR_BASIC with the new thing.

Update OFI datatype x op checks with to match updated type tables in OpenSHMEM 1.5 (e.g. `DT_REDUCE_*`.

The psync flags array is sized according to `N_PSYNC_BYTES` which is statically defined. Ideally, this value should be derived from `SHMEM_TEAMS_MAX` or the corresponding configure flag.

We need to include some sort of proper copyright or reference in unit tests lifted from the OpenSHMEM specification. Unfortunately, it is not clear from the spec how to attribute...

## Problem We have direct calls to `abort()` scattered in the code (especially in initialization). ## Fix Add a `shmem_internal_abort()` routine that will check if the runtime is online and...

Return errors from env var parsing (e.g. size env vars) so that they can be returned by `shmem_init_thread`.

The Intel C compiler is broken in Travis after the update to Xenial. Might need to be updated to a newer version (icc indicated the OS is unsupported). Ref #855

This new test failure showed up in the Travis OFI/XPMEM testing row: ``` FAIL: NPES: 4 shmem_both_put_nb_size Sandia OpenSHMEM 1.4.3 SHMEM_INFO 1 (type: bool, default: 0) Print library information message...

Run OSB in testing, details below: > The ORNL OpenSHMEM Team is pleased to announce the public beta release of Oak Ridge openSHMEM Benchmarks (OSB). https://github.com/ornl-languages/osb/releases > >The benchmark suite...

If SHMEM_DEBUG is enabled, print a debug message/warning when the runtime code falls into the singleton case.