Re: 5.96: 3 test failures on HP-UX 11.23

2006-06-01 Thread Paul Eggert
Jim Meyering [EMAIL PROTECTED] writes: it's because HP-UX's exec-family functions are not POSIX conforming. Thanks for explaining this. The first failure, though, I think is due to an unportable use of \ and \ in a sed pattern. And the other failures can be worked around. I installed this

Re: 5.96: 3 test failures on HP-UX 11.23

2006-06-01 Thread Jim Meyering
Paul Eggert [EMAIL PROTECTED] wrote: Jim Meyering [EMAIL PROTECTED] writes: it's because HP-UX's exec-family functions are not POSIX conforming. Thanks for explaining this. The first failure, though, I think is due to an unportable use of \ and \ in a sed pattern. And the other failures

Re: 5.96: 3 test failures on HP-UX 11.23

2006-06-01 Thread Ralf Wildenhues
Hi Paul, * Paul Eggert wrote on Thu, Jun 01, 2006 at 09:14:42AM CEST: Jim Meyering [EMAIL PROTECTED] writes: it's because HP-UX's exec-family functions are not POSIX conforming. Thanks for explaining this. The first failure, though, I think is due to an unportable use of \ and \ in a

Re: 5.96: 3 test failures on HP-UX 11.23

2006-05-30 Thread Paul Eggert
Thanks for reporting this. All these failures seem to be due to a portability problem in lib/closeout.c. Could you please run, say, cp --verbose /dev/null /tmp/foo - /dev/null in a debugger, putting a breakpoint on the close_stdout function, and see why it isn't calling 'error' with a nonzero

Re: 5.96: 3 test failures on HP-UX 11.23

2006-05-30 Thread Ralf Wildenhues
Hi Paul, * Paul Eggert wrote on Tue, May 30, 2006 at 09:51:17AM CEST: Thanks for reporting this. All these failures seem to be due to a portability problem in lib/closeout.c. Could you please run, say, cp --verbose /dev/null /tmp/foo - /dev/null in a debugger, putting a breakpoint on the

Re: 5.96: 3 test failures on HP-UX 11.23

2006-05-30 Thread Paul Eggert
Ralf Wildenhues [EMAIL PROTECTED] writes: (I assume you meant ... - 2/dev/null.) Yes, thanks. Actually, the 2/dev/null can be omitted. Seems fclose (stdout) isn't returning an error in this case. Ouch. I suppose one possibility is a bug in the HP-UX C library. Another is that stdout

Re: 5.96: 3 test failures on HP-UX 11.23

2006-05-30 Thread Jim Meyering
Ralf Wildenhues [EMAIL PROTECTED] wrote: I get 3 failures on hppa2.0w-hp-hpux11.23: Regarding this one, misc/close-stdout it's because HP-UX's exec-family functions are not POSIX conforming. As described in http://www.opengroup.org/susv3xsh/execl.html, calling exec* with one or more of the

5.96: 3 test failures on HP-UX 11.23

2006-05-29 Thread Ralf Wildenhues
I get 3 failures on hppa2.0w-hp-hpux11.23: misc/close-stdout, touch/no-create-missing, and help-version (groups), see the verbose output below. Note that I also get the warning below. On ia64-hp-hpux11.23, the same tests fail. On hppa2.0w-hp-hpux11.11, I get no test failures, and no such