Tone down note about not pinning threads
commit7bc4ec9b6a197de2765819679193f20834952f0f
authorBerk Hess <hess@kth.se>
Tue, 5 Dec 2017 14:58:59 +0000 (5 15:58 +0100)
committerErik Lindahl <erik.lindahl@gmail.com>
Sun, 10 Dec 2017 16:20:31 +0000 (10 17:20 +0100)
tree6a1eb866e3b14e8eabe983d5e3610c434472b3e3
parent969fb1d08b7fd33c809ce967b9e3bc38d5ac83cd
Tone down note about not pinning threads

The note mdrun prints to stderr and log file when not pinning
threads is now a short note instead of the old failure message,
since not pinning is often a choice, not a failure. With more than
one thread, a failure or longer explanatory note will anyhow have
been issued before.
Also removed a warning about OpenMP set affinity when the total
number of threads was chosen by mdrun.
Updated the thread affinity tests for the new message. Added tests
that are now possible with the recently introduced auto thread count
variable.

Fixes #2088 and #2319

Change-Id: I1411a1ce6e222d22da8d70bf7bab2c9bb7564507
src/gromacs/mdrunutility/tests/threadaffinity.cpp
src/gromacs/mdrunutility/tests/threadaffinitytest.h
src/gromacs/mdrunutility/threadaffinity.cpp