From: Richard Smith Date: Thu, 30 Nov 2017 23:07:29 +0000 (+0000) Subject: Update website to mention that you still need -frelaxed-template-template-args to... X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=462d0a77d7434d5cb88388df0d8845fd887f7d2f;p=clang Update website to mention that you still need -frelaxed-template-template-args to enable the corresponding C++17 feature in Clang 5. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@319495 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/www/cxx_status.html b/www/cxx_status.html index 75bd035500..265e226362 100644 --- a/www/cxx_status.html +++ b/www/cxx_status.html @@ -768,7 +768,8 @@ reverse construction order in that ABI.
(12): Despite being the the resolution to a Defect Report, this feature is disabled by default in all language versions, and can be enabled -explicitly with the flag -frelaxed-template-template-args in Clang 4. +explicitly with the flag -frelaxed-template-template-args in Clang 4 +onwards. The change to the standard lacks a corresponding change for template partial ordering, resulting in ambiguity errors for reasonable and previously-valid code. This issue is expected to be rectified soon.