[Top][All Lists]
[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