[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: popen test hangs
From: |
Marijn Schouten (hkBst) |
Subject: |
Re: popen test hangs |
Date: |
Tue, 07 Jul 2009 16:20:53 +0200 |
User-agent: |
Thunderbird 2.0.0.22 (X11/20090630) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marijn Schouten (hkBst) wrote:
> Neil Jerram wrote:
>> "Marijn Schouten (hkBst)" <address@hidden> writes:
>
>>> it seems that the popen test hangs:
>> Grrr. I thought we'd nailed that...
>
>>> then it hangs for at least an hour or so. My configure invocation is:
>>>
>>> ./configure --prefix=/usr --build=x86_64-pc-linux-gnu
>>> --host=x86_64-pc-linux-gnu
>>> --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share
>>> --sysconfdir=/etc --localstatedir=/var/lib --libdir=/usr/lib64
>>> --disable-error-on-warning --disable-static --enable-posix
>>> --disable-networking
>>> --enable-regex --enable-deprecated --disable-elisp --enable-nls
>>> --disable-rpath
>>> --disable-debug-freelist --disable-debug-malloc --disable-guile-debug
>>> --with-threads --with-modules EMACS=no
>>>
>>> Any ideas what could be wrong or how to find out more?
>> Please look at the end of the check-guile.log file, to find out the
>> last test case that ran successfully, before the one that hung.
>
> check-guile.log ends with
>
> PASS: popen.test: open-input-pipe: no args
> PASS: popen.test: open-input-pipe: port?
> PASS: popen.test: open-input-pipe: echo hello
> PASS: popen.test: open-input-pipe: stdin==stderr
> PASS: popen.test: open-input-pipe: stdout==stderr
> PASS: popen.test: open-input-pipe: open-input-pipe process gets
> (current-input-port) as stdin
> PASS: popen.test: open-input-pipe: no duplicate
> PASS: popen.test: open-output-pipe: no args
> PASS: popen.test: open-output-pipe: port?
> PASS: popen.test: open-output-pipe: stdin==stderr
> PASS: popen.test: open-output-pipe: stdout==stderr
>
>> Then, if you like you could confirm that it is the next test that is
>> the problem, by removing everything all the other tests from
>> popen.test, and running just popen.test with
>
>> ./pre-inst-guile -s test-suite/tests/popen.test
Actually doing this allowed the tests to run perfectly. That makes it look like
it is some interaction between popen.test and the sandbox/package manager. I
will investigate further.
Thanks,
Marijn
- --
If you cannot read my mind, then listen to what I say.
Marijn Schouten (hkBst), Gentoo Lisp project, Gentoo ML
<http://www.gentoo.org/proj/en/lisp/>, #gentoo-{lisp,ml} on FreeNode
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iEYEARECAAYFAkpTWcUACgkQp/VmCx0OL2yU0ACfeixckXA2zRbFX1ROAFvZ3xK9
0pAAoIWcDQvOMQPu+vuLxXnlrHvIjpds
=1wvz
-----END PGP SIGNATURE-----