From: Richard Smith Date: Thu, 14 May 2015 19:07:47 +0000 (+0000) Subject: Update cxx_dr_status to latest issues list. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=569e62833aa66007b985e563168c4903e3b17d47;p=clang Update cxx_dr_status to latest issues list. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@237382 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CXX/drs/dr0xx.cpp b/test/CXX/drs/dr0xx.cpp index 6119f3d306..dd0d4d17a8 100644 --- a/test/CXX/drs/dr0xx.cpp +++ b/test/CXX/drs/dr0xx.cpp @@ -994,7 +994,7 @@ namespace dr91 { // dr91: yes int k = f(U()); } -namespace dr92 { // dr92: yes +namespace dr92 { // FIXME: Issue is still open. void f() throw(int, float); void (*p)() throw(int) = &f; // expected-error {{target exception specification is not superset of source}} void (*q)() throw(int); diff --git a/www/cxx_dr_status.html b/www/cxx_dr_status.html index f4d860f680..590867ef12 100644 --- a/www/cxx_dr_status.html +++ b/www/cxx_dr_status.html @@ -587,11 +587,11 @@ A union's associated types should include the union itself Yes - + 92 - NAD + extension Should exception-specifications be part of the type system? - Yes + Not resolved 93 @@ -1253,11 +1253,11 @@ Use of overloaded function name Yes - + 203 - extension + NAD Type of address-of-member expression - Not resolved + Unknown 204 @@ -3365,7 +3365,7 @@ and POD class 554 - open + review Definition of “declarative region” and “scope” Not resolved @@ -3771,11 +3771,11 @@ and POD class Template argument deduction from function return types Unknown - + 622 - extension + NAD Relational comparisons of arbitrary pointers - Not resolved + Unknown 623 @@ -4917,11 +4917,11 @@ and POD class Deprecation of export Unknown - + 822 - extension + NAD Additional contexts for template aliases - Not resolved + Unknown 823 @@ -7293,11 +7293,11 @@ and POD class Non-deduced non-final parameter packs Unknown - + 1247 - drafting + tentatively ready Restriction on alias name appearing in type-id - Not resolved + Unknown 1248 @@ -7365,11 +7365,11 @@ and POD class “Instantiation context” differs from dependent lookup rules Not resolved - + 1259 - extension + NAD Deleting a POD via a pointer to base - Not resolved + Unknown 1260 @@ -7443,11 +7443,11 @@ and POD class Imprecise wording regarding dependent types Not resolved - + 1272 - extension + NAD Implicit definition of static data member of const literal type - Not resolved + Unknown 1273 @@ -9195,11 +9195,11 @@ and POD class List-initialization and overloaded function disambiguation Unknown - + 1564 - extension + NAD Template argument deduction from an initializer list - Not resolved + Unknown 1565 @@ -9273,11 +9273,11 @@ and POD class Discarded-value volatile xvalues Unknown - + 1577 - extension + NAD Unnecessary restrictions on partial specializations - Not resolved + Unknown 1578 @@ -9304,8 +9304,8 @@ and POD class Not resolved - 1582 - extension + 1582 + open Template default arguments and deduction failure Not resolved @@ -9327,11 +9327,11 @@ and POD class Value category of member access of rvalue reference member Unknown - + 1586 - extension + NAD Naming a destructor via decltype - Not resolved + Unknown 1587 @@ -9753,11 +9753,11 @@ and POD class Encoding of numerically-escaped characters Not resolved - - 1657 - extension + + 1657 + accepted Attributes for namespaces and enumerators - Not resolved + Unknown 1658 @@ -9909,11 +9909,11 @@ and POD class Overly-restrictive rules on function templates as allocation functions Not resolved - - 1683 - review + + 1683 + DRWP Incorrect example after constexpr changes - Not resolved + Unknown 1684 @@ -10335,11 +10335,11 @@ and POD class decltype-specifier in nested-name-specifier of destructor Unknown - + 1754 - extension + NAD Declaration of partial specialization of static data member template - Not resolved + Unknown 1755 @@ -10599,11 +10599,11 @@ and POD class Are all bit patterns of unsigned char distinct numbers? Unknown - + 1798 - extension + NAD exception-specifications of template arguments - Not resolved + Unknown 1799 @@ -10768,8 +10768,8 @@ and POD class Not resolved - 1826 - extension + 1826 + open const floating-point in constant expressions Not resolved @@ -10809,11 +10809,11 @@ and POD class Casting to incomplete enumeration Unknown - + 1833 - extension + NAD friend declarations naming implicitly-declared member functions - Not resolved + Unknown 1834 @@ -11517,17 +11517,17 @@ and POD class Restructuring description of ranks of conversion sequences Unknown - + 1951 - drafting + tentatively ready Cv-qualification and literal types - Not resolved + Unknown - + 1952 - drafting + tentatively ready Constant expressions and library undefined behavior - Not resolved + Unknown 1953 @@ -11559,11 +11559,11 @@ and POD class decltype(auto) with direct-list-initialization Not resolved - + 1958 - drafting + tentatively ready decltype(auto) with parenthesized initializer - Not resolved + Unknown 1959 @@ -11589,11 +11589,11 @@ and POD class Type of __func__ Not resolved - + 1963 - drafting + tentatively ready Implementation-defined identifier characters - Not resolved + Unknown 1964 @@ -11607,17 +11607,17 @@ and POD class Explicit casts to reference types Not resolved - + 1966 - drafting + tentatively ready Colon following enumeration elaborated-type-specifier - Not resolved + Unknown - + 1967 - drafting + tentatively ready Temporary lifetime and move-elision - Not resolved + Unknown 1968 @@ -11679,11 +11679,11 @@ and POD class Contradictory results of failed destructor lookup Not resolved - + 1978 - drafting + tentatively ready Redundant description of explicit constructor use - Not resolved + Unknown 1979 @@ -11739,11 +11739,11 @@ and POD class constexpr static data members across translation units Unknown - + 1988 - drafting + tentatively ready Ambiguity between dependent and non-dependent bases in implicit member access - Not resolved + Unknown 1989 @@ -11805,11 +11805,11 @@ and POD class Additional sources of xvalue expressions Unknown - + 1999 - drafting + tentatively ready Representation of source characters as universal-character-names - Not resolved + Unknown 2000