segfault 11 in make testall

125 views
Skip to first unread message

Federico Calboli

unread,
Sep 4, 2014, 6:21:42 AM9/4/14
to juli...@googlegroups.com
Hi All,

I downloaded the latest from GIT, and I run make testall -- that failed the first time around, so I had to make cleanall (I never bother to make clean), then make testall worked, but the tests segfaulted:

From worker 4:     * parallel

signal (11): Segmentation fault: 11
/bin/sh: line 1: 90626 Segmentation fault: 11  /usr/local/julia/usr/bin/julia --check-bounds=yes -f ./runtests.jl all
make[1]: *** [all] Error 139
make: *** [testall] Error 2 

Version 0.4.0-dev+473 (2014-09-04 09:00 UTC)
Commit aab2c6e (0 days old master)

I am on OSX, 10.9.4  -- I use gfortran 4.8 from gcc4.8 from homebrew though I did seem to notice some mention to gcc49 in the git fetch list.

Ivar Nesje

unread,
Sep 4, 2014, 7:06:44 AM9/4/14
to juli...@googlegroups.com
Can you try to run make testall multiple times to see if it segfaults reliably every time? I tried the same commit a on osx 10.9.4 with gfortran 4.8.2 from homebrew and it does not segfault for me.

I think the gcc49 reference come from removing some patches for a old version of PCRE that did not compile with gcc4.9

Federico Calboli

unread,
Sep 4, 2014, 7:33:17 AM9/4/14
to juli...@googlegroups.com
On 4 Sep 2014, at 12:06, Ivar Nesje <iva...@gmail.com> wrote:

> Can you try to run make testall multiple times to see if it segfaults reliably every time? I tried the same commit a on osx 10.9.4 with gfortran 4.8.2 from homebrew and it does not segfault for me.
>
> I think the gcc49 reference come from removing some patches for a old version of PCRE that did not compile with gcc4.9


I run it four times more with SUCCESS in all occasions — a 4:1 ratio of SUCCESS to segfault.

F





>
>
> On Thursday, September 4, 2014 12:21:42 PM UTC+2, Federico Calboli wrote:
> Hi All,
>
> I downloaded the latest from GIT, and I run make testall -- that failed the first time around, so I had to make cleanall (I never bother to make clean), then make testall worked, but the tests segfaulted:
>
> From worker 4: * parallel
>
> signal (11): Segmentation fault: 11
> /bin/sh: line 1: 90626 Segmentation fault: 11 /usr/local/julia/usr/bin/julia --check-bounds=yes -f ./runtests.jl all
> make[1]: *** [all] Error 139
> make: *** [testall] Error 2
>
> Version 0.4.0-dev+473 (2014-09-04 09:00 UTC)
> Commit aab2c6e (0 days old master)
>
> I am on OSX, 10.9.4 -- I use gfortran 4.8 from gcc4.8 from homebrew though I did seem to notice some mention to gcc49 in the git fetch list.


--
Federico Calboli
f.ca...@gmail.com





signature.asc

Federico Calboli

unread,
Sep 9, 2014, 7:02:19 AM9/9/14
to juli...@googlegroups.com
Today I get a similar thing on testall:

From worker 5:     * parallel
Assertion failed: (loop->watchers[w->fd] == w), function uv__io_stop, file src/unix/core.c, line 764.

signal (6): Abort trap: 6
__pthread_kill at /usr/lib/system/libsystem_kernel.dylib (unknown line)

signal (11): Segmentation fault: 11
/bin/sh: line 1: 15821 Segmentation fault: 11  /usr/local/julia/usr/bin/julia --check-bounds=yes -f ./runtests.jl all
make[1]: *** [all] Error 139
make: *** [testall] Error 2

Julia
Version 0.4.0-dev+512 (2014-09-08 14:32 UTC)
Commit 3b2269d (0 days old master)
x86_64-apple-darwin13.3.0
Reply all
Reply to author
Forward
0 new messages