<br><br><div class="gmail_quote">On 4 June 2012 11:49, Anton Korobeynikov <span dir="ltr"><<a href="mailto:anton@korobeynikov.info" target="_blank">anton@korobeynikov.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hello<br>
<div class="im"><br>
> When using clang++ 3.1 to compile our project, none of the exceptions thrown<br>
> in execute gets caught (which are IdpExceptions), instead the executable is<br>
> terminated each time with an uncaught exception.<br>
</div>It's hard to tell until you at least specify the platform you're checking.<br></blockquote><div> The platform Linux.</div><div><br></div><div>Some more testing showed the issue is more specific:</div><div>Given the stack</div>

<div>c++ code</div><div>c code</div><div>c++ code</div><div><br></div><div>An expection thrown by the highest block c++ code is not code by the lowest c++ block but instead goes straight into terminating the program.</div>

<div>(the c code is the lua library)</div><div><br></div><div>Broes</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888">--<br>


With best regards, Anton Korobeynikov<br>
Faculty of Mathematics and Mechanics, Saint Petersburg State University<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div>Broes De Cat - <a href="mailto:broes.decat@gmail.com" target="_blank">broes.decat@gmail.com</a></div>physical address: Breendonkstraat 103, 1840 Londerzeel, Belgium<br>

on the web: <a href="mailto:broes.decat@gmail.com" target="_blank">mail</a> - <a href="http://people.cs.kuleuven.be/broes.decat" target="_blank">research</a> - <a href="http://www.gewestzizo.be/" target="_blank">fun</a><div>

<img src="http://people.cs.kuleuven.be/~broes.decat/idp.png" width="96" height="96"><br></div><br>