zsh-workers
 help / color / mirror / code / Atom feed
From: Peter Stephenson <p.w.stephenson@ntlworld.com>
To: "Zsh Hackers' List" <zsh-workers@zsh.org>
Subject: Re: A05execution.ztst fails on Cygwin
Date: Sat, 3 Jan 2015 23:02:33 +0000	[thread overview]
Message-ID: <20150103230233.16ef3af1@ntlworld.com> (raw)
In-Reply-To: <CAJ1KOAgzN0Yu3wTVX99ARyjyBJzLXJQxRDOQZEHQ-OTXW69Y9w@mail.gmail.com>

On Sat, 3 Jan 2015 21:59:20 +0200
İsmail Dönmez <ismail@donmez.ws> wrote:
> > It looks like you can turn off hask marks when output is verbose.  Does
> >
> > ZTST_verbose=1 make TESTNUM=A05
> >
> > work any better?
> >
> >
> This fixes the test for me.

Hmm, that doesn't really make sense.

I've installed Cygwin on this new laptop (which has finally deigned to
run Fedora as the default UEFI boot option, don't ask me how I got that
to spring into life...) and confirmed your problems, and also that

zsh -c 'sleep 1000 & print $!; kill $!'

prints the correct PID but doesn't kill the process.  Killing it
from the command line of the same version of the shell, or even
with a subsequent zsh -c, does work, so something very strange
is happening.  Next step is probably to try delays, though
I did try repetition and that didn't help.  However, I've used up
my Windows quota for the week as sanity wears desperately thin on
such occasions.

   -------------------------------------------------------------------
   |                                                                 |
   |   ! Windows is cross with you.  You have attempted to           |
   |     make the system do what you want, which is not allowed      |
   |                                                                 |
   |    -------------------------   -----------------------------    |
   |    | I understand and will |   | Randomly crash the system |    |
   |    | try harder in future  |   | and change settings       |    |
   |    -------------------------   -----------------------------    |
   |                                                                 |
   -------------------------------------------------------------------

This was with the standard install options for 64-bit Cygwin.

> > > While running make check I noticed that V08zpty.ztst was hanging. Turns
> > out
> > > that second part of the test is hanging. The minimal reproducer is:
>
> It might makes sense to fail this test on Cygwin then, so I could run make
> check semi-regularly and make sure no regressions would be introduced.

I've confirmed this, too, and also that as a consequence the completion
tests don't work, either.  We could certainly skip the tests if no one
is going to appear, which I suspect is highly likely.

pws


  reply	other threads:[~2015-01-03 23:02 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-03 10:54 İsmail Dönmez
2015-01-03 17:21 ` Ray Andrews
2015-01-03 17:45   ` İsmail Dönmez
2015-01-03 18:37     ` Ray Andrews
2015-01-03 19:29 ` Peter Stephenson
2015-01-03 19:51   ` Peter Stephenson
2015-01-03 19:56   ` Bart Schaefer
2015-01-03 19:59   ` İsmail Dönmez
2015-01-03 23:02     ` Peter Stephenson [this message]
2015-01-09  9:13       ` İsmail Dönmez

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150103230233.16ef3af1@ntlworld.com \
    --to=p.w.stephenson@ntlworld.com \
    --cc=zsh-workers@zsh.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).