changeset 9889:0be6f1ab456d

Flush the standard error stream before aborting.
author Bruno Haible <bruno@clisp.org>
date Fri, 11 Apr 2008 16:31:39 +0200
parents 4552418ad371
children 1aea88e16967
files ChangeLog tests/test-argmatch.c tests/test-array_list.c tests/test-array_oset.c tests/test-avltree_list.c tests/test-avltree_oset.c tests/test-avltreehash_list.c tests/test-binary-io.c tests/test-byteswap.c tests/test-c-ctype.c tests/test-c-strcasecmp.c tests/test-c-strcasestr.c tests/test-c-strncasecmp.c tests/test-c-strstr.c tests/test-canonicalize-lgpl.c tests/test-canonicalize.c tests/test-carray_list.c tests/test-ceilf1.c tests/test-ceilf2.c tests/test-ceill.c tests/test-count-one-bits.c tests/test-fbufmode.c tests/test-fflush2.c tests/test-floorf1.c tests/test-floorf2.c tests/test-floorl.c tests/test-fopen.c tests/test-fpending.c tests/test-fprintf-posix.c tests/test-fpurge.c tests/test-freadable.c tests/test-freadahead.c tests/test-freading.c tests/test-freadptr.c tests/test-freadptr2.c tests/test-freadseek.c tests/test-freopen.c tests/test-frexp.c tests/test-frexpl.c tests/test-fseek.c tests/test-fseeko.c tests/test-fstrcmp.c tests/test-ftell.c tests/test-ftello.c tests/test-func.c tests/test-fwritable.c tests/test-fwriting.c tests/test-getdelim.c tests/test-getline.c tests/test-i-ring.c tests/test-iconv-utf.c tests/test-iconv.c tests/test-isfinite.c tests/test-isnand.c tests/test-isnanf.c tests/test-isnanl.h tests/test-ldexpl.c tests/test-linked_list.c tests/test-linkedhash_list.c tests/test-localename.c tests/test-lseek.c tests/test-mbscasecmp.c tests/test-mbscasestr1.c tests/test-mbscasestr2.c tests/test-mbscasestr3.c tests/test-mbscasestr4.c tests/test-mbschr.c tests/test-mbscspn.c tests/test-mbsncasecmp.c tests/test-mbspbrk.c tests/test-mbspcasecmp.c tests/test-mbsrchr.c tests/test-mbsspn.c tests/test-mbsstr1.c tests/test-mbsstr2.c tests/test-mbsstr3.c tests/test-memchr2.c tests/test-memmem.c tests/test-open.c tests/test-printf-frexp.c tests/test-printf-frexpl.c tests/test-printf-posix.c tests/test-quotearg.c tests/test-rbtree_list.c tests/test-rbtree_oset.c tests/test-rbtreehash_list.c tests/test-round1.c tests/test-roundf1.c tests/test-roundl.c tests/test-signbit.c tests/test-sleep.c tests/test-snprintf-posix.c tests/test-snprintf.c tests/test-sprintf-posix.c tests/test-stat-time.c tests/test-strcasestr.c tests/test-strerror.c tests/test-striconv.c tests/test-striconveh.c tests/test-striconveha.c tests/test-strsignal.c tests/test-strstr.c tests/test-strtod.c tests/test-trunc1.c tests/test-trunc2.c tests/test-truncf1.c tests/test-truncf2.c tests/test-truncl.c tests/test-vasnprintf-posix.c tests/test-vasnprintf-posix2.c tests/test-vasnprintf.c tests/test-vasprintf-posix.c tests/test-vasprintf.c tests/test-vfprintf-posix.c tests/test-vprintf-posix.c tests/test-vsnprintf-posix.c tests/test-vsnprintf.c tests/test-vsprintf-posix.c tests/test-wcwidth.c tests/test-xfprintf-posix.c tests/test-xprintf-posix.c tests/test-xvasprintf.c tests/uniconv/test-u16-conv-from-enc.c tests/uniconv/test-u16-conv-to-enc.c tests/uniconv/test-u16-strconv-from-enc.c tests/uniconv/test-u16-strconv-to-enc.c tests/uniconv/test-u32-conv-from-enc.c tests/uniconv/test-u32-conv-to-enc.c tests/uniconv/test-u32-strconv-from-enc.c tests/uniconv/test-u32-strconv-to-enc.c tests/uniconv/test-u8-conv-from-enc.c tests/uniconv/test-u8-conv-to-enc.c tests/uniconv/test-u8-strconv-from-enc.c tests/uniconv/test-u8-strconv-to-enc.c tests/unictype/test-bidi_byname.c tests/unictype/test-bidi_name.c tests/unictype/test-bidi_of.c tests/unictype/test-bidi_test.c tests/unictype/test-block_list.c tests/unictype/test-block_of.c tests/unictype/test-block_test.c tests/unictype/test-categ_and.c tests/unictype/test-categ_and_not.c tests/unictype/test-categ_byname.c tests/unictype/test-categ_name.c tests/unictype/test-categ_none.c tests/unictype/test-categ_of.c tests/unictype/test-categ_or.c tests/unictype/test-categ_test_withtable.c tests/unictype/test-combining.c tests/unictype/test-decdigit.c tests/unictype/test-digit.c tests/unictype/test-mirror.c tests/unictype/test-numeric.c tests/unictype/test-pr_byname.c tests/unictype/test-pr_test.c tests/unictype/test-predicate-part1.h tests/unictype/test-scripts.c tests/unictype/test-sy_c_ident.c tests/unictype/test-sy_java_ident.c tests/unistdio/test-u16-asnprintf1.c tests/unistdio/test-u16-vasnprintf1.c tests/unistdio/test-u16-vasnprintf2.c tests/unistdio/test-u16-vasnprintf3.c tests/unistdio/test-u16-vasprintf1.c tests/unistdio/test-u16-vsnprintf1.c tests/unistdio/test-u16-vsprintf1.c tests/unistdio/test-u32-asnprintf1.c tests/unistdio/test-u32-vasnprintf1.c tests/unistdio/test-u32-vasnprintf2.c tests/unistdio/test-u32-vasnprintf3.c tests/unistdio/test-u32-vasprintf1.c tests/unistdio/test-u32-vsnprintf1.c tests/unistdio/test-u32-vsprintf1.c tests/unistdio/test-u8-asnprintf1.c tests/unistdio/test-u8-vasnprintf1.c tests/unistdio/test-u8-vasnprintf2.c tests/unistdio/test-u8-vasnprintf3.c tests/unistdio/test-u8-vasprintf1.c tests/unistdio/test-u8-vsnprintf1.c tests/unistdio/test-u8-vsprintf1.c tests/unistdio/test-ulc-asnprintf1.c tests/unistdio/test-ulc-vasnprintf1.c tests/unistdio/test-ulc-vasnprintf2.c tests/unistdio/test-ulc-vasnprintf3.c tests/unistdio/test-ulc-vasprintf1.c tests/unistdio/test-ulc-vsnprintf1.c tests/unistdio/test-ulc-vsprintf1.c tests/uniwidth/test-u16-strwidth.c tests/uniwidth/test-u16-width.c tests/uniwidth/test-u32-strwidth.c tests/uniwidth/test-u32-width.c tests/uniwidth/test-u8-strwidth.c tests/uniwidth/test-u8-width.c tests/uniwidth/test-uc_width.c
diffstat 195 files changed, 558 insertions(+), 164 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Fri Apr 11 15:57:56 2008 +0200
+++ b/ChangeLog	Fri Apr 11 16:31:39 2008 +0200
@@ -1,3 +1,203 @@
+2008-04-11  Bruno Haible  <bruno@clisp.org>
+
+	Flush the standard error stream before aborting. Needed on netlabs.org
+	klibc (derived from emx+gcc libc).
+	* tests/test-argmatch.c (ASSERT): Call fflush(stderr) before abort().
+	* tests/test-array_list.c (ASSERT): Likewise.
+	* tests/test-array_oset.c (ASSERT): Likewise.
+	* tests/test-avltree_list.c (ASSERT): Likewise.
+	* tests/test-avltree_oset.c (ASSERT): Likewise.
+	* tests/test-avltreehash_list.c (ASSERT): Likewise.
+	* tests/test-binary-io.c (ASSERT): Likewise.
+	* tests/test-byteswap.c (ASSERT): Likewise.
+	* tests/test-c-ctype.c (ASSERT): Likewise.
+	* tests/test-c-strcasecmp.c (ASSERT): Likewise.
+	* tests/test-c-strcasestr.c (ASSERT): Likewise.
+	* tests/test-c-strncasecmp.c (ASSERT): Likewise.
+	* tests/test-c-strstr.c (ASSERT): Likewise.
+	* tests/test-canonicalize-lgpl.c (ASSERT): Likewise.
+	* tests/test-canonicalize.c (ASSERT): Likewise.
+	* tests/test-carray_list.c (ASSERT): Likewise.
+	* tests/test-ceilf1.c (ASSERT): Likewise.
+	* tests/test-ceilf2.c (ASSERT): Likewise.
+	* tests/test-ceill.c (ASSERT): Likewise.
+	* tests/test-count-one-bits.c (ASSERT): Likewise.
+	* tests/test-fbufmode.c (ASSERT): Likewise.
+	* tests/test-fflush2.c (ASSERT): Likewise.
+	* tests/test-floorf1.c (ASSERT): Likewise.
+	* tests/test-floorf2.c (ASSERT): Likewise.
+	* tests/test-floorl.c (ASSERT): Likewise.
+	* tests/test-fopen.c (ASSERT): Likewise.
+	* tests/test-fpending.c (ASSERT): Likewise.
+	* tests/test-fprintf-posix.c (ASSERT): Likewise.
+	* tests/test-fpurge.c (ASSERT): Likewise.
+	* tests/test-freadable.c (ASSERT): Likewise.
+	* tests/test-freadahead.c (ASSERT): Likewise.
+	* tests/test-freading.c (ASSERT): Likewise.
+	* tests/test-freadptr.c (ASSERT): Likewise.
+	* tests/test-freadptr2.c (ASSERT): Likewise.
+	* tests/test-freadseek.c (ASSERT): Likewise.
+	* tests/test-freopen.c (ASSERT): Likewise.
+	* tests/test-frexp.c (ASSERT): Likewise.
+	* tests/test-frexpl.c (ASSERT): Likewise.
+	* tests/test-fseek.c (ASSERT): Likewise.
+	* tests/test-fseeko.c (ASSERT): Likewise.
+	* tests/test-fstrcmp.c (ASSERT): Likewise.
+	* tests/test-ftell.c (ASSERT): Likewise.
+	* tests/test-ftello.c (ASSERT): Likewise.
+	* tests/test-func.c (ASSERT): Likewise.
+	* tests/test-fwritable.c (ASSERT): Likewise.
+	* tests/test-fwriting.c (ASSERT): Likewise.
+	* tests/test-getdelim.c (ASSERT): Likewise.
+	* tests/test-getline.c (ASSERT): Likewise.
+	* tests/test-i-ring.c (ASSERT): Likewise.
+	* tests/test-iconv-utf.c (ASSERT): Likewise.
+	* tests/test-iconv.c (ASSERT): Likewise.
+	* tests/test-isfinite.c (ASSERT): Likewise.
+	* tests/test-isnand.c (ASSERT): Likewise.
+	* tests/test-isnanf.c (ASSERT): Likewise.
+	* tests/test-isnanl.h (ASSERT): Likewise.
+	* tests/test-ldexpl.c (ASSERT): Likewise.
+	* tests/test-linked_list.c (ASSERT): Likewise.
+	* tests/test-linkedhash_list.c (ASSERT): Likewise.
+	* tests/test-localename.c (ASSERT): Likewise.
+	* tests/test-lseek.c (ASSERT): Likewise.
+	* tests/test-mbscasecmp.c (ASSERT): Likewise.
+	* tests/test-mbscasestr1.c (ASSERT): Likewise.
+	* tests/test-mbscasestr2.c (ASSERT): Likewise.
+	* tests/test-mbscasestr3.c (ASSERT): Likewise.
+	* tests/test-mbscasestr4.c (ASSERT): Likewise.
+	* tests/test-mbschr.c (ASSERT): Likewise.
+	* tests/test-mbscspn.c (ASSERT): Likewise.
+	* tests/test-mbsncasecmp.c (ASSERT): Likewise.
+	* tests/test-mbspbrk.c (ASSERT): Likewise.
+	* tests/test-mbspcasecmp.c (ASSERT): Likewise.
+	* tests/test-mbsrchr.c (ASSERT): Likewise.
+	* tests/test-mbsspn.c (ASSERT): Likewise.
+	* tests/test-mbsstr1.c (ASSERT): Likewise.
+	* tests/test-mbsstr2.c (ASSERT): Likewise.
+	* tests/test-mbsstr3.c (ASSERT): Likewise.
+	* tests/test-memchr2.c (ASSERT): Likewise.
+	* tests/test-memmem.c (ASSERT): Likewise.
+	* tests/test-open.c (ASSERT): Likewise.
+	* tests/test-printf-frexp.c (ASSERT): Likewise.
+	* tests/test-printf-frexpl.c (ASSERT): Likewise.
+	* tests/test-printf-posix.c (ASSERT): Likewise.
+	* tests/test-quotearg.c (ASSERT): Likewise.
+	* tests/test-rbtree_list.c (ASSERT): Likewise.
+	* tests/test-rbtree_oset.c (ASSERT): Likewise.
+	* tests/test-rbtreehash_list.c (ASSERT): Likewise.
+	* tests/test-round1.c (ASSERT): Likewise.
+	* tests/test-roundf1.c (ASSERT): Likewise.
+	* tests/test-roundl.c (ASSERT): Likewise.
+	* tests/test-signbit.c (ASSERT): Likewise.
+	* tests/test-sleep.c (ASSERT): Likewise.
+	* tests/test-snprintf-posix.c (ASSERT): Likewise.
+	* tests/test-snprintf.c (ASSERT): Likewise.
+	* tests/test-sprintf-posix.c (ASSERT): Likewise.
+	* tests/test-stat-time.c (ASSERT): Likewise.
+	* tests/test-strcasestr.c (ASSERT): Likewise.
+	* tests/test-strerror.c (ASSERT): Likewise.
+	* tests/test-striconv.c (ASSERT): Likewise.
+	* tests/test-striconveh.c (ASSERT): Likewise.
+	* tests/test-striconveha.c (ASSERT): Likewise.
+	* tests/test-strsignal.c (ASSERT): Likewise.
+	* tests/test-strstr.c (ASSERT): Likewise.
+	* tests/test-strtod.c (ASSERT): Likewise.
+	* tests/test-trunc1.c (ASSERT): Likewise.
+	* tests/test-trunc2.c (ASSERT): Likewise.
+	* tests/test-truncf1.c (ASSERT): Likewise.
+	* tests/test-truncf2.c (ASSERT): Likewise.
+	* tests/test-truncl.c (ASSERT): Likewise.
+	* tests/test-vasnprintf-posix.c (ASSERT): Likewise.
+	* tests/test-vasnprintf-posix2.c (ASSERT): Likewise.
+	* tests/test-vasnprintf.c (ASSERT): Likewise.
+	* tests/test-vasprintf-posix.c (ASSERT): Likewise.
+	* tests/test-vasprintf.c (ASSERT): Likewise.
+	* tests/test-vfprintf-posix.c (ASSERT): Likewise.
+	* tests/test-vprintf-posix.c (ASSERT): Likewise.
+	* tests/test-vsnprintf-posix.c (ASSERT): Likewise.
+	* tests/test-vsnprintf.c (ASSERT): Likewise.
+	* tests/test-vsprintf-posix.c (ASSERT): Likewise.
+	* tests/test-wcwidth.c (ASSERT): Likewise.
+	* tests/test-xfprintf-posix.c (ASSERT): Likewise.
+	* tests/test-xprintf-posix.c (ASSERT): Likewise.
+	* tests/test-xvasprintf.c (ASSERT): Likewise.
+	* tests/uniconv/test-u16-conv-from-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u16-conv-to-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u16-strconv-from-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u16-strconv-to-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u32-conv-from-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u32-conv-to-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u32-strconv-from-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u32-strconv-to-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u8-conv-from-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u8-conv-to-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u8-strconv-from-enc.c (ASSERT): Likewise.
+	* tests/uniconv/test-u8-strconv-to-enc.c (ASSERT): Likewise.
+	* tests/unictype/test-bidi_byname.c (ASSERT): Likewise.
+	* tests/unictype/test-bidi_name.c (ASSERT): Likewise.
+	* tests/unictype/test-bidi_of.c (ASSERT): Likewise.
+	* tests/unictype/test-bidi_test.c (ASSERT): Likewise.
+	* tests/unictype/test-block_list.c (ASSERT): Likewise.
+	* tests/unictype/test-block_of.c (ASSERT): Likewise.
+	* tests/unictype/test-block_test.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_and.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_and_not.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_byname.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_name.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_none.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_of.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_or.c (ASSERT): Likewise.
+	* tests/unictype/test-categ_test_withtable.c (ASSERT): Likewise.
+	* tests/unictype/test-combining.c (ASSERT): Likewise.
+	* tests/unictype/test-decdigit.c (ASSERT): Likewise.
+	* tests/unictype/test-digit.c (ASSERT): Likewise.
+	* tests/unictype/test-mirror.c (ASSERT): Likewise.
+	* tests/unictype/test-numeric.c (ASSERT): Likewise.
+	* tests/unictype/test-pr_byname.c (ASSERT): Likewise.
+	* tests/unictype/test-pr_test.c (ASSERT): Likewise.
+	* tests/unictype/test-predicate-part1.h (ASSERT): Likewise.
+	* tests/unictype/test-scripts.c (ASSERT): Likewise.
+	* tests/unictype/test-sy_c_ident.c (ASSERT): Likewise.
+	* tests/unictype/test-sy_java_ident.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-asnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-vasnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-vasnprintf2.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-vasnprintf3.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-vasprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-vsnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u16-vsprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-asnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-vasnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-vasnprintf2.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-vasnprintf3.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-vasprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-vsnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u32-vsprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-asnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-vasnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-vasnprintf2.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-vasnprintf3.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-vasprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-vsnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-u8-vsprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-asnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-vasnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-vasnprintf2.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-vasnprintf3.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-vasprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-vsnprintf1.c (ASSERT): Likewise.
+	* tests/unistdio/test-ulc-vsprintf1.c (ASSERT): Likewise.
+	* tests/uniwidth/test-u16-strwidth.c (ASSERT): Likewise.
+	* tests/uniwidth/test-u16-width.c (ASSERT): Likewise.
+	* tests/uniwidth/test-u32-strwidth.c (ASSERT): Likewise.
+	* tests/uniwidth/test-u32-width.c (ASSERT): Likewise.
+	* tests/uniwidth/test-u8-strwidth.c (ASSERT): Likewise.
+	* tests/uniwidth/test-u8-width.c (ASSERT): Likewise.
+	* tests/uniwidth/test-uc_width.c (ASSERT): Likewise.
+	Reported by Eric Blake.
+
 2008-04-11  Bruno Haible  <bruno@clisp.org>
 
 	* lib/wchar.in.h: Tweak comment.
--- a/tests/test-argmatch.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-argmatch.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of exact or abbreviated match search.
-   Copyright (C) 1990, 1998-1999, 2001-2007 Free Software Foundation, Inc.
+   Copyright (C) 1990, 1998-1999, 2001-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-array_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-array_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2007.
 
    This program is free software: you can redistribute it and/or modify
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-array_oset.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-array_oset.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ordered set data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2007.
 
    This program is free software: you can redistribute it and/or modify
@@ -39,6 +39,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-avltree_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-avltree_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -39,6 +39,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-avltree_oset.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-avltree_oset.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ordered set data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -41,6 +41,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-avltreehash_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-avltreehash_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -66,6 +66,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-binary-io.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-binary-io.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of binary mode I/O.
-   Copyright (C) 2005, 2007 Free Software Foundation, Inc.
+   Copyright (C) 2005, 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-byteswap.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-byteswap.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of <byteswap.h> substitute.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-c-ctype.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-c-ctype.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of character handling in C locale.
-   Copyright (C) 2005, 2007 Free Software Foundation, Inc.
+   Copyright (C) 2005, 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-c-strcasecmp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-c-strcasecmp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive string comparison function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-c-strcasestr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-c-strcasestr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-c-strncasecmp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-c-strncasecmp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive string comparison function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-c-strstr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-c-strstr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-canonicalize-lgpl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-canonicalize-lgpl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of execution of program termination handlers.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-canonicalize.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-canonicalize.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of execution of file name canonicalization.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-carray_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-carray_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-ceilf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-ceilf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-ceilf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-ceilf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding towards positive infinity.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-ceill.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-ceill.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding towards positive infinity.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-count-one-bits.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-count-one-bits.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /*
- * Copyright (C) 2007 Free Software Foundation
+ * Copyright (C) 2007-2008 Free Software Foundation
  *
  * This program is free software: you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -31,6 +31,7 @@
         {                                                       \
           fprintf (stderr, "%s:%d: assertion \"%s\" failed\n",  \
                    __FILE__, __LINE__, #expr);                  \
+          fflush (stderr);                                      \
           abort ();                                             \
         }                                                       \
     }                                                           \
--- a/tests/test-fbufmode.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fbufmode.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of fbufmode() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fflush2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fflush2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-floorf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-floorf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-floorf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-floorf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding towards negative infinity.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-floorl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-floorl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding towards negative infinity.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fopen.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fopen.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of opening a file stream.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -27,6 +27,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fpending.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fpending.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,6 +1,6 @@
 /* Ensure that __fpending works.
 
-   Copyright (C) 2004, 2007 Free Software Foundation, Inc.
+   Copyright (C) 2004, 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of POSIX compatible fprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fpurge.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fpurge.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of fpurge() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freadable.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freadable.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of freadable() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freadahead.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freadahead.c	Fri Apr 11 16:31:39 2008 +0200
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freading.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freading.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of freading() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freadptr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freadptr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freadptr2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freadptr2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freadseek.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freadseek.c	Fri Apr 11 16:31:39 2008 +0200
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-freopen.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-freopen.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of opening a file stream.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -27,6 +27,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-frexp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-frexp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-frexpl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-frexpl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fseek.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fseek.c	Fri Apr 11 16:31:39 2008 +0200
@@ -27,6 +27,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fseeko.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fseeko.c	Fri Apr 11 16:31:39 2008 +0200
@@ -27,6 +27,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fstrcmp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fstrcmp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of fuzzy string comparison.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-ftell.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-ftell.c	Fri Apr 11 16:31:39 2008 +0200
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-ftello.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-ftello.c	Fri Apr 11 16:31:39 2008 +0200
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-func.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-func.c	Fri Apr 11 16:31:39 2008 +0200
@@ -22,15 +22,16 @@
 #include <stdio.h>
 #include <stdlib.h>
 
-#define ASSERT(expr)							\
-  do									\
-    {									\
-      if (!(expr))							\
-	{								\
+#define ASSERT(expr)							     \
+  do									     \
+    {									     \
+      if (!(expr))							     \
+	{								     \
 	  fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
-	  abort ();							\
-	}								\
-    }									\
+	  fflush (stderr);						     \
+	  abort ();							     \
+	}								     \
+    }									     \
   while (0)
 
 int
--- a/tests/test-fwritable.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fwritable.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of fwritable() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-fwriting.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-fwriting.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of fwriting() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-getdelim.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-getdelim.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of getdelim() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-getline.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-getline.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of getline() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-i-ring.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-i-ring.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the simple ring buffer.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-iconv-utf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-iconv-utf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of character set conversion.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-iconv.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-iconv.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of character set conversion.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-isfinite.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-isfinite.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of isfinite() substitute.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-isnand.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-isnand.c	Fri Apr 11 16:31:39 2008 +0200
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-isnanf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-isnanf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-isnanl.h	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-isnanl.h	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of isnanl() substitute.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -27,6 +27,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-ldexpl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-ldexpl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of multiplying a 'long double' by a power of 2.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-linked_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-linked_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-linkedhash_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-linkedhash_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -64,6 +64,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-localename.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-localename.c	Fri Apr 11 16:31:39 2008 +0200
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-lseek.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-lseek.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of lseek() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbscasecmp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbscasecmp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive string comparison function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbscasestr1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbscasestr1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbscasestr2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbscasestr2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbscasestr3.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbscasestr3.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbscasestr4.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbscasestr4.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbschr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbschr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching a string for a character.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbscspn.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbscspn.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching a string for a character among a given set of characters.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbsncasecmp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbsncasecmp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive string comparison function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbspbrk.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbspbrk.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching a string for a character among a given set of characters.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbspcasecmp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbspcasecmp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of case-insensitive string comparison function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbsrchr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbsrchr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching a string for the last occurrence of a character.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbsspn.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbsspn.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching a string for a character outside a given set of characters.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbsstr1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbsstr1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbsstr2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbsstr2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-mbsstr3.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-mbsstr3.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of searching in a string.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-memchr2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-memchr2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -29,6 +29,7 @@
       if (!(expr))							     \
 	{								     \
 	  fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+	  fflush (stderr);						     \
 	  abort ();							     \
 	}								     \
     }									     \
--- a/tests/test-memmem.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-memmem.c	Fri Apr 11 16:31:39 2008 +0200
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-open.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-open.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of opening a file descriptor.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-printf-frexp.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-printf-frexp.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of splitting a double into fraction and mantissa.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-printf-frexpl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-printf-frexpl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of splitting a 'long double' into fraction and mantissa.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-printf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-printf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of POSIX compatible printf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-quotearg.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-quotearg.c	Fri Apr 11 16:31:39 2008 +0200
@@ -48,6 +48,7 @@
       if (!(expr))							     \
 	{								     \
 	  fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+	  fflush (stderr);						     \
 	  abort ();							     \
 	}								     \
     }									     \
--- a/tests/test-rbtree_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-rbtree_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -39,6 +39,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-rbtree_oset.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-rbtree_oset.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ordered set data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -41,6 +41,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-rbtreehash_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-rbtreehash_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sequential list data type implementation.
-   Copyright (C) 2006-2007 Free Software Foundation, Inc.
+   Copyright (C) 2006-2008 Free Software Foundation, Inc.
    Written by Bruno Haible <bruno@clisp.org>, 2006.
 
    This program is free software: you can redistribute it and/or modify
@@ -66,6 +66,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-round1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-round1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-roundf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-roundf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-roundl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-roundl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding to nearest, breaking ties away from zero.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-signbit.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-signbit.c	Fri Apr 11 16:31:39 2008 +0200
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-sleep.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-sleep.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of sleep() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-snprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-snprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of POSIX compatible snprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-snprintf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-snprintf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of snprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-sprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-sprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of POSIX compatible sprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-stat-time.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-stat-time.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of <stat-time.h>.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-strcasestr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-strcasestr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-strerror.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-strerror.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of strerror() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-striconv.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-striconv.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of character set conversion.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -35,6 +35,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-striconveh.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-striconveh.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of character set conversion with error handling.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-striconveha.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-striconveha.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of character set conversion with error handling and autodetection.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-strsignal.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-strsignal.c	Fri Apr 11 16:31:39 2008 +0200
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-strstr.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-strstr.c	Fri Apr 11 16:31:39 2008 +0200
@@ -29,6 +29,7 @@
       if (!(expr))							     \
 	{								     \
 	  fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+	  fflush (stderr);						     \
 	  abort ();							     \
 	}								     \
     }									     \
--- a/tests/test-strtod.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-strtod.c	Fri Apr 11 16:31:39 2008 +0200
@@ -31,6 +31,7 @@
       if (!(expr))							     \
 	{								     \
 	  fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+	  fflush (stderr);						     \
 	  /* FIXME abort ();*/status = 1;                               \
 	}								     \
     }									     \
--- a/tests/test-trunc1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-trunc1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-trunc2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-trunc2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-truncf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-truncf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-truncf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-truncf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding towards zero.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-truncl.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-truncl.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of rounding towards zero.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vasnprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vasnprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vasnprintf-posix2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vasnprintf-posix2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of POSIX compatible vasnprintf() and asnprintf() functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vasnprintf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vasnprintf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of vasnprintf() and asnprintf() functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -31,6 +31,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vasprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vasprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vasprintf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vasprintf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of vasprintf() and asprintf() functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vfprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vfprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vsnprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vsnprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -35,6 +35,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vsnprintf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vsnprintf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of vsnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -30,6 +30,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-vsprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-vsprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -35,6 +35,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-wcwidth.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-wcwidth.c	Fri Apr 11 16:31:39 2008 +0200
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-xfprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-xfprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of error-checking xfprintf() function with POSIX compatible formatting.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -35,6 +35,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-xprintf-posix.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-xprintf-posix.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of error-checking xprintf() function with POSIX compatible formatting.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/test-xvasprintf.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/test-xvasprintf.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of xvasprintf() and xasprintf() functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u16-conv-from-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u16-conv-from-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion to UTF-16 from legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u16-conv-to-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u16-conv-to-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion from UTF-16 to legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u16-strconv-from-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u16-strconv-from-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion to UTF-16 from legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u16-strconv-to-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u16-strconv-to-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion from UTF-16 to legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u32-conv-from-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u32-conv-from-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion to UTF-32 from legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u32-conv-to-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u32-conv-to-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion from UTF-32 to legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u32-strconv-from-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u32-strconv-from-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion to UTF-32 from legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u32-strconv-to-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u32-strconv-to-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion from UTF-32 to legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u8-conv-from-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u8-conv-from-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion to UTF-8 from legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -33,6 +33,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u8-conv-to-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u8-conv-to-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion from UTF-8 to legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u8-strconv-from-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u8-strconv-from-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion to UTF-8 from legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniconv/test-u8-strconv-to-enc.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniconv/test-u8-strconv-to-enc.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of conversion from UTF-8 to legacy encodings.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -32,6 +32,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-bidi_byname.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-bidi_byname.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-bidi_name.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-bidi_name.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-bidi_of.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-bidi_of.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-bidi_test.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-bidi_test.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-block_list.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-block_list.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-block_of.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-block_of.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-block_test.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-block_test.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_and.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_and.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_and_not.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_and_not.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_byname.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_byname.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_name.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_name.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_none.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_none.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_of.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_of.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_or.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_or.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-categ_test_withtable.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-categ_test_withtable.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-combining.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-combining.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-decdigit.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-decdigit.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-digit.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-digit.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-mirror.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-mirror.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-numeric.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-numeric.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-pr_byname.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-pr_byname.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-pr_test.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-pr_test.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-predicate-part1.h	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-predicate-part1.h	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
         {								     \
           fprintf (stderr, "%s:%d: assertion failed for c = 0x%04X\n",	     \
 		   __FILE__, __LINE__, c);				     \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-scripts.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-scripts.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-sy_c_ident.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-sy_c_ident.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unictype/test-sy_java_ident.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unictype/test-sy_java_ident.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test the Unicode character type functions.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -28,6 +28,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-asnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-asnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_asnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-vasnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-vasnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_vasnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-vasnprintf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-vasnprintf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_vasnprintf() function in an ISO-8859-1 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-vasnprintf3.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-vasnprintf3.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_vasnprintf() function in an UTF-8 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-vasprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-vasprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_vasprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-vsnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-vsnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_vsnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -38,6 +38,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u16-vsprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u16-vsprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_vsprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -38,6 +38,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-asnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-asnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_asnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-vasnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-vasnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_vasnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-vasnprintf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-vasnprintf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_vasnprintf() function in an ISO-8859-1 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-vasnprintf3.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-vasnprintf3.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_vasnprintf() function in an UTF-8 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-vasprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-vasprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_vasprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-vsnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-vsnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_vsnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -38,6 +38,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u32-vsprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u32-vsprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_vsprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -38,6 +38,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-asnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-asnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_asnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-vasnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-vasnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_vasnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-vasnprintf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-vasnprintf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_vasnprintf() function in an ISO-8859-1 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-vasnprintf3.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-vasnprintf3.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_vasnprintf() function in an UTF-8 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-vasprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-vasprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_vasprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -37,6 +37,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-vsnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-vsnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_vsnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -38,6 +38,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-u8-vsprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-u8-vsprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_vsprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -38,6 +38,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-asnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-asnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_asnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-vasnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-vasnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_vasnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-vasnprintf2.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-vasnprintf2.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_vasnprintf() function in an ISO-8859-1 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-vasnprintf3.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-vasnprintf3.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_vasnprintf() function in an UTF-8 locale.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-vasprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-vasprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_vasprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -34,6 +34,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-vsnprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-vsnprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_vsnprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/unistdio/test-ulc-vsprintf1.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/unistdio/test-ulc-vsprintf1.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of ulc_vsprintf() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -36,6 +36,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-u16-strwidth.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-u16-strwidth.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_strwidth() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-u16-width.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-u16-width.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u16_width() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-u32-strwidth.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-u32-strwidth.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_strwidth() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-u32-width.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-u32-width.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u32_width() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-u8-strwidth.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-u8-strwidth.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_strwidth() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-u8-width.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-u8-width.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of u8_width() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \
--- a/tests/uniwidth/test-uc_width.c	Fri Apr 11 15:57:56 2008 +0200
+++ b/tests/uniwidth/test-uc_width.c	Fri Apr 11 16:31:39 2008 +0200
@@ -1,5 +1,5 @@
 /* Test of uc_width() function.
-   Copyright (C) 2007 Free Software Foundation, Inc.
+   Copyright (C) 2007-2008 Free Software Foundation, Inc.
 
    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
@@ -29,6 +29,7 @@
       if (!(expr))							     \
         {								     \
           fprintf (stderr, "%s:%d: assertion failed\n", __FILE__, __LINE__); \
+          fflush (stderr);						     \
           abort ();							     \
         }								     \
     }									     \