guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 1.8 branch test failure


From: Barry Fishman
Subject: Re: 1.8 branch test failure
Date: Thu, 04 Jun 2009 22:22:57 -0400
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.0.94 (gnu/linux)

Neil Jerram <address@hidden> writes:

> Greg Troxel <address@hidden> writes:
>
>> Git tree... release_1-8-6-53-g66f3b6c
>> GCC version... gcc (GCC) 4.1.3 20080704 prerelease (NetBSD nb1 20080202)
>> Differences:
>> End differnces.
>>
>> [snip]
>>
>> FAIL: popen.test: open-input-pipe: open-input-pipe process gets 
>> (current-input-port) as stdin
>
> That looks to be caused by a `fix' that I did.  I'll have a
> look/think.  If you are able to provide any more detail on the cause
> of the failure, that would be great.

The same thing happens with Ubuntu Jaunty.  I Don't think it is Guile
failing.  It the test that caused problems:

    (open-input-pipe "read && echo $REPLY")

In Ubuntu and NetBSD, Bash is not the default shell, so "read" requires
an argument. From the /bin/sh shell (linked to /bin/dash):

$ read && echo $REPLY
read: 1: arg count

It works when popen.test is changed to do:

    (open-input-pipe "read line && echo $line")

-- 
Barry Fishman





reply via email to

[Prev in Thread] Current Thread [Next in Thread]