From 224dec238c0d41f9426537038ada8a74ed4ff345 Mon Sep 17 00:00:00 2001 From: Marshall Clow Date: Sat, 15 Feb 2014 05:10:39 +0000 Subject: [PATCH] First pass at the Issaquah issues list git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@201459 91177308-0d34-0410-b5e6-96231b3b80d8 --- www/cxx1y_status.html | 63 +++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 61 insertions(+), 2 deletions(-) diff --git a/www/cxx1y_status.html b/www/cxx1y_status.html index 15515fd5..6b7bfa06 100644 --- a/www/cxx1y_status.html +++ b/www/cxx1y_status.html @@ -97,6 +97,11 @@ 3779LWGUser-defined Literals for std::complexChicagoComplete3.4 3789LWGConstexpr Library Additions: functionalChicagoComplete3.4 3778CWGSized deallocationChicago + + + 3924LWGDiscouraging rand() in C++14Issaquah + 3887LWGConsistent Metafunction AliasesIssaquah + @@ -206,10 +211,64 @@ 2298is_nothrow_constructible is always false because of create<>ChicagoComplete 2300Redundant sections for map and multimap members should be removedChicagoComplete National Body comment 'GB 9' Remove gets from C++14ChicagoComplete - + + 2135Unclear requirement for exceptions thrown in condition_variable::wait()Issaquah + 2141std::hash is vulnerable to collision DoS attackIssaquah + 2142packaged_task::operator() synchronization too broad?Issaquah + 2240Probable misuse of term "function scope" in [thread.condition]Issaquah + 2252Strong guarantee on vector::push_back() still broken with C++11?Issaquah + 2257Simplify container requirements with the new algorithmsIssaquah + 2268Setting a default argument in the declaration of a member function assign of std::basic_stringIssaquah + 2271regex_traits::lookup_classname specification unclearIssaquah + 2272quoted should use char_traits::eq for character comparisonIssaquah + 2278User-defined literals for Standard Library typesIssaquah + 2280begin / end for arrays should be constexpr and noexceptIssaquah + 2285make_reverse_iteratorIssaquah + + 2299Effects of inaccessible key_compare::is_transparent type are not clearIssaquah + + 1450Contradiction in regex_constantsIssaquah + 2003String exception inconsistency in erase.Issaquah + 2112User-defined classes that cannot be derived fromIssaquah + 2132std::function ambiguityIssaquah + 2182Container::[const_]reference types are misleadingly specifiedIssaquah + 2188Reverse iterator does not fully support targets that overload operator&Issaquah + 2193Default constructors for standard library containers are explicitIssaquah + 2205Problematic postconditions of regex_match and regex_searchIssaquah + 2213Return value of std::regex_replaceIssaquah + + 2258a.erase(q1, q2) unable to directly return q2Issaquah + 2263Comparing iterators and allocator pointers with different const-characterIssaquah + 2293Wrong facet used by num_put::do_putIssaquah + 2301Why is std::tie not constexpr?Issaquah + 2304Complexity of count in unordered associative containersIssaquah + 2306match_results::reference should be value_type&, not const value_type&Issaquah + 2308Clarify container destructor requirements w.r.t. std::arrayIssaquah + 2313tuple_size should always derive from integral_constantIssaquah + 2314apply() should return decltype(auto) and use decay_t before tuple_sizeIssaquah + 2315weak_ptr should be movableIssaquah + 2316weak_ptr::lock() should be atomicIssaquah + 2317The type property queries should be UnaryTypeTraits returning size_tIssaquah + 2320select_on_container_copy_construction() takes allocators, not containersIssaquah + 2322Associative(initializer_list, stuff) constructors are underspecifiedIssaquah + 2323vector::resize(n, t)'s specification should be simplifiedIssaquah + 2324Insert iterator constructors should use addressof()Issaquah + 2329regex_match()/regex_search() with match_results should forbid temporary stringsIssaquah + 2330regex("meow", regex::icase) is technically forbidden but should be permittedIssaquah + 2332regex_iterator/regex_token_iterator should forbid temporary regexesIssaquah + 2339Wording issue in nth_elementIssaquah + 2341Inconsistency between basic_ostream::seekp(pos) and basic_ostream::seekp(off, dir)Issaquah + 2344quoted()'s interaction with padding is unclearIssaquah + 2346integral_constant's member functions should be marked noexceptIssaquah + 2350min, max, and minmax should be constexprIssaquah + 2356Stability of erasure in unordered associative containersIssaquah + 2357Remaining "Assignable" requirementIssaquah + 2359How does regex_constants::nosubs affect basic_regex::mark_count()?Issaquah + 2360reverse_iterator::operator*() is unimplementableIssaquah + -

Last Updated: 22-Oct-2013

+

Last Updated: 14-Feb-2014