When detecting mpicc configuration, do not print warnings
or error messages in the middle of configure output.
Test-Parameters: trivial
Signed-off-by: Aurelien Degremont <adegremont@nvidia.com>
Change-Id: If536aa1d04f0d641a7b2a721869261c85907e084
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/59403
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Reviewed-by: Timothy Day <timday@amazon.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
case $enableval in
yes)
MPICC_WRAPPER="mpicc"
- MPI_BIN=$(eval which $MPICC_WRAPPER | xargs dirname)
+ MPI_BIN=$(eval which $MPICC_WRAPPER 2>/dev/null | xargs -r dirname)
;;
no)
enable_mpitests="no"
;;
*)
MPICC_WRAPPER=$enableval
- MPI_BIN=$(eval echo $MPICC_WRAPPER | xargs dirname)
+ MPI_BIN=$(eval echo $MPICC_WRAPPER | xargs -r dirname)
;;
esac
], [
enable_mpitests="yes"
MPICC_WRAPPER="mpicc"
- MPI_BIN=$(eval which $MPICC_WRAPPER | xargs dirname)
+ MPI_BIN=$(eval which $MPICC_WRAPPER 2>/dev/null | xargs -r dirname)
])
if test "x$enable_mpitests" != "xno"; then