From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Cyril Arnould Newsgroups: gmane.emacs.bugs Subject: bug#70889: 29.3; GCC14.1 MinGW compilation error Date: Sun, 12 May 2024 17:04:30 +0200 Message-ID: References: <41f56bc9-8f54-412c-a6fc-ae7a343f92dd@gmail.com> <86ttj3z5h5.fsf@gnu.org> <86o79bytiz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5025"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird Cc: 70889@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 12 17:05:26 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1s6AlS-00017X-0P for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 12 May 2024 17:05:26 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s6AlB-0003cQ-RQ; Sun, 12 May 2024 11:05:09 -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 1s6Al4-0003a5-MK for bug-gnu-emacs@gnu.org; Sun, 12 May 2024 11:05:04 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s6Al4-0006C1-EA for bug-gnu-emacs@gnu.org; Sun, 12 May 2024 11:05:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s6Al3-0001lt-TD for bug-gnu-emacs@gnu.org; Sun, 12 May 2024 11:05:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Cyril Arnould Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 May 2024 15:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70889 X-GNU-PR-Package: emacs Original-Received: via spool by 70889-submit@debbugs.gnu.org id=B70889.17155262846794 (code B ref 70889); Sun, 12 May 2024 15:05:01 +0000 Original-Received: (at 70889) by debbugs.gnu.org; 12 May 2024 15:04:44 +0000 Original-Received: from localhost ([127.0.0.1]:54853 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6Akm-0001lW-7m for submit@debbugs.gnu.org; Sun, 12 May 2024 11:04:44 -0400 Original-Received: from mail-ve1eur01olkn2107.outbound.protection.outlook.com ([40.92.66.107]:29070 helo=EUR01-VE1-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s6Akj-0001lQ-2B for 70889@debbugs.gnu.org; Sun, 12 May 2024 11:04:43 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VgevPR7wxd6UI0FLNklrlXLT/BRgRvK4ImIBpDI8FvfJxG4Y7gtQqel6tXRLcNwMuwbkgZYDHteQiGC3GDGFoCieApDEZ2zPCit6/H8B0zF054qk8G76i97syVI6yzqb00UzwUYR3sMx8Qz1sFFTcT0CK8pODlkxEF8BWhZLdC39CTDjoaut9M1JFVU9f5df+DwN+p7CnDXrLTrZZ04+aL1QDePCl5+TkNMKwWjnOXWci3b4z25sGMmp1Q3+oLkEGwmWRC4VsTOQwVJuu/C47lPaBe/tC+9QstNZzkBSuxasm8i2JXRfm9i8SZh70O3OdFiP5nsdeTwCHgYoEG6oyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=yLYrFZuHDfw+3YrezK6OzHeEtv6H1ZPeQxODlk954s0=; b=hkpqY09C4mmP7Ka2Zvt06Jt9mc4efQ5DZ+UU2YU/kV4ezupYDd9uWo00xw5KzHGMOvS4cpZayEV5QPAhFbHmaKrCrjNuUyTbbs7IUXm55Uetky4iixuW2aekEQ3lO4wgpFHwIbwqk0AzAxEcA5/EN6gajsgVxtJwM2+nex9YizWS9OZ+dX4aMoE25iavex3wllkupFqO4ZO9zo5QLJYw6ENSYfaroFQBrbPcUjQZt6iPgD+aeHavMaMbueMWz346zeH8rSynqI/4jAsl3A1bsCYK+jlsMay5cVUSwwjDUyu7Qdf4+mHZnsANst54QTjSPtdoMqLQcLe2mf2vGjxTWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yLYrFZuHDfw+3YrezK6OzHeEtv6H1ZPeQxODlk954s0=; b=jj8NpxFLfCm1LSirhvK+LRL2t/7w/qAkxrMVcOdOme0bG8FEgY5jj7wGFDMGUsboX3zojR2XxQ+jITEABG2sEa9jcV4mDmXLT9FdXuCu1pVXYei61EPgwewSJGdtN7Nu31EMl1nmtGyqqK0cW3DHlgcwZfeDm5EMeIjTDsDVx7MNynn09+ZVb6RLFAXie+o5UXfWCnF7Dh8KVOB4D3rnzxw0X3gdvg1sbC46ynyQC5BloXIZAl9paKOS//2AA6N3Bkd+QI2H4f9U2tjqfstBHE3tqVrABclE9svENplZIeR0YvGe6Ksk4TDxFq4KNUjBcM5ZZzX1YgKIdR/Zusfoow== Original-Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) by PRAPR10MB5422.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:102:27a::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.55; Sun, 12 May 2024 15:04:34 +0000 Original-Received: from AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::68f8:d238:39d8:1f10]) by AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM ([fe80::68f8:d238:39d8:1f10%7]) with mapi id 15.20.7544.052; Sun, 12 May 2024 15:04:34 +0000 In-Reply-To: <86o79bytiz.fsf@gnu.org> X-TMN: [dzwAV8KI3Av6r6eZ82rBWSeGzVfdC6Lf] X-ClientProxiedBy: ZR2P278CA0028.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:46::8) To AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:582::17) X-Microsoft-Original-Message-ID: <928a77ab-71f4-4de1-ada1-4d73603457de@outlook.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR10MB6110:EE_|PRAPR10MB5422:EE_ X-MS-Office365-Filtering-Correlation-Id: 373e1238-7d67-43cf-add1-08dc7294d579 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|3412199016|440099019|1602099003; X-Microsoft-Antispam-Message-Info: i4Dy1opvXI5UQsNvRmHqA61VAU0DzYEb5FeRUbZJScjwTC/Yry3ZOdTie1lA/LB/Ze4avi9tiH2crobHGaRYLO8UB3rFz7rUEdvEZuvYlk7KTfHUouHRb8RNTeI55YCa1i3ULPHif7y2akoOPKkRYO+avpaU1eF7MaoTItzPATmxA1dLAXV2Y5RLRhdq8b/mhFMw6bHG5syG/zss+uTOAh+RvV4HNYGBM64KjOXxE2xkg/u0R3qGGBHSIivd3OGEBgXDmuFXGr0HxId/4SLPxyGvT3LWdjOwycf5+EMdnmw42wpxO7KvHF6V58ZwaHi7pml1LF6CYftBQsqttFL/22oXqzVjHQGmdxcvwSQjZAyU25P1gDauFuoR8gWA0BbvwjYkAfODlE5kQDpFaIGWhJ2rEP0QrKw0yOTtxbRSuYnVPUQ5Gg9kMGmSmOA+PGLKgo+mSr2GojEV0Xkk9s0NZENN9UzcGrdC/LejtIikGlndmg4NX0AJdGOIAkba0H+5HsucyVNK1/aeY1eiC6fCGLfEWBpQzgLgRxorJ2lNMDP6lCpAdCKdDonlAuSfPjbaWDtSAPkQmVfAn4ZHdvXmmkV0KVLnfVDLI/eywp9e5/9lxE8+DYKfrKPncQYtQ3d9kTWnTbZfOHWcmsVX/wRGroMt0mDSopkRz5D7sJ+HjKE= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 6wPF+3ySOmiN81P/nQK08J2NmVdNBa91PGqY/tcD0AV14ERUuV2wIydZPxumHf+j77/01SEpJXjK40FWv0I+r+YnV1d0I+yNWqXl1FJrRRWccNO2RWla/SGlyrZ7MKnVe/J7VwI/zaWQVjOqt2NETdxQLOfXS+r3QIlQXhfQHrVNnDK/mCQYWC/Atouxc7fruL0STmsJJwUcHr+U2gqNvLGoGD52iCBPcKqQWIIZWqpEpU/4+eqPFafWKvA813Lb4ByqXJ/GG2e4bMGiULjX8SUUzdgt6uBXFbPL7P2E6Td//Qr7jv9XBxROx1Y8uerW25GBgHwpUjUr6DrYPuxrak8s2/AOOwNm1JfA1BTw5cC9Ws9RVao1UplKpDaf+a8LopVFZAgJrCNO8LR+Vz2Dz35c1YXM6y9DnLKIaIxzA4/+/Y6x5qD8a4DLjCzYRUHb/VMK89PkhcOvy9tmOD5kiiS1FrQ4BKalC5ouTTNi4fkPn0RB5wfEYeCUmKEzWYCPZ3Wb5a25DAegbB7kZguePzui0uRKjlxDS2+zpQHlCHFnjBFC7xWp+aEhZZxW73tbDecVXdkTLe7mkc2ISpQGgRmHPp5QCvyC+WUvmpgIzt5qJyvqHqtAZceB1R6PGEAexQy+QvxzvbgycsYup8rizmUfvL5S+nGPy5p9o+kBOJOrtt+bJFUIIXYebV+GPQ0AmD5xuWD/tg/I2ry2Y7MWFnbcoFwOiRg8AN1k83mnn5NpSRy73NTRarYWII /Q39aF+/sDTB6PQjsGSEeZW78I2na8hp+dG60xZcP0VzYPnragNJPYYi4O2cZ8jkTHYEMiyaMwvrx44l35/lgXe9wqFmREryGI X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 373e1238-7d67-43cf-add1-08dc7294d579 X-MS-Exchange-CrossTenant-AuthSource: AS4PR10MB6110.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 May 2024 15:04:34.4276 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: PRAPR10MB5422 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:284923 Archived-At: > So I'd like first to understand why a warning causes a compilation > error. This is a new feature of GCC 14, unless I'm misunderstanding something: https://gcc.gnu.org/gcc-14/porting_to.html#warnings-as-errors > If we need to add to our w32 headers every single function that can > fail the compilation of some test program, we will never recover > from this slippery slope. Would using the gnulib work instead of using emacs-proprietary w32 headers? Mostly asking out of curiosity.