Re: regression on zOS between 5.4.8 to 5.5.0 on zOS

Eric Covener <[email protected]>
Newsgroups gmane.comp.lang.lua.general
Message-ID <CALK=YjOT-HB+80QNTQq5aU1CPFmU7HAdV0XFRsKRsB1sLpneqw@mail.gmail.com>
On Fri, Feb 6, 2026 at 3:26 PM gottfried leibniz
<[email protected]> wrote:
>
> On 2/4/2026 7:10 AM, Eric Covener wrote:
> > Big endian is the obvious one but it shares that with AIX which is unaffected.
> > I have also seen warnings that "strict aliasing" is rather
> > strict/aggressive on zOS / xlc.
> >
>
> What z/OS compiler is being used here? In your debug output, one of the
> OP_GETTABUP instructions [1] looks different when compiling the included
> example on other machines (RA_Raw *should* be 4).

Thanks so much Gottfried!

We are on the old/traditional native xlc. Our HTTPD (+prereqs) port is
somewhat old (~2005), so we are not using any of the more modern
porting-friendly compilers or options.

> If you are building Lua from the release page, would it be possible to
> generate and provide the compiler listing, e.g., ./luac -l -l -p $FILE
> (It may also be helpful to include both 5.5 and 5.4.8).

I've uploaded the two listings to the gist
https://gist.github.com/covener/4412c8be7762916335bb05e1d8171511

Thanks again!

-- 
You received this message because you are subscribed to the Google Groups "lua-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/d/msgid/lua-l/CALK%3DYjOT-HB%2B80QNTQq5aU1CPFmU7HAdV0XFRsKRsB1sLpneqw%40mail.gmail.com.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.