From unknown Fri Jun 20 05:28:59 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15741 <15741@debbugs.gnu.org> To: bug#15741 <15741@debbugs.gnu.org> Subject: Status: Patch for bug #15739 Reply-To: bug#15741 <15741@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:28:59 +0000 retitle 15741 Patch for bug #15739 reassign 15741 guile submitter 15741 Matt Sicker severity 15741 normal tag 15741 moreinfo wontfix thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 27 18:10:36 2013 Received: (at submit) by debbugs.gnu.org; 27 Oct 2013 22:10:36 +0000 Received: from localhost ([127.0.0.1]:47807 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VaYXb-0006Bo-Qr for submit@debbugs.gnu.org; Sun, 27 Oct 2013 18:10:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:47819) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VaYXZ-0006BZ-FJ for submit@debbugs.gnu.org; Sun, 27 Oct 2013 18:10:33 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VaYXT-0007mO-7b for submit@debbugs.gnu.org; Sun, 27 Oct 2013 18:10:28 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:33955) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VaYXT-0007mF-4K for submit@debbugs.gnu.org; Sun, 27 Oct 2013 18:10:27 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49535) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VaYXS-0000TK-7L for bug-guile@gnu.org; Sun, 27 Oct 2013 18:10:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VaYXR-0007m0-Ay for bug-guile@gnu.org; Sun, 27 Oct 2013 18:10:26 -0400 Received: from mail-oa0-x229.google.com ([2607:f8b0:4003:c02::229]:60395) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VaYXR-0007lt-3n for bug-guile@gnu.org; Sun, 27 Oct 2013 18:10:25 -0400 Received: by mail-oa0-f41.google.com with SMTP id o9so2886253oag.14 for ; Sun, 27 Oct 2013 15:10:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=s+ifKdxZ++QQsgdTgeNcCKjxg8EcXS6MnEiqEKd2lto=; b=GbSGk4T69lnDcZrEC1T09TLo4jrSoZQC1bTNM6vH9aWt+r7SXV8fXvbSWIolS2s0qT VvQAd7mxpbdkNP7Q0mq35VSDeQGtwgAHyu3u7RBfa+AXCNJtaiOFrzagnx6nHBUOOEPk ui/XnYjTYOq87S675MCp0dR37rcPVMUN5InnMMe+IeuyI3i/6hLbn+g+m3tPEnD+d5+J BvanuRw0SBuCJtnIXYSXb3LiMtnIQve368Tv2U9IknBFV7GMEXVEFhbtgq17E76++VP2 5RzatZvUEkvpgwo9t0VLt5wafD/9JoIPhEH1QU6lrxDxl54sJb0SxgPFKAsHlc9xUV1d HakA== MIME-Version: 1.0 X-Received: by 10.182.71.82 with SMTP id s18mr12298519obu.9.1382911824559; Sun, 27 Oct 2013 15:10:24 -0700 (PDT) Received: by 10.182.179.102 with HTTP; Sun, 27 Oct 2013 15:10:24 -0700 (PDT) Date: Sun, 27 Oct 2013 17:10:24 -0500 Message-ID: Subject: Patch for bug #15739 From: Matt Sicker To: bug-guile@gnu.org Content-Type: multipart/mixed; boundary=e89a8fb1fde60f665f04e9c04049 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --e89a8fb1fde60f665f04e9c04049 Content-Type: multipart/alternative; boundary=e89a8fb1fde60f665c04e9c04047 --e89a8fb1fde60f665c04e9c04047 Content-Type: text/plain; charset=UTF-8 I noticed that clang reports to be GCC version 4.2, so most of what I thought might be wrong wasn't. Therefore, the patch was far easier and smaller than I expected. This isn't too high a priority, but it does add support for clang where the code would normally check for GCC 4.3+. Clang even supports C++ static_assert supposedly, so there's a check for that as well. -- Matt Sicker --e89a8fb1fde60f665c04e9c04047 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I noticed that clang reports to be GCC version 4.2, so mos= t of what I thought might be wrong wasn't. Therefore, the patch was far= easier and smaller than I expected. This isn't too high a priority, bu= t it does add support for clang where the code would normally check for GCC= 4.3+. Clang even supports C++ static_assert supposedly, so there's a c= heck for that as well.

--
Matt Sicker <boards@gmail.com>
--e89a8fb1fde60f665c04e9c04047-- --e89a8fb1fde60f665f04e9c04049 Content-Type: application/octet-stream; name="0001-Updated-a-couple-compiler-checks-to-support-clang.patch" Content-Disposition: attachment; filename="0001-Updated-a-couple-compiler-checks-to-support-clang.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hnatxql40 RnJvbSAyYjAyNTA5ZjUzYTI0Nzc4NGI0YmIwYmU5NjA2MWU0NmI1M2IwYzRlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXR0IFNpY2tlciA8Ym9hcmRzQGdtYWlsLmNvbT4KRGF0ZTog U3VuLCAyNyBPY3QgMjAxMyAxNjo1NDowNiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIFVwZGF0ZWQg YSBjb3VwbGUgY29tcGlsZXIgY2hlY2tzIHRvIHN1cHBvcnQgY2xhbmcuCgoqIGxpYi9wb2xsLmMg W19fY2xhbmdfX106IFNhbWUgZnVuY3Rpb25hbGl0eSBhcyBHQ0MgNC4zKyBmb3IgaWdub3JpbmcK ICB0aGUgKG5mZCA8IDApIHRlc3RzLgoqIGxpYi92ZXJpZnkuaCBbX19oYXNfZmVhdHVyZShjX3N0 YXRpY19hc3NlcnQpXTogRW5hYmxlcwogIF9HTF9IQVZFX19TVEFUSUNfQVNTRVJUIHdoZW4gY2xh bmcgZmVhdHVyZSBpcyBhdmFpbGFibGUgZm9yIEMuCiogbGliL3ZlcmlmeS5oIFtfX2hhc19mZWF0 dXJlKGN4eF9zdGF0aWNfYXNzZXJ0KV06IEVuYWJsZXMKKiBfR0xfSEFWRV9TVEFUSUNfQVNTRVJU IHdoZW4gY2xhbmcgZmVhdHVyZSBpcyBhdmFpbGFibGUgZm9yIEMrKy4KKiBTZWUgYnVnICMxNTcz OQotLS0KIGxpYi9wb2xsLmMgICB8ICA0ICsrLS0KIGxpYi92ZXJpZnkuaCB8IDEwICsrKysrKysr LS0KIDIgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9saWIvcG9sbC5jIGIvbGliL3BvbGwuYwppbmRleCAyNzY3ZjVhLi4zYjgyNTIy IDEwMDY0NAotLS0gYS9saWIvcG9sbC5jCisrKyBiL2xpYi9wb2xsLmMKQEAgLTE4LDggKzE4LDgg QEAKICAgIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIg R2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9uZwogICAgd2l0aCB0aGlzIHByb2dyYW07IGlmIG5v dCwgc2VlIDxodHRwOi8vd3d3LmdudS5vcmcvbGljZW5zZXMvPi4gICovCiAKLS8qIFRlbGwgZ2Nj IG5vdCB0byB3YXJuIGFib3V0IHRoZSAobmZkIDwgMCkgdGVzdHMsIGJlbG93LiAgKi8KLSNpZiAo X19HTlVDX18gPT0gNCAmJiAzIDw9IF9fR05VQ19NSU5PUl9fKSB8fCA0IDwgX19HTlVDX18KKy8q IFRlbGwgZ2NjIChvciBjbGFuZykgbm90IHRvIHdhcm4gYWJvdXQgdGhlIChuZmQgPCAwKSB0ZXN0 cywgYmVsb3cuICAqLworI2lmIChfX0dOVUNfXyA9PSA0ICYmIDMgPD0gX19HTlVDX01JTk9SX18p IHx8IDQgPCBfX0dOVUNfXyB8fCBkZWZpbmVkIF9fY2xhbmdfXwogIyBwcmFnbWEgR0NDIGRpYWdu b3N0aWMgaWdub3JlZCAiLVd0eXBlLWxpbWl0cyIKICNlbmRpZgogCmRpZmYgLS1naXQgYS9saWIv dmVyaWZ5LmggYi9saWIvdmVyaWZ5LmgKaW5kZXggNDBiOGVmNS4uZDA0ZThiMiAxMDA2NDQKLS0t IGEvbGliL3ZlcmlmeS5oCisrKyBiL2xpYi92ZXJpZnkuaApAQCAtMjAsMjMgKzIwLDI5IEBACiAj aWZuZGVmIF9HTF9WRVJJRllfSAogIyBkZWZpbmUgX0dMX1ZFUklGWV9ICiAKKy8qIENvbXBhdGli aWxpdHkgZm9yIG5vbi1jbGFuZyBjb21waWxlcnMgKi8KKyMgaWZuZGVmIF9faGFzX2ZlYXR1cmUK KyMgIGRlZmluZSBfX2hhc19mZWF0dXJlKHgpIDAKKyMgZW5kaWYKIAogLyogRGVmaW5lIF9HTF9I QVZFX19TVEFUSUNfQVNTRVJUIHRvIDEgaWYgX1N0YXRpY19hc3NlcnQgd29ya3MgYXMgcGVyIEMx MS4KICAgIFRoaXMgaXMgc3VwcG9ydGVkIGJ5IEdDQyA0LjYuMCBhbmQgbGF0ZXIsIGluIEMgbW9k ZSwgYW5kIGl0cyB1c2UKICAgIGhlcmUgZ2VuZXJhdGVzIGVhc2llci10by1yZWFkIGRpYWdub3N0 aWNzIHdoZW4gdmVyaWZ5IChSKSBmYWlscy4KKyAgIFRoaXMgaXMgc3VwcG9ydGVkIGJ5IGNsYW5n IHdoZW4gdGhlIGNfc3RhdGljX2Fzc2VydCBmZWF0dXJlIGlzIHNldC4KIAogICAgRGVmaW5lIF9H TF9IQVZFX1NUQVRJQ19BU1NFUlQgdG8gMSBpZiBzdGF0aWNfYXNzZXJ0IHdvcmtzIGFzIHBlciBD KysxMS4KICAgIFRoaXMgd2lsbCBsaWtlbHkgYmUgc3VwcG9ydGVkIGJ5IGZ1dHVyZSBHQ0MgdmVy c2lvbnMsIGluIEMrKyBtb2RlLgorICAgVGhpcyBpcyBzdXBwb3J0ZWQgYnkgY2xhbmcgd2hlbiB0 aGUgY3h4X3N0YXRpY19hc3NlcnQgZmVhdHVyZSBpcyBzZXQuCiAKICAgIFVzZSB0aGlzIG9ubHkg d2l0aCBHQ0MuICBJZiB3ZSB3ZXJlIHdpbGxpbmcgdG8gc2xvdyAnY29uZmlndXJlJwogICAgZG93 biB3ZSBjb3VsZCBhbHNvIHVzZSBpdCB3aXRoIG90aGVyIGNvbXBpbGVycywgYnV0IHNpbmNlIHRo aXMKICAgIGFmZmVjdHMgb25seSB0aGUgcXVhbGl0eSBvZiBkaWFnbm9zdGljcywgd2h5IGJvdGhl cj8gICovCi0jIGlmICg0IDwgX19HTlVDX18gfHwgKF9fR05VQ19fID09IDQgJiYgNiA8PSBfX0dO VUNfTUlOT1JfXykpICYmICFkZWZpbmVkIF9fY3BsdXNwbHVzCisjIGlmICg0IDwgX19HTlVDX18g fHwgKF9fR05VQ19fID09IDQgJiYgNiA8PSBfX0dOVUNfTUlOT1JfXykgfHwgX19oYXNfZmVhdHVy ZShjX3N0YXRpY19hc3NlcnQpKSAmJiAhZGVmaW5lZCBfX2NwbHVzcGx1cwogIyAgZGVmaW5lIF9H TF9IQVZFX19TVEFUSUNfQVNTRVJUIDEKICMgZW5kaWYKIC8qIFRoZSBjb25kaXRpb24gKDk5IDwg X19HTlVDX18pIGlzIHRlbXBvcmFyeSwgdW50aWwgd2Uga25vdyBhYm91dCB0aGUKICAgIGZpcnN0 IEcrKyByZWxlYXNlIHRoYXQgc3VwcG9ydHMgc3RhdGljX2Fzc2VydC4gICovCi0jIGlmICg5OSA8 IF9fR05VQ19fKSAmJiBkZWZpbmVkIF9fY3BsdXNwbHVzCisjIGlmICgoOTkgPCBfX0dOVUNfXykg fHwgX19oYXNfZmVhdHVyZShjeHhfc3RhdGljX2Fzc2VydCkpICYmIGRlZmluZWQgX19jcGx1c3Bs dXMKICMgIGRlZmluZSBfR0xfSEFWRV9TVEFUSUNfQVNTRVJUIDEKICMgZW5kaWYKIAotLSAKMS44 LjQuMQoK --e89a8fb1fde60f665f04e9c04049-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 01 17:48:31 2013 Received: (at control) by debbugs.gnu.org; 1 Nov 2013 21:48:31 +0000 Received: from localhost ([127.0.0.1]:58197 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcMZz-0004Y8-8r for submit@debbugs.gnu.org; Fri, 01 Nov 2013 17:48:31 -0400 Received: from world.peace.net ([96.39.62.75]:60074 ident=hope2) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VcMZx-0004Y0-0f for control@debbugs.gnu.org; Fri, 01 Nov 2013 17:48:29 -0400 Received: from turntable.mit.edu ([18.160.0.29] helo=yeeloong) by world.peace.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1VcMZq-0000tL-LV; Fri, 01 Nov 2013 17:48:22 -0400 From: Mark H Weaver To: control@debbugs.gnu.org Date: Fri, 01 Nov 2013 17:46:51 -0400 Message-ID: <87txfvokvo.fsf@netris.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: merge 15739 15741 thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: merge 15739 15741 thanks [...] Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject merge 15739 15741 thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 10 16:30:02 2013 Received: (at control) by debbugs.gnu.org; 10 Dec 2013 21:30:03 +0000 Received: from localhost ([127.0.0.1]:42291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqUsS-0000vA-Un for submit@debbugs.gnu.org; Tue, 10 Dec 2013 16:30:01 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:53153) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqUsQ-0000uy-GB for control@debbugs.gnu.org; Tue, 10 Dec 2013 16:29:59 -0500 X-IronPort-AV: E=Sophos;i="4.93,866,1378850400"; d="scan'208";a="40341814" Received: from reverse-83.fdn.fr (HELO pluto) ([80.67.176.83]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-SHA; 10 Dec 2013 22:29:56 +0100 Date: Tue, 10 Dec 2013 22:29:56 +0100 Message-Id: <871u1kv1gr.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #15739 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) tags 15739 wontfix From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 10 17:01:39 2013 Received: (at control) by debbugs.gnu.org; 10 Dec 2013 22:01:39 +0000 Received: from localhost ([127.0.0.1]:42331 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqVN5-0002td-3U for submit@debbugs.gnu.org; Tue, 10 Dec 2013 17:01:39 -0500 Received: from mail3-relais-sop.national.inria.fr ([192.134.164.104]:58519) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VqVN4-0002tV-7S for control@debbugs.gnu.org; Tue, 10 Dec 2013 17:01:38 -0500 X-IronPort-AV: E=Sophos;i="4.93,867,1378850400"; d="scan'208";a="40345142" Received: from reverse-83.fdn.fr (HELO pluto) ([80.67.176.83]) by mail3-relais-sop.national.inria.fr with ESMTP/TLS/AES128-SHA; 10 Dec 2013 23:01:37 +0100 Date: Tue, 10 Dec 2013 23:01:36 +0100 Message-Id: <87iouwtlfj.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #15739 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) tags 15739 moreinfo From unknown Fri Jun 20 05:28:59 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 08 Jan 2014 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator