Hello,
I tried to compile the latest version of grep (downloaded from
ftp://mirror.cict.fr/gnu/grep/grep-2.5.3.tar.gz) in Cygwin, and I get
some errors during 'make check'.

Please find the output of configure, make and make check attached.

Just for info, when testing './src/grep word -o -i' (with the word
'word' in lower-case), the given input (WordA/wordB/WORDC/) produces
the expected result (Word/word/WORD/)

> ../src/grep -io word
WordA/wordB/WORDC/
Word
word
WORD

I can provide other details if needed.
Hope it helps.

-- 
-- Xavier Lepaul
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
/bin/sh: /cygdrive/y/MesDocuments/Software/dev/grep-2.5.3/missing: No such file 
or directory
configure: WARNING: `missing' script is too old or missing
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-cygwin
checking host system type... i686-pc-cygwin
checking for gawk... (cached) gawk
checking for gcc... gcc
checking for C compiler default output file name... a.exe
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... .exe
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for getconf... no
checking for CFLAGS value to request large file support... no
checking for LDFLAGS value to request large file support... no
checking for LIBS value to request large file support... no
checking for _FILE_OFFSET_BITS... no
checking for _LARGEFILE_SOURCE... no
checking for _LARGE_FILES... no
checking for function prototypes... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for string.h... (cached) yes
checking for size_t... yes
checking for ssize_t... yes
checking for an ANSI C-conforming const... yes
checking for inttypes.h... yes
checking for unsigned long long... yes
checking for ANSI C header files... (cached) yes
checking for string.h... (cached) yes
checking for stdlib.h... (cached) yes
checking sys/param.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking for memory.h... (cached) yes
checking for unistd.h... (cached) yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking whether stat file-mode macros are broken... no
checking for working alloca.h... yes
checking for alloca... yes
checking whether closedir returns void... no
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... no
checking for btowc... yes
checking for isascii... yes
checking for iswctype... yes
checking for mbrlen... yes
checking for memmove... yes
checking for setmode... yes
checking for strerror... yes
checking for wcrtomb... yes
checking for wcscoll... yes
checking for wctype... yes
checking whether mbrtowc and mbstate_t are properly declared... yes
checking for stdlib.h... (cached) yes
checking for mbstate_t... yes
checking for memchr... yes
checking for stpcpy... no
checking for strtoul... yes
checking for atexit... yes
checking for fnmatch... yes
checking for stdlib.h... (cached) yes
checking whether <inttypes.h> defines strtoumax as a macro... no
checking for strtoumax... yes
checking whether strtoul is declared... yes
checking whether strtoull is declared... yes
checking for strerror in -lcposix... no
checking for inline... inline
checking for off_t... yes
checking whether we are using the GNU C Library 2.1 or newer... no
checking argz.h usability... yes
checking argz.h presence... yes
checking for argz.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking nl_types.h usability... no
checking nl_types.h presence... no
checking for nl_types.h... no
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking stddef.h usability... yes
checking stddef.h presence... yes
checking for stddef.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for feof_unlocked... no
checking for fgets_unlocked... no
checking for getcwd... yes
checking for getegid... yes
checking for geteuid... yes
checking for getgid... yes
checking for getuid... yes
checking for mempcpy... yes
checking for munmap... yes
checking for putenv... yes
checking for setenv... yes
checking for setlocale... yes
checking for stpcpy... (cached) no
checking for strchr... yes
checking for strcasecmp... yes
checking for strdup... yes
checking for strtoul... (cached) yes
checking for tsearch... yes
checking for __argz_count... yes
checking for __argz_stringify... yes
checking for __argz_next... yes
checking for iconv... no, consider installing GNU libiconv
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for libintl.h... (cached) yes
checking for GNU gettext in libc... no
checking for GNU gettext in libintl... yes
checking for dcgettext... yes
checking for msgfmt... no
checking for gmsgfmt... :
checking for xgettext... no
checking for bison... no
checking for catalogs to be installed...  af be bg ca cs da de el eo es et eu 
fi fr ga gl he hr hu id it ja ko nb nl no pl pt_BR pt ro ru rw sl sr sv tr uk 
vi zh_TW
checking for dos file convention... yes
checking host system type... (cached) i686-pc-cygwin
checking host system type... (cached) i686-pc-cygwin
checking for DJGPP environment... no
checking for environ variable separator... ;
checking for working re_compile_pattern... no
checking for getopt_long... yes
checking whether strerror_r is declared... yes
checking for strerror_r... yes
checking whether strerror_r returns char *... yes
checking for strerror... (cached) yes
checking for strerror_r... (cached) yes
checking for vprintf... yes
checking for doprnt... no
checking for ANSI C header files... (cached) yes
checking for working malloc... yes
checking for working realloc... yes
checking for pcre_exec in -lpcre... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating lib/Makefile
config.status: creating lib/posix/Makefile
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating po/Makefile.in
config.status: creating intl/Makefile
config.status: WARNING:  intl/Makefile.in seems to ignore the --datarootdir 
setting
config.status: creating doc/Makefile
config.status: creating m4/Makefile
config.status: creating vms/Makefile
config.status: creating bootstrap/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
config.status: executing default commands
make  all-recursive
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3 >>
Making all in intl
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/intl >>
make[2]: Rien `a faire pour << all >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/intl >>
Making all in po
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/po >>
PATH=../src:$PATH : --default-domain=grep --directory=.. \
          --add-comments --keyword=_ --keyword=N_ \
          --files-from=./POTFILES.in \
        && test ! -f grep.po \
           || ( rm -f ./grep.pot \
                && mv grep.po ./grep.pot )
rm -f cat-id-tbl.tmp
sed -f ../intl/po2tbl.sed ./grep.pot \
                | sed -e "s/@PACKAGE NAME@/grep/" > cat-id-tbl.tmp
sed: impossible d'ouvrir le fichier ../intl/po2tbl.sed: No such file or 
directory
if cmp -s cat-id-tbl.tmp ./cat-id-tbl.c; then \
          rm cat-id-tbl.tmp; \
        else \
          echo cat-id-tbl.c changed; \
          rm -f ./cat-id-tbl.c; \
          mv cat-id-tbl.tmp ./cat-id-tbl.c; \
        fi
cd . && rm -f stamp-cat-id && echo timestamp > stamp-cat-id
file=./`echo af | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file af.po
file=./`echo be | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file be.po
file=./`echo bg | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file bg.po
file=./`echo ca | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ca.po
file=./`echo cs | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file cs.po
file=./`echo da | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file da.po
file=./`echo de | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file de.po
file=./`echo el | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file el.po
file=./`echo eo | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file eo.po
file=./`echo es | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file es.po
file=./`echo et | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file et.po
file=./`echo eu | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file eu.po
file=./`echo fi | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file fi.po
file=./`echo fr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file fr.po
file=./`echo ga | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ga.po
file=./`echo gl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file gl.po
file=./`echo he | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file he.po
file=./`echo hr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file hr.po
file=./`echo hu | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file hu.po
file=./`echo id | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file id.po
file=./`echo it | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file it.po
file=./`echo ja | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ja.po
file=./`echo ko | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ko.po
file=./`echo nb | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file nb.po
file=./`echo nl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file nl.po
file=./`echo no | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file no.po
file=./`echo pl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file pl.po
file=./`echo pt_BR | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file pt_BR.po
file=./`echo pt | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file pt.po
file=./`echo ro | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ro.po
file=./`echo ru | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ru.po
file=./`echo rw | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file rw.po
file=./`echo sl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file sl.po
file=./`echo sr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file sr.po
file=./`echo sv | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file sv.po
file=./`echo tr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file tr.po
file=./`echo uk | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file uk.po
file=./`echo vi | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file vi.po
file=./`echo zh_TW | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file zh_TW.po
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/po >>
Making all in lib
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
Making all in posix
make[3]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib/posix >>
make[3]: Rien `a faire pour << all >>.
make[3]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib/posix >>
make[3]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT closeout.o -MD -MP -MF .deps/closeout.Tpo -c -o closeout.o closeout.c
mv -f .deps/closeout.Tpo .deps/closeout.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT error.o -MD -MP -MF .deps/error.Tpo -c -o error.o error.c
mv -f .deps/error.Tpo .deps/error.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT exclude.o -MD -MP -MF .deps/exclude.Tpo -c -o exclude.o exclude.c
mv -f .deps/exclude.Tpo .deps/exclude.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT hard-locale.o -MD -MP -MF .deps/hard-locale.Tpo -c -o hard-locale.o 
hard-locale.c
mv -f .deps/hard-locale.Tpo .deps/hard-locale.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT isdir.o -MD -MP -MF .deps/isdir.Tpo -c -o isdir.o isdir.c
mv -f .deps/isdir.Tpo .deps/isdir.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT obstack.o -MD -MP -MF .deps/obstack.Tpo -c -o obstack.o obstack.c
mv -f .deps/obstack.Tpo .deps/obstack.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT quotearg.o -MD -MP -MF .deps/quotearg.Tpo -c -o quotearg.o quotearg.c
mv -f .deps/quotearg.Tpo .deps/quotearg.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT savedir.o -MD -MP -MF .deps/savedir.Tpo -c -o savedir.o savedir.c
mv -f .deps/savedir.Tpo .deps/savedir.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT xmalloc.o -MD -MP -MF .deps/xmalloc.Tpo -c -o xmalloc.o xmalloc.c
mv -f .deps/xmalloc.Tpo .deps/xmalloc.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT xstrtol.o -MD -MP -MF .deps/xstrtol.Tpo -c -o xstrtol.o xstrtol.c
mv -f .deps/xstrtol.Tpo .deps/xstrtol.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT xstrtoumax.o -MD -MP -MF .deps/xstrtoumax.Tpo -c -o xstrtoumax.o 
xstrtoumax.c
mv -f .deps/xstrtoumax.Tpo .deps/xstrtoumax.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT stpcpy.o -MD -MP -MF .deps/stpcpy.Tpo -c -o stpcpy.o stpcpy.c
mv -f .deps/stpcpy.Tpo .deps/stpcpy.Po
gcc -DLIBDIR=\"/usr/local/lib\" -DHAVE_CONFIG_H -I. -I.. -I.. -I. -I../intl    
-g -O2 -MT regex.o -MD -MP -MF .deps/regex.Tpo -c -o regex.o regex.c
regex.c: In function `regex_compile':
regex.c:3208: attention : comparaison est toujours vraie en raison d'une gamme 
limit'ee de type de donn'ees
mv -f .deps/regex.Tpo .deps/regex.Po
rm -f libgreputils.a
ar cru libgreputils.a closeout.o error.o exclude.o hard-locale.o isdir.o 
obstack.o quotearg.o savedir.o xmalloc.o xstrtol.o xstrtoumax.o stpcpy.o 
regex.o 
ranlib libgreputils.a
make[3]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
Making all in doc
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/doc >>
inst=`echo "grep" | sed 's,x,x,'`.1; \
sed -e "[EMAIL PROTECTED]@%$inst%g" ./fgrep.man > fgrep.1
inst=`echo "grep" | sed 's,x,x,'`.1; \
sed -e "[EMAIL PROTECTED]@%$inst%g" ./egrep.man > egrep.1
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/doc >>
Making all in src
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/src >>
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT grep.o -MD -MP -MF 
.deps/grep.Tpo -c -o grep.o grep.c
mv -f .deps/grep.Tpo .deps/grep.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT search.o -MD -MP -MF 
.deps/search.Tpo -c -o search.o search.c
search.c: In function `check_multibyte_string':
search.c:169: attention : passage de l'argument n^01 de << wcrtomb >> annule 
des qualificateurs du type du pointeur cible
mv -f .deps/search.Tpo .deps/search.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT kwset.o -MD -MP -MF 
.deps/kwset.Tpo -c -o kwset.o kwset.c
mv -f .deps/kwset.Tpo .deps/kwset.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT dfa.o -MD -MP -MF 
.deps/dfa.Tpo -c -o dfa.o dfa.c
mv -f .deps/dfa.Tpo .deps/dfa.Po
gcc  -g -O2   -o grep.exe grep.o search.o kwset.o dfa.o -lintl  
../lib/libgreputils.a 
Info: r'esolution de _optind par un lien vers __imp__optind (auto-import'e)
Info: r'esolution de _optarg par un lien vers __imp__optarg (auto-import'e)
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT egrep.o -MD -MP -MF 
.deps/egrep.Tpo -c -o egrep.o egrep.c
mv -f .deps/egrep.Tpo .deps/egrep.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT esearch.o -MD -MP -MF 
.deps/esearch.Tpo -c -o esearch.o esearch.c
In file included from esearch.c:2:
search.c: In function `check_multibyte_string':
search.c:169: attention : passage de l'argument n^01 de << wcrtomb >> annule 
des qualificateurs du type du pointeur cible
mv -f .deps/esearch.Tpo .deps/esearch.Po
gcc  -g -O2   -o egrep.exe egrep.o esearch.o kwset.o dfa.o -lintl  
../lib/libgreputils.a 
Info: r'esolution de _optind par un lien vers __imp__optind (auto-import'e)
Info: r'esolution de _optarg par un lien vers __imp__optarg (auto-import'e)
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT fgrep.o -MD -MP -MF 
.deps/fgrep.Tpo -c -o fgrep.o fgrep.c
mv -f .deps/fgrep.Tpo .deps/fgrep.Po
gcc -DHAVE_CONFIG_H -I. -I.. -I../intl -I../lib 
-DLOCALEDIR=\"/usr/local/share/locale\"    -g -O2 -MT fsearch.o -MD -MP -MF 
.deps/fsearch.Tpo -c -o fsearch.o fsearch.c
In file included from fsearch.c:2:
search.c: In function `check_multibyte_string':
search.c:169: attention : passage de l'argument n^01 de << wcrtomb >> annule 
des qualificateurs du type du pointeur cible
mv -f .deps/fsearch.Tpo .deps/fsearch.Po
gcc  -g -O2   -o fgrep.exe fgrep.o fsearch.o kwset.o -lintl  
../lib/libgreputils.a 
Info: r'esolution de _optind par un lien vers __imp__optind (auto-import'e)
Info: r'esolution de _optarg par un lien vers __imp__optarg (auto-import'e)
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/src >>
Making all in tests
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/tests >>
make[2]: Rien `a faire pour << all >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/tests >>
Making all in m4
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/m4 >>
make[2]: Rien `a faire pour << all >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/m4 >>
Making all in vms
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/vms >>
make[2]: Rien `a faire pour << all >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/vms >>
Making all in bootstrap
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/bootstrap >>
make[2]: Rien `a faire pour << all >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/bootstrap >>
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3 >>
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3 >>
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3 >>
Making check in intl
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/intl >>
make[1]: Rien `a faire pour << check >>.
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/intl >>
Making check in po
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/po >>
PATH=../src:$PATH : --default-domain=grep --directory=.. \
          --add-comments --keyword=_ --keyword=N_ \
          --files-from=./POTFILES.in \
        && test ! -f grep.po \
           || ( rm -f ./grep.pot \
                && mv grep.po ./grep.pot )
rm -f cat-id-tbl.tmp
sed -f ../intl/po2tbl.sed ./grep.pot \
                | sed -e "s/@PACKAGE NAME@/grep/" > cat-id-tbl.tmp
sed: impossible d'ouvrir le fichier ../intl/po2tbl.sed: No such file or 
directory
if cmp -s cat-id-tbl.tmp ./cat-id-tbl.c; then \
          rm cat-id-tbl.tmp; \
        else \
          echo cat-id-tbl.c changed; \
          rm -f ./cat-id-tbl.c; \
          mv cat-id-tbl.tmp ./cat-id-tbl.c; \
        fi
cd . && rm -f stamp-cat-id && echo timestamp > stamp-cat-id
file=./`echo af | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file af.po
file=./`echo be | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file be.po
file=./`echo bg | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file bg.po
file=./`echo ca | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ca.po
file=./`echo cs | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file cs.po
file=./`echo da | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file da.po
file=./`echo de | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file de.po
file=./`echo el | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file el.po
file=./`echo eo | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file eo.po
file=./`echo es | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file es.po
file=./`echo et | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file et.po
file=./`echo eu | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file eu.po
file=./`echo fi | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file fi.po
file=./`echo fr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file fr.po
file=./`echo ga | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ga.po
file=./`echo gl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file gl.po
file=./`echo he | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file he.po
file=./`echo hr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file hr.po
file=./`echo hu | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file hu.po
file=./`echo id | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file id.po
file=./`echo it | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file it.po
file=./`echo ja | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ja.po
file=./`echo ko | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ko.po
file=./`echo nb | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file nb.po
file=./`echo nl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file nl.po
file=./`echo no | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file no.po
file=./`echo pl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file pl.po
file=./`echo pt_BR | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file pt_BR.po
file=./`echo pt | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file pt.po
file=./`echo ro | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ro.po
file=./`echo ru | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file ru.po
file=./`echo rw | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file rw.po
file=./`echo sl | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file sl.po
file=./`echo sr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file sr.po
file=./`echo sv | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file sv.po
file=./`echo tr | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file tr.po
file=./`echo uk | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file uk.po
file=./`echo vi | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file vi.po
file=./`echo zh_TW | sed 's,.*/,,'`.gmo \
          && rm -f $file && PATH=../src:$PATH : -o $file zh_TW.po
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/po >>
Making check in lib
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
Making check in posix
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib/posix >>
make[2]: Rien `a faire pour << check >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib/posix >>
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
make[2]: Rien `a faire pour << check-am >>.
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/lib >>
Making check in doc
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/doc >>
make[1]: Rien `a faire pour << check >>.
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/doc >>
Making check in src
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/src >>
make[1]: Rien `a faire pour << check >>.
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/src >>
Making check in tests
make[1]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/tests >>
make  check-TESTS
make[2]: entrant dans le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/tests >>

Please, do not be alarmed if some of the tests failed.
Report them to <[email protected]>,
with the line number, the name of the file,
and grep version number 'grep --version'.
Thank You.

PASS: warning.sh
PASS: khadafy.sh
PASS: spencer1.sh
PASS: bre.sh
PASS: ere.sh
PASS: pcre.sh
PASS: status.sh
PASS: empty.sh
PASS: options.sh
PASS: backref.sh
PASS: file.sh
Testing:  ../src/grep Word -o -i
  input:  "WordA/wordB/WORDC/"
  output: ""
  expect: "Word/word/WORD/"
FAIL
Testing:  ../src/grep WORD -o -i
  input:  "WordA/wordB/WORDC/"
  output: ""
  expect: "Word/word/WORD/"
FAIL
Testing:  ../src/grep Word --color=always -i
  input:  "WordA/wordb/WORDC/"
  output: "WordA/wordb/WORDC/"
  expect: 
"WordA/wordb/WORDC/"
FAIL
Testing:  ../src/grep WORD --color=always -i
  input:  "WordA/wordb/WORDC/"
  output: "WordA/wordb/WORDC/"
  expect: 
"WordA/wordb/WORDC/"
FAIL
FAIL: foad1.sh
SKIP: fmbtest.sh
 Test #11:  { ../src/grep -F -n -b -m 5 -C 1 yes; echo "?$?"; sed 's!^!X!'; }
  output:  "2-10-[B02 no ]/3:20:[C03 yes]/4:30:[D04 yes]/5:40:[E05 
yes]/6-50-[F06 no ]/7-60-[G07 no ]/8:70:[H08 yes]/9:80:[I09 yes]/10-90-[J10 no 
]/?0/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
  expect:  "2-10-[B02 no ]/3:20:[C03 yes]/4:30:[D04 yes]/5:40:[E05 
yes]/6-50-[F06 no ]/7-60-[G07 no ]/8:70:[H08 yes]/9:80:[I09 yes]/?0/X[J10 no 
]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
    FAIL
 Test #27:  { ../src/grep -F -n -b -m 2 -v -C 1 yes; echo "?$?"; sed 's!^!X!'; }
  output:  "1:0:[A01 no ]/2:10:[B02 no ]/3-20-[C03 yes]/?0/X[C03 yes]/X[D04 
yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no 
]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
  expect:  "1:0:[A01 no ]/2:10:[B02 no ]/?0/X[C03 yes]/X[D04 yes]/X[E05 
yes]/X[F06 no ]/X[G07 no ]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no 
]/X[M13 yes]/X[N14 yes]/"
    FAIL
 Test #28:  { ../src/grep -F -n -b -m 2 -v -C 1 -o yes; echo "?$?"; sed 
's!^!X!'; }
  output:  "3-25-yes/?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no 
]/X[H08 yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
  expect:  "?0/X[C03 yes]/X[D04 yes]/X[E05 yes]/X[F06 no ]/X[G07 no ]/X[H08 
yes]/X[I09 yes]/X[J10 no ]/X[K11 no ]/X[L12 no ]/X[M13 yes]/X[N14 yes]/"
    FAIL
FAIL: yesno.sh
=================================
2 of 13 tests failed
(1 tests were not run)
Please report to [email protected]
=================================
make[2]: *** [check-TESTS] Erreur 1
make[2]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/tests >>
make[1]: *** [check-am] Erreur 2
make[1]: quittant le r'epertoire << /cygdrive/c/Documents and 
Settings/LEPAUL/Mes documents/Software/dev/grep-2.5.3/tests >>
make: *** [check-recursive] Erreur 1

Reply via email to