Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v1lU4-00CSKy-RZ for pgsql-hackers@arkaria.postgresql.org; Thu, 25 Sep 2025 12:54:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1v1lU3-002Ms3-Fh for pgsql-hackers@arkaria.postgresql.org; Thu, 25 Sep 2025 12:54:03 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1v1lU3-002Mrf-44 for pgsql-hackers@lists.postgresql.org; Thu, 25 Sep 2025 12:54:03 +0000 Received: from fhigh-a4-smtp.messagingengine.com ([103.168.172.155]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1v1lU0-0001JN-0f for pgsql-hackers@postgresql.org; Thu, 25 Sep 2025 12:54:02 +0000 Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.phl.internal (Postfix) with ESMTP id 489D11400131; Thu, 25 Sep 2025 08:53:58 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-01.internal (MEProxy); Thu, 25 Sep 2025 08:53:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kurilemu.de; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to; s=fm3; t=1758804838; x= 1758891238; bh=wbJCxC9xNUe1gwvz71LqHwFLZQ4dySODU1T0vIH7wFY=; b=b KKKpIT77FuWC11hiscS402jKlJTTjHklbpeYUbev0Ipzbt7NYGy7haB416xrBJTz jBX3K92hmumgVOU1O8Ejz4RJfyf6Jm5p5EHaOWig95QUjWCIg6RB8BKAhIqixrUS e1DXDA+p8QA3kPC1GlDgU7h6OgImVReF5SZQMsApLcnyXcCpMmcX5ibFZjm/IvZU jaoJIHS2YTcUIo/FWweBvWk00iLhtGHuKeMQz60/Rt9p3oamr6zrR9NYS/3geSdP soXa169Kjc9VahX56geZFH0F26kBTThW4hEXDhxEhJvC1zIffq8NjdGXII/eWAX8 jR/VxvG9TpXmbVWCJXBkg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; t=1758804838; x=1758891238; bh=w bJCxC9xNUe1gwvz71LqHwFLZQ4dySODU1T0vIH7wFY=; b=kkrNjCbUsKgAMc6yI FsrLupKIcP6hvSdjsubBgGBfkQLbKjMKfbvgh78TpDSF2yO43JkMeVHY+FTr4qLn TMagrvGWsl7aKkFqr3bzO0Jd4lamD9uul/oquUBf6qOxHi/XvPT04jLR2IBYdJIp z25yRVsG/IpxYF4jagPedCz/hnMJjC2p3tZscC6/TnrPomIyBBKt8QgnVPOpZXp+ JqVQRRYAWZknm7UGD/8XXCEa1w+oW9uBVNSQFQp/EBskYUFj1+Z3MCDc3Z3uCgBh FnqMO0iswpMqI0U6QSx0/aqqoO+6y4gsDxBLlIB58P+l+TbFnWf3jci0CH8a+ked nzF4Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggdeiieehgecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpeffhffvvefukfggtggugfgjsehtkeertddttdejnecuhfhrohhmpemllhhvrghrohcu jfgvrhhrvghrrgcuoegrlhhvhhgvrhhrvgeskhhurhhilhgvmhhurdguvgeqnecuggftrf grthhtvghrnhepteeuvdehffekvefgueehveetveekgfegtddtueefueehuddutdfhfeff hfejfeffnecuffhomhgrihhnpegvnhhtvghrphhrihhsvggusgdrtghomhenucevlhhush htvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpegrlhhvhhgvrhhrvges khhurhhilhgvmhhurdguvgdpnhgspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouh htpdhrtghpthhtohepphgvthgvrhesvghishgvnhhtrhgruhhtrdhorhhgpdhrtghpthht oheprghmihhtrdhkrghpihhlrgduieesghhmrghilhdrtghomhdprhgtphhtthhopehpgh hsqhhlqdhhrggtkhgvrhhssehpohhsthhgrhgvshhqlhdrohhrghdprhgtphhtthhopeht ghhlsehsshhsrdhpghhhrdhprgdruhhs X-ME-Proxy: Feedback-ID: ie3de48e3:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 25 Sep 2025 08:53:57 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kurilemu.de; s=schmee; t=1758804835; bh=hBSocVa8d4UMR+8tQ5Vn8z0itxpFPwo/VRZXdZ2IDFI=; h=Date:From:To:Cc:Subject:In-Reply-To:From; b=BpXRH9VBNsKcIG3GabNFpaG1CSSagfyGlzGTctbDywToxPb8F6ZXKAj0XPCgWnPzl LUhHNUqncyN0CJ6WrGk/WytckPk8PYra4xIlldJ9libA3Ey/jyUoKKHHe7UT8U3e0v 7cG+PWZBf1B+08FeMahTGLxsjwWYlAZWLnR0zzqZYZadLYbfdvXJmwz2tPVOi9CQjD dFuWD/5lC6qovNIeHnj4Q1Ktk9OpQTKqIHkbyaRl7bmxTDc4Zxl/tBVy89DFMIUkNo 8IIa4+5LHEnHZBR+Unuxm7F/GBvN4WtVCEZUikzBg8ZFH23y1bu2LFhqRuQtfQF7lJ 8YXDkIz/P8ggw== Received: by schmee.kurilemu.internal (Postfix, from userid 1000) id E1DE571; Thu, 25 Sep 2025 14:53:55 +0200 (CEST) Date: Thu, 25 Sep 2025 14:53:55 +0200 From: =?utf-8?Q?=C3=81lvaro?= Herrera To: Tom Lane Cc: Peter Eisentraut , pgsql-hackers , Amit Kapila Subject: Re: allow benign typedef redefinitions (C11) Message-ID: <202509251253.by2qdvelypoy@alvherre.pgsql> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2510815.1758403279@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 2025-Sep-20, Tom Lane wrote: > =?utf-8?Q?=C3=81lvaro?= Herrera writes: > > Here's a proposed fix. > > I didn't test this, but it passes an eyeball sanity check > and looks like an improvement overall. Thanks, pushed now. -- Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/ "El miedo atento y previsor es la madre de la seguridad" (E. Burke)