From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/9250 Path: news.gmane.org!not-for-mail From: Rich Felker Newsgroups: gmane.linux.lib.musl.general Subject: Re: Re: Julia on musl libc systems Date: Sun, 31 Jan 2016 13:45:50 -0500 Message-ID: <20160131184546.GG9349@brightrain.aerifal.cx> References: <20160130130956.GR9621@port70.net> <20160130144011.GS9621@port70.net> <20160131010750.GT9621@port70.net> <20160131164956.GY9621@port70.net> <20160131180034.GZ9621@port70.net> Reply-To: musl@lists.openwall.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1454265974 27465 80.91.229.3 (31 Jan 2016 18:46:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 31 Jan 2016 18:46:14 +0000 (UTC) To: Alba Pompeo , musl@lists.openwall.com Original-X-From: musl-return-9263-gllmg-musl=m.gmane.org@lists.openwall.com Sun Jan 31 19:46:14 2016 Return-path: Envelope-to: gllmg-musl@m.gmane.org Original-Received: from mother.openwall.net ([195.42.179.200]) by plane.gmane.org with smtp (Exim 4.69) (envelope-from ) id 1aPx0n-00060B-Mr for gllmg-musl@m.gmane.org; Sun, 31 Jan 2016 19:46:13 +0100 Original-Received: (qmail 16209 invoked by uid 550); 31 Jan 2016 18:46:06 -0000 Mailing-List: contact musl-help@lists.openwall.com; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-ID: Original-Received: (qmail 16188 invoked from network); 31 Jan 2016 18:46:05 -0000 Content-Disposition: inline In-Reply-To: <20160131180034.GZ9621@port70.net> User-Agent: Mutt/1.5.21 (2010-09-15) Original-Sender: Rich Felker Xref: news.gmane.org gmane.linux.lib.musl.general:9250 Archived-At: On Sun, Jan 31, 2016 at 07:00:34PM +0100, Szabolcs Nagy wrote: > * Szabolcs Nagy [2016-01-31 17:49:56 +0100]: > > * Alba Pompeo [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