[tlbuild] luajit on x86_64 solaris

Mojca Miklavec mojca.miklavec.lists at gmail.com
Sat Apr 16 16:32:32 CEST 2016


Hi,

When building TL on Solaris with
    export CC="gcc-5.2 -m64"
    export CXX="g++-5.2 -m64"
the build tests stop at an error in luajit:

libs/luajit/test-suite.log:

# TOTAL: 2
# PASS:  1
# SKIP:  0
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0

.. contents:: :depth: 2

FAIL: luajiterr
===============

1,4c1
< ./luajittry: (command line):1: test
< stack traceback:
<       [C]: in function 'error'
<       (command line):1: in main chunk
---
> ./luajittry: cannot create state: not enough memory
FAIL luajiterr.test (exit status: 1)

Any help/clues appreciated. (The machine would identify itself as
i386. I'm not sure about exact relationships between 32 and 64-bitness
on Solaris.)

The 32-bit build runs just fine. If I remember correctly using
"C[XX]FLAGS=-m64" would already fail when building luajittex, but I
should try it again to actually confirm it.

Mojca


More information about the tlbuild mailing list