On Sat, May 17, 2008 at 10:02 AM, James Youngman <[EMAIL PROTECTED]> wrote: > (Note, switched from nug-gnulib to bug-findutils)
This time, actually switching (bug-gnulib in BCC)... > > On Wed, May 14, 2008 at 11:57 AM, Heinrich Mislik > <[EMAIL PROTECTED]> wrote: > > [snip: gnulib bug report] > >> I came across this, when the -iregex option of find didn't work >> (behaves like -regex). The above test-program reflects the situation >> in line 778 of regcomp.c: >> >> err = re_string_construct (®exp, pattern, length, preg-translate, >> syntax & RE_ICASE, dfa); >> >> >> syntax & RE_ICASE implicitly casted to bool always give false. >> >> I don't think, that the compliler is in error. Casting 256 to signed >> char gives 0 and therefor false. So simply replacing _Bool with >> signed char gives wrong results. This may happen with other compilers >> as well. > > Thanks for reporting this problem. Could you verify please that > this problem causes "make check" to fail on your system? You may > need to install DegaGnu in order to run the tests. > > Thanks, > James. >