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