From e0c11f25ee8d02d06d7c7b76bcc415cb213bcec6 Mon Sep 17 00:00:00 2001 From: Richard Smith Date: Thu, 30 Nov 2017 23:07:29 +0000 Subject: [PATCH] Update website to mention that you still need -frelaxed-template-template-args to enable the corresponding C++17 feature in Clang 5. llvm-svn: 319495 --- clang/www/cxx_status.html | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index 75bd0355008a..265e22636296 100644 --- a/clang/www/cxx_status.html +++ b/clang/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.