erl -hybrid segfaults

Alexey Shchepin <>
Thu Oct 28 20:11:19 CEST 2004


Hello, Ulf!

On Thu, 28 Oct 2004 10:53:50 +0200, you said:

 UW> I modified my ring benchmark slightly in order to ramp up on message size
 UW> rather than number of processes (scaling up on processes is so boring ---
 UW> I get constant cost until my machine starts swapping.)

 UW> I thought I'd see if 'erl -hybrid' could do well. It did -- for the first
 UW> two iterations, but then it segfaulted.

 UW> I'm running this on my Solaris 8 box. Can it be reproduced on other
 UW> environments?  (I've enclosed my benchmark program.)

It can be reproduced on my linux box even with simple tests:

Erlang (BEAM) emulator version 5.4 [source] [hipe] [hybrid heap]

Eshell V5.4  (abort with ^G)
1> A = lists:seq(1,10000), ok. 
ok
2> A = lists:seq(1,10000), ok.
ok
3> A = lists:seq(1,10000), ok.
segmentation fault

or

1> A = lists:seq(1,20000), ok.
ok
2> 2+2.
segmentation fault




More information about the erlang-questions mailing list