Open klemens-morgenstern opened 4 years ago
I had a few more issues and it seems that the MSVC concept support is just buggy as of now.
That doesn't surprise me given that the ink isn't even dry on c++20. I don't think we want to change our design. Maybe there's a channel for reporting the bugs?
Given that the official description of MSVC is "partial support" I am quite certain they're aware. Wasn't too sure with the design though.
MSVC has an issue in the current version, with the process signatures, where the
process_launcher
is placed at the end. The is the following code is not working on msvc, but on gcc:MSVC gives a
C2440
error.I do not know if this is an issue with MSVC or with my design, we might need to move the position of the customer initializer. I am doing the latter for some experimentation on
process_group
s. Either way, this should be mentioned.Edit: I had a few more issues and it seems that the MSVC concept support is just buggy as of now.