Namespaces
Variants
Views
Actions

Talk:cpp/compiler support/20

From cppreference.com

Should it be marked, if MSVC supports features only with c++latest, because of possible ABI breaks? Sebastian --95.90.193.189 12:58, 10 March 2022 (PST)

[edit] Clang and likely

I have noticed that clang 12 and even clang 13 does not support likely. This you can see if you will try to compile the example from https://en.cppreference.com/w/cpp/language/attributes/likely. 188.242.19.162 13:25, 20 March 2022 (PDT)

Yeah, it's http://llvm.org/PR50641. I personally believe that this bug isn't enough to make us diverse from https://clang.llvm.org/cxx_status.html. --D41D8CD98F (talk) 10:28, 21 March 2022 (PDT)

[edit] Inconsistencies with non-type template parameters

I believe GCC should still be marked as only partially supporting P1907R1 (even as of the latest version) as it can't handle references to sub-objects as template parameters. See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104230 Antons9 (talk) 11:20, 22 May 2022 (PDT)

there are bugs in most language features - we'd have nothing green if every bug report was accounted for. GCC says p1907 is complete, so the bug report, if confirmed, would just another bug report. Now if they respond with a WONTFIX, it's another matter. --Cubbi (talk) 06:57, 23 May 2022 (PDT)