On Fri, 4 Jan 2019 at 14:15, Gabor Greif <ggr...@gmail.com> wrote: > 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.cpp _______________________________________________ ghc-devs mailing list ghc-devs@haskell.org http://mail.haskell.org/cgi-bin/mailman/listinfo/ghc-devs