chicken-hackers
[Top][All Lists]
Advanced

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

Re: [Chicken-hackers] [PATCH] Check all elements of the list for being a


From: Mario Domenech Goulart
Subject: Re: [Chicken-hackers] [PATCH] Check all elements of the list for being a string in make-pathname
Date: Thu, 31 May 2012 08:36:13 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux)

On Thu, 24 May 2012 16:00:19 -0400 Mario Domenech Goulart <address@hidden> 
wrote:

> On Thu, 24 May 2012 13:59:07 -0400 Mario Domenech Goulart <address@hidden> 
> wrote:
>
>> On Thu, 24 May 2012 19:43:02 +0200 Christian Kellermann <address@hidden> 
>> wrote:
>>
>>> * Mario Domenech Goulart <address@hidden> [120524 19:37]:
>>>>
>>>> On Thu, 24 May 2012 19:15:58 +0200 Christian Kellermann <address@hidden> 
>>>> wrote:
>>>>
>>>> > The diff below fixes the bug methinks.
>>>>
>>>> Thanks for looking into it.
>>>>
>>>> Wouldn't be better, since it doesn't traverse the list twice?
>>>
>>> Hm, yeah. I wanted to separate the argument checking from the
>>> processing of the string, but either is fine with me!
>>>
>>> Attached is the patch in the version you suggested.
>>>
>>> Thanks Mario!
>>
>> Thanks, Christian.  I've pushed your patch and closed #855.
>
> Hmmm.  I wonder if that is the right fix for the problem.  It seems that
> it has been introduced between 4.7.3 and 4.7.4.  In that period, the was
> no relevant change to files.scm.
>
> I'm going to keep that commit as a workaround, but I'm going to reopen
> #855 just in case.  Maybe we are just covering a more serious compiler
> bug.

I have reverted this patch, since the real cause was a bug in the
specializer, as Felix pointed out.  The patch provided by Felix
(c31c6ecf7c6ffcde49707184d49c6303792649a4) fixes it.

Best wishes.
Mario
-- 
http://parenteses.org/mario



reply via email to

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