Skip to content

#procs limit hardcoded in Intel tests and not checked. #98

@ompiteam

Description

@ompiteam

If you run intel_tests/src/MPI_Alltoallv_f, it hangs above 64 procs. If you check

% grep MAX_RANKS intel_tests/src/*.h

you'll see that MAX_RANKS is hardwired to 64. I suppose that's okay, but there is no run-time check. If we're going to have hard-wired limits, at least the tests should check that, say, the size of MPI_COMM_WORLD does not exceed MAX_RANKS. I could add such a check to MPI_Alltoallv_f.F, but perhaps someone who understands the tests better can implement a broader, a more universal, fix.

For scalability, it might also be nice to have the number of tests scaled down for large runs. E.g., see what is done for C tests with

% grep LARGE_CLUSTER intel_tests/src/*.h

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions