From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 11227 invoked by alias); 9 Jul 2014 22:03:13 -0000 Mailing-List: contact kawa-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: kawa-owner@sourceware.org Received: (qmail 11214 invoked by uid 89); 9 Jul 2014 22:03:12 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 X-HELO: aibo.runbox.com Received: from aibo.runbox.com (HELO aibo.runbox.com) (91.220.196.211) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA encrypted) ESMTPS; Wed, 09 Jul 2014 22:03:10 +0000 Received: from [10.9.9.206] (helo=mailfront02.runbox.com) by bars.runbox.com with esmtp (Exim 4.71) (envelope-from ) id 1X4zxC-0005Oy-4v for kawa@sourceware.org; Thu, 10 Jul 2014 00:03:06 +0200 Received: from 120.204.251.212.customer.cdi.no ([212.251.204.120] helo=toshie.bothner.com) by mailfront02.runbox.com with esmtpsa (uid:757155 ) (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.76) id 1X4zw9-0001PD-VZ for kawa@sourceware.org; Thu, 10 Jul 2014 00:02:01 +0200 Message-ID: <53BDBBD9.2040304@bothner.com> Date: Wed, 09 Jul 2014 22:03:00 -0000 From: Per Bothner User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: kawa@sourceware.org Subject: Re: Testsuite failing References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2014-q3/txt/msg00011.txt.bz2 On 07/08/2014 09:24 PM, Matthieu Vachon wrote: > Here a patch that make `testsuite/errors3.scm` pass. The message was > expecting `... with required type int` while it's now `... with > required type character`. > > Maybe the code should be fixed and not the test ... not sure about it. The test us fine. The problem is the code in kawa.standard.Scheme#formatTest. Specifically how it enters both T and T.getImplementationType() into the typeToStringMap. Thia looses if T is the character type, since the implementation type for T is int. -- --Per Bothner per@bothner.com http://per.bothner.com/