Open Quuxplusone opened 4 years ago
Attached attachments.zip
(342982 bytes, application/x-zip-compressed): source files and processed source files and run scripts
I believe there has never been an effort to make clang-cl support coroutines, so this is expected, and I don't expect the issue to be addressed soon.
Downloaded clang 10 now and I can no longer reproduce the problem . It was solved !
However another big issue has occured . clang 10 has partial concepts cuspport but doesn't support the standard library concepts yet and the concepts header in visual studio stl emits errors for clang when c++20 is enabled so clang is now unusable on windows if c++20 is enabled ! it was possible to use the supported features before but now I have to turn off all c++20 support in order to compile most basic programs !
(In reply to Yousef Eissa from comment #3)
> However another big issue has occured . clang 10 has partial concepts
> cuspport but doesn't support the standard library concepts yet and the
> concepts header in visual studio stl emits errors for clang when c++20 is
> enabled so clang is now unusable on windows if c++20 is enabled ! it was
> possible to use the supported features before but now I have to turn off all
> c++20 support in order to compile most basic programs !
I think this is https://llvm.org/pr44956, and you can see a response from Casey
Carter in this comment:
https://bugs.llvm.org/show_bug.cgi?id=44956#c9
attachments.zip
(342982 bytes, application/x-zip-compressed)