From unknown Fri Sep 05 11:00:46 2025 X-Loop: help-debbugs@gnu.org Subject: bug#78933: compilation error after recent 'od' changes Resent-From: Bruno Haible Original-Sender: "Debbugs-submit" Resent-CC: bug-coreutils@gnu.org Resent-Date: Mon, 30 Jun 2025 19:48:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 78933 X-GNU-PR-Package: coreutils X-GNU-PR-Keywords: To: 78933@debbugs.gnu.org X-Debbugs-Original-To: bug-coreutils@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.175131284319811 (code B ref -1); Mon, 30 Jun 2025 19:48:02 +0000 Received: (at submit) by debbugs.gnu.org; 30 Jun 2025 19:47:23 +0000 Received: from localhost ([127.0.0.1]:49070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWKTL-00059R-6S for submit@debbugs.gnu.org; Mon, 30 Jun 2025 15:47:23 -0400 Received: from lists.gnu.org ([2001:470:142::17]:59840) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uWKTI-000586-8U for submit@debbugs.gnu.org; Mon, 30 Jun 2025 15:47:21 -0400 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 1uWKT7-0008SK-H5 for bug-coreutils@gnu.org; Mon, 30 Jun 2025 15:47:09 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.219]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uWKT5-0005yj-4I for bug-coreutils@gnu.org; Mon, 30 Jun 2025 15:47:09 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1751312822; cv=none; d=strato.com; s=strato-dkim-0002; b=IB6qFAfqs8oq4EUjWTajCz6T8+AzbxAjYucT9bnWk+jWAiph/r3TjNW2Vk3NIMu9us CUoQaHNJ/iRSk01EK4k/6kHZ+nCxKfeMACIePb7Aj/bCujBJjsaDpj72bxq2I453u3fA 93jzVYY/ULZjl60S0ZQPCxwqE5vlFiW4WrbtMnegU2zrkBPOULjywMye2ckS/8unXFun p0P7u7poJelSXbT4qpOp99BM1U2WY8YunLZSNqHiPAkL7ha5QZaEVg6EMc81wvK5s0Eh UDcafSarJiTF9hN7gkQiAqCsrVWWXtqZAmEonVnZzsF8HGZ2+t7zE/45ChUQhSdUOBoo 9aDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1751312822; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=PKtPADn9wMydycP4LBHnlyLuoQfsaeMavD/3F0jpOj0=; b=kHnuDppupyYSv1e9ya6RHVlz6n6xTbts7yydo/DhCSNHnHpp/rb3FrJW/v+kzPEq63 npTXdyDBnhJQabedAyePfPSiCN/KLODdKwv1dG7MFrrDDo0yJTCPM3ylWvosy2S8nqBy 5ecTNYw2s4eA9WoOa2r/hBZN90n20Tc8+ev4YFOLu8uTNc8dUZ2RCSVyEL0p5V9Tic9/ HY0aDhWU4vC+tehlxtGfPzCu9m8U96jyyGvsQ5YcoGeqWZAk+47UlkgRX/kQp8FNz1eb bkx88GrJErfuWGOa2H8cvaBC7EidGGFVCczMMFXyOLK5WXBfEZcd4yQfc54GbMoUNfyE SSUA== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1751312822; s=strato-dkim-0002; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=PKtPADn9wMydycP4LBHnlyLuoQfsaeMavD/3F0jpOj0=; b=PaVhsXVME6EdfBddpl8GWlr2SpEXY1zIIvdjgAcYpy5I8zvbzPm4ODtyUWwN0i0HIK gqfzYLbscPj0MZOsIhZ0PI+KPUY3buGXPUgJWpP8Sg+eiRQeyZDoxWDQRE/oXKMiH2sp ZfjRqehLv9P6qfhZ+WfMuSty3Y/JS4q8k428qwxWRr+at6EUmS/vjT1k6ouzWy+5iRbH 3xYiFpFpX2PcD4W+LsKFHem6hgkoBtCpMNMb6q5m8gsI97aJY0RdA7TC+9WlYxdx+1jr yYknnO7KnIctJqMjOPXmv8eTJZE1gPPCHjDlLcjZ5uX+7OW/Mpx29iqHGnCyh1YCNdsr Ol0g== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1751312822; s=strato-dkim-0003; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=PKtPADn9wMydycP4LBHnlyLuoQfsaeMavD/3F0jpOj0=; b=2fA2FWGI6lB5GyX+kKIcTVJIqA7ZV7FXXHJ4Pn1LyVAuF9PuhiYKQjrpzZ/1AmuM4R DM8XbP2zuFBHxuuyWrBg== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlLnY4jECd2hdUURIbZgL8PX2QiTuZ3cdB8X/nqjiRHW34hQTeya+eFPBjtoDp2qBm" Received: from nimes.localnet by smtp.strato.de (RZmta 51.3.0 AUTH) with ESMTPSA id N87b8b15UJl2I5h (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 30 Jun 2025 21:47:02 +0200 (CEST) From: Bruno Haible Date: Mon, 30 Jun 2025 21:47:02 +0200 Message-ID: <1926893.tdWV9SEqCh@nimes> Organization: GNU MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: none client-ip=81.169.146.219; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.237, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) After this week's changes in 'od', the CI reports a compilation error on macOS: gcc -I. -I.. -I./lib -Ilib -I../lib -Isrc -I../src -I/Users/runner/include -I/opt/homebrew/opt/gettext/include -I/opt/homebrew/opt/libiconv/include -Wall -Wno-format-extra-args -Wno-implicit-const-int-float-conversion -Wno-tautological-constant-out-of-range-compare -g -O2 -MT src/od.o -MD -MP -MF $depbase.Tpo -c -o src/od.o ../src/od.c &&\ mv -f $depbase.Tpo $depbase.Po ../src/od.c:162:16: error: static assertion failed due to requirement '(sizeof (width_bytes) / sizeof *(width_bytes)) == N_SIZE_SPECS': static assertion failed 162 | static_assert (ARRAY_CARDINALITY (width_bytes) == N_SIZE_SPECS); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Bruno From unknown Fri Sep 05 11:00:46 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Bruno Haible Subject: bug#78933: closed (Re: bug#78933: compilation error after recent 'od' changes) Message-ID: References: <1926893.tdWV9SEqCh@nimes> X-Gnu-PR-Message: they-closed 78933 X-Gnu-PR-Package: coreutils Reply-To: 78933@debbugs.gnu.org Date: Mon, 30 Jun 2025 22:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1751323442-13888-1" This is a multi-part message in MIME format... ------------=_1751323442-13888-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #78933: compilation error after recent 'od' changes which was filed against the coreutils package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 78933@debbugs.gnu.org. --=20 78933: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D78933 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1751323442-13888-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 78933-done) by debbugs.gnu.org; 30 Jun 2025 22:43:45 +0000 Received: from localhost ([127.0.0.1]:51417 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWNE0-0003Zl-8v for submit@debbugs.gnu.org; Mon, 30 Jun 2025 18:43:45 -0400 Received: from mail.cs.ucla.edu ([131.179.128.66]:44378) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uWNDw-0003YS-PQ for 78933-done@debbugs.gnu.org; Mon, 30 Jun 2025 18:43:42 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 2F4913C0149E2; Mon, 30 Jun 2025 15:43:34 -0700 (PDT) Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10032) with ESMTP id R5EfPHqeKdIS; Mon, 30 Jun 2025 15:43:34 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by mail.cs.ucla.edu (Postfix) with ESMTP id 0693F3C0149E6; Mon, 30 Jun 2025 15:43:34 -0700 (PDT) DKIM-Filter: OpenDKIM Filter v2.10.3 mail.cs.ucla.edu 0693F3C0149E6 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.ucla.edu; s=9D0B346E-2AEB-11ED-9476-E14B719DCE6C; t=1751323414; bh=5lFTExuKlEeJv2JUBpp5qoiwTnS7S77BZtU1ReVT2LU=; h=Message-ID:Date:MIME-Version:To:From; b=Jwxr+JgusyL/8ae9IfyhdpRTxy9ajzIUxd6dA4njSftSs4yMpt8jcsxwq6JWN+HL3 T/6j8vnJFCMwHsZncVKogoKfeRimmGgTFeiKxVfZ3YuES9MqIDvk71izwmtEdEEzuB pCrilX5aga5id+lBizI+29qF21+oIvs2Vr/5EUnr+Ejfo/4DLOmjG6/8f4Iz3iqC4Y IKwYEXUOznwkXeHQMzbUs6AscKtOXq4nyBzDl67uuBXDduGBwrXCCWqEHOPrnHgV7j cfQth1i4NMkTlKBH5+P3ljA8xvHJfmI5knj5ToYhgsuZlGVCNHzqiJGqkk5tUEQA5M Bb39pQaNM1XWQ== X-Virus-Scanned: amavis at mail.cs.ucla.edu Received: from mail.cs.ucla.edu ([127.0.0.1]) by localhost (mail.cs.ucla.edu [127.0.0.1]) (amavis, port 10026) with ESMTP id VgdjW0rjKo4r; Mon, 30 Jun 2025 15:43:33 -0700 (PDT) Received: from penguin.cs.ucla.edu (47-154-30-222.fdr01.snmn.ca.ip.frontiernet.net [47.154.30.222]) by mail.cs.ucla.edu (Postfix) with ESMTPSA id D8FED3C0149E2; Mon, 30 Jun 2025 15:43:33 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------9en9Jo4hugh1UeKcZoRWl02x" Message-ID: Date: Mon, 30 Jun 2025 15:43:33 -0700 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#78933: compilation error after recent 'od' changes To: Bruno Haible References: <1926893.tdWV9SEqCh@nimes> Content-Language: en-US From: Paul Eggert Organization: UCLA Computer Science Department In-Reply-To: <1926893.tdWV9SEqCh@nimes> X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 78933-done Cc: 78933-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -0.8 (/) This is a multi-part message in MIME format. --------------9en9Jo4hugh1UeKcZoRWl02x Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 2025-06-30 12:47, Bruno Haible via GNU coreutils Bug Reports wrote: > 162 | static_assert (ARRAY_CARDINALITY (width_bytes) == N_SIZE_SPECS); > | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Thanks for reporting that. I installed the attached to fix it. --------------9en9Jo4hugh1UeKcZoRWl02x Content-Type: text/x-patch; charset=UTF-8; name="0001-od-port-to-Apple-clang-14.patch" Content-Disposition: attachment; filename="0001-od-port-to-Apple-clang-14.patch" Content-Transfer-Encoding: base64 RnJvbSA0ODI4MWU1NmEzOTk4MThmYTYzMjZiNjUxOWYxYmEzZDhiN2Q1NDg4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBNb24sIDMwIEp1biAyMDI1IDE1OjQwOjU3IC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gb2Q6IHBvcnQgdG8gQXBwbGUgY2xhbmcgMTQKTUlNRS1WZXJzaW9uOiAxLjAKQ29udGVu dC1UeXBlOiB0ZXh0L3BsYWluOyBjaGFyc2V0PVVURi04CkNvbnRlbnQtVHJhbnNmZXItRW5j b2Rpbmc6IDhiaXQKCiogc3JjL29kLmMgKHByaW50X2Z1bmN0aW9uX3R5cGUpOiBOZXcgdHlw ZS4gIFVzZSBpdCBmb3IgY29udmVuaWVuY2UuCih3aWR0aF9ieXRlcyk6IE9taXQgZHVwbGlj YXRlIGVudHJpZXMsIHN1Y2ggYXMg4oCYZG91Ymxl4oCZIHZzIOKAmGxvbmcKZG91Ymxl4oCZ IG9uIG1hY09TLiAgUHJvYmxlbSByZXBvcnRlZCBieSBCcnVubyBIYWlibGUKPGh0dHBzOi8v YnVncy5nbnUub3JnLzc4OTMzPi4KKGRlY29kZV9vbmVfZm9ybWF0KTogQ2FzdCBudWxsIHBv aW50ZXIgdG8gcHJpbnRfZnVuY3Rpb25fdHlwZQp0byBwYWNpZnkgQXBwbGUgY2xhbmctMTQw MC4wLjI5LjIwMi4KLS0tCiBzcmMvb2QuYyB8IDI2ICsrKysrKysrKysrKysrKystLS0tLS0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgMTYgaW5zZXJ0aW9ucygrKSwgMTAgZGVsZXRpb25zKC0p CgpkaWZmIC0tZ2l0IGEvc3JjL29kLmMgYi9zcmMvb2QuYwppbmRleCAyNGU5ODFjYjAuLmI2 NGYwODNjNiAxMDA2NDQKLS0tIGEvc3JjL29kLmMKKysrIGIvc3JjL29kLmMKQEAgLTEwOSwx OCArMTA5LDIxIEBAIGVudW0KIC8qIEVuc3VyZSB0aGF0IG91ciBjaG9pY2UgZm9yIEZNVF9C WVRFU19BTExPQ0FURUQgaXMgcmVhc29uYWJsZS4gICovCiBzdGF0aWNfYXNzZXJ0IChNQVhf SU5URUdSQUxfVFlQRV9XSURUSCA8PSAzICogOTkpOwogCisvKiBUaGUgdHlwZSBvZiBhIHBy aW50IGZ1bmN0aW9uLiAgRklFTERTIGlzIHRoZSBudW1iZXIgb2YgZmllbGRzIHBlcgorICAg bGluZSwgQkxBTksgaXMgdGhlIG51bWJlciBvZiBmaWVsZHMgdG8gbGVhdmUgYmxhbmsuICBX SURUSCBpcyB3aWR0aAorICAgb2Ygb25lIGZpZWxkLCBleGNsdWRpbmcgbGVhZGluZyBzcGFj ZSwgYW5kIFBBRCBpcyB0b3RhbCBwYWQgdG8KKyAgIGRpdmlkZSBhbW9uZyBGSUVMRFMuICBQ QUQgaXMgYXQgbGVhc3QgYXMgbGFyZ2UgYXMgRklFTERTLiAgKi8KK3R5cGVkZWYgdm9pZCAo KnByaW50X2Z1bmN0aW9uX3R5cGUpCisgIChpZHhfdCBmaWVsZHMsIGlkeF90IGJsYW5rLCB2 b2lkIGNvbnN0ICpkYXRhLAorICAgY2hhciBjb25zdCAqZm10LCBpbnQgd2lkdGgsIGlkeF90 IHBhZCk7CisKIC8qIEVhY2ggb3V0cHV0IGZvcm1hdCBzcGVjaWZpY2F0aW9uIChmcm9tICct dCBzcGVjJyBvciBmcm9tCiAgICBvbGQtc3R5bGUgb3B0aW9ucykgaXMgcmVwcmVzZW50ZWQg Ynkgb25lIG9mIHRoZXNlIHN0cnVjdHVyZXMuICAqLwogc3RydWN0IHRzcGVjCiAgIHsKICAg ICBlbnVtIG91dHB1dF9mb3JtYXQgZm10OwogICAgIGVudW0gc2l6ZV9zcGVjIHNpemU7IC8q IFR5cGUgb2YgaW5wdXQgb2JqZWN0LiAgKi8KLSAgICAvKiBGSUVMRFMgaXMgdGhlIG51bWJl ciBvZiBmaWVsZHMgcGVyIGxpbmUsIEJMQU5LIGlzIHRoZSBudW1iZXIgb2YKLSAgICAgICBm aWVsZHMgdG8gbGVhdmUgYmxhbmsuICBXSURUSCBpcyB3aWR0aCBvZiBvbmUgZmllbGQsIGV4 Y2x1ZGluZwotICAgICAgIGxlYWRpbmcgc3BhY2UsIGFuZCBQQUQgaXMgdG90YWwgcGFkIHRv IGRpdmlkZSBhbW9uZyBGSUVMRFMuCi0gICAgICAgUEFEIGlzIGF0IGxlYXN0IGFzIGxhcmdl IGFzIEZJRUxEUy4gICovCi0gICAgdm9pZCAoKnByaW50X2Z1bmN0aW9uKSAoaWR4X3QgZmll bGRzLCBpZHhfdCBibGFuaywgdm9pZCBjb25zdCAqZGF0YSwKLSAgICAgICAgICAgICAgICAg ICAgICAgICAgICBjaGFyIGNvbnN0ICpmbXQsIGludCB3aWR0aCwgaWR4X3QgcGFkKTsKKyAg ICBwcmludF9mdW5jdGlvbl90eXBlIHByaW50X2Z1bmN0aW9uOwogICAgIGNoYXIgZm10X3N0 cmluZ1tGTVRfQllURVNfQUxMT0NBVEVEXTsgLyogT2YgdGhlIHN0eWxlICIlKmQiLiAgKi8K ICAgICBib29sIGhleGxfbW9kZV90cmFpbGVyOwogICAgIGludCBmaWVsZF93aWR0aDsgLyog TWluaW11bSB3aWR0aCBvZiBhIGZpZWxkLCBleGNsdWRpbmcgbGVhZGluZyBzcGFjZS4gICov CkBAIC0xNTIsOSArMTU1LDEzIEBAIHN0YXRpYyBjb25zdCBpbnQgd2lkdGhfYnl0ZXNbXSA9 CiAjZWxpZiBGTE9BVDE2X1NVUFBPUlRFRAogICBzaXplb2YgKGZsb2F0MTYpLAogI2VuZGlm CisjaWYgRkxUX01BTlRfRElHIDwgREJMX01BTlRfRElHIHx8IEZMVF9NQVhfRVhQIDwgREJM X01BWF9FWFAKICAgc2l6ZW9mIChmbG9hdCksCisjZW5kaWYKICAgc2l6ZW9mIChkb3VibGUp LAotICBzaXplb2YgKGxvbmcgZG91YmxlKQorI2lmIERCTF9NQU5UX0RJRyA8IExEQkxfTUFO VF9ESUcgfHwgREJMX01BWF9FWFAgPCBMREJMX01BWF9FWFAKKyAgc2l6ZW9mIChsb25nIGRv dWJsZSksCisjZW5kaWYKIH07CiAKIC8qIEVuc3VyZSB0aGF0IGZvciBlYWNoIG1lbWJlciBv ZiAnZW51bSBzaXplX3NwZWMnIHRoZXJlIGlzIGFuCkBAIC03MDksOCArNzE2LDcgQEAgZGVj b2RlX29uZV9mb3JtYXQgKGNoYXIgY29uc3QgKnNfb3JpZywgY2hhciBjb25zdCAqcywgY2hh ciBjb25zdCAqKm5leHQsCiAgIGVudW0gc2l6ZV9zcGVjIHNpemVfc3BlYzsKICAgaW50IHNp emU7CiAgIGVudW0gb3V0cHV0X2Zvcm1hdCBmbXQ7Ci0gIHZvaWQgKCpwcmludF9mdW5jdGlv bikgKGlkeF90LCBpZHhfdCwgdm9pZCBjb25zdCAqLCBjaGFyIGNvbnN0ICosCi0gICAgICAg ICAgICAgICAgICAgICAgICAgIGludCwgaWR4X3QpOworICBwcmludF9mdW5jdGlvbl90eXBl IHByaW50X2Z1bmN0aW9uOwogICBjaGFyIGNvbnN0ICpwOwogICBjaGFyIGM7CiAgIGludCBm aWVsZF93aWR0aDsKQEAgLTgyMiw3ICs4MjgsNyBAQCBkZWNvZGVfb25lX2Zvcm1hdCAoY2hh ciBjb25zdCAqc19vcmlnLCBjaGFyIGNvbnN0ICpzLCBjaGFyIGNvbnN0ICoqbmV4dCwKICAg ICAgICAgICAgPyBwcmludF9pbnRtYXgKICAgICAgICAgICAgOiBMT05HIDwgTE9OR19MT05H ICYmIExPTkdfTE9ORyA8IElOVE1BWCAmJiBzaXplX3NwZWMgPT0gTE9OR19MT05HCiAgICAg ICAgICAgID8gcHJpbnRfbG9uZ19sb25nCi0gICAgICAgICAgIDogKGFmZmlybSAoZmFsc2Up LCBudWxscHRyKSk7CisgICAgICAgICAgIDogKGFmZmlybSAoZmFsc2UpLCAocHJpbnRfZnVu Y3Rpb25fdHlwZSkgbnVsbHB0cikpOwogICAgICAgYnJlYWs7CiAKICAgICBjYXNlICdmJzoK LS0gCjIuNDguMQoK --------------9en9Jo4hugh1UeKcZoRWl02x-- ------------=_1751323442-13888-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 30 Jun 2025 19:47:23 +0000 Received: from localhost ([127.0.0.1]:49070 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1uWKTL-00059R-6S for submit@debbugs.gnu.org; Mon, 30 Jun 2025 15:47:23 -0400 Received: from lists.gnu.org ([2001:470:142::17]:59840) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1uWKTI-000586-8U for submit@debbugs.gnu.org; Mon, 30 Jun 2025 15:47:21 -0400 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 1uWKT7-0008SK-H5 for bug-coreutils@gnu.org; Mon, 30 Jun 2025 15:47:09 -0400 Received: from mo4-p00-ob.smtp.rzone.de ([81.169.146.219]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1uWKT5-0005yj-4I for bug-coreutils@gnu.org; Mon, 30 Jun 2025 15:47:09 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1751312822; cv=none; d=strato.com; s=strato-dkim-0002; b=IB6qFAfqs8oq4EUjWTajCz6T8+AzbxAjYucT9bnWk+jWAiph/r3TjNW2Vk3NIMu9us CUoQaHNJ/iRSk01EK4k/6kHZ+nCxKfeMACIePb7Aj/bCujBJjsaDpj72bxq2I453u3fA 93jzVYY/ULZjl60S0ZQPCxwqE5vlFiW4WrbtMnegU2zrkBPOULjywMye2ckS/8unXFun p0P7u7poJelSXbT4qpOp99BM1U2WY8YunLZSNqHiPAkL7ha5QZaEVg6EMc81wvK5s0Eh UDcafSarJiTF9hN7gkQiAqCsrVWWXtqZAmEonVnZzsF8HGZ2+t7zE/45ChUQhSdUOBoo 9aDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; t=1751312822; s=strato-dkim-0002; d=strato.com; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=PKtPADn9wMydycP4LBHnlyLuoQfsaeMavD/3F0jpOj0=; b=kHnuDppupyYSv1e9ya6RHVlz6n6xTbts7yydo/DhCSNHnHpp/rb3FrJW/v+kzPEq63 npTXdyDBnhJQabedAyePfPSiCN/KLODdKwv1dG7MFrrDDo0yJTCPM3ylWvosy2S8nqBy 5ecTNYw2s4eA9WoOa2r/hBZN90n20Tc8+ev4YFOLu8uTNc8dUZ2RCSVyEL0p5V9Tic9/ HY0aDhWU4vC+tehlxtGfPzCu9m8U96jyyGvsQ5YcoGeqWZAk+47UlkgRX/kQp8FNz1eb bkx88GrJErfuWGOa2H8cvaBC7EidGGFVCczMMFXyOLK5WXBfEZcd4yQfc54GbMoUNfyE SSUA== ARC-Authentication-Results: i=1; strato.com; arc=none; dkim=none X-RZG-CLASS-ID: mo00 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1751312822; s=strato-dkim-0002; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=PKtPADn9wMydycP4LBHnlyLuoQfsaeMavD/3F0jpOj0=; b=PaVhsXVME6EdfBddpl8GWlr2SpEXY1zIIvdjgAcYpy5I8zvbzPm4ODtyUWwN0i0HIK gqfzYLbscPj0MZOsIhZ0PI+KPUY3buGXPUgJWpP8Sg+eiRQeyZDoxWDQRE/oXKMiH2sp ZfjRqehLv9P6qfhZ+WfMuSty3Y/JS4q8k428qwxWRr+at6EUmS/vjT1k6ouzWy+5iRbH 3xYiFpFpX2PcD4W+LsKFHem6hgkoBtCpMNMb6q5m8gsI97aJY0RdA7TC+9WlYxdx+1jr yYknnO7KnIctJqMjOPXmv8eTJZE1gPPCHjDlLcjZ5uX+7OW/Mpx29iqHGnCyh1YCNdsr Ol0g== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; t=1751312822; s=strato-dkim-0003; d=clisp.org; h=Message-ID:Date:Subject:To:From:Cc:Date:From:Subject:Sender; bh=PKtPADn9wMydycP4LBHnlyLuoQfsaeMavD/3F0jpOj0=; b=2fA2FWGI6lB5GyX+kKIcTVJIqA7ZV7FXXHJ4Pn1LyVAuF9PuhiYKQjrpzZ/1AmuM4R DM8XbP2zuFBHxuuyWrBg== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlLnY4jECd2hdUURIbZgL8PX2QiTuZ3cdB8X/nqjiRHW34hQTeya+eFPBjtoDp2qBm" Received: from nimes.localnet by smtp.strato.de (RZmta 51.3.0 AUTH) with ESMTPSA id N87b8b15UJl2I5h (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256 bits)) (Client did not present a certificate); Mon, 30 Jun 2025 21:47:02 +0200 (CEST) From: Bruno Haible To: bug-coreutils@gnu.org Subject: compilation error after recent 'od' changes Date: Mon, 30 Jun 2025 21:47:02 +0200 Message-ID: <1926893.tdWV9SEqCh@nimes> Organization: GNU MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Received-SPF: none client-ip=81.169.146.219; envelope-from=bruno@clisp.org; helo=mo4-p00-ob.smtp.rzone.de X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.237, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) After this week's changes in 'od', the CI reports a compilation error on macOS: gcc -I. -I.. -I./lib -Ilib -I../lib -Isrc -I../src -I/Users/runner/include -I/opt/homebrew/opt/gettext/include -I/opt/homebrew/opt/libiconv/include -Wall -Wno-format-extra-args -Wno-implicit-const-int-float-conversion -Wno-tautological-constant-out-of-range-compare -g -O2 -MT src/od.o -MD -MP -MF $depbase.Tpo -c -o src/od.o ../src/od.c &&\ mv -f $depbase.Tpo $depbase.Po ../src/od.c:162:16: error: static assertion failed due to requirement '(sizeof (width_bytes) / sizeof *(width_bytes)) == N_SIZE_SPECS': static assertion failed 162 | static_assert (ARRAY_CARDINALITY (width_bytes) == N_SIZE_SPECS); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Bruno ------------=_1751323442-13888-1--