From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Mike Gran Newsgroups: gmane.lisp.guile.devel Subject: Re: Replacing Guile test-suite with SRFI-64? Date: Sun, 24 Sep 2023 23:32:04 +0000 (UTC) Message-ID: <766877546.3324008.1695598324070@mail.yahoo.com> References: <87h6nlyryy.fsf@makinata.eu> <1556798849.3129037.1695482003526@mail.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16433"; mail-complaints-to="usenet@ciao.gmane.io" To: "guile-devel@gnu.org" , Bruno Victal , Maxime Devos Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Mon Sep 25 01:32:56 2023 Return-path: Envelope-to: guile-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qkYat-00046a-VS for guile-devel@m.gmane-mx.org; Mon, 25 Sep 2023 01:32:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qkYaW-00067m-Fn; Sun, 24 Sep 2023 19:32:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qkYaS-00067I-7C for guile-devel@gnu.org; Sun, 24 Sep 2023 19:32:29 -0400 Original-Received: from sonic301-3.consmr.mail.bf2.yahoo.com ([74.6.129.42]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qkYaP-0006L7-U9 for guile-devel@gnu.org; Sun, 24 Sep 2023 19:32:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695598342; bh=ZTBSAvfsSfoO2BGMEGF27QpJV0xgo9NSdAR01dqQKds=; h=Date:From:To:In-Reply-To:References:Subject:From:Subject:Reply-To; b=BfveTjnJgh1qItjOHOlb8t9AQ+EDNIuOQGGoL2+hAphi2R+yLUzVF9zwo57VVsYIvRF0OeOisVw/2YvoeruZaa8/jguTAaEcHSIa6Ws1bfSyNE9WX5Xb8iG0MduaSraawvuNPK5Rx8jhMOvx5JbREMTjiuaEJ+GtqbcEc4ezp+K7bl6aMlpO9BHJGg1egW2oecsqT+lnX1a1G1qy/iG6hfZRMuMNgOqJLDDfwULLojGsJULRzoLlPerwcES3qSQPSRdGu60EndcarqUzNw5GG0N4kXD3lwlP41lox1IHTfEDtjBYZnVQyRWolTeFQjHpeOXWmm9DOJf5A9xgZhJcaA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1695598342; bh=u4ahVRb24om4h7BV7gzoV7kJ/aStj9YH/SHFYlngxOT=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=KwnxT5jvDSma7iVGA6vvGNB7l1QwD2ZaSnZhD25SS5JaIa4WjRDQpS8Ip17NTjcsguYpePGZBDgKPr6rFsFCm4EwD0T4A6t6/3nqOyJKujzSZRJQqXTphQByNNyborxSoVVS9FQTyDtxND3/VgraXCNXElS5Zq4kWKd/RWqw93GxkSQpBMWgT8hBHvfatY+T9V5ma4a2gDuieFilN6oWnGaG9ZsiZSRo9lio98CnS5/9nsEYRaHA3xjjHxFbMNe8PCQQMuEkKpCxPUjzmxZIbjmO0Dh2eLXgXAtKmTL1CUlgzZ9EPv45bddYXAlyzWsJ+iM7LJTdyaB7tL/mkSgaDg== X-YMail-OSG: bENscDAVM1lu5mbFP47vcpjf8lUE5fvnOrd7IvUNFC8kpj71733upFCKyBqe9to k3NWvPQbN4cyoS4Se5.Jfs5e5gl.tF0ZtIsVzlNzDSGuEHsMs8wU9YzdRkJGVWwpUkTtd0qPaFUx kCvWwdYhcth8HICUH907dZivTgKQbRRa6Iz18KiJBq36UcnHmSGTV9jGBlquI_xW3BzrI4ZuKUzz 9U28L5NuTfdkk8QWGLPntBHS6nVI4HIPZD4BV9r_ADKY551hTvQP4eClcS2u_gR.DXDHsJJU2_ti LNsmgeY4nZXAADakSobCUqwPpQ3PsGEb6PnQqd9ThUg7ADV9yr6obdVwoqDbyWj0ROLDnEgmFAvh HbPanKBBPEv_YVyMlRz7wI5bUZboDIfp.MmPPACZ5jYeffzKcqMiaE4aE1hSQy9r6vu_EMsJP0Wp m2Ee9rzdmCjJ4ZZ6zm0rkG1F_fRGFEO2Ra1tsYAaTZFr7lktoKFeD6vQhBrHURuuyRd6X3GdIzjg jmvIQal4MXUvql5djm4ZoptS4bHKqt8xyYyORQg_jlP1jL95B1sV_O5iR9TQbUA4iocDPmVa7JiP 9ofkTwmTu14Vh7ZF7oetamfALISmO3JJr97x9h16JIUcETts2V9.FzGFb1q_zgMPg9_STDU4mAJr lfamxEwuV7MPzxzFkDpOREHf5eIZQ9c_1elN1haraCKglV23Md_szX5hyRupw5F_npElzJlevAoE YlWUA4RP7jxtv7FB5jh5AMfgZbKI03U8_Yqyc7zHsRyALz_Lcu..U6QjQ4UhqjPkEW29JBSCCRaI xIBt8YTxznl0auj422vu5X88SkUNWmQsZj09NnOuK. X-Sonic-MF: X-Sonic-ID: 5a691e2a-0ebc-44de-837f-c16a76a254fb Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.bf2.yahoo.com with HTTP; Sun, 24 Sep 2023 23:32:22 +0000 In-Reply-To: X-Mailer: WebService/1.1.21797 YMailNorrin Received-SPF: pass client-ip=74.6.129.42; envelope-from=spk121@yahoo.com; helo=sonic301-3.consmr.mail.bf2.yahoo.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Original-Sender: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.lisp.guile.devel:21976 Archived-At: > A benefit of SRFI-64 is that the SRFI-64 implementation has tests > whereas (IIRC) Guile's custom thing doesn't. OK two separate issues. 1. Mike G's gripes about SRFI-64. 2. Updating over 65,000 lines of test code I don't want to be put in the position of having to make a critique of SRFI-64, and, once my critique is dissected, make it appear that that is justification for updating the test suite. I wouldn't be the decision maker, anyway. It is 2 MB of test code that has served Guile well so far. I think the argument for srfi-64 is not self-evident. That srfi-64 is familiar to some and has a test suite does not prove that the current test suite is difficult for newcomers to understand and is buggy. Respectfully, -Mike