Herb Sutter
Herb Sutter
Odd. Now I see GCC 10 and Clang 12 work fine for me with that minimal repro, and I realized that at least part of it seems to be bugs...
Thanks! I don't think the first two cases were ever diagnosed: > ```c++ > m: std::mutex = (); // ``` This one is not a discard situation (there's no return/out...
Thanks! Quick ack: It sounds like you're thinking along the same lines as what I've called 'active objects.' A very early article I wrote about it bit-rotted out of DDJ...
Thanks! I do think we're mostly on the same page: - Yes, the option of taking a callback rather than returning a future is a valid one. It's especially effective...
Thanks! It looks like GCC's intrinsics are supported on Clang, as usual, for all the versions of GCC and Clang that cppfront supports. Also Intel appears to support them all....
Thanks again for this good PR, and deep apologies for the delay as I haven't kept up with PRs. Because `main` has moved along since this PR, I took a...
Although I was not able to get a manually-rebased version of this working in #1177, I did try my own implementation in #1183 and was able to get that working,...
Interim ack: In the meantime I'll add a diagnostic for an object alias in a nested type, which isn't currently supported. Thanks!
Thanks! > Looks like the limitation was known. > From the linked SO: https://stackoverflow.com/a/32134757. Right, and because Clang 3.4 is so old I just assumed that by now it would...