libc++ Issaquah Status
This is a temporary page; please check the c++1z status here
This page shows the status of the papers and issues that are expected to be adopted in Toronto.
The groups that have contributed papers:
- LWG - Library working group
- CWG - Core Language Working group
- SG1 - Study group #1 (Concurrency working group)
Paper Status
Paper # | Group | Paper Name | Meeting | Status | First released version |
---|
Library Working group Issues Status
Issue # | Issue Name | Meeting | Status |
---|---|---|---|
2779 | [networking.ts] Relax requirements on buffer sequence iterators | Albuquerque | |
2870 | Default value of parameter theta of polar should be dependent | Albuquerque | |
2935 | What should create_directories do when p already exists but is not a directory? | Albuquerque | |
2941 | ยง[thread.req.timing] wording should apply to both member and namespace-level functions | Albuquerque | |
2944 | LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception | Albuquerque | |
2945 | Order of template parameters in optional comparisons | Albuquerque | |
2948 | unique_ptr does not define operator<< for stream output | Albuquerque | |
2950 | std::byte operations are misspecified | Albuquerque | Patch Ready |
2952 | iterator_traits should work for pointers to cv T | Albuquerque | |
2953 | LWG 2853 should apply to deque::erase too | Albuquerque | |
2964 | Apparently redundant requirement for dynamic_pointer_cast | Albuquerque | |
2965 | Non-existing path::native_string() in filesystem_error::what() specification | Albuquerque | |
2972 | What is is_trivially_destructible_v | Albuquerque | |
2976 | Dangling uses_allocator specialization for packaged_task | Albuquerque | |
2977 | unordered_meow::merge() has incorrect Throws: clause | Albuquerque | |
2978 | Hash support for pmr::string and friends | Albuquerque | |
2979 | aligned_union should require complete object types | Albuquerque | |
2980 | Cannot compare_exchange empty pointers | Albuquerque | |
2981 | Remove redundant deduction guides from standard library | Albuquerque | |
2982 | Making size_type consistent in associative container deduction guides | Albuquerque | |
2988 | Clause 32 cleanup missed one typename | Albuquerque | |
2993 | reference_wrapper | Albuquerque | |
2998 | Requirements on function objects passed to {forward_,}list-specific algorithms | Albuquerque | |
3001 | weak_ptr::element_type needs remove_extent_t | Albuquerque | |
3024 | variant's copies must be deleted instead of disabled via SFINAE | Albuquerque |
Comments about the issues
- 2779 -
- 2870 - We already default to T(0); but the PR says T()
- 2935 - Eric?
- 2941 - Looks like wording changes; need to check to be sure.
- 2944 - Definitely just wording changes.
- 2945 - Looks like we already do it; needs a close look to be sure.
- 2948 -
- 2950 - Patch ready
- 2952 -
- 2953 - Probably just wording; check to be sure.
- 2964 - At the very least, it needs a test.
- 2965 - Eric?
- 2972 - Shouldn't need any code; needs tests.
- 2976 - Looks simple.
- 2977 - Wording cleanup
- 2978 - Straightforward.
- 2979 - Tests.
- 2980 -
- 2981 -
- 2982 -
- 2988 - Simple
- 2993 -
- 2998 - Wording.
- 3001 - Looks simple.
- 3024 -
Last Updated: 28-Jun-2017