Mercurial > hg > octave-lojdl > gnulib-hg
annotate tests/test-pipe-filter-ii1.sh @ 14730:f0a9a2cd267c
fclose: preserve fflush errors
Caught by gcc -Werror=unused-but-set-variable.
* lib/fclose.c (rpl_fclose): Don't lose fflush errors.
Reported by Jim Meyering.
Signed-off-by: Eric Blake <eblake@redhat.com>
author | Eric Blake <eblake@redhat.com> |
---|---|
date | Wed, 11 May 2011 11:35:06 -0600 |
parents | 8de86f9d0def |
children |
rev | line source |
---|---|
11759
a43946bf11a9
Tests for module 'pipe-filter-ii'.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
1 #!/bin/sh |
11844
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
2 |
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
3 # Find a 'tr' program that supports character ranges in the POSIX syntax. |
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
4 # Solaris /usr/bin/tr does not. |
11916
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
5 if test -f /usr/xpg6/bin/tr; then |
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
6 TR=/usr/xpg6/bin/tr |
11844
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
7 else |
11916
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
8 if test -f /usr/xpg4/bin/tr; then |
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
9 TR=/usr/xpg4/bin/tr |
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
10 else |
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
11 TR=tr |
8de86f9d0def
Use /usr/xpg6/bin/tr when it exists.
Bruno Haible <bruno@clisp.org>
parents:
11844
diff
changeset
|
12 fi |
11844
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
13 fi |
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
14 |
11759
a43946bf11a9
Tests for module 'pipe-filter-ii'.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
15 # A small file. |
11844
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
16 ./test-pipe-filter-ii1${EXEEXT} ${TR} "${srcdir}/test-pipe-filter-ii1.sh" || exit 1 |
11759
a43946bf11a9
Tests for module 'pipe-filter-ii'.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
17 # A medium-sized file. |
11844
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
18 ./test-pipe-filter-ii1${EXEEXT} ${TR} "${srcdir}/test-pipe-filter-ii1.c" || exit 1 |
11759
a43946bf11a9
Tests for module 'pipe-filter-ii'.
Bruno Haible <bruno@clisp.org>
parents:
diff
changeset
|
19 # A large file. |
11844
efae1ab32441
Fix test failures on Solaris 10.
Bruno Haible <bruno@clisp.org>
parents:
11759
diff
changeset
|
20 ./test-pipe-filter-ii1${EXEEXT} ${TR} "${srcdir}/test-vasnprintf-posix.c" || exit 1 |