[tlbuild] sparc-solaris: luatex SIGBUS in hnj_hyphenation

George N. White III gnwiii at gmail.com
Thu Jun 17 13:13:31 CEST 2010


On Wed, Jun 16, 2010 at 7:38 PM, Vladimir Volovich <vvv at vsu.ru> wrote:

> Hi George and all,
>
> i've recompiled and committed sparc-solaris binaries from current
> texlive source tree.
>
> please test if the problem with format generation and context is fixed
> with these binaries.

To summarize, there were 3 issues for my Sun sparc system:

1) luatex formats not sharable across platforms (not sure if this has been
addressed yet)

using luatex.fmt generated on i386-linux I still get a core dump when running
on big-endian (sparc), but not on little-endian iMac (arch=universal-darwin).
(I can't check x86_64-darwin as I'm running 10.5.8.)

$ head texmf-var/web2c/luatex/luatex.log
This is LuaTeX, Version beta-0.60.1-2010061622 (TeX Live 2010) (rev 3720)  (INIT
EX)  17 JUN 2010 07:33

$ luatex story \\end
This is LuaTeX, Version beta-0.60.1-2010061623 (TeX Live 2010) (rev 3720)
 restricted \write18 enabled.
(/XX/texlive/2010/texmf-dist/tex/plain/base/story.texSegmentation
Fault(coredump)
(dbx) where
=>[1] get_avail(0x1f9adf8, 0x5ddc00, 0x0, 0x69, 0x51d800, 0x180003d),
at 0x92450
  [2] scan_keyword(0x5, 0x28, 0x394904, 0x5ddc00, 0x712400, 0x5ddee4),
at 0x92be8
  [3] scan_dimen(0x0, 0x0, 0x0, 0xb, 0x1600069, 0x1800000), at 0x64150
  [4] scan_glue(0x3, 0x180002d, 0x7126a0, 0x712400, 0x712400, 0x0), at 0x64608
  [5] append_glue(0x712400, 0x105320, 0x4, 0x7126a4, 0x712400, 0x7c),
at 0x10539c
  [6] main_control(0x1b, 0x6c, 0x2caee8, 0x10ade0, 0x51d878,
0x20ac00), at 0x1043b0
  [7] main_body(0x4fc, 0x13033e0, 0x34b000, 0x710d48, 0x5ddedc,
0x51d878), at 0x832d4
  [8] main(0x3, 0xffbff20c, 0xffbff21c, 0x3ff400, 0xff3a0740,
0xff3a0780), at 0x45fd8

2) the signed catcode problem with the SS compiler

resolved

3) LuaTools | fileio: variable 'SELFAUTO...' set incorrectly
 on <arch>=sparc-sun-solaris2.10 (as chosen by configure)

resolved

$ tlmgr show luatex.sparc-solaris
package:     luatex.sparc-solaris
category:    TLCore
shortdesc:   sparc-solaris files of luatex
installed:   Yes
revision:    19004
$ ls -l  2010/bin/sparc-solaris/luatex
10976 -rwxr-xr-x   1 X   X      5607684 Jun 16 19:36
2010/bin/sparc-solaris/luatex*

My tests that failed before are working now, in particular,
"context bibmod.doc".

Thanks to all for the heroic bug chasing efforts.


-- 
George N. White III <aa056 at chebucto.ns.ca>
Head of St. Margarets Bay, Nova Scotia


More information about the tlbuild mailing list