Thanks. I tried this snapshot on a few platforms (not as many as last
time) with the same results, so it's looking good.
The failures on AIX 7.1 (same as last time) annoyed me enough that I
installed what I hope is a fix for them as gnulib commit
93ce02b4fa01a3c1c194d91f8fd09e1efe04537c. I don't think these AIX bugs
need to slow down the grep release. The only affected flag that grep
uses is O_NOFOLLOW, and I think the bug merely causes undefined behavior
that happens to behave as if O_NOFOLLOW is not defined, which is all
that the fix does anyway. (Luckily for grep users on AIX, the
O_NOFOLLOW is used only to avoid a rare race condition.)
I can't help but be curious why the AIX engineers decided to define
O_NOFOLLOW to a value outside the 'int' range. Perhaps they had one
beer too many?