<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Apr 11, 2014 at 12:30 AM, Wu Ray <span dir="ltr"><<a href="mailto:mjollnir.ray@gmail.com" target="_blank">mjollnir.ray@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi, list<br><br>I cannot build a working erlang 17 on FreeBSD 10.0, with dtrace AND enabled dirty-schedulers at the same time, that's my steps:<br>
./configure --with-dynamic-trace=dtrace --enable-dirty-schedulers<br>
gmake<br><br>then, the build erl vm just quit with:<br>Segmentation fault(core dumped)<br><br></div><div>I've tried gcc47, same result.<br>CC=gcc47 CXX=g++47 ./configure --with-dynamic-trace=dtrace --enable-dirty-schedulers<br>

<br></div><div></div><div>if I build with-dtrace OR enable dirty-schedulers separately, the VMs run well.<br></div><div>but the dirty-schedulers number looks strange:<br><br></div><div>Erlang/OTP 17 [erts-6.0] [source] [64-bit] [ds:10:5851653:18446744073709551611] [async-threads:38554976] [hipe] [kernel-poll:]<br>

<br></div><div>Eshell V6.0 (abort with ^G)<br></div><div>1> erlang:system_info(dirty_cpu_schedulers).<br>** exception error: bad argument<br>     in function  erlang:system_info/1<br>        called as erlang:system_info(dirty_cpu_schedulers)<br>

</div><div><br><br></div><div>And, gcc48 cannot build a working VM with enabled dirty-schedulers, the vm quit with Segmentation fault.<br><br></div><div>BTW: my FreeBSD 10.0 is running in VirtualBox 4.3.10 on Ubuntu13.10</div>
</div></blockquote><div><br></div><div>I'm currently running Erlang 17.0 with both dtrace support and dirty scheduler support on OS X 10.8, so I'm guessing this problem is specific to FreeBSD.</div><div><br></div>
<div>Notice your async thread count is wrong as well. If you build without dtrace and without dirty schedulers, what is the async thread count?</div><div><br></div><div>I'll try to get FreeBSD 10.0 running in a VM to see if I can duplicate the problem.</div>
<div><br></div><div>--steve</div></div></div></div>