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 1vd9Ms-00EZT4-2t for pgsql-general@arkaria.postgresql.org; Tue, 06 Jan 2026 15:53:11 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vd9Mr-008o34-1l for pgsql-general@arkaria.postgresql.org; Tue, 06 Jan 2026 15:53:10 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vd9Mr-008o2v-0d for pgsql-general@lists.postgresql.org; Tue, 06 Jan 2026 15:53:09 +0000 Received: from mail-qt1-x82b.google.com ([2607:f8b0:4864:20::82b]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vd9Mq-004YVK-1m for pgsql-general@postgresql.org; Tue, 06 Jan 2026 15:53:09 +0000 Received: by mail-qt1-x82b.google.com with SMTP id d75a77b69052e-4ee328b8e38so11662591cf.0 for ; Tue, 06 Jan 2026 07:53:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1767714787; x=1768319587; darn=postgresql.org; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=fCewKUa9NZ2dFRgrUZA3BrYpPKCgagyRgVUPeCsIqaE=; b=f00gsUZ+4ZkPHtCPHlzsQN27CzVaYMuiYnseDsaIa13zf88rI9QzorbMvmP6zj/0on WTfmBq1JTAs/FZ0wDNLgzIKqUCeLCVhFlSG4CqdaR847VxeLVBwjCvTFNYbrQHoib2L1 qHsQAyI26498JKGS4d8Tfmg8JzXSvcqg8ktz1P7yMkJzRfHDEgvZqYG8sZra5xhf1ZHs 62ixlHeqdjsoWNOH3e7kJ5paRAefhxDWvy/4Y8dsH/94uoaCmTREUHe5iI+ub9uUstmE USMA80lm71hW3ZmaWNYOxc5NUEen8qpuD/VQcWAeCba1ZY2Wi+S8u+BdEWPqJNZVwpth C+tw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767714787; x=1768319587; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=fCewKUa9NZ2dFRgrUZA3BrYpPKCgagyRgVUPeCsIqaE=; b=Ag/E5ClDsQVLytFawk9Kx2L7BIw5RvRNdIWaG12YZ05v2Tg8D3WFtvNulADpDOA7Zv llnKDgN1JnqS3X30a1n/UVHzt9OxYJbrexlcIPkYStF7kufLYCzkdBqvXefg1wdLxE11 eoxTs+mPGGj35SL2cXHGFaV9pubtz+D+G95BtTECq03nrziULNal3kr1YsV0nv+l+0ze GA8OKkVuyRX2mAqhUI3zpapYMjknUQtknMajWOEmecsIyf3pJNj2OPNHJN3CsVoke6Qf 0C3ZMaYSbBxTgIgLTbYdMABUdrgHyGi42JPlgeSJrk7PJFKkYf6Qvl10WjU64OKcAPmY 74Cw== X-Gm-Message-State: AOJu0YxDIVgkFasvfzzO7EIDGLoMKPrbz3BU1Ke0+sv41ktQYxR20aZE JBL234cEp+4Qi1vktLHLS9nLIWnfKm53P0E+8bgIAZANW95pjddp7QAINHZ5GA== X-Gm-Gg: AY/fxX4Gjjl1zXZzJ1tabDsrhXV0i8/IQoLd6WymSEblI8UfS+KsJRSl3i80HSJeNo8 N7MFqM7HnD9HtxJYc429D0U9+BX7T7nvAwStTngzzGBq5bosYwXKRJ2vczNetIDsymTUpYu2OPB RYwcPlQ4/wRuZEVsrXoZ1nipH9C1BAC2lLtTKrcesrhMEXINRCnD/Nt06/+wAkf/oscT5kqGEG7 WsESE7hTuolt+SIh6yuqeG/BhhJ57fae9K2Zwx45/7GNQ/i1DhDyRGdU+mUlQvD7V5kdTA9XZoI 4CiEvX4VF9kZdQLWsmdzN7wL6J2z4OTZ/2QSGznDu3tyf6LyxP13NgjLtsb1eUUYt7OUQA+5BPe A5eQMMRnqx/zIXyX4c5mlURAoplr3fhHQKRzJ4SnCXgnnt3VJXCiNX4WDVpZTB38xfDf8GCgsTf wX/l7ubzGmQo3kAufxo4jDtQ4gQuJttpkWPyhYS38miU15BTbyyN3/WjWeontOLIGA X-Google-Smtp-Source: AGHT+IHAcVJpCBUT5+V0VCa2P78Ntv5Xx/v803fBgmN2rVjFhrpRSv1ix+PCY0byfsMhuF0ezSBbYQ== X-Received: by 2002:a05:622a:48f:b0:4ec:f56c:afa5 with SMTP id d75a77b69052e-4ffa76da8demr39365201cf.22.1767714787036; Tue, 06 Jan 2026 07:53:07 -0800 (PST) Received: from smtpclient.apple (dhcp-67-145-242-116.gobrightspeed.net. [67.145.242.116]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-4ffa8d55656sm13266641cf.9.2026.01.06.07.53.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Jan 2026 07:53:06 -0800 (PST) From: Eric Ridge Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.500.181.1.5\)) Subject: Re: pg18 bug? SELECT query doesn't work Date: Tue, 6 Jan 2026 10:52:56 -0500 References: <7900964C-F99E-481E-BEE5-4338774CEB9F@gmail.com> To: pgsql-general In-Reply-To: <7900964C-F99E-481E-BEE5-4338774CEB9F@gmail.com> Message-Id: X-Mailer: Apple Mail (2.3826.500.181.1.5) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > On Jan 6, 2026, at 10:22=E2=80=AFAM, Eric Ridge = wrote: >=20 > Here's a reduced test case: Here's an even more reduced test case. No tables or data: # SELECT * FROM (SELECT upper(unnest(ARRAY['cat', 'dog'])) as animal = FROM generate_series(1, 10) GROUP BY 1) x WHERE animal ilike 'c%'; pg15 returns: animal =20 -------- CAT (1 row) and pg18 says: # SELECT * FROM (SELECT upper(unnest(ARRAY['cat', 'dog'])) as animal = FROM generate_series(1, 10) GROUP BY 1) x WHERE animal ilike 'c%'; ERROR: set-valued function called in context that cannot accept a set LINE 1: SELECT * FROM (SELECT upper(unnest(ARRAY['cat', 'dog'])) as ... ^ Thanks! eric