[mpich-commits] [mpich] MPICH primary repository branch, master, updated. v3.1b1-170-gb7186c7
mysql vizuser
noreply at mpich.org
Thu Oct 31 19:08:43 CDT 2013
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "MPICH primary repository".
The branch, master has been updated
via b7186c70b37eed8f9d8a606dc3e80eff404de339 (commit)
from 3b56a29cdfd5407c73dc6b836e15c0d460d35d82 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.mpich.org/mpich.git/commitdiff/b7186c70b37eed8f9d8a606dc3e80eff404de339
commit b7186c70b37eed8f9d8a606dc3e80eff404de339
Author: Pavan Balaji <balaji at mcs.anl.gov>
Date: Thu Oct 31 17:08:13 2013 -0500
Move the errors/f77/errhan directory to an iodir.
The test file was using MPI-I/O functions that the MPICH test suite
allows us to enable/disable. This patch moves the test to an iodir
format, so it is not run when configured with --disable-romio.
The correct longer term fix for this is to allow multiple conditions
to disable a given test. For example, we could have configure set the
@enable_io@ macro to either '' or '#', and different tests that rely
on I/O would add them to the start of the line in the test file. That
way, a test that uses both F77 and I/O would be disabled when support
for either one is not present.
Signed-off-by: Junchao Zhang <jczhang at mcs.anl.gov>
diff --git a/test/mpi/configure.ac b/test/mpi/configure.ac
index b800b14..036e1bc 100644
--- a/test/mpi/configure.ac
+++ b/test/mpi/configure.ac
@@ -1535,11 +1535,11 @@ AC_OUTPUT(maint/testmerge \
errors/cxx/errhan/Makefile \
errors/cxx/io/Makefile \
errors/f77/Makefile \
- errors/f77/errhan/Makefile \
- errors/f77/errhan/addsize.h \
- errors/f77/errhan/iooffset.h \
+ errors/f77/io/Makefile \
+ errors/f77/io/addsize.h \
+ errors/f77/io/iooffset.h \
errors/f90/Makefile \
- errors/f90/errhan/Makefile \
+ errors/f90/io/Makefile \
ckpoint/Makefile \
ft/Makefile \
manual/Makefile \
@@ -1554,6 +1554,8 @@ AC_OUTPUT(maint/testmerge \
threads/testlist \
errors/testlist \
errors/cxx/testlist \
+ errors/f77/testlist \
+ errors/f90/testlist \
impls/testlist \
impls/Makefile \
impls/mpich/Makefile \
diff --git a/test/mpi/errors/f77/Makefile.am b/test/mpi/errors/f77/Makefile.am
index 9b9a68a..1cb612a 100644
--- a/test/mpi/errors/f77/Makefile.am
+++ b/test/mpi/errors/f77/Makefile.am
@@ -9,6 +9,6 @@ include $(top_srcdir)/Makefile_f77.mtest
EXTRA_DIST = testlist
-SUBDIRS = errhan
-DIST_SUBDIRS = errhan
+SUBDIRS = @iodir@
+DIST_SUBDIRS = io
diff --git a/test/mpi/errors/f77/errhan/Makefile.am b/test/mpi/errors/f77/io/Makefile.am
similarity index 100%
rename from test/mpi/errors/f77/errhan/Makefile.am
rename to test/mpi/errors/f77/io/Makefile.am
diff --git a/test/mpi/errors/f77/errhan/addsize.h.in b/test/mpi/errors/f77/io/addsize.h.in
similarity index 100%
rename from test/mpi/errors/f77/errhan/addsize.h.in
rename to test/mpi/errors/f77/io/addsize.h.in
diff --git a/test/mpi/errors/f77/errhan/iooffset.h.in b/test/mpi/errors/f77/io/iooffset.h.in
similarity index 100%
rename from test/mpi/errors/f77/errhan/iooffset.h.in
rename to test/mpi/errors/f77/io/iooffset.h.in
diff --git a/test/mpi/errors/f77/errhan/testlist b/test/mpi/errors/f77/io/testlist
similarity index 100%
rename from test/mpi/errors/f77/errhan/testlist
rename to test/mpi/errors/f77/io/testlist
diff --git a/test/mpi/errors/f77/errhan/uerrhandf.f b/test/mpi/errors/f77/io/uerrhandf.f
similarity index 100%
rename from test/mpi/errors/f77/errhan/uerrhandf.f
rename to test/mpi/errors/f77/io/uerrhandf.f
diff --git a/test/mpi/errors/f77/testlist b/test/mpi/errors/f77/testlist
deleted file mode 100644
index 4723c12..0000000
--- a/test/mpi/errors/f77/testlist
+++ /dev/null
@@ -1 +0,0 @@
-errhan
diff --git a/test/mpi/errors/f77/testlist.in b/test/mpi/errors/f77/testlist.in
new file mode 100644
index 0000000..f1ddc59
--- /dev/null
+++ b/test/mpi/errors/f77/testlist.in
@@ -0,0 +1 @@
+ at iodir@
diff --git a/test/mpi/errors/f90/Makefile.am b/test/mpi/errors/f90/Makefile.am
index 1c8b9ed..6824021 100644
--- a/test/mpi/errors/f90/Makefile.am
+++ b/test/mpi/errors/f90/Makefile.am
@@ -9,5 +9,5 @@ include $(top_srcdir)/Makefile_f90.mtest
EXTRA_DIST = testlist
-SUBDIRS = errhan
-DIST_SUBDIRS = errhan
+SUBDIRS = @iodir@
+DIST_SUBDIRS = io
diff --git a/test/mpi/errors/f90/testlist b/test/mpi/errors/f90/testlist
deleted file mode 100644
index 4723c12..0000000
--- a/test/mpi/errors/f90/testlist
+++ /dev/null
@@ -1 +0,0 @@
-errhan
diff --git a/test/mpi/errors/f90/testlist.in b/test/mpi/errors/f90/testlist.in
new file mode 100644
index 0000000..f1ddc59
--- /dev/null
+++ b/test/mpi/errors/f90/testlist.in
@@ -0,0 +1 @@
+ at iodir@
-----------------------------------------------------------------------
Summary of changes:
test/mpi/configure.ac | 10 ++++++----
test/mpi/errors/f77/Makefile.am | 4 ++--
test/mpi/errors/f77/{errhan => io}/Makefile.am | 0
test/mpi/errors/f77/{errhan => io}/addsize.h.in | 0
test/mpi/errors/f77/{errhan => io}/iooffset.h.in | 0
test/mpi/errors/f77/{errhan => io}/testlist | 0
test/mpi/errors/f77/{errhan => io}/uerrhandf.f | 0
test/mpi/errors/f77/testlist | 1 -
test/mpi/errors/f77/testlist.in | 1 +
test/mpi/errors/f90/Makefile.am | 4 ++--
test/mpi/errors/f90/testlist | 1 -
test/mpi/errors/f90/testlist.in | 1 +
12 files changed, 12 insertions(+), 10 deletions(-)
rename test/mpi/errors/f77/{errhan => io}/Makefile.am (100%)
rename test/mpi/errors/f77/{errhan => io}/addsize.h.in (100%)
rename test/mpi/errors/f77/{errhan => io}/iooffset.h.in (100%)
rename test/mpi/errors/f77/{errhan => io}/testlist (100%)
rename test/mpi/errors/f77/{errhan => io}/uerrhandf.f (100%)
delete mode 100644 test/mpi/errors/f77/testlist
create mode 100644 test/mpi/errors/f77/testlist.in
delete mode 100644 test/mpi/errors/f90/testlist
create mode 100644 test/mpi/errors/f90/testlist.in
hooks/post-receive
--
MPICH primary repository
More information about the commits
mailing list