https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=131597
--- Comment #24 from Mikael Simonsson <[email protected]> --- Hi, I ran into this today with Clang 5, is there anything I can do to help fix this? Here's my test case: #include <cstdio> #include <stdexcept> int main(int argc, char**) { ::printf("Before\n"); try { if (argc != 2) { throw std::invalid_argument{""}; } } catch (...) { } ::printf("After\n"); return 0; } If I trigger the exception, ktrace shows 27 (!) sigprocmask calls between the write calls. Compiled with: clang++ -DNDEBUG -O2 -march=native -std=c++17 -stdlib=libc++ -fuse-ld=lld Thanks, Mikael -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-bugs To unsubscribe, send any mail to "[email protected]"
