Date: Wed, 8 Jun 2016 19:00:44 -0300 From: Alba Pompeo <albapompeo@...il.com> To: musl@...ts.openwall.com Subject: Re: Re: Julia on musl libc systems A friend found out that SuiteSparse compiles fine with GCC Optimization -O2. It only fails with default -O3. Maybe this helps debug? Ciao. On Sat, May 21, 2016 at 10:37 AM, Alba Pompeo <albapompeo@...il.com> wrote: > Has there been any development on this? > I tried again and it still fails. > $ wget http://faculty.cse.tamu.edu/davis/SuiteSparse/SuiteSparse-4.5.3.tar.gz > $ tar -xzvf SuiteSparse-4.5.3.tar.gz > $ cd SuiteSparse-4.5.3 > $ make > In file included from ../Modify/cholmod_updown.c:284:0: > ../Modify/t_cholmod_updown_numkr.c: In function 'updown_8_4': > ../Modify/t_cholmod_updown.c:47:27: internal compiler error: in > vect_analyze_data_ref_accesses, at tree-vect-data-refs.c:2596 > #define FORM_NAME(k,rank) updown_ ## k ## _ ## rank > ^ > ../Modify/t_cholmod_updown.c:48:25: note: in expansion of macro 'FORM_NAME' > #define NUMERIC(k,rank) FORM_NAME(k,rank) > ^ > ../Modify/t_cholmod_updown_numkr.c:325:13: note: in expansion of macro 'NUMERIC' > static void NUMERIC (WDIM, RANK) > ^ > Please submit a full bug report, > with preprocessed source if appropriate. > See <http://gcc.gnu.org/bugs.html> for instructions. > Makefile:478: recipe for target 'cholmod_updown.o' failed > make: *** [cholmod_updown.o] Error 1 > > > Can you reproduce the issue? > > Ciao. > > > On Sun, Jan 31, 2016 at 6:42 PM, Szabolcs Nagy <nsz@...t70.net> wrote: >> * Szabolcs Nagy <nsz@...t70.net> [2016-01-31 21:40:50 +0100]: >>> * Rich Felker <dalias@...c.org> [2016-01-31 13:45:50 -0500]: >>> > Are they perhaps using C++ and precompiled headers? The latter are >>> >>> no, a reduced test case is attached >> >> now really >> >>> gcc -O3 bug.c >>> >>> fails, but >>> >>> gcc -O3 -fno-tree-slp-vectorize bug.c >>> >>> passes, so CFLAGS+=-fno-tree-slp-vectorize is a >>> workaround. >>> >>> probably related to >>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68517 >>> (although i dont see 0 sized structs here), >>> but i could not reproduce it with another toolchain, >>> only with the alpine x86_64 gcc-5.3.0 one.
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.