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.