summaryrefslogtreecommitdiff
path: root/tests/silentf90.test
diff options
context:
space:
mode:
authorStefano Lattarini <stefano.lattarini@gmail.com>2010-11-17 15:07:39 +0100
committerStefano Lattarini <stefano.lattarini@gmail.com>2010-11-17 20:12:36 +0100
commit98462e64b04b0ecd1015961bc3a63caf23f3bb41 (patch)
treeb6816bf61f22d42939a8df2d5a2dbb3d1b4d02a5 /tests/silentf90.test
parent04b61efc536dd288d87fe6fb350c2a3a6fa860cc (diff)
downloadautomake-98462e64b04b0ecd1015961bc3a63caf23f3bb41.tar.gz
Fix spurious failures of silent-rules tests with Sun Fortran.
* tests/silentf77.test: Strip from the make output some verbose messages possibly printed by the SunStudio fortran compilers, to avoid spurious failures. Add a trailing `:' command. * tests/silentf90.test: Likewise.
Diffstat (limited to 'tests/silentf90.test')
-rwxr-xr-xtests/silentf90.test6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/silentf90.test b/tests/silentf90.test
index 9330bddd0..6435fb411 100755
--- a/tests/silentf90.test
+++ b/tests/silentf90.test
@@ -63,6 +63,10 @@ $AUTOCONF
./configure --enable-silent-rules
$MAKE >stdout || { cat stdout; Exit 1; }
cat stdout
+# Avoid spurious failures with SunStudio Fortran compilers.
+sed '/^NOTICE:/d' stdout > t
+mv -f t stdout
+cat stdout
$EGREP ' (-c|-o)' stdout && Exit 1
grep 'mv ' stdout && Exit 1
@@ -89,3 +93,5 @@ $EGREP '(F77|FC|LD) ' stdout && Exit 1
$MAKE clean
$MAKE maintainer-clean
+
+: