Re: raise(-1) has stopped returning an error recently

2021-11-29 Thread Corinna Vinschen via Cygwin
On Nov 27 10:43, Duncan Roe wrote: > On Wed, Nov 24, 2021 at 10:25:46AM +0100, cygwin wrote: [...] > > > > What is that "permanent restriction" in Cygwin? Is that something we > > could fix or something unfixable? Did you try to debug Cygwin in terms > > of that problem? If not, could you

Re: raise(-1) has stopped returning an error recently

2021-11-27 Thread Duncan Roe
On Wed, Nov 24, 2021 at 11:01:46AM -0700, cygwin wrote: [...] > Trying to rerun cygport build most tests are now "skipped test: failed to > find an adequate shell SKIP ... (exit status: 77)"! Something more may have > changed (in gnulib?) to invalidate Cygwin shell(s) in something updated > since

Re: raise(-1) has stopped returning an error recently

2021-11-26 Thread Brian Inglis
On 2021-11-25 05:54, Corinna Vinschen via Cygwin wrote: On Nov 24 11:01, Brian Inglis via Cygwin wrote: On 2021-11-24 02:25, Corinna Vinschen via Cygwin wrote: On Tue, Nov 23, 2021 at 11:18:25AM -0700, Brian Inglis wrote: Do Cygwin and/or Windows support surrogate pairs in UTF-8? You mean

Re: raise(-1) has stopped returning an error recently

2021-11-26 Thread Duncan Roe
On Wed, Nov 24, 2021 at 10:25:46AM +0100, cygwin wrote: [...] > > What is that "permanent restriction" in Cygwin? Is that something we > could fix or something unfixable? Did you try to debug Cygwin in terms > of that problem? If not, could you extract a reduced, very simple > stand-alone

Re: raise(-1) has stopped returning an error recently

2021-11-25 Thread Corinna Vinschen via Cygwin
On Nov 24 11:01, Brian Inglis via Cygwin wrote: > On 2021-11-24 02:25, Corinna Vinschen via Cygwin wrote: > > > On Tue, Nov 23, 2021 at 11:18:25AM -0700, Brian Inglis wrote: > > > > Do Cygwin and/or Windows support surrogate pairs in UTF-8? > > > > You mean UTF-16. UTF-8 doesn't know surrogate

Re: raise(-1) has stopped returning an error recently

2021-11-24 Thread Brian Inglis via Cygwin
On 2021-11-24 02:25, Corinna Vinschen via Cygwin wrote: On Nov 24 09:36, Duncan Roe wrote: On Tue, Nov 23, 2021 at 11:18:25AM -0700, Brian Inglis wrote: On Nov 23 19:27, Duncan Roe wrote: Btw to whoever maintains grep for cygwin: 'make check' should pass on next release (I patched out the

Re: raise(-1) has stopped returning an error recently

2021-11-24 Thread Corinna Vinschen via Cygwin
On Nov 24 09:36, Duncan Roe wrote: > On Tue, Nov 23, 2021 at 11:18:25AM -0700, Brian Inglis wrote: > > > On Nov 23 19:27, Duncan Roe wrote: > > > > Btw to whoever maintains grep for cygwin: 'make check' should pass on > > > > next release (I patched out the surrogate-pair failre). > > > > I had no

Re: raise(-1) has stopped returning an error recently

2021-11-23 Thread Duncan Roe
On Tue, Nov 23, 2021 at 11:18:25AM -0700, Brian Inglis wrote: > On 2021-11-23 02:50, Corinna Vinschen via Cygwin wrote: > > On Nov 23 19:27, Duncan Roe wrote: > > > On Mon, Nov 22, 2021 at 02:06:19PM +0100, cygwin wrote: > > > > On Nov 22 11:25, Corinna Vinschen via Cygwin wrote: > > > > > On Nov

Re: raise(-1) has stopped returning an error recently

2021-11-23 Thread Brian Inglis
On 2021-11-23 02:50, Corinna Vinschen via Cygwin wrote: On Nov 23 19:27, Duncan Roe wrote: On Mon, Nov 22, 2021 at 02:06:19PM +0100, cygwin wrote: On Nov 22 11:25, Corinna Vinschen via Cygwin wrote: On Nov 22 16:20, Duncan Roe wrote: #include #include int main (void) { int retcod;

Re: raise(-1) has stopped returning an error recently

2021-11-23 Thread Corinna Vinschen via Cygwin
On Nov 23 19:27, Duncan Roe wrote: > On Mon, Nov 22, 2021 at 02:06:19PM +0100, cygwin wrote: > > On Nov 22 11:25, Corinna Vinschen via Cygwin wrote: > > > On Nov 22 16:20, Duncan Roe wrote: > > > > #include > > > > #include > > > > > > > > int > > > > main (void) > > > > { > > > > int retcod;

Re: raise(-1) has stopped returning an error recently

2021-11-23 Thread Duncan Roe
On Mon, Nov 22, 2021 at 02:06:19PM +0100, cygwin wrote: > On Nov 22 11:25, Corinna Vinschen via Cygwin wrote: > > On Nov 22 16:20, Duncan Roe wrote: > > > Hi, > > > > > > I stumbled across this when running 'make check' in the grep source > > > directory. > > > > > > test-raise failed when it

Re: raise(-1) has stopped returning an error recently

2021-11-22 Thread Corinna Vinschen via Cygwin
On Nov 22 11:25, Corinna Vinschen via Cygwin wrote: > On Nov 22 16:20, Duncan Roe wrote: > > Hi, > > > > I stumbled across this when running 'make check' in the grep source > > directory. > > > > test-raise failed when it didn't a few weeks ago. > > Pretty unlikely. This code didn;'t change

Re: raise(-1) has stopped returning an error recently

2021-11-22 Thread Corinna Vinschen via Cygwin
On Nov 22 16:20, Duncan Roe wrote: > Hi, > > I stumbled across this when running 'make check' in the grep source directory. > > test-raise failed when it didn't a few weeks ago. Pretty unlikely. This code didn;'t change for ages. I just checked against Cygwin 3.2.0 and it also returns

raise(-1) has stopped returning an error recently

2021-11-21 Thread Duncan Roe
Hi, I stumbled across this when running 'make check' in the grep source directory. test-raise failed when it didn't a few weeks ago. I cut it down to the STC at the end of this email Under Linux: > 16:15:57$ ./test-raise > raise(-1) returned -1 Under Cygwin: > 16:16:51$ ./test-raise.exe >