From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?Aleix_Conchillo_Flaqu=C3=A9?= Newsgroups: gmane.lisp.guile.devel Subject: Re: GNU Guile 3.0.9rc1 available for testing! Date: Mon, 23 Jan 2023 10:47:48 -0800 Message-ID: References: <87v8l15hb2.fsf@inria.fr> <562CD6BE-42D3-4D4C-AB4C-2B4A5341F525@sarc.name> <87h6wh34t0.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000e58f7905f2f2d697" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="29546"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Greg Troxel , lloda , "guile-devel@gnu.org" , 60971@debbugs.gnu.org To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= Original-X-From: guile-devel-bounces+guile-devel=m.gmane-mx.org@gnu.org Mon Jan 23 19:48:44 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 1pK1s2-0007N2-Tk for guile-devel@m.gmane-mx.org; Mon, 23 Jan 2023 19:48:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pK1rW-0004Sq-An; Mon, 23 Jan 2023 13:48:10 -0500 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 1pK1rV-0004Sh-By for guile-devel@gnu.org; Mon, 23 Jan 2023 13:48:09 -0500 Original-Received: from mail-vs1-xe32.google.com ([2607:f8b0:4864:20::e32]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pK1rT-0002LS-JB; Mon, 23 Jan 2023 13:48:08 -0500 Original-Received: by mail-vs1-xe32.google.com with SMTP id k6so14009277vsk.1; Mon, 23 Jan 2023 10:48:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=qu/smVQDe29BflMq5YQLMNf6Z/kdsqMiNUimbBG4MIk=; b=T3XKJKzw91ihviQ7XmFTcwWfWy0FRWJ/f9CkwMY1M+j5llaX/zCmT8ASFygk4Fs1gI vuFlKXYnBV+Hnnz9hnbuKlUJ7bK/cgJK1Bw/sRKl4NoprNVScoavFaQWH5zRgBhhLSxU YLqvoxtwQnZ7+U310Dv3oIv9fpeOnrPM5WOyuhbXPhSxgx2nJ6fxDM0YTDhMqc6Yjdj+ jcfw/CIBcrm4bSFv2M+5q/LPxeH1QN+MTO0zp0/j43CR87Ht4A9JVnm+W2c0QtuzWthA tMCvmYpCKMVeDiz5ltFjaUaqjQ4Dfy2emVqMDkpkS4Kd82eyQliV+LAjnMTgiCuWuBdt uPSQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=qu/smVQDe29BflMq5YQLMNf6Z/kdsqMiNUimbBG4MIk=; b=6vx9db1zS36jVp/hHOQgvR2egLsOmTheQaHD20As0HD4rU1WpsYv3eRxYEhq4Jk203 1C8HcpgExKvk3u5YoiwOUsT0kGoOzkuBOKADo/t+pfqMEGSfVjaOnNoTXS3sTOcVf9pm AEeTQzK7v01e4k+5NotD8712Ju12UZTj70XyTGi3c3vVuZ1OAcSeGpl4ZhQ/gdtVnhCG TRDoQrCEw8+Z8vFNyO0yQGGd938Bd7+2TsDQW/xrTdPwqL++I7JNFCTxrzoJuExFu8Vr iX8IUBRJaXb6eF1GUcSDkaMkLsLci/DOAntqQiOIeIPw/XCbhS6lGOKH1POs2X/PAxOI 75bw== X-Gm-Message-State: AFqh2koz7rqKKPd5BPf1ysz0gzBCoPJOwc6H/k/mARHSB4jXmgKHIVrS t1eh7agrLyTZ9CDJ9OviIFB/1lR4LhatyNFIHUU+SEOa X-Google-Smtp-Source: AMrXdXvtXDCLTRyklJq3mrjE05fisVsjD1QhRdTsgnVS5dqQeHghiKwhowbumcbmMuksbypXRnVD2cbNvJljS7TWu4A= X-Received: by 2002:a05:6102:36c7:b0:3d3:e33e:89f4 with SMTP id z7-20020a05610236c700b003d3e33e89f4mr3512006vss.56.1674499684927; Mon, 23 Jan 2023 10:48:04 -0800 (PST) In-Reply-To: <87h6wh34t0.fsf@gnu.org> Received-SPF: pass client-ip=2607:f8b0:4864:20::e32; envelope-from=aconchillo@gmail.com; helo=mail-vs1-xe32.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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:21617 Archived-At: --000000000000e58f7905f2f2d697 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jan 23, 2023 at 2:48 AM Ludovic Court=C3=A8s wrote: > Hi, > > Greg Troxel skribis: > > > lloda writes: > > > >> This looks like https://debbugs.gnu.org/60971 < > https://debbugs.gnu.org/60971> on mac os. > > > > Yes, it does. > > > > My quick reaction is that if the POSIX-required macros operation on > > system types that might be struct, then faking up ints for testing is > > unsound. > > > > Maybe only do verify if guile has to define macros, and don't try to > > test the OS? > > So something like the patch below? > Oh, I missed the other report. Yes, this works on macOS as just reported by Daniel. No other issues. Aleix --000000000000e58f7905f2f2d697 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Mon, Jan 23, 2023 at 2:48 AM Ludovic Court=C3=A8s <<= a href=3D"mailto:ludo@gnu.org">ludo@gnu.org> wrote:
=
Hi,

Greg Troxel <gdt@lex= ort.com> skribis:

> lloda <lloda@s= arc.name> writes:
>
>> This looks like https://debbugs.gnu.org/60971 <htt= ps://debbugs.gnu.org/60971> on mac os.
>
> Yes, it does.
>
> My quick reaction is that if the POSIX-required macros operation on > system types that might be struct, then faking up ints for testing is<= br> > unsound.
>
> Maybe only do verify if guile has to define macros, and don't try = to
> test the OS?

So something like the patch below?

Oh, I missed the other report. Yes, this wor= ks on macOS as just reported by Daniel. No other issues.

=
Aleix
--000000000000e58f7905f2f2d697--