From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id ACBADC71136 for ; Wed, 18 Jun 2025 01:59:12 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1uRi4c-0006uQ-Ko; Tue, 17 Jun 2025 21:58:46 -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 1uRi4Z-0006sz-To for grub-devel@gnu.org; Tue, 17 Jun 2025 21:58:43 -0400 Received: from mail-il1-x12d.google.com ([2607:f8b0:4864:20::12d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1uRi4Y-0006IO-B3 for grub-devel@gnu.org; Tue, 17 Jun 2025 21:58:43 -0400 Received: by mail-il1-x12d.google.com with SMTP id e9e14a558f8ab-3d948ce7d9dso27176795ab.2 for ; Tue, 17 Jun 2025 18:58:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750211919; x=1750816719; darn=gnu.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=0nzZ/Fp1ngAdGEIyVQ7/Q71oPzmSjtG6hChGLUXtLeI=; b=LRzYkjwviBG9+0G/RRzpo0HVlhEcX2AztQG5axZwr8Db0VHN0E48JLyeRaHf2ddtl2 kCIPFrGsX4T7k4zj4a3j/nbBt86jwv6Quqrm2Z/mqozcC/iQPx8LsH0+11DXiJmxsYhL U6VROZLZ1Vqulql60e6WR9iMSWUBXfqZFAbsKoaRS5CyUQPCQAzhmuWeQszhu58LO/yP GL/p34WV+ezd9K5btMi6QnHFX1gE9WxSw/LsTbnpBdCWKmjeCso561s46d7eBTsYfsyz UzvOWcbOotzFRmuHIMqcLq7bxrdEDj9Rs8Ag9UgUkHrn4yLS5M7bRt5yXycrakZA+Kk8 NK+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750211919; x=1750816719; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=0nzZ/Fp1ngAdGEIyVQ7/Q71oPzmSjtG6hChGLUXtLeI=; b=VbhW2Y2EW1qnZT60xhd+7OwvXo9nuDHXGX5OjPe1xzcbcdYs/J88SmLBWx8WKvYe9S 0CdKmpG2UUnBe2FQuCRwECzLpJD16ntiwOjvo1paOqunKKLwluAEdnNihqrc0duqss0Y EBaQX6E/RcqtmQkLqEDLwagydVCU5omT01OkMsc+b/XX+JvcRMIvYcIRIiEFb0SSqoVg R1WEwZoKEOaSEFUUiL6j+fA5B9NZpTMOaIspSYLNaWQT7pN3KixrO1p6niaojrJrUlNT WirKNUSlBhGZ6/xEwXxNAXOEEe4yqqlAvNPwM1yS1H6afFq8klNAovHYBfXTMkXi2ez5 WHtw== X-Gm-Message-State: AOJu0YxiS9E3XLpnmese3Vxjf5kfy64w3pbI4mJuGwt3tNjXhwWT6UaT ZcJch+GKA7hxP5jo139uPFEaWQY+9pUKULTMC5mh/3rhr52Hq7+YMloI7E10/NRO X-Gm-Gg: ASbGncui6wWBWPJLBBTaeGXbCnalg5VICEgTqKqQM2tEP6J0Ot+YdhEJN+tdTMcivdS 8JA8O+yTmtF3CRSxNIraweOp00IbfprLfn7nryMmj9oRNfuiG7KsXMWgMHv0w8vJGO16XZTDU9v QE+PFUBJdUT5j+TI8wKnDiGUf9sX23t6H1mAq6HfXUMl7xZTJbKeUP1260M4N6sZkZBGLBAx1Na cT7dIq/g7ur1e2GdYhxBLw/cgNhPhQtJJkZ+zjxZKsY/a7yFumoMtCfHuNFpiciHPPGHKMKuJFT p+x4+dSsOl2oNEyDRe8rw4ehdoQa60lGZFKbXHut4lXYWSdHZrDAlX3YejDir68xDDL9mzCJt/Y 0Zt3R9Lsazp3CBqEVVzFqZ/RLMlbAQvNj77+zwDxYSVC7r2sGCpoIrx15NTc+Gc4lH2U/LgQ6 X-Google-Smtp-Source: AGHT+IHFiTCXbzV4GUe9eI9X4StScQkgj2TGPuRarQYWu9NHKFe36F2iv9fLT+u3crN4XpYfeZi1RA== X-Received: by 2002:a05:6602:1508:b0:873:1cc1:7749 with SMTP id ca18e2360f4ac-875dedccdffmr1917996439f.9.1750211919565; Tue, 17 Jun 2025 18:58:39 -0700 (PDT) Received: from localhost.localdomain (204-144-197-247.cgn.imoncommunications.net. [204.144.197.247]) by smtp.gmail.com with ESMTPSA id 8926c6da1cb9f-50149b9da4bsm2464395173.34.2025.06.17.18.58.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 17 Jun 2025 18:58:38 -0700 (PDT) From: Andrew Hamilton To: grub-devel@gnu.org Cc: daniel.kiper@oracle.com, rudi@heitbaum.com, phcoder@gmail.com, Andrew Hamilton Subject: [PATCH v2 0/2] Correct Build Failures with GCC-15 and CLANG Date: Tue, 17 Jun 2025 20:58:24 -0500 Message-Id: <20250618015826.270234-1-adhamilt@gmail.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 Received-SPF: pass client-ip=2607:f8b0:4864:20::12d; envelope-from=adhamilt@gmail.com; helo=mail-il1-x12d.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, 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: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org MS4gQ29ycmVjdCBHUlVCIGJ1aWxkIHdpdGggR0NDID49IDE1IGR1ZSB0byBuZXcgR05VTElCIGNv bXBpbGUKd2FybmluZyBkZXRlY3RlZCBieSBHQ0MuCgpQdWxsIGluIGdudWxpYiBmaXggdG8gYWxs b3cgYmFzZTY0LmMgdG8gY29tcGlsZSB1c2luZyBHQ0MgMTUgb3IgbmV3ZXIuCgpQdWxsZWQgZnJv bTogR05VTElCIGNvbW1pdCAyNWRmNmRjNDI1MzQ4MGEzNDNkZGUzMzc2Y2U2ZmQ5OWMzMTZhNTMy CgpHQ0MgMTUgYWRkcyBhIG5ldyBjb21waWxlciB3YXJuaW5nICItV3VudGVybWluYXRlZC1zdHJp bmctaW5pdGlhbGl6YXRpb24iCnRoYXQgd2lsbCB0cmlnZ2VyIHdoYXQgaXMgY29uc2lkZXJlZCBh IGZhbHNlLXBvc2l0aXZlIGluIGJhc2U2NC5jIGFzIHRoaXMKYXJyYXkgaXMgbm90IHRyZWF0ZWQg YXMgYSBzdHJpbmcgYnV0IGFuIGFycmF5IG9mIGNoYXJhY3RlcnMgc28gdGhlIGxhY2sKb2YgTlVM TCBzdHJpbmcgdGVybWluYXRvciBpcyBleHBlY3RlZC4KCkdDQyB0ZWFtIGhhcyBhZGRlZCBhYmls aXR5IHRvIGZsYWcgc3VjaCBpbnN0YW5jZXMgb2YgYXJyYXlzIHRoYXQgdGhlCmNvbXBpbGVyIG1h eSB0aGluayBhcmUgc3RyaW5ncyBhcyAibm9uc3RyaW5nIiBhcnJheXMgdG8gYXZvaWQgdGhpcwp3 YXJuaW5nOiBfYXR0cmlidXRlXygobm9uc3RyaW5nKSkuIFJlZmVyZW5jZSB0aGlzIEdDQyBkaXNj dXNzaW9uCmZvciBtb3JlIGRldGFpbHM6Cmh0dHBzOi8vZ2NjLmdudS5vcmcvYnVnemlsbGEvc2hv d19idWcuY2dpP2lkPTExNzE3OAoKVGVzdGVkIHRoYXQgdGhlIGNvbXBpbGUgbm93IHN1Y2NlZWRz IHVzaW5nIGN1cnJlbnQgbWFpbmxpbmUgZGV2ZWxvcG1lbnQKR0NDLCBidWlsZCBzdGlsbCB3b3Jr cyB3aXRoIEdDQyAxMi4yLjAsIGFuZCBidWlsZCBzdGlsbCB3b3JrcyB3aXRoIENMQU5HCjE0LjAu Ni4KCkZpeGVzOiBodHRwczovL3NhdmFubmFoLmdudS5vcmcvYnVncy8/NjY0NzAKCjIuIENvcnJl Y3QgR1JVQiBidWlsZCB3aXRoIENMQU5HIGR1ZSB0byBhIHJlZ3Jlc3Npb24gaW4gZ3J1Yi1wcm90 ZWN0LmMKCnV0aWwvZ3J1Yi1wcm90ZWN0OiBDb3JyZWN0IHVuaW5pdCAnZXJyJyBWYXJpYWJsZQoK SW4gZnVuY3Rpb24gcHJvdGVjdF90cG0yX2V4cG9ydF90cG0ya2V5LCB0aGUgJ2VycicgdmFyaWFi bGUKaXMgdW5pbml0aWFsaXplZCBpbiB0aGUgbm9ybWFsIChlcnJvciBmcmVlKSBwYXRoLCBzbyBl bnN1cmUgdGhpcwpkZWZhdWx0cyB0byBHUlVCX0VSUl9OT05FLgoKVGhpcyBjYXVzZXMgdGhlIEdS VUIgYnVpbGQgdG8gZmFpbCB3aXRoIGNsYW5nIChvYnNlcnZlZCB3aXRoCmNsYW5nLTE0KS4KCkZp eGVzOiAgNTkzNGJmNTFjICh1dGlsL2dydWItcHJvdGVjdDogU3VwcG9ydCBOViBpbmRleCBtb2Rl KQoKQ2hhbmdlcyBzaW5jZSB2MToKIC0gUmViYXNlZCBwYXRjaGVzIGFnYWluc3QgY3VycmVudCBt YXN0ZXIKCkFuZHJldyBIYW1pbHRvbiAoMik6CiAgZ251bGliOiBBZGQgcGF0Y2ggdG8gYWxsb3cg R1JVQiB3L0dDQy0xNSBjb21waWxlCiAgdXRpbC9ncnViLXByb3RlY3Q6IENvcnJlY3QgdW5pbml0 ICdlcnInIFZhcmlhYmxlCgogYm9vdHN0cmFwLmNvbmYgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgMyArKy0KIGdydWItY29yZS9saWIvZ251bGliLXBhdGNoZXMvZ2Nj LTE1LWNvbXBpbGUtZml4LnBhdGNoIHwgMTEgKysrKysrKysrKysKIHV0aWwvZ3J1Yi1wcm90ZWN0 LmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0KIDMgZmlsZXMgY2hh bmdlZCwgMTQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0 NCBncnViLWNvcmUvbGliL2dudWxpYi1wYXRjaGVzL2djYy0xNS1jb21waWxlLWZpeC5wYXRjaAoK LS0gCjIuMzkuNQoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCkdydWItZGV2ZWwgbWFpbGluZyBsaXN0CkdydWItZGV2ZWxAZ251Lm9yZwpodHRwczovL2xp c3RzLmdudS5vcmcvbWFpbG1hbi9saXN0aW5mby9ncnViLWRldmVsCg==