
4 Jan
2019
4 Jan
'19
10:50 a.m.
On Fri, 4 Jan 2019 at 14:15, Gabor Greif
maybe some DWARF unwind tables are not correctly installed in OS X?
Hi Gabor, thanks, I will look into that.
Do intra-C++ exception catching work in your example?
Yes, I have a C++ executable foo[1] that links with libfoo that correctly catches the exception:
$(nix-build --no-link -A foo)/bin/test ... Whoops!
Since it's working in pure C++ I suspect it has something to do with how GHC calls either the C++ compiler or linker. Bas [1] https://github.com/basvandijk/darwin-cxx-exception-bug/blob/master/foo/test....