public inbox for [email protected]  
help / color / mirror / Atom feed
From: Thomas Munro <[email protected]>
To: Noah Misch <[email protected]>
Cc: Sriram RK <[email protected]>
Cc: Tom Lane <[email protected]>
Cc: Alvaro Herrera <[email protected]>
Cc: [email protected] <[email protected]>
Subject: Re: AIX support
Date: Fri, 29 Mar 2024 16:00:22 +1300
Message-ID: <CA+hUKGKz=_+qbaz556kLQPcHWWF3Dys05Wn1Jnyg2weBTMJ=fg@mail.gmail.com> (raw)
In-Reply-To: <[email protected]>
References: <CY5PR11MB63928CC05906F27FB10D74D0FD322@CY5PR11MB6392.namprd11.prod.outlook.com>
	<[email protected]>
	<CY5PR11MB63924FAD874237BC94E6FF55FD322@CY5PR11MB6392.namprd11.prod.outlook.com>
	<CY5PR11MB6392985F305F398BE7EE9284FD3B2@CY5PR11MB6392.namprd11.prod.outlook.com>
	<[email protected]>

On Fri, Mar 29, 2024 at 3:48 PM Noah Misch <[email protected]> wrote:
> On Thu, Mar 28, 2024 at 11:09:43AM +0000, Sriram RK wrote:
> > We are setting up the build environment and trying to build the source and also trying to analyze the assert from the Aix point of view.
>
> The thread Alvaro and Tom cited contains an analysis.  It's a compiler bug.
> You can get past the compiler bug by upgrading your compiler; both ibm-clang
> 17.1.1.2 and gcc 13.2.0 are free from the bug.

For the specific issue that triggered that, I strongly suspect that it
would go away if we just used smgrzeroextend() instead of smgrextend()
using that variable with the alignment requirement, since, as far as I
can tell from build farm clues, the otherwise similar function-local
static variable used by the former (ie one that the linker must still
control the location of AFAIK?) seems to work fine.

But we didn't remove AIX because of that, it was just the straw that
broke the camel's back.






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], [email protected]
  Subject: Re: AIX support
  In-Reply-To: <CA+hUKGKz=_+qbaz556kLQPcHWWF3Dys05Wn1Jnyg2weBTMJ=fg@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