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.96) (envelope-from ) id 1wV9fo-001jeX-1F for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Jun 2026 15:07:56 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wV9fn-0078Ez-16 for pgsql-hackers@arkaria.postgresql.org; Thu, 04 Jun 2026 15:07:55 +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.96) (envelope-from ) id 1wV9fn-0078Er-0C for pgsql-hackers@lists.postgresql.org; Thu, 04 Jun 2026 15:07:55 +0000 Received: from mail-oi1-x22e.google.com ([2607:f8b0:4864:20::22e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wV9fl-00000001G1t-0RVl for pgsql-hackers@postgresql.org; Thu, 04 Jun 2026 15:07:54 +0000 Received: by mail-oi1-x22e.google.com with SMTP id 5614622812f47-486503ae8f0so572425b6e.0 for ; Thu, 04 Jun 2026 08:07:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1780585671; x=1781190471; darn=postgresql.org; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:from:to :cc:subject:date:message-id:reply-to; bh=rzceiEhOq66w617U3WL5tTuW2OsJQATht4vcbzrRdT8=; b=iNrlkFFzIFoDvjrM/olNZXFUA0RxbMehf1kIZlBsFSbqmcJ7l6U5pYUCO3ksBA2vgY JCRIpNZUGyqber0Q0Et22DI5hHgSVS5C0AFAC1URKIwqacmY7D4Urgd9hk0fSFeSb+1s ai4/RgbV3m4VllXrua6AFQ1d+M0tTVeQxHXaojQl4BwfhEWeDIiQutHlqhmo8GPhTvef KTkdPu14y09z6XndKoe8pN9JDwuAcs/SBoNO6mDwVQThbPAl3VjfNjIHviYeyowuF/h6 iqtnO1FAh1ta/uxsZd/CjctrTfDtol9EpmWZ0KQlR5PNzTcybvd6yfhdBmZg22u6iNKc I+/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780585671; x=1781190471; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:references:message-id:subject:cc:to:from:date:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=rzceiEhOq66w617U3WL5tTuW2OsJQATht4vcbzrRdT8=; b=HLozCMdpUAe5X9JkNoIbFi1V8FxfhKzXhWtiQ4FtDgxgrWT3GwaZ+gSEQUMZ9bTZCG 3D8CN9xmV96jlXl4uhHaw6zVK/P8iMEFByaYTmEk8p/74mX3KBoDH3xc3o81l9BTfASS jHTIP43pqHqpJD+Ze6ZHSIdq7E/SV3UhNAKFx9bk4X0tRMq2RPUxPrVBNOJMilKy+AIV kVoM0AXykjFUyMi9Rd1Ew4d/R1HwNCqBz7VicxsZQwfW/cdSsuT7BawBY9cLlnl0H18b /kcOdy5o2rd2mMEaE6CpBqkg46+BAxx/KY6kOauwi1h3itiwtDD9TwgfjFNOptip7Hjv lMpQ== X-Gm-Message-State: AOJu0YwqNH+W45gVpFjD1j2RLo0GzDcaJBmFmdIg3sFX7ca/i1yuDMqw nPB1hFGSLn6rLXkkJP/OfX5zIXz5fXmC69yMJ6WgTd+9CNkBPpMj7/hQ70j7gg== X-Gm-Gg: Acq92OEf3M13S3UCCwbwm9ySp0rkTs5PdJrhRAq96DLo6JDiTEpHWDcV73I+7P0Qsia QTNhqCuET+B43ATvzA+uSzbg/NouklMHLqPW87OsUpwUlQzgl/42K8xNiyPGYA4CXCf4WMhhbYz h4ToZbLn/+nLntSI7XbJ+kafcMXyHh2k0uAndtfK389UVs3NzkaLaX7tK2K+vy1aEsj5W7DcZab 3lvYOaVRIrAVs9Rs6QuMuWZA8mPrB5fF2u/xK2gueqEI9zrVWB1UJ5OV5K8l0LKtgjb+hcG36wG a4GcUpU7dhstNyRYM341v4x5oze/MNsP3assrl2nPvapvC1YMGBcyrNJ0U7R3SqUIO/cfN0JfG0 Y7OB5nAh3iKBdyuF5uGeewQ/dQTSMIe/s+M5fynvB9Btzm0DThn5ObyvZvS3iYqwuvJ2DX0H+1f OlsOWBbKA6doODcVvQYttOuIMlv/wsQ25mLTRQXGIQOhvIK6uzLajkb8C0BmRN0uXyjQs0GbLCv Fz5v25hQaZDLUSmdE458v7n5ZsHLDK1 X-Received: by 2002:a05:6808:3c44:b0:485:a9b2:5457 with SMTP id 5614622812f47-4865ac16181mr5442580b6e.35.1780585671167; Thu, 04 Jun 2026 08:07:51 -0700 (PDT) Received: from nathan (162-195-168-172.lightspeed.stlsmo.sbcglobal.net. [162.195.168.172]) by smtp.gmail.com with ESMTPSA id 5614622812f47-4865b760799sm4549464b6e.7.2026.06.04.08.07.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 04 Jun 2026 08:07:50 -0700 (PDT) Date: Thu, 4 Jun 2026 10:07:48 -0500 From: Nathan Bossart To: Hans Buschmann Cc: "pgsql-hackers@postgresql.org" Subject: Re: PG19beta1: GCC 16.1.1 =?utf-8?Q?warnin?= =?utf-8?B?Zzog4oCYYWN0dWFsX2FyZ190eXBlcw==?= =?utf-8?B?4oCZ?= may be used uninitialized in clauses.c Message-ID: References: <6c52a1a6612948519468d46cb224a8c4@nidsa.net> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <6c52a1a6612948519468d46cb224a8c4@nidsa.net> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Jun 04, 2026 at 02:42:18PM +0000, Hans Buschmann wrote: > 839/2360] Compiling C object src/backend/postgres_lib.a.p/optimizer_util_clauses.c.o > ../src/backend/optimizer/util/clauses.c: In function ‘recheck_cast_function_args.isra’: > ../src/backend/optimizer/util/clauses.c:5152:19: warning: ‘actual_arg_types’ may be used uninitialized [-Wmaybe-uninitialized] > 5152 | rettype = enforce_generic_type_consistency(actual_arg_types, This code is ~18 years old, so I'm dubious there's a real problem here. Does something like this suppress the warning? Oid actual_arg_types[FUNC_MAX_ARGS] = {InvalidOid}; -- nathan