[mpich-discuss] Bug: MPICH2 + valgrind fails with VALGRIND_OPTS

Dave Goodell goodell at mcs.anl.gov
Fri Feb 18 11:26:30 CST 2011


I can reproduce this.  For some reason hydra (or, less likely, the sub-shell?) is stripping out the "=no" in the env var that is propagated to valgrind:

----8<----
% export VALGRIND_OPTS=--memcheck:error-limit=no
% env | grep VALGRIND
VALGRIND_OPTS=--memcheck:error-limit=no
% mpiexec -n 1 env | grep VALGRIND
VALGRIND_OPTS=--memcheck:error-limit
----8<----

We'll take a look and see where this is happening.

-Dave

On Feb 17, 2011, at 4:16 PM CST, Saurabh T wrote:

> 
> 1. mpiexec -np 2 valgrind --memcheck:error-limit=no true
> Works without issue
> 
> What should be identical:
> 2. export VALGRIND_OPTS=--memcheck:error-limit=no
> mpiexec -np 2 valgrind true
> Fails with 
> Bad option --error-limit, aborting
> ONE OF THE PROCESSES TERMINATED BADLY: CLEANING UP
> etc.
> 
> saurabh
> 		 	   		  
> _______________________________________________
> mpich-discuss mailing list
> mpich-discuss at mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list