<div class="gmail_quote">On Thu, Aug 11, 2011 at 4:42 AM, Ron Thomas <span dir="ltr"><<a href="mailto:the.ront@gmail.com">the.ront@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

I have been trying to build ECL under OS X 10.7 and I have been<br>
running into trouble. When I try building it I end up getting a<br>
segfault on the ecl_min stage (similar to the one that Mike sent an<br>
email out at the end of July).</blockquote></div><div><br></div>There are a variety of problems. When ECL is built with gcc it uses a jump table to optimize the compiler. See for instance <a href="http://www.usenix.org/event/jvm01/gagnon/gagnon_html/node4.html">http://www.usenix.org/event/jvm01/gagnon/gagnon_html/node4.html</a><div>

Now Apple is using LLVM as the internal compiler for GCC and ECL insists on using it but llvm fails to compile to code properly.</div><div><br></div><div>Once this table is removed, though, other problems persist, but are difficult to track -- not reproducible inside the debugger :-/ Will keep investigating.</div>

<div><br></div><div>Juanjo</div><div><div><br></div>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>


</div>