diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2022-11-09 19:06:26 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-09 19:06:26 (GMT) |
commit | d93c6fae4313c497ca1383d1aef24203a29b5087 (patch) | |
tree | 3c91e02d3d64182a726eaf68fe8ce28e63ecf5d0 /bin | |
parent | 18c438bdf0be8ad98f968bb77b327d7a3f17a3f5 (diff) | |
download | hdf5-d93c6fae4313c497ca1383d1aef24203a29b5087.zip hdf5-d93c6fae4313c497ca1383d1aef24203a29b5087.tar.gz hdf5-d93c6fae4313c497ca1383d1aef24203a29b5087.tar.bz2 |
Removes MPE instrumentation support. (#2245)
* Removes MPE instrumentation support.
The Autotools will no longer accept --with-mpe= and the logging commands
have been removed from the FUNC_ENTER macros. CMake has never supported
instrumenting for MPE.
* Committing clang-format changes
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/checkposix | 2 | ||||
-rw-r--r-- | bin/output_filter.sh | 19 |
2 files changed, 5 insertions, 16 deletions
diff --git a/bin/checkposix b/bin/checkposix index 52aee8b..ee12d44 100755 --- a/bin/checkposix +++ b/bin/checkposix @@ -143,7 +143,7 @@ foreach $arg (@ARGV) { next if $name =~ /^(_beginthread|(Initialize|Enter|Leave)CriticalSection|TlsAlloc)$/; # These are MPI function calls. Ignore them. - next if $name =~ /^(MPI_|MPE_)/; + next if $name =~ /^(MPI_)/; # These are POSIX threads function calls. Ignore them. next if $name =~ /^pthread_/; diff --git a/bin/output_filter.sh b/bin/output_filter.sh index ba68cb3..a2216fd 100644 --- a/bin/output_filter.sh +++ b/bin/output_filter.sh @@ -61,26 +61,21 @@ STDOUT_FILTER() { # Remove them from the stderr result file. # $1 is the file name of the file to be filtered. # Cases of filter needed: -# 1. MPE: -# In parallel mode and if MPE library is used, it prints the following -# two message lines whether the MPE tracing is used or not. -# Writing logfile. -# Finished writing logfile. -# 2. LANL MPI: +# * LANL MPI: # The LANL MPI will print some messages like the following, # LA-MPI: *** mpirun (1.5.10) # LA-MPI: *** 3 process(es) on 2 host(s): 2*fln21 1*fln22 # LA-MPI: *** libmpi (1.5.10) # LA-MPI: *** Copyright 2001-2004, ACL, Los Alamos National Laboratory -# 3. h5diff debug output: +# * h5diff debug output: # Debug output all have prefix "h5diff debug: ". -# 4. AIX system prints messages like these when it is aborting: +# * AIX system prints messages like these when it is aborting: # ERROR: 0031-300 Forcing all remote tasks to exit due to exit code 1 in task 0 # ERROR: 0031-250 task 4: Terminated # ERROR: 0031-250 task 3: Terminated # ERROR: 0031-250 task 2: Terminated # ERROR: 0031-250 task 1: Terminated -# 5. LLNL Blue-Gene mpirun prints messages like there when it exit non-zero: +# * LLNL Blue-Gene mpirun prints messages like there when it exit non-zero: # <Apr 12 15:01:49.075658> BE_MPI (ERROR): The error message in the job record is as follows: # <Apr 12 15:01:49.075736> BE_MPI (ERROR): "killed by exit(1) on node 0" STDERR_FILTER() { @@ -91,12 +86,6 @@ STDERR_FILTER() { cp $result_file $tmp_file sed -e '/ BE_MPI (ERROR): /d' \ < $tmp_file > $result_file - # Filter MPE messages - if test -n "$pmode"; then - cp $result_file $tmp_file - sed -e '/^Writing logfile./d' -e '/^Finished writing logfile./d' \ - < $tmp_file > $result_file - fi # Filter LANL MPI messages # and LLNL srun messages # and AIX error messages |