|
Message-ID: <20160131184546.GG9349@brightrain.aerifal.cx> Date: Sun, 31 Jan 2016 13:45:50 -0500 From: Rich Felker <dalias@...c.org> To: Alba Pompeo <albapompeo@...il.com>, musl@...ts.openwall.com Subject: Re: Re: Julia on musl libc systems On Sun, Jan 31, 2016 at 07:00:34PM +0100, Szabolcs Nagy wrote: > * Szabolcs Nagy <nsz@...t70.net> [2016-01-31 17:49:56 +0100]: > > * Alba Pompeo <albapompeo@...il.com> [2016-01-30 23:13:48 -0200]: > > > It's one of musl dependencies (suitesparse). > > > It's an off-putting issue, but I hope it's fixable. An internal compiler error. > > > https://github.com/tkelman/julia-alpine/issues/1#issuecomment-177282137 > > > The .c file in question is here. > > > https://github.com/jluttine/suitesparse/blob/master/CHOLMOD/Modify/t_cholmod_updown_numkr.c > > > > > > > if an unstable version of the clang preprocessor crashes > > with ice, it is probably not libc related. > > > > sorry, i misunderstood the discussion > > i see it is the alpine gcc that crashed on SuiteSparse > and i can reproduce it Are they perhaps using C++ and precompiled headers? The latter are silently broken if gcc is built as pie (Alpine builds everything as pie) and will crash the compiler. If this is the issue, the right fix is to patch gcc to ignore precompiled headers and always use the original source ones, but upstream gcc trunk (gcc6) has a (somewhat buggy) patch to force-disable pie in its build. Rich
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.