public inbox for [email protected]
help / color / mirror / Atom feedFrom: Thomas Munro <[email protected]>
To: PostgreSQL Hackers <[email protected]>
Cc: Matheus Alcantara <[email protected]>
Cc: Anthonin Bonnefoy <[email protected]>
Subject: Re: LLVM 22
Date: Thu, 22 Jan 2026 15:24:56 +1300
Message-ID: <CA+hUKGJNP49kDT0WZph3MwBdYzwy7WnYCpy+XNJpsO78AxXydw@mail.gmail.com> (raw)
In-Reply-To: <CA+hUKGLJ63fpt_u0OXDR91fbpicDXK01fivzDSBMOtPazEanFQ@mail.gmail.com>
References: <CA+hUKGJTumad75o8Zao-LFseEbt=enbUFCM7LZVV=c8yg2i7dg@mail.gmail.com>
<CA+hUKGJv+QUOy8yOHe_0VfRGTSrHaCvo0xZG-1JGTqBurcPkOw@mail.gmail.com>
<CA+hUKGLJ63fpt_u0OXDR91fbpicDXK01fivzDSBMOtPazEanFQ@mail.gmail.com>
On Sun, Jan 11, 2026 at 8:09 PM Thomas Munro <[email protected]> wrote:
> A new unrelated assertion started firing in LLVM main/22 a few days ago:
>
> v_nullbytemask = l_int8_const(lc, 1 << ((attnum) & 0x07));
> Assertion failed: (llvm::isUIntN(BitWidth, val) && "Value is not
> an N-bit unsigned value")
>
> Here is a fix for that.
22 was branched and RC1 is out, but that particular change was
reverted from 22[1]. It had already been through a commit/revert
cycle before and at a wild guess, it probably caused too much work
elsewhere with not enough notice. It's still present in main, so
consider the v2-0003 patch booted out of here and into the
not-yet-created LLVM 23 thread...
[1] https://github.com/llvm/llvm-project/commit/16bf1c5d6b7f8fda16da5df5a2b195a6b10d08ed
view thread (15+ messages) latest in thread
reply
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Reply to all the recipients using the --to and --cc options:
reply via email
To: [email protected]
Cc: [email protected], [email protected], [email protected], [email protected]
Subject: Re: LLVM 22
In-Reply-To: <CA+hUKGJNP49kDT0WZph3MwBdYzwy7WnYCpy+XNJpsO78AxXydw@mail.gmail.com>
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
This inbox is served by agora; see mirroring instructions
for how to clone and mirror all data and code used for this inbox