diff --git a/papers/P2988/Makefile b/papers/P2988/Makefile index 1f21ee3a..85a73b25 100644 --- a/papers/P2988/Makefile +++ b/papers/P2988/Makefile @@ -1,4 +1,4 @@ -PYEXECPATH ?= $(shell which python3.12 || which python3.11 || which python3.10) +PYEXECPATH ?= $(shell which python3.13 || which python3.12 || which python3.11 || which python3.10) PYTHON ?= $(shell basename $(PYEXECPATH)) VENV := .venv/ SOURCE_VENV := . $(VENV)/bin/activate; diff --git a/papers/P2988/common.tex b/papers/P2988/common.tex index a794a41c..93f3364a 100644 --- a/papers/P2988/common.tex +++ b/papers/P2988/common.tex @@ -24,6 +24,7 @@ \usepackage{color} % define colors for strikeouts and underlines \usepackage{amsmath} % additional math symbols \usepackage{mathrsfs} % mathscr font +\usepackage{bm} \usepackage[final]{microtype} \usepackage[splitindex,original]{imakeidx} \usepackage{multicol} @@ -54,6 +55,7 @@ % pdflang={English}]{hyperref} \usepackage{memhfixc} % fix interactions between hyperref and memoir +\usepackage{environ} \usepackage{expl3} \usepackage{xparse} \usepackage{xstring} diff --git a/papers/P2988/optional_range_optimization.tex b/papers/P2988/optional_range_optimization.tex new file mode 100644 index 00000000..15778195 --- /dev/null +++ b/papers/P2988/optional_range_optimization.tex @@ -0,0 +1,337 @@ +\documentclass[a4paper,10pt,oneside,openany,final,article]{memoir} +\input{common} +\settocdepth{chapter} +\usepackage{minted} +\usepackage{fontspec} + +\begin{document} +\title{Optimize for std::optional in range adaptors} +\author{ + Steve Downey \small<\href{mailto:sdowney@gmail.com}{sdowney@gmail.com}> \\ + Tomasz Kamiński \small<\href{mailto:tomaszkam@gmail.com}{tomaszkam@gmail.com}> \\ +} +\date{} %unused. Type date explicitly below. +\maketitle + +\begin{flushright} + \begin{tabular}{ll} + Document \#: & P3913R1 \\ + Date: & \today \\ + Project: & Programming Language C++ \\ + Audience: & LWG + \end{tabular} +\end{flushright} + +\begin{abstract} +From PL-011 22.5 [optional] Optimize for std::optional in range adaptors + +The range support was added to the optional, making it usable with range adaptors defined in std::views, however, we have not updated the views specification to handle it optimally when possible. This leads to unnecessary template instantiations. + +\end{abstract} + +\tableofcontents* + +\chapter{Motivation} +The range support was added to the optional, making it usable with range adaptors defined in std::views, however, we have not updated the views specification to handle it optimally when possible. This leads to unnecessary template instantiations. + +Proposed change: + +Add a special case to recognize optional for adaptors: + +\begin{itemize} +\item +views::as_const: should return optional or optional (if T is U\&) +\item +views::take(opt, n): empty optional if n is equal to zero, opt otherwise +\item +views::drop(opt, n): empty optional if n greater than zero, opt otherwise +\item +views::reverse: input unchanged +\end{itemize} + +\chapter{Design} + + +\section{views::as_const} + +Return \tcode{optional}. + +In contrast to \tcode{optional}, \tcode{optional} is not a view, because it is not assignable. In consequence it should not be returned from \tcode{views::as_const} for \tcode{optional}. +\section{views::take(opt, n)} + +Empty \tcode{optional} if \tcode{n} is equal to zero, \tcode{optional} otherwise. + +\section{views::drop(opt, n)} + +Empty \tcode{optional} if \tcode{n} greater than zero, \tcode{optional} otherwise. + +\section{views::reverse} + +Input is returned unchanged. + +\chapter{Wording} +The proposed changes are relative to the current working draft \cite{N5014}. + + +\begin{wording} +\rSec1[ranges.general]{General} + +\rSec2[range.take]{Take view} + +\rSec3[range.take.overview]{Overview} + +\pnum +\tcode{take_view} produces a view of the first $N$ elements +from another view, or all the elements if the adapted +view contains fewer than $N$. + +\pnum +\indexlibrarymember{take}{views}% +The name \tcode{views::take} denotes a +range adaptor object\iref{range.adaptor.object}. +Let \tcode{E} and \tcode{F} be expressions, +let \tcode{T} be \tcode{remove_cvref_t}, and +let \tcode{D} be \tcode{range_difference_t}. +If \tcode{decltype((F))} does not model +\tcode{\libconcept{convertible_to}}, +\tcode{views::take(E, F)} is ill-formed. +Otherwise, the expression \tcode{views::take(E, F)} +is expression-equivalent to: + +\begin{itemize} +\item +If \tcode{T} is a specialization +of \tcode{empty_view}\iref{range.empty.view}, +then \tcode{((void)F, \placeholdernc{decay-copy}(E))}, +except that the evaluations of \tcode{E} and \tcode{F} +are indeterminately sequenced. +\begin{addedblock} +\item +Otherwise, if \tcode{T} is a specialization of \tcode{optional} and \tcode{T} models \tcode{view}, then \tcode{(static_cast(F) == D() ? ((void)E, T()) : \placeholdernc{decay-copy}(E))}. +\end{addedblock} +\item +Otherwise, if \tcode{T} models +\libconcept{random_access_range} and \libconcept{sized_range} +and is a specialization of +\tcode{span}\iref{views.span}, +\tcode{basic_string_view}\iref{string.view}, or +\tcode{subrange}\iref{range.subrange}, +then +\tcode{U(ranges::begin(E), +ranges::be\-gin(E) + std::min(ranges::distance(E), F))}, +except that \tcode{E} is evaluated only once, +where \tcode{U} is a type determined as follows: + +\begin{itemize} +\item if \tcode{T} is a specialization of \tcode{span}, +then \tcode{U} is \tcode{span}; +\item otherwise, if \tcode{T} is a specialization of \tcode{basic_string_view}, +then \tcode{U} is \tcode{T}; +\item otherwise, \tcode{T} is a specialization of \tcode{subrange}, and +\tcode{U} is \tcode{subrange>}; +\end{itemize} + +\item +otherwise, if \tcode{T} is +a specialization of \tcode{iota_view}\iref{range.iota.view} +that models \libconcept{random_access_range} and \libconcept{sized_range}, +then +\tcode{iota_view(*ranges::begin(E), +*(ranges::begin(E) + std::\linebreak{}min(ranges::distance(E), F)))}, +except that \tcode{E} is evaluated only once. + +\item +Otherwise, if \tcode{T} is +a specialization of \tcode{repeat_view}\iref{range.repeat.view}: +\begin{itemize} +\item +if \tcode{T} models \libconcept{sized_range}, +then +\begin{codeblock} +views::repeat(*E.@\exposid{value_}@, std::min(ranges::distance(E), F)) +\end{codeblock} +except that \tcode{E} is evaluated only once; +\item +otherwise, \tcode{views::repeat(*E.\exposid{value_}, static_cast(F))}. +\end{itemize} + +\item +Otherwise, \tcode{take_view(E, F)}. +\end{itemize} + +\rSec2[range.drop]{Drop view} + +\rSec3[range.drop.overview]{Overview} + +\pnum +\tcode{drop_view} produces a view +excluding the first $N$ elements from another view, or +an empty range if the adapted view contains fewer than $N$ elements. + +\pnum +\indexlibrarymember{drop}{views}% +The name \tcode{views::drop} denotes +a range adaptor object\iref{range.adaptor.object}. +Let \tcode{E} and \tcode{F} be expressions, +let \tcode{T} be \tcode{remove_cvref_t}, and +let \tcode{D} be \tcode{range_difference_t}. +If \tcode{decltype((F))} does not model +\tcode{\libconcept{convertible_to}}, +\tcode{views::drop(E, F)} is ill-formed. +Otherwise, the expression \tcode{views::drop(E, F)} +is expression-equivalent to: + +\begin{itemize} +\item +If \tcode{T} is a specialization of +\tcode{empty_view}\iref{range.empty.view}, +then \tcode{((void)F, \placeholdernc{decay-copy}(E))}, +except that the evaluations of \tcode{E} and \tcode{F} +are indeterminately sequenced. +\begin{addedblock} +\item +Otherwise, if \tcode{T} is a specialization of \tcode{optional} and \tcode{T} models \tcode{view}, then \tcode{(static_cast(F) == D() ? \placeholdernc{decay-copy}(E) : ((void)E, T()))}. +\end{addedblock} +\item +Otherwise, if \tcode{T} models +\libconcept{random_access_range} and \libconcept{sized_range} +and is +\begin{itemize} +\item a specialization of \tcode{span}\iref{views.span}, +\item a specialization of \tcode{basic_string_view}\iref{string.view}, +\item a specialization of \tcode{iota_view}\iref{range.iota.view}, or +\item a specialization of \tcode{subrange}\iref{range.subrange} +where \tcode{T::\exposid{StoreSize}} is \tcode{false}, +\end{itemize} +then \tcode{U(ranges::begin(E) + std::min(ranges::distance(E), F), ranges::end(E))}, +except that \tcode{E} is evaluated only once, +where \tcode{U} is \tcode{span} +if \tcode{T} is a specialization of \tcode{span} and \tcode{T} otherwise. + +\item +Otherwise, +if \tcode{T} is +a specialization of \tcode{subrange} +that models \libconcept{random_access_range} and \libconcept{sized_range}, +then +\tcode{T(ranges::begin(E) + std::min(ranges::distance(E), F), ranges::\linebreak{}end(E), +\exposid{to-unsigned-like}(ranges::distance(E) - +std::min(ranges::distance(E), F)))}, +except that \tcode{E} and \tcode{F} are each evaluated only once. + +\item +Otherwise, if \tcode{T} is +a specialization of \tcode{repeat_view}\iref{range.repeat.view}: +\begin{itemize} +\item +if \tcode{T} models \libconcept{sized_range}, +then +\begin{codeblock} +views::repeat(*E.@\exposid{value_}@, ranges::distance(E) - std::min(ranges::distance(E), F)) +\end{codeblock} +except that \tcode{E} is evaluated only once; +\item +otherwise, \tcode{((void)F, \placeholdernc{decay-copy}(E))}, +except that the evaluations of \tcode{E} and \tcode{F} are indeterminately sequenced. +\end{itemize} + +\item +Otherwise, \tcode{drop_view(E, F)}. +\end{itemize} + +\rSec2[range.as.const]{As const view} + +\rSec3[range.as.const.overview]{Overview} + +\pnum +\tcode{as_const_view} presents a view of an underlying sequence as constant. +That is, the elements of an \tcode{as_const_view} cannot be modified. + +\pnum +The name \tcode{views::as_const} denotes +a range adaptor object\iref{range.adaptor.object}. +Let \tcode{E} be an expression, +let \tcode{T} be \tcode{decltype((E))}, and +let \tcode{U} be \tcode{remove_cvref_t}. +The expression \tcode{views::as_const(E)} is expression-equivalent to: +\begin{itemize} +\item +If \tcode{views::all_t} models \libconcept{constant_range}, +then \tcode{views::all(E)}. +\item +Otherwise, +if \tcode{U} denotes \tcode{empty_view} +for some type \tcode{X}, then \tcode{auto(views::empty)}. +\begin{addedblock} +\item +Otherwise, if \tcode{U} denotes \tcode{optional} for some type \tcode{X}, then \tcode{optional(E)}. +\end{addedblock} +\item +Otherwise, +if \tcode{U} denotes \tcode{span} +for some type \tcode{X} and some extent \tcode{Extent}, +then \tcode{span(E)}. +\item +Otherwise, +if \tcode{U} denotes \tcode{ref_view} for some type \tcode{X} and +\tcode{const X} models \libconcept{constant_range}, +then \tcode{ref_view(static_cast(E.base()))}. +\item +Otherwise, +if \tcode{E} is an lvalue, +\tcode{const U} models \libconcept{constant_range}, and +\tcode{U} does not model \libconcept{view}, +then \tcode{ref_view(static_cast(E))}. +\item +Otherwise, \tcode{as_const_view(E)}. +\end{itemize} + +\rSec2[range.reverse]{Reverse view} + +\rSec3[range.reverse.overview]{Overview} + +\pnum +\tcode{reverse_view} takes a bidirectional view and produces +another view that iterates the same elements in reverse order. + +\pnum +\indexlibrarymember{reverse}{views}% +The name \tcode{views::reverse} denotes a +range adaptor object\iref{range.adaptor.object}. +Given a subexpression \tcode{E}, the expression +\tcode{views::reverse(E)} is expression-equivalent to: +\begin{itemize} +\item + If the type of \tcode{E} is + a (possibly cv-qualified) specialization of \tcode{reverse_view}, + then \tcode{E.base()}. +\begin{addedblock} +\item + Otherwise, if \tcode{E} is specialization of \tcode{optional} and \tcode{E} models \tcode{view}, then \tcode{\placeholdernc{decay-copy}(E)}. +\end{addedblock} +\item + Otherwise, if the type of \tcode{E} is \cv{} \tcode{subrange, reverse_iterator, K>} + for some iterator type \tcode{I} and + value \tcode{K} of type \tcode{subrange_kind}, + \begin{itemize} + \item + if \tcode{K} is \tcode{subrange_kind::sized}, then +\tcode{subrange(E.end().base(), E.begin().base(), E.size())}; + \item + otherwise, \tcode{subrange(E.end().base(), E.begin().base())}. + \end{itemize} + However, in either case \tcode{E} is evaluated only once. +\item + Otherwise, \tcode{reverse_view\{E\}}. +\end{itemize} + + +\end{wording} + + +\renewcommand{\bibname}{References} +\bibliographystyle{abstract} +\bibliography{wg21,mybiblio} + + +\end{document} diff --git a/papers/P2988/stdtex/layout.tex b/papers/P2988/stdtex/layout.tex index 1f82bd20..98564d8b 100644 --- a/papers/P2988/stdtex/layout.tex +++ b/papers/P2988/stdtex/layout.tex @@ -10,7 +10,7 @@ %%-------------------------------------------------- %% set header and footer positions and sizes -\setheadfoot{\onelineskip}{4\onelineskip} +\setheadfoot{3\onelineskip}{4\onelineskip} \setheaderspaces{*}{2\onelineskip}{*} %%-------------------------------------------------- diff --git a/papers/P2988/stdtex/macros.tex b/papers/P2988/stdtex/macros.tex index 63f96bd6..ae559110 100644 --- a/papers/P2988/stdtex/macros.tex +++ b/papers/P2988/stdtex/macros.tex @@ -39,19 +39,17 @@ \newenvironment{addedblock}{\color{addclr}}{\color{black}} \newenvironment{removedblock}{\color{remclr}}{\color{black}} -%% %%-------------------------------------------------- -%% %% Grammar extraction. -%% %%-------------------------------------------------- -%% \def\gramSec[#1]#2{} +%%------------------------------------------------------------- +%% Grammar extraction. +%% Assumes that the output file \gramout is managed externally. +%%------------------------------------------------------------- +\makeatletter +\newcommand{\gramWrite}[1]{\protected@write\gramout{}{#1}} +\newcommand{\meaningbody}[1]{\expandafter\strip@prefix\meaning#1} +\makeatother -%% \makeatletter -%% \newcommand{\FlushAndPrintGrammar}{% -%% \immediate\closeout\XTR@out% -%% \immediate\openout\XTR@out=std-gram-dummy.tmp% -%% \def\gramSec[##1]##2{\rSec1[##1]{##2}}% -%% \input{std-gram.ext}% -%% } -%% \makeatother +\newcommand{\gramSec}[2][]{\gramWrite{% +\string\rSec1\string[\string#1\string]\string{\string#2\string}}} %%-------------------------------------------------- % Escaping for index entries. Replaces ! with "! throughout its argument. @@ -237,6 +235,11 @@ %%-------------------------------------------------- \newcommand{\CodeStyle}{\ttfamily} \newcommand{\CodeStylex}[1]{\texttt{\protect\frenchspacing #1}} +\makeatletter +% Append `\@` to restore proper sentence spacing in text mode. This insertion +% happens only during normal typesetting; it is suppressed for .idx generation. +\newcommand{\CodeStylexGuarded}[1]{\CodeStylex{#1\ifmmode\else\ifx\protect\@typeset@protect\@\fi\fi}} +\makeatother \definecolor{grammar-gray}{gray}{0.2} @@ -244,7 +247,7 @@ \newcommand{\GrammarStylex}[1]{\textcolor{grammar-gray}{\textsf{\textit{#1}}}} % Code and definitions embedded in text. -\newcommand{\tcode}[1]{\CodeStylex{#1}} +\newcommand{\tcode}[1]{\CodeStylexGuarded{#1}} \newcommand{\term}[1]{\textit{#1}} \newcommand{\gterm}[1]{\GrammarStylex{#1}} \newcommand{\fakegrammarterm}[1]{\gterm{#1}} @@ -294,7 +297,7 @@ \newcommand{\CppXXIII}{\Cpp{} 2023} \newcommand{\CppXXVI}{\Cpp{} 2026} \newcommand{\IsoCUndated}{ISO/IEC 9899} -\newcommand{\IsoC}{\IsoCUndated{}:2018} +\newcommand{\IsoC}{\IsoCUndated{}:2024} \newcommand{\IsoFloatUndated}{ISO/IEC 60559} \newcommand{\IsoPosixUndated}{ISO/IEC/IEEE 9945} \newcommand{\IsoPosix}{\IsoPosixUndated{}:2009} @@ -365,6 +368,7 @@ \newcommand{\required}{\Fundesc{Required behavior}} \newcommand{\constraints}{\Fundesc{Constraints}} \newcommand{\mandates}{\Fundesc{Mandates}} +\newcommand{\constantwhen}{\Fundesc{Constant When}} \newcommand{\expects}{\Fundesc{Preconditions}} \newcommand{\hardexpects}{\Fundesc{Hardened preconditions}} \newcommand{\effects}{\Fundesc{Effects}} @@ -464,9 +468,15 @@ \newcommand{\unspecbool}{\UNSP{unspecified-bool-type}} \newcommand{\seebelow}{\UNSP{see below}} % macro length: 0 \newcommand{\seebelownc}{\UNSPnc{see below}} % macro length: 2 +\newcommand{\seeabove}{\UNSP{see above}} % macro length: 0 +\newcommand{\seeabovenc}{\UNSPnc{see above}} % macro length: 2 \newcommand{\unspecuniqtype}{\UNSP{unspecified unique type}} \newcommand{\unspecalloctype}{\UNSP{unspecified allocator type}} +%% Convenience macro for double carets in expressions, +%% particularly within \tcode. +\newcommand{\reflexpr}[1]{\caret\caret#1} + %% Manual insertion of italic corrections, for aligning in the presence %% of the above annotations. \newlength{\itcorrwidth} @@ -587,7 +597,7 @@ \lstset{escapechar=@, aboveskip=\parskip, belowskip=0pt, midpenalty=500, endpenalty=-50, emptylinepenalty=-250, semicolonpenalty=0,upquote=true}% -\renewcommand{\tcode}[1]{\textup{\CodeStylex{##1}}} +\renewcommand{\tcode}[1]{\textup{\CodeStylexGuarded{##1}}} \renewcommand{\term}[1]{\textit{##1}}% \renewcommand{\grammarterm}[1]{\gterm{##1}}% } @@ -645,7 +655,7 @@ belowskip=0ex % leave this alone: it keeps these things out of the % footnote area }% - \renewcommand{\tcode}[1]{\textup{\CodeStylex{##1}}} + \renewcommand{\tcode}[1]{\textup{\CodeStylexGuarded{##1}}} } { } @@ -701,7 +711,12 @@ \nonfrenchspacing } -\newenvironment{simplebnf} +% "ncbnf" is the non-copied "base" versions of the bnf environment; +% instances of the full "bnf" environment is copied to the grammar +% extraction file. +% (Similarly for "ncsimplebnf", though in fact we never extract any +% hypothetical "simplebnf" environments.) +\newenvironment{ncsimplebnf} { \begin{bnfbase} \BnfNontermshape @@ -712,7 +727,7 @@ \end{bnfbase} } -\newenvironment{bnf} +\newenvironment{ncbnf} { \begin{bnfbase} \begin{bnflist} @@ -724,6 +739,7 @@ \end{bnfbase} } +% The regex grammar is never copied. \newenvironment{ncrebnf} { \begin{bnfbase} @@ -737,11 +753,10 @@ \end{bnfbase} } -% non-copied versions of bnf environments -\let\ncsimplebnf\simplebnf -\let\endncsimplebnf\endsimplebnf -\let\ncbnf\bnf -\let\endncbnf\endbnf +\NewEnviron{bnf}{\begin{ncbnf}% +\BODY% +\gramWrite{\string\begin{ncbnf}\meaningbody\BODY\string\end{ncbnf}}% +\end{ncbnf}}{} %%-------------------------------------------------- %% Environment for imported graphics diff --git a/papers/P2988/stdtex/tables.tex b/papers/P2988/stdtex/tables.tex index 678ec5d9..ea2f26a2 100644 --- a/papers/P2988/stdtex/tables.tex +++ b/papers/P2988/stdtex/tables.tex @@ -243,6 +243,16 @@ \end{LongTable} } +\newenvironment{libreqtab2b}[2] +{ + \begin{LongTable} + {#1}{#2} + {x{.35\hsize}x{.59\hsize}} +} +{ + \end{LongTable} +} + \newenvironment{libreqtab3}[2] { \begin{LongTable} diff --git a/papers/P2988/wg21.bib b/papers/P2988/wg21.bib index b36e6344..0b8c53d7 100644 --- a/papers/P2988/wg21.bib +++ b/papers/P2988/wg21.bib @@ -10471,6 +10471,7 @@ @misc{CWG1316 title = "{CWG1316}: constexpr function requirements and class scope", howpublished = "\url{https://wg21.link/cwg1316}", year = 2011, + month = 5, publisher = "WG21" } @misc{CWG1317, @@ -14509,6 +14510,7 @@ @misc{CWG1821 title = "{CWG1821}: Qualified redeclarations in a class member-specification", howpublished = "\url{https://wg21.link/cwg1821}", year = 2013, + month = 12, publisher = "WG21" } @misc{CWG1822, @@ -15689,7 +15691,7 @@ @misc{CWG1968 } @misc{CWG1969, author = "Richard Smith", - title = "{CWG1969}: Missing exclusion of \$\sim\$S as an ordinary function name", + title = "{CWG1969}: Missing exclusion of $\sim$S as an ordinary function name", howpublished = "\url{https://wg21.link/cwg1969}", year = 2014, month = 7, @@ -15705,7 +15707,7 @@ @misc{CWG1970 } @misc{CWG1971, author = "Hubert Tong", - title = "{CWG1971}: Unclear disambiguation of destructor and operator\$\sim\$", + title = "{CWG1971}: Unclear disambiguation of destructor and operator$\sim$", howpublished = "\url{https://wg21.link/cwg1971}", year = 2014, month = 7, @@ -23703,6 +23705,750 @@ @misc{CWG2970 month = 12, publisher = "WG21" } +@misc{CWG2971, + author = "Davis Herring", + title = "{CWG2971}: Specializations for a class are not decl-reachable", + howpublished = "\url{https://wg21.link/cwg2971}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2972, + author = "Hubert Tong", + title = "{CWG2972}: Declarative nested-name-specifier naming a partial specialization", + howpublished = "\url{https://wg21.link/cwg2972}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2973, + author = "Jonathan Wakely", + title = "{CWG2973}: Does an alias-declaration introduce a name for linkage purposes?", + howpublished = "\url{https://wg21.link/cwg2973}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2974, + author = "Hubert Tong", + title = "{CWG2974}: Non-deduced context for qualified-id naming a template", + howpublished = "\url{https://wg21.link/cwg2974}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2975, + author = "Hubert Tong", + title = "{CWG2975}: Effect of concept template-head on parameter mappings", + howpublished = "\url{https://wg21.link/cwg2975}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2976, + author = "Artem Koton", + title = "{CWG2976}: Transferring control out of a function", + howpublished = "\url{https://wg21.link/cwg2976}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2977, + author = "Jiang An", + title = "{CWG2977}: Initialization with string literals", + howpublished = "\url{https://wg21.link/cwg2977}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2978, + author = "Brian Bi", + title = "{CWG2978}: Deduction involving reference to similar types", + howpublished = "\url{https://wg21.link/cwg2978}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2979, + author = "Richard Smith", + title = "{CWG2979}: Duplicate declarations of enumerations in class scope", + howpublished = "\url{https://wg21.link/cwg2979}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2980, + author = "Hubert Tong", + title = "{CWG2980}: Constraints on template template parameters", + howpublished = "\url{https://wg21.link/cwg2980}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{CWG2981, + author = "Jan Schultke", + title = "{CWG2981}: Usual arithmetic conversions and result types", + howpublished = "\url{https://wg21.link/cwg2981}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2982, + author = "Richard Smith", + title = "{CWG2982}: Deduction in type-constraints", + howpublished = "\url{https://wg21.link/cwg2982}", + year = 2023, + month = 3, + publisher = "WG21" +} +@misc{CWG2983, + author = "Richard Smith", + title = "{CWG2983}: Non-type template parameters are not variables", + howpublished = "\url{https://wg21.link/cwg2983}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2984, + author = "Michael Park", + title = "{CWG2984}: Value-dependent structured bindings", + howpublished = "\url{https://wg21.link/cwg2984}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2985, + author = "Anoop Rana", + title = "{CWG2985}: Unclear rules for reference initialization with conversion", + howpublished = "\url{https://wg21.link/cwg2985}", + year = 2024, + month = 8, + publisher = "WG21" +} +@misc{CWG2986, + author = "Jiang An", + title = "{CWG2986}: Creating objects within a mutable member of a const object", + howpublished = "\url{https://wg21.link/cwg2986}", + year = 2023, + month = 7, + publisher = "WG21" +} +@misc{CWG2987, + author = "Brian Bi", + title = "{CWG2987}: Remove dilapidated wording from static\_cast", + howpublished = "\url{https://wg21.link/cwg2987}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2988, + author = "Jason Merrill", + title = "{CWG2988}: Is a closure type from a lambda-expression appearing in a concept-definition a TU-local entity?", + howpublished = "\url{https://wg21.link/cwg2988}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2989, + author = "Brian Bi", + title = "{CWG2989}: Remove misleading general allowance for parentheses", + howpublished = "\url{https://wg21.link/cwg2989}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2990, + author = "EWG/CWG", + title = "{CWG2990}: Exporting redeclarations of namespaces", + howpublished = "\url{https://wg21.link/cwg2990}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2991, + author = "Jonathan Wakely", + title = "{CWG2991}: ``array size'' is vague", + howpublished = "\url{https://wg21.link/cwg2991}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2992, + author = "Vlad Serebrennikov", + title = "{CWG2992}: Labels do not have names", + howpublished = "\url{https://wg21.link/cwg2992}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG2993, + author = "Hubert Tong", + title = "{CWG2993}: Body of a destructor", + howpublished = "\url{https://wg21.link/cwg2993}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG2994, + author = "Jan Schultke", + title = "{CWG2994}: Allowing template parameters following template parameter packs that are pack expansions", + howpublished = "\url{https://wg21.link/cwg2994}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2995, + author = "Brian Bi", + title = "{CWG2995}: Meaning of flowing off the end of a function", + howpublished = "\url{https://wg21.link/cwg2995}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG2996, + author = "Brian Bi", + title = "{CWG2996}: Impenetrable definition of atomic constraint", + howpublished = "\url{https://wg21.link/cwg2996}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{CWG2997, + author = "Brian Bi", + title = "{CWG2997}: Defaulted functions with deleted definition", + howpublished = "\url{https://wg21.link/cwg2997}", + year = 2023, + month = 8, + publisher = "WG21" +} +@misc{CWG2998, + author = "Richard Smith", + title = "{CWG2998}: Missing deduction consistency check for partial ordering", + howpublished = "\url{https://wg21.link/cwg2998}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG2999, + author = "Richard Smith", + title = "{CWG2999}: Trivial unions changing existing behavior", + howpublished = "\url{https://wg21.link/cwg2999}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3000, + author = "Brian Bi", + title = "{CWG3000}: Handling of cv-qualified class types in conditional operator", + howpublished = "\url{https://wg21.link/cwg3000}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3001, + author = "Cody Miller", + title = "{CWG3001}: Inconsistent restrictions for static\_cast on pointers to out-of-lifetime objects", + howpublished = "\url{https://wg21.link/cwg3001}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3002, + author = "Hubert Tong", + title = "{CWG3002}: Template parameter/argument confusion", + howpublished = "\url{https://wg21.link/cwg3002}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3003, + author = "Hubert Tong", + title = "{CWG3003}: Naming a deducible template for class template argument deduction", + howpublished = "\url{https://wg21.link/cwg3003}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3004, + author = "A. Jiang", + title = "{CWG3004}: Pointer arithmetic on array of unknown bound", + howpublished = "\url{https://wg21.link/cwg3004}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3005, + author = "Jan Schultke", + title = "{CWG3005}: Function parameters should never be name-independent", + howpublished = "\url{https://wg21.link/cwg3005}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3006, + author = "Richard Smith", + title = "{CWG3006}: Vague restrictions for explicit instantiations of class templates", + howpublished = "\url{https://wg21.link/cwg3006}", + year = 2021, + month = 2, + publisher = "WG21" +} +@misc{CWG3007, + author = "Jason Merrill", + title = "{CWG3007}: Access checking during synthesis of defaulted comparison operator, take 2", + howpublished = "\url{https://wg21.link/cwg3007}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3008, + author = "Jiang An", + title = "{CWG3008}: Missing Annex C entry for void object declarations", + howpublished = "\url{https://wg21.link/cwg3008}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3009, + author = "Jim X", + title = "{CWG3009}: Unclear rules for constant initialization", + howpublished = "\url{https://wg21.link/cwg3009}", + year = 2023, + month = 11, + publisher = "WG21" +} +@misc{CWG3010, + author = "Richard Smith", + title = "{CWG3010}: constexpr placement-new should require transparent replaceability", + howpublished = "\url{https://wg21.link/cwg3010}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3011, + author = "Benjamin Sch.", + title = "{CWG3011}: Parenthesized aggregate initialization for new-expressions", + howpublished = "\url{https://wg21.link/cwg3011}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3012, + author = "Benjamin Sch.", + title = "{CWG3012}: Deviating constexpr or consteval across translation units", + howpublished = "\url{https://wg21.link/cwg3012}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3013, + author = "Hubert Tong", + title = "{CWG3013}: Disallowing macros for \#embed parameters", + howpublished = "\url{https://wg21.link/cwg3013}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3014, + author = "Hubert Tong", + title = "{CWG3014}: Comma-delimited vs. comma-separated output for \#embed", + howpublished = "\url{https://wg21.link/cwg3014}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3015, + author = "Jens Maurer", + title = "{CWG3015}: Handling of header-names for \#include and \#embed", + howpublished = "\url{https://wg21.link/cwg3015}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3016, + author = "Hubert Tong", + title = "{CWG3016}: Satisfying the syntactic requirements of \#include and \#embed", + howpublished = "\url{https://wg21.link/cwg3016}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3017, + author = "Shafik Yaghmour", + title = "{CWG3017}: Commas in controlling expression of conditional inclusion", + howpublished = "\url{https://wg21.link/cwg3017}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3018, + author = "Hubert Tong", + title = "{CWG3018}: Validity of defined in \_\_has\_embed", + howpublished = "\url{https://wg21.link/cwg3018}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3019, + author = "Richard Smith", + title = "{CWG3019}: Restrictions on character sequences in header-names", + howpublished = "\url{https://wg21.link/cwg3019}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3020, + author = "Tim Song", + title = "{CWG3020}: Missing specification for \_\_has\_cpp\_attribute(indeterminate)", + howpublished = "\url{https://wg21.link/cwg3020}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3021, + author = "Hubert Tong", + title = "{CWG3021}: Subsumption rules for fold expanded constraints", + howpublished = "\url{https://wg21.link/cwg3021}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3022, + author = "Timur Doumler", + title = "{CWG3022}: Redundant specification of explicit destructor calls", + howpublished = "\url{https://wg21.link/cwg3022}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{CWG3023, + author = "Brian Bi", + title = "{CWG3023}: Default arguments in list-initialization", + howpublished = "\url{https://wg21.link/cwg3023}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{CWG3024, + author = "Brian Bi", + title = "{CWG3024}: Alignment of references", + howpublished = "\url{https://wg21.link/cwg3024}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{CWG3025, + author = "Timur Doumler", + title = "{CWG3025}: Deallocation functions returning void", + howpublished = "\url{https://wg21.link/cwg3025}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{CWG3026, + author = "Hubert Tong", + title = "{CWG3026}: Class for pointer-to-member formation", + howpublished = "\url{https://wg21.link/cwg3026}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{CWG3027, + author = "Corentin Jabot", + title = "{CWG3027}: Equivalence of pack-index-specifiers", + howpublished = "\url{https://wg21.link/cwg3027}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{CWG3028, + author = "Brian Bi", + title = "{CWG3028}: A using-declarator should bind a name", + howpublished = "\url{https://wg21.link/cwg3028}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3029, + author = "Xavier Bonaventura", + title = "{CWG3029}: Confusing note about ordinary character types for aligned memory areas", + howpublished = "\url{https://wg21.link/cwg3029}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3030, + author = "Jim X", + title = "{CWG3030}: Initializing array prvalues of unknown bound", + howpublished = "\url{https://wg21.link/cwg3030}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{CWG3031, + author = "Brian Bi", + title = "{CWG3031}: Finding declarations for conversion operators for access checking", + howpublished = "\url{https://wg21.link/cwg3031}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{CWG3032, + author = "Hubert Tong", + title = "{CWG3032}: Template argument disambiguation", + howpublished = "\url{https://wg21.link/cwg3032}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{CWG3033, + author = "Hubert Tong", + title = "{CWG3033}: Scope after declarator-id before determining correspondence", + howpublished = "\url{https://wg21.link/cwg3033}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{CWG3034, + author = "Timur Doumler", + title = "{CWG3034}: Infinite recursion should hit an implementation limit", + howpublished = "\url{https://wg21.link/cwg3034}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3035, + author = "Hubert Tong", + title = "{CWG3035}: Lambda expressions in anonymous unions", + howpublished = "\url{https://wg21.link/cwg3035}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{CWG3036, + author = "Jan Schultke", + title = "{CWG3036}: Extended floating-point types should not be cv-qualified", + howpublished = "\url{https://wg21.link/cwg3036}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{CWG3037, + author = "Vlad Serebrennikov", + title = "{CWG3037}: Name lookup results for using-declarators", + howpublished = "\url{https://wg21.link/cwg3037}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{CWG3038, + author = "Jiang An", + title = "{CWG3038}: Ignorability of attributes, again", + howpublished = "\url{https://wg21.link/cwg3038}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{CWG3039, + author = "Jan Schultke", + title = "{CWG3039}: Undefined behavior from implicit object creation ignores observable checkpoints", + howpublished = "\url{https://wg21.link/cwg3039}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{CWG3040, + author = "Jiang An", + title = "{CWG3040}: Mishandling of lambda coroutines", + howpublished = "\url{https://wg21.link/cwg3040}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3041, + author = "Barry Revzin", + title = "{CWG3041}: Overly aggressive rule for deleting the destructor of a union", + howpublished = "\url{https://wg21.link/cwg3041}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3042, + author = "Jiang An", + title = "{CWG3042}: Implicit object creation is insufficient to model effective type rule of C", + howpublished = "\url{https://wg21.link/cwg3042}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3043, + author = "Jakub Jelinek", + title = "{CWG3043}: Lifetime extension for temporaries in expansion statements", + howpublished = "\url{https://wg21.link/cwg3043}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3044, + author = "Jakub Jelinek", + title = "{CWG3044}: Iterating expansion statements woes", + howpublished = "\url{https://wg21.link/cwg3044}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3045, + author = "Jakub Jelinek", + title = "{CWG3045}: Regularizing environment interactions of expansion statement", + howpublished = "\url{https://wg21.link/cwg3045}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3046, + author = "Benjamin Sch.", + title = "{CWG3046}: Enumerations as part of the common initial sequence", + howpublished = "\url{https://wg21.link/cwg3046}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3047, + author = "Jiang An", + title = "{CWG3047}: Calling destructors on out-of-lifetime objects", + howpublished = "\url{https://wg21.link/cwg3047}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{CWG3048, + author = "Jakub Jelinek", + title = "{CWG3048}: Empty destructuring expansion statements", + howpublished = "\url{https://wg21.link/cwg3048}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3049, + author = "Pablo Halpern", + title = "{CWG3049}: Implicitly deleted move operation should not disable trivial relocation", + howpublished = "\url{https://wg21.link/cwg3049}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3050, + author = "Jonathan Caves", + title = "{CWG3050}: [[deprecated]] for class template partial specializations", + howpublished = "\url{https://wg21.link/cwg3050}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3051, + author = "Brian Bi", + title = "{CWG3051}: Missing specification for types of member subobjects", + howpublished = "\url{https://wg21.link/cwg3051}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3052, + author = "Richard Smith", + title = "{CWG3052}: Unclear handling of checks on discarded return statements", + howpublished = "\url{https://wg21.link/cwg3052}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3053, + author = "Jakub Jelinek", + title = "{CWG3053}: Allowing \#undef likely", + howpublished = "\url{https://wg21.link/cwg3053}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3054, + author = "Benjamin Sch.", + title = "{CWG3054}: Use of default arguments depending on shape of postfix-expression in a function call", + howpublished = "\url{https://wg21.link/cwg3054}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3055, + author = "Brian Bi", + title = "{CWG3055}: Misleading body for surrogate call function", + howpublished = "\url{https://wg21.link/cwg3055}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3056, + author = "Peter Bindels", + title = "{CWG3056}: Missing semicolons in grammar for type-requirement", + howpublished = "\url{https://wg21.link/cwg3056}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3057, + author = "Evan Girardin", + title = "{CWG3057}: Ranking of derived-to-base conversions should ignore reference binding", + howpublished = "\url{https://wg21.link/cwg3057}", + year = 2025, + month = 7, + publisher = "WG21" +} +@misc{CWG3058, + author = "Alisdair Meredith", + title = "{CWG3058}: ``Program point'' is not defined", + howpublished = "\url{https://wg21.link/cwg3058}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3059, + author = "Lénárd Szolnoki", + title = "{CWG3059}: throw; in constant expressions", + howpublished = "\url{https://wg21.link/cwg3059}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3060, + author = "Jiang An", + title = "{CWG3060}: Change in behavior for noexcept main", + howpublished = "\url{https://wg21.link/cwg3060}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3061, + author = "Jan Schultke", + title = "{CWG3061}: Trailing comma in an expansion-init-list", + howpublished = "\url{https://wg21.link/cwg3061}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3062, + author = "Brian Bi", + title = "{CWG3062}: Overlapping specification of default template arguments", + howpublished = "\url{https://wg21.link/cwg3062}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{CWG3063, + author = "Hubert Tong", + title = "{CWG3063}: Lifetime extension of temporaries past function return", + howpublished = "\url{https://wg21.link/cwg3063}", + year = 2025, + month = 9, + publisher = "WG21" +} @misc{D0019, title = "{D0019}: (Untitled)", howpublished = "\url{https://wg21.link/d0019}", @@ -29164,7 +29910,7 @@ @misc{EDIT629 publisher = "WG21" } @misc{EDIT630, - title = {{EDIT630}: inconsistent terminology: ``key equality'' predicate`` versus ''key equality function"}, + title = "{EDIT630}: inconsistent terminology: ``key equality'' predicate`` versus ''key equality function``", howpublished = "\url{https://wg21.link/edit630}", publisher = "WG21" } @@ -29404,7 +30150,7 @@ @misc{EDIT677 publisher = "WG21" } @misc{EDIT678, - title = "{EDIT678}: Two index entries for \$\sim\$", + title = "{EDIT678}: Two index entries for $\sim$", howpublished = "\url{https://wg21.link/edit678}", publisher = "WG21" } @@ -31724,7 +32470,7 @@ @misc{EDIT1141 publisher = "WG21" } @misc{EDIT1142, - title = "{EDIT1142}: s/(possibly cv-qualified)/{\textbackslash}{\textbackslash}cv{\textbraceleft}{\textbraceright}\$\sim\$/ and allied changes.", + title = "{EDIT1142}: s/(possibly cv-qualified)/{\textbackslash}{\textbackslash}cv{\textbraceleft}{\textbraceright}$\sim$/ and allied changes.", howpublished = "\url{https://wg21.link/edit1142}", publisher = "WG21" } @@ -32749,12 +33495,12 @@ @misc{EDIT1346 publisher = "WG21" } @misc{EDIT1347, - title = "{EDIT1347}: [class.temporary/1] `({\textbackslash}ref{\textbraceleft}class.access{\textbraceright})` should be `(Clause\$\sim\${\textbackslash}ref{\textbraceleft}class.access{\textbraceright})`", + title = "{EDIT1347}: [class.temporary/1] `({\textbackslash}ref{\textbraceleft}class.access{\textbraceright})` should be `(Clause$\sim${\textbackslash}ref{\textbraceleft}class.access{\textbraceright})`", howpublished = "\url{https://wg21.link/edit1347}", publisher = "WG21" } @misc{EDIT1348, - title = "{EDIT1348}: [class.temporary] Use 'Clause\$\sim\${\textbackslash}ref{\textbraceleft}class.access{\textbraceright}'", + title = "{EDIT1348}: [class.temporary] Use 'Clause$\sim${\textbackslash}ref{\textbraceleft}class.access{\textbraceright}'", howpublished = "\url{https://wg21.link/edit1348}", publisher = "WG21" } @@ -33149,7 +33895,7 @@ @misc{EDIT1426 publisher = "WG21" } @misc{EDIT1427, - title = "{EDIT1427}: Remove stray whitespace resulting from use of `` \$\sim\$''.", + title = "{EDIT1427}: Remove stray whitespace resulting from use of `` $\sim$''.", howpublished = "\url{https://wg21.link/edit1427}", publisher = "WG21" } @@ -33619,7 +34365,7 @@ @misc{EDIT1520 publisher = "WG21" } @misc{EDIT1521, - title = "{EDIT1521}: operator\$\sim\$ in index uses ugly \$\sim\$", + title = "{EDIT1521}: operator$\sim$ in index uses ugly $\sim$", howpublished = "\url{https://wg21.link/edit1521}", publisher = "WG21" } @@ -34944,7 +35690,7 @@ @misc{EDIT1787 publisher = "WG21" } @misc{EDIT1788, - title = "{EDIT1788}: [bitmask.types] Potential undefined behavior in operator\$\sim\$", + title = "{EDIT1788}: [bitmask.types] Potential undefined behavior in operator$\sim$", howpublished = "\url{https://wg21.link/edit1788}", publisher = "WG21" } @@ -35009,7 +35755,7 @@ @misc{EDIT1800 publisher = "WG21" } @misc{EDIT1801, - title = {{EDIT1801}: [algorithms.general] \& [algorithm.syn] name "mutating sequence operat…}, + title = "{EDIT1801}: [algorithms.general] \& [algorithm.syn] name ``mutating sequence operat…", howpublished = "\url{https://wg21.link/edit1801}", publisher = "WG21" } @@ -35259,7 +36005,7 @@ @misc{EDIT1850 publisher = "WG21" } @misc{EDIT1851, - title = "{EDIT1851}: Remove {\textbackslash}tilde in favour of {\textbackslash}\$\sim\$.", + title = "{EDIT1851}: Remove {\textbackslash}tilde in favour of {\textbackslash}$\sim$.", howpublished = "\url{https://wg21.link/edit1851}", publisher = "WG21" } @@ -35719,7 +36465,7 @@ @misc{EDIT1942 publisher = "WG21" } @misc{EDIT1943, - title = {{EDIT1943}: [fs.class.filesystem\_error] Rephrase para 1 to avoid "class defines t…}, + title = "{EDIT1943}: [fs.class.filesystem\_error] Rephrase para 1 to avoid ``class defines t…", howpublished = "\url{https://wg21.link/edit1943}", publisher = "WG21" } @@ -38434,7 +39180,7 @@ @misc{EDIT2488 publisher = "WG21" } @misc{EDIT2489, - title = {{EDIT2489}: [cmp.categories,time.cal] Change ``explicit constexpr'' to "constexpr e…}, + title = "{EDIT2489}: [cmp.categories,time.cal] Change ``explicit constexpr'' to ``constexpr e…", howpublished = "\url{https://wg21.link/edit2489}", publisher = "WG21" } @@ -42354,7 +43100,7 @@ @misc{EDIT3272 publisher = "WG21" } @misc{EDIT3273, - title = {{EDIT3273}: [travis] improve messages for ``overfull {\textbackslash}hbox'' and "Reference ... und…}, + title = "{EDIT3273}: [travis] improve messages for ``overfull {\textbackslash}hbox'' and ``Reference ... und…", howpublished = "\url{https://wg21.link/edit3273}", publisher = "WG21" } @@ -43454,7 +44200,7 @@ @misc{EDIT3492 publisher = "WG21" } @misc{EDIT3493, - title = {{EDIT3493}: [time.cal.wdidx.nonmembers] Remove extra "}, + title = "{EDIT3493}: [time.cal.wdidx.nonmembers] Remove extra ``", howpublished = "\url{https://wg21.link/edit3493}", publisher = "WG21" } @@ -44874,7 +45620,7 @@ @misc{EDIT3776 publisher = "WG21" } @misc{EDIT3777, - title = {{EDIT3777}: LWG Poll 24: P1739R4 Avoid template bloat for safe\_ranges in combination with "sub…}, + title = "{EDIT3777}: LWG Poll 24: P1739R4 Avoid template bloat for safe\_ranges in combination with ``sub…", howpublished = "\url{https://wg21.link/edit3777}", publisher = "WG21" } @@ -55894,7 +56640,7 @@ @misc{EDIT5995 publisher = "WG21" } @misc{EDIT5996, - title = "{EDIT5996}: Is there an ambiguity around `\$\sim\$` meaning ones'-complement and destructor?", + title = "{EDIT5996}: Is there an ambiguity around `$\sim$` meaning ones'-complement and destructor?", howpublished = "\url{https://wg21.link/edit5996}", publisher = "WG21" } @@ -64119,7 +64865,7 @@ @misc{EDIT7641 publisher = "WG21" } @misc{EDIT7642, - title = "{EDIT7642}: P2546 follow up", + title = "{EDIT7642}: Follow-up to P2546, ``Debugging Support''", howpublished = "\url{https://wg21.link/edit7642}", publisher = "WG21" } @@ -64128,105362 +64874,114795 @@ @misc{EDIT7643 howpublished = "\url{https://wg21.link/edit7643}", publisher = "WG21" } -@misc{EWG1, - author = "Jason Merrill", - title = "{EWG1}: N3638, N3582, N3386 Return type deduction for normal functions", - howpublished = "\url{https://wg21.link/ewg1}", +@misc{EDIT7644, + title = "{EDIT7644}: [dcl.type.auto.deduct] Change plural ``occurrences'' to singular", + howpublished = "\url{https://wg21.link/edit7644}", publisher = "WG21" } -@misc{EWG2, - author = "Jens Maurer", - title = "{EWG2}: N3387 Overload resolution tiebreakers for integer types", - howpublished = "\url{https://wg21.link/ewg2}", +@misc{EDIT7645, + title = "{EDIT7645}: [conv.rank] Fix typo", + howpublished = "\url{https://wg21.link/edit7645}", publisher = "WG21" } -@misc{EWG3, - author = "Alberto Ganesh Barbati", - title = "{EWG3}: N3760, N3394 [[deprecated]] attribute", - howpublished = "\url{https://wg21.link/ewg3}", +@misc{EDIT7646, + title = "{EDIT7646}: [allocator.traits.members] Spaces around operator /", + howpublished = "\url{https://wg21.link/edit7646}", publisher = "WG21" } -@misc{EWG4, - author = "Clark Nelson", - title = "{EWG4}: N3396 Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/ewg4}", +@misc{EDIT7647, + title = "{EDIT7647}: [2025-02 CWG 1] P3638R0 Core Language Working Group ``ready'' Issues", + howpublished = "\url{https://wg21.link/edit7647}", publisher = "WG21" } -@misc{EWG5, - author = "Jonathan de Boyne Pollard", - title = "{EWG5}: N3400 A proposal for eliminating the underscore madness that library writers have to suffer", - howpublished = "\url{https://wg21.link/ewg5}", +@misc{EDIT7648, + title = "{EDIT7648}: [2025-02 LWG 1] P3615R0 C++ Standard Library Ready Issues", + howpublished = "\url{https://wg21.link/edit7648}", publisher = "WG21" } -@misc{EWG6, - author = "Ville Voutilainen", - title = "{EWG6}: N3667, N3401 Generating move operations (elaborating on Core 1402)", - howpublished = "\url{https://wg21.link/ewg6}", +@misc{EDIT7649, + title = "{EDIT7649}: Remove unnecessary space between {\textbackslash}keyword and argument", + howpublished = "\url{https://wg21.link/edit7649}", publisher = "WG21" } -@misc{EWG7, - author = "Peter Sommerlad", - title = "{EWG7}: N3642, N3468, N3402 User-defined Literals for Standard Library Types, N3472 Binary Literals in the C++ Core Language", - howpublished = "\url{https://wg21.link/ewg7}", +@misc{EDIT7650, + title = "{EDIT7650}: Replace incorrect {\textbackslash}keyword with {\textbackslash}tcode", + howpublished = "\url{https://wg21.link/edit7650}", publisher = "WG21" } -@misc{EWG8, - author = "Mike Spertus", - title = "{EWG8}: N3492, N3403 Use Cases for Compile-Time Reflection", - howpublished = "\url{https://wg21.link/ewg8}", +@misc{EDIT7651, + title = "{EDIT7651}: [2025-02 CWG Motion 1] P3638R0 Core Language Working Group ``ready'' Issues", + howpublished = "\url{https://wg21.link/edit7651}", publisher = "WG21" } -@misc{EWG9, - author = "Mike Spertus", - title = "{EWG9}: N4469 Template Argument Type Deduction, N3601 Implicit template parameters, N3405 Template Tidbits", - howpublished = "\url{https://wg21.link/ewg9}", +@misc{EDIT7652, + title = "{EDIT7652}: [2025-02 CWG Motion 2] Abolish the term ``converting constructor''", + howpublished = "\url{https://wg21.link/edit7652}", publisher = "WG21" } -@misc{EWG10, - author = "Dietmar K�hl", - title = "{EWG10}: N3407 Proposal to Add Decimal Floating Point Support to C++", - howpublished = "\url{https://wg21.link/ewg10}", +@misc{EDIT7653, + title = "{EDIT7653}: [2025-02 CWG Motion 3] P3074R7 trivial unions (was std::uninitialized)", + howpublished = "\url{https://wg21.link/edit7653}", publisher = "WG21" } -@misc{EWG11, - author = "Pablo Halpern", - title = "{EWG11}: N3409 Strict Fork-Join Parallelism", - howpublished = "\url{https://wg21.link/ewg11}", +@misc{EDIT7654, + title = "{EDIT7654}: [2025-02 CWG Motion 4] P1494R5 Partial program correctness", + howpublished = "\url{https://wg21.link/edit7654}", publisher = "WG21" } -@misc{EWG12, - author = "Dean Michael Berris", - title = "{EWG12}: N3410 Rich Pointers with Dynamic and Static Introspection", - howpublished = "\url{https://wg21.link/ewg12}", +@misc{EDIT7655, + title = "{EDIT7655}: [2025-02 CWG Motion 5] P2900R14 Contracts for C++", + howpublished = "\url{https://wg21.link/edit7655}", publisher = "WG21" } -@misc{EWG13, - author = "Jens Maurer", - title = "{EWG13}: N3639, N3497, N3467, N3412 Runtime-sized arrays with automatic storage duration", - howpublished = "\url{https://wg21.link/ewg13}", +@misc{EDIT7656, + title = "{EDIT7656}: [2025-02 CWG Motion 6] P3475R2 Defang and deprecate memory\_order::consume", + howpublished = "\url{https://wg21.link/edit7656}", publisher = "WG21" } -@misc{EWG14, - author = "Jens Maurer", - title = "{EWG14}: N3413 Allowing arbitrary literal types for non-type template parameters", - howpublished = "\url{https://wg21.link/ewg14}", +@misc{EDIT7657, + title = "{EDIT7657}: [2025-02 CWG Motion 7] P2841R7 Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/edit7657}", publisher = "WG21" } -@misc{EWG15, - author = "Mike Spertus", - title = "{EWG15}: N3416 Packaging Parameter Packs", - howpublished = "\url{https://wg21.link/ewg15}", +@misc{EDIT7658, + title = "{EDIT7658}: [2025-02 CWG Motion 8] P2786R13 Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/edit7658}", publisher = "WG21" } -@misc{EWG16, - author = "Faisal Vali", - title = "{EWG16}: N3649, N3560, N3559, N3418 Proposal for Generic (Polymorphic) Lambda Expressions", - howpublished = "\url{https://wg21.link/ewg16}", +@misc{EDIT7659, + title = "{EDIT7659}: [2025-02 CWG Motion 9] P1967R14 \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/edit7659}", publisher = "WG21" } -@misc{EWG17, - author = "Robert Geva", - title = "{EWG17}: N3419 Vector loops and Parallel Loops", - howpublished = "\url{https://wg21.link/ewg17}", +@misc{EDIT7660, + title = "{EDIT7660}: [2025-02 LWG Motion 1] P3615R0 C++ Standard Library Ready Issues", + howpublished = "\url{https://wg21.link/edit7660}", publisher = "WG21" } -@misc{EWG18, - author = "Herb Sutter", - title = "{EWG18}: N3424 Lambda Correctness and Usability Issues", - howpublished = "\url{https://wg21.link/ewg18}", +@misc{EDIT7661, + title = "{EDIT7661}: [2025-02 LWG Motion 2] P2830R9 Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/edit7661}", publisher = "WG21" } -@misc{EWG19, - author = "Artur Laksberg", - title = "{EWG19}: N3429 A C++ Library Solution To Parallelism", - howpublished = "\url{https://wg21.link/ewg19}", +@misc{EDIT7662, + title = "{EDIT7662}: [2025-02 LWG Motion 3] P3137R3 (views::to\_input)", + howpublished = "\url{https://wg21.link/edit7662}", publisher = "WG21" } -@misc{EWG20, - author = "Lawrence Crowl", - title = "{EWG20}: N3778, N3663, N3536, N3432 C++ Sized Deallocation", - howpublished = "\url{https://wg21.link/ewg20}", +@misc{EDIT7663, + title = "{EDIT7663}: [2025-02 LWG Motion 4] P0472R3 Put std::monostate in ⟨utility⟩", + howpublished = "\url{https://wg21.link/edit7663}", publisher = "WG21" } -@misc{EWG21, - author = "Lawrence Crowl", - title = "{EWG21}: N3664, N3537, N3433 Clarifying Memory Allocation", - howpublished = "\url{https://wg21.link/ewg21}", +@misc{EDIT7664, + title = "{EDIT7664}: [2025-02 LWG Motion 5] P3349R1 Converting contiguous iterators to pointers", + howpublished = "\url{https://wg21.link/edit7664}", publisher = "WG21" } -@misc{EWG22, - author = "Clark Nelson", - title = "{EWG22}: N4030, 3745, N3694 Feature-testing recommendations for C++, N3435 Standardized feature-test macros", - howpublished = "\url{https://wg21.link/ewg22}", +@misc{EDIT7665, + title = "{EDIT7665}: [2025-02 LWG Motion 6] P3372R3 constexpr containers and adaptors", + howpublished = "\url{https://wg21.link/edit7665}", publisher = "WG21" } -@misc{EWG23, - author = "Axel Naumann", - title = "{EWG23}: N3437 Type Name Strings For C++", - howpublished = "\url{https://wg21.link/ewg23}", +@misc{EDIT7666, + title = "{EDIT7666}: [2025-02 LWG Motion 7] P3378R2 constexpr exception types", + howpublished = "\url{https://wg21.link/edit7666}", publisher = "WG21" } -@misc{EWG24, - author = "Aurelian Melinte", - title = "{EWG24}: N3441 Call Stack Utilities and std::exception Extension Proposal", - howpublished = "\url{https://wg21.link/ewg24}", +@misc{EDIT7667, + title = "{EDIT7667}: [2025-02 LWG Motion 8] P3441R2 Rename simd\_split to simd\_chunk", + howpublished = "\url{https://wg21.link/edit7667}", publisher = "WG21" } -@misc{EWG25, - author = "Richard Smith", - title = "{EWG25}: N3652, N3597, N3598, N3444 Relaxing syntactic constraints on constexpr function definitions", - howpublished = "\url{https://wg21.link/ewg25}", +@misc{EDIT7668, + title = "{EDIT7668}: [2025-02 LWG Motion 9] P3287R3 Exploration of namespaces for std::simd", + howpublished = "\url{https://wg21.link/edit7668}", publisher = "WG21" } -@misc{EWG26, - author = "Lawrence Crowl", - title = "{EWG26}: N3538, N3445 Pass by Const Reference or Value", - howpublished = "\url{https://wg21.link/ewg26}", +@misc{EDIT7669, + title = "{EDIT7669}: [2025-02 LWG Motion 10] P2976R1 Freestanding Library: algorithm, numeric, and random", + howpublished = "\url{https://wg21.link/edit7669}", publisher = "WG21" } -@misc{EWG27, - author = "Daveed Vandevoorde", - title = "{EWG27}: N3781 Single-Quotation-Mark as a Digit Separator, N3661, N3499 Digit Separators, N3448 Painless Digit Separation", - howpublished = "\url{https://wg21.link/ewg27}", +@misc{EDIT7670, + title = "{EDIT7670}: [2025-02 LWG Motion 11] P3430R3 simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", + howpublished = "\url{https://wg21.link/edit7670}", publisher = "WG21" } -@misc{EWG28, - author = "Bjarne Stroustrup", - title = "{EWG28}: N3449 Open and Efficient Type Switch for C++", - howpublished = "\url{https://wg21.link/ewg28}", +@misc{EDIT7671, + title = "{EDIT7671}: [2025-02 LWG Motion 12] P2663R7 Interleaved complex values support in std::simd", + howpublished = "\url{https://wg21.link/edit7671}", publisher = "WG21" } -@misc{EWG29, - author = "Herb Sutter and Ville Voutilainen", - title = "{EWG29}: N4461 Static if resurrected, N3329 Proposal: static if declaration", - howpublished = "\url{https://wg21.link/ewg29}", +@misc{EDIT7672, + title = "{EDIT7672}: [2025-02 LWG Motion 13] P2933R4 Extend ⟨bit⟩ header function with overloads for std::simd", + howpublished = "\url{https://wg21.link/edit7672}", publisher = "WG21" } -@misc{EWG30, - author = "Dave Abrahams", - title = "{EWG30}: N4235 Selecting from Parameter Packs, [tiny] Efficient/Flexible Access to Argument Packs", - howpublished = "\url{https://wg21.link/ewg30}", +@misc{EDIT7673, + title = "{EDIT7673}: [2025-02 LWG Motion 14] P2846R6 reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/edit7673}", publisher = "WG21" } -@misc{EWG31, - author = "Dave Abrahams", - title = "{EWG31}: [tiny] constexpr functions must work at runtime", - howpublished = "\url{https://wg21.link/ewg31}", +@misc{EDIT7674, + title = "{EDIT7674}: [2025-02 LWG Motion 15] P3471R4 Standard Library Hardening", + howpublished = "\url{https://wg21.link/edit7674}", publisher = "WG21" } -@misc{EWG32, - author = "Nevin Liber", - title = "{EWG32}: [tiny] Templated constructor accidentally preferred over copy constructor", - howpublished = "\url{https://wg21.link/ewg32}", +@misc{EDIT7675, + title = "{EDIT7675}: [2025-02 LWG Motion 16] P0447R28 Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/edit7675}", publisher = "WG21" } -@misc{EWG33, - author = "Jeffrey Yasskin", - title = "{EWG33}: [tiny] contextual bool conversion from scoped enum", - howpublished = "\url{https://wg21.link/ewg33}", +@misc{EDIT7676, + title = "{EDIT7676}: [2025-02 LWG Motion 17] P3019R14 indirect and polymorphic: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/edit7676}", publisher = "WG21" } -@misc{EWG34, - author = "Matt Austern", - title = "{EWG34}: [tiny] Defining hash functions for composite user-defined types is annoying", - howpublished = "\url{https://wg21.link/ewg34}", +@misc{EDIT7677, + title = "{EDIT7677}: [map.overview] Fix punctuation", + howpublished = "\url{https://wg21.link/edit7677}", publisher = "WG21" } -@misc{EWG35, - author = "Jeffrey Yasskin", - title = "{EWG35}: [tiny] Some concise way to generate a unique, unused variable name", - howpublished = "\url{https://wg21.link/ewg35}", +@misc{EDIT7678, + title = "{EDIT7678}: [exec.snd.expos] Spaces around operator +", + howpublished = "\url{https://wg21.link/edit7678}", publisher = "WG21" } -@misc{EWG36, - author = "Jeffrey Yasskin", - title = "{EWG36}: [tiny] no way to say ``prefer this implicit conversion over that''", - howpublished = "\url{https://wg21.link/ewg36}", +@misc{EDIT7679, + title = "{EDIT7679}: [2025-02 CWG Motion 2] P3542R0 Abolish the term ``converting constructor''", + howpublished = "\url{https://wg21.link/edit7679}", publisher = "WG21" } -@misc{EWG37, - author = "Alisdair Meredith", - title = "{EWG37}: [tiny] Logical xor operator", - howpublished = "\url{https://wg21.link/ewg37}", +@misc{EDIT7680, + title = "{EDIT7680}: P3074R7 trivial unions (was std::uninitialized)", + howpublished = "\url{https://wg21.link/edit7680}", publisher = "WG21" } -@misc{EWG38, - author = "Mike Miller", - title = "{EWG38}: [tiny] Core issue 1542", - howpublished = "\url{https://wg21.link/ewg38}", +@misc{EDIT7681, + title = "{EDIT7681}: [2025-02 CWG Motion 4] P1494R5 Partial program correctness", + howpublished = "\url{https://wg21.link/edit7681}", publisher = "WG21" } -@misc{EWG39, - author = "Gabriel Dos Reis", - title = "{EWG39}: [tiny] local class and friendship", - howpublished = "\url{https://wg21.link/ewg39}", +@misc{EDIT7682, + title = "{EDIT7682}: [2025-02 CWG Motion 6] P3475R2 Defang and deprecate memory\_order::consume", + howpublished = "\url{https://wg21.link/edit7682}", publisher = "WG21" } -@misc{EWG40, - author = "Nevin Liber", - title = "{EWG40}: [tiny] Relax the allocator requirements on vector so that the small object optimization is allowed", - howpublished = "\url{https://wg21.link/ewg40}", +@misc{EDIT7683, + title = "{EDIT7683}: [dcl.type.auto.deduct] Make `f1` example well-formed", + howpublished = "\url{https://wg21.link/edit7683}", publisher = "WG21" } -@misc{EWG41, - author = "Faisal Vali", - title = "{EWG41}: [tiny] In-class explicit specializations forbidden but not partial specializations", - howpublished = "\url{https://wg21.link/ewg41}", +@misc{EDIT7684, + title = "{EDIT7684}: [expr.const] Usable in constant expressions", + howpublished = "\url{https://wg21.link/edit7684}", publisher = "WG21" } -@misc{EWG42, - author = "Nevin Liber", - title = "{EWG42}: [tiny] basic\_string(const charT*, size\_type, const Allocator\&) requires clause too restrictive", - howpublished = "\url{https://wg21.link/ewg42}", +@misc{EDIT7685, + title = "{EDIT7685}: [simd.syn,simd.ctor] Add missing {\textbackslash}libconcept markup", + howpublished = "\url{https://wg21.link/edit7685}", publisher = "WG21" } -@misc{EWG43, - author = "Gabriel Dos Reis", - title = "{EWG43}: [tiny] simultaneous iteration with new-style for syntax", - howpublished = "\url{https://wg21.link/ewg43}", +@misc{EDIT7686, + title = "{EDIT7686}: [2025-02 LWG Motion 8] P3441R2 Rename simd\_split to simd\_chunk", + howpublished = "\url{https://wg21.link/edit7686}", publisher = "WG21" } -@misc{EWG44, - author = "Chris Jefferson", - title = "{EWG44}: [tiny] variadic bind", - howpublished = "\url{https://wg21.link/ewg44}", +@misc{EDIT7687, + title = "{EDIT7687}: [2025-02 LWG Motion 11] P3430R3 simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", + howpublished = "\url{https://wg21.link/edit7687}", publisher = "WG21" } -@misc{EWG45, - author = "Nevin Liber", - title = "{EWG45}: [tiny] Type Trait is\_range", - howpublished = "\url{https://wg21.link/ewg45}", +@misc{EDIT7688, + title = "{EDIT7688}: [expr.sub] Add missing cross-references", + howpublished = "\url{https://wg21.link/edit7688}", publisher = "WG21" } -@misc{EWG46, - author = "Nevin Liber", - title = "{EWG46}: [tiny] Type Trait is\_final", - howpublished = "\url{https://wg21.link/ewg46}", +@misc{EDIT7689, + title = "{EDIT7689}: [2025-02 LWG Motion 13] P2933R4 Extend header function with overloads for std::simd", + howpublished = "\url{https://wg21.link/edit7689}", publisher = "WG21" } -@misc{EWG47, - author = "Nevin Liber", - title = "{EWG47}: [tiny] Fix the relation operators on standard templated types", - howpublished = "\url{https://wg21.link/ewg47}", +@misc{EDIT7690, + title = "{EDIT7690}: P2841R7 Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/edit7690}", publisher = "WG21" } -@misc{EWG48, - author = "Mike Spertus", - title = "{EWG48}: N3867, N3730 Specializations and namespaces (was ``Specializing templates in different namespaces'' before the paper)", - howpublished = "\url{https://wg21.link/ewg48}", +@misc{EDIT7691, + title = "{EDIT7691}: [2025-02 LWG Motion 12] P2663R7 Interleaved complex values support in std::simd", + howpublished = "\url{https://wg21.link/edit7691}", publisher = "WG21" } -@misc{EWG49, - author = "Beman Dawes", - title = "{EWG49}: N3463 Portable Program Source Files", - howpublished = "\url{https://wg21.link/ewg49}", +@misc{EDIT7692, + title = "{EDIT7692}: [2025-02 LWG Motion 3] P3137R3 views::to\_input", + howpublished = "\url{https://wg21.link/edit7692}", publisher = "WG21" } -@misc{EWG50, - author = "Mike Spertus", - title = "{EWG50}: N3466 More Perfect Forwarding", - howpublished = "\url{https://wg21.link/ewg50}", +@misc{EDIT7693, + title = "{EDIT7693}: P3349R1 Converting contiguous iterators to pointers", + howpublished = "\url{https://wg21.link/edit7693}", publisher = "WG21" } -@misc{EWG51, - author = "Dave Abrahams", - title = "{EWG51}: N3490 ADL Control for C++", - howpublished = "\url{https://wg21.link/ewg51}", +@misc{EDIT7694, + title = "{EDIT7694}: [2025-02 LWG Motion 9] P3287R3 Exploration of namespaces for std::simd", + howpublished = "\url{https://wg21.link/edit7694}", publisher = "WG21" } -@misc{EWG52, - author = "Walter Brown", - title = "{EWG52}: N3741, N3515 Toward Opaque Typedefs for C++1Y", - howpublished = "\url{https://wg21.link/ewg52}", +@misc{EDIT7695, + title = "{EDIT7695}: [2025-02 CWG Motion 5] P2900R14 - Contracts for C++", + howpublished = "\url{https://wg21.link/edit7695}", publisher = "WG21" } -@misc{EWG53, - author = "Michael Price", - title = "{EWG53}: N3526 Uniform initialization for arrays and class aggregate types", - howpublished = "\url{https://wg21.link/ewg53}", +@misc{EDIT7696, + title = "{EDIT7696}: [2025-02 LWG Motion 16] P0447R28 Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/edit7696}", publisher = "WG21" } -@misc{EWG54, - author = "Walter Brown", - title = "{EWG54}: N3746, N3553 Proposing a C++1Y Swap Operator", - howpublished = "\url{https://wg21.link/ewg54}", +@misc{EDIT7697, + title = "{EDIT7697}: [time.format] A minor update for LWG 4124", + howpublished = "\url{https://wg21.link/edit7697}", publisher = "WG21" } -@misc{EWG55, - author = "Walter Brown", - title = "{EWG55}: N3839, Proposing the Rule of Five, v2, N3578 Proposing the Rule of Five", - howpublished = "\url{https://wg21.link/ewg55}", +@misc{EDIT7698, + title = "{EDIT7698}: [2025-02 LWG 14] P2846R6 reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/edit7698}", publisher = "WG21" } -@misc{EWG56, - author = "Scott Schurr", - title = "{EWG56}: N3583 Exploring constexpr at Runtime", - howpublished = "\url{https://wg21.link/ewg56}", +@misc{EDIT7699, + title = "{EDIT7699}: Name Mangling Conflict in Global and Namespace Variables", + howpublished = "\url{https://wg21.link/edit7699}", publisher = "WG21" } -@misc{EWG57, - author = "Alan Talbot", - title = "{EWG57}: N3587 For Loop Exit Strategies", - howpublished = "\url{https://wg21.link/ewg57}", +@misc{EDIT7700, + title = "{EDIT7700}: P0472R3 Put std::monostate in ", + howpublished = "\url{https://wg21.link/edit7700}", publisher = "WG21" } -@misc{EWG58, - author = "Peter Gottschling", - title = "{EWG58}: N3595 Simplifying Argument-Dependent Lookup Rules", - howpublished = "\url{https://wg21.link/ewg58}", +@misc{EDIT7701, + title = "{EDIT7701}: P3378R2 constexpr exception types", + howpublished = "\url{https://wg21.link/edit7701}", publisher = "WG21" } -@misc{EWG59, - author = "Peter Gottschling", - title = "{EWG59}: N3596 Code Reuse in Class Template Specialization", - howpublished = "\url{https://wg21.link/ewg59}", +@misc{EDIT7702, + title = "{EDIT7702}: [stdexcept.syn] Align class declarations", + howpublished = "\url{https://wg21.link/edit7702}", publisher = "WG21" } -@misc{EWG60, - author = "Mike Spertus", - title = "{EWG60}: N4471 Template parameter deduction for constructors (Rev 2), N3602 Template parameter deduction for constructors", - howpublished = "\url{https://wg21.link/ewg60}", +@misc{EDIT7703, + title = "{EDIT7703}: P3471R4 Standard library hardening", + howpublished = "\url{https://wg21.link/edit7703}", publisher = "WG21" } -@misc{EWG61, - author = "Ville Voutilainen", - title = "{EWG61}: N3653, N3605 Member initializers and aggregates", - howpublished = "\url{https://wg21.link/ewg61}", +@misc{EDIT7704, + title = "{EDIT7704}: [2025-02 CWG Motion 9] P1967R14 `\#embed`", + howpublished = "\url{https://wg21.link/edit7704}", publisher = "WG21" } -@misc{EWG62, - author = "Ville Voutilainen", - title = "{EWG62}: N3648, N3610 Generic lambda-capture initializers, supporting capture-by-move", - howpublished = "\url{https://wg21.link/ewg62}", +@misc{EDIT7705, + title = "{EDIT7705}: [2025-02 CWG Motion 8] P2786R13 Trivial Relocation", + howpublished = "\url{https://wg21.link/edit7705}", publisher = "WG21" } -@misc{EWG63, - author = "Herb Sutter", - title = "{EWG63}: N4152 uncaught\_exceptions, N3614 unwinding\_exception", - howpublished = "\url{https://wg21.link/ewg63}", +@misc{EDIT7706, + title = "{EDIT7706}: P2976R1 Freestanding Library: algorithm, numeric, and random", + howpublished = "\url{https://wg21.link/edit7706}", publisher = "WG21" } -@misc{EWG64, - author = "Gabriel Dos Reis", - title = "{EWG64}: N3651, N3615 Constexpr Variable Templates, N3552 Introducing Object Aliases", - howpublished = "\url{https://wg21.link/ewg64}", +@misc{EDIT7707, + title = "{EDIT7707}: [stmt.iter.general] Index an implementation-defined behavior", + howpublished = "\url{https://wg21.link/edit7707}", publisher = "WG21" } -@misc{EWG65, - author = "Philipp Juschka", - title = "{EWG65}: N3617 Lifting overload sets into function objects", - howpublished = "\url{https://wg21.link/ewg65}", +@misc{EDIT7708, + title = "{EDIT7708}: P3019R14 indirect and polymorphic: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/edit7708}", publisher = "WG21" } -@misc{EWG66, - author = "Richard Smith", - title = "{EWG66}: N3599 Literal operator templates for strings", - howpublished = "\url{https://wg21.link/ewg66}", +@misc{EDIT7709, + title = "{EDIT7709}: P3372R3 constexpr containers and adaptors", + howpublished = "\url{https://wg21.link/edit7709}", publisher = "WG21" } -@misc{EWG67, - author = "Nevin Liber", - title = "{EWG67}: [tiny] Unspecialized std::tuple\_size should be defined", - howpublished = "\url{https://wg21.link/ewg67}", +@misc{EDIT7710, + title = "{EDIT7710}: [expr.const] Add non-breaking space after `{\textbackslash}cv`", + howpublished = "\url{https://wg21.link/edit7710}", publisher = "WG21" } -@misc{EWG68, - author = "Thomas Koeppe", - title = "{EWG68}: [tiny] C++ DR about global placement array new", - howpublished = "\url{https://wg21.link/ewg68}", +@misc{EDIT7711, + title = "{EDIT7711}: [ifstream.members] Remove mistakenly added `@`", + howpublished = "\url{https://wg21.link/edit7711}", publisher = "WG21" } -@misc{EWG69, - author = "Richard Smith", - title = "{EWG69}: [tiny] Returning a void expression from a constructor or destructor", - howpublished = "\url{https://wg21.link/ewg69}", +@misc{EDIT7712, + title = "{EDIT7712}: support for core-issue 675, requires-expression as a barrier for invalid types or expressions.", + howpublished = "\url{https://wg21.link/edit7712}", publisher = "WG21" } -@misc{EWG70, - author = "Herb Sutter", - title = "{EWG70}: [tiny] Const in expressions", - howpublished = "\url{https://wg21.link/ewg70}", +@misc{EDIT7713, + title = "{EDIT7713}: [support.srcloc.cons] Update xref to [class.mem.general]", + howpublished = "\url{https://wg21.link/edit7713}", publisher = "WG21" } -@misc{EWG71, - author = "Zhihao Yuan", - title = "{EWG71}: N3627 Relaxed switch statement", - howpublished = "\url{https://wg21.link/ewg71}", +@misc{EDIT7714, + title = "{EDIT7714}: 我也不知道這是什麼", + howpublished = "\url{https://wg21.link/edit7714}", publisher = "WG21" } -@misc{EWG72, - author = "Hal Finker and Hubert Tong and M. Wong and R. Silvera and R. Mak and C. Cambly and et al.", - title = "{EWG72}: N4150 Alias-Set Attributes: Toward restrict-like aliasing semantics for C++, N3988 Towards restrict-like aliasing semantics for C++ N3635 Towards restrict-like semantics for C++", - howpublished = "\url{https://wg21.link/ewg72}", +@misc{EDIT7715, + title = "{EDIT7715}: [basic.indet] has a dangling xref to [conv.lval]", + howpublished = "\url{https://wg21.link/edit7715}", publisher = "WG21" } -@misc{EWG73, - author = "Ville Voutilainen", - title = "{EWG73}: N3681 Auto and braced-init lists", - howpublished = "\url{https://wg21.link/ewg73}", +@misc{EDIT7716, + title = "{EDIT7716}: [stmt.dcl] Mirror changes from CWG2791", + howpublished = "\url{https://wg21.link/edit7716}", publisher = "WG21" } -@misc{EWG74, - author = "Pascal Costanza", - title = "{EWG74}: N3723 Extend operator-> to support rvalues", - howpublished = "\url{https://wg21.link/ewg74}", +@misc{EDIT7717, + title = "{EDIT7717}: [linalg.algs.reqs] Remove linebreak before {\textbackslash}iref", + howpublished = "\url{https://wg21.link/edit7717}", publisher = "WG21" } -@misc{EWG75, - author = "Walter Brown", - title = "{EWG75}: N3744 Proposing [[pure]]", - howpublished = "\url{https://wg21.link/ewg75}", +@misc{EDIT7718, + title = "{EDIT7718}: y gt", + howpublished = "\url{https://wg21.link/edit7718}", publisher = "WG21" } -@misc{EWG76, - author = "Peter Gottschling", - title = "{EWG76}: N4035, N3748 Implicit Evaluation of ``auto'' Variables and Arguments", - howpublished = "\url{https://wg21.link/ewg76}", +@misc{EDIT7719, + title = "{EDIT7719}: [range.cache.latest] Add missing `{\textbackslash}exposid`", + howpublished = "\url{https://wg21.link/edit7719}", publisher = "WG21" } -@misc{EWG77, - author = "David Rodr�guez Ibeas", - title = "{EWG77}: N3772 Changing the type of address-of-member expression", - howpublished = "\url{https://wg21.link/ewg77}", +@misc{EDIT7720, + title = "{EDIT7720}: [range.join.iterator] Add missing `{\textbackslash}exposid`", + howpublished = "\url{https://wg21.link/edit7720}", publisher = "WG21" } -@misc{EWG78, - author = "Lawrence Crowl and Bjarne Stroustrup", - title = "{EWG78}: N3820 Working Draft, Technical Specification — Array Extensions, N3810 Alternatives for Array Extensions", - howpublished = "\url{https://wg21.link/ewg78}", +@misc{EDIT7721, + title = "{EDIT7721}: [coro.generator.members] Add missing `{\textbackslash}exposid`", + howpublished = "\url{https://wg21.link/edit7721}", publisher = "WG21" } -@misc{EWG79, - author = "Ville Voutilainen", - title = "{EWG79}: [tiny] Core issues with extension status", - howpublished = "\url{https://wg21.link/ewg79}", +@misc{EDIT7722, + title = "{EDIT7722}: [range.chunk] Add missing `{\textbackslash}exposid`", + howpublished = "\url{https://wg21.link/edit7722}", publisher = "WG21" } -@misc{EWG80, - author = "Walter E. Brown", - title = "{EWG80}: N3846 Extending static\_assert", - howpublished = "\url{https://wg21.link/ewg80}", +@misc{EDIT7723, + title = "{EDIT7723}: [functional.syn], [func.bind.place] Use `{\textbackslash}vdots` for vertical ellipsis; add missing `{\textbackslash}placeholder`", + howpublished = "\url{https://wg21.link/edit7723}", publisher = "WG21" } -@misc{EWG81, - author = "Stephan T. Lavavej", - title = "{EWG81}: N3994, N3853 Range-Based For-Loops: The Next Generation", - howpublished = "\url{https://wg21.link/ewg81}", +@misc{EDIT7724, + title = "{EDIT7724}: [exec.snd.expos] Add italics for see below", + howpublished = "\url{https://wg21.link/edit7724}", publisher = "WG21" } -@misc{EWG82, - author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", - title = "{EWG82}: N4180 SG5 Transactional Memory Support for C++ Update, N3919, N3859, N3718 Transactional Memory Support for C++", - howpublished = "\url{https://wg21.link/ewg82}", +@misc{EDIT7725, + title = "{EDIT7725}: [diff.cpp23] Module Declarations Shouldn’t be Macros", + howpublished = "\url{https://wg21.link/edit7725}", publisher = "WG21" } -@misc{EWG83, - author = "Matthew Fioravante", - title = "{EWG83}: N3863 Private Extension Methods", - howpublished = "\url{https://wg21.link/ewg83}", +@misc{EDIT7726, + title = "{EDIT7726}: [c.math.hypot3] Returns specification should use formula", + howpublished = "\url{https://wg21.link/edit7726}", publisher = "WG21" } -@misc{EWG84, - author = "J. D. Garcia and X. Li", - title = "{EWG84}: N4294 Arrays of run-time bounds as data members, N3875 Run-time bound array data members", - howpublished = "\url{https://wg21.link/ewg84}", +@misc{EDIT7727, + title = "{EDIT7727}: Tex 2024 for Mac is gone, replace with 2025", + howpublished = "\url{https://wg21.link/edit7727}", publisher = "WG21" } -@misc{EWG85, - author = "Andrew Tomazos", - title = "{EWG85}: N3879 Explicit Flow Control: break label, goto case and explicit switch", - howpublished = "\url{https://wg21.link/ewg85}", +@misc{EDIT7728, + title = "{EDIT7728}: [basic.scope.scope] Replace ``warning'' with ``diagnostic message''", + howpublished = "\url{https://wg21.link/edit7728}", publisher = "WG21" } -@misc{EWG86, - author = "Michael Price", - title = "{EWG86}: N3880 Improving the Verification of C++ Programs", - howpublished = "\url{https://wg21.link/ewg86}", +@misc{EDIT7729, + title = "{EDIT7729}: [print.fun] Follow up P1494R5", + howpublished = "\url{https://wg21.link/edit7729}", publisher = "WG21" } -@misc{EWG87, - author = "Ville Voutilainen", - title = "{EWG87}: N3897 Auto-type members", - howpublished = "\url{https://wg21.link/ewg87}", +@misc{EDIT7730, + title = "{EDIT7730}: Replace ``warning'' with ``diagnostic'', or define ``warning''", + howpublished = "\url{https://wg21.link/edit7730}", publisher = "WG21" } -@misc{EWG88, - author = "Gabriel Dos Reis", - title = "{EWG88}: [tiny] Uniform handling of operator[] and operator().", - howpublished = "\url{https://wg21.link/ewg88}", +@misc{EDIT7731, + title = "{EDIT7731}: [intro.defs] Why is `{\textbackslash}termref` rendered in italics?", + howpublished = "\url{https://wg21.link/edit7731}", publisher = "WG21" } -@misc{EWG89, - author = "Lisa Lippincott", - title = "{EWG89}: [tiny] Core issue 203, Type of address-of-member expression", - howpublished = "\url{https://wg21.link/ewg89}", +@misc{EDIT7732, + title = "{EDIT7732}: [deque.modifiers] Clarify complexity requirements on deque insertion", + howpublished = "\url{https://wg21.link/edit7732}", publisher = "WG21" } -@misc{EWG90, - author = "Ben Hutchings", - title = "{EWG90}: [tiny] Core issue 476, Determining the buffer size for placement new", - howpublished = "\url{https://wg21.link/ewg90}", +@misc{EDIT7733, + title = "{EDIT7733}: [hash.requirements] clarify that Cpp17Hash does not imply stateless", + howpublished = "\url{https://wg21.link/edit7733}", publisher = "WG21" } -@misc{EWG91, - author = "Herb Sutter", - title = "{EWG91}: [tiny] Core issue 622, Relational comparisons of arbitrary pointers", - howpublished = "\url{https://wg21.link/ewg91}", +@misc{EDIT7734, + title = "{EDIT7734}: A contradictory statement in `std::filesystem::copy`", + howpublished = "\url{https://wg21.link/edit7734}", publisher = "WG21" } -@misc{EWG92, - author = "Mihai Rusu", - title = "{EWG92}: [tiny] Core issue 687, template keyword with unqualified-ids", - howpublished = "\url{https://wg21.link/ewg92}", +@misc{EDIT7735, + title = "{EDIT7735}: Update Ubuntu version, disable MacOS runner", + howpublished = "\url{https://wg21.link/edit7735}", publisher = "WG21" } -@misc{EWG93, - author = "Faisal Vali", - title = "{EWG93}: [tiny] Core issue 728, Restrictions on local classes", - howpublished = "\url{https://wg21.link/ewg93}", +@misc{EDIT7736, + title = "{EDIT7736}: [basic.contract.eval] Insert missing space between words", + howpublished = "\url{https://wg21.link/edit7736}", publisher = "WG21" } -@misc{EWG94, - author = "CH and Detlef Vollman", - title = "{EWG94}: [tiny] Core issue 794, Base-derived conversion in member type of pointer-to-member conversion", - howpublished = "\url{https://wg21.link/ewg94}", +@misc{EDIT7737, + title = "{EDIT7737}: Reword ``possible to be well-defined only if'' wording in ``sized ranges'' notes", + howpublished = "\url{https://wg21.link/edit7737}", publisher = "WG21" } -@misc{EWG95, - author = "UK", - title = "{EWG95}: [tiny] Core issue 822, Additional contexts for template aliases", - howpublished = "\url{https://wg21.link/ewg95}", +@misc{EDIT7738, + title = "{EDIT7738}: merge/reword ``two kinds of implementations'' wording from [library] into [intro.compliance]", + howpublished = "\url{https://wg21.link/edit7738}", publisher = "WG21" } -@misc{EWG96, - author = "Gabriel Dos Reis", - title = "{EWG96}: [tiny] Core issue 914, Value-initialization of array types, Core issue 1300, T() for array types, Core issue 1326, Deducing an array bound from an initializer-list", - howpublished = "\url{https://wg21.link/ewg96}", +@misc{EDIT7739, + title = "{EDIT7739}: [depr.atomics.order] code font and index for memory\_order", + howpublished = "\url{https://wg21.link/edit7739}", publisher = "WG21" } -@misc{EWG97, - author = "Dave Abrahams", - title = "{EWG97}: [tiny] Core issue 947, Deducing type template arguments from default function arguments", - howpublished = "\url{https://wg21.link/ewg97}", +@misc{EDIT7740, + title = "{EDIT7740}: [defns.erroneous] Have we defined EB in a normative way?", + howpublished = "\url{https://wg21.link/edit7740}", publisher = "WG21" } -@misc{EWG98, - author = "Steve Clamage", - title = "{EWG98}: [tiny] Core issue 1008, Querying the alignment of an object", - howpublished = "\url{https://wg21.link/ewg98}", +@misc{EDIT7741, + title = "{EDIT7741}: [intro.defs] access should contain a reference to the definition of an scalar type", + howpublished = "\url{https://wg21.link/edit7741}", publisher = "WG21" } -@misc{EWG99, - author = "Herb Sutter", - title = "{EWG99}: [tiny] Core issue 1259, Deleting a POD via a pointer to base", - howpublished = "\url{https://wg21.link/ewg99}", +@misc{EDIT7742, + title = "{EDIT7742}: [intro.defs] access should contain a reference to the definition of an scalar type", + howpublished = "\url{https://wg21.link/edit7742}", publisher = "WG21" } -@misc{EWG100, - author = "Nikolay Ivchenkov", - title = "{EWG100}: [tiny] Core issue 1272, Implicit definition of static data member of const literal type", - howpublished = "\url{https://wg21.link/ewg100}", +@misc{EDIT7743, + title = "{EDIT7743}: [intro.defs] access should contain a reference to the definition of a scalar type", + howpublished = "\url{https://wg21.link/edit7743}", publisher = "WG21" } -@misc{EWG101, - author = "Daniel Krügler", - title = "{EWG101}: [tiny] Core issue 1331, const mismatch with defaulted copy constructor", - howpublished = "\url{https://wg21.link/ewg101}", +@misc{EDIT7744, + title = "{EDIT7744}: [lex.phases] Index string concatenation in phase 6", + howpublished = "\url{https://wg21.link/edit7744}", publisher = "WG21" } -@misc{EWG102, - author = "Daniel Krügler", - title = "{EWG102}: [tiny] Core issue 1393, Pack expansions in using-declarations", - howpublished = "\url{https://wg21.link/ewg102}", +@misc{EDIT7745, + title = "{EDIT7745}: [lex.phases][basic.link] Index linking", + howpublished = "\url{https://wg21.link/edit7745}", publisher = "WG21" } -@misc{EWG103, - author = "Nikolay Ivchenkov", - title = "{EWG103}: [tiny] Core issue 1426, Allowing additional parameter types in defaulted functions", - howpublished = "\url{https://wg21.link/ewg103}", +@misc{EDIT7746, + title = "{EDIT7746}: [sequences.general] Hive is a sequence container", + howpublished = "\url{https://wg21.link/edit7746}", publisher = "WG21" } -@misc{EWG104, - author = "Jason Merrill", - title = "{EWG104}: [tiny] Core issue 1433, trailing-return-type and point of declaration", - howpublished = "\url{https://wg21.link/ewg104}", +@misc{EDIT7747, + title = "{EDIT7747}: TeX capacity exceeded, sorry [input stack size=10000], texlive 2025.1-1 on ArchLinux", + howpublished = "\url{https://wg21.link/edit7747}", publisher = "WG21" } -@misc{EWG105, - author = "Daniel Krügler", - title = "{EWG105}: [tiny] Core issue 1451, Objects with no linkage in non-type template arguments", - howpublished = "\url{https://wg21.link/ewg105}", +@misc{EDIT7748, + title = "{EDIT7748}: [basic.contract.eval] Insert missing space between words", + howpublished = "\url{https://wg21.link/edit7748}", publisher = "WG21" } -@misc{EWG106, - author = "Daveed Vandevoorde", - title = "{EWG106}: [tiny] Core issue 1463, extern ``C'' alias templates, Core issue 13, extern ``C'' for Parameters of Function Templates", - howpublished = "\url{https://wg21.link/ewg106}", +@misc{EDIT7749, + title = "{EDIT7749}: [basic.contract.eval] Fix typo", + howpublished = "\url{https://wg21.link/edit7749}", publisher = "WG21" } -@misc{EWG107, - author = "Ville Voutilainen", - title = "{EWG107}: [tiny] Core issue 1519, Conflicting default and variadic constructors", - howpublished = "\url{https://wg21.link/ewg107}", +@misc{EDIT7750, + title = "{EDIT7750}: [lex.digraph] Swap alternative token representations in table", + howpublished = "\url{https://wg21.link/edit7750}", publisher = "WG21" } -@misc{EWG108, - author = "Gabriel Dos Reis and Oleg Smolsky", - title = "{EWG108}: N4404 Extension to aggregate initialization, was [tiny] Core issue 1561, Aggregates with empty base classes", - howpublished = "\url{https://wg21.link/ewg108}", +@misc{EDIT7751, + title = "{EDIT7751}: [variant.ctor] missing `Throws` clause on the last ctor", + howpublished = "\url{https://wg21.link/edit7751}", publisher = "WG21" } -@misc{EWG109, - author = "Faisal Vali", - title = "{EWG109}: [tiny] Core issue 1564, Template argument deduction from an initializer list", - howpublished = "\url{https://wg21.link/ewg109}", +@misc{EDIT7752, + title = "{EDIT7752}: [variant.ctor] Add missing throws clause to last ctor", + howpublished = "\url{https://wg21.link/edit7752}", publisher = "WG21" } -@misc{EWG110, - author = "Jeremiah Willcock", - title = "{EWG110}: [tiny] Core issue 1577, Unnecessary restrictions on partial specializations", - howpublished = "\url{https://wg21.link/ewg110}", +@misc{EDIT7753, + title = "{EDIT7753}: Re-enable MacOS runner", + howpublished = "\url{https://wg21.link/edit7753}", publisher = "WG21" } -@misc{EWG111, - author = "John Spicer", - title = "{EWG111}: [tiny] Core issue 1582, Template default arguments and deduction failure", - howpublished = "\url{https://wg21.link/ewg111}", +@misc{EDIT7754, + title = "{EDIT7754}: [class.pre] Insert missing space between words", + howpublished = "\url{https://wg21.link/edit7754}", publisher = "WG21" } -@misc{EWG112, - author = "Steve Clamage", - title = "{EWG112}: [tiny] Core issue 1586, Naming a destructor via decltype", - howpublished = "\url{https://wg21.link/ewg112}", +@misc{EDIT7755, + title = "{EDIT7755}: [cpp.embed.gen] “Implementation-resource-width” should not be a grammar term", + howpublished = "\url{https://wg21.link/edit7755}", publisher = "WG21" } -@misc{EWG113, - author = "Richard Smith", - title = "{EWG113}: N4196 Attributes for namespaces and enumerators, [tiny] Core issue 1657, Attributes for namespaces and enumerators", - howpublished = "\url{https://wg21.link/ewg113}", +@misc{EDIT7756, + title = "{EDIT7756}: [hive.modifiers] Add {\textbackslash}tcode for n and x", + howpublished = "\url{https://wg21.link/edit7756}", publisher = "WG21" } -@misc{EWG114, - author = "Herb Sutter", - title = "{EWG114}: N4074 Let return {\textbraceleft}expr{\textbraceright} Be Explicit, Revision 2, N4131 explicit should never be implicit, N4094 Response To: Let return {\textbraceleft}expr{\textbraceright} Be Explicit, N4029 Let return Be Direct and explicit, N3452 (unpublished) Let {\textbraceleft}x,y,z{\textbraceright} => explicit", - howpublished = "\url{https://wg21.link/ewg114}", +@misc{EDIT7757, + title = "{EDIT7757}: [hive.operations] Move closing curly bracket in front of comma", + howpublished = "\url{https://wg21.link/edit7757}", publisher = "WG21" } -@misc{EWG115, - author = "Lawrence Crowl", - title = "{EWG115}: N3899 Nested Allocation", - howpublished = "\url{https://wg21.link/ewg115}", +@misc{EDIT7758, + title = "{EDIT7758}: [lib] Use `CharT` and `Traits` as template parameter names", + howpublished = "\url{https://wg21.link/edit7758}", publisher = "WG21" } -@misc{EWG116, - author = "Oleg Smolsky and Bjarne Stroustrup and Andrew Tomazos and Mike Spertus", - title = "{EWG116}: N4475 Default comparisons (R2), N4476 Thoughts about Comparisons (R2), N4126, N4114, N3950 Defaulted comparison operators, N4175 Default comparisons, N4176 Thoughts about Comparisons, N4239 Defaulted Comparison Using Reflection", - howpublished = "\url{https://wg21.link/ewg116}", +@misc{EDIT7759, + title = "{EDIT7759}: [exec.schedule.from], [simd.ctor] Remove incorrect @ escapes", + howpublished = "\url{https://wg21.link/edit7759}", publisher = "WG21" } -@misc{EWG117, - author = "Andrew Tomazos", - title = "{EWG117}: N3955 Group Member Specifiers", - howpublished = "\url{https://wg21.link/ewg117}", +@misc{EDIT7760, + title = "{EDIT7760}: [assertions.assert] The meaning of ``standard error stream'' is unclear", + howpublished = "\url{https://wg21.link/edit7760}", publisher = "WG21" } -@misc{EWG118, - author = "Richard Smith", - title = "{EWG118}: [tiny] Allow conversion from pointer to array of known bound to pointer to array of unknown bound", - howpublished = "\url{https://wg21.link/ewg118}", +@misc{EDIT7761, + title = "{EDIT7761}: [cpp.embed.gen] Fix typo in example", + howpublished = "\url{https://wg21.link/edit7761}", publisher = "WG21" } -@misc{EWG119, - author = "Richard Smith", - title = "{EWG119}: N4197 Adding u8 character literals, [tiny] Why no u8 character literals?", - howpublished = "\url{https://wg21.link/ewg119}", +@misc{EDIT7762, + title = "{EDIT7762}: [range.zip.transform.iterator] Fix typo in index entry.", + howpublished = "\url{https://wg21.link/edit7762}", publisher = "WG21" } -@misc{EWG120, - author = "Geoffrey Romer", - title = "{EWG120}: [tiny] CWG 900 and 1498", - howpublished = "\url{https://wg21.link/ewg120}", +@misc{EDIT7763, + title = "{EDIT7763}: [lex.phases] Add cross-reference to [lex.header]", + howpublished = "\url{https://wg21.link/edit7763}", publisher = "WG21" } -@misc{EWG121, - author = "Richard Smith", - title = "{EWG121}: N4086, N3981 Removing trigraphs??!, N4210 IBM comment on preparing for a Trigraph-adverse future in C++17", - howpublished = "\url{https://wg21.link/ewg121}", +@misc{EDIT7764, + title = "{EDIT7764}: [assertions.assert] Add ISO C reference for standard error stream", + howpublished = "\url{https://wg21.link/edit7764}", publisher = "WG21" } -@misc{EWG122, - author = "S. Davalle and D. Gutson and A. Bustamante", - title = "{EWG122}: N3986 Adding Standard support to avoid padding within structures", - howpublished = "\url{https://wg21.link/ewg122}", +@misc{EDIT7765, + title = "{EDIT7765}: [cpp.predefined] Place the \_\_STDC\_EMBED macros in the unconditionally defined paragraph", + howpublished = "\url{https://wg21.link/edit7765}", publisher = "WG21" } -@misc{EWG123, - author = "D. Gutson and A. Bustamante", - title = "{EWG123}: N3990 Adding Standard Circular Shift operators for computer integers", - howpublished = "\url{https://wg21.link/ewg123}", +@misc{EDIT7766, + title = "{EDIT7766}: [stopsource.general] Restore accidentally deleted members in class definition", + howpublished = "\url{https://wg21.link/edit7766}", publisher = "WG21" } -@misc{EWG124, - author = "Nicolai Josuttis", - title = "{EWG124}: N4014 Uniform Copy Initialization", - howpublished = "\url{https://wg21.link/ewg124}", +@misc{EDIT7767, + title = "{EDIT7767}: [range.to.input.view] Add {\textbackslash}ref for to\_input\_view​::​iterator", + howpublished = "\url{https://wg21.link/edit7767}", publisher = "WG21" } -@misc{EWG125, - author = "J. Snyder and R. Smith", - title = "{EWG125}: N4025 Exploring classes of runtime size", - howpublished = "\url{https://wg21.link/ewg125}", +@misc{EDIT7768, + title = "{EDIT7768}: [range.drop.view] Fix typo", + howpublished = "\url{https://wg21.link/edit7768}", publisher = "WG21" } -@misc{EWG126, - author = "Robert Kawulak", - title = "{EWG126}: N4230 Nested namespace definition (revision 2), N4116 Nested Namespace Definition (rev 1), N4026 Nested namespace definition", - howpublished = "\url{https://wg21.link/ewg126}", +@misc{EDIT7769, + title = "{EDIT7769}: [range.approximately.sized]: Move it before [range.sized]?", + howpublished = "\url{https://wg21.link/edit7769}", publisher = "WG21" } -@misc{EWG127, - author = "Herb Sutter", - title = "{EWG127}: N4028 Defining a Portable C++ ABI", - howpublished = "\url{https://wg21.link/ewg127}", +@misc{EDIT7770, + title = "{EDIT7770}: [ranges] Make [range.approximately.sized] close to [range.sized]", + howpublished = "\url{https://wg21.link/edit7770}", publisher = "WG21" } -@misc{EWG128, - author = "Lawrence Crowl", - title = "{EWG128}: N4043 Dynarray Allocation Context", - howpublished = "\url{https://wg21.link/ewg128}", +@misc{EDIT7771, + title = "{EDIT7771}: [list.ops] Fix format for N", + howpublished = "\url{https://wg21.link/edit7771}", publisher = "WG21" } -@misc{EWG129, - author = "D. Gutson and A. Bustamante and P. Oliva and M. Diaz", - title = "{EWG129}: N4234 0-overhead-principle violations in exception handling - part 2, N4049 0-overhead-principle violations in exception handling", - howpublished = "\url{https://wg21.link/ewg129}", +@misc{EDIT7772, + title = "{EDIT7772}: [vector.cons] Add {\textbackslash}libconcept for approximately\_sized\_range", + howpublished = "\url{https://wg21.link/edit7772}", publisher = "WG21" } -@misc{EWG130, - author = "Lawrence Crowl", - title = "{EWG130}: N4050 Dynarray Semi-Editorial Issues", - howpublished = "\url{https://wg21.link/ewg130}", +@misc{EDIT7773, + title = "{EDIT7773}: [exec.run.loop.general] Add {\textbackslash}exposid for run-loop-opstate-base", + howpublished = "\url{https://wg21.link/edit7773}", publisher = "WG21" } -@misc{EWG131, - author = "Richard Smith", - title = "{EWG131}: N4051 Allow typename in a template template parameter", - howpublished = "\url{https://wg21.link/ewg131}", +@misc{EDIT7774, + title = "{EDIT7774}: [alg.rand.generate] Add generate\_random to index", + howpublished = "\url{https://wg21.link/edit7774}", publisher = "WG21" } -@misc{EWG132, - author = "Richard Smith", - title = "{EWG132}: Core Issue 1754 Declaration of partial specialization of static data member template", - howpublished = "\url{https://wg21.link/ewg132}", +@misc{EDIT7775, + title = "{EDIT7775}: [basic.contract.eval] A note becomes incorrect after adopting P3471R4", + howpublished = "\url{https://wg21.link/edit7775}", publisher = "WG21" } -@misc{EWG133, - author = "Gabriel Dos Reis", - title = "{EWG133}: Core Issue 1798, exception-specifications of template arguments", - howpublished = "\url{https://wg21.link/ewg133}", +@misc{EDIT7776, + title = "{EDIT7776}: [simd.ctor] Add {\textbackslash}libconcept for concept", + howpublished = "\url{https://wg21.link/edit7776}", publisher = "WG21" } -@misc{EWG134, - author = "Ville Voutilainen", - title = "{EWG134}: [tiny] Core closed issues with a previous extension status", - howpublished = "\url{https://wg21.link/ewg134}", +@misc{EDIT7777, + title = "{EDIT7777}: [exec.snd.concepts] Remove redundant bool casting", + howpublished = "\url{https://wg21.link/edit7777}", publisher = "WG21" } -@misc{EWG135, - author = "Herb Sutter", - title = "{EWG135}: [tiny] Mutable is part of a lambda-declarator, so when a lambda is mutable, the parentheses aren't optional", - howpublished = "\url{https://wg21.link/ewg135}", +@misc{EDIT7778, + title = "{EDIT7778}: [alg.transform] Fix indentation", + howpublished = "\url{https://wg21.link/edit7778}", publisher = "WG21" } -@misc{EWG136, - author = "Maurice Bos", - title = "{EWG136}: N4072 Fixed Size Parameter Packs", - howpublished = "\url{https://wg21.link/ewg136}", +@misc{EDIT7779, + title = "{EDIT7779}: [simd.ctor] Fix typo", + howpublished = "\url{https://wg21.link/edit7779}", publisher = "WG21" } -@misc{EWG137, - author = "J. Daniel Garcia", - title = "{EWG137}: N4293 C++ language support for contract programming, N4110 Exploring the design space of contract specifications for C++", - howpublished = "\url{https://wg21.link/ewg137}", +@misc{EDIT7780, + title = "{EDIT7780}: [locale.numpunct.general] Remove superfluous whitespaces", + howpublished = "\url{https://wg21.link/edit7780}", publisher = "WG21" } -@misc{EWG138, - author = "Alexander Bock", - title = "{EWG138}: N4120 Null Coalescing Conditional Operator", - howpublished = "\url{https://wg21.link/ewg138}", +@misc{EDIT7781, + title = "{EDIT7781}: [locale.numpunct.general] Remove superfluous whitespaces", + howpublished = "\url{https://wg21.link/edit7781}", publisher = "WG21" } -@misc{EWG139, - author = "Andrew Tomazos", - title = "{EWG139}: N4121 Compile-Time String: std::string\_literal", - howpublished = "\url{https://wg21.link/ewg139}", +@misc{EDIT7782, + title = "{EDIT7782}: [range.to.input.view] Add missing std::ranges namespace", + howpublished = "\url{https://wg21.link/edit7782}", publisher = "WG21" } -@misc{EWG140, - author = "Eelis van der Weegen", - title = "{EWG140}: N4127 Checked-dereference conditions", - howpublished = "\url{https://wg21.link/ewg140}", +@misc{EDIT7783, + title = "{EDIT7783}: Incorrect use of double quotes around type names", + howpublished = "\url{https://wg21.link/edit7783}", publisher = "WG21" } -@misc{EWG141, - author = "J. Lakos and A. Zakharov and A. Beels and N. Myers", - title = "{EWG141}: N4415 Simple Contracts for C++, N4435 Proposing Contract Attributes, N4378 Language Support for Contract Assertions, N4379 FAQ about N4378, Language Support for Contract Assertions, N4253, N4135 Language Support for Runtime Contract Validation", - howpublished = "\url{https://wg21.link/ewg141}", +@misc{EDIT7784, + title = "{EDIT7784}: [tab:cpp.cond.ha] Add attribute 'indeterminate' CWG3020", + howpublished = "\url{https://wg21.link/edit7784}", publisher = "WG21" } -@misc{EWG142, - author = "Hal Finkel and Richard Smith and David Krauss", - title = "{EWG142}: N4424 Inline Variables, N4147 Inline variables, or encapsulated expressions", - howpublished = "\url{https://wg21.link/ewg142}", +@misc{EDIT7785, + title = "{EDIT7785}: [exec.snd.expos] Add missing space", + howpublished = "\url{https://wg21.link/edit7785}", publisher = "WG21" } -@misc{EWG143, - author = "Matheus Izvekov", - title = "{EWG143}: N4148 Disallowing Inaccessible Operators From Trivially Copyable", - howpublished = "\url{https://wg21.link/ewg143}", +@misc{EDIT7786, + title = "{EDIT7786}: [expr.cond] Simplify phrasing of the `nullptr\_t` case", + howpublished = "\url{https://wg21.link/edit7786}", publisher = "WG21" } -@misc{EWG144, - author = "David Krauss", - title = "{EWG144}: N4149 Categorically qualified classes", - howpublished = "\url{https://wg21.link/ewg144}", +@misc{EDIT7787, + title = "{EDIT7787}: [expr.type] Remove redundant `{\textbackslash}cvqual`", + howpublished = "\url{https://wg21.link/edit7787}", publisher = "WG21" } -@misc{EWG145, - author = "David Krauss", - title = "{EWG145}: N4154 Operator assert", - howpublished = "\url{https://wg21.link/ewg145}", +@misc{EDIT7788, + title = "{EDIT7788}: [temp.constr.general] Reorder constraint kinds to match subclause order", + howpublished = "\url{https://wg21.link/edit7788}", publisher = "WG21" } -@misc{EWG146, - author = "Andrzej Krzemienski", - title = "{EWG146}: N4160 Value constraints", - howpublished = "\url{https://wg21.link/ewg146}", +@misc{EDIT7789, + title = "{EDIT7789}: [temp.constr.concept] Improve phrasing of note", + howpublished = "\url{https://wg21.link/edit7789}", publisher = "WG21" } -@misc{EWG147, - author = "H. Sutter and B. Stroustrup and G. Dos Reis", - title = "{EWG147}: N4164 Forwarding References", - howpublished = "\url{https://wg21.link/ewg147}", +@misc{EDIT7790, + title = "{EDIT7790}: [temp.constr.concept] Avoid talking about normalization of constraints", + howpublished = "\url{https://wg21.link/edit7790}", publisher = "WG21" } -@misc{EWG148, - author = "Herb Sutter and Bjarne Stroustrup", - title = "{EWG148}: N4474 Unified Call Syntax: x.f(y) and f(x,y), N4165 Unified Call Syntax, N4174 Call syntax: x.f(y) vs. f(x,y)", - howpublished = "\url{https://wg21.link/ewg148}", +@misc{EDIT7791, + title = "{EDIT7791}: [temp.constr.concept] Fix example", + howpublished = "\url{https://wg21.link/edit7791}", publisher = "WG21" } -@misc{EWG149, - author = "David Krauss", - title = "{EWG149}: N4166 Movable initializer lists", - howpublished = "\url{https://wg21.link/ewg149}", +@misc{EDIT7792, + title = "{EDIT7792}: [temp.constr.normal] Use ``contains (a pack)'' instead of ``names''", + howpublished = "\url{https://wg21.link/edit7792}", publisher = "WG21" } -@misc{EWG150, - author = "E. Akhgari and B. Ballo", - title = "{EWG150}: N4172 Named arguments", - howpublished = "\url{https://wg21.link/ewg150}", +@misc{EDIT7793, + title = "{EDIT7793}: [temp.constr.normal] Break up a long comment", + howpublished = "\url{https://wg21.link/edit7793}", publisher = "WG21" } -@misc{EWG151, - author = "B. Stroustrup and G. Dos Reis", - title = "{EWG151}: N4477 Operator Dot (R2), N4173 Operator Dot", - howpublished = "\url{https://wg21.link/ewg151}", +@misc{EDIT7794, + title = "{EDIT7794}: [temp.constr.normal] Fix example", + howpublished = "\url{https://wg21.link/edit7794}", publisher = "WG21" } -@misc{EWG152, - author = "Matthias Kretz", - title = "{EWG152}: N4186 Supporting Custom Diagnostics and SFINAE", - howpublished = "\url{https://wg21.link/ewg152}", +@misc{EDIT7795, + title = "{EDIT7795}: [temp.constr.order] Fix example", + howpublished = "\url{https://wg21.link/edit7795}", publisher = "WG21" } -@misc{EWG153, - author = "L. Deniau and A. Naumann", - title = "{EWG153}: N4188 Proposal for classes with runtime size", - howpublished = "\url{https://wg21.link/ewg153}", +@misc{EDIT7796, + title = "{EDIT7796}: [temp.variadic] Consistently order template parameter kinds", + howpublished = "\url{https://wg21.link/edit7796}", publisher = "WG21" } -@misc{EWG154, - author = "A. Sutton and R. Smith", - title = "{EWG154}: N4191 Folding expressions", - howpublished = "\url{https://wg21.link/ewg154}", +@misc{EDIT7797, + title = "{EDIT7797}: [temp.over.link] Remove redundant wording", + howpublished = "\url{https://wg21.link/edit7797}", publisher = "WG21" } -@misc{EWG155, - author = "Richard Smith", - title = "{EWG155}: N4198 Allow constant evaluation for all non-type template arguments", - howpublished = "\url{https://wg21.link/ewg155}", +@misc{EDIT7798, + title = "{EDIT7798}: [temp.deduct.type] Consistently order template argument kinds", + howpublished = "\url{https://wg21.link/edit7798}", publisher = "WG21" } -@misc{EWG156, - author = "David Krauss", - title = "{EWG156}: N4221 Generalized lifetime extension", - howpublished = "\url{https://wg21.link/ewg156}", +@misc{EDIT7799, + title = "{EDIT7799}: [lex.name][diff.cpp20.lex][uaxid.def] Index Unicode properties", + howpublished = "\url{https://wg21.link/edit7799}", publisher = "WG21" } -@misc{EWG157, - author = "Ville Voutilainen", - title = "{EWG157}: N4225 Towards uniform handling of subobjects", - howpublished = "\url{https://wg21.link/ewg157}", +@misc{EDIT7800, + title = "{EDIT7800}: [container.adaptors.general] Fix indentation", + howpublished = "\url{https://wg21.link/edit7800}", publisher = "WG21" } -@misc{EWG158, - author = "G. Dos Reis and H. Sutter and J. Caves", - title = "{EWG158}: N4228 Refining Expression Evaluation Order for Idiomatic C++", - howpublished = "\url{https://wg21.link/ewg158}", +@misc{EDIT7801, + title = "{EDIT7801}: [basic.indet] Reproducibility of erroneous byte values", + howpublished = "\url{https://wg21.link/edit7801}", publisher = "WG21" } -@misc{EWG159, - author = "Alisdair Meredith", - title = "{EWG159}: N4248 Library Preconditions are a Language Feature", - howpublished = "\url{https://wg21.link/ewg159}", +@misc{EDIT7802, + title = "{EDIT7802}: [algorithm.syn] Missing default template arg for find\_last", + howpublished = "\url{https://wg21.link/edit7802}", publisher = "WG21" } -@misc{EWG160, - author = "Pablo Halpern", - title = "{EWG160}: N4393 Noop Constructors and Destructors, N4158 Destructive Move (Rev 1), N4034 Destructive Move", - howpublished = "\url{https://wg21.link/ewg160}", +@misc{EDIT7803, + title = "{EDIT7803}: [alg.copy], [alg.move] Rename ExecutionPolicy parameters", + howpublished = "\url{https://wg21.link/edit7803}", publisher = "WG21" } -@misc{EWG161, - author = "Ville Voutilainen and James Dennett", - title = "{EWG161}: N3922 New Rules for auto deduction from braced-init-list, N3912 Auto and braced-init-lists, continued, N3681 Auto and braced-init lists", - howpublished = "\url{https://wg21.link/ewg161}", +@misc{EDIT7804, + title = "{EDIT7804}: [uaxid.def.general] Replace non-`codeblock`s with `outputblock`s", + howpublished = "\url{https://wg21.link/edit7804}", publisher = "WG21" } -@misc{EWG162, - author = "D. Diaz and E. Bringas and D. Gutson and J. Maurer", - title = "{EWG162}: N4357 Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration, N4226 Apply the [[noreturn]] attribute to main as a hint to eliminate global object destructor calls", - howpublished = "\url{https://wg21.link/ewg162}", +@misc{EDIT7805, + title = "{EDIT7805}: [algorithm.syn] Fix-up synopsis for `ranges::find\_last`", + howpublished = "\url{https://wg21.link/edit7805}", publisher = "WG21" } -@misc{EWG163, - author = "G. Dos Reis and M. Hall and G. Nishanov", - title = "{EWG163}: N4465 A Module System for C++ (Revision 3), N4466 Wording for Modules, N4214 A Module System for C++ (Revision 2), N4047 A Module System for C++", - howpublished = "\url{https://wg21.link/ewg163}", +@misc{EDIT7806, + title = "{EDIT7806}: [expected.void.cons] Fix indentation", + howpublished = "\url{https://wg21.link/edit7806}", publisher = "WG21" } -@misc{EWG164, - author = "Robert Douglas", - title = "{EWG164}: N4129 Source-Code Information Capture", - howpublished = "\url{https://wg21.link/ewg164}", +@misc{EDIT7807, + title = "{EDIT7807}: [range.approximately.sized] Move to before [range.sized]", + howpublished = "\url{https://wg21.link/edit7807}", publisher = "WG21" } -@misc{EWG165, - author = "Gabriel Dos Reis", - title = "{EWG165}: N4229 Pointer Ordering", - howpublished = "\url{https://wg21.link/ewg165}", +@misc{EDIT7808, + title = "{EDIT7808}: [set.overview] Fix punctuation", + howpublished = "\url{https://wg21.link/edit7808}", publisher = "WG21" } -@misc{EWG166, - author = "Gor Nishanov and Jim Radigan", - title = "{EWG166}: N4402 Resumable Functions (revision 4), N4403 Draft Wording for Resumable Functions, N4286 Resumable Functions, N4287 Threads, Fibers and Couroutines (slides deck)", - howpublished = "\url{https://wg21.link/ewg166}", +@misc{EDIT7809, + title = "{EDIT7809}: [list.erasure, list.erasure] Separate code into another line for better formatting", + howpublished = "\url{https://wg21.link/edit7809}", publisher = "WG21" } -@misc{EWG167, - author = "Michael Price", - title = "{EWG167}: N4309 Return type deduction for explicitly-defaulted and deleted special member functions", - howpublished = "\url{https://wg21.link/ewg167}", +@misc{EDIT7810, + title = "{EDIT7810}: [format.syn] Fix indentation", + howpublished = "\url{https://wg21.link/edit7810}", publisher = "WG21" } -@misc{EWG168, - author = "Gabriel Dos Reis and Shuvendu Lahiri and Francesco Logozzo and Thomas Ball and Jared Parsons", - title = "{EWG168}: N4319 Contracts for C++: What are the Choices", - howpublished = "\url{https://wg21.link/ewg168}", +@misc{EDIT7811, + title = "{EDIT7811}: [temp.dep.constexpr] Fix broken formatting", + howpublished = "\url{https://wg21.link/edit7811}", publisher = "WG21" } -@misc{EWG169, - author = "Jens Maurer", - title = "{EWG169}: N4320 Make exception specifications be part of the type system", - howpublished = "\url{https://wg21.link/ewg169}", +@misc{EDIT7812, + title = "{EDIT7812}: [locale.money.get.virtuals] Spaces around operator +", + howpublished = "\url{https://wg21.link/edit7812}", publisher = "WG21" } -@misc{EWG170, - author = "Alisdair Meredith", - title = "{EWG170}: N4340 Remove Deprecated Use of the register Keyword", - howpublished = "\url{https://wg21.link/ewg170}", +@misc{EDIT7813, + title = "{EDIT7813}: [locale.moneypunct.general,locale.moneypunct.members] Remove superfluous whitespaces", + howpublished = "\url{https://wg21.link/edit7813}", publisher = "WG21" } -@misc{EWG171, - author = "Carter Edwards", - title = "{EWG171}: N4356 Relaxed Array Type Declarator", - howpublished = "\url{https://wg21.link/ewg171}", +@misc{EDIT7814, + title = "{EDIT7814}: [mem.composite.types] Replace {\textbackslash}oldconceptname with {\textbackslash}oldconcept", + howpublished = "\url{https://wg21.link/edit7814}", publisher = "WG21" } -@misc{EWG172, - author = "Thibaut Le Jehan", - title = "{EWG172}: N4358 Unary Folds and Empty Parameter Packs", - howpublished = "\url{https://wg21.link/ewg172}", +@misc{EDIT7815, + title = "{EDIT7815}: [time.clock.system.overview] Remove superfluous whitespaces", + howpublished = "\url{https://wg21.link/edit7815}", publisher = "WG21" } -@misc{EWG173, - author = "Douglas Boffey", - title = "{EWG173}: N4360 Delayed Evaluation Parameters", - howpublished = "\url{https://wg21.link/ewg173}", +@misc{EDIT7816, + title = "{EDIT7816}: [istream.extractors,stringbuf.members] Add spaces around operator -", + howpublished = "\url{https://wg21.link/edit7816}", publisher = "WG21" } -@misc{EWG174, - author = "Lawrence Crowl", - title = "{EWG174}: N4367 Comparison in C++", - howpublished = "\url{https://wg21.link/ewg174}", +@misc{EDIT7817, + title = "{EDIT7817}: [optional.monadic] remove stray angle brackets on concept name", + howpublished = "\url{https://wg21.link/edit7817}", publisher = "WG21" } -@misc{EWG175, - author = "RS", - title = "{EWG175}: [tiny] pointer to void as template non-type parameter", - howpublished = "\url{https://wg21.link/ewg175}", +@misc{EDIT7818, + title = "{EDIT7818}: [string.view] Exposition-only formatting for `data\_` and `size\_`", + howpublished = "\url{https://wg21.link/edit7818}", publisher = "WG21" } -@misc{EWG176, - author = "Bjarne Stroustrup", - title = "{EWG176}: [tiny] Explicit capture-by-value syntax for lambdas", - howpublished = "\url{https://wg21.link/ewg176}", +@misc{EDIT7819, + title = "{EDIT7819}: [version.syn] FTMs for freestanding features should be freestanding", + howpublished = "\url{https://wg21.link/edit7819}", publisher = "WG21" } -@misc{EWG177, - author = "David Krauss", - title = "{EWG177}: [tiny] LWG 2432", - howpublished = "\url{https://wg21.link/ewg177}", +@misc{EDIT7820, + title = "{EDIT7820}: [polymorphic.general] Fix paragraph 3", + howpublished = "\url{https://wg21.link/edit7820}", publisher = "WG21" } -@misc{EWG178, - author = "Michael Price", - title = "{EWG178}: N4401 Defaulted comparison operator semantics should be uniform", - howpublished = "\url{https://wg21.link/ewg178}", +@misc{EDIT7821, + title = "{EDIT7821}: [polymorphic.asgn] Remove a superfluous greater-than sign", + howpublished = "\url{https://wg21.link/edit7821}", publisher = "WG21" } -@misc{EWG179, - author = "Hal Finkel", - title = "{EWG179}: N4425 Generalized Dynamic Assumptions", - howpublished = "\url{https://wg21.link/ewg179}", +@misc{EDIT7822, + title = "{EDIT7822}: [indirect.asgn] std::indirect does not have a “contained value”", + howpublished = "\url{https://wg21.link/edit7822}", publisher = "WG21" } -@misc{EWG180, - author = "Richard Smith", - title = "{EWG180}: N4429 Core issue 1941 - rewording inherited constructors", - howpublished = "\url{https://wg21.link/ewg180}", +@misc{EDIT7823, + title = "{EDIT7823}: [cstring.syn] Add example of implicit object creation in `memcpy` and `memmove`", + howpublished = "\url{https://wg21.link/edit7823}", publisher = "WG21" } -@misc{EWG181, - author = "Michael Price", - title = "{EWG181}: N4433 Flexible static\_assert messages", - howpublished = "\url{https://wg21.link/ewg181}", +@misc{EDIT7824, + title = "{EDIT7824}: Digit separators mess with comments", + howpublished = "\url{https://wg21.link/edit7824}", publisher = "WG21" } -@misc{EWG182, - author = "Walter Brown", - title = "{EWG182}: N4434 Tweaks to Streamline Concepts Lite Syntax, other Concepts TS issues", - howpublished = "\url{https://wg21.link/ewg182}", +@misc{EDIT7825, + title = "{EDIT7825}: [func.bind.partial] Add backslash for throws", + howpublished = "\url{https://wg21.link/edit7825}", publisher = "WG21" } -@misc{EWG183, - author = "Chris Kohlhoff", - title = "{EWG183}: N4453 Resumable Expressions", - howpublished = "\url{https://wg21.link/ewg183}", +@misc{EDIT7826, + title = "{EDIT7826}: WIP: [std] Add Annex for undefined and IFNDR behavior", + howpublished = "\url{https://wg21.link/edit7826}", publisher = "WG21" } -@misc{EWG184, - author = "Ville Voutilainen", - title = "{EWG184}: N4460 LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable", - howpublished = "\url{https://wg21.link/ewg184}", +@misc{EDIT7827, + title = "{EDIT7827}: [meta.trans.other] `common\_type` defined by ``denotes a valid type'' instead of ``immediate context is well-formed''", + howpublished = "\url{https://wg21.link/edit7827}", publisher = "WG21" } -@misc{EWG185, - author = "Ville Voutilainen", - title = "{EWG185}: N4462 LWG 2089, Towards more perfect forwarding", - howpublished = "\url{https://wg21.link/ewg185}", +@misc{EDIT7828, + title = "{EDIT7828}: [ub] Fix some formatting", + howpublished = "\url{https://wg21.link/edit7828}", publisher = "WG21" } -@misc{EWG186, - author = "Ville Voutilainen", - title = "{EWG186}: N4472 constexpr goto", - howpublished = "\url{https://wg21.link/ewg186}", +@misc{EDIT7829, + title = "{EDIT7829}: [numbers.syn] Add declarations to index", + howpublished = "\url{https://wg21.link/edit7829}", publisher = "WG21" } -@misc{EWG187, - author = "Ville Voutilainen", - title = "{EWG187}: N4473 noexcept(auto), again", - howpublished = "\url{https://wg21.link/ewg187}", +@misc{EDIT7830, + title = "{EDIT7830}: [mdspan.layout.right.obs] Add missing `constexpr`", + howpublished = "\url{https://wg21.link/edit7830}", publisher = "WG21" } -@misc{EWG188, - author = "Zhihao Yuan", - title = "{EWG188}: LEWG Bug 95 - std::decay\_copy(), suggestion to support an ``auto cast''.", - howpublished = "\url{https://wg21.link/ewg188}", +@misc{EDIT7831, + title = "{EDIT7831}: [mdspan.layout.left.obs] Add missing noexcept", + howpublished = "\url{https://wg21.link/edit7831}", publisher = "WG21" } -@misc{EWG189, - author = "Michael Reilly", - title = "{EWG189}: Unions with differing access control are not standard layout", - howpublished = "\url{https://wg21.link/ewg189}", +@misc{EDIT7832, + title = "{EDIT7832}: [meta.unary.prop] Comma should be a period", + howpublished = "\url{https://wg21.link/edit7832}", publisher = "WG21" } -@misc{FS1, - author = "FI-5 and US-5 and GB-3 and CH-6", - title = "{FS1}: [PDTS] Make namespaces consistent with Library TS policy", - howpublished = "\url{https://wg21.link/fs1}", +@misc{EDIT7833, + title = "{EDIT7833}: Remove incorrect class.union.assignment.not.start.lifetime", + howpublished = "\url{https://wg21.link/edit7833}", publisher = "WG21" } -@misc{FS2, - author = "FI-1", - title = "{FS2}: [PDTS] Tighten specification when there is no reasonable behavior", - howpublished = "\url{https://wg21.link/fs2}", +@misc{EDIT7834, + title = "{EDIT7834}: Rename label expr.ass.overlap to expr.assign.overlap", + howpublished = "\url{https://wg21.link/edit7834}", publisher = "WG21" } -@misc{FS3, - author = "CH-2", - title = "{FS3}: [PDTS] Filename length needs bullet item", - howpublished = "\url{https://wg21.link/fs3}", +@misc{EDIT7835, + title = "{EDIT7835}: Remove class.dtor.not.class.type", + howpublished = "\url{https://wg21.link/edit7835}", publisher = "WG21" } -@misc{FS4, - author = "CH-3", - title = "{FS4}: [PDTS] Need definition of dot and dot-dot", - howpublished = "\url{https://wg21.link/fs4}", +@misc{EDIT7836, + title = "{EDIT7836}: [vector.modifiers] Old concepts cannot be “modeled”", + howpublished = "\url{https://wg21.link/edit7836}", publisher = "WG21" } -@misc{FS5, - author = "CH-4", - title = "{FS5}: [PDTS] Parent of root directory unspecified", - howpublished = "\url{https://wg21.link/fs5}", +@misc{EDIT7837, + title = "{EDIT7837}: [iterator.synopsis] contains orphaned incrementable\_traits", + howpublished = "\url{https://wg21.link/edit7837}", publisher = "WG21" } -@misc{FS6, - author = "CH-5", - title = "{FS6}: [PDTS] Path depth is underspecified", - howpublished = "\url{https://wg21.link/fs6}", +@misc{EDIT7838, + title = "{EDIT7838}: [dcl.contract.func] added missing {\textbackslash}br after precondition-specifier", + howpublished = "\url{https://wg21.link/edit7838}", publisher = "WG21" } -@misc{FS7, - author = "GB-4", - title = "{FS7}: [PDTS] Unhelpful comment for struct space\_info", - howpublished = "\url{https://wg21.link/fs7}", +@misc{EDIT7839, + title = "{EDIT7839}: [ub.basic.stc.dynamic] Fix typo", + howpublished = "\url{https://wg21.link/edit7839}", publisher = "WG21" } -@misc{FS8, - author = "CH-7", - title = "{FS8}: [PDTS] file\_time\_type underspecified", - howpublished = "\url{https://wg21.link/fs8}", +@misc{EDIT7840, + title = "{EDIT7840}: [tuple.syn] fix ignore-type::operator= return type", + howpublished = "\url{https://wg21.link/edit7840}", publisher = "WG21" } -@misc{FS9, - author = "FI-2", - title = "{FS9}: [PDTS] Unclear why range-based-for functions return different types", - howpublished = "\url{https://wg21.link/fs9}", +@misc{EDIT7841, + title = "{EDIT7841}: [iterator.synopsis] Apply changes of P2538R1 to the synopsis of ``", + howpublished = "\url{https://wg21.link/edit7841}", publisher = "WG21" } -@misc{FS10, - author = "FI-4", - title = "{FS10}: [PDTS] Apparently inconsistent return types from several functions", - howpublished = "\url{https://wg21.link/fs10}", +@misc{EDIT7842, + title = "{EDIT7842}: [lex.pptoken] ``Whitespace'' and ``whitespace characters'' should be definitions", + howpublished = "\url{https://wg21.link/edit7842}", publisher = "WG21" } -@misc{FS11, - author = "GB-1", - title = "{FS11}: [PDTS] Lack of relative() operation function", - howpublished = "\url{https://wg21.link/fs11}", +@misc{EDIT7843, + title = "{EDIT7843}: Consider defining ``suitably'' in each occurrence", + howpublished = "\url{https://wg21.link/edit7843}", publisher = "WG21" } -@misc{FS12, - author = "CH-8", - title = "{FS12}: [PDTS] uintmax\_t too small for large file sizes", - howpublished = "\url{https://wg21.link/fs12}", +@misc{EDIT7844, + title = "{EDIT7844}: [expos.only.entity] Should we use `iter-value-type` in more places?", + howpublished = "\url{https://wg21.link/edit7844}", publisher = "WG21" } -@misc{FS13, - author = "CH 9", - title = "{FS13}: [PDTS] Missing actual error conditions thrown", - howpublished = "\url{https://wg21.link/fs13}", +@misc{EDIT7845, + title = "{EDIT7845}: `add\_const\_t` VS plain `const`", + howpublished = "\url{https://wg21.link/edit7845}", publisher = "WG21" } -@misc{FS14, - author = "GB-7 and CH-10", - title = "{FS14}: [PDTS] Incorrect postconditions for path copy/move constructor", - howpublished = "\url{https://wg21.link/fs14}", +@misc{EDIT7846, + title = "{EDIT7846}: [intro.compliance.general], [using.headers] Redundant and inconsistent wording", + howpublished = "\url{https://wg21.link/edit7846}", publisher = "WG21" } -@misc{FS15, - author = "GB-8", - title = "{FS15}: [PDTS] Missing behavior for characters with no representation", - howpublished = "\url{https://wg21.link/fs15}", +@misc{EDIT7847, + title = "{EDIT7847}: Accidentally freestanding ", + howpublished = "\url{https://wg21.link/edit7847}", publisher = "WG21" } -@misc{FS16, - author = "CH-11", - title = "{FS16}: [PDTS] Append behavior underspecified if target is empty", - howpublished = "\url{https://wg21.link/fs16}", +@misc{EDIT7848, + title = "{EDIT7848}: [ub.general,ifndr.general] Avoid hanging paragraphs by introducing 'General' subclauses", + howpublished = "\url{https://wg21.link/edit7848}", publisher = "WG21" } -@misc{FS17, - author = "CH-12", - title = "{FS17}: [PDTS] path member swap() unnecessary", - howpublished = "\url{https://wg21.link/fs17}", +@misc{EDIT7849, + title = "{EDIT7849}: [tab:headers.cpp.fs] Fix header name for `is\_execution\_policy(\_v)`", + howpublished = "\url{https://wg21.link/edit7849}", publisher = "WG21" } -@misc{FS18, - author = "FI-7", - title = "{FS18}: [PDTS] is\_absolute() return clause confusing", - howpublished = "\url{https://wg21.link/fs18}", +@misc{EDIT7850, + title = "{EDIT7850}: [headers] is incomplete", + howpublished = "\url{https://wg21.link/edit7850}", publisher = "WG21" } -@misc{FS19, - author = "FI-8", - title = "{FS19}: [PDTS] Consider using quoted manipulators", - howpublished = "\url{https://wg21.link/fs19}", +@misc{EDIT7851, + title = "{EDIT7851}: [lib] Replace uses of `add\_meow\_t` with plain cv-qualifiers", + howpublished = "\url{https://wg21.link/edit7851}", publisher = "WG21" } -@misc{FS21, - author = "GB-12", - title = "{FS21}: [PDTS] directory\_entry operator== needs clarification", - howpublished = "\url{https://wg21.link/fs21}", +@misc{EDIT7852, + title = "{EDIT7852}: [tab:meta.trans.cv] Simplify wording for `add\_{\textbraceleft}const,volatile,cv{\textbraceright}`", + howpublished = "\url{https://wg21.link/edit7852}", publisher = "WG21" } -@misc{FS22, - author = "CH-13", - title = "{FS22}: [PDTS] directory\_iterator underspecified", - howpublished = "\url{https://wg21.link/fs22}", +@misc{EDIT7853, + title = "{EDIT7853}: [atomics.syn] Fix indentation", + howpublished = "\url{https://wg21.link/edit7853}", publisher = "WG21" } -@misc{FS23, - author = "CH-14", - title = "{FS23}: [PDTS] Request for create\_regular\_file() and/or touch()", - howpublished = "\url{https://wg21.link/fs23}", +@misc{EDIT7854, + title = "{EDIT7854}: [exec.util.cmplsig.trans] Replace verbose `add\_lvalue\_reference\_t` with plain `\&`", + howpublished = "\url{https://wg21.link/edit7854}", publisher = "WG21" } -@misc{FS24, - author = "GB-14", - title = "{FS24}: [PDTS] Incorrect effects clause for path copy", - howpublished = "\url{https://wg21.link/fs24}", +@misc{EDIT7855, + title = "{EDIT7855}: [temp.func.order] Making the intent of transformations clearer", + howpublished = "\url{https://wg21.link/edit7855}", publisher = "WG21" } -@misc{FS25, - author = "CH-15", - title = "{FS25}: [PDTS] Copying equivalent paths effects not specified", - howpublished = "\url{https://wg21.link/fs25}", +@misc{EDIT7856, + title = "{EDIT7856}: [TeX] makeevenhead and makeevenfoot may be broken", + howpublished = "\url{https://wg21.link/edit7856}", publisher = "WG21" } -@misc{FS26, - author = "CH-16", - title = "{FS26}: [PDTS] Equivalence is a volatile property", - howpublished = "\url{https://wg21.link/fs26}", +@misc{EDIT7857, + title = "{EDIT7857}: [lex.pptoken] added {\textbackslash}grammarterm in grammar", + howpublished = "\url{https://wg21.link/edit7857}", publisher = "WG21" } -@misc{FS27, - author = "FI-9", - title = "{FS27}: [PDTS] Return value of uintmax\_t on error?", - howpublished = "\url{https://wg21.link/fs27}", +@misc{EDIT7858, + title = "{EDIT7858}: [derivation] Do we need to clarify ``all types specified in the C++ standard library''? LWG4252", + howpublished = "\url{https://wg21.link/edit7858}", publisher = "WG21" } -@misc{FS28, - author = "GB-15", - title = "{FS28}: [PDTS] Possible last\_write\_time() postcondition?", - howpublished = "\url{https://wg21.link/fs28}", +@misc{EDIT7859, + title = "{EDIT7859}: [unreachable.sentinel] Incorrect usage example of std::unreachable\_sentinel", + howpublished = "\url{https://wg21.link/edit7859}", publisher = "WG21" } -@misc{FS29, - author = "GB-16", - title = "{FS29}: [PDTS] Unclear semantics of read\_symlink on error", - howpublished = "\url{https://wg21.link/fs29}", +@misc{EDIT7860, + title = "{EDIT7860}: [polymorphic.ctor] Owned object must have cv-unqualified object type", + howpublished = "\url{https://wg21.link/edit7860}", publisher = "WG21" } -@misc{FS30, - author = "CH-17", - title = "{FS30}: [PDTS] remove() must avoid race", - howpublished = "\url{https://wg21.link/fs30}", +@misc{EDIT7861, + title = "{EDIT7861}: [indirect.asgn], [polymorphic.asgn] Combine related bullets", + howpublished = "\url{https://wg21.link/edit7861}", publisher = "WG21" } -@misc{FS31, - author = "CH-18", - title = "{FS31}: [PDTS] POSIX guarantees atomicity for rename()", - howpublished = "\url{https://wg21.link/fs31}", +@misc{EDIT7862, + title = "{EDIT7862}: [class.temporary] Define ``temporary object''", + howpublished = "\url{https://wg21.link/edit7862}", publisher = "WG21" } -@misc{FS32, - author = "FI-10", - title = "{FS32}: [PDTS] system\_complete() example needs clarification", - howpublished = "\url{https://wg21.link/fs32}", +@misc{EDIT7863, + title = "{EDIT7863}: [basic.align], [obj.lifetime], [new.delete] Clarify uses of ``suitably aligned''", + howpublished = "\url{https://wg21.link/edit7863}", publisher = "WG21" } -@misc{FS33, - author = "CH-19", - title = "{FS33}: [PDTS] unique\_path() is a security vulnerability", - howpublished = "\url{https://wg21.link/fs33}", +@misc{EDIT7864, + title = "{EDIT7864}: [ub] added many missing entries to UB annex", + howpublished = "\url{https://wg21.link/edit7864}", publisher = "WG21" } -@misc{FS34, - author = "P.J. Plauger", - title = "{FS34}: [PDTS] enum class directory\_options has no summary", - howpublished = "\url{https://wg21.link/fs34}", +@misc{EDIT7865, + title = "{EDIT7865}: [sequence.reqmts] P2846 incorrectly applied for assign\_range", + howpublished = "\url{https://wg21.link/edit7865}", publisher = "WG21" } -@misc{FS35, - author = "P.J. Plauger", - title = "{FS35}: [PDTS] directory\_options::skip\_permission\_denied is not used", - howpublished = "\url{https://wg21.link/fs35}", +@misc{EDIT7866, + title = "{EDIT7866}: [syntax] to [intro.syntax] to match the other subclause stable names", + howpublished = "\url{https://wg21.link/edit7866}", publisher = "WG21" } -@misc{FS36, - author = "P.J. Plauger", - title = "{FS36}: [PDTS] copy\_options::copy\_symlinks is not used", - howpublished = "\url{https://wg21.link/fs36}", +@misc{EDIT7867, + title = "{EDIT7867}: [container.adaptors] Avoid naming `sorted\_{\textbraceleft}equivalent,unique{\textbraceright}\_t` tag parameters", + howpublished = "\url{https://wg21.link/edit7867}", publisher = "WG21" } -@misc{FS37, - author = "P.J. Plauger", - title = "{FS37}: [PDTS] All functions with error\_code arguments should be noexcept", - howpublished = "\url{https://wg21.link/fs37}", +@misc{EDIT7868, + title = "{EDIT7868}: [basic.contract.eval] Remove stray closing parenthesis", + howpublished = "\url{https://wg21.link/edit7868}", publisher = "WG21" } -@misc{FS38, - author = "P.J. Plauger", - title = "{FS38}: [PDTS] Make certain functions noexcept and drop error\_code version", - howpublished = "\url{https://wg21.link/fs38}", +@misc{EDIT7869, + title = "{EDIT7869}: [sequence.reqmts] Fix application of P2846R6 for `assign\_range`", + howpublished = "\url{https://wg21.link/edit7869}", publisher = "WG21" } -@misc{FS39, - author = "P.J. Plauger", - title = "{FS39}: [PDTS] permissions() is missing from synopsis", - howpublished = "\url{https://wg21.link/fs39}", +@misc{EDIT7870, + title = "{EDIT7870}: Build checks failing on macOS in `xrefdelta.tex`", + howpublished = "\url{https://wg21.link/edit7870}", publisher = "WG21" } -@misc{FS40, - author = "P.J. Plauger", - title = "{FS40}: [PDTS] class directory\_entry should retain operator const path\&() from V2", - howpublished = "\url{https://wg21.link/fs40}", +@misc{EDIT7871, + title = "{EDIT7871}: [expr.call] Move period at end", + howpublished = "\url{https://wg21.link/edit7871}", publisher = "WG21" } -@misc{FS41, - author = "P.J. Plauger", - title = "{FS41}: [PDTS] directory\_iterator, recursive\_directory\_iterator, move construct/assign should be noexcept", - howpublished = "\url{https://wg21.link/fs41}", +@misc{EDIT7872, + title = "{EDIT7872}: [mdspan.layout.right.obs] Add missing constexpr to required\_span\_size.", + howpublished = "\url{https://wg21.link/edit7872}", publisher = "WG21" } -@misc{FS42, - author = "P.J. Plauger", - title = "{FS42}: [PDTS] class path should have defaulted constructors/destructor/assignments.", - howpublished = "\url{https://wg21.link/fs42}", +@misc{EDIT7873, + title = "{EDIT7873}: Proposal: Enable std::shared\_ptr to delete objects with protected/private destructors via friendship", + howpublished = "\url{https://wg21.link/edit7873}", publisher = "WG21" } -@misc{FS43, - author = "P.J. Plauger", - title = "{FS43}: [PDTS] path::compare(const string\&) should be path::compare(const string\_type\&)", - howpublished = "\url{https://wg21.link/fs43}", +@misc{EDIT7874, + title = "{EDIT7874}: [associative.reqmts.general] Eliminate the final usage of “multiple keys”", + howpublished = "\url{https://wg21.link/edit7874}", publisher = "WG21" } -@misc{FS44, - author = "P.J. Plauger", - title = "{FS44}: [PDTS] enum classes copy\_options and perms should be bitmask types", - howpublished = "\url{https://wg21.link/fs44}", +@misc{EDIT7875, + title = "{EDIT7875}: [dcl.contract.res] Add period to end of sentence", + howpublished = "\url{https://wg21.link/edit7875}", publisher = "WG21" } -@misc{FS45, - author = "P.J. Plauger", - title = "{FS45}: [PDTS] create\_directory should refer to perms::all instead of Posix S\_IRWXU|S\_IRWXG|S\_IRWXO", - howpublished = "\url{https://wg21.link/fs45}", +@misc{EDIT7876, + title = "{EDIT7876}: [dcl.struct.bind] Insert missing space between words", + howpublished = "\url{https://wg21.link/edit7876}", publisher = "WG21" } -@misc{FS46, - author = "P.J. Plauger", - title = "{FS46}: [PDTS] Do we really need generic*?", - howpublished = "\url{https://wg21.link/fs46}", +@misc{EDIT7877, + title = "{EDIT7877}: Unable to typeset the draft document in a codespace", + howpublished = "\url{https://wg21.link/edit7877}", publisher = "WG21" } -@misc{FS47, - author = "P.J. Plauger", - title = "{FS47}: [PDTS] last\_write\_time() uses ill-formed cast", - howpublished = "\url{https://wg21.link/fs47}", +@misc{EDIT7878, + title = "{EDIT7878}: [re.regiter.general] Move const into {\textbackslash}tcode", + howpublished = "\url{https://wg21.link/edit7878}", publisher = "WG21" } -@misc{FS48, - author = "P.J. Plauger", - title = "{FS48}: [PDTS] path::templatestring() conversion rules", - howpublished = "\url{https://wg21.link/fs48}", +@misc{EDIT7879, + title = "{EDIT7879}: [class.prop] Remove stray closing parenthesis", + howpublished = "\url{https://wg21.link/edit7879}", publisher = "WG21" } -@misc{FS49, - author = "Stephan T. Lavavej", - title = "{FS49}: [PDTS] path and directory\_entry move ctors should not be noexcept", - howpublished = "\url{https://wg21.link/fs49}", +@misc{EDIT7880, + title = "{EDIT7880}: [class.mem.general] Remove stray closing parenthesis", + howpublished = "\url{https://wg21.link/edit7880}", publisher = "WG21" } -@misc{FS50, - author = "Stephan T. Lavavej", - title = "{FS50}: [PDTS] path::compare(const string\& s) wrong argument type", - howpublished = "\url{https://wg21.link/fs50}", +@misc{EDIT7881, + title = "{EDIT7881}: [container.requirements] Confusing ``Returns'' paragraph under `a.emplace\_hint(p, args)`", + howpublished = "\url{https://wg21.link/edit7881}", publisher = "WG21" } -@misc{FS51, - author = "Stephan T. Lavavej", - title = "{FS51}: [PDTS] directory\_iterator, recursive\_directory\_iterator, pointer/reference typedefs wrong", - howpublished = "\url{https://wg21.link/fs51}", +@misc{EDIT7882, + title = "{EDIT7882}: [hive.operations] Add missing paragraph number", + howpublished = "\url{https://wg21.link/edit7882}", publisher = "WG21" } -@misc{FS52, - author = "Stephan T. Lavavej", - title = "{FS52}: [PDTS] Better to avoid deriving from std::iterator", - howpublished = "\url{https://wg21.link/fs52}", +@misc{EDIT7883, + title = "{EDIT7883}: [dcl.fct.def.replace] Remove stray closing parenthesis", + howpublished = "\url{https://wg21.link/edit7883}", publisher = "WG21" } -@misc{FS53, - author = "Stephan T. Lavavej", - title = "{FS53}: [PDTS] directory\_entry multithreading concerns", - howpublished = "\url{https://wg21.link/fs53}", +@misc{EDIT7884, + title = "{EDIT7884}: [stringbuf.members], [ostringstream.cons], [stringstream.cons] spaces", + howpublished = "\url{https://wg21.link/edit7884}", publisher = "WG21" } -@misc{FS54, - author = "Google", - title = "{FS54}: [PDTS] Concerns with security and testability", - howpublished = "\url{https://wg21.link/fs54}", +@misc{EDIT7885, + title = "{EDIT7885}: [indirect.general, polymorphic.general] Should we define ``indirect/polymorphic object''?", + howpublished = "\url{https://wg21.link/edit7885}", publisher = "WG21" } -@misc{FS55, - author = "Beman Dawes", - title = "{FS55}: [PDTS] Clarify Error reporting", - howpublished = "\url{https://wg21.link/fs55}", +@misc{EDIT7886, + title = "{EDIT7886}: [valarray.access,c.math.lerp] Add spaces around operators", + howpublished = "\url{https://wg21.link/edit7886}", publisher = "WG21" } -@misc{FS56, - author = "Clark Nelson", - title = "{FS56}: [PDTS] Feature test macro for TS version", - howpublished = "\url{https://wg21.link/fs56}", +@misc{EDIT7887, + title = "{EDIT7887}: [simd.bit] Add period to end of sentence", + howpublished = "\url{https://wg21.link/edit7887}", publisher = "WG21" } -@misc{FS57, - author = "LWG/SG-3", - title = "{FS57}: [PDTS] Inappropriate use of ``No diagnostic is required''", - howpublished = "\url{https://wg21.link/fs57}", +@misc{EDIT7888, + title = "{EDIT7888}: [ub] a few more fixes", + howpublished = "\url{https://wg21.link/edit7888}", publisher = "WG21" } -@misc{FS58, - author = "LWG/SG-3", - title = "{FS58}: [PDTS] POSIX utime() is obsolescent", - howpublished = "\url{https://wg21.link/fs58}", +@misc{EDIT7889, + title = "{EDIT7889}: [ub] small fixes to examples", + howpublished = "\url{https://wg21.link/edit7889}", publisher = "WG21" } -@misc{FS59, - author = "Daniel Krügler", - title = "{FS59}: [PDTS] Invalid expressions for bitmask types", - howpublished = "\url{https://wg21.link/fs59}", +@misc{EDIT7890, + title = "{EDIT7890}: [ub] small fixes to examples", + howpublished = "\url{https://wg21.link/edit7890}", publisher = "WG21" } -@misc{FS60, - author = "Daniel Krügler", - title = "{FS60}: [PDTS] Incorrect Throws specification for absolute()", - howpublished = "\url{https://wg21.link/fs60}", +@misc{EDIT7892, + title = "{EDIT7892}: [container.requirements] Simplify Returns specification for try\_emplace", + howpublished = "\url{https://wg21.link/edit7892}", publisher = "WG21" } -@misc{FS61, - author = "Beman Dawes", - title = "{FS61}: Surprising equivalent() behavior if neither file exists", - howpublished = "\url{https://wg21.link/fs61}", +@misc{EDIT7893, + title = "{EDIT7893}: [intro.defs], [dcl.attr.deprecated], [cpp.error] Define the term ``warning'' and use where appropriate", + howpublished = "\url{https://wg21.link/edit7893}", publisher = "WG21" } -@misc{FS62, - author = "Daniel Krügler", - title = "{FS62}: Allocator requirements unspecified", - howpublished = "\url{https://wg21.link/fs62}", +@misc{EDIT7894, + title = "{EDIT7894}: Update README.rst", + howpublished = "\url{https://wg21.link/edit7894}", publisher = "WG21" } -@misc{FS63, - author = "Gor Nishanov", - title = "{FS63}: Enable efficient retrieval of file size from directory\_entry", - howpublished = "\url{https://wg21.link/fs63}", +@misc{EDIT7895, + title = "{EDIT7895}: [simd.creation] Add commas", + howpublished = "\url{https://wg21.link/edit7895}", publisher = "WG21" } -@misc{FS64, - author = "Peter Dimov", - title = "{FS64}: operator / (and other append) semantics not useful if argument has root", - howpublished = "\url{https://wg21.link/fs64}", +@misc{EDIT7896, + title = "{EDIT7896}: [locale.money.put.members] Fix typo", + howpublished = "\url{https://wg21.link/edit7896}", publisher = "WG21" } -@misc{FS65, - author = "Eric Fiselier", - title = "{FS65}: remove\_filename() post condition is incorrect", - howpublished = "\url{https://wg21.link/fs65}", +@misc{EDIT7897, + title = "{EDIT7897}: [exec.stopped.opt,exec.stopped.err] Fix indentation", + howpublished = "\url{https://wg21.link/edit7897}", publisher = "WG21" } -@misc{FS66, - author = "Jonathan Wakely", - title = "{FS66}: Bitmask operations should use bitmask terms", - howpublished = "\url{https://wg21.link/fs66}", +@misc{EDIT7898, + title = "{EDIT7898}: [exec.on] Add {\textbackslash}tcode for sch", + howpublished = "\url{https://wg21.link/edit7898}", publisher = "WG21" } -@misc{FS67, - author = "Jonathan Wakely", - title = "{FS67}: path::root\_directory() description is confusing", - howpublished = "\url{https://wg21.link/fs67}", +@misc{EDIT7899, + title = "{EDIT7899}: [text.encoding.id] Sort enumerators in ascending order", + howpublished = "\url{https://wg21.link/edit7899}", publisher = "WG21" } -@misc{FS68, - author = "Jonathan Wakely", - title = "{FS68}: path::operator+= is defined, but not operator+", - howpublished = "\url{https://wg21.link/fs68}", +@misc{EDIT7900, + title = "{EDIT7900}: [basic.def.odr] Avoid double-negation when defining whether a function is named by an expression", + howpublished = "\url{https://wg21.link/edit7900}", publisher = "WG21" } -@misc{FS69, - author = "Jonathan Wakely", - title = "{FS69}: recursive\_directory\_iterator effects refers to non-existent functions", - howpublished = "\url{https://wg21.link/fs69}", +@misc{EDIT7901, + title = "{EDIT7901}: [projected] `projected` is now an alias template", + howpublished = "\url{https://wg21.link/edit7901}", publisher = "WG21" } -@misc{FS70, - author = "Jonathan Wakely", - title = "{FS70}: system\_complete refers to undefined variable 'base'", - howpublished = "\url{https://wg21.link/fs70}", +@misc{EDIT7902, + title = "{EDIT7902}: [expr.prim.lambda.closure] Fix indentation", + howpublished = "\url{https://wg21.link/edit7902}", publisher = "WG21" } -@misc{FS71, - author = "Jonathan Wakely", - title = "{FS71}: Errors in Copy", - howpublished = "\url{https://wg21.link/fs71}", +@misc{EDIT7903, + title = "{EDIT7903}: [expr.pre,conv.general] Add spaces around operators", + howpublished = "\url{https://wg21.link/edit7903}", publisher = "WG21" } -@misc{FS72, - author = "Jonathan Wakely", - title = "{FS72}: Should is\_empty use error\_code in its specification?", - howpublished = "\url{https://wg21.link/fs72}", +@misc{EDIT7904, + title = "{EDIT7904}: Add a ``Constant-checked preconditions'' specification", + howpublished = "\url{https://wg21.link/edit7904}", publisher = "WG21" } -@misc{LEWG1, - title = "{LEWG1}: Test Issue", - howpublished = "\url{https://wg21.link/lewg1}", +@misc{EDIT7905, + title = "{EDIT7905}: fix spelling of exposition-only `query-with-default` function", + howpublished = "\url{https://wg21.link/edit7905}", publisher = "WG21" } -@misc{LEWG2, - title = "{LEWG2}: TransformationTrait Alias void\_t", - howpublished = "\url{https://wg21.link/lewg2}", +@misc{EDIT7906, + title = "{EDIT7906}: rename tparam of `schedule\_result\_t`", + howpublished = "\url{https://wg21.link/edit7906}", publisher = "WG21" } -@misc{LEWG3, - title = "{LEWG3}: Centralized Defensive-Programming Support for Narrow Contracts", - howpublished = "\url{https://wg21.link/lewg3}", +@misc{EDIT7907, + title = "{EDIT7907}: Fix function type name in [exec.let]", + howpublished = "\url{https://wg21.link/edit7907}", publisher = "WG21" } -@misc{LEWG4, - title = "{LEWG4}: Fixes for optional objects", - howpublished = "\url{https://wg21.link/lewg4}", +@misc{EDIT7908, + title = "{EDIT7908}: [simd.unary] Add {\textbackslash}ref for simd.unary", + howpublished = "\url{https://wg21.link/edit7908}", publisher = "WG21" } -@misc{LEWG5, - title = "{LEWG5}: not\_fn()", - howpublished = "\url{https://wg21.link/lewg5}", +@misc{EDIT7909, + title = "{EDIT7909}: [execpol.type] Drop ``see below'' from `is\_execution\_policy`", + howpublished = "\url{https://wg21.link/edit7909}", publisher = "WG21" } -@misc{LEWG6, - title = "{LEWG6}: Scoped Resource - Generic RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/lewg6}", +@misc{EDIT7910, + title = "{EDIT7910}: [namespace.udecl]/10 is hard to read", + howpublished = "\url{https://wg21.link/edit7910}", publisher = "WG21" } -@misc{LEWG7, - title = "{LEWG7}: Extending make\_shared to Support Arrays", - howpublished = "\url{https://wg21.link/lewg7}", +@misc{EDIT7911, + title = "{EDIT7911}: [basic.def.odr] Rephrase sentence to avoid double-negative", + howpublished = "\url{https://wg21.link/edit7911}", publisher = "WG21" } -@misc{LEWG8, - title = "{LEWG8}: Greatest Common Divisor and Least Common Multiple", - howpublished = "\url{https://wg21.link/lewg8}", +@misc{EDIT7912, + title = "{EDIT7912}: [new.delete.single]/11 is confusingly subordinate to a clause in /10", + howpublished = "\url{https://wg21.link/edit7912}", publisher = "WG21" } -@misc{LEWG9, - title = "{LEWG9}: Allocator-aware regular expressions", - howpublished = "\url{https://wg21.link/lewg9}", +@misc{EDIT7913, + title = "{EDIT7913}: [expected.object.obs] Inconsistency between `value\_or()` and `error\_or()` in `std::expected`", + howpublished = "\url{https://wg21.link/edit7913}", publisher = "WG21" } -@misc{LEWG10, - title = "{LEWG10}: Provide a function to compute x mod 2**n", - howpublished = "\url{https://wg21.link/lewg10}", +@misc{EDIT7914, + title = "{EDIT7914}: [meta.trans.other] Fix off-by-one references to meta.rqmts", + howpublished = "\url{https://wg21.link/edit7914}", publisher = "WG21" } -@misc{LEWG11, - title = "{LEWG11}: equal\_range() should return a range", - howpublished = "\url{https://wg21.link/lewg11}", +@misc{EDIT7915, + title = "{EDIT7915}: [expected.object.cons] Reorder arguments of is\_same\_v for consistency", + howpublished = "\url{https://wg21.link/edit7915}", publisher = "WG21" } -@misc{LEWG12, - title = "{LEWG12}: noexcept and the wide/narrow contract theory", - howpublished = "\url{https://wg21.link/lewg12}", +@misc{EDIT7916, + title = "{EDIT7916}: [basic.start.main] Add spaces around operator -", + howpublished = "\url{https://wg21.link/edit7916}", publisher = "WG21" } -@misc{LEWG13, - title = "{LEWG13}: Making tuple concept-friendly", - howpublished = "\url{https://wg21.link/lewg13}", +@misc{EDIT7917, + title = "{EDIT7917}: [rand.eng.philox] Use normal font for superscript of ``ith''", + howpublished = "\url{https://wg21.link/edit7917}", publisher = "WG21" } -@misc{LEWG14, - title = "{LEWG14}: Multidimensional bounds, index and array\_view", - howpublished = "\url{https://wg21.link/lewg14}", +@misc{EDIT7918, + title = "{EDIT7918}: [value.error.codes] Remove redundant std qualifications", + howpublished = "\url{https://wg21.link/edit7918}", publisher = "WG21" } -@misc{LEWG15, - title = "{LEWG15}: Define some cryptographic operations.", - howpublished = "\url{https://wg21.link/lewg15}", +@misc{EDIT7919, + title = "{EDIT7919}: [check] Fix MacOS build by sorting all input files for the comparison", + howpublished = "\url{https://wg21.link/edit7919}", publisher = "WG21" } -@misc{LEWG16, - title = "{LEWG16}: Improving pair and tuple", - howpublished = "\url{https://wg21.link/lewg16}", +@misc{EDIT7920, + title = "{EDIT7920}: [check] Set locale properly", + howpublished = "\url{https://wg21.link/edit7920}", publisher = "WG21" } -@misc{LEWG17, - title = "{LEWG17}: Establish conventions for Technical Specification contents", - howpublished = "\url{https://wg21.link/lewg17}", +@misc{EDIT7921, + title = "{EDIT7921}: [linalg.transp.layout.transpose] Fix indentation", + howpublished = "\url{https://wg21.link/edit7921}", publisher = "WG21" } -@misc{LEWG18, - title = "{LEWG18}: Const-propagating smart pointer wrapper", - howpublished = "\url{https://wg21.link/lewg18}", +@misc{EDIT7922, + title = "{EDIT7922}: [valarray.cassign] Add period at end of ``Returns''", + howpublished = "\url{https://wg21.link/edit7922}", publisher = "WG21" } -@misc{LEWG19, - title = "{LEWG19}: Polymorphic Deleter for Unique Pointers", - howpublished = "\url{https://wg21.link/lewg19}", +@misc{EDIT7923, + title = "{EDIT7923}: [expr.sub,expr.pre.incr] Add spaces around operators", + howpublished = "\url{https://wg21.link/edit7923}", publisher = "WG21" } -@misc{LEWG20, - title = "{LEWG20}: Ostream Buffers", - howpublished = "\url{https://wg21.link/lewg20}", +@misc{EDIT7924, + title = "{EDIT7924}: [diff.cpp23.strings] Move Clause 27 changes after Clause 23 changes", + howpublished = "\url{https://wg21.link/edit7924}", publisher = "WG21" } -@misc{LEWG21, - title = "{LEWG21}: Make it easier for users to define good hash functions", - howpublished = "\url{https://wg21.link/lewg21}", +@misc{EDIT7925, + title = "{EDIT7925}: [atomics.ref.float] Fix spelling of placeholder", + howpublished = "\url{https://wg21.link/edit7925}", publisher = "WG21" } -@misc{LEWG22, - title = "{LEWG22}: Rvalue reference overloads for optional", - howpublished = "\url{https://wg21.link/lewg22}", +@misc{EDIT7926, + title = "{EDIT7926}: [2025-06 CWG Motion 1] P3752R0 (Core Language Working Group ``ready'' Issues for the June, 2025 meeting)", + howpublished = "\url{https://wg21.link/edit7926}", publisher = "WG21" } -@misc{LEWG23, - title = "{LEWG23}: Hashing tuple-like types", - howpublished = "\url{https://wg21.link/lewg23}", +@misc{EDIT7927, + title = "{EDIT7927}: [2025-06 CWG Motion 2] P3752R0 (Core Language Working Group ``ready'' Issues for the June, 2025 meeting)", + howpublished = "\url{https://wg21.link/edit7927}", publisher = "WG21" } -@misc{LEWG24, - title = "{LEWG24}: Transaction-safe standard library", - howpublished = "\url{https://wg21.link/lewg24}", +@misc{EDIT7928, + title = "{EDIT7928}: [2025-06 CWG Motion 3] P3618R0 Allow attaching main to the global module", + howpublished = "\url{https://wg21.link/edit7928}", publisher = "WG21" } -@misc{LEWG25, - title = "{LEWG25}: Enable noexcept on string and vector default/move constructors/assignments", - howpublished = "\url{https://wg21.link/lewg25}", +@misc{EDIT7929, + title = "{EDIT7929}: P3618R0 Allow attaching main to the global module", + howpublished = "\url{https://wg21.link/edit7929}", publisher = "WG21" } -@misc{LEWG26, - title = "{LEWG26}: Supporting move-only types with emplace in unique-key maps", - howpublished = "\url{https://wg21.link/lewg26}", +@misc{EDIT7930, + title = "{EDIT7930}: [2025-06 CWG Motion 4] P2996R13 Reflection for C++26", + howpublished = "\url{https://wg21.link/edit7930}", publisher = "WG21" } -@misc{LEWG27, - title = "{LEWG27}: Delimited iterators (fixing ostream\_iterator)", - howpublished = "\url{https://wg21.link/lewg27}", +@misc{EDIT7931, + title = "{EDIT7931}: [2025-06 CWG Motion 5] P3394R4 Annotations for Reflection", + howpublished = "\url{https://wg21.link/edit7931}", publisher = "WG21" } -@misc{LEWG28, - title = "{LEWG28}: Uniform Container Erasure", - howpublished = "\url{https://wg21.link/lewg28}", +@misc{EDIT7932, + title = "{EDIT7932}: [2025-06 CWG Motion 6] P3293R3 Splicing a base class subobject", + howpublished = "\url{https://wg21.link/edit7932}", publisher = "WG21" } -@misc{LEWG29, - title = "{LEWG29}: std::expected", - howpublished = "\url{https://wg21.link/lewg29}", +@misc{EDIT7933, + title = "{EDIT7933}: [2025-06 CWG Motion 7] P3491R3 define\_static\_{\textbraceleft}string,object,array{\textbraceright}", + howpublished = "\url{https://wg21.link/edit7933}", publisher = "WG21" } -@misc{LEWG30, - title = "{LEWG30}: Non-member size(), empty(), front(), back(), and data().", - howpublished = "\url{https://wg21.link/lewg30}", +@misc{EDIT7934, + title = "{EDIT7934}: [2025-06 CWG Motion 8] P1306R5 Expansion Statements", + howpublished = "\url{https://wg21.link/edit7934}", publisher = "WG21" } -@misc{LEWG31, - title = "{LEWG31}: make\_array", - howpublished = "\url{https://wg21.link/lewg31}", +@misc{EDIT7935, + title = "{EDIT7935}: [2025-06 CWG Motion 9] P3096R12 Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/edit7935}", publisher = "WG21" } -@misc{LEWG32, - title = "{LEWG32}: Destructive Move", - howpublished = "\url{https://wg21.link/lewg32}", +@misc{EDIT7936, + title = "{EDIT7936}: [2025-06 CWG Motion 10] P3533R2 constexpr virtual inheritance", + howpublished = "\url{https://wg21.link/edit7936}", publisher = "WG21" } -@misc{LEWG33, - title = "{LEWG33}: Safe conversions in unique\_ptr", - howpublished = "\url{https://wg21.link/lewg33}", +@misc{EDIT7937, + title = "{EDIT7937}: [2025-06 CWG Motion 11] P2843R3 Preprocessing is never undefined", + howpublished = "\url{https://wg21.link/edit7937}", publisher = "WG21" } -@misc{LEWG34, - title = "{LEWG34}: Need type-erased wrappers for move-only callable objects", - howpublished = "\url{https://wg21.link/lewg34}", +@misc{EDIT7938, + title = "{EDIT7938}: [2025-06 LWG Motion 1] P3742R0 C++ Standard Library Issues to be moved in Sofia, Jun. 2025", + howpublished = "\url{https://wg21.link/edit7938}", publisher = "WG21" } -@misc{LEWG35, - title = "{LEWG35}: Minimal incomplete type support for standard containers", - howpublished = "\url{https://wg21.link/lewg35}", +@misc{EDIT7939, + title = "{EDIT7939}: [2025-06 LWG Motion 2] P2988R12 std::optional<‍T\&‍>", + howpublished = "\url{https://wg21.link/edit7939}", publisher = "WG21" } -@misc{LEWG36, - title = "{LEWG36}: Develop guidelines for the use of constexpr", - howpublished = "\url{https://wg21.link/lewg36}", +@misc{EDIT7940, + title = "{EDIT7940}: [2025-06 LWG Motion 3] P3348R4 C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/edit7940}", publisher = "WG21" } -@misc{LEWG37, - title = "{LEWG37}: A constexpr bitwise operations library for C++", - howpublished = "\url{https://wg21.link/lewg37}", +@misc{EDIT7941, + title = "{EDIT7941}: [2025-06 LWG Motion 4] P3037R6 constexpr std::shared\_ptr and friends", + howpublished = "\url{https://wg21.link/edit7941}", publisher = "WG21" } -@misc{LEWG38, - title = "{LEWG38}: Relax the allocator requirements on vector so that the small object optimization is allowed", - howpublished = "\url{https://wg21.link/lewg38}", +@misc{EDIT7942, + title = "{EDIT7942}: [2025-06 LWG Motion 5] P3284R4 write\_env and unstoppable Sender Adaptors", + howpublished = "\url{https://wg21.link/edit7942}", publisher = "WG21" } -@misc{LEWG39, - title = "{LEWG39}: basic\_string(const charT*, size\_type, const Allocator\&) requires clause too restrictive", - howpublished = "\url{https://wg21.link/lewg39}", +@misc{EDIT7943, + title = "{EDIT7943}: [2025-06 LWG Motion 6] P3179R9 Parallel Range Algorithms", + howpublished = "\url{https://wg21.link/edit7943}", publisher = "WG21" } -@misc{LEWG40, - title = "{LEWG40}: Simplified partial function application", - howpublished = "\url{https://wg21.link/lewg40}", +@misc{EDIT7944, + title = "{EDIT7944}: [2025-06 LWG Motion 7] P3709R2 Reconsider parallel ranges::rotate\_copy and ranges::reverse\_copy", + howpublished = "\url{https://wg21.link/edit7944}", publisher = "WG21" } -@misc{LEWG41, - title = "{LEWG41}: Type Trait is\_range", - howpublished = "\url{https://wg21.link/lewg41}", +@misc{EDIT7945, + title = "{EDIT7945}: [2025-06 LWG Motion 8] P3641R0 Rename std::observable to std::observable\_checkpoint, and add a feature-test macro", + howpublished = "\url{https://wg21.link/edit7945}", publisher = "WG21" } -@misc{LEWG42, - title = "{LEWG42}: Unspecialized std::tuple\_size should be defined", - howpublished = "\url{https://wg21.link/lewg42}", +@misc{EDIT7946, + title = "{EDIT7946}: [2025-06 LWG Motion 9] P3044R2 sub string\_view from string", + howpublished = "\url{https://wg21.link/edit7946}", publisher = "WG21" } -@misc{LEWG43, - title = "{LEWG43}: Extend INVOKE to support types convertible to target class", - howpublished = "\url{https://wg21.link/lewg43}", +@misc{EDIT7947, + title = "{EDIT7947}: [2025-06 LWG Motion 10] P2876R3 Proposal to extend std::simd with more constructors and accessors", + howpublished = "\url{https://wg21.link/edit7947}", publisher = "WG21" } -@misc{LEWG44, - title = "{LEWG44}: A proposal to add invoke() function template", - howpublished = "\url{https://wg21.link/lewg44}", +@misc{EDIT7948, + title = "{EDIT7948}: [2025-06 LWG Motion 11] P3480R6 std::simd is a range", + howpublished = "\url{https://wg21.link/edit7948}", publisher = "WG21" } -@misc{LEWG45, - title = "{LEWG45}: Should the rvalue-ref-qualified overloads for optional really return a value?", - howpublished = "\url{https://wg21.link/lewg45}", +@misc{EDIT7949, + title = "{EDIT7949}: [2025-06 LWG Motion 12] P2664R11 Extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/edit7949}", publisher = "WG21" } -@misc{LEWG46, - title = "{LEWG46}: Fix iterator categories", - howpublished = "\url{https://wg21.link/lewg46}", +@misc{EDIT7950, + title = "{EDIT7950}: [2025-06 LWG Motion 13] P3691R1 Reconsider naming of the namespace for std::simd", + howpublished = "\url{https://wg21.link/edit7950}", publisher = "WG21" } -@misc{LEWG47, - title = "{LEWG47}: Task Regions", - howpublished = "\url{https://wg21.link/lewg47}", +@misc{EDIT7951, + title = "{EDIT7951}: [2025-06 LWG Motion 14] P3383R3 mdspan.at()", + howpublished = "\url{https://wg21.link/edit7951}", publisher = "WG21" } -@misc{LEWG48, - title = "{LEWG48}: Searching and Manipulation of Parameter Packs", - howpublished = "\url{https://wg21.link/lewg48}", +@misc{EDIT7952, + title = "{EDIT7952}: [2025-06 LWG Motion 15] P2927R3 Inspecting exception\_ptr", + howpublished = "\url{https://wg21.link/edit7952}", publisher = "WG21" } -@misc{LEWG49, - title = "{LEWG49}: introduce the term ``contiguous iterator''", - howpublished = "\url{https://wg21.link/lewg49}", +@misc{EDIT7953, + title = "{EDIT7953}: [2025-06 LWG Motion 16] P3748R0 Inspecting exception\_ptr should be constexpr", + howpublished = "\url{https://wg21.link/edit7953}", publisher = "WG21" } -@misc{LEWG50, - title = "{LEWG50}: raw\_storage\_iterator needs rvalue ref support", - howpublished = "\url{https://wg21.link/lewg50}", +@misc{EDIT7954, + title = "{EDIT7954}: [2025-06 LWG Motion 17] P2830R10 Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/edit7954}", publisher = "WG21" } -@misc{LEWG51, - title = "{LEWG51}: bool\_constant", - howpublished = "\url{https://wg21.link/lewg51}", +@misc{EDIT7955, + title = "{EDIT7955}: [2025-06 LWG Motion 18] P3570R2 optional variants in sender/receiver", + howpublished = "\url{https://wg21.link/edit7955}", publisher = "WG21" } -@misc{LEWG52, - title = "{LEWG52}: Ranges for the Standard Library", - howpublished = "\url{https://wg21.link/lewg52}", +@misc{EDIT7956, + title = "{EDIT7956}: [2025-06 LWG Motion 19] P3481R5 std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/edit7956}", publisher = "WG21" } -@misc{LEWG53, - title = "{LEWG53}: Source-Code Information Capture", - howpublished = "\url{https://wg21.link/lewg53}", +@misc{EDIT7957, + title = "{EDIT7957}: [2025-06 LWG Motion 20] P3433R1 Allocator Support for Operation States", + howpublished = "\url{https://wg21.link/edit7957}", publisher = "WG21" } -@misc{LEWG54, - title = "{LEWG54}: Data-Invariant (constant time/side-channel-resistant) Functions", - howpublished = "\url{https://wg21.link/lewg54}", +@misc{EDIT7958, + title = "{EDIT7958}: [2025-06 LWG Motion 21] P3149R11 async\_scope - Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/edit7958}", publisher = "WG21" } -@misc{LEWG55, - title = "{LEWG55}: TriviallyCopyable reference\_wrapper", - howpublished = "\url{https://wg21.link/lewg55}", +@misc{EDIT7959, + title = "{EDIT7959}: [2025-06 LWG Motion 22] P3682R0 Remove std::execution::split", + howpublished = "\url{https://wg21.link/edit7959}", publisher = "WG21" } -@misc{LEWG56, - title = "{LEWG56}: Remove auto\_ptr", - howpublished = "\url{https://wg21.link/lewg56}", +@misc{EDIT7960, + title = "{EDIT7960}: [2025-06 LWG Motion 23] P2079R10 Parallel scheduler", + howpublished = "\url{https://wg21.link/edit7960}", publisher = "WG21" } -@misc{LEWG57, - title = "{LEWG57}: Remove deprecated library features", - howpublished = "\url{https://wg21.link/lewg57}", +@misc{EDIT7961, + title = "{EDIT7961}: [2025-06 LWG Motion 24] P3557R3 High-Quality Sender Diagnostics with Constexpr Exceptions", + howpublished = "\url{https://wg21.link/edit7961}", publisher = "WG21" } -@misc{LEWG58, - title = "{LEWG58}: Remove random\_shuffle()", - howpublished = "\url{https://wg21.link/lewg58}", +@misc{EDIT7962, + title = "{EDIT7962}: [2025-06 LWG Motion 25] P3560R2 Error Handling in Reflection", + howpublished = "\url{https://wg21.link/edit7962}", publisher = "WG21" } -@misc{LEWG59, - title = "{LEWG59}: Remove old function objects and binders", - howpublished = "\url{https://wg21.link/lewg59}", +@misc{EDIT7963, + title = "{EDIT7963}: [2025-06 LWG Motion 26] P3503R3 Make type-erased allocator use in promise and packaged\_task consistent", + howpublished = "\url{https://wg21.link/edit7963}", publisher = "WG21" } -@misc{LEWG60, - title = "{LEWG60}: Utilities for contiguous iterators", - howpublished = "\url{https://wg21.link/lewg60}", +@misc{EDIT7964, + title = "{EDIT7964}: [2025-06 LWG Motion 27] P3008R6 Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/edit7964}", publisher = "WG21" } -@misc{LEWG61, - title = "{LEWG61}: Alignment helpers", - howpublished = "\url{https://wg21.link/lewg61}", +@misc{EDIT7965, + title = "{EDIT7965}: [2025-06 LWG Motion 28] P3111R8 Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/edit7965}", publisher = "WG21" } -@misc{LEWG62, - title = "{LEWG62}: Size and alignment control for std::bitset", - howpublished = "\url{https://wg21.link/lewg62}", +@misc{EDIT7966, + title = "{EDIT7966}: [2025-06 LWG Motion 29] P3060R3 Add std::views::indices(n)", + howpublished = "\url{https://wg21.link/edit7966}", publisher = "WG21" } -@misc{LEWG63, - title = "{LEWG63}: Fast ASCII Character Manipulation", - howpublished = "\url{https://wg21.link/lewg63}", +@misc{EDIT7967, + title = "{EDIT7967}: [2025-06 LWG Motion 30] P2319R5 Prevent path presentation problems", + howpublished = "\url{https://wg21.link/edit7967}", publisher = "WG21" } -@misc{LEWG64, - title = "{LEWG64}: Latches and Barriers", - howpublished = "\url{https://wg21.link/lewg64}", +@misc{EDIT7968, + title = "{EDIT7968}: [2025-06 LWG Motion 31] P3223R2 Making std::istream::ignore less surprising", + howpublished = "\url{https://wg21.link/edit7968}", publisher = "WG21" } -@misc{LEWG65, - title = "{LEWG65}: std::rand replacement", - howpublished = "\url{https://wg21.link/lewg65}", +@misc{EDIT7969, + title = "{EDIT7969}: [2025-06 LWG Motion 32] P2781R9 std::constant\_wrapper", + howpublished = "\url{https://wg21.link/edit7969}", publisher = "WG21" } -@misc{LEWG66, - title = "{LEWG66}: Variant", - howpublished = "\url{https://wg21.link/lewg66}", +@misc{EDIT7970, + title = "{EDIT7970}: [2025-06 LWG Motion 33] P3697R1 Minor additions to C++26 standard library hardening", + howpublished = "\url{https://wg21.link/edit7970}", publisher = "WG21" } -@misc{LEWG67, - title = "{LEWG67}: array\_view extensions: storage ordering, operator(), range access, and data()", - howpublished = "\url{https://wg21.link/lewg67}", +@misc{EDIT7971, + title = "{EDIT7971}: [2025-06 LWG Motion 34] P3552R3 Add a Coroutine Task Type", + howpublished = "\url{https://wg21.link/edit7971}", publisher = "WG21" } -@misc{LEWG68, - title = "{LEWG68}: Networking Library", - howpublished = "\url{https://wg21.link/lewg68}", +@misc{EDIT7972, + title = "{EDIT7972}: [2025-06 LWG Motion 35] P1317R2 Remove return type deduction in std::apply", + howpublished = "\url{https://wg21.link/edit7972}", publisher = "WG21" } -@misc{LEWG69, - title = "{LEWG69}: Static reflection", - howpublished = "\url{https://wg21.link/lewg69}", +@misc{EDIT7973, + title = "{EDIT7973}: P3284R4 write\_env and unstoppable Sender Adaptors", + howpublished = "\url{https://wg21.link/edit7973}", publisher = "WG21" } -@misc{LEWG70, - title = "{LEWG70}: Reflection Type Traits For Classes, Unions and Enumerations", - howpublished = "\url{https://wg21.link/lewg70}", +@misc{EDIT7974, + title = "{EDIT7974}: P3641R0 Rename std::observable to std::observable\_checkpoint", + howpublished = "\url{https://wg21.link/edit7974}", publisher = "WG21" } -@misc{LEWG71, - title = "{LEWG71}: Editorial: Order of functions in section 5.8 and 5.9 are inconsistent.", - howpublished = "\url{https://wg21.link/lewg71}", +@misc{EDIT7975, + title = "{EDIT7975}: P3044R2 sub-string\_view from string", + howpublished = "\url{https://wg21.link/edit7975}", publisher = "WG21" } -@misc{LEWG72, - title = "{LEWG72}: bad\_optional\_access should derive from std::exception, not std::logic\_error", - howpublished = "\url{https://wg21.link/lewg72}", +@misc{EDIT7976, + title = "{EDIT7976}: P2927R3 Inspecting exception\_ptr", + howpublished = "\url{https://wg21.link/edit7976}", publisher = "WG21" } -@misc{LEWG73, - title = "{LEWG73}: Editorial - some functions in optional have remarks about constexpr; others do not.", - howpublished = "\url{https://wg21.link/lewg73}", +@misc{EDIT7977, + title = "{EDIT7977}: P3748R0 Inspecting exception\_ptr should be constexpr", + howpublished = "\url{https://wg21.link/edit7977}", publisher = "WG21" } -@misc{LEWG74, - title = "{LEWG74}: Some tuple and pair constructors need magic SFINAE ``does not participate in overload resolution'' wording", - howpublished = "\url{https://wg21.link/lewg74}", +@misc{EDIT7978, + title = "{EDIT7978}: P3682R0 Remove std::execution::split", + howpublished = "\url{https://wg21.link/edit7978}", publisher = "WG21" } -@misc{LEWG75, - title = "{LEWG75}: Optional specifies that a constructor that takes a forwarding reference will move from it", - howpublished = "\url{https://wg21.link/lewg75}", +@misc{EDIT7979, + title = "{EDIT7979}: P2988R12 std::optional", + howpublished = "\url{https://wg21.link/edit7979}", publisher = "WG21" } -@misc{LEWG76, - title = "{LEWG76}: Consider supporting fancy pointers in propagate\_const", - howpublished = "\url{https://wg21.link/lewg76}", +@misc{EDIT7980, + title = "{EDIT7980}: [out.ptr] Add period at end of ``Returns''", + howpublished = "\url{https://wg21.link/edit7980}", publisher = "WG21" } -@misc{LEWG77, - title = "{LEWG77}: User-defined literals for additional arithmetic types", - howpublished = "\url{https://wg21.link/lewg77}", +@misc{EDIT7981, + title = "{EDIT7981}: P2843R3 Preprocessing is never undefined", + howpublished = "\url{https://wg21.link/edit7981}", publisher = "WG21" } -@misc{LEWG78, - title = "{LEWG78}: 'end' arguments to advance(), next(), and prev()", - howpublished = "\url{https://wg21.link/lewg78}", +@misc{EDIT7982, + title = "{EDIT7982}: [unique.ptr.single] Align preconditions and postconditions with the guidelines", + howpublished = "\url{https://wg21.link/edit7982}", publisher = "WG21" } -@misc{LEWG79, - title = "{LEWG79}: An absolute-difference function", - howpublished = "\url{https://wg21.link/lewg79}", +@misc{EDIT7983, + title = "{EDIT7983}: Overfull hbox false negatives", + howpublished = "\url{https://wg21.link/edit7983}", publisher = "WG21" } -@misc{LEWG80, - title = "{LEWG80}: P0009 - Multidimensional Array View with Polymorphic Layout", - howpublished = "\url{https://wg21.link/lewg80}", +@misc{EDIT7984, + title = "{EDIT7984}: [2025-06 CWG Motion 2] Core Language Working Group ``ready'' Issues for the June, 2025 meeting", + howpublished = "\url{https://wg21.link/edit7984}", publisher = "WG21" } -@misc{LEWG81, - title = "{LEWG81}: vector::release to extract vector's internal array", - howpublished = "\url{https://wg21.link/lewg81}", +@misc{EDIT7985, + title = "{EDIT7985}: [2025-06 CWG Motion 1] Core Language Working Group ``ready'' Issues for the June, 2025 meeting", + howpublished = "\url{https://wg21.link/edit7985}", publisher = "WG21" } -@misc{LEWG82, - title = "{LEWG82}: Add bitset::size\_type", - howpublished = "\url{https://wg21.link/lewg82}", +@misc{EDIT7986, + title = "{EDIT7986}: P1306R5 Expansion Statements", + howpublished = "\url{https://wg21.link/edit7986}", publisher = "WG21" } -@misc{LEWG83, - title = "{LEWG83}: Make advance(it) equivalent to ++it", - howpublished = "\url{https://wg21.link/lewg83}", +@misc{EDIT7987, + title = "{EDIT7987}: P3179R9 C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/edit7987}", publisher = "WG21" } -@misc{LEWG84, - title = "{LEWG84}: An easy conversion to const", - howpublished = "\url{https://wg21.link/lewg84}", +@misc{EDIT7988, + title = "{EDIT7988}: [fs.op.copy] Fix indentation", + howpublished = "\url{https://wg21.link/edit7988}", publisher = "WG21" } -@misc{LEWG85, - title = "{LEWG85}: Design future customization points", - howpublished = "\url{https://wg21.link/lewg85}", +@misc{EDIT7989, + title = "{EDIT7989}: [basic.ios.members] Add period at end of ``Returns''", + howpublished = "\url{https://wg21.link/edit7989}", publisher = "WG21" } -@misc{LEWG86, - title = "{LEWG86}: Improve or replace iostreams", - howpublished = "\url{https://wg21.link/lewg86}", +@misc{EDIT7990, + title = "{EDIT7990}: P3533R2 constexpr virtual inheritance", + howpublished = "\url{https://wg21.link/edit7990}", publisher = "WG21" } -@misc{LEWG87, - title = "{LEWG87}: Make vector support non-moveable types", - howpublished = "\url{https://wg21.link/lewg87}", +@misc{EDIT7991, + title = "{EDIT7991}: P3383R3 mdspan.at()", + howpublished = "\url{https://wg21.link/edit7991}", publisher = "WG21" } -@misc{LEWG88, - title = "{LEWG88}: Adding [nothrow-]swappable traits", - howpublished = "\url{https://wg21.link/lewg88}", +@misc{EDIT7992, + title = "{EDIT7992}: P2830R10 Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/edit7992}", publisher = "WG21" } -@misc{LEWG89, - title = "{LEWG89}: Standard Library Support for the C++ Detection Idiom", - howpublished = "\url{https://wg21.link/lewg89}", +@misc{EDIT7993, + title = "{EDIT7993}: P3503R3 Make type-erased allocator use in promise and packaged\_task c…", + howpublished = "\url{https://wg21.link/edit7993}", publisher = "WG21" } -@misc{LEWG90, - title = "{LEWG90}: Move the Mathematical Special Functions into C++", - howpublished = "\url{https://wg21.link/lewg90}", +@misc{EDIT7994, + title = "{EDIT7994}: Tools: Simple Bikeshed to LaTeX search and replace", + howpublished = "\url{https://wg21.link/edit7994}", publisher = "WG21" } -@misc{LEWG91, - title = "{LEWG91}: An is\_callable trait", - howpublished = "\url{https://wg21.link/lewg91}", +@misc{EDIT7995, + title = "{EDIT7995}: P2319R5 Prevent path presentation problems", + howpublished = "\url{https://wg21.link/edit7995}", publisher = "WG21" } -@misc{LEWG92, - title = "{LEWG92}: Message digests (includes cryptographic hashes)", - howpublished = "\url{https://wg21.link/lewg92}", +@misc{EDIT7996, + title = "{EDIT7996}: P3223R2 Making std::istream::ignore less surprising", + howpublished = "\url{https://wg21.link/edit7996}", publisher = "WG21" } -@misc{LEWG93, - title = "{LEWG93}: Merge Fundamentals v1 into v2", - howpublished = "\url{https://wg21.link/lewg93}", +@misc{EDIT7997, + title = "{EDIT7997}: P2876R3 Proposal to extend std::simd with more constructors and accessors", + howpublished = "\url{https://wg21.link/edit7997}", publisher = "WG21" } -@misc{LEWG94, - title = "{LEWG94}: Splicing Maps and Sets", - howpublished = "\url{https://wg21.link/lewg94}", +@misc{EDIT7998, + title = "{EDIT7998}: P3480R6 std::simd is a range", + howpublished = "\url{https://wg21.link/edit7998}", publisher = "WG21" } -@misc{LEWG95, - title = "{LEWG95}: std::decay\_copy()", - howpublished = "\url{https://wg21.link/lewg95}", +@misc{EDIT7999, + title = "{EDIT7999}: P1317R2 Remove return type deduction in std::apply", + howpublished = "\url{https://wg21.link/edit7999}", publisher = "WG21" } -@misc{LEWG96, - title = "{LEWG96}: A compile-time string type", - howpublished = "\url{https://wg21.link/lewg96}", +@misc{EDIT8000, + title = "{EDIT8000}: P2664R11 Extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/edit8000}", publisher = "WG21" } -@misc{LEWG97, - title = "{LEWG97}: shared\_mutex (untimed)", - howpublished = "\url{https://wg21.link/lewg97}", +@misc{EDIT8001, + title = "{EDIT8001}: P3697R1 Minor additions to C++26 standard library hardening", + howpublished = "\url{https://wg21.link/edit8001}", publisher = "WG21" } -@misc{LEWG98, - title = "{LEWG98}: N4509 constexpr atomic::is\_always\_lock\_free", - howpublished = "\url{https://wg21.link/lewg98}", +@misc{EDIT8002, + title = "{EDIT8002}: P3433R1 Allocator Support for Operation States", + howpublished = "\url{https://wg21.link/edit8002}", publisher = "WG21" } -@misc{LEWG99, - title = "{LEWG99}: Unions with differing access control are not standard layout (but could be)", - howpublished = "\url{https://wg21.link/lewg99}", +@misc{EDIT8003, + title = "{EDIT8003}: P3570R2 optional variants in sender/receiver", + howpublished = "\url{https://wg21.link/edit8003}", publisher = "WG21" } -@misc{LEWG100, - title = "{LEWG100}: Unify the interfaces of optional, any, and variant", - howpublished = "\url{https://wg21.link/lewg100}", +@misc{EDIT8004, + title = "{EDIT8004}: LWG parts of P2996R13 Reflection for C++26", + howpublished = "\url{https://wg21.link/edit8004}", publisher = "WG21" } -@misc{LEWG101, - title = "{LEWG101}: If vector::reserve(n) reallocates, capacity()==n", - howpublished = "\url{https://wg21.link/lewg101}", +@misc{EDIT8005, + title = "{EDIT8005}: [tab:meta.rel] is inconsistent about ending the 2nd column with a period", + howpublished = "\url{https://wg21.link/edit8005}", publisher = "WG21" } -@misc{LEWG102, - title = "{LEWG102}: clamp()", - howpublished = "\url{https://wg21.link/lewg102}", +@misc{EDIT8006, + title = "{EDIT8006}: P3060R3 Add std::views::indices(n)", + howpublished = "\url{https://wg21.link/edit8006}", publisher = "WG21" } -@misc{LEWG103, - title = "{LEWG103}: shared\_ptr::weak\_type", - howpublished = "\url{https://wg21.link/lewg103}", +@misc{EDIT8007, + title = "{EDIT8007}: Ideas for extra checks", + howpublished = "\url{https://wg21.link/edit8007}", publisher = "WG21" } -@misc{LEWG104, - title = "{LEWG104}: Function wrapper for const- and ref-qualified operator()", - howpublished = "\url{https://wg21.link/lewg104}", +@misc{EDIT8008, + title = "{EDIT8008}: P2996R13 Reflection for C++26", + howpublished = "\url{https://wg21.link/edit8008}", publisher = "WG21" } -@misc{LEWG105, - title = "{LEWG105}: Remove Deprecated iostreams aliases", - howpublished = "\url{https://wg21.link/lewg105}", +@misc{EDIT8009, + title = "{EDIT8009}: [locale.time.get.virtuals] Fix decades-old typo from misapplication of LWG 461", + howpublished = "\url{https://wg21.link/edit8009}", publisher = "WG21" } -@misc{LEWG106, - title = "{LEWG106}: Adopt not\_fn for C++17 and remove not1 \& not2", - howpublished = "\url{https://wg21.link/lewg106}", +@misc{EDIT8010, + title = "{EDIT8010}: P3037R6 constexpr std::shared\_ptr and friends", + howpublished = "\url{https://wg21.link/edit8010}", publisher = "WG21" } -@misc{LEWG107, - title = "{LEWG107}: Adopt Type Traits Variable Templates for C++17", - howpublished = "\url{https://wg21.link/lewg107}", +@misc{EDIT8011, + title = "{EDIT8011}: P3348R4 C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/edit8011}", publisher = "WG21" } -@misc{LEWG108, - title = "{LEWG108}: Additions to Filesystem supporting Relative Paths", - howpublished = "\url{https://wg21.link/lewg108}", +@misc{EDIT8012, + title = "{EDIT8012}: [diff.basic] Fix underfull hbox", + howpublished = "\url{https://wg21.link/edit8012}", publisher = "WG21" } -@misc{LEWG109, - title = "{LEWG109}: Logical Operator Type Traits", - howpublished = "\url{https://wg21.link/lewg109}", +@misc{EDIT8013, + title = "{EDIT8013}: [mdspan.layout.leftpad.cons] Add {\textbackslash}expected.", + howpublished = "\url{https://wg21.link/edit8013}", publisher = "WG21" } -@misc{LEWG110, - title = "{LEWG110}: Add a multiline option to std::regex for the ECMAScript engine", - howpublished = "\url{https://wg21.link/lewg110}", +@misc{EDIT8014, + title = "{EDIT8014}: [Motions 2025 06 lwg 1] P3742R0 C++ Standard Library Issues", + howpublished = "\url{https://wg21.link/edit8014}", publisher = "WG21" } -@misc{LEWG111, - title = "{LEWG111}: A specialization-friendly std::common\_type", - howpublished = "\url{https://wg21.link/lewg111}", +@misc{EDIT8015, + title = "{EDIT8015}: [range.to.input.view] Missing library references", + howpublished = "\url{https://wg21.link/edit8015}", publisher = "WG21" } -@misc{LEWG112, - title = "{LEWG112}: Proxy Iterators for the Ranges Extensions", - howpublished = "\url{https://wg21.link/lewg112}", +@misc{EDIT8016, + title = "{EDIT8016}: 2025-06 LWG Motions 13 std::simd", + howpublished = "\url{https://wg21.link/edit8016}", publisher = "WG21" } -@misc{LEWG113, - title = "{LEWG113}: A 3-Argument Overload for std::hypot", - howpublished = "\url{https://wg21.link/lewg113}", +@misc{EDIT8017, + title = "{EDIT8017}: Improve automated checks", + howpublished = "\url{https://wg21.link/edit8017}", publisher = "WG21" } -@misc{LEWG114, - title = "{LEWG114}: Add Constexpr Modifiers to reverse\_iterator, move\_iterator, array and Range Access", - howpublished = "\url{https://wg21.link/lewg114}", +@misc{EDIT8018, + title = "{EDIT8018}: P2781R9 std::constant\_wrapper", + howpublished = "\url{https://wg21.link/edit8018}", publisher = "WG21" } -@misc{LEWG115, - title = "{LEWG115}: Fix enable\_shared\_from\_this", - howpublished = "\url{https://wg21.link/lewg115}", +@misc{EDIT8019, + title = "{EDIT8019}: P3008R6 Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/edit8019}", publisher = "WG21" } -@misc{LEWG116, - title = "{LEWG116}: Support Civil Time in the standard library", - howpublished = "\url{https://wg21.link/lewg116}", +@misc{EDIT8020, + title = "{EDIT8020}: [2025-06 LWG 19] P3481R5 std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/edit8020}", publisher = "WG21" } -@misc{LEWG117, - title = "{LEWG117}: Fixed-Point Real Numbers", - howpublished = "\url{https://wg21.link/lewg117}", +@misc{EDIT8021, + title = "{EDIT8021}: Add check target and provide pre-commit hook for 'make check'", + howpublished = "\url{https://wg21.link/edit8021}", publisher = "WG21" } -@misc{LEWG118, - title = "{LEWG118}: Flat Associative Containers", - howpublished = "\url{https://wg21.link/lewg118}", +@misc{EDIT8022, + title = "{EDIT8022}: [atomics.ref.float] Apply missing changes from P3323R1", + howpublished = "\url{https://wg21.link/edit8022}", publisher = "WG21" } -@misc{LEWG119, - title = "{LEWG119}: Extending raw\_storage\_iterator", - howpublished = "\url{https://wg21.link/lewg119}", +@misc{EDIT8023, + title = "{EDIT8023}: [cmath.syn] Wrong font in prose for `floating-point-type`", + howpublished = "\url{https://wg21.link/edit8023}", publisher = "WG21" } -@misc{LEWG120, - title = "{LEWG120}: New uninitialized\_* algorithms and destroy(range)", - howpublished = "\url{https://wg21.link/lewg120}", +@misc{EDIT8024, + title = "{EDIT8024}: [fs.op.copy.file] Fix indentation", + howpublished = "\url{https://wg21.link/edit8024}", publisher = "WG21" } -@misc{LEWG121, - title = "{LEWG121}: Unstable remove algorithms", - howpublished = "\url{https://wg21.link/lewg121}", +@misc{EDIT8025, + title = "{EDIT8025}: P3111R8 Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/edit8025}", publisher = "WG21" } -@misc{LEWG122, - title = "{LEWG122}: A uniform way to undo type erasure", - howpublished = "\url{https://wg21.link/lewg122}", +@misc{EDIT8026, + title = "{EDIT8026}: [iostate.flags] Add period at end of ``Returns''", + howpublished = "\url{https://wg21.link/edit8026}", publisher = "WG21" } -@misc{LEWG123, - title = "{LEWG123}: Function wrappers with allocators and noexcept", - howpublished = "\url{https://wg21.link/lewg123}", +@misc{EDIT8027, + title = "{EDIT8027}: [2025-06-lwg-21] P3149R11 async\_scope - Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/edit8027}", publisher = "WG21" } -@misc{LEWG124, - title = "{LEWG124}: Change is\_transparent to a metafunction", - howpublished = "\url{https://wg21.link/lewg124}", +@misc{EDIT8028, + title = "{EDIT8028}: [simd.expos.defn] Fix missing paragraph break", + howpublished = "\url{https://wg21.link/edit8028}", publisher = "WG21" } -@misc{LEWG125, - title = "{LEWG125}: Building overload sets from function objects", - howpublished = "\url{https://wg21.link/lewg125}", +@misc{EDIT8029, + title = "{EDIT8029}: Fix typo in description of insert-return-type", + howpublished = "\url{https://wg21.link/edit8029}", publisher = "WG21" } -@misc{LEWG126, - title = "{LEWG126}: A generic match function", - howpublished = "\url{https://wg21.link/lewg126}", +@misc{EDIT8030, + title = "{EDIT8030}: [container.insert.return] Fix description of insert-return-type", + howpublished = "\url{https://wg21.link/edit8030}", publisher = "WG21" } -@misc{LEWG127, - title = "{LEWG127}: Interactions Between Coroutines and Networking Library", - howpublished = "\url{https://wg21.link/lewg127}", +@misc{EDIT8031, + title = "{EDIT8031}: [simd.syn] Wrong formatting in synopsis", + howpublished = "\url{https://wg21.link/edit8031}", publisher = "WG21" } -@misc{LEWG128, - title = "{LEWG128}: Coroutines", - howpublished = "\url{https://wg21.link/lewg128}", +@misc{EDIT8032, + title = "{EDIT8032}: [2025-06 LWG Motion 34] P3552R3 Add a Coroutine Task", + howpublished = "\url{https://wg21.link/edit8032}", publisher = "WG21" } -@misc{LEWG129, - title = "{LEWG129}: Circular-buffer queues", - howpublished = "\url{https://wg21.link/lewg129}", +@misc{EDIT8033, + title = "{EDIT8033}: P2079R10 Parallel scheduler", + howpublished = "\url{https://wg21.link/edit8033}", publisher = "WG21" } -@misc{LEWG130, - title = "{LEWG130}: High-performance number<->string conversions", - howpublished = "\url{https://wg21.link/lewg130}", +@misc{EDIT8034, + title = "{EDIT8034}: [ranges.*][range.*][coro.generator] Add missing library indexes. Fixes \#8015.", + howpublished = "\url{https://wg21.link/edit8034}", publisher = "WG21" } -@misc{LEWG131, - title = "{LEWG131}: Make std::owner\_less more flexible", - howpublished = "\url{https://wg21.link/lewg131}", +@misc{EDIT8035, + title = "{EDIT8035}: [2025-06-lwg-24] P3557R3 High-Quality Sender Diagnostics with Constexpr Exceptions", + howpublished = "\url{https://wg21.link/edit8035}", publisher = "WG21" } -@misc{LEWG132, - title = "{LEWG132}: emplace* should return the new element", - howpublished = "\url{https://wg21.link/lewg132}", +@misc{EDIT8036, + title = "{EDIT8036}: [istream.unformatted] Add period at end of ``Returns''", + howpublished = "\url{https://wg21.link/edit8036}", publisher = "WG21" } -@misc{LEWG133, - title = "{LEWG133}: Remove result\_type and friends", - howpublished = "\url{https://wg21.link/lewg133}", +@misc{EDIT8037, + title = "{EDIT8037}: [fs.op.copy.symlink] Fix indentation", + howpublished = "\url{https://wg21.link/edit8037}", publisher = "WG21" } -@misc{LEWG134, - title = "{LEWG134}: Minor additions to ", - howpublished = "\url{https://wg21.link/lewg134}", +@misc{EDIT8038, + title = "{EDIT8038}: [range.join.iterator] Remove spurious return", + howpublished = "\url{https://wg21.link/edit8038}", publisher = "WG21" } -@misc{LEWG135, - title = "{LEWG135}: Explicitly total-, weak-, and partial-ordering customization points", - howpublished = "\url{https://wg21.link/lewg135}", +@misc{EDIT8039, + title = "{EDIT8039}: [mem.poly.allocator.mem] Fix typo", + howpublished = "\url{https://wg21.link/edit8039}", publisher = "WG21" } -@misc{LEWG136, - title = "{LEWG136}: Boolean conversion for Standard Library types", - howpublished = "\url{https://wg21.link/lewg136}", +@misc{EDIT8040, + title = "{EDIT8040}: [fs.op.create.dir.symlk] Fix indentation", + howpublished = "\url{https://wg21.link/edit8040}", publisher = "WG21" } -@misc{LEWG137, - title = "{LEWG137}: Easy lexical conversions", - howpublished = "\url{https://wg21.link/lewg137}", +@misc{EDIT8041, + title = "{EDIT8041}: P3394R4 Annotations for Reflection", + howpublished = "\url{https://wg21.link/edit8041}", publisher = "WG21" } -@misc{LEWG138, - title = "{LEWG138}: read/write view of a sequence of characters", - howpublished = "\url{https://wg21.link/lewg138}", +@misc{EDIT8042, + title = "{EDIT8042}: P3293R3 Splicing a base class subobject", + howpublished = "\url{https://wg21.link/edit8042}", publisher = "WG21" } -@misc{LEWG139, - title = "{LEWG139}: bitset inclusion test methods", - howpublished = "\url{https://wg21.link/lewg139}", +@misc{EDIT8043, + title = "{EDIT8043}: P3491R3 `define\_static\_{\textbraceleft}string,object,array{\textbraceright}`", + howpublished = "\url{https://wg21.link/edit8043}", publisher = "WG21" } -@misc{LEWG140, - title = "{LEWG140}: Container operations that handle failure w/o exceptions", - howpublished = "\url{https://wg21.link/lewg140}", +@misc{EDIT8044, + title = "{EDIT8044}: [map.overview] Missing `constexpr` for `explicit map(const Allocator\&)`", + howpublished = "\url{https://wg21.link/edit8044}", publisher = "WG21" } -@misc{LEWG141, - title = "{LEWG141}: constexpr std::thread::hardware\_{\textbraceleft}constructive,destructive{\textbraceright}\_interference\_size", - howpublished = "\url{https://wg21.link/lewg141}", +@misc{EDIT8045, + title = "{EDIT8045}: P3096R12 Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/edit8045}", publisher = "WG21" } -@misc{LEWG142, - title = "{LEWG142}: Tweaks to the Kona Variant", - howpublished = "\url{https://wg21.link/lewg142}", +@misc{EDIT8046, + title = "{EDIT8046}: P3560R2 Error Handling in Reflection", + howpublished = "\url{https://wg21.link/edit8046}", publisher = "WG21" } -@misc{LEWG143, - title = "{LEWG143}: memory\_resource\_ptr: A Limited Smart Pointer for memory\_resource Correctness", - howpublished = "\url{https://wg21.link/lewg143}", +@misc{EDIT8047, + title = "{EDIT8047}: [algorithm.syn] Many `ranges::` alias templates are not indexed", + howpublished = "\url{https://wg21.link/edit8047}", publisher = "WG21" } -@misc{LEWG144, - title = "{LEWG144}: Regular expressions with Unicode character types", - howpublished = "\url{https://wg21.link/lewg144}", +@misc{EDIT8048, + title = "{EDIT8048}: P3709R2 Reconsider parallel `ranges::rotate\_copy` and `ranges::reverse\_copy`", + howpublished = "\url{https://wg21.link/edit8048}", publisher = "WG21" } -@misc{LEWG145, - title = "{LEWG145}: Warning about concurrent use of random number engines", - howpublished = "\url{https://wg21.link/lewg145}", +@misc{EDIT8049, + title = "{EDIT8049}: [algorithms][memory.syn] Index result types of existing `ranges` algorithms, their members, and aliases", + howpublished = "\url{https://wg21.link/edit8049}", publisher = "WG21" } -@misc{LEWG146, - title = "{LEWG146}: Update the C reference to C11", - howpublished = "\url{https://wg21.link/lewg146}", +@misc{EDIT8050, + title = "{EDIT8050}: Specification Style Guidelines have some outdated rules", + howpublished = "\url{https://wg21.link/edit8050}", publisher = "WG21" } -@misc{LEWG147, - title = "{LEWG147}: span: reference to a single-dimensional contiguous range of objects", - howpublished = "\url{https://wg21.link/lewg147}", +@misc{EDIT8051, + title = "{EDIT8051}: [input.iterators] [C++11] InputIterator convertibility requiremen conflicts with non-copyable types", + howpublished = "\url{https://wg21.link/edit8051}", publisher = "WG21" } -@misc{LEWG148, - title = "{LEWG148}: Bitset Iterators, Masks, and Container Operations", - howpublished = "\url{https://wg21.link/lewg148}", +@misc{EDIT8052, + title = "{EDIT8052}: `operator|` for range adaptor closure objects is not in the index", + howpublished = "\url{https://wg21.link/edit8052}", publisher = "WG21" } -@misc{LEWG149, - title = "{LEWG149}: Deprecating Vestigial Library Parts", - howpublished = "\url{https://wg21.link/lewg149}", +@misc{EDIT8053, + title = "{EDIT8053}: [container] unify to `friend constexpr` (there were few `constexpr friend`s) (EDITORIAL)", + howpublished = "\url{https://wg21.link/edit8053}", publisher = "WG21" } -@misc{LEWG150, - title = "{LEWG150}: Synopses for the C library", - howpublished = "\url{https://wg21.link/lewg150}", +@misc{EDIT8054, + title = "{EDIT8054}: removing hyphenation from ly adverbs", + howpublished = "\url{https://wg21.link/edit8054}", publisher = "WG21" } -@misc{LEWG151, - title = "{LEWG151}: Cleaning up propagation allocator\_traits", - howpublished = "\url{https://wg21.link/lewg151}", +@misc{EDIT8055, + title = "{EDIT8055}: [meta.syn] Fix typo", + howpublished = "\url{https://wg21.link/edit8055}", publisher = "WG21" } -@misc{LEWG152, - title = "{LEWG152}: Unequal allocators and swap", - howpublished = "\url{https://wg21.link/lewg152}", +@misc{EDIT8056, + title = "{EDIT8056}: [meta.reflection.queries] Fix typos", + howpublished = "\url{https://wg21.link/edit8056}", publisher = "WG21" } -@misc{LEWG153, - title = "{LEWG153}: Reserve a New Library Namespace for Future Standardization", - howpublished = "\url{https://wg21.link/lewg153}", +@misc{EDIT8057, + title = "{EDIT8057}: [meta.reflection.member.queries] Fix typos", + howpublished = "\url{https://wg21.link/edit8057}", publisher = "WG21" } -@misc{LEWG154, - title = "{LEWG154}: A default\_order comparator", - howpublished = "\url{https://wg21.link/lewg154}", +@misc{EDIT8058, + title = "{EDIT8058}: [meta.reflection.traits] Fix typos", + howpublished = "\url{https://wg21.link/edit8058}", publisher = "WG21" } -@misc{LEWG155, - title = "{LEWG155}: Iterator Facade Library", - howpublished = "\url{https://wg21.link/lewg155}", +@misc{EDIT8059, + title = "{EDIT8059}: [meta.reflection.define.aggregate] Fix typos", + howpublished = "\url{https://wg21.link/edit8059}", publisher = "WG21" } -@misc{LEWG156, - title = "{LEWG156}: A generic none\_t literal type for Nullable types", - howpublished = "\url{https://wg21.link/lewg156}", +@misc{EDIT8060, + title = "{EDIT8060}: [dcl.fct.default] Add {\textbackslash}tcode for a", + howpublished = "\url{https://wg21.link/edit8060}", publisher = "WG21" } -@misc{LEWG157, - title = "{LEWG157}: Add the Y Combinator to the Standard Library", - howpublished = "\url{https://wg21.link/lewg157}", +@misc{EDIT8061, + title = "{EDIT8061}: [over.call.func] Add period to end of sentence", + howpublished = "\url{https://wg21.link/edit8061}", publisher = "WG21" } -@misc{LEWG158, - title = "{LEWG158}: A cloning pointer class", - howpublished = "\url{https://wg21.link/lewg158}", +@misc{EDIT8062, + title = "{EDIT8062}: [meta.reflection.queries] Add period to end of sentence", + howpublished = "\url{https://wg21.link/edit8062}", publisher = "WG21" } -@misc{LEWG159, - title = "{LEWG159}: Add constexpr modifiers to functions in and ", - howpublished = "\url{https://wg21.link/lewg159}", +@misc{EDIT8063, + title = "{EDIT8063}: [meta.reflection.array] Use ``character type'' in Mandates", + howpublished = "\url{https://wg21.link/edit8063}", publisher = "WG21" } -@misc{LEWG160, - title = "{LEWG160}: Allow Seeding Random Number Engines with std::random\_device", - howpublished = "\url{https://wg21.link/lewg160}", +@misc{EDIT8064, + title = "{EDIT8064}: [meta.reflection.queries] Fix typo", + howpublished = "\url{https://wg21.link/edit8064}", publisher = "WG21" } -@misc{LEWG161, - title = "{LEWG161}: Joining threads on destruction", - howpublished = "\url{https://wg21.link/lewg161}", +@misc{EDIT8065, + title = "{EDIT8065}: [meta.reflection.array] Add spaces around operator +", + howpublished = "\url{https://wg21.link/edit8065}", publisher = "WG21" } -@misc{LEWG162, - title = "{LEWG162}: A helper for the copy-swap idiom in the presence of non-propagating allocators", - howpublished = "\url{https://wg21.link/lewg162}", +@misc{EDIT8066, + title = "{EDIT8066}: [meta.type.synop] Fix indentation", + howpublished = "\url{https://wg21.link/edit8066}", publisher = "WG21" } -@misc{LEWG163, - title = "{LEWG163}: make\_from\_tuple: apply() for construction", - howpublished = "\url{https://wg21.link/lewg163}", +@misc{EDIT8067, + title = "{EDIT8067}: Systematically replacing `{\textbackslash}linebreak` with `{\textbackslash}brk` or `{\textbackslash}-`", + howpublished = "\url{https://wg21.link/edit8067}", publisher = "WG21" } -@misc{LEWG164, - title = "{LEWG164}: A vector<> that doesn't store a capacity", - howpublished = "\url{https://wg21.link/lewg164}", +@misc{EDIT8068, + title = "{EDIT8068}: [optional.ref.ctor] Fix punctuation", + howpublished = "\url{https://wg21.link/edit8068}", publisher = "WG21" } -@misc{LEWG165, - title = "{LEWG165}: Allocator-aware library wrappers for dynamic allocation", - howpublished = "\url{https://wg21.link/lewg165}", +@misc{EDIT8069, + title = "{EDIT8069}: [lex.separate] No more instantiation units", + howpublished = "\url{https://wg21.link/edit8069}", publisher = "WG21" } -@misc{LEWG166, - title = "{LEWG166}: A Time-Zone Library", - howpublished = "\url{https://wg21.link/lewg166}", +@misc{EDIT8070, + title = "{EDIT8070}: [meta.reflection.traits] Add {\textbackslash}tcode for dealias(type)", + howpublished = "\url{https://wg21.link/edit8070}", publisher = "WG21" } -@misc{LEWG167, - title = "{LEWG167}: Adopt the File System TS for C++17", - howpublished = "\url{https://wg21.link/lewg167}", +@misc{EDIT8071, + title = "{EDIT8071}: Several typedefs in [ranges.syn] are not in the library index", + howpublished = "\url{https://wg21.link/edit8071}", publisher = "WG21" } -@misc{LEWG168, - title = "{LEWG168}: Adopt Library Fundamentals V1 TS Components for C++17", - howpublished = "\url{https://wg21.link/lewg168}", +@misc{EDIT8072, + title = "{EDIT8072}: [alg.partitions] Replace hallucinated ``copy\_assignable'' concept with ``copyable''", + howpublished = "\url{https://wg21.link/edit8072}", publisher = "WG21" } -@misc{LEWG169, - title = "{LEWG169}: Weakening the iterator categories of some sorting algorithms", - howpublished = "\url{https://wg21.link/lewg169}", +@misc{EDIT8073, + title = "{EDIT8073}: LWG Motion 10", + howpublished = "\url{https://wg21.link/edit8073}", publisher = "WG21" } -@misc{LEWG170, - title = "{LEWG170}: Safe (bounds-checked) Integer Types", - howpublished = "\url{https://wg21.link/lewg170}", +@misc{EDIT8074, + title = "{EDIT8074}: LWG Motion 11", + howpublished = "\url{https://wg21.link/edit8074}", publisher = "WG21" } -@misc{LEWG171, - title = "{LEWG171}: Bit value, reference, pointer, and iterator", - howpublished = "\url{https://wg21.link/lewg171}", +@misc{EDIT8075, + title = "{EDIT8075}: LWG Motion 12", + howpublished = "\url{https://wg21.link/edit8075}", publisher = "WG21" } -@misc{LEWG172, - title = "{LEWG172}: Rename variant's corrupted\_by\_exception() to valueless\_by\_exception()", - howpublished = "\url{https://wg21.link/lewg172}", +@misc{EDIT8076, + title = "{EDIT8076}: [alg.copy] Add period to end of sentence", + howpublished = "\url{https://wg21.link/edit8076}", publisher = "WG21" } -@misc{LEWG173, - title = "{LEWG173}: Regular void in the standard library", - howpublished = "\url{https://wg21.link/lewg173}", +@misc{EDIT8077, + title = "{EDIT8077}: P3748R0 Inspecting exception\_ptr should be constexpr", + howpublished = "\url{https://wg21.link/edit8077}", publisher = "WG21" } -@misc{LEWG174, - title = "{LEWG174}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", - howpublished = "\url{https://wg21.link/lewg174}", +@misc{EDIT8078, + title = "{EDIT8078}: [exec.spawn.future] Fix indentation", + howpublished = "\url{https://wg21.link/edit8078}", publisher = "WG21" } -@misc{LEWG175, - title = "{LEWG175}: Return the end of the match from searchers", - howpublished = "\url{https://wg21.link/lewg175}", +@misc{EDIT8079, + title = "{EDIT8079}: [meta.reflection.exception] Fix typo", + howpublished = "\url{https://wg21.link/edit8079}", publisher = "WG21" } -@misc{LEWG176, - title = "{LEWG176}: is\_contiguous\_layout", - howpublished = "\url{https://wg21.link/lewg176}", +@misc{EDIT8080, + title = "{EDIT8080}: [const.wrap.class] Fix indentation", + howpublished = "\url{https://wg21.link/edit8080}", publisher = "WG21" } -@misc{LEWG177, - title = "{LEWG177}: Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/lewg177}", +@misc{EDIT8081, + title = "{EDIT8081}: Replace some `{\textbackslash}textit`", + howpublished = "\url{https://wg21.link/edit8081}", publisher = "WG21" } -@misc{LEWG178, - title = "{LEWG178}: Give 'std::string' a non-const '.data()' member function", - howpublished = "\url{https://wg21.link/lewg178}", +@misc{EDIT8082, + title = "{EDIT8082}: [exec.affine.on] Fix typo", + howpublished = "\url{https://wg21.link/edit8082}", publisher = "WG21" } -@misc{LEWG179, - title = "{LEWG179}: Clump – A Vector-like Contiguous Sequence Container with Embedded Storage", - howpublished = "\url{https://wg21.link/lewg179}", +@misc{EDIT8083, + title = "{EDIT8083}: [exec.task.scheduler] Fix typo", + howpublished = "\url{https://wg21.link/edit8083}", publisher = "WG21" } -@misc{LEWG180, - title = "{LEWG180}: Const-preserving overloads for the strtox family of functions", - howpublished = "\url{https://wg21.link/lewg180}", +@misc{EDIT8084, + title = "{EDIT8084}: Fix typo in [meta.reflection.access.context]/5.5.2", + howpublished = "\url{https://wg21.link/edit8084}", publisher = "WG21" } -@misc{LEWG181, - title = "{LEWG181}: std::direct\_init, a functor to expose T's constructor overload set", - howpublished = "\url{https://wg21.link/lewg181}", +@misc{EDIT8085, + title = "{EDIT8085}: Add check for ``constexpr friend''", + howpublished = "\url{https://wg21.link/edit8085}", publisher = "WG21" } -@misc{LEWG182, - title = "{LEWG182}: The Parallelism TS Should be Standardized", - howpublished = "\url{https://wg21.link/lewg182}", +@misc{EDIT8086, + title = "{EDIT8086}: [checks] Create a better `check-source.sh` in Python", + howpublished = "\url{https://wg21.link/edit8086}", publisher = "WG21" } -@misc{LEWG183, - title = "{LEWG183}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/lewg183}", +@misc{EDIT8087, + title = "{EDIT8087}: [exec.par.scheduler] Add spaces around operator +", + howpublished = "\url{https://wg21.link/edit8087}", publisher = "WG21" } -@misc{LEWG184, - title = "{LEWG184}: Adopt gcd and lcm from Library Fundamentals V2 Components for C++17", - howpublished = "\url{https://wg21.link/lewg184}", +@misc{EDIT8088, + title = "{EDIT8088}: [task.state] Fix indentation", + howpublished = "\url{https://wg21.link/edit8088}", publisher = "WG21" } -@misc{LEWG185, - title = "{LEWG185}: Default comparisons", - howpublished = "\url{https://wg21.link/lewg185}", +@misc{EDIT8089, + title = "{EDIT8089}: [range.adaptor.object][range.adaptor.object] Index special kinds of function objects and their related `operator|`", + howpublished = "\url{https://wg21.link/edit8089}", publisher = "WG21" } -@misc{LEWG186, - title = "{LEWG186}: missing rationale for numeric\_limits template member values defaulting to 0.", - howpublished = "\url{https://wg21.link/lewg186}", +@misc{EDIT8090, + title = "{EDIT8090}: [ranges.syn][range.dangling] Index miscellaneous alias templates in `ranges`", + howpublished = "\url{https://wg21.link/edit8090}", publisher = "WG21" } -@misc{LEWG187, - title = "{LEWG187}: Manipulating the width of numeric types", - howpublished = "\url{https://wg21.link/lewg187}", +@misc{EDIT8091, + title = "{EDIT8091}: [algorithms.results] How should we index these overloaded conversion functions?", + howpublished = "\url{https://wg21.link/edit8091}", publisher = "WG21" } -@misc{LEWG188, - title = "{LEWG188}: Delete operator= for polymorphic\_allocator", - howpublished = "\url{https://wg21.link/lewg188}", +@misc{EDIT8092, + title = "{EDIT8092}: [task.promise] Move period to end of sentence", + howpublished = "\url{https://wg21.link/edit8092}", publisher = "WG21" } -@misc{LEWG189, - title = "{LEWG189}: Better Names for Parallel Execution Policies in C++17", - howpublished = "\url{https://wg21.link/lewg189}", +@misc{EDIT8093, + title = "{EDIT8093}: [simd.syn] Fix various formatting issues, improve aesthetics", + howpublished = "\url{https://wg21.link/edit8093}", publisher = "WG21" } -@misc{LEWG190, - title = "{LEWG190}: Floating Point Atomic", - howpublished = "\url{https://wg21.link/lewg190}", +@misc{EDIT8094, + title = "{EDIT8094}: [unique.ptr.runtime.general] Replace ``see below'' with ``see above'' for ``using pointer''", + howpublished = "\url{https://wg21.link/edit8094}", publisher = "WG21" } -@misc{LEWG191, - title = "{LEWG191}: Vector and Wavefront Policies", - howpublished = "\url{https://wg21.link/lewg191}", +@misc{EDIT8095, + title = "{EDIT8095}: [basic.link] Fix cross-reference to translation unit", + howpublished = "\url{https://wg21.link/edit8095}", publisher = "WG21" } -@misc{LEWG192, - title = "{LEWG192}: Thread-Local Storage and light-weight executors", - howpublished = "\url{https://wg21.link/lewg192}", +@misc{EDIT8096, + title = "{EDIT8096}: [simd.syn] Fix indentation", + howpublished = "\url{https://wg21.link/edit8096}", publisher = "WG21" } -@misc{LEWG193, - title = "{LEWG193}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/lewg193}", +@misc{EDIT8097, + title = "{EDIT8097}: [simd.alg] Fix indentation", + howpublished = "\url{https://wg21.link/edit8097}", publisher = "WG21" } -@misc{LEWG194, - title = "{LEWG194}: Integrating std::string\_view and std::string", - howpublished = "\url{https://wg21.link/lewg194}", +@misc{EDIT8098, + title = "{EDIT8098}: [checks] Add check for missing whitespace in `if(`, `for(`, `while(`", + howpublished = "\url{https://wg21.link/edit8098}", publisher = "WG21" } -@misc{LEWG195, - title = "{LEWG195}: A byte type", - howpublished = "\url{https://wg21.link/lewg195}", +@misc{EDIT8099, + title = "{EDIT8099}: [simd.math] Fix indentation and whitespace improvements", + howpublished = "\url{https://wg21.link/edit8099}", publisher = "WG21" } -@misc{LEWG196, - title = "{LEWG196}: Dynamic library loading", - howpublished = "\url{https://wg21.link/lewg196}", +@misc{EDIT8100, + title = "{EDIT8100}: [cpp.pragma.op] Colocate the two pragma specifications", + howpublished = "\url{https://wg21.link/edit8100}", publisher = "WG21" } -@misc{LEWG197, - title = "{LEWG197}: Forward progress guarantees for the Parallelism TS v2", - howpublished = "\url{https://wg21.link/lewg197}", +@misc{EDIT8101, + title = "{EDIT8101}: [cpp.error] Recommended practice should start it own paragraph", + howpublished = "\url{https://wg21.link/edit8101}", publisher = "WG21" } -@misc{LEWG198, - title = "{LEWG198}: Deprecating Allocator Support in std::function", - howpublished = "\url{https://wg21.link/lewg198}", +@misc{EDIT8102, + title = "{EDIT8102}: [meta.reflection.member.queries] Add commas", + howpublished = "\url{https://wg21.link/edit8102}", publisher = "WG21" } -@misc{LEWG199, - title = "{LEWG199}: Optional's >= should forward to T's >=", - howpublished = "\url{https://wg21.link/lewg199}", +@misc{EDIT8103, + title = "{EDIT8103}: [optional.optional.ref.general] Fix indentation", + howpublished = "\url{https://wg21.link/edit8103}", publisher = "WG21" } -@misc{LEWG200, - title = "{LEWG200}: Valueless Variants Considered Harmful", - howpublished = "\url{https://wg21.link/lewg200}", +@misc{EDIT8104, + title = "{EDIT8104}: [optional.optional.ref.general] Fix indentation", + howpublished = "\url{https://wg21.link/edit8104}", publisher = "WG21" } -@misc{LEWG201, - title = "{LEWG201}: Splitting node and array allocation in allocators", - howpublished = "\url{https://wg21.link/lewg201}", +@misc{EDIT8105, + title = "{EDIT8105}: [linalg.conj.conjugatedaccessor] Fix incorrect return type of `nested\_accessor`", + howpublished = "\url{https://wg21.link/edit8105}", publisher = "WG21" } -@misc{LEWG202, - title = "{LEWG202}: Directory Entry Caching for Filesystem", - howpublished = "\url{https://wg21.link/lewg202}", +@misc{EDIT8106, + title = "{EDIT8106}: [linalg.conj.conjugatedaccessor] Fix constructor missing from synopsis, typos", + howpublished = "\url{https://wg21.link/edit8106}", publisher = "WG21" } -@misc{LEWG203, - title = "{LEWG203}: Unwrapping reference\_wrapper", - howpublished = "\url{https://wg21.link/lewg203}", +@misc{EDIT8107, + title = "{EDIT8107}: [strings] Consistently spell return types", + howpublished = "\url{https://wg21.link/edit8107}", publisher = "WG21" } -@misc{LEWG204, - title = "{LEWG204}: Adding Emplace functions for promise/future", - howpublished = "\url{https://wg21.link/lewg204}", +@misc{EDIT8108, + title = "{EDIT8108}: [class] remove redundant `constexpr-suitable` references to determine constexpr-ness of constructors/destructors", + howpublished = "\url{https://wg21.link/edit8108}", publisher = "WG21" } -@misc{LEWG205, - title = "{LEWG205}: Thread Constructor Attributes", - howpublished = "\url{https://wg21.link/lewg205}", +@misc{EDIT8109, + title = "{EDIT8109}: [c.math.fpclass] Typo", + howpublished = "\url{https://wg21.link/edit8109}", publisher = "WG21" } -@misc{LEWG206, - title = "{LEWG206}: User-creatable exception\_list", - howpublished = "\url{https://wg21.link/lewg206}", +@misc{EDIT8110, + title = "{EDIT8110}: Typo in cross-references from C++", + howpublished = "\url{https://wg21.link/edit8110}", publisher = "WG21" } -@misc{LEWG207, - title = "{LEWG207}: Adopt make\_array into the IS", - howpublished = "\url{https://wg21.link/lewg207}", +@misc{EDIT8111, + title = "{EDIT8111}: Update and fix ``undated'' references to C23", + howpublished = "\url{https://wg21.link/edit8111}", publisher = "WG21" } -@misc{LEWG208, - title = "{LEWG208}: Improving Parallel Algorithm Exception Handling", - howpublished = "\url{https://wg21.link/lewg208}", +@misc{EDIT8112, + title = "{EDIT8112}: Fix the entry for [re.def] in xrefdelta.tex", + howpublished = "\url{https://wg21.link/edit8112}", publisher = "WG21" } -@misc{LEWG209, - title = "{LEWG209}: Immutable Containers", - howpublished = "\url{https://wg21.link/lewg209}", +@misc{EDIT8113, + title = "{EDIT8113}: Fix sections numbers in existing `{\textbackslash}xrefc` and `{\textbackslash}IsoC`", + howpublished = "\url{https://wg21.link/edit8113}", publisher = "WG21" } -@misc{LEWG210, - title = "{LEWG210}: Generic factory function", - howpublished = "\url{https://wg21.link/lewg210}", +@misc{EDIT8114, + title = "{EDIT8114}: [const.wrap.class] Add {\textbackslash}exposidnc to cw-operators", + howpublished = "\url{https://wg21.link/edit8114}", publisher = "WG21" } -@misc{LEWG211, - title = "{LEWG211}: polymorphic\_allocator as a vocabulary type", - howpublished = "\url{https://wg21.link/lewg211}", +@misc{EDIT8115, + title = "{EDIT8115}: [lex.pptoken] Reorder list items to avoid ``or'' and ``and'' at same level", + howpublished = "\url{https://wg21.link/edit8115}", publisher = "WG21" } -@misc{LEWG212, - title = "{LEWG212}: Making std::underlying\_type SFINAE-friendly", - howpublished = "\url{https://wg21.link/lewg212}", +@misc{EDIT8116, + title = "{EDIT8116}: [expr.call] Itemize to clarify sequencing ambiguity", + howpublished = "\url{https://wg21.link/edit8116}", publisher = "WG21" } -@misc{LEWG213, - title = "{LEWG213}: High-order metaprogramming functions", - howpublished = "\url{https://wg21.link/lewg213}", +@misc{EDIT8117, + title = "{EDIT8117}: [lex.phases] Move dropping whitespace to end of phase 4", + howpublished = "\url{https://wg21.link/edit8117}", publisher = "WG21" } -@misc{LEWG214, - title = "{LEWG214}: Rename ``uniform random number generator'' to ``... bit generator''", - howpublished = "\url{https://wg21.link/lewg214}", +@misc{EDIT8118, + title = "{EDIT8118}: [simd.mask.overview] Fix markup; add two missing closing @", + howpublished = "\url{https://wg21.link/edit8118}", publisher = "WG21" } -@misc{LEWG215, - title = "{LEWG215}: Simplifying simple uses of ", - howpublished = "\url{https://wg21.link/lewg215}", +@misc{EDIT8119, + title = "{EDIT8119}: [dcl.ptr] Move ``See also'' from normative paragraph to example", + howpublished = "\url{https://wg21.link/edit8119}", publisher = "WG21" } -@misc{LEWG216, - title = "{LEWG216}: Unicode Encoding Conversions", - howpublished = "\url{https://wg21.link/lewg216}", +@misc{EDIT8120, + title = "{EDIT8120}: [dcl.fct] Clarify that type adjustment does not make zero-length arrays valid", + howpublished = "\url{https://wg21.link/edit8120}", publisher = "WG21" } -@misc{LEWG217, - title = "{LEWG217}: reference\_wrapper for incomplete types and assorted removals", - howpublished = "\url{https://wg21.link/lewg217}", +@misc{EDIT8121, + title = "{EDIT8121}: [cmath.syn] Enclose `{\textbackslash}placeholder{\textbraceleft}floating-point-type{\textbraceright}` in `{\textbackslash}tcode`", + howpublished = "\url{https://wg21.link/edit8121}", publisher = "WG21" } -@misc{LEWG218, - title = "{LEWG218}: Fixes for not\_fn", - howpublished = "\url{https://wg21.link/lewg218}", +@misc{EDIT8122, + title = "{EDIT8122}: [conv.rank], [diff.cpp03.locale], [linalg.reqs.alg] Add missing hyphen in ``floating point''", + howpublished = "\url{https://wg21.link/edit8122}", publisher = "WG21" } -@misc{LEWG219, - title = "{LEWG219}: Invoking Algorithms Asynchronously", - howpublished = "\url{https://wg21.link/lewg219}", +@misc{EDIT8123, + title = "{EDIT8123}: [checks] Check for ``floating point'' (should be ``floating-point'')", + howpublished = "\url{https://wg21.link/edit8123}", publisher = "WG21" } -@misc{LEWG220, - title = "{LEWG220}: A class to describe the kind of data accesses", - howpublished = "\url{https://wg21.link/lewg220}", +@misc{EDIT8124, + title = "{EDIT8124}: [checks] Check for missing hyphen in ``floating point''", + howpublished = "\url{https://wg21.link/edit8124}", publisher = "WG21" } -@misc{LEWG221, - title = "{LEWG221}: Ranges TS Design Updates", - howpublished = "\url{https://wg21.link/lewg221}", +@misc{EDIT8125, + title = "{EDIT8125}: [stmt.expand] Does the for loop that calculates N need to `void`-cast the return value of incrementing the iterator? CWG3044", + howpublished = "\url{https://wg21.link/edit8125}", publisher = "WG21" } -@misc{LEWG222, - title = "{LEWG222}: A Single Generalization of std::invoke, std::apply, and std::visit", - howpublished = "\url{https://wg21.link/lewg222}", +@misc{EDIT8126, + title = "{EDIT8126}: [basic.pre][basic.link] Directly associate linkage with names", + howpublished = "\url{https://wg21.link/edit8126}", publisher = "WG21" } -@misc{LEWG223, - title = "{LEWG223}: General-Purpose Constant Value Type", - howpublished = "\url{https://wg21.link/lewg223}", +@misc{EDIT8127, + title = "{EDIT8127}: [basic.link] All names have linkage", + howpublished = "\url{https://wg21.link/edit8127}", publisher = "WG21" } -@misc{LEWG224, - title = "{LEWG224}: string\_view and filesystem::path", - howpublished = "\url{https://wg21.link/lewg224}", +@misc{EDIT8128, + title = "{EDIT8128}: [range.refinements] Fix template parameter name", + howpublished = "\url{https://wg21.link/edit8128}", publisher = "WG21" } -@misc{LEWG225, - title = "{LEWG225}: Structured binding: customization points issues", - howpublished = "\url{https://wg21.link/lewg225}", +@misc{EDIT8129, + title = "{EDIT8129}: [dcl.inline] inline specifier is for ODR", + howpublished = "\url{https://wg21.link/edit8129}", publisher = "WG21" } -@misc{LEWG226, - title = "{LEWG226}: operator+ overloads for std::string and std::string\_view", - howpublished = "\url{https://wg21.link/lewg226}", +@misc{EDIT8130, + title = "{EDIT8130}: [expr.unary.op] Add a note about dereferencing a dangling pointer", + howpublished = "\url{https://wg21.link/edit8130}", publisher = "WG21" } -@misc{LEWG227, - title = "{LEWG227}: variant converting constructor allows unintended conversions", - howpublished = "\url{https://wg21.link/lewg227}", +@misc{EDIT8131, + title = "{EDIT8131}: [memory.syn] Index `allocation\_result` and its members", + howpublished = "\url{https://wg21.link/edit8131}", publisher = "WG21" } -@misc{LEWG228, - title = "{LEWG228}: P0019 - Atomic Ref", - howpublished = "\url{https://wg21.link/lewg228}", +@misc{EDIT8132, + title = "{EDIT8132}: [simd.permute.*] Fix wording that referred to V after renaming V to M for some overloads", + howpublished = "\url{https://wg21.link/edit8132}", publisher = "WG21" } -@misc{LEWG229, - title = "{LEWG229}: allocate\_unique and allocator\_delete", - howpublished = "\url{https://wg21.link/lewg229}", +@misc{EDIT8133, + title = "{EDIT8133}: [new.delete] Weird indexing ` {\textbackslash}indexlibrarymember{\textbraceleft}new{\textbraceright}{\textbraceleft}operator{\textbraceright}`", + howpublished = "\url{https://wg21.link/edit8133}", publisher = "WG21" } -@misc{LEWG230, - title = "{LEWG230}: Pointer Cast Functions with Move Semantics", - howpublished = "\url{https://wg21.link/lewg230}", +@misc{EDIT8134, + title = "{EDIT8134}: [task.promise] Clarifications and disambiguations", + howpublished = "\url{https://wg21.link/edit8134}", publisher = "WG21" } -@misc{LEWG231, - title = "{LEWG231}: Extensions to the Allocator interface", - howpublished = "\url{https://wg21.link/lewg231}", +@misc{EDIT8135, + title = "{EDIT8135}: [new.delete][c.malloc] Properly index `operator new` and its friends", + howpublished = "\url{https://wg21.link/edit8135}", publisher = "WG21" } -@misc{LEWG232, - title = "{LEWG232}: Literal suffixes for basic\_string\_view", - howpublished = "\url{https://wg21.link/lewg232}", +@misc{EDIT8136, + title = "{EDIT8136}: [pre] No names in the preprocessor", + howpublished = "\url{https://wg21.link/edit8136}", publisher = "WG21" } -@misc{LEWG233, - title = "{LEWG233}: Intrusive Containers", - howpublished = "\url{https://wg21.link/lewg233}", +@misc{EDIT8137, + title = "{EDIT8137}: [expr.prim.lambda.closure] Use ``incomplete'' instead of ``not complete''.", + howpublished = "\url{https://wg21.link/edit8137}", publisher = "WG21" } -@misc{LEWG234, - title = "{LEWG234}: Allocator-aware basic stringbuf", - howpublished = "\url{https://wg21.link/lewg234}", +@misc{EDIT8138, + title = "{EDIT8138}: Remove redundant interpretation rule", + howpublished = "\url{https://wg21.link/edit8138}", publisher = "WG21" } -@misc{LEWG235, - title = "{LEWG235}: Efficient Access to basic stringbuf’s Buffer", - howpublished = "\url{https://wg21.link/lewg235}", +@misc{EDIT8139, + title = "{EDIT8139}: [dcl.attr.grammar] Delete redundant ``and no alignment-specifier''.", + howpublished = "\url{https://wg21.link/edit8139}", publisher = "WG21" } -@misc{LEWG236, - title = "{LEWG236}: Standard Library Specification in a Concepts and Contracts World", - howpublished = "\url{https://wg21.link/lewg236}", +@misc{EDIT8140, + title = "{EDIT8140}: [lex.phases] Identifiers do not have linkage, names do", + howpublished = "\url{https://wg21.link/edit8140}", publisher = "WG21" } -@misc{LEWG237, - title = "{LEWG237}: Constexpr for std::complex", - howpublished = "\url{https://wg21.link/lewg237}", +@misc{EDIT8141, + title = "{EDIT8141}: [locale.operators] Qualify `collate`", + howpublished = "\url{https://wg21.link/edit8141}", publisher = "WG21" } -@misc{LEWG238, - title = "{LEWG238}: Constexpr for std::char\_traits", - howpublished = "\url{https://wg21.link/lewg238}", +@misc{EDIT8142, + title = "{EDIT8142}: Italicize ``follow'' in [basic.lookup.general]/2", + howpublished = "\url{https://wg21.link/edit8142}", publisher = "WG21" } -@misc{LEWG239, - title = "{LEWG239}: Integrating template deduction for class templates into the standard library", - howpublished = "\url{https://wg21.link/lewg239}", +@misc{EDIT8143, + title = "{EDIT8143}: [specialized.algorithms] Fix a typo: T -> I", + howpublished = "\url{https://wg21.link/edit8143}", publisher = "WG21" } -@misc{LEWG240, - title = "{LEWG240}: Floating Point Atomic View", - howpublished = "\url{https://wg21.link/lewg240}", +@misc{EDIT8144, + title = "{EDIT8144}: [expos.only.entity] Fix format", + howpublished = "\url{https://wg21.link/edit8144}", publisher = "WG21" } -@misc{LEWG241, - title = "{LEWG241}: std::colony", - howpublished = "\url{https://wg21.link/lewg241}", +@misc{EDIT8145, + title = "{EDIT8145}: [intro.execution] It doesn't seem correct to say ``sequenced after the invocation''", + howpublished = "\url{https://wg21.link/edit8145}", publisher = "WG21" } -@misc{LEWG242, - title = "{LEWG242}: A strstream replacement using span as buffer", - howpublished = "\url{https://wg21.link/lewg242}", +@misc{EDIT8146, + title = "{EDIT8146}: Unnecessary `std::` prefixing of `std::xxx\_ordering`", + howpublished = "\url{https://wg21.link/edit8146}", publisher = "WG21" } -@misc{LEWG243, - title = "{LEWG243}: A minimal multi-dimensional span, mdspan<>", - howpublished = "\url{https://wg21.link/lewg243}", +@misc{EDIT8147, + title = "{EDIT8147}: [dcl.init.ref] Typo acc. to CWG2879", + howpublished = "\url{https://wg21.link/edit8147}", publisher = "WG21" } -@misc{LEWG244, - title = "{LEWG244}: String Prefix and Suffix Checking", - howpublished = "\url{https://wg21.link/lewg244}", +@misc{EDIT8148, + title = "{EDIT8148}: [cmp.common] Remove unnecessary ``std::'' before strong\_ordering", + howpublished = "\url{https://wg21.link/edit8148}", publisher = "WG21" } -@misc{LEWG245, - title = "{LEWG245}: Checking for Existence of an Element in Associative Containers", - howpublished = "\url{https://wg21.link/lewg245}", +@misc{EDIT8149, + title = "{EDIT8149}: [span.syn] `remove\_cv\_ref\_t` in concept `integral-constant-like` should be `remove\_cvref\_t`", + howpublished = "\url{https://wg21.link/edit8149}", publisher = "WG21" } -@misc{LEWG246, - title = "{LEWG246}: endian, Just endian", - howpublished = "\url{https://wg21.link/lewg246}", +@misc{EDIT8150, + title = "{EDIT8150}: [span.syn] Fix typo of `remove\_cvref\_t`", + howpublished = "\url{https://wg21.link/edit8150}", publisher = "WG21" } -@misc{LEWG247, - title = "{LEWG247}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/lewg247}", +@misc{EDIT8151, + title = "{EDIT8151}: [pointer.traits.types][allocator.traits.types] Replace undefined ``Alias template'' element with ``Result''", + howpublished = "\url{https://wg21.link/edit8151}", publisher = "WG21" } -@misc{LEWG248, - title = "{LEWG248}: Sample in place", - howpublished = "\url{https://wg21.link/lewg248}", +@misc{EDIT8152, + title = "{EDIT8152}: [meta.reflection.queries]/4.3 Fix syntax in example", + howpublished = "\url{https://wg21.link/edit8152}", publisher = "WG21" } -@misc{LEWG249, - title = "{LEWG249}: Single argument std::inserter", - howpublished = "\url{https://wg21.link/lewg249}", +@misc{EDIT8153, + title = "{EDIT8153}: [meta.reflection.queries]/1 Use info return type", + howpublished = "\url{https://wg21.link/edit8153}", publisher = "WG21" } -@misc{LEWG250, - title = "{LEWG250}: Put std::monostate in ", - howpublished = "\url{https://wg21.link/lewg250}", +@misc{EDIT8154, + title = "{EDIT8154}: [hive.cons]/15 Add noexcept to move constructor", + howpublished = "\url{https://wg21.link/edit8154}", publisher = "WG21" } -@misc{LEWG251, - title = "{LEWG251}: Bit-casting object representations", - howpublished = "\url{https://wg21.link/lewg251}", +@misc{EDIT8155, + title = "{EDIT8155}: [optional.optional.ref.general] Link for ``iterator support'' is incorrect", + howpublished = "\url{https://wg21.link/edit8155}", publisher = "WG21" } -@misc{LEWG252, - title = "{LEWG252}: std::monostate\_function<>", - howpublished = "\url{https://wg21.link/lewg252}", +@misc{EDIT8156, + title = "{EDIT8156}: [optional.optional.ref.general] Fix reference to [optional.ref.iterators]", + howpublished = "\url{https://wg21.link/edit8156}", publisher = "WG21" } -@misc{LEWG253, - title = "{LEWG253}: move\_if\_noexcept from a range to uninitialized memory", - howpublished = "\url{https://wg21.link/lewg253}", +@misc{EDIT8157, + title = "{EDIT8157}: [meta] Fix bunch of typos", + howpublished = "\url{https://wg21.link/edit8157}", publisher = "WG21" } -@misc{LEWG254, - title = "{LEWG254}: Enhancing Thread Constructor Attributes", - howpublished = "\url{https://wg21.link/lewg254}", +@misc{EDIT8158, + title = "{EDIT8158}: [filesystems] Replace ``encoded character type'' with ``character type'' from the core wording", + howpublished = "\url{https://wg21.link/edit8158}", publisher = "WG21" } -@misc{LEWG255, - title = "{LEWG255}: for\_each\_iter algorithm", - howpublished = "\url{https://wg21.link/lewg255}", +@misc{EDIT8159, + title = "{EDIT8159}: [locale.moneypunct.virtuals] latex: remove redundant backslash-space", + howpublished = "\url{https://wg21.link/edit8159}", publisher = "WG21" } -@misc{LEWG256, - title = "{LEWG256}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/lewg256}", +@misc{EDIT8160, + title = "{EDIT8160}: [macros] Restore sentence spacing after `{\textbackslash}tcode`", + howpublished = "\url{https://wg21.link/edit8160}", publisher = "WG21" } -@misc{LEWG257, - title = "{LEWG257}: contiguous\_container", - howpublished = "\url{https://wg21.link/lewg257}", +@misc{EDIT8161, + title = "{EDIT8161}: [expr.const]/note-8 Add splice-specifier to list", + howpublished = "\url{https://wg21.link/edit8161}", publisher = "WG21" } -@misc{LEWG258, - title = "{LEWG258}: Deduction guide for std::array", - howpublished = "\url{https://wg21.link/lewg258}", +@misc{EDIT8162, + title = "{EDIT8162}: [hive.erasure]/2 Have erase\_if reevaluate end() LWG4318", + howpublished = "\url{https://wg21.link/edit8162}", publisher = "WG21" } -@misc{LEWG259, - title = "{LEWG259}: Add split/join of string/string\_view", - howpublished = "\url{https://wg21.link/lewg259}", +@misc{EDIT8163, + title = "{EDIT8163}: [simd.syn] Elide duplicate `using simd::abs;`", + howpublished = "\url{https://wg21.link/edit8163}", publisher = "WG21" } -@misc{LEWG260, - title = "{LEWG260}: Post-Increment on Input and Output Iterators", - howpublished = "\url{https://wg21.link/lewg260}", +@misc{EDIT8164, + title = "{EDIT8164}: [rand.dist.norm.f] Fix typo", + howpublished = "\url{https://wg21.link/edit8164}", publisher = "WG21" } -@misc{LEWG261, - title = "{LEWG261}: User Injection of Filesystems", - howpublished = "\url{https://wg21.link/lewg261}", +@misc{EDIT8165, + title = "{EDIT8165}: [back] Fix journal article entries in bibliography", + howpublished = "\url{https://wg21.link/edit8165}", publisher = "WG21" } -@misc{LEWG262, - title = "{LEWG262}: Supporting offsetof for Stable-layout Classes", - howpublished = "\url{https://wg21.link/lewg262}", +@misc{EDIT8166, + title = "{EDIT8166}: [exec.sysctxrepl.query] Use exposconcept for class-type", + howpublished = "\url{https://wg21.link/edit8166}", publisher = "WG21" } -@misc{LEWG263, - title = "{LEWG263}: Span - foundation for the future", - howpublished = "\url{https://wg21.link/lewg263}", +@misc{EDIT8167, + title = "{EDIT8167}: [unord.set.overview] Add ``and'' at end of listing", + howpublished = "\url{https://wg21.link/edit8167}", publisher = "WG21" } -@misc{LEWG264, - title = "{LEWG264}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/lewg264}", +@misc{EDIT8168, + title = "{EDIT8168}: [unord.set.overview] Fix indentation", + howpublished = "\url{https://wg21.link/edit8168}", publisher = "WG21" } -@misc{LEWG265, - title = "{LEWG265}: Transformation Trait uncvref", - howpublished = "\url{https://wg21.link/lewg265}", +@misc{EDIT8169, + title = "{EDIT8169}: [ranges] Consider specifying all ``-wide exposition-only helpers in one section", + howpublished = "\url{https://wg21.link/edit8169}", publisher = "WG21" } -@misc{LEWG266, - title = "{LEWG266}: Thou Shalt Not Specialize std Function Templates!", - howpublished = "\url{https://wg21.link/lewg266}", +@misc{EDIT8170, + title = "{EDIT8170}: [string.replace] Add missing space", + howpublished = "\url{https://wg21.link/edit8170}", publisher = "WG21" } -@misc{LEWG267, - title = "{LEWG267}: string\_view for source\_location", - howpublished = "\url{https://wg21.link/lewg267}", +@misc{EDIT8171, + title = "{EDIT8171}: [atomics.types.float] Fix typo", + howpublished = "\url{https://wg21.link/edit8171}", publisher = "WG21" } -@misc{LEWG268, - title = "{LEWG268}: Class template deduction guides for ``diamond operators''", - howpublished = "\url{https://wg21.link/lewg268}", +@misc{EDIT8172, + title = "{EDIT8172}: [atomics.types.float] Fix indent for function declarations", + howpublished = "\url{https://wg21.link/edit8172}", publisher = "WG21" } -@misc{LEWG269, - title = "{LEWG269}: Vector Front Operations", - howpublished = "\url{https://wg21.link/lewg269}", +@misc{EDIT8173, + title = "{EDIT8173}: [tab:meta.reflection.operators] Add missing space between words", + howpublished = "\url{https://wg21.link/edit8173}", publisher = "WG21" } -@misc{LEWG270, - title = "{LEWG270}: Utility functions to implement uses-allocator construction", - howpublished = "\url{https://wg21.link/lewg270}", +@misc{EDIT8174, + title = "{EDIT8174}: [iterators] Exposition-only formatting for private members", + howpublished = "\url{https://wg21.link/edit8174}", publisher = "WG21" } -@misc{LEWG271, - title = "{LEWG271}: [[nodiscard]] in the Library", - howpublished = "\url{https://wg21.link/lewg271}", +@misc{EDIT8175, + title = "{EDIT8175}: [thread] Exposition-only formatting for private members", + howpublished = "\url{https://wg21.link/edit8175}", publisher = "WG21" } -@misc{LEWG272, - title = "{LEWG272}: constexpr for and ", - howpublished = "\url{https://wg21.link/lewg272}", +@misc{EDIT8176, + title = "{EDIT8176}: [exec.sysctxrepl.psb] Add {\textbackslash}tcode for execute", + howpublished = "\url{https://wg21.link/edit8176}", publisher = "WG21" } -@misc{LEWG273, - title = "{LEWG273}: An Intrusive Smart Pointer", - howpublished = "\url{https://wg21.link/lewg273}", +@misc{EDIT8177, + title = "{EDIT8177}: [expected.object.monadic] Add `typename` between `is\_same\_v`", + howpublished = "\url{https://wg21.link/edit8177}", publisher = "WG21" } -@misc{LEWG274, - title = "{LEWG274}: File system library on non-POSIX-like operating systems", - howpublished = "\url{https://wg21.link/lewg274}", +@misc{EDIT8178, + title = "{EDIT8178}: [expected.object.monadic][expected.void.monadic] Add missing necessary `typename`", + howpublished = "\url{https://wg21.link/edit8178}", publisher = "WG21" } -@misc{LEWG275, - title = "{LEWG275}: Use string\_view for library function parameters instead of const string \&/const char *", - howpublished = "\url{https://wg21.link/lewg275}", +@misc{EDIT8179, + title = "{EDIT8179}: [stringbuf.members] Remove `// exposition only` from `{\textbraceleft}itemdecl{\textbraceright}`", + howpublished = "\url{https://wg21.link/edit8179}", publisher = "WG21" } -@misc{LEWG276, - title = "{LEWG276}: Numeric Traits for the Next Standard Library", - howpublished = "\url{https://wg21.link/lewg276}", +@misc{EDIT8180, + title = "{EDIT8180}: [mem] Exposition-only formatting for private members", + howpublished = "\url{https://wg21.link/edit8180}", publisher = "WG21" } -@misc{LEWG277, - title = "{LEWG277}: Toward a Technical Specification", - howpublished = "\url{https://wg21.link/lewg277}", +@misc{EDIT8181, + title = "{EDIT8181}: [expr.typeid][locale.facet] Eliminate bad uses of `{\textbackslash}term`", + howpublished = "\url{https://wg21.link/edit8181}", publisher = "WG21" } -@misc{LEWG278, - title = "{LEWG278}: Saturation arithmetic", - howpublished = "\url{https://wg21.link/lewg278}", +@misc{EDIT8182, + title = "{EDIT8182}: [multiset.overview] Add ``and'' at end of list", + howpublished = "\url{https://wg21.link/edit8182}", publisher = "WG21" } -@misc{LEWG279, - title = "{LEWG279}: Bit operations", - howpublished = "\url{https://wg21.link/lewg279}", +@misc{EDIT8183, + title = "{EDIT8183}: [cpp.replace.general] Add a cross-reference to 'see below'", + howpublished = "\url{https://wg21.link/edit8183}", publisher = "WG21" } -@misc{LEWG280, - title = "{LEWG280}: Integral power-of-2 operations", - howpublished = "\url{https://wg21.link/lewg280}", +@misc{EDIT8184, + title = "{EDIT8184}: [lex.phases] Clarify the sequence of characters for line splicing", + howpublished = "\url{https://wg21.link/edit8184}", publisher = "WG21" } -@misc{LEWG281, - title = "{LEWG281}: Consistent comparison", - howpublished = "\url{https://wg21.link/lewg281}", +@misc{EDIT8185, + title = "{EDIT8185}: Use `{\textbackslash}exposid(nc)` for `decay-copy`, `synth-three-way`, and `synth-three-way-result`", + howpublished = "\url{https://wg21.link/edit8185}", publisher = "WG21" } -@misc{LEWG282, - title = "{LEWG282}: Standard Library Modules", - howpublished = "\url{https://wg21.link/lewg282}", +@misc{EDIT8186, + title = "{EDIT8186}: [basic.pre] Clarify definition of variable", + howpublished = "\url{https://wg21.link/edit8186}", publisher = "WG21" } -@misc{LEWG283, - title = "{LEWG283}: Updating Parallel Execution Policy Names in the Parallelism TS", - howpublished = "\url{https://wg21.link/lewg283}", +@misc{EDIT8187, + title = "{EDIT8187}: [basic.pre] Clarify that *declaration*s are not declarations", + howpublished = "\url{https://wg21.link/edit8187}", publisher = "WG21" } -@misc{LEWG284, - title = "{LEWG284}: Make std::memory\_order a scoped enumeration", - howpublished = "\url{https://wg21.link/lewg284}", +@misc{EDIT8188, + title = "{EDIT8188}: [syntax] Replace plain text with grammar terms where intended", + howpublished = "\url{https://wg21.link/edit8188}", publisher = "WG21" } -@misc{LEWG285, - title = "{LEWG285}: Future-Proofing Parallel Algorithms Exception Handling", - howpublished = "\url{https://wg21.link/lewg285}", +@misc{EDIT8189, + title = "{EDIT8189}: [unord.multimap.overview] Fix indentation", + howpublished = "\url{https://wg21.link/edit8189}", publisher = "WG21" } -@misc{LEWG286, - title = "{LEWG286}: Binary-Binary transform\_reduce(): The Missing Overload", - howpublished = "\url{https://wg21.link/lewg286}", +@misc{EDIT8190, + title = "{EDIT8190}: [optional.ref.ctor] Format if statement", + howpublished = "\url{https://wg21.link/edit8190}", publisher = "WG21" } -@misc{LEWG287, - title = "{LEWG287}: Clarify That shared\_future’s Copy Operations have Wide Contracts", - howpublished = "\url{https://wg21.link/lewg287}", +@misc{EDIT8191, + title = "{EDIT8191}: [basic.def] Better link do defintion of declaration", + howpublished = "\url{https://wg21.link/edit8191}", publisher = "WG21" } -@misc{LEWG288, - title = "{LEWG288}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", - howpublished = "\url{https://wg21.link/lewg288}", +@misc{EDIT8192, + title = "{EDIT8192}: [basic.def] Turn list of examples into a note", + howpublished = "\url{https://wg21.link/edit8192}", publisher = "WG21" } -@misc{LEWG289, - title = "{LEWG289}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/lewg289}", +@misc{EDIT8193, + title = "{EDIT8193}: [exec.counting.scopes.general] Fix typo", + howpublished = "\url{https://wg21.link/edit8193}", publisher = "WG21" } -@misc{LEWG290, - title = "{LEWG290}: Type Requirements for Algorithms", - howpublished = "\url{https://wg21.link/lewg290}", +@misc{EDIT8194, + title = "{EDIT8194}: Add missing 'typename' to [basic.scope.class] Example 1", + howpublished = "\url{https://wg21.link/edit8194}", publisher = "WG21" } -@misc{LEWG291, - title = "{LEWG291}: Hazard Pointers", - howpublished = "\url{https://wg21.link/lewg291}", +@misc{EDIT8195, + title = "{EDIT8195}: [class.copy.ctor][class.copy.assign] Tweak style and indexing for copy/move constructors and assignment operators, remove ``user-declared''", + howpublished = "\url{https://wg21.link/edit8195}", publisher = "WG21" } -@misc{LEWG292, - title = "{LEWG292}: Product-Type access", - howpublished = "\url{https://wg21.link/lewg292}", +@misc{EDIT8196, + title = "{EDIT8196}: [meta.reflection.substitute] Fix indentation", + howpublished = "\url{https://wg21.link/edit8196}", publisher = "WG21" } -@misc{LEWG293, - title = "{LEWG293}: [Networking] PDTS ballot comment 001 (US): use callable/invocable terminology instead of ``function object''", - howpublished = "\url{https://wg21.link/lewg293}", +@misc{EDIT8197, + title = "{EDIT8197}: [tab:meta.unary.prop] Fix punctuation", + howpublished = "\url{https://wg21.link/edit8197}", publisher = "WG21" } -@misc{LEWG294, - title = "{LEWG294}: [Networking] PDTS ballot comment 004 (FR1): Implement using coroutines", - howpublished = "\url{https://wg21.link/lewg294}", +@misc{EDIT8198, + title = "{EDIT8198}: [istream.sentry] Minor tweaks", + howpublished = "\url{https://wg21.link/edit8198}", publisher = "WG21" } -@misc{LEWG295, - title = "{LEWG295}: [Networking] PDTS ballot comment 006 (US): Use callbacks instead of completion tokens", - howpublished = "\url{https://wg21.link/lewg295}", +@misc{EDIT8199, + title = "{EDIT8199}: [basic.fundamental] Change placeholder to math font", + howpublished = "\url{https://wg21.link/edit8199}", publisher = "WG21" } -@misc{LEWG296, - title = "{LEWG296}: [Networking] PDTS ballot comment 008 (GB3): Specify reentrancy rules for dispatch functions", - howpublished = "\url{https://wg21.link/lewg296}", +@misc{EDIT8200, + title = "{EDIT8200}: [const.wrap.class] Simplify constraint of function call operator of `constant\_wrapper`?", + howpublished = "\url{https://wg21.link/edit8200}", publisher = "WG21" } -@misc{LEWG297, - title = "{LEWG297}: [Networking] PDTS ballot comment 011 (US): Remove defer function from executors", - howpublished = "\url{https://wg21.link/lewg297}", +@misc{EDIT8201, + title = "{EDIT8201}: [meta.reflection.array] Add {\textbackslash}tcode for true", + howpublished = "\url{https://wg21.link/edit8201}", publisher = "WG21" } -@misc{LEWG298, - title = "{LEWG298}: [Networking] PDTS ballot comment 015 (GB6): Reentrancy and use\_service/make\_service.", - howpublished = "\url{https://wg21.link/lewg298}", +@misc{EDIT8202, + title = "{EDIT8202}: [meta.reflection.queries] Add {\textbackslash}tcode for explicit", + howpublished = "\url{https://wg21.link/edit8202}", publisher = "WG21" } -@misc{LEWG299, - title = "{LEWG299}: [Networking] PDTS ballot comment 016 (GB7): run()/run\_one() specification overly restrictive on users.", - howpublished = "\url{https://wg21.link/lewg299}", +@misc{EDIT8203, + title = "{EDIT8203}: [range.cmp] Fix indentation", + howpublished = "\url{https://wg21.link/edit8203}", publisher = "WG21" } -@misc{LEWG300, - title = "{LEWG300}: [Networking] PDTS ballot comment 018 (GB9): user-provided overloads of buffer\_size intended?", - howpublished = "\url{https://wg21.link/lewg300}", +@misc{EDIT8204, + title = "{EDIT8204}: On the use of two-dot range notation", + howpublished = "\url{https://wg21.link/edit8204}", publisher = "WG21" } -@misc{LEWG301, - title = "{LEWG301}: [Networking] PDTS ballot comment 022 (GB12): const\_buffer is a view", - howpublished = "\url{https://wg21.link/lewg301}", +@misc{EDIT8205, + title = "{EDIT8205}: Rename [class.member.lookup] to [basic.lookup.class]", + howpublished = "\url{https://wg21.link/edit8205}", publisher = "WG21" } -@misc{LEWG302, - title = "{LEWG302}: [Networking] PDTS ballot comment 025 (GB14): Add integer\_option helper", - howpublished = "\url{https://wg21.link/lewg302}", +@misc{EDIT8206, + title = "{EDIT8206}: Split [class.temporary]", + howpublished = "\url{https://wg21.link/edit8206}", publisher = "WG21" } -@misc{LEWG303, - title = "{LEWG303}: [Networking] PDTS ballot comment 026 (GB15): Consider adding release() member functions to basic\_socket and basic\_socket\_acceptor", - howpublished = "\url{https://wg21.link/lewg303}", +@misc{EDIT8207, + title = "{EDIT8207}: correct formatting in `connect-awaitable`", + howpublished = "\url{https://wg21.link/edit8207}", publisher = "WG21" } -@misc{LEWG304, - title = "{LEWG304}: [Networking] PDTS ballot comment 027 (GB16): Consider adding constructors to basic\_socket and basic\_socket\_acceptor to move a socket to another io\_context", - howpublished = "\url{https://wg21.link/lewg304}", +@misc{EDIT8208, + title = "{EDIT8208}: [exec.set.error] Remove {\textbackslash}tcode from subexpressions", + howpublished = "\url{https://wg21.link/edit8208}", publisher = "WG21" } -@misc{LEWG305, - title = "{LEWG305}: [Networking] PDTS ballot comment 033 (GB20): Shorten ip::resolver\_errc enumerator names.", - howpublished = "\url{https://wg21.link/lewg305}", +@misc{EDIT8209, + title = "{EDIT8209}: [temp.deduct.general] Replace ``nontype template argument'' with ``constant template argument''", + howpublished = "\url{https://wg21.link/edit8209}", publisher = "WG21" } -@misc{LEWG306, - title = "{LEWG306}: [Networking] PDTS ballot comment 034 (GB21): Consider ip::address::is\_loopback() and ip::address\_v6::is\_loopback() behaviour for IPv4-mapped IPv6 addresses", - howpublished = "\url{https://wg21.link/lewg306}", +@misc{EDIT8210, + title = "{EDIT8210}: [mdspan.layout.left.cons] Fix typo in Precondition.", + howpublished = "\url{https://wg21.link/edit8210}", publisher = "WG21" } -@misc{LEWG307, - title = "{LEWG307}: [Networking] PDTS ballot comment 018 (GB9): user-provided overloads of buffer\_size intended?", - howpublished = "\url{https://wg21.link/lewg307}", +@misc{EDIT8211, + title = "{EDIT8211}: Rename [dcl.attr.grammar] to [dcl.attr.general]", + howpublished = "\url{https://wg21.link/edit8211}", publisher = "WG21" } -@misc{LEWG308, - title = "{LEWG308}: apply() for synchronized\_value", - howpublished = "\url{https://wg21.link/lewg308}", +@misc{EDIT8212, + title = "{EDIT8212}: [flat.{\textbraceleft}map,multimap,set,multiset{\textbraceright}] Harmonize wordings in ``The effect of calling...''", + howpublished = "\url{https://wg21.link/edit8212}", publisher = "WG21" } -@misc{LEWG309, - title = "{LEWG309}: Integrating simd with parallel algorithms and executors", - howpublished = "\url{https://wg21.link/lewg309}", +@misc{EDIT8213, + title = "{EDIT8213}: [lib.intro, iterator.concept.inc, concept.regularinvocable] Avoid ``annotation''; hyphenate ``freestanding-deleted''", + howpublished = "\url{https://wg21.link/edit8213}", publisher = "WG21" } -@misc{LEWG310, - title = "{LEWG310}: Distributed Counters", - howpublished = "\url{https://wg21.link/lewg310}", +@misc{EDIT8214, + title = "{EDIT8214}: [flat.map.modifiers] Remove redundancy in 'insert(sorted\_unique, i, j)'", + howpublished = "\url{https://wg21.link/edit8214}", publisher = "WG21" } -@misc{LEWG311, - title = "{LEWG311}: Reviewing Deprecated Facilities of C++17 for C++20", - howpublished = "\url{https://wg21.link/lewg311}", +@misc{EDIT8215, + title = "{EDIT8215}: [flat.multiset.defn] Fix format", + howpublished = "\url{https://wg21.link/edit8215}", publisher = "WG21" } -@misc{LEWG312, - title = "{LEWG312}: Crochemore-Perrin search algorithm for std::search", - howpublished = "\url{https://wg21.link/lewg312}", +@misc{EDIT8216, + title = "{EDIT8216}: Mike1", + howpublished = "\url{https://wg21.link/edit8216}", publisher = "WG21" } -@misc{LEWG313, - title = "{LEWG313}: Floating point value access for std::ratio", - howpublished = "\url{https://wg21.link/lewg313}", +@misc{EDIT8217, + title = "{EDIT8217}: [const.wrap.class] Add exposition only for exposition only ctor", + howpublished = "\url{https://wg21.link/edit8217}", publisher = "WG21" } -@misc{LEWG314, - title = "{LEWG314}: Switch the Ranges TS to Use Variable Concepts", - howpublished = "\url{https://wg21.link/lewg314}", +@misc{EDIT8218, + title = "{EDIT8218}: [meta.type.synop] Remove redundant cast in constant\_wrapper declaration", + howpublished = "\url{https://wg21.link/edit8218}", publisher = "WG21" } -@misc{LEWG315, - title = "{LEWG315}: Improvements to library class template argument deduction", - howpublished = "\url{https://wg21.link/lewg315}", +@misc{EDIT8219, + title = "{EDIT8219}: [func.wrap.ref.class] Use `ArgTypes` instead of `Args`", + howpublished = "\url{https://wg21.link/edit8219}", publisher = "WG21" } -@misc{LEWG316, - title = "{LEWG316}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/lewg316}", +@misc{EDIT8220, + title = "{EDIT8220}: [optional.optional.general], [optional.optional.ref.general] Use ``object of type optional'' correctly", + howpublished = "\url{https://wg21.link/edit8220}", publisher = "WG21" } -@misc{LEWG317, - title = "{LEWG317}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/lewg317}", +@misc{EDIT8221, + title = "{EDIT8221}: [variant.variant.general][any.class.general] Replace ``instance'' with ``object''", + howpublished = "\url{https://wg21.link/edit8221}", publisher = "WG21" } -@misc{LEWG318, - title = "{LEWG318}: de-pessimize legacy algorithms with std::move", - howpublished = "\url{https://wg21.link/lewg318}", +@misc{EDIT8222, + title = "{EDIT8222}: Some occurrences of ``instantiation'' should be replaced with ``specialization''", + howpublished = "\url{https://wg21.link/edit8222}", publisher = "WG21" } -@misc{LEWG319, - title = "{LEWG319}: Math Constants", - howpublished = "\url{https://wg21.link/lewg319}", +@misc{EDIT8223, + title = "{EDIT8223}: [lex.phases] Fix typo of ``instantiation''", + howpublished = "\url{https://wg21.link/edit8223}", publisher = "WG21" } -@misc{LEWG320, - title = "{LEWG320}: Add c\_array() member function to std::array", - howpublished = "\url{https://wg21.link/lewg320}", +@misc{EDIT8224, + title = "{EDIT8224}: [temp.explicit] Incorrect comment in Example 2", + howpublished = "\url{https://wg21.link/edit8224}", publisher = "WG21" } -@misc{LEWG321, - title = "{LEWG321}: User-defined exception information and diagnostic information in exception objects", - howpublished = "\url{https://wg21.link/lewg321}", +@misc{EDIT8225, + title = "{EDIT8225}: [temp.explicit] Fix the comment in Example 2", + howpublished = "\url{https://wg21.link/edit8225}", publisher = "WG21" } -@misc{LEWG322, - title = "{LEWG322}: Text Formatting", - howpublished = "\url{https://wg21.link/lewg322}", +@misc{EDIT8226, + title = "{EDIT8226}: [algorithm.syn] Fix indentation", + howpublished = "\url{https://wg21.link/edit8226}", publisher = "WG21" } -@misc{LEWG323, - title = "{LEWG323}: Improving the Return Value of Erase-Like Algorithms", - howpublished = "\url{https://wg21.link/lewg323}", +@misc{EDIT8227, + title = "{EDIT8227}: [exec.snd.expos] Remove {\textbackslash}tcode on indefinite article", + howpublished = "\url{https://wg21.link/edit8227}", publisher = "WG21" } -@misc{LEWG324, - title = "{LEWG324}: C++ Monadic interface", - howpublished = "\url{https://wg21.link/lewg324}", +@misc{EDIT8228, + title = "{EDIT8228}: References to C23 (ISO/IEC 9899:2024) clause still use C17 clause numbers", + howpublished = "\url{https://wg21.link/edit8228}", publisher = "WG21" } -@misc{LEWG325, - title = "{LEWG325}: pointer\_traits utility to convert to raw pointer", - howpublished = "\url{https://wg21.link/lewg325}", +@misc{EDIT8229, + title = "{EDIT8229}: [func.wrap.general] Enhance example format", + howpublished = "\url{https://wg21.link/edit8229}", publisher = "WG21" } -@misc{LEWG326, - title = "{LEWG326}: Deprecate Certain Declarations in the Global Namespace", - howpublished = "\url{https://wg21.link/lewg326}", +@misc{EDIT8230, + title = "{EDIT8230}: [dcl.attr.fallthrough] ``fallthrough statement'' should be formatted as a definition", + howpublished = "\url{https://wg21.link/edit8230}", publisher = "WG21" } -@misc{LEWG327, - title = "{LEWG327}: slot\_map Container", - howpublished = "\url{https://wg21.link/lewg327}", +@misc{EDIT8231, + title = "{EDIT8231}: std::set\_intersection weeken precondition", + howpublished = "\url{https://wg21.link/edit8231}", publisher = "WG21" } -@misc{LEWG328, - title = "{LEWG328}: Repairing elementary string conversions", - howpublished = "\url{https://wg21.link/lewg328}", +@misc{EDIT8232, + title = "{EDIT8232}: [func.wrap.move.class, func.wrap.copy.class] Fix singular and plural", + howpublished = "\url{https://wg21.link/edit8232}", publisher = "WG21" } -@misc{LEWG329, - title = "{LEWG329}: [Networking] PDTS ballot comments US 9 and US 10", - howpublished = "\url{https://wg21.link/lewg329}", +@misc{EDIT8233, + title = "{EDIT8233}: italicize exposition-only `product-type::apply` in [exec.when.all]", + howpublished = "\url{https://wg21.link/edit8233}", publisher = "WG21" } -@misc{LEWG330, - title = "{LEWG330}: Implicit and Explicit Conversions", - howpublished = "\url{https://wg21.link/lewg330}", +@misc{EDIT8234, + title = "{EDIT8234}: [forward.list.overview] Fix indentation", + howpublished = "\url{https://wg21.link/edit8234}", publisher = "WG21" } -@misc{LEWG331, - title = "{LEWG331}: A Proposal to add wide\_int Template Class", - howpublished = "\url{https://wg21.link/lewg331}", +@misc{EDIT8235, + title = "{EDIT8235}: [diff.class] Move text into note", + howpublished = "\url{https://wg21.link/edit8235}", publisher = "WG21" } -@misc{LEWG332, - title = "{LEWG332}: Reducing ", - howpublished = "\url{https://wg21.link/lewg332}", +@misc{EDIT8236, + title = "{EDIT8236}: [map.overview] Fix typo of constructor of map", + howpublished = "\url{https://wg21.link/edit8236}", publisher = "WG21" } -@misc{LEWG333, - title = "{LEWG333}: Numeric Traits for Type Composition", - howpublished = "\url{https://wg21.link/lewg333}", +@misc{EDIT8237, + title = "{EDIT8237}: [multimap.overview,set.overview,multiset.overview] Fix typos of constructors", + howpublished = "\url{https://wg21.link/edit8237}", publisher = "WG21" } -@misc{LEWG334, - title = "{LEWG334}: Template Library for Parallel For Loops", - howpublished = "\url{https://wg21.link/lewg334}", +@misc{EDIT8238, + title = "{EDIT8238}: [mdspan.sub.helpers] doesn't say the exposition-only helpers are exposition-only", + howpublished = "\url{https://wg21.link/edit8238}", publisher = "WG21" } -@misc{LEWG335, - title = "{LEWG335}: Adopt atomic from concurrency TS", - howpublished = "\url{https://wg21.link/lewg335}", +@misc{EDIT8239, + title = "{EDIT8239}: Typo in [meta.reflection.define.aggregate]/(5.4.1)", + howpublished = "\url{https://wg21.link/edit8239}", publisher = "WG21" } -@misc{LEWG336, - title = "{LEWG336}: Composition of Arithmetic Types", - howpublished = "\url{https://wg21.link/lewg336}", +@misc{EDIT8240, + title = "{EDIT8240}: [meta.member] Comments for `static\_assert` failures are incorrect", + howpublished = "\url{https://wg21.link/edit8240}", publisher = "WG21" } -@misc{LEWG337, - title = "{LEWG337}: C++ Latches", - howpublished = "\url{https://wg21.link/lewg337}", +@misc{EDIT8241, + title = "{EDIT8241}: [concepts.callable.general, concept.invocable] ``function objects'' and ``callable type'' are too restrictive", + howpublished = "\url{https://wg21.link/edit8241}", publisher = "WG21" } -@misc{LEWG338, - title = "{LEWG338}: Standard Library Specification in a Concepts and Contracts World", - howpublished = "\url{https://wg21.link/lewg338}", +@misc{EDIT8242, + title = "{EDIT8242}: Remove notes about shared memory from the lock free recommendation", + howpublished = "\url{https://wg21.link/edit8242}", publisher = "WG21" } -@misc{LEWG339, - title = "{LEWG339}: Library Support for the Spaceship (Comparison) Operaton", - howpublished = "\url{https://wg21.link/lewg339}", +@misc{EDIT8243, + title = "{EDIT8243}: Fix typo in submdspan\_extents.", + howpublished = "\url{https://wg21.link/edit8243}", publisher = "WG21" } -@misc{LEWG340, - title = "{LEWG340}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/lewg340}", +@misc{EDIT8244, + title = "{EDIT8244}: Mismatch in reflect\_constant declaration", + howpublished = "\url{https://wg21.link/edit8244}", publisher = "WG21" } -@misc{LEWG341, - title = "{LEWG341}: ValuedOrError and ValueOrNone types", - howpublished = "\url{https://wg21.link/lewg341}", +@misc{EDIT8245, + title = "{EDIT8245}: [meta.member] Properly introduce intended implicit conversion", + howpublished = "\url{https://wg21.link/edit8245}", publisher = "WG21" } -@misc{LEWG342, - title = "{LEWG342}: Keep alias syntax extendable", - howpublished = "\url{https://wg21.link/lewg342}", +@misc{EDIT8246, + title = "{EDIT8246}: [range.subrange.general] Rename template parameters", + howpublished = "\url{https://wg21.link/edit8246}", publisher = "WG21" } -@misc{LEWG343, - title = "{LEWG343}: No More Nested Namespaces in Library Design", - howpublished = "\url{https://wg21.link/lewg343}", +@misc{EDIT8247, + title = "{EDIT8247}: [const.wrap.class] Add missing namespace std", + howpublished = "\url{https://wg21.link/edit8247}", publisher = "WG21" } -@misc{LEWG344, - title = "{LEWG344}: Comparing Unordered Containers", - howpublished = "\url{https://wg21.link/lewg344}", +@misc{EDIT8248, + title = "{EDIT8248}: [mdspan.sub.sub] Fix typo in submdspan `Effect:`.", + howpublished = "\url{https://wg21.link/edit8248}", publisher = "WG21" } -@misc{LEWG345, - title = "{LEWG345}: Ranges Naming", - howpublished = "\url{https://wg21.link/lewg345}", +@misc{EDIT8249, + title = "{EDIT8249}: alx-0014 - Refactor syntax of preprocessing directives", + howpublished = "\url{https://wg21.link/edit8249}", publisher = "WG21" } -@misc{LEWG346, - title = "{LEWG346}: Manipulators for C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/lewg346}", +@misc{EDIT8250, + title = "{EDIT8250}: [simd.overview] Remove spurious noexcept", + howpublished = "\url{https://wg21.link/edit8250}", publisher = "WG21" } -@misc{LEWG347, - title = "{LEWG347}: Using Concepts and requires in the C++ Standard Library", - howpublished = "\url{https://wg21.link/lewg347}", +@misc{EDIT8251, + title = "{EDIT8251}: Fix dangling references to ``naming class''", + howpublished = "\url{https://wg21.link/edit8251}", publisher = "WG21" } -@misc{LEWG348, - title = "{LEWG348}: hash\_combine() Again", - howpublished = "\url{https://wg21.link/lewg348}", +@misc{EDIT8252, + title = "{EDIT8252}: [simd.permute.static] Add {\textbackslash}libconcept for integral", + howpublished = "\url{https://wg21.link/edit8252}", publisher = "WG21" } -@misc{LEWG349, - title = "{LEWG349}: construct() shall Return the Replaced Address", - howpublished = "\url{https://wg21.link/lewg349}", +@misc{EDIT8253, + title = "{EDIT8253}: [basic.types.general] Talk about ``program points'', not ``certain contexts''", + howpublished = "\url{https://wg21.link/edit8253}", publisher = "WG21" } -@misc{LEWG350, - title = "{LEWG350}: visit: Explicit Return Type for visit", - howpublished = "\url{https://wg21.link/lewg350}", +@misc{EDIT8254, + title = "{EDIT8254}: [meta.reflection.define.aggregate] Replace ``is\_enumeration\_type'' with ``is\_enum\_type''", + howpublished = "\url{https://wg21.link/edit8254}", publisher = "WG21" } -@misc{LEWG351, - title = "{LEWG351}: Comparing Containers", - howpublished = "\url{https://wg21.link/lewg351}", +@misc{EDIT8255, + title = "{EDIT8255}: [concepts.callable.general] Replace ``function objects'' with ``callable types''", + howpublished = "\url{https://wg21.link/edit8255}", publisher = "WG21" } -@misc{LEWG352, - title = "{LEWG352}: A conditional transform algorithm for C++", - howpublished = "\url{https://wg21.link/lewg352}", +@misc{EDIT8256, + title = "{EDIT8256}: [filebuf.virtuals] Missing const-qualifiers in specification of overflow/underflow.", + howpublished = "\url{https://wg21.link/edit8256}", publisher = "WG21" } -@misc{LEWG353, - title = "{LEWG353}: RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/lewg353}", +@misc{EDIT8257, + title = "{EDIT8257}: [containers] fix operator<=> format", + howpublished = "\url{https://wg21.link/edit8257}", publisher = "WG21" } -@misc{LEWG354, - title = "{LEWG354}: Range Adaptors and Utilities", - howpublished = "\url{https://wg21.link/lewg354}", +@misc{EDIT8258, + title = "{EDIT8258}: Add cross-references for ``permissible types''", + howpublished = "\url{https://wg21.link/edit8258}", publisher = "WG21" } -@misc{LEWG355, - title = "{LEWG355}: Effect of operator<=> on the C++ Standard Library", - howpublished = "\url{https://wg21.link/lewg355}", +@misc{EDIT8259, + title = "{EDIT8259}: [filebuf.virtuals] Add missing `const` to pointer variables", + howpublished = "\url{https://wg21.link/edit8259}", publisher = "WG21" } -@misc{LEWG356, - title = "{LEWG356}: Implicit conversion traits and utility functions", - howpublished = "\url{https://wg21.link/lewg356}", +@misc{EDIT8260, + title = "{EDIT8260}: [basic.life] Does implicit object creation reuse storage?", + howpublished = "\url{https://wg21.link/edit8260}", publisher = "WG21" } -@misc{LEWG357, - title = "{LEWG357}: Add shift to ", - howpublished = "\url{https://wg21.link/lewg357}", +@misc{EDIT8261, + title = "{EDIT8261}: [basic.fundamental] Incomplete example of reflections", + howpublished = "\url{https://wg21.link/edit8261}", publisher = "WG21" } -@misc{LEWG358, - title = "{LEWG358}: Extensions to C++ for Short Float Type", - howpublished = "\url{https://wg21.link/lewg358}", +@misc{EDIT8262, + title = "{EDIT8262}: [simd.mask.comparison] Add missing param name", + howpublished = "\url{https://wg21.link/edit8262}", publisher = "WG21" } -@misc{LEWG359, - title = "{LEWG359}: Endian Library Request for Comments", - howpublished = "\url{https://wg21.link/lewg359}", +@misc{EDIT8263, + title = "{EDIT8263}: [hive.capacity], [vector.capacity] Function effects incorrectly specified in Complexity", + howpublished = "\url{https://wg21.link/edit8263}", publisher = "WG21" } -@misc{LEWG360, - title = "{LEWG360}: Applying Concepts to the Standard Library", - howpublished = "\url{https://wg21.link/lewg360}", +@misc{EDIT8264, + title = "{EDIT8264}: [mdspan.accessor.aligned.overview] Remove `std::` in example", + howpublished = "\url{https://wg21.link/edit8264}", publisher = "WG21" } -@misc{LEWG361, - title = "{LEWG361}: Safe integral comparisons", - howpublished = "\url{https://wg21.link/lewg361}", +@misc{EDIT8265, + title = "{EDIT8265}: [basic.fundamental] Complete examples for reflections", + howpublished = "\url{https://wg21.link/edit8265}", publisher = "WG21" } -@misc{LEWG362, - title = "{LEWG362}: std::vector Destruction Order", - howpublished = "\url{https://wg21.link/lewg362}", +@misc{EDIT8266, + title = "{EDIT8266}: [simd.alg, simd.reductions] Use libconcept for `totally\_ordered`", + howpublished = "\url{https://wg21.link/edit8266}", publisher = "WG21" } -@misc{LEWG363, - title = "{LEWG363}: , to include implementation-specific meta-information", - howpublished = "\url{https://wg21.link/lewg363}", +@misc{EDIT8267, + title = "{EDIT8267}: [simd.bit] Use libconcept for `integral`", + howpublished = "\url{https://wg21.link/edit8267}", publisher = "WG21" } -@misc{LEWG364, - title = "{LEWG364}: regex\_iterator should be iterable", - howpublished = "\url{https://wg21.link/lewg364}", +@misc{EDIT8268, + title = "{EDIT8268}: [simd.permute.mask] Fix typo", + howpublished = "\url{https://wg21.link/edit8268}", publisher = "WG21" } -@misc{LEWG365, - title = "{LEWG365}: std::function move operations should be noexcept", - howpublished = "\url{https://wg21.link/lewg365}", +@misc{EDIT8269, + title = "{EDIT8269}: [stringstream.members] Add missing param", + howpublished = "\url{https://wg21.link/edit8269}", publisher = "WG21" } -@misc{LEWG366, - title = "{LEWG366}: Towards meaningful fancy pointers", - howpublished = "\url{https://wg21.link/lewg366}", +@misc{EDIT8270, + title = "{EDIT8270}: alx-0014 - Refactor syntax of preprocessing directives", + howpublished = "\url{https://wg21.link/edit8270}", publisher = "WG21" } -@misc{LEWG367, - title = "{LEWG367}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/lewg367}", +@misc{EDIT8271, + title = "{EDIT8271}: [unord.multiset.overview] Add missing `typename`", + howpublished = "\url{https://wg21.link/edit8271}", publisher = "WG21" } -@misc{LEWG368, - title = "{LEWG368}: Best practices and issues with ", - howpublished = "\url{https://wg21.link/lewg368}", +@misc{EDIT8272, + title = "{EDIT8272}: [meta.reflection.access.context] Remove stray `static` in declaration of `via`", + howpublished = "\url{https://wg21.link/edit8272}", publisher = "WG21" } -@misc{LEWG369, - title = "{LEWG369}: A friendlier tuple get", - howpublished = "\url{https://wg21.link/lewg369}", +@misc{EDIT8273, + title = "{EDIT8273}: [basic.life] Remove spurious commas", + howpublished = "\url{https://wg21.link/edit8273}", publisher = "WG21" } -@misc{LEWG370, - title = "{LEWG370}: SFINAE-friendly std::bind", - howpublished = "\url{https://wg21.link/lewg370}", +@misc{EDIT8274, + title = "{EDIT8274}: [class.pre] Adjust phrasing around 'identifer'", + howpublished = "\url{https://wg21.link/edit8274}", publisher = "WG21" } -@misc{LEWG371, - title = "{LEWG371}: Update freestanding requirements", - howpublished = "\url{https://wg21.link/lewg371}", +@misc{EDIT8275, + title = "{EDIT8275}: [temp.variadic] Add separate bullet for annotation-list", + howpublished = "\url{https://wg21.link/edit8275}", publisher = "WG21" } -@misc{LEWG372, - title = "{LEWG372}: Fixed-Point Real Numbers", - howpublished = "\url{https://wg21.link/lewg372}", +@misc{EDIT8276, + title = "{EDIT8276}: [meta.syn] Fix phrasing in note", + howpublished = "\url{https://wg21.link/edit8276}", publisher = "WG21" } -@misc{LEWG373, - title = "{LEWG373}: Well-behaved interpolation for numbers and pointers", - howpublished = "\url{https://wg21.link/lewg373}", +@misc{EDIT8277, + title = "{EDIT8277}: [meta.reflection.member.queries] Remove superfluous 'of'", + howpublished = "\url{https://wg21.link/edit8277}", publisher = "WG21" } -@misc{LEWG377, - title = "{LEWG377}: C++ Concurrent Communication Queues", - howpublished = "\url{https://wg21.link/lewg377}", +@misc{EDIT8278, + title = "{EDIT8278}: [meta.reflection.layout] Fix phrasing in bulleted list", + howpublished = "\url{https://wg21.link/edit8278}", publisher = "WG21" } -@misc{LEWG379, - title = "{LEWG379}: P0443: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/lewg379}", +@misc{EDIT8279, + title = "{EDIT8279}: [meta.reflection.annotation] Move to before [meta.reflection.extract]", + howpublished = "\url{https://wg21.link/edit8279}", publisher = "WG21" } -@misc{LEWG391, - title = "{LEWG391}: Rebase the Parallelism TS onto the C++17 Standard", - howpublished = "\url{https://wg21.link/lewg391}", +@misc{EDIT8280, + title = "{EDIT8280}: [meta.reflection.array] Integrate subclause into [meta.define.static]", + howpublished = "\url{https://wg21.link/edit8280}", publisher = "WG21" } -@misc{LEWG403, - title = "{LEWG403}: Rebase the Parallelism TS onto the C++17 Standard", - howpublished = "\url{https://wg21.link/lewg403}", +@misc{EDIT8281, + title = "{EDIT8281}: [meta.reflection.operators] Remove superfluous 'the'", + howpublished = "\url{https://wg21.link/edit8281}", publisher = "WG21" } -@misc{LEWG409, - title = "{LEWG409}: Static reflection of functions", - howpublished = "\url{https://wg21.link/lewg409}", +@misc{EDIT8282, + title = "{EDIT8282}: [meta.reflection.define.aggregate] Fix declarations of name-type constructors", + howpublished = "\url{https://wg21.link/edit8282}", publisher = "WG21" } -@misc{LEWG410, - title = "{LEWG410}: Symmetry for spaceship", - howpublished = "\url{https://wg21.link/lewg410}", +@misc{EDIT8283, + title = "{EDIT8283}: [meta.reflection.operators] Fix table formatting", + howpublished = "\url{https://wg21.link/edit8283}", publisher = "WG21" } -@misc{LEWG411, - title = "{LEWG411}: Standard Library Concepts", - howpublished = "\url{https://wg21.link/lewg411}", +@misc{EDIT8284, + title = "{EDIT8284}: [meta.reflection.names] Fix formatting for 'N'", + howpublished = "\url{https://wg21.link/edit8284}", publisher = "WG21" } -@misc{LEWG412, - title = "{LEWG412}: reference\_wrapper for incomplete types", - howpublished = "\url{https://wg21.link/lewg412}", +@misc{EDIT8285, + title = "{EDIT8285}: [meta.reflection.queries] Fix typo in comment in example", + howpublished = "\url{https://wg21.link/edit8285}", publisher = "WG21" } -@misc{LEWG413, - title = "{LEWG413}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/lewg413}", +@misc{EDIT8286, + title = "{EDIT8286}: [exec.snd] Harmonize subclause titles", + howpublished = "\url{https://wg21.link/edit8286}", publisher = "WG21" } -@misc{LEWG414, - title = "{LEWG414}: Extending the noexcept Policy", - howpublished = "\url{https://wg21.link/lewg414}", +@misc{EDIT8287, + title = "{EDIT8287}: [exec.snd] Fix cross-references for 'impls-for'", + howpublished = "\url{https://wg21.link/edit8287}", publisher = "WG21" } -@misc{LEWG415, - title = "{LEWG415}: Naming implementation-defined simd\_abi tag types", - howpublished = "\url{https://wg21.link/lewg415}", +@misc{EDIT8288, + title = "{EDIT8288}: [exec.write.env] De-bulletize specification of check-types", + howpublished = "\url{https://wg21.link/edit8288}", publisher = "WG21" } -@misc{LEWG416, - title = "{LEWG416}: Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/lewg416}", +@misc{EDIT8289, + title = "{EDIT8289}: [execution.syn] Add comments to cross-references in synopsis", + howpublished = "\url{https://wg21.link/edit8289}", publisher = "WG21" } -@misc{LEWG417, - title = "{LEWG417}: Move-only iterators", - howpublished = "\url{https://wg21.link/lewg417}", +@misc{EDIT8290, + title = "{EDIT8290}: [execution.syn] Add enable\_sender to synopsis", + howpublished = "\url{https://wg21.link/edit8290}", publisher = "WG21" } -@misc{LEWG418, - title = "{LEWG418}: Adding support for type-based metaprogramming to the standard library", - howpublished = "\url{https://wg21.link/lewg418}", +@misc{EDIT8291, + title = "{EDIT8291}: [exec.snd.expos] Move specification of default template argument for 'Data'", + howpublished = "\url{https://wg21.link/edit8291}", publisher = "WG21" } -@misc{LEWG419, - title = "{LEWG419}: P0546 - Span - foundation for the future", - howpublished = "\url{https://wg21.link/lewg419}", +@misc{EDIT8292, + title = "{EDIT8292}: [algorithms.parallel.overloads] Rename subclause title", + howpublished = "\url{https://wg21.link/edit8292}", publisher = "WG21" } -@misc{LEWG420, - title = "{LEWG420}: Type Requirements for Algorithms", - howpublished = "\url{https://wg21.link/lewg420}", +@misc{EDIT8293, + title = "{EDIT8293}: [dcl.fct.def.replace] Add 'replaceable function' to index", + howpublished = "\url{https://wg21.link/edit8293}", publisher = "WG21" } -@misc{LEWG421, - title = "{LEWG421}: P0856 - Restrict Access Property for mdspan and span", - howpublished = "\url{https://wg21.link/lewg421}", +@misc{EDIT8294, + title = "{EDIT8294}: [exec.par.scheduler] Use 'has the value' for an expression", + howpublished = "\url{https://wg21.link/edit8294}", publisher = "WG21" } -@misc{LEWG422, - title = "{LEWG422}: Fixing the partial\_order comparison algorithm", - howpublished = "\url{https://wg21.link/lewg422}", +@misc{EDIT8295, + title = "{EDIT8295}: [exec.sysctxrepl.recvproxy] Create new subclause for receiver proxies", + howpublished = "\url{https://wg21.link/edit8295}", publisher = "WG21" } -@misc{LEWG423, - title = "{LEWG423}: A Proposal to add stack trace library", - howpublished = "\url{https://wg21.link/lewg423}", +@misc{EDIT8296, + title = "{EDIT8296}: [exec.sysctxrepl.psb] Make 'one of the expressions below' more explicit", + howpublished = "\url{https://wg21.link/edit8296}", publisher = "WG21" } -@misc{LEWG424, - title = "{LEWG424}: An Ontology for Properties of mdspan", - howpublished = "\url{https://wg21.link/lewg424}", +@misc{EDIT8297, + title = "{EDIT8297}: [task.promise] Remove trailing semicolons in comments in examples", + howpublished = "\url{https://wg21.link/edit8297}", publisher = "WG21" } -@misc{LEWG425, - title = "{LEWG425}: Renaming cell<> to latest<>", - howpublished = "\url{https://wg21.link/lewg425}", +@misc{EDIT8298, + title = "{EDIT8298}: [task.promise] Refer to parameter types of the completion signatures", + howpublished = "\url{https://wg21.link/edit8298}", publisher = "WG21" } -@misc{LEWG426, - title = "{LEWG426}: Define basic\_string\_view(nullptr) and basic\_string(nullptr)", - howpublished = "\url{https://wg21.link/lewg426}", +@misc{EDIT8299, + title = "{EDIT8299}: [task.state] Fix formatting of subclause heading", + howpublished = "\url{https://wg21.link/edit8299}", publisher = "WG21" } -@misc{LEWG427, - title = "{LEWG427}: Tightening the constraints on std::function", - howpublished = "\url{https://wg21.link/lewg427}", +@misc{EDIT8300, + title = "{EDIT8300}: [exec.task.scheduler] Fix punctuation and add 'the'", + howpublished = "\url{https://wg21.link/edit8300}", publisher = "WG21" } -@misc{LEWG428, - title = "{LEWG428}: Introducing a header", - howpublished = "\url{https://wg21.link/lewg428}", +@misc{EDIT8301, + title = "{EDIT8301}: [exec.getcomplsigs] Fix indentation of paragraph", + howpublished = "\url{https://wg21.link/edit8301}", publisher = "WG21" } -@misc{LEWG429, - title = "{LEWG429}: string::reserve Should Not Shrink", - howpublished = "\url{https://wg21.link/lewg429}", +@misc{EDIT8302, + title = "{EDIT8302}: [meta.reflection.layout] Remove incorrect 'of'", + howpublished = "\url{https://wg21.link/edit8302}", publisher = "WG21" } -@misc{LEWG430, - title = "{LEWG430}: allocate\_unique and allocator\_delete", - howpublished = "\url{https://wg21.link/lewg430}", +@misc{EDIT8303, + title = "{EDIT8303}: [meta.reflection.extract] Apply code font to ``U''", + howpublished = "\url{https://wg21.link/edit8303}", publisher = "WG21" } -@misc{LEWG431, - title = "{LEWG431}: Making std::underlying\_type SFINAE-friendly", - howpublished = "\url{https://wg21.link/lewg431}", +@misc{EDIT8304, + title = "{EDIT8304}: [meta.reflection.extract] Remove stray 'T is' and format 'X' in code font", + howpublished = "\url{https://wg21.link/edit8304}", publisher = "WG21" } -@misc{LEWG432, - title = "{LEWG432}: Crochemore-Perrin search algorithm for std::search", - howpublished = "\url{https://wg21.link/lewg432}", +@misc{EDIT8305, + title = "{EDIT8305}: [meta.reflection.substitute] Clarify error message in example", + howpublished = "\url{https://wg21.link/edit8305}", publisher = "WG21" } -@misc{LEWG433, - title = "{LEWG433}: fixed\_capacity\_vector", - howpublished = "\url{https://wg21.link/lewg433}", +@misc{EDIT8306, + title = "{EDIT8306}: [meta.reflection.substitute] Add 'in order'", + howpublished = "\url{https://wg21.link/edit8306}", publisher = "WG21" } -@misc{LEWG434, - title = "{LEWG434}: A Proposal for a Universally Unique Identifier Library", - howpublished = "\url{https://wg21.link/lewg434}", +@misc{EDIT8307, + title = "{EDIT8307}: [exec.run.loop] Remove code font formatting for count and state", + howpublished = "\url{https://wg21.link/edit8307}", publisher = "WG21" } -@misc{LEWG435, - title = "{LEWG435}: User-defined Literals for std::filesystem::path", - howpublished = "\url{https://wg21.link/lewg435}", +@misc{EDIT8308, + title = "{EDIT8308}: [exec.snd.expos] Amend specification for allocator-aware-forward", + howpublished = "\url{https://wg21.link/edit8308}", publisher = "WG21" } -@misc{LEWG436, - title = "{LEWG436}: The identity metafunction", - howpublished = "\url{https://wg21.link/lewg436}", +@misc{EDIT8309, + title = "{EDIT8309}: [atomics.syn,atomics.ref.pointer] Remove partial specialization atomic\_ref", + howpublished = "\url{https://wg21.link/edit8309}", publisher = "WG21" } -@misc{LEWG437, - title = "{LEWG437}: Integrating feature-test macros into the C++ WD", - howpublished = "\url{https://wg21.link/lewg437}", +@misc{EDIT8310, + title = "{EDIT8310}: [atomics.types.int,atomics.types.float] Excise uses of undeclared 'T'", + howpublished = "\url{https://wg21.link/edit8310}", publisher = "WG21" } -@misc{LEWG438, - title = "{LEWG438}: Merging the Ranges TS", - howpublished = "\url{https://wg21.link/lewg438}", +@misc{EDIT8311, + title = "{EDIT8311}: [atomics.ref.generic] Avoid use of undeclared 'T'", + howpublished = "\url{https://wg21.link/edit8311}", publisher = "WG21" } -@misc{LEWG439, - title = "{LEWG439}: Add symmetric coroutine control transfer", - howpublished = "\url{https://wg21.link/lewg439}", +@misc{EDIT8312, + title = "{EDIT8312}: [simd.permute.memory] Rename 'simd' to 'vec' in subclause title", + howpublished = "\url{https://wg21.link/edit8312}", publisher = "WG21" } -@misc{LEWG440, - title = "{LEWG440}: char8\_t: A type for UTF-8 characters and strings", - howpublished = "\url{https://wg21.link/lewg440}", +@misc{EDIT8313, + title = "{EDIT8313}: [simd.nonmembers] [simd.mask.nonmembers] Redundancies in subclause headings", + howpublished = "\url{https://wg21.link/edit8313}", publisher = "WG21" } -@misc{LEWG441, - title = "{LEWG441}: std::is\_constant\_evaluated()", - howpublished = "\url{https://wg21.link/lewg441}", +@misc{EDIT8314, + title = "{EDIT8314}: [simd.mask.nonmembers] Add 'basic\_mask' to subclause heading", + howpublished = "\url{https://wg21.link/edit8314}", publisher = "WG21" } -@misc{LEWG442, - title = "{LEWG442}: Standard containers and constexpr", - howpublished = "\url{https://wg21.link/lewg442}", +@misc{EDIT8315, + title = "{EDIT8315}: [simd.mask.namedconv] folded into [simd.mask.conv]", + howpublished = "\url{https://wg21.link/edit8315}", publisher = "WG21" } -@misc{LEWG443, - title = "{LEWG443}: Standard Library Compatibility", - howpublished = "\url{https://wg21.link/lewg443}", +@misc{EDIT8316, + title = "{EDIT8316}: [simd.traits] Rename subclause heading to 'Type traits'", + howpublished = "\url{https://wg21.link/edit8316}", publisher = "WG21" } -@misc{LEWG444, - title = "{LEWG444}: How to catch an exception\_ptr without even try-ing", - howpublished = "\url{https://wg21.link/lewg444}", +@misc{EDIT8317, + title = "{EDIT8317}: [simd.complex.access] Move into [simd.class]", + howpublished = "\url{https://wg21.link/edit8317}", publisher = "WG21" } -@misc{LEWG445, - title = "{LEWG445}: realloc() for C++", - howpublished = "\url{https://wg21.link/lewg445}", +@misc{EDIT8318, + title = "{EDIT8318}: [simd.syn] Compactify presentation of gather/scatter functions", + howpublished = "\url{https://wg21.link/edit8318}", publisher = "WG21" } -@misc{LEWG446, - title = "{LEWG446}: Runtime type introspection with std::exception ptr", - howpublished = "\url{https://wg21.link/lewg446}", +@misc{EDIT8319, + title = "{EDIT8319}: [atomics.types.int] Remove superfluous whitespace", + howpublished = "\url{https://wg21.link/edit8319}", publisher = "WG21" } -@misc{LEWG447, - title = "{LEWG447}: Finding the right set of traits for simd", - howpublished = "\url{https://wg21.link/lewg447}", +@misc{EDIT8320, + title = "{EDIT8320}: [exec.par.scheduler] Move class definition from synopsis", + howpublished = "\url{https://wg21.link/edit8320}", publisher = "WG21" } -@misc{LEWG448, - title = "{LEWG448}: Better, Safer Range Access Customization Points", - howpublished = "\url{https://wg21.link/lewg448}", +@misc{EDIT8321, + title = "{EDIT8321}: [exec.when.all] Fix spelling of 'get\_stop\_token\_t'", + howpublished = "\url{https://wg21.link/edit8321}", publisher = "WG21" } -@misc{LEWG449, - title = "{LEWG449}: A few additional type manipulation utilities", - howpublished = "\url{https://wg21.link/lewg449}", +@misc{EDIT8322, + title = "{EDIT8322}: [exec.snd.expos] Reorder specification immediately after declaration", + howpublished = "\url{https://wg21.link/edit8322}", publisher = "WG21" } -@misc{LEWG450, - title = "{LEWG450}: Smart pointer creation with default initialization", - howpublished = "\url{https://wg21.link/lewg450}", +@misc{EDIT8323, + title = "{EDIT8323}: [hive.capacity], [vector.capacity] Move restrictions from Complexity to Remarks", + howpublished = "\url{https://wg21.link/edit8323}", publisher = "WG21" } -@misc{LEWG451, - title = "{LEWG451}: constexpr comparison operators for std::array", - howpublished = "\url{https://wg21.link/lewg451}", +@misc{EDIT8324, + title = "{EDIT8324}: [atomics.ref.pointer,atomics.types.pointer] Use 'see above' for fetch\_key declaration", + howpublished = "\url{https://wg21.link/edit8324}", publisher = "WG21" } -@misc{LEWG452, - title = "{LEWG452}: Usability Enhancements for std::span", - howpublished = "\url{https://wg21.link/lewg452}", +@misc{EDIT8325, + title = "{EDIT8325}: value\_types\_of\_t is not in the library index", + howpublished = "\url{https://wg21.link/edit8325}", publisher = "WG21" } -@misc{LEWG453, - title = "{LEWG453}: A call for a Data Persistence (iostream v2) study group", - howpublished = "\url{https://wg21.link/lewg453}", +@misc{EDIT8326, + title = "{EDIT8326}: [exec.cmplsig] Add 'value\_types\_of\_t' to index", + howpublished = "\url{https://wg21.link/edit8326}", publisher = "WG21" } -@misc{LEWG454, - title = "{LEWG454}: SG14 status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", - howpublished = "\url{https://wg21.link/lewg454}", +@misc{EDIT8327, + title = "{EDIT8327}: [allocator.requirements.general] Add namespace std for exposition-only concept", + howpublished = "\url{https://wg21.link/edit8327}", publisher = "WG21" } -@misc{LEWG455, - title = "{LEWG455}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/lewg455}", +@misc{EDIT8328, + title = "{EDIT8328}: [atomics.types.float] Align parameters in function declarations", + howpublished = "\url{https://wg21.link/edit8328}", publisher = "WG21" } -@misc{LEWG456, - title = "{LEWG456}: Low level file i/o library", - howpublished = "\url{https://wg21.link/lewg456}", +@misc{EDIT8329, + title = "{EDIT8329}: [streambuf.virt.put] Replace ``effects'' with ``affects'' in footnote", + howpublished = "\url{https://wg21.link/edit8329}", publisher = "WG21" } -@misc{LEWG457, - title = "{LEWG457}: Misc constexpr bits", - howpublished = "\url{https://wg21.link/lewg457}", +@misc{EDIT8330, + title = "{EDIT8330}: [class.temporary] Clarify that list of contexts is exhaustive", + howpublished = "\url{https://wg21.link/edit8330}", publisher = "WG21" } -@misc{LEWG458, - title = "{LEWG458}: Rangify the uninitialised memory algorithms!", - howpublished = "\url{https://wg21.link/lewg458}", +@misc{EDIT8331, + title = "{EDIT8331}: [simd.syn] Reorder declarations to match subclause order", + howpublished = "\url{https://wg21.link/edit8331}", publisher = "WG21" } -@misc{LEWG459, - title = "{LEWG459}: Input range adaptors", - howpublished = "\url{https://wg21.link/lewg459}", +@misc{EDIT8332, + title = "{EDIT8332}: [meta.type.synop] Index the unindexed type aliases and variable templates", + howpublished = "\url{https://wg21.link/edit8332}", publisher = "WG21" } -@misc{LEWG460, - title = "{LEWG460}: Deep Integration of the Ranges TS", - howpublished = "\url{https://wg21.link/lewg460}", +@misc{EDIT8333, + title = "{EDIT8333}: [basic.link], [expr.ref] Harmonize font for tuple representing direct base class relationship", + howpublished = "\url{https://wg21.link/edit8333}", publisher = "WG21" } -@misc{LEWG461, - title = "{LEWG461}: A proposal for a type trait to detect scoped enumerations", - howpublished = "\url{https://wg21.link/lewg461}", +@misc{EDIT8334, + title = "{EDIT8334}: [simd] Canonicalize subclause headings", + howpublished = "\url{https://wg21.link/edit8334}", publisher = "WG21" } -@misc{LEWG462, - title = "{LEWG462}: std::experimental::expected LWG design issues", - howpublished = "\url{https://wg21.link/lewg462}", +@misc{EDIT8335, + title = "{EDIT8335}: [ub,intro.progress] Added entry for UB due to lack of forward progress", + howpublished = "\url{https://wg21.link/edit8335}", publisher = "WG21" } -@misc{LEWG463, - title = "{LEWG463}: A Modest Executor Proposal", - howpublished = "\url{https://wg21.link/lewg463}", +@misc{EDIT8336, + title = "{EDIT8336}: Unclear words regarding mandatory copy-elision during initialization with identical types (since C++17).", + howpublished = "\url{https://wg21.link/edit8336}", publisher = "WG21" } -@misc{LEWG464, - title = "{LEWG464}: Adapting Asio to use std::expected", - howpublished = "\url{https://wg21.link/lewg464}", +@misc{EDIT8337, + title = "{EDIT8337}: [basic.def] Remove incorrect grammarterm formatting for ``declaration''", + howpublished = "\url{https://wg21.link/edit8337}", publisher = "WG21" } -@misc{LEWG465, - title = "{LEWG465}: On empty structs in the standard library", - howpublished = "\url{https://wg21.link/lewg465}", +@misc{EDIT8338, + title = "{EDIT8338}: Indexing of ``eligible'' terms", + howpublished = "\url{https://wg21.link/edit8338}", publisher = "WG21" } -@misc{LEWG466, - title = "{LEWG466}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/lewg466}", +@misc{EDIT8339, + title = "{EDIT8339}: [input.iterators] Remove superfluous {\textbackslash}newpage", + howpublished = "\url{https://wg21.link/edit8339}", publisher = "WG21" } -@misc{LEWG467, - title = "{LEWG467}: Sizes Should Only span Unsigned", - howpublished = "\url{https://wg21.link/lewg467}", +@misc{EDIT8340, + title = "{EDIT8340}: NB US 188-303 (C++26 CD): [streambuf.virt.put] fix spelling in footnote", + howpublished = "\url{https://wg21.link/edit8340}", publisher = "WG21" } -@misc{LEWG468, - title = "{LEWG468}: zero(), min(), and max() should be noexcept", - howpublished = "\url{https://wg21.link/lewg468}", +@misc{EDIT8341, + title = "{EDIT8341}: [simd.permute.static] Use satisfies for satisfaction", + howpublished = "\url{https://wg21.link/edit8341}", publisher = "WG21" } -@misc{LEWG469, - title = "{LEWG469}: std::assume\_aligned", - howpublished = "\url{https://wg21.link/lewg469}", +@misc{EDIT8342, + title = "{EDIT8342}: [simd.permute.mask] clarify list is in ascending order", + howpublished = "\url{https://wg21.link/edit8342}", publisher = "WG21" } -@misc{LEWG470, - title = "{LEWG470}: Container support for implicit lifetime types", - howpublished = "\url{https://wg21.link/lewg470}", +@misc{EDIT8343, + title = "{EDIT8343}: [cpp.module] Drop meaningless sentence about keywords as macros CWG3074", + howpublished = "\url{https://wg21.link/edit8343}", publisher = "WG21" } -@misc{LEWG471, - title = "{LEWG471}: P0860: Atomic Access Property for mdspan", - howpublished = "\url{https://wg21.link/lewg471}", +@misc{EDIT8344, + title = "{EDIT8344}: [cpp.module] Cannot treat module directive as normal text", + howpublished = "\url{https://wg21.link/edit8344}", publisher = "WG21" } -@misc{LEWG472, - title = "{LEWG472}: P0958: Networking TS changes to support proposed Executors TS", - howpublished = "\url{https://wg21.link/lewg472}", +@misc{EDIT8345, + title = "{EDIT8345}: [cpp.pre][cpp.module] Consolidate preprocessor grammar in one clause", + howpublished = "\url{https://wg21.link/edit8345}", publisher = "WG21" } -@misc{LEWG473, - title = "{LEWG473}: std::async() in an Executors World", - howpublished = "\url{https://wg21.link/lewg473}", +@misc{EDIT8346, + title = "{EDIT8346}: [alg.foreach] Fix indentation", + howpublished = "\url{https://wg21.link/edit8346}", publisher = "WG21" } -@misc{LEWG474, - title = "{LEWG474}: [P1053] Future-proofing continuations for executors", - howpublished = "\url{https://wg21.link/lewg474}", +@misc{EDIT8347, + title = "{EDIT8347}: [meta.reflection.layout,meta.reflection.annotation] Harmonize phrasing about complete types", + howpublished = "\url{https://wg21.link/edit8347}", publisher = "WG21" } -@misc{LEWG475, - title = "{LEWG475}: A Cooperatively Interruptible Joining Thread, Rev 2", - howpublished = "\url{https://wg21.link/lewg475}", +@misc{EDIT8348, + title = "{EDIT8348}: [meta.unary.prop] [meta.rel] P/R for LWG3967", + howpublished = "\url{https://wg21.link/edit8348}", publisher = "WG21" } -@misc{LEWG476, - title = "{LEWG476}: Concurrency TS is growing: Concurrent Utilities and Data Structures", - howpublished = "\url{https://wg21.link/lewg476}", +@misc{EDIT8349, + title = "{EDIT8349}: [meta.reflection.extract] rm second constexpr if", + howpublished = "\url{https://wg21.link/edit8349}", publisher = "WG21" } -@misc{LEWG477, - title = "{LEWG477}: P0836:Introduce Parallelism to the Ranges TS", - howpublished = "\url{https://wg21.link/lewg477}", +@misc{EDIT8350, + title = "{EDIT8350}: [fs.path.native.obs] [fs.path.generic.obs] qualify std::format", + howpublished = "\url{https://wg21.link/edit8350}", publisher = "WG21" } -@misc{LEWG478, - title = "{LEWG478}: Feedback on P0214", - howpublished = "\url{https://wg21.link/lewg478}", +@misc{EDIT8351, + title = "{EDIT8351}: [vector.bool.pscp] say ``vector primary template''", + howpublished = "\url{https://wg21.link/edit8351}", publisher = "WG21" } -@misc{LEWG479, - title = "{LEWG479}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/lewg479}", +@misc{EDIT8352, + title = "{EDIT8352}: [meta.reflection.access.context] Remove 'static' from via itemdecl", + howpublished = "\url{https://wg21.link/edit8352}", publisher = "WG21" } -@misc{LEWG480, - title = "{LEWG480}: String View Conversion for Function Arguments", - howpublished = "\url{https://wg21.link/lewg480}", +@misc{EWG1, + author = "Jason Merrill", + title = "{EWG1}: N3638, N3582, N3386 Return type deduction for normal functions", + howpublished = "\url{https://wg21.link/ewg1}", publisher = "WG21" } -@misc{LEWG481, - title = "{LEWG481}: Making std::vector constexpr", - howpublished = "\url{https://wg21.link/lewg481}", +@misc{EWG2, + author = "Jens Maurer", + title = "{EWG2}: N3387 Overload resolution tiebreakers for integer types", + howpublished = "\url{https://wg21.link/ewg2}", publisher = "WG21" } -@misc{LEWG482, - title = "{LEWG482}: Constexpr in std::pointer\_traits", - howpublished = "\url{https://wg21.link/lewg482}", +@misc{EWG3, + author = "Alberto Ganesh Barbati", + title = "{EWG3}: N3760, N3394 [[deprecated]] attribute", + howpublished = "\url{https://wg21.link/ewg3}", publisher = "WG21" } -@misc{LEWG483, - title = "{LEWG483}: Constant Pointer View - std::as\_const Strikes Back!", - howpublished = "\url{https://wg21.link/lewg483}", +@misc{EWG4, + author = "Clark Nelson", + title = "{EWG4}: N3396 Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/ewg4}", publisher = "WG21" } -@misc{LEWG484, - title = "{LEWG484}: Constexpr iterator requirements", - howpublished = "\url{https://wg21.link/lewg484}", +@misc{EWG5, + author = "Jonathan de Boyne Pollard", + title = "{EWG5}: N3400 A proposal for eliminating the underscore madness that library writers have to suffer", + howpublished = "\url{https://wg21.link/ewg5}", publisher = "WG21" } -@misc{LEWG485, - title = "{LEWG485}: A Function Returning Whether An Underlying Type Value Is a Valid Enumerator of a Given Enumeration", - howpublished = "\url{https://wg21.link/lewg485}", +@misc{EWG6, + author = "Ville Voutilainen", + title = "{EWG6}: N3667, N3401 Generating move operations (elaborating on Core 1402)", + howpublished = "\url{https://wg21.link/ewg6}", publisher = "WG21" } -@misc{LEWG486, - title = "{LEWG486}: namespace std {\textbraceleft} namespace fs = filesystem; {\textbraceright}", - howpublished = "\url{https://wg21.link/lewg486}", +@misc{EWG7, + author = "Peter Sommerlad", + title = "{EWG7}: N3642, N3468, N3402 User-defined Literals for Standard Library Types, N3472 Binary Literals in the C++ Core Language", + howpublished = "\url{https://wg21.link/ewg7}", publisher = "WG21" } -@misc{LEWG487, - title = "{LEWG487}: Let strong\_order Truly Be a Customization Point!", - howpublished = "\url{https://wg21.link/lewg487}", +@misc{EWG8, + author = "Mike Spertus", + title = "{EWG8}: N3492, N3403 Use Cases for Compile-Time Reflection", + howpublished = "\url{https://wg21.link/ewg8}", publisher = "WG21" } -@misc{LEWG491, - title = "{LEWG491}: Fractional Numeric Type", - howpublished = "\url{https://wg21.link/lewg491}", +@misc{EWG9, + author = "Mike Spertus", + title = "{EWG9}: N4469 Template Argument Type Deduction, N3601 Implicit template parameters, N3405 Template Tidbits", + howpublished = "\url{https://wg21.link/ewg9}", publisher = "WG21" } -@misc{LEWG493, - title = "{LEWG493}: Target Vectorization Policies from Parallelism V2 TS to C++20", - howpublished = "\url{https://wg21.link/lewg493}", +@misc{EWG10, + author = "Dietmar K�hl", + title = "{EWG10}: N3407 Proposal to Add Decimal Floating Point Support to C++", + howpublished = "\url{https://wg21.link/ewg10}", publisher = "WG21" } -@misc{LEWG494, - title = "{LEWG494}: Fixing Atomic Initialization", - howpublished = "\url{https://wg21.link/lewg494}", +@misc{EWG11, + author = "Pablo Halpern", + title = "{EWG11}: N3409 Strict Fork-Join Parallelism", + howpublished = "\url{https://wg21.link/ewg11}", publisher = "WG21" } -@misc{LEWG495, - title = "{LEWG495}: Contiguous Ranges", - howpublished = "\url{https://wg21.link/lewg495}", +@misc{EWG12, + author = "Dean Michael Berris", + title = "{EWG12}: N3410 Rich Pointers with Dynamic and Static Introspection", + howpublished = "\url{https://wg21.link/ewg12}", publisher = "WG21" } -@misc{LEWG496, - title = "{LEWG496}: Should Span Be Regular", - howpublished = "\url{https://wg21.link/lewg496}", +@misc{EWG13, + author = "Jens Maurer", + title = "{EWG13}: N3639, N3497, N3467, N3412 Runtime-sized arrays with automatic storage duration", + howpublished = "\url{https://wg21.link/ewg13}", publisher = "WG21" } -@misc{LEWG497, - title = "{LEWG497}: Add coroutine task type", - howpublished = "\url{https://wg21.link/lewg497}", +@misc{EWG14, + author = "Jens Maurer", + title = "{EWG14}: N3413 Allowing arbitrary literal types for non-type template parameters", + howpublished = "\url{https://wg21.link/ewg14}", publisher = "WG21" } -@misc{LEWG498, - title = "{LEWG498}: Improving atomic\_flag", - howpublished = "\url{https://wg21.link/lewg498}", +@misc{EWG15, + author = "Mike Spertus", + title = "{EWG15}: N3416 Packaging Parameter Packs", + howpublished = "\url{https://wg21.link/ewg15}", publisher = "WG21" } -@misc{LEWG499, - title = "{LEWG499}: Add c\_array() member function to std::array", - howpublished = "\url{https://wg21.link/lewg499}", +@misc{EWG16, + author = "Faisal Vali", + title = "{EWG16}: N3649, N3560, N3559, N3418 Proposal for Generic (Polymorphic) Lambda Expressions", + howpublished = "\url{https://wg21.link/ewg16}", publisher = "WG21" } -@misc{LEWG500, - title = "{LEWG500}: P1122R0: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/lewg500}", +@misc{EWG17, + author = "Robert Geva", + title = "{EWG17}: N3419 Vector loops and Parallel Loops", + howpublished = "\url{https://wg21.link/ewg17}", publisher = "WG21" } -@misc{LEWG501, - title = "{LEWG501}: Function to mark unreachable code", - howpublished = "\url{https://wg21.link/lewg501}", +@misc{EWG18, + author = "Herb Sutter", + title = "{EWG18}: N3424 Lambda Correctness and Usability Issues", + howpublished = "\url{https://wg21.link/ewg18}", publisher = "WG21" } -@misc{LEWG502, - title = "{LEWG502}: fiber\_handle - fibers without scheduler", - howpublished = "\url{https://wg21.link/lewg502}", +@misc{EWG19, + author = "Artur Laksberg", + title = "{EWG19}: N3429 A C++ Library Solution To Parallelism", + howpublished = "\url{https://wg21.link/ewg19}", publisher = "WG21" } -@misc{LEWG503, - title = "{LEWG503}: Everyone Deserves a Little Order", - howpublished = "\url{https://wg21.link/lewg503}", +@misc{EWG20, + author = "Lawrence Crowl", + title = "{EWG20}: N3778, N3663, N3536, N3432 C++ Sized Deallocation", + howpublished = "\url{https://wg21.link/ewg20}", publisher = "WG21" } -@misc{LEWG504, - title = "{LEWG504}: More simd<> operations", - howpublished = "\url{https://wg21.link/lewg504}", +@misc{EWG21, + author = "Lawrence Crowl", + title = "{EWG21}: N3664, N3537, N3433 Clarifying Memory Allocation", + howpublished = "\url{https://wg21.link/ewg21}", publisher = "WG21" } -@misc{LEWG505, - title = "{LEWG505}: Precalculated hash values in lookup", - howpublished = "\url{https://wg21.link/lewg505}", +@misc{EWG22, + author = "Clark Nelson", + title = "{EWG22}: N4030, 3745, N3694 Feature-testing recommendations for C++, N3435 Standardized feature-test macros", + howpublished = "\url{https://wg21.link/ewg22}", publisher = "WG21" } -@misc{LEWG506, - title = "{LEWG506}: Runtime type introspection with std::exception ptr", - howpublished = "\url{https://wg21.link/lewg506}", +@misc{EWG23, + author = "Axel Naumann", + title = "{EWG23}: N3437 Type Name Strings For C++", + howpublished = "\url{https://wg21.link/ewg23}", publisher = "WG21" } -@misc{LEWG507, - title = "{LEWG507}: Making std::string constexpr", - howpublished = "\url{https://wg21.link/lewg507}", +@misc{EWG24, + author = "Aurelian Melinte", + title = "{EWG24}: N3441 Call Stack Utilities and std::exception Extension Proposal", + howpublished = "\url{https://wg21.link/ewg24}", publisher = "WG21" } -@misc{LEWG508, - title = "{LEWG508}: std::embed", - howpublished = "\url{https://wg21.link/lewg508}", +@misc{EWG25, + author = "Richard Smith", + title = "{EWG25}: N3652, N3597, N3598, N3444 Relaxing syntactic constraints on constexpr function definitions", + howpublished = "\url{https://wg21.link/ewg25}", publisher = "WG21" } -@misc{LEWG509, - title = "{LEWG509}: Refining standard library support for Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/lewg509}", +@misc{EWG26, + author = "Lawrence Crowl", + title = "{EWG26}: N3538, N3445 Pass by Const Reference or Value", + howpublished = "\url{https://wg21.link/ewg26}", publisher = "WG21" } -@misc{LEWG510, - title = "{LEWG510}: Optimized Initialization for basic\_string and vector", - howpublished = "\url{https://wg21.link/lewg510}", +@misc{EWG27, + author = "Daveed Vandevoorde", + title = "{EWG27}: N3781 Single-Quotation-Mark as a Digit Separator, N3661, N3499 Digit Separators, N3448 Painless Digit Separation", + howpublished = "\url{https://wg21.link/ewg27}", publisher = "WG21" } -@misc{LEWG511, - title = "{LEWG511}: Efficient composition with DynamicBuffer", - howpublished = "\url{https://wg21.link/lewg511}", +@misc{EWG28, + author = "Bjarne Stroustrup", + title = "{EWG28}: N3449 Open and Efficient Type Switch for C++", + howpublished = "\url{https://wg21.link/ewg28}", publisher = "WG21" } -@misc{LEWG512, - title = "{LEWG512}: web\_view", - howpublished = "\url{https://wg21.link/lewg512}", +@misc{EWG29, + author = "Herb Sutter and Ville Voutilainen", + title = "{EWG29}: N4461 Static if resurrected, N3329 Proposal: static if declaration", + howpublished = "\url{https://wg21.link/ewg29}", publisher = "WG21" } -@misc{LEWG513, - title = "{LEWG513}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/lewg513}", +@misc{EWG30, + author = "Dave Abrahams", + title = "{EWG30}: N4235 Selecting from Parameter Packs, [tiny] Efficient/Flexible Access to Argument Packs", + howpublished = "\url{https://wg21.link/ewg30}", publisher = "WG21" } -@misc{LEWG514, - title = "{LEWG514}: Networking TS Associations For Call Wrappers", - howpublished = "\url{https://wg21.link/lewg514}", +@misc{EWG31, + author = "Dave Abrahams", + title = "{EWG31}: [tiny] constexpr functions must work at runtime", + howpublished = "\url{https://wg21.link/ewg31}", publisher = "WG21" } -@misc{LEWG515, - title = "{LEWG515}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/lewg515}", +@misc{EWG32, + author = "Nevin Liber", + title = "{EWG32}: [tiny] Templated constructor accidentally preferred over copy constructor", + howpublished = "\url{https://wg21.link/ewg32}", publisher = "WG21" } -@misc{LEWG516, - title = "{LEWG516}: Buffer Sequence Adaptors", - howpublished = "\url{https://wg21.link/lewg516}", +@misc{EWG33, + author = "Jeffrey Yasskin", + title = "{EWG33}: [tiny] contextual bool conversion from scoped enum", + howpublished = "\url{https://wg21.link/ewg33}", publisher = "WG21" } -@misc{LEWG517, - title = "{LEWG517}: Printing volatile Pointers", - howpublished = "\url{https://wg21.link/lewg517}", +@misc{EWG34, + author = "Matt Austern", + title = "{EWG34}: [tiny] Defining hash functions for composite user-defined types is annoying", + howpublished = "\url{https://wg21.link/ewg34}", publisher = "WG21" } -@misc{LEWG518, - title = "{LEWG518}: Constexpr regex", - howpublished = "\url{https://wg21.link/lewg518}", +@misc{EWG35, + author = "Jeffrey Yasskin", + title = "{EWG35}: [tiny] Some concise way to generate a unique, unused variable name", + howpublished = "\url{https://wg21.link/ewg35}", publisher = "WG21" } -@misc{LEWG519, - title = "{LEWG519}: Type Erased Iterators for modern C++", - howpublished = "\url{https://wg21.link/lewg519}", +@misc{EWG36, + author = "Jeffrey Yasskin", + title = "{EWG36}: [tiny] no way to say ``prefer this implicit conversion over that''", + howpublished = "\url{https://wg21.link/ewg36}", publisher = "WG21" } -@misc{LEWG520, - title = "{LEWG520}: ADD TEST POLYMORPHIC MEMORY RESOURCE TO THE STANDARD LIBRARY", - howpublished = "\url{https://wg21.link/lewg520}", +@misc{EWG37, + author = "Alisdair Meredith", + title = "{EWG37}: [tiny] Logical xor operator", + howpublished = "\url{https://wg21.link/ewg37}", publisher = "WG21" } -@misc{LEWG521, - title = "{LEWG521}: The Concept of Memory Allocator", - howpublished = "\url{https://wg21.link/lewg521}", +@misc{EWG38, + author = "Mike Miller", + title = "{EWG38}: [tiny] Core issue 1542", + howpublished = "\url{https://wg21.link/ewg38}", publisher = "WG21" } -@misc{LEWG522, - title = "{LEWG522}: a simple and practical optional reference for C++", - howpublished = "\url{https://wg21.link/lewg522}", +@misc{EWG39, + author = "Gabriel Dos Reis", + title = "{EWG39}: [tiny] local class and friendship", + howpublished = "\url{https://wg21.link/ewg39}", publisher = "WG21" } -@misc{LEWG523, - title = "{LEWG523}: C++ Compile", - howpublished = "\url{https://wg21.link/lewg523}", +@misc{EWG40, + author = "Nevin Liber", + title = "{EWG40}: [tiny] Relax the allocator requirements on vector so that the small object optimization is allowed", + howpublished = "\url{https://wg21.link/ewg40}", publisher = "WG21" } -@misc{LEWG524, - title = "{LEWG524}: New names for the power-of-2 templates", - howpublished = "\url{https://wg21.link/lewg524}", +@misc{EWG41, + author = "Faisal Vali", + title = "{EWG41}: [tiny] In-class explicit specializations forbidden but not partial specializations", + howpublished = "\url{https://wg21.link/ewg41}", publisher = "WG21" } -@misc{LEWG525, - title = "{LEWG525}: When do you actually use <=>?", - howpublished = "\url{https://wg21.link/lewg525}", +@misc{EWG42, + author = "Nevin Liber", + title = "{EWG42}: [tiny] basic\_string(const charT*, size\_type, const Allocator\&) requires clause too restrictive", + howpublished = "\url{https://wg21.link/ewg42}", publisher = "WG21" } -@misc{LEWG526, - title = "{LEWG526}: A type trait for std::compare\_3way()'s type", - howpublished = "\url{https://wg21.link/lewg526}", +@misc{EWG43, + author = "Gabriel Dos Reis", + title = "{EWG43}: [tiny] simultaneous iteration with new-style for syntax", + howpublished = "\url{https://wg21.link/ewg43}", publisher = "WG21" } -@misc{LEWG527, - title = "{LEWG527}: Adding operator<=> to types that are not currently comparable", - howpublished = "\url{https://wg21.link/lewg527}", +@misc{EWG44, + author = "Chris Jefferson", + title = "{EWG44}: [tiny] variadic bind", + howpublished = "\url{https://wg21.link/ewg44}", publisher = "WG21" } -@misc{LEWG528, - title = "{LEWG528}: Making constexpr", - howpublished = "\url{https://wg21.link/lewg528}", +@misc{EWG45, + author = "Nevin Liber", + title = "{EWG45}: [tiny] Type Trait is\_range", + howpublished = "\url{https://wg21.link/ewg45}", publisher = "WG21" } -@misc{LEWG529, - title = "{LEWG529}: Value-based std::error\_category comparison", - howpublished = "\url{https://wg21.link/lewg529}", +@misc{EWG46, + author = "Nevin Liber", + title = "{EWG46}: [tiny] Type Trait is\_final", + howpublished = "\url{https://wg21.link/ewg46}", publisher = "WG21" } -@misc{LEWG530, - title = "{LEWG530}: A non-allocating overload of error\_category::message()", - howpublished = "\url{https://wg21.link/lewg530}", +@misc{EWG47, + author = "Nevin Liber", + title = "{EWG47}: [tiny] Fix the relation operators on standard templated types", + howpublished = "\url{https://wg21.link/ewg47}", publisher = "WG21" } -@misc{LEWG531, - title = "{LEWG531}: Adding error\_category::failed()", - howpublished = "\url{https://wg21.link/lewg531}", +@misc{EWG48, + author = "Mike Spertus", + title = "{EWG48}: N3867, N3730 Specializations and namespaces (was ``Specializing templates in different namespaces'' before the paper)", + howpublished = "\url{https://wg21.link/ewg48}", publisher = "WG21" } -@misc{LEWG532, - title = "{LEWG532}: Variant direct comparisons", - howpublished = "\url{https://wg21.link/lewg532}", +@misc{EWG49, + author = "Beman Dawes", + title = "{EWG49}: N3463 Portable Program Source Files", + howpublished = "\url{https://wg21.link/ewg49}", publisher = "WG21" } -@misc{LEWG533, - title = "{LEWG533}: Range constructors for standard containers and views", - howpublished = "\url{https://wg21.link/lewg533}", +@misc{EWG50, + author = "Mike Spertus", + title = "{EWG50}: N3466 More Perfect Forwarding", + howpublished = "\url{https://wg21.link/ewg50}", publisher = "WG21" } -@misc{LEWG534, - title = "{LEWG534}: Movability of Single-pass Iterators", - howpublished = "\url{https://wg21.link/lewg534}", +@misc{EWG51, + author = "Dave Abrahams", + title = "{EWG51}: N3490 ADL Control for C++", + howpublished = "\url{https://wg21.link/ewg51}", publisher = "WG21" } -@misc{LEWG535, - title = "{LEWG535}: Adopt source\_location from Library Fundamentals V3 for C++20", - howpublished = "\url{https://wg21.link/lewg535}", +@misc{EWG52, + author = "Walter Brown", + title = "{EWG52}: N3741, N3515 Toward Opaque Typedefs for C++1Y", + howpublished = "\url{https://wg21.link/ewg52}", publisher = "WG21" } -@misc{LEWG536, - title = "{LEWG536}: Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20", - howpublished = "\url{https://wg21.link/lewg536}", +@misc{EWG53, + author = "Michael Price", + title = "{EWG53}: N3526 Uniform initialization for arrays and class aggregate types", + howpublished = "\url{https://wg21.link/ewg53}", publisher = "WG21" } -@misc{LEWG537, - title = "{LEWG537}: Completing the Rebase of Library Fundamentals, Version 3, Working Draft", - howpublished = "\url{https://wg21.link/lewg537}", +@misc{EWG54, + author = "Walter Brown", + title = "{EWG54}: N3746, N3553 Proposing a C++1Y Swap Operator", + howpublished = "\url{https://wg21.link/ewg54}", publisher = "WG21" } -@misc{LEWG538, - title = "{LEWG538}: A Standard flat\_set", - howpublished = "\url{https://wg21.link/lewg538}", +@misc{EWG55, + author = "Walter Brown", + title = "{EWG55}: N3839, Proposing the Rule of Five, v2, N3578 Proposing the Rule of Five", + howpublished = "\url{https://wg21.link/ewg55}", publisher = "WG21" } -@misc{LEWG539, - title = "{LEWG539}: find\_backward", - howpublished = "\url{https://wg21.link/lewg539}", +@misc{EWG56, + author = "Scott Schurr", + title = "{EWG56}: N3583 Exploring constexpr at Runtime", + howpublished = "\url{https://wg21.link/ewg56}", publisher = "WG21" } -@misc{LEWG540, - title = "{LEWG540}: Signed size() functions", - howpublished = "\url{https://wg21.link/lewg540}", +@misc{EWG57, + author = "Alan Talbot", + title = "{EWG57}: N3587 For Loop Exit Strategies", + howpublished = "\url{https://wg21.link/ewg57}", publisher = "WG21" } -@misc{LEWG541, - title = "{LEWG541}: Shift-by-negative in shift\_left and shift\_right", - howpublished = "\url{https://wg21.link/lewg541}", +@misc{EWG58, + author = "Peter Gottschling", + title = "{EWG58}: N3595 Simplifying Argument-Dependent Lookup Rules", + howpublished = "\url{https://wg21.link/ewg58}", publisher = "WG21" } -@misc{LEWG542, - title = "{LEWG542}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/lewg542}", +@misc{EWG59, + author = "Peter Gottschling", + title = "{EWG59}: N3596 Code Reuse in Class Template Specialization", + howpublished = "\url{https://wg21.link/ewg59}", publisher = "WG21" } -@misc{LEWG543, - title = "{LEWG543}: Fixing Relations", - howpublished = "\url{https://wg21.link/lewg543}", +@misc{EWG60, + author = "Mike Spertus", + title = "{EWG60}: N4471 Template parameter deduction for constructors (Rev 2), N3602 Template parameter deduction for constructors", + howpublished = "\url{https://wg21.link/ewg60}", publisher = "WG21" } -@misc{LEWG544, - title = "{LEWG544}: Extension by inspecting members of User Defined Types?", - howpublished = "\url{https://wg21.link/lewg544}", +@misc{EWG61, + author = "Ville Voutilainen", + title = "{EWG61}: N3653, N3605 Member initializers and aggregates", + howpublished = "\url{https://wg21.link/ewg61}", publisher = "WG21" } -@misc{LEWG545, - title = "{LEWG545}: A more constexpr bitset", - howpublished = "\url{https://wg21.link/lewg545}", +@misc{EWG62, + author = "Ville Voutilainen", + title = "{EWG62}: N3648, N3610 Generic lambda-capture initializers, supporting capture-by-move", + howpublished = "\url{https://wg21.link/ewg62}", publisher = "WG21" } -@misc{LEWG546, - title = "{LEWG546}: Ranges Design Cleanup", - howpublished = "\url{https://wg21.link/lewg546}", +@misc{EWG63, + author = "Herb Sutter", + title = "{EWG63}: N4152 uncaught\_exceptions, N3614 unwinding\_exception", + howpublished = "\url{https://wg21.link/ewg63}", publisher = "WG21" } -@misc{LEWG547, - title = "{LEWG547}: A view of 0 or 1 elements: view::maybe", - howpublished = "\url{https://wg21.link/lewg547}", +@misc{EWG64, + author = "Gabriel Dos Reis", + title = "{EWG64}: N3651, N3615 Constexpr Variable Templates, N3552 Introducing Object Aliases", + howpublished = "\url{https://wg21.link/ewg64}", publisher = "WG21" } -@misc{LEWG548, - title = "{LEWG548}: Integer Width Literals", - howpublished = "\url{https://wg21.link/lewg548}", +@misc{EWG65, + author = "Philipp Juschka", + title = "{EWG65}: N3617 Lifting overload sets into function objects", + howpublished = "\url{https://wg21.link/ewg65}", publisher = "WG21" } -@misc{LEWG549, - title = "{LEWG549}: std::ranges::less<> Should Be More!", - howpublished = "\url{https://wg21.link/lewg549}", +@misc{EWG66, + author = "Richard Smith", + title = "{EWG66}: N3599 Literal operator templates for strings", + howpublished = "\url{https://wg21.link/ewg66}", publisher = "WG21" } -@misc{LEWG550, - title = "{LEWG550}: ostream\_joiner", - howpublished = "\url{https://wg21.link/lewg550}", +@misc{EWG67, + author = "Nevin Liber", + title = "{EWG67}: [tiny] Unspecialized std::tuple\_size should be defined", + howpublished = "\url{https://wg21.link/ewg67}", publisher = "WG21" } -@misc{LEWG551, - title = "{LEWG551}: Spaceship library update", - howpublished = "\url{https://wg21.link/lewg551}", +@misc{EWG68, + author = "Thomas Koeppe", + title = "{EWG68}: [tiny] C++ DR about global placement array new", + howpublished = "\url{https://wg21.link/ewg68}", publisher = "WG21" } -@misc{LEWG552, - title = "{LEWG552}: Unifying the many ways to compare", - howpublished = "\url{https://wg21.link/lewg552}", +@misc{EWG69, + author = "Richard Smith", + title = "{EWG69}: [tiny] Returning a void expression from a constructor or destructor", + howpublished = "\url{https://wg21.link/ewg69}", publisher = "WG21" } -@misc{LEWG553, - title = "{LEWG553}: Comparison Concepts", - howpublished = "\url{https://wg21.link/lewg553}", +@misc{EWG70, + author = "Herb Sutter", + title = "{EWG70}: [tiny] Const in expressions", + howpublished = "\url{https://wg21.link/ewg70}", publisher = "WG21" } -@misc{LEWG554, - title = "{LEWG554}: unique\_val: a default-on-move type", - howpublished = "\url{https://wg21.link/lewg554}", +@misc{EWG71, + author = "Zhihao Yuan", + title = "{EWG71}: N3627 Relaxed switch statement", + howpublished = "\url{https://wg21.link/ewg71}", publisher = "WG21" } -@misc{LEWG555, - title = "{LEWG555}: secure\_val: a secure-clear-on-move type", - howpublished = "\url{https://wg21.link/lewg555}", +@misc{EWG72, + author = "Hal Finker and Hubert Tong and M. Wong and R. Silvera and R. Mak and C. Cambly and et al.", + title = "{EWG72}: N4150 Alias-Set Attributes: Toward restrict-like aliasing semantics for C++, N3988 Towards restrict-like aliasing semantics for C++ N3635 Towards restrict-like semantics for C++", + howpublished = "\url{https://wg21.link/ewg72}", publisher = "WG21" } -@misc{LEWG556, - title = "{LEWG556}: Remove return type deduction in std::apply", - howpublished = "\url{https://wg21.link/lewg556}", +@misc{EWG73, + author = "Ville Voutilainen", + title = "{EWG73}: N3681 Auto and braced-init lists", + howpublished = "\url{https://wg21.link/ewg73}", publisher = "WG21" } -@misc{LEWG557, - title = "{LEWG557}: Tuple application traits", - howpublished = "\url{https://wg21.link/lewg557}", +@misc{EWG74, + author = "Pascal Costanza", + title = "{EWG74}: N3723 Extend operator-> to support rvalues", + howpublished = "\url{https://wg21.link/ewg74}", publisher = "WG21" } -@misc{LEWG558, - title = "{LEWG558}: to\_array from LFTS with updates", - howpublished = "\url{https://wg21.link/lewg558}", +@misc{EWG75, + author = "Walter Brown", + title = "{EWG75}: N3744 Proposing [[pure]]", + howpublished = "\url{https://wg21.link/ewg75}", publisher = "WG21" } -@misc{LEWG559, - title = "{LEWG559}: Feedback on 2D Graphics", - howpublished = "\url{https://wg21.link/lewg559}", +@misc{EWG76, + author = "Peter Gottschling", + title = "{EWG76}: N4035, N3748 Implicit Evaluation of ``auto'' Variables and Arguments", + howpublished = "\url{https://wg21.link/ewg76}", publisher = "WG21" } -@misc{LEWG560, - title = "{LEWG560}: Byteswapping for fun\&\&nuf", - howpublished = "\url{https://wg21.link/lewg560}", +@misc{EWG77, + author = "David Rodr�guez Ibeas", + title = "{EWG77}: N3772 Changing the type of address-of-member expression", + howpublished = "\url{https://wg21.link/ewg77}", publisher = "WG21" } -@misc{LEWG561, - title = "{LEWG561}: A Class for Status and Optional Value", - howpublished = "\url{https://wg21.link/lewg561}", +@misc{EWG78, + author = "Lawrence Crowl and Bjarne Stroustrup", + title = "{EWG78}: N3820 Working Draft, Technical Specification — Array Extensions, N3810 Alternatives for Array Extensions", + howpublished = "\url{https://wg21.link/ewg78}", publisher = "WG21" } -@misc{LEWG562, - title = "{LEWG562}: Explicitly implicifying explicit constructors", - howpublished = "\url{https://wg21.link/lewg562}", +@misc{EWG79, + author = "Ville Voutilainen", + title = "{EWG79}: [tiny] Core issues with extension status", + howpublished = "\url{https://wg21.link/ewg79}", publisher = "WG21" } -@misc{LEWG563, - title = "{LEWG563}: Fixing allocator usage for operator + (basic\_string)", - howpublished = "\url{https://wg21.link/lewg563}", +@misc{EWG80, + author = "Walter E. Brown", + title = "{EWG80}: N3846 Extending static\_assert", + howpublished = "\url{https://wg21.link/ewg80}", publisher = "WG21" } -@misc{LEWG564, - title = "{LEWG564}: Fixing allocator usage for operator + (basic\_string)", - howpublished = "\url{https://wg21.link/lewg564}", +@misc{EWG81, + author = "Stephan T. Lavavej", + title = "{EWG81}: N3994, N3853 Range-Based For-Loops: The Next Generation", + howpublished = "\url{https://wg21.link/ewg81}", publisher = "WG21" } -@misc{LEWG565, - title = "{LEWG565}: Unified executors proposal", - howpublished = "\url{https://wg21.link/lewg565}", +@misc{EWG82, + author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", + title = "{EWG82}: N4180 SG5 Transactional Memory Support for C++ Update, N3919, N3859, N3718 Transactional Memory Support for C++", + howpublished = "\url{https://wg21.link/ewg82}", publisher = "WG21" } -@misc{LEWG566, - title = "{LEWG566}: std::environment and std::arguments", - howpublished = "\url{https://wg21.link/lewg566}", +@misc{EWG83, + author = "Matthew Fioravante", + title = "{EWG83}: N3863 Private Extension Methods", + howpublished = "\url{https://wg21.link/ewg83}", publisher = "WG21" } -@misc{LWG1, - author = "Beman Dawes", - title = "{LWG1}: C library linkage editing oversight", - howpublished = "\url{https://wg21.link/lwg1}", +@misc{EWG84, + author = "J. D. Garcia and X. Li", + title = "{EWG84}: N4294 Arrays of run-time bounds as data members, N3875 Run-time bound array data members", + howpublished = "\url{https://wg21.link/ewg84}", publisher = "WG21" } -@misc{LWG2, - author = "Nathan Myers", - title = "{LWG2}: Auto\_ptr conversions effects incorrect", - howpublished = "\url{https://wg21.link/lwg2}", +@misc{EWG85, + author = "Andrew Tomazos", + title = "{EWG85}: N3879 Explicit Flow Control: break label, goto case and explicit switch", + howpublished = "\url{https://wg21.link/ewg85}", publisher = "WG21" } -@misc{LWG3, - author = "Steve Clamage", - title = "{LWG3}: Atexit registration during atexit() call is not described", - howpublished = "\url{https://wg21.link/lwg3}", +@misc{EWG86, + author = "Michael Price", + title = "{EWG86}: N3880 Improving the Verification of C++ Programs", + howpublished = "\url{https://wg21.link/ewg86}", publisher = "WG21" } -@misc{LWG4, - author = "Beman Dawes", - title = "{LWG4}: basic\_string size\_type and difference\_type should be implementation defined", - howpublished = "\url{https://wg21.link/lwg4}", +@misc{EWG87, + author = "Ville Voutilainen", + title = "{EWG87}: N3897 Auto-type members", + howpublished = "\url{https://wg21.link/ewg87}", publisher = "WG21" } -@misc{LWG5, - author = "Jack Reeves", - title = "{LWG5}: String::compare specification questionable", - howpublished = "\url{https://wg21.link/lwg5}", +@misc{EWG88, + author = "Gabriel Dos Reis", + title = "{EWG88}: [tiny] Uniform handling of operator[] and operator().", + howpublished = "\url{https://wg21.link/ewg88}", publisher = "WG21" } -@misc{LWG6, - author = "Matt Austern", - title = "{LWG6}: File position not an offset unimplementable", - howpublished = "\url{https://wg21.link/lwg6}", +@misc{EWG89, + author = "Lisa Lippincott", + title = "{EWG89}: [tiny] Core issue 203, Type of address-of-member expression", + howpublished = "\url{https://wg21.link/ewg89}", publisher = "WG21" } -@misc{LWG7, - author = "Matt Austern", - title = "{LWG7}: String clause minor problems", - howpublished = "\url{https://wg21.link/lwg7}", +@misc{EWG90, + author = "Ben Hutchings", + title = "{EWG90}: [tiny] Core issue 476, Determining the buffer size for placement new", + howpublished = "\url{https://wg21.link/ewg90}", publisher = "WG21" } -@misc{LWG8, - author = "Matt Austern", - title = "{LWG8}: Locale::global lacks guarantee", - howpublished = "\url{https://wg21.link/lwg8}", +@misc{EWG91, + author = "Herb Sutter", + title = "{EWG91}: [tiny] Core issue 622, Relational comparisons of arbitrary pointers", + howpublished = "\url{https://wg21.link/ewg91}", publisher = "WG21" } -@misc{LWG9, - author = "Steve Clamage", - title = "{LWG9}: Operator new(0) calls should not yield the same pointer", - howpublished = "\url{https://wg21.link/lwg9}", +@misc{EWG92, + author = "Mihai Rusu", + title = "{EWG92}: [tiny] Core issue 687, template keyword with unqualified-ids", + howpublished = "\url{https://wg21.link/ewg92}", publisher = "WG21" } -@misc{LWG10, - author = "Matt Austern", - title = "{LWG10}: Codecvt<>::do unclear", - howpublished = "\url{https://wg21.link/lwg10}", +@misc{EWG93, + author = "Faisal Vali", + title = "{EWG93}: [tiny] Core issue 728, Restrictions on local classes", + howpublished = "\url{https://wg21.link/ewg93}", publisher = "WG21" } -@misc{LWG11, - author = "Matt Austern", - title = "{LWG11}: Bitset minor problems", - howpublished = "\url{https://wg21.link/lwg11}", +@misc{EWG94, + author = "CH and Detlef Vollman", + title = "{EWG94}: [tiny] Core issue 794, Base-derived conversion in member type of pointer-to-member conversion", + howpublished = "\url{https://wg21.link/ewg94}", publisher = "WG21" } -@misc{LWG12, - author = "Angelika Langer", - title = "{LWG12}: Way objects hold allocators unclear", - howpublished = "\url{https://wg21.link/lwg12}", +@misc{EWG95, + author = "UK", + title = "{EWG95}: [tiny] Core issue 822, Additional contexts for template aliases", + howpublished = "\url{https://wg21.link/ewg95}", publisher = "WG21" } -@misc{LWG13, - author = "William M. Miller", - title = "{LWG13}: Eos refuses to die", - howpublished = "\url{https://wg21.link/lwg13}", +@misc{EWG96, + author = "Gabriel Dos Reis", + title = "{EWG96}: [tiny] Core issue 914, Value-initialization of array types, Core issue 1300, T() for array types, Core issue 1326, Deducing an array bound from an initializer-list", + howpublished = "\url{https://wg21.link/ewg96}", publisher = "WG21" } -@misc{LWG14, - author = "Nathan Myers", - title = "{LWG14}: Locale::combine should be const", - howpublished = "\url{https://wg21.link/lwg14}", +@misc{EWG97, + author = "Dave Abrahams", + title = "{EWG97}: [tiny] Core issue 947, Deducing type template arguments from default function arguments", + howpublished = "\url{https://wg21.link/ewg97}", publisher = "WG21" } -@misc{LWG15, - author = "Nathan Myers", - title = "{LWG15}: Locale::name requirement inconsistent", - howpublished = "\url{https://wg21.link/lwg15}", +@misc{EWG98, + author = "Steve Clamage", + title = "{EWG98}: [tiny] Core issue 1008, Querying the alignment of an object", + howpublished = "\url{https://wg21.link/ewg98}", publisher = "WG21" } -@misc{LWG16, - author = "Nathan Myers", - title = "{LWG16}: Bad ctype\_byname decl", - howpublished = "\url{https://wg21.link/lwg16}", +@misc{EWG99, + author = "Herb Sutter", + title = "{EWG99}: [tiny] Core issue 1259, Deleting a POD via a pointer to base", + howpublished = "\url{https://wg21.link/ewg99}", publisher = "WG21" } -@misc{LWG17, - author = "Nathan Myers", - title = "{LWG17}: Bad bool parsing", - howpublished = "\url{https://wg21.link/lwg17}", +@misc{EWG100, + author = "Nikolay Ivchenkov", + title = "{EWG100}: [tiny] Core issue 1272, Implicit definition of static data member of const literal type", + howpublished = "\url{https://wg21.link/ewg100}", publisher = "WG21" } -@misc{LWG18, - author = "Nathan Myers", - title = "{LWG18}: Get(...bool\&) omitted", - howpublished = "\url{https://wg21.link/lwg18}", +@misc{EWG101, + author = "Daniel Krügler", + title = "{EWG101}: [tiny] Core issue 1331, const mismatch with defaulted copy constructor", + howpublished = "\url{https://wg21.link/ewg101}", publisher = "WG21" } -@misc{LWG19, - author = "Nathan Myers", - title = "{LWG19}: ``Noconv'' definition too vague", - howpublished = "\url{https://wg21.link/lwg19}", +@misc{EWG102, + author = "Daniel Krügler", + title = "{EWG102}: [tiny] Core issue 1393, Pack expansions in using-declarations", + howpublished = "\url{https://wg21.link/ewg102}", publisher = "WG21" } -@misc{LWG20, - author = "Nathan Myers", - title = "{LWG20}: Thousands\_sep returns wrong type", - howpublished = "\url{https://wg21.link/lwg20}", +@misc{EWG103, + author = "Nikolay Ivchenkov", + title = "{EWG103}: [tiny] Core issue 1426, Allowing additional parameter types in defaulted functions", + howpublished = "\url{https://wg21.link/ewg103}", publisher = "WG21" } -@misc{LWG21, - author = "Nathan Myers", - title = "{LWG21}: Codecvt\_byname<> instantiations", - howpublished = "\url{https://wg21.link/lwg21}", +@misc{EWG104, + author = "Jason Merrill", + title = "{EWG104}: [tiny] Core issue 1433, trailing-return-type and point of declaration", + howpublished = "\url{https://wg21.link/ewg104}", publisher = "WG21" } -@misc{LWG22, - author = "Nathan Myers", - title = "{LWG22}: Member open vs. flags", - howpublished = "\url{https://wg21.link/lwg22}", +@misc{EWG105, + author = "Daniel Krügler", + title = "{EWG105}: [tiny] Core issue 1451, Objects with no linkage in non-type template arguments", + howpublished = "\url{https://wg21.link/ewg105}", publisher = "WG21" } -@misc{LWG23, - author = "Nathan Myers", - title = "{LWG23}: Num\_get overflow result", - howpublished = "\url{https://wg21.link/lwg23}", +@misc{EWG106, + author = "Daveed Vandevoorde", + title = "{EWG106}: [tiny] Core issue 1463, extern ``C'' alias templates, Core issue 13, extern ``C'' for Parameters of Function Templates", + howpublished = "\url{https://wg21.link/ewg106}", publisher = "WG21" } -@misc{LWG24, - author = "Nathan Myers", - title = "{LWG24}: ``do\_convert'' doesn't exist", - howpublished = "\url{https://wg21.link/lwg24}", +@misc{EWG107, + author = "Ville Voutilainen", + title = "{EWG107}: [tiny] Core issue 1519, Conflicting default and variadic constructors", + howpublished = "\url{https://wg21.link/ewg107}", publisher = "WG21" } -@misc{LWG25, - author = "Nathan Myers", - title = "{LWG25}: String operator<< uses width() value wrong", - howpublished = "\url{https://wg21.link/lwg25}", +@misc{EWG108, + author = "Gabriel Dos Reis and Oleg Smolsky", + title = "{EWG108}: N4404 Extension to aggregate initialization, was [tiny] Core issue 1561, Aggregates with empty base classes", + howpublished = "\url{https://wg21.link/ewg108}", publisher = "WG21" } -@misc{LWG26, - author = "Nathan Myers", - title = "{LWG26}: Bad sentry example", - howpublished = "\url{https://wg21.link/lwg26}", +@misc{EWG109, + author = "Faisal Vali", + title = "{EWG109}: [tiny] Core issue 1564, Template argument deduction from an initializer list", + howpublished = "\url{https://wg21.link/ewg109}", publisher = "WG21" } -@misc{LWG27, - author = "Nathan Myers", - title = "{LWG27}: String::erase(range) yields wrong iterator", - howpublished = "\url{https://wg21.link/lwg27}", +@misc{EWG110, + author = "Jeremiah Willcock", + title = "{EWG110}: [tiny] Core issue 1577, Unnecessary restrictions on partial specializations", + howpublished = "\url{https://wg21.link/ewg110}", publisher = "WG21" } -@misc{LWG28, - author = "Nathan Myers", - title = "{LWG28}: Ctypeis ambiguous", - howpublished = "\url{https://wg21.link/lwg28}", +@misc{EWG111, + author = "John Spicer", + title = "{EWG111}: [tiny] Core issue 1582, Template default arguments and deduction failure", + howpublished = "\url{https://wg21.link/ewg111}", publisher = "WG21" } -@misc{LWG29, - author = "Nathan Myers", - title = "{LWG29}: Ios\_base::init doesn't exist", - howpublished = "\url{https://wg21.link/lwg29}", +@misc{EWG112, + author = "Steve Clamage", + title = "{EWG112}: [tiny] Core issue 1586, Naming a destructor via decltype", + howpublished = "\url{https://wg21.link/ewg112}", publisher = "WG21" } -@misc{LWG30, - author = "Nathan Myers", - title = "{LWG30}: Wrong header for LC\_*", - howpublished = "\url{https://wg21.link/lwg30}", +@misc{EWG113, + author = "Richard Smith", + title = "{EWG113}: N4196 Attributes for namespaces and enumerators, [tiny] Core issue 1657, Attributes for namespaces and enumerators", + howpublished = "\url{https://wg21.link/ewg113}", publisher = "WG21" } -@misc{LWG31, - author = "Nathan Myers", - title = "{LWG31}: Immutable locale values", - howpublished = "\url{https://wg21.link/lwg31}", +@misc{EWG114, + author = "Herb Sutter", + title = "{EWG114}: N4074 Let return {\textbraceleft}expr{\textbraceright} Be Explicit, Revision 2, N4131 explicit should never be implicit, N4094 Response To: Let return {\textbraceleft}expr{\textbraceright} Be Explicit, N4029 Let return Be Direct and explicit, N3452 (unpublished) Let {\textbraceleft}x,y,z{\textbraceright} => explicit", + howpublished = "\url{https://wg21.link/ewg114}", publisher = "WG21" } -@misc{LWG32, - author = "Nathan Myers", - title = "{LWG32}: Pbackfail description inconsistent", - howpublished = "\url{https://wg21.link/lwg32}", +@misc{EWG115, + author = "Lawrence Crowl", + title = "{EWG115}: N3899 Nested Allocation", + howpublished = "\url{https://wg21.link/ewg115}", publisher = "WG21" } -@misc{LWG33, - author = "Nathan Myers", - title = "{LWG33}: Codecvt<> mentions from\_type", - howpublished = "\url{https://wg21.link/lwg33}", +@misc{EWG116, + author = "Oleg Smolsky and Bjarne Stroustrup and Andrew Tomazos and Mike Spertus", + title = "{EWG116}: N4475 Default comparisons (R2), N4476 Thoughts about Comparisons (R2), N4126, N4114, N3950 Defaulted comparison operators, N4175 Default comparisons, N4176 Thoughts about Comparisons, N4239 Defaulted Comparison Using Reflection", + howpublished = "\url{https://wg21.link/ewg116}", publisher = "WG21" } -@misc{LWG34, - author = "Nathan Myers", - title = "{LWG34}: True/falsename() not in ctype<>", - howpublished = "\url{https://wg21.link/lwg34}", +@misc{EWG117, + author = "Andrew Tomazos", + title = "{EWG117}: N3955 Group Member Specifiers", + howpublished = "\url{https://wg21.link/ewg117}", publisher = "WG21" } -@misc{LWG35, - author = "Nathan Myers", - title = "{LWG35}: No manipulator unitbuf in synopsis", - howpublished = "\url{https://wg21.link/lwg35}", +@misc{EWG118, + author = "Richard Smith", + title = "{EWG118}: [tiny] Allow conversion from pointer to array of known bound to pointer to array of unknown bound", + howpublished = "\url{https://wg21.link/ewg118}", publisher = "WG21" } -@misc{LWG36, - author = "Nathan Myers", - title = "{LWG36}: Iword \& pword storage lifetime omitted", - howpublished = "\url{https://wg21.link/lwg36}", +@misc{EWG119, + author = "Richard Smith", + title = "{EWG119}: N4197 Adding u8 character literals, [tiny] Why no u8 character literals?", + howpublished = "\url{https://wg21.link/ewg119}", publisher = "WG21" } -@misc{LWG37, - author = "Nathan Myers", - title = "{LWG37}: Leftover ``global'' reference", - howpublished = "\url{https://wg21.link/lwg37}", +@misc{EWG120, + author = "Geoffrey Romer", + title = "{EWG120}: [tiny] CWG 900 and 1498", + howpublished = "\url{https://wg21.link/ewg120}", publisher = "WG21" } -@misc{LWG38, - author = "Nathan Myers", - title = "{LWG38}: Facet definition incomplete", - howpublished = "\url{https://wg21.link/lwg38}", +@misc{EWG121, + author = "Richard Smith", + title = "{EWG121}: N4086, N3981 Removing trigraphs??!, N4210 IBM comment on preparing for a Trigraph-adverse future in C++17", + howpublished = "\url{https://wg21.link/ewg121}", publisher = "WG21" } -@misc{LWG39, - author = "Nathan Myers", - title = "{LWG39}: istreambuf\_iterator<>::operator++(int) definition garbled", - howpublished = "\url{https://wg21.link/lwg39}", +@misc{EWG122, + author = "S. Davalle and D. Gutson and A. Bustamante", + title = "{EWG122}: N3986 Adding Standard support to avoid padding within structures", + howpublished = "\url{https://wg21.link/ewg122}", publisher = "WG21" } -@misc{LWG40, - author = "Nathan Myers", - title = "{LWG40}: Meaningless normative paragraph in examples", - howpublished = "\url{https://wg21.link/lwg40}", +@misc{EWG123, + author = "D. Gutson and A. Bustamante", + title = "{EWG123}: N3990 Adding Standard Circular Shift operators for computer integers", + howpublished = "\url{https://wg21.link/ewg123}", publisher = "WG21" } -@misc{LWG41, - author = "Nathan Myers", - title = "{LWG41}: Ios\_base needs clear(), exceptions()", - howpublished = "\url{https://wg21.link/lwg41}", +@misc{EWG124, + author = "Nicolai Josuttis", + title = "{EWG124}: N4014 Uniform Copy Initialization", + howpublished = "\url{https://wg21.link/ewg124}", publisher = "WG21" } -@misc{LWG42, - author = "Nathan Myers", - title = "{LWG42}: String ctors specify wrong default allocator", - howpublished = "\url{https://wg21.link/lwg42}", +@misc{EWG125, + author = "J. Snyder and R. Smith", + title = "{EWG125}: N4025 Exploring classes of runtime size", + howpublished = "\url{https://wg21.link/ewg125}", publisher = "WG21" } -@misc{LWG43, - author = "Brendan Kehoe", - title = "{LWG43}: Locale table correction", - howpublished = "\url{https://wg21.link/lwg43}", +@misc{EWG126, + author = "Robert Kawulak", + title = "{EWG126}: N4230 Nested namespace definition (revision 2), N4116 Nested Namespace Definition (rev 1), N4026 Nested namespace definition", + howpublished = "\url{https://wg21.link/ewg126}", publisher = "WG21" } -@misc{LWG44, - author = "Nathan Myers", - title = "{LWG44}: Iostreams use operator== on int\_type values", - howpublished = "\url{https://wg21.link/lwg44}", +@misc{EWG127, + author = "Herb Sutter", + title = "{EWG127}: N4028 Defining a Portable C++ ABI", + howpublished = "\url{https://wg21.link/ewg127}", publisher = "WG21" } -@misc{LWG45, - author = "Matthias Mueller", - title = "{LWG45}: Stringstreams read/write pointers initial position unclear", - howpublished = "\url{https://wg21.link/lwg45}", +@misc{EWG128, + author = "Lawrence Crowl", + title = "{EWG128}: N4043 Dynarray Allocation Context", + howpublished = "\url{https://wg21.link/ewg128}", publisher = "WG21" } -@misc{LWG46, - author = "Brendan Kehoe", - title = "{LWG46}: Minor Annex D errors", - howpublished = "\url{https://wg21.link/lwg46}", +@misc{EWG129, + author = "D. Gutson and A. Bustamante and P. Oliva and M. Diaz", + title = "{EWG129}: N4234 0-overhead-principle violations in exception handling - part 2, N4049 0-overhead-principle violations in exception handling", + howpublished = "\url{https://wg21.link/ewg129}", publisher = "WG21" } -@misc{LWG47, - author = "Matt Austern", - title = "{LWG47}: Imbue() and getloc() Returns clauses swapped", - howpublished = "\url{https://wg21.link/lwg47}", +@misc{EWG130, + author = "Lawrence Crowl", + title = "{EWG130}: N4050 Dynarray Semi-Editorial Issues", + howpublished = "\url{https://wg21.link/ewg130}", publisher = "WG21" } -@misc{LWG48, - author = "Matt Austern", - title = "{LWG48}: Use of non-existent exception constructor", - howpublished = "\url{https://wg21.link/lwg48}", +@misc{EWG131, + author = "Richard Smith", + title = "{EWG131}: N4051 Allow typename in a template template parameter", + howpublished = "\url{https://wg21.link/ewg131}", publisher = "WG21" } -@misc{LWG49, - author = "Matt Austern", - title = "{LWG49}: Underspecification of ios\_base::sync\_with\_stdio", - howpublished = "\url{https://wg21.link/lwg49}", +@misc{EWG132, + author = "Richard Smith", + title = "{EWG132}: Core Issue 1754 Declaration of partial specialization of static data member template", + howpublished = "\url{https://wg21.link/ewg132}", publisher = "WG21" } -@misc{LWG50, - author = "Matt Austern", - title = "{LWG50}: Copy constructor and assignment operator of ios\_base", - howpublished = "\url{https://wg21.link/lwg50}", +@misc{EWG133, + author = "Gabriel Dos Reis", + title = "{EWG133}: Core Issue 1798, exception-specifications of template arguments", + howpublished = "\url{https://wg21.link/ewg133}", publisher = "WG21" } -@misc{LWG51, - author = "David Vandevoorde", - title = "{LWG51}: Requirement to not invalidate iterators missing", - howpublished = "\url{https://wg21.link/lwg51}", +@misc{EWG134, + author = "Ville Voutilainen", + title = "{EWG134}: [tiny] Core closed issues with a previous extension status", + howpublished = "\url{https://wg21.link/ewg134}", publisher = "WG21" } -@misc{LWG52, - author = "Matt Austern", - title = "{LWG52}: Small I/O problems", - howpublished = "\url{https://wg21.link/lwg52}", +@misc{EWG135, + author = "Herb Sutter", + title = "{EWG135}: [tiny] Mutable is part of a lambda-declarator, so when a lambda is mutable, the parentheses aren't optional", + howpublished = "\url{https://wg21.link/ewg135}", publisher = "WG21" } -@misc{LWG53, - author = "Matt Austern", - title = "{LWG53}: Basic\_ios destructor unspecified", - howpublished = "\url{https://wg21.link/lwg53}", +@misc{EWG136, + author = "Maurice Bos", + title = "{EWG136}: N4072 Fixed Size Parameter Packs", + howpublished = "\url{https://wg21.link/ewg136}", publisher = "WG21" } -@misc{LWG54, - author = "Matt Austern", - title = "{LWG54}: Basic\_streambuf's destructor", - howpublished = "\url{https://wg21.link/lwg54}", +@misc{EWG137, + author = "J. Daniel Garcia", + title = "{EWG137}: N4293 C++ language support for contract programming, N4110 Exploring the design space of contract specifications for C++", + howpublished = "\url{https://wg21.link/ewg137}", publisher = "WG21" } -@misc{LWG55, - author = "Matt Austern", - title = "{LWG55}: Invalid stream position is undefined", - howpublished = "\url{https://wg21.link/lwg55}", +@misc{EWG138, + author = "Alexander Bock", + title = "{EWG138}: N4120 Null Coalescing Conditional Operator", + howpublished = "\url{https://wg21.link/ewg138}", publisher = "WG21" } -@misc{LWG56, - author = "Matt Austern", - title = "{LWG56}: Showmanyc's return type", - howpublished = "\url{https://wg21.link/lwg56}", +@misc{EWG139, + author = "Andrew Tomazos", + title = "{EWG139}: N4121 Compile-Time String: std::string\_literal", + howpublished = "\url{https://wg21.link/ewg139}", publisher = "WG21" } -@misc{LWG57, - author = "Matt Austern", - title = "{LWG57}: Mistake in char\_traits", - howpublished = "\url{https://wg21.link/lwg57}", +@misc{EWG140, + author = "Eelis van der Weegen", + title = "{EWG140}: N4127 Checked-dereference conditions", + howpublished = "\url{https://wg21.link/ewg140}", publisher = "WG21" } -@misc{LWG58, - author = "Matt Austern", - title = "{LWG58}: Extracting a char from a wide-oriented stream", - howpublished = "\url{https://wg21.link/lwg58}", +@misc{EWG141, + author = "J. Lakos and A. Zakharov and A. Beels and N. Myers", + title = "{EWG141}: N4415 Simple Contracts for C++, N4435 Proposing Contract Attributes, N4378 Language Support for Contract Assertions, N4379 FAQ about N4378, Language Support for Contract Assertions, N4253, N4135 Language Support for Runtime Contract Validation", + howpublished = "\url{https://wg21.link/ewg141}", publisher = "WG21" } -@misc{LWG59, - author = "Matt Austern", - title = "{LWG59}: Ambiguity in specification of gbump", - howpublished = "\url{https://wg21.link/lwg59}", +@misc{EWG142, + author = "Hal Finkel and Richard Smith and David Krauss", + title = "{EWG142}: N4424 Inline Variables, N4147 Inline variables, or encapsulated expressions", + howpublished = "\url{https://wg21.link/ewg142}", publisher = "WG21" } -@misc{LWG60, - author = "Matt Austern", - title = "{LWG60}: What is a formatted input function?", - howpublished = "\url{https://wg21.link/lwg60}", +@misc{EWG143, + author = "Matheus Izvekov", + title = "{EWG143}: N4148 Disallowing Inaccessible Operators From Trivially Copyable", + howpublished = "\url{https://wg21.link/ewg143}", publisher = "WG21" } -@misc{LWG61, - author = "Matt Austern", - title = "{LWG61}: Ambiguity in iostreams exception policy", - howpublished = "\url{https://wg21.link/lwg61}", +@misc{EWG144, + author = "David Krauss", + title = "{EWG144}: N4149 Categorically qualified classes", + howpublished = "\url{https://wg21.link/ewg144}", publisher = "WG21" } -@misc{LWG62, - author = "Matt Austern", - title = "{LWG62}: Sync's return value", - howpublished = "\url{https://wg21.link/lwg62}", +@misc{EWG145, + author = "David Krauss", + title = "{EWG145}: N4154 Operator assert", + howpublished = "\url{https://wg21.link/ewg145}", publisher = "WG21" } -@misc{LWG63, - author = "Matt Austern", - title = "{LWG63}: Exception-handling policy for unformatted output", - howpublished = "\url{https://wg21.link/lwg63}", +@misc{EWG146, + author = "Andrzej Krzemienski", + title = "{EWG146}: N4160 Value constraints", + howpublished = "\url{https://wg21.link/ewg146}", publisher = "WG21" } -@misc{LWG64, - author = "Matt Austern", - title = "{LWG64}: Exception handling in basic\_istream::operator>>(basic\_streambuf*)", - howpublished = "\url{https://wg21.link/lwg64}", +@misc{EWG147, + author = "H. Sutter and B. Stroustrup and G. Dos Reis", + title = "{EWG147}: N4164 Forwarding References", + howpublished = "\url{https://wg21.link/ewg147}", publisher = "WG21" } -@misc{LWG65, - author = "Matt Austern", - title = "{LWG65}: Underspecification of strstreambuf::seekoff", - howpublished = "\url{https://wg21.link/lwg65}", +@misc{EWG148, + author = "Herb Sutter and Bjarne Stroustrup", + title = "{EWG148}: N4474 Unified Call Syntax: x.f(y) and f(x,y), N4165 Unified Call Syntax, N4174 Call syntax: x.f(y) vs. f(x,y)", + howpublished = "\url{https://wg21.link/ewg148}", publisher = "WG21" } -@misc{LWG66, - author = "Matt Austern", - title = "{LWG66}: Strstreambuf::setbuf", - howpublished = "\url{https://wg21.link/lwg66}", +@misc{EWG149, + author = "David Krauss", + title = "{EWG149}: N4166 Movable initializer lists", + howpublished = "\url{https://wg21.link/ewg149}", publisher = "WG21" } -@misc{LWG67, - author = "Steve Clamage", - title = "{LWG67}: Setw useless for strings", - howpublished = "\url{https://wg21.link/lwg67}", +@misc{EWG150, + author = "E. Akhgari and B. Ballo", + title = "{EWG150}: N4172 Named arguments", + howpublished = "\url{https://wg21.link/ewg150}", publisher = "WG21" } -@misc{LWG68, - author = "Angelika Langer", - title = "{LWG68}: Extractors for char* should store null at end", - howpublished = "\url{https://wg21.link/lwg68}", +@misc{EWG151, + author = "B. Stroustrup and G. Dos Reis", + title = "{EWG151}: N4477 Operator Dot (R2), N4173 Operator Dot", + howpublished = "\url{https://wg21.link/ewg151}", publisher = "WG21" } -@misc{LWG69, - author = "Andrew Koenig", - title = "{LWG69}: Must elements of a vector be contiguous?", - howpublished = "\url{https://wg21.link/lwg69}", +@misc{EWG152, + author = "Matthias Kretz", + title = "{EWG152}: N4186 Supporting Custom Diagnostics and SFINAE", + howpublished = "\url{https://wg21.link/ewg152}", publisher = "WG21" } -@misc{LWG70, - author = "Steve Clamage", - title = "{LWG70}: Uncaught\_exception() missing throw() specification", - howpublished = "\url{https://wg21.link/lwg70}", +@misc{EWG153, + author = "L. Deniau and A. Naumann", + title = "{EWG153}: N4188 Proposal for classes with runtime size", + howpublished = "\url{https://wg21.link/ewg153}", publisher = "WG21" } -@misc{LWG71, - author = "Nathan Myers", - title = "{LWG71}: Do\_get\_monthname synopsis missing argument", - howpublished = "\url{https://wg21.link/lwg71}", +@misc{EWG154, + author = "A. Sutton and R. Smith", + title = "{EWG154}: N4191 Folding expressions", + howpublished = "\url{https://wg21.link/ewg154}", publisher = "WG21" } -@misc{LWG72, - author = "Nathan Myers", - title = "{LWG72}: Do\_convert phantom member function", - howpublished = "\url{https://wg21.link/lwg72}", +@misc{EWG155, + author = "Richard Smith", + title = "{EWG155}: N4198 Allow constant evaluation for all non-type template arguments", + howpublished = "\url{https://wg21.link/ewg155}", publisher = "WG21" } -@misc{LWG73, - author = "Matt Austern", - title = "{LWG73}: is\_open should be const", - howpublished = "\url{https://wg21.link/lwg73}", +@misc{EWG156, + author = "David Krauss", + title = "{EWG156}: N4221 Generalized lifetime extension", + howpublished = "\url{https://wg21.link/ewg156}", publisher = "WG21" } -@misc{LWG74, - author = "Matt Austern", - title = "{LWG74}: Garbled text for codecvt::do\_max\_length", - howpublished = "\url{https://wg21.link/lwg74}", +@misc{EWG157, + author = "Ville Voutilainen", + title = "{EWG157}: N4225 Towards uniform handling of subobjects", + howpublished = "\url{https://wg21.link/ewg157}", publisher = "WG21" } -@misc{LWG75, - author = "Matt Austern", - title = "{LWG75}: Contradiction in codecvt::length's argument types", - howpublished = "\url{https://wg21.link/lwg75}", +@misc{EWG158, + author = "G. Dos Reis and H. Sutter and J. Caves", + title = "{EWG158}: N4228 Refining Expression Evaluation Order for Idiomatic C++", + howpublished = "\url{https://wg21.link/ewg158}", publisher = "WG21" } -@misc{LWG76, - author = "Matt Austern", - title = "{LWG76}: Can a codecvt facet always convert one internal character at a time?", - howpublished = "\url{https://wg21.link/lwg76}", +@misc{EWG159, + author = "Alisdair Meredith", + title = "{EWG159}: N4248 Library Preconditions are a Language Feature", + howpublished = "\url{https://wg21.link/ewg159}", publisher = "WG21" } -@misc{LWG77, - author = "Levente Farkas", - title = "{LWG77}: Valarray operator[] const returning value", - howpublished = "\url{https://wg21.link/lwg77}", +@misc{EWG160, + author = "Pablo Halpern", + title = "{EWG160}: N4393 Noop Constructors and Destructors, N4158 Destructive Move (Rev 1), N4034 Destructive Move", + howpublished = "\url{https://wg21.link/ewg160}", publisher = "WG21" } -@misc{LWG78, - author = "Nico Josuttis", - title = "{LWG78}: Typo: event\_call\_back", - howpublished = "\url{https://wg21.link/lwg78}", +@misc{EWG161, + author = "Ville Voutilainen and James Dennett", + title = "{EWG161}: N3922 New Rules for auto deduction from braced-init-list, N3912 Auto and braced-init-lists, continued, N3681 Auto and braced-init lists", + howpublished = "\url{https://wg21.link/ewg161}", publisher = "WG21" } -@misc{LWG79, - author = "Nico Josuttis", - title = "{LWG79}: Inconsistent declaration of polar()", - howpublished = "\url{https://wg21.link/lwg79}", +@misc{EWG162, + author = "D. Diaz and E. Bringas and D. Gutson and J. Maurer", + title = "{EWG162}: N4357 Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration, N4226 Apply the [[noreturn]] attribute to main as a hint to eliminate global object destructor calls", + howpublished = "\url{https://wg21.link/ewg162}", publisher = "WG21" } -@misc{LWG80, - author = "Nico Josuttis", - title = "{LWG80}: Global Operators of complex declared twice", - howpublished = "\url{https://wg21.link/lwg80}", +@misc{EWG163, + author = "G. Dos Reis and M. Hall and G. Nishanov", + title = "{EWG163}: N4465 A Module System for C++ (Revision 3), N4466 Wording for Modules, N4214 A Module System for C++ (Revision 2), N4047 A Module System for C++", + howpublished = "\url{https://wg21.link/ewg163}", publisher = "WG21" } -@misc{LWG81, - author = "Nico Josuttis", - title = "{LWG81}: Wrong declaration of slice operations", - howpublished = "\url{https://wg21.link/lwg81}", +@misc{EWG164, + author = "Robert Douglas", + title = "{EWG164}: N4129 Source-Code Information Capture", + howpublished = "\url{https://wg21.link/ewg164}", publisher = "WG21" } -@misc{LWG82, - author = "Nico Josuttis", - title = "{LWG82}: Missing constant for set elements", - howpublished = "\url{https://wg21.link/lwg82}", +@misc{EWG165, + author = "Gabriel Dos Reis", + title = "{EWG165}: N4229 Pointer Ordering", + howpublished = "\url{https://wg21.link/ewg165}", publisher = "WG21" } -@misc{LWG83, - author = "Nico Josuttis", - title = "{LWG83}: String::npos vs. string::max\_size()", - howpublished = "\url{https://wg21.link/lwg83}", +@misc{EWG166, + author = "Gor Nishanov and Jim Radigan", + title = "{EWG166}: N4402 Resumable Functions (revision 4), N4403 Draft Wording for Resumable Functions, N4286 Resumable Functions, N4287 Threads, Fibers and Couroutines (slides deck)", + howpublished = "\url{https://wg21.link/ewg166}", publisher = "WG21" } -@misc{LWG84, - author = "Nico Josuttis", - title = "{LWG84}: Ambiguity with string::insert()", - howpublished = "\url{https://wg21.link/lwg84}", +@misc{EWG167, + author = "Michael Price", + title = "{EWG167}: N4309 Return type deduction for explicitly-defaulted and deleted special member functions", + howpublished = "\url{https://wg21.link/ewg167}", publisher = "WG21" } -@misc{LWG85, - author = "Nico Josuttis", - title = "{LWG85}: String char types", - howpublished = "\url{https://wg21.link/lwg85}", +@misc{EWG168, + author = "Gabriel Dos Reis and Shuvendu Lahiri and Francesco Logozzo and Thomas Ball and Jared Parsons", + title = "{EWG168}: N4319 Contracts for C++: What are the Choices", + howpublished = "\url{https://wg21.link/ewg168}", publisher = "WG21" } -@misc{LWG86, - author = "Nico Josuttis", - title = "{LWG86}: String constructors don't describe exceptions", - howpublished = "\url{https://wg21.link/lwg86}", +@misc{EWG169, + author = "Jens Maurer", + title = "{EWG169}: N4320 Make exception specifications be part of the type system", + howpublished = "\url{https://wg21.link/ewg169}", publisher = "WG21" } -@misc{LWG87, - author = "Nico Josuttis", - title = "{LWG87}: Error in description of string::compare()", - howpublished = "\url{https://wg21.link/lwg87}", +@misc{EWG170, + author = "Alisdair Meredith", + title = "{EWG170}: N4340 Remove Deprecated Use of the register Keyword", + howpublished = "\url{https://wg21.link/ewg170}", publisher = "WG21" } -@misc{LWG88, - author = "Nico Josuttis", - title = "{LWG88}: Inconsistency between string::insert() and string::append()", - howpublished = "\url{https://wg21.link/lwg88}", +@misc{EWG171, + author = "Carter Edwards", + title = "{EWG171}: N4356 Relaxed Array Type Declarator", + howpublished = "\url{https://wg21.link/ewg171}", publisher = "WG21" } -@misc{LWG89, - author = "Nico Josuttis", - title = "{LWG89}: Missing throw specification for string::insert() and string::replace()", - howpublished = "\url{https://wg21.link/lwg89}", +@misc{EWG172, + author = "Thibaut Le Jehan", + title = "{EWG172}: N4358 Unary Folds and Empty Parameter Packs", + howpublished = "\url{https://wg21.link/ewg172}", publisher = "WG21" } -@misc{LWG90, - author = "Nico Josuttis", - title = "{LWG90}: Incorrect description of operator >> for strings", - howpublished = "\url{https://wg21.link/lwg90}", +@misc{EWG173, + author = "Douglas Boffey", + title = "{EWG173}: N4360 Delayed Evaluation Parameters", + howpublished = "\url{https://wg21.link/ewg173}", publisher = "WG21" } -@misc{LWG91, - author = "Nico Josuttis", - title = "{LWG91}: Description of operator>> and getline() for string<> might cause endless loop", - howpublished = "\url{https://wg21.link/lwg91}", +@misc{EWG174, + author = "Lawrence Crowl", + title = "{EWG174}: N4367 Comparison in C++", + howpublished = "\url{https://wg21.link/ewg174}", publisher = "WG21" } -@misc{LWG92, - author = "Nico Josuttis", - title = "{LWG92}: Incomplete Algorithm Requirements", - howpublished = "\url{https://wg21.link/lwg92}", +@misc{EWG175, + author = "RS", + title = "{EWG175}: [tiny] pointer to void as template non-type parameter", + howpublished = "\url{https://wg21.link/ewg175}", publisher = "WG21" } -@misc{LWG93, - author = "Nico Josuttis", - title = "{LWG93}: Incomplete Valarray Subset Definitions", - howpublished = "\url{https://wg21.link/lwg93}", +@misc{EWG176, + author = "Bjarne Stroustrup", + title = "{EWG176}: [tiny] Explicit capture-by-value syntax for lambdas", + howpublished = "\url{https://wg21.link/ewg176}", publisher = "WG21" } -@misc{LWG94, - author = "Matt Austern", - title = "{LWG94}: May library implementors add template parameters to Standard Library classes?", - howpublished = "\url{https://wg21.link/lwg94}", +@misc{EWG177, + author = "David Krauss", + title = "{EWG177}: [tiny] LWG 2432", + howpublished = "\url{https://wg21.link/ewg177}", publisher = "WG21" } -@misc{LWG95, - author = "AFNOR", - title = "{LWG95}: Members added by the implementation", - howpublished = "\url{https://wg21.link/lwg95}", +@misc{EWG178, + author = "Michael Price", + title = "{EWG178}: N4401 Defaulted comparison operator semantics should be uniform", + howpublished = "\url{https://wg21.link/ewg178}", publisher = "WG21" } -@misc{LWG96, - author = "AFNOR", - title = "{LWG96}: Vector is not a container", - howpublished = "\url{https://wg21.link/lwg96}", +@misc{EWG179, + author = "Hal Finkel", + title = "{EWG179}: N4425 Generalized Dynamic Assumptions", + howpublished = "\url{https://wg21.link/ewg179}", publisher = "WG21" } -@misc{LWG97, - author = "AFNOR", - title = "{LWG97}: Insert inconsistent definition", - howpublished = "\url{https://wg21.link/lwg97}", +@misc{EWG180, + author = "Richard Smith", + title = "{EWG180}: N4429 Core issue 1941 - rewording inherited constructors", + howpublished = "\url{https://wg21.link/ewg180}", publisher = "WG21" } -@misc{LWG98, - author = "AFNOR", - title = "{LWG98}: Input iterator requirements are badly written", - howpublished = "\url{https://wg21.link/lwg98}", +@misc{EWG181, + author = "Michael Price", + title = "{EWG181}: N4433 Flexible static\_assert messages", + howpublished = "\url{https://wg21.link/ewg181}", publisher = "WG21" } -@misc{LWG99, - author = "AFNOR", - title = "{LWG99}: Reverse\_iterator comparisons completely wrong", - howpublished = "\url{https://wg21.link/lwg99}", +@misc{EWG182, + author = "Walter Brown", + title = "{EWG182}: N4434 Tweaks to Streamline Concepts Lite Syntax, other Concepts TS issues", + howpublished = "\url{https://wg21.link/ewg182}", publisher = "WG21" } -@misc{LWG100, - author = "AFNOR", - title = "{LWG100}: Insert iterators/ostream\_iterators overconstrained", - howpublished = "\url{https://wg21.link/lwg100}", +@misc{EWG183, + author = "Chris Kohlhoff", + title = "{EWG183}: N4453 Resumable Expressions", + howpublished = "\url{https://wg21.link/ewg183}", publisher = "WG21" } -@misc{LWG101, - author = "AFNOR", - title = "{LWG101}: No way to free storage for vector and deque", - howpublished = "\url{https://wg21.link/lwg101}", +@misc{EWG184, + author = "Ville Voutilainen", + title = "{EWG184}: N4460 LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable", + howpublished = "\url{https://wg21.link/ewg184}", publisher = "WG21" } -@misc{LWG102, - author = "AFNOR", - title = "{LWG102}: Bug in insert range in associative containers", - howpublished = "\url{https://wg21.link/lwg102}", +@misc{EWG185, + author = "Ville Voutilainen", + title = "{EWG185}: N4462 LWG 2089, Towards more perfect forwarding", + howpublished = "\url{https://wg21.link/ewg185}", publisher = "WG21" } -@misc{LWG103, - author = "AFNOR", - title = "{LWG103}: set::iterator is required to be modifiable, but this allows modification of keys", - howpublished = "\url{https://wg21.link/lwg103}", +@misc{EWG186, + author = "Ville Voutilainen", + title = "{EWG186}: N4472 constexpr goto", + howpublished = "\url{https://wg21.link/ewg186}", publisher = "WG21" } -@misc{LWG104, - author = "AFNOR", - title = "{LWG104}: Description of basic\_string::operator[] is unclear", - howpublished = "\url{https://wg21.link/lwg104}", +@misc{EWG187, + author = "Ville Voutilainen", + title = "{EWG187}: N4473 noexcept(auto), again", + howpublished = "\url{https://wg21.link/ewg187}", publisher = "WG21" } -@misc{LWG105, - author = "AFNOR", - title = "{LWG105}: fstream ctors argument types desired", - howpublished = "\url{https://wg21.link/lwg105}", +@misc{EWG188, + author = "Zhihao Yuan", + title = "{EWG188}: LEWG Bug 95 - std::decay\_copy(), suggestion to support an ``auto cast''.", + howpublished = "\url{https://wg21.link/ewg188}", publisher = "WG21" } -@misc{LWG106, - author = "AFNOR", - title = "{LWG106}: Numeric library private members are implementation defined", - howpublished = "\url{https://wg21.link/lwg106}", +@misc{EWG189, + author = "Michael Reilly", + title = "{EWG189}: Unions with differing access control are not standard layout", + howpublished = "\url{https://wg21.link/ewg189}", publisher = "WG21" } -@misc{LWG107, - author = "AFNOR", - title = "{LWG107}: Valarray constructor is strange", - howpublished = "\url{https://wg21.link/lwg107}", +@misc{FS1, + author = "FI-5 and US-5 and GB-3 and CH-6", + title = "{FS1}: [PDTS] Make namespaces consistent with Library TS policy", + howpublished = "\url{https://wg21.link/fs1}", publisher = "WG21" } -@misc{LWG108, - author = "AFNOR", - title = "{LWG108}: Lifetime of exception::what() return unspecified", - howpublished = "\url{https://wg21.link/lwg108}", +@misc{FS2, + author = "FI-1", + title = "{FS2}: [PDTS] Tighten specification when there is no reasonable behavior", + howpublished = "\url{https://wg21.link/fs2}", publisher = "WG21" } -@misc{LWG109, - author = "Bjarne Stroustrup", - title = "{LWG109}: Missing binders for non-const sequence elements", - howpublished = "\url{https://wg21.link/lwg109}", +@misc{FS3, + author = "CH-2", + title = "{FS3}: [PDTS] Filename length needs bullet item", + howpublished = "\url{https://wg21.link/fs3}", publisher = "WG21" } -@misc{LWG110, - author = "Nathan Myers", - title = "{LWG110}: istreambuf\_iterator::equal not const", - howpublished = "\url{https://wg21.link/lwg110}", +@misc{FS4, + author = "CH-3", + title = "{FS4}: [PDTS] Need definition of dot and dot-dot", + howpublished = "\url{https://wg21.link/fs4}", publisher = "WG21" } -@misc{LWG111, - author = "Nathan Myers", - title = "{LWG111}: istreambuf\_iterator::equal overspecified, inefficient", - howpublished = "\url{https://wg21.link/lwg111}", +@misc{FS5, + author = "CH-4", + title = "{FS5}: [PDTS] Parent of root directory unspecified", + howpublished = "\url{https://wg21.link/fs5}", publisher = "WG21" } -@misc{LWG112, - author = "Matt Austern", - title = "{LWG112}: Minor typo in ostreambuf\_iterator constructor", - howpublished = "\url{https://wg21.link/lwg112}", +@misc{FS6, + author = "CH-5", + title = "{FS6}: [PDTS] Path depth is underspecified", + howpublished = "\url{https://wg21.link/fs6}", publisher = "WG21" } -@misc{LWG113, - author = "Steve Clamage", - title = "{LWG113}: Missing/extra iostream sync semantics", - howpublished = "\url{https://wg21.link/lwg113}", +@misc{FS7, + author = "GB-4", + title = "{FS7}: [PDTS] Unhelpful comment for struct space\_info", + howpublished = "\url{https://wg21.link/fs7}", publisher = "WG21" } -@misc{LWG114, - author = "Steve Clamage", - title = "{LWG114}: Placement forms example in error twice", - howpublished = "\url{https://wg21.link/lwg114}", +@misc{FS8, + author = "CH-7", + title = "{FS8}: [PDTS] file\_time\_type underspecified", + howpublished = "\url{https://wg21.link/fs8}", publisher = "WG21" } -@misc{LWG115, - author = "Steve Clamage", - title = "{LWG115}: Typo in strstream constructors", - howpublished = "\url{https://wg21.link/lwg115}", +@misc{FS9, + author = "FI-2", + title = "{FS9}: [PDTS] Unclear why range-based-for functions return different types", + howpublished = "\url{https://wg21.link/fs9}", publisher = "WG21" } -@misc{LWG116, - author = "Judy Ward", - title = "{LWG116}: bitset cannot be constructed with a const char*", - howpublished = "\url{https://wg21.link/lwg116}", +@misc{FS10, + author = "FI-4", + title = "{FS10}: [PDTS] Apparently inconsistent return types from several functions", + howpublished = "\url{https://wg21.link/fs10}", publisher = "WG21" } -@misc{LWG117, - author = "Matt Austern", - title = "{LWG117}: basic\_ostream uses nonexistent num\_put member functions", - howpublished = "\url{https://wg21.link/lwg117}", +@misc{FS11, + author = "GB-1", + title = "{FS11}: [PDTS] Lack of relative() operation function", + howpublished = "\url{https://wg21.link/fs11}", publisher = "WG21" } -@misc{LWG118, - author = "Matt Austern", - title = "{LWG118}: basic\_istream uses nonexistent num\_get member functions", - howpublished = "\url{https://wg21.link/lwg118}", +@misc{FS12, + author = "CH-8", + title = "{FS12}: [PDTS] uintmax\_t too small for large file sizes", + howpublished = "\url{https://wg21.link/fs12}", publisher = "WG21" } -@misc{LWG119, - author = "Judy Ward", - title = "{LWG119}: Should virtual functions be allowed to strengthen the exception specification?", - howpublished = "\url{https://wg21.link/lwg119}", +@misc{FS13, + author = "CH 9", + title = "{FS13}: [PDTS] Missing actual error conditions thrown", + howpublished = "\url{https://wg21.link/fs13}", publisher = "WG21" } -@misc{LWG120, - author = "Judy Ward", - title = "{LWG120}: Can an implementor add specializations?", - howpublished = "\url{https://wg21.link/lwg120}", +@misc{FS14, + author = "GB-7 and CH-10", + title = "{FS14}: [PDTS] Incorrect postconditions for path copy/move constructor", + howpublished = "\url{https://wg21.link/fs14}", publisher = "WG21" } -@misc{LWG121, - author = "Judy Ward", - title = "{LWG121}: Detailed definition for ctype specialization", - howpublished = "\url{https://wg21.link/lwg121}", +@misc{FS15, + author = "GB-8", + title = "{FS15}: [PDTS] Missing behavior for characters with no representation", + howpublished = "\url{https://wg21.link/fs15}", publisher = "WG21" } -@misc{LWG122, - author = "Judy Ward", - title = "{LWG122}: streambuf/wstreambuf description should not say they are specializations", - howpublished = "\url{https://wg21.link/lwg122}", +@misc{FS16, + author = "CH-11", + title = "{FS16}: [PDTS] Append behavior underspecified if target is empty", + howpublished = "\url{https://wg21.link/fs16}", publisher = "WG21" } -@misc{LWG123, - author = "Judy Ward", - title = "{LWG123}: Should valarray helper arrays fill functions be const?", - howpublished = "\url{https://wg21.link/lwg123}", +@misc{FS17, + author = "CH-12", + title = "{FS17}: [PDTS] path member swap() unnecessary", + howpublished = "\url{https://wg21.link/fs17}", publisher = "WG21" } -@misc{LWG124, - author = "Judy Ward", - title = "{LWG124}: ctype\_byname::do\_scan\_is \& do\_scan\_not return type should be const charT*", - howpublished = "\url{https://wg21.link/lwg124}", +@misc{FS18, + author = "FI-7", + title = "{FS18}: [PDTS] is\_absolute() return clause confusing", + howpublished = "\url{https://wg21.link/fs18}", publisher = "WG21" } -@misc{LWG125, - author = "Judy Ward", - title = "{LWG125}: valarray::operator!() return type is inconsistent", - howpublished = "\url{https://wg21.link/lwg125}", +@misc{FS19, + author = "FI-8", + title = "{FS19}: [PDTS] Consider using quoted manipulators", + howpublished = "\url{https://wg21.link/fs19}", publisher = "WG21" } -@misc{LWG126, - author = "Judy Ward", - title = "{LWG126}: typos in Effects clause of ctype::do\_narrow()", - howpublished = "\url{https://wg21.link/lwg126}", +@misc{FS21, + author = "GB-12", + title = "{FS21}: [PDTS] directory\_entry operator== needs clarification", + howpublished = "\url{https://wg21.link/fs21}", publisher = "WG21" } -@misc{LWG127, - author = "Greg Colvin", - title = "{LWG127}: auto\_ptr<> conversion issues", - howpublished = "\url{https://wg21.link/lwg127}", +@misc{FS22, + author = "CH-13", + title = "{FS22}: [PDTS] directory\_iterator underspecified", + howpublished = "\url{https://wg21.link/fs22}", publisher = "WG21" } -@misc{LWG128, - author = "Angelika Langer", - title = "{LWG128}: Need open\_mode() function for file stream, string streams, file buffers, and string buffers", - howpublished = "\url{https://wg21.link/lwg128}", +@misc{FS23, + author = "CH-14", + title = "{FS23}: [PDTS] Request for create\_regular\_file() and/or touch()", + howpublished = "\url{https://wg21.link/fs23}", publisher = "WG21" } -@misc{LWG129, - author = "Angelika Langer", - title = "{LWG129}: Need error indication from seekp() and seekg()", - howpublished = "\url{https://wg21.link/lwg129}", +@misc{FS24, + author = "GB-14", + title = "{FS24}: [PDTS] Incorrect effects clause for path copy", + howpublished = "\url{https://wg21.link/fs24}", publisher = "WG21" } -@misc{LWG130, - author = "Andrew Koenig", - title = "{LWG130}: Return type of container::erase(iterator) differs for associative containers", - howpublished = "\url{https://wg21.link/lwg130}", +@misc{FS25, + author = "CH-15", + title = "{FS25}: [PDTS] Copying equivalent paths effects not specified", + howpublished = "\url{https://wg21.link/fs25}", publisher = "WG21" } -@misc{LWG131, - author = "Howard Hinnant", - title = "{LWG131}: list::splice throws nothing", - howpublished = "\url{https://wg21.link/lwg131}", +@misc{FS26, + author = "CH-16", + title = "{FS26}: [PDTS] Equivalence is a volatile property", + howpublished = "\url{https://wg21.link/fs26}", publisher = "WG21" } -@misc{LWG132, - author = "Howard Hinnant", - title = "{LWG132}: list::resize description uses random access iterators", - howpublished = "\url{https://wg21.link/lwg132}", +@misc{FS27, + author = "FI-9", + title = "{FS27}: [PDTS] Return value of uintmax\_t on error?", + howpublished = "\url{https://wg21.link/fs27}", publisher = "WG21" } -@misc{LWG133, - author = "Howard Hinnant", - title = "{LWG133}: map missing get\_allocator()", - howpublished = "\url{https://wg21.link/lwg133}", +@misc{FS28, + author = "GB-15", + title = "{FS28}: [PDTS] Possible last\_write\_time() postcondition?", + howpublished = "\url{https://wg21.link/fs28}", publisher = "WG21" } -@misc{LWG134, - author = "Howard Hinnant", - title = "{LWG134}: vector constructors over specified", - howpublished = "\url{https://wg21.link/lwg134}", +@misc{FS29, + author = "GB-16", + title = "{FS29}: [PDTS] Unclear semantics of read\_symlink on error", + howpublished = "\url{https://wg21.link/fs29}", publisher = "WG21" } -@misc{LWG135, - author = "Howard Hinnant", - title = "{LWG135}: basic\_iostream doubly initialized", - howpublished = "\url{https://wg21.link/lwg135}", +@misc{FS30, + author = "CH-17", + title = "{FS30}: [PDTS] remove() must avoid race", + howpublished = "\url{https://wg21.link/fs30}", publisher = "WG21" } -@misc{LWG136, - author = "Howard Hinnant", - title = "{LWG136}: seekp, seekg setting wrong streams?", - howpublished = "\url{https://wg21.link/lwg136}", +@misc{FS31, + author = "CH-18", + title = "{FS31}: [PDTS] POSIX guarantees atomicity for rename()", + howpublished = "\url{https://wg21.link/fs31}", publisher = "WG21" } -@misc{LWG137, - author = "Angelika Langer", - title = "{LWG137}: Do use\_facet and has\_facet look in the global locale?", - howpublished = "\url{https://wg21.link/lwg137}", +@misc{FS32, + author = "FI-10", + title = "{FS32}: [PDTS] system\_complete() example needs clarification", + howpublished = "\url{https://wg21.link/fs32}", publisher = "WG21" } -@misc{LWG138, - author = "Angelika Langer", - title = "{LWG138}: Class ctype\_byname redundant and misleading", - howpublished = "\url{https://wg21.link/lwg138}", +@misc{FS33, + author = "CH-19", + title = "{FS33}: [PDTS] unique\_path() is a security vulnerability", + howpublished = "\url{https://wg21.link/fs33}", publisher = "WG21" } -@misc{LWG139, - author = "Andrew Koenig", - title = "{LWG139}: Optional sequence operation table description unclear", - howpublished = "\url{https://wg21.link/lwg139}", +@misc{FS34, + author = "P.J. Plauger", + title = "{FS34}: [PDTS] enum class directory\_options has no summary", + howpublished = "\url{https://wg21.link/fs34}", publisher = "WG21" } -@misc{LWG140, - author = "Mark Mitchell", - title = "{LWG140}: map::value\_type does not satisfy the assignable requirement", - howpublished = "\url{https://wg21.link/lwg140}", +@misc{FS35, + author = "P.J. Plauger", + title = "{FS35}: [PDTS] directory\_options::skip\_permission\_denied is not used", + howpublished = "\url{https://wg21.link/fs35}", publisher = "WG21" } -@misc{LWG141, - author = "Arch Robison", - title = "{LWG141}: basic\_string::find\_last\_of, find\_last\_not\_of say pos instead of xpos", - howpublished = "\url{https://wg21.link/lwg141}", +@misc{FS36, + author = "P.J. Plauger", + title = "{FS36}: [PDTS] copy\_options::copy\_symlinks is not used", + howpublished = "\url{https://wg21.link/fs36}", publisher = "WG21" } -@misc{LWG142, - author = "Howard Hinnant", - title = "{LWG142}: lexicographical\_compare complexity wrong", - howpublished = "\url{https://wg21.link/lwg142}", +@misc{FS37, + author = "P.J. Plauger", + title = "{FS37}: [PDTS] All functions with error\_code arguments should be noexcept", + howpublished = "\url{https://wg21.link/fs37}", publisher = "WG21" } -@misc{LWG143, - author = "Christophe de Dinechin", - title = "{LWG143}: C .h header wording unclear", - howpublished = "\url{https://wg21.link/lwg143}", +@misc{FS38, + author = "P.J. Plauger", + title = "{FS38}: [PDTS] Make certain functions noexcept and drop error\_code version", + howpublished = "\url{https://wg21.link/fs38}", publisher = "WG21" } -@misc{LWG144, - author = "Herb Sutter", - title = "{LWG144}: Deque constructor complexity wrong", - howpublished = "\url{https://wg21.link/lwg144}", +@misc{FS39, + author = "P.J. Plauger", + title = "{FS39}: [PDTS] permissions() is missing from synopsis", + howpublished = "\url{https://wg21.link/fs39}", publisher = "WG21" } -@misc{LWG145, - author = "Angelika Langer", - title = "{LWG145}: adjustfield lacks default value", - howpublished = "\url{https://wg21.link/lwg145}", +@misc{FS40, + author = "P.J. Plauger", + title = "{FS40}: [PDTS] class directory\_entry should retain operator const path\&() from V2", + howpublished = "\url{https://wg21.link/fs40}", publisher = "WG21" } -@misc{LWG146, - author = "Angelika Langer", - title = "{LWG146}: complex Inserter and Extractor need sentries", - howpublished = "\url{https://wg21.link/lwg146}", +@misc{FS41, + author = "P.J. Plauger", + title = "{FS41}: [PDTS] directory\_iterator, recursive\_directory\_iterator, move construct/assign should be noexcept", + howpublished = "\url{https://wg21.link/fs41}", publisher = "WG21" } -@misc{LWG147, - author = "Lois Goldthwaite", - title = "{LWG147}: Library Intro refers to global functions that aren't global", - howpublished = "\url{https://wg21.link/lwg147}", +@misc{FS42, + author = "P.J. Plauger", + title = "{FS42}: [PDTS] class path should have defaulted constructors/destructor/assignments.", + howpublished = "\url{https://wg21.link/fs42}", publisher = "WG21" } -@misc{LWG148, - author = "Jeremy Siek", - title = "{LWG148}: Functions in the example facet BoolNames should be const", - howpublished = "\url{https://wg21.link/lwg148}", +@misc{FS43, + author = "P.J. Plauger", + title = "{FS43}: [PDTS] path::compare(const string\&) should be path::compare(const string\_type\&)", + howpublished = "\url{https://wg21.link/fs43}", publisher = "WG21" } -@misc{LWG149, - author = "Andrew Koenig", - title = "{LWG149}: Insert should return iterator to first element inserted", - howpublished = "\url{https://wg21.link/lwg149}", +@misc{FS44, + author = "P.J. Plauger", + title = "{FS44}: [PDTS] enum classes copy\_options and perms should be bitmask types", + howpublished = "\url{https://wg21.link/fs44}", publisher = "WG21" } -@misc{LWG150, - author = "Matt McClure", - title = "{LWG150}: Find\_first\_of says integer instead of iterator", - howpublished = "\url{https://wg21.link/lwg150}", +@misc{FS45, + author = "P.J. Plauger", + title = "{FS45}: [PDTS] create\_directory should refer to perms::all instead of Posix S\_IRWXU|S\_IRWXG|S\_IRWXO", + howpublished = "\url{https://wg21.link/fs45}", publisher = "WG21" } -@misc{LWG151, - author = "Ed Brey", - title = "{LWG151}: Can't currently clear() empty container", - howpublished = "\url{https://wg21.link/lwg151}", +@misc{FS46, + author = "P.J. Plauger", + title = "{FS46}: [PDTS] Do we really need generic*?", + howpublished = "\url{https://wg21.link/fs46}", publisher = "WG21" } -@misc{LWG152, - author = "Dietmar Kühl", - title = "{LWG152}: Typo in scan\_is() semantics", - howpublished = "\url{https://wg21.link/lwg152}", +@misc{FS47, + author = "P.J. Plauger", + title = "{FS47}: [PDTS] last\_write\_time() uses ill-formed cast", + howpublished = "\url{https://wg21.link/fs47}", publisher = "WG21" } -@misc{LWG153, - author = "Dietmar Kühl", - title = "{LWG153}: Typo in narrow() semantics", - howpublished = "\url{https://wg21.link/lwg153}", +@misc{FS48, + author = "P.J. Plauger", + title = "{FS48}: [PDTS] path::templatestring() conversion rules", + howpublished = "\url{https://wg21.link/fs48}", publisher = "WG21" } -@misc{LWG154, - author = "Dietmar Kühl", - title = "{LWG154}: Missing double specifier for do\_get()", - howpublished = "\url{https://wg21.link/lwg154}", +@misc{FS49, + author = "Stephan T. Lavavej", + title = "{FS49}: [PDTS] path and directory\_entry move ctors should not be noexcept", + howpublished = "\url{https://wg21.link/fs49}", publisher = "WG21" } -@misc{LWG155, - author = "Dietmar Kühl", - title = "{LWG155}: Typo in naming the class defining the class Init", - howpublished = "\url{https://wg21.link/lwg155}", +@misc{FS50, + author = "Stephan T. Lavavej", + title = "{FS50}: [PDTS] path::compare(const string\& s) wrong argument type", + howpublished = "\url{https://wg21.link/fs50}", publisher = "WG21" } -@misc{LWG156, - author = "Dietmar Kühl", - title = "{LWG156}: Typo in imbue() description", - howpublished = "\url{https://wg21.link/lwg156}", +@misc{FS51, + author = "Stephan T. Lavavej", + title = "{FS51}: [PDTS] directory\_iterator, recursive\_directory\_iterator, pointer/reference typedefs wrong", + howpublished = "\url{https://wg21.link/fs51}", publisher = "WG21" } -@misc{LWG157, - author = "Dietmar Kühl", - title = "{LWG157}: Meaningless error handling for pword() and iword()", - howpublished = "\url{https://wg21.link/lwg157}", +@misc{FS52, + author = "Stephan T. Lavavej", + title = "{FS52}: [PDTS] Better to avoid deriving from std::iterator", + howpublished = "\url{https://wg21.link/fs52}", publisher = "WG21" } -@misc{LWG158, - author = "Dietmar Kühl", - title = "{LWG158}: Underspecified semantics for setbuf()", - howpublished = "\url{https://wg21.link/lwg158}", +@misc{FS53, + author = "Stephan T. Lavavej", + title = "{FS53}: [PDTS] directory\_entry multithreading concerns", + howpublished = "\url{https://wg21.link/fs53}", publisher = "WG21" } -@misc{LWG159, - author = "Dietmar Kühl", - title = "{LWG159}: Strange use of underflow()", - howpublished = "\url{https://wg21.link/lwg159}", +@misc{FS54, + author = "Google", + title = "{FS54}: [PDTS] Concerns with security and testability", + howpublished = "\url{https://wg21.link/fs54}", publisher = "WG21" } -@misc{LWG160, - author = "Dietmar Kühl", - title = "{LWG160}: Typo: Use of non-existing function exception()", - howpublished = "\url{https://wg21.link/lwg160}", +@misc{FS55, + author = "Beman Dawes", + title = "{FS55}: [PDTS] Clarify Error reporting", + howpublished = "\url{https://wg21.link/fs55}", publisher = "WG21" } -@misc{LWG161, - author = "Dietmar Kühl", - title = "{LWG161}: Typo: istream\_iterator vs. istreambuf\_iterator", - howpublished = "\url{https://wg21.link/lwg161}", +@misc{FS56, + author = "Clark Nelson", + title = "{FS56}: [PDTS] Feature test macro for TS version", + howpublished = "\url{https://wg21.link/fs56}", publisher = "WG21" } -@misc{LWG162, - author = "Dietmar Kühl", - title = "{LWG162}: Really ``formatted input functions''?", - howpublished = "\url{https://wg21.link/lwg162}", +@misc{FS57, + author = "LWG/SG-3", + title = "{FS57}: [PDTS] Inappropriate use of ``No diagnostic is required''", + howpublished = "\url{https://wg21.link/fs57}", publisher = "WG21" } -@misc{LWG163, - author = "Dietmar Kühl", - title = "{LWG163}: Return of gcount() after a call to gcount", - howpublished = "\url{https://wg21.link/lwg163}", +@misc{FS58, + author = "LWG/SG-3", + title = "{FS58}: [PDTS] POSIX utime() is obsolescent", + howpublished = "\url{https://wg21.link/fs58}", publisher = "WG21" } -@misc{LWG164, - author = "Angelika Langer", - title = "{LWG164}: do\_put() has apparently unused fill argument", - howpublished = "\url{https://wg21.link/lwg164}", +@misc{FS59, + author = "Daniel Krügler", + title = "{FS59}: [PDTS] Invalid expressions for bitmask types", + howpublished = "\url{https://wg21.link/fs59}", publisher = "WG21" } -@misc{LWG165, - author = "Dietmar Kühl", - title = "{LWG165}: xsputn(), pubsync() never called by basic\_ostream members?", - howpublished = "\url{https://wg21.link/lwg165}", +@misc{FS60, + author = "Daniel Krügler", + title = "{FS60}: [PDTS] Incorrect Throws specification for absolute()", + howpublished = "\url{https://wg21.link/fs60}", publisher = "WG21" } -@misc{LWG166, - author = "Dietmar Kühl", - title = "{LWG166}: Really ``formatted output functions''?", - howpublished = "\url{https://wg21.link/lwg166}", +@misc{FS61, + author = "Beman Dawes", + title = "{FS61}: Surprising equivalent() behavior if neither file exists", + howpublished = "\url{https://wg21.link/fs61}", publisher = "WG21" } -@misc{LWG167, - author = "Dietmar Kühl", - title = "{LWG167}: Improper use of traits\_type::length()", - howpublished = "\url{https://wg21.link/lwg167}", +@misc{FS62, + author = "Daniel Krügler", + title = "{FS62}: Allocator requirements unspecified", + howpublished = "\url{https://wg21.link/fs62}", publisher = "WG21" } -@misc{LWG168, - author = "Dietmar Kühl", - title = "{LWG168}: Typo: formatted vs. unformatted", - howpublished = "\url{https://wg21.link/lwg168}", +@misc{FS63, + author = "Gor Nishanov", + title = "{FS63}: Enable efficient retrieval of file size from directory\_entry", + howpublished = "\url{https://wg21.link/fs63}", publisher = "WG21" } -@misc{LWG169, - author = "Dietmar Kühl", - title = "{LWG169}: Bad efficiency of overflow() mandated", - howpublished = "\url{https://wg21.link/lwg169}", +@misc{FS64, + author = "Peter Dimov", + title = "{FS64}: operator / (and other append) semantics not useful if argument has root", + howpublished = "\url{https://wg21.link/fs64}", publisher = "WG21" } -@misc{LWG170, - author = "Dietmar Kühl", - title = "{LWG170}: Inconsistent definition of traits\_type", - howpublished = "\url{https://wg21.link/lwg170}", +@misc{FS65, + author = "Eric Fiselier", + title = "{FS65}: remove\_filename() post condition is incorrect", + howpublished = "\url{https://wg21.link/fs65}", publisher = "WG21" } -@misc{LWG171, - author = "Dietmar Kühl", - title = "{LWG171}: Strange seekpos() semantics due to joint position", - howpublished = "\url{https://wg21.link/lwg171}", +@misc{FS66, + author = "Jonathan Wakely", + title = "{FS66}: Bitmask operations should use bitmask terms", + howpublished = "\url{https://wg21.link/fs66}", publisher = "WG21" } -@misc{LWG172, - author = "Greg Comeau and Dietmar Kühl", - title = "{LWG172}: Inconsistent types for basic\_istream::ignore()", - howpublished = "\url{https://wg21.link/lwg172}", +@misc{FS67, + author = "Jonathan Wakely", + title = "{FS67}: path::root\_directory() description is confusing", + howpublished = "\url{https://wg21.link/fs67}", publisher = "WG21" } -@misc{LWG173, - author = "Greg Comeau and Dietmar Kühl", - title = "{LWG173}: Inconsistent types for basic\_filebuf::setbuf()", - howpublished = "\url{https://wg21.link/lwg173}", +@misc{FS68, + author = "Jonathan Wakely", + title = "{FS68}: path::operator+= is defined, but not operator+", + howpublished = "\url{https://wg21.link/fs68}", publisher = "WG21" } -@misc{LWG174, - author = "Dietmar Kühl", - title = "{LWG174}: Typo: OFF\_T vs. POS\_T", - howpublished = "\url{https://wg21.link/lwg174}", +@misc{FS69, + author = "Jonathan Wakely", + title = "{FS69}: recursive\_directory\_iterator effects refers to non-existent functions", + howpublished = "\url{https://wg21.link/fs69}", publisher = "WG21" } -@misc{LWG175, - author = "Dietmar Kühl", - title = "{LWG175}: Ambiguity for basic\_streambuf::pubseekpos() and a few other functions.", - howpublished = "\url{https://wg21.link/lwg175}", +@misc{FS70, + author = "Jonathan Wakely", + title = "{FS70}: system\_complete refers to undefined variable 'base'", + howpublished = "\url{https://wg21.link/fs70}", publisher = "WG21" } -@misc{LWG176, - author = "Dietmar Kühl", - title = "{LWG176}: exceptions() in ios\_base...?", - howpublished = "\url{https://wg21.link/lwg176}", +@misc{FS71, + author = "Jonathan Wakely", + title = "{FS71}: Errors in Copy", + howpublished = "\url{https://wg21.link/fs71}", publisher = "WG21" } -@misc{LWG177, - author = "Judy Ward", - title = "{LWG177}: Complex operators cannot be explicitly instantiated", - howpublished = "\url{https://wg21.link/lwg177}", +@misc{FS72, + author = "Jonathan Wakely", + title = "{FS72}: Should is\_empty use error\_code in its specification?", + howpublished = "\url{https://wg21.link/fs72}", publisher = "WG21" } -@misc{LWG178, - author = "Judy Ward", - title = "{LWG178}: Should clog and cerr initially be tied to cout?", - howpublished = "\url{https://wg21.link/lwg178}", +@misc{LEWG1, + title = "{LEWG1}: Test Issue", + howpublished = "\url{https://wg21.link/lewg1}", publisher = "WG21" } -@misc{LWG179, - author = "Judy Ward", - title = "{LWG179}: Comparison of const\_iterators to iterators doesn't work", - howpublished = "\url{https://wg21.link/lwg179}", +@misc{LEWG2, + title = "{LEWG2}: TransformationTrait Alias void\_t", + howpublished = "\url{https://wg21.link/lewg2}", publisher = "WG21" } -@misc{LWG180, - author = "Dave Abrahams", - title = "{LWG180}: Container member iterator arguments constness has unintended consequences", - howpublished = "\url{https://wg21.link/lwg180}", +@misc{LEWG3, + title = "{LEWG3}: Centralized Defensive-Programming Support for Narrow Contracts", + howpublished = "\url{https://wg21.link/lewg3}", publisher = "WG21" } -@misc{LWG181, - author = "Andrew Koenig", - title = "{LWG181}: make\_pair() unintended behavior", - howpublished = "\url{https://wg21.link/lwg181}", +@misc{LEWG4, + title = "{LEWG4}: Fixes for optional objects", + howpublished = "\url{https://wg21.link/lewg4}", publisher = "WG21" } -@misc{LWG182, - author = "Al Stevens", - title = "{LWG182}: Ambiguous references to size\_t", - howpublished = "\url{https://wg21.link/lwg182}", +@misc{LEWG5, + title = "{LEWG5}: not\_fn()", + howpublished = "\url{https://wg21.link/lewg5}", publisher = "WG21" } -@misc{LWG183, - author = "Andy Sawyer", - title = "{LWG183}: I/O stream manipulators don't work for wide character streams", - howpublished = "\url{https://wg21.link/lwg183}", +@misc{LEWG6, + title = "{LEWG6}: Scoped Resource - Generic RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/lewg6}", publisher = "WG21" } -@misc{LWG184, - author = "Gabriel Dos Reis", - title = "{LWG184}: numeric\_limits wording problems", - howpublished = "\url{https://wg21.link/lwg184}", +@misc{LEWG7, + title = "{LEWG7}: Extending make\_shared to Support Arrays", + howpublished = "\url{https://wg21.link/lewg7}", publisher = "WG21" } -@misc{LWG185, - author = "UK Panel", - title = "{LWG185}: Questionable use of term ``inline''", - howpublished = "\url{https://wg21.link/lwg185}", +@misc{LEWG8, + title = "{LEWG8}: Greatest Common Divisor and Least Common Multiple", + howpublished = "\url{https://wg21.link/lewg8}", publisher = "WG21" } -@misc{LWG186, - author = "Darin Adler", - title = "{LWG186}: bitset::set() second parameter should be bool", - howpublished = "\url{https://wg21.link/lwg186}", +@misc{LEWG9, + title = "{LEWG9}: Allocator-aware regular expressions", + howpublished = "\url{https://wg21.link/lewg9}", publisher = "WG21" } -@misc{LWG187, - author = "Andrew Koenig", - title = "{LWG187}: iter\_swap underspecified", - howpublished = "\url{https://wg21.link/lwg187}", +@misc{LEWG10, + title = "{LEWG10}: Provide a function to compute x mod 2**n", + howpublished = "\url{https://wg21.link/lewg10}", publisher = "WG21" } -@misc{LWG188, - author = "Gabriel Dos Reis", - title = "{LWG188}: valarray helpers missing augmented assignment operators", - howpublished = "\url{https://wg21.link/lwg188}", +@misc{LEWG11, + title = "{LEWG11}: equal\_range() should return a range", + howpublished = "\url{https://wg21.link/lewg11}", publisher = "WG21" } -@misc{LWG189, - author = "Andrew Koenig", - title = "{LWG189}: setprecision() not specified correctly", - howpublished = "\url{https://wg21.link/lwg189}", +@misc{LEWG12, + title = "{LEWG12}: noexcept and the wide/narrow contract theory", + howpublished = "\url{https://wg21.link/lewg12}", publisher = "WG21" } -@misc{LWG190, - author = "Mark Rintoul", - title = "{LWG190}: min() and max() functions should be std::binary\_functions", - howpublished = "\url{https://wg21.link/lwg190}", +@misc{LEWG13, + title = "{LEWG13}: Making tuple concept-friendly", + howpublished = "\url{https://wg21.link/lewg13}", publisher = "WG21" } -@misc{LWG191, - author = "Nico Josuttis", - title = "{LWG191}: Unclear complexity for algorithms such as binary search", - howpublished = "\url{https://wg21.link/lwg191}", +@misc{LEWG14, + title = "{LEWG14}: Multidimensional bounds, index and array\_view", + howpublished = "\url{https://wg21.link/lewg14}", publisher = "WG21" } -@misc{LWG192, - author = "Ed Brey", - title = "{LWG192}: a.insert(p,t) is inefficient and overconstrained", - howpublished = "\url{https://wg21.link/lwg192}", +@misc{LEWG15, + title = "{LEWG15}: Define some cryptographic operations.", + howpublished = "\url{https://wg21.link/lewg15}", publisher = "WG21" } -@misc{LWG193, - author = "Markus Mauhart", - title = "{LWG193}: Heap operations description incorrect", - howpublished = "\url{https://wg21.link/lwg193}", +@misc{LEWG16, + title = "{LEWG16}: Improving pair and tuple", + howpublished = "\url{https://wg21.link/lewg16}", publisher = "WG21" } -@misc{LWG194, - author = "Steve Clamage", - title = "{LWG194}: rdbuf() functions poorly specified", - howpublished = "\url{https://wg21.link/lwg194}", +@misc{LEWG17, + title = "{LEWG17}: Establish conventions for Technical Specification contents", + howpublished = "\url{https://wg21.link/lewg17}", publisher = "WG21" } -@misc{LWG195, - author = "Matt Austern", - title = "{LWG195}: Should basic\_istream::sentry's constructor ever set eofbit?", - howpublished = "\url{https://wg21.link/lwg195}", +@misc{LEWG18, + title = "{LEWG18}: Const-propagating smart pointer wrapper", + howpublished = "\url{https://wg21.link/lewg18}", publisher = "WG21" } -@misc{LWG196, - author = "Herb Sutter", - title = "{LWG196}: Placement new example has alignment problems", - howpublished = "\url{https://wg21.link/lwg196}", +@misc{LEWG19, + title = "{LEWG19}: Polymorphic Deleter for Unique Pointers", + howpublished = "\url{https://wg21.link/lewg19}", publisher = "WG21" } -@misc{LWG197, - author = "Andy Sawyer", - title = "{LWG197}: max\_size() underspecified", - howpublished = "\url{https://wg21.link/lwg197}", +@misc{LEWG20, + title = "{LEWG20}: Ostream Buffers", + howpublished = "\url{https://wg21.link/lewg20}", publisher = "WG21" } -@misc{LWG198, - author = "Beman Dawes", - title = "{LWG198}: Validity of pointers and references unspecified after iterator destruction", - howpublished = "\url{https://wg21.link/lwg198}", +@misc{LEWG21, + title = "{LEWG21}: Make it easier for users to define good hash functions", + howpublished = "\url{https://wg21.link/lewg21}", publisher = "WG21" } -@misc{LWG199, - author = "Matt Austern", - title = "{LWG199}: What does allocate(0) return?", - howpublished = "\url{https://wg21.link/lwg199}", +@misc{LEWG22, + title = "{LEWG22}: Rvalue reference overloads for optional", + howpublished = "\url{https://wg21.link/lewg22}", publisher = "WG21" } -@misc{LWG200, - author = "Matt Austern", - title = "{LWG200}: Forward iterator requirements don't allow constant iterators", - howpublished = "\url{https://wg21.link/lwg200}", +@misc{LEWG23, + title = "{LEWG23}: Hashing tuple-like types", + howpublished = "\url{https://wg21.link/lewg23}", publisher = "WG21" } -@misc{LWG201, - author = "Stephen Cleary", - title = "{LWG201}: Numeric limits terminology wrong", - howpublished = "\url{https://wg21.link/lwg201}", +@misc{LEWG24, + title = "{LEWG24}: Transaction-safe standard library", + howpublished = "\url{https://wg21.link/lewg24}", publisher = "WG21" } -@misc{LWG202, - author = "Andrew Koenig", - title = "{LWG202}: unique() effects unclear when predicate not an equivalence relation", - howpublished = "\url{https://wg21.link/lwg202}", +@misc{LEWG25, + title = "{LEWG25}: Enable noexcept on string and vector default/move constructors/assignments", + howpublished = "\url{https://wg21.link/lewg25}", publisher = "WG21" } -@misc{LWG203, - author = "Matt McClure and Dietmar Kühl", - title = "{LWG203}: basic\_istream::sentry::sentry() is uninstantiable with ctype", - howpublished = "\url{https://wg21.link/lwg203}", +@misc{LEWG26, + title = "{LEWG26}: Supporting move-only types with emplace in unique-key maps", + howpublished = "\url{https://wg21.link/lewg26}", publisher = "WG21" } -@misc{LWG204, - author = "Rintala Matti", - title = "{LWG204}: distance(first, last) when ``last'' is before ``first''", - howpublished = "\url{https://wg21.link/lwg204}", +@misc{LEWG27, + title = "{LEWG27}: Delimited iterators (fixing ostream\_iterator)", + howpublished = "\url{https://wg21.link/lewg27}", publisher = "WG21" } -@misc{LWG205, - author = "Steve Cleary", - title = "{LWG205}: numeric\_limits unclear on how to determine floating point types", - howpublished = "\url{https://wg21.link/lwg205}", +@misc{LEWG28, + title = "{LEWG28}: Uniform Container Erasure", + howpublished = "\url{https://wg21.link/lewg28}", publisher = "WG21" } -@misc{LWG206, - author = "Howard Hinnant", - title = "{LWG206}: operator new(size\_t, nothrow) may become unlinked to ordinary operator new if ordinary version replaced", - howpublished = "\url{https://wg21.link/lwg206}", +@misc{LEWG29, + title = "{LEWG29}: std::expected", + howpublished = "\url{https://wg21.link/lewg29}", publisher = "WG21" } -@misc{LWG207, - author = "Robert Klarer", - title = "{LWG207}: ctype members return clause incomplete", - howpublished = "\url{https://wg21.link/lwg207}", +@misc{LEWG30, + title = "{LEWG30}: Non-member size(), empty(), front(), back(), and data().", + howpublished = "\url{https://wg21.link/lewg30}", publisher = "WG21" } -@misc{LWG208, - author = "Stephen Cleary", - title = "{LWG208}: Unnecessary restriction on past-the-end iterators", - howpublished = "\url{https://wg21.link/lwg208}", +@misc{LEWG31, + title = "{LEWG31}: make\_array", + howpublished = "\url{https://wg21.link/lewg31}", publisher = "WG21" } -@misc{LWG209, - author = "Igor Stauder", - title = "{LWG209}: basic\_string declarations inconsistent", - howpublished = "\url{https://wg21.link/lwg209}", +@misc{LEWG32, + title = "{LEWG32}: Destructive Move", + howpublished = "\url{https://wg21.link/lewg32}", publisher = "WG21" } -@misc{LWG210, - author = "Lisa Lippincott", - title = "{LWG210}: distance first and last confused", - howpublished = "\url{https://wg21.link/lwg210}", +@misc{LEWG33, + title = "{LEWG33}: Safe conversions in unique\_ptr", + howpublished = "\url{https://wg21.link/lewg33}", publisher = "WG21" } -@misc{LWG211, - author = "Scott Snyder", - title = "{LWG211}: operator>>(istream\&, string\&) doesn't set failbit", - howpublished = "\url{https://wg21.link/lwg211}", +@misc{LEWG34, + title = "{LEWG34}: Need type-erased wrappers for move-only callable objects", + howpublished = "\url{https://wg21.link/lewg34}", publisher = "WG21" } -@misc{LWG212, - author = "Nico Josuttis", - title = "{LWG212}: Empty range behavior unclear for several algorithms", - howpublished = "\url{https://wg21.link/lwg212}", +@misc{LEWG35, + title = "{LEWG35}: Minimal incomplete type support for standard containers", + howpublished = "\url{https://wg21.link/lewg35}", publisher = "WG21" } -@misc{LWG213, - author = "Nico Josuttis", - title = "{LWG213}: Math function overloads ambiguous", - howpublished = "\url{https://wg21.link/lwg213}", +@misc{LEWG36, + title = "{LEWG36}: Develop guidelines for the use of constexpr", + howpublished = "\url{https://wg21.link/lewg36}", publisher = "WG21" } -@misc{LWG214, - author = "Judy Ward", - title = "{LWG214}: set::find() missing const overload", - howpublished = "\url{https://wg21.link/lwg214}", +@misc{LEWG37, + title = "{LEWG37}: A constexpr bitwise operations library for C++", + howpublished = "\url{https://wg21.link/lewg37}", publisher = "WG21" } -@misc{LWG215, - author = "Judy Ward", - title = "{LWG215}: Can a map's key\_type be const?", - howpublished = "\url{https://wg21.link/lwg215}", +@misc{LEWG38, + title = "{LEWG38}: Relax the allocator requirements on vector so that the small object optimization is allowed", + howpublished = "\url{https://wg21.link/lewg38}", publisher = "WG21" } -@misc{LWG216, - author = "Hyman Rosen", - title = "{LWG216}: setbase manipulator description flawed", - howpublished = "\url{https://wg21.link/lwg216}", +@misc{LEWG39, + title = "{LEWG39}: basic\_string(const charT*, size\_type, const Allocator\&) requires clause too restrictive", + howpublished = "\url{https://wg21.link/lewg39}", publisher = "WG21" } -@misc{LWG217, - author = "Martin Sebor", - title = "{LWG217}: Facets example (Classifying Japanese characters) contains errors", - howpublished = "\url{https://wg21.link/lwg217}", +@misc{LEWG40, + title = "{LEWG40}: Simplified partial function application", + howpublished = "\url{https://wg21.link/lewg40}", publisher = "WG21" } -@misc{LWG218, - author = "Pablo Halpern", - title = "{LWG218}: Algorithms do not use binary predicate objects for default comparisons", - howpublished = "\url{https://wg21.link/lwg218}", +@misc{LEWG41, + title = "{LEWG41}: Type Trait is\_range", + howpublished = "\url{https://wg21.link/lewg41}", publisher = "WG21" } -@misc{LWG219, - author = "Pablo Halpern", - title = "{LWG219}: find algorithm missing version that takes a binary predicate argument", - howpublished = "\url{https://wg21.link/lwg219}", +@misc{LEWG42, + title = "{LEWG42}: Unspecialized std::tuple\_size should be defined", + howpublished = "\url{https://wg21.link/lewg42}", publisher = "WG21" } -@misc{LWG220, - author = "Jonathan Schilling and Howard Hinnant", - title = "{LWG220}: \$\sim\$ios\_base() usage valid?", - howpublished = "\url{https://wg21.link/lwg220}", +@misc{LEWG43, + title = "{LEWG43}: Extend INVOKE to support types convertible to target class", + howpublished = "\url{https://wg21.link/lewg43}", publisher = "WG21" } -@misc{LWG221, - author = "Matt Austern", - title = "{LWG221}: num\_get<>::do\_get stage 2 processing broken", - howpublished = "\url{https://wg21.link/lwg221}", +@misc{LEWG44, + title = "{LEWG44}: A proposal to add invoke() function template", + howpublished = "\url{https://wg21.link/lewg44}", publisher = "WG21" } -@misc{LWG222, - author = "Judy Ward", - title = "{LWG222}: Are throw clauses necessary if a throw is already implied by the effects clause?", - howpublished = "\url{https://wg21.link/lwg222}", +@misc{LEWG45, + title = "{LEWG45}: Should the rvalue-ref-qualified overloads for optional really return a value?", + howpublished = "\url{https://wg21.link/lewg45}", publisher = "WG21" } -@misc{LWG223, - author = "Dave Abrahams", - title = "{LWG223}: reverse algorithm should use iter\_swap rather than swap", - howpublished = "\url{https://wg21.link/lwg223}", +@misc{LEWG46, + title = "{LEWG46}: Fix iterator categories", + howpublished = "\url{https://wg21.link/lewg46}", publisher = "WG21" } -@misc{LWG224, - author = "Ed Brey", - title = "{LWG224}: clear() complexity for associative containers refers to undefined N", - howpublished = "\url{https://wg21.link/lwg224}", +@misc{LEWG47, + title = "{LEWG47}: Task Regions", + howpublished = "\url{https://wg21.link/lewg47}", publisher = "WG21" } -@misc{LWG225, - author = "Dave Abrahams", - title = "{LWG225}: std:: algorithms use of other unqualified algorithms", - howpublished = "\url{https://wg21.link/lwg225}", +@misc{LEWG48, + title = "{LEWG48}: Searching and Manipulation of Parameter Packs", + howpublished = "\url{https://wg21.link/lewg48}", publisher = "WG21" } -@misc{LWG226, - author = "Dave Abrahams", - title = "{LWG226}: User supplied specializations or overloads of namespace std function templates", - howpublished = "\url{https://wg21.link/lwg226}", +@misc{LEWG49, + title = "{LEWG49}: introduce the term ``contiguous iterator''", + howpublished = "\url{https://wg21.link/lewg49}", publisher = "WG21" } -@misc{LWG227, - author = "Dave Abrahams", - title = "{LWG227}: std::swap() should require CopyConstructible or DefaultConstructible arguments", - howpublished = "\url{https://wg21.link/lwg227}", +@misc{LEWG50, + title = "{LEWG50}: raw\_storage\_iterator needs rvalue ref support", + howpublished = "\url{https://wg21.link/lewg50}", publisher = "WG21" } -@misc{LWG228, - author = "Dietmar Kühl", - title = "{LWG228}: Incorrect specification of ``...\_byname'' facets", - howpublished = "\url{https://wg21.link/lwg228}", +@misc{LEWG51, + title = "{LEWG51}: bool\_constant", + howpublished = "\url{https://wg21.link/lewg51}", publisher = "WG21" } -@misc{LWG229, - author = "Steve Clamage", - title = "{LWG229}: Unqualified references of other library entities", - howpublished = "\url{https://wg21.link/lwg229}", +@misc{LEWG52, + title = "{LEWG52}: Ranges for the Standard Library", + howpublished = "\url{https://wg21.link/lewg52}", publisher = "WG21" } -@misc{LWG230, - author = "Beman Dawes", - title = "{LWG230}: Assignable specified without also specifying CopyConstructible", - howpublished = "\url{https://wg21.link/lwg230}", +@misc{LEWG53, + title = "{LEWG53}: Source-Code Information Capture", + howpublished = "\url{https://wg21.link/lewg53}", publisher = "WG21" } -@misc{LWG231, - author = "James Kanze and Stephen Clamage", - title = "{LWG231}: Precision in iostream?", - howpublished = "\url{https://wg21.link/lwg231}", +@misc{LEWG54, + title = "{LEWG54}: Data-Invariant (constant time/side-channel-resistant) Functions", + howpublished = "\url{https://wg21.link/lewg54}", publisher = "WG21" } -@misc{LWG232, - author = "Peter Dimov", - title = "{LWG232}: ``depends'' poorly defined in 17.4.3.1", - howpublished = "\url{https://wg21.link/lwg232}", +@misc{LEWG55, + title = "{LEWG55}: TriviallyCopyable reference\_wrapper", + howpublished = "\url{https://wg21.link/lewg55}", publisher = "WG21" } -@misc{LWG233, - author = "Andrew Koenig", - title = "{LWG233}: Insertion hints in associative containers", - howpublished = "\url{https://wg21.link/lwg233}", +@misc{LEWG56, + title = "{LEWG56}: Remove auto\_ptr", + howpublished = "\url{https://wg21.link/lewg56}", publisher = "WG21" } -@misc{LWG234, - author = "Dietmar Kühl", - title = "{LWG234}: Typos in allocator definition", - howpublished = "\url{https://wg21.link/lwg234}", +@misc{LEWG57, + title = "{LEWG57}: Remove deprecated library features", + howpublished = "\url{https://wg21.link/lewg57}", publisher = "WG21" } -@misc{LWG235, - author = "Dietmar Kühl", - title = "{LWG235}: No specification of default ctor for reverse\_iterator", - howpublished = "\url{https://wg21.link/lwg235}", +@misc{LEWG58, + title = "{LEWG58}: Remove random\_shuffle()", + howpublished = "\url{https://wg21.link/lewg58}", publisher = "WG21" } -@misc{LWG236, - author = "Dietmar Kühl", - title = "{LWG236}: ctype::is() member modifies facet", - howpublished = "\url{https://wg21.link/lwg236}", +@misc{LEWG59, + title = "{LEWG59}: Remove old function objects and binders", + howpublished = "\url{https://wg21.link/lewg59}", publisher = "WG21" } -@misc{LWG237, - author = "Dietmar Kühl", - title = "{LWG237}: Undefined expression in complexity specification", - howpublished = "\url{https://wg21.link/lwg237}", +@misc{LEWG60, + title = "{LEWG60}: Utilities for contiguous iterators", + howpublished = "\url{https://wg21.link/lewg60}", publisher = "WG21" } -@misc{LWG238, - author = "Dietmar Kühl", - title = "{LWG238}: Contradictory results of stringbuf initialization.", - howpublished = "\url{https://wg21.link/lwg238}", +@misc{LEWG61, + title = "{LEWG61}: Alignment helpers", + howpublished = "\url{https://wg21.link/lewg61}", publisher = "WG21" } -@misc{LWG239, - author = "Angelika Langer", - title = "{LWG239}: Complexity of unique() and/or unique\_copy incorrect", - howpublished = "\url{https://wg21.link/lwg239}", +@misc{LEWG62, + title = "{LEWG62}: Size and alignment control for std::bitset", + howpublished = "\url{https://wg21.link/lewg62}", publisher = "WG21" } -@misc{LWG240, - author = "Angelika Langer", - title = "{LWG240}: Complexity of adjacent\_find() is meaningless", - howpublished = "\url{https://wg21.link/lwg240}", +@misc{LEWG63, + title = "{LEWG63}: Fast ASCII Character Manipulation", + howpublished = "\url{https://wg21.link/lewg63}", publisher = "WG21" } -@misc{LWG241, - author = "Angelika Langer", - title = "{LWG241}: Does unique\_copy() require CopyConstructible and Assignable?", - howpublished = "\url{https://wg21.link/lwg241}", +@misc{LEWG64, + title = "{LEWG64}: Latches and Barriers", + howpublished = "\url{https://wg21.link/lewg64}", publisher = "WG21" } -@misc{LWG242, - author = "Angelika Langer", - title = "{LWG242}: Side effects of function objects", - howpublished = "\url{https://wg21.link/lwg242}", +@misc{LEWG65, + title = "{LEWG65}: std::rand replacement", + howpublished = "\url{https://wg21.link/lewg65}", publisher = "WG21" } -@misc{LWG243, - author = "Martin Sebor", - title = "{LWG243}: get and getline when sentry reports failure", - howpublished = "\url{https://wg21.link/lwg243}", +@misc{LEWG66, + title = "{LEWG66}: Variant", + howpublished = "\url{https://wg21.link/lewg66}", publisher = "WG21" } -@misc{LWG244, - author = "Andrew Koenig", - title = "{LWG244}: Must find's third argument be CopyConstructible?", - howpublished = "\url{https://wg21.link/lwg244}", +@misc{LEWG67, + title = "{LEWG67}: array\_view extensions: storage ordering, operator(), range access, and data()", + howpublished = "\url{https://wg21.link/lewg67}", publisher = "WG21" } -@misc{LWG245, - author = "Andrew Koenig", - title = "{LWG245}: Which operations on istream\_iterator trigger input operations?", - howpublished = "\url{https://wg21.link/lwg245}", +@misc{LEWG68, + title = "{LEWG68}: Networking Library", + howpublished = "\url{https://wg21.link/lewg68}", publisher = "WG21" } -@misc{LWG246, - author = "Mark Rodgers", - title = "{LWG246}: a.insert(p,t) is incorrectly specified", - howpublished = "\url{https://wg21.link/lwg246}", +@misc{LEWG69, + title = "{LEWG69}: Static reflection", + howpublished = "\url{https://wg21.link/lewg69}", publisher = "WG21" } -@misc{LWG247, - author = "Lisa Lippincott", - title = "{LWG247}: vector, deque::insert complexity", - howpublished = "\url{https://wg21.link/lwg247}", +@misc{LEWG70, + title = "{LEWG70}: Reflection Type Traits For Classes, Unions and Enumerations", + howpublished = "\url{https://wg21.link/lewg70}", publisher = "WG21" } -@misc{LWG248, - author = "Martin Sebor", - title = "{LWG248}: time\_get fails to set eofbit", - howpublished = "\url{https://wg21.link/lwg248}", +@misc{LEWG71, + title = "{LEWG71}: Editorial: Order of functions in section 5.8 and 5.9 are inconsistent.", + howpublished = "\url{https://wg21.link/lewg71}", publisher = "WG21" } -@misc{LWG249, - author = "Joseph Gottman", - title = "{LWG249}: Return Type of auto\_ptr::operator=", - howpublished = "\url{https://wg21.link/lwg249}", +@misc{LEWG72, + title = "{LEWG72}: bad\_optional\_access should derive from std::exception, not std::logic\_error", + howpublished = "\url{https://wg21.link/lewg72}", publisher = "WG21" } -@misc{LWG250, - author = "Brian Parker", - title = "{LWG250}: splicing invalidates iterators", - howpublished = "\url{https://wg21.link/lwg250}", +@misc{LEWG73, + title = "{LEWG73}: Editorial - some functions in optional have remarks about constexpr; others do not.", + howpublished = "\url{https://wg21.link/lewg73}", publisher = "WG21" } -@misc{LWG251, - author = "Martin Sebor", - title = "{LWG251}: basic\_stringbuf missing allocator\_type", - howpublished = "\url{https://wg21.link/lwg251}", +@misc{LEWG74, + title = "{LEWG74}: Some tuple and pair constructors need magic SFINAE ``does not participate in overload resolution'' wording", + howpublished = "\url{https://wg21.link/lewg74}", publisher = "WG21" } -@misc{LWG252, - author = "Martin Sebor", - title = "{LWG252}: missing casts/C-style casts used in iostreams", - howpublished = "\url{https://wg21.link/lwg252}", +@misc{LEWG75, + title = "{LEWG75}: Optional specifies that a constructor that takes a forwarding reference will move from it", + howpublished = "\url{https://wg21.link/lewg75}", publisher = "WG21" } -@misc{LWG253, - author = "Robert Klarer", - title = "{LWG253}: valarray helper functions are almost entirely useless", - howpublished = "\url{https://wg21.link/lwg253}", +@misc{LEWG76, + title = "{LEWG76}: Consider supporting fancy pointers in propagate\_const", + howpublished = "\url{https://wg21.link/lewg76}", publisher = "WG21" } -@misc{LWG254, - author = "Dave Abrahams", - title = "{LWG254}: Exception types in clause 19 are constructed from std::string", - howpublished = "\url{https://wg21.link/lwg254}", +@misc{LEWG77, + title = "{LEWG77}: User-defined literals for additional arithmetic types", + howpublished = "\url{https://wg21.link/lewg77}", publisher = "WG21" } -@misc{LWG255, - author = "Martin Sebor", - title = "{LWG255}: Why do basic\_streambuf<>::pbump() and gbump() take an int?", - howpublished = "\url{https://wg21.link/lwg255}", +@misc{LEWG78, + title = "{LEWG78}: 'end' arguments to advance(), next(), and prev()", + howpublished = "\url{https://wg21.link/lewg78}", publisher = "WG21" } -@misc{LWG256, - author = "Martin Sebor", - title = "{LWG256}: typo in 27.4.4.2, p17: copy\_event does not exist", - howpublished = "\url{https://wg21.link/lwg256}", +@misc{LEWG79, + title = "{LEWG79}: An absolute-difference function", + howpublished = "\url{https://wg21.link/lewg79}", publisher = "WG21" } -@misc{LWG257, - author = "Robert Dick", - title = "{LWG257}: STL functional object and iterator inheritance.", - howpublished = "\url{https://wg21.link/lwg257}", +@misc{LEWG80, + title = "{LEWG80}: P0009 - Multidimensional Array View with Polymorphic Layout", + howpublished = "\url{https://wg21.link/lewg80}", publisher = "WG21" } -@misc{LWG258, - author = "Matt Austern", - title = "{LWG258}: Missing allocator requirement", - howpublished = "\url{https://wg21.link/lwg258}", +@misc{LEWG81, + title = "{LEWG81}: vector::release to extract vector's internal array", + howpublished = "\url{https://wg21.link/lewg81}", publisher = "WG21" } -@misc{LWG259, - author = "Chris Newton", - title = "{LWG259}: basic\_string::operator[] and const correctness", - howpublished = "\url{https://wg21.link/lwg259}", +@misc{LEWG82, + title = "{LEWG82}: Add bitset::size\_type", + howpublished = "\url{https://wg21.link/lewg82}", publisher = "WG21" } -@misc{LWG260, - author = "Martin Sebor", - title = "{LWG260}: Inconsistent return type of istream\_iterator::operator++(int)", - howpublished = "\url{https://wg21.link/lwg260}", +@misc{LEWG83, + title = "{LEWG83}: Make advance(it) equivalent to ++it", + howpublished = "\url{https://wg21.link/lewg83}", publisher = "WG21" } -@misc{LWG261, - author = "Martin Sebor", - title = "{LWG261}: Missing description of istream\_iterator::operator!=", - howpublished = "\url{https://wg21.link/lwg261}", +@misc{LEWG84, + title = "{LEWG84}: An easy conversion to const", + howpublished = "\url{https://wg21.link/lewg84}", publisher = "WG21" } -@misc{LWG262, - author = "Beman Dawes", - title = "{LWG262}: Bitmask operator \$\sim\$ specified incorrectly", - howpublished = "\url{https://wg21.link/lwg262}", +@misc{LEWG85, + title = "{LEWG85}: Design future customization points", + howpublished = "\url{https://wg21.link/lewg85}", publisher = "WG21" } -@misc{LWG263, - author = "Kevlin Henney", - title = "{LWG263}: Severe restriction on basic\_string reference counting", - howpublished = "\url{https://wg21.link/lwg263}", +@misc{LEWG86, + title = "{LEWG86}: Improve or replace iostreams", + howpublished = "\url{https://wg21.link/lewg86}", publisher = "WG21" } -@misc{LWG264, - author = "John Potter", - title = "{LWG264}: Associative container insert(i, j) complexity requirements are not feasible.", - howpublished = "\url{https://wg21.link/lwg264}", +@misc{LEWG87, + title = "{LEWG87}: Make vector support non-moveable types", + howpublished = "\url{https://wg21.link/lewg87}", publisher = "WG21" } -@misc{LWG265, - author = "Martin Sebor", - title = "{LWG265}: std::pair::pair() effects overly restrictive", - howpublished = "\url{https://wg21.link/lwg265}", +@misc{LEWG88, + title = "{LEWG88}: Adding [nothrow-]swappable traits", + howpublished = "\url{https://wg21.link/lewg88}", publisher = "WG21" } -@misc{LWG266, - author = "Martin Sebor", - title = "{LWG266}: bad\_exception::\$\sim\$bad\_exception() missing Effects clause", - howpublished = "\url{https://wg21.link/lwg266}", +@misc{LEWG89, + title = "{LEWG89}: Standard Library Support for the C++ Detection Idiom", + howpublished = "\url{https://wg21.link/lewg89}", publisher = "WG21" } -@misc{LWG267, - author = "Martin Sebor", - title = "{LWG267}: interaction of strstreambuf::overflow() and seekoff()", - howpublished = "\url{https://wg21.link/lwg267}", +@misc{LEWG90, + title = "{LEWG90}: Move the Mathematical Special Functions into C++", + howpublished = "\url{https://wg21.link/lewg90}", publisher = "WG21" } -@misc{LWG268, - author = "Martin Sebor", - title = "{LWG268}: Typo in locale synopsis", - howpublished = "\url{https://wg21.link/lwg268}", +@misc{LEWG91, + title = "{LEWG91}: An is\_callable trait", + howpublished = "\url{https://wg21.link/lewg91}", publisher = "WG21" } -@misc{LWG269, - author = "J. Stephen Adamczyk", - title = "{LWG269}: cstdarg and unnamed parameters", - howpublished = "\url{https://wg21.link/lwg269}", +@misc{LEWG92, + title = "{LEWG92}: Message digests (includes cryptographic hashes)", + howpublished = "\url{https://wg21.link/lewg92}", publisher = "WG21" } -@misc{LWG270, - author = "Matt Austern", - title = "{LWG270}: Binary search requirements overly strict", - howpublished = "\url{https://wg21.link/lwg270}", +@misc{LEWG93, + title = "{LEWG93}: Merge Fundamentals v1 into v2", + howpublished = "\url{https://wg21.link/lewg93}", publisher = "WG21" } -@misc{LWG271, - author = "Martin Sebor", - title = "{LWG271}: basic\_iostream missing typedefs", - howpublished = "\url{https://wg21.link/lwg271}", +@misc{LEWG94, + title = "{LEWG94}: Splicing Maps and Sets", + howpublished = "\url{https://wg21.link/lewg94}", publisher = "WG21" } -@misc{LWG272, - author = "Martin Sebor", - title = "{LWG272}: Missing parentheses around subexpression", - howpublished = "\url{https://wg21.link/lwg272}", +@misc{LEWG95, + title = "{LEWG95}: std::decay\_copy()", + howpublished = "\url{https://wg21.link/lewg95}", publisher = "WG21" } -@misc{LWG273, - author = "Martin Sebor", - title = "{LWG273}: Missing ios\_base qualification on members of a dependent class", - howpublished = "\url{https://wg21.link/lwg273}", +@misc{LEWG96, + title = "{LEWG96}: A compile-time string type", + howpublished = "\url{https://wg21.link/lewg96}", publisher = "WG21" } -@misc{LWG274, - author = "Martin Sebor", - title = "{LWG274}: a missing/impossible allocator requirement", - howpublished = "\url{https://wg21.link/lwg274}", +@misc{LEWG97, + title = "{LEWG97}: shared\_mutex (untimed)", + howpublished = "\url{https://wg21.link/lewg97}", publisher = "WG21" } -@misc{LWG275, - author = "Matt Austern", - title = "{LWG275}: Wrong type in num\_get::get() overloads", - howpublished = "\url{https://wg21.link/lwg275}", +@misc{LEWG98, + title = "{LEWG98}: N4509 constexpr atomic::is\_always\_lock\_free", + howpublished = "\url{https://wg21.link/lewg98}", publisher = "WG21" } -@misc{LWG276, - author = "Peter Dimov", - title = "{LWG276}: Assignable requirement for container value type overly strict", - howpublished = "\url{https://wg21.link/lwg276}", +@misc{LEWG99, + title = "{LEWG99}: Unions with differing access control are not standard layout (but could be)", + howpublished = "\url{https://wg21.link/lewg99}", publisher = "WG21" } -@misc{LWG277, - author = "Matt Austern", - title = "{LWG277}: Normative encouragement in allocator requirements unclear", - howpublished = "\url{https://wg21.link/lwg277}", +@misc{LEWG100, + title = "{LEWG100}: Unify the interfaces of optional, any, and variant", + howpublished = "\url{https://wg21.link/lewg100}", publisher = "WG21" } -@misc{LWG278, - author = "P.J. Plauger", - title = "{LWG278}: What does iterator validity mean?", - howpublished = "\url{https://wg21.link/lwg278}", +@misc{LEWG101, + title = "{LEWG101}: If vector::reserve(n) reallocates, capacity()==n", + howpublished = "\url{https://wg21.link/lewg101}", publisher = "WG21" } -@misc{LWG279, - author = "Steve Cleary", - title = "{LWG279}: const and non-const iterators should have equivalent typedefs", - howpublished = "\url{https://wg21.link/lwg279}", +@misc{LEWG102, + title = "{LEWG102}: clamp()", + howpublished = "\url{https://wg21.link/lewg102}", publisher = "WG21" } -@misc{LWG280, - author = "Steve Cleary", - title = "{LWG280}: Comparison of reverse\_iterator to const reverse\_iterator", - howpublished = "\url{https://wg21.link/lwg280}", +@misc{LEWG103, + title = "{LEWG103}: shared\_ptr::weak\_type", + howpublished = "\url{https://wg21.link/lewg103}", publisher = "WG21" } -@misc{LWG281, - author = "Martin Sebor", - title = "{LWG281}: std::min() and max() requirements overly restrictive", - howpublished = "\url{https://wg21.link/lwg281}", +@misc{LEWG104, + title = "{LEWG104}: Function wrapper for const- and ref-qualified operator()", + howpublished = "\url{https://wg21.link/lewg104}", publisher = "WG21" } -@misc{LWG282, - author = "Howard Hinnant", - title = "{LWG282}: What types does numpunct grouping refer to?", - howpublished = "\url{https://wg21.link/lwg282}", +@misc{LEWG105, + title = "{LEWG105}: Remove Deprecated iostreams aliases", + howpublished = "\url{https://wg21.link/lewg105}", publisher = "WG21" } -@misc{LWG283, - author = "Martin Sebor", - title = "{LWG283}: std::replace() requirement incorrect/insufficient", - howpublished = "\url{https://wg21.link/lwg283}", +@misc{LEWG106, + title = "{LEWG106}: Adopt not\_fn for C++17 and remove not1 \& not2", + howpublished = "\url{https://wg21.link/lewg106}", publisher = "WG21" } -@misc{LWG284, - author = "Martin Sebor", - title = "{LWG284}: unportable example in 20.3.7, p6", - howpublished = "\url{https://wg21.link/lwg284}", +@misc{LEWG107, + title = "{LEWG107}: Adopt Type Traits Variable Templates for C++17", + howpublished = "\url{https://wg21.link/lewg107}", publisher = "WG21" } -@misc{LWG285, - author = "Martin Sebor", - title = "{LWG285}: minor editorial errors in fstream ctors", - howpublished = "\url{https://wg21.link/lwg285}", +@misc{LEWG108, + title = "{LEWG108}: Additions to Filesystem supporting Relative Paths", + howpublished = "\url{https://wg21.link/lewg108}", publisher = "WG21" } -@misc{LWG286, - author = "Judy Ward", - title = "{LWG286}: requirements missing size\_t typedef", - howpublished = "\url{https://wg21.link/lwg286}", +@misc{LEWG109, + title = "{LEWG109}: Logical Operator Type Traits", + howpublished = "\url{https://wg21.link/lewg109}", publisher = "WG21" } -@misc{LWG287, - author = "Judy Ward", - title = "{LWG287}: conflicting ios\_base fmtflags", - howpublished = "\url{https://wg21.link/lwg287}", +@misc{LEWG110, + title = "{LEWG110}: Add a multiline option to std::regex for the ECMAScript engine", + howpublished = "\url{https://wg21.link/lewg110}", publisher = "WG21" } -@misc{LWG288, - author = "Judy Ward", - title = "{LWG288}: requirements missing macro EILSEQ", - howpublished = "\url{https://wg21.link/lwg288}", +@misc{LEWG111, + title = "{LEWG111}: A specialization-friendly std::common\_type", + howpublished = "\url{https://wg21.link/lewg111}", publisher = "WG21" } -@misc{LWG289, - author = "Judy Ward", - title = "{LWG289}: requirements missing C float and long double versions", - howpublished = "\url{https://wg21.link/lwg289}", +@misc{LEWG112, + title = "{LEWG112}: Proxy Iterators for the Ranges Extensions", + howpublished = "\url{https://wg21.link/lewg112}", publisher = "WG21" } -@misc{LWG290, - author = "Angelika Langer", - title = "{LWG290}: Requirements to for\_each and its function object", - howpublished = "\url{https://wg21.link/lwg290}", +@misc{LEWG113, + title = "{LEWG113}: A 3-Argument Overload for std::hypot", + howpublished = "\url{https://wg21.link/lewg113}", publisher = "WG21" } -@misc{LWG291, - author = "Matt Austern", - title = "{LWG291}: Underspecification of set algorithms", - howpublished = "\url{https://wg21.link/lwg291}", +@misc{LEWG114, + title = "{LEWG114}: Add Constexpr Modifiers to reverse\_iterator, move\_iterator, array and Range Access", + howpublished = "\url{https://wg21.link/lewg114}", publisher = "WG21" } -@misc{LWG292, - author = "Martin Sebor", - title = "{LWG292}: effects of a.copyfmt (a)", - howpublished = "\url{https://wg21.link/lwg292}", +@misc{LEWG115, + title = "{LEWG115}: Fix enable\_shared\_from\_this", + howpublished = "\url{https://wg21.link/lewg115}", publisher = "WG21" } -@misc{LWG293, - author = "Angelika Langer", - title = "{LWG293}: Order of execution in transform algorithm", - howpublished = "\url{https://wg21.link/lwg293}", +@misc{LEWG116, + title = "{LEWG116}: Support Civil Time in the standard library", + howpublished = "\url{https://wg21.link/lewg116}", publisher = "WG21" } -@misc{LWG294, - author = "James Kanze", - title = "{LWG294}: User defined macros and standard headers", - howpublished = "\url{https://wg21.link/lwg294}", +@misc{LEWG117, + title = "{LEWG117}: Fixed-Point Real Numbers", + howpublished = "\url{https://wg21.link/lewg117}", publisher = "WG21" } -@misc{LWG295, - author = "Jens Maurer", - title = "{LWG295}: Is abs defined in ?", - howpublished = "\url{https://wg21.link/lwg295}", +@misc{LEWG118, + title = "{LEWG118}: Flat Associative Containers", + howpublished = "\url{https://wg21.link/lewg118}", publisher = "WG21" } -@misc{LWG296, - author = "Martin Sebor", - title = "{LWG296}: Missing descriptions and requirements of pair operators", - howpublished = "\url{https://wg21.link/lwg296}", +@misc{LEWG119, + title = "{LEWG119}: Extending raw\_storage\_iterator", + howpublished = "\url{https://wg21.link/lewg119}", publisher = "WG21" } -@misc{LWG297, - author = "Martin Sebor", - title = "{LWG297}: const\_mem\_fun\_t<>::argument\_type should be const T*", - howpublished = "\url{https://wg21.link/lwg297}", +@misc{LEWG120, + title = "{LEWG120}: New uninitialized\_* algorithms and destroy(range)", + howpublished = "\url{https://wg21.link/lewg120}", publisher = "WG21" } -@misc{LWG298, - author = "John A. Pedretti", - title = "{LWG298}: ::operator delete[] requirement incorrect/insufficient", - howpublished = "\url{https://wg21.link/lwg298}", +@misc{LEWG121, + title = "{LEWG121}: Unstable remove algorithms", + howpublished = "\url{https://wg21.link/lewg121}", publisher = "WG21" } -@misc{LWG299, - author = "John Potter", - title = "{LWG299}: Incorrect return types for iterator dereference", - howpublished = "\url{https://wg21.link/lwg299}", +@misc{LEWG122, + title = "{LEWG122}: A uniform way to undo type erasure", + howpublished = "\url{https://wg21.link/lewg122}", publisher = "WG21" } -@misc{LWG300, - author = "John Pedretti", - title = "{LWG300}: list::merge() specification incomplete", - howpublished = "\url{https://wg21.link/lwg300}", +@misc{LEWG123, + title = "{LEWG123}: Function wrappers with allocators and noexcept", + howpublished = "\url{https://wg21.link/lewg123}", publisher = "WG21" } -@misc{LWG301, - author = "Martin Sebor", - title = "{LWG301}: basic\_string template ctor effects clause omits allocator argument", - howpublished = "\url{https://wg21.link/lwg301}", +@misc{LEWG124, + title = "{LEWG124}: Change is\_transparent to a metafunction", + howpublished = "\url{https://wg21.link/lewg124}", publisher = "WG21" } -@misc{LWG302, - author = "Gregory Bumgardner", - title = "{LWG302}: Need error indication from codecvt<>::do\_length", - howpublished = "\url{https://wg21.link/lwg302}", +@misc{LEWG125, + title = "{LEWG125}: Building overload sets from function objects", + howpublished = "\url{https://wg21.link/lewg125}", publisher = "WG21" } -@misc{LWG303, - author = "Matt Austern", - title = "{LWG303}: Bitset input operator underspecified", - howpublished = "\url{https://wg21.link/lwg303}", +@misc{LEWG126, + title = "{LEWG126}: A generic match function", + howpublished = "\url{https://wg21.link/lewg126}", publisher = "WG21" } -@misc{LWG304, - author = "Dave Abrahams", - title = "{LWG304}: Must *a return an lvalue when a is an input iterator?", - howpublished = "\url{https://wg21.link/lwg304}", +@misc{LEWG127, + title = "{LEWG127}: Interactions Between Coroutines and Networking Library", + howpublished = "\url{https://wg21.link/lewg127}", publisher = "WG21" } -@misc{LWG305, - author = "Howard Hinnant", - title = "{LWG305}: Default behavior of codecvt::length()", - howpublished = "\url{https://wg21.link/lwg305}", +@misc{LEWG128, + title = "{LEWG128}: Coroutines", + howpublished = "\url{https://wg21.link/lewg128}", publisher = "WG21" } -@misc{LWG306, - author = "Steve Clamage", - title = "{LWG306}: offsetof macro and non-POD types", - howpublished = "\url{https://wg21.link/lwg306}", +@misc{LEWG129, + title = "{LEWG129}: Circular-buffer queues", + howpublished = "\url{https://wg21.link/lewg129}", publisher = "WG21" } -@misc{LWG307, - author = "Howard Hinnant", - title = "{LWG307}: Lack of reference typedefs in container adaptors", - howpublished = "\url{https://wg21.link/lwg307}", +@misc{LEWG130, + title = "{LEWG130}: High-performance number<->string conversions", + howpublished = "\url{https://wg21.link/lewg130}", publisher = "WG21" } -@misc{LWG308, - author = "Martin Sebor", - title = "{LWG308}: Table 82 mentions unrelated headers", - howpublished = "\url{https://wg21.link/lwg308}", +@misc{LEWG131, + title = "{LEWG131}: Make std::owner\_less more flexible", + howpublished = "\url{https://wg21.link/lewg131}", publisher = "WG21" } -@misc{LWG309, - author = "Martin Sebor", - title = "{LWG309}: Does sentry catch exceptions?", - howpublished = "\url{https://wg21.link/lwg309}", +@misc{LEWG132, + title = "{LEWG132}: emplace* should return the new element", + howpublished = "\url{https://wg21.link/lewg132}", publisher = "WG21" } -@misc{LWG310, - author = "Steve Clamage", - title = "{LWG310}: Is errno a macro?", - howpublished = "\url{https://wg21.link/lwg310}", +@misc{LEWG133, + title = "{LEWG133}: Remove result\_type and friends", + howpublished = "\url{https://wg21.link/lewg133}", publisher = "WG21" } -@misc{LWG311, - author = "Andy Sawyer", - title = "{LWG311}: Incorrect wording in basic\_ostream class synopsis", - howpublished = "\url{https://wg21.link/lwg311}", +@misc{LEWG134, + title = "{LEWG134}: Minor additions to ", + howpublished = "\url{https://wg21.link/lewg134}", publisher = "WG21" } -@misc{LWG312, - author = "Martin Sebor", - title = "{LWG312}: Table 27 is missing headers", - howpublished = "\url{https://wg21.link/lwg312}", +@misc{LEWG135, + title = "{LEWG135}: Explicitly total-, weak-, and partial-ordering customization points", + howpublished = "\url{https://wg21.link/lewg135}", publisher = "WG21" } -@misc{LWG313, - author = "Judy Ward", - title = "{LWG313}: set\_terminate and set\_unexpected question", - howpublished = "\url{https://wg21.link/lwg313}", +@misc{LEWG136, + title = "{LEWG136}: Boolean conversion for Standard Library types", + howpublished = "\url{https://wg21.link/lewg136}", publisher = "WG21" } -@misc{LWG314, - author = "Detlef Vollmann", - title = "{LWG314}: Is the stack unwound when terminate() is called?", - howpublished = "\url{https://wg21.link/lwg314}", +@misc{LEWG137, + title = "{LEWG137}: Easy lexical conversions", + howpublished = "\url{https://wg21.link/lewg137}", publisher = "WG21" } -@misc{LWG315, - author = "Andy Sawyer", - title = "{LWG315}: Bad ``range'' in list::unique complexity", - howpublished = "\url{https://wg21.link/lwg315}", +@misc{LEWG138, + title = "{LEWG138}: read/write view of a sequence of characters", + howpublished = "\url{https://wg21.link/lewg138}", publisher = "WG21" } -@misc{LWG316, - author = "Martin Sebor", - title = "{LWG316}: Vague text in Table 69", - howpublished = "\url{https://wg21.link/lwg316}", +@misc{LEWG139, + title = "{LEWG139}: bitset inclusion test methods", + howpublished = "\url{https://wg21.link/lewg139}", publisher = "WG21" } -@misc{LWG317, - author = "Martin Sebor", - title = "{LWG317}: Instantiation vs. specialization of facets", - howpublished = "\url{https://wg21.link/lwg317}", +@misc{LEWG140, + title = "{LEWG140}: Container operations that handle failure w/o exceptions", + howpublished = "\url{https://wg21.link/lewg140}", publisher = "WG21" } -@misc{LWG318, - author = "Martin Sebor", - title = "{LWG318}: Misleading comment in definition of numpunct\_byname", - howpublished = "\url{https://wg21.link/lwg318}", +@misc{LEWG141, + title = "{LEWG141}: constexpr std::thread::hardware\_{\textbraceleft}constructive,destructive{\textbraceright}\_interference\_size", + howpublished = "\url{https://wg21.link/lewg141}", publisher = "WG21" } -@misc{LWG319, - author = "Beman Dawes", - title = "{LWG319}: Storage allocation wording confuses ``Required behavior'', ``Requires''", - howpublished = "\url{https://wg21.link/lwg319}", +@misc{LEWG142, + title = "{LEWG142}: Tweaks to the Kona Variant", + howpublished = "\url{https://wg21.link/lewg142}", publisher = "WG21" } -@misc{LWG320, - author = "Howard Hinnant", - title = "{LWG320}: list::assign overspecified", - howpublished = "\url{https://wg21.link/lwg320}", +@misc{LEWG143, + title = "{LEWG143}: memory\_resource\_ptr: A Limited Smart Pointer for memory\_resource Correctness", + howpublished = "\url{https://wg21.link/lewg143}", publisher = "WG21" } -@misc{LWG321, - author = "Kevin Djang", - title = "{LWG321}: Typo in num\_get", - howpublished = "\url{https://wg21.link/lwg321}", +@misc{LEWG144, + title = "{LEWG144}: Regular expressions with Unicode character types", + howpublished = "\url{https://wg21.link/lewg144}", publisher = "WG21" } -@misc{LWG322, - author = "Matt Austern", - title = "{LWG322}: iterator and const\_iterator should have the same value type", - howpublished = "\url{https://wg21.link/lwg322}", +@misc{LEWG145, + title = "{LEWG145}: Warning about concurrent use of random number engines", + howpublished = "\url{https://wg21.link/lewg145}", publisher = "WG21" } -@misc{LWG323, - author = "Dave Abrahams", - title = "{LWG323}: abs() overloads in different headers", - howpublished = "\url{https://wg21.link/lwg323}", +@misc{LEWG146, + title = "{LEWG146}: Update the C reference to C11", + howpublished = "\url{https://wg21.link/lewg146}", publisher = "WG21" } -@misc{LWG324, - author = "Dave Abrahams", - title = "{LWG324}: Do output iterators have value types?", - howpublished = "\url{https://wg21.link/lwg324}", +@misc{LEWG147, + title = "{LEWG147}: span: reference to a single-dimensional contiguous range of objects", + howpublished = "\url{https://wg21.link/lewg147}", publisher = "WG21" } -@misc{LWG325, - author = "Martin Sebor", - title = "{LWG325}: Misleading text in moneypunct<>::do\_grouping", - howpublished = "\url{https://wg21.link/lwg325}", +@misc{LEWG148, + title = "{LEWG148}: Bitset Iterators, Masks, and Container Operations", + howpublished = "\url{https://wg21.link/lewg148}", publisher = "WG21" } -@misc{LWG326, - author = "Martin Sebor", - title = "{LWG326}: Missing typedef in moneypunct\_byname", - howpublished = "\url{https://wg21.link/lwg326}", +@misc{LEWG149, + title = "{LEWG149}: Deprecating Vestigial Library Parts", + howpublished = "\url{https://wg21.link/lewg149}", publisher = "WG21" } -@misc{LWG327, - author = "Tiki Wan", - title = "{LWG327}: Typo in time\_get facet in table 52", - howpublished = "\url{https://wg21.link/lwg327}", +@misc{LEWG150, + title = "{LEWG150}: Synopses for the C library", + howpublished = "\url{https://wg21.link/lewg150}", publisher = "WG21" } -@misc{LWG328, - author = "Martin Sebor", - title = "{LWG328}: Bad sprintf format modifier in money\_put<>::do\_put()", - howpublished = "\url{https://wg21.link/lwg328}", +@misc{LEWG151, + title = "{LEWG151}: Cleaning up propagation allocator\_traits", + howpublished = "\url{https://wg21.link/lewg151}", publisher = "WG21" } -@misc{LWG329, - author = "Anthony Williams", - title = "{LWG329}: vector capacity, reserve and reallocation", - howpublished = "\url{https://wg21.link/lwg329}", +@misc{LEWG152, + title = "{LEWG152}: Unequal allocators and swap", + howpublished = "\url{https://wg21.link/lewg152}", publisher = "WG21" } -@misc{LWG330, - author = "Martin Sebor", - title = "{LWG330}: Misleading ``exposition only'' value in class locale definition", - howpublished = "\url{https://wg21.link/lwg330}", +@misc{LEWG153, + title = "{LEWG153}: Reserve a New Library Namespace for Future Standardization", + howpublished = "\url{https://wg21.link/lewg153}", publisher = "WG21" } -@misc{LWG331, - author = "PremAnand M. Rao", - title = "{LWG331}: bad declaration of destructor for ios\_base::failure", - howpublished = "\url{https://wg21.link/lwg331}", +@misc{LEWG154, + title = "{LEWG154}: A default\_order comparator", + howpublished = "\url{https://wg21.link/lewg154}", publisher = "WG21" } -@misc{LWG332, - author = "PremAnand M. Rao", - title = "{LWG332}: Consider adding increment and decrement operators to std::fpos< T >", - howpublished = "\url{https://wg21.link/lwg332}", +@misc{LEWG155, + title = "{LEWG155}: Iterator Facade Library", + howpublished = "\url{https://wg21.link/lewg155}", publisher = "WG21" } -@misc{LWG333, - author = "PremAnand M. Rao", - title = "{LWG333}: does endl imply synchronization with the device?", - howpublished = "\url{https://wg21.link/lwg333}", +@misc{LEWG156, + title = "{LEWG156}: A generic none\_t literal type for Nullable types", + howpublished = "\url{https://wg21.link/lewg156}", publisher = "WG21" } -@misc{LWG334, - author = "Andrea Griffini", - title = "{LWG334}: map::operator[] specification forces inefficient implementation", - howpublished = "\url{https://wg21.link/lwg334}", +@misc{LEWG157, + title = "{LEWG157}: Add the Y Combinator to the Standard Library", + howpublished = "\url{https://wg21.link/lewg157}", publisher = "WG21" } -@misc{LWG335, - author = "Andy Sawyer", - title = "{LWG335}: minor issue with char\_traits, table 37", - howpublished = "\url{https://wg21.link/lwg335}", +@misc{LEWG158, + title = "{LEWG158}: A cloning pointer class", + howpublished = "\url{https://wg21.link/lewg158}", publisher = "WG21" } -@misc{LWG336, - author = "Detlef Vollmann", - title = "{LWG336}: Clause 17 lack of references to deprecated headers", - howpublished = "\url{https://wg21.link/lwg336}", +@misc{LEWG159, + title = "{LEWG159}: Add constexpr modifiers to functions in and ", + howpublished = "\url{https://wg21.link/lewg159}", publisher = "WG21" } -@misc{LWG337, - author = "Detlef Vollmann", - title = "{LWG337}: replace\_copy\_if's template parameter should be InputIterator", - howpublished = "\url{https://wg21.link/lwg337}", +@misc{LEWG160, + title = "{LEWG160}: Allow Seeding Random Number Engines with std::random\_device", + howpublished = "\url{https://wg21.link/lewg160}", publisher = "WG21" } -@misc{LWG338, - author = "Martin Sebor", - title = "{LWG338}: is whitespace allowed between `-' and a digit?", - howpublished = "\url{https://wg21.link/lwg338}", +@misc{LEWG161, + title = "{LEWG161}: Joining threads on destruction", + howpublished = "\url{https://wg21.link/lewg161}", publisher = "WG21" } -@misc{LWG339, - author = "Martin Sebor", - title = "{LWG339}: definition of bitmask type restricted to clause 27", - howpublished = "\url{https://wg21.link/lwg339}", +@misc{LEWG162, + title = "{LEWG162}: A helper for the copy-swap idiom in the presence of non-propagating allocators", + howpublished = "\url{https://wg21.link/lewg162}", publisher = "WG21" } -@misc{LWG340, - author = "Martin Sebor", - title = "{LWG340}: interpretation of has\_facet(loc)", - howpublished = "\url{https://wg21.link/lwg340}", +@misc{LEWG163, + title = "{LEWG163}: make\_from\_tuple: apply() for construction", + howpublished = "\url{https://wg21.link/lewg163}", publisher = "WG21" } -@misc{LWG341, - author = "Anthony Williams", - title = "{LWG341}: Vector reallocation and swap", - howpublished = "\url{https://wg21.link/lwg341}", +@misc{LEWG164, + title = "{LEWG164}: A vector<> that doesn't store a capacity", + howpublished = "\url{https://wg21.link/lewg164}", publisher = "WG21" } -@misc{LWG342, - author = "Howard Hinnant", - title = "{LWG342}: seek and eofbit", - howpublished = "\url{https://wg21.link/lwg342}", +@misc{LEWG165, + title = "{LEWG165}: Allocator-aware library wrappers for dynamic allocation", + howpublished = "\url{https://wg21.link/lewg165}", publisher = "WG21" } -@misc{LWG343, - author = "Martin Sebor", - title = "{LWG343}: Unspecified library header dependencies", - howpublished = "\url{https://wg21.link/lwg343}", +@misc{LEWG166, + title = "{LEWG166}: A Time-Zone Library", + howpublished = "\url{https://wg21.link/lewg166}", publisher = "WG21" } -@misc{LWG344, - author = "Howard Hinnant", - title = "{LWG344}: grouping + showbase", - howpublished = "\url{https://wg21.link/lwg344}", +@misc{LEWG167, + title = "{LEWG167}: Adopt the File System TS for C++17", + howpublished = "\url{https://wg21.link/lewg167}", publisher = "WG21" } -@misc{LWG345, - author = "Clark Nelson", - title = "{LWG345}: type tm in ", - howpublished = "\url{https://wg21.link/lwg345}", +@misc{LEWG168, + title = "{LEWG168}: Adopt Library Fundamentals V1 TS Components for C++17", + howpublished = "\url{https://wg21.link/lewg168}", publisher = "WG21" } -@misc{LWG346, - author = "Jeremy Siek", - title = "{LWG346}: Some iterator member functions should be const", - howpublished = "\url{https://wg21.link/lwg346}", +@misc{LEWG169, + title = "{LEWG169}: Weakening the iterator categories of some sorting algorithms", + howpublished = "\url{https://wg21.link/lewg169}", publisher = "WG21" } -@misc{LWG347, - author = "P.J. Plauger and Nathan Myers", - title = "{LWG347}: locale::category and bitmask requirements", - howpublished = "\url{https://wg21.link/lwg347}", +@misc{LEWG170, + title = "{LEWG170}: Safe (bounds-checked) Integer Types", + howpublished = "\url{https://wg21.link/lewg170}", publisher = "WG21" } -@misc{LWG348, - author = "Andy Sawyer", - title = "{LWG348}: Minor issue with std::pair operator<", - howpublished = "\url{https://wg21.link/lwg348}", +@misc{LEWG171, + title = "{LEWG171}: Bit value, reference, pointer, and iterator", + howpublished = "\url{https://wg21.link/lewg171}", publisher = "WG21" } -@misc{LWG349, - author = "Andy Sawyer", - title = "{LWG349}: Minor typographical error in ostream\_iterator", - howpublished = "\url{https://wg21.link/lwg349}", +@misc{LEWG172, + title = "{LEWG172}: Rename variant's corrupted\_by\_exception() to valueless\_by\_exception()", + howpublished = "\url{https://wg21.link/lewg172}", publisher = "WG21" } -@misc{LWG350, - author = "Nathan Myers", - title = "{LWG350}: allocator<>::address", - howpublished = "\url{https://wg21.link/lwg350}", +@misc{LEWG173, + title = "{LEWG173}: Regular void in the standard library", + howpublished = "\url{https://wg21.link/lewg173}", publisher = "WG21" } -@misc{LWG351, - author = "Dale Riley", - title = "{LWG351}: unary\_negate and binary\_negate: struct or class?", - howpublished = "\url{https://wg21.link/lwg351}", +@misc{LEWG174, + title = "{LEWG174}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", + howpublished = "\url{https://wg21.link/lewg174}", publisher = "WG21" } -@misc{LWG352, - author = "Martin Sebor", - title = "{LWG352}: missing fpos requirements", - howpublished = "\url{https://wg21.link/lwg352}", +@misc{LEWG175, + title = "{LEWG175}: Return the end of the match from searchers", + howpublished = "\url{https://wg21.link/lewg175}", publisher = "WG21" } -@misc{LWG353, - author = "Martin Sebor", - title = "{LWG353}: std::pair missing template assignment", - howpublished = "\url{https://wg21.link/lwg353}", +@misc{LEWG176, + title = "{LEWG176}: is\_contiguous\_layout", + howpublished = "\url{https://wg21.link/lewg176}", publisher = "WG21" } -@misc{LWG354, - author = "Hans Aberg", - title = "{LWG354}: Associative container lower/upper bound requirements", - howpublished = "\url{https://wg21.link/lwg354}", +@misc{LEWG177, + title = "{LEWG177}: Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/lewg177}", publisher = "WG21" } -@misc{LWG355, - author = "Yaroslav Mironov", - title = "{LWG355}: Operational semantics for a.back()", - howpublished = "\url{https://wg21.link/lwg355}", +@misc{LEWG178, + title = "{LEWG178}: Give 'std::string' a non-const '.data()' member function", + howpublished = "\url{https://wg21.link/lewg178}", publisher = "WG21" } -@misc{LWG356, - author = "Matt Austern", - title = "{LWG356}: Meaning of ctype\_base::mask enumerators", - howpublished = "\url{https://wg21.link/lwg356}", +@misc{LEWG179, + title = "{LEWG179}: Clump – A Vector-like Contiguous Sequence Container with Embedded Storage", + howpublished = "\url{https://wg21.link/lewg179}", publisher = "WG21" } -@misc{LWG357, - author = "Ray Lischner", - title = "{LWG357}: float functions cannot return HUGE\_VAL", - howpublished = "\url{https://wg21.link/lwg357}", +@misc{LEWG180, + title = "{LEWG180}: Const-preserving overloads for the strtox family of functions", + howpublished = "\url{https://wg21.link/lewg180}", publisher = "WG21" } -@misc{LWG358, - author = "Martin Sebor", - title = "{LWG358}: interpreting thousands\_sep after a decimal\_point", - howpublished = "\url{https://wg21.link/lwg358}", +@misc{LEWG181, + title = "{LEWG181}: std::direct\_init, a functor to expose T's constructor overload set", + howpublished = "\url{https://wg21.link/lewg181}", publisher = "WG21" } -@misc{LWG359, - author = "Martin Sebor", - title = "{LWG359}: num\_put<>::do\_put (..., bool) undocumented", - howpublished = "\url{https://wg21.link/lwg359}", +@misc{LEWG182, + title = "{LEWG182}: The Parallelism TS Should be Standardized", + howpublished = "\url{https://wg21.link/lewg182}", publisher = "WG21" } -@misc{LWG360, - author = "Martin Sebor", - title = "{LWG360}: locale mandates inefficient implementation", - howpublished = "\url{https://wg21.link/lwg360}", +@misc{LEWG183, + title = "{LEWG183}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/lewg183}", publisher = "WG21" } -@misc{LWG361, - author = "Martin Sebor", - title = "{LWG361}: num\_get<>::do\_get (..., void*\&) checks grouping", - howpublished = "\url{https://wg21.link/lwg361}", +@misc{LEWG184, + title = "{LEWG184}: Adopt gcd and lcm from Library Fundamentals V2 Components for C++17", + howpublished = "\url{https://wg21.link/lewg184}", publisher = "WG21" } -@misc{LWG362, - author = "Andrew Demkin", - title = "{LWG362}: bind1st/bind2nd type safety", - howpublished = "\url{https://wg21.link/lwg362}", +@misc{LEWG185, + title = "{LEWG185}: Default comparisons", + howpublished = "\url{https://wg21.link/lewg185}", publisher = "WG21" } -@misc{LWG363, - author = "Walter Brown and Marc Paterno", - title = "{LWG363}: Missing exception specification in 27.4.2.1.1", - howpublished = "\url{https://wg21.link/lwg363}", +@misc{LEWG186, + title = "{LEWG186}: missing rationale for numeric\_limits template member values defaulting to 0.", + howpublished = "\url{https://wg21.link/lewg186}", publisher = "WG21" } -@misc{LWG364, - author = "Walter Brown and Marc Paterno", - title = "{LWG364}: Inconsistent wording in 27.5.2.4.2", - howpublished = "\url{https://wg21.link/lwg364}", +@misc{LEWG187, + title = "{LEWG187}: Manipulating the width of numeric types", + howpublished = "\url{https://wg21.link/lewg187}", publisher = "WG21" } -@misc{LWG365, - author = "Walter Brown and Marc Paterno", - title = "{LWG365}: Lack of const-qualification in clause 27", - howpublished = "\url{https://wg21.link/lwg365}", +@misc{LEWG188, + title = "{LEWG188}: Delete operator= for polymorphic\_allocator", + howpublished = "\url{https://wg21.link/lewg188}", publisher = "WG21" } -@misc{LWG366, - author = "Walter Brown and Marc Paterno", - title = "{LWG366}: Excessive const-qualification", - howpublished = "\url{https://wg21.link/lwg366}", +@misc{LEWG189, + title = "{LEWG189}: Better Names for Parallel Execution Policies in C++17", + howpublished = "\url{https://wg21.link/lewg189}", publisher = "WG21" } -@misc{LWG367, - author = "Anthony Williams", - title = "{LWG367}: remove\_copy/remove\_copy\_if and Input Iterators", - howpublished = "\url{https://wg21.link/lwg367}", +@misc{LEWG190, + title = "{LEWG190}: Floating Point Atomic", + howpublished = "\url{https://wg21.link/lewg190}", publisher = "WG21" } -@misc{LWG368, - author = "Beman Dawes", - title = "{LWG368}: basic\_string::replace has two ``Throws'' paragraphs", - howpublished = "\url{https://wg21.link/lwg368}", +@misc{LEWG191, + title = "{LEWG191}: Vector and Wavefront Policies", + howpublished = "\url{https://wg21.link/lewg191}", publisher = "WG21" } -@misc{LWG369, - author = "Ruslan Abdikeev", - title = "{LWG369}: io stream objects and static ctors", - howpublished = "\url{https://wg21.link/lwg369}", +@misc{LEWG192, + title = "{LEWG192}: Thread-Local Storage and light-weight executors", + howpublished = "\url{https://wg21.link/lewg192}", publisher = "WG21" } -@misc{LWG370, - author = "Ray Lischner", - title = "{LWG370}: Minor error in basic\_istream::get", - howpublished = "\url{https://wg21.link/lwg370}", +@misc{LEWG193, + title = "{LEWG193}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/lewg193}", publisher = "WG21" } -@misc{LWG371, - author = "Frank Compagner", - title = "{LWG371}: Stability of multiset and multimap member functions", - howpublished = "\url{https://wg21.link/lwg371}", +@misc{LEWG194, + title = "{LEWG194}: Integrating std::string\_view and std::string", + howpublished = "\url{https://wg21.link/lewg194}", publisher = "WG21" } -@misc{LWG372, - author = "Randy Maddox", - title = "{LWG372}: Inconsistent description of stdlib exceptions", - howpublished = "\url{https://wg21.link/lwg372}", +@misc{LEWG195, + title = "{LEWG195}: A byte type", + howpublished = "\url{https://wg21.link/lewg195}", publisher = "WG21" } -@misc{LWG373, - author = "Keith Baker", - title = "{LWG373}: Are basic\_istream and basic\_ostream to use (exceptions()\&badbit) != 0 ?", - howpublished = "\url{https://wg21.link/lwg373}", +@misc{LEWG196, + title = "{LEWG196}: Dynamic library loading", + howpublished = "\url{https://wg21.link/lewg196}", publisher = "WG21" } -@misc{LWG374, - author = "Ray Lischner", - title = "{LWG374}: moneypunct::frac\_digits returns int not unsigned", - howpublished = "\url{https://wg21.link/lwg374}", +@misc{LEWG197, + title = "{LEWG197}: Forward progress guarantees for the Parallelism TS v2", + howpublished = "\url{https://wg21.link/lewg197}", publisher = "WG21" } -@misc{LWG375, - author = "Ray Lischner", - title = "{LWG375}: basic\_ios should be ios\_base in 27.7.1.3", - howpublished = "\url{https://wg21.link/lwg375}", +@misc{LEWG198, + title = "{LEWG198}: Deprecating Allocator Support in std::function", + howpublished = "\url{https://wg21.link/lewg198}", publisher = "WG21" } -@misc{LWG376, - author = "Ray Lischner", - title = "{LWG376}: basic\_streambuf semantics", - howpublished = "\url{https://wg21.link/lwg376}", +@misc{LEWG199, + title = "{LEWG199}: Optional's >= should forward to T's >=", + howpublished = "\url{https://wg21.link/lewg199}", publisher = "WG21" } -@misc{LWG377, - author = "Ray Lischner", - title = "{LWG377}: basic\_string::insert and length\_error", - howpublished = "\url{https://wg21.link/lwg377}", +@misc{LEWG200, + title = "{LEWG200}: Valueless Variants Considered Harmful", + howpublished = "\url{https://wg21.link/lewg200}", publisher = "WG21" } -@misc{LWG378, - author = "Martin Sebor", - title = "{LWG378}: locale immutability and locale::operator=()", - howpublished = "\url{https://wg21.link/lwg378}", +@misc{LEWG201, + title = "{LEWG201}: Splitting node and array allocation in allocators", + howpublished = "\url{https://wg21.link/lewg201}", publisher = "WG21" } -@misc{LWG379, - author = "Martin Sebor", - title = "{LWG379}: nonsensical ctype::do\_widen() requirement", - howpublished = "\url{https://wg21.link/lwg379}", +@misc{LEWG202, + title = "{LEWG202}: Directory Entry Caching for Filesystem", + howpublished = "\url{https://wg21.link/lewg202}", publisher = "WG21" } -@misc{LWG380, - author = "Martin Sebor", - title = "{LWG380}: typos in codecvt tables 53 and 54", - howpublished = "\url{https://wg21.link/lwg380}", +@misc{LEWG203, + title = "{LEWG203}: Unwrapping reference\_wrapper", + howpublished = "\url{https://wg21.link/lewg203}", publisher = "WG21" } -@misc{LWG381, - author = "Martin Sebor", - title = "{LWG381}: detection of invalid mbstate\_t in codecvt", - howpublished = "\url{https://wg21.link/lwg381}", +@misc{LEWG204, + title = "{LEWG204}: Adding Emplace functions for promise/future", + howpublished = "\url{https://wg21.link/lewg204}", publisher = "WG21" } -@misc{LWG382, - author = "Martin Sebor", - title = "{LWG382}: codecvt do\_in/out result", - howpublished = "\url{https://wg21.link/lwg382}", +@misc{LEWG205, + title = "{LEWG205}: Thread Constructor Attributes", + howpublished = "\url{https://wg21.link/lewg205}", publisher = "WG21" } -@misc{LWG383, - author = "ysapir (submitted via comp.std.c++)", - title = "{LWG383}: Bidirectional iterator assertion typo", - howpublished = "\url{https://wg21.link/lwg383}", +@misc{LEWG206, + title = "{LEWG206}: User-creatable exception\_list", + howpublished = "\url{https://wg21.link/lewg206}", publisher = "WG21" } -@misc{LWG384, - author = "Hans Bos", - title = "{LWG384}: equal\_range has unimplementable runtime complexity", - howpublished = "\url{https://wg21.link/lwg384}", +@misc{LEWG207, + title = "{LEWG207}: Adopt make\_array into the IS", + howpublished = "\url{https://wg21.link/lewg207}", publisher = "WG21" } -@misc{LWG385, - author = "Matt Austern", - title = "{LWG385}: Does call by value imply the CopyConstructible requirement?", - howpublished = "\url{https://wg21.link/lwg385}", +@misc{LEWG208, + title = "{LEWG208}: Improving Parallel Algorithm Exception Handling", + howpublished = "\url{https://wg21.link/lewg208}", publisher = "WG21" } -@misc{LWG386, - author = "Matt Austern", - title = "{LWG386}: Reverse iterator's operator[] has impossible return type", - howpublished = "\url{https://wg21.link/lwg386}", +@misc{LEWG209, + title = "{LEWG209}: Immutable Containers", + howpublished = "\url{https://wg21.link/lewg209}", publisher = "WG21" } -@misc{LWG387, - author = "Gabriel Dos Reis", - title = "{LWG387}: std::complex over-encapsulated", - howpublished = "\url{https://wg21.link/lwg387}", +@misc{LEWG210, + title = "{LEWG210}: Generic factory function", + howpublished = "\url{https://wg21.link/lewg210}", publisher = "WG21" } -@misc{LWG388, - author = "Gabriel Dos Reis", - title = "{LWG388}: Use of complex as a key in associative containers", - howpublished = "\url{https://wg21.link/lwg388}", +@misc{LEWG211, + title = "{LEWG211}: polymorphic\_allocator as a vocabulary type", + howpublished = "\url{https://wg21.link/lewg211}", publisher = "WG21" } -@misc{LWG389, - author = "Gabriel Dos Reis", - title = "{LWG389}: Const overload of valarray::operator[] returns by value", - howpublished = "\url{https://wg21.link/lwg389}", +@misc{LEWG212, + title = "{LEWG212}: Making std::underlying\_type SFINAE-friendly", + howpublished = "\url{https://wg21.link/lewg212}", publisher = "WG21" } -@misc{LWG390, - author = "Doug Gregor", - title = "{LWG390}: CopyConstructible requirements too strict", - howpublished = "\url{https://wg21.link/lwg390}", +@misc{LEWG213, + title = "{LEWG213}: High-order metaprogramming functions", + howpublished = "\url{https://wg21.link/lewg213}", publisher = "WG21" } -@misc{LWG391, - author = "James Kanze", - title = "{LWG391}: non-member functions specified as const", - howpublished = "\url{https://wg21.link/lwg391}", +@misc{LEWG214, + title = "{LEWG214}: Rename ``uniform random number generator'' to ``... bit generator''", + howpublished = "\url{https://wg21.link/lewg214}", publisher = "WG21" } -@misc{LWG392, - author = "Corwin Joy", - title = "{LWG392}: 'equivalence' for input iterators", - howpublished = "\url{https://wg21.link/lwg392}", +@misc{LEWG215, + title = "{LEWG215}: Simplifying simple uses of ", + howpublished = "\url{https://wg21.link/lewg215}", publisher = "WG21" } -@misc{LWG393, - author = "Alberto Barbati", - title = "{LWG393}: do\_in/do\_out operation on state unclear", - howpublished = "\url{https://wg21.link/lwg393}", +@misc{LEWG216, + title = "{LEWG216}: Unicode Encoding Conversions", + howpublished = "\url{https://wg21.link/lewg216}", publisher = "WG21" } -@misc{LWG394, - author = "Martin Sebor", - title = "{LWG394}: behavior of formatted output on failure", - howpublished = "\url{https://wg21.link/lwg394}", +@misc{LEWG217, + title = "{LEWG217}: reference\_wrapper for incomplete types and assorted removals", + howpublished = "\url{https://wg21.link/lewg217}", publisher = "WG21" } -@misc{LWG395, - author = "James Kanze", - title = "{LWG395}: inconsistencies in the definitions of rand() and random\_shuffle()", - howpublished = "\url{https://wg21.link/lwg395}", +@misc{LEWG218, + title = "{LEWG218}: Fixes for not\_fn", + howpublished = "\url{https://wg21.link/lewg218}", publisher = "WG21" } -@misc{LWG396, - author = "Martin Sebor", - title = "{LWG396}: what are characters zero and one", - howpublished = "\url{https://wg21.link/lwg396}", +@misc{LEWG219, + title = "{LEWG219}: Invoking Algorithms Asynchronously", + howpublished = "\url{https://wg21.link/lewg219}", publisher = "WG21" } -@misc{LWG397, - author = "Martin Sebor", - title = "{LWG397}: ostream::sentry dtor throws exceptions", - howpublished = "\url{https://wg21.link/lwg397}", +@misc{LEWG220, + title = "{LEWG220}: A class to describe the kind of data accesses", + howpublished = "\url{https://wg21.link/lewg220}", publisher = "WG21" } -@misc{LWG398, - author = "Martin Sebor", - title = "{LWG398}: effects of end-of-file on unformatted input functions", - howpublished = "\url{https://wg21.link/lwg398}", +@misc{LEWG221, + title = "{LEWG221}: Ranges TS Design Updates", + howpublished = "\url{https://wg21.link/lewg221}", publisher = "WG21" } -@misc{LWG399, - author = "Martin Sebor", - title = "{LWG399}: volations of unformatted input function requirements", - howpublished = "\url{https://wg21.link/lwg399}", +@misc{LEWG222, + title = "{LEWG222}: A Single Generalization of std::invoke, std::apply, and std::visit", + howpublished = "\url{https://wg21.link/lewg222}", publisher = "WG21" } -@misc{LWG400, - author = "Markus Mauhart", - title = "{LWG400}: redundant type cast in lib.allocator.members", - howpublished = "\url{https://wg21.link/lwg400}", +@misc{LEWG223, + title = "{LEWG223}: General-Purpose Constant Value Type", + howpublished = "\url{https://wg21.link/lewg223}", publisher = "WG21" } -@misc{LWG401, - author = "Markus Mauhart", - title = "{LWG401}: incorrect type casts in table 32 in lib.allocator.requirements", - howpublished = "\url{https://wg21.link/lwg401}", +@misc{LEWG224, + title = "{LEWG224}: string\_view and filesystem::path", + howpublished = "\url{https://wg21.link/lewg224}", publisher = "WG21" } -@misc{LWG402, - author = "Markus Mauhart", - title = "{LWG402}: wrong new expression in [some\_]allocator::construct", - howpublished = "\url{https://wg21.link/lwg402}", +@misc{LEWG225, + title = "{LEWG225}: Structured binding: customization points issues", + howpublished = "\url{https://wg21.link/lewg225}", publisher = "WG21" } -@misc{LWG403, - author = "Beman Dawes", - title = "{LWG403}: basic\_string::swap should not throw exceptions", - howpublished = "\url{https://wg21.link/lwg403}", +@misc{LEWG226, + title = "{LEWG226}: operator+ overloads for std::string and std::string\_view", + howpublished = "\url{https://wg21.link/lewg226}", publisher = "WG21" } -@misc{LWG404, - author = "Matt Austern", - title = "{LWG404}: May a replacement allocation function be declared inline?", - howpublished = "\url{https://wg21.link/lwg404}", +@misc{LEWG227, + title = "{LEWG227}: variant converting constructor allows unintended conversions", + howpublished = "\url{https://wg21.link/lewg227}", publisher = "WG21" } -@misc{LWG405, - author = "Ray Lischner", - title = "{LWG405}: qsort and POD", - howpublished = "\url{https://wg21.link/lwg405}", +@misc{LEWG228, + title = "{LEWG228}: P0019 - Atomic Ref", + howpublished = "\url{https://wg21.link/lewg228}", publisher = "WG21" } -@misc{LWG406, - author = "Dave Abrahams", - title = "{LWG406}: vector::insert(s) exception safety", - howpublished = "\url{https://wg21.link/lwg406}", +@misc{LEWG229, + title = "{LEWG229}: allocate\_unique and allocator\_delete", + howpublished = "\url{https://wg21.link/lewg229}", publisher = "WG21" } -@misc{LWG407, - author = "Nathan Myers", - title = "{LWG407}: Can singular iterators be destroyed?", - howpublished = "\url{https://wg21.link/lwg407}", +@misc{LEWG230, + title = "{LEWG230}: Pointer Cast Functions with Move Semantics", + howpublished = "\url{https://wg21.link/lewg230}", publisher = "WG21" } -@misc{LWG408, - author = "Nathan Myers", - title = "{LWG408}: Is vector > forbidden?", - howpublished = "\url{https://wg21.link/lwg408}", +@misc{LEWG231, + title = "{LEWG231}: Extensions to the Allocator interface", + howpublished = "\url{https://wg21.link/lewg231}", publisher = "WG21" } -@misc{LWG409, - author = "Nathan Myers", - title = "{LWG409}: Closing an fstream should clear error state", - howpublished = "\url{https://wg21.link/lwg409}", +@misc{LEWG232, + title = "{LEWG232}: Literal suffixes for basic\_string\_view", + howpublished = "\url{https://wg21.link/lewg232}", publisher = "WG21" } -@misc{LWG410, - author = "Hans Bos", - title = "{LWG410}: Missing semantics for stack and queue comparison operators", - howpublished = "\url{https://wg21.link/lwg410}", +@misc{LEWG233, + title = "{LEWG233}: Intrusive Containers", + howpublished = "\url{https://wg21.link/lewg233}", publisher = "WG21" } -@misc{LWG411, - author = "Daniel Frey", - title = "{LWG411}: Wrong names of set member functions", - howpublished = "\url{https://wg21.link/lwg411}", +@misc{LEWG234, + title = "{LEWG234}: Allocator-aware basic stringbuf", + howpublished = "\url{https://wg21.link/lewg234}", publisher = "WG21" } -@misc{LWG412, - author = "Martin Sebor", - title = "{LWG412}: Typo in 27.4.4.3", - howpublished = "\url{https://wg21.link/lwg412}", +@misc{LEWG235, + title = "{LEWG235}: Efficient Access to basic stringbuf’s Buffer", + howpublished = "\url{https://wg21.link/lewg235}", publisher = "WG21" } -@misc{LWG413, - author = "Bo Persson", - title = "{LWG413}: Proposed resolution to LDR\#64 still wrong", - howpublished = "\url{https://wg21.link/lwg413}", +@misc{LEWG236, + title = "{LEWG236}: Standard Library Specification in a Concepts and Contracts World", + howpublished = "\url{https://wg21.link/lewg236}", publisher = "WG21" } -@misc{LWG414, - author = "Matt Austern", - title = "{LWG414}: Which iterators are invalidated by v.erase()?", - howpublished = "\url{https://wg21.link/lwg414}", +@misc{LEWG237, + title = "{LEWG237}: Constexpr for std::complex", + howpublished = "\url{https://wg21.link/lewg237}", publisher = "WG21" } -@misc{LWG415, - author = "Martin Sebor", - title = "{LWG415}: behavior of std::ws", - howpublished = "\url{https://wg21.link/lwg415}", +@misc{LEWG238, + title = "{LEWG238}: Constexpr for std::char\_traits", + howpublished = "\url{https://wg21.link/lewg238}", publisher = "WG21" } -@misc{LWG416, - author = "Martin Sebor", - title = "{LWG416}: definitions of XXX\_MIN and XXX\_MAX macros in climits", - howpublished = "\url{https://wg21.link/lwg416}", +@misc{LEWG239, + title = "{LEWG239}: Integrating template deduction for class templates into the standard library", + howpublished = "\url{https://wg21.link/lewg239}", publisher = "WG21" } -@misc{LWG417, - author = "Martin Sebor", - title = "{LWG417}: what does ctype::do\_widen() return on failure", - howpublished = "\url{https://wg21.link/lwg417}", +@misc{LEWG240, + title = "{LEWG240}: Floating Point Atomic View", + howpublished = "\url{https://wg21.link/lewg240}", publisher = "WG21" } -@misc{LWG418, - author = "Martin Sebor", - title = "{LWG418}: exceptions thrown during iostream cleanup", - howpublished = "\url{https://wg21.link/lwg418}", +@misc{LEWG241, + title = "{LEWG241}: std::colony", + howpublished = "\url{https://wg21.link/lewg241}", publisher = "WG21" } -@misc{LWG419, - author = "Martin Sebor", - title = "{LWG419}: istream extractors not setting failbit if eofbit is already set", - howpublished = "\url{https://wg21.link/lwg419}", +@misc{LEWG242, + title = "{LEWG242}: A strstream replacement using span as buffer", + howpublished = "\url{https://wg21.link/lewg242}", publisher = "WG21" } -@misc{LWG420, - author = "Martin Sebor", - title = "{LWG420}: is std::FILE a complete type?", - howpublished = "\url{https://wg21.link/lwg420}", +@misc{LEWG243, + title = "{LEWG243}: A minimal multi-dimensional span, mdspan<>", + howpublished = "\url{https://wg21.link/lewg243}", publisher = "WG21" } -@misc{LWG421, - author = "Martin Sebor", - title = "{LWG421}: is basic\_streambuf copy-constructible?", - howpublished = "\url{https://wg21.link/lwg421}", +@misc{LEWG244, + title = "{LEWG244}: String Prefix and Suffix Checking", + howpublished = "\url{https://wg21.link/lewg244}", publisher = "WG21" } -@misc{LWG422, - author = "Martin Sebor", - title = "{LWG422}: explicit specializations of member functions of class templates", - howpublished = "\url{https://wg21.link/lwg422}", +@misc{LEWG245, + title = "{LEWG245}: Checking for Existence of an Element in Associative Containers", + howpublished = "\url{https://wg21.link/lewg245}", publisher = "WG21" } -@misc{LWG423, - author = "Martin Sebor", - title = "{LWG423}: Effects of negative streamsize in iostreams", - howpublished = "\url{https://wg21.link/lwg423}", +@misc{LEWG246, + title = "{LEWG246}: endian, Just endian", + howpublished = "\url{https://wg21.link/lewg246}", publisher = "WG21" } -@misc{LWG424, - author = "Martin Sebor", - title = "{LWG424}: normative notes", - howpublished = "\url{https://wg21.link/lwg424}", +@misc{LEWG247, + title = "{LEWG247}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/lewg247}", publisher = "WG21" } -@misc{LWG425, - author = "Martin Sebor", - title = "{LWG425}: return value of std::get\_temporary\_buffer", - howpublished = "\url{https://wg21.link/lwg425}", +@misc{LEWG248, + title = "{LEWG248}: Sample in place", + howpublished = "\url{https://wg21.link/lewg248}", publisher = "WG21" } -@misc{LWG426, - author = "Martin Sebor", - title = "{LWG426}: search\_n(), fill\_n(), and generate\_n() with negative n", - howpublished = "\url{https://wg21.link/lwg426}", +@misc{LEWG249, + title = "{LEWG249}: Single argument std::inserter", + howpublished = "\url{https://wg21.link/lewg249}", publisher = "WG21" } -@misc{LWG427, - author = "Martin Sebor", - title = "{LWG427}: Stage 2 and rationale of DR 221", - howpublished = "\url{https://wg21.link/lwg427}", +@misc{LEWG250, + title = "{LEWG250}: Put std::monostate in ", + howpublished = "\url{https://wg21.link/lewg250}", publisher = "WG21" } -@misc{LWG428, - author = "Martin Sebor", - title = "{LWG428}: string::erase(iterator) validity", - howpublished = "\url{https://wg21.link/lwg428}", +@misc{LEWG251, + title = "{LEWG251}: Bit-casting object representations", + howpublished = "\url{https://wg21.link/lewg251}", publisher = "WG21" } -@misc{LWG429, - author = "Martin Sebor", - title = "{LWG429}: typo in basic\_ios::clear(iostate)", - howpublished = "\url{https://wg21.link/lwg429}", +@misc{LEWG252, + title = "{LEWG252}: std::monostate\_function<>", + howpublished = "\url{https://wg21.link/lewg252}", publisher = "WG21" } -@misc{LWG430, - author = "Martin Sebor", - title = "{LWG430}: valarray subset operations", - howpublished = "\url{https://wg21.link/lwg430}", +@misc{LEWG253, + title = "{LEWG253}: move\_if\_noexcept from a range to uninitialized memory", + howpublished = "\url{https://wg21.link/lewg253}", publisher = "WG21" } -@misc{LWG431, - author = "Matt Austern", - title = "{LWG431}: Swapping containers with unequal allocators", - howpublished = "\url{https://wg21.link/lwg431}", +@misc{LEWG254, + title = "{LEWG254}: Enhancing Thread Constructor Attributes", + howpublished = "\url{https://wg21.link/lewg254}", publisher = "WG21" } -@misc{LWG432, - author = "Christian W Brock", - title = "{LWG432}: stringbuf::overflow() makes only one write position available", - howpublished = "\url{https://wg21.link/lwg432}", +@misc{LEWG255, + title = "{LEWG255}: for\_each\_iter algorithm", + howpublished = "\url{https://wg21.link/lewg255}", publisher = "WG21" } -@misc{LWG433, - author = "Vyatcheslav Sysoltsev", - title = "{LWG433}: Contradiction in specification of unexpected()", - howpublished = "\url{https://wg21.link/lwg433}", +@misc{LEWG256, + title = "{LEWG256}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/lewg256}", publisher = "WG21" } -@misc{LWG434, - author = "Martin Sebor", - title = "{LWG434}: bitset::to\_string() hard to use", - howpublished = "\url{https://wg21.link/lwg434}", +@misc{LEWG257, + title = "{LEWG257}: contiguous\_container", + howpublished = "\url{https://wg21.link/lewg257}", publisher = "WG21" } -@misc{LWG435, - author = "Martin Sebor", - title = "{LWG435}: bug in DR 25", - howpublished = "\url{https://wg21.link/lwg435}", +@misc{LEWG258, + title = "{LEWG258}: Deduction guide for std::array", + howpublished = "\url{https://wg21.link/lewg258}", publisher = "WG21" } -@misc{LWG436, - author = "Martin Sebor", - title = "{LWG436}: are cv-qualified facet types valid facets?", - howpublished = "\url{https://wg21.link/lwg436}", +@misc{LEWG259, + title = "{LEWG259}: Add split/join of string/string\_view", + howpublished = "\url{https://wg21.link/lewg259}", publisher = "WG21" } -@misc{LWG437, - author = "Ivan Godard", - title = "{LWG437}: Formatted output of function pointers is confusing", - howpublished = "\url{https://wg21.link/lwg437}", +@misc{LEWG260, + title = "{LEWG260}: Post-Increment on Input and Output Iterators", + howpublished = "\url{https://wg21.link/lewg260}", publisher = "WG21" } -@misc{LWG438, - author = "Howard Hinnant", - title = "{LWG438}: Ambiguity in the ``do the right thing'' clause", - howpublished = "\url{https://wg21.link/lwg438}", +@misc{LEWG261, + title = "{LEWG261}: User Injection of Filesystems", + howpublished = "\url{https://wg21.link/lewg261}", publisher = "WG21" } -@misc{LWG439, - author = "Matt Austern", - title = "{LWG439}: Should facets be copyable?", - howpublished = "\url{https://wg21.link/lwg439}", +@misc{LEWG262, + title = "{LEWG262}: Supporting offsetof for Stable-layout Classes", + howpublished = "\url{https://wg21.link/lewg262}", publisher = "WG21" } -@misc{LWG440, - author = "Matt Austern", - title = "{LWG440}: Should std::complex use unqualified transcendentals?", - howpublished = "\url{https://wg21.link/lwg440}", +@misc{LEWG263, + title = "{LEWG263}: Span - foundation for the future", + howpublished = "\url{https://wg21.link/lewg263}", publisher = "WG21" } -@misc{LWG441, - author = "Vincent Leloup", - title = "{LWG441}: Is fpos::state const?", - howpublished = "\url{https://wg21.link/lwg441}", +@misc{LEWG264, + title = "{LEWG264}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/lewg264}", publisher = "WG21" } -@misc{LWG442, - author = "Vincent Leloup", - title = "{LWG442}: sentry::operator bool() inconsistent signature", - howpublished = "\url{https://wg21.link/lwg442}", +@misc{LEWG265, + title = "{LEWG265}: Transformation Trait uncvref", + howpublished = "\url{https://wg21.link/lewg265}", publisher = "WG21" } -@misc{LWG443, - author = "Vincent Leloup", - title = "{LWG443}: filebuf::close() inconsistent use of EOF", - howpublished = "\url{https://wg21.link/lwg443}", +@misc{LEWG266, + title = "{LEWG266}: Thou Shalt Not Specialize std Function Templates!", + howpublished = "\url{https://wg21.link/lewg266}", publisher = "WG21" } -@misc{LWG444, - author = "Vincent Leloup", - title = "{LWG444}: Bad use of casts in fstream", - howpublished = "\url{https://wg21.link/lwg444}", +@misc{LEWG267, + title = "{LEWG267}: string\_view for source\_location", + howpublished = "\url{https://wg21.link/lewg267}", publisher = "WG21" } -@misc{LWG445, - author = "Dave Abrahams", - title = "{LWG445}: iterator\_traits::reference unspecified for some iterator categories", - howpublished = "\url{https://wg21.link/lwg445}", +@misc{LEWG268, + title = "{LEWG268}: Class template deduction guides for ``diamond operators''", + howpublished = "\url{https://wg21.link/lewg268}", publisher = "WG21" } -@misc{LWG446, - author = "Andy Koenig", - title = "{LWG446}: Iterator equality between different containers", - howpublished = "\url{https://wg21.link/lwg446}", +@misc{LEWG269, + title = "{LEWG269}: Vector Front Operations", + howpublished = "\url{https://wg21.link/lewg269}", publisher = "WG21" } -@misc{LWG447, - author = "Pete Becker", - title = "{LWG447}: Wrong template argument for time facets", - howpublished = "\url{https://wg21.link/lwg447}", +@misc{LEWG270, + title = "{LEWG270}: Utility functions to implement uses-allocator construction", + howpublished = "\url{https://wg21.link/lewg270}", publisher = "WG21" } -@misc{LWG448, - author = "Dave Abrahams", - title = "{LWG448}: Random Access Iterators over abstract classes", - howpublished = "\url{https://wg21.link/lwg448}", +@misc{LEWG271, + title = "{LEWG271}: [[nodiscard]] in the Library", + howpublished = "\url{https://wg21.link/lewg271}", publisher = "WG21" } -@misc{LWG449, - author = "Pete Becker", - title = "{LWG449}: Library Issue 306 Goes Too Far", - howpublished = "\url{https://wg21.link/lwg449}", +@misc{LEWG272, + title = "{LEWG272}: constexpr for and ", + howpublished = "\url{https://wg21.link/lewg272}", publisher = "WG21" } -@misc{LWG450, - author = "Bill Plauger", - title = "{LWG450}: set::find is inconsistent with associative container requirements", - howpublished = "\url{https://wg21.link/lwg450}", +@misc{LEWG273, + title = "{LEWG273}: An Intrusive Smart Pointer", + howpublished = "\url{https://wg21.link/lewg273}", publisher = "WG21" } -@misc{LWG451, - author = "Bill Plauger", - title = "{LWG451}: Associative erase should return an iterator", - howpublished = "\url{https://wg21.link/lwg451}", +@misc{LEWG274, + title = "{LEWG274}: File system library on non-POSIX-like operating systems", + howpublished = "\url{https://wg21.link/lewg274}", publisher = "WG21" } -@misc{LWG452, - author = "Bill Plauger", - title = "{LWG452}: locale::combine should be permitted to generate a named locale", - howpublished = "\url{https://wg21.link/lwg452}", +@misc{LEWG275, + title = "{LEWG275}: Use string\_view for library function parameters instead of const string \&/const char *", + howpublished = "\url{https://wg21.link/lewg275}", publisher = "WG21" } -@misc{LWG453, - author = "Bill Plauger", - title = "{LWG453}: basic\_stringbuf::seekoff need not always fail for an empty stream", - howpublished = "\url{https://wg21.link/lwg453}", +@misc{LEWG276, + title = "{LEWG276}: Numeric Traits for the Next Standard Library", + howpublished = "\url{https://wg21.link/lewg276}", publisher = "WG21" } -@misc{LWG454, - author = "Bill Plauger", - title = "{LWG454}: basic\_filebuf::open should accept wchar\_t names", - howpublished = "\url{https://wg21.link/lwg454}", +@misc{LEWG277, + title = "{LEWG277}: Toward a Technical Specification", + howpublished = "\url{https://wg21.link/lewg277}", publisher = "WG21" } -@misc{LWG455, - author = "Bill Plauger", - title = "{LWG455}: cerr::tie() and wcerr::tie() are overspecified", - howpublished = "\url{https://wg21.link/lwg455}", +@misc{LEWG278, + title = "{LEWG278}: Saturation arithmetic", + howpublished = "\url{https://wg21.link/lewg278}", publisher = "WG21" } -@misc{LWG456, - author = "Bill Plauger", - title = "{LWG456}: Traditional C header files are overspecified", - howpublished = "\url{https://wg21.link/lwg456}", +@misc{LEWG279, + title = "{LEWG279}: Bit operations", + howpublished = "\url{https://wg21.link/lewg279}", publisher = "WG21" } -@misc{LWG457, - author = "Dag Henriksson", - title = "{LWG457}: bitset constructor: incorrect number of initialized bits", - howpublished = "\url{https://wg21.link/lwg457}", +@misc{LEWG280, + title = "{LEWG280}: Integral power-of-2 operations", + howpublished = "\url{https://wg21.link/lewg280}", publisher = "WG21" } -@misc{LWG458, - author = "Daniel Frey", - title = "{LWG458}: 24.1.5 contains unintended limitation for operator-", - howpublished = "\url{https://wg21.link/lwg458}", +@misc{LEWG281, + title = "{LEWG281}: Consistent comparison", + howpublished = "\url{https://wg21.link/lewg281}", publisher = "WG21" } -@misc{LWG459, - author = "Martin Sebor", - title = "{LWG459}: Requirement for widening in stage 2 is overspecification", - howpublished = "\url{https://wg21.link/lwg459}", +@misc{LEWG282, + title = "{LEWG282}: Standard Library Modules", + howpublished = "\url{https://wg21.link/lewg282}", publisher = "WG21" } -@misc{LWG460, - author = "Ben Hutchings", - title = "{LWG460}: Default modes missing from basic\_fstream member specifications", - howpublished = "\url{https://wg21.link/lwg460}", +@misc{LEWG283, + title = "{LEWG283}: Updating Parallel Execution Policy Names in the Parallelism TS", + howpublished = "\url{https://wg21.link/lewg283}", publisher = "WG21" } -@misc{LWG461, - author = "Bill Plauger", - title = "{LWG461}: time\_get hard or impossible to implement", - howpublished = "\url{https://wg21.link/lwg461}", +@misc{LEWG284, + title = "{LEWG284}: Make std::memory\_order a scoped enumeration", + howpublished = "\url{https://wg21.link/lewg284}", publisher = "WG21" } -@misc{LWG462, - author = "Bill Plauger", - title = "{LWG462}: Destroying objects with static storage duration", - howpublished = "\url{https://wg21.link/lwg462}", +@misc{LEWG285, + title = "{LEWG285}: Future-Proofing Parallel Algorithms Exception Handling", + howpublished = "\url{https://wg21.link/lewg285}", publisher = "WG21" } -@misc{LWG463, - author = "Rani Sharoni", - title = "{LWG463}: auto\_ptr usability issues", - howpublished = "\url{https://wg21.link/lwg463}", +@misc{LEWG286, + title = "{LEWG286}: Binary-Binary transform\_reduce(): The Missing Overload", + howpublished = "\url{https://wg21.link/lewg286}", publisher = "WG21" } -@misc{LWG464, - author = "Thorsten Ottosen", - title = "{LWG464}: Suggestion for new member functions in standard containers", - howpublished = "\url{https://wg21.link/lwg464}", +@misc{LEWG287, + title = "{LEWG287}: Clarify That shared\_future’s Copy Operations have Wide Contracts", + howpublished = "\url{https://wg21.link/lewg287}", publisher = "WG21" } -@misc{LWG465, - author = "Steve Clamage", - title = "{LWG465}: Contents of ", - howpublished = "\url{https://wg21.link/lwg465}", +@misc{LEWG288, + title = "{LEWG288}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", + howpublished = "\url{https://wg21.link/lewg288}", publisher = "WG21" } -@misc{LWG466, - author = "Daniel Frey", - title = "{LWG466}: basic\_string ctor should prevent null pointer error", - howpublished = "\url{https://wg21.link/lwg466}", +@misc{LEWG289, + title = "{LEWG289}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/lewg289}", publisher = "WG21" } -@misc{LWG467, - author = "Martin Sebor", - title = "{LWG467}: char\_traits::lt(), compare(), and memcmp()", - howpublished = "\url{https://wg21.link/lwg467}", +@misc{LEWG290, + title = "{LEWG290}: Type Requirements for Algorithms", + howpublished = "\url{https://wg21.link/lewg290}", publisher = "WG21" } -@misc{LWG468, - author = "Martin Sebor", - title = "{LWG468}: unexpected consequences of ios\_base::operator void*()", - howpublished = "\url{https://wg21.link/lwg468}", +@misc{LEWG291, + title = "{LEWG291}: Hazard Pointers", + howpublished = "\url{https://wg21.link/lewg291}", publisher = "WG21" } -@misc{LWG469, - author = "Martin Sebor", - title = "{LWG469}: vector ill-formed relational operators", - howpublished = "\url{https://wg21.link/lwg469}", +@misc{LEWG292, + title = "{LEWG292}: Product-Type access", + howpublished = "\url{https://wg21.link/lewg292}", publisher = "WG21" } -@misc{LWG470, - author = "Martin Sebor", - title = "{LWG470}: accessing containers from their elements' special functions", - howpublished = "\url{https://wg21.link/lwg470}", +@misc{LEWG293, + title = "{LEWG293}: [Networking] PDTS ballot comment 001 (US): use callable/invocable terminology instead of ``function object''", + howpublished = "\url{https://wg21.link/lewg293}", publisher = "WG21" } -@misc{LWG471, - author = "Martin Sebor", - title = "{LWG471}: result of what() implementation-defined", - howpublished = "\url{https://wg21.link/lwg471}", +@misc{LEWG294, + title = "{LEWG294}: [Networking] PDTS ballot comment 004 (FR1): Implement using coroutines", + howpublished = "\url{https://wg21.link/lewg294}", publisher = "WG21" } -@misc{LWG472, - author = "Prateek R Karandikar", - title = "{LWG472}: Missing ``Returns'' clause in std::equal\_range", - howpublished = "\url{https://wg21.link/lwg472}", +@misc{LEWG295, + title = "{LEWG295}: [Networking] PDTS ballot comment 006 (US): Use callbacks instead of completion tokens", + howpublished = "\url{https://wg21.link/lewg295}", publisher = "WG21" } -@misc{LWG473, - author = "Martin Sebor", - title = "{LWG473}: underspecified ctype calls", - howpublished = "\url{https://wg21.link/lwg473}", +@misc{LEWG296, + title = "{LEWG296}: [Networking] PDTS ballot comment 008 (GB3): Specify reentrancy rules for dispatch functions", + howpublished = "\url{https://wg21.link/lewg296}", publisher = "WG21" } -@misc{LWG474, - author = "Martin Sebor", - title = "{LWG474}: confusing Footnote 297", - howpublished = "\url{https://wg21.link/lwg474}", +@misc{LEWG297, + title = "{LEWG297}: [Networking] PDTS ballot comment 011 (US): Remove defer function from executors", + howpublished = "\url{https://wg21.link/lewg297}", publisher = "WG21" } -@misc{LWG475, - author = "Stephan T. Lavavej and Jaakko Jarvi", - title = "{LWG475}: May the function object passed to for\_each modify the elements of the iterated sequence?", - howpublished = "\url{https://wg21.link/lwg475}", +@misc{LEWG298, + title = "{LEWG298}: [Networking] PDTS ballot comment 015 (GB6): Reentrancy and use\_service/make\_service.", + howpublished = "\url{https://wg21.link/lewg298}", publisher = "WG21" } -@misc{LWG476, - author = "Dave Abrahams", - title = "{LWG476}: Forward Iterator implied mutability", - howpublished = "\url{https://wg21.link/lwg476}", +@misc{LEWG299, + title = "{LEWG299}: [Networking] PDTS ballot comment 016 (GB7): run()/run\_one() specification overly restrictive on users.", + howpublished = "\url{https://wg21.link/lewg299}", publisher = "WG21" } -@misc{LWG477, - author = "Dave Abrahams", - title = "{LWG477}: Operator-> for const forward iterators", - howpublished = "\url{https://wg21.link/lwg477}", +@misc{LEWG300, + title = "{LEWG300}: [Networking] PDTS ballot comment 018 (GB9): user-provided overloads of buffer\_size intended?", + howpublished = "\url{https://wg21.link/lewg300}", publisher = "WG21" } -@misc{LWG478, - author = "Dave Abrahams", - title = "{LWG478}: Should forward iterator requirements table have a line for r->m?", - howpublished = "\url{https://wg21.link/lwg478}", +@misc{LEWG301, + title = "{LEWG301}: [Networking] PDTS ballot comment 022 (GB12): const\_buffer is a view", + howpublished = "\url{https://wg21.link/lewg301}", publisher = "WG21" } -@misc{LWG479, - author = "Herb Sutter", - title = "{LWG479}: Container requirements and placement new", - howpublished = "\url{https://wg21.link/lwg479}", +@misc{LEWG302, + title = "{LEWG302}: [Networking] PDTS ballot comment 025 (GB14): Add integer\_option helper", + howpublished = "\url{https://wg21.link/lewg302}", publisher = "WG21" } -@misc{LWG480, - author = "Joe Gottman", - title = "{LWG480}: unary\_function and binary\_function should have protected nonvirtual destructors", - howpublished = "\url{https://wg21.link/lwg480}", +@misc{LEWG303, + title = "{LEWG303}: [Networking] PDTS ballot comment 026 (GB15): Consider adding release() member functions to basic\_socket and basic\_socket\_acceptor", + howpublished = "\url{https://wg21.link/lewg303}", publisher = "WG21" } -@misc{LWG481, - author = "Andrew Koenig", - title = "{LWG481}: unique's effects on the range [result, last)", - howpublished = "\url{https://wg21.link/lwg481}", +@misc{LEWG304, + title = "{LEWG304}: [Networking] PDTS ballot comment 027 (GB16): Consider adding constructors to basic\_socket and basic\_socket\_acceptor to move a socket to another io\_context", + howpublished = "\url{https://wg21.link/lewg304}", publisher = "WG21" } -@misc{LWG482, - author = "Andrew Koenig", - title = "{LWG482}: Swapping pairs", - howpublished = "\url{https://wg21.link/lwg482}", +@misc{LEWG305, + title = "{LEWG305}: [Networking] PDTS ballot comment 033 (GB20): Shorten ip::resolver\_errc enumerator names.", + howpublished = "\url{https://wg21.link/lewg305}", publisher = "WG21" } -@misc{LWG483, - author = "Peter Dimov", - title = "{LWG483}: Heterogeneous equality and EqualityComparable", - howpublished = "\url{https://wg21.link/lwg483}", +@misc{LEWG306, + title = "{LEWG306}: [Networking] PDTS ballot comment 034 (GB21): Consider ip::address::is\_loopback() and ip::address\_v6::is\_loopback() behaviour for IPv4-mapped IPv6 addresses", + howpublished = "\url{https://wg21.link/lewg306}", publisher = "WG21" } -@misc{LWG484, - author = "Chris Jefferson", - title = "{LWG484}: Convertible to T", - howpublished = "\url{https://wg21.link/lwg484}", +@misc{LEWG307, + title = "{LEWG307}: [Networking] PDTS ballot comment 018 (GB9): user-provided overloads of buffer\_size intended?", + howpublished = "\url{https://wg21.link/lewg307}", publisher = "WG21" } -@misc{LWG485, - author = "Chris Jefferson", - title = "{LWG485}: output iterator insufficiently constrained", - howpublished = "\url{https://wg21.link/lwg485}", +@misc{LEWG308, + title = "{LEWG308}: apply() for synchronized\_value", + howpublished = "\url{https://wg21.link/lewg308}", publisher = "WG21" } -@misc{LWG486, - author = "Dave Abrahams", - title = "{LWG486}: min/max CopyConstructible requirement is too strict", - howpublished = "\url{https://wg21.link/lwg486}", +@misc{LEWG309, + title = "{LEWG309}: Integrating simd with parallel algorithms and executors", + howpublished = "\url{https://wg21.link/lewg309}", publisher = "WG21" } -@misc{LWG487, - author = "Dhruv Matani", - title = "{LWG487}: Allocator::construct is too limiting", - howpublished = "\url{https://wg21.link/lwg487}", +@misc{LEWG310, + title = "{LEWG310}: Distributed Counters", + howpublished = "\url{https://wg21.link/lewg310}", publisher = "WG21" } -@misc{LWG488, - author = "Howard Hinnant", - title = "{LWG488}: rotate throws away useful information", - howpublished = "\url{https://wg21.link/lwg488}", +@misc{LEWG311, + title = "{LEWG311}: Reviewing Deprecated Facilities of C++17 for C++20", + howpublished = "\url{https://wg21.link/lewg311}", publisher = "WG21" } -@misc{LWG489, - author = "Thomas Mang", - title = "{LWG489}: std::remove / std::remove\_if wrongly specified", - howpublished = "\url{https://wg21.link/lwg489}", +@misc{LEWG312, + title = "{LEWG312}: Crochemore-Perrin search algorithm for std::search", + howpublished = "\url{https://wg21.link/lewg312}", publisher = "WG21" } -@misc{LWG490, - author = "Thomas Mang", - title = "{LWG490}: std::unique wrongly specified", - howpublished = "\url{https://wg21.link/lwg490}", +@misc{LEWG313, + title = "{LEWG313}: Floating point value access for std::ratio", + howpublished = "\url{https://wg21.link/lewg313}", publisher = "WG21" } -@misc{LWG491, - author = "Thomas Mang", - title = "{LWG491}: std::list<>::unique incorrectly specified", - howpublished = "\url{https://wg21.link/lwg491}", +@misc{LEWG314, + title = "{LEWG314}: Switch the Ranges TS to Use Variable Concepts", + howpublished = "\url{https://wg21.link/lewg314}", publisher = "WG21" } -@misc{LWG492, - author = "Thomas Mang", - title = "{LWG492}: Invalid iterator arithmetic expressions", - howpublished = "\url{https://wg21.link/lwg492}", +@misc{LEWG315, + title = "{LEWG315}: Improvements to library class template argument deduction", + howpublished = "\url{https://wg21.link/lewg315}", publisher = "WG21" } -@misc{LWG493, - author = "Chris Jefferson", - title = "{LWG493}: Undefined Expression in Input Iterator Note Title", - howpublished = "\url{https://wg21.link/lwg493}", +@misc{LEWG316, + title = "{LEWG316}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/lewg316}", publisher = "WG21" } -@misc{LWG494, - author = "Hans B os", - title = "{LWG494}: Wrong runtime complexity for associative container's insert and delete", - howpublished = "\url{https://wg21.link/lwg494}", +@misc{LEWG317, + title = "{LEWG317}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/lewg317}", publisher = "WG21" } -@misc{LWG495, - author = "Beman Dawes", - title = "{LWG495}: Clause 22 template parameter requirements", - howpublished = "\url{https://wg21.link/lwg495}", +@misc{LEWG318, + title = "{LEWG318}: de-pessimize legacy algorithms with std::move", + howpublished = "\url{https://wg21.link/lewg318}", publisher = "WG21" } -@misc{LWG496, - author = "richard@ex-parrot.com", - title = "{LWG496}: Illegal use of ``T'' in vector", - howpublished = "\url{https://wg21.link/lwg496}", +@misc{LEWG319, + title = "{LEWG319}: Math Constants", + howpublished = "\url{https://wg21.link/lewg319}", publisher = "WG21" } -@misc{LWG497, - author = "Martin Sebor", - title = "{LWG497}: meaning of numeric\_limits::traps for floating point types", - howpublished = "\url{https://wg21.link/lwg497}", +@misc{LEWG320, + title = "{LEWG320}: Add c\_array() member function to std::array", + howpublished = "\url{https://wg21.link/lewg320}", publisher = "WG21" } -@misc{LWG498, - author = "Sean Parent and Joe Gottman", - title = "{LWG498}: Requirements for partition() and stable\_partition() too strong", - howpublished = "\url{https://wg21.link/lwg498}", +@misc{LEWG321, + title = "{LEWG321}: User-defined exception information and diagnostic information in exception objects", + howpublished = "\url{https://wg21.link/lewg321}", publisher = "WG21" } -@misc{LWG499, - author = "Prateek Karandikar", - title = "{LWG499}: Std. doesn't seem to require stable\_sort() to be stable!", - howpublished = "\url{https://wg21.link/lwg499}", +@misc{LEWG322, + title = "{LEWG322}: Text Formatting", + howpublished = "\url{https://wg21.link/lewg322}", publisher = "WG21" } -@misc{LWG500, - author = "Krzysztof Żelechowski", - title = "{LWG500}: do\_length cannot be implemented correctly", - howpublished = "\url{https://wg21.link/lwg500}", +@misc{LEWG323, + title = "{LEWG323}: Improving the Return Value of Erase-Like Algorithms", + howpublished = "\url{https://wg21.link/lewg323}", publisher = "WG21" } -@misc{LWG501, - author = "Me ", - title = "{LWG501}: Proposal: strengthen guarantees of lib.comparisons", - howpublished = "\url{https://wg21.link/lwg501}", +@misc{LEWG324, + title = "{LEWG324}: C++ Monadic interface", + howpublished = "\url{https://wg21.link/lewg324}", publisher = "WG21" } -@misc{LWG502, - author = "Christopher Conrade Zseleghovski", - title = "{LWG502}: Proposition: Clarification of the interaction between a facet and an iterator", - howpublished = "\url{https://wg21.link/lwg502}", +@misc{LEWG325, + title = "{LEWG325}: pointer\_traits utility to convert to raw pointer", + howpublished = "\url{https://wg21.link/lewg325}", publisher = "WG21" } -@misc{LWG503, - author = "P.J. Plauger", - title = "{LWG503}: more on locales", - howpublished = "\url{https://wg21.link/lwg503}", +@misc{LEWG326, + title = "{LEWG326}: Deprecate Certain Declarations in the Global Namespace", + howpublished = "\url{https://wg21.link/lewg326}", publisher = "WG21" } -@misc{LWG504, - author = "Walter Brown", - title = "{LWG504}: Integer types in pseudo-random number engine requirements", - howpublished = "\url{https://wg21.link/lwg504}", +@misc{LEWG327, + title = "{LEWG327}: slot\_map Container", + howpublished = "\url{https://wg21.link/lewg327}", publisher = "WG21" } -@misc{LWG505, - author = "Walter Brown", - title = "{LWG505}: Result\_type in random distribution requirements", - howpublished = "\url{https://wg21.link/lwg505}", +@misc{LEWG328, + title = "{LEWG328}: Repairing elementary string conversions", + howpublished = "\url{https://wg21.link/lewg328}", publisher = "WG21" } -@misc{LWG506, - author = "Walter Brown", - title = "{LWG506}: Requirements of Distribution parameter for variate\_generator", - howpublished = "\url{https://wg21.link/lwg506}", +@misc{LEWG329, + title = "{LEWG329}: [Networking] PDTS ballot comments US 9 and US 10", + howpublished = "\url{https://wg21.link/lewg329}", publisher = "WG21" } -@misc{LWG507, - author = "Walter Brown", - title = "{LWG507}: Missing requirement for variate\_generator::operator()", - howpublished = "\url{https://wg21.link/lwg507}", +@misc{LEWG330, + title = "{LEWG330}: Implicit and Explicit Conversions", + howpublished = "\url{https://wg21.link/lewg330}", publisher = "WG21" } -@misc{LWG508, - author = "Walter Brown", - title = "{LWG508}: Bad parameters for ranlux64\_base\_01", - howpublished = "\url{https://wg21.link/lwg508}", +@misc{LEWG331, + title = "{LEWG331}: A Proposal to add wide\_int Template Class", + howpublished = "\url{https://wg21.link/lewg331}", publisher = "WG21" } -@misc{LWG509, - author = "Walter Brown", - title = "{LWG509}: Uniform\_int template parameters", - howpublished = "\url{https://wg21.link/lwg509}", +@misc{LEWG332, + title = "{LEWG332}: Reducing ", + howpublished = "\url{https://wg21.link/lewg332}", publisher = "WG21" } -@misc{LWG510, - author = "Walter Brown", - title = "{LWG510}: Input\_type for bernoulli\_distribution", - howpublished = "\url{https://wg21.link/lwg510}", +@misc{LEWG333, + title = "{LEWG333}: Numeric Traits for Type Composition", + howpublished = "\url{https://wg21.link/lewg333}", publisher = "WG21" } -@misc{LWG511, - author = "Walter Brown", - title = "{LWG511}: Input\_type for binomial\_distribution", - howpublished = "\url{https://wg21.link/lwg511}", +@misc{LEWG334, + title = "{LEWG334}: Template Library for Parallel For Loops", + howpublished = "\url{https://wg21.link/lewg334}", publisher = "WG21" } -@misc{LWG512, - author = "Walter Brown", - title = "{LWG512}: Seeding subtract\_with\_carry\_01 from a single unsigned long", - howpublished = "\url{https://wg21.link/lwg512}", +@misc{LEWG335, + title = "{LEWG335}: Adopt atomic from concurrency TS", + howpublished = "\url{https://wg21.link/lewg335}", publisher = "WG21" } -@misc{LWG513, - author = "Walter Brown", - title = "{LWG513}: Size of state for subtract\_with\_carry\_01", - howpublished = "\url{https://wg21.link/lwg513}", +@misc{LEWG336, + title = "{LEWG336}: Composition of Arithmetic Types", + howpublished = "\url{https://wg21.link/lewg336}", publisher = "WG21" } -@misc{LWG514, - author = "Walter Brown", - title = "{LWG514}: Size of state for subtract\_with\_carry", - howpublished = "\url{https://wg21.link/lwg514}", +@misc{LEWG337, + title = "{LEWG337}: C++ Latches", + howpublished = "\url{https://wg21.link/lewg337}", publisher = "WG21" } -@misc{LWG515, - author = "Walter Brown", - title = "{LWG515}: Random number engine traits", - howpublished = "\url{https://wg21.link/lwg515}", +@misc{LEWG338, + title = "{LEWG338}: Standard Library Specification in a Concepts and Contracts World", + howpublished = "\url{https://wg21.link/lewg338}", publisher = "WG21" } -@misc{LWG516, - author = "Walter Brown", - title = "{LWG516}: Seeding subtract\_with\_carry\_01 using a generator", - howpublished = "\url{https://wg21.link/lwg516}", +@misc{LEWG339, + title = "{LEWG339}: Library Support for the Spaceship (Comparison) Operaton", + howpublished = "\url{https://wg21.link/lewg339}", publisher = "WG21" } -@misc{LWG517, - author = "Walter Brown", - title = "{LWG517}: Should include name in external representation", - howpublished = "\url{https://wg21.link/lwg517}", +@misc{LEWG340, + title = "{LEWG340}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/lewg340}", publisher = "WG21" } -@misc{LWG518, - author = "Matt Austern", - title = "{LWG518}: Are insert and erase stable for unordered\_multiset and unordered\_multimap?", - howpublished = "\url{https://wg21.link/lwg518}", +@misc{LEWG341, + title = "{LEWG341}: ValuedOrError and ValueOrNone types", + howpublished = "\url{https://wg21.link/lewg341}", publisher = "WG21" } -@misc{LWG519, - author = "Pete Becker", - title = "{LWG519}: Data() undocumented", - howpublished = "\url{https://wg21.link/lwg519}", +@misc{LEWG342, + title = "{LEWG342}: Keep alias syntax extendable", + howpublished = "\url{https://wg21.link/lewg342}", publisher = "WG21" } -@misc{LWG520, - author = "Pete Becker", - title = "{LWG520}: Result\_of and pointers to data members", - howpublished = "\url{https://wg21.link/lwg520}", +@misc{LEWG343, + title = "{LEWG343}: No More Nested Namespaces in Library Design", + howpublished = "\url{https://wg21.link/lewg343}", publisher = "WG21" } -@misc{LWG521, - author = "Pete Becker", - title = "{LWG521}: Garbled requirements for argument\_type in reference\_wrapper", - howpublished = "\url{https://wg21.link/lwg521}", +@misc{LEWG344, + title = "{LEWG344}: Comparing Unordered Containers", + howpublished = "\url{https://wg21.link/lewg344}", publisher = "WG21" } -@misc{LWG522, - author = "Andy Koenig", - title = "{LWG522}: Tuple doesn't define swap", - howpublished = "\url{https://wg21.link/lwg522}", +@misc{LEWG345, + title = "{LEWG345}: Ranges Naming", + howpublished = "\url{https://wg21.link/lewg345}", publisher = "WG21" } -@misc{LWG523, - author = "Eric Niebler", - title = "{LWG523}: regex case-insensitive character ranges are unimplementable as specified", - howpublished = "\url{https://wg21.link/lwg523}", +@misc{LEWG346, + title = "{LEWG346}: Manipulators for C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/lewg346}", publisher = "WG21" } -@misc{LWG524, - author = "Eric Niebler", - title = "{LWG524}: regex named character classes and case-insensitivity don't mix", - howpublished = "\url{https://wg21.link/lwg524}", +@misc{LEWG347, + title = "{LEWG347}: Using Concepts and requires in the C++ Standard Library", + howpublished = "\url{https://wg21.link/lewg347}", publisher = "WG21" } -@misc{LWG525, - author = "Robert Klarer", - title = "{LWG525}: type traits definitions not clear", - howpublished = "\url{https://wg21.link/lwg525}", +@misc{LEWG348, + title = "{LEWG348}: hash\_combine() Again", + howpublished = "\url{https://wg21.link/lewg348}", publisher = "WG21" } -@misc{LWG526, - author = "Chris Jefferson", - title = "{LWG526}: Is it undefined if a function in the standard changes in parameters?", - howpublished = "\url{https://wg21.link/lwg526}", +@misc{LEWG349, + title = "{LEWG349}: construct() shall Return the Replaced Address", + howpublished = "\url{https://wg21.link/lewg349}", publisher = "WG21" } -@misc{LWG527, - author = "Peter Dimov", - title = "{LWG527}: tr1::bind has lost its Throws clause", - howpublished = "\url{https://wg21.link/lwg527}", +@misc{LEWG350, + title = "{LEWG350}: visit: Explicit Return Type for visit", + howpublished = "\url{https://wg21.link/lewg350}", publisher = "WG21" } -@misc{LWG528, - author = "Paolo Carlini", - title = "{LWG528}: const\_iterator iterator issue when they are the same type", - howpublished = "\url{https://wg21.link/lwg528}", +@misc{LEWG351, + title = "{LEWG351}: Comparing Containers", + howpublished = "\url{https://wg21.link/lewg351}", publisher = "WG21" } -@misc{LWG529, - author = "David Abrahams", - title = "{LWG529}: The standard encourages redundant and confusing preconditions", - howpublished = "\url{https://wg21.link/lwg529}", +@misc{LEWG352, + title = "{LEWG352}: A conditional transform algorithm for C++", + howpublished = "\url{https://wg21.link/lewg352}", publisher = "WG21" } -@misc{LWG530, - author = "Matt Austern", - title = "{LWG530}: Must elements of a string be contiguous?", - howpublished = "\url{https://wg21.link/lwg530}", +@misc{LEWG353, + title = "{LEWG353}: RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/lewg353}", publisher = "WG21" } -@misc{LWG531, - author = "Martin Sebor", - title = "{LWG531}: array forms of unformatted input functions", - howpublished = "\url{https://wg21.link/lwg531}", +@misc{LEWG354, + title = "{LEWG354}: Range Adaptors and Utilities", + howpublished = "\url{https://wg21.link/lewg354}", publisher = "WG21" } -@misc{LWG532, - author = "David Abrahams", - title = "{LWG532}: Tuple comparison", - howpublished = "\url{https://wg21.link/lwg532}", +@misc{LEWG355, + title = "{LEWG355}: Effect of operator<=> on the C++ Standard Library", + howpublished = "\url{https://wg21.link/lewg355}", publisher = "WG21" } -@misc{LWG533, - author = "Paolo Carlini", - title = "{LWG533}: typo in 2.2.3.10/1", - howpublished = "\url{https://wg21.link/lwg533}", +@misc{LEWG356, + title = "{LEWG356}: Implicit conversion traits and utility functions", + howpublished = "\url{https://wg21.link/lewg356}", publisher = "WG21" } -@misc{LWG534, - author = "Alisdair Meredith", - title = "{LWG534}: Missing basic\_string members", - howpublished = "\url{https://wg21.link/lwg534}", +@misc{LEWG357, + title = "{LEWG357}: Add shift to ", + howpublished = "\url{https://wg21.link/lewg357}", publisher = "WG21" } -@misc{LWG535, - author = "Beman Dawes", - title = "{LWG535}: std::string::swap specification poorly worded", - howpublished = "\url{https://wg21.link/lwg535}", +@misc{LEWG358, + title = "{LEWG358}: Extensions to C++ for Short Float Type", + howpublished = "\url{https://wg21.link/lewg358}", publisher = "WG21" } -@misc{LWG536, - author = "Joaquín M López Muñoz", - title = "{LWG536}: Container iterator constructor and explicit convertibility", - howpublished = "\url{https://wg21.link/lwg536}", +@misc{LEWG359, + title = "{LEWG359}: Endian Library Request for Comments", + howpublished = "\url{https://wg21.link/lewg359}", publisher = "WG21" } -@misc{LWG537, - author = "Paolo Carlini", - title = "{LWG537}: Typos in the signatures in 27.6.1.3/42-43 and 27.6.2.4", - howpublished = "\url{https://wg21.link/lwg537}", +@misc{LEWG360, + title = "{LEWG360}: Applying Concepts to the Standard Library", + howpublished = "\url{https://wg21.link/lewg360}", publisher = "WG21" } -@misc{LWG538, - author = "Howard Hinnant", - title = "{LWG538}: 241 again: Does unique\_copy() require CopyConstructible and Assignable?", - howpublished = "\url{https://wg21.link/lwg538}", +@misc{LEWG361, + title = "{LEWG361}: Safe integral comparisons", + howpublished = "\url{https://wg21.link/lewg361}", publisher = "WG21" } -@misc{LWG539, - author = "Marc Schoolderman", - title = "{LWG539}: partial\_sum and adjacent\_difference should mention requirements", - howpublished = "\url{https://wg21.link/lwg539}", +@misc{LEWG362, + title = "{LEWG362}: std::vector Destruction Order", + howpublished = "\url{https://wg21.link/lewg362}", publisher = "WG21" } -@misc{LWG540, - author = "Martin Sebor", - title = "{LWG540}: shared\_ptr::operator*()", - howpublished = "\url{https://wg21.link/lwg540}", +@misc{LEWG363, + title = "{LEWG363}: , to include implementation-specific meta-information", + howpublished = "\url{https://wg21.link/lewg363}", publisher = "WG21" } -@misc{LWG541, - author = "Martin Sebor", - title = "{LWG541}: shared\_ptr template assignment and void", - howpublished = "\url{https://wg21.link/lwg541}", +@misc{LEWG364, + title = "{LEWG364}: regex\_iterator should be iterable", + howpublished = "\url{https://wg21.link/lewg364}", publisher = "WG21" } -@misc{LWG542, - author = "Martin Sebor", - title = "{LWG542}: shared\_ptr observers", - howpublished = "\url{https://wg21.link/lwg542}", +@misc{LEWG365, + title = "{LEWG365}: std::function move operations should be noexcept", + howpublished = "\url{https://wg21.link/lewg365}", publisher = "WG21" } -@misc{LWG543, - author = "Howard Hinnant", - title = "{LWG543}: valarray slice default constructor", - howpublished = "\url{https://wg21.link/lwg543}", +@misc{LEWG366, + title = "{LEWG366}: Towards meaningful fancy pointers", + howpublished = "\url{https://wg21.link/lewg366}", publisher = "WG21" } -@misc{LWG544, - author = "Martin Sebor", - title = "{LWG544}: minor NULL problems in C.2", - howpublished = "\url{https://wg21.link/lwg544}", +@misc{LEWG367, + title = "{LEWG367}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/lewg367}", publisher = "WG21" } -@misc{LWG545, - author = "Matt Austern", - title = "{LWG545}: When is a deleter deleted?", - howpublished = "\url{https://wg21.link/lwg545}", +@misc{LEWG368, + title = "{LEWG368}: Best practices and issues with ", + howpublished = "\url{https://wg21.link/lewg368}", publisher = "WG21" } -@misc{LWG546, - author = "Matt Austern", - title = "{LWG546}: [tr1] \_Longlong and \_ULonglong are integer types", - howpublished = "\url{https://wg21.link/lwg546}", +@misc{LEWG369, + title = "{LEWG369}: A friendlier tuple get", + howpublished = "\url{https://wg21.link/lewg369}", publisher = "WG21" } -@misc{LWG547, - author = "Matt Austern", - title = "{LWG547}: division should be floating-point, not integer", - howpublished = "\url{https://wg21.link/lwg547}", +@misc{LEWG370, + title = "{LEWG370}: SFINAE-friendly std::bind", + howpublished = "\url{https://wg21.link/lewg370}", publisher = "WG21" } -@misc{LWG548, - author = "Matt Austern", - title = "{LWG548}: May random\_device block?", - howpublished = "\url{https://wg21.link/lwg548}", +@misc{LEWG371, + title = "{LEWG371}: Update freestanding requirements", + howpublished = "\url{https://wg21.link/lewg371}", publisher = "WG21" } -@misc{LWG549, - author = "Matt Austern", - title = "{LWG549}: Undefined variable in binomial\_distribution", - howpublished = "\url{https://wg21.link/lwg549}", +@misc{LEWG372, + title = "{LEWG372}: Fixed-Point Real Numbers", + howpublished = "\url{https://wg21.link/lewg372}", publisher = "WG21" } -@misc{LWG550, - author = "Howard Hinnant", - title = "{LWG550}: What should the return type of pow(float,int) be?", - howpublished = "\url{https://wg21.link/lwg550}", +@misc{LEWG373, + title = "{LEWG373}: Well-behaved interpolation for numbers and pointers", + howpublished = "\url{https://wg21.link/lewg373}", publisher = "WG21" } -@misc{LWG551, - author = "Howard Hinnant", - title = "{LWG551}: ", - howpublished = "\url{https://wg21.link/lwg551}", +@misc{LEWG377, + title = "{LEWG377}: C++ Concurrent Communication Queues", + howpublished = "\url{https://wg21.link/lewg377}", publisher = "WG21" } -@misc{LWG552, - author = "Martin Sebor", - title = "{LWG552}: random\_shuffle and its generator", - howpublished = "\url{https://wg21.link/lwg552}", +@misc{LEWG379, + title = "{LEWG379}: P0443: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/lewg379}", publisher = "WG21" } -@misc{LWG553, - author = "Paolo Carlini", - title = "{LWG553}: very minor editorial change intptr\_t / uintptr\_t", - howpublished = "\url{https://wg21.link/lwg553}", +@misc{LEWG391, + title = "{LEWG391}: Rebase the Parallelism TS onto the C++17 Standard", + howpublished = "\url{https://wg21.link/lewg391}", publisher = "WG21" } -@misc{LWG554, - author = "Howard Hinnant", - title = "{LWG554}: Problem with lwg DR 184 numeric\_limits", - howpublished = "\url{https://wg21.link/lwg554}", +@misc{LEWG403, + title = "{LEWG403}: Rebase the Parallelism TS onto the C++17 Standard", + howpublished = "\url{https://wg21.link/lewg403}", publisher = "WG21" } -@misc{LWG555, - author = "Paolo Carlini", - title = "{LWG555}: [tr1] 8.21/1: typo", - howpublished = "\url{https://wg21.link/lwg555}", +@misc{LEWG409, + title = "{LEWG409}: Static reflection of functions", + howpublished = "\url{https://wg21.link/lewg409}", publisher = "WG21" } -@misc{LWG556, - author = "Martin Sebor", - title = "{LWG556}: Is Compare a BinaryPredicate?", - howpublished = "\url{https://wg21.link/lwg556}", +@misc{LEWG410, + title = "{LEWG410}: Symmetry for spaceship", + howpublished = "\url{https://wg21.link/lewg410}", publisher = "WG21" } -@misc{LWG557, - author = "Paolo Carlini", - title = "{LWG557}: TR1: div(\_Longlong, \_Longlong) vs div(intmax\_t, intmax\_t)", - howpublished = "\url{https://wg21.link/lwg557}", +@misc{LEWG411, + title = "{LEWG411}: Standard Library Concepts", + howpublished = "\url{https://wg21.link/lewg411}", publisher = "WG21" } -@misc{LWG558, - author = "David Abrahams", - title = "{LWG558}: lib.input.iterators Defect", - howpublished = "\url{https://wg21.link/lwg558}", +@misc{LEWG412, + title = "{LEWG412}: reference\_wrapper for incomplete types", + howpublished = "\url{https://wg21.link/lewg412}", publisher = "WG21" } -@misc{LWG559, - author = "Martin Sebor", - title = "{LWG559}: numeric\_limits", - howpublished = "\url{https://wg21.link/lwg559}", +@misc{LEWG413, + title = "{LEWG413}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/lewg413}", publisher = "WG21" } -@misc{LWG560, - author = "Sergey P. Derevyago", - title = "{LWG560}: User-defined allocators without default constructor", - howpublished = "\url{https://wg21.link/lwg560}", +@misc{LEWG414, + title = "{LEWG414}: Extending the noexcept Policy", + howpublished = "\url{https://wg21.link/lewg414}", publisher = "WG21" } -@misc{LWG561, - author = "Howard Hinnant", - title = "{LWG561}: inserter overly generic", - howpublished = "\url{https://wg21.link/lwg561}", +@misc{LEWG415, + title = "{LEWG415}: Naming implementation-defined simd\_abi tag types", + howpublished = "\url{https://wg21.link/lewg415}", publisher = "WG21" } -@misc{LWG562, - author = "Martin Sebor", - title = "{LWG562}: stringbuf ctor inefficient", - howpublished = "\url{https://wg21.link/lwg562}", +@misc{LEWG416, + title = "{LEWG416}: Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/lewg416}", publisher = "WG21" } -@misc{LWG563, - author = "Martin Sebor", - title = "{LWG563}: stringbuf seeking from end", - howpublished = "\url{https://wg21.link/lwg563}", +@misc{LEWG417, + title = "{LEWG417}: Move-only iterators", + howpublished = "\url{https://wg21.link/lewg417}", publisher = "WG21" } -@misc{LWG564, - author = "Martin Sebor", - title = "{LWG564}: stringbuf seekpos underspecified", - howpublished = "\url{https://wg21.link/lwg564}", +@misc{LEWG418, + title = "{LEWG418}: Adding support for type-based metaprogramming to the standard library", + howpublished = "\url{https://wg21.link/lewg418}", publisher = "WG21" } -@misc{LWG565, - author = "Martin Sebor", - title = "{LWG565}: xsputn inefficient", - howpublished = "\url{https://wg21.link/lwg565}", +@misc{LEWG419, + title = "{LEWG419}: P0546 - Span - foundation for the future", + howpublished = "\url{https://wg21.link/lewg419}", publisher = "WG21" } -@misc{LWG566, - author = "Martin Sebor", - title = "{LWG566}: array forms of unformatted input function undefined for zero-element arrays", - howpublished = "\url{https://wg21.link/lwg566}", +@misc{LEWG420, + title = "{LEWG420}: Type Requirements for Algorithms", + howpublished = "\url{https://wg21.link/lewg420}", publisher = "WG21" } -@misc{LWG567, - author = "Martin Sebor", - title = "{LWG567}: streambuf inserter and extractor should be unformatted", - howpublished = "\url{https://wg21.link/lwg567}", +@misc{LEWG421, + title = "{LEWG421}: P0856 - Restrict Access Property for mdspan and span", + howpublished = "\url{https://wg21.link/lewg421}", publisher = "WG21" } -@misc{LWG568, - author = "Paolo Carlini", - title = "{LWG568}: [tr1] log2 overloads missing", - howpublished = "\url{https://wg21.link/lwg568}", +@misc{LEWG422, + title = "{LEWG422}: Fixing the partial\_order comparison algorithm", + howpublished = "\url{https://wg21.link/lewg422}", publisher = "WG21" } -@misc{LWG569, - author = "Seungbeom Kim", - title = "{LWG569}: Postcondition for basic\_ios::clear(iostate) incorrectly stated", - howpublished = "\url{https://wg21.link/lwg569}", +@misc{LEWG423, + title = "{LEWG423}: A Proposal to add stack trace library", + howpublished = "\url{https://wg21.link/lewg423}", publisher = "WG21" } -@misc{LWG570, - author = "Jack Reeves", - title = "{LWG570}: Request adding additional explicit specializations of char\_traits", - howpublished = "\url{https://wg21.link/lwg570}", +@misc{LEWG424, + title = "{LEWG424}: An Ontology for Properties of mdspan", + howpublished = "\url{https://wg21.link/lewg424}", publisher = "WG21" } -@misc{LWG571, - author = "Beman Dawes", - title = "{LWG571}: Update C90 references to C99?", - howpublished = "\url{https://wg21.link/lwg571}", +@misc{LEWG425, + title = "{LEWG425}: Renaming cell<> to latest<>", + howpublished = "\url{https://wg21.link/lewg425}", publisher = "WG21" } -@misc{LWG572, - author = "Howard Hinnant", - title = "{LWG572}: Oops, we gave 507 WP status", - howpublished = "\url{https://wg21.link/lwg572}", +@misc{LEWG426, + title = "{LEWG426}: Define basic\_string\_view(nullptr) and basic\_string(nullptr)", + howpublished = "\url{https://wg21.link/lewg426}", publisher = "WG21" } -@misc{LWG573, - author = "Beman Dawes", - title = "{LWG573}: C++0x file positioning should handle modern file sizes", - howpublished = "\url{https://wg21.link/lwg573}", +@misc{LEWG427, + title = "{LEWG427}: Tightening the constraints on std::function", + howpublished = "\url{https://wg21.link/lewg427}", publisher = "WG21" } -@misc{LWG574, - author = "Pete Becker", - title = "{LWG574}: DR 369 Contradicts Text", - howpublished = "\url{https://wg21.link/lwg574}", +@misc{LEWG428, + title = "{LEWG428}: Introducing a header", + howpublished = "\url{https://wg21.link/lewg428}", publisher = "WG21" } -@misc{LWG575, - author = "Peter Dimov", - title = "{LWG575}: the specification of \$\sim\$shared\_ptr is MT-unfriendly, makes implementation assumptions", - howpublished = "\url{https://wg21.link/lwg575}", +@misc{LEWG429, + title = "{LEWG429}: string::reserve Should Not Shrink", + howpublished = "\url{https://wg21.link/lewg429}", publisher = "WG21" } -@misc{LWG576, - author = "Doug Gregor", - title = "{LWG576}: find\_first\_of is overconstrained", - howpublished = "\url{https://wg21.link/lwg576}", - publisher = "WG21" +@misc{LEWG430, + title = "{LEWG430}: allocate\_unique and allocator\_delete", + howpublished = "\url{https://wg21.link/lewg430}", + publisher = "WG21" } -@misc{LWG577, - author = "Seungbeom Kim", - title = "{LWG577}: upper\_bound(first, last, ...) cannot return last", - howpublished = "\url{https://wg21.link/lwg577}", +@misc{LEWG431, + title = "{LEWG431}: Making std::underlying\_type SFINAE-friendly", + howpublished = "\url{https://wg21.link/lewg431}", publisher = "WG21" } -@misc{LWG578, - author = "Martin Sebor", - title = "{LWG578}: purpose of hint to allocator::allocate()", - howpublished = "\url{https://wg21.link/lwg578}", +@misc{LEWG432, + title = "{LEWG432}: Crochemore-Perrin search algorithm for std::search", + howpublished = "\url{https://wg21.link/lewg432}", publisher = "WG21" } -@misc{LWG579, - author = "Joaquín M López Muñoz", - title = "{LWG579}: erase(iterator) for unordered containers should not return an iterator", - howpublished = "\url{https://wg21.link/lwg579}", +@misc{LEWG433, + title = "{LEWG433}: fixed\_capacity\_vector", + howpublished = "\url{https://wg21.link/lewg433}", publisher = "WG21" } -@misc{LWG580, - author = "Martin Sebor", - title = "{LWG580}: unused allocator members", - howpublished = "\url{https://wg21.link/lwg580}", +@misc{LEWG434, + title = "{LEWG434}: A Proposal for a Universally Unique Identifier Library", + howpublished = "\url{https://wg21.link/lewg434}", publisher = "WG21" } -@misc{LWG581, - author = "Martin Sebor", - title = "{LWG581}: flush() not unformatted function", - howpublished = "\url{https://wg21.link/lwg581}", +@misc{LEWG435, + title = "{LEWG435}: User-defined Literals for std::filesystem::path", + howpublished = "\url{https://wg21.link/lewg435}", publisher = "WG21" } -@misc{LWG582, - author = "Martin Sebor", - title = "{LWG582}: specialized algorithms and volatile storage", - howpublished = "\url{https://wg21.link/lwg582}", +@misc{LEWG436, + title = "{LEWG436}: The identity metafunction", + howpublished = "\url{https://wg21.link/lewg436}", publisher = "WG21" } -@misc{LWG583, - author = "Beman Dawes", - title = "{LWG583}: div() for unsigned integral types", - howpublished = "\url{https://wg21.link/lwg583}", +@misc{LEWG437, + title = "{LEWG437}: Integrating feature-test macros into the C++ WD", + howpublished = "\url{https://wg21.link/lewg437}", publisher = "WG21" } -@misc{LWG584, - author = "Beman Dawes", - title = "{LWG584}: missing int pow(int,int) functionality", - howpublished = "\url{https://wg21.link/lwg584}", +@misc{LEWG438, + title = "{LEWG438}: Merging the Ranges TS", + howpublished = "\url{https://wg21.link/lewg438}", publisher = "WG21" } -@misc{LWG585, - author = "Martin Sebor and Paolo Carlini", - title = "{LWG585}: facet error reporting", - howpublished = "\url{https://wg21.link/lwg585}", +@misc{LEWG439, + title = "{LEWG439}: Add symmetric coroutine control transfer", + howpublished = "\url{https://wg21.link/lewg439}", publisher = "WG21" } -@misc{LWG586, - author = "Martin Sebor", - title = "{LWG586}: string inserter not a formatted function", - howpublished = "\url{https://wg21.link/lwg586}", +@misc{LEWG440, + title = "{LEWG440}: char8\_t: A type for UTF-8 characters and strings", + howpublished = "\url{https://wg21.link/lewg440}", publisher = "WG21" } -@misc{LWG587, - author = "Martin Sebor", - title = "{LWG587}: iststream ctor missing description", - howpublished = "\url{https://wg21.link/lwg587}", +@misc{LEWG441, + title = "{LEWG441}: std::is\_constant\_evaluated()", + howpublished = "\url{https://wg21.link/lewg441}", publisher = "WG21" } -@misc{LWG588, - author = "Gennaro Prota", - title = "{LWG588}: requirements on zero sized tr1::arrays and other details", - howpublished = "\url{https://wg21.link/lwg588}", +@misc{LEWG442, + title = "{LEWG442}: Standard containers and constexpr", + howpublished = "\url{https://wg21.link/lewg442}", publisher = "WG21" } -@misc{LWG589, - author = "Peter Dimov", - title = "{LWG589}: Requirements on iterators of member template functions of containers", - howpublished = "\url{https://wg21.link/lwg589}", +@misc{LEWG443, + title = "{LEWG443}: Standard Library Compatibility", + howpublished = "\url{https://wg21.link/lewg443}", publisher = "WG21" } -@misc{LWG590, - author = "Beman Dawes", - title = "{LWG590}: Type traits implementation latitude should be removed for C++0x", - howpublished = "\url{https://wg21.link/lwg590}", +@misc{LEWG444, + title = "{LEWG444}: How to catch an exception\_ptr without even try-ing", + howpublished = "\url{https://wg21.link/lewg444}", publisher = "WG21" } -@misc{LWG591, - author = "whyglinux", - title = {{LWG591}: Misleading "built-in}, - howpublished = "\url{https://wg21.link/lwg591}", +@misc{LEWG445, + title = "{LEWG445}: realloc() for C++", + howpublished = "\url{https://wg21.link/lewg445}", publisher = "WG21" } -@misc{LWG592, - author = "Christopher Kohlhoff", - title = "{LWG592}: Incorrect treatment of rdbuf()->close() return type", - howpublished = "\url{https://wg21.link/lwg592}", +@misc{LEWG446, + title = "{LEWG446}: Runtime type introspection with std::exception ptr", + howpublished = "\url{https://wg21.link/lewg446}", publisher = "WG21" } -@misc{LWG593, - author = "Walter Brown", - title = "{LWG593}: \_\_STDC\_CONSTANT\_MACROS", - howpublished = "\url{https://wg21.link/lwg593}", +@misc{LEWG447, + title = "{LEWG447}: Finding the right set of traits for simd", + howpublished = "\url{https://wg21.link/lewg447}", publisher = "WG21" } -@misc{LWG594, - author = "Niels Dekker", - title = "{LWG594}: Disadvantages of defining Swappable in terms of CopyConstructible and Assignable", - howpublished = "\url{https://wg21.link/lwg594}", +@misc{LEWG448, + title = "{LEWG448}: Better, Safer Range Access Customization Points", + howpublished = "\url{https://wg21.link/lewg448}", publisher = "WG21" } -@misc{LWG595, - author = "Stefan Große Pawig", - title = "{LWG595}: TR1/C++0x: fabs(complex) redundant / wrongly specified", - howpublished = "\url{https://wg21.link/lwg595}", +@misc{LEWG449, + title = "{LEWG449}: A few additional type manipulation utilities", + howpublished = "\url{https://wg21.link/lewg449}", publisher = "WG21" } -@misc{LWG596, - author = "Thomas Plum", - title = "{LWG596}: 27.8.1.3 Table 112 omits ``a+'' and ``a+b'' modes", - howpublished = "\url{https://wg21.link/lwg596}", +@misc{LEWG450, + title = "{LEWG450}: Smart pointer creation with default initialization", + howpublished = "\url{https://wg21.link/lewg450}", publisher = "WG21" } -@misc{LWG597, - author = "Daveed Vandevoorde", - title = "{LWG597}: [dec.tr] The notion of 'promotion' cannot be emulated by user-defined types.", - howpublished = "\url{https://wg21.link/lwg597}", +@misc{LEWG451, + title = "{LEWG451}: constexpr comparison operators for std::array", + howpublished = "\url{https://wg21.link/lewg451}", publisher = "WG21" } -@misc{LWG598, - author = "Daniel Krugler", - title = "{LWG598}: [dec.tr] Conversion to integral should truncate, not round.", - howpublished = "\url{https://wg21.link/lwg598}", +@misc{LEWG452, + title = "{LEWG452}: Usability Enhancements for std::span", + howpublished = "\url{https://wg21.link/lewg452}", publisher = "WG21" } -@misc{LWG599, - author = "Daniel Krugler", - title = "{LWG599}: [dec.tr] Say ``octets'' instead of ``bytes.''", - howpublished = "\url{https://wg21.link/lwg599}", +@misc{LEWG453, + title = "{LEWG453}: A call for a Data Persistence (iostream v2) study group", + howpublished = "\url{https://wg21.link/lewg453}", publisher = "WG21" } -@misc{LWG600, - author = "Daniel Krugler", - title = "{LWG600}: [dec.tr] Wrong parameters for wcstod* functions", - howpublished = "\url{https://wg21.link/lwg600}", +@misc{LEWG454, + title = "{LEWG454}: SG14 status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", + howpublished = "\url{https://wg21.link/lewg454}", publisher = "WG21" } -@misc{LWG601, - author = "Daniel Krugler", - title = "{LWG601}: [dec.tr] numeric\_limits typos", - howpublished = "\url{https://wg21.link/lwg601}", +@misc{LEWG455, + title = "{LEWG455}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/lewg455}", publisher = "WG21" } -@misc{LWG602, - author = "Daniel Krügler", - title = "{LWG602}: [dec.tr] ``generic floating type'' not defined.", - howpublished = "\url{https://wg21.link/lwg602}", +@misc{LEWG456, + title = "{LEWG456}: Low level file i/o library", + howpublished = "\url{https://wg21.link/lewg456}", publisher = "WG21" } -@misc{LWG603, - author = "Martin Sebor", - title = "{LWG603}: [dec.tr] Trivially simplifying decimal classes.", - howpublished = "\url{https://wg21.link/lwg603}", +@misc{LEWG457, + title = "{LEWG457}: Misc constexpr bits", + howpublished = "\url{https://wg21.link/lewg457}", publisher = "WG21" } -@misc{LWG604, - author = "Martin Sebor", - title = "{LWG604}: [dec.tr] Storing a reference to a facet unsafe.", - howpublished = "\url{https://wg21.link/lwg604}", +@misc{LEWG458, + title = "{LEWG458}: Rangify the uninitialised memory algorithms!", + howpublished = "\url{https://wg21.link/lewg458}", publisher = "WG21" } -@misc{LWG605, - author = "Robert Klarer", - title = "{LWG605}: [dec.tr] doesn't live here anymore.", - howpublished = "\url{https://wg21.link/lwg605}", +@misc{LEWG459, + title = "{LEWG459}: Input range adaptors", + howpublished = "\url{https://wg21.link/lewg459}", publisher = "WG21" } -@misc{LWG606, - author = "Martin Sebor", - title = "{LWG606}: [dec.tr] allow narrowing conversions", - howpublished = "\url{https://wg21.link/lwg606}", +@misc{LEWG460, + title = "{LEWG460}: Deep Integration of the Ranges TS", + howpublished = "\url{https://wg21.link/lewg460}", publisher = "WG21" } -@misc{LWG607, - author = "Charles Karney", - title = "{LWG607}: Concern about short seed vectors", - howpublished = "\url{https://wg21.link/lwg607}", +@misc{LEWG461, + title = "{LEWG461}: A proposal for a type trait to detect scoped enumerations", + howpublished = "\url{https://wg21.link/lewg461}", publisher = "WG21" } -@misc{LWG608, - author = "Charles Karney", - title = "{LWG608}: Unclear seed\_seq construction details", - howpublished = "\url{https://wg21.link/lwg608}", +@misc{LEWG462, + title = "{LEWG462}: std::experimental::expected LWG design issues", + howpublished = "\url{https://wg21.link/lewg462}", publisher = "WG21" } -@misc{LWG609, - author = "Walter E. Brown", - title = "{LWG609}: missing static const", - howpublished = "\url{https://wg21.link/lwg609}", +@misc{LEWG463, + title = "{LEWG463}: A Modest Executor Proposal", + howpublished = "\url{https://wg21.link/lewg463}", publisher = "WG21" } -@misc{LWG610, - author = "Scott Meyers", - title = "{LWG610}: Suggested non-normative note for C++0x", - howpublished = "\url{https://wg21.link/lwg610}", +@misc{LEWG464, + title = "{LEWG464}: Adapting Asio to use std::expected", + howpublished = "\url{https://wg21.link/lewg464}", publisher = "WG21" } -@misc{LWG611, - author = "Nicola Musatti", - title = "{LWG611}: Standard library templates and incomplete types", - howpublished = "\url{https://wg21.link/lwg611}", +@misc{LEWG465, + title = "{LEWG465}: On empty structs in the standard library", + howpublished = "\url{https://wg21.link/lewg465}", publisher = "WG21" } -@misc{LWG612, - author = "Chris Jefferson", - title = "{LWG612}: numeric\_limits::is\_modulo insufficiently defined", - howpublished = "\url{https://wg21.link/lwg612}", +@misc{LEWG466, + title = "{LEWG466}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/lewg466}", publisher = "WG21" } -@misc{LWG613, - author = "Bo Persson", - title = "{LWG613}: max\_digits10 missing from numeric\_limits", - howpublished = "\url{https://wg21.link/lwg613}", +@misc{LEWG467, + title = "{LEWG467}: Sizes Should Only span Unsigned", + howpublished = "\url{https://wg21.link/lewg467}", publisher = "WG21" } -@misc{LWG614, - author = "Bo Persson", - title = "{LWG614}: std::string allocator requirements still inconsistent", - howpublished = "\url{https://wg21.link/lwg614}", +@misc{LEWG468, + title = "{LEWG468}: zero(), min(), and max() should be noexcept", + howpublished = "\url{https://wg21.link/lewg468}", publisher = "WG21" } -@misc{LWG615, - author = "Bo Persson", - title = "{LWG615}: Inconsistencies in Section 21.4", - howpublished = "\url{https://wg21.link/lwg615}", +@misc{LEWG469, + title = "{LEWG469}: std::assume\_aligned", + howpublished = "\url{https://wg21.link/lewg469}", publisher = "WG21" } -@misc{LWG616, - author = "Bo Persson", - title = "{LWG616}: missing 'typename' in ctype\_byname", - howpublished = "\url{https://wg21.link/lwg616}", +@misc{LEWG470, + title = "{LEWG470}: Container support for implicit lifetime types", + howpublished = "\url{https://wg21.link/lewg470}", publisher = "WG21" } -@misc{LWG617, - author = "Bo Persson", - title = "{LWG617}: std::array is a sequence that doesn't satisfy the sequence requirements?", - howpublished = "\url{https://wg21.link/lwg617}", +@misc{LEWG471, + title = "{LEWG471}: P0860: Atomic Access Property for mdspan", + howpublished = "\url{https://wg21.link/lewg471}", publisher = "WG21" } -@misc{LWG618, - author = "Gabriel Dos Reis", - title = "{LWG618}: valarray::cshift() effects on empty array", - howpublished = "\url{https://wg21.link/lwg618}", +@misc{LEWG472, + title = "{LEWG472}: P0958: Networking TS changes to support proposed Executors TS", + howpublished = "\url{https://wg21.link/lewg472}", publisher = "WG21" } -@misc{LWG619, - author = "Lawrence Crowl", - title = "{LWG619}: Longjmp wording problem", - howpublished = "\url{https://wg21.link/lwg619}", +@misc{LEWG473, + title = "{LEWG473}: std::async() in an Executors World", + howpublished = "\url{https://wg21.link/lewg473}", publisher = "WG21" } -@misc{LWG620, - author = "Martin Sebor", - title = "{LWG620}: valid uses of empty valarrays", - howpublished = "\url{https://wg21.link/lwg620}", +@misc{LEWG474, + title = "{LEWG474}: [P1053] Future-proofing continuations for executors", + howpublished = "\url{https://wg21.link/lewg474}", publisher = "WG21" } -@misc{LWG621, - author = "Martin Sebor", - title = "{LWG621}: non-const copy assignment operators of helper arrays", - howpublished = "\url{https://wg21.link/lwg621}", +@misc{LEWG475, + title = "{LEWG475}: A Cooperatively Interruptible Joining Thread, Rev 2", + howpublished = "\url{https://wg21.link/lewg475}", publisher = "WG21" } -@misc{LWG622, - author = "Martin Sebor", - title = "{LWG622}: behavior of filebuf dtor and close on error", - howpublished = "\url{https://wg21.link/lwg622}", +@misc{LEWG476, + title = "{LEWG476}: Concurrency TS is growing: Concurrent Utilities and Data Structures", + howpublished = "\url{https://wg21.link/lewg476}", publisher = "WG21" } -@misc{LWG623, - author = "Martin Sebor", - title = "{LWG623}: pubimbue forbidden to call imbue", - howpublished = "\url{https://wg21.link/lwg623}", +@misc{LEWG477, + title = "{LEWG477}: P0836:Introduce Parallelism to the Ranges TS", + howpublished = "\url{https://wg21.link/lewg477}", publisher = "WG21" } -@misc{LWG624, - author = "Martin Sebor", - title = "{LWG624}: valarray assignment and arrays of unequal length", - howpublished = "\url{https://wg21.link/lwg624}", +@misc{LEWG478, + title = "{LEWG478}: Feedback on P0214", + howpublished = "\url{https://wg21.link/lewg478}", publisher = "WG21" } -@misc{LWG625, - author = "Martin Sebor", - title = "{LWG625}: Mixed up Effects and Returns clauses", - howpublished = "\url{https://wg21.link/lwg625}", +@misc{LEWG479, + title = "{LEWG479}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/lewg479}", publisher = "WG21" } -@misc{LWG626, - author = "Martin Sebor", - title = "{LWG626}: new Remark clauses not documented", - howpublished = "\url{https://wg21.link/lwg626}", +@misc{LEWG480, + title = "{LEWG480}: String View Conversion for Function Arguments", + howpublished = "\url{https://wg21.link/lewg480}", publisher = "WG21" } -@misc{LWG627, - author = "P.J. Plauger", - title = "{LWG627}: Low memory and exceptions", - howpublished = "\url{https://wg21.link/lwg627}", +@misc{LEWG481, + title = "{LEWG481}: Making std::vector constexpr", + howpublished = "\url{https://wg21.link/lewg481}", publisher = "WG21" } -@misc{LWG628, - author = "Bo Persson", - title = "{LWG628}: Inconsistent definition of basic\_regex constructor", - howpublished = "\url{https://wg21.link/lwg628}", +@misc{LEWG482, + title = "{LEWG482}: Constexpr in std::pointer\_traits", + howpublished = "\url{https://wg21.link/lewg482}", publisher = "WG21" } -@misc{LWG629, - author = "Gabriel Dos Reis", - title = "{LWG629}: complex insertion and locale dependence", - howpublished = "\url{https://wg21.link/lwg629}", +@misc{LEWG483, + title = "{LEWG483}: Constant Pointer View - std::as\_const Strikes Back!", + howpublished = "\url{https://wg21.link/lewg483}", publisher = "WG21" } -@misc{LWG630, - author = "Martin Sebor", - title = "{LWG630}: arrays of valarray", - howpublished = "\url{https://wg21.link/lwg630}", +@misc{LEWG484, + title = "{LEWG484}: Constexpr iterator requirements", + howpublished = "\url{https://wg21.link/lewg484}", publisher = "WG21" } -@misc{LWG631, - author = "James Kanze", - title = "{LWG631}: conflicting requirements for BinaryPredicate", - howpublished = "\url{https://wg21.link/lwg631}", +@misc{LEWG485, + title = "{LEWG485}: A Function Returning Whether An Underlying Type Value Is a Valid Enumerator of a Given Enumeration", + howpublished = "\url{https://wg21.link/lewg485}", publisher = "WG21" } -@misc{LWG632, - author = "Lionel B", - title = "{LWG632}: Time complexity of size() for std::set", - howpublished = "\url{https://wg21.link/lwg632}", +@misc{LEWG486, + title = "{LEWG486}: namespace std {\textbraceleft} namespace fs = filesystem; {\textbraceright}", + howpublished = "\url{https://wg21.link/lewg486}", publisher = "WG21" } -@misc{LWG633, - author = "Daniel Krügler", - title = "{LWG633}: Return clause mentions undefined ``type()''", - howpublished = "\url{https://wg21.link/lwg633}", +@misc{LEWG487, + title = "{LEWG487}: Let strong\_order Truly Be a Customization Point!", + howpublished = "\url{https://wg21.link/lewg487}", publisher = "WG21" } -@misc{LWG634, - author = "Howard Hinnant", - title = "{LWG634}: allocator.address() doesn't work for types overloading operator\&", - howpublished = "\url{https://wg21.link/lwg634}", +@misc{LEWG491, + title = "{LEWG491}: Fractional Numeric Type", + howpublished = "\url{https://wg21.link/lewg491}", publisher = "WG21" } -@misc{LWG635, - author = "Howard Hinnant", - title = "{LWG635}: domain of allocator::address", - howpublished = "\url{https://wg21.link/lwg635}", +@misc{LEWG493, + title = "{LEWG493}: Target Vectorization Policies from Parallelism V2 TS to C++20", + howpublished = "\url{https://wg21.link/lewg493}", publisher = "WG21" } -@misc{LWG636, - author = "Bo Persson", - title = "{LWG636}: 26.5.2.3 valarray::operator[]", - howpublished = "\url{https://wg21.link/lwg636}", +@misc{LEWG494, + title = "{LEWG494}: Fixing Atomic Initialization", + howpublished = "\url{https://wg21.link/lewg494}", publisher = "WG21" } -@misc{LWG637, - author = "Bo Persson", - title = "{LWG637}: §[c.math]/10 inconsistent return values", - howpublished = "\url{https://wg21.link/lwg637}", +@misc{LEWG495, + title = "{LEWG495}: Contiguous Ranges", + howpublished = "\url{https://wg21.link/lewg495}", publisher = "WG21" } -@misc{LWG638, - author = "Steve LoBasso", - title = "{LWG638}: deque end invalidation during erase", - howpublished = "\url{https://wg21.link/lwg638}", +@misc{LEWG496, + title = "{LEWG496}: Should Span Be Regular", + howpublished = "\url{https://wg21.link/lewg496}", publisher = "WG21" } -@misc{LWG639, - author = "Daniel Krügler", - title = "{LWG639}: Still problems with exceptions during streambuf IO", - howpublished = "\url{https://wg21.link/lwg639}", +@misc{LEWG497, + title = "{LEWG497}: Add coroutine task type", + howpublished = "\url{https://wg21.link/lewg497}", publisher = "WG21" } -@misc{LWG640, - author = "Daniel Krügler", - title = "{LWG640}: 27.6.2.5.2 does not handle (unsigned) long long", - howpublished = "\url{https://wg21.link/lwg640}", +@misc{LEWG498, + title = "{LEWG498}: Improving atomic\_flag", + howpublished = "\url{https://wg21.link/lewg498}", publisher = "WG21" } -@misc{LWG641, - author = "Daniel Krügler", - title = "{LWG641}: Editorial fix for 27.6.4 (N2134)", - howpublished = "\url{https://wg21.link/lwg641}", +@misc{LEWG499, + title = "{LEWG499}: Add c\_array() member function to std::array", + howpublished = "\url{https://wg21.link/lewg499}", publisher = "WG21" } -@misc{LWG642, - author = "Daniel Krügler", - title = "{LWG642}: Invalidated fstream footnotes in N2134", - howpublished = "\url{https://wg21.link/lwg642}", +@misc{LEWG500, + title = "{LEWG500}: P1122R0: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/lewg500}", publisher = "WG21" } -@misc{LWG643, - author = "Daniel Krügler", - title = "{LWG643}: Impossible ``as if'' clauses", - howpublished = "\url{https://wg21.link/lwg643}", +@misc{LEWG501, + title = "{LEWG501}: Function to mark unreachable code", + howpublished = "\url{https://wg21.link/lewg501}", publisher = "WG21" } -@misc{LWG644, - author = "Bo Persson", - title = "{LWG644}: Possible typos in 'function' description", - howpublished = "\url{https://wg21.link/lwg644}", +@misc{LEWG502, + title = "{LEWG502}: fiber\_handle - fibers without scheduler", + howpublished = "\url{https://wg21.link/lewg502}", publisher = "WG21" } -@misc{LWG645, - author = "Daniel Krügler", - title = "{LWG645}: Missing members in match\_results", - howpublished = "\url{https://wg21.link/lwg645}", +@misc{LEWG503, + title = "{LEWG503}: Everyone Deserves a Little Order", + howpublished = "\url{https://wg21.link/lewg503}", publisher = "WG21" } -@misc{LWG646, - author = "Daniel Krügler", - title = "{LWG646}: const incorrect match\_result members", - howpublished = "\url{https://wg21.link/lwg646}", +@misc{LEWG504, + title = "{LEWG504}: More simd<> operations", + howpublished = "\url{https://wg21.link/lewg504}", publisher = "WG21" } -@misc{LWG647, - author = "Daniel Krügler", - title = "{LWG647}: Inconsistent regex\_search params", - howpublished = "\url{https://wg21.link/lwg647}", +@misc{LEWG505, + title = "{LEWG505}: Precalculated hash values in lookup", + howpublished = "\url{https://wg21.link/lewg505}", publisher = "WG21" } -@misc{LWG648, - author = "Daniel Krügler", - title = "{LWG648}: regex\_iterator c'tor needs clarification/editorial fix", - howpublished = "\url{https://wg21.link/lwg648}", +@misc{LEWG506, + title = "{LEWG506}: Runtime type introspection with std::exception ptr", + howpublished = "\url{https://wg21.link/lewg506}", publisher = "WG21" } -@misc{LWG649, - author = "Daniel Krügler", - title = "{LWG649}: Several typos in regex\_token\_iterator constructors", - howpublished = "\url{https://wg21.link/lwg649}", +@misc{LEWG507, + title = "{LEWG507}: Making std::string constexpr", + howpublished = "\url{https://wg21.link/lewg507}", publisher = "WG21" } -@misc{LWG650, - author = "Daniel Krügler", - title = "{LWG650}: regex\_token\_iterator and const correctness", - howpublished = "\url{https://wg21.link/lwg650}", +@misc{LEWG508, + title = "{LEWG508}: std::embed", + howpublished = "\url{https://wg21.link/lewg508}", publisher = "WG21" } -@misc{LWG651, - author = "Daniel Krügler", - title = "{LWG651}: Missing preconditions for regex\_token\_iterator c'tors", - howpublished = "\url{https://wg21.link/lwg651}", +@misc{LEWG509, + title = "{LEWG509}: Refining standard library support for Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/lewg509}", publisher = "WG21" } -@misc{LWG652, - author = "Daniel Krügler", - title = "{LWG652}: regex\_iterator and const correctness", - howpublished = "\url{https://wg21.link/lwg652}", +@misc{LEWG510, + title = "{LEWG510}: Optimized Initialization for basic\_string and vector", + howpublished = "\url{https://wg21.link/lewg510}", publisher = "WG21" } -@misc{LWG653, - author = "Alisdair Meredith", - title = "{LWG653}: Library reserved names", - howpublished = "\url{https://wg21.link/lwg653}", +@misc{LEWG511, + title = "{LEWG511}: Efficient composition with DynamicBuffer", + howpublished = "\url{https://wg21.link/lewg511}", publisher = "WG21" } -@misc{LWG654, - author = "Daniel Krügler", - title = "{LWG654}: Missing IO roundtrip for random number engines", - howpublished = "\url{https://wg21.link/lwg654}", +@misc{LEWG512, + title = "{LEWG512}: web\_view", + howpublished = "\url{https://wg21.link/lewg512}", publisher = "WG21" } -@misc{LWG655, - author = "Daniel Krügler", - title = "{LWG655}: Signature of generate\_canonical not useful", - howpublished = "\url{https://wg21.link/lwg655}", +@misc{LEWG513, + title = "{LEWG513}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/lewg513}", publisher = "WG21" } -@misc{LWG656, - author = "Daniel Krügler", - title = "{LWG656}: Typo in subtract\_with\_carry\_engine declaration", - howpublished = "\url{https://wg21.link/lwg656}", +@misc{LEWG514, + title = "{LEWG514}: Networking TS Associations For Call Wrappers", + howpublished = "\url{https://wg21.link/lewg514}", publisher = "WG21" } -@misc{LWG657, - author = "Gennaro Prota", - title = "{LWG657}: unclear requirement about header inclusion", - howpublished = "\url{https://wg21.link/lwg657}", +@misc{LEWG515, + title = "{LEWG515}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/lewg515}", publisher = "WG21" } -@misc{LWG658, - author = "Daniel Krügler", - title = "{LWG658}: Two unspecified function comparators in [function.objects]", - howpublished = "\url{https://wg21.link/lwg658}", +@misc{LEWG516, + title = "{LEWG516}: Buffer Sequence Adaptors", + howpublished = "\url{https://wg21.link/lewg516}", publisher = "WG21" } -@misc{LWG659, - author = "Niels Dekker", - title = "{LWG659}: istreambuf\_iterator should have an operator->()", - howpublished = "\url{https://wg21.link/lwg659}", +@misc{LEWG517, + title = "{LEWG517}: Printing volatile Pointers", + howpublished = "\url{https://wg21.link/lewg517}", publisher = "WG21" } -@misc{LWG660, - author = "Beman Dawes", - title = "{LWG660}: Missing Bitwise Operations", - howpublished = "\url{https://wg21.link/lwg660}", +@misc{LEWG518, + title = "{LEWG518}: Constexpr regex", + howpublished = "\url{https://wg21.link/lewg518}", publisher = "WG21" } -@misc{LWG661, - author = "Daniel Krügler", - title = "{LWG661}: New 27.6.1.2.2 changes make special extractions useless", - howpublished = "\url{https://wg21.link/lwg661}", +@misc{LEWG519, + title = "{LEWG519}: Type Erased Iterators for modern C++", + howpublished = "\url{https://wg21.link/lewg519}", publisher = "WG21" } -@misc{LWG662, - author = "Cosmin Truta", - title = "{LWG662}: Inconsistent handling of incorrectly-placed thousands separators", - howpublished = "\url{https://wg21.link/lwg662}", +@misc{LEWG520, + title = "{LEWG520}: ADD TEST POLYMORPHIC MEMORY RESOURCE TO THE STANDARD LIBRARY", + howpublished = "\url{https://wg21.link/lewg520}", publisher = "WG21" } -@misc{LWG663, - author = "Thomas Plum", - title = "{LWG663}: Complexity Requirements", - howpublished = "\url{https://wg21.link/lwg663}", +@misc{LEWG521, + title = "{LEWG521}: The Concept of Memory Allocator", + howpublished = "\url{https://wg21.link/lewg521}", publisher = "WG21" } -@misc{LWG664, - author = "Thomas Plum", - title = "{LWG664}: do\_unshift for codecvt", - howpublished = "\url{https://wg21.link/lwg664}", +@misc{LEWG522, + title = "{LEWG522}: a simple and practical optional reference for C++", + howpublished = "\url{https://wg21.link/lewg522}", publisher = "WG21" } -@misc{LWG665, - author = "Thomas Plum", - title = "{LWG665}: do\_unshift return value", - howpublished = "\url{https://wg21.link/lwg665}", +@misc{LEWG523, + title = "{LEWG523}: C++ Compile", + howpublished = "\url{https://wg21.link/lewg523}", publisher = "WG21" } -@misc{LWG666, - author = "Thomas Plum", - title = "{LWG666}: moneypunct::do\_curr\_symbol()", - howpublished = "\url{https://wg21.link/lwg666}", +@misc{LEWG524, + title = "{LEWG524}: New names for the power-of-2 templates", + howpublished = "\url{https://wg21.link/lewg524}", publisher = "WG21" } -@misc{LWG667, - author = "Thomas Plum", - title = "{LWG667}: money\_get's widened minus sign", - howpublished = "\url{https://wg21.link/lwg667}", +@misc{LEWG525, + title = "{LEWG525}: When do you actually use <=>?", + howpublished = "\url{https://wg21.link/lewg525}", publisher = "WG21" } -@misc{LWG668, - author = "Thomas Plum", - title = "{LWG668}: money\_get's empty minus sign", - howpublished = "\url{https://wg21.link/lwg668}", +@misc{LEWG526, + title = "{LEWG526}: A type trait for std::compare\_3way()'s type", + howpublished = "\url{https://wg21.link/lewg526}", publisher = "WG21" } -@misc{LWG669, - author = "Thomas Plum", - title = "{LWG669}: Equivalent postive and negative signs in money\_get", - howpublished = "\url{https://wg21.link/lwg669}", +@misc{LEWG527, + title = "{LEWG527}: Adding operator<=> to types that are not currently comparable", + howpublished = "\url{https://wg21.link/lewg527}", publisher = "WG21" } -@misc{LWG670, - author = "Thomas Plum", - title = "{LWG670}: money\_base::pattern and space", - howpublished = "\url{https://wg21.link/lwg670}", +@misc{LEWG528, + title = "{LEWG528}: Making constexpr", + howpublished = "\url{https://wg21.link/lewg528}", publisher = "WG21" } -@misc{LWG671, - author = "John Salmon", - title = "{LWG671}: precision of hexfloat", - howpublished = "\url{https://wg21.link/lwg671}", +@misc{LEWG529, + title = "{LEWG529}: Value-based std::error\_category comparison", + howpublished = "\url{https://wg21.link/lewg529}", publisher = "WG21" } -@misc{LWG672, - author = "Howard Hinnant", - title = "{LWG672}: Swappable requirements need updating", - howpublished = "\url{https://wg21.link/lwg672}", +@misc{LEWG530, + title = "{LEWG530}: A non-allocating overload of error\_category::message()", + howpublished = "\url{https://wg21.link/lewg530}", publisher = "WG21" } -@misc{LWG673, - author = "Howard Hinnant", - title = "{LWG673}: unique\_ptr update", - howpublished = "\url{https://wg21.link/lwg673}", +@misc{LEWG531, + title = "{LEWG531}: Adding error\_category::failed()", + howpublished = "\url{https://wg21.link/lewg531}", publisher = "WG21" } -@misc{LWG674, - author = "Peter Dimov", - title = "{LWG674}: shared\_ptr interface changes for consistency with N1856", - howpublished = "\url{https://wg21.link/lwg674}", +@misc{LEWG532, + title = "{LEWG532}: Variant direct comparisons", + howpublished = "\url{https://wg21.link/lewg532}", publisher = "WG21" } -@misc{LWG675, - author = "Howard Hinnant", - title = "{LWG675}: Move assignment of containers", - howpublished = "\url{https://wg21.link/lwg675}", +@misc{LEWG533, + title = "{LEWG533}: Range constructors for standard containers and views", + howpublished = "\url{https://wg21.link/lewg533}", publisher = "WG21" } -@misc{LWG676, - author = "Howard Hinnant", - title = "{LWG676}: Moving the unordered containers", - howpublished = "\url{https://wg21.link/lwg676}", +@misc{LEWG534, + title = "{LEWG534}: Movability of Single-pass Iterators", + howpublished = "\url{https://wg21.link/lewg534}", publisher = "WG21" } -@misc{LWG677, - author = "Charles Karney", - title = "{LWG677}: Weaknesses in seed\_seq::randomize [rand.util.seedseq]", - howpublished = "\url{https://wg21.link/lwg677}", +@misc{LEWG535, + title = "{LEWG535}: Adopt source\_location from Library Fundamentals V3 for C++20", + howpublished = "\url{https://wg21.link/lewg535}", publisher = "WG21" } -@misc{LWG678, - author = "Charles Karney", - title = "{LWG678}: Changes for [rand.req.eng]", - howpublished = "\url{https://wg21.link/lwg678}", +@misc{LEWG536, + title = "{LEWG536}: Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20", + howpublished = "\url{https://wg21.link/lewg536}", publisher = "WG21" } -@misc{LWG679, - author = "Howard Hinnant", - title = "{LWG679}: resize parameter by value", - howpublished = "\url{https://wg21.link/lwg679}", +@misc{LEWG537, + title = "{LEWG537}: Completing the Rebase of Library Fundamentals, Version 3, Working Draft", + howpublished = "\url{https://wg21.link/lewg537}", publisher = "WG21" } -@misc{LWG680, - author = "Howard Hinnant", - title = "{LWG680}: move\_iterator operator-> return", - howpublished = "\url{https://wg21.link/lwg680}", +@misc{LEWG538, + title = "{LEWG538}: A Standard flat\_set", + howpublished = "\url{https://wg21.link/lewg538}", publisher = "WG21" } -@misc{LWG681, - author = "Nozomu Katoo", - title = "{LWG681}: Operator functions impossible to compare are defined in [re.submatch.op]", - howpublished = "\url{https://wg21.link/lwg681}", +@misc{LEWG539, + title = "{LEWG539}: find\_backward", + howpublished = "\url{https://wg21.link/lewg539}", publisher = "WG21" } -@misc{LWG682, - author = "Eric Niebler", - title = "{LWG682}: basic\_regex ctor takes InputIterator or ForwardIterator?", - howpublished = "\url{https://wg21.link/lwg682}", +@misc{LEWG540, + title = "{LEWG540}: Signed size() functions", + howpublished = "\url{https://wg21.link/lewg540}", publisher = "WG21" } -@misc{LWG683, - author = "Eric Niebler", - title = "{LWG683}: regex\_token\_iterator summary error", - howpublished = "\url{https://wg21.link/lwg683}", +@misc{LEWG541, + title = "{LEWG541}: Shift-by-negative in shift\_left and shift\_right", + howpublished = "\url{https://wg21.link/lewg541}", publisher = "WG21" } -@misc{LWG684, - author = "Nozomu Katoo", - title = "{LWG684}: Unclear which members of match\_results should be used in comparison", - howpublished = "\url{https://wg21.link/lwg684}", +@misc{LEWG542, + title = "{LEWG542}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/lewg542}", publisher = "WG21" } -@misc{LWG685, - author = "Bo Persson", - title = "{LWG685}: reverse\_iterator/move\_iterator difference has invalid signatures", - howpublished = "\url{https://wg21.link/lwg685}", +@misc{LEWG543, + title = "{LEWG543}: Fixing Relations", + howpublished = "\url{https://wg21.link/lewg543}", publisher = "WG21" } -@misc{LWG686, - author = "Beman Dawes", - title = "{LWG686}: unique\_ptr and shared\_ptr fail to specify non-convertibility to int for unspecified-bool-type", - howpublished = "\url{https://wg21.link/lwg686}", +@misc{LEWG544, + title = "{LEWG544}: Extension by inspecting members of User Defined Types?", + howpublished = "\url{https://wg21.link/lewg544}", publisher = "WG21" } -@misc{LWG687, - author = "Peter Dimov", - title = "{LWG687}: shared\_ptr conversion constructor not constrained", - howpublished = "\url{https://wg21.link/lwg687}", +@misc{LEWG545, + title = "{LEWG545}: A more constexpr bitset", + howpublished = "\url{https://wg21.link/lewg545}", publisher = "WG21" } -@misc{LWG688, - author = "Peter Dimov", - title = "{LWG688}: reference\_wrapper, cref unsafe, allow binding to rvalues", - howpublished = "\url{https://wg21.link/lwg688}", +@misc{LEWG546, + title = "{LEWG546}: Ranges Design Cleanup", + howpublished = "\url{https://wg21.link/lewg546}", publisher = "WG21" } -@misc{LWG689, - author = "Peter Dimov", - title = "{LWG689}: reference\_wrapper constructor overly constrained", - howpublished = "\url{https://wg21.link/lwg689}", +@misc{LEWG547, + title = "{LEWG547}: A view of 0 or 1 elements: view::maybe", + howpublished = "\url{https://wg21.link/lewg547}", publisher = "WG21" } -@misc{LWG690, - author = "Niels Dekker", - title = "{LWG690}: abs(long long) should return long long", - howpublished = "\url{https://wg21.link/lwg690}", +@misc{LEWG548, + title = "{LEWG548}: Integer Width Literals", + howpublished = "\url{https://wg21.link/lewg548}", publisher = "WG21" } -@misc{LWG691, - author = "Joaquín M López Muñoz", - title = "{LWG691}: const\_local\_iterator cbegin, cend missing from TR1", - howpublished = "\url{https://wg21.link/lwg691}", +@misc{LEWG549, + title = "{LEWG549}: std::ranges::less<> Should Be More!", + howpublished = "\url{https://wg21.link/lewg549}", publisher = "WG21" } -@misc{LWG692, - author = "Martin Sebor", - title = "{LWG692}: get\_money and put\_money should be formatted I/O functions", - howpublished = "\url{https://wg21.link/lwg692}", +@misc{LEWG550, + title = "{LEWG550}: ostream\_joiner", + howpublished = "\url{https://wg21.link/lewg550}", publisher = "WG21" } -@misc{LWG693, - author = "Martin Sebor", - title = "{LWG693}: std::bitset::all() missing", - howpublished = "\url{https://wg21.link/lwg693}", +@misc{LEWG551, + title = "{LEWG551}: Spaceship library update", + howpublished = "\url{https://wg21.link/lewg551}", publisher = "WG21" } -@misc{LWG694, - author = "Martin Sebor", - title = "{LWG694}: std::bitset and long long", - howpublished = "\url{https://wg21.link/lwg694}", +@misc{LEWG552, + title = "{LEWG552}: Unifying the many ways to compare", + howpublished = "\url{https://wg21.link/lewg552}", publisher = "WG21" } -@misc{LWG695, - author = "Martin Sebor", - title = "{LWG695}: ctype::classic\_table() not accessible", - howpublished = "\url{https://wg21.link/lwg695}", +@misc{LEWG553, + title = "{LEWG553}: Comparison Concepts", + howpublished = "\url{https://wg21.link/lewg553}", publisher = "WG21" } -@misc{LWG696, - author = "Martin Sebor", - title = "{LWG696}: istream::operator>>(int\&) broken", - howpublished = "\url{https://wg21.link/lwg696}", +@misc{LEWG554, + title = "{LEWG554}: unique\_val: a default-on-move type", + howpublished = "\url{https://wg21.link/lewg554}", publisher = "WG21" } -@misc{LWG697, - author = "Daniel Krügler", - title = "{LWG697}: New header leads to name clashes", - howpublished = "\url{https://wg21.link/lwg697}", +@misc{LEWG555, + title = "{LEWG555}: secure\_val: a secure-clear-on-move type", + howpublished = "\url{https://wg21.link/lewg555}", publisher = "WG21" } -@misc{LWG698, - author = "Daniel Krügler", - title = "{LWG698}: system\_error needs const char* constructors", - howpublished = "\url{https://wg21.link/lwg698}", +@misc{LEWG556, + title = "{LEWG556}: Remove return type deduction in std::apply", + howpublished = "\url{https://wg21.link/lewg556}", publisher = "WG21" } -@misc{LWG699, - author = "P.J. Plauger", - title = "{LWG699}: N2111 changes min/max", - howpublished = "\url{https://wg21.link/lwg699}", +@misc{LEWG557, + title = "{LEWG557}: Tuple application traits", + howpublished = "\url{https://wg21.link/lewg557}", publisher = "WG21" } -@misc{LWG700, - author = "P.J. Plauger", - title = "{LWG700}: N1856 defines struct identity", - howpublished = "\url{https://wg21.link/lwg700}", +@misc{LEWG558, + title = "{LEWG558}: to\_array from LFTS with updates", + howpublished = "\url{https://wg21.link/lewg558}", publisher = "WG21" } -@misc{LWG701, - author = "Christopher Crawford", - title = "{LWG701}: [tr1] assoc laguerre poly's", - howpublished = "\url{https://wg21.link/lwg701}", +@misc{LEWG559, + title = "{LEWG559}: Feedback on 2D Graphics", + howpublished = "\url{https://wg21.link/lewg559}", publisher = "WG21" } -@misc{LWG702, - author = "Christopher Crawford", - title = "{LWG702}: [tr1] Restriction in associated Legendre functions", - howpublished = "\url{https://wg21.link/lwg702}", +@misc{LEWG560, + title = "{LEWG560}: Byteswapping for fun\&\&nuf", + howpublished = "\url{https://wg21.link/lewg560}", publisher = "WG21" } -@misc{LWG703, - author = "Joe Gottman", - title = "{LWG703}: map::at() need a complexity specification", - howpublished = "\url{https://wg21.link/lwg703}", +@misc{LEWG561, + title = "{LEWG561}: A Class for Status and Optional Value", + howpublished = "\url{https://wg21.link/lewg561}", publisher = "WG21" } -@misc{LWG704, - author = "Howard Hinnant", - title = "{LWG704}: MoveAssignable requirement for container value type overly strict", - howpublished = "\url{https://wg21.link/lwg704}", +@misc{LEWG562, + title = "{LEWG562}: Explicitly implicifying explicit constructors", + howpublished = "\url{https://wg21.link/lewg562}", publisher = "WG21" } -@misc{LWG705, - author = "Thorsten Ottosen", - title = "{LWG705}: type-trait decay incompletely specified", - howpublished = "\url{https://wg21.link/lwg705}", +@misc{LEWG563, + title = "{LEWG563}: Fixing allocator usage for operator + (basic\_string)", + howpublished = "\url{https://wg21.link/lewg563}", publisher = "WG21" } -@misc{LWG706, - author = "Thorsten Ottosen", - title = "{LWG706}: make\_pair() should behave as make\_tuple() wrt. reference\_wrapper()", - howpublished = "\url{https://wg21.link/lwg706}", +@misc{LEWG564, + title = "{LEWG564}: Fixing allocator usage for operator + (basic\_string)", + howpublished = "\url{https://wg21.link/lewg564}", publisher = "WG21" } -@misc{LWG707, - author = "Jens Maurer", - title = "{LWG707}: null pointer constant for exception\_ptr", - howpublished = "\url{https://wg21.link/lwg707}", +@misc{LEWG565, + title = "{LEWG565}: Unified executors proposal", + howpublished = "\url{https://wg21.link/lewg565}", publisher = "WG21" } -@misc{LWG708, - author = "Peter Dimov", - title = "{LWG708}: Locales need to be per thread and updated for POSIX changes", - howpublished = "\url{https://wg21.link/lwg708}", +@misc{LEWG566, + title = "{LEWG566}: std::environment and std::arguments", + howpublished = "\url{https://wg21.link/lewg566}", publisher = "WG21" } -@misc{LWG709, - author = "Bo Persson", - title = "{LWG709}: char\_traits::not\_eof has wrong signature", - howpublished = "\url{https://wg21.link/lwg709}", +@misc{LWG1, + author = "Beman Dawes", + title = "{LWG1}: C library linkage editing oversight", + howpublished = "\url{https://wg21.link/lwg1}", publisher = "WG21" } -@misc{LWG710, - author = "Peter Dimov", - title = "{LWG710}: Missing postconditions", - howpublished = "\url{https://wg21.link/lwg710}", +@misc{LWG2, + author = "Nathan Myers", + title = "{LWG2}: Auto\_ptr conversions effects incorrect", + howpublished = "\url{https://wg21.link/lwg2}", publisher = "WG21" } -@misc{LWG711, - author = "Peter Dimov", - title = "{LWG711}: Contradiction in empty shared\_ptr", - howpublished = "\url{https://wg21.link/lwg711}", +@misc{LWG3, + author = "Steve Clamage", + title = "{LWG3}: Atexit registration during atexit() call is not described", + howpublished = "\url{https://wg21.link/lwg3}", publisher = "WG21" } -@misc{LWG712, - author = "Marc Paterno", - title = "{LWG712}: seed\_seq::size no longer useful", - howpublished = "\url{https://wg21.link/lwg712}", +@misc{LWG4, + author = "Beman Dawes", + title = "{LWG4}: basic\_string size\_type and difference\_type should be implementation defined", + howpublished = "\url{https://wg21.link/lwg4}", publisher = "WG21" } -@misc{LWG713, +@misc{LWG5, + author = "Jack Reeves", + title = "{LWG5}: String::compare specification questionable", + howpublished = "\url{https://wg21.link/lwg5}", + publisher = "WG21" +} +@misc{LWG6, author = "Matt Austern", - title = "{LWG713}: sort() complexity is too lax", - howpublished = "\url{https://wg21.link/lwg713}", + title = "{LWG6}: File position not an offset unimplementable", + howpublished = "\url{https://wg21.link/lwg6}", publisher = "WG21" } -@misc{LWG714, +@misc{LWG7, author = "Matt Austern", - title = "{LWG714}: search\_n complexity is too lax", - howpublished = "\url{https://wg21.link/lwg714}", + title = "{LWG7}: String clause minor problems", + howpublished = "\url{https://wg21.link/lwg7}", publisher = "WG21" } -@misc{LWG715, +@misc{LWG8, author = "Matt Austern", - title = "{LWG715}: minmax\_element complexity is too lax", - howpublished = "\url{https://wg21.link/lwg715}", + title = "{LWG8}: Locale::global lacks guarantee", + howpublished = "\url{https://wg21.link/lwg8}", publisher = "WG21" } -@misc{LWG716, - author = "Stephan T. Lavavej", - title = "{LWG716}: Production in [re.grammar] not actually modified", - howpublished = "\url{https://wg21.link/lwg716}", +@misc{LWG9, + author = "Steve Clamage", + title = "{LWG9}: Operator new(0) calls should not yield the same pointer", + howpublished = "\url{https://wg21.link/lwg9}", publisher = "WG21" } -@misc{LWG717, - author = "Daniel Krügler", - title = "{LWG717}: Incomplete valarray::operator[] specification in [valarray.access]", - howpublished = "\url{https://wg21.link/lwg717}", +@misc{LWG10, + author = "Matt Austern", + title = "{LWG10}: Codecvt<>::do unclear", + howpublished = "\url{https://wg21.link/lwg10}", publisher = "WG21" } -@misc{LWG718, - author = "Bo Persson", - title = "{LWG718}: basic\_string is not a sequence", - howpublished = "\url{https://wg21.link/lwg718}", +@misc{LWG11, + author = "Matt Austern", + title = "{LWG11}: Bitset minor problems", + howpublished = "\url{https://wg21.link/lwg11}", publisher = "WG21" } -@misc{LWG719, - author = "Daniel Krügler", - title = "{LWG719}: std::is\_literal type traits should be provided", - howpublished = "\url{https://wg21.link/lwg719}", +@misc{LWG12, + author = "Angelika Langer", + title = "{LWG12}: Way objects hold allocators unclear", + howpublished = "\url{https://wg21.link/lwg12}", publisher = "WG21" } -@misc{LWG720, - author = "Daniel Krügler", - title = "{LWG720}: Omissions in constexpr usages", - howpublished = "\url{https://wg21.link/lwg720}", +@misc{LWG13, + author = "William M. Miller", + title = "{LWG13}: Eos refuses to die", + howpublished = "\url{https://wg21.link/lwg13}", publisher = "WG21" } -@misc{LWG721, - author = "Bo Persson", - title = "{LWG721}: wstring\_convert inconsistensies", - howpublished = "\url{https://wg21.link/lwg721}", +@misc{LWG14, + author = "Nathan Myers", + title = "{LWG14}: Locale::combine should be const", + howpublished = "\url{https://wg21.link/lwg14}", publisher = "WG21" } -@misc{LWG722, - author = "Daniel Krügler", - title = "{LWG722}: Missing [c.math] functions nanf and nanl", - howpublished = "\url{https://wg21.link/lwg722}", +@misc{LWG15, + author = "Nathan Myers", + title = "{LWG15}: Locale::name requirement inconsistent", + howpublished = "\url{https://wg21.link/lwg15}", publisher = "WG21" } -@misc{LWG723, - author = "Daniel Krügler", - title = "{LWG723}: basic\_regex should be moveable", - howpublished = "\url{https://wg21.link/lwg723}", +@misc{LWG16, + author = "Nathan Myers", + title = "{LWG16}: Bad ctype\_byname decl", + howpublished = "\url{https://wg21.link/lwg16}", publisher = "WG21" } -@misc{LWG724, - author = "Pablo Halpern", - title = "{LWG724}: DefaultConstructible is not defined", - howpublished = "\url{https://wg21.link/lwg724}", +@misc{LWG17, + author = "Nathan Myers", + title = "{LWG17}: Bad bool parsing", + howpublished = "\url{https://wg21.link/lwg17}", publisher = "WG21" } -@misc{LWG725, - author = "David Abrahams", - title = "{LWG725}: Optional sequence container requirements column label", - howpublished = "\url{https://wg21.link/lwg725}", +@misc{LWG18, + author = "Nathan Myers", + title = "{LWG18}: Get(...bool\&) omitted", + howpublished = "\url{https://wg21.link/lwg18}", publisher = "WG21" } -@misc{LWG726, - author = "Stephan T. Lavavej", - title = "{LWG726}: Missing regex\_replace() overloads", - howpublished = "\url{https://wg21.link/lwg726}", +@misc{LWG19, + author = "Nathan Myers", + title = "{LWG19}: ``Noconv'' definition too vague", + howpublished = "\url{https://wg21.link/lwg19}", publisher = "WG21" } -@misc{LWG727, - author = "Stephan T. Lavavej", - title = "{LWG727}: regex\_replace() doesn't accept basic\_strings with custom traits and allocators", - howpublished = "\url{https://wg21.link/lwg727}", +@misc{LWG20, + author = "Nathan Myers", + title = "{LWG20}: Thousands\_sep returns wrong type", + howpublished = "\url{https://wg21.link/lwg20}", publisher = "WG21" } -@misc{LWG728, - author = "Stephan Tolksdorf", - title = "{LWG728}: Problem in [rand.eng.mers]/6", - howpublished = "\url{https://wg21.link/lwg728}", +@misc{LWG21, + author = "Nathan Myers", + title = "{LWG21}: Codecvt\_byname<> instantiations", + howpublished = "\url{https://wg21.link/lwg21}", publisher = "WG21" } -@misc{LWG729, - author = "Stephan Tolksdorf", - title = "{LWG729}: Problem in [rand.req.eng]/3", - howpublished = "\url{https://wg21.link/lwg729}", +@misc{LWG22, + author = "Nathan Myers", + title = "{LWG22}: Member open vs. flags", + howpublished = "\url{https://wg21.link/lwg22}", publisher = "WG21" } -@misc{LWG730, - author = "Stephan Tolksdorf", - title = "{LWG730}: Comment on [rand.req.adapt]/3 e)", - howpublished = "\url{https://wg21.link/lwg730}", +@misc{LWG23, + author = "Nathan Myers", + title = "{LWG23}: Num\_get overflow result", + howpublished = "\url{https://wg21.link/lwg23}", publisher = "WG21" } -@misc{LWG731, - author = "Stephan Tolksdorf", - title = "{LWG731}: proposal for a customizable seed\_seq", - howpublished = "\url{https://wg21.link/lwg731}", +@misc{LWG24, + author = "Nathan Myers", + title = "{LWG24}: ``do\_convert'' doesn't exist", + howpublished = "\url{https://wg21.link/lwg24}", publisher = "WG21" } -@misc{LWG732, - author = "Stephan Tolksdorf", - title = "{LWG732}: Defect in [rand.dist.samp.genpdf]", - howpublished = "\url{https://wg21.link/lwg732}", +@misc{LWG25, + author = "Nathan Myers", + title = "{LWG25}: String operator<< uses width() value wrong", + howpublished = "\url{https://wg21.link/lwg25}", publisher = "WG21" } -@misc{LWG733, - author = "Stephan Tolksdorf", - title = "{LWG733}: Comment on [rand.req.dist]/9", - howpublished = "\url{https://wg21.link/lwg733}", +@misc{LWG26, + author = "Nathan Myers", + title = "{LWG26}: Bad sentry example", + howpublished = "\url{https://wg21.link/lwg26}", publisher = "WG21" } -@misc{LWG734, - author = "Stephan Tolksdorf", - title = "{LWG734}: Unnecessary restriction in [rand.dist.norm.chisq]", - howpublished = "\url{https://wg21.link/lwg734}", +@misc{LWG27, + author = "Nathan Myers", + title = "{LWG27}: String::erase(range) yields wrong iterator", + howpublished = "\url{https://wg21.link/lwg27}", publisher = "WG21" } -@misc{LWG735, - author = "Stephan Tolksdorf", - title = "{LWG735}: Unfortunate naming", - howpublished = "\url{https://wg21.link/lwg735}", +@misc{LWG28, + author = "Nathan Myers", + title = "{LWG28}: Ctypeis ambiguous", + howpublished = "\url{https://wg21.link/lwg28}", publisher = "WG21" } -@misc{LWG736, - author = "Stephan Tolksdorf", - title = "{LWG736}: Comment on [rand.dist.samp.discrete]", - howpublished = "\url{https://wg21.link/lwg736}", +@misc{LWG29, + author = "Nathan Myers", + title = "{LWG29}: Ios\_base::init doesn't exist", + howpublished = "\url{https://wg21.link/lwg29}", publisher = "WG21" } -@misc{LWG737, - author = "Stephan Tolksdorf", - title = "{LWG737}: Comment on [rand.dist.samp.pconst]", - howpublished = "\url{https://wg21.link/lwg737}", +@misc{LWG30, + author = "Nathan Myers", + title = "{LWG30}: Wrong header for LC\_*", + howpublished = "\url{https://wg21.link/lwg30}", publisher = "WG21" } -@misc{LWG738, - author = "Stephan Tolksdorf", - title = "{LWG738}: Editorial issue in [rand.adapt.disc]/3", - howpublished = "\url{https://wg21.link/lwg738}", +@misc{LWG31, + author = "Nathan Myers", + title = "{LWG31}: Immutable locale values", + howpublished = "\url{https://wg21.link/lwg31}", publisher = "WG21" } -@misc{LWG739, - author = "Stephan Tolksdorf", - title = "{LWG739}: Defect in [rand.util.canonical]/3", - howpublished = "\url{https://wg21.link/lwg739}", +@misc{LWG32, + author = "Nathan Myers", + title = "{LWG32}: Pbackfail description inconsistent", + howpublished = "\url{https://wg21.link/lwg32}", publisher = "WG21" } -@misc{LWG740, - author = "Herb Sutter", - title = "{LWG740}: Please remove *\_ptr", - howpublished = "\url{https://wg21.link/lwg740}", +@misc{LWG33, + author = "Nathan Myers", + title = "{LWG33}: Codecvt<> mentions from\_type", + howpublished = "\url{https://wg21.link/lwg33}", publisher = "WG21" } -@misc{LWG741, - author = "Daniel Krügler", - title = "{LWG741}: Const-incorrect get\_deleter function for shared\_ptr", - howpublished = "\url{https://wg21.link/lwg741}", +@misc{LWG34, + author = "Nathan Myers", + title = "{LWG34}: True/falsename() not in ctype<>", + howpublished = "\url{https://wg21.link/lwg34}", publisher = "WG21" } -@misc{LWG742, - author = "Howard Hinnant", - title = "{LWG742}: Enabling swap for proxy iterators", - howpublished = "\url{https://wg21.link/lwg742}", +@misc{LWG35, + author = "Nathan Myers", + title = "{LWG35}: No manipulator unitbuf in synopsis", + howpublished = "\url{https://wg21.link/lwg35}", publisher = "WG21" } -@misc{LWG743, - author = "Howard Hinnant", - title = "{LWG743}: rvalue swap for shared\_ptr", - howpublished = "\url{https://wg21.link/lwg743}", +@misc{LWG36, + author = "Nathan Myers", + title = "{LWG36}: Iword \& pword storage lifetime omitted", + howpublished = "\url{https://wg21.link/lwg36}", publisher = "WG21" } -@misc{LWG744, - author = "Alisdair Meredith", - title = "{LWG744}: What is the lifetime of an exception pointed to by an exception\_ptr?", - howpublished = "\url{https://wg21.link/lwg744}", +@misc{LWG37, + author = "Nathan Myers", + title = "{LWG37}: Leftover ``global'' reference", + howpublished = "\url{https://wg21.link/lwg37}", publisher = "WG21" } -@misc{LWG745, - author = "Alisdair Meredith", - title = "{LWG745}: copy\_exception API slices.", - howpublished = "\url{https://wg21.link/lwg745}", +@misc{LWG38, + author = "Nathan Myers", + title = "{LWG38}: Facet definition incomplete", + howpublished = "\url{https://wg21.link/lwg38}", publisher = "WG21" } -@misc{LWG746, - author = "Alisdair Meredith", - title = "{LWG746}: current\_exception may fail with bad\_alloc", - howpublished = "\url{https://wg21.link/lwg746}", +@misc{LWG39, + author = "Nathan Myers", + title = "{LWG39}: istreambuf\_iterator<>::operator++(int) definition garbled", + howpublished = "\url{https://wg21.link/lwg39}", publisher = "WG21" } -@misc{LWG747, - author = "Alisdair Meredith", - title = "{LWG747}: We have 3 separate type traits to identify classes supporting no-throw operations", - howpublished = "\url{https://wg21.link/lwg747}", +@misc{LWG40, + author = "Nathan Myers", + title = "{LWG40}: Meaningless normative paragraph in examples", + howpublished = "\url{https://wg21.link/lwg40}", publisher = "WG21" } -@misc{LWG748, - author = "Alisdair Meredith", - title = "{LWG748}: The is\_abstract type trait is defined by reference to 10.4.", - howpublished = "\url{https://wg21.link/lwg748}", +@misc{LWG41, + author = "Nathan Myers", + title = "{LWG41}: Ios\_base needs clear(), exceptions()", + howpublished = "\url{https://wg21.link/lwg41}", publisher = "WG21" } -@misc{LWG749, - author = "Alisdair Meredith", - title = "{LWG749}: Currently has\_nothrow\_copy\_constructor::value is true if T has 'a' nothrow copy constructor.", - howpublished = "\url{https://wg21.link/lwg749}", +@misc{LWG42, + author = "Nathan Myers", + title = "{LWG42}: String ctors specify wrong default allocator", + howpublished = "\url{https://wg21.link/lwg42}", publisher = "WG21" } -@misc{LWG750, - author = "Alisdair Meredith", - title = "{LWG750}: The current definition for is\_convertible requires that the type be implicitly convertible, so explicit constructors are ignored.", - howpublished = "\url{https://wg21.link/lwg750}", +@misc{LWG43, + author = "Brendan Kehoe", + title = "{LWG43}: Locale table correction", + howpublished = "\url{https://wg21.link/lwg43}", publisher = "WG21" } -@misc{LWG751, - author = "Alisdair Meredith", - title = "{LWG751}: change pass-by-reference members of vector to pass-by-value?", - howpublished = "\url{https://wg21.link/lwg751}", +@misc{LWG44, + author = "Nathan Myers", + title = "{LWG44}: Iostreams use operator== on int\_type values", + howpublished = "\url{https://wg21.link/lwg44}", publisher = "WG21" } -@misc{LWG752, - author = "Hans Boehm", - title = "{LWG752}: Allocator complexity requirement", - howpublished = "\url{https://wg21.link/lwg752}", +@misc{LWG45, + author = "Matthias Mueller", + title = "{LWG45}: Stringstreams read/write pointers initial position unclear", + howpublished = "\url{https://wg21.link/lwg45}", publisher = "WG21" } -@misc{LWG753, - author = "Yechezkel Mett", - title = "{LWG753}: Move constructor in draft", - howpublished = "\url{https://wg21.link/lwg753}", +@misc{LWG46, + author = "Brendan Kehoe", + title = "{LWG46}: Minor Annex D errors", + howpublished = "\url{https://wg21.link/lwg46}", publisher = "WG21" } -@misc{LWG754, - author = "Daniel Krügler", - title = "{LWG754}: Ambiguous return clause for std::uninitialized\_copy", - howpublished = "\url{https://wg21.link/lwg754}", +@misc{LWG47, + author = "Matt Austern", + title = "{LWG47}: Imbue() and getloc() Returns clauses swapped", + howpublished = "\url{https://wg21.link/lwg47}", publisher = "WG21" } -@misc{LWG755, - author = "Beman Dawes", - title = "{LWG755}: std::vector and std:string lack explicit shrink-to-fit operations", - howpublished = "\url{https://wg21.link/lwg755}", +@misc{LWG48, + author = "Matt Austern", + title = "{LWG48}: Use of non-existent exception constructor", + howpublished = "\url{https://wg21.link/lwg48}", publisher = "WG21" } -@misc{LWG756, - author = "Paolo Carlini", - title = "{LWG756}: Container adaptors push", - howpublished = "\url{https://wg21.link/lwg756}", +@misc{LWG49, + author = "Matt Austern", + title = "{LWG49}: Underspecification of ios\_base::sync\_with\_stdio", + howpublished = "\url{https://wg21.link/lwg49}", publisher = "WG21" } -@misc{LWG757, - author = "Paolo Carlini", - title = "{LWG757}: Typo in the synopsis of vector", - howpublished = "\url{https://wg21.link/lwg757}", +@misc{LWG50, + author = "Matt Austern", + title = "{LWG50}: Copy constructor and assignment operator of ios\_base", + howpublished = "\url{https://wg21.link/lwg50}", publisher = "WG21" } -@misc{LWG758, - author = "Joe Gottman", - title = "{LWG758}: shared\_ptr and nullptr", - howpublished = "\url{https://wg21.link/lwg758}", +@misc{LWG51, + author = "David Vandevoorde", + title = "{LWG51}: Requirement to not invalidate iterators missing", + howpublished = "\url{https://wg21.link/lwg51}", publisher = "WG21" } -@misc{LWG759, - author = "Jens Maurer", - title = "{LWG759}: A reference is not an object", - howpublished = "\url{https://wg21.link/lwg759}", +@misc{LWG52, + author = "Matt Austern", + title = "{LWG52}: Small I/O problems", + howpublished = "\url{https://wg21.link/lwg52}", publisher = "WG21" } -@misc{LWG760, - author = "Paolo Carlini", - title = "{LWG760}: The emplace issue", - howpublished = "\url{https://wg21.link/lwg760}", +@misc{LWG53, + author = "Matt Austern", + title = "{LWG53}: Basic\_ios destructor unspecified", + howpublished = "\url{https://wg21.link/lwg53}", publisher = "WG21" } -@misc{LWG761, - author = "Joe Gottman", - title = "{LWG761}: unordered\_map needs an at() member function", - howpublished = "\url{https://wg21.link/lwg761}", +@misc{LWG54, + author = "Matt Austern", + title = "{LWG54}: Basic\_streambuf's destructor", + howpublished = "\url{https://wg21.link/lwg54}", publisher = "WG21" } -@misc{LWG762, - author = "Daniel Krügler", - title = "{LWG762}: std::unique\_ptr requires complete type?", - howpublished = "\url{https://wg21.link/lwg762}", +@misc{LWG55, + author = "Matt Austern", + title = "{LWG55}: Invalid stream position is undefined", + howpublished = "\url{https://wg21.link/lwg55}", publisher = "WG21" } -@misc{LWG763, - author = "Sylvain Pion", - title = "{LWG763}: Renaming emplace() overloads", - howpublished = "\url{https://wg21.link/lwg763}", +@misc{LWG56, + author = "Matt Austern", + title = "{LWG56}: Showmanyc's return type", + howpublished = "\url{https://wg21.link/lwg56}", publisher = "WG21" } -@misc{LWG764, - author = "Joe Gottman", - title = "{LWG764}: equal\_range on unordered containers should return a pair of local\_iterators", - howpublished = "\url{https://wg21.link/lwg764}", +@misc{LWG57, + author = "Matt Austern", + title = "{LWG57}: Mistake in char\_traits", + howpublished = "\url{https://wg21.link/lwg57}", publisher = "WG21" } -@misc{LWG765, - author = "Martin Sebor", - title = "{LWG765}: More on iterator validity", - howpublished = "\url{https://wg21.link/lwg765}", +@misc{LWG58, + author = "Matt Austern", + title = "{LWG58}: Extracting a char from a wide-oriented stream", + howpublished = "\url{https://wg21.link/lwg58}", publisher = "WG21" } -@misc{LWG766, - author = "Ion Gaztañaga", - title = "{LWG766}: Inconsistent exception guarantees between ordered and unordered associative containers", - howpublished = "\url{https://wg21.link/lwg766}", +@misc{LWG59, + author = "Matt Austern", + title = "{LWG59}: Ambiguity in specification of gbump", + howpublished = "\url{https://wg21.link/lwg59}", publisher = "WG21" } -@misc{LWG767, - author = "Sylvain Pion", - title = "{LWG767}: Forwarding and backward compatibility", - howpublished = "\url{https://wg21.link/lwg767}", +@misc{LWG60, + author = "Matt Austern", + title = "{LWG60}: What is a formatted input function?", + howpublished = "\url{https://wg21.link/lwg60}", publisher = "WG21" } -@misc{LWG768, - author = "Alberto Ganesh Barbati", - title = "{LWG768}: Typos in [atomics]?", - howpublished = "\url{https://wg21.link/lwg768}", +@misc{LWG61, + author = "Matt Austern", + title = "{LWG61}: Ambiguity in iostreams exception policy", + howpublished = "\url{https://wg21.link/lwg61}", publisher = "WG21" } -@misc{LWG769, - author = "Daniel Krügler", - title = "{LWG769}: std::function should use nullptr\_t instead of ``unspecified-null-pointer-type''", - howpublished = "\url{https://wg21.link/lwg769}", +@misc{LWG62, + author = "Matt Austern", + title = "{LWG62}: Sync's return value", + howpublished = "\url{https://wg21.link/lwg62}", publisher = "WG21" } -@misc{LWG770, - author = "Daniel Krügler", - title = "{LWG770}: std::function should use rvalue swap", - howpublished = "\url{https://wg21.link/lwg770}", +@misc{LWG63, + author = "Matt Austern", + title = "{LWG63}: Exception-handling policy for unformatted output", + howpublished = "\url{https://wg21.link/lwg63}", publisher = "WG21" } -@misc{LWG771, - author = "Daniel Krügler", - title = "{LWG771}: Impossible throws clause in [string.conversions]", - howpublished = "\url{https://wg21.link/lwg771}", +@misc{LWG64, + author = "Matt Austern", + title = "{LWG64}: Exception handling in basic\_istream::operator>>(basic\_streambuf*)", + howpublished = "\url{https://wg21.link/lwg64}", publisher = "WG21" } -@misc{LWG772, - author = "Daniel Krügler", - title = "{LWG772}: Impossible return clause in [string.conversions]", - howpublished = "\url{https://wg21.link/lwg772}", +@misc{LWG65, + author = "Matt Austern", + title = "{LWG65}: Underspecification of strstreambuf::seekoff", + howpublished = "\url{https://wg21.link/lwg65}", publisher = "WG21" } -@misc{LWG773, - author = "P.J. Plauger", - title = "{LWG773}: issues with random", - howpublished = "\url{https://wg21.link/lwg773}", +@misc{LWG66, + author = "Matt Austern", + title = "{LWG66}: Strstreambuf::setbuf", + howpublished = "\url{https://wg21.link/lwg66}", publisher = "WG21" } -@misc{LWG774, - author = "Alisdair Meredith", - title = "{LWG774}: Member swap undefined for most containers", - howpublished = "\url{https://wg21.link/lwg774}", +@misc{LWG67, + author = "Steve Clamage", + title = "{LWG67}: Setw useless for strings", + howpublished = "\url{https://wg21.link/lwg67}", publisher = "WG21" } -@misc{LWG775, - author = "Alisdair Meredith", - title = "{LWG775}: Tuple indexing should be unsigned?", - howpublished = "\url{https://wg21.link/lwg775}", +@misc{LWG68, + author = "Angelika Langer", + title = "{LWG68}: Extractors for char* should store null at end", + howpublished = "\url{https://wg21.link/lwg68}", publisher = "WG21" } -@misc{LWG776, - author = "Daniel Krügler", - title = "{LWG776}: Undescribed assign function of std::array", - howpublished = "\url{https://wg21.link/lwg776}", +@misc{LWG69, + author = "Andrew Koenig", + title = "{LWG69}: Must elements of a vector be contiguous?", + howpublished = "\url{https://wg21.link/lwg69}", publisher = "WG21" } -@misc{LWG777, - author = "Lawrence Crowl", - title = "{LWG777}: Atomics Library Issue", - howpublished = "\url{https://wg21.link/lwg777}", +@misc{LWG70, + author = "Steve Clamage", + title = "{LWG70}: Uncaught\_exception() missing throw() specification", + howpublished = "\url{https://wg21.link/lwg70}", publisher = "WG21" } -@misc{LWG778, - author = "Thorsten Ottosen", - title = "{LWG778}: std::bitset does not have any constructor taking a string literal", - howpublished = "\url{https://wg21.link/lwg778}", +@misc{LWG71, + author = "Nathan Myers", + title = "{LWG71}: Do\_get\_monthname synopsis missing argument", + howpublished = "\url{https://wg21.link/lwg71}", publisher = "WG21" } -@misc{LWG779, - author = "Daniel Krügler", - title = "{LWG779}: Resolution of \#283 incomplete", - howpublished = "\url{https://wg21.link/lwg779}", +@misc{LWG72, + author = "Nathan Myers", + title = "{LWG72}: Do\_convert phantom member function", + howpublished = "\url{https://wg21.link/lwg72}", publisher = "WG21" } -@misc{LWG780, - author = "Daniel Krügler", - title = "{LWG780}: std::merge() specification incorrect/insufficient", - howpublished = "\url{https://wg21.link/lwg780}", +@misc{LWG73, + author = "Matt Austern", + title = "{LWG73}: is\_open should be const", + howpublished = "\url{https://wg21.link/lwg73}", publisher = "WG21" } -@misc{LWG781, - author = "Daniel Krügler", - title = "{LWG781}: std::complex should add missing C99 functions", - howpublished = "\url{https://wg21.link/lwg781}", +@misc{LWG74, + author = "Matt Austern", + title = "{LWG74}: Garbled text for codecvt::do\_max\_length", + howpublished = "\url{https://wg21.link/lwg74}", publisher = "WG21" } -@misc{LWG782, - author = "Daniel Krügler", - title = "{LWG782}: Extended seed\_seq constructor is useless", - howpublished = "\url{https://wg21.link/lwg782}", +@misc{LWG75, + author = "Matt Austern", + title = "{LWG75}: Contradiction in codecvt::length's argument types", + howpublished = "\url{https://wg21.link/lwg75}", publisher = "WG21" } -@misc{LWG783, - author = "Hans Boehm", - title = "{LWG783}: thread::id reuse", - howpublished = "\url{https://wg21.link/lwg783}", +@misc{LWG76, + author = "Matt Austern", + title = "{LWG76}: Can a codecvt facet always convert one internal character at a time?", + howpublished = "\url{https://wg21.link/lwg76}", publisher = "WG21" } -@misc{LWG784, - author = "Constantine Sapuntzakis", - title = "{LWG784}: unique\_lock::release", - howpublished = "\url{https://wg21.link/lwg784}", +@misc{LWG77, + author = "Levente Farkas", + title = "{LWG77}: Valarray operator[] const returning value", + howpublished = "\url{https://wg21.link/lwg77}", publisher = "WG21" } -@misc{LWG785, - author = "John Maddock", - title = "{LWG785}: [tr1] Random Number Requirements in TR1", - howpublished = "\url{https://wg21.link/lwg785}", +@misc{LWG78, + author = "Nico Josuttis", + title = "{LWG78}: Typo: event\_call\_back", + howpublished = "\url{https://wg21.link/lwg78}", publisher = "WG21" } -@misc{LWG786, - author = "Christopher Kohlhoff and Jeff Garland", - title = "{LWG786}: Thread library timed waits, UTC and monotonic clocks", - howpublished = "\url{https://wg21.link/lwg786}", +@misc{LWG79, + author = "Nico Josuttis", + title = "{LWG79}: Inconsistent declaration of polar()", + howpublished = "\url{https://wg21.link/lwg79}", publisher = "WG21" } -@misc{LWG787, - author = "Daniel Krügler", - title = "{LWG787}: complexity of binary\_search", - howpublished = "\url{https://wg21.link/lwg787}", +@misc{LWG80, + author = "Nico Josuttis", + title = "{LWG80}: Global Operators of complex declared twice", + howpublished = "\url{https://wg21.link/lwg80}", publisher = "WG21" } -@misc{LWG788, - author = "Martin Sebor", - title = "{LWG788}: Ambiguity in [istream.iterator]", - howpublished = "\url{https://wg21.link/lwg788}", +@misc{LWG81, + author = "Nico Josuttis", + title = "{LWG81}: Wrong declaration of slice operations", + howpublished = "\url{https://wg21.link/lwg81}", publisher = "WG21" } -@misc{LWG789, - author = "P.J. Plauger", - title = "{LWG789}: xor\_combine\_engine(result\_type) should be explicit", - howpublished = "\url{https://wg21.link/lwg789}", +@misc{LWG82, + author = "Nico Josuttis", + title = "{LWG82}: Missing constant for set elements", + howpublished = "\url{https://wg21.link/lwg82}", publisher = "WG21" } -@misc{LWG790, - author = "P.J. Plauger", - title = "{LWG790}: xor\_combine::seed not specified", - howpublished = "\url{https://wg21.link/lwg790}", +@misc{LWG83, + author = "Nico Josuttis", + title = "{LWG83}: String::npos vs. string::max\_size()", + howpublished = "\url{https://wg21.link/lwg83}", publisher = "WG21" } -@misc{LWG791, - author = "P.J. Plauger", - title = "{LWG791}: piecewise\_constant\_distribution::densities has wrong name", - howpublished = "\url{https://wg21.link/lwg791}", +@misc{LWG84, + author = "Nico Josuttis", + title = "{LWG84}: Ambiguity with string::insert()", + howpublished = "\url{https://wg21.link/lwg84}", publisher = "WG21" } -@misc{LWG792, - author = "P.J. Plauger", - title = "{LWG792}: piecewise\_constant\_distribution is undefined for a range with just one endpoint", - howpublished = "\url{https://wg21.link/lwg792}", +@misc{LWG85, + author = "Nico Josuttis", + title = "{LWG85}: String char types", + howpublished = "\url{https://wg21.link/lwg85}", publisher = "WG21" } -@misc{LWG793, - author = "P.J. Plauger", - title = "{LWG793}: discrete\_distribution missing constructor", - howpublished = "\url{https://wg21.link/lwg793}", +@misc{LWG86, + author = "Nico Josuttis", + title = "{LWG86}: String constructors don't describe exceptions", + howpublished = "\url{https://wg21.link/lwg86}", publisher = "WG21" } -@misc{LWG794, - author = "P.J. Plauger", - title = "{LWG794}: piecewise\_constant\_distribution missing constructor", - howpublished = "\url{https://wg21.link/lwg794}", +@misc{LWG87, + author = "Nico Josuttis", + title = "{LWG87}: Error in description of string::compare()", + howpublished = "\url{https://wg21.link/lwg87}", publisher = "WG21" } -@misc{LWG795, - author = "P.J. Plauger", - title = "{LWG795}: general\_pdf\_distribution should be dropped", - howpublished = "\url{https://wg21.link/lwg795}", +@misc{LWG88, + author = "Nico Josuttis", + title = "{LWG88}: Inconsistency between string::insert() and string::append()", + howpublished = "\url{https://wg21.link/lwg88}", publisher = "WG21" } -@misc{LWG796, - author = "P.J. Plauger", - title = "{LWG796}: ranlux48\_base returns wrong value", - howpublished = "\url{https://wg21.link/lwg796}", +@misc{LWG89, + author = "Nico Josuttis", + title = "{LWG89}: Missing throw specification for string::insert() and string::replace()", + howpublished = "\url{https://wg21.link/lwg89}", publisher = "WG21" } -@misc{LWG797, - author = "P.J. Plauger", - title = "{LWG797}: ranlux48 returns wrong value", - howpublished = "\url{https://wg21.link/lwg797}", +@misc{LWG90, + author = "Nico Josuttis", + title = "{LWG90}: Incorrect description of operator >> for strings", + howpublished = "\url{https://wg21.link/lwg90}", publisher = "WG21" } -@misc{LWG798, - author = "Daniel Krügler", - title = "{LWG798}: Refactoring of binders lead to interface breakage", - howpublished = "\url{https://wg21.link/lwg798}", +@misc{LWG91, + author = "Nico Josuttis", + title = "{LWG91}: Description of operator>> and getline() for string<> might cause endless loop", + howpublished = "\url{https://wg21.link/lwg91}", publisher = "WG21" } -@misc{LWG799, - author = "Stephan Tolksdorf", - title = "{LWG799}: Mersenne twister equality overspecified", - howpublished = "\url{https://wg21.link/lwg799}", +@misc{LWG92, + author = "Nico Josuttis", + title = "{LWG92}: Incomplete Algorithm Requirements", + howpublished = "\url{https://wg21.link/lwg92}", publisher = "WG21" } -@misc{LWG800, - author = "Stephan Tolksdorf", - title = "{LWG800}: Issues in 26.4.7.1 [rand.util.seedseq](6)", - howpublished = "\url{https://wg21.link/lwg800}", +@misc{LWG93, + author = "Nico Josuttis", + title = "{LWG93}: Incomplete Valarray Subset Definitions", + howpublished = "\url{https://wg21.link/lwg93}", publisher = "WG21" } -@misc{LWG801, - author = "Lawrence Crowl", - title = "{LWG801}: tuple and pair trivial members", - howpublished = "\url{https://wg21.link/lwg801}", +@misc{LWG94, + author = "Matt Austern", + title = "{LWG94}: May library implementors add template parameters to Standard Library classes?", + howpublished = "\url{https://wg21.link/lwg94}", publisher = "WG21" } -@misc{LWG802, - author = "P.J. Plauger", - title = "{LWG802}: knuth\_b returns wrong value", - howpublished = "\url{https://wg21.link/lwg802}", +@misc{LWG95, + author = "AFNOR", + title = "{LWG95}: Members added by the implementation", + howpublished = "\url{https://wg21.link/lwg95}", publisher = "WG21" } -@misc{LWG803, - author = "Charles Karney", - title = "{LWG803}: Simplification of seed\_seq::seq\_seq", - howpublished = "\url{https://wg21.link/lwg803}", +@misc{LWG96, + author = "AFNOR", + title = "{LWG96}: Vector is not a container", + howpublished = "\url{https://wg21.link/lwg96}", publisher = "WG21" } -@misc{LWG804, - author = "Daniel Krügler", - title = "{LWG804}: Some problems with classes error\_code/error\_condition", - howpublished = "\url{https://wg21.link/lwg804}", +@misc{LWG97, + author = "AFNOR", + title = "{LWG97}: Insert inconsistent definition", + howpublished = "\url{https://wg21.link/lwg97}", publisher = "WG21" } -@misc{LWG805, - author = "Jens Maurer", - title = "{LWG805}: posix\_error::posix\_errno concerns", - howpublished = "\url{https://wg21.link/lwg805}", +@misc{LWG98, + author = "AFNOR", + title = "{LWG98}: Input iterator requirements are badly written", + howpublished = "\url{https://wg21.link/lwg98}", publisher = "WG21" } -@misc{LWG806, - author = "Peter Dimov", - title = "{LWG806}: unique\_ptr::reset effects incorrect, too permissive", - howpublished = "\url{https://wg21.link/lwg806}", +@misc{LWG99, + author = "AFNOR", + title = "{LWG99}: Reverse\_iterator comparisons completely wrong", + howpublished = "\url{https://wg21.link/lwg99}", publisher = "WG21" } -@misc{LWG807, - author = "Howard Hinnant", - title = "{LWG807}: tuple construction should not fail unless its element's construction fails", - howpublished = "\url{https://wg21.link/lwg807}", +@misc{LWG100, + author = "AFNOR", + title = "{LWG100}: Insert iterators/ostream\_iterators overconstrained", + howpublished = "\url{https://wg21.link/lwg100}", publisher = "WG21" } -@misc{LWG808, - author = "Jens Maurer", - title = "{LWG808}: §[forward] incorrect redundant specification", - howpublished = "\url{https://wg21.link/lwg808}", +@misc{LWG101, + author = "AFNOR", + title = "{LWG101}: No way to free storage for vector and deque", + howpublished = "\url{https://wg21.link/lwg101}", publisher = "WG21" } -@misc{LWG809, - author = "Niels Dekker", - title = "{LWG809}: std::swap should be overloaded for array types", - howpublished = "\url{https://wg21.link/lwg809}", +@misc{LWG102, + author = "AFNOR", + title = "{LWG102}: Bug in insert range in associative containers", + howpublished = "\url{https://wg21.link/lwg102}", publisher = "WG21" } -@misc{LWG810, - author = "Daniel Krügler", - title = "{LWG810}: Missing traits dependencies in operational semantics of extended manipulators", - howpublished = "\url{https://wg21.link/lwg810}", +@misc{LWG103, + author = "AFNOR", + title = "{LWG103}: set::iterator is required to be modifiable, but this allows modification of keys", + howpublished = "\url{https://wg21.link/lwg103}", publisher = "WG21" } -@misc{LWG811, - author = "Doug Gregor", - title = "{LWG811}: pair of pointers no longer works with literal 0", - howpublished = "\url{https://wg21.link/lwg811}", +@misc{LWG104, + author = "AFNOR", + title = "{LWG104}: Description of basic\_string::operator[] is unclear", + howpublished = "\url{https://wg21.link/lwg104}", publisher = "WG21" } -@misc{LWG812, - author = "Paul McKenney", - title = "{LWG812}: unsolicited multithreading considered harmful?", - howpublished = "\url{https://wg21.link/lwg812}", +@misc{LWG105, + author = "AFNOR", + title = "{LWG105}: fstream ctors argument types desired", + howpublished = "\url{https://wg21.link/lwg105}", publisher = "WG21" } -@misc{LWG813, - author = "Matt Austern", - title = "{LWG813}: ``empty'' undefined for shared\_ptr", - howpublished = "\url{https://wg21.link/lwg813}", +@misc{LWG106, + author = "AFNOR", + title = "{LWG106}: Numeric library private members are implementation defined", + howpublished = "\url{https://wg21.link/lwg106}", publisher = "WG21" } -@misc{LWG814, - author = "Alisdair Meredith", - title = "{LWG814}: vector::swap(reference, reference) not defined", - howpublished = "\url{https://wg21.link/lwg814}", +@misc{LWG107, + author = "AFNOR", + title = "{LWG107}: Valarray constructor is strange", + howpublished = "\url{https://wg21.link/lwg107}", publisher = "WG21" } -@misc{LWG815, - author = "Alisdair Meredith", - title = "{LWG815}: std::function and reference\_closure do not use perfect forwarding", - howpublished = "\url{https://wg21.link/lwg815}", +@misc{LWG108, + author = "AFNOR", + title = "{LWG108}: Lifetime of exception::what() return unspecified", + howpublished = "\url{https://wg21.link/lwg108}", publisher = "WG21" } -@misc{LWG816, - author = "Stephan T. Lavavej", - title = "{LWG816}: Should bind()'s returned functor have a nofail copy ctor when bind() is nofail?", - howpublished = "\url{https://wg21.link/lwg816}", +@misc{LWG109, + author = "Bjarne Stroustrup", + title = "{LWG109}: Missing binders for non-const sequence elements", + howpublished = "\url{https://wg21.link/lwg109}", publisher = "WG21" } -@misc{LWG817, - author = "Howard Hinnant", - title = "{LWG817}: bind needs to be moved", - howpublished = "\url{https://wg21.link/lwg817}", +@misc{LWG110, + author = "Nathan Myers", + title = "{LWG110}: istreambuf\_iterator::equal not const", + howpublished = "\url{https://wg21.link/lwg110}", publisher = "WG21" } -@misc{LWG818, - author = "Jens Maurer", - title = "{LWG818}: wording for memory ordering", - howpublished = "\url{https://wg21.link/lwg818}", +@misc{LWG111, + author = "Nathan Myers", + title = "{LWG111}: istreambuf\_iterator::equal overspecified, inefficient", + howpublished = "\url{https://wg21.link/lwg111}", publisher = "WG21" } -@misc{LWG819, - author = "Alisdair Meredith", - title = "{LWG819}: rethrow\_if\_nested", - howpublished = "\url{https://wg21.link/lwg819}", +@misc{LWG112, + author = "Matt Austern", + title = "{LWG112}: Minor typo in ostreambuf\_iterator constructor", + howpublished = "\url{https://wg21.link/lwg112}", publisher = "WG21" } -@misc{LWG820, - author = "Stephan T. Lavavej", - title = "{LWG820}: current\_exception()'s interaction with throwing copy ctors", - howpublished = "\url{https://wg21.link/lwg820}", +@misc{LWG113, + author = "Steve Clamage", + title = "{LWG113}: Missing/extra iostream sync semantics", + howpublished = "\url{https://wg21.link/lwg113}", publisher = "WG21" } -@misc{LWG821, - author = "Alisdair Meredith", - title = "{LWG821}: Minor cleanup : unique\_ptr", - howpublished = "\url{https://wg21.link/lwg821}", +@misc{LWG114, + author = "Steve Clamage", + title = "{LWG114}: Placement forms example in error twice", + howpublished = "\url{https://wg21.link/lwg114}", publisher = "WG21" } -@misc{LWG822, - author = "James Kanze", - title = "{LWG822}: Object with explicit copy constructor no longer CopyConstructible", - howpublished = "\url{https://wg21.link/lwg822}", +@misc{LWG115, + author = "Steve Clamage", + title = "{LWG115}: Typo in strstream constructors", + howpublished = "\url{https://wg21.link/lwg115}", publisher = "WG21" } -@misc{LWG823, - author = "Walter Brown", - title = "{LWG823}: identity seems broken", - howpublished = "\url{https://wg21.link/lwg823}", +@misc{LWG116, + author = "Judy Ward", + title = "{LWG116}: bitset cannot be constructed with a const char*", + howpublished = "\url{https://wg21.link/lwg116}", publisher = "WG21" } -@misc{LWG824, - author = "Alisdair Meredith", - title = "{LWG824}: rvalue ref issue with basic\_string inserter", - howpublished = "\url{https://wg21.link/lwg824}", +@misc{LWG117, + author = "Matt Austern", + title = "{LWG117}: basic\_ostream uses nonexistent num\_put member functions", + howpublished = "\url{https://wg21.link/lwg117}", publisher = "WG21" } -@misc{LWG825, - author = "Alisdair Meredith", - title = "{LWG825}: Missing rvalues reference stream insert/extract operators?", - howpublished = "\url{https://wg21.link/lwg825}", +@misc{LWG118, + author = "Matt Austern", + title = "{LWG118}: basic\_istream uses nonexistent num\_get member functions", + howpublished = "\url{https://wg21.link/lwg118}", publisher = "WG21" } -@misc{LWG826, - author = "Peter Dimov", - title = "{LWG826}: Equivalent of \%'d, or rather, lack thereof?", - howpublished = "\url{https://wg21.link/lwg826}", +@misc{LWG119, + author = "Judy Ward", + title = "{LWG119}: Should virtual functions be allowed to strengthen the exception specification?", + howpublished = "\url{https://wg21.link/lwg119}", publisher = "WG21" } -@misc{LWG827, - author = "Peter Dimov", - title = "{LWG827}: constexpr shared\_ptr::shared\_ptr()?", - howpublished = "\url{https://wg21.link/lwg827}", +@misc{LWG120, + author = "Judy Ward", + title = "{LWG120}: Can an implementor add specializations?", + howpublished = "\url{https://wg21.link/lwg120}", publisher = "WG21" } -@misc{LWG828, - author = "Peter Dimov", - title = "{LWG828}: Static initialization for std::mutex?", - howpublished = "\url{https://wg21.link/lwg828}", +@misc{LWG121, + author = "Judy Ward", + title = "{LWG121}: Detailed definition for ctype specialization", + howpublished = "\url{https://wg21.link/lwg121}", publisher = "WG21" } -@misc{LWG829, - author = "Beman Dawes", - title = "{LWG829}: current\_exception wording unclear about exception type", - howpublished = "\url{https://wg21.link/lwg829}", +@misc{LWG122, + author = "Judy Ward", + title = "{LWG122}: streambuf/wstreambuf description should not say they are specializations", + howpublished = "\url{https://wg21.link/lwg122}", publisher = "WG21" } -@misc{LWG830, - author = "Dietmar Kühl", - title = "{LWG830}: Incomplete list of char\_traits specializations", - howpublished = "\url{https://wg21.link/lwg830}", +@misc{LWG123, + author = "Judy Ward", + title = "{LWG123}: Should valarray helper arrays fill functions be const?", + howpublished = "\url{https://wg21.link/lwg123}", publisher = "WG21" } -@misc{LWG831, - author = "Dietmar Kühl", - title = "{LWG831}: wrong type for not\_eof()", - howpublished = "\url{https://wg21.link/lwg831}", +@misc{LWG124, + author = "Judy Ward", + title = "{LWG124}: ctype\_byname::do\_scan\_is \& do\_scan\_not return type should be const charT*", + howpublished = "\url{https://wg21.link/lwg124}", publisher = "WG21" } -@misc{LWG832, - author = "Beman Dawes", - title = "{LWG832}: Applying constexpr to System error support", - howpublished = "\url{https://wg21.link/lwg832}", +@misc{LWG125, + author = "Judy Ward", + title = "{LWG125}: valarray::operator!() return type is inconsistent", + howpublished = "\url{https://wg21.link/lwg125}", publisher = "WG21" } -@misc{LWG833, - author = "Beman Dawes", - title = "{LWG833}: Freestanding implementations header list needs review for C++0x", - howpublished = "\url{https://wg21.link/lwg833}", +@misc{LWG126, + author = "Judy Ward", + title = "{LWG126}: typos in Effects clause of ctype::do\_narrow()", + howpublished = "\url{https://wg21.link/lwg126}", publisher = "WG21" } -@misc{LWG834, - author = "Daniel Krügler", - title = "{LWG834}: unique\_ptr::pointer requirements underspecified", - howpublished = "\url{https://wg21.link/lwg834}", +@misc{LWG127, + author = "Greg Colvin", + title = "{LWG127}: auto\_ptr<> conversion issues", + howpublished = "\url{https://wg21.link/lwg127}", publisher = "WG21" } -@misc{LWG835, - author = "Martin Sebor", - title = "{LWG835}: Tying two streams together (correction to DR 581)", - howpublished = "\url{https://wg21.link/lwg835}", +@misc{LWG128, + author = "Angelika Langer", + title = "{LWG128}: Need open\_mode() function for file stream, string streams, file buffers, and string buffers", + howpublished = "\url{https://wg21.link/lwg128}", publisher = "WG21" } -@misc{LWG836, - author = "Martin Sebor", - title = "{LWG836}: Effects of money\_base::space and money\_base::none on money\_get", - howpublished = "\url{https://wg21.link/lwg836}", +@misc{LWG129, + author = "Angelika Langer", + title = "{LWG129}: Need error indication from seekp() and seekg()", + howpublished = "\url{https://wg21.link/lwg129}", publisher = "WG21" } -@misc{LWG837, - author = "Martin Sebor", - title = "{LWG837}: basic\_ios::copyfmt() overly loosely specified", - howpublished = "\url{https://wg21.link/lwg837}", +@misc{LWG130, + author = "Andrew Koenig", + title = "{LWG130}: Return type of container::erase(iterator) differs for associative containers", + howpublished = "\url{https://wg21.link/lwg130}", publisher = "WG21" } -@misc{LWG838, - author = "Martin Sebor", - title = "{LWG838}: Can an end-of-stream iterator become a non-end-of-stream one?", - howpublished = "\url{https://wg21.link/lwg838}", +@misc{LWG131, + author = "Howard Hinnant", + title = "{LWG131}: list::splice throws nothing", + howpublished = "\url{https://wg21.link/lwg131}", publisher = "WG21" } -@misc{LWG839, - author = "Alan Talbot", - title = "{LWG839}: Maps and sets missing splice operation", - howpublished = "\url{https://wg21.link/lwg839}", +@misc{LWG132, + author = "Howard Hinnant", + title = "{LWG132}: list::resize description uses random access iterators", + howpublished = "\url{https://wg21.link/lwg132}", publisher = "WG21" } -@misc{LWG840, - author = "Thorsten Ottosen", - title = "{LWG840}: pair default template argument", - howpublished = "\url{https://wg21.link/lwg840}", +@misc{LWG133, + author = "Howard Hinnant", + title = "{LWG133}: map missing get\_allocator()", + howpublished = "\url{https://wg21.link/lwg133}", publisher = "WG21" } -@misc{LWG841, - author = "Martin Sebor", - title = "{LWG841}: cstdint.syn inconsistent with C99", - howpublished = "\url{https://wg21.link/lwg841}", +@misc{LWG134, + author = "Howard Hinnant", + title = "{LWG134}: vector constructors over specified", + howpublished = "\url{https://wg21.link/lwg134}", publisher = "WG21" } -@misc{LWG842, +@misc{LWG135, author = "Howard Hinnant", - title = "{LWG842}: ConstructibleAsElement and bit containers", - howpublished = "\url{https://wg21.link/lwg842}", + title = "{LWG135}: basic\_iostream doubly initialized", + howpublished = "\url{https://wg21.link/lwg135}", publisher = "WG21" } -@misc{LWG843, - author = "Lawrence Crowl", - title = "{LWG843}: Reference Closure", - howpublished = "\url{https://wg21.link/lwg843}", +@misc{LWG136, + author = "Howard Hinnant", + title = "{LWG136}: seekp, seekg setting wrong streams?", + howpublished = "\url{https://wg21.link/lwg136}", publisher = "WG21" } -@misc{LWG844, - author = "Howard Hinnant", - title = "{LWG844}: complex pow return type is ambiguous", - howpublished = "\url{https://wg21.link/lwg844}", +@misc{LWG137, + author = "Angelika Langer", + title = "{LWG137}: Do use\_facet and has\_facet look in the global locale?", + howpublished = "\url{https://wg21.link/lwg137}", publisher = "WG21" } -@misc{LWG845, - author = "Alisdair Meredith", - title = "{LWG845}: atomics cannot support aggregate initialization", - howpublished = "\url{https://wg21.link/lwg845}", +@misc{LWG138, + author = "Angelika Langer", + title = "{LWG138}: Class ctype\_byname redundant and misleading", + howpublished = "\url{https://wg21.link/lwg138}", publisher = "WG21" } -@misc{LWG846, - author = "Alisdair Meredith", - title = "{LWG846}: No definition for constructor", - howpublished = "\url{https://wg21.link/lwg846}", +@misc{LWG139, + author = "Andrew Koenig", + title = "{LWG139}: Optional sequence operation table description unclear", + howpublished = "\url{https://wg21.link/lwg139}", publisher = "WG21" } -@misc{LWG847, - author = "Hervé Brönnimann", - title = "{LWG847}: string exception safety guarantees", - howpublished = "\url{https://wg21.link/lwg847}", +@misc{LWG140, + author = "Mark Mitchell", + title = "{LWG140}: map::value\_type does not satisfy the assignable requirement", + howpublished = "\url{https://wg21.link/lwg140}", publisher = "WG21" } -@misc{LWG848, - author = "Thorsten Ottosen", - title = "{LWG848}: Missing std::hash specializations for std::bitset/std::vector", - howpublished = "\url{https://wg21.link/lwg848}", +@misc{LWG141, + author = "Arch Robison", + title = "{LWG141}: basic\_string::find\_last\_of, find\_last\_not\_of say pos instead of xpos", + howpublished = "\url{https://wg21.link/lwg141}", publisher = "WG21" } -@misc{LWG849, - author = "Thorsten Ottosen", - title = "{LWG849}: missing type traits to compute root class and derived class of types in a class hierachy", - howpublished = "\url{https://wg21.link/lwg849}", - publisher = "WG21" -} -@misc{LWG850, - author = "Niels Dekker", - title = "{LWG850}: Should shrink\_to\_fit apply to std::deque?", - howpublished = "\url{https://wg21.link/lwg850}", - publisher = "WG21" -} -@misc{LWG851, - author = "Benjamin Kosnik", - title = "{LWG851}: simplified array construction", - howpublished = "\url{https://wg21.link/lwg851}", +@misc{LWG142, + author = "Howard Hinnant", + title = "{LWG142}: lexicographical\_compare complexity wrong", + howpublished = "\url{https://wg21.link/lwg142}", publisher = "WG21" } -@misc{LWG852, - author = "Robert Klarer", - title = "{LWG852}: unordered containers begin(n) mistakenly const", - howpublished = "\url{https://wg21.link/lwg852}", +@misc{LWG143, + author = "Christophe de Dinechin", + title = "{LWG143}: C .h header wording unclear", + howpublished = "\url{https://wg21.link/lwg143}", publisher = "WG21" } -@misc{LWG853, - author = "Howard Hinnant", - title = "{LWG853}: to\_string needs updating with zero and one", - howpublished = "\url{https://wg21.link/lwg853}", +@misc{LWG144, + author = "Herb Sutter", + title = "{LWG144}: Deque constructor complexity wrong", + howpublished = "\url{https://wg21.link/lwg144}", publisher = "WG21" } -@misc{LWG854, - author = "Howard Hinnant", - title = "{LWG854}: default\_delete converting constructor underspecified", - howpublished = "\url{https://wg21.link/lwg854}", +@misc{LWG145, + author = "Angelika Langer", + title = "{LWG145}: adjustfield lacks default value", + howpublished = "\url{https://wg21.link/lwg145}", publisher = "WG21" } -@misc{LWG855, - author = "Hervé Brönnimann", - title = "{LWG855}: capacity() and reserve() for deque?", - howpublished = "\url{https://wg21.link/lwg855}", +@misc{LWG146, + author = "Angelika Langer", + title = "{LWG146}: complex Inserter and Extractor need sentries", + howpublished = "\url{https://wg21.link/lwg146}", publisher = "WG21" } -@misc{LWG856, - author = "Jens Maurer", - title = "{LWG856}: Removal of aligned\_union", - howpublished = "\url{https://wg21.link/lwg856}", +@misc{LWG147, + author = "Lois Goldthwaite", + title = "{LWG147}: Library Intro refers to global functions that aren't global", + howpublished = "\url{https://wg21.link/lwg147}", publisher = "WG21" } -@misc{LWG857, - author = "Beman Dawes", - title = "{LWG857}: condition\_variable::time\_wait return bool error prone", - howpublished = "\url{https://wg21.link/lwg857}", +@misc{LWG148, + author = "Jeremy Siek", + title = "{LWG148}: Functions in the example facet BoolNames should be const", + howpublished = "\url{https://wg21.link/lwg148}", publisher = "WG21" } -@misc{LWG858, - author = "Pete Becker", - title = "{LWG858}: Wording for Minimal Support for Garbage Collection", - howpublished = "\url{https://wg21.link/lwg858}", +@misc{LWG149, + author = "Andrew Koenig", + title = "{LWG149}: Insert should return iterator to first element inserted", + howpublished = "\url{https://wg21.link/lwg149}", publisher = "WG21" } -@misc{LWG859, - author = "Pete Becker", - title = "{LWG859}: Monotonic Clock is Conditionally Supported?", - howpublished = "\url{https://wg21.link/lwg859}", +@misc{LWG150, + author = "Matt McClure", + title = "{LWG150}: Find\_first\_of says integer instead of iterator", + howpublished = "\url{https://wg21.link/lwg150}", publisher = "WG21" } -@misc{LWG860, - author = "Lawrence Crowl", - title = "{LWG860}: Floating-Point State", - howpublished = "\url{https://wg21.link/lwg860}", +@misc{LWG151, + author = "Ed Brey", + title = "{LWG151}: Can't currently clear() empty container", + howpublished = "\url{https://wg21.link/lwg151}", publisher = "WG21" } -@misc{LWG861, - author = "Daniel Krügler", - title = "{LWG861}: Incomplete specification of EqualityComparable for std::forward\_list", - howpublished = "\url{https://wg21.link/lwg861}", +@misc{LWG152, + author = "Dietmar Kühl", + title = "{LWG152}: Typo in scan\_is() semantics", + howpublished = "\url{https://wg21.link/lwg152}", publisher = "WG21" } -@misc{LWG862, - author = "Alisdair Meredith", - title = "{LWG862}: Impossible complexity for 'includes'", - howpublished = "\url{https://wg21.link/lwg862}", +@misc{LWG153, + author = "Dietmar Kühl", + title = "{LWG153}: Typo in narrow() semantics", + howpublished = "\url{https://wg21.link/lwg153}", publisher = "WG21" } -@misc{LWG863, - author = "Steve Clamage", - title = "{LWG863}: What is the state of a stream after close() succeeds", - howpublished = "\url{https://wg21.link/lwg863}", +@misc{LWG154, + author = "Dietmar Kühl", + title = "{LWG154}: Missing double specifier for do\_get()", + howpublished = "\url{https://wg21.link/lwg154}", publisher = "WG21" } -@misc{LWG864, - author = "Anthony Williams", - title = "{LWG864}: Defect in atomic wording", - howpublished = "\url{https://wg21.link/lwg864}", +@misc{LWG155, + author = "Dietmar Kühl", + title = "{LWG155}: Typo in naming the class defining the class Init", + howpublished = "\url{https://wg21.link/lwg155}", publisher = "WG21" } -@misc{LWG865, - author = "Daniel Krügler", - title = "{LWG865}: More algorithms that throw away information", - howpublished = "\url{https://wg21.link/lwg865}", +@misc{LWG156, + author = "Dietmar Kühl", + title = "{LWG156}: Typo in imbue() description", + howpublished = "\url{https://wg21.link/lwg156}", publisher = "WG21" } -@misc{LWG866, - author = "Alberto Ganesh Barbati", - title = "{LWG866}: Qualification of placement new-expressions", - howpublished = "\url{https://wg21.link/lwg866}", +@misc{LWG157, + author = "Dietmar Kühl", + title = "{LWG157}: Meaningless error handling for pword() and iword()", + howpublished = "\url{https://wg21.link/lwg157}", publisher = "WG21" } -@misc{LWG867, - author = "Alberto Ganesh Barbati", - title = "{LWG867}: Valarray and value-initialization", - howpublished = "\url{https://wg21.link/lwg867}", +@misc{LWG158, + author = "Dietmar Kühl", + title = "{LWG158}: Underspecified semantics for setbuf()", + howpublished = "\url{https://wg21.link/lwg158}", publisher = "WG21" } -@misc{LWG868, - author = "Alberto Ganesh Barbati", - title = "{LWG868}: Default construction and value-initialization", - howpublished = "\url{https://wg21.link/lwg868}", +@misc{LWG159, + author = "Dietmar Kühl", + title = "{LWG159}: Strange use of underflow()", + howpublished = "\url{https://wg21.link/lwg159}", publisher = "WG21" } -@misc{LWG869, - author = "Sohail Somani", - title = "{LWG869}: Bucket (local) iterators and iterating past end", - howpublished = "\url{https://wg21.link/lwg869}", +@misc{LWG160, + author = "Dietmar Kühl", + title = "{LWG160}: Typo: Use of non-existing function exception()", + howpublished = "\url{https://wg21.link/lwg160}", publisher = "WG21" } -@misc{LWG870, - author = "Daniel Krügler", - title = "{LWG870}: Do unordered containers not support function pointers for predicate/hasher?", - howpublished = "\url{https://wg21.link/lwg870}", +@misc{LWG161, + author = "Dietmar Kühl", + title = "{LWG161}: Typo: istream\_iterator vs. istreambuf\_iterator", + howpublished = "\url{https://wg21.link/lwg161}", publisher = "WG21" } -@misc{LWG871, - author = "Daniel Krügler", - title = "{LWG871}: Iota's requirements on T are too strong", - howpublished = "\url{https://wg21.link/lwg871}", +@misc{LWG162, + author = "Dietmar Kühl", + title = "{LWG162}: Really ``formatted input functions''?", + howpublished = "\url{https://wg21.link/lwg162}", publisher = "WG21" } -@misc{LWG872, - author = "Doug Gregor", - title = "{LWG872}: move\_iterator::operator[] has wrong return type", - howpublished = "\url{https://wg21.link/lwg872}", +@misc{LWG163, + author = "Dietmar Kühl", + title = "{LWG163}: Return of gcount() after a call to gcount", + howpublished = "\url{https://wg21.link/lwg163}", publisher = "WG21" } -@misc{LWG873, - author = "Travis Vitek", - title = "{LWG873}: signed integral type and unsigned integral type are not clearly defined", - howpublished = "\url{https://wg21.link/lwg873}", +@misc{LWG164, + author = "Angelika Langer", + title = "{LWG164}: do\_put() has apparently unused fill argument", + howpublished = "\url{https://wg21.link/lwg164}", publisher = "WG21" } -@misc{LWG874, - author = "Daniel Krügler", - title = "{LWG874}: Missing initializer\_list constructor for discrete\_distribution", - howpublished = "\url{https://wg21.link/lwg874}", +@misc{LWG165, + author = "Dietmar Kühl", + title = "{LWG165}: xsputn(), pubsync() never called by basic\_ostream members?", + howpublished = "\url{https://wg21.link/lwg165}", publisher = "WG21" } -@misc{LWG875, - author = "Daniel Krügler", - title = "{LWG875}: Missing initializer\_list constructor for piecewise\_constant\_distribution", - howpublished = "\url{https://wg21.link/lwg875}", +@misc{LWG166, + author = "Dietmar Kühl", + title = "{LWG166}: Really ``formatted output functions''?", + howpublished = "\url{https://wg21.link/lwg166}", publisher = "WG21" } -@misc{LWG876, - author = "Daniel Krügler", - title = "{LWG876}: basic\_string access operations should give stronger guarantees", - howpublished = "\url{https://wg21.link/lwg876}", +@misc{LWG167, + author = "Dietmar Kühl", + title = "{LWG167}: Improper use of traits\_type::length()", + howpublished = "\url{https://wg21.link/lwg167}", publisher = "WG21" } -@misc{LWG877, - author = "Martin Sebor", - title = "{LWG877}: to throw() or to Throw: Nothing.", - howpublished = "\url{https://wg21.link/lwg877}", +@misc{LWG168, + author = "Dietmar Kühl", + title = "{LWG168}: Typo: formatted vs. unformatted", + howpublished = "\url{https://wg21.link/lwg168}", publisher = "WG21" } -@misc{LWG878, - author = "Martin Sebor", - title = "{LWG878}: forward\_list preconditions", - howpublished = "\url{https://wg21.link/lwg878}", +@misc{LWG169, + author = "Dietmar Kühl", + title = "{LWG169}: Bad efficiency of overflow() mandated", + howpublished = "\url{https://wg21.link/lwg169}", publisher = "WG21" } -@misc{LWG879, - author = "Alexander Chemeris", - title = "{LWG879}: Atomic load const qualification", - howpublished = "\url{https://wg21.link/lwg879}", +@misc{LWG170, + author = "Dietmar Kühl", + title = "{LWG170}: Inconsistent definition of traits\_type", + howpublished = "\url{https://wg21.link/lwg170}", publisher = "WG21" } -@misc{LWG880, - author = "Lawrence Crowl", - title = "{LWG880}: Missing atomic exchange parameter", - howpublished = "\url{https://wg21.link/lwg880}", +@misc{LWG171, + author = "Dietmar Kühl", + title = "{LWG171}: Strange seekpos() semantics due to joint position", + howpublished = "\url{https://wg21.link/lwg171}", publisher = "WG21" } -@misc{LWG881, - author = "Peter Dimov", - title = "{LWG881}: shared\_ptr conversion issue", - howpublished = "\url{https://wg21.link/lwg881}", +@misc{LWG172, + author = "Greg Comeau and Dietmar Kühl", + title = "{LWG172}: Inconsistent types for basic\_istream::ignore()", + howpublished = "\url{https://wg21.link/lwg172}", publisher = "WG21" } -@misc{LWG882, - author = "Howard Hinnant", - title = "{LWG882}: duration non-member arithmetic requirements", - howpublished = "\url{https://wg21.link/lwg882}", +@misc{LWG173, + author = "Greg Comeau and Dietmar Kühl", + title = "{LWG173}: Inconsistent types for basic\_filebuf::setbuf()", + howpublished = "\url{https://wg21.link/lwg173}", publisher = "WG21" } -@misc{LWG883, - author = "Alisdair Meredith", - title = "{LWG883}: swap circular definition", - howpublished = "\url{https://wg21.link/lwg883}", +@misc{LWG174, + author = "Dietmar Kühl", + title = "{LWG174}: Typo: OFF\_T vs. POS\_T", + howpublished = "\url{https://wg21.link/lwg174}", publisher = "WG21" } -@misc{LWG884, - author = "Jonathan Wakely", - title = "{LWG884}: shared\_ptr swap", - howpublished = "\url{https://wg21.link/lwg884}", +@misc{LWG175, + author = "Dietmar Kühl", + title = "{LWG175}: Ambiguity for basic\_streambuf::pubseekpos() and a few other functions.", + howpublished = "\url{https://wg21.link/lwg175}", publisher = "WG21" } -@misc{LWG885, - author = "Alisdair Meredith", - title = "{LWG885}: pair assignment", - howpublished = "\url{https://wg21.link/lwg885}", +@misc{LWG176, + author = "Dietmar Kühl", + title = "{LWG176}: exceptions() in ios\_base...?", + howpublished = "\url{https://wg21.link/lwg176}", publisher = "WG21" } -@misc{LWG886, - author = "Alisdair Meredith", - title = "{LWG886}: tuple construction", - howpublished = "\url{https://wg21.link/lwg886}", +@misc{LWG177, + author = "Judy Ward", + title = "{LWG177}: Complex operators cannot be explicitly instantiated", + howpublished = "\url{https://wg21.link/lwg177}", publisher = "WG21" } -@misc{LWG887, - author = "Lawrence Crowl", - title = "{LWG887}: issue with condition::wait\_...", - howpublished = "\url{https://wg21.link/lwg887}", +@misc{LWG178, + author = "Judy Ward", + title = "{LWG178}: Should clog and cerr initially be tied to cout?", + howpublished = "\url{https://wg21.link/lwg178}", publisher = "WG21" } -@misc{LWG888, - author = "Lawrence Crowl", - title = "{LWG888}: this\_thread::yield too strong", - howpublished = "\url{https://wg21.link/lwg888}", +@misc{LWG179, + author = "Judy Ward", + title = "{LWG179}: Comparison of const\_iterators to iterators doesn't work", + howpublished = "\url{https://wg21.link/lwg179}", publisher = "WG21" } -@misc{LWG889, - author = "Lawrence Crowl", - title = "{LWG889}: thread::id comparisons", - howpublished = "\url{https://wg21.link/lwg889}", +@misc{LWG180, + author = "Dave Abrahams", + title = "{LWG180}: Container member iterator arguments constness has unintended consequences", + howpublished = "\url{https://wg21.link/lwg180}", publisher = "WG21" } -@misc{LWG890, - author = "Beman Dawes", - title = "{LWG890}: Improving initialization", - howpublished = "\url{https://wg21.link/lwg890}", +@misc{LWG181, + author = "Andrew Koenig", + title = "{LWG181}: make\_pair() unintended behavior", + howpublished = "\url{https://wg21.link/lwg181}", publisher = "WG21" } -@misc{LWG891, - author = "Peter Dimov", - title = "{LWG891}: std::thread, std::call\_once issue", - howpublished = "\url{https://wg21.link/lwg891}", +@misc{LWG182, + author = "Al Stevens", + title = "{LWG182}: Ambiguous references to size\_t", + howpublished = "\url{https://wg21.link/lwg182}", publisher = "WG21" } -@misc{LWG892, - author = "Ed Smith-Rowland", - title = "{LWG892}: Forward\_list issues...", - howpublished = "\url{https://wg21.link/lwg892}", +@misc{LWG183, + author = "Andy Sawyer", + title = "{LWG183}: I/O stream manipulators don't work for wide character streams", + howpublished = "\url{https://wg21.link/lwg183}", publisher = "WG21" } -@misc{LWG893, - author = "Peter Dimov", - title = "{LWG893}: std::mutex issue", - howpublished = "\url{https://wg21.link/lwg893}", +@misc{LWG184, + author = "Gabriel Dos Reis", + title = "{LWG184}: numeric\_limits wording problems", + howpublished = "\url{https://wg21.link/lwg184}", publisher = "WG21" } -@misc{LWG894, - author = "Lawrence Crowl and Alisdair Meredith", - title = "{LWG894}: longjmp and destructors", - howpublished = "\url{https://wg21.link/lwg894}", +@misc{LWG185, + author = "UK Panel", + title = "{LWG185}: Questionable use of term ``inline''", + howpublished = "\url{https://wg21.link/lwg185}", publisher = "WG21" } -@misc{LWG895, - author = "James Dennett", - title = "{LWG895}: ``Requires:'' on std::string::at et al", - howpublished = "\url{https://wg21.link/lwg895}", +@misc{LWG186, + author = "Darin Adler", + title = "{LWG186}: bitset::set() second parameter should be bool", + howpublished = "\url{https://wg21.link/lwg186}", publisher = "WG21" } -@misc{LWG896, - author = "Hans Boehm", - title = "{LWG896}: Library thread safety issue", - howpublished = "\url{https://wg21.link/lwg896}", +@misc{LWG187, + author = "Andrew Koenig", + title = "{LWG187}: iter\_swap underspecified", + howpublished = "\url{https://wg21.link/lwg187}", publisher = "WG21" } -@misc{LWG897, - author = "Howard Hinnant", - title = "{LWG897}: Forward\_list issues... Part 2", - howpublished = "\url{https://wg21.link/lwg897}", +@misc{LWG188, + author = "Gabriel Dos Reis", + title = "{LWG188}: valarray helpers missing augmented assignment operators", + howpublished = "\url{https://wg21.link/lwg188}", publisher = "WG21" } -@misc{LWG898, - author = "Arch Robison", - title = "{LWG898}: Small contradiction in n2723 to forward to committee", - howpublished = "\url{https://wg21.link/lwg898}", +@misc{LWG189, + author = "Andrew Koenig", + title = "{LWG189}: setprecision() not specified correctly", + howpublished = "\url{https://wg21.link/lwg189}", publisher = "WG21" } -@misc{LWG899, - author = "Peter Dimov", - title = "{LWG899}: Adjusting shared\_ptr for nullptr\_t", - howpublished = "\url{https://wg21.link/lwg899}", +@misc{LWG190, + author = "Mark Rintoul", + title = "{LWG190}: min() and max() functions should be std::binary\_functions", + howpublished = "\url{https://wg21.link/lwg190}", publisher = "WG21" } -@misc{LWG900, - author = "Niels Dekker", - title = "{LWG900}: Stream move-assignment", - howpublished = "\url{https://wg21.link/lwg900}", +@misc{LWG191, + author = "Nico Josuttis", + title = "{LWG191}: Unclear complexity for algorithms such as binary search", + howpublished = "\url{https://wg21.link/lwg191}", publisher = "WG21" } -@misc{LWG901, - author = "Alisdair Meredith", - title = "{LWG901}: insert iterators can move from lvalues", - howpublished = "\url{https://wg21.link/lwg901}", +@misc{LWG192, + author = "Ed Brey", + title = "{LWG192}: a.insert(p,t) is inefficient and overconstrained", + howpublished = "\url{https://wg21.link/lwg192}", publisher = "WG21" } -@misc{LWG902, - author = "Alisdair Meredith", - title = "{LWG902}: Regular is the wrong concept to constrain numeric\_limits", - howpublished = "\url{https://wg21.link/lwg902}", +@misc{LWG193, + author = "Markus Mauhart", + title = "{LWG193}: Heap operations description incorrect", + howpublished = "\url{https://wg21.link/lwg193}", publisher = "WG21" } -@misc{LWG903, - author = "Dave Abrahams", - title = "{LWG903}: back\_insert\_iterator issue", - howpublished = "\url{https://wg21.link/lwg903}", +@misc{LWG194, + author = "Steve Clamage", + title = "{LWG194}: rdbuf() functions poorly specified", + howpublished = "\url{https://wg21.link/lwg194}", publisher = "WG21" } -@misc{LWG904, - author = "Jonathan Wakely", - title = "{LWG904}: result\_of argument types", - howpublished = "\url{https://wg21.link/lwg904}", +@misc{LWG195, + author = "Matt Austern", + title = "{LWG195}: Should basic\_istream::sentry's constructor ever set eofbit?", + howpublished = "\url{https://wg21.link/lwg195}", publisher = "WG21" } -@misc{LWG905, +@misc{LWG196, author = "Herb Sutter", - title = "{LWG905}: Mutex specification questions", - howpublished = "\url{https://wg21.link/lwg905}", + title = "{LWG196}: Placement new example has alignment problems", + howpublished = "\url{https://wg21.link/lwg196}", publisher = "WG21" } -@misc{LWG906, - author = "Daniel Krügler", - title = "{LWG906}: ObjectType is the wrong concept to constrain initializer\_list", - howpublished = "\url{https://wg21.link/lwg906}", +@misc{LWG197, + author = "Andy Sawyer", + title = "{LWG197}: max\_size() underspecified", + howpublished = "\url{https://wg21.link/lwg197}", publisher = "WG21" } -@misc{LWG907, - author = "Daniel Krügler", - title = "{LWG907}: Bitset's immutable element retrieval is inconsistently defined", - howpublished = "\url{https://wg21.link/lwg907}", +@misc{LWG198, + author = "Beman Dawes", + title = "{LWG198}: Validity of pointers and references unspecified after iterator destruction", + howpublished = "\url{https://wg21.link/lwg198}", publisher = "WG21" } -@misc{LWG908, - author = "Anthony Williams", - title = "{LWG908}: Deleted assignment operators for atomic types must be volatile", - howpublished = "\url{https://wg21.link/lwg908}", +@misc{LWG199, + author = "Matt Austern", + title = "{LWG199}: What does allocate(0) return?", + howpublished = "\url{https://wg21.link/lwg199}", publisher = "WG21" } -@misc{LWG909, - author = "Daniel Krügler", - title = "{LWG909}: regex\_token\_iterator should use initializer\_list", - howpublished = "\url{https://wg21.link/lwg909}", +@misc{LWG200, + author = "Matt Austern", + title = "{LWG200}: Forward iterator requirements don't allow constant iterators", + howpublished = "\url{https://wg21.link/lwg200}", publisher = "WG21" } -@misc{LWG910, - author = "Alberto Ganesh Barbati", - title = "{LWG910}: Effects of MoveAssignable", - howpublished = "\url{https://wg21.link/lwg910}", +@misc{LWG201, + author = "Stephen Cleary", + title = "{LWG201}: Numeric limits terminology wrong", + howpublished = "\url{https://wg21.link/lwg201}", publisher = "WG21" } -@misc{LWG911, - author = "Alberto Ganesh Barbati", - title = "{LWG911}: I/O streams and move/swap semantic", - howpublished = "\url{https://wg21.link/lwg911}", +@misc{LWG202, + author = "Andrew Koenig", + title = "{LWG202}: unique() effects unclear when predicate not an equivalence relation", + howpublished = "\url{https://wg21.link/lwg202}", publisher = "WG21" } -@misc{LWG912, - author = "Daniel Krügler", - title = "{LWG912}: Array swap needs to be conceptualized", - howpublished = "\url{https://wg21.link/lwg912}", +@misc{LWG203, + author = "Matt McClure and Dietmar Kühl", + title = "{LWG203}: basic\_istream::sentry::sentry() is uninstantiable with ctype", + howpublished = "\url{https://wg21.link/lwg203}", publisher = "WG21" } -@misc{LWG913, - author = "Daniel Krügler", - title = "{LWG913}: Superfluous requirements for replace algorithms", - howpublished = "\url{https://wg21.link/lwg913}", +@misc{LWG204, + author = "Rintala Matti", + title = "{LWG204}: distance(first, last) when ``last'' is before ``first''", + howpublished = "\url{https://wg21.link/lwg204}", publisher = "WG21" } -@misc{LWG914, - author = "Daniel Krügler", - title = "{LWG914}: Superfluous requirement for unique", - howpublished = "\url{https://wg21.link/lwg914}", +@misc{LWG205, + author = "Steve Cleary", + title = "{LWG205}: numeric\_limits unclear on how to determine floating point types", + howpublished = "\url{https://wg21.link/lwg205}", publisher = "WG21" } -@misc{LWG915, - author = "Daniel Krügler", - title = "{LWG915}: minmax with initializer\_list should return pair of T, not pair of const T\&", - howpublished = "\url{https://wg21.link/lwg915}", +@misc{LWG206, + author = "Howard Hinnant", + title = "{LWG206}: operator new(size\_t, nothrow) may become unlinked to ordinary operator new if ordinary version replaced", + howpublished = "\url{https://wg21.link/lwg206}", publisher = "WG21" } -@misc{LWG916, - author = "Daniel Krügler", - title = "{LWG916}: Redundant move-assignment operator of pair should be removed", - howpublished = "\url{https://wg21.link/lwg916}", +@misc{LWG207, + author = "Robert Klarer", + title = "{LWG207}: ctype members return clause incomplete", + howpublished = "\url{https://wg21.link/lwg207}", publisher = "WG21" } -@misc{LWG917, - author = "Daniel Krügler", - title = "{LWG917}: Redundant move-assignment operator of tuple should be removed", - howpublished = "\url{https://wg21.link/lwg917}", +@misc{LWG208, + author = "Stephen Cleary", + title = "{LWG208}: Unnecessary restriction on past-the-end iterators", + howpublished = "\url{https://wg21.link/lwg208}", publisher = "WG21" } -@misc{LWG918, - author = "Daniel Krügler", - title = "{LWG918}: Swap for tuple needs to be conceptualized", - howpublished = "\url{https://wg21.link/lwg918}", +@misc{LWG209, + author = "Igor Stauder", + title = "{LWG209}: basic\_string declarations inconsistent", + howpublished = "\url{https://wg21.link/lwg209}", publisher = "WG21" } -@misc{LWG919, - author = "Daniel Krügler", - title = "{LWG919}: (forward\_)list specialized remove algorithms are over constrained", - howpublished = "\url{https://wg21.link/lwg919}", +@misc{LWG210, + author = "Lisa Lippincott", + title = "{LWG210}: distance first and last confused", + howpublished = "\url{https://wg21.link/lwg210}", publisher = "WG21" } -@misc{LWG920, - author = "Bronek Kozicki", - title = "{LWG920}: Ref-qualification support in the library", - howpublished = "\url{https://wg21.link/lwg920}", +@misc{LWG211, + author = "Scott Snyder", + title = "{LWG211}: operator>>(istream\&, string\&) doesn't set failbit", + howpublished = "\url{https://wg21.link/lwg211}", publisher = "WG21" } -@misc{LWG921, - author = "Pablo Halpern", - title = "{LWG921}: Rational Arithmetic should use template aliases", - howpublished = "\url{https://wg21.link/lwg921}", +@misc{LWG212, + author = "Nico Josuttis", + title = "{LWG212}: Empty range behavior unclear for several algorithms", + howpublished = "\url{https://wg21.link/lwg212}", publisher = "WG21" } -@misc{LWG922, - author = "Sohail Somani", - title = "{LWG922}: §[func.bind.place] Number of placeholders", - howpublished = "\url{https://wg21.link/lwg922}", +@misc{LWG213, + author = "Nico Josuttis", + title = "{LWG213}: Math function overloads ambiguous", + howpublished = "\url{https://wg21.link/lwg213}", publisher = "WG21" } -@misc{LWG923, - author = "Herb Sutter", - title = "{LWG923}: atomics with floating-point", - howpublished = "\url{https://wg21.link/lwg923}", +@misc{LWG214, + author = "Judy Ward", + title = "{LWG214}: set::find() missing const overload", + howpublished = "\url{https://wg21.link/lwg214}", publisher = "WG21" } -@misc{LWG924, - author = "Herb Sutter", - title = "{LWG924}: structs with internal padding", - howpublished = "\url{https://wg21.link/lwg924}", +@misc{LWG215, + author = "Judy Ward", + title = "{LWG215}: Can a map's key\_type be const?", + howpublished = "\url{https://wg21.link/lwg215}", publisher = "WG21" } -@misc{LWG925, - author = "Rodolfo Lima", - title = "{LWG925}: shared\_ptr's explicit conversion from unique\_ptr", - howpublished = "\url{https://wg21.link/lwg925}", +@misc{LWG216, + author = "Hyman Rosen", + title = "{LWG216}: setbase manipulator description flawed", + howpublished = "\url{https://wg21.link/lwg216}", publisher = "WG21" } -@misc{LWG926, - author = "Anthony Williams", - title = "{LWG926}: Sequentially consistent fences, relaxed operations and modification order", - howpublished = "\url{https://wg21.link/lwg926}", +@misc{LWG217, + author = "Martin Sebor", + title = "{LWG217}: Facets example (Classifying Japanese characters) contains errors", + howpublished = "\url{https://wg21.link/lwg217}", publisher = "WG21" } -@misc{LWG927, +@misc{LWG218, author = "Pablo Halpern", - title = "{LWG927}: Dereferenceable should be HasDereference", - howpublished = "\url{https://wg21.link/lwg927}", + title = "{LWG218}: Algorithms do not use binary predicate objects for default comparisons", + howpublished = "\url{https://wg21.link/lwg218}", publisher = "WG21" } -@misc{LWG928, - author = "Joe Gottman", - title = "{LWG928}: Wrong concepts used for tuple's comparison operators", - howpublished = "\url{https://wg21.link/lwg928}", +@misc{LWG219, + author = "Pablo Halpern", + title = "{LWG219}: find algorithm missing version that takes a binary predicate argument", + howpublished = "\url{https://wg21.link/lwg219}", publisher = "WG21" } -@misc{LWG929, - author = "Anthony Williams", - title = "{LWG929}: Thread constructor", - howpublished = "\url{https://wg21.link/lwg929}", +@misc{LWG220, + author = "Jonathan Schilling and Howard Hinnant", + title = "{LWG220}: $\sim$ios\_base() usage valid?", + howpublished = "\url{https://wg21.link/lwg220}", publisher = "WG21" } -@misc{LWG930, - author = "Niels Dekker", - title = "{LWG930}: Access to std::array data as built-in array type", - howpublished = "\url{https://wg21.link/lwg930}", +@misc{LWG221, + author = "Matt Austern", + title = "{LWG221}: num\_get<>::do\_get stage 2 processing broken", + howpublished = "\url{https://wg21.link/lwg221}", publisher = "WG21" } -@misc{LWG931, - author = "Yechezkel Mett", - title = "{LWG931}: type trait extent", - howpublished = "\url{https://wg21.link/lwg931}", +@misc{LWG222, + author = "Judy Ward", + title = "{LWG222}: Are throw clauses necessary if a throw is already implied by the effects clause?", + howpublished = "\url{https://wg21.link/lwg222}", publisher = "WG21" } -@misc{LWG932, - author = "Howard Hinnant", - title = "{LWG932}: unique\_ptr(pointer p) for pointer deleter types", - howpublished = "\url{https://wg21.link/lwg932}", +@misc{LWG223, + author = "Dave Abrahams", + title = "{LWG223}: reverse algorithm should use iter\_swap rather than swap", + howpublished = "\url{https://wg21.link/lwg223}", publisher = "WG21" } -@misc{LWG933, - author = "Alisdair Meredith", - title = "{LWG933}: Unique\_ptr defect", - howpublished = "\url{https://wg21.link/lwg933}", +@misc{LWG224, + author = "Ed Brey", + title = "{LWG224}: clear() complexity for associative containers refers to undefined N", + howpublished = "\url{https://wg21.link/lwg224}", publisher = "WG21" } -@misc{LWG934, - author = "Terry Golubiewski", - title = "{LWG934}: duration is missing operator\%", - howpublished = "\url{https://wg21.link/lwg934}", +@misc{LWG225, + author = "Dave Abrahams", + title = "{LWG225}: std:: algorithms use of other unqualified algorithms", + howpublished = "\url{https://wg21.link/lwg225}", publisher = "WG21" } -@misc{LWG935, - author = "Beman Dawes", - title = "{LWG935}: clock error handling needs to be specified", - howpublished = "\url{https://wg21.link/lwg935}", +@misc{LWG226, + author = "Dave Abrahams", + title = "{LWG226}: User supplied specializations or overloads of namespace std function templates", + howpublished = "\url{https://wg21.link/lwg226}", publisher = "WG21" } -@misc{LWG936, - author = "Pete Becker", - title = "{LWG936}: Mutex type overspecified", - howpublished = "\url{https://wg21.link/lwg936}", +@misc{LWG227, + author = "Dave Abrahams", + title = "{LWG227}: std::swap() should require CopyConstructible or DefaultConstructible arguments", + howpublished = "\url{https://wg21.link/lwg227}", publisher = "WG21" } -@misc{LWG937, - author = "Clark Nelson", - title = "{LWG937}: Atomics for standard typedef types", - howpublished = "\url{https://wg21.link/lwg937}", +@misc{LWG228, + author = "Dietmar Kühl", + title = "{LWG228}: Incorrect specification of ``...\_byname'' facets", + howpublished = "\url{https://wg21.link/lwg228}", publisher = "WG21" } -@misc{LWG938, - author = "Howard Hinnant", - title = "{LWG938}: default\_delete::operator() should only accept T*", - howpublished = "\url{https://wg21.link/lwg938}", +@misc{LWG229, + author = "Steve Clamage", + title = "{LWG229}: Unqualified references of other library entities", + howpublished = "\url{https://wg21.link/lwg229}", publisher = "WG21" } -@misc{LWG939, - author = "Alisdair Meredith", - title = "{LWG939}: Problem with std::identity and reference-to-temporaries", - howpublished = "\url{https://wg21.link/lwg939}", +@misc{LWG230, + author = "Beman Dawes", + title = "{LWG230}: Assignable specified without also specifying CopyConstructible", + howpublished = "\url{https://wg21.link/lwg230}", publisher = "WG21" } -@misc{LWG940, - author = "Thomas", - title = "{LWG940}: std::distance", - howpublished = "\url{https://wg21.link/lwg940}", +@misc{LWG231, + author = "James Kanze and Stephen Clamage", + title = "{LWG231}: Precision in iostream?", + howpublished = "\url{https://wg21.link/lwg231}", publisher = "WG21" } -@misc{LWG941, - author = "Niels Dekker", - title = "{LWG941}: Ref-qualifiers for assignment operators", - howpublished = "\url{https://wg21.link/lwg941}", +@misc{LWG232, + author = "Peter Dimov", + title = "{LWG232}: ``depends'' poorly defined in 17.4.3.1", + howpublished = "\url{https://wg21.link/lwg232}", publisher = "WG21" } -@misc{LWG942, - author = "Holger Grund", - title = "{LWG942}: Atomics synopsis typo", - howpublished = "\url{https://wg21.link/lwg942}", +@misc{LWG233, + author = "Andrew Koenig", + title = "{LWG233}: Insertion hints in associative containers", + howpublished = "\url{https://wg21.link/lwg233}", publisher = "WG21" } -@misc{LWG943, - author = "Holger Grund", - title = "{LWG943}: ssize\_t undefined", - howpublished = "\url{https://wg21.link/lwg943}", +@misc{LWG234, + author = "Dietmar Kühl", + title = "{LWG234}: Typos in allocator definition", + howpublished = "\url{https://wg21.link/lwg234}", publisher = "WG21" } -@misc{LWG944, - author = "Holger Grund", - title = "{LWG944}: atomic derive from atomic\_bool?", - howpublished = "\url{https://wg21.link/lwg944}", +@misc{LWG235, + author = "Dietmar Kühl", + title = "{LWG235}: No specification of default ctor for reverse\_iterator", + howpublished = "\url{https://wg21.link/lwg235}", publisher = "WG21" } -@misc{LWG945, - author = "Pete Becker", - title = "{LWG945}: system\_clock::rep not specified", - howpublished = "\url{https://wg21.link/lwg945}", +@misc{LWG236, + author = "Dietmar Kühl", + title = "{LWG236}: ctype::is() member modifies facet", + howpublished = "\url{https://wg21.link/lwg236}", publisher = "WG21" } -@misc{LWG946, - author = "Pete Becker", - title = "{LWG946}: duration\_cast improperly specified", - howpublished = "\url{https://wg21.link/lwg946}", +@misc{LWG237, + author = "Dietmar Kühl", + title = "{LWG237}: Undefined expression in complexity specification", + howpublished = "\url{https://wg21.link/lwg237}", publisher = "WG21" } -@misc{LWG947, - author = "Pete Becker", - title = "{LWG947}: duration arithmetic: contradictory requirements", - howpublished = "\url{https://wg21.link/lwg947}", +@misc{LWG238, + author = "Dietmar Kühl", + title = "{LWG238}: Contradictory results of stringbuf initialization.", + howpublished = "\url{https://wg21.link/lwg238}", publisher = "WG21" } -@misc{LWG948, - author = "Howard Hinnant", - title = "{LWG948}: ratio arithmetic tweak", - howpublished = "\url{https://wg21.link/lwg948}", +@misc{LWG239, + author = "Angelika Langer", + title = "{LWG239}: Complexity of unique() and/or unique\_copy incorrect", + howpublished = "\url{https://wg21.link/lwg239}", publisher = "WG21" } -@misc{LWG949, - author = "Thomas Plum", - title = "{LWG949}: owner\_less", - howpublished = "\url{https://wg21.link/lwg949}", +@misc{LWG240, + author = "Angelika Langer", + title = "{LWG240}: Complexity of adjacent\_find() is meaningless", + howpublished = "\url{https://wg21.link/lwg240}", publisher = "WG21" } -@misc{LWG950, - author = "Howard Hinnant", - title = "{LWG950}: unique\_ptr converting ctor shouldn't accept array form", - howpublished = "\url{https://wg21.link/lwg950}", +@misc{LWG241, + author = "Angelika Langer", + title = "{LWG241}: Does unique\_copy() require CopyConstructible and Assignable?", + howpublished = "\url{https://wg21.link/lwg241}", publisher = "WG21" } -@misc{LWG951, - author = "Pete Becker", - title = "{LWG951}: Various threading bugs \#1", - howpublished = "\url{https://wg21.link/lwg951}", +@misc{LWG242, + author = "Angelika Langer", + title = "{LWG242}: Side effects of function objects", + howpublished = "\url{https://wg21.link/lwg242}", publisher = "WG21" } -@misc{LWG952, - author = "Pete Becker", - title = "{LWG952}: Various threading bugs \#2", - howpublished = "\url{https://wg21.link/lwg952}", +@misc{LWG243, + author = "Martin Sebor", + title = "{LWG243}: get and getline when sentry reports failure", + howpublished = "\url{https://wg21.link/lwg243}", publisher = "WG21" } -@misc{LWG953, - author = "Pete Becker", - title = "{LWG953}: Various threading bugs \#3", - howpublished = "\url{https://wg21.link/lwg953}", +@misc{LWG244, + author = "Andrew Koenig", + title = "{LWG244}: Must find's third argument be CopyConstructible?", + howpublished = "\url{https://wg21.link/lwg244}", publisher = "WG21" } -@misc{LWG954, - author = "Pete Becker", - title = "{LWG954}: Various threading bugs \#4", - howpublished = "\url{https://wg21.link/lwg954}", +@misc{LWG245, + author = "Andrew Koenig", + title = "{LWG245}: Which operations on istream\_iterator trigger input operations?", + howpublished = "\url{https://wg21.link/lwg245}", publisher = "WG21" } -@misc{LWG955, - author = "Pete Becker", - title = "{LWG955}: Various threading bugs \#5", - howpublished = "\url{https://wg21.link/lwg955}", +@misc{LWG246, + author = "Mark Rodgers", + title = "{LWG246}: a.insert(p,t) is incorrectly specified", + howpublished = "\url{https://wg21.link/lwg246}", publisher = "WG21" } -@misc{LWG956, - author = "Pete Becker", - title = "{LWG956}: Various threading bugs \#6", - howpublished = "\url{https://wg21.link/lwg956}", +@misc{LWG247, + author = "Lisa Lippincott", + title = "{LWG247}: vector, deque::insert complexity", + howpublished = "\url{https://wg21.link/lwg247}", publisher = "WG21" } -@misc{LWG957, - author = "Pete Becker", - title = "{LWG957}: Various threading bugs \#7", - howpublished = "\url{https://wg21.link/lwg957}", +@misc{LWG248, + author = "Martin Sebor", + title = "{LWG248}: time\_get fails to set eofbit", + howpublished = "\url{https://wg21.link/lwg248}", publisher = "WG21" } -@misc{LWG958, - author = "Pete Becker", - title = "{LWG958}: Various threading bugs \#8", - howpublished = "\url{https://wg21.link/lwg958}", +@misc{LWG249, + author = "Joseph Gottman", + title = "{LWG249}: Return Type of auto\_ptr::operator=", + howpublished = "\url{https://wg21.link/lwg249}", publisher = "WG21" } -@misc{LWG959, - author = "Pete Becker", - title = "{LWG959}: Various threading bugs \#9", - howpublished = "\url{https://wg21.link/lwg959}", +@misc{LWG250, + author = "Brian Parker", + title = "{LWG250}: splicing invalidates iterators", + howpublished = "\url{https://wg21.link/lwg250}", publisher = "WG21" } -@misc{LWG960, - author = "Pete Becker", - title = "{LWG960}: Various threading bugs \#10", - howpublished = "\url{https://wg21.link/lwg960}", +@misc{LWG251, + author = "Martin Sebor", + title = "{LWG251}: basic\_stringbuf missing allocator\_type", + howpublished = "\url{https://wg21.link/lwg251}", publisher = "WG21" } -@misc{LWG961, - author = "Pete Becker", - title = "{LWG961}: Various threading bugs \#11", - howpublished = "\url{https://wg21.link/lwg961}", +@misc{LWG252, + author = "Martin Sebor", + title = "{LWG252}: missing casts/C-style casts used in iostreams", + howpublished = "\url{https://wg21.link/lwg252}", publisher = "WG21" } -@misc{LWG962, - author = "Pete Becker", - title = "{LWG962}: Various threading bugs \#12", - howpublished = "\url{https://wg21.link/lwg962}", +@misc{LWG253, + author = "Robert Klarer", + title = "{LWG253}: valarray helper functions are almost entirely useless", + howpublished = "\url{https://wg21.link/lwg253}", publisher = "WG21" } -@misc{LWG963, - author = "Pete Becker", - title = "{LWG963}: Various threading bugs \#13", - howpublished = "\url{https://wg21.link/lwg963}", +@misc{LWG254, + author = "Dave Abrahams", + title = "{LWG254}: Exception types in clause 19 are constructed from std::string", + howpublished = "\url{https://wg21.link/lwg254}", publisher = "WG21" } -@misc{LWG964, - author = "Pete Becker", - title = "{LWG964}: Various threading bugs \#14", - howpublished = "\url{https://wg21.link/lwg964}", +@misc{LWG255, + author = "Martin Sebor", + title = "{LWG255}: Why do basic\_streambuf<>::pbump() and gbump() take an int?", + howpublished = "\url{https://wg21.link/lwg255}", publisher = "WG21" } -@misc{LWG965, - author = "Pete Becker", - title = "{LWG965}: Various threading bugs \#15", - howpublished = "\url{https://wg21.link/lwg965}", +@misc{LWG256, + author = "Martin Sebor", + title = "{LWG256}: typo in 27.4.4.2, p17: copy\_event does not exist", + howpublished = "\url{https://wg21.link/lwg256}", publisher = "WG21" } -@misc{LWG966, - author = "Pete Becker", - title = "{LWG966}: Various threading bugs \#16", - howpublished = "\url{https://wg21.link/lwg966}", +@misc{LWG257, + author = "Robert Dick", + title = "{LWG257}: STL functional object and iterator inheritance.", + howpublished = "\url{https://wg21.link/lwg257}", publisher = "WG21" } -@misc{LWG967, - author = "Pete Becker", - title = "{LWG967}: Various threading bugs \#17", - howpublished = "\url{https://wg21.link/lwg967}", +@misc{LWG258, + author = "Matt Austern", + title = "{LWG258}: Missing allocator requirement", + howpublished = "\url{https://wg21.link/lwg258}", publisher = "WG21" } -@misc{LWG968, - author = "Pete Becker", - title = "{LWG968}: Various threading bugs \#18", - howpublished = "\url{https://wg21.link/lwg968}", +@misc{LWG259, + author = "Chris Newton", + title = "{LWG259}: basic\_string::operator[] and const correctness", + howpublished = "\url{https://wg21.link/lwg259}", publisher = "WG21" } -@misc{LWG969, - author = "Stephan T. Lavavej", - title = "{LWG969}: What happened to Library Issue 475?", - howpublished = "\url{https://wg21.link/lwg969}", +@misc{LWG260, + author = "Martin Sebor", + title = "{LWG260}: Inconsistent return type of istream\_iterator::operator++(int)", + howpublished = "\url{https://wg21.link/lwg260}", publisher = "WG21" } -@misc{LWG970, - author = "Howard Hinnant", - title = "{LWG970}: addressof overload unneeded", - howpublished = "\url{https://wg21.link/lwg970}", +@misc{LWG261, + author = "Martin Sebor", + title = "{LWG261}: Missing description of istream\_iterator::operator!=", + howpublished = "\url{https://wg21.link/lwg261}", publisher = "WG21" } -@misc{LWG971, +@misc{LWG262, author = "Beman Dawes", - title = "{LWG971}: Spurious diagnostic conversion function", - howpublished = "\url{https://wg21.link/lwg971}", + title = "{LWG262}: Bitmask operator $\sim$ specified incorrectly", + howpublished = "\url{https://wg21.link/lwg262}", publisher = "WG21" } -@misc{LWG972, - author = "Niels Dekker", - title = "{LWG972}: The term ``Assignable'' undefined but still in use", - howpublished = "\url{https://wg21.link/lwg972}", +@misc{LWG263, + author = "Kevlin Henney", + title = "{LWG263}: Severe restriction on basic\_string reference counting", + howpublished = "\url{https://wg21.link/lwg263}", publisher = "WG21" } -@misc{LWG973, - author = "Maarten Hilferink", - title = "{LWG973}: auto\_ptr characteristics", - howpublished = "\url{https://wg21.link/lwg973}", +@misc{LWG264, + author = "John Potter", + title = "{LWG264}: Associative container insert(i, j) complexity requirements are not feasible.", + howpublished = "\url{https://wg21.link/lwg264}", publisher = "WG21" } -@misc{LWG974, - author = "Howard Hinnant", - title = "{LWG974}: duration should not implicitly convert to duration", - howpublished = "\url{https://wg21.link/lwg974}", +@misc{LWG265, + author = "Martin Sebor", + title = "{LWG265}: std::pair::pair() effects overly restrictive", + howpublished = "\url{https://wg21.link/lwg265}", publisher = "WG21" } -@misc{LWG975, - author = "Daniel Krügler", - title = "{LWG975}: is\_convertible cannot be instantiated for non-convertible types", - howpublished = "\url{https://wg21.link/lwg975}", +@misc{LWG266, + author = "Martin Sebor", + title = "{LWG266}: bad\_exception::$\sim$bad\_exception() missing Effects clause", + howpublished = "\url{https://wg21.link/lwg266}", publisher = "WG21" } -@misc{LWG976, - author = "Daniel Krügler", - title = "{LWG976}: Class template std::stack should be movable", - howpublished = "\url{https://wg21.link/lwg976}", +@misc{LWG267, + author = "Martin Sebor", + title = "{LWG267}: interaction of strstreambuf::overflow() and seekoff()", + howpublished = "\url{https://wg21.link/lwg267}", publisher = "WG21" } -@misc{LWG977, - author = "Howard Hinnant", - title = "{LWG977}: insert iterators inefficient for expensive to move types", - howpublished = "\url{https://wg21.link/lwg977}", +@misc{LWG268, + author = "Martin Sebor", + title = "{LWG268}: Typo in locale synopsis", + howpublished = "\url{https://wg21.link/lwg268}", publisher = "WG21" } -@misc{LWG978, - author = "Alisdair Meredith", - title = "{LWG978}: Hashing smart pointers", - howpublished = "\url{https://wg21.link/lwg978}", +@misc{LWG269, + author = "J. Stephen Adamczyk", + title = "{LWG269}: cstdarg and unnamed parameters", + howpublished = "\url{https://wg21.link/lwg269}", publisher = "WG21" } -@misc{LWG979, - author = "Howard Hinnant", - title = "{LWG979}: Bad example", - howpublished = "\url{https://wg21.link/lwg979}", +@misc{LWG270, + author = "Matt Austern", + title = "{LWG270}: Binary search requirements overly strict", + howpublished = "\url{https://wg21.link/lwg270}", publisher = "WG21" } -@misc{LWG980, - author = "Ion Gaztañaga", - title = "{LWG980}: mutex lock() missing error conditions", - howpublished = "\url{https://wg21.link/lwg980}", +@misc{LWG271, + author = "Martin Sebor", + title = "{LWG271}: basic\_iostream missing typedefs", + howpublished = "\url{https://wg21.link/lwg271}", publisher = "WG21" } -@misc{LWG981, - author = "Daniel Krügler", - title = "{LWG981}: Unordered container requirements should add initializer\_list support", - howpublished = "\url{https://wg21.link/lwg981}", +@misc{LWG272, + author = "Martin Sebor", + title = "{LWG272}: Missing parentheses around subexpression", + howpublished = "\url{https://wg21.link/lwg272}", publisher = "WG21" } -@misc{LWG982, - author = "Daniel Krügler", - title = "{LWG982}: Wrong complexity for initializer\_list assignment in Table 85", - howpublished = "\url{https://wg21.link/lwg982}", +@misc{LWG273, + author = "Martin Sebor", + title = "{LWG273}: Missing ios\_base qualification on members of a dependent class", + howpublished = "\url{https://wg21.link/lwg273}", publisher = "WG21" } -@misc{LWG983, - author = "Howard Hinnant", - title = "{LWG983}: unique\_ptr reference deleters should not be moved from", - howpublished = "\url{https://wg21.link/lwg983}", +@misc{LWG274, + author = "Martin Sebor", + title = "{LWG274}: a missing/impossible allocator requirement", + howpublished = "\url{https://wg21.link/lwg274}", publisher = "WG21" } -@misc{LWG984, - author = "Howard Hinnant", - title = "{LWG984}: Does have macro guards?", - howpublished = "\url{https://wg21.link/lwg984}", +@misc{LWG275, + author = "Matt Austern", + title = "{LWG275}: Wrong type in num\_get::get() overloads", + howpublished = "\url{https://wg21.link/lwg275}", publisher = "WG21" } -@misc{LWG985, - author = "Rani Sharoni", - title = "{LWG985}: Allowing throwing move", - howpublished = "\url{https://wg21.link/lwg985}", +@misc{LWG276, + author = "Peter Dimov", + title = "{LWG276}: Assignable requirement for container value type overly strict", + howpublished = "\url{https://wg21.link/lwg276}", publisher = "WG21" } -@misc{LWG986, - author = "Chris Fairles", - title = "{LWG986}: Generic try\_lock contradiction", - howpublished = "\url{https://wg21.link/lwg986}", +@misc{LWG277, + author = "Matt Austern", + title = "{LWG277}: Normative encouragement in allocator requirements unclear", + howpublished = "\url{https://wg21.link/lwg277}", publisher = "WG21" } -@misc{LWG987, - author = "Howard Hinnant", - title = "{LWG987}: reference\_wrapper and function types", - howpublished = "\url{https://wg21.link/lwg987}", +@misc{LWG278, + author = "P.J. Plauger", + title = "{LWG278}: What does iterator validity mean?", + howpublished = "\url{https://wg21.link/lwg278}", publisher = "WG21" } -@misc{LWG988, - author = "Alisdair Meredith", - title = "{LWG988}: Reflexivity meaningless?", - howpublished = "\url{https://wg21.link/lwg988}", +@misc{LWG279, + author = "Steve Cleary", + title = "{LWG279}: const and non-const iterators should have equivalent typedefs", + howpublished = "\url{https://wg21.link/lwg279}", publisher = "WG21" } -@misc{LWG989, - author = "Alisdair Meredith", - title = "{LWG989}: late\_check and library", - howpublished = "\url{https://wg21.link/lwg989}", +@misc{LWG280, + author = "Steve Cleary", + title = "{LWG280}: Comparison of reverse\_iterator to const reverse\_iterator", + howpublished = "\url{https://wg21.link/lwg280}", publisher = "WG21" } -@misc{LWG990, - author = "Howard Hinnant", - title = "{LWG990}: monotonic\_clock::is\_monotonic must be true", - howpublished = "\url{https://wg21.link/lwg990}", +@misc{LWG281, + author = "Martin Sebor", + title = "{LWG281}: std::min() and max() requirements overly restrictive", + howpublished = "\url{https://wg21.link/lwg281}", publisher = "WG21" } -@misc{LWG991, - author = "P.J. Plauger", - title = "{LWG991}: Provide allocator for wstring\_convert", - howpublished = "\url{https://wg21.link/lwg991}", +@misc{LWG282, + author = "Howard Hinnant", + title = "{LWG282}: What types does numpunct grouping refer to?", + howpublished = "\url{https://wg21.link/lwg282}", publisher = "WG21" } -@misc{LWG992, - author = "P.J. Plauger", - title = "{LWG992}: Allow implementations to implement C library in the global namespace", - howpublished = "\url{https://wg21.link/lwg992}", +@misc{LWG283, + author = "Martin Sebor", + title = "{LWG283}: std::replace() requirement incorrect/insufficient", + howpublished = "\url{https://wg21.link/lwg283}", publisher = "WG21" } -@misc{LWG993, - author = "P.J. Plauger", - title = "{LWG993}: \_Exit needs better specification", - howpublished = "\url{https://wg21.link/lwg993}", +@misc{LWG284, + author = "Martin Sebor", + title = "{LWG284}: unportable example in 20.3.7, p6", + howpublished = "\url{https://wg21.link/lwg284}", publisher = "WG21" } -@misc{LWG994, - author = "P.J. Plauger", - title = "{LWG994}: quick\_exit should terminate well-defined", - howpublished = "\url{https://wg21.link/lwg994}", +@misc{LWG285, + author = "Martin Sebor", + title = "{LWG285}: minor editorial errors in fstream ctors", + howpublished = "\url{https://wg21.link/lwg285}", publisher = "WG21" } -@misc{LWG995, - author = "David Abrahams", - title = "{LWG995}: Operational Semantics Unclear", - howpublished = "\url{https://wg21.link/lwg995}", +@misc{LWG286, + author = "Judy Ward", + title = "{LWG286}: requirements missing size\_t typedef", + howpublished = "\url{https://wg21.link/lwg286}", publisher = "WG21" } -@misc{LWG996, - author = "David Abrahams", - title = "{LWG996}: Move operation not well specified", - howpublished = "\url{https://wg21.link/lwg996}", +@misc{LWG287, + author = "Judy Ward", + title = "{LWG287}: conflicting ios\_base fmtflags", + howpublished = "\url{https://wg21.link/lwg287}", publisher = "WG21" } -@misc{LWG997, - author = "Thomas Plum", - title = "{LWG997}: ``Effects: Equivalent to'' is underspecified", - howpublished = "\url{https://wg21.link/lwg997}", +@misc{LWG288, + author = "Judy Ward", + title = "{LWG288}: requirements missing macro EILSEQ", + howpublished = "\url{https://wg21.link/lwg288}", publisher = "WG21" } -@misc{LWG998, - author = "Pavel Minaev", - title = "{LWG998}: Smart pointer referencing its owner", - howpublished = "\url{https://wg21.link/lwg998}", +@misc{LWG289, + author = "Judy Ward", + title = "{LWG289}: requirements missing C float and long double versions", + howpublished = "\url{https://wg21.link/lwg289}", publisher = "WG21" } -@misc{LWG999, - author = "Peter Dimov", - title = "{LWG999}: Taking the address of a function", - howpublished = "\url{https://wg21.link/lwg999}", +@misc{LWG290, + author = "Angelika Langer", + title = "{LWG290}: Requirements to for\_each and its function object", + howpublished = "\url{https://wg21.link/lwg290}", publisher = "WG21" } -@misc{LWG1000, - author = "Chris Jefferson", - title = "{LWG1000}: adjacent\_find is over-constrained", - howpublished = "\url{https://wg21.link/lwg1000}", +@misc{LWG291, + author = "Matt Austern", + title = "{LWG291}: Underspecification of set algorithms", + howpublished = "\url{https://wg21.link/lwg291}", publisher = "WG21" } -@misc{LWG1001, - author = "Alisdair Meredith", - title = "{LWG1001}: Pointers, concepts and headers", - howpublished = "\url{https://wg21.link/lwg1001}", +@misc{LWG292, + author = "Martin Sebor", + title = "{LWG292}: effects of a.copyfmt (a)", + howpublished = "\url{https://wg21.link/lwg292}", publisher = "WG21" } -@misc{LWG1002, - author = "Alisdair Meredith", - title = "{LWG1002}: Provide bulk include headers", - howpublished = "\url{https://wg21.link/lwg1002}", +@misc{LWG293, + author = "Angelika Langer", + title = "{LWG293}: Order of execution in transform algorithm", + howpublished = "\url{https://wg21.link/lwg293}", publisher = "WG21" } -@misc{LWG1003, - author = "Alisdair Meredith", - title = "{LWG1003}: Require more useful headers for freestanding implementations", - howpublished = "\url{https://wg21.link/lwg1003}", +@misc{LWG294, + author = "James Kanze", + title = "{LWG294}: User defined macros and standard headers", + howpublished = "\url{https://wg21.link/lwg294}", publisher = "WG21" } -@misc{LWG1004, - author = "Alisdair Meredith", - title = "{LWG1004}: Clarify ``throws an exception''", - howpublished = "\url{https://wg21.link/lwg1004}", +@misc{LWG295, + author = "Jens Maurer", + title = "{LWG295}: Is abs defined in ?", + howpublished = "\url{https://wg21.link/lwg295}", publisher = "WG21" } -@misc{LWG1005, - author = "Alisdair Meredith", - title = "{LWG1005}: numeric\_limits partial specializations not concept enabled", - howpublished = "\url{https://wg21.link/lwg1005}", +@misc{LWG296, + author = "Martin Sebor", + title = "{LWG296}: Missing descriptions and requirements of pair operators", + howpublished = "\url{https://wg21.link/lwg296}", publisher = "WG21" } -@misc{LWG1006, - author = "Alisdair Meredith", - title = "{LWG1006}: operator delete in garbage collected implementation", - howpublished = "\url{https://wg21.link/lwg1006}", +@misc{LWG297, + author = "Martin Sebor", + title = "{LWG297}: const\_mem\_fun\_t<>::argument\_type should be const T*", + howpublished = "\url{https://wg21.link/lwg297}", publisher = "WG21" } -@misc{LWG1007, - author = "Alisdair Meredith", - title = "{LWG1007}: throw\_with\_nested not concept enabled", - howpublished = "\url{https://wg21.link/lwg1007}", +@misc{LWG298, + author = "John A. Pedretti", + title = "{LWG298}: ::operator delete[] requirement incorrect/insufficient", + howpublished = "\url{https://wg21.link/lwg298}", publisher = "WG21" } -@misc{LWG1008, - author = "Alisdair Meredith", - title = "{LWG1008}: nested\_exception wording unclear", - howpublished = "\url{https://wg21.link/lwg1008}", +@misc{LWG299, + author = "John Potter", + title = "{LWG299}: Incorrect return types for iterator dereference", + howpublished = "\url{https://wg21.link/lwg299}", publisher = "WG21" } -@misc{LWG1009, - author = "Alisdair Meredith", - title = "{LWG1009}: InputIterator post-increment dangerous", - howpublished = "\url{https://wg21.link/lwg1009}", +@misc{LWG300, + author = "John Pedretti", + title = "{LWG300}: list::merge() specification incomplete", + howpublished = "\url{https://wg21.link/lwg300}", publisher = "WG21" } -@misc{LWG1010, - author = "Alisdair Meredith", - title = "{LWG1010}: operator-= should use default in concept", - howpublished = "\url{https://wg21.link/lwg1010}", +@misc{LWG301, + author = "Martin Sebor", + title = "{LWG301}: basic\_string template ctor effects clause omits allocator argument", + howpublished = "\url{https://wg21.link/lwg301}", publisher = "WG21" } -@misc{LWG1011, - author = "Alisdair Meredith", - title = "{LWG1011}: next/prev wrong iterator type", - howpublished = "\url{https://wg21.link/lwg1011}", +@misc{LWG302, + author = "Gregory Bumgardner", + title = "{LWG302}: Need error indication from codecvt<>::do\_length", + howpublished = "\url{https://wg21.link/lwg302}", publisher = "WG21" } -@misc{LWG1012, - author = "Alisdair Meredith", - title = "{LWG1012}: reverse\_iterator default ctor should value initialize", - howpublished = "\url{https://wg21.link/lwg1012}", +@misc{LWG303, + author = "Matt Austern", + title = "{LWG303}: Bitset input operator underspecified", + howpublished = "\url{https://wg21.link/lwg303}", publisher = "WG21" } -@misc{LWG1013, - author = "Alisdair Meredith", - title = "{LWG1013}: Remove IsSameType hold-over constraints", - howpublished = "\url{https://wg21.link/lwg1013}", +@misc{LWG304, + author = "Dave Abrahams", + title = "{LWG304}: Must *a return an lvalue when a is an input iterator?", + howpublished = "\url{https://wg21.link/lwg304}", publisher = "WG21" } -@misc{LWG1014, - author = "Alisdair Meredith", - title = "{LWG1014}: basic\_regex should be created/assigned from initializer lists", - howpublished = "\url{https://wg21.link/lwg1014}", +@misc{LWG305, + author = "Howard Hinnant", + title = "{LWG305}: Default behavior of codecvt::length()", + howpublished = "\url{https://wg21.link/lwg305}", publisher = "WG21" } -@misc{LWG1015, - author = "Alisdair Meredith", - title = "{LWG1015}: C++ programs - but not users - need to provide support concept\_maps", - howpublished = "\url{https://wg21.link/lwg1015}", +@misc{LWG306, + author = "Steve Clamage", + title = "{LWG306}: offsetof macro and non-POD types", + howpublished = "\url{https://wg21.link/lwg306}", publisher = "WG21" } -@misc{LWG1016, - author = "Alisdair Meredith", - title = "{LWG1016}: Provide LessThanComparable and EqualityComparable for FloatingPointType", - howpublished = "\url{https://wg21.link/lwg1016}", +@misc{LWG307, + author = "Howard Hinnant", + title = "{LWG307}: Lack of reference typedefs in container adaptors", + howpublished = "\url{https://wg21.link/lwg307}", publisher = "WG21" } -@misc{LWG1017, - author = "Alisdair Meredith", - title = "{LWG1017}: Floating-point types should not satisfy Regular", - howpublished = "\url{https://wg21.link/lwg1017}", +@misc{LWG308, + author = "Martin Sebor", + title = "{LWG308}: Table 82 mentions unrelated headers", + howpublished = "\url{https://wg21.link/lwg308}", publisher = "WG21" } -@misc{LWG1018, - author = "Alisdair Meredith", - title = "{LWG1018}: Trait specifications should be expressed in terms of concepts", - howpublished = "\url{https://wg21.link/lwg1018}", +@misc{LWG309, + author = "Martin Sebor", + title = "{LWG309}: Does sentry catch exceptions?", + howpublished = "\url{https://wg21.link/lwg309}", publisher = "WG21" } -@misc{LWG1019, - author = "Alisdair Meredith", - title = "{LWG1019}: Make integral\_constant objects useable in integral-constant-expressions", - howpublished = "\url{https://wg21.link/lwg1019}", +@misc{LWG310, + author = "Steve Clamage", + title = "{LWG310}: Is errno a macro?", + howpublished = "\url{https://wg21.link/lwg310}", publisher = "WG21" } -@misc{LWG1020, - author = "Alisdair Meredith", - title = "{LWG1020}: Restore aligned\_union", - howpublished = "\url{https://wg21.link/lwg1020}", +@misc{LWG311, + author = "Andy Sawyer", + title = "{LWG311}: Incorrect wording in basic\_ostream class synopsis", + howpublished = "\url{https://wg21.link/lwg311}", publisher = "WG21" } -@misc{LWG1021, - author = "Alisdair Meredith", - title = "{LWG1021}: Allow nullptr\_t assignments to unique\_ptr", - howpublished = "\url{https://wg21.link/lwg1021}", +@misc{LWG312, + author = "Martin Sebor", + title = "{LWG312}: Table 27 is missing headers", + howpublished = "\url{https://wg21.link/lwg312}", publisher = "WG21" } -@misc{LWG1022, - author = "Alisdair Meredith", - title = "{LWG1022}: Pointer-safety API has nothing to do with smart pointers", - howpublished = "\url{https://wg21.link/lwg1022}", +@misc{LWG313, + author = "Judy Ward", + title = "{LWG313}: set\_terminate and set\_unexpected question", + howpublished = "\url{https://wg21.link/lwg313}", publisher = "WG21" } -@misc{LWG1023, - author = "Alisdair Meredith", - title = "{LWG1023}: Unclear inheritance relation for std::function", - howpublished = "\url{https://wg21.link/lwg1023}", +@misc{LWG314, + author = "Detlef Vollmann", + title = "{LWG314}: Is the stack unwound when terminate() is called?", + howpublished = "\url{https://wg21.link/lwg314}", publisher = "WG21" } -@misc{LWG1024, - author = "Alisdair Meredith", - title = "{LWG1024}: std::function constructors overly generous", - howpublished = "\url{https://wg21.link/lwg1024}", +@misc{LWG315, + author = "Andy Sawyer", + title = "{LWG315}: Bad ``range'' in list::unique complexity", + howpublished = "\url{https://wg21.link/lwg315}", publisher = "WG21" } -@misc{LWG1025, - author = "Alisdair Meredith", - title = "{LWG1025}: The library should provide more specializations for std::hash", - howpublished = "\url{https://wg21.link/lwg1025}", +@misc{LWG316, + author = "Martin Sebor", + title = "{LWG316}: Vague text in Table 69", + howpublished = "\url{https://wg21.link/lwg316}", publisher = "WG21" } -@misc{LWG1026, - author = "Alisdair Meredith", - title = "{LWG1026}: Smart pointers need to be concept-constrained templates", - howpublished = "\url{https://wg21.link/lwg1026}", +@misc{LWG317, + author = "Martin Sebor", + title = "{LWG317}: Instantiation vs. specialization of facets", + howpublished = "\url{https://wg21.link/lwg317}", publisher = "WG21" } -@misc{LWG1027, - author = "Alisdair Meredith", - title = "{LWG1027}: std::allocator needs to be a concept-constrained template", - howpublished = "\url{https://wg21.link/lwg1027}", +@misc{LWG318, + author = "Martin Sebor", + title = "{LWG318}: Misleading comment in definition of numpunct\_byname", + howpublished = "\url{https://wg21.link/lwg318}", publisher = "WG21" } -@misc{LWG1028, - author = "Alisdair Meredith", - title = "{LWG1028}: raw\_storage\_iterator needs to be a concept-constrained template", - howpublished = "\url{https://wg21.link/lwg1028}", +@misc{LWG319, + author = "Beman Dawes", + title = "{LWG319}: Storage allocation wording confuses ``Required behavior'', ``Requires''", + howpublished = "\url{https://wg21.link/lwg319}", publisher = "WG21" } -@misc{LWG1029, - author = "Alisdair Meredith", - title = "{LWG1029}: Specialized algorithms for memory management need to be concept-constrained templates", - howpublished = "\url{https://wg21.link/lwg1029}", +@misc{LWG320, + author = "Howard Hinnant", + title = "{LWG320}: list::assign overspecified", + howpublished = "\url{https://wg21.link/lwg320}", publisher = "WG21" } -@misc{LWG1030, - author = "Alisdair Meredith", - title = "{LWG1030}: Missing requirements for smart-pointer safety API", - howpublished = "\url{https://wg21.link/lwg1030}", +@misc{LWG321, + author = "Kevin Djang", + title = "{LWG321}: Typo in num\_get", + howpublished = "\url{https://wg21.link/lwg321}", publisher = "WG21" } -@misc{LWG1031, - author = "Alisdair Meredith", - title = "{LWG1031}: Need shared\_ptr conversion to a unique\_ptr", - howpublished = "\url{https://wg21.link/lwg1031}", +@misc{LWG322, + author = "Matt Austern", + title = "{LWG322}: iterator and const\_iterator should have the same value type", + howpublished = "\url{https://wg21.link/lwg322}", publisher = "WG21" } -@misc{LWG1032, - author = "Alisdair Meredith", - title = "{LWG1032}: Tome utility templates need to be concept-constrained", - howpublished = "\url{https://wg21.link/lwg1032}", +@misc{LWG323, + author = "Dave Abrahams", + title = "{LWG323}: abs() overloads in different headers", + howpublished = "\url{https://wg21.link/lwg323}", publisher = "WG21" } -@misc{LWG1033, - author = "Alberto Ganesh Barbati", - title = "{LWG1033}: thread::join() effects?", - howpublished = "\url{https://wg21.link/lwg1033}", +@misc{LWG324, + author = "Dave Abrahams", + title = "{LWG324}: Do output iterators have value types?", + howpublished = "\url{https://wg21.link/lwg324}", publisher = "WG21" } -@misc{LWG1034, - author = "Alisdair Meredith", - title = "{LWG1034}: Clarify generality of Container Requirement tables", - howpublished = "\url{https://wg21.link/lwg1034}", +@misc{LWG325, + author = "Martin Sebor", + title = "{LWG325}: Misleading text in moneypunct<>::do\_grouping", + howpublished = "\url{https://wg21.link/lwg325}", publisher = "WG21" } -@misc{LWG1035, - author = "Alisdair Meredith", - title = "{LWG1035}: ::swap can invalidate references, pointers, and iterators", - howpublished = "\url{https://wg21.link/lwg1035}", +@misc{LWG326, + author = "Martin Sebor", + title = "{LWG326}: Missing typedef in moneypunct\_byname", + howpublished = "\url{https://wg21.link/lwg326}", publisher = "WG21" } -@misc{LWG1036, - author = "Alisdair Meredith", - title = "{LWG1036}: Remove iterator specification that is redundant due to concept constraints", - howpublished = "\url{https://wg21.link/lwg1036}", +@misc{LWG327, + author = "Tiki Wan", + title = "{LWG327}: Typo in time\_get facet in table 52", + howpublished = "\url{https://wg21.link/lwg327}", publisher = "WG21" } -@misc{LWG1037, - author = "Alisdair Meredith", - title = "{LWG1037}: Unclear status of match\_results as library container", - howpublished = "\url{https://wg21.link/lwg1037}", +@misc{LWG328, + author = "Martin Sebor", + title = "{LWG328}: Bad sprintf format modifier in money\_put<>::do\_put()", + howpublished = "\url{https://wg21.link/lwg328}", publisher = "WG21" } -@misc{LWG1038, - author = "Alisdair Meredith", - title = "{LWG1038}: Sequence requirement table needs to reference several new containers", - howpublished = "\url{https://wg21.link/lwg1038}", +@misc{LWG329, + author = "Anthony Williams", + title = "{LWG329}: vector capacity, reserve and reallocation", + howpublished = "\url{https://wg21.link/lwg329}", publisher = "WG21" } -@misc{LWG1039, - author = "Alisdair Meredith", - title = "{LWG1039}: Sequence container back function should also support const\_iterator", - howpublished = "\url{https://wg21.link/lwg1039}", +@misc{LWG330, + author = "Martin Sebor", + title = "{LWG330}: Misleading ``exposition only'' value in class locale definition", + howpublished = "\url{https://wg21.link/lwg330}", publisher = "WG21" } -@misc{LWG1040, - author = "Alisdair Meredith", - title = "{LWG1040}: Clarify possible sameness of associative container's iterator and const\_iterator", - howpublished = "\url{https://wg21.link/lwg1040}", +@misc{LWG331, + author = "PremAnand M. Rao", + title = "{LWG331}: bad declaration of destructor for ios\_base::failure", + howpublished = "\url{https://wg21.link/lwg331}", publisher = "WG21" } -@misc{LWG1041, - author = "Alisdair Meredith", - title = "{LWG1041}: Add associative/unordered container functions that allow to extract elements", - howpublished = "\url{https://wg21.link/lwg1041}", +@misc{LWG332, + author = "PremAnand M. Rao", + title = "{LWG332}: Consider adding increment and decrement operators to std::fpos< T >", + howpublished = "\url{https://wg21.link/lwg332}", publisher = "WG21" } -@misc{LWG1042, - author = "Alisdair Meredith", - title = "{LWG1042}: Provide ContiguousStorage concept and apply it to corresponding containers", - howpublished = "\url{https://wg21.link/lwg1042}", +@misc{LWG333, + author = "PremAnand M. Rao", + title = "{LWG333}: does endl imply synchronization with the device?", + howpublished = "\url{https://wg21.link/lwg333}", publisher = "WG21" } -@misc{LWG1043, - author = "Alisdair Meredith", - title = "{LWG1043}: Clarify that compare\_exchange is not a read-modify-write operation", - howpublished = "\url{https://wg21.link/lwg1043}", +@misc{LWG334, + author = "Andrea Griffini", + title = "{LWG334}: map::operator[] specification forces inefficient implementation", + howpublished = "\url{https://wg21.link/lwg334}", publisher = "WG21" } -@misc{LWG1044, - author = "Alisdair Meredith", - title = "{LWG1044}: Empty tag types should be constexpr literals", - howpublished = "\url{https://wg21.link/lwg1044}", +@misc{LWG335, + author = "Andy Sawyer", + title = "{LWG335}: minor issue with char\_traits, table 37", + howpublished = "\url{https://wg21.link/lwg335}", publisher = "WG21" } -@misc{LWG1045, - author = "Alisdair Meredith", - title = "{LWG1045}: Remove unnecessary preconditions from unique\_lock constructor", - howpublished = "\url{https://wg21.link/lwg1045}", +@misc{LWG336, + author = "Detlef Vollmann", + title = "{LWG336}: Clause 17 lack of references to deprecated headers", + howpublished = "\url{https://wg21.link/lwg336}", publisher = "WG21" } -@misc{LWG1046, - author = "Alisdair Meredith", - title = "{LWG1046}: Provide simple facility to start asynchronous operations", - howpublished = "\url{https://wg21.link/lwg1046}", +@misc{LWG337, + author = "Detlef Vollmann", + title = "{LWG337}: replace\_copy\_if's template parameter should be InputIterator", + howpublished = "\url{https://wg21.link/lwg337}", publisher = "WG21" } -@misc{LWG1047, - author = "Alisdair Meredith", - title = "{LWG1047}: Ensure that future's get() blocks when not ready", - howpublished = "\url{https://wg21.link/lwg1047}", +@misc{LWG338, + author = "Martin Sebor", + title = "{LWG338}: is whitespace allowed between `-' and a digit?", + howpublished = "\url{https://wg21.link/lwg338}", publisher = "WG21" } -@misc{LWG1048, - author = "Alisdair Meredith", - title = "{LWG1048}: Provide empty-state inspection for std::unique\_future", - howpublished = "\url{https://wg21.link/lwg1048}", +@misc{LWG339, + author = "Martin Sebor", + title = "{LWG339}: definition of bitmask type restricted to clause 27", + howpublished = "\url{https://wg21.link/lwg339}", publisher = "WG21" } -@misc{LWG1049, - author = "Alisdair Meredith", - title = "{LWG1049}: Move assignment of promise inverted", - howpublished = "\url{https://wg21.link/lwg1049}", +@misc{LWG340, + author = "Martin Sebor", + title = "{LWG340}: interpretation of has\_facet(loc)", + howpublished = "\url{https://wg21.link/lwg340}", publisher = "WG21" } -@misc{LWG1050, - author = "Alisdair Meredith", - title = "{LWG1050}: Clarify postconditions for get\_future()", - howpublished = "\url{https://wg21.link/lwg1050}", +@misc{LWG341, + author = "Anthony Williams", + title = "{LWG341}: Vector reallocation and swap", + howpublished = "\url{https://wg21.link/lwg341}", publisher = "WG21" } -@misc{LWG1051, - author = "Alisdair Meredith", - title = "{LWG1051}: Specify subscript operation return types of reverse\_iterator and move\_iterator", - howpublished = "\url{https://wg21.link/lwg1051}", +@misc{LWG342, + author = "Howard Hinnant", + title = "{LWG342}: seek and eofbit", + howpublished = "\url{https://wg21.link/lwg342}", publisher = "WG21" } -@misc{LWG1052, - author = "Alisdair Meredith", - title = "{LWG1052}: reverse\_iterator::operator-> should also support smart pointers", - howpublished = "\url{https://wg21.link/lwg1052}", +@misc{LWG343, + author = "Martin Sebor", + title = "{LWG343}: Unspecified library header dependencies", + howpublished = "\url{https://wg21.link/lwg343}", publisher = "WG21" } -@misc{LWG1053, - author = "Alisdair Meredith", - title = "{LWG1053}: Unify algorithms with operator and function object variants", - howpublished = "\url{https://wg21.link/lwg1053}", +@misc{LWG344, + author = "Howard Hinnant", + title = "{LWG344}: grouping + showbase", + howpublished = "\url{https://wg21.link/lwg344}", publisher = "WG21" } -@misc{LWG1054, - author = "Howard Hinnant", - title = "{LWG1054}: forward broken", - howpublished = "\url{https://wg21.link/lwg1054}", +@misc{LWG345, + author = "Clark Nelson", + title = "{LWG345}: type tm in ", + howpublished = "\url{https://wg21.link/lwg345}", publisher = "WG21" } -@misc{LWG1055, - author = "Alisdair Meredith", - title = "{LWG1055}: Provide a trait that returns the underlying type of an enumeration type", - howpublished = "\url{https://wg21.link/lwg1055}", +@misc{LWG346, + author = "Jeremy Siek", + title = "{LWG346}: Some iterator member functions should be const", + howpublished = "\url{https://wg21.link/lwg346}", publisher = "WG21" } -@misc{LWG1056, - author = "Alisdair Meredith", - title = "{LWG1056}: Must all Engines and Distributions be Streamable?", - howpublished = "\url{https://wg21.link/lwg1056}", +@misc{LWG347, + author = "P.J. Plauger and Nathan Myers", + title = "{LWG347}: locale::category and bitmask requirements", + howpublished = "\url{https://wg21.link/lwg347}", publisher = "WG21" } -@misc{LWG1057, - author = "Alisdair Meredith", - title = "{LWG1057}: RandomNumberEngineAdaptor", - howpublished = "\url{https://wg21.link/lwg1057}", +@misc{LWG348, + author = "Andy Sawyer", + title = "{LWG348}: Minor issue with std::pair operator<", + howpublished = "\url{https://wg21.link/lwg348}", publisher = "WG21" } -@misc{LWG1058, - author = "Alisdair Meredith", - title = "{LWG1058}: New container issue", - howpublished = "\url{https://wg21.link/lwg1058}", +@misc{LWG349, + author = "Andy Sawyer", + title = "{LWG349}: Minor typographical error in ostream\_iterator", + howpublished = "\url{https://wg21.link/lwg349}", publisher = "WG21" } -@misc{LWG1059, - author = "Daniel Krügler", - title = "{LWG1059}: Usage of no longer existing FunctionType concept", - howpublished = "\url{https://wg21.link/lwg1059}", +@misc{LWG350, + author = "Nathan Myers", + title = "{LWG350}: allocator<>::address", + howpublished = "\url{https://wg21.link/lwg350}", publisher = "WG21" } -@misc{LWG1060, - author = "Alisdair Meredith", - title = "{LWG1060}: Embedded nulls in NTBS", - howpublished = "\url{https://wg21.link/lwg1060}", +@misc{LWG351, + author = "Dale Riley", + title = "{LWG351}: unary\_negate and binary\_negate: struct or class?", + howpublished = "\url{https://wg21.link/lwg351}", publisher = "WG21" } -@misc{LWG1061, - author = "Alisdair Meredith", - title = "{LWG1061}: Bad indexing for tuple access to pair (Editorial?)", - howpublished = "\url{https://wg21.link/lwg1061}", +@misc{LWG352, + author = "Martin Sebor", + title = "{LWG352}: missing fpos requirements", + howpublished = "\url{https://wg21.link/lwg352}", publisher = "WG21" } -@misc{LWG1062, - author = "Alisdair Meredith", - title = "{LWG1062}: Missing insert\_iterator for stacks/queues", - howpublished = "\url{https://wg21.link/lwg1062}", +@misc{LWG353, + author = "Martin Sebor", + title = "{LWG353}: std::pair missing template assignment", + howpublished = "\url{https://wg21.link/lwg353}", publisher = "WG21" } -@misc{LWG1063, - author = "Alisdair Meredith", - title = "{LWG1063}: 03 iterator compatibilty", - howpublished = "\url{https://wg21.link/lwg1063}", +@misc{LWG354, + author = "Hans Aberg", + title = "{LWG354}: Associative container lower/upper bound requirements", + howpublished = "\url{https://wg21.link/lwg354}", publisher = "WG21" } -@misc{LWG1064, - author = "Howard Hinnant", - title = "{LWG1064}: Term ``object state'' should not refer to classes", - howpublished = "\url{https://wg21.link/lwg1064}", +@misc{LWG355, + author = "Yaroslav Mironov", + title = "{LWG355}: Operational semantics for a.back()", + howpublished = "\url{https://wg21.link/lwg355}", publisher = "WG21" } -@misc{LWG1065, - author = "Howard Hinnant", - title = "{LWG1065}: Allow inline namespaces within namespace std for implementations", - howpublished = "\url{https://wg21.link/lwg1065}", +@misc{LWG356, + author = "Matt Austern", + title = "{LWG356}: Meaning of ctype\_base::mask enumerators", + howpublished = "\url{https://wg21.link/lwg356}", publisher = "WG21" } -@misc{LWG1066, - author = "Howard Hinnant", - title = "{LWG1066}: Use [[noreturn]] attribute in the library", - howpublished = "\url{https://wg21.link/lwg1066}", +@misc{LWG357, + author = "Ray Lischner", + title = "{LWG357}: float functions cannot return HUGE\_VAL", + howpublished = "\url{https://wg21.link/lwg357}", publisher = "WG21" } -@misc{LWG1067, - author = "Alisdair Meredith", - title = "{LWG1067}: simplified wording for inner\_product", - howpublished = "\url{https://wg21.link/lwg1067}", +@misc{LWG358, + author = "Martin Sebor", + title = "{LWG358}: interpreting thousands\_sep after a decimal\_point", + howpublished = "\url{https://wg21.link/lwg358}", publisher = "WG21" } -@misc{LWG1068, - author = "Alisdair Meredith", - title = "{LWG1068}: class random\_device should be movable", - howpublished = "\url{https://wg21.link/lwg1068}", +@misc{LWG359, + author = "Martin Sebor", + title = "{LWG359}: num\_put<>::do\_put (..., bool) undocumented", + howpublished = "\url{https://wg21.link/lwg359}", publisher = "WG21" } -@misc{LWG1069, - author = "Alisdair Meredith", - title = "{LWG1069}: class seed\_seq should support efficient move operations", - howpublished = "\url{https://wg21.link/lwg1069}", +@misc{LWG360, + author = "Martin Sebor", + title = "{LWG360}: locale mandates inefficient implementation", + howpublished = "\url{https://wg21.link/lwg360}", publisher = "WG21" } -@misc{LWG1070, - author = "Howard Hinnant", - title = "{LWG1070}: Ambiguous move overloads in function", - howpublished = "\url{https://wg21.link/lwg1070}", +@misc{LWG361, + author = "Martin Sebor", + title = "{LWG361}: num\_get<>::do\_get (..., void*\&) checks grouping", + howpublished = "\url{https://wg21.link/lwg361}", publisher = "WG21" } -@misc{LWG1071, - author = "Alisdair Meredith", - title = "{LWG1071}: is\_bind\_expression should derive from integral\_constant", - howpublished = "\url{https://wg21.link/lwg1071}", +@misc{LWG362, + author = "Andrew Demkin", + title = "{LWG362}: bind1st/bind2nd type safety", + howpublished = "\url{https://wg21.link/lwg362}", publisher = "WG21" } -@misc{LWG1072, - author = "Alisdair Meredith", - title = "{LWG1072}: Is std::hash a constrained template or not?", - howpublished = "\url{https://wg21.link/lwg1072}", +@misc{LWG363, + author = "Walter Brown and Marc Paterno", + title = "{LWG363}: Missing exception specification in 27.4.2.1.1", + howpublished = "\url{https://wg21.link/lwg363}", publisher = "WG21" } -@misc{LWG1073, - author = "Alisdair Meredith", - title = "{LWG1073}: Declaration of allocator\_arg should be constexpr", - howpublished = "\url{https://wg21.link/lwg1073}", +@misc{LWG364, + author = "Walter Brown and Marc Paterno", + title = "{LWG364}: Inconsistent wording in 27.5.2.4.2", + howpublished = "\url{https://wg21.link/lwg364}", publisher = "WG21" } -@misc{LWG1074, - author = "Alisdair Meredith", - title = "{LWG1074}: concept map broken by N2840", - howpublished = "\url{https://wg21.link/lwg1074}", +@misc{LWG365, + author = "Walter Brown and Marc Paterno", + title = "{LWG365}: Lack of const-qualification in clause 27", + howpublished = "\url{https://wg21.link/lwg365}", publisher = "WG21" } -@misc{LWG1075, - author = "Alan Talbot", - title = "{LWG1075}: Scoped allocators are too complex", - howpublished = "\url{https://wg21.link/lwg1075}", +@misc{LWG366, + author = "Walter Brown and Marc Paterno", + title = "{LWG366}: Excessive const-qualification", + howpublished = "\url{https://wg21.link/lwg366}", publisher = "WG21" } -@misc{LWG1076, - author = "Alisdair Meredith", - title = "{LWG1076}: unary/binary\_negate need constraining and move support", - howpublished = "\url{https://wg21.link/lwg1076}", +@misc{LWG367, + author = "Anthony Williams", + title = "{LWG367}: remove\_copy/remove\_copy\_if and Input Iterators", + howpublished = "\url{https://wg21.link/lwg367}", publisher = "WG21" } -@misc{LWG1077, - author = "Pete Becker", - title = "{LWG1077}: Nonesense tuple declarations", - howpublished = "\url{https://wg21.link/lwg1077}", +@misc{LWG368, + author = "Beman Dawes", + title = "{LWG368}: basic\_string::replace has two ``Throws'' paragraphs", + howpublished = "\url{https://wg21.link/lwg368}", publisher = "WG21" } -@misc{LWG1078, - author = "Doug Gregor", - title = "{LWG1078}: DE-17: Remove class type\_index", - howpublished = "\url{https://wg21.link/lwg1078}", +@misc{LWG369, + author = "Ruslan Abdikeev", + title = "{LWG369}: io stream objects and static ctors", + howpublished = "\url{https://wg21.link/lwg369}", publisher = "WG21" } -@misc{LWG1079, - author = "Doug Gregor", - title = "{LWG1079}: UK-265: RandomAccessIterator's operator- has nonsensical effects clause", - howpublished = "\url{https://wg21.link/lwg1079}", +@misc{LWG370, + author = "Ray Lischner", + title = "{LWG370}: Minor error in basic\_istream::get", + howpublished = "\url{https://wg21.link/lwg370}", publisher = "WG21" } -@misc{LWG1080, - author = "Daniel Krügler", - title = "{LWG1080}: Concept ArithmeticLike should provide explicit boolean conversion", - howpublished = "\url{https://wg21.link/lwg1080}", +@misc{LWG371, + author = "Frank Compagner", + title = "{LWG371}: Stability of multiset and multimap member functions", + howpublished = "\url{https://wg21.link/lwg371}", publisher = "WG21" } -@misc{LWG1081, - author = "Howard Hinnant", - title = "{LWG1081}: basic\_string needs to be a concept-constrained template", - howpublished = "\url{https://wg21.link/lwg1081}", +@misc{LWG372, + author = "Randy Maddox", + title = "{LWG372}: Inconsistent description of stdlib exceptions", + howpublished = "\url{https://wg21.link/lwg372}", publisher = "WG21" } -@misc{LWG1082, - author = "Howard Hinnant", - title = "{LWG1082}: codecvt needs to be a concept-constrained template", - howpublished = "\url{https://wg21.link/lwg1082}", +@misc{LWG373, + author = "Keith Baker", + title = "{LWG373}: Are basic\_istream and basic\_ostream to use (exceptions()\&badbit) != 0 ?", + howpublished = "\url{https://wg21.link/lwg373}", publisher = "WG21" } -@misc{LWG1083, - author = "Howard Hinnant", - title = "{LWG1083}: InputIterator and OutputIterator template parameters need to be concept constraints", - howpublished = "\url{https://wg21.link/lwg1083}", +@misc{LWG374, + author = "Ray Lischner", + title = "{LWG374}: moneypunct::frac\_digits returns int not unsigned", + howpublished = "\url{https://wg21.link/lwg374}", publisher = "WG21" } -@misc{LWG1084, - author = "Howard Hinnant", - title = "{LWG1084}: Concept ForwardIterator should provide default implementation for post-increment", - howpublished = "\url{https://wg21.link/lwg1084}", +@misc{LWG375, + author = "Ray Lischner", + title = "{LWG375}: basic\_ios should be ios\_base in 27.7.1.3", + howpublished = "\url{https://wg21.link/lwg375}", publisher = "WG21" } -@misc{LWG1085, - author = "Howard Hinnant", - title = "{LWG1085}: BidirectionalIterator concept should provide default implementation for post-decrement", - howpublished = "\url{https://wg21.link/lwg1085}", +@misc{LWG376, + author = "Ray Lischner", + title = "{LWG376}: basic\_streambuf semantics", + howpublished = "\url{https://wg21.link/lwg376}", publisher = "WG21" } -@misc{LWG1086, - author = "Howard Hinnant", - title = "{LWG1086}: Stream iterators need to be concept-constrained templates", - howpublished = "\url{https://wg21.link/lwg1086}", +@misc{LWG377, + author = "Ray Lischner", + title = "{LWG377}: basic\_string::insert and length\_error", + howpublished = "\url{https://wg21.link/lwg377}", publisher = "WG21" } -@misc{LWG1087, - author = "Howard Hinnant", - title = "{LWG1087}: Incorrect OutputIterator concept requirements for replace algorithms", - howpublished = "\url{https://wg21.link/lwg1087}", +@misc{LWG378, + author = "Martin Sebor", + title = "{LWG378}: locale immutability and locale::operator=()", + howpublished = "\url{https://wg21.link/lwg378}", publisher = "WG21" } -@misc{LWG1088, - author = "Howard Hinnant", - title = "{LWG1088}: std::promise should provide non-member swap overload", - howpublished = "\url{https://wg21.link/lwg1088}", +@misc{LWG379, + author = "Martin Sebor", + title = "{LWG379}: nonsensical ctype::do\_widen() requirement", + howpublished = "\url{https://wg21.link/lwg379}", publisher = "WG21" } -@misc{LWG1089, - author = "Howard Hinnant", - title = "{LWG1089}: Unify ``Throws: Nothing.'' specifications", - howpublished = "\url{https://wg21.link/lwg1089}", +@misc{LWG380, + author = "Martin Sebor", + title = "{LWG380}: typos in codecvt tables 53 and 54", + howpublished = "\url{https://wg21.link/lwg380}", publisher = "WG21" } -@misc{LWG1090, - author = "Daniel Krügler", - title = "{LWG1090}: Missing description of packaged\_task member swap, missing non-member swap", - howpublished = "\url{https://wg21.link/lwg1090}", +@misc{LWG381, + author = "Martin Sebor", + title = "{LWG381}: detection of invalid mbstate\_t in codecvt", + howpublished = "\url{https://wg21.link/lwg381}", publisher = "WG21" } -@misc{LWG1091, - author = "LWG", - title = "{LWG1091}: Multimap description confusing", - howpublished = "\url{https://wg21.link/lwg1091}", +@misc{LWG382, + author = "Martin Sebor", + title = "{LWG382}: codecvt do\_in/out result", + howpublished = "\url{https://wg21.link/lwg382}", publisher = "WG21" } -@misc{LWG1092, - author = "Daniel Krügler", - title = "{LWG1092}: Class template integral\_constant should be a constrained template", - howpublished = "\url{https://wg21.link/lwg1092}", +@misc{LWG383, + author = "ysapir (submitted via comp.std.c++)", + title = "{LWG383}: Bidirectional iterator assertion typo", + howpublished = "\url{https://wg21.link/lwg383}", publisher = "WG21" } -@misc{LWG1093, - author = "Alisdair Meredith", - title = "{LWG1093}: Multiple definitions for random\_shuffle algorithm", - howpublished = "\url{https://wg21.link/lwg1093}", +@misc{LWG384, + author = "Hans Bos", + title = "{LWG384}: equal\_range has unimplementable runtime complexity", + howpublished = "\url{https://wg21.link/lwg384}", publisher = "WG21" } -@misc{LWG1094, - author = "P.J. Plauger", - title = "{LWG1094}: Replace ``unspecified-bool-type'' by ``explicit operator bool() const'' in I/O library", - howpublished = "\url{https://wg21.link/lwg1094}", +@misc{LWG385, + author = "Matt Austern", + title = "{LWG385}: Does call by value imply the CopyConstructible requirement?", + howpublished = "\url{https://wg21.link/lwg385}", publisher = "WG21" } -@misc{LWG1095, - author = "Beman Dawes", - title = "{LWG1095}: Shared objects and the library wording unclear", - howpublished = "\url{https://wg21.link/lwg1095}", +@misc{LWG386, + author = "Matt Austern", + title = "{LWG386}: Reverse iterator's operator[] has impossible return type", + howpublished = "\url{https://wg21.link/lwg386}", publisher = "WG21" } -@misc{LWG1096, - author = "David Abrahams", - title = "{LWG1096}: unconstrained rvalue ref parameters", - howpublished = "\url{https://wg21.link/lwg1096}", +@misc{LWG387, + author = "Gabriel Dos Reis", + title = "{LWG387}: std::complex over-encapsulated", + howpublished = "\url{https://wg21.link/lwg387}", publisher = "WG21" } -@misc{LWG1097, - author = "Jens Maurer", - title = "{LWG1097}: \#define \_\_STDCPP\_THREADS", - howpublished = "\url{https://wg21.link/lwg1097}", +@misc{LWG388, + author = "Gabriel Dos Reis", + title = "{LWG388}: Use of complex as a key in associative containers", + howpublished = "\url{https://wg21.link/lwg388}", publisher = "WG21" } -@misc{LWG1098, - author = "Jens Maurer", - title = "{LWG1098}: definition of get\_pointer\_safety()", - howpublished = "\url{https://wg21.link/lwg1098}", +@misc{LWG389, + author = "Gabriel Dos Reis", + title = "{LWG389}: Const overload of valarray::operator[] returns by value", + howpublished = "\url{https://wg21.link/lwg389}", publisher = "WG21" } -@misc{LWG1099, - author = "David Abrahams", - title = "{LWG1099}: Various issues", - howpublished = "\url{https://wg21.link/lwg1099}", +@misc{LWG390, + author = "Doug Gregor", + title = "{LWG390}: CopyConstructible requirements too strict", + howpublished = "\url{https://wg21.link/lwg390}", publisher = "WG21" } -@misc{LWG1100, - author = "Howard Hinnant", - title = "{LWG1100}: auto\_ptr to unique\_ptr conversion", - howpublished = "\url{https://wg21.link/lwg1100}", +@misc{LWG391, + author = "James Kanze", + title = "{LWG391}: non-member functions specified as const", + howpublished = "\url{https://wg21.link/lwg391}", publisher = "WG21" } -@misc{LWG1101, - author = "Howard Hinnant", - title = "{LWG1101}: unique requirements", - howpublished = "\url{https://wg21.link/lwg1101}", +@misc{LWG392, + author = "Corwin Joy", + title = "{LWG392}: 'equivalence' for input iterators", + howpublished = "\url{https://wg21.link/lwg392}", publisher = "WG21" } -@misc{LWG1102, - author = "Daniel Krügler", - title = "{LWG1102}: std::vector's reallocation policy still unclear", - howpublished = "\url{https://wg21.link/lwg1102}", +@misc{LWG393, + author = "Alberto Barbati", + title = "{LWG393}: do\_in/do\_out operation on state unclear", + howpublished = "\url{https://wg21.link/lwg393}", publisher = "WG21" } -@misc{LWG1103, - author = "Howard Hinnant", - title = "{LWG1103}: system\_error constructor postcondition overly strict", - howpublished = "\url{https://wg21.link/lwg1103}", +@misc{LWG394, + author = "Martin Sebor", + title = "{LWG394}: behavior of formatted output on failure", + howpublished = "\url{https://wg21.link/lwg394}", publisher = "WG21" } -@misc{LWG1104, - author = "Howard Hinnant", - title = "{LWG1104}: basic\_ios::move should accept lvalues", - howpublished = "\url{https://wg21.link/lwg1104}", +@misc{LWG395, + author = "James Kanze", + title = "{LWG395}: inconsistencies in the definitions of rand() and random\_shuffle()", + howpublished = "\url{https://wg21.link/lwg395}", publisher = "WG21" } -@misc{LWG1105, - author = "David Abrahams", - title = "{LWG1105}: Shouldn't Range be an auto concept", - howpublished = "\url{https://wg21.link/lwg1105}", +@misc{LWG396, + author = "Martin Sebor", + title = "{LWG396}: what are characters zero and one", + howpublished = "\url{https://wg21.link/lwg396}", publisher = "WG21" } -@misc{LWG1106, - author = "Thomas J. Gritzan", - title = "{LWG1106}: Multiple exceptions from connected shared\_future::get()?", - howpublished = "\url{https://wg21.link/lwg1106}", +@misc{LWG397, + author = "Martin Sebor", + title = "{LWG397}: ostream::sentry dtor throws exceptions", + howpublished = "\url{https://wg21.link/lwg397}", publisher = "WG21" } -@misc{LWG1107, - author = "Thomas J. Gritzan", - title = "{LWG1107}: constructor shared\_future(unique\_future) by value?", - howpublished = "\url{https://wg21.link/lwg1107}", +@misc{LWG398, + author = "Martin Sebor", + title = "{LWG398}: effects of end-of-file on unformatted input functions", + howpublished = "\url{https://wg21.link/lwg398}", publisher = "WG21" } -@misc{LWG1108, - author = "Christopher Kohlhoff", - title = "{LWG1108}: thread.req.exception overly constrains implementations", - howpublished = "\url{https://wg21.link/lwg1108}", +@misc{LWG399, + author = "Martin Sebor", + title = "{LWG399}: volations of unformatted input function requirements", + howpublished = "\url{https://wg21.link/lwg399}", publisher = "WG21" } -@misc{LWG1109, - author = "Alisdair Meredith", - title = "{LWG1109}: std::includes should require CopyConstructible predicate", - howpublished = "\url{https://wg21.link/lwg1109}", +@misc{LWG400, + author = "Markus Mauhart", + title = "{LWG400}: redundant type cast in lib.allocator.members", + howpublished = "\url{https://wg21.link/lwg400}", publisher = "WG21" } -@misc{LWG1110, - author = "Alisdair Meredith", - title = "{LWG1110}: Is for\_each overconstrained?", - howpublished = "\url{https://wg21.link/lwg1110}", +@misc{LWG401, + author = "Markus Mauhart", + title = "{LWG401}: incorrect type casts in table 32 in lib.allocator.requirements", + howpublished = "\url{https://wg21.link/lwg401}", publisher = "WG21" } -@misc{LWG1111, - author = "Alisdair Meredith", - title = "{LWG1111}: associative containers underconstrained", - howpublished = "\url{https://wg21.link/lwg1111}", +@misc{LWG402, + author = "Markus Mauhart", + title = "{LWG402}: wrong new expression in [some\_]allocator::construct", + howpublished = "\url{https://wg21.link/lwg402}", publisher = "WG21" } -@misc{LWG1112, - author = "Alisdair Meredith", - title = "{LWG1112}: bitsets and new style for loop", - howpublished = "\url{https://wg21.link/lwg1112}", +@misc{LWG403, + author = "Beman Dawes", + title = "{LWG403}: basic\_string::swap should not throw exceptions", + howpublished = "\url{https://wg21.link/lwg403}", publisher = "WG21" } -@misc{LWG1113, - author = "Alisdair Meredith", - title = "{LWG1113}: bitset::to\_string could be simplified", - howpublished = "\url{https://wg21.link/lwg1113}", +@misc{LWG404, + author = "Matt Austern", + title = "{LWG404}: May a replacement allocation function be declared inline?", + howpublished = "\url{https://wg21.link/lwg404}", publisher = "WG21" } -@misc{LWG1114, - author = "Daniel Krügler", - title = "{LWG1114}: Type traits underspecified", - howpublished = "\url{https://wg21.link/lwg1114}", +@misc{LWG405, + author = "Ray Lischner", + title = "{LWG405}: qsort and POD", + howpublished = "\url{https://wg21.link/lwg405}", publisher = "WG21" } -@misc{LWG1115, - author = "Miles Zhao", - title = "{LWG1115}: va\_copy missing from Standard macros table", - howpublished = "\url{https://wg21.link/lwg1115}", +@misc{LWG406, + author = "Dave Abrahams", + title = "{LWG406}: vector::insert(s) exception safety", + howpublished = "\url{https://wg21.link/lwg406}", publisher = "WG21" } -@misc{LWG1116, - author = "Alisdair Meredith", - title = "{LWG1116}: Literal constructors for tuple", - howpublished = "\url{https://wg21.link/lwg1116}", +@misc{LWG407, + author = "Nathan Myers", + title = "{LWG407}: Can singular iterators be destroyed?", + howpublished = "\url{https://wg21.link/lwg407}", publisher = "WG21" } -@misc{LWG1117, - author = "Alisdair Meredith", - title = "{LWG1117}: tuple copy constructor", - howpublished = "\url{https://wg21.link/lwg1117}", +@misc{LWG408, + author = "Nathan Myers", + title = "{LWG408}: Is vector > forbidden?", + howpublished = "\url{https://wg21.link/lwg408}", publisher = "WG21" } -@misc{LWG1118, - author = "Alisdair Meredith", - title = "{LWG1118}: tuple query APIs do not support cv-qualification", - howpublished = "\url{https://wg21.link/lwg1118}", +@misc{LWG409, + author = "Nathan Myers", + title = "{LWG409}: Closing an fstream should clear error state", + howpublished = "\url{https://wg21.link/lwg409}", publisher = "WG21" } -@misc{LWG1119, - author = "Alisdair Meredith", - title = "{LWG1119}: tuple query APIs do not support references", - howpublished = "\url{https://wg21.link/lwg1119}", +@misc{LWG410, + author = "Hans Bos", + title = "{LWG410}: Missing semantics for stack and queue comparison operators", + howpublished = "\url{https://wg21.link/lwg410}", publisher = "WG21" } -@misc{LWG1120, - author = "Alisdair Meredith", - title = "{LWG1120}: New type trait - remove\_all", - howpublished = "\url{https://wg21.link/lwg1120}", +@misc{LWG411, + author = "Daniel Frey", + title = "{LWG411}: Wrong names of set member functions", + howpublished = "\url{https://wg21.link/lwg411}", publisher = "WG21" } -@misc{LWG1121, - author = "Alisdair Meredith", - title = "{LWG1121}: Support for multiple arguments", - howpublished = "\url{https://wg21.link/lwg1121}", +@misc{LWG412, + author = "Martin Sebor", + title = "{LWG412}: Typo in 27.4.4.3", + howpublished = "\url{https://wg21.link/lwg412}", publisher = "WG21" } -@misc{LWG1122, - author = "Alisdair Meredith", - title = "{LWG1122}: Ratio values should be constexpr", - howpublished = "\url{https://wg21.link/lwg1122}", +@misc{LWG413, + author = "Bo Persson", + title = "{LWG413}: Proposed resolution to LDR\#64 still wrong", + howpublished = "\url{https://wg21.link/lwg413}", publisher = "WG21" } -@misc{LWG1123, - author = "James Kanze", - title = "{LWG1123}: No requirement that standard streams be flushed", - howpublished = "\url{https://wg21.link/lwg1123}", +@misc{LWG414, + author = "Matt Austern", + title = "{LWG414}: Which iterators are invalidated by v.erase()?", + howpublished = "\url{https://wg21.link/lwg414}", publisher = "WG21" } -@misc{LWG1124, - author = "Daniel Krügler", - title = "{LWG1124}: Invalid definition of concept RvalueOf", - howpublished = "\url{https://wg21.link/lwg1124}", +@misc{LWG415, + author = "Martin Sebor", + title = "{LWG415}: behavior of std::ws", + howpublished = "\url{https://wg21.link/lwg415}", publisher = "WG21" } -@misc{LWG1125, - author = "Alisdair Meredith", - title = "{LWG1125}: ostream\_iterator does not work with movable types", - howpublished = "\url{https://wg21.link/lwg1125}", +@misc{LWG416, + author = "Martin Sebor", + title = "{LWG416}: definitions of XXX\_MIN and XXX\_MAX macros in climits", + howpublished = "\url{https://wg21.link/lwg416}", publisher = "WG21" } -@misc{LWG1126, - author = "Alisdair Meredith", - title = "{LWG1126}: istreambuff\_iterator::equal needs a const \& parameter", - howpublished = "\url{https://wg21.link/lwg1126}", +@misc{LWG417, + author = "Martin Sebor", + title = "{LWG417}: what does ctype::do\_widen() return on failure", + howpublished = "\url{https://wg21.link/lwg417}", publisher = "WG21" } -@misc{LWG1127, - author = "Alisdair Meredith", - title = "{LWG1127}: rvalue references and iterator traits", - howpublished = "\url{https://wg21.link/lwg1127}", +@misc{LWG418, + author = "Martin Sebor", + title = "{LWG418}: exceptions thrown during iostream cleanup", + howpublished = "\url{https://wg21.link/lwg418}", publisher = "WG21" } -@misc{LWG1128, - author = "Alisdair Meredith", - title = "{LWG1128}: Missing definition of iterator\_traits", - howpublished = "\url{https://wg21.link/lwg1128}", +@misc{LWG419, + author = "Martin Sebor", + title = "{LWG419}: istream extractors not setting failbit if eofbit is already set", + howpublished = "\url{https://wg21.link/lwg419}", publisher = "WG21" } -@misc{LWG1129, - author = "Alisdair Meredith", - title = "{LWG1129}: istream(buf)\_iterator should support literal sentinel value", - howpublished = "\url{https://wg21.link/lwg1129}", +@misc{LWG420, + author = "Martin Sebor", + title = "{LWG420}: is std::FILE a complete type?", + howpublished = "\url{https://wg21.link/lwg420}", publisher = "WG21" } -@misc{LWG1130, - author = "Peter Dimov", - title = "{LWG1130}: copy\_exception name misleading", - howpublished = "\url{https://wg21.link/lwg1130}", +@misc{LWG421, + author = "Martin Sebor", + title = "{LWG421}: is basic\_streambuf copy-constructible?", + howpublished = "\url{https://wg21.link/lwg421}", publisher = "WG21" } -@misc{LWG1131, - author = "Niels Dekker", - title = "{LWG1131}: C++0x does not need alignment\_of", - howpublished = "\url{https://wg21.link/lwg1131}", +@misc{LWG422, + author = "Martin Sebor", + title = "{LWG422}: explicit specializations of member functions of class templates", + howpublished = "\url{https://wg21.link/lwg422}", publisher = "WG21" } -@misc{LWG1132, - author = "Seiji Hayashida", - title = "{LWG1132}: JP-30: nested exceptions", - howpublished = "\url{https://wg21.link/lwg1132}", +@misc{LWG423, + author = "Martin Sebor", + title = "{LWG423}: Effects of negative streamsize in iostreams", + howpublished = "\url{https://wg21.link/lwg423}", publisher = "WG21" } -@misc{LWG1133, - author = "Alisdair Meredith", - title = "{LWG1133}: Does N2844 break current specification of list::splice?", - howpublished = "\url{https://wg21.link/lwg1133}", +@misc{LWG424, + author = "Martin Sebor", + title = "{LWG424}: normative notes", + howpublished = "\url{https://wg21.link/lwg424}", publisher = "WG21" } -@misc{LWG1134, - author = "Robert Klarer", - title = "{LWG1134}: Redundant specification of , , , and maybe ", - howpublished = "\url{https://wg21.link/lwg1134}", +@misc{LWG425, + author = "Martin Sebor", + title = "{LWG425}: return value of std::get\_temporary\_buffer", + howpublished = "\url{https://wg21.link/lwg425}", publisher = "WG21" } -@misc{LWG1135, - author = "Daniel Krügler", - title = "{LWG1135}: exception\_ptr should support contextual conversion to bool", - howpublished = "\url{https://wg21.link/lwg1135}", +@misc{LWG426, + author = "Martin Sebor", + title = "{LWG426}: search\_n(), fill\_n(), and generate\_n() with negative n", + howpublished = "\url{https://wg21.link/lwg426}", publisher = "WG21" } -@misc{LWG1136, - author = "Daniel Krügler", - title = "{LWG1136}: Incomplete specification of nested\_exception::rethrow\_nested()", - howpublished = "\url{https://wg21.link/lwg1136}", +@misc{LWG427, + author = "Martin Sebor", + title = "{LWG427}: Stage 2 and rationale of DR 221", + howpublished = "\url{https://wg21.link/lwg427}", publisher = "WG21" } -@misc{LWG1137, - author = "Marc Steinbach", - title = "{LWG1137}: Return type of conj and proj", - howpublished = "\url{https://wg21.link/lwg1137}", +@misc{LWG428, + author = "Martin Sebor", + title = "{LWG428}: string::erase(iterator) validity", + howpublished = "\url{https://wg21.link/lwg428}", publisher = "WG21" } -@misc{LWG1138, - author = "Alisdair Meredith", - title = "{LWG1138}: Unusual return value for operator+", - howpublished = "\url{https://wg21.link/lwg1138}", +@misc{LWG429, + author = "Martin Sebor", + title = "{LWG429}: typo in basic\_ios::clear(iostate)", + howpublished = "\url{https://wg21.link/lwg429}", publisher = "WG21" } -@misc{LWG1139, - author = "LWG", - title = "{LWG1139}: Thread support library not concept enabled", - howpublished = "\url{https://wg21.link/lwg1139}", +@misc{LWG430, + author = "Martin Sebor", + title = "{LWG430}: valarray subset operations", + howpublished = "\url{https://wg21.link/lwg430}", publisher = "WG21" } -@misc{LWG1140, - author = "LWG", - title = "{LWG1140}: Numerics library not concept enabled", - howpublished = "\url{https://wg21.link/lwg1140}", +@misc{LWG431, + author = "Matt Austern", + title = "{LWG431}: Swapping containers with unequal allocators", + howpublished = "\url{https://wg21.link/lwg431}", publisher = "WG21" } -@misc{LWG1141, - author = "LWG", - title = "{LWG1141}: Input/Output library not concept enabled", - howpublished = "\url{https://wg21.link/lwg1141}", +@misc{LWG432, + author = "Christian W Brock", + title = "{LWG432}: stringbuf::overflow() makes only one write position available", + howpublished = "\url{https://wg21.link/lwg432}", publisher = "WG21" } -@misc{LWG1142, - author = "LWG", - title = "{LWG1142}: Regular expressions library not concept enabled", - howpublished = "\url{https://wg21.link/lwg1142}", +@misc{LWG433, + author = "Vyatcheslav Sysoltsev", + title = "{LWG433}: Contradiction in specification of unexpected()", + howpublished = "\url{https://wg21.link/lwg433}", publisher = "WG21" } -@misc{LWG1143, - author = "LWG", - title = "{LWG1143}: Atomic operations library not concept enabled", - howpublished = "\url{https://wg21.link/lwg1143}", +@misc{LWG434, + author = "Martin Sebor", + title = "{LWG434}: bitset::to\_string() hard to use", + howpublished = "\url{https://wg21.link/lwg434}", publisher = "WG21" } -@misc{LWG1144, - author = "LWG", - title = "{LWG1144}: ``thread safe'' is undefined", - howpublished = "\url{https://wg21.link/lwg1144}", +@misc{LWG435, + author = "Martin Sebor", + title = "{LWG435}: bug in DR 25", + howpublished = "\url{https://wg21.link/lwg435}", publisher = "WG21" } -@misc{LWG1145, - author = "LWG", - title = "{LWG1145}: Inappropriate headers for atomics", - howpublished = "\url{https://wg21.link/lwg1145}", +@misc{LWG436, + author = "Martin Sebor", + title = "{LWG436}: are cv-qualified facet types valid facets?", + howpublished = "\url{https://wg21.link/lwg436}", publisher = "WG21" } -@misc{LWG1146, - author = "Jeffrey Yasskin", - title = "{LWG1146}: ``lockfree'' does not say enough", - howpublished = "\url{https://wg21.link/lwg1146}", +@misc{LWG437, + author = "Ivan Godard", + title = "{LWG437}: Formatted output of function pointers is confusing", + howpublished = "\url{https://wg21.link/lwg437}", publisher = "WG21" } -@misc{LWG1147, - author = "Jeffrey Yasskin", - title = "{LWG1147}: Non-volatile atomic functions", - howpublished = "\url{https://wg21.link/lwg1147}", +@misc{LWG438, + author = "Howard Hinnant", + title = "{LWG438}: Ambiguity in the ``do the right thing'' clause", + howpublished = "\url{https://wg21.link/lwg438}", publisher = "WG21" } -@misc{LWG1148, - author = "Marc Steinbach", - title = "{LWG1148}: Wrong argument type of I/O stream manipulators setprecision() and setw()", - howpublished = "\url{https://wg21.link/lwg1148}", +@misc{LWG439, + author = "Matt Austern", + title = "{LWG439}: Should facets be copyable?", + howpublished = "\url{https://wg21.link/lwg439}", publisher = "WG21" } -@misc{LWG1149, - author = "Walter Brown", - title = "{LWG1149}: Reformulating NonemptyRange axiom", - howpublished = "\url{https://wg21.link/lwg1149}", +@misc{LWG440, + author = "Matt Austern", + title = "{LWG440}: Should std::complex use unqualified transcendentals?", + howpublished = "\url{https://wg21.link/lwg440}", publisher = "WG21" } -@misc{LWG1150, - author = "LWG", - title = "{LWG1150}: wchar\_t, char16\_t and char32\_t filenames", - howpublished = "\url{https://wg21.link/lwg1150}", +@misc{LWG441, + author = "Vincent Leloup", + title = "{LWG441}: Is fpos::state const?", + howpublished = "\url{https://wg21.link/lwg441}", publisher = "WG21" } -@misc{LWG1151, - author = "LWG", - title = "{LWG1151}: Behavior of the library in the presence of threads is incompletely specified", - howpublished = "\url{https://wg21.link/lwg1151}", +@misc{LWG442, + author = "Vincent Leloup", + title = "{LWG442}: sentry::operator bool() inconsistent signature", + howpublished = "\url{https://wg21.link/lwg442}", publisher = "WG21" } -@misc{LWG1152, - author = "Seungbeom Kim", - title = "{LWG1152}: Expressions parsed differently than intended", - howpublished = "\url{https://wg21.link/lwg1152}", +@misc{LWG443, + author = "Vincent Leloup", + title = "{LWG443}: filebuf::close() inconsistent use of EOF", + howpublished = "\url{https://wg21.link/lwg443}", publisher = "WG21" } -@misc{LWG1153, - author = "LWG", - title = "{LWG1153}: Standard library needs review for constructors to be explicit to avoid treatment as initializer-list constructor", - howpublished = "\url{https://wg21.link/lwg1153}", +@misc{LWG444, + author = "Vincent Leloup", + title = "{LWG444}: Bad use of casts in fstream", + howpublished = "\url{https://wg21.link/lwg444}", publisher = "WG21" } -@misc{LWG1154, - author = "LWG", - title = "{LWG1154}: complex should accept integral types", - howpublished = "\url{https://wg21.link/lwg1154}", +@misc{LWG445, + author = "Dave Abrahams", + title = "{LWG445}: iterator\_traits::reference unspecified for some iterator categories", + howpublished = "\url{https://wg21.link/lwg445}", publisher = "WG21" } -@misc{LWG1155, - author = "LWG", - title = "{LWG1155}: Reference should be to C99", - howpublished = "\url{https://wg21.link/lwg1155}", +@misc{LWG446, + author = "Andy Koenig", + title = "{LWG446}: Iterator equality between different containers", + howpublished = "\url{https://wg21.link/lwg446}", publisher = "WG21" } -@misc{LWG1156, - author = "LWG", - title = "{LWG1156}: Constraints on bitmask and enumeration types to be tightened", - howpublished = "\url{https://wg21.link/lwg1156}", +@misc{LWG447, + author = "Pete Becker", + title = "{LWG447}: Wrong template argument for time facets", + howpublished = "\url{https://wg21.link/lwg447}", publisher = "WG21" } -@misc{LWG1157, - author = "LWG", - title = "{LWG1157}: Local types can now instantiate templates", - howpublished = "\url{https://wg21.link/lwg1157}", +@misc{LWG448, + author = "Dave Abrahams", + title = "{LWG448}: Random Access Iterators over abstract classes", + howpublished = "\url{https://wg21.link/lwg448}", publisher = "WG21" } -@misc{LWG1158, - author = "LWG", - title = "{LWG1158}: Encouragement to use monotonic clock", - howpublished = "\url{https://wg21.link/lwg1158}", +@misc{LWG449, + author = "Pete Becker", + title = "{LWG449}: Library Issue 306 Goes Too Far", + howpublished = "\url{https://wg21.link/lwg449}", publisher = "WG21" } -@misc{LWG1159, - author = "LWG", - title = "{LWG1159}: Unclear spec for resource\_deadlock\_would\_occur", - howpublished = "\url{https://wg21.link/lwg1159}", +@misc{LWG450, + author = "Bill Plauger", + title = "{LWG450}: set::find is inconsistent with associative container requirements", + howpublished = "\url{https://wg21.link/lwg450}", publisher = "WG21" } -@misc{LWG1160, - author = "LWG", - title = "{LWG1160}: future\_error public constructor is 'exposition only'", - howpublished = "\url{https://wg21.link/lwg1160}", +@misc{LWG451, + author = "Bill Plauger", + title = "{LWG451}: Associative erase should return an iterator", + howpublished = "\url{https://wg21.link/lwg451}", publisher = "WG21" } -@misc{LWG1161, - author = "LWG", - title = "{LWG1161}: Unnecessary unique\_future limitations", - howpublished = "\url{https://wg21.link/lwg1161}", +@misc{LWG452, + author = "Bill Plauger", + title = "{LWG452}: locale::combine should be permitted to generate a named locale", + howpublished = "\url{https://wg21.link/lwg452}", publisher = "WG21" } -@misc{LWG1162, - author = "LWG", - title = "{LWG1162}: shared\_future should support an efficient move constructor", - howpublished = "\url{https://wg21.link/lwg1162}", +@misc{LWG453, + author = "Bill Plauger", + title = "{LWG453}: basic\_stringbuf::seekoff need not always fail for an empty stream", + howpublished = "\url{https://wg21.link/lwg453}", publisher = "WG21" } -@misc{LWG1163, - author = "LWG", - title = "{LWG1163}: shared\_future is inconsistent with shared\_ptr", - howpublished = "\url{https://wg21.link/lwg1163}", +@misc{LWG454, + author = "Bill Plauger", + title = "{LWG454}: basic\_filebuf::open should accept wchar\_t names", + howpublished = "\url{https://wg21.link/lwg454}", publisher = "WG21" } -@misc{LWG1164, - author = "LWG", - title = "{LWG1164}: promise::swap should pass by rvalue reference", - howpublished = "\url{https://wg21.link/lwg1164}", +@misc{LWG455, + author = "Bill Plauger", + title = "{LWG455}: cerr::tie() and wcerr::tie() are overspecified", + howpublished = "\url{https://wg21.link/lwg455}", publisher = "WG21" } -@misc{LWG1165, - author = "LWG", - title = "{LWG1165}: Unneeded promise move constructor", - howpublished = "\url{https://wg21.link/lwg1165}", +@misc{LWG456, + author = "Bill Plauger", + title = "{LWG456}: Traditional C header files are overspecified", + howpublished = "\url{https://wg21.link/lwg456}", publisher = "WG21" } -@misc{LWG1166, - author = "LWG", - title = "{LWG1166}: Allocator-specific move/copy break model of move-constructor and move-assignment", - howpublished = "\url{https://wg21.link/lwg1166}", +@misc{LWG457, + author = "Dag Henriksson", + title = "{LWG457}: bitset constructor: incorrect number of initialized bits", + howpublished = "\url{https://wg21.link/lwg457}", publisher = "WG21" } -@misc{LWG1167, - author = "Dave Abrahams", - title = "{LWG1167}: pair doesn't model LessThanComparable in unconstrained code even if T and U do.", - howpublished = "\url{https://wg21.link/lwg1167}", +@misc{LWG458, + author = "Daniel Frey", + title = "{LWG458}: 24.1.5 contains unintended limitation for operator-", + howpublished = "\url{https://wg21.link/lwg458}", publisher = "WG21" } -@misc{LWG1168, - author = "Alisdair Meredith", - title = "{LWG1168}: Odd wording for bitset equality operators", - howpublished = "\url{https://wg21.link/lwg1168}", +@misc{LWG459, + author = "Martin Sebor", + title = "{LWG459}: Requirement for widening in stage 2 is overspecification", + howpublished = "\url{https://wg21.link/lwg459}", publisher = "WG21" } -@misc{LWG1169, - author = "Cosmin Truta", - title = "{LWG1169}: num\_get not fully compatible with strto*", - howpublished = "\url{https://wg21.link/lwg1169}", +@misc{LWG460, + author = "Ben Hutchings", + title = "{LWG460}: Default modes missing from basic\_fstream member specifications", + howpublished = "\url{https://wg21.link/lwg460}", publisher = "WG21" } -@misc{LWG1170, - author = "Beman Dawes", - title = "{LWG1170}: String char-like types no longer PODs", - howpublished = "\url{https://wg21.link/lwg1170}", +@misc{LWG461, + author = "Bill Plauger", + title = "{LWG461}: time\_get hard or impossible to implement", + howpublished = "\url{https://wg21.link/lwg461}", publisher = "WG21" } -@misc{LWG1171, - author = "Alisdair Meredith", - title = "{LWG1171}: duration types should be literal", - howpublished = "\url{https://wg21.link/lwg1171}", +@misc{LWG462, + author = "Bill Plauger", + title = "{LWG462}: Destroying objects with static storage duration", + howpublished = "\url{https://wg21.link/lwg462}", publisher = "WG21" } -@misc{LWG1172, - author = "Alberto Ganesh Barbati", - title = "{LWG1172}: select\_on\_container\_(copy|move)\_construction over-constrained", - howpublished = "\url{https://wg21.link/lwg1172}", +@misc{LWG463, + author = "Rani Sharoni", + title = "{LWG463}: auto\_ptr usability issues", + howpublished = "\url{https://wg21.link/lwg463}", publisher = "WG21" } -@misc{LWG1173, - author = "David Abrahams", - title = "{LWG1173}: ``Equivalence'' wishy-washiness", - howpublished = "\url{https://wg21.link/lwg1173}", +@misc{LWG464, + author = "Thorsten Ottosen", + title = "{LWG464}: Suggestion for new member functions in standard containers", + howpublished = "\url{https://wg21.link/lwg464}", publisher = "WG21" } -@misc{LWG1174, - author = "Jason Merrill", - title = "{LWG1174}: Type property predicates", - howpublished = "\url{https://wg21.link/lwg1174}", +@misc{LWG465, + author = "Steve Clamage", + title = "{LWG465}: Contents of ", + howpublished = "\url{https://wg21.link/lwg465}", publisher = "WG21" } -@misc{LWG1175, - author = "Pablo Halpern", - title = "{LWG1175}: unordered complexity", - howpublished = "\url{https://wg21.link/lwg1175}", +@misc{LWG466, + author = "Daniel Frey", + title = "{LWG466}: basic\_string ctor should prevent null pointer error", + howpublished = "\url{https://wg21.link/lwg466}", publisher = "WG21" } -@misc{LWG1176, - author = "Howard Hinnant", - title = "{LWG1176}: Make thread constructor non-variadic", - howpublished = "\url{https://wg21.link/lwg1176}", +@misc{LWG467, + author = "Martin Sebor", + title = "{LWG467}: char\_traits::lt(), compare(), and memcmp()", + howpublished = "\url{https://wg21.link/lwg467}", publisher = "WG21" } -@misc{LWG1177, - author = "Howard Hinnant", - title = "{LWG1177}: Improve ``diagnostic required'' wording", - howpublished = "\url{https://wg21.link/lwg1177}", +@misc{LWG468, + author = "Martin Sebor", + title = "{LWG468}: unexpected consequences of ios\_base::operator void*()", + howpublished = "\url{https://wg21.link/lwg468}", publisher = "WG21" } -@misc{LWG1178, - author = "Beman Dawes", - title = "{LWG1178}: Header dependencies", - howpublished = "\url{https://wg21.link/lwg1178}", +@misc{LWG469, + author = "Martin Sebor", + title = "{LWG469}: vector ill-formed relational operators", + howpublished = "\url{https://wg21.link/lwg469}", publisher = "WG21" } -@misc{LWG1179, - author = "Robert Klarer", - title = "{LWG1179}: Probably editorial in [structure.specifications]", - howpublished = "\url{https://wg21.link/lwg1179}", +@misc{LWG470, + author = "Martin Sebor", + title = "{LWG470}: accessing containers from their elements' special functions", + howpublished = "\url{https://wg21.link/lwg470}", publisher = "WG21" } -@misc{LWG1180, - author = "Daniel Krügler", - title = "{LWG1180}: Missing string\_type member typedef in class sub\_match", - howpublished = "\url{https://wg21.link/lwg1180}", +@misc{LWG471, + author = "Martin Sebor", + title = "{LWG471}: result of what() implementation-defined", + howpublished = "\url{https://wg21.link/lwg471}", publisher = "WG21" } -@misc{LWG1181, - author = "Daniel Krügler", - title = "{LWG1181}: Invalid sub\_match comparison operators", - howpublished = "\url{https://wg21.link/lwg1181}", +@misc{LWG472, + author = "Prateek R Karandikar", + title = "{LWG472}: Missing ``Returns'' clause in std::equal\_range", + howpublished = "\url{https://wg21.link/lwg472}", publisher = "WG21" } -@misc{LWG1182, - author = "Alisdair Meredith", - title = "{LWG1182}: Unfortunate hash dependencies", - howpublished = "\url{https://wg21.link/lwg1182}", +@misc{LWG473, + author = "Martin Sebor", + title = "{LWG473}: underspecified ctype calls", + howpublished = "\url{https://wg21.link/lwg473}", publisher = "WG21" } -@misc{LWG1183, - author = "Daniel Krügler", - title = "{LWG1183}: basic\_ios::set\_rdbuf may break class invariants", - howpublished = "\url{https://wg21.link/lwg1183}", +@misc{LWG474, + author = "Martin Sebor", + title = "{LWG474}: confusing Footnote 297", + howpublished = "\url{https://wg21.link/lwg474}", publisher = "WG21" } -@misc{LWG1184, - author = "Alisdair Meredith", - title = "{LWG1184}: Feature request: dynamic bitset", - howpublished = "\url{https://wg21.link/lwg1184}", +@misc{LWG475, + author = "Stephan T. Lavavej and Jaakko Jarvi", + title = "{LWG475}: May the function object passed to for\_each modify the elements of the iterated sequence?", + howpublished = "\url{https://wg21.link/lwg475}", publisher = "WG21" } -@misc{LWG1185, - author = "Alisdair Meredith", - title = "{LWG1185}: Iterator categories and output iterators", - howpublished = "\url{https://wg21.link/lwg1185}", +@misc{LWG476, + author = "Dave Abrahams", + title = "{LWG476}: Forward Iterator implied mutability", + howpublished = "\url{https://wg21.link/lwg476}", publisher = "WG21" } -@misc{LWG1186, - author = "Alisdair Meredith", - title = "{LWG1186}: Forward list could model a stack", - howpublished = "\url{https://wg21.link/lwg1186}", +@misc{LWG477, + author = "Dave Abrahams", + title = "{LWG477}: Operator-> for const forward iterators", + howpublished = "\url{https://wg21.link/lwg477}", publisher = "WG21" } -@misc{LWG1187, - author = "Jason Merrill", - title = "{LWG1187}: std::decay", - howpublished = "\url{https://wg21.link/lwg1187}", +@misc{LWG478, + author = "Dave Abrahams", + title = "{LWG478}: Should forward iterator requirements table have a line for r->m?", + howpublished = "\url{https://wg21.link/lwg478}", publisher = "WG21" } -@misc{LWG1188, - author = "Matt Austern", - title = "{LWG1188}: Unordered containers should have a minimum load factor as well as a maximum", - howpublished = "\url{https://wg21.link/lwg1188}", +@misc{LWG479, + author = "Herb Sutter", + title = "{LWG479}: Container requirements and placement new", + howpublished = "\url{https://wg21.link/lwg479}", publisher = "WG21" } -@misc{LWG1189, - author = "Matt Austern", - title = "{LWG1189}: Awkward interface for changing the number of buckets in an unordered associative container", - howpublished = "\url{https://wg21.link/lwg1189}", +@misc{LWG480, + author = "Joe Gottman", + title = "{LWG480}: unary\_function and binary\_function should have protected nonvirtual destructors", + howpublished = "\url{https://wg21.link/lwg480}", publisher = "WG21" } -@misc{LWG1190, - author = "Matt Austern", - title = "{LWG1190}: Setting the maximum load factor should return the previous value", - howpublished = "\url{https://wg21.link/lwg1190}", +@misc{LWG481, + author = "Andrew Koenig", + title = "{LWG481}: unique's effects on the range [result, last)", + howpublished = "\url{https://wg21.link/lwg481}", publisher = "WG21" } -@misc{LWG1191, - author = "Alisdair Meredith", - title = "{LWG1191}: tuple get API should respect rvalues", - howpublished = "\url{https://wg21.link/lwg1191}", +@misc{LWG482, + author = "Andrew Koenig", + title = "{LWG482}: Swapping pairs", + howpublished = "\url{https://wg21.link/lwg482}", publisher = "WG21" } -@misc{LWG1192, - author = "Jonathan Wakely", - title = "{LWG1192}: basic\_string missing definitions for cbegin / cend / crbegin / crend", - howpublished = "\url{https://wg21.link/lwg1192}", +@misc{LWG483, + author = "Peter Dimov", + title = "{LWG483}: Heterogeneous equality and EqualityComparable", + howpublished = "\url{https://wg21.link/lwg483}", publisher = "WG21" } -@misc{LWG1193, - author = "Daniel Krügler", - title = "{LWG1193}: default\_delete cannot be instantiated with incomplete types", - howpublished = "\url{https://wg21.link/lwg1193}", +@misc{LWG484, + author = "Chris Jefferson", + title = "{LWG484}: Convertible to T", + howpublished = "\url{https://wg21.link/lwg484}", publisher = "WG21" } -@misc{LWG1194, - author = "Howard Hinnant", - title = "{LWG1194}: Unintended queue constructor", - howpublished = "\url{https://wg21.link/lwg1194}", +@misc{LWG485, + author = "Chris Jefferson", + title = "{LWG485}: output iterator insufficiently constrained", + howpublished = "\url{https://wg21.link/lwg485}", publisher = "WG21" } -@misc{LWG1195, - author = "Daniel Krügler", - title = "{LWG1195}: ``Diagnostic required'' wording is insufficient to prevent UB", - howpublished = "\url{https://wg21.link/lwg1195}", +@misc{LWG486, + author = "Dave Abrahams", + title = "{LWG486}: min/max CopyConstructible requirement is too strict", + howpublished = "\url{https://wg21.link/lwg486}", publisher = "WG21" } -@misc{LWG1196, - author = "Alisdair Meredith", - title = "{LWG1196}: move semantics undefined for priority\_queue", - howpublished = "\url{https://wg21.link/lwg1196}", +@misc{LWG487, + author = "Dhruv Matani", + title = "{LWG487}: Allocator::construct is too limiting", + howpublished = "\url{https://wg21.link/lwg487}", publisher = "WG21" } -@misc{LWG1197, +@misc{LWG488, author = "Howard Hinnant", - title = "{LWG1197}: Can unordered containers have bucket\_count() == 0?", - howpublished = "\url{https://wg21.link/lwg1197}", + title = "{LWG488}: rotate throws away useful information", + howpublished = "\url{https://wg21.link/lwg488}", publisher = "WG21" } -@misc{LWG1198, - author = "Pablo Halpern", - title = "{LWG1198}: Container adaptor swap: member or non-member?", - howpublished = "\url{https://wg21.link/lwg1198}", +@misc{LWG489, + author = "Thomas Mang", + title = "{LWG489}: std::remove / std::remove\_if wrongly specified", + howpublished = "\url{https://wg21.link/lwg489}", publisher = "WG21" } -@misc{LWG1199, - author = "Pablo Halpern", - title = "{LWG1199}: Missing extended copy constructor in container adaptors", - howpublished = "\url{https://wg21.link/lwg1199}", +@misc{LWG490, + author = "Thomas Mang", + title = "{LWG490}: std::unique wrongly specified", + howpublished = "\url{https://wg21.link/lwg490}", publisher = "WG21" } -@misc{LWG1200, - author = "Sean Hunt", - title = "{LWG1200}: ``surprising'' char\_traits::int\_type requirements", - howpublished = "\url{https://wg21.link/lwg1200}", +@misc{LWG491, + author = "Thomas Mang", + title = "{LWG491}: std::list<>::unique incorrectly specified", + howpublished = "\url{https://wg21.link/lwg491}", publisher = "WG21" } -@misc{LWG1201, - author = "Alisdair Meredith", - title = "{LWG1201}: Do we always want to unwrap ref-wrappers in make\_tuple", - howpublished = "\url{https://wg21.link/lwg1201}", +@misc{LWG492, + author = "Thomas Mang", + title = "{LWG492}: Invalid iterator arithmetic expressions", + howpublished = "\url{https://wg21.link/lwg492}", publisher = "WG21" } -@misc{LWG1202, - author = "Alisdair Meredith", - title = "{LWG1202}: integral\_constant needs a spring clean", - howpublished = "\url{https://wg21.link/lwg1202}", +@misc{LWG493, + author = "Chris Jefferson", + title = "{LWG493}: Undefined Expression in Input Iterator Note Title", + howpublished = "\url{https://wg21.link/lwg493}", publisher = "WG21" } -@misc{LWG1203, - author = "Howard Hinnant", - title = "{LWG1203}: More useful rvalue stream insertion", - howpublished = "\url{https://wg21.link/lwg1203}", +@misc{LWG494, + author = "Hans B os", + title = "{LWG494}: Wrong runtime complexity for associative container's insert and delete", + howpublished = "\url{https://wg21.link/lwg494}", publisher = "WG21" } -@misc{LWG1204, - author = "Howard Hinnant", - title = "{LWG1204}: Global permission to move", - howpublished = "\url{https://wg21.link/lwg1204}", +@misc{LWG495, + author = "Beman Dawes", + title = "{LWG495}: Clause 22 template parameter requirements", + howpublished = "\url{https://wg21.link/lwg495}", publisher = "WG21" } -@misc{LWG1205, - author = "Alisdair Meredith", - title = "{LWG1205}: Some algorithms could more clearly document their handling of empty ranges", - howpublished = "\url{https://wg21.link/lwg1205}", +@misc{LWG496, + author = "richard@ex-parrot.com", + title = "{LWG496}: Illegal use of ``T'' in vector", + howpublished = "\url{https://wg21.link/lwg496}", publisher = "WG21" } -@misc{LWG1206, - author = "Howard Hinnant", - title = "{LWG1206}: Incorrect requires for move\_backward and copy\_backward", - howpublished = "\url{https://wg21.link/lwg1206}", +@misc{LWG497, + author = "Martin Sebor", + title = "{LWG497}: meaning of numeric\_limits::traps for floating point types", + howpublished = "\url{https://wg21.link/lwg497}", publisher = "WG21" } -@misc{LWG1207, - author = "Loïc Joly", - title = "{LWG1207}: Underspecified std::list operations?", - howpublished = "\url{https://wg21.link/lwg1207}", +@misc{LWG498, + author = "Sean Parent and Joe Gottman", + title = "{LWG498}: Requirements for partition() and stable\_partition() too strong", + howpublished = "\url{https://wg21.link/lwg498}", publisher = "WG21" } -@misc{LWG1208, - author = "Howard Hinnant", - title = "{LWG1208}: valarray initializer\_list constructor has incorrect effects", - howpublished = "\url{https://wg21.link/lwg1208}", +@misc{LWG499, + author = "Prateek Karandikar", + title = "{LWG499}: Std. doesn't seem to require stable\_sort() to be stable!", + howpublished = "\url{https://wg21.link/lwg499}", publisher = "WG21" } -@misc{LWG1209, - author = "Stephan T. Lavavej", - title = "{LWG1209}: match\_results should be moveable", - howpublished = "\url{https://wg21.link/lwg1209}", +@misc{LWG500, + author = "Krzysztof Żelechowski", + title = "{LWG500}: do\_length cannot be implemented correctly", + howpublished = "\url{https://wg21.link/lwg500}", publisher = "WG21" } -@misc{LWG1210, - author = "Alisdair Meredith", - title = "{LWG1210}: Iterator reachability should not require a container", - howpublished = "\url{https://wg21.link/lwg1210}", +@misc{LWG501, + author = "Me ", + title = "{LWG501}: Proposal: strengthen guarantees of lib.comparisons", + howpublished = "\url{https://wg21.link/lwg501}", publisher = "WG21" } -@misc{LWG1211, - author = "Alisdair Meredith", - title = "{LWG1211}: Move iterators should be restricted as input iterators", - howpublished = "\url{https://wg21.link/lwg1211}", +@misc{LWG502, + author = "Christopher Conrade Zseleghovski", + title = "{LWG502}: Proposition: Clarification of the interaction between a facet and an iterator", + howpublished = "\url{https://wg21.link/lwg502}", publisher = "WG21" } -@misc{LWG1212, - author = "Alisdair Meredith", - title = "{LWG1212}: result of post-increment/decrement operator", - howpublished = "\url{https://wg21.link/lwg1212}", +@misc{LWG503, + author = "P.J. Plauger", + title = "{LWG503}: more on locales", + howpublished = "\url{https://wg21.link/lwg503}", publisher = "WG21" } -@misc{LWG1213, - author = "Daniel Krügler", - title = "{LWG1213}: Meaning of valid and singular iterator underspecified", - howpublished = "\url{https://wg21.link/lwg1213}", +@misc{LWG504, + author = "Walter Brown", + title = "{LWG504}: Integer types in pseudo-random number engine requirements", + howpublished = "\url{https://wg21.link/lwg504}", publisher = "WG21" } -@misc{LWG1214, - author = "Daniel Krügler", - title = "{LWG1214}: Insufficient/inconsistent key immutability requirements for associative containers", - howpublished = "\url{https://wg21.link/lwg1214}", +@misc{LWG505, + author = "Walter Brown", + title = "{LWG505}: Result\_type in random distribution requirements", + howpublished = "\url{https://wg21.link/lwg505}", publisher = "WG21" } -@misc{LWG1215, - author = "Pablo Halpern", - title = "{LWG1215}: list::merge with unequal allocators", - howpublished = "\url{https://wg21.link/lwg1215}", +@misc{LWG506, + author = "Walter Brown", + title = "{LWG506}: Requirements of Distribution parameter for variate\_generator", + howpublished = "\url{https://wg21.link/lwg506}", publisher = "WG21" } -@misc{LWG1216, - author = "Pete Becker", - title = "{LWG1216}: LWG 1066 Incomplete?", - howpublished = "\url{https://wg21.link/lwg1216}", +@misc{LWG507, + author = "Walter Brown", + title = "{LWG507}: Missing requirement for variate\_generator::operator()", + howpublished = "\url{https://wg21.link/lwg507}", publisher = "WG21" } -@misc{LWG1217, - author = "Ted Shaneyfelt", - title = "{LWG1217}: Quaternion support", - howpublished = "\url{https://wg21.link/lwg1217}", +@misc{LWG508, + author = "Walter Brown", + title = "{LWG508}: Bad parameters for ranlux64\_base\_01", + howpublished = "\url{https://wg21.link/lwg508}", publisher = "WG21" } -@misc{LWG1218, - author = "Jeffrey Yasskin", - title = "{LWG1218}: mutex destructor synchronization", - howpublished = "\url{https://wg21.link/lwg1218}", +@misc{LWG509, + author = "Walter Brown", + title = "{LWG509}: Uniform\_int template parameters", + howpublished = "\url{https://wg21.link/lwg509}", publisher = "WG21" } -@misc{LWG1219, - author = "Jeffrey Yasskin", - title = "{LWG1219}: unique\_lock::lock and resource\_deadlock\_would\_occur", - howpublished = "\url{https://wg21.link/lwg1219}", +@misc{LWG510, + author = "Walter Brown", + title = "{LWG510}: Input\_type for bernoulli\_distribution", + howpublished = "\url{https://wg21.link/lwg510}", publisher = "WG21" } -@misc{LWG1220, - author = "Jeffrey Yasskin", - title = "{LWG1220}: What does condition\_variable wait on?", - howpublished = "\url{https://wg21.link/lwg1220}", +@misc{LWG511, + author = "Walter Brown", + title = "{LWG511}: Input\_type for binomial\_distribution", + howpublished = "\url{https://wg21.link/lwg511}", publisher = "WG21" } -@misc{LWG1221, - author = "Jeffrey Yasskin", - title = "{LWG1221}: condition\_variable wording", - howpublished = "\url{https://wg21.link/lwg1221}", +@misc{LWG512, + author = "Walter Brown", + title = "{LWG512}: Seeding subtract\_with\_carry\_01 from a single unsigned long", + howpublished = "\url{https://wg21.link/lwg512}", publisher = "WG21" } -@misc{LWG1222, - author = "Jeffrey Yasskin", - title = "{LWG1222}: condition\_variable incorrect effects for exception safety", - howpublished = "\url{https://wg21.link/lwg1222}", +@misc{LWG513, + author = "Walter Brown", + title = "{LWG513}: Size of state for subtract\_with\_carry\_01", + howpublished = "\url{https://wg21.link/lwg513}", publisher = "WG21" } -@misc{LWG1223, - author = "Jeffrey Yasskin", - title = "{LWG1223}: condition\_variable\_any lock matching?", - howpublished = "\url{https://wg21.link/lwg1223}", +@misc{LWG514, + author = "Walter Brown", + title = "{LWG514}: Size of state for subtract\_with\_carry", + howpublished = "\url{https://wg21.link/lwg514}", publisher = "WG21" } -@misc{LWG1224, - author = "Jeffrey Yasskin", - title = "{LWG1224}: condition\_variable\_any support for recursive mutexes?", - howpublished = "\url{https://wg21.link/lwg1224}", +@misc{LWG515, + author = "Walter Brown", + title = "{LWG515}: Random number engine traits", + howpublished = "\url{https://wg21.link/lwg515}", publisher = "WG21" } -@misc{LWG1225, - author = "Sebastian Gesemann", - title = "{LWG1225}: C++0x result\_of issue", - howpublished = "\url{https://wg21.link/lwg1225}", +@misc{LWG516, + author = "Walter Brown", + title = "{LWG516}: Seeding subtract\_with\_carry\_01 using a generator", + howpublished = "\url{https://wg21.link/lwg516}", publisher = "WG21" } -@misc{LWG1226, - author = "Daniel Krügler", - title = "{LWG1226}: Incomplete changes of \#890", - howpublished = "\url{https://wg21.link/lwg1226}", +@misc{LWG517, + author = "Walter Brown", + title = "{LWG517}: Should include name in external representation", + howpublished = "\url{https://wg21.link/lwg517}", publisher = "WG21" } -@misc{LWG1227, - author = "Bo Persson", - title = "{LWG1227}: synopsis overspecified", - howpublished = "\url{https://wg21.link/lwg1227}", +@misc{LWG518, + author = "Matt Austern", + title = "{LWG518}: Are insert and erase stable for unordered\_multiset and unordered\_multimap?", + howpublished = "\url{https://wg21.link/lwg518}", publisher = "WG21" } -@misc{LWG1228, - author = "Alisdair Meredith", - title = "{LWG1228}: User-specialized nothrow type traits", - howpublished = "\url{https://wg21.link/lwg1228}", +@misc{LWG519, + author = "Pete Becker", + title = "{LWG519}: Data() undocumented", + howpublished = "\url{https://wg21.link/lwg519}", publisher = "WG21" } -@misc{LWG1229, - author = "Stephan T. Lavavej", - title = "{LWG1229}: error\_code operator= typo", - howpublished = "\url{https://wg21.link/lwg1229}", +@misc{LWG520, + author = "Pete Becker", + title = "{LWG520}: Result\_of and pointers to data members", + howpublished = "\url{https://wg21.link/lwg520}", publisher = "WG21" } -@misc{LWG1230, - author = "Alisdair Meredith", - title = "{LWG1230}: mem\_fn and variadic templates", - howpublished = "\url{https://wg21.link/lwg1230}", +@misc{LWG521, + author = "Pete Becker", + title = "{LWG521}: Garbled requirements for argument\_type in reference\_wrapper", + howpublished = "\url{https://wg21.link/lwg521}", publisher = "WG21" } -@misc{LWG1231, - author = "Daniel Krügler", - title = "{LWG1231}: weak\_ptr comparisons incompletely resolved", - howpublished = "\url{https://wg21.link/lwg1231}", +@misc{LWG522, + author = "Andy Koenig", + title = "{LWG522}: Tuple doesn't define swap", + howpublished = "\url{https://wg21.link/lwg522}", publisher = "WG21" } -@misc{LWG1232, - author = "Daniel Krügler", - title = "{LWG1232}: Still swap's with rvalue-references", - howpublished = "\url{https://wg21.link/lwg1232}", +@misc{LWG523, + author = "Eric Niebler", + title = "{LWG523}: regex case-insensitive character ranges are unimplementable as specified", + howpublished = "\url{https://wg21.link/lwg523}", publisher = "WG21" } -@misc{LWG1233, - author = "Daniel Krügler", - title = "{LWG1233}: Missing unique\_ptr signatures in synopsis", - howpublished = "\url{https://wg21.link/lwg1233}", +@misc{LWG524, + author = "Eric Niebler", + title = "{LWG524}: regex named character classes and case-insensitivity don't mix", + howpublished = "\url{https://wg21.link/lwg524}", publisher = "WG21" } -@misc{LWG1234, - author = "Matt Austern", - title = "{LWG1234}: ``Do the right thing'' and NULL", - howpublished = "\url{https://wg21.link/lwg1234}", +@misc{LWG525, + author = "Robert Klarer", + title = "{LWG525}: type traits definitions not clear", + howpublished = "\url{https://wg21.link/lwg525}", publisher = "WG21" } -@misc{LWG1235, - author = "Matthias Troyer", - title = "{LWG1235}: Issue with C++0x random number proposal", - howpublished = "\url{https://wg21.link/lwg1235}", +@misc{LWG526, + author = "Chris Jefferson", + title = "{LWG526}: Is it undefined if a function in the standard changes in parameters?", + howpublished = "\url{https://wg21.link/lwg526}", publisher = "WG21" } -@misc{LWG1236, - author = "Sean Hunt", - title = "{LWG1236}: reserved identifiers in programs not using the library", - howpublished = "\url{https://wg21.link/lwg1236}", +@misc{LWG527, + author = "Peter Dimov", + title = "{LWG527}: tr1::bind has lost its Throws clause", + howpublished = "\url{https://wg21.link/lwg527}", publisher = "WG21" } -@misc{LWG1237, - author = "Daniel Krügler", - title = "{LWG1237}: Constrained error\_code/error\_condition members", - howpublished = "\url{https://wg21.link/lwg1237}", +@misc{LWG528, + author = "Paolo Carlini", + title = "{LWG528}: const\_iterator iterator issue when they are the same type", + howpublished = "\url{https://wg21.link/lwg528}", publisher = "WG21" } -@misc{LWG1238, - author = "Alisdair Meredith", - title = "{LWG1238}: Defining algorithms taking iterator for range", - howpublished = "\url{https://wg21.link/lwg1238}", +@misc{LWG529, + author = "David Abrahams", + title = "{LWG529}: The standard encourages redundant and confusing preconditions", + howpublished = "\url{https://wg21.link/lwg529}", publisher = "WG21" } -@misc{LWG1239, - author = "David Abrahams", - title = "{LWG1239}: Defect report", - howpublished = "\url{https://wg21.link/lwg1239}", +@misc{LWG530, + author = "Matt Austern", + title = "{LWG530}: Must elements of a string be contiguous?", + howpublished = "\url{https://wg21.link/lwg530}", publisher = "WG21" } -@misc{LWG1240, - author = "Daniel Krügler", - title = "{LWG1240}: Deleted comparison functions of std::function not needed", - howpublished = "\url{https://wg21.link/lwg1240}", +@misc{LWG531, + author = "Martin Sebor", + title = "{LWG531}: array forms of unformatted input functions", + howpublished = "\url{https://wg21.link/lwg531}", publisher = "WG21" } -@misc{LWG1241, - author = "Daniel Krügler", - title = "{LWG1241}: unique\_copy needs to require EquivalenceRelation", - howpublished = "\url{https://wg21.link/lwg1241}", +@misc{LWG532, + author = "David Abrahams", + title = "{LWG532}: Tuple comparison", + howpublished = "\url{https://wg21.link/lwg532}", publisher = "WG21" } -@misc{LWG1242, - author = "Herb Sutter", - title = "{LWG1242}: Enable SCARY iterators", - howpublished = "\url{https://wg21.link/lwg1242}", +@misc{LWG533, + author = "Paolo Carlini", + title = "{LWG533}: typo in 2.2.3.10/1", + howpublished = "\url{https://wg21.link/lwg533}", publisher = "WG21" } -@misc{LWG1243, - author = "Daniel Krügler", - title = "{LWG1243}: Missing operator+= (initializer\_list) for valarray", - howpublished = "\url{https://wg21.link/lwg1243}", +@misc{LWG534, + author = "Alisdair Meredith", + title = "{LWG534}: Missing basic\_string members", + howpublished = "\url{https://wg21.link/lwg534}", publisher = "WG21" } -@misc{LWG1244, - author = "Detlef Vollmann", - title = "{LWG1244}: wait\_*() in *future for synchronous functions", - howpublished = "\url{https://wg21.link/lwg1244}", +@misc{LWG535, + author = "Beman Dawes", + title = "{LWG535}: std::string::swap specification poorly worded", + howpublished = "\url{https://wg21.link/lwg535}", publisher = "WG21" } -@misc{LWG1245, - author = "Paolo Carlini", - title = "{LWG1245}: std::hash \& co", - howpublished = "\url{https://wg21.link/lwg1245}", +@misc{LWG536, + author = "Joaquín M López Muñoz", + title = "{LWG536}: Container iterator constructor and explicit convertibility", + howpublished = "\url{https://wg21.link/lwg536}", publisher = "WG21" } -@misc{LWG1246, - author = "David Abrahams", - title = "{LWG1246}: vector::resize() missing efficiency guarantee", - howpublished = "\url{https://wg21.link/lwg1246}", +@misc{LWG537, + author = "Paolo Carlini", + title = "{LWG537}: Typos in the signatures in 27.6.1.3/42-43 and 27.6.2.4", + howpublished = "\url{https://wg21.link/lwg537}", publisher = "WG21" } -@misc{LWG1247, - author = "Alisdair Meredith", - title = "{LWG1247}: auto\_ptr is overspecified", - howpublished = "\url{https://wg21.link/lwg1247}", +@misc{LWG538, + author = "Howard Hinnant", + title = "{LWG538}: 241 again: Does unique\_copy() require CopyConstructible and Assignable?", + howpublished = "\url{https://wg21.link/lwg538}", publisher = "WG21" } -@misc{LWG1248, - author = "Herb Sutter", - title = "{LWG1248}: Equality comparison for unordered containers", - howpublished = "\url{https://wg21.link/lwg1248}", +@misc{LWG539, + author = "Marc Schoolderman", + title = "{LWG539}: partial\_sum and adjacent\_difference should mention requirements", + howpublished = "\url{https://wg21.link/lwg539}", publisher = "WG21" } -@misc{LWG1249, +@misc{LWG540, author = "Martin Sebor", - title = "{LWG1249}: basic\_ios default ctor", - howpublished = "\url{https://wg21.link/lwg1249}", + title = "{LWG540}: shared\_ptr::operator*()", + howpublished = "\url{https://wg21.link/lwg540}", publisher = "WG21" } -@misc{LWG1250, +@misc{LWG541, author = "Martin Sebor", - title = "{LWG1250}: still overspecified", - howpublished = "\url{https://wg21.link/lwg1250}", + title = "{LWG541}: shared\_ptr template assignment and void", + howpublished = "\url{https://wg21.link/lwg541}", publisher = "WG21" } -@misc{LWG1251, +@misc{LWG542, author = "Martin Sebor", - title = "{LWG1251}: move constructing basic\_stringbuf", - howpublished = "\url{https://wg21.link/lwg1251}", + title = "{LWG542}: shared\_ptr observers", + howpublished = "\url{https://wg21.link/lwg542}", publisher = "WG21" } -@misc{LWG1252, - author = "Bo Persson", - title = "{LWG1252}: wbuffer\_convert::state\_type inconsistency", - howpublished = "\url{https://wg21.link/lwg1252}", +@misc{LWG543, + author = "Howard Hinnant", + title = "{LWG543}: valarray slice default constructor", + howpublished = "\url{https://wg21.link/lwg543}", publisher = "WG21" } -@misc{LWG1253, - author = "Boris Dušek", - title = "{LWG1253}: invalidation of iterators and emplace vs. insert inconsistence in assoc. containers", - howpublished = "\url{https://wg21.link/lwg1253}", +@misc{LWG544, + author = "Martin Sebor", + title = "{LWG544}: minor NULL problems in C.2", + howpublished = "\url{https://wg21.link/lwg544}", publisher = "WG21" } -@misc{LWG1254, - author = "Christopher Jefferson", - title = "{LWG1254}: Misleading sentence in vector::flip", - howpublished = "\url{https://wg21.link/lwg1254}", +@misc{LWG545, + author = "Matt Austern", + title = "{LWG545}: When is a deleter deleted?", + howpublished = "\url{https://wg21.link/lwg545}", publisher = "WG21" } -@misc{LWG1255, - author = "Daniel Krügler", - title = "{LWG1255}: declval should be added to the library", - howpublished = "\url{https://wg21.link/lwg1255}", +@misc{LWG546, + author = "Matt Austern", + title = "{LWG546}: [tr1] \_Longlong and \_ULonglong are integer types", + howpublished = "\url{https://wg21.link/lwg546}", publisher = "WG21" } -@misc{LWG1256, - author = "Daniel Krügler", - title = "{LWG1256}: weak\_ptr comparison functions should be removed", - howpublished = "\url{https://wg21.link/lwg1256}", +@misc{LWG547, + author = "Matt Austern", + title = "{LWG547}: division should be floating-point, not integer", + howpublished = "\url{https://wg21.link/lwg547}", publisher = "WG21" } -@misc{LWG1257, - author = "Beman Dawes", - title = "{LWG1257}: Header still contains a concept\_map", - howpublished = "\url{https://wg21.link/lwg1257}", +@misc{LWG548, + author = "Matt Austern", + title = "{LWG548}: May random\_device block?", + howpublished = "\url{https://wg21.link/lwg548}", publisher = "WG21" } -@misc{LWG1258, - author = "Daniel Krügler", - title = "{LWG1258}: std::function Effects clause impossible to satisfy", - howpublished = "\url{https://wg21.link/lwg1258}", +@misc{LWG549, + author = "Matt Austern", + title = "{LWG549}: Undefined variable in binomial\_distribution", + howpublished = "\url{https://wg21.link/lwg549}", publisher = "WG21" } -@misc{LWG1259, - author = "Sean Hunt", - title = "{LWG1259}: Should initializer-list constructors move elements?", - howpublished = "\url{https://wg21.link/lwg1259}", +@misc{LWG550, + author = "Howard Hinnant", + title = "{LWG550}: What should the return type of pow(float,int) be?", + howpublished = "\url{https://wg21.link/lwg550}", publisher = "WG21" } -@misc{LWG1260, - author = "Peter Dimov", - title = "{LWG1260}: is\_constructible reports true", - howpublished = "\url{https://wg21.link/lwg1260}", +@misc{LWG551, + author = "Howard Hinnant", + title = "{LWG551}: ", + howpublished = "\url{https://wg21.link/lwg551}", publisher = "WG21" } -@misc{LWG1261, - author = "Christopher Jefferson", - title = "{LWG1261}: Insufficent overloads for to\_string / to\_wstring", - howpublished = "\url{https://wg21.link/lwg1261}", +@misc{LWG552, + author = "Martin Sebor", + title = "{LWG552}: random\_shuffle and its generator", + howpublished = "\url{https://wg21.link/lwg552}", publisher = "WG21" } -@misc{LWG1262, - author = "Jonathan Wakely", - title = "{LWG1262}: std::less> is underspecified", - howpublished = "\url{https://wg21.link/lwg1262}", +@misc{LWG553, + author = "Paolo Carlini", + title = "{LWG553}: very minor editorial change intptr\_t / uintptr\_t", + howpublished = "\url{https://wg21.link/lwg553}", publisher = "WG21" } -@misc{LWG1263, +@misc{LWG554, author = "Howard Hinnant", - title = "{LWG1263}: missing swap overloads for regex", - howpublished = "\url{https://wg21.link/lwg1263}", - publisher = "WG21" -} -@misc{LWG1264, - author = "Alisdair Meredith", - title = "{LWG1264}: quick\_exit support for freestanding implementations", - howpublished = "\url{https://wg21.link/lwg1264}", - publisher = "WG21" -} -@misc{LWG1265, - author = "Sean Hunt", - title = "{LWG1265}: longjmp and destructors", - howpublished = "\url{https://wg21.link/lwg1265}", + title = "{LWG554}: Problem with lwg DR 184 numeric\_limits", + howpublished = "\url{https://wg21.link/lwg554}", publisher = "WG21" } -@misc{LWG1266, - author = "Anthony Williams", - title = "{LWG1266}: shared\_future::get and deferred async functions", - howpublished = "\url{https://wg21.link/lwg1266}", +@misc{LWG555, + author = "Paolo Carlini", + title = "{LWG555}: [tr1] 8.21/1: typo", + howpublished = "\url{https://wg21.link/lwg555}", publisher = "WG21" } -@misc{LWG1267, - author = "Anthony Williams", - title = "{LWG1267}: Incorrect wording for condition\_variable\_any::wait\_for", - howpublished = "\url{https://wg21.link/lwg1267}", +@misc{LWG556, + author = "Martin Sebor", + title = "{LWG556}: Is Compare a BinaryPredicate?", + howpublished = "\url{https://wg21.link/lwg556}", publisher = "WG21" } -@misc{LWG1268, - author = "Anthony Williams", - title = "{LWG1268}: The Mutex requirements in 30.4.1 and 30.4.2 are wrong", - howpublished = "\url{https://wg21.link/lwg1268}", +@misc{LWG557, + author = "Paolo Carlini", + title = "{LWG557}: TR1: div(\_Longlong, \_Longlong) vs div(intmax\_t, intmax\_t)", + howpublished = "\url{https://wg21.link/lwg557}", publisher = "WG21" } -@misc{LWG1269, - author = "Anthony Williams", - title = "{LWG1269}: Associated state doesn't account for async", - howpublished = "\url{https://wg21.link/lwg1269}", +@misc{LWG558, + author = "David Abrahams", + title = "{LWG558}: lib.input.iterators Defect", + howpublished = "\url{https://wg21.link/lwg558}", publisher = "WG21" } -@misc{LWG1270, - author = "Alisdair Meredith", - title = "{LWG1270}: result\_of should be moved to ", - howpublished = "\url{https://wg21.link/lwg1270}", +@misc{LWG559, + author = "Martin Sebor", + title = "{LWG559}: numeric\_limits", + howpublished = "\url{https://wg21.link/lwg559}", publisher = "WG21" } -@misc{LWG1271, - author = "Daniel Krügler", - title = "{LWG1271}: CR undefined in duration operators", - howpublished = "\url{https://wg21.link/lwg1271}", +@misc{LWG560, + author = "Sergey P. Derevyago", + title = "{LWG560}: User-defined allocators without default constructor", + howpublished = "\url{https://wg21.link/lwg560}", publisher = "WG21" } -@misc{LWG1272, - author = "Jonathan Wakely", - title = "{LWG1272}: confusing declarations of promise::set\_value", - howpublished = "\url{https://wg21.link/lwg1272}", +@misc{LWG561, + author = "Howard Hinnant", + title = "{LWG561}: inserter overly generic", + howpublished = "\url{https://wg21.link/lwg561}", publisher = "WG21" } -@misc{LWG1273, - author = "Jonathan Wakely", - title = "{LWG1273}: future::valid should be callable on an invalid future", - howpublished = "\url{https://wg21.link/lwg1273}", +@misc{LWG562, + author = "Martin Sebor", + title = "{LWG562}: stringbuf ctor inefficient", + howpublished = "\url{https://wg21.link/lwg562}", publisher = "WG21" } -@misc{LWG1274, - author = "Jonathan Wakely", - title = "{LWG1274}: atomic\_future constructor", - howpublished = "\url{https://wg21.link/lwg1274}", +@misc{LWG563, + author = "Martin Sebor", + title = "{LWG563}: stringbuf seeking from end", + howpublished = "\url{https://wg21.link/lwg563}", publisher = "WG21" } -@misc{LWG1275, - author = "Jonathan Wakely", - title = "{LWG1275}: Creating and setting futures", - howpublished = "\url{https://wg21.link/lwg1275}", +@misc{LWG564, + author = "Martin Sebor", + title = "{LWG564}: stringbuf seekpos underspecified", + howpublished = "\url{https://wg21.link/lwg564}", publisher = "WG21" } -@misc{LWG1276, - author = "Daniel Krügler", - title = "{LWG1276}: forwardlist missing allocator constructors", - howpublished = "\url{https://wg21.link/lwg1276}", +@misc{LWG565, + author = "Martin Sebor", + title = "{LWG565}: xsputn inefficient", + howpublished = "\url{https://wg21.link/lwg565}", publisher = "WG21" } -@misc{LWG1277, - author = "Anthony Williams", - title = "{LWG1277}: std::thread::id should be trivially copyable", - howpublished = "\url{https://wg21.link/lwg1277}", +@misc{LWG566, + author = "Martin Sebor", + title = "{LWG566}: array forms of unformatted input function undefined for zero-element arrays", + howpublished = "\url{https://wg21.link/lwg566}", publisher = "WG21" } -@misc{LWG1278, - author = "Bo Persson", - title = "{LWG1278}: Inconsistent return values for forward\_list::insert\_after", - howpublished = "\url{https://wg21.link/lwg1278}", +@misc{LWG567, + author = "Martin Sebor", + title = "{LWG567}: streambuf inserter and extractor should be unformatted", + howpublished = "\url{https://wg21.link/lwg567}", publisher = "WG21" } -@misc{LWG1279, - author = "Alberto Ganesh Barbati", - title = "{LWG1279}: forbid [u|bi]nary\_function specialization", - howpublished = "\url{https://wg21.link/lwg1279}", +@misc{LWG568, + author = "Paolo Carlini", + title = "{LWG568}: [tr1] log2 overloads missing", + howpublished = "\url{https://wg21.link/lwg568}", publisher = "WG21" } -@misc{LWG1280, - author = "Jonathan Wakely", - title = "{LWG1280}: Initialization of stream iterators", - howpublished = "\url{https://wg21.link/lwg1280}", +@misc{LWG569, + author = "Seungbeom Kim", + title = "{LWG569}: Postcondition for basic\_ios::clear(iostate) incorrectly stated", + howpublished = "\url{https://wg21.link/lwg569}", publisher = "WG21" } -@misc{LWG1281, - author = "Vicente Juan Botet Escribá", - title = "{LWG1281}: CopyConstruction and Assignment between ratios having the same normalized form", - howpublished = "\url{https://wg21.link/lwg1281}", +@misc{LWG570, + author = "Jack Reeves", + title = "{LWG570}: Request adding additional explicit specializations of char\_traits", + howpublished = "\url{https://wg21.link/lwg570}", publisher = "WG21" } -@misc{LWG1282, - author = "Igor Semenov", - title = "{LWG1282}: A proposal to add std::split algorithm", - howpublished = "\url{https://wg21.link/lwg1282}", +@misc{LWG571, + author = "Beman Dawes", + title = "{LWG571}: Update C90 references to C99?", + howpublished = "\url{https://wg21.link/lwg571}", publisher = "WG21" } -@misc{LWG1283, +@misc{LWG572, author = "Howard Hinnant", - title = "{LWG1283}: MoveConstructible and MoveAssignable need clarification of moved-from state", - howpublished = "\url{https://wg21.link/lwg1283}", + title = "{LWG572}: Oops, we gave 507 WP status", + howpublished = "\url{https://wg21.link/lwg572}", publisher = "WG21" } -@misc{LWG1284, - author = "Bo Persson", - title = "{LWG1284}: vector initializer\_list constructor missing an allocator argument", - howpublished = "\url{https://wg21.link/lwg1284}", +@misc{LWG573, + author = "Beman Dawes", + title = "{LWG573}: C++0x file positioning should handle modern file sizes", + howpublished = "\url{https://wg21.link/lwg573}", publisher = "WG21" } -@misc{LWG1285, - author = "Howard Hinnant", - title = "{LWG1285}: allocator\_traits call to new", - howpublished = "\url{https://wg21.link/lwg1285}", +@misc{LWG574, + author = "Pete Becker", + title = "{LWG574}: DR 369 Contradicts Text", + howpublished = "\url{https://wg21.link/lwg574}", publisher = "WG21" } -@misc{LWG1286, - author = "Howard Hinnant", - title = "{LWG1286}: allocator\_traits::select\_on\_container\_copy\_construction type-o", - howpublished = "\url{https://wg21.link/lwg1286}", +@misc{LWG575, + author = "Peter Dimov", + title = "{LWG575}: the specification of $\sim$shared\_ptr is MT-unfriendly, makes implementation assumptions", + howpublished = "\url{https://wg21.link/lwg575}", publisher = "WG21" } -@misc{LWG1287, - author = "Jonathan Wakely", - title = "{LWG1287}: std::function requires CopyConstructible target object", - howpublished = "\url{https://wg21.link/lwg1287}", +@misc{LWG576, + author = "Doug Gregor", + title = "{LWG576}: find\_first\_of is overconstrained", + howpublished = "\url{https://wg21.link/lwg576}", publisher = "WG21" } -@misc{LWG1288, - author = "Jonathan Wakely", - title = "{LWG1288}: std::function assignment from rvalues", - howpublished = "\url{https://wg21.link/lwg1288}", +@misc{LWG577, + author = "Seungbeom Kim", + title = "{LWG577}: upper\_bound(first, last, ...) cannot return last", + howpublished = "\url{https://wg21.link/lwg577}", publisher = "WG21" } -@misc{LWG1289, - author = "Ion Gaztañaga", - title = "{LWG1289}: Generic casting requirements for smart pointers", - howpublished = "\url{https://wg21.link/lwg1289}", +@misc{LWG578, + author = "Martin Sebor", + title = "{LWG578}: purpose of hint to allocator::allocate()", + howpublished = "\url{https://wg21.link/lwg578}", publisher = "WG21" } -@misc{LWG1290, - author = "Daniel Krügler", - title = "{LWG1290}: Don't require [u|bi]nary\_function inheritance", - howpublished = "\url{https://wg21.link/lwg1290}", +@misc{LWG579, + author = "Joaquín M López Muñoz", + title = "{LWG579}: erase(iterator) for unordered containers should not return an iterator", + howpublished = "\url{https://wg21.link/lwg579}", publisher = "WG21" } -@misc{LWG1291, - author = "Jonathan Wakely", - title = "{LWG1291}: Exceptions thrown during promise::set\_value", - howpublished = "\url{https://wg21.link/lwg1291}", +@misc{LWG580, + author = "Martin Sebor", + title = "{LWG580}: unused allocator members", + howpublished = "\url{https://wg21.link/lwg580}", publisher = "WG21" } -@misc{LWG1292, - author = "Daniel Krügler", - title = "{LWG1292}: std::function should support all callable types", - howpublished = "\url{https://wg21.link/lwg1292}", +@misc{LWG581, + author = "Martin Sebor", + title = "{LWG581}: flush() not unformatted function", + howpublished = "\url{https://wg21.link/lwg581}", publisher = "WG21" } -@misc{LWG1293, - author = "Daniel Krügler", - title = "{LWG1293}: unique\_ptr needs to get rid of unspecified-pointer-type", - howpublished = "\url{https://wg21.link/lwg1293}", +@misc{LWG582, + author = "Martin Sebor", + title = "{LWG582}: specialized algorithms and volatile storage", + howpublished = "\url{https://wg21.link/lwg582}", publisher = "WG21" } -@misc{LWG1294, - author = "Jens Maurer", - title = "{LWG1294}: Difference between callable wrapper and forwarding call wrapper unclear", - howpublished = "\url{https://wg21.link/lwg1294}", +@misc{LWG583, + author = "Beman Dawes", + title = "{LWG583}: div() for unsigned integral types", + howpublished = "\url{https://wg21.link/lwg583}", publisher = "WG21" } -@misc{LWG1295, - author = "Daniel Krügler", - title = "{LWG1295}: Contradictory call wrapper requirements", - howpublished = "\url{https://wg21.link/lwg1295}", +@misc{LWG584, + author = "Beman Dawes", + title = "{LWG584}: missing int pow(int,int) functionality", + howpublished = "\url{https://wg21.link/lwg584}", publisher = "WG21" } -@misc{LWG1296, - author = "Alisdair Meredith", - title = "{LWG1296}: map and multimap value\_compare overspecified", - howpublished = "\url{https://wg21.link/lwg1296}", +@misc{LWG585, + author = "Martin Sebor and Paolo Carlini", + title = "{LWG585}: facet error reporting", + howpublished = "\url{https://wg21.link/lwg585}", publisher = "WG21" } -@misc{LWG1297, - author = "Daniel Krügler", - title = "{LWG1297}: unique\_ptr's relational operator functions should induce a total order", - howpublished = "\url{https://wg21.link/lwg1297}", +@misc{LWG586, + author = "Martin Sebor", + title = "{LWG586}: string inserter not a formatted function", + howpublished = "\url{https://wg21.link/lwg586}", publisher = "WG21" } -@misc{LWG1298, - author = "Alisdair Meredith", - title = "{LWG1298}: Missing specialization of ctype\_byname", - howpublished = "\url{https://wg21.link/lwg1298}", +@misc{LWG587, + author = "Martin Sebor", + title = "{LWG587}: iststream ctor missing description", + howpublished = "\url{https://wg21.link/lwg587}", publisher = "WG21" } -@misc{LWG1299, - author = "Alisdair Meredith", - title = "{LWG1299}: Confusing typo in specification for get\_time", - howpublished = "\url{https://wg21.link/lwg1299}", +@misc{LWG588, + author = "Gennaro Prota", + title = "{LWG588}: requirements on zero sized tr1::arrays and other details", + howpublished = "\url{https://wg21.link/lwg588}", publisher = "WG21" } -@misc{LWG1300, - author = "Jonathan Wakely", - title = "{LWG1300}: Circular definition of promise::swap", - howpublished = "\url{https://wg21.link/lwg1300}", +@misc{LWG589, + author = "Peter Dimov", + title = "{LWG589}: Requirements on iterators of member template functions of containers", + howpublished = "\url{https://wg21.link/lwg589}", publisher = "WG21" } -@misc{LWG1301, - author = "Nicolai Josuttis", - title = "{LWG1301}: clear() and assignment", - howpublished = "\url{https://wg21.link/lwg1301}", +@misc{LWG590, + author = "Beman Dawes", + title = "{LWG590}: Type traits implementation latitude should be removed for C++0x", + howpublished = "\url{https://wg21.link/lwg590}", publisher = "WG21" } -@misc{LWG1302, - author = "Nicolai Josuttis", - title = "{LWG1302}: different emplace semantics for sequence and associated containers", - howpublished = "\url{https://wg21.link/lwg1302}", +@misc{LWG591, + author = "whyglinux", + title = "{LWG591}: Misleading ``built-in", + howpublished = "\url{https://wg21.link/lwg591}", publisher = "WG21" } -@misc{LWG1303, - author = "Stephan T. Lavavej", - title = "{LWG1303}: shared\_ptr, unique\_ptr, and rvalue references v2", - howpublished = "\url{https://wg21.link/lwg1303}", +@misc{LWG592, + author = "Christopher Kohlhoff", + title = "{LWG592}: Incorrect treatment of rdbuf()->close() return type", + howpublished = "\url{https://wg21.link/lwg592}", publisher = "WG21" } -@misc{LWG1304, - author = "Alisdair Meredith", - title = "{LWG1304}: Missing preconditions for shared\_future", - howpublished = "\url{https://wg21.link/lwg1304}", +@misc{LWG593, + author = "Walter Brown", + title = "{LWG593}: \_\_STDC\_CONSTANT\_MACROS", + howpublished = "\url{https://wg21.link/lwg593}", publisher = "WG21" } -@misc{LWG1305, - author = "Alisdair Meredith", - title = "{LWG1305}: preconditions for atomic\_future", - howpublished = "\url{https://wg21.link/lwg1305}", +@misc{LWG594, + author = "Niels Dekker", + title = "{LWG594}: Disadvantages of defining Swappable in terms of CopyConstructible and Assignable", + howpublished = "\url{https://wg21.link/lwg594}", publisher = "WG21" } -@misc{LWG1306, - author = "Nicolai Josuttis", - title = "{LWG1306}: pointer and const\_pointer for ", - howpublished = "\url{https://wg21.link/lwg1306}", +@misc{LWG595, + author = "Stefan Große Pawig", + title = "{LWG595}: TR1/C++0x: fabs(complex) redundant / wrongly specified", + howpublished = "\url{https://wg21.link/lwg595}", publisher = "WG21" } -@misc{LWG1307, - author = "Daniel Krügler", - title = "{LWG1307}: exception\_ptr and allocator pointers don't understand !=", - howpublished = "\url{https://wg21.link/lwg1307}", +@misc{LWG596, + author = "Thomas Plum", + title = "{LWG596}: 27.8.1.3 Table 112 omits ``a+'' and ``a+b'' modes", + howpublished = "\url{https://wg21.link/lwg596}", publisher = "WG21" } -@misc{LWG1308, - author = "Niels Dekker", - title = "{LWG1308}: Concerns about initializer\_list overloads of min, max, and minmax", - howpublished = "\url{https://wg21.link/lwg1308}", +@misc{LWG597, + author = "Daveed Vandevoorde", + title = "{LWG597}: [dec.tr] The notion of 'promotion' cannot be emulated by user-defined types.", + howpublished = "\url{https://wg21.link/lwg597}", publisher = "WG21" } -@misc{LWG1309, - author = "Daniel Krügler", - title = "{LWG1309}: Missing expressions for Move/CopyConstructible", - howpublished = "\url{https://wg21.link/lwg1309}", +@misc{LWG598, + author = "Daniel Krugler", + title = "{LWG598}: [dec.tr] Conversion to integral should truncate, not round.", + howpublished = "\url{https://wg21.link/lwg598}", publisher = "WG21" } -@misc{LWG1310, - author = "Howard Hinnant", - title = "{LWG1310}: forward\_list splice\_after from lvalues", - howpublished = "\url{https://wg21.link/lwg1310}", +@misc{LWG599, + author = "Daniel Krugler", + title = "{LWG599}: [dec.tr] Say ``octets'' instead of ``bytes.''", + howpublished = "\url{https://wg21.link/lwg599}", publisher = "WG21" } -@misc{LWG1311, - author = "Alisdair Meredith", - title = "{LWG1311}: multi-pass property of Forward Iterator underspecified", - howpublished = "\url{https://wg21.link/lwg1311}", +@misc{LWG600, + author = "Daniel Krugler", + title = "{LWG600}: [dec.tr] Wrong parameters for wcstod* functions", + howpublished = "\url{https://wg21.link/lwg600}", publisher = "WG21" } -@misc{LWG1312, - author = "Alisdair Meredith", - title = "{LWG1312}: vector::data no longer returns a raw pointer", - howpublished = "\url{https://wg21.link/lwg1312}", +@misc{LWG601, + author = "Daniel Krugler", + title = "{LWG601}: [dec.tr] numeric\_limits typos", + howpublished = "\url{https://wg21.link/lwg601}", publisher = "WG21" } -@misc{LWG1313, +@misc{LWG602, author = "Daniel Krügler", - title = "{LWG1313}: Seed sequence's param function not useful for pure output iterator", - howpublished = "\url{https://wg21.link/lwg1313}", + title = "{LWG602}: [dec.tr] ``generic floating type'' not defined.", + howpublished = "\url{https://wg21.link/lwg602}", publisher = "WG21" } -@misc{LWG1314, - author = "Sean Hunt", - title = "{LWG1314}: NULL and nullptr", - howpublished = "\url{https://wg21.link/lwg1314}", +@misc{LWG603, + author = "Martin Sebor", + title = "{LWG603}: [dec.tr] Trivially simplifying decimal classes.", + howpublished = "\url{https://wg21.link/lwg603}", publisher = "WG21" } -@misc{LWG1315, - author = "Jonathan Wakely", - title = "{LWG1315}: return type of async", - howpublished = "\url{https://wg21.link/lwg1315}", +@misc{LWG604, + author = "Martin Sebor", + title = "{LWG604}: [dec.tr] Storing a reference to a facet unsafe.", + howpublished = "\url{https://wg21.link/lwg604}", publisher = "WG21" } -@misc{LWG1316, - author = "Pablo Halpern", - title = "{LWG1316}: scoped\_allocator\_adaptor operator== has no definition", - howpublished = "\url{https://wg21.link/lwg1316}", +@misc{LWG605, + author = "Robert Klarer", + title = "{LWG605}: [dec.tr] doesn't live here anymore.", + howpublished = "\url{https://wg21.link/lwg605}", publisher = "WG21" } -@misc{LWG1317, - author = "Nicolai M. Josuttis", - title = "{LWG1317}: make\_hash", - howpublished = "\url{https://wg21.link/lwg1317}", +@misc{LWG606, + author = "Martin Sebor", + title = "{LWG606}: [dec.tr] allow narrowing conversions", + howpublished = "\url{https://wg21.link/lwg606}", publisher = "WG21" } -@misc{LWG1318, - author = "Pete Becker", - title = "{LWG1318}: N2982 removes previous allocator capabilities", - howpublished = "\url{https://wg21.link/lwg1318}", +@misc{LWG607, + author = "Charles Karney", + title = "{LWG607}: Concern about short seed vectors", + howpublished = "\url{https://wg21.link/lwg607}", publisher = "WG21" } -@misc{LWG1319, - author = "Alisdair Meredith", - title = "{LWG1319}: Containers should require an iterator that is at least a Forward Iterator", - howpublished = "\url{https://wg21.link/lwg1319}", +@misc{LWG608, + author = "Charles Karney", + title = "{LWG608}: Unclear seed\_seq construction details", + howpublished = "\url{https://wg21.link/lwg608}", publisher = "WG21" } -@misc{LWG1320, - author = "Alisdair Meredith", - title = "{LWG1320}: Header for iter\_swap", - howpublished = "\url{https://wg21.link/lwg1320}", +@misc{LWG609, + author = "Walter E. Brown", + title = "{LWG609}: missing static const", + howpublished = "\url{https://wg21.link/lwg609}", publisher = "WG21" } -@misc{LWG1321, - author = "Howard Hinnant", - title = "{LWG1321}: scoped\_allocator\_adaptor construct and destroy don't use allocator\_traits", - howpublished = "\url{https://wg21.link/lwg1321}", +@misc{LWG610, + author = "Scott Meyers", + title = "{LWG610}: Suggested non-normative note for C++0x", + howpublished = "\url{https://wg21.link/lwg610}", publisher = "WG21" } -@misc{LWG1322, - author = "Daniel Krügler", - title = "{LWG1322}: Explicit CopyConstructible requirements are insufficient", - howpublished = "\url{https://wg21.link/lwg1322}", +@misc{LWG611, + author = "Nicola Musatti", + title = "{LWG611}: Standard library templates and incomplete types", + howpublished = "\url{https://wg21.link/lwg611}", publisher = "WG21" } -@misc{LWG1323, - author = "Daniel Krügler", - title = "{LWG1323}: basic\_string::replace should use const\_iterator", - howpublished = "\url{https://wg21.link/lwg1323}", +@misc{LWG612, + author = "Chris Jefferson", + title = "{LWG612}: numeric\_limits::is\_modulo insufficiently defined", + howpublished = "\url{https://wg21.link/lwg612}", publisher = "WG21" } -@misc{LWG1324, - author = "Daniel Krügler", - title = "{LWG1324}: Still too many implicit conversions for pair and tuple", - howpublished = "\url{https://wg21.link/lwg1324}", +@misc{LWG613, + author = "Bo Persson", + title = "{LWG613}: max\_digits10 missing from numeric\_limits", + howpublished = "\url{https://wg21.link/lwg613}", publisher = "WG21" } -@misc{LWG1325, - author = "Christopher Jefferson", - title = "{LWG1325}: bitset", - howpublished = "\url{https://wg21.link/lwg1325}", +@misc{LWG614, + author = "Bo Persson", + title = "{LWG614}: std::string allocator requirements still inconsistent", + howpublished = "\url{https://wg21.link/lwg614}", publisher = "WG21" } -@misc{LWG1326, - author = "Daniel Krügler", - title = "{LWG1326}: Missing/wrong preconditions for pair and tuple functions", - howpublished = "\url{https://wg21.link/lwg1326}", +@misc{LWG615, + author = "Bo Persson", + title = "{LWG615}: Inconsistencies in Section 21.4", + howpublished = "\url{https://wg21.link/lwg615}", publisher = "WG21" } -@misc{LWG1327, - author = "Michael Wong", - title = "{LWG1327}: templates defined in replacing C macros with the same name", - howpublished = "\url{https://wg21.link/lwg1327}", +@misc{LWG616, + author = "Bo Persson", + title = "{LWG616}: missing 'typename' in ctype\_byname", + howpublished = "\url{https://wg21.link/lwg616}", publisher = "WG21" } -@misc{LWG1328, - author = "Paolo Carlini", - title = "{LWG1328}: istream extractors not setting failbit if eofbit is already set", - howpublished = "\url{https://wg21.link/lwg1328}", +@misc{LWG617, + author = "Bo Persson", + title = "{LWG617}: std::array is a sequence that doesn't satisfy the sequence requirements?", + howpublished = "\url{https://wg21.link/lwg617}", publisher = "WG21" } -@misc{LWG1329, - author = "Jeffrey Yaskin", - title = "{LWG1329}: Data races on vector", - howpublished = "\url{https://wg21.link/lwg1329}", +@misc{LWG618, + author = "Gabriel Dos Reis", + title = "{LWG618}: valarray::cshift() effects on empty array", + howpublished = "\url{https://wg21.link/lwg618}", publisher = "WG21" } -@misc{LWG1330, - author = "Nicolai Josuttis", - title = "{LWG1330}: Move container requirements into requirements tables", - howpublished = "\url{https://wg21.link/lwg1330}", +@misc{LWG619, + author = "Lawrence Crowl", + title = "{LWG619}: Longjmp wording problem", + howpublished = "\url{https://wg21.link/lwg619}", publisher = "WG21" } -@misc{LWG1331, +@misc{LWG620, author = "Martin Sebor", - title = "{LWG1331}: incorporate move special member functions into library", - howpublished = "\url{https://wg21.link/lwg1331}", - publisher = "WG21" -} -@misc{LWG1332, - author = "Daniel Krügler", - title = "{LWG1332}: Let Hash objects throw!", - howpublished = "\url{https://wg21.link/lwg1332}", + title = "{LWG620}: valid uses of empty valarrays", + howpublished = "\url{https://wg21.link/lwg620}", publisher = "WG21" } -@misc{LWG1333, - author = "Daniel Krügler", - title = "{LWG1333}: Missing forwarding during std::function invocation", - howpublished = "\url{https://wg21.link/lwg1333}", +@misc{LWG621, + author = "Martin Sebor", + title = "{LWG621}: non-const copy assignment operators of helper arrays", + howpublished = "\url{https://wg21.link/lwg621}", publisher = "WG21" } -@misc{LWG1334, - author = "Daniel Krügler", - title = "{LWG1334}: Insert iterators are broken for some proxy containers compared to C++03", - howpublished = "\url{https://wg21.link/lwg1334}", +@misc{LWG622, + author = "Martin Sebor", + title = "{LWG622}: behavior of filebuf dtor and close on error", + howpublished = "\url{https://wg21.link/lwg622}", publisher = "WG21" } -@misc{LWG1335, - author = "Joe Gottman", - title = "{LWG1335}: Insufficient requirements for tuple::operator<()", - howpublished = "\url{https://wg21.link/lwg1335}", +@misc{LWG623, + author = "Martin Sebor", + title = "{LWG623}: pubimbue forbidden to call imbue", + howpublished = "\url{https://wg21.link/lwg623}", publisher = "WG21" } -@misc{LWG1337, - author = "Howard Hinnant", - title = "{LWG1337}: Swapped arguments in regex\_traits::isctype", - howpublished = "\url{https://wg21.link/lwg1337}", +@misc{LWG624, + author = "Martin Sebor", + title = "{LWG624}: valarray assignment and arrays of unequal length", + howpublished = "\url{https://wg21.link/lwg624}", publisher = "WG21" } -@misc{LWG1338, - author = "Howard Hinnant", - title = "{LWG1338}: LWG 1205 incorrectly applied", - howpublished = "\url{https://wg21.link/lwg1338}", +@misc{LWG625, + author = "Martin Sebor", + title = "{LWG625}: Mixed up Effects and Returns clauses", + howpublished = "\url{https://wg21.link/lwg625}", publisher = "WG21" } -@misc{LWG1339, - author = "Jared Hoberock", - title = "{LWG1339}: uninitialized\_fill\_n should return the end of its range", - howpublished = "\url{https://wg21.link/lwg1339}", +@misc{LWG626, + author = "Martin Sebor", + title = "{LWG626}: new Remark clauses not documented", + howpublished = "\url{https://wg21.link/lwg626}", publisher = "WG21" } -@misc{LWG1340, - author = "James McNellis", - title = "{LWG1340}: Why does forward\_list::resize take the object to be copied by value?", - howpublished = "\url{https://wg21.link/lwg1340}", +@misc{LWG627, + author = "P.J. Plauger", + title = "{LWG627}: Low memory and exceptions", + howpublished = "\url{https://wg21.link/lwg627}", publisher = "WG21" } -@misc{LWG1344, - author = "BSI", - title = "{LWG1344}: Replace throw() with noexcept", - howpublished = "\url{https://wg21.link/lwg1344}", +@misc{LWG628, + author = "Bo Persson", + title = "{LWG628}: Inconsistent definition of basic\_regex constructor", + howpublished = "\url{https://wg21.link/lwg628}", publisher = "WG21" } -@misc{LWG1345, - author = "BSI", - title = "{LWG1345}: Library classes should have noexcept move operations", - howpublished = "\url{https://wg21.link/lwg1345}", +@misc{LWG629, + author = "Gabriel Dos Reis", + title = "{LWG629}: complex insertion and locale dependence", + howpublished = "\url{https://wg21.link/lwg629}", publisher = "WG21" } -@misc{LWG1346, - author = "BSI", - title = "{LWG1346}: Apply noexcept where library specification does not permit exceptions", - howpublished = "\url{https://wg21.link/lwg1346}", +@misc{LWG630, + author = "Martin Sebor", + title = "{LWG630}: arrays of valarray", + howpublished = "\url{https://wg21.link/lwg630}", publisher = "WG21" } -@misc{LWG1347, - author = "BSI", - title = "{LWG1347}: Apply noexcept judiciously throughout the library", - howpublished = "\url{https://wg21.link/lwg1347}", +@misc{LWG631, + author = "James Kanze", + title = "{LWG631}: conflicting requirements for BinaryPredicate", + howpublished = "\url{https://wg21.link/lwg631}", publisher = "WG21" } -@misc{LWG1348, - author = "BSI", - title = "{LWG1348}: Exception safety of unspecified types", - howpublished = "\url{https://wg21.link/lwg1348}", +@misc{LWG632, + author = "Lionel B", + title = "{LWG632}: Time complexity of size() for std::set", + howpublished = "\url{https://wg21.link/lwg632}", publisher = "WG21" } -@misc{LWG1349, - author = "BSI", - title = "{LWG1349}: swap should not throw", - howpublished = "\url{https://wg21.link/lwg1349}", +@misc{LWG633, + author = "Daniel Krügler", + title = "{LWG633}: Return clause mentions undefined ``type()''", + howpublished = "\url{https://wg21.link/lwg633}", publisher = "WG21" } -@misc{LWG1350, - author = "Switzerland", - title = "{LWG1350}: Implicit contructors accidentally made some library types move-only", - howpublished = "\url{https://wg21.link/lwg1350}", +@misc{LWG634, + author = "Howard Hinnant", + title = "{LWG634}: allocator.address() doesn't work for types overloading operator\&", + howpublished = "\url{https://wg21.link/lwg634}", publisher = "WG21" } -@misc{LWG1351, - author = "Switzerland", - title = "{LWG1351}: Replace dynamic exception specifications with noexcept", - howpublished = "\url{https://wg21.link/lwg1351}", +@misc{LWG635, + author = "Howard Hinnant", + title = "{LWG635}: domain of allocator::address", + howpublished = "\url{https://wg21.link/lwg635}", publisher = "WG21" } -@misc{LWG1352, - author = "Switzerland", - title = "{LWG1352}: Apply noexcept where library specification says ``Throws: Nothing''", - howpublished = "\url{https://wg21.link/lwg1352}", +@misc{LWG636, + author = "Bo Persson", + title = "{LWG636}: 26.5.2.3 valarray::operator[]", + howpublished = "\url{https://wg21.link/lwg636}", publisher = "WG21" } -@misc{LWG1353, - author = "Switzerland", - title = "{LWG1353}: Clarify the state of a moved-from object", - howpublished = "\url{https://wg21.link/lwg1353}", +@misc{LWG637, + author = "Bo Persson", + title = "{LWG637}: §[c.math]/10 inconsistent return values", + howpublished = "\url{https://wg21.link/lwg637}", publisher = "WG21" } -@misc{LWG1354, - author = "BSI", - title = "{LWG1354}: The definition of deadlock excludes cases involving a single thread", - howpublished = "\url{https://wg21.link/lwg1354}", +@misc{LWG638, + author = "Steve LoBasso", + title = "{LWG638}: deque end invalidation during erase", + howpublished = "\url{https://wg21.link/lwg638}", publisher = "WG21" } -@misc{LWG1355, - author = "BSI", - title = "{LWG1355}: The definition of move-assignment operator is redundant", - howpublished = "\url{https://wg21.link/lwg1355}", +@misc{LWG639, + author = "Daniel Krügler", + title = "{LWG639}: Still problems with exceptions during streambuf IO", + howpublished = "\url{https://wg21.link/lwg639}", publisher = "WG21" } -@misc{LWG1356, - author = "BSI", - title = "{LWG1356}: The definition of move-constructor is redundant", - howpublished = "\url{https://wg21.link/lwg1356}", +@misc{LWG640, + author = "Daniel Krügler", + title = "{LWG640}: 27.6.2.5.2 does not handle (unsigned) long long", + howpublished = "\url{https://wg21.link/lwg640}", publisher = "WG21" } -@misc{LWG1357, - author = "BSI", - title = "{LWG1357}: Library bitmask types to not satisfy the bimask type requirements", - howpublished = "\url{https://wg21.link/lwg1357}", +@misc{LWG641, + author = "Daniel Krügler", + title = "{LWG641}: Editorial fix for 27.6.4 (N2134)", + howpublished = "\url{https://wg21.link/lwg641}", publisher = "WG21" } -@misc{LWG1358, - author = "BSI", - title = "{LWG1358}: Add and to freestanding implementations", - howpublished = "\url{https://wg21.link/lwg1358}", +@misc{LWG642, + author = "Daniel Krügler", + title = "{LWG642}: Invalidated fstream footnotes in N2134", + howpublished = "\url{https://wg21.link/lwg642}", publisher = "WG21" } -@misc{LWG1359, - author = "BSI", - title = "{LWG1359}: Add and to freestanding implementations", - howpublished = "\url{https://wg21.link/lwg1359}", +@misc{LWG643, + author = "Daniel Krügler", + title = "{LWG643}: Impossible ``as if'' clauses", + howpublished = "\url{https://wg21.link/lwg643}", publisher = "WG21" } -@misc{LWG1360, - author = "BSI", - title = "{LWG1360}: Add to free-standing implementations", - howpublished = "\url{https://wg21.link/lwg1360}", +@misc{LWG644, + author = "Bo Persson", + title = "{LWG644}: Possible typos in 'function' description", + howpublished = "\url{https://wg21.link/lwg644}", publisher = "WG21" } -@misc{LWG1361, - author = "BSI", - title = "{LWG1361}: Does use of std::size\_t in a header imply that typedef name is available to users?", - howpublished = "\url{https://wg21.link/lwg1361}", +@misc{LWG645, + author = "Daniel Krügler", + title = "{LWG645}: Missing members in match\_results", + howpublished = "\url{https://wg21.link/lwg645}", publisher = "WG21" } -@misc{LWG1362, - author = "INCITS", - title = "{LWG1362}: Description of binding to rvalue-references should use the new 'xvalue' vocabulary", - howpublished = "\url{https://wg21.link/lwg1362}", +@misc{LWG646, + author = "Daniel Krügler", + title = "{LWG646}: const incorrect match\_result members", + howpublished = "\url{https://wg21.link/lwg646}", publisher = "WG21" } -@misc{LWG1363, - author = "BSI", - title = "{LWG1363}: offsetof should be marked noexcept", - howpublished = "\url{https://wg21.link/lwg1363}", +@misc{LWG647, + author = "Daniel Krügler", + title = "{LWG647}: Inconsistent regex\_search params", + howpublished = "\url{https://wg21.link/lwg647}", publisher = "WG21" } -@misc{LWG1364, - author = "Switzerland", - title = "{LWG1364}: It is not clear how exception\_ptr is synchronized", - howpublished = "\url{https://wg21.link/lwg1364}", +@misc{LWG648, + author = "Daniel Krügler", + title = "{LWG648}: regex\_iterator c'tor needs clarification/editorial fix", + howpublished = "\url{https://wg21.link/lwg648}", publisher = "WG21" } -@misc{LWG1365, - author = "BSI", - title = "{LWG1365}: Thread-safety of handler functions", - howpublished = "\url{https://wg21.link/lwg1365}", +@misc{LWG649, + author = "Daniel Krügler", + title = "{LWG649}: Several typos in regex\_token\_iterator constructors", + howpublished = "\url{https://wg21.link/lwg649}", publisher = "WG21" } -@misc{LWG1366, - author = "DIN", - title = "{LWG1366}: New-handler and data races", - howpublished = "\url{https://wg21.link/lwg1366}", +@misc{LWG650, + author = "Daniel Krügler", + title = "{LWG650}: regex\_token\_iterator and const correctness", + howpublished = "\url{https://wg21.link/lwg650}", publisher = "WG21" } -@misc{LWG1367, - author = "BSI", - title = "{LWG1367}: Deprecate library support for checking dynamic exception specifications", - howpublished = "\url{https://wg21.link/lwg1367}", +@misc{LWG651, + author = "Daniel Krügler", + title = "{LWG651}: Missing preconditions for regex\_token\_iterator c'tors", + howpublished = "\url{https://wg21.link/lwg651}", publisher = "WG21" } -@misc{LWG1368, - author = "BSI", - title = "{LWG1368}: Thread safety of std::uncaught\_exception()", - howpublished = "\url{https://wg21.link/lwg1368}", +@misc{LWG652, + author = "Daniel Krügler", + title = "{LWG652}: regex\_iterator and const correctness", + howpublished = "\url{https://wg21.link/lwg652}", publisher = "WG21" } -@misc{LWG1369, - author = "BSI", - title = "{LWG1369}: rethrow\_exception may introduce data races", - howpublished = "\url{https://wg21.link/lwg1369}", +@misc{LWG653, + author = "Alisdair Meredith", + title = "{LWG653}: Library reserved names", + howpublished = "\url{https://wg21.link/lwg653}", publisher = "WG21" } -@misc{LWG1370, - author = "INCITS", - title = "{LWG1370}: throw\_with\_nested should not use perfect forwarding", - howpublished = "\url{https://wg21.link/lwg1370}", +@misc{LWG654, + author = "Daniel Krügler", + title = "{LWG654}: Missing IO roundtrip for random number engines", + howpublished = "\url{https://wg21.link/lwg654}", publisher = "WG21" } -@misc{LWG1371, - author = "BSI", - title = "{LWG1371}: Standard exceptions require stronger no-throw guarantees", - howpublished = "\url{https://wg21.link/lwg1371}", +@misc{LWG655, + author = "Daniel Krügler", + title = "{LWG655}: Signature of generate\_canonical not useful", + howpublished = "\url{https://wg21.link/lwg655}", publisher = "WG21" } -@misc{LWG1372, - author = "BSI", - title = "{LWG1372}: Adopt recommended practice for standard error categories", - howpublished = "\url{https://wg21.link/lwg1372}", +@misc{LWG656, + author = "Daniel Krügler", + title = "{LWG656}: Typo in subtract\_with\_carry\_engine declaration", + howpublished = "\url{https://wg21.link/lwg656}", publisher = "WG21" } -@misc{LWG1373, - author = "BSI", - title = "{LWG1373}: Customizable traits should have their own headers", - howpublished = "\url{https://wg21.link/lwg1373}", +@misc{LWG657, + author = "Gennaro Prota", + title = "{LWG657}: unclear requirement about header inclusion", + howpublished = "\url{https://wg21.link/lwg657}", publisher = "WG21" } -@misc{LWG1374, - author = "INCITS", - title = "{LWG1374}: Clarify moved-from objects are ``toxic''", - howpublished = "\url{https://wg21.link/lwg1374}", +@misc{LWG658, + author = "Daniel Krügler", + title = "{LWG658}: Two unspecified function comparators in [function.objects]", + howpublished = "\url{https://wg21.link/lwg658}", publisher = "WG21" } -@misc{LWG1375, - author = "INCITS", - title = "{LWG1375}: reference\_type should not have been removed from the allocator requirements", - howpublished = "\url{https://wg21.link/lwg1375}", +@misc{LWG659, + author = "Niels Dekker", + title = "{LWG659}: istreambuf\_iterator should have an operator->()", + howpublished = "\url{https://wg21.link/lwg659}", publisher = "WG21" } -@misc{LWG1376, - author = "INCITS", - title = "{LWG1376}: Allocator interface is not backward compatible", - howpublished = "\url{https://wg21.link/lwg1376}", +@misc{LWG660, + author = "Beman Dawes", + title = "{LWG660}: Missing Bitwise Operations", + howpublished = "\url{https://wg21.link/lwg660}", publisher = "WG21" } -@misc{LWG1377, - author = "INCITS", - title = "{LWG1377}: The revised forward is not compatible with access-control", - howpublished = "\url{https://wg21.link/lwg1377}", +@misc{LWG661, + author = "Daniel Krügler", + title = "{LWG661}: New 27.6.1.2.2 changes make special extractions useless", + howpublished = "\url{https://wg21.link/lwg661}", publisher = "WG21" } -@misc{LWG1378, - author = "DIN", - title = "{LWG1378}: pair and tuple have too many conversions", - howpublished = "\url{https://wg21.link/lwg1378}", +@misc{LWG662, + author = "Cosmin Truta", + title = "{LWG662}: Inconsistent handling of incorrectly-placed thousands separators", + howpublished = "\url{https://wg21.link/lwg662}", publisher = "WG21" } -@misc{LWG1379, - author = "INCITS", - title = "{LWG1379}: pair copy-assignment not consistent for references", - howpublished = "\url{https://wg21.link/lwg1379}", +@misc{LWG663, + author = "Thomas Plum", + title = "{LWG663}: Complexity Requirements", + howpublished = "\url{https://wg21.link/lwg663}", publisher = "WG21" } -@misc{LWG1380, - author = "DIN", - title = "{LWG1380}: pair and tuple of references need to better specify move-semantics", - howpublished = "\url{https://wg21.link/lwg1380}", +@misc{LWG664, + author = "Thomas Plum", + title = "{LWG664}: do\_unshift for codecvt", + howpublished = "\url{https://wg21.link/lwg664}", publisher = "WG21" } -@misc{LWG1381, - author = "BSI", - title = "{LWG1381}: Replace pair's range support by proper range facility", - howpublished = "\url{https://wg21.link/lwg1381}", +@misc{LWG665, + author = "Thomas Plum", + title = "{LWG665}: do\_unshift return value", + howpublished = "\url{https://wg21.link/lwg665}", publisher = "WG21" } -@misc{LWG1382, - author = "INCITS", - title = "{LWG1382}: pair and tuple constructors should forward arguments", - howpublished = "\url{https://wg21.link/lwg1382}", +@misc{LWG666, + author = "Thomas Plum", + title = "{LWG666}: moneypunct::do\_curr\_symbol()", + howpublished = "\url{https://wg21.link/lwg666}", publisher = "WG21" } -@misc{LWG1383, - author = "INCITS", - title = "{LWG1383}: Inconsistent defaulted move/copy members in pair and tuple", - howpublished = "\url{https://wg21.link/lwg1383}", +@misc{LWG667, + author = "Thomas Plum", + title = "{LWG667}: money\_get's widened minus sign", + howpublished = "\url{https://wg21.link/lwg667}", publisher = "WG21" } -@misc{LWG1384, - author = "INCITS", - title = "{LWG1384}: Function pack\_arguments is poorly named", - howpublished = "\url{https://wg21.link/lwg1384}", +@misc{LWG668, + author = "Thomas Plum", + title = "{LWG668}: money\_get's empty minus sign", + howpublished = "\url{https://wg21.link/lwg668}", publisher = "WG21" } -@misc{LWG1385, - author = "BSI", - title = "{LWG1385}: tuple\_cat should be a single variadic signature", - howpublished = "\url{https://wg21.link/lwg1385}", +@misc{LWG669, + author = "Thomas Plum", + title = "{LWG669}: Equivalent postive and negative signs in money\_get", + howpublished = "\url{https://wg21.link/lwg669}", publisher = "WG21" } -@misc{LWG1386, - author = "INCITS", - title = "{LWG1386}: pack\_arguments overly complex", - howpublished = "\url{https://wg21.link/lwg1386}", +@misc{LWG670, + author = "Thomas Plum", + title = "{LWG670}: money\_base::pattern and space", + howpublished = "\url{https://wg21.link/lwg670}", publisher = "WG21" } -@misc{LWG1387, - author = "BSI", - title = "{LWG1387}: Range support by tuple should be removed", - howpublished = "\url{https://wg21.link/lwg1387}", +@misc{LWG671, + author = "John Salmon", + title = "{LWG671}: precision of hexfloat", + howpublished = "\url{https://wg21.link/lwg671}", publisher = "WG21" } -@misc{LWG1388, - author = "INCITS", - title = "{LWG1388}: LWG 1281 incorrectly accepted", - howpublished = "\url{https://wg21.link/lwg1388}", +@misc{LWG672, + author = "Howard Hinnant", + title = "{LWG672}: Swappable requirements need updating", + howpublished = "\url{https://wg21.link/lwg672}", publisher = "WG21" } -@misc{LWG1389, - author = "BSI", - title = "{LWG1389}: Compile-time rational arithmetic and overflow", - howpublished = "\url{https://wg21.link/lwg1389}", +@misc{LWG673, + author = "Howard Hinnant", + title = "{LWG673}: unique\_ptr update", + howpublished = "\url{https://wg21.link/lwg673}", publisher = "WG21" } -@misc{LWG1390, - author = "DIN", - title = "{LWG1390}: Limit speculative compilation for constructible/convertible traits", - howpublished = "\url{https://wg21.link/lwg1390}", +@misc{LWG674, + author = "Peter Dimov", + title = "{LWG674}: shared\_ptr interface changes for consistency with N1856", + howpublished = "\url{https://wg21.link/lwg674}", publisher = "WG21" } -@misc{LWG1391, - author = "DIN", - title = "{LWG1391}: constructible/convertible traits and access control", - howpublished = "\url{https://wg21.link/lwg1391}", +@misc{LWG675, + author = "Howard Hinnant", + title = "{LWG675}: Move assignment of containers", + howpublished = "\url{https://wg21.link/lwg675}", publisher = "WG21" } -@misc{LWG1392, - author = "INCITS", - title = "{LWG1392}: result\_of should support pointer-to-data-member", - howpublished = "\url{https://wg21.link/lwg1392}", +@misc{LWG676, + author = "Howard Hinnant", + title = "{LWG676}: Moving the unordered containers", + howpublished = "\url{https://wg21.link/lwg676}", publisher = "WG21" } -@misc{LWG1393, - author = "BSI", - title = "{LWG1393}: Trivial traits imply noexcept", - howpublished = "\url{https://wg21.link/lwg1393}", +@misc{LWG677, + author = "Charles Karney", + title = "{LWG677}: Weaknesses in seed\_seq::randomize [rand.util.seedseq]", + howpublished = "\url{https://wg21.link/lwg677}", publisher = "WG21" } -@misc{LWG1394, - author = "DIN", - title = "{LWG1394}: is\_constructible reports false positives", - howpublished = "\url{https://wg21.link/lwg1394}", +@misc{LWG678, + author = "Charles Karney", + title = "{LWG678}: Changes for [rand.req.eng]", + howpublished = "\url{https://wg21.link/lwg678}", publisher = "WG21" } -@misc{LWG1395, - author = "Japan", - title = "{LWG1395}: Inconsistent reference links should be unified", - howpublished = "\url{https://wg21.link/lwg1395}", +@misc{LWG679, + author = "Howard Hinnant", + title = "{LWG679}: resize parameter by value", + howpublished = "\url{https://wg21.link/lwg679}", publisher = "WG21" } -@misc{LWG1396, - author = "INCITS", - title = "{LWG1396}: regex should support allocators", - howpublished = "\url{https://wg21.link/lwg1396}", +@misc{LWG680, + author = "Howard Hinnant", + title = "{LWG680}: move\_iterator operator-> return", + howpublished = "\url{https://wg21.link/lwg680}", publisher = "WG21" } -@misc{LWG1397, - author = "BSI", - title = "{LWG1397}: Deprecate '98 binders", - howpublished = "\url{https://wg21.link/lwg1397}", +@misc{LWG681, + author = "Nozomu Katoo", + title = "{LWG681}: Operator functions impossible to compare are defined in [re.submatch.op]", + howpublished = "\url{https://wg21.link/lwg681}", publisher = "WG21" } -@misc{LWG1398, - author = "BSI", - title = "{LWG1398}: Users should be able to specialize functors without depending on whole header", - howpublished = "\url{https://wg21.link/lwg1398}", +@misc{LWG682, + author = "Eric Niebler", + title = "{LWG682}: basic\_regex ctor takes InputIterator or ForwardIterator?", + howpublished = "\url{https://wg21.link/lwg682}", publisher = "WG21" } -@misc{LWG1399, - author = "Japan", - title = "{LWG1399}: function does not need an explicit default constructor", - howpublished = "\url{https://wg21.link/lwg1399}", +@misc{LWG683, + author = "Eric Niebler", + title = "{LWG683}: regex\_token\_iterator summary error", + howpublished = "\url{https://wg21.link/lwg683}", publisher = "WG21" } -@misc{LWG1400, - author = "Japan", - title = "{LWG1400}: FCD function does not need an explicit default constructor", - howpublished = "\url{https://wg21.link/lwg1400}", +@misc{LWG684, + author = "Nozomu Katoo", + title = "{LWG684}: Unclear which members of match\_results should be used in comparison", + howpublished = "\url{https://wg21.link/lwg684}", publisher = "WG21" } -@misc{LWG1401, - author = "BSI", - title = "{LWG1401}: Provide support for unique\_ptr == nullptr", - howpublished = "\url{https://wg21.link/lwg1401}", +@misc{LWG685, + author = "Bo Persson", + title = "{LWG685}: reverse\_iterator/move\_iterator difference has invalid signatures", + howpublished = "\url{https://wg21.link/lwg685}", publisher = "WG21" } -@misc{LWG1402, - author = "BSI", - title = "{LWG1402}: nullptr constructors for smart pointers should be constexpr", - howpublished = "\url{https://wg21.link/lwg1402}", +@misc{LWG686, + author = "Beman Dawes", + title = "{LWG686}: unique\_ptr and shared\_ptr fail to specify non-convertibility to int for unspecified-bool-type", + howpublished = "\url{https://wg21.link/lwg686}", publisher = "WG21" } -@misc{LWG1403, - author = "Japan", - title = "{LWG1403}: Inconsistent definitions for allocator\_arg", - howpublished = "\url{https://wg21.link/lwg1403}", +@misc{LWG687, + author = "Peter Dimov", + title = "{LWG687}: shared\_ptr conversion constructor not constrained", + howpublished = "\url{https://wg21.link/lwg687}", publisher = "WG21" } -@misc{LWG1404, - author = "INCITS", - title = "{LWG1404}: pointer\_traits should have a size\_type member", - howpublished = "\url{https://wg21.link/lwg1404}", +@misc{LWG688, + author = "Peter Dimov", + title = "{LWG688}: reference\_wrapper, cref unsafe, allow binding to rvalues", + howpublished = "\url{https://wg21.link/lwg688}", publisher = "WG21" } -@misc{LWG1405, - author = "INCITS", - title = "{LWG1405}: Move scoped\_allocator\_adaptor into separate header", - howpublished = "\url{https://wg21.link/lwg1405}", +@misc{LWG689, + author = "Peter Dimov", + title = "{LWG689}: reference\_wrapper constructor overly constrained", + howpublished = "\url{https://wg21.link/lwg689}", publisher = "WG21" } -@misc{LWG1406, - author = "Japan", - title = "{LWG1406}: Support hashing smart-pointers based on owner", - howpublished = "\url{https://wg21.link/lwg1406}", +@misc{LWG690, + author = "Niels Dekker", + title = "{LWG690}: abs(long long) should return long long", + howpublished = "\url{https://wg21.link/lwg690}", publisher = "WG21" } -@misc{LWG1407, - author = "INCITS", - title = "{LWG1407}: Synch shared\_ptr constructors taking movable types", - howpublished = "\url{https://wg21.link/lwg1407}", +@misc{LWG691, + author = "Joaquín M López Muñoz", + title = "{LWG691}: const\_local\_iterator cbegin, cend missing from TR1", + howpublished = "\url{https://wg21.link/lwg691}", publisher = "WG21" } -@misc{LWG1408, - author = "BSI", - title = "{LWG1408}: Allow recycling of pointers after undeclare\_no\_pointers", - howpublished = "\url{https://wg21.link/lwg1408}", +@misc{LWG692, + author = "Martin Sebor", + title = "{LWG692}: get\_money and put\_money should be formatted I/O functions", + howpublished = "\url{https://wg21.link/lwg692}", publisher = "WG21" } -@misc{LWG1409, - author = "INCITS", - title = "{LWG1409}: Specify whether monotonic\_clock is a distinct type or a typedef", - howpublished = "\url{https://wg21.link/lwg1409}", +@misc{LWG693, + author = "Martin Sebor", + title = "{LWG693}: std::bitset::all() missing", + howpublished = "\url{https://wg21.link/lwg693}", publisher = "WG21" } -@misc{LWG1410, - author = "BSI", - title = "{LWG1410}: Add a feature-detect macro for monotonic\_clock", - howpublished = "\url{https://wg21.link/lwg1410}", +@misc{LWG694, + author = "Martin Sebor", + title = "{LWG694}: std::bitset and long long", + howpublished = "\url{https://wg21.link/lwg694}", publisher = "WG21" } -@misc{LWG1411, - author = "DIN", - title = "{LWG1411}: Add a compile-time flag to detect monotonic\_clock", - howpublished = "\url{https://wg21.link/lwg1411}", +@misc{LWG695, + author = "Martin Sebor", + title = "{LWG695}: ctype::classic\_table() not accessible", + howpublished = "\url{https://wg21.link/lwg695}", publisher = "WG21" } -@misc{LWG1412, - author = "Switzerland", - title = "{LWG1412}: Make monotonic clocks mandatory", - howpublished = "\url{https://wg21.link/lwg1412}", +@misc{LWG696, + author = "Martin Sebor", + title = "{LWG696}: istream::operator>>(int\&) broken", + howpublished = "\url{https://wg21.link/lwg696}", publisher = "WG21" } -@misc{LWG1413, - author = "INCITS", - title = "{LWG1413}: Specify whether high\_resolution\_clock is a distinct type or a typedef", - howpublished = "\url{https://wg21.link/lwg1413}", +@misc{LWG697, + author = "Daniel Krügler", + title = "{LWG697}: New header leads to name clashes", + howpublished = "\url{https://wg21.link/lwg697}", publisher = "WG21" } -@misc{LWG1414, - author = "BSI", - title = "{LWG1414}: Fixing remaining dead links to POS\_T and OFF\_T", - howpublished = "\url{https://wg21.link/lwg1414}", +@misc{LWG698, + author = "Daniel Krügler", + title = "{LWG698}: system\_error needs const char* constructors", + howpublished = "\url{https://wg21.link/lwg698}", publisher = "WG21" } -@misc{LWG1415, - author = "INCITS", - title = "{LWG1415}: Iterator stability bans the short-string optimization", - howpublished = "\url{https://wg21.link/lwg1415}", +@misc{LWG699, + author = "P.J. Plauger", + title = "{LWG699}: N2111 changes min/max", + howpublished = "\url{https://wg21.link/lwg699}", publisher = "WG21" } -@misc{LWG1416, - author = "DIN", - title = "{LWG1416}: forward\_list::erase\_after should not be allowed to throw", - howpublished = "\url{https://wg21.link/lwg1416}", +@misc{LWG700, + author = "P.J. Plauger", + title = "{LWG700}: N1856 defines struct identity", + howpublished = "\url{https://wg21.link/lwg700}", publisher = "WG21" } -@misc{LWG1417, - author = "BSI", - title = "{LWG1417}: front/back on a zero-sized array should be undefined", - howpublished = "\url{https://wg21.link/lwg1417}", +@misc{LWG701, + author = "Christopher Crawford", + title = "{LWG701}: [tr1] assoc laguerre poly's", + howpublished = "\url{https://wg21.link/lwg701}", publisher = "WG21" } -@misc{LWG1418, - author = "BSI", - title = "{LWG1418}: Effects of resize(size()) on a deque", - howpublished = "\url{https://wg21.link/lwg1418}", +@misc{LWG702, + author = "Christopher Crawford", + title = "{LWG702}: [tr1] Restriction in associated Legendre functions", + howpublished = "\url{https://wg21.link/lwg702}", publisher = "WG21" } -@misc{LWG1419, - author = "INCITS", - title = "{LWG1419}: forward\_list::erase\_after should return an iterator", - howpublished = "\url{https://wg21.link/lwg1419}", +@misc{LWG703, + author = "Joe Gottman", + title = "{LWG703}: map::at() need a complexity specification", + howpublished = "\url{https://wg21.link/lwg703}", publisher = "WG21" } -@misc{LWG1420, - author = "BSI", - title = "{LWG1420}: Effects of resize(size()) on a list", - howpublished = "\url{https://wg21.link/lwg1420}", +@misc{LWG704, + author = "Howard Hinnant", + title = "{LWG704}: MoveAssignable requirement for container value type overly strict", + howpublished = "\url{https://wg21.link/lwg704}", publisher = "WG21" } -@misc{LWG1421, - author = "DIN", - title = "{LWG1421}: Accidental move-only library types due to new core language rules", - howpublished = "\url{https://wg21.link/lwg1421}", +@misc{LWG705, + author = "Thorsten Ottosen", + title = "{LWG705}: type-trait decay incompletely specified", + howpublished = "\url{https://wg21.link/lwg705}", publisher = "WG21" } -@misc{LWG1422, - author = "BSI", - title = "{LWG1422}: vector iterators are not random access", - howpublished = "\url{https://wg21.link/lwg1422}", +@misc{LWG706, + author = "Thorsten Ottosen", + title = "{LWG706}: make\_pair() should behave as make\_tuple() wrt. reference\_wrapper()", + howpublished = "\url{https://wg21.link/lwg706}", publisher = "WG21" } -@misc{LWG1423, - author = "Japan", - title = "{LWG1423}: map constructor accepting an allocator as single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1423}", +@misc{LWG707, + author = "Jens Maurer", + title = "{LWG707}: null pointer constant for exception\_ptr", + howpublished = "\url{https://wg21.link/lwg707}", publisher = "WG21" } -@misc{LWG1424, - author = "Japan", - title = "{LWG1424}: multimap constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1424}", +@misc{LWG708, + author = "Peter Dimov", + title = "{LWG708}: Locales need to be per thread and updated for POSIX changes", + howpublished = "\url{https://wg21.link/lwg708}", publisher = "WG21" } -@misc{LWG1425, - author = "Japan", - title = "{LWG1425}: set constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1425}", +@misc{LWG709, + author = "Bo Persson", + title = "{LWG709}: char\_traits::not\_eof has wrong signature", + howpublished = "\url{https://wg21.link/lwg709}", publisher = "WG21" } -@misc{LWG1426, - author = "Japan", - title = "{LWG1426}: multiset constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1426}", +@misc{LWG710, + author = "Peter Dimov", + title = "{LWG710}: Missing postconditions", + howpublished = "\url{https://wg21.link/lwg710}", publisher = "WG21" } -@misc{LWG1427, - author = "Japan", - title = "{LWG1427}: unordered\_map constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1427}", +@misc{LWG711, + author = "Peter Dimov", + title = "{LWG711}: Contradiction in empty shared\_ptr", + howpublished = "\url{https://wg21.link/lwg711}", publisher = "WG21" } -@misc{LWG1428, - author = "Japan", - title = "{LWG1428}: unordered\_multimap constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1428}", +@misc{LWG712, + author = "Marc Paterno", + title = "{LWG712}: seed\_seq::size no longer useful", + howpublished = "\url{https://wg21.link/lwg712}", publisher = "WG21" } -@misc{LWG1429, - author = "Japan", - title = "{LWG1429}: unordered\_set constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1429}", +@misc{LWG713, + author = "Matt Austern", + title = "{LWG713}: sort() complexity is too lax", + howpublished = "\url{https://wg21.link/lwg713}", publisher = "WG21" } -@misc{LWG1430, - author = "Japan", - title = "{LWG1430}: unordered\_multiset constructor accepting an allocator as a single parameter should be explicit", - howpublished = "\url{https://wg21.link/lwg1430}", +@misc{LWG714, + author = "Matt Austern", + title = "{LWG714}: search\_n complexity is too lax", + howpublished = "\url{https://wg21.link/lwg714}", publisher = "WG21" } -@misc{LWG1431, - author = "INCITS", - title = "{LWG1431}: is\_permutation must be more restrictive", - howpublished = "\url{https://wg21.link/lwg1431}", +@misc{LWG715, + author = "Matt Austern", + title = "{LWG715}: minmax\_element complexity is too lax", + howpublished = "\url{https://wg21.link/lwg715}", publisher = "WG21" } -@misc{LWG1432, - author = "INCITS", - title = "{LWG1432}: random\_shuffle signatures are inconsistent", - howpublished = "\url{https://wg21.link/lwg1432}", +@misc{LWG716, + author = "Stephan T. Lavavej", + title = "{LWG716}: Production in [re.grammar] not actually modified", + howpublished = "\url{https://wg21.link/lwg716}", publisher = "WG21" } -@misc{LWG1433, - author = "BSI", - title = "{LWG1433}: random\_shuffle and shuffle should have consistent signatures", - howpublished = "\url{https://wg21.link/lwg1433}", +@misc{LWG717, + author = "Daniel Krügler", + title = "{LWG717}: Incomplete valarray::operator[] specification in [valarray.access]", + howpublished = "\url{https://wg21.link/lwg717}", publisher = "WG21" } -@misc{LWG1434, - author = "INCITS", - title = "{LWG1434}: For min/max functions replace variadic arguments by initializer\_list argument", - howpublished = "\url{https://wg21.link/lwg1434}", +@misc{LWG718, + author = "Bo Persson", + title = "{LWG718}: basic\_string is not a sequence", + howpublished = "\url{https://wg21.link/lwg718}", publisher = "WG21" } -@misc{LWG1435, - author = "BSI", - title = "{LWG1435}: Unclear returns specifications for C99 complex number functions", - howpublished = "\url{https://wg21.link/lwg1435}", +@misc{LWG719, + author = "Daniel Krügler", + title = "{LWG719}: std::is\_literal type traits should be provided", + howpublished = "\url{https://wg21.link/lwg719}", publisher = "WG21" } -@misc{LWG1436, - author = "BSI", - title = "{LWG1436}: Random number engine constructor concerns", - howpublished = "\url{https://wg21.link/lwg1436}", +@misc{LWG720, + author = "Daniel Krügler", + title = "{LWG720}: Omissions in constexpr usages", + howpublished = "\url{https://wg21.link/lwg720}", publisher = "WG21" } -@misc{LWG1437, - author = "INCITS", - title = "{LWG1437}: Mersenne twister meaningless for word sizes less than two", - howpublished = "\url{https://wg21.link/lwg1437}", +@misc{LWG721, + author = "Bo Persson", + title = "{LWG721}: wstring\_convert inconsistensies", + howpublished = "\url{https://wg21.link/lwg721}", publisher = "WG21" } -@misc{LWG1438, - author = "INCITS", - title = "{LWG1438}: No definition for base()", - howpublished = "\url{https://wg21.link/lwg1438}", +@misc{LWG722, + author = "Daniel Krügler", + title = "{LWG722}: Missing [c.math] functions nanf and nanl", + howpublished = "\url{https://wg21.link/lwg722}", publisher = "WG21" } -@misc{LWG1439, - author = "INCITS", - title = "{LWG1439}: Return from densities() functions?", - howpublished = "\url{https://wg21.link/lwg1439}", +@misc{LWG723, + author = "Daniel Krügler", + title = "{LWG723}: basic\_regex should be moveable", + howpublished = "\url{https://wg21.link/lwg723}", publisher = "WG21" } -@misc{LWG1440, - author = "INCITS", - title = "{LWG1440}: Incorrect specification for piecewise\_linear\_distribution", - howpublished = "\url{https://wg21.link/lwg1440}", +@misc{LWG724, + author = "Pablo Halpern", + title = "{LWG724}: DefaultConstructible is not defined", + howpublished = "\url{https://wg21.link/lwg724}", publisher = "WG21" } -@misc{LWG1441, - author = "INCITS", - title = "{LWG1441}: Floating-point test functions are incorrectly specified", - howpublished = "\url{https://wg21.link/lwg1441}", +@misc{LWG725, + author = "David Abrahams", + title = "{LWG725}: Optional sequence container requirements column label", + howpublished = "\url{https://wg21.link/lwg725}", publisher = "WG21" } -@misc{LWG1442, - author = "Canada", - title = "{LWG1442}: ``happens-before'' should be ``synchronizes-with''", - howpublished = "\url{https://wg21.link/lwg1442}", +@misc{LWG726, + author = "Stephan T. Lavavej", + title = "{LWG726}: Missing regex\_replace() overloads", + howpublished = "\url{https://wg21.link/lwg726}", publisher = "WG21" } -@misc{LWG1443, - author = "BSI", - title = "{LWG1443}: Imposed happens-before edges are not made transitive", - howpublished = "\url{https://wg21.link/lwg1443}", +@misc{LWG727, + author = "Stephan T. Lavavej", + title = "{LWG727}: regex\_replace() doesn't accept basic\_strings with custom traits and allocators", + howpublished = "\url{https://wg21.link/lwg727}", publisher = "WG21" } -@misc{LWG1444, - author = "BSI", - title = "{LWG1444}: OFF\_T is not defined", - howpublished = "\url{https://wg21.link/lwg1444}", +@misc{LWG728, + author = "Stephan Tolksdorf", + title = "{LWG728}: Problem in [rand.eng.mers]/6", + howpublished = "\url{https://wg21.link/lwg728}", publisher = "WG21" } -@misc{LWG1445, - author = "INCITS/PJ Plauger", - title = "{LWG1445}: Several iostreams member functions incorrectly specified", - howpublished = "\url{https://wg21.link/lwg1445}", +@misc{LWG729, + author = "Stephan Tolksdorf", + title = "{LWG729}: Problem in [rand.req.eng]/3", + howpublished = "\url{https://wg21.link/lwg729}", publisher = "WG21" } -@misc{LWG1446, - author = "INCITS", - title = "{LWG1446}: Move and swap for I/O streams", - howpublished = "\url{https://wg21.link/lwg1446}", +@misc{LWG730, + author = "Stephan Tolksdorf", + title = "{LWG730}: Comment on [rand.req.adapt]/3 e)", + howpublished = "\url{https://wg21.link/lwg730}", publisher = "WG21" } -@misc{LWG1447, - author = "INCITS", - title = "{LWG1447}: Request to resolve issue LWG 1328", - howpublished = "\url{https://wg21.link/lwg1447}", +@misc{LWG731, + author = "Stephan Tolksdorf", + title = "{LWG731}: proposal for a customizable seed\_seq", + howpublished = "\url{https://wg21.link/lwg731}", publisher = "WG21" } -@misc{LWG1448, - author = "BSI", - title = "{LWG1448}: Concerns about basic\_stringbuf::str(basic\_string) postconditions", - howpublished = "\url{https://wg21.link/lwg1448}", +@misc{LWG732, + author = "Stephan Tolksdorf", + title = "{LWG732}: Defect in [rand.dist.samp.genpdf]", + howpublished = "\url{https://wg21.link/lwg732}", publisher = "WG21" } -@misc{LWG1449, - author = "Canada", - title = "{LWG1449}: Incomplete specification of header ", - howpublished = "\url{https://wg21.link/lwg1449}", +@misc{LWG733, + author = "Stephan Tolksdorf", + title = "{LWG733}: Comment on [rand.req.dist]/9", + howpublished = "\url{https://wg21.link/lwg733}", publisher = "WG21" } -@misc{LWG1450, - author = "BSI", - title = "{LWG1450}: Contradiction in regex\_constants", - howpublished = "\url{https://wg21.link/lwg1450}", +@misc{LWG734, + author = "Stephan Tolksdorf", + title = "{LWG734}: Unnecessary restriction in [rand.dist.norm.chisq]", + howpublished = "\url{https://wg21.link/lwg734}", publisher = "WG21" } -@misc{LWG1451, - author = "INCITS", - title = "{LWG1451}: regex should support allocators", - howpublished = "\url{https://wg21.link/lwg1451}", +@misc{LWG735, + author = "Stephan Tolksdorf", + title = "{LWG735}: Unfortunate naming", + howpublished = "\url{https://wg21.link/lwg735}", publisher = "WG21" } -@misc{LWG1452, - author = "BSI", - title = "{LWG1452}: ``target sequence'' is not defined", - howpublished = "\url{https://wg21.link/lwg1452}", +@misc{LWG736, + author = "Stephan Tolksdorf", + title = "{LWG736}: Comment on [rand.dist.samp.discrete]", + howpublished = "\url{https://wg21.link/lwg736}", publisher = "WG21" } -@misc{LWG1453, - author = "BSI", - title = "{LWG1453}: Default constructed match\_results behavior for certain operations", - howpublished = "\url{https://wg21.link/lwg1453}", +@misc{LWG737, + author = "Stephan Tolksdorf", + title = "{LWG737}: Comment on [rand.dist.samp.pconst]", + howpublished = "\url{https://wg21.link/lwg737}", publisher = "WG21" } -@misc{LWG1454, - author = "BSI", - title = "{LWG1454}: Ensure C compatibility for atomics", - howpublished = "\url{https://wg21.link/lwg1454}", +@misc{LWG738, + author = "Stephan Tolksdorf", + title = "{LWG738}: Editorial issue in [rand.adapt.disc]/3", + howpublished = "\url{https://wg21.link/lwg738}", publisher = "WG21" } -@misc{LWG1455, - author = "Switzerland", - title = "{LWG1455}: C language compatibility for atomics", - howpublished = "\url{https://wg21.link/lwg1455}", +@misc{LWG739, + author = "Stephan Tolksdorf", + title = "{LWG739}: Defect in [rand.util.canonical]/3", + howpublished = "\url{https://wg21.link/lwg739}", publisher = "WG21" } -@misc{LWG1456, - author = "BSI", - title = "{LWG1456}: Missing fixed-size atomic\_ typedefs", - howpublished = "\url{https://wg21.link/lwg1456}", +@misc{LWG740, + author = "Herb Sutter", + title = "{LWG740}: Please remove *\_ptr", + howpublished = "\url{https://wg21.link/lwg740}", publisher = "WG21" } -@misc{LWG1457, - author = "BSI", - title = "{LWG1457}: Splitting lock-free properties", - howpublished = "\url{https://wg21.link/lwg1457}", +@misc{LWG741, + author = "Daniel Krügler", + title = "{LWG741}: Const-incorrect get\_deleter function for shared\_ptr", + howpublished = "\url{https://wg21.link/lwg741}", publisher = "WG21" } -@misc{LWG1458, - author = "BSI", - title = "{LWG1458}: Overlapping evaluations are allowed", - howpublished = "\url{https://wg21.link/lwg1458}", +@misc{LWG742, + author = "Howard Hinnant", + title = "{LWG742}: Enabling swap for proxy iterators", + howpublished = "\url{https://wg21.link/lwg742}", publisher = "WG21" } -@misc{LWG1459, - author = "Canada", - title = "{LWG1459}: Overlapping evaluations are allowed", - howpublished = "\url{https://wg21.link/lwg1459}", +@misc{LWG743, + author = "Howard Hinnant", + title = "{LWG743}: rvalue swap for shared\_ptr", + howpublished = "\url{https://wg21.link/lwg743}", publisher = "WG21" } -@misc{LWG1460, - author = "INCITS", - title = "{LWG1460}: Missing lock-free property for type bool should be added", - howpublished = "\url{https://wg21.link/lwg1460}", +@misc{LWG744, + author = "Alisdair Meredith", + title = "{LWG744}: What is the lifetime of an exception pointed to by an exception\_ptr?", + howpublished = "\url{https://wg21.link/lwg744}", publisher = "WG21" } -@misc{LWG1461, - author = "Canada", - title = "{LWG1461}: Rename all ATOMIC\_* macros as STD\_ATOMIC\_*", - howpublished = "\url{https://wg21.link/lwg1461}", +@misc{LWG745, + author = "Alisdair Meredith", + title = "{LWG745}: copy\_exception API slices.", + howpublished = "\url{https://wg21.link/lwg745}", publisher = "WG21" } -@misc{LWG1462, - author = "BSI", - title = "{LWG1462}: Ambiguous value assignment to atomic\_bool", - howpublished = "\url{https://wg21.link/lwg1462}", +@misc{LWG746, + author = "Alisdair Meredith", + title = "{LWG746}: current\_exception may fail with bad\_alloc", + howpublished = "\url{https://wg21.link/lwg746}", publisher = "WG21" } -@misc{LWG1463, - author = "INCITS", - title = "{LWG1463}: Inconsistent value assignment for atomic\_bool", - howpublished = "\url{https://wg21.link/lwg1463}", +@misc{LWG747, + author = "Alisdair Meredith", + title = "{LWG747}: We have 3 separate type traits to identify classes supporting no-throw operations", + howpublished = "\url{https://wg21.link/lwg747}", publisher = "WG21" } -@misc{LWG1464, - author = "INCITS", - title = "{LWG1464}: Underspecified typedefs for atomic integral types", - howpublished = "\url{https://wg21.link/lwg1464}", +@misc{LWG748, + author = "Alisdair Meredith", + title = "{LWG748}: The is\_abstract type trait is defined by reference to 10.4.", + howpublished = "\url{https://wg21.link/lwg748}", publisher = "WG21" } -@misc{LWG1465, - author = "INCITS", - title = "{LWG1465}: Missing arithmetic operators for atomic\_address", - howpublished = "\url{https://wg21.link/lwg1465}", +@misc{LWG749, + author = "Alisdair Meredith", + title = "{LWG749}: Currently has\_nothrow\_copy\_constructor::value is true if T has 'a' nothrow copy constructor.", + howpublished = "\url{https://wg21.link/lwg749}", publisher = "WG21" } -@misc{LWG1466, - author = "INCITS", - title = "{LWG1466}: Silent const breakage by compare\_exchange\_* member functions", - howpublished = "\url{https://wg21.link/lwg1466}", +@misc{LWG750, + author = "Alisdair Meredith", + title = "{LWG750}: The current definition for is\_convertible requires that the type be implicitly convertible, so explicit constructors are ignored.", + howpublished = "\url{https://wg21.link/lwg750}", publisher = "WG21" } -@misc{LWG1467, - author = "INCITS", - title = "{LWG1467}: Deriving atomic from atomic\_address breaks type safety", - howpublished = "\url{https://wg21.link/lwg1467}", +@misc{LWG751, + author = "Alisdair Meredith", + title = "{LWG751}: change pass-by-reference members of vector to pass-by-value?", + howpublished = "\url{https://wg21.link/lwg751}", publisher = "WG21" } -@misc{LWG1468, - author = "INCITS", - title = "{LWG1468}: atomic\_address::compare\_exchange\_* member functions should match atomic\_compare\_exchange\_* free functions", - howpublished = "\url{https://wg21.link/lwg1468}", +@misc{LWG752, + author = "Hans Boehm", + title = "{LWG752}: Allocator complexity requirement", + howpublished = "\url{https://wg21.link/lwg752}", publisher = "WG21" } -@misc{LWG1469, - author = "BSI", - title = "{LWG1469}: atomic inheritance from atomic\_address breaks type safety", - howpublished = "\url{https://wg21.link/lwg1469}", +@misc{LWG753, + author = "Yechezkel Mett", + title = "{LWG753}: Move constructor in draft", + howpublished = "\url{https://wg21.link/lwg753}", publisher = "WG21" } -@misc{LWG1470, - author = "INCITS", - title = "{LWG1470}: ``Same-ness'' curiosities", - howpublished = "\url{https://wg21.link/lwg1470}", +@misc{LWG754, + author = "Daniel Krügler", + title = "{LWG754}: Ambiguous return clause for std::uninitialized\_copy", + howpublished = "\url{https://wg21.link/lwg754}", publisher = "WG21" } -@misc{LWG1471, - author = "INCITS", - title = "{LWG1471}: Default constructor of atomics needs specification", - howpublished = "\url{https://wg21.link/lwg1471}", +@misc{LWG755, + author = "Beman Dawes", + title = "{LWG755}: std::vector and std:string lack explicit shrink-to-fit operations", + howpublished = "\url{https://wg21.link/lwg755}", publisher = "WG21" } -@misc{LWG1472, - author = "INCITS", - title = "{LWG1472}: Incorrect semantics of atomic\_init", - howpublished = "\url{https://wg21.link/lwg1472}", +@misc{LWG756, + author = "Paolo Carlini", + title = "{LWG756}: Container adaptors push", + howpublished = "\url{https://wg21.link/lwg756}", publisher = "WG21" } -@misc{LWG1473, - author = "INCITS", - title = "{LWG1473}: Incomplete memory order specifications", - howpublished = "\url{https://wg21.link/lwg1473}", +@misc{LWG757, + author = "Paolo Carlini", + title = "{LWG757}: Typo in the synopsis of vector", + howpublished = "\url{https://wg21.link/lwg757}", publisher = "WG21" } -@misc{LWG1474, - author = "INCITS", - title = "{LWG1474}: weak compare-and-exchange confusion", - howpublished = "\url{https://wg21.link/lwg1474}", +@misc{LWG758, + author = "Joe Gottman", + title = "{LWG758}: shared\_ptr and nullptr", + howpublished = "\url{https://wg21.link/lwg758}", publisher = "WG21" } -@misc{LWG1475, - author = "Switzerland", - title = "{LWG1475}: weak compare-and-exchange confusion II", - howpublished = "\url{https://wg21.link/lwg1475}", +@misc{LWG759, + author = "Jens Maurer", + title = "{LWG759}: A reference is not an object", + howpublished = "\url{https://wg21.link/lwg759}", publisher = "WG21" } -@misc{LWG1476, - author = "INCITS", - title = "{LWG1476}: Meaningless specification of spurious failure", - howpublished = "\url{https://wg21.link/lwg1476}", +@misc{LWG760, + author = "Paolo Carlini", + title = "{LWG760}: The emplace issue", + howpublished = "\url{https://wg21.link/lwg760}", publisher = "WG21" } -@misc{LWG1477, - author = "BSI", - title = "{LWG1477}: weak compare-and-exchange confusion III", - howpublished = "\url{https://wg21.link/lwg1477}", +@misc{LWG761, + author = "Joe Gottman", + title = "{LWG761}: unordered\_map needs an at() member function", + howpublished = "\url{https://wg21.link/lwg761}", publisher = "WG21" } -@misc{LWG1478, - author = "BSI", - title = "{LWG1478}: Clarify race conditions in atomics initialization", - howpublished = "\url{https://wg21.link/lwg1478}", +@misc{LWG762, + author = "Daniel Krügler", + title = "{LWG762}: std::unique\_ptr requires complete type?", + howpublished = "\url{https://wg21.link/lwg762}", publisher = "WG21" } -@misc{LWG1479, - author = "INCITS", - title = "{LWG1479}: Fence functions should be extern ``C''", - howpublished = "\url{https://wg21.link/lwg1479}", +@misc{LWG763, + author = "Sylvain Pion", + title = "{LWG763}: Renaming emplace() overloads", + howpublished = "\url{https://wg21.link/lwg763}", publisher = "WG21" } -@misc{LWG1480, - author = "BSI", - title = "{LWG1480}: Atomic fences don't have synchronizes with relation", - howpublished = "\url{https://wg21.link/lwg1480}", +@misc{LWG764, + author = "Joe Gottman", + title = "{LWG764}: equal\_range on unordered containers should return a pair of local\_iterators", + howpublished = "\url{https://wg21.link/lwg764}", publisher = "WG21" } -@misc{LWG1481, - author = "BSI", - title = "{LWG1481}: Missing Lockable requirements", - howpublished = "\url{https://wg21.link/lwg1481}", +@misc{LWG765, + author = "Martin Sebor", + title = "{LWG765}: More on iterator validity", + howpublished = "\url{https://wg21.link/lwg765}", publisher = "WG21" } -@misc{LWG1482, - author = "INCITS", - title = "{LWG1482}: Timeout operations are under-specified", - howpublished = "\url{https://wg21.link/lwg1482}", +@misc{LWG766, + author = "Ion Gaztañaga", + title = "{LWG766}: Inconsistent exception guarantees between ordered and unordered associative containers", + howpublished = "\url{https://wg21.link/lwg766}", publisher = "WG21" } -@misc{LWG1483, - author = "DIN", - title = "{LWG1483}: \_\_STDCPP\_THREADS spelling", - howpublished = "\url{https://wg21.link/lwg1483}", +@misc{LWG767, + author = "Sylvain Pion", + title = "{LWG767}: Forwarding and backward compatibility", + howpublished = "\url{https://wg21.link/lwg767}", publisher = "WG21" } -@misc{LWG1484, - author = "INCITS", - title = "{LWG1484}: Need a way to join a thread with a timeout", - howpublished = "\url{https://wg21.link/lwg1484}", +@misc{LWG768, + author = "Alberto Ganesh Barbati", + title = "{LWG768}: Typos in [atomics]?", + howpublished = "\url{https://wg21.link/lwg768}", publisher = "WG21" } -@misc{LWG1485, - author = "INCITS", - title = "{LWG1485}: Unclear thread::id specification", - howpublished = "\url{https://wg21.link/lwg1485}", +@misc{LWG769, + author = "Daniel Krügler", + title = "{LWG769}: std::function should use nullptr\_t instead of ``unspecified-null-pointer-type''", + howpublished = "\url{https://wg21.link/lwg769}", publisher = "WG21" } -@misc{LWG1486, - author = "Switzerland", - title = "{LWG1486}: Value of this\_thread::get\_id() underspecified for detached thread", - howpublished = "\url{https://wg21.link/lwg1486}", +@misc{LWG770, + author = "Daniel Krügler", + title = "{LWG770}: std::function should use rvalue swap", + howpublished = "\url{https://wg21.link/lwg770}", publisher = "WG21" } -@misc{LWG1487, - author = "Switzerland", - title = "{LWG1487}: Clock related operations exception specifications conflict", - howpublished = "\url{https://wg21.link/lwg1487}", +@misc{LWG771, + author = "Daniel Krügler", + title = "{LWG771}: Impossible throws clause in [string.conversions]", + howpublished = "\url{https://wg21.link/lwg771}", publisher = "WG21" } -@misc{LWG1488, - author = "INCITS", - title = "{LWG1488}: Improve interoperability between the C++0x and C1x threads APIs", - howpublished = "\url{https://wg21.link/lwg1488}", +@misc{LWG772, + author = "Daniel Krügler", + title = "{LWG772}: Impossible return clause in [string.conversions]", + howpublished = "\url{https://wg21.link/lwg772}", publisher = "WG21" } -@misc{LWG1489, - author = "Switzerland", - title = "{LWG1489}: unlock functions and unlock mutex requirements are inconsistent", - howpublished = "\url{https://wg21.link/lwg1489}", +@misc{LWG773, + author = "P.J. Plauger", + title = "{LWG773}: issues with random", + howpublished = "\url{https://wg21.link/lwg773}", publisher = "WG21" } -@misc{LWG1490, - author = "Switzerland", - title = "{LWG1490}: Mutex requirements too stringent", - howpublished = "\url{https://wg21.link/lwg1490}", +@misc{LWG774, + author = "Alisdair Meredith", + title = "{LWG774}: Member swap undefined for most containers", + howpublished = "\url{https://wg21.link/lwg774}", publisher = "WG21" } -@misc{LWG1491, - author = "INCITS", - title = "{LWG1491}: try\_lock does not guarantee forward progress", - howpublished = "\url{https://wg21.link/lwg1491}", +@misc{LWG775, + author = "Alisdair Meredith", + title = "{LWG775}: Tuple indexing should be unsigned?", + howpublished = "\url{https://wg21.link/lwg775}", publisher = "WG21" } -@misc{LWG1492, - author = "INCITS", - title = "{LWG1492}: Mutex requirements should not be bound to threads", - howpublished = "\url{https://wg21.link/lwg1492}", +@misc{LWG776, + author = "Daniel Krügler", + title = "{LWG776}: Undescribed assign function of std::array", + howpublished = "\url{https://wg21.link/lwg776}", publisher = "WG21" } -@misc{LWG1493, - author = "INCITS", - title = "{LWG1493}: Add mutex, recursive\_mutex, is\_locked function", - howpublished = "\url{https://wg21.link/lwg1493}", +@misc{LWG777, + author = "Lawrence Crowl", + title = "{LWG777}: Atomics Library Issue", + howpublished = "\url{https://wg21.link/lwg777}", publisher = "WG21" } -@misc{LWG1494, - author = "INCITS", - title = "{LWG1494}: Term ``are serialized'' not defined", - howpublished = "\url{https://wg21.link/lwg1494}", +@misc{LWG778, + author = "Thorsten Ottosen", + title = "{LWG778}: std::bitset does not have any constructor taking a string literal", + howpublished = "\url{https://wg21.link/lwg778}", publisher = "WG21" } -@misc{LWG1495, - author = "INCITS", - title = "{LWG1495}: Condition variable wait\_for return value insufficient", - howpublished = "\url{https://wg21.link/lwg1495}", +@misc{LWG779, + author = "Daniel Krügler", + title = "{LWG779}: Resolution of \#283 incomplete", + howpublished = "\url{https://wg21.link/lwg779}", publisher = "WG21" } -@misc{LWG1496, - author = "Switzerland", - title = "{LWG1496}: condition\_variable not implementable", - howpublished = "\url{https://wg21.link/lwg1496}", +@misc{LWG780, + author = "Daniel Krügler", + title = "{LWG780}: std::merge() specification incorrect/insufficient", + howpublished = "\url{https://wg21.link/lwg780}", publisher = "WG21" } -@misc{LWG1497, - author = "Switzerland", - title = "{LWG1497}: lock() postcondition can not be generally achieved", - howpublished = "\url{https://wg21.link/lwg1497}", +@misc{LWG781, + author = "Daniel Krügler", + title = "{LWG781}: std::complex should add missing C99 functions", + howpublished = "\url{https://wg21.link/lwg781}", publisher = "WG21" } -@misc{LWG1498, - author = "Switzerland", - title = "{LWG1498}: Unclear specification for [thread.condition]", - howpublished = "\url{https://wg21.link/lwg1498}", - publisher = "WG21" -} -@misc{LWG1499, - author = "INCITS", - title = "{LWG1499}: Condition variables preclude wakeup optimization", - howpublished = "\url{https://wg21.link/lwg1499}", - publisher = "WG21" -} -@misc{LWG1500, - author = "Switzerland", - title = "{LWG1500}: Consider removal of native\_handle()", - howpublished = "\url{https://wg21.link/lwg1500}", - publisher = "WG21" -} -@misc{LWG1501, - author = "INCITS", - title = "{LWG1501}: Specification for managing associated asynchronous state has problems", - howpublished = "\url{https://wg21.link/lwg1501}", +@misc{LWG782, + author = "Daniel Krügler", + title = "{LWG782}: Extended seed\_seq constructor is useless", + howpublished = "\url{https://wg21.link/lwg782}", publisher = "WG21" } -@misc{LWG1502, - author = "INCITS", - title = "{LWG1502}: Specification of [futures.state] unclear", - howpublished = "\url{https://wg21.link/lwg1502}", +@misc{LWG783, + author = "Hans Boehm", + title = "{LWG783}: thread::id reuse", + howpublished = "\url{https://wg21.link/lwg783}", publisher = "WG21" } -@misc{LWG1503, - author = "Switzerland", - title = "{LWG1503}: ``associated asynchronous state'' must go", - howpublished = "\url{https://wg21.link/lwg1503}", +@misc{LWG784, + author = "Constantine Sapuntzakis", + title = "{LWG784}: unique\_lock::release", + howpublished = "\url{https://wg21.link/lwg784}", publisher = "WG21" } -@misc{LWG1504, - author = "INCITS", - title = "{LWG1504}: Term ``are serialized'' is not defined", - howpublished = "\url{https://wg21.link/lwg1504}", +@misc{LWG785, + author = "John Maddock", + title = "{LWG785}: [tr1] Random Number Requirements in TR1", + howpublished = "\url{https://wg21.link/lwg785}", publisher = "WG21" } -@misc{LWG1505, - author = "INCITS", - title = "{LWG1505}: Synchronization between promise::set\_value and future::get", - howpublished = "\url{https://wg21.link/lwg1505}", +@misc{LWG786, + author = "Christopher Kohlhoff and Jeff Garland", + title = "{LWG786}: Thread library timed waits, UTC and monotonic clocks", + howpublished = "\url{https://wg21.link/lwg786}", publisher = "WG21" } -@misc{LWG1506, - author = "INCITS", - title = "{LWG1506}: set\_exception with a null pointer", - howpublished = "\url{https://wg21.link/lwg1506}", +@misc{LWG787, + author = "Daniel Krügler", + title = "{LWG787}: complexity of binary\_search", + howpublished = "\url{https://wg21.link/lwg787}", publisher = "WG21" } -@misc{LWG1507, - author = "INCITS", - title = "{LWG1507}: promise::XXX\_at\_thread\_exit functions have no synchronization requirements", - howpublished = "\url{https://wg21.link/lwg1507}", +@misc{LWG788, + author = "Martin Sebor", + title = "{LWG788}: Ambiguity in [istream.iterator]", + howpublished = "\url{https://wg21.link/lwg788}", publisher = "WG21" } -@misc{LWG1508, - author = "INCITS", - title = "{LWG1508}: Rename packaged\_task::operator bool()", - howpublished = "\url{https://wg21.link/lwg1508}", +@misc{LWG789, + author = "P.J. Plauger", + title = "{LWG789}: xor\_combine\_engine(result\_type) should be explicit", + howpublished = "\url{https://wg21.link/lwg789}", publisher = "WG21" } -@misc{LWG1509, - author = "INCITS", - title = "{LWG1509}: No restriction on calling future::get more than once", - howpublished = "\url{https://wg21.link/lwg1509}", +@misc{LWG790, + author = "P.J. Plauger", + title = "{LWG790}: xor\_combine::seed not specified", + howpublished = "\url{https://wg21.link/lwg790}", publisher = "WG21" } -@misc{LWG1510, - author = "INCITS", - title = "{LWG1510}: Should be undefined behaviour to call atomic\_future operations unless valid()", - howpublished = "\url{https://wg21.link/lwg1510}", +@misc{LWG791, + author = "P.J. Plauger", + title = "{LWG791}: piecewise\_constant\_distribution::densities has wrong name", + howpublished = "\url{https://wg21.link/lwg791}", publisher = "WG21" } -@misc{LWG1511, - author = "INCITS", - title = "{LWG1511}: Synchronize the move-constructor for atomic\_future", - howpublished = "\url{https://wg21.link/lwg1511}", +@misc{LWG792, + author = "P.J. Plauger", + title = "{LWG792}: piecewise\_constant\_distribution is undefined for a range with just one endpoint", + howpublished = "\url{https://wg21.link/lwg792}", publisher = "WG21" } -@misc{LWG1512, - author = "INCITS", - title = "{LWG1512}: Conflict in specification: block or join?", - howpublished = "\url{https://wg21.link/lwg1512}", +@misc{LWG793, + author = "P.J. Plauger", + title = "{LWG793}: discrete\_distribution missing constructor", + howpublished = "\url{https://wg21.link/lwg793}", publisher = "WG21" } -@misc{LWG1513, - author = "Switzerland", - title = "{LWG1513}: 'launch' enum too restrictive", - howpublished = "\url{https://wg21.link/lwg1513}", +@misc{LWG794, + author = "P.J. Plauger", + title = "{LWG794}: piecewise\_constant\_distribution missing constructor", + howpublished = "\url{https://wg21.link/lwg794}", publisher = "WG21" } -@misc{LWG1514, - author = "INCITS", - title = "{LWG1514}: packaged\_task constructors need review", - howpublished = "\url{https://wg21.link/lwg1514}", +@misc{LWG795, + author = "P.J. Plauger", + title = "{LWG795}: general\_pdf\_distribution should be dropped", + howpublished = "\url{https://wg21.link/lwg795}", publisher = "WG21" } -@misc{LWG1515, - author = "INCITS", - title = "{LWG1515}: packaged\_task::make\_ready\_at\_thread\_exit has no synchronization requirements", - howpublished = "\url{https://wg21.link/lwg1515}", +@misc{LWG796, + author = "P.J. Plauger", + title = "{LWG796}: ranlux48\_base returns wrong value", + howpublished = "\url{https://wg21.link/lwg796}", publisher = "WG21" } -@misc{LWG1516, - author = "BSI", - title = "{LWG1516}: No specification for which header contains auto\_ptr", - howpublished = "\url{https://wg21.link/lwg1516}", +@misc{LWG797, + author = "P.J. Plauger", + title = "{LWG797}: ranlux48 returns wrong value", + howpublished = "\url{https://wg21.link/lwg797}", publisher = "WG21" } -@misc{LWG1517, +@misc{LWG798, author = "Daniel Krügler", - title = "{LWG1517}: default\_delete's default constructor should be trivial", - howpublished = "\url{https://wg21.link/lwg1517}", - publisher = "WG21" -} -@misc{LWG1518, - author = "Alberto Ganesh Barbati", - title = "{LWG1518}: Waiting for deferred functions", - howpublished = "\url{https://wg21.link/lwg1518}", + title = "{LWG798}: Refactoring of binders lead to interface breakage", + howpublished = "\url{https://wg21.link/lwg798}", publisher = "WG21" } -@misc{LWG1519, - author = "Nicolai Josuttis", - title = "{LWG1519}: bucketsize() const only for unordered set", - howpublished = "\url{https://wg21.link/lwg1519}", +@misc{LWG799, + author = "Stephan Tolksdorf", + title = "{LWG799}: Mersenne twister equality overspecified", + howpublished = "\url{https://wg21.link/lwg799}", publisher = "WG21" } -@misc{LWG1520, - author = "Howard Hinnant", - title = "{LWG1520}: INVOKE on member data pointer with too many arguments", - howpublished = "\url{https://wg21.link/lwg1520}", +@misc{LWG800, + author = "Stephan Tolksdorf", + title = "{LWG800}: Issues in 26.4.7.1 [rand.util.seedseq](6)", + howpublished = "\url{https://wg21.link/lwg800}", publisher = "WG21" } -@misc{LWG1521, - author = "Mike Spertus", - title = "{LWG1521}: Requirements on internal pointer representations in containers", - howpublished = "\url{https://wg21.link/lwg1521}", +@misc{LWG801, + author = "Lawrence Crowl", + title = "{LWG801}: tuple and pair trivial members", + howpublished = "\url{https://wg21.link/lwg801}", publisher = "WG21" } -@misc{LWG1522, +@misc{LWG802, author = "P.J. Plauger", - title = "{LWG1522}: conj specification is now nonsense", - howpublished = "\url{https://wg21.link/lwg1522}", + title = "{LWG802}: knuth\_b returns wrong value", + howpublished = "\url{https://wg21.link/lwg802}", publisher = "WG21" } -@misc{LWG1523, - author = "Hans Boehm", - title = "{LWG1523}: noexcept for Clause 29", - howpublished = "\url{https://wg21.link/lwg1523}", +@misc{LWG803, + author = "Charles Karney", + title = "{LWG803}: Simplification of seed\_seq::seq\_seq", + howpublished = "\url{https://wg21.link/lwg803}", publisher = "WG21" } -@misc{LWG1524, - author = "Hans Boehm", - title = "{LWG1524}: Allocation functions are missing happens-before requirements and guarantees", - howpublished = "\url{https://wg21.link/lwg1524}", +@misc{LWG804, + author = "Daniel Krügler", + title = "{LWG804}: Some problems with classes error\_code/error\_condition", + howpublished = "\url{https://wg21.link/lwg804}", publisher = "WG21" } -@misc{LWG1525, - author = "BSI", - title = "{LWG1525}: Effects of resize(size()) on a vector", - howpublished = "\url{https://wg21.link/lwg1525}", +@misc{LWG805, + author = "Jens Maurer", + title = "{LWG805}: posix\_error::posix\_errno concerns", + howpublished = "\url{https://wg21.link/lwg805}", publisher = "WG21" } -@misc{LWG1526, - author = "BSI", - title = "{LWG1526}: C++ should not impose thread safety requirements on C99 library implementations", - howpublished = "\url{https://wg21.link/lwg1526}", +@misc{LWG806, + author = "Peter Dimov", + title = "{LWG806}: unique\_ptr::reset effects incorrect, too permissive", + howpublished = "\url{https://wg21.link/lwg806}", publisher = "WG21" } -@misc{LWG2000, +@misc{LWG807, author = "Howard Hinnant", - title = "{LWG2000}: Missing definition of packaged\_task specialization of uses\_allocator", - howpublished = "\url{https://wg21.link/lwg2000}", + title = "{LWG807}: tuple construction should not fail unless its element's construction fails", + howpublished = "\url{https://wg21.link/lwg807}", publisher = "WG21" } -@misc{LWG2001, - author = "Volker Lukas", - title = "{LWG2001}: Class template basic\_regex uses non existent string\_type", - howpublished = "\url{https://wg21.link/lwg2001}", +@misc{LWG808, + author = "Jens Maurer", + title = "{LWG808}: §[forward] incorrect redundant specification", + howpublished = "\url{https://wg21.link/lwg808}", publisher = "WG21" } -@misc{LWG2002, +@misc{LWG809, + author = "Niels Dekker", + title = "{LWG809}: std::swap should be overloaded for array types", + howpublished = "\url{https://wg21.link/lwg809}", + publisher = "WG21" +} +@misc{LWG810, author = "Daniel Krügler", - title = "{LWG2002}: Class template match\_results does not specify the semantics of operator==", - howpublished = "\url{https://wg21.link/lwg2002}", + title = "{LWG810}: Missing traits dependencies in operational semantics of extended manipulators", + howpublished = "\url{https://wg21.link/lwg810}", publisher = "WG21" } -@misc{LWG2003, - author = "José Daniel García Sánchez", - title = "{LWG2003}: String exception inconsistency in erase.", - howpublished = "\url{https://wg21.link/lwg2003}", +@misc{LWG811, + author = "Doug Gregor", + title = "{LWG811}: pair of pointers no longer works with literal 0", + howpublished = "\url{https://wg21.link/lwg811}", publisher = "WG21" } -@misc{LWG2004, - author = "P.J. Plauger", - title = "{LWG2004}: duration::operator* has template parameters in funny order", - howpublished = "\url{https://wg21.link/lwg2004}", +@misc{LWG812, + author = "Paul McKenney", + title = "{LWG812}: unsolicited multithreading considered harmful?", + howpublished = "\url{https://wg21.link/lwg812}", publisher = "WG21" } -@misc{LWG2005, - author = "P.J. Plauger", - title = "{LWG2005}: unordered\_map::insert(T\&\&) protection should apply to map too", - howpublished = "\url{https://wg21.link/lwg2005}", +@misc{LWG813, + author = "Matt Austern", + title = "{LWG813}: ``empty'' undefined for shared\_ptr", + howpublished = "\url{https://wg21.link/lwg813}", publisher = "WG21" } -@misc{LWG2006, - author = "Pablo Halpern", - title = "{LWG2006}: emplace broken for associative containers", - howpublished = "\url{https://wg21.link/lwg2006}", +@misc{LWG814, + author = "Alisdair Meredith", + title = "{LWG814}: vector::swap(reference, reference) not defined", + howpublished = "\url{https://wg21.link/lwg814}", publisher = "WG21" } -@misc{LWG2007, - author = "Matt Austern", - title = "{LWG2007}: Incorrect specification of return value for map<>::at()", - howpublished = "\url{https://wg21.link/lwg2007}", +@misc{LWG815, + author = "Alisdair Meredith", + title = "{LWG815}: std::function and reference\_closure do not use perfect forwarding", + howpublished = "\url{https://wg21.link/lwg815}", publisher = "WG21" } -@misc{LWG2008, - author = "Pete Becker", - title = "{LWG2008}: Conflicting Error Conditions for packaged\_task::operator()", - howpublished = "\url{https://wg21.link/lwg2008}", +@misc{LWG816, + author = "Stephan T. Lavavej", + title = "{LWG816}: Should bind()'s returned functor have a nofail copy ctor when bind() is nofail?", + howpublished = "\url{https://wg21.link/lwg816}", publisher = "WG21" } -@misc{LWG2009, - author = "Alisdair Meredith", - title = "{LWG2009}: Reporting out-of-bound values on numeric string conversions", - howpublished = "\url{https://wg21.link/lwg2009}", +@misc{LWG817, + author = "Howard Hinnant", + title = "{LWG817}: bind needs to be moved", + howpublished = "\url{https://wg21.link/lwg817}", publisher = "WG21" } -@misc{LWG2010, - author = "Sean Hunt", - title = "{LWG2010}: is\_* traits for binding operations can't be meaningfully specialized", - howpublished = "\url{https://wg21.link/lwg2010}", +@misc{LWG818, + author = "Jens Maurer", + title = "{LWG818}: wording for memory ordering", + howpublished = "\url{https://wg21.link/lwg818}", publisher = "WG21" } -@misc{LWG2011, - author = "James Kanze", - title = "{LWG2011}: Unexpected output required of strings", - howpublished = "\url{https://wg21.link/lwg2011}", +@misc{LWG819, + author = "Alisdair Meredith", + title = "{LWG819}: rethrow\_if\_nested", + howpublished = "\url{https://wg21.link/lwg819}", publisher = "WG21" } -@misc{LWG2012, - author = "Paolo Carlini", - title = "{LWG2012}: Associative maps should insert pair, not tuple", - howpublished = "\url{https://wg21.link/lwg2012}", +@misc{LWG820, + author = "Stephan T. Lavavej", + title = "{LWG820}: current\_exception()'s interaction with throwing copy ctors", + howpublished = "\url{https://wg21.link/lwg820}", publisher = "WG21" } -@misc{LWG2013, - author = "Matt Austern", - title = "{LWG2013}: Do library implementers have the freedom to add constexpr?", - howpublished = "\url{https://wg21.link/lwg2013}", +@misc{LWG821, + author = "Alisdair Meredith", + title = "{LWG821}: Minor cleanup : unique\_ptr", + howpublished = "\url{https://wg21.link/lwg821}", publisher = "WG21" } -@misc{LWG2014, - author = "Alberto Ganesh Barbati", - title = "{LWG2014}: More restrictions on macro names", - howpublished = "\url{https://wg21.link/lwg2014}", +@misc{LWG822, + author = "James Kanze", + title = "{LWG822}: Object with explicit copy constructor no longer CopyConstructible", + howpublished = "\url{https://wg21.link/lwg822}", publisher = "WG21" } -@misc{LWG2015, - author = "Nikolay Ivchenkov", - title = "{LWG2015}: Incorrect pre-conditions for some type traits", - howpublished = "\url{https://wg21.link/lwg2015}", +@misc{LWG823, + author = "Walter Brown", + title = "{LWG823}: identity seems broken", + howpublished = "\url{https://wg21.link/lwg823}", publisher = "WG21" } -@misc{LWG2016, - author = "Daniel Krügler", - title = "{LWG2016}: Allocators must be no-throw swappable", - howpublished = "\url{https://wg21.link/lwg2016}", +@misc{LWG824, + author = "Alisdair Meredith", + title = "{LWG824}: rvalue ref issue with basic\_string inserter", + howpublished = "\url{https://wg21.link/lwg824}", publisher = "WG21" } -@misc{LWG2017, - author = "Nikolay Ivchenkov", - title = "{LWG2017}: std::reference\_wrapper makes incorrect usage of std::result\_of", - howpublished = "\url{https://wg21.link/lwg2017}", +@misc{LWG825, + author = "Alisdair Meredith", + title = "{LWG825}: Missing rvalues reference stream insert/extract operators?", + howpublished = "\url{https://wg21.link/lwg825}", publisher = "WG21" } -@misc{LWG2018, - author = "Jonathan Wakely", - title = "{LWG2018}: [CD] regex\_traits::isctype Returns clause is wrong", - howpublished = "\url{https://wg21.link/lwg2018}", +@misc{LWG826, + author = "Peter Dimov", + title = "{LWG826}: Equivalent of \%'d, or rather, lack thereof?", + howpublished = "\url{https://wg21.link/lwg826}", publisher = "WG21" } -@misc{LWG2019, - author = "Jonathan Wakely", - title = "{LWG2019}: isblank not supported by std::locale", - howpublished = "\url{https://wg21.link/lwg2019}", +@misc{LWG827, + author = "Peter Dimov", + title = "{LWG827}: constexpr shared\_ptr::shared\_ptr()?", + howpublished = "\url{https://wg21.link/lwg827}", publisher = "WG21" } -@misc{LWG2020, - author = "Daniel Krügler", - title = "{LWG2020}: Time utility arithmetic constexpr functions have invalid effects", - howpublished = "\url{https://wg21.link/lwg2020}", +@misc{LWG828, + author = "Peter Dimov", + title = "{LWG828}: Static initialization for std::mutex?", + howpublished = "\url{https://wg21.link/lwg828}", publisher = "WG21" } -@misc{LWG2021, - author = "Daniel Krügler", - title = "{LWG2021}: Further incorrect usages of result\_of", - howpublished = "\url{https://wg21.link/lwg2021}", +@misc{LWG829, + author = "Beman Dawes", + title = "{LWG829}: current\_exception wording unclear about exception type", + howpublished = "\url{https://wg21.link/lwg829}", publisher = "WG21" } -@misc{LWG2022, - author = "Daniel Krügler", - title = "{LWG2022}: reference\_wrapper::result\_type is underspecified", - howpublished = "\url{https://wg21.link/lwg2022}", +@misc{LWG830, + author = "Dietmar Kühl", + title = "{LWG830}: Incomplete list of char\_traits specializations", + howpublished = "\url{https://wg21.link/lwg830}", publisher = "WG21" } -@misc{LWG2023, - author = "Daniel Krügler", - title = "{LWG2023}: Incorrect requirements for lock\_guard and unique\_lock", - howpublished = "\url{https://wg21.link/lwg2023}", +@misc{LWG831, + author = "Dietmar Kühl", + title = "{LWG831}: wrong type for not\_eof()", + howpublished = "\url{https://wg21.link/lwg831}", publisher = "WG21" } -@misc{LWG2024, - author = "Daniel Krügler", - title = "{LWG2024}: Inconsistent implementation requirements for atomic and atomic", - howpublished = "\url{https://wg21.link/lwg2024}", +@misc{LWG832, + author = "Beman Dawes", + title = "{LWG832}: Applying constexpr to System error support", + howpublished = "\url{https://wg21.link/lwg832}", publisher = "WG21" } -@misc{LWG2025, - author = "Daniel Krügler", - title = "{LWG2025}: Incorrect semantics of move assignment operator of packaged\_task", - howpublished = "\url{https://wg21.link/lwg2025}", +@misc{LWG833, + author = "Beman Dawes", + title = "{LWG833}: Freestanding implementations header list needs review for C++0x", + howpublished = "\url{https://wg21.link/lwg833}", publisher = "WG21" } -@misc{LWG2026, - author = "Pete Becker", - title = "{LWG2026}: hash should be std qualified for unordered container", - howpublished = "\url{https://wg21.link/lwg2026}", +@misc{LWG834, + author = "Daniel Krügler", + title = "{LWG834}: unique\_ptr::pointer requirements underspecified", + howpublished = "\url{https://wg21.link/lwg834}", publisher = "WG21" } -@misc{LWG2027, - author = "Alberto Ganesh Barbati", - title = "{LWG2027}: Initialization of the stored task of a packaged\_task", - howpublished = "\url{https://wg21.link/lwg2027}", +@misc{LWG835, + author = "Martin Sebor", + title = "{LWG835}: Tying two streams together (correction to DR 581)", + howpublished = "\url{https://wg21.link/lwg835}", publisher = "WG21" } -@misc{LWG2028, - author = "Howard Hinnant", - title = "{LWG2028}: messages\_base::catalog overspecified", - howpublished = "\url{https://wg21.link/lwg2028}", +@misc{LWG836, + author = "Martin Sebor", + title = "{LWG836}: Effects of money\_base::space and money\_base::none on money\_get", + howpublished = "\url{https://wg21.link/lwg836}", publisher = "WG21" } -@misc{LWG2029, - author = "Jonathan Wakely", - title = "{LWG2029}: Missing 'noexcept' on basic\_regex move-assignment operator", - howpublished = "\url{https://wg21.link/lwg2029}", +@misc{LWG837, + author = "Martin Sebor", + title = "{LWG837}: basic\_ios::copyfmt() overly loosely specified", + howpublished = "\url{https://wg21.link/lwg837}", publisher = "WG21" } -@misc{LWG2030, - author = "Anthony Williams", - title = "{LWG2030}: packaged\_task::result\_type should be removed", - howpublished = "\url{https://wg21.link/lwg2030}", +@misc{LWG838, + author = "Martin Sebor", + title = "{LWG838}: Can an end-of-stream iterator become a non-end-of-stream one?", + howpublished = "\url{https://wg21.link/lwg838}", publisher = "WG21" } -@misc{LWG2031, - author = "Anthony Williams", - title = "{LWG2031}: std::future<>::share() only applies to rvalues", - howpublished = "\url{https://wg21.link/lwg2031}", +@misc{LWG839, + author = "Alan Talbot", + title = "{LWG839}: Maps and sets missing splice operation", + howpublished = "\url{https://wg21.link/lwg839}", publisher = "WG21" } -@misc{LWG2032, - author = "Alberto Ganesh Barbati", - title = "{LWG2032}: Incorrect synchronization clause of async function", - howpublished = "\url{https://wg21.link/lwg2032}", +@misc{LWG840, + author = "Thorsten Ottosen", + title = "{LWG840}: pair default template argument", + howpublished = "\url{https://wg21.link/lwg840}", publisher = "WG21" } -@misc{LWG2033, - author = "Nikolay Ivchenkov", - title = "{LWG2033}: Preconditions of reserve, shrink\_to\_fit, and resize functions", - howpublished = "\url{https://wg21.link/lwg2033}", +@misc{LWG841, + author = "Martin Sebor", + title = "{LWG841}: cstdint.syn inconsistent with C99", + howpublished = "\url{https://wg21.link/lwg841}", publisher = "WG21" } -@misc{LWG2034, - author = "Hans Boehm", - title = "{LWG2034}: Initialization of atomics is misspecified so that it doesn't preserve sequential consistency", - howpublished = "\url{https://wg21.link/lwg2034}", +@misc{LWG842, + author = "Howard Hinnant", + title = "{LWG842}: ConstructibleAsElement and bit containers", + howpublished = "\url{https://wg21.link/lwg842}", publisher = "WG21" } -@misc{LWG2035, - author = "Daniel Krügler", - title = "{LWG2035}: Output iterator requirements are broken", - howpublished = "\url{https://wg21.link/lwg2035}", +@misc{LWG843, + author = "Lawrence Crowl", + title = "{LWG843}: Reference Closure", + howpublished = "\url{https://wg21.link/lwg843}", publisher = "WG21" } -@misc{LWG2036, +@misc{LWG844, author = "Howard Hinnant", - title = "{LWG2036}: istream >> char and eofbit", - howpublished = "\url{https://wg21.link/lwg2036}", + title = "{LWG844}: complex pow return type is ambiguous", + howpublished = "\url{https://wg21.link/lwg844}", publisher = "WG21" } -@misc{LWG2037, - author = "Pete Becker", - title = "{LWG2037}: atomic free functions incorrectly specified", - howpublished = "\url{https://wg21.link/lwg2037}", +@misc{LWG845, + author = "Alisdair Meredith", + title = "{LWG845}: atomics cannot support aggregate initialization", + howpublished = "\url{https://wg21.link/lwg845}", publisher = "WG21" } -@misc{LWG2038, - author = "Pete Becker", - title = "{LWG2038}: Missing definition for incrementable iterator", - howpublished = "\url{https://wg21.link/lwg2038}", +@misc{LWG846, + author = "Alisdair Meredith", + title = "{LWG846}: No definition for constructor", + howpublished = "\url{https://wg21.link/lwg846}", publisher = "WG21" } -@misc{LWG2039, - author = "Nikolay Ivchenkov", - title = "{LWG2039}: Issues with std::reverse and std::copy\_if", - howpublished = "\url{https://wg21.link/lwg2039}", +@misc{LWG847, + author = "Hervé Brönnimann", + title = "{LWG847}: string exception safety guarantees", + howpublished = "\url{https://wg21.link/lwg847}", publisher = "WG21" } -@misc{LWG2040, - author = "Daniel Krügler", - title = "{LWG2040}: Missing type traits related to is\_convertible", - howpublished = "\url{https://wg21.link/lwg2040}", +@misc{LWG848, + author = "Thorsten Ottosen", + title = "{LWG848}: Missing std::hash specializations for std::bitset/std::vector", + howpublished = "\url{https://wg21.link/lwg848}", publisher = "WG21" } -@misc{LWG2041, - author = "Howard Hinnant", - title = "{LWG2041}: Stage 2 accumulate incompatibilty", - howpublished = "\url{https://wg21.link/lwg2041}", +@misc{LWG849, + author = "Thorsten Ottosen", + title = "{LWG849}: missing type traits to compute root class and derived class of types in a class hierachy", + howpublished = "\url{https://wg21.link/lwg849}", publisher = "WG21" } -@misc{LWG2042, - author = "Joe Gottman", - title = "{LWG2042}: Comparing forward\_list::before\_begin() to forward\_list::end()", - howpublished = "\url{https://wg21.link/lwg2042}", +@misc{LWG850, + author = "Niels Dekker", + title = "{LWG850}: Should shrink\_to\_fit apply to std::deque?", + howpublished = "\url{https://wg21.link/lwg850}", publisher = "WG21" } -@misc{LWG2043, - author = "Jeffrey Yasskin", - title = "{LWG2043}: std{\textbraceleft}in,out,err{\textbraceright} should be usable as field names", - howpublished = "\url{https://wg21.link/lwg2043}", +@misc{LWG851, + author = "Benjamin Kosnik", + title = "{LWG851}: simplified array construction", + howpublished = "\url{https://wg21.link/lwg851}", publisher = "WG21" } -@misc{LWG2044, - author = "Pablo Halpern", - title = "{LWG2044}: No definition of ``Stable'' for copy algorithms", - howpublished = "\url{https://wg21.link/lwg2044}", +@misc{LWG852, + author = "Robert Klarer", + title = "{LWG852}: unordered containers begin(n) mistakenly const", + howpublished = "\url{https://wg21.link/lwg852}", publisher = "WG21" } -@misc{LWG2045, - author = "Pablo Halpern", - title = "{LWG2045}: forward\_list::merge and forward\_list::splice\_after with unequal allocators", - howpublished = "\url{https://wg21.link/lwg2045}", +@misc{LWG853, + author = "Howard Hinnant", + title = "{LWG853}: to\_string needs updating with zero and one", + howpublished = "\url{https://wg21.link/lwg853}", publisher = "WG21" } -@misc{LWG2046, - author = "Peter Sommerlad", - title = "{LWG2046}: shared\_future(future\&\&) should be allowed to throw", - howpublished = "\url{https://wg21.link/lwg2046}", +@misc{LWG854, + author = "Howard Hinnant", + title = "{LWG854}: default\_delete converting constructor underspecified", + howpublished = "\url{https://wg21.link/lwg854}", publisher = "WG21" } -@misc{LWG2047, - author = "Daniel Krügler", - title = "{LWG2047}: Incorrect ``mixed'' move-assignment semantics of unique\_ptr", - howpublished = "\url{https://wg21.link/lwg2047}", +@misc{LWG855, + author = "Hervé Brönnimann", + title = "{LWG855}: capacity() and reserve() for deque?", + howpublished = "\url{https://wg21.link/lwg855}", publisher = "WG21" } -@misc{LWG2048, - author = "Jonathan Wakely", - title = "{LWG2048}: Unnecessary mem\_fn overloads", - howpublished = "\url{https://wg21.link/lwg2048}", +@misc{LWG856, + author = "Jens Maurer", + title = "{LWG856}: Removal of aligned\_union", + howpublished = "\url{https://wg21.link/lwg856}", publisher = "WG21" } -@misc{LWG2049, - author = "Daniel Krügler", - title = "{LWG2049}: is\_destructible is underspecified", - howpublished = "\url{https://wg21.link/lwg2049}", +@misc{LWG857, + author = "Beman Dawes", + title = "{LWG857}: condition\_variable::time\_wait return bool error prone", + howpublished = "\url{https://wg21.link/lwg857}", publisher = "WG21" } -@misc{LWG2050, - author = "Tom Zieberman", - title = "{LWG2050}: Unordered associative containers do not use allocator\_traits to define member types", - howpublished = "\url{https://wg21.link/lwg2050}", +@misc{LWG858, + author = "Pete Becker", + title = "{LWG858}: Wording for Minimal Support for Garbage Collection", + howpublished = "\url{https://wg21.link/lwg858}", publisher = "WG21" } -@misc{LWG2051, - author = "Ville Voutilainen", - title = "{LWG2051}: Explicit tuple constructors for more than one parameter", - howpublished = "\url{https://wg21.link/lwg2051}", +@misc{LWG859, + author = "Pete Becker", + title = "{LWG859}: Monotonic Clock is Conditionally Supported?", + howpublished = "\url{https://wg21.link/lwg859}", publisher = "WG21" } -@misc{LWG2052, - author = "Marc Glisse", - title = "{LWG2052}: Mixup between mapped\_type and value\_type for associative containers", - howpublished = "\url{https://wg21.link/lwg2052}", +@misc{LWG860, + author = "Lawrence Crowl", + title = "{LWG860}: Floating-Point State", + howpublished = "\url{https://wg21.link/lwg860}", publisher = "WG21" } -@misc{LWG2053, - author = "Jonathan Wakely", - title = "{LWG2053}: Errors in regex bitmask types", - howpublished = "\url{https://wg21.link/lwg2053}", +@misc{LWG861, + author = "Daniel Krügler", + title = "{LWG861}: Incomplete specification of EqualityComparable for std::forward\_list", + howpublished = "\url{https://wg21.link/lwg861}", publisher = "WG21" } -@misc{LWG2054, - author = "Anthony Williams", - title = "{LWG2054}: time\_point constructors need to be constexpr", - howpublished = "\url{https://wg21.link/lwg2054}", +@misc{LWG862, + author = "Alisdair Meredith", + title = "{LWG862}: Impossible complexity for 'includes'", + howpublished = "\url{https://wg21.link/lwg862}", publisher = "WG21" } -@misc{LWG2055, - author = "Chris Jefferson", - title = "{LWG2055}: std::move in std::accumulate and other algorithms", - howpublished = "\url{https://wg21.link/lwg2055}", +@misc{LWG863, + author = "Steve Clamage", + title = "{LWG863}: What is the state of a stream after close() succeeds", + howpublished = "\url{https://wg21.link/lwg863}", publisher = "WG21" } -@misc{LWG2056, - author = "Nicolai Josuttis", - title = "{LWG2056}: future\_errc enums start with value 0 (invalid value for broken\_promise)", - howpublished = "\url{https://wg21.link/lwg2056}", +@misc{LWG864, + author = "Anthony Williams", + title = "{LWG864}: Defect in atomic wording", + howpublished = "\url{https://wg21.link/lwg864}", publisher = "WG21" } -@misc{LWG2057, +@misc{LWG865, author = "Daniel Krügler", - title = "{LWG2057}: time\_point + duration semantics should be made constexpr conforming", - howpublished = "\url{https://wg21.link/lwg2057}", + title = "{LWG865}: More algorithms that throw away information", + howpublished = "\url{https://wg21.link/lwg865}", publisher = "WG21" } -@misc{LWG2058, - author = "Gabriel Dos Reis", - title = "{LWG2058}: valarray and begin/end", - howpublished = "\url{https://wg21.link/lwg2058}", +@misc{LWG866, + author = "Alberto Ganesh Barbati", + title = "{LWG866}: Qualification of placement new-expressions", + howpublished = "\url{https://wg21.link/lwg866}", publisher = "WG21" } -@misc{LWG2059, - author = "Christopher Jefferson", - title = "{LWG2059}: C++0x ambiguity problem with map::erase", - howpublished = "\url{https://wg21.link/lwg2059}", +@misc{LWG867, + author = "Alberto Ganesh Barbati", + title = "{LWG867}: Valarray and value-initialization", + howpublished = "\url{https://wg21.link/lwg867}", publisher = "WG21" } -@misc{LWG2060, - author = "Howard Hinnant and Paolo Carlini", - title = "{LWG2060}: unique\_ptr(nullptr\_t) missing noexcept", - howpublished = "\url{https://wg21.link/lwg2060}", +@misc{LWG868, + author = "Alberto Ganesh Barbati", + title = "{LWG868}: Default construction and value-initialization", + howpublished = "\url{https://wg21.link/lwg868}", publisher = "WG21" } -@misc{LWG2061, - author = "Marc Glisse", - title = "{LWG2061}: make\_move\_iterator and arrays", - howpublished = "\url{https://wg21.link/lwg2061}", +@misc{LWG869, + author = "Sohail Somani", + title = "{LWG869}: Bucket (local) iterators and iterating past end", + howpublished = "\url{https://wg21.link/lwg869}", publisher = "WG21" } -@misc{LWG2062, +@misc{LWG870, author = "Daniel Krügler", - title = "{LWG2062}: Effect contradictions w/o no-throw guarantee of std::function swaps", - howpublished = "\url{https://wg21.link/lwg2062}", + title = "{LWG870}: Do unordered containers not support function pointers for predicate/hasher?", + howpublished = "\url{https://wg21.link/lwg870}", publisher = "WG21" } -@misc{LWG2063, - author = "Howard Hinnant", - title = "{LWG2063}: Contradictory requirements for string move assignment", - howpublished = "\url{https://wg21.link/lwg2063}", +@misc{LWG871, + author = "Daniel Krügler", + title = "{LWG871}: Iota's requirements on T are too strong", + howpublished = "\url{https://wg21.link/lwg871}", publisher = "WG21" } -@misc{LWG2064, - author = "Howard Hinnant", - title = "{LWG2064}: More noexcept issues in basic\_string", - howpublished = "\url{https://wg21.link/lwg2064}", +@misc{LWG872, + author = "Doug Gregor", + title = "{LWG872}: move\_iterator::operator[] has wrong return type", + howpublished = "\url{https://wg21.link/lwg872}", publisher = "WG21" } -@misc{LWG2065, - author = "Jonathan Wakely", - title = "{LWG2065}: Minimal allocator interface", - howpublished = "\url{https://wg21.link/lwg2065}", +@misc{LWG873, + author = "Travis Vitek", + title = "{LWG873}: signed integral type and unsigned integral type are not clearly defined", + howpublished = "\url{https://wg21.link/lwg873}", publisher = "WG21" } -@misc{LWG2066, - author = "Rani Sharoni", - title = "{LWG2066}: Missing specification of vector::resize(size\_type)", - howpublished = "\url{https://wg21.link/lwg2066}", +@misc{LWG874, + author = "Daniel Krügler", + title = "{LWG874}: Missing initializer\_list constructor for discrete\_distribution", + howpublished = "\url{https://wg21.link/lwg874}", publisher = "WG21" } -@misc{LWG2067, +@misc{LWG875, author = "Daniel Krügler", - title = "{LWG2067}: packaged\_task should have deleted copy c'tor with const parameter", - howpublished = "\url{https://wg21.link/lwg2067}", + title = "{LWG875}: Missing initializer\_list constructor for piecewise\_constant\_distribution", + howpublished = "\url{https://wg21.link/lwg875}", publisher = "WG21" } -@misc{LWG2068, +@misc{LWG876, author = "Daniel Krügler", - title = "{LWG2068}: std::pair not C++03-compatible with defaulted copy c'tor", - howpublished = "\url{https://wg21.link/lwg2068}", + title = "{LWG876}: basic\_string access operations should give stronger guarantees", + howpublished = "\url{https://wg21.link/lwg876}", publisher = "WG21" } -@misc{LWG2069, - author = "Bo Persson", - title = "{LWG2069}: Inconsistent exception spec for basic\_string move constructor", - howpublished = "\url{https://wg21.link/lwg2069}", +@misc{LWG877, + author = "Martin Sebor", + title = "{LWG877}: to throw() or to Throw: Nothing.", + howpublished = "\url{https://wg21.link/lwg877}", publisher = "WG21" } -@misc{LWG2070, - author = "Jonathan Wakely", - title = "{LWG2070}: allocate\_shared should use allocator\_traits::construct", - howpublished = "\url{https://wg21.link/lwg2070}", +@misc{LWG878, + author = "Martin Sebor", + title = "{LWG878}: forward\_list preconditions", + howpublished = "\url{https://wg21.link/lwg878}", publisher = "WG21" } -@misc{LWG2071, - author = "Paolo Carlini", - title = "{LWG2071}: std::valarray move-assignment", - howpublished = "\url{https://wg21.link/lwg2071}", +@misc{LWG879, + author = "Alexander Chemeris", + title = "{LWG879}: Atomic load const qualification", + howpublished = "\url{https://wg21.link/lwg879}", publisher = "WG21" } -@misc{LWG2072, - author = "Kazutoshi Satoda", - title = "{LWG2072}: Unclear wording about capacity of temporary buffers", - howpublished = "\url{https://wg21.link/lwg2072}", +@misc{LWG880, + author = "Lawrence Crowl", + title = "{LWG880}: Missing atomic exchange parameter", + howpublished = "\url{https://wg21.link/lwg880}", publisher = "WG21" } -@misc{LWG2073, - author = "Eelis van der Weegen", - title = "{LWG2073}: Library exceptions that take string arguments", - howpublished = "\url{https://wg21.link/lwg2073}", +@misc{LWG881, + author = "Peter Dimov", + title = "{LWG881}: shared\_ptr conversion issue", + howpublished = "\url{https://wg21.link/lwg881}", publisher = "WG21" } -@misc{LWG2074, - author = "Peter Miller", - title = "{LWG2074}: Off by one error in std::reverse\_copy", - howpublished = "\url{https://wg21.link/lwg2074}", +@misc{LWG882, + author = "Howard Hinnant", + title = "{LWG882}: duration non-member arithmetic requirements", + howpublished = "\url{https://wg21.link/lwg882}", publisher = "WG21" } -@misc{LWG2075, - author = "Torvald Riegel", - title = "{LWG2075}: Progress guarantees, lock-free property, and scheduling assumptions", - howpublished = "\url{https://wg21.link/lwg2075}", +@misc{LWG883, + author = "Alisdair Meredith", + title = "{LWG883}: swap circular definition", + howpublished = "\url{https://wg21.link/lwg883}", publisher = "WG21" } -@misc{LWG2076, - author = "Jens Maurer", - title = "{LWG2076}: Bad CopyConstructible requirement in set constructors", - howpublished = "\url{https://wg21.link/lwg2076}", +@misc{LWG884, + author = "Jonathan Wakely", + title = "{LWG884}: shared\_ptr swap", + howpublished = "\url{https://wg21.link/lwg884}", publisher = "WG21" } -@misc{LWG2077, - author = "Daniel Krügler", - title = "{LWG2077}: Further incomplete constraints for type traits", - howpublished = "\url{https://wg21.link/lwg2077}", +@misc{LWG885, + author = "Alisdair Meredith", + title = "{LWG885}: pair assignment", + howpublished = "\url{https://wg21.link/lwg885}", publisher = "WG21" } -@misc{LWG2078, - author = "Nicolai Josuttis", - title = "{LWG2078}: Throw specification of async() incomplete", - howpublished = "\url{https://wg21.link/lwg2078}", +@misc{LWG886, + author = "Alisdair Meredith", + title = "{LWG886}: tuple construction", + howpublished = "\url{https://wg21.link/lwg886}", publisher = "WG21" } -@misc{LWG2079, - author = "Steve Clamage", - title = "{LWG2079}: Required pow() overloads", - howpublished = "\url{https://wg21.link/lwg2079}", +@misc{LWG887, + author = "Lawrence Crowl", + title = "{LWG887}: issue with condition::wait\_...", + howpublished = "\url{https://wg21.link/lwg887}", publisher = "WG21" } -@misc{LWG2080, - author = "Nicolai Josuttis", - title = "{LWG2080}: Specify when once\_flag becomes invalid", - howpublished = "\url{https://wg21.link/lwg2080}", +@misc{LWG888, + author = "Lawrence Crowl", + title = "{LWG888}: this\_thread::yield too strong", + howpublished = "\url{https://wg21.link/lwg888}", publisher = "WG21" } -@misc{LWG2081, - author = "Jonathan Wakely", - title = "{LWG2081}: Allocator requirements should include CopyConstructible", - howpublished = "\url{https://wg21.link/lwg2081}", +@misc{LWG889, + author = "Lawrence Crowl", + title = "{LWG889}: thread::id comparisons", + howpublished = "\url{https://wg21.link/lwg889}", publisher = "WG21" } -@misc{LWG2082, - author = "Nicolai Josuttis", - title = "{LWG2082}: Misleading complexity requirements in ", - howpublished = "\url{https://wg21.link/lwg2082}", +@misc{LWG890, + author = "Beman Dawes", + title = "{LWG890}: Improving initialization", + howpublished = "\url{https://wg21.link/lwg890}", publisher = "WG21" } -@misc{LWG2083, - author = "Ai Azuma", - title = "{LWG2083}: const-qualification on weak\_ptr::owner\_before", - howpublished = "\url{https://wg21.link/lwg2083}", +@misc{LWG891, + author = "Peter Dimov", + title = "{LWG891}: std::thread, std::call\_once issue", + howpublished = "\url{https://wg21.link/lwg891}", publisher = "WG21" } -@misc{LWG2084, - author = "Howard Hinnant", - title = "{LWG2084}: basic\_string use of charT*", - howpublished = "\url{https://wg21.link/lwg2084}", +@misc{LWG892, + author = "Ed Smith-Rowland", + title = "{LWG892}: Forward\_list issues...", + howpublished = "\url{https://wg21.link/lwg892}", publisher = "WG21" } -@misc{LWG2085, - author = "Krzysztof Żelechowski", - title = "{LWG2085}: Wrong description of effect 1 of basic\_istream::ignore", - howpublished = "\url{https://wg21.link/lwg2085}", +@misc{LWG893, + author = "Peter Dimov", + title = "{LWG893}: std::mutex issue", + howpublished = "\url{https://wg21.link/lwg893}", publisher = "WG21" } -@misc{LWG2086, - author = "Daniel Krügler", - title = "{LWG2086}: Overly generic type support for math functions", - howpublished = "\url{https://wg21.link/lwg2086}", +@misc{LWG894, + author = "Lawrence Crowl and Alisdair Meredith", + title = "{LWG894}: longjmp and destructors", + howpublished = "\url{https://wg21.link/lwg894}", publisher = "WG21" } -@misc{LWG2087, - author = "Nicolai Josuttis", - title = "{LWG2087}: iostream\_category() and noexcept", - howpublished = "\url{https://wg21.link/lwg2087}", +@misc{LWG895, + author = "James Dennett", + title = "{LWG895}: ``Requires:'' on std::string::at et al", + howpublished = "\url{https://wg21.link/lwg895}", publisher = "WG21" } -@misc{LWG2088, - author = "Daniel Krügler", - title = "{LWG2088}: std::terminate problem", - howpublished = "\url{https://wg21.link/lwg2088}", +@misc{LWG896, + author = "Hans Boehm", + title = "{LWG896}: Library thread safety issue", + howpublished = "\url{https://wg21.link/lwg896}", publisher = "WG21" } -@misc{LWG2089, - author = "David Krauss", - title = "{LWG2089}: std::allocator::construct should use uniform initialization", - howpublished = "\url{https://wg21.link/lwg2089}", +@misc{LWG897, + author = "Howard Hinnant", + title = "{LWG897}: Forward\_list issues... Part 2", + howpublished = "\url{https://wg21.link/lwg897}", publisher = "WG21" } -@misc{LWG2090, - author = "Pete Becker", - title = "{LWG2090}: Minor Overconstraint in Mutex Types", - howpublished = "\url{https://wg21.link/lwg2090}", +@misc{LWG898, + author = "Arch Robison", + title = "{LWG898}: Small contradiction in n2723 to forward to committee", + howpublished = "\url{https://wg21.link/lwg898}", publisher = "WG21" } -@misc{LWG2091, - author = "Pete Becker", - title = "{LWG2091}: Misplaced effect in m.try\_lock\_for()", - howpublished = "\url{https://wg21.link/lwg2091}", +@misc{LWG899, + author = "Peter Dimov", + title = "{LWG899}: Adjusting shared\_ptr for nullptr\_t", + howpublished = "\url{https://wg21.link/lwg899}", publisher = "WG21" } -@misc{LWG2092, - author = "Pete Becker", - title = "{LWG2092}: Vague Wording for condition\_variable\_any", - howpublished = "\url{https://wg21.link/lwg2092}", +@misc{LWG900, + author = "Niels Dekker", + title = "{LWG900}: Stream move-assignment", + howpublished = "\url{https://wg21.link/lwg900}", publisher = "WG21" } -@misc{LWG2093, - author = "Alberto Ganesh Barbati", - title = "{LWG2093}: Throws clause of condition\_variable::wait with predicate", - howpublished = "\url{https://wg21.link/lwg2093}", +@misc{LWG901, + author = "Alisdair Meredith", + title = "{LWG901}: insert iterators can move from lvalues", + howpublished = "\url{https://wg21.link/lwg901}", publisher = "WG21" } -@misc{LWG2094, - author = "Vicente J. Botet Escriba", - title = "{LWG2094}: duration conversion overflow shouldn't participate in overload resolution", - howpublished = "\url{https://wg21.link/lwg2094}", +@misc{LWG902, + author = "Alisdair Meredith", + title = "{LWG902}: Regular is the wrong concept to constrain numeric\_limits", + howpublished = "\url{https://wg21.link/lwg902}", publisher = "WG21" } -@misc{LWG2095, - author = "Jonathan Wakely", - title = "{LWG2095}: promise and packaged\_task missing constructors needed for uses-allocator construction", - howpublished = "\url{https://wg21.link/lwg2095}", +@misc{LWG903, + author = "Dave Abrahams", + title = "{LWG903}: back\_insert\_iterator issue", + howpublished = "\url{https://wg21.link/lwg903}", publisher = "WG21" } -@misc{LWG2096, - author = "Daniel Krügler", - title = "{LWG2096}: Incorrect constraints of future::get in regard to MoveAssignable", - howpublished = "\url{https://wg21.link/lwg2096}", +@misc{LWG904, + author = "Jonathan Wakely", + title = "{LWG904}: result\_of argument types", + howpublished = "\url{https://wg21.link/lwg904}", publisher = "WG21" } -@misc{LWG2097, - author = "Jonathan Wakely", - title = "{LWG2097}: packaged\_task constructors should be constrained", - howpublished = "\url{https://wg21.link/lwg2097}", +@misc{LWG905, + author = "Herb Sutter", + title = "{LWG905}: Mutex specification questions", + howpublished = "\url{https://wg21.link/lwg905}", publisher = "WG21" } -@misc{LWG2098, - author = "Pete Becker", - title = "{LWG2098}: Minor Inconsistency between promise::set\_value and promise::set\_value\_at\_thread\_exit", - howpublished = "\url{https://wg21.link/lwg2098}", +@misc{LWG906, + author = "Daniel Krügler", + title = "{LWG906}: ObjectType is the wrong concept to constrain initializer\_list", + howpublished = "\url{https://wg21.link/lwg906}", publisher = "WG21" } -@misc{LWG2099, +@misc{LWG907, author = "Daniel Krügler", - title = "{LWG2099}: Unnecessary constraints of va\_start() usage", - howpublished = "\url{https://wg21.link/lwg2099}", + title = "{LWG907}: Bitset's immutable element retrieval is inconsistently defined", + howpublished = "\url{https://wg21.link/lwg907}", publisher = "WG21" } -@misc{LWG2100, - author = "Jonathan Wakely", - title = "{LWG2100}: timed waiting functions cannot timeout if launch::async policy used", - howpublished = "\url{https://wg21.link/lwg2100}", +@misc{LWG908, + author = "Anthony Williams", + title = "{LWG908}: Deleted assignment operators for atomic types must be volatile", + howpublished = "\url{https://wg21.link/lwg908}", publisher = "WG21" } -@misc{LWG2101, +@misc{LWG909, author = "Daniel Krügler", - title = "{LWG2101}: Some transformation types can produce impossible types", - howpublished = "\url{https://wg21.link/lwg2101}", + title = "{LWG909}: regex\_token\_iterator should use initializer\_list", + howpublished = "\url{https://wg21.link/lwg909}", publisher = "WG21" } -@misc{LWG2102, - author = "Jonathan Wakely", - title = "{LWG2102}: Why is std::launch an implementation-defined type?", - howpublished = "\url{https://wg21.link/lwg2102}", - publisher = "WG21" -} -@misc{LWG2103, - author = "Ai Azuma", - title = "{LWG2103}: std::allocator\_traits>::propagate\_on\_container\_move\_assignment", - howpublished = "\url{https://wg21.link/lwg2103}", - publisher = "WG21" -} -@misc{LWG2104, - author = "Anthony Williams", - title = "{LWG2104}: unique\_lock move-assignment should not be noexcept", - howpublished = "\url{https://wg21.link/lwg2104}", - publisher = "WG21" -} -@misc{LWG2105, - author = "Jeffrey Yasskin", - title = "{LWG2105}: Inconsistent requirements on const\_iterator's value\_type", - howpublished = "\url{https://wg21.link/lwg2105}", +@misc{LWG910, + author = "Alberto Ganesh Barbati", + title = "{LWG910}: Effects of MoveAssignable", + howpublished = "\url{https://wg21.link/lwg910}", publisher = "WG21" } -@misc{LWG2106, - author = "Dave Abrahams", - title = "{LWG2106}: move\_iterator wrapping iterators returning prvalues", - howpublished = "\url{https://wg21.link/lwg2106}", +@misc{LWG911, + author = "Alberto Ganesh Barbati", + title = "{LWG911}: I/O streams and move/swap semantic", + howpublished = "\url{https://wg21.link/lwg911}", publisher = "WG21" } -@misc{LWG2107, - author = "Jeffrey Yasskin", - title = "{LWG2107}: Some iterator category should guarantee the lifetime of references", - howpublished = "\url{https://wg21.link/lwg2107}", +@misc{LWG912, + author = "Daniel Krügler", + title = "{LWG912}: Array swap needs to be conceptualized", + howpublished = "\url{https://wg21.link/lwg912}", publisher = "WG21" } -@misc{LWG2108, - author = "Jonathan Wakely", - title = "{LWG2108}: No way to identify allocator types that always compare equal", - howpublished = "\url{https://wg21.link/lwg2108}", +@misc{LWG913, + author = "Daniel Krügler", + title = "{LWG913}: Superfluous requirements for replace algorithms", + howpublished = "\url{https://wg21.link/lwg913}", publisher = "WG21" } -@misc{LWG2109, +@misc{LWG914, author = "Daniel Krügler", - title = "{LWG2109}: Incorrect requirements for hash specializations", - howpublished = "\url{https://wg21.link/lwg2109}", + title = "{LWG914}: Superfluous requirement for unique", + howpublished = "\url{https://wg21.link/lwg914}", publisher = "WG21" } -@misc{LWG2110, - author = "Howard Hinnant", - title = "{LWG2110}: remove can't swap but note says it might", - howpublished = "\url{https://wg21.link/lwg2110}", +@misc{LWG915, + author = "Daniel Krügler", + title = "{LWG915}: minmax with initializer\_list should return pair of T, not pair of const T\&", + howpublished = "\url{https://wg21.link/lwg915}", publisher = "WG21" } -@misc{LWG2111, - author = "Howard Hinnant", - title = "{LWG2111}: Which unexpected/terminate handler is called from the exception handling runtime?", - howpublished = "\url{https://wg21.link/lwg2111}", +@misc{LWG916, + author = "Daniel Krügler", + title = "{LWG916}: Redundant move-assignment operator of pair should be removed", + howpublished = "\url{https://wg21.link/lwg916}", publisher = "WG21" } -@misc{LWG2112, +@misc{LWG917, author = "Daniel Krügler", - title = "{LWG2112}: User-defined classes that cannot be derived from", - howpublished = "\url{https://wg21.link/lwg2112}", + title = "{LWG917}: Redundant move-assignment operator of tuple should be removed", + howpublished = "\url{https://wg21.link/lwg917}", publisher = "WG21" } -@misc{LWG2113, +@misc{LWG918, author = "Daniel Krügler", - title = "{LWG2113}: Do library implementers have the freedom to add final to non-polymorphic components?", - howpublished = "\url{https://wg21.link/lwg2113}", + title = "{LWG918}: Swap for tuple needs to be conceptualized", + howpublished = "\url{https://wg21.link/lwg918}", publisher = "WG21" } -@misc{LWG2114, +@misc{LWG919, author = "Daniel Krügler", - title = "{LWG2114}: Incorrect ``contextually convertible to bool'' requirements", - howpublished = "\url{https://wg21.link/lwg2114}", + title = "{LWG919}: (forward\_)list specialized remove algorithms are over constrained", + howpublished = "\url{https://wg21.link/lwg919}", publisher = "WG21" } -@misc{LWG2115, - author = "Thomas Plum", - title = "{LWG2115}: Undefined behaviour for valarray assignments with mask\_array index?", - howpublished = "\url{https://wg21.link/lwg2115}", +@misc{LWG920, + author = "Bronek Kozicki", + title = "{LWG920}: Ref-qualification support in the library", + howpublished = "\url{https://wg21.link/lwg920}", publisher = "WG21" } -@misc{LWG2116, - author = "Dave Abrahams", - title = "{LWG2116}: is\_nothrow\_constructible and destructors", - howpublished = "\url{https://wg21.link/lwg2116}", +@misc{LWG921, + author = "Pablo Halpern", + title = "{LWG921}: Rational Arithmetic should use template aliases", + howpublished = "\url{https://wg21.link/lwg921}", publisher = "WG21" } -@misc{LWG2117, - author = "Benjamin Kosnik", - title = "{LWG2117}: ios\_base manipulators should have showgrouping/noshowgrouping", - howpublished = "\url{https://wg21.link/lwg2117}", +@misc{LWG922, + author = "Sohail Somani", + title = "{LWG922}: §[func.bind.place] Number of placeholders", + howpublished = "\url{https://wg21.link/lwg922}", publisher = "WG21" } -@misc{LWG2118, - author = "Alf P. Steinbach", - title = "{LWG2118}: [CD] unique\_ptr for array does not support cv qualification conversion of actual argument", - howpublished = "\url{https://wg21.link/lwg2118}", +@misc{LWG923, + author = "Herb Sutter", + title = "{LWG923}: atomics with floating-point", + howpublished = "\url{https://wg21.link/lwg923}", publisher = "WG21" } -@misc{LWG2119, - author = "Daniel Krügler", - title = "{LWG2119}: Missing hash specializations for extended integer types", - howpublished = "\url{https://wg21.link/lwg2119}", +@misc{LWG924, + author = "Herb Sutter", + title = "{LWG924}: structs with internal padding", + howpublished = "\url{https://wg21.link/lwg924}", publisher = "WG21" } -@misc{LWG2120, - author = "Jonathan Wakely", - title = "{LWG2120}: What should async do if neither 'async' nor 'deferred' is set in policy?", - howpublished = "\url{https://wg21.link/lwg2120}", +@misc{LWG925, + author = "Rodolfo Lima", + title = "{LWG925}: shared\_ptr's explicit conversion from unique\_ptr", + howpublished = "\url{https://wg21.link/lwg925}", publisher = "WG21" } -@misc{LWG2121, - author = "Nicolai Josuttis", - title = "{LWG2121}: app for string streams", - howpublished = "\url{https://wg21.link/lwg2121}", +@misc{LWG926, + author = "Anthony Williams", + title = "{LWG926}: Sequentially consistent fences, relaxed operations and modification order", + howpublished = "\url{https://wg21.link/lwg926}", publisher = "WG21" } -@misc{LWG2122, - author = "Nicolai Josuttis", - title = "{LWG2122}: merge() stability for lists versus forward lists", - howpublished = "\url{https://wg21.link/lwg2122}", +@misc{LWG927, + author = "Pablo Halpern", + title = "{LWG927}: Dereferenceable should be HasDereference", + howpublished = "\url{https://wg21.link/lwg927}", publisher = "WG21" } -@misc{LWG2123, - author = "Nicolai Josuttis", - title = "{LWG2123}: merge() allocator requirements for lists versus forward lists", - howpublished = "\url{https://wg21.link/lwg2123}", +@misc{LWG928, + author = "Joe Gottman", + title = "{LWG928}: Wrong concepts used for tuple's comparison operators", + howpublished = "\url{https://wg21.link/lwg928}", publisher = "WG21" } -@misc{LWG2124, - author = "Alberto Ganesh Barbati", - title = "{LWG2124}: Seed sequence over-specified", - howpublished = "\url{https://wg21.link/lwg2124}", +@misc{LWG929, + author = "Anthony Williams", + title = "{LWG929}: Thread constructor", + howpublished = "\url{https://wg21.link/lwg929}", publisher = "WG21" } -@misc{LWG2125, - author = "Vicente J. Botet Escriba", - title = "{LWG2125}: TimedMutex specification problem", - howpublished = "\url{https://wg21.link/lwg2125}", +@misc{LWG930, + author = "Niels Dekker", + title = "{LWG930}: Access to std::array data as built-in array type", + howpublished = "\url{https://wg21.link/lwg930}", publisher = "WG21" } -@misc{LWG2126, - author = "Pete Becker", - title = "{LWG2126}: Several specification problems in regard to mutex requirements", - howpublished = "\url{https://wg21.link/lwg2126}", +@misc{LWG931, + author = "Yechezkel Mett", + title = "{LWG931}: type trait extent", + howpublished = "\url{https://wg21.link/lwg931}", publisher = "WG21" } -@misc{LWG2127, - author = "Jonathan Wakely", - title = "{LWG2127}: Move-construction with raw\_storage\_iterator", - howpublished = "\url{https://wg21.link/lwg2127}", +@misc{LWG932, + author = "Howard Hinnant", + title = "{LWG932}: unique\_ptr(pointer p) for pointer deleter types", + howpublished = "\url{https://wg21.link/lwg932}", publisher = "WG21" } -@misc{LWG2128, - author = "Dmitry Polukhin", - title = "{LWG2128}: Absence of global functions cbegin/cend", - howpublished = "\url{https://wg21.link/lwg2128}", +@misc{LWG933, + author = "Alisdair Meredith", + title = "{LWG933}: Unique\_ptr defect", + howpublished = "\url{https://wg21.link/lwg933}", publisher = "WG21" } -@misc{LWG2129, - author = "Richard Smith", - title = "{LWG2129}: User specializations of std::initializer\_list", - howpublished = "\url{https://wg21.link/lwg2129}", +@misc{LWG934, + author = "Terry Golubiewski", + title = "{LWG934}: duration is missing operator\%", + howpublished = "\url{https://wg21.link/lwg934}", publisher = "WG21" } -@misc{LWG2130, - author = "Mark Batty", - title = "{LWG2130}: Missing ordering constraints", - howpublished = "\url{https://wg21.link/lwg2130}", +@misc{LWG935, + author = "Beman Dawes", + title = "{LWG935}: clock error handling needs to be specified", + howpublished = "\url{https://wg21.link/lwg935}", publisher = "WG21" } -@misc{LWG2131, - author = "Loïc Joly", - title = "{LWG2131}: Member function getline taking a string as parameter", - howpublished = "\url{https://wg21.link/lwg2131}", +@misc{LWG936, + author = "Pete Becker", + title = "{LWG936}: Mutex type overspecified", + howpublished = "\url{https://wg21.link/lwg936}", publisher = "WG21" } -@misc{LWG2132, - author = "Ville Voutilainen", - title = "{LWG2132}: std::function ambiguity", - howpublished = "\url{https://wg21.link/lwg2132}", +@misc{LWG937, + author = "Clark Nelson", + title = "{LWG937}: Atomics for standard typedef types", + howpublished = "\url{https://wg21.link/lwg937}", publisher = "WG21" } -@misc{LWG2133, - author = "Yakov Galka", - title = "{LWG2133}: Attitude to overloaded comma for iterators", - howpublished = "\url{https://wg21.link/lwg2133}", +@misc{LWG938, + author = "Howard Hinnant", + title = "{LWG938}: default\_delete::operator() should only accept T*", + howpublished = "\url{https://wg21.link/lwg938}", publisher = "WG21" } -@misc{LWG2134, - author = "Pete Becker", - title = "{LWG2134}: Redundant Mutex requirement?", - howpublished = "\url{https://wg21.link/lwg2134}", +@misc{LWG939, + author = "Alisdair Meredith", + title = "{LWG939}: Problem with std::identity and reference-to-temporaries", + howpublished = "\url{https://wg21.link/lwg939}", publisher = "WG21" } -@misc{LWG2135, - author = "Pete Becker", - title = "{LWG2135}: Unclear requirement for exceptions thrown in condition\_variable::wait()", - howpublished = "\url{https://wg21.link/lwg2135}", +@misc{LWG940, + author = "Thomas", + title = "{LWG940}: std::distance", + howpublished = "\url{https://wg21.link/lwg940}", publisher = "WG21" } -@misc{LWG2136, - author = "Jens Maurer", - title = "{LWG2136}: Postconditions vs. exceptions", - howpublished = "\url{https://wg21.link/lwg2136}", +@misc{LWG941, + author = "Niels Dekker", + title = "{LWG941}: Ref-qualifiers for assignment operators", + howpublished = "\url{https://wg21.link/lwg941}", publisher = "WG21" } -@misc{LWG2137, - author = "Jonathan Wakely", - title = "{LWG2137}: Misleadingly constrained post-condition in the presence of exceptions", - howpublished = "\url{https://wg21.link/lwg2137}", +@misc{LWG942, + author = "Holger Grund", + title = "{LWG942}: Atomics synopsis typo", + howpublished = "\url{https://wg21.link/lwg942}", publisher = "WG21" } -@misc{LWG2138, - author = "Ben Viglietta", - title = "{LWG2138}: atomic\_flag::clear should not accept memory\_order\_consume", - howpublished = "\url{https://wg21.link/lwg2138}", +@misc{LWG943, + author = "Holger Grund", + title = "{LWG943}: ssize\_t undefined", + howpublished = "\url{https://wg21.link/lwg943}", publisher = "WG21" } -@misc{LWG2139, - author = "Loïc Joly", - title = "{LWG2139}: What is a user-defined type?", - howpublished = "\url{https://wg21.link/lwg2139}", +@misc{LWG944, + author = "Holger Grund", + title = "{LWG944}: atomic derive from atomic\_bool?", + howpublished = "\url{https://wg21.link/lwg944}", publisher = "WG21" } -@misc{LWG2140, +@misc{LWG945, author = "Pete Becker", - title = "{LWG2140}: Meaning of notify\_all\_at\_thread\_exit synchronization requirement?", - howpublished = "\url{https://wg21.link/lwg2140}", + title = "{LWG945}: system\_clock::rep not specified", + howpublished = "\url{https://wg21.link/lwg945}", publisher = "WG21" } -@misc{LWG2141, - author = "Doug Gregor", - title = "{LWG2141}: common\_type trait produces reference types", - howpublished = "\url{https://wg21.link/lwg2141}", +@misc{LWG946, + author = "Pete Becker", + title = "{LWG946}: duration\_cast improperly specified", + howpublished = "\url{https://wg21.link/lwg946}", publisher = "WG21" } -@misc{LWG2142, +@misc{LWG947, author = "Pete Becker", - title = "{LWG2142}: packaged\_task::operator() synchronization too broad?", - howpublished = "\url{https://wg21.link/lwg2142}", + title = "{LWG947}: duration arithmetic: contradictory requirements", + howpublished = "\url{https://wg21.link/lwg947}", publisher = "WG21" } -@misc{LWG2143, - author = "Alberto Ganesh Barbati", - title = "{LWG2143}: ios\_base::xalloc should be thread-safe", - howpublished = "\url{https://wg21.link/lwg2143}", +@misc{LWG948, + author = "Howard Hinnant", + title = "{LWG948}: ratio arithmetic tweak", + howpublished = "\url{https://wg21.link/lwg948}", publisher = "WG21" } -@misc{LWG2144, - author = "Daniel Krügler", - title = "{LWG2144}: Missing noexcept specification in type\_index", - howpublished = "\url{https://wg21.link/lwg2144}", +@misc{LWG949, + author = "Thomas Plum", + title = "{LWG949}: owner\_less", + howpublished = "\url{https://wg21.link/lwg949}", publisher = "WG21" } -@misc{LWG2145, +@misc{LWG950, author = "Howard Hinnant", - title = "{LWG2145}: error\_category default constructor", - howpublished = "\url{https://wg21.link/lwg2145}", + title = "{LWG950}: unique\_ptr converting ctor shouldn't accept array form", + howpublished = "\url{https://wg21.link/lwg950}", publisher = "WG21" } -@misc{LWG2146, - author = "Nikolay Ivchenkov", - title = "{LWG2146}: Are reference types CopyConstructible/MoveConstructible/CopyAssignable/MoveAssignable/Destructible?", - howpublished = "\url{https://wg21.link/lwg2146}", +@misc{LWG951, + author = "Pete Becker", + title = "{LWG951}: Various threading bugs \#1", + howpublished = "\url{https://wg21.link/lwg951}", publisher = "WG21" } -@misc{LWG2147, - author = "Daniel Krügler", - title = "{LWG2147}: Unclear hint type in Allocator's allocate function", - howpublished = "\url{https://wg21.link/lwg2147}", +@misc{LWG952, + author = "Pete Becker", + title = "{LWG952}: Various threading bugs \#2", + howpublished = "\url{https://wg21.link/lwg952}", publisher = "WG21" } -@misc{LWG2148, - author = "Ville Voutilainen", - title = "{LWG2148}: Hashing enums should be supported directly by std::hash", - howpublished = "\url{https://wg21.link/lwg2148}", +@misc{LWG953, + author = "Pete Becker", + title = "{LWG953}: Various threading bugs \#3", + howpublished = "\url{https://wg21.link/lwg953}", publisher = "WG21" } -@misc{LWG2149, - author = "Scott Meyers", - title = "{LWG2149}: Concerns about 20.8/5", - howpublished = "\url{https://wg21.link/lwg2149}", +@misc{LWG954, + author = "Pete Becker", + title = "{LWG954}: Various threading bugs \#4", + howpublished = "\url{https://wg21.link/lwg954}", publisher = "WG21" } -@misc{LWG2150, - author = "Andrew Koenig", - title = "{LWG2150}: Unclear specification of find\_end", - howpublished = "\url{https://wg21.link/lwg2150}", +@misc{LWG955, + author = "Pete Becker", + title = "{LWG955}: Various threading bugs \#5", + howpublished = "\url{https://wg21.link/lwg955}", publisher = "WG21" } -@misc{LWG2151, - author = "Robert Shearer", - title = "{LWG2151}: basic\_string<>::swap semantics ignore allocators", - howpublished = "\url{https://wg21.link/lwg2151}", +@misc{LWG956, + author = "Pete Becker", + title = "{LWG956}: Various threading bugs \#6", + howpublished = "\url{https://wg21.link/lwg956}", publisher = "WG21" } -@misc{LWG2152, - author = "Robert Shearer", - title = "{LWG2152}: Instances of standard container types are not swappable", - howpublished = "\url{https://wg21.link/lwg2152}", +@misc{LWG957, + author = "Pete Becker", + title = "{LWG957}: Various threading bugs \#7", + howpublished = "\url{https://wg21.link/lwg957}", publisher = "WG21" } -@misc{LWG2153, - author = "Robert Shearer", - title = "{LWG2153}: Narrowing of the non-member swap contract", - howpublished = "\url{https://wg21.link/lwg2153}", +@misc{LWG958, + author = "Pete Becker", + title = "{LWG958}: Various threading bugs \#8", + howpublished = "\url{https://wg21.link/lwg958}", publisher = "WG21" } -@misc{LWG2154, - author = "John Salmon", - title = "{LWG2154}: What exactly does compile-time complexity imply?", - howpublished = "\url{https://wg21.link/lwg2154}", +@misc{LWG959, + author = "Pete Becker", + title = "{LWG959}: Various threading bugs \#9", + howpublished = "\url{https://wg21.link/lwg959}", publisher = "WG21" } -@misc{LWG2155, - author = "Thomas Plum", - title = "{LWG2155}: Macro \_\_bool\_true\_false\_are\_defined should be removed", - howpublished = "\url{https://wg21.link/lwg2155}", +@misc{LWG960, + author = "Pete Becker", + title = "{LWG960}: Various threading bugs \#10", + howpublished = "\url{https://wg21.link/lwg960}", publisher = "WG21" } -@misc{LWG2156, - author = "Daniel James", - title = "{LWG2156}: Unordered containers' reserve(n) reserves for n-1 elements", - howpublished = "\url{https://wg21.link/lwg2156}", +@misc{LWG961, + author = "Pete Becker", + title = "{LWG961}: Various threading bugs \#11", + howpublished = "\url{https://wg21.link/lwg961}", publisher = "WG21" } -@misc{LWG2157, - author = "Daryle Walker", - title = "{LWG2157}: How does std::array initialization work when T is not default-constructible?", - howpublished = "\url{https://wg21.link/lwg2157}", +@misc{LWG962, + author = "Pete Becker", + title = "{LWG962}: Various threading bugs \#12", + howpublished = "\url{https://wg21.link/lwg962}", publisher = "WG21" } -@misc{LWG2158, - author = "Nikolay Ivchenkov", - title = "{LWG2158}: Conditional copy/move in std::vector", - howpublished = "\url{https://wg21.link/lwg2158}", +@misc{LWG963, + author = "Pete Becker", + title = "{LWG963}: Various threading bugs \#13", + howpublished = "\url{https://wg21.link/lwg963}", publisher = "WG21" } -@misc{LWG2159, - author = "Alberto Ganesh Barbati", - title = "{LWG2159}: atomic\_flag initialization", - howpublished = "\url{https://wg21.link/lwg2159}", +@misc{LWG964, + author = "Pete Becker", + title = "{LWG964}: Various threading bugs \#14", + howpublished = "\url{https://wg21.link/lwg964}", publisher = "WG21" } -@misc{LWG2160, - author = "Daniel Krügler", - title = "{LWG2160}: Unintended destruction ordering-specification of resize", - howpublished = "\url{https://wg21.link/lwg2160}", +@misc{LWG965, + author = "Pete Becker", + title = "{LWG965}: Various threading bugs \#15", + howpublished = "\url{https://wg21.link/lwg965}", publisher = "WG21" } -@misc{LWG2161, - author = "Bjarne Stroustrup", - title = "{LWG2161}: const equivalence of std::map", - howpublished = "\url{https://wg21.link/lwg2161}", +@misc{LWG966, + author = "Pete Becker", + title = "{LWG966}: Various threading bugs \#16", + howpublished = "\url{https://wg21.link/lwg966}", publisher = "WG21" } -@misc{LWG2162, - author = "Bo Persson", - title = "{LWG2162}: allocator\_traits::max\_size missing noexcept", - howpublished = "\url{https://wg21.link/lwg2162}", +@misc{LWG967, + author = "Pete Becker", + title = "{LWG967}: Various threading bugs \#17", + howpublished = "\url{https://wg21.link/lwg967}", publisher = "WG21" } -@misc{LWG2163, - author = "Peter Sommerlad", - title = "{LWG2163}: nth\_element requires inconsistent post-conditions", - howpublished = "\url{https://wg21.link/lwg2163}", +@misc{LWG968, + author = "Pete Becker", + title = "{LWG968}: Various threading bugs \#18", + howpublished = "\url{https://wg21.link/lwg968}", publisher = "WG21" } -@misc{LWG2164, - author = "Howard Hinnant", - title = "{LWG2164}: What are the semantics of vector.emplace(vector.begin(), vector.back())?", - howpublished = "\url{https://wg21.link/lwg2164}", +@misc{LWG969, + author = "Stephan T. Lavavej", + title = "{LWG969}: What happened to Library Issue 475?", + howpublished = "\url{https://wg21.link/lwg969}", publisher = "WG21" } -@misc{LWG2165, - author = "Jonathan Wakely", - title = "{LWG2165}: std::atomic requires X to be nothrow default constructible", - howpublished = "\url{https://wg21.link/lwg2165}", +@misc{LWG970, + author = "Howard Hinnant", + title = "{LWG970}: addressof overload unneeded", + howpublished = "\url{https://wg21.link/lwg970}", publisher = "WG21" } -@misc{LWG2166, - author = "Peter Sommerlad", - title = "{LWG2166}: Heap property underspecified?", - howpublished = "\url{https://wg21.link/lwg2166}", +@misc{LWG971, + author = "Beman Dawes", + title = "{LWG971}: Spurious diagnostic conversion function", + howpublished = "\url{https://wg21.link/lwg971}", publisher = "WG21" } -@misc{LWG2167, - author = "Dean Michael Berris", - title = "{LWG2167}: Copy assignment requirements of Containers", - howpublished = "\url{https://wg21.link/lwg2167}", +@misc{LWG972, + author = "Niels Dekker", + title = "{LWG972}: The term ``Assignable'' undefined but still in use", + howpublished = "\url{https://wg21.link/lwg972}", publisher = "WG21" } -@misc{LWG2168, - author = "Marshall Clow", - title = "{LWG2168}: Inconsistent specification of uniform\_real\_distribution constructor", - howpublished = "\url{https://wg21.link/lwg2168}", +@misc{LWG973, + author = "Maarten Hilferink", + title = "{LWG973}: auto\_ptr characteristics", + howpublished = "\url{https://wg21.link/lwg973}", publisher = "WG21" } -@misc{LWG2169, - author = "Geoffrey Romer", - title = "{LWG2169}: Missing reset() requirements in unique\_ptr specialization", - howpublished = "\url{https://wg21.link/lwg2169}", +@misc{LWG974, + author = "Howard Hinnant", + title = "{LWG974}: duration should not implicitly convert to duration", + howpublished = "\url{https://wg21.link/lwg974}", publisher = "WG21" } -@misc{LWG2170, +@misc{LWG975, author = "Daniel Krügler", - title = "{LWG2170}: Aggregates cannot be DefaultConstructible", - howpublished = "\url{https://wg21.link/lwg2170}", + title = "{LWG975}: is\_convertible cannot be instantiated for non-convertible types", + howpublished = "\url{https://wg21.link/lwg975}", publisher = "WG21" } -@misc{LWG2171, - author = "Robert Shearer", - title = "{LWG2171}: ``swappable'' undefined for swapping lvalue and rvalue", - howpublished = "\url{https://wg21.link/lwg2171}", +@misc{LWG976, + author = "Daniel Krügler", + title = "{LWG976}: Class template std::stack should be movable", + howpublished = "\url{https://wg21.link/lwg976}", publisher = "WG21" } -@misc{LWG2172, +@misc{LWG977, author = "Howard Hinnant", - title = "{LWG2172}: Does atomic\_compare\_exchange\_* accept v == nullptr arguments?", - howpublished = "\url{https://wg21.link/lwg2172}", + title = "{LWG977}: insert iterators inefficient for expensive to move types", + howpublished = "\url{https://wg21.link/lwg977}", publisher = "WG21" } -@misc{LWG2173, - author = "Nikolay Ivchenkov", - title = "{LWG2173}: The meaning of operator + in the description of the algorithms", - howpublished = "\url{https://wg21.link/lwg2173}", +@misc{LWG978, + author = "Alisdair Meredith", + title = "{LWG978}: Hashing smart pointers", + howpublished = "\url{https://wg21.link/lwg978}", publisher = "WG21" } -@misc{LWG2174, - author = "Jonathan Wakely", - title = "{LWG2174}: wstring\_convert::converted() should be noexcept", - howpublished = "\url{https://wg21.link/lwg2174}", +@misc{LWG979, + author = "Howard Hinnant", + title = "{LWG979}: Bad example", + howpublished = "\url{https://wg21.link/lwg979}", publisher = "WG21" } -@misc{LWG2175, - author = "Jonathan Wakely", - title = "{LWG2175}: wstring\_convert and wbuffer\_convert validity", - howpublished = "\url{https://wg21.link/lwg2175}", +@misc{LWG980, + author = "Ion Gaztañaga", + title = "{LWG980}: mutex lock() missing error conditions", + howpublished = "\url{https://wg21.link/lwg980}", publisher = "WG21" } -@misc{LWG2176, - author = "Jonathan Wakely", - title = "{LWG2176}: Special members for wstring\_convert and wbuffer\_convert", - howpublished = "\url{https://wg21.link/lwg2176}", +@misc{LWG981, + author = "Daniel Krügler", + title = "{LWG981}: Unordered container requirements should add initializer\_list support", + howpublished = "\url{https://wg21.link/lwg981}", publisher = "WG21" } -@misc{LWG2177, - author = "Loïc Joly", - title = "{LWG2177}: Requirements on Copy/MoveInsertable", - howpublished = "\url{https://wg21.link/lwg2177}", +@misc{LWG982, + author = "Daniel Krügler", + title = "{LWG982}: Wrong complexity for initializer\_list assignment in Table 85", + howpublished = "\url{https://wg21.link/lwg982}", publisher = "WG21" } -@misc{LWG2178, - author = "Nevin Liber", - title = "{LWG2178}: Allocator requirement changes not mentioned Annex C", - howpublished = "\url{https://wg21.link/lwg2178}", +@misc{LWG983, + author = "Howard Hinnant", + title = "{LWG983}: unique\_ptr reference deleters should not be moved from", + howpublished = "\url{https://wg21.link/lwg983}", publisher = "WG21" } -@misc{LWG2179, - author = "Daniel Krügler", - title = "{LWG2179}: enable\_shared\_from\_this and construction from raw pointers", - howpublished = "\url{https://wg21.link/lwg2179}", +@misc{LWG984, + author = "Howard Hinnant", + title = "{LWG984}: Does have macro guards?", + howpublished = "\url{https://wg21.link/lwg984}", publisher = "WG21" } -@misc{LWG2180, - author = "Daniel Krügler", - title = "{LWG2180}: Exceptions from std::seed\_seq operations", - howpublished = "\url{https://wg21.link/lwg2180}", +@misc{LWG985, + author = "Rani Sharoni", + title = "{LWG985}: Allowing throwing move", + howpublished = "\url{https://wg21.link/lwg985}", publisher = "WG21" } -@misc{LWG2181, - author = "Daniel Krügler", - title = "{LWG2181}: Exceptions from seed sequence operations", - howpublished = "\url{https://wg21.link/lwg2181}", +@misc{LWG986, + author = "Chris Fairles", + title = "{LWG986}: Generic try\_lock contradiction", + howpublished = "\url{https://wg21.link/lwg986}", publisher = "WG21" } -@misc{LWG2182, - author = "Daniel Krügler", - title = "{LWG2182}: Container::[const\_]reference types are misleadingly specified", - howpublished = "\url{https://wg21.link/lwg2182}", +@misc{LWG987, + author = "Howard Hinnant", + title = "{LWG987}: reference\_wrapper and function types", + howpublished = "\url{https://wg21.link/lwg987}", publisher = "WG21" } -@misc{LWG2183, - author = "Pete Becker", - title = "{LWG2183}: Muddled allocator requirements for match\_results constructors", - howpublished = "\url{https://wg21.link/lwg2183}", +@misc{LWG988, + author = "Alisdair Meredith", + title = "{LWG988}: Reflexivity meaningless?", + howpublished = "\url{https://wg21.link/lwg988}", publisher = "WG21" } -@misc{LWG2184, - author = "Pete Becker", - title = "{LWG2184}: Muddled allocator requirements for match\_results assignments", - howpublished = "\url{https://wg21.link/lwg2184}", +@misc{LWG989, + author = "Alisdair Meredith", + title = "{LWG989}: late\_check and library", + howpublished = "\url{https://wg21.link/lwg989}", publisher = "WG21" } -@misc{LWG2185, - author = "Vicente J. Botet Escriba", - title = "{LWG2185}: Missing throws clause for future/shared\_future::wait\_for/wait\_until", - howpublished = "\url{https://wg21.link/lwg2185}", +@misc{LWG990, + author = "Howard Hinnant", + title = "{LWG990}: monotonic\_clock::is\_monotonic must be true", + howpublished = "\url{https://wg21.link/lwg990}", publisher = "WG21" } -@misc{LWG2186, - author = "Vicente J. Botet Escriba", - title = "{LWG2186}: Incomplete action on async/launch::deferred", - howpublished = "\url{https://wg21.link/lwg2186}", +@misc{LWG991, + author = "P.J. Plauger", + title = "{LWG991}: Provide allocator for wstring\_convert", + howpublished = "\url{https://wg21.link/lwg991}", publisher = "WG21" } -@misc{LWG2187, - author = "Nevin Liber", - title = "{LWG2187}: vector is missing emplace and emplace\_back member functions", - howpublished = "\url{https://wg21.link/lwg2187}", +@misc{LWG992, + author = "P.J. Plauger", + title = "{LWG992}: Allow implementations to implement C library in the global namespace", + howpublished = "\url{https://wg21.link/lwg992}", publisher = "WG21" } -@misc{LWG2188, - author = "Alisdair Meredith", - title = "{LWG2188}: Reverse iterator does not fully support targets that overload operator\&", - howpublished = "\url{https://wg21.link/lwg2188}", +@misc{LWG993, + author = "P.J. Plauger", + title = "{LWG993}: \_Exit needs better specification", + howpublished = "\url{https://wg21.link/lwg993}", publisher = "WG21" } -@misc{LWG2189, - author = "Alisdair Meredith", - title = "{LWG2189}: Throwing swap breaks unordered containers' state", - howpublished = "\url{https://wg21.link/lwg2189}", +@misc{LWG994, + author = "P.J. Plauger", + title = "{LWG994}: quick\_exit should terminate well-defined", + howpublished = "\url{https://wg21.link/lwg994}", publisher = "WG21" } -@misc{LWG2190, - author = "Hans Boehm", - title = "{LWG2190}: Condition variable specification", - howpublished = "\url{https://wg21.link/lwg2190}", +@misc{LWG995, + author = "David Abrahams", + title = "{LWG995}: Operational Semantics Unclear", + howpublished = "\url{https://wg21.link/lwg995}", publisher = "WG21" } -@misc{LWG2191, - author = "Pete Becker", - title = "{LWG2191}: Incorrect specification of match\_results(match\_results\&\&)", - howpublished = "\url{https://wg21.link/lwg2191}", +@misc{LWG996, + author = "David Abrahams", + title = "{LWG996}: Move operation not well specified", + howpublished = "\url{https://wg21.link/lwg996}", publisher = "WG21" } -@misc{LWG2192, - author = "Daniel Krügler", - title = "{LWG2192}: Validity and return type of std::abs(0u) is unclear", - howpublished = "\url{https://wg21.link/lwg2192}", +@misc{LWG997, + author = "Thomas Plum", + title = "{LWG997}: ``Effects: Equivalent to'' is underspecified", + howpublished = "\url{https://wg21.link/lwg997}", publisher = "WG21" } -@misc{LWG2193, - author = "Richard Smith", - title = "{LWG2193}: Default constructors for standard library containers are explicit", - howpublished = "\url{https://wg21.link/lwg2193}", +@misc{LWG998, + author = "Pavel Minaev", + title = "{LWG998}: Smart pointer referencing its owner", + howpublished = "\url{https://wg21.link/lwg998}", publisher = "WG21" } -@misc{LWG2194, - author = "Sebastian Mach", - title = "{LWG2194}: Impossible container requirements for adaptor types", - howpublished = "\url{https://wg21.link/lwg2194}", +@misc{LWG999, + author = "Peter Dimov", + title = "{LWG999}: Taking the address of a function", + howpublished = "\url{https://wg21.link/lwg999}", publisher = "WG21" } -@misc{LWG2195, - author = "Daniel Krügler", - title = "{LWG2195}: Missing constructors for match\_results", - howpublished = "\url{https://wg21.link/lwg2195}", +@misc{LWG1000, + author = "Chris Jefferson", + title = "{LWG1000}: adjacent\_find is over-constrained", + howpublished = "\url{https://wg21.link/lwg1000}", publisher = "WG21" } -@misc{LWG2196, - author = "Daniel Krügler", - title = "{LWG2196}: Specification of is\_*[copy/move]\_[constructible/assignable] unclear for non-referencable types", - howpublished = "\url{https://wg21.link/lwg2196}", +@misc{LWG1001, + author = "Alisdair Meredith", + title = "{LWG1001}: Pointers, concepts and headers", + howpublished = "\url{https://wg21.link/lwg1001}", publisher = "WG21" } -@misc{LWG2197, - author = "Daniel Krügler", - title = "{LWG2197}: Specification of is\_[un]signed unclear for non-arithmetic types", - howpublished = "\url{https://wg21.link/lwg2197}", +@misc{LWG1002, + author = "Alisdair Meredith", + title = "{LWG1002}: Provide bulk include headers", + howpublished = "\url{https://wg21.link/lwg1002}", publisher = "WG21" } -@misc{LWG2198, +@misc{LWG1003, author = "Alisdair Meredith", - title = "{LWG2198}: max\_load\_factor(z) makes no strong guarantees, but bans useful behavior", - howpublished = "\url{https://wg21.link/lwg2198}", + title = "{LWG1003}: Require more useful headers for freestanding implementations", + howpublished = "\url{https://wg21.link/lwg1003}", publisher = "WG21" } -@misc{LWG2199, +@misc{LWG1004, author = "Alisdair Meredith", - title = "{LWG2199}: unordered containers are required to have an initial max load factor of 1.0", - howpublished = "\url{https://wg21.link/lwg2199}", + title = "{LWG1004}: Clarify ``throws an exception''", + howpublished = "\url{https://wg21.link/lwg1004}", publisher = "WG21" } -@misc{LWG2200, - author = "Jonathan Wakely", - title = "{LWG2200}: Data race avoidance for all containers, not only for sequences", - howpublished = "\url{https://wg21.link/lwg2200}", +@misc{LWG1005, + author = "Alisdair Meredith", + title = "{LWG1005}: numeric\_limits partial specializations not concept enabled", + howpublished = "\url{https://wg21.link/lwg1005}", publisher = "WG21" } -@misc{LWG2201, - author = "Kevin McCarty", - title = "{LWG2201}: Missing macro entries from C standard library", - howpublished = "\url{https://wg21.link/lwg2201}", +@misc{LWG1006, + author = "Alisdair Meredith", + title = "{LWG1006}: operator delete in garbage collected implementation", + howpublished = "\url{https://wg21.link/lwg1006}", publisher = "WG21" } -@misc{LWG2202, - author = "Detlef Vollmann", - title = "{LWG2202}: Missing allocator support by async", - howpublished = "\url{https://wg21.link/lwg2202}", +@misc{LWG1007, + author = "Alisdair Meredith", + title = "{LWG1007}: throw\_with\_nested not concept enabled", + howpublished = "\url{https://wg21.link/lwg1007}", publisher = "WG21" } -@misc{LWG2203, - author = "Jonathan Wakely", - title = "{LWG2203}: scoped\_allocator\_adaptor uses wrong argument types for piecewise construction", - howpublished = "\url{https://wg21.link/lwg2203}", +@misc{LWG1008, + author = "Alisdair Meredith", + title = "{LWG1008}: nested\_exception wording unclear", + howpublished = "\url{https://wg21.link/lwg1008}", publisher = "WG21" } -@misc{LWG2204, - author = "David Abrahams", - title = "{LWG2204}: reverse\_iterator should not require a second copy of the base iterator", - howpublished = "\url{https://wg21.link/lwg2204}", +@misc{LWG1009, + author = "Alisdair Meredith", + title = "{LWG1009}: InputIterator post-increment dangerous", + howpublished = "\url{https://wg21.link/lwg1009}", publisher = "WG21" } -@misc{LWG2205, - author = "Pete Becker", - title = "{LWG2205}: Problematic postconditions of regex\_match and regex\_search", - howpublished = "\url{https://wg21.link/lwg2205}", +@misc{LWG1010, + author = "Alisdair Meredith", + title = "{LWG1010}: operator-= should use default in concept", + howpublished = "\url{https://wg21.link/lwg1010}", publisher = "WG21" } -@misc{LWG2206, - author = "Jeffrey Yasskin", - title = "{LWG2206}: Inaccuracy in initializer\_list constructor requirements", - howpublished = "\url{https://wg21.link/lwg2206}", +@misc{LWG1011, + author = "Alisdair Meredith", + title = "{LWG1011}: next/prev wrong iterator type", + howpublished = "\url{https://wg21.link/lwg1011}", publisher = "WG21" } -@misc{LWG2207, - author = "Nevin Liber", - title = "{LWG2207}: basic\_string::at should not have a Requires clause", - howpublished = "\url{https://wg21.link/lwg2207}", +@misc{LWG1012, + author = "Alisdair Meredith", + title = "{LWG1012}: reverse\_iterator default ctor should value initialize", + howpublished = "\url{https://wg21.link/lwg1012}", publisher = "WG21" } -@misc{LWG2208, - author = "Jeffrey Yasskin", - title = "{LWG2208}: std::reverse\_iterator should be a literal type", - howpublished = "\url{https://wg21.link/lwg2208}", +@misc{LWG1013, + author = "Alisdair Meredith", + title = "{LWG1013}: Remove IsSameType hold-over constraints", + howpublished = "\url{https://wg21.link/lwg1013}", publisher = "WG21" } -@misc{LWG2209, - author = "Jonathan Wakely", - title = "{LWG2209}: assign() overspecified for sequence containers", - howpublished = "\url{https://wg21.link/lwg2209}", +@misc{LWG1014, + author = "Alisdair Meredith", + title = "{LWG1014}: basic\_regex should be created/assigned from initializer lists", + howpublished = "\url{https://wg21.link/lwg1014}", publisher = "WG21" } -@misc{LWG2210, - author = "Jonathan Wakely", - title = "{LWG2210}: Missing allocator-extended constructor for allocator-aware containers", - howpublished = "\url{https://wg21.link/lwg2210}", +@misc{LWG1015, + author = "Alisdair Meredith", + title = "{LWG1015}: C++ programs - but not users - need to provide support concept\_maps", + howpublished = "\url{https://wg21.link/lwg1015}", publisher = "WG21" } -@misc{LWG2211, - author = "Jonathan Wakely", - title = "{LWG2211}: Replace ambiguous use of ``Allocator'' in container requirements", - howpublished = "\url{https://wg21.link/lwg2211}", +@misc{LWG1016, + author = "Alisdair Meredith", + title = "{LWG1016}: Provide LessThanComparable and EqualityComparable for FloatingPointType", + howpublished = "\url{https://wg21.link/lwg1016}", publisher = "WG21" } -@misc{LWG2212, +@misc{LWG1017, author = "Alisdair Meredith", - title = "{LWG2212}: tuple\_size for const pair request header", - howpublished = "\url{https://wg21.link/lwg2212}", + title = "{LWG1017}: Floating-point types should not satisfy Regular", + howpublished = "\url{https://wg21.link/lwg1017}", publisher = "WG21" } -@misc{LWG2213, - author = "Pete Becker", - title = "{LWG2213}: Return value of std::regex\_replace", - howpublished = "\url{https://wg21.link/lwg2213}", +@misc{LWG1018, + author = "Alisdair Meredith", + title = "{LWG1018}: Trait specifications should be expressed in terms of concepts", + howpublished = "\url{https://wg21.link/lwg1018}", publisher = "WG21" } -@misc{LWG2214, - author = "Andrey Semashev", - title = "{LWG2214}: Clarify basic\_ios::init call restrictions", - howpublished = "\url{https://wg21.link/lwg2214}", +@misc{LWG1019, + author = "Alisdair Meredith", + title = "{LWG1019}: Make integral\_constant objects useable in integral-constant-expressions", + howpublished = "\url{https://wg21.link/lwg1019}", publisher = "WG21" } -@misc{LWG2215, +@misc{LWG1020, author = "Alisdair Meredith", - title = "{LWG2215}: (unordered) associative container functors should be CopyConstructible", - howpublished = "\url{https://wg21.link/lwg2215}", + title = "{LWG1020}: Restore aligned\_union", + howpublished = "\url{https://wg21.link/lwg1020}", publisher = "WG21" } -@misc{LWG2216, - author = "Jeffrey Yasskin", - title = "{LWG2216}: regex\_replace(basic\_string) allocator handling", - howpublished = "\url{https://wg21.link/lwg2216}", +@misc{LWG1021, + author = "Alisdair Meredith", + title = "{LWG1021}: Allow nullptr\_t assignments to unique\_ptr", + howpublished = "\url{https://wg21.link/lwg1021}", publisher = "WG21" } -@misc{LWG2217, - author = "Jeffrey Yasskin", - title = "{LWG2217}: operator==(sub\_match, string) slices on embedded '{\textbackslash}0's", - howpublished = "\url{https://wg21.link/lwg2217}", +@misc{LWG1022, + author = "Alisdair Meredith", + title = "{LWG1022}: Pointer-safety API has nothing to do with smart pointers", + howpublished = "\url{https://wg21.link/lwg1022}", publisher = "WG21" } -@misc{LWG2218, - author = "Jonathan Wakely", - title = "{LWG2218}: Unclear how containers use allocator\_traits::construct()", - howpublished = "\url{https://wg21.link/lwg2218}", +@misc{LWG1023, + author = "Alisdair Meredith", + title = "{LWG1023}: Unclear inheritance relation for std::function", + howpublished = "\url{https://wg21.link/lwg1023}", publisher = "WG21" } -@misc{LWG2219, - author = "Jonathan Wakely", - title = "{LWG2219}: INVOKE-ing a pointer to member with a reference\_wrapper as the object expression", - howpublished = "\url{https://wg21.link/lwg2219}", +@misc{LWG1024, + author = "Alisdair Meredith", + title = "{LWG1024}: std::function constructors overly generous", + howpublished = "\url{https://wg21.link/lwg1024}", publisher = "WG21" } -@misc{LWG2220, - author = "Pete Becker", - title = "{LWG2220}: Under-specification of operator== for regex\_token\_iterator", - howpublished = "\url{https://wg21.link/lwg2220}", +@misc{LWG1025, + author = "Alisdair Meredith", + title = "{LWG1025}: The library should provide more specializations for std::hash", + howpublished = "\url{https://wg21.link/lwg1025}", publisher = "WG21" } -@misc{LWG2221, - author = "Matt Austern", - title = "{LWG2221}: No formatted output operator for nullptr", - howpublished = "\url{https://wg21.link/lwg2221}", +@misc{LWG1026, + author = "Alisdair Meredith", + title = "{LWG1026}: Smart pointers need to be concept-constrained templates", + howpublished = "\url{https://wg21.link/lwg1026}", publisher = "WG21" } -@misc{LWG2222, - author = "Edward Catmur", - title = "{LWG2222}: Inconsistency in description of forward\_list::splice\_after single-element overload", - howpublished = "\url{https://wg21.link/lwg2222}", +@misc{LWG1027, + author = "Alisdair Meredith", + title = "{LWG1027}: std::allocator needs to be a concept-constrained template", + howpublished = "\url{https://wg21.link/lwg1027}", publisher = "WG21" } -@misc{LWG2223, - author = "Juan Soulie", - title = "{LWG2223}: shrink\_to\_fit effect on iterator validity", - howpublished = "\url{https://wg21.link/lwg2223}", +@misc{LWG1028, + author = "Alisdair Meredith", + title = "{LWG1028}: raw\_storage\_iterator needs to be a concept-constrained template", + howpublished = "\url{https://wg21.link/lwg1028}", publisher = "WG21" } -@misc{LWG2224, - author = "Geoffrey Romer", - title = "{LWG2224}: Ambiguous status of access to non-live objects", - howpublished = "\url{https://wg21.link/lwg2224}", +@misc{LWG1029, + author = "Alisdair Meredith", + title = "{LWG1029}: Specialized algorithms for memory management need to be concept-constrained templates", + howpublished = "\url{https://wg21.link/lwg1029}", publisher = "WG21" } -@misc{LWG2225, - author = "Richard Smith", - title = "{LWG2225}: Unrealistic header inclusion checks required", - howpublished = "\url{https://wg21.link/lwg2225}", +@misc{LWG1030, + author = "Alisdair Meredith", + title = "{LWG1030}: Missing requirements for smart-pointer safety API", + howpublished = "\url{https://wg21.link/lwg1030}", publisher = "WG21" } -@misc{LWG2226, - author = "Glen Fernandes", - title = "{LWG2226}: wstring\_convert methods do not take allocator instance", - howpublished = "\url{https://wg21.link/lwg2226}", +@misc{LWG1031, + author = "Alisdair Meredith", + title = "{LWG1031}: Need shared\_ptr conversion to a unique\_ptr", + howpublished = "\url{https://wg21.link/lwg1031}", publisher = "WG21" } -@misc{LWG2227, - author = "Juan Soulie", - title = "{LWG2227}: Stateful comparison objects in associative containers", - howpublished = "\url{https://wg21.link/lwg2227}", +@misc{LWG1032, + author = "Alisdair Meredith", + title = "{LWG1032}: Tome utility templates need to be concept-constrained", + howpublished = "\url{https://wg21.link/lwg1032}", publisher = "WG21" } -@misc{LWG2228, - author = "Geoffrey Romer", - title = "{LWG2228}: Missing SFINAE rule in unique\_ptr templated assignment", - howpublished = "\url{https://wg21.link/lwg2228}", +@misc{LWG1033, + author = "Alberto Ganesh Barbati", + title = "{LWG1033}: thread::join() effects?", + howpublished = "\url{https://wg21.link/lwg1033}", publisher = "WG21" } -@misc{LWG2229, - author = "Beman Dawes", - title = "{LWG2229}: Standard code conversion facets underspecified", - howpublished = "\url{https://wg21.link/lwg2229}", +@misc{LWG1034, + author = "Alisdair Meredith", + title = "{LWG1034}: Clarify generality of Container Requirement tables", + howpublished = "\url{https://wg21.link/lwg1034}", publisher = "WG21" } -@misc{LWG2230, - author = "Jonathan Wakely", - title = "{LWG2230}: ``see below'' for initializer-list constructors of unordered containers", - howpublished = "\url{https://wg21.link/lwg2230}", +@misc{LWG1035, + author = "Alisdair Meredith", + title = "{LWG1035}: ::swap can invalidate references, pointers, and iterators", + howpublished = "\url{https://wg21.link/lwg1035}", publisher = "WG21" } -@misc{LWG2231, - author = "Jonathan Wakely", - title = "{LWG2231}: DR 704 removes complexity guarantee for clear()", - howpublished = "\url{https://wg21.link/lwg2231}", +@misc{LWG1036, + author = "Alisdair Meredith", + title = "{LWG1036}: Remove iterator specification that is redundant due to concept constraints", + howpublished = "\url{https://wg21.link/lwg1036}", publisher = "WG21" } -@misc{LWG2232, - author = "Jeffrey Yasskin", - title = "{LWG2232}: [CD] The char\_traits specializations should declare their length(), compare(), and find() members constexpr", - howpublished = "\url{https://wg21.link/lwg2232}", +@misc{LWG1037, + author = "Alisdair Meredith", + title = "{LWG1037}: Unclear status of match\_results as library container", + howpublished = "\url{https://wg21.link/lwg1037}", publisher = "WG21" } -@misc{LWG2233, - author = "Jonathan Wakely", - title = "{LWG2233}: bad\_function\_call::what() unhelpful", - howpublished = "\url{https://wg21.link/lwg2233}", +@misc{LWG1038, + author = "Alisdair Meredith", + title = "{LWG1038}: Sequence requirement table needs to reference several new containers", + howpublished = "\url{https://wg21.link/lwg1038}", publisher = "WG21" } -@misc{LWG2234, - author = "Daniel Krügler", - title = "{LWG2234}: assert() should allow usage in constant expressions", - howpublished = "\url{https://wg21.link/lwg2234}", - publisher = "WG21" -} -@misc{LWG2235, - author = "Juan Soulie", - title = "{LWG2235}: Undefined behavior without proper requirements on basic\_string constructors", - howpublished = "\url{https://wg21.link/lwg2235}", - publisher = "WG21" -} -@misc{LWG2236, - author = "Daniel Krügler", - title = "{LWG2236}: kill\_dependency unconditionally noexcept", - howpublished = "\url{https://wg21.link/lwg2236}", +@misc{LWG1039, + author = "Alisdair Meredith", + title = "{LWG1039}: Sequence container back function should also support const\_iterator", + howpublished = "\url{https://wg21.link/lwg1039}", publisher = "WG21" } -@misc{LWG2237, - author = "Jason Merrill", - title = "{LWG2237}: macros", - howpublished = "\url{https://wg21.link/lwg2237}", +@misc{LWG1040, + author = "Alisdair Meredith", + title = "{LWG1040}: Clarify possible sameness of associative container's iterator and const\_iterator", + howpublished = "\url{https://wg21.link/lwg1040}", publisher = "WG21" } -@misc{LWG2238, - author = "Johannes Schaub", - title = "{LWG2238}: Problematic iterator-pair constructor of containers", - howpublished = "\url{https://wg21.link/lwg2238}", +@misc{LWG1041, + author = "Alisdair Meredith", + title = "{LWG1041}: Add associative/unordered container functions that allow to extract elements", + howpublished = "\url{https://wg21.link/lwg1041}", publisher = "WG21" } -@misc{LWG2239, - author = "Juan Soulie", - title = "{LWG2239}: min/max/minmax requirements", - howpublished = "\url{https://wg21.link/lwg2239}", +@misc{LWG1042, + author = "Alisdair Meredith", + title = "{LWG1042}: Provide ContiguousStorage concept and apply it to corresponding containers", + howpublished = "\url{https://wg21.link/lwg1042}", publisher = "WG21" } -@misc{LWG2240, - author = "FrankHB1989", - title = "{LWG2240}: Probable misuse of term ``function scope'' in [thread.condition]", - howpublished = "\url{https://wg21.link/lwg2240}", +@misc{LWG1043, + author = "Alisdair Meredith", + title = "{LWG1043}: Clarify that compare\_exchange is not a read-modify-write operation", + howpublished = "\url{https://wg21.link/lwg1043}", publisher = "WG21" } -@misc{LWG2241, - author = "Richard Smith", - title = "{LWG2241}: and \#define of alignof", - howpublished = "\url{https://wg21.link/lwg2241}", +@misc{LWG1044, + author = "Alisdair Meredith", + title = "{LWG1044}: Empty tag types should be constexpr literals", + howpublished = "\url{https://wg21.link/lwg1044}", publisher = "WG21" } -@misc{LWG2242, - author = "Sean Parent", - title = "{LWG2242}: [uninitialized\_]copy\_n() defect", - howpublished = "\url{https://wg21.link/lwg2242}", +@misc{LWG1045, + author = "Alisdair Meredith", + title = "{LWG1045}: Remove unnecessary preconditions from unique\_lock constructor", + howpublished = "\url{https://wg21.link/lwg1045}", publisher = "WG21" } -@misc{LWG2243, - author = "Juan Soulie", - title = "{LWG2243}: istream::putback problem", - howpublished = "\url{https://wg21.link/lwg2243}", +@misc{LWG1046, + author = "Alisdair Meredith", + title = "{LWG1046}: Provide simple facility to start asynchronous operations", + howpublished = "\url{https://wg21.link/lwg1046}", publisher = "WG21" } -@misc{LWG2244, - author = "Juan Soulie", - title = "{LWG2244}: Issue on basic\_istream::seekg", - howpublished = "\url{https://wg21.link/lwg2244}", +@misc{LWG1047, + author = "Alisdair Meredith", + title = "{LWG1047}: Ensure that future's get() blocks when not ready", + howpublished = "\url{https://wg21.link/lwg1047}", publisher = "WG21" } -@misc{LWG2245, - author = "Jonathan Wakely", - title = "{LWG2245}: packaged\_task::reset() memory allocation", - howpublished = "\url{https://wg21.link/lwg2245}", +@misc{LWG1048, + author = "Alisdair Meredith", + title = "{LWG1048}: Provide empty-state inspection for std::unique\_future", + howpublished = "\url{https://wg21.link/lwg1048}", publisher = "WG21" } -@misc{LWG2246, - author = "Jonathan Wakely", - title = "{LWG2246}: unique\_ptr assignment effects w.r.t. deleter", - howpublished = "\url{https://wg21.link/lwg2246}", +@misc{LWG1049, + author = "Alisdair Meredith", + title = "{LWG1049}: Move assignment of promise inverted", + howpublished = "\url{https://wg21.link/lwg1049}", publisher = "WG21" } -@misc{LWG2247, - author = "Joe Gottman", - title = "{LWG2247}: Type traits and std::nullptr\_t", - howpublished = "\url{https://wg21.link/lwg2247}", +@misc{LWG1050, + author = "Alisdair Meredith", + title = "{LWG1050}: Clarify postconditions for get\_future()", + howpublished = "\url{https://wg21.link/lwg1050}", publisher = "WG21" } -@misc{LWG2248, - author = "Pete Becker", - title = "{LWG2248}: numeric\_limits::is\_iec559 misnamed", - howpublished = "\url{https://wg21.link/lwg2248}", +@misc{LWG1051, + author = "Alisdair Meredith", + title = "{LWG1051}: Specify subscript operation return types of reverse\_iterator and move\_iterator", + howpublished = "\url{https://wg21.link/lwg1051}", publisher = "WG21" } -@misc{LWG2249, - author = "Jonathan Wakely", - title = "{LWG2249}: [CD] Remove gets from ", - howpublished = "\url{https://wg21.link/lwg2249}", +@misc{LWG1052, + author = "Alisdair Meredith", + title = "{LWG1052}: reverse\_iterator::operator-> should also support smart pointers", + howpublished = "\url{https://wg21.link/lwg1052}", publisher = "WG21" } -@misc{LWG2250, - author = "Frank Birbacher", - title = "{LWG2250}: Follow-up On Library Issue 2207", - howpublished = "\url{https://wg21.link/lwg2250}", +@misc{LWG1053, + author = "Alisdair Meredith", + title = "{LWG1053}: Unify algorithms with operator and function object variants", + howpublished = "\url{https://wg21.link/lwg1053}", publisher = "WG21" } -@misc{LWG2251, - author = "Matt Austern", - title = "{LWG2251}: C++ library should define ssize\_t", - howpublished = "\url{https://wg21.link/lwg2251}", +@misc{LWG1054, + author = "Howard Hinnant", + title = "{LWG1054}: forward broken", + howpublished = "\url{https://wg21.link/lwg1054}", publisher = "WG21" } -@misc{LWG2252, - author = "Nicolai Josuttis", - title = "{LWG2252}: Strong guarantee on vector::push\_back() still broken with C++11?", - howpublished = "\url{https://wg21.link/lwg2252}", +@misc{LWG1055, + author = "Alisdair Meredith", + title = "{LWG1055}: Provide a trait that returns the underlying type of an enumeration type", + howpublished = "\url{https://wg21.link/lwg1055}", publisher = "WG21" } -@misc{LWG2253, - author = "Jonathan Wakely", - title = "{LWG2253}: [arrays.ts] dynarray should state which container requirements aren't met", - howpublished = "\url{https://wg21.link/lwg2253}", +@misc{LWG1056, + author = "Alisdair Meredith", + title = "{LWG1056}: Must all Engines and Distributions be Streamable?", + howpublished = "\url{https://wg21.link/lwg1056}", publisher = "WG21" } -@misc{LWG2254, - author = "Jonathan Wakely", - title = "{LWG2254}: [arrays.ts] Is dynarray an allocator-aware container?", - howpublished = "\url{https://wg21.link/lwg2254}", +@misc{LWG1057, + author = "Alisdair Meredith", + title = "{LWG1057}: RandomNumberEngineAdaptor", + howpublished = "\url{https://wg21.link/lwg1057}", publisher = "WG21" } -@misc{LWG2255, - author = "Jonathan Wakely", - title = "{LWG2255}: [arrays.ts] dynarray constructor ambiguity", - howpublished = "\url{https://wg21.link/lwg2255}", +@misc{LWG1058, + author = "Alisdair Meredith", + title = "{LWG1058}: New container issue", + howpublished = "\url{https://wg21.link/lwg1058}", publisher = "WG21" } -@misc{LWG2256, - author = "Howard Hinnant", - title = "{LWG2256}: On vector iterator invalidation", - howpublished = "\url{https://wg21.link/lwg2256}", +@misc{LWG1059, + author = "Daniel Krügler", + title = "{LWG1059}: Usage of no longer existing FunctionType concept", + howpublished = "\url{https://wg21.link/lwg1059}", publisher = "WG21" } -@misc{LWG2257, - author = "Marshall Clow", - title = "{LWG2257}: Simplify container requirements with the new algorithms", - howpublished = "\url{https://wg21.link/lwg2257}", +@misc{LWG1060, + author = "Alisdair Meredith", + title = "{LWG1060}: Embedded nulls in NTBS", + howpublished = "\url{https://wg21.link/lwg1060}", publisher = "WG21" } -@misc{LWG2258, - author = "Geoff Alexander", - title = "{LWG2258}: a.erase(q1, q2) unable to directly return q2", - howpublished = "\url{https://wg21.link/lwg2258}", +@misc{LWG1061, + author = "Alisdair Meredith", + title = "{LWG1061}: Bad indexing for tuple access to pair (Editorial?)", + howpublished = "\url{https://wg21.link/lwg1061}", publisher = "WG21" } -@misc{LWG2259, - author = "Richard Smith", - title = "{LWG2259}: Issues in 17.6.5.5 rules for member functions", - howpublished = "\url{https://wg21.link/lwg2259}", +@misc{LWG1062, + author = "Alisdair Meredith", + title = "{LWG1062}: Missing insert\_iterator for stacks/queues", + howpublished = "\url{https://wg21.link/lwg1062}", publisher = "WG21" } -@misc{LWG2260, - author = "Jonathan Wakely", - title = "{LWG2260}: Missing requirement for Allocator::pointer", - howpublished = "\url{https://wg21.link/lwg2260}", +@misc{LWG1063, + author = "Alisdair Meredith", + title = "{LWG1063}: 03 iterator compatibilty", + howpublished = "\url{https://wg21.link/lwg1063}", publisher = "WG21" } -@misc{LWG2261, - author = "Jonathan Wakely", - title = "{LWG2261}: Are containers required to use their 'pointer' type internally?", - howpublished = "\url{https://wg21.link/lwg2261}", +@misc{LWG1064, + author = "Howard Hinnant", + title = "{LWG1064}: Term ``object state'' should not refer to classes", + howpublished = "\url{https://wg21.link/lwg1064}", publisher = "WG21" } -@misc{LWG2262, - author = "Rob Desbois", - title = "{LWG2262}: Requirement for unique\_ptr::get\_deleter()(p) to be able to destroy the unique\_ptr", - howpublished = "\url{https://wg21.link/lwg2262}", +@misc{LWG1065, + author = "Howard Hinnant", + title = "{LWG1065}: Allow inline namespaces within namespace std for implementations", + howpublished = "\url{https://wg21.link/lwg1065}", publisher = "WG21" } -@misc{LWG2263, +@misc{LWG1066, author = "Howard Hinnant", - title = "{LWG2263}: Comparing iterators and allocator pointers with different const-character", - howpublished = "\url{https://wg21.link/lwg2263}", + title = "{LWG1066}: Use [[noreturn]] attribute in the library", + howpublished = "\url{https://wg21.link/lwg1066}", publisher = "WG21" } -@misc{LWG2264, - author = "Povilas Kanapickas", - title = "{LWG2264}: [arrays.ts] std::dynarray defines its initializer-list constructor in terms of a non-existent constructor", - howpublished = "\url{https://wg21.link/lwg2264}", +@misc{LWG1067, + author = "Alisdair Meredith", + title = "{LWG1067}: simplified wording for inner\_product", + howpublished = "\url{https://wg21.link/lwg1067}", publisher = "WG21" } -@misc{LWG2265, - author = "Brian Demsky", - title = "{LWG2265}: 29.3p9 appears to rule out some acceptable executions", - howpublished = "\url{https://wg21.link/lwg2265}", +@misc{LWG1068, + author = "Alisdair Meredith", + title = "{LWG1068}: class random\_device should be movable", + howpublished = "\url{https://wg21.link/lwg1068}", publisher = "WG21" } -@misc{LWG2266, - author = "Ahmed Charles", - title = "{LWG2266}: vector and deque have incorrect insert requirements", - howpublished = "\url{https://wg21.link/lwg2266}", +@misc{LWG1069, + author = "Alisdair Meredith", + title = "{LWG1069}: class seed\_seq should support efficient move operations", + howpublished = "\url{https://wg21.link/lwg1069}", publisher = "WG21" } -@misc{LWG2267, - author = "Matt Austern", - title = "{LWG2267}: partial\_sort\_copy underspecified for ranges of two different types", - howpublished = "\url{https://wg21.link/lwg2267}", +@misc{LWG1070, + author = "Howard Hinnant", + title = "{LWG1070}: Ambiguous move overloads in function", + howpublished = "\url{https://wg21.link/lwg1070}", publisher = "WG21" } -@misc{LWG2268, - author = "Vladimir Grigoriev", - title = "{LWG2268}: Setting a default argument in the declaration of a member function assign of std::basic\_string", - howpublished = "\url{https://wg21.link/lwg2268}", +@misc{LWG1071, + author = "Alisdair Meredith", + title = "{LWG1071}: is\_bind\_expression should derive from integral\_constant", + howpublished = "\url{https://wg21.link/lwg1071}", publisher = "WG21" } -@misc{LWG2269, - author = "Matt Austern", - title = "{LWG2269}: Container iterators and argument-dependent lookup", - howpublished = "\url{https://wg21.link/lwg2269}", +@misc{LWG1072, + author = "Alisdair Meredith", + title = "{LWG1072}: Is std::hash a constrained template or not?", + howpublished = "\url{https://wg21.link/lwg1072}", publisher = "WG21" } -@misc{LWG2270, - author = "Raf Schietekat", - title = "{LWG2270}: Inconsistent to\_string overloads", - howpublished = "\url{https://wg21.link/lwg2270}", +@misc{LWG1073, + author = "Alisdair Meredith", + title = "{LWG1073}: Declaration of allocator\_arg should be constexpr", + howpublished = "\url{https://wg21.link/lwg1073}", publisher = "WG21" } -@misc{LWG2271, - author = "Jonathan Wakely", - title = "{LWG2271}: regex\_traits::lookup\_classname specification unclear", - howpublished = "\url{https://wg21.link/lwg2271}", +@misc{LWG1074, + author = "Alisdair Meredith", + title = "{LWG1074}: concept map broken by N2840", + howpublished = "\url{https://wg21.link/lwg1074}", publisher = "WG21" } -@misc{LWG2272, - author = "Marshall Clow", - title = "{LWG2272}: quoted should use char\_traits::eq for character comparison", - howpublished = "\url{https://wg21.link/lwg2272}", +@misc{LWG1075, + author = "Alan Talbot", + title = "{LWG1075}: Scoped allocators are too complex", + howpublished = "\url{https://wg21.link/lwg1075}", publisher = "WG21" } -@misc{LWG2273, - author = "Howard Hinnant", - title = "{LWG2273}: regex\_match ambiguity", - howpublished = "\url{https://wg21.link/lwg2273}", +@misc{LWG1076, + author = "Alisdair Meredith", + title = "{LWG1076}: unary/binary\_negate need constraining and move support", + howpublished = "\url{https://wg21.link/lwg1076}", publisher = "WG21" } -@misc{LWG2274, - author = "Andrzej Krzemieński", - title = "{LWG2274}: Does map::operator[] value-initialize or default-insert a missing element?", - howpublished = "\url{https://wg21.link/lwg2274}", +@misc{LWG1077, + author = "Pete Becker", + title = "{LWG1077}: Nonesense tuple declarations", + howpublished = "\url{https://wg21.link/lwg1077}", publisher = "WG21" } -@misc{LWG2275, - author = "Marshall Clow", - title = "{LWG2275}: [CD] Why is forward\_as\_tuple not constexpr?", - howpublished = "\url{https://wg21.link/lwg2275}", +@misc{LWG1078, + author = "Doug Gregor", + title = "{LWG1078}: DE-17: Remove class type\_index", + howpublished = "\url{https://wg21.link/lwg1078}", publisher = "WG21" } -@misc{LWG2276, - author = "Jonathan Wakely", - title = "{LWG2276}: Missing requirement on std::promise::set\_exception", - howpublished = "\url{https://wg21.link/lwg2276}", +@misc{LWG1079, + author = "Doug Gregor", + title = "{LWG1079}: UK-265: RandomAccessIterator's operator- has nonsensical effects clause", + howpublished = "\url{https://wg21.link/lwg1079}", publisher = "WG21" } -@misc{LWG2277, - author = "Cassio Neri", - title = "{LWG2277}: [arrays.ts] is missing in 24.7/1", - howpublished = "\url{https://wg21.link/lwg2277}", +@misc{LWG1080, + author = "Daniel Krügler", + title = "{LWG1080}: Concept ArithmeticLike should provide explicit boolean conversion", + howpublished = "\url{https://wg21.link/lwg1080}", publisher = "WG21" } -@misc{LWG2278, +@misc{LWG1081, author = "Howard Hinnant", - title = "{LWG2278}: User-defined literals for Standard Library types", - howpublished = "\url{https://wg21.link/lwg2278}", - publisher = "WG21" -} -@misc{LWG2279, - author = "Arseny Klimovsky", - title = "{LWG2279}: Carefully state effects of list::splice function", - howpublished = "\url{https://wg21.link/lwg2279}", + title = "{LWG1081}: basic\_string needs to be a concept-constrained template", + howpublished = "\url{https://wg21.link/lwg1081}", publisher = "WG21" } -@misc{LWG2280, - author = "Andy Sawyer", - title = "{LWG2280}: begin/end for arrays should be constexpr and noexcept", - howpublished = "\url{https://wg21.link/lwg2280}", +@misc{LWG1082, + author = "Howard Hinnant", + title = "{LWG1082}: codecvt needs to be a concept-constrained template", + howpublished = "\url{https://wg21.link/lwg1082}", publisher = "WG21" } -@misc{LWG2281, - author = "Chris Sharpe", - title = "{LWG2281}: C99 cross-reference typo in [using.linkage]", - howpublished = "\url{https://wg21.link/lwg2281}", +@misc{LWG1083, + author = "Howard Hinnant", + title = "{LWG1083}: InputIterator and OutputIterator template parameters need to be concept constraints", + howpublished = "\url{https://wg21.link/lwg1083}", publisher = "WG21" } -@misc{LWG2282, +@misc{LWG1084, author = "Howard Hinnant", - title = "{LWG2282}: [fund.ts] Incorrect is\_assignable constraint in optional::op=(U\&\&)", - howpublished = "\url{https://wg21.link/lwg2282}", + title = "{LWG1084}: Concept ForwardIterator should provide default implementation for post-increment", + howpublished = "\url{https://wg21.link/lwg1084}", publisher = "WG21" } -@misc{LWG2283, +@misc{LWG1085, author = "Howard Hinnant", - title = "{LWG2283}: [fund.ts] optional declares and then does not define an operator<()", - howpublished = "\url{https://wg21.link/lwg2283}", + title = "{LWG1085}: BidirectionalIterator concept should provide default implementation for post-decrement", + howpublished = "\url{https://wg21.link/lwg1085}", publisher = "WG21" } -@misc{LWG2284, - author = "Marshall Clow", - title = "{LWG2284}: Inconsistency in allocator\_traits::max\_size", - howpublished = "\url{https://wg21.link/lwg2284}", +@misc{LWG1086, + author = "Howard Hinnant", + title = "{LWG1086}: Stream iterators need to be concept-constrained templates", + howpublished = "\url{https://wg21.link/lwg1086}", publisher = "WG21" } -@misc{LWG2285, - author = "Zhihao Yuan", - title = "{LWG2285}: make\_reverse\_iterator", - howpublished = "\url{https://wg21.link/lwg2285}", +@misc{LWG1087, + author = "Howard Hinnant", + title = "{LWG1087}: Incorrect OutputIterator concept requirements for replace algorithms", + howpublished = "\url{https://wg21.link/lwg1087}", publisher = "WG21" } -@misc{LWG2286, - author = "Sergey Zubkov", - title = "{LWG2286}: stringbuf::underflow() underspecified", - howpublished = "\url{https://wg21.link/lwg2286}", +@misc{LWG1088, + author = "Howard Hinnant", + title = "{LWG1088}: std::promise should provide non-member swap overload", + howpublished = "\url{https://wg21.link/lwg1088}", publisher = "WG21" } -@misc{LWG2287, +@misc{LWG1089, author = "Howard Hinnant", - title = "{LWG2287}: [fund.ts] Incorrect exception safety for optional copy assignment operator", - howpublished = "\url{https://wg21.link/lwg2287}", + title = "{LWG1089}: Unify ``Throws: Nothing.'' specifications", + howpublished = "\url{https://wg21.link/lwg1089}", publisher = "WG21" } -@misc{LWG2288, +@misc{LWG1090, author = "Daniel Krügler", - title = "{LWG2288}: Inconsistent requirements for shared mutexes", - howpublished = "\url{https://wg21.link/lwg2288}", + title = "{LWG1090}: Missing description of packaged\_task member swap, missing non-member swap", + howpublished = "\url{https://wg21.link/lwg1090}", publisher = "WG21" } -@misc{LWG2289, - author = "Daniel Krügler", - title = "{LWG2289}: constexpr guarantees of defaulted functions still insufficient", - howpublished = "\url{https://wg21.link/lwg2289}", +@misc{LWG1091, + author = "LWG", + title = "{LWG1091}: Multimap description confusing", + howpublished = "\url{https://wg21.link/lwg1091}", publisher = "WG21" } -@misc{LWG2290, +@misc{LWG1092, author = "Daniel Krügler", - title = "{LWG2290}: Top-level ``SFINAE''-based constraints should get a separate definition in Clause 17", - howpublished = "\url{https://wg21.link/lwg2290}", + title = "{LWG1092}: Class template integral\_constant should be a constrained template", + howpublished = "\url{https://wg21.link/lwg1092}", publisher = "WG21" } -@misc{LWG2291, - author = "Zhihao Yuan", - title = "{LWG2291}: std::hash is vulnerable to collision DoS attack", - howpublished = "\url{https://wg21.link/lwg2291}", +@misc{LWG1093, + author = "Alisdair Meredith", + title = "{LWG1093}: Multiple definitions for random\_shuffle algorithm", + howpublished = "\url{https://wg21.link/lwg1093}", publisher = "WG21" } -@misc{LWG2292, - author = "Jeffrey Yasskin", - title = "{LWG2292}: Find a better phrasing for ``shall not participate in overload resolution''", - howpublished = "\url{https://wg21.link/lwg2292}", +@misc{LWG1094, + author = "P.J. Plauger", + title = "{LWG1094}: Replace ``unspecified-bool-type'' by ``explicit operator bool() const'' in I/O library", + howpublished = "\url{https://wg21.link/lwg1094}", publisher = "WG21" } -@misc{LWG2293, - author = "Juan Soulie", - title = "{LWG2293}: Wrong facet used by num\_put::do\_put", - howpublished = "\url{https://wg21.link/lwg2293}", +@misc{LWG1095, + author = "Beman Dawes", + title = "{LWG1095}: Shared objects and the library wording unclear", + howpublished = "\url{https://wg21.link/lwg1095}", publisher = "WG21" } -@misc{LWG2294, - author = "Pete Becker", - title = "{LWG2294}: should declare abs(double)", - howpublished = "\url{https://wg21.link/lwg2294}", +@misc{LWG1096, + author = "David Abrahams", + title = "{LWG1096}: unconstrained rvalue ref parameters", + howpublished = "\url{https://wg21.link/lwg1096}", publisher = "WG21" } -@misc{LWG2295, - author = "Juan Soulie", - title = "{LWG2295}: Locale name when the provided Facet is a nullptr", - howpublished = "\url{https://wg21.link/lwg2295}", +@misc{LWG1097, + author = "Jens Maurer", + title = "{LWG1097}: \#define \_\_STDCPP\_THREADS", + howpublished = "\url{https://wg21.link/lwg1097}", publisher = "WG21" } -@misc{LWG2296, - author = "Daryle Walker", - title = "{LWG2296}: std::addressof should be constexpr", - howpublished = "\url{https://wg21.link/lwg2296}", +@misc{LWG1098, + author = "Jens Maurer", + title = "{LWG1098}: definition of get\_pointer\_safety()", + howpublished = "\url{https://wg21.link/lwg1098}", publisher = "WG21" } -@misc{LWG2297, - author = "Alisdair Meredith", - title = "{LWG2297}: [CD] Missing type requirements for std::exchange", - howpublished = "\url{https://wg21.link/lwg2297}", +@misc{LWG1099, + author = "David Abrahams", + title = "{LWG1099}: Various issues", + howpublished = "\url{https://wg21.link/lwg1099}", publisher = "WG21" } -@misc{LWG2298, - author = "Daniel Krügler", - title = "{LWG2298}: [CD] is\_nothrow\_constructible is always false because of create<>", - howpublished = "\url{https://wg21.link/lwg2298}", +@misc{LWG1100, + author = "Howard Hinnant", + title = "{LWG1100}: auto\_ptr to unique\_ptr conversion", + howpublished = "\url{https://wg21.link/lwg1100}", publisher = "WG21" } -@misc{LWG2299, - author = "Daniel Krügler", - title = "{LWG2299}: [CD] Effects of inaccessible key\_compare::is\_transparent type are not clear", - howpublished = "\url{https://wg21.link/lwg2299}", +@misc{LWG1101, + author = "Howard Hinnant", + title = "{LWG1101}: unique requirements", + howpublished = "\url{https://wg21.link/lwg1101}", publisher = "WG21" } -@misc{LWG2300, +@misc{LWG1102, author = "Daniel Krügler", - title = "{LWG2300}: [CD] Redundant sections for map and multimap members should be removed", - howpublished = "\url{https://wg21.link/lwg2300}", + title = "{LWG1102}: std::vector's reallocation policy still unclear", + howpublished = "\url{https://wg21.link/lwg1102}", publisher = "WG21" } -@misc{LWG2301, - author = "Rein Halbersma", - title = "{LWG2301}: Why is std::tie not constexpr?", - howpublished = "\url{https://wg21.link/lwg2301}", +@misc{LWG1103, + author = "Howard Hinnant", + title = "{LWG1103}: system\_error constructor postcondition overly strict", + howpublished = "\url{https://wg21.link/lwg1103}", publisher = "WG21" } -@misc{LWG2302, - author = "Marc Glisse", - title = "{LWG2302}: Passing null pointer to placement new", - howpublished = "\url{https://wg21.link/lwg2302}", +@misc{LWG1104, + author = "Howard Hinnant", + title = "{LWG1104}: basic\_ios::move should accept lvalues", + howpublished = "\url{https://wg21.link/lwg1104}", publisher = "WG21" } -@misc{LWG2303, - author = "Daniel Krügler", - title = "{LWG2303}: Explicit instantiation of std::vector broken?", - howpublished = "\url{https://wg21.link/lwg2303}", +@misc{LWG1105, + author = "David Abrahams", + title = "{LWG1105}: Shouldn't Range be an auto concept", + howpublished = "\url{https://wg21.link/lwg1105}", publisher = "WG21" } -@misc{LWG2304, - author = "Joaquín M López Muñoz", - title = "{LWG2304}: Complexity of count in unordered associative containers", - howpublished = "\url{https://wg21.link/lwg2304}", +@misc{LWG1106, + author = "Thomas J. Gritzan", + title = "{LWG1106}: Multiple exceptions from connected shared\_future::get()?", + howpublished = "\url{https://wg21.link/lwg1106}", publisher = "WG21" } -@misc{LWG2305, - author = "Cassio Neri", - title = "{LWG2305}: [fund.ts] optional forwarding construction/assignment", - howpublished = "\url{https://wg21.link/lwg2305}", +@misc{LWG1107, + author = "Thomas J. Gritzan", + title = "{LWG1107}: constructor shared\_future(unique\_future) by value?", + howpublished = "\url{https://wg21.link/lwg1107}", publisher = "WG21" } -@misc{LWG2306, - author = "Matt Austern", - title = "{LWG2306}: match\_results::reference should be value\_type\&, not const value\_type\&", - howpublished = "\url{https://wg21.link/lwg2306}", +@misc{LWG1108, + author = "Christopher Kohlhoff", + title = "{LWG1108}: thread.req.exception overly constrains implementations", + howpublished = "\url{https://wg21.link/lwg1108}", publisher = "WG21" } -@misc{LWG2307, - author = "Zhihao Yuan", - title = "{LWG2307}: Should the Standard Library use explicit only when necessary?", - howpublished = "\url{https://wg21.link/lwg2307}", +@misc{LWG1109, + author = "Alisdair Meredith", + title = "{LWG1109}: std::includes should require CopyConstructible predicate", + howpublished = "\url{https://wg21.link/lwg1109}", publisher = "WG21" } -@misc{LWG2308, - author = "Jonathan Wakely", - title = "{LWG2308}: Clarify container destructor requirements w.r.t. std::array", - howpublished = "\url{https://wg21.link/lwg2308}", +@misc{LWG1110, + author = "Alisdair Meredith", + title = "{LWG1110}: Is for\_each overconstrained?", + howpublished = "\url{https://wg21.link/lwg1110}", publisher = "WG21" } -@misc{LWG2309, - author = "Detlef Vollmann", - title = "{LWG2309}: mutex::lock() should not throw device\_or\_resource\_busy", - howpublished = "\url{https://wg21.link/lwg2309}", +@misc{LWG1111, + author = "Alisdair Meredith", + title = "{LWG1111}: associative containers underconstrained", + howpublished = "\url{https://wg21.link/lwg1111}", publisher = "WG21" } -@misc{LWG2310, - author = "Jonathan Wakely", - title = "{LWG2310}: Public exposition only member in std::array", - howpublished = "\url{https://wg21.link/lwg2310}", +@misc{LWG1112, + author = "Alisdair Meredith", + title = "{LWG1112}: bitsets and new style for loop", + howpublished = "\url{https://wg21.link/lwg1112}", publisher = "WG21" } -@misc{LWG2311, - author = "Stephan T. Lavavej", - title = "{LWG2311}: Allocator requirements should be further minimized", - howpublished = "\url{https://wg21.link/lwg2311}", +@misc{LWG1113, + author = "Alisdair Meredith", + title = "{LWG1113}: bitset::to\_string could be simplified", + howpublished = "\url{https://wg21.link/lwg1113}", publisher = "WG21" } -@misc{LWG2312, - author = "Stephan T. Lavavej", - title = "{LWG2312}: tuple's constructor constraints need to be phrased more precisely", - howpublished = "\url{https://wg21.link/lwg2312}", +@misc{LWG1114, + author = "Daniel Krügler", + title = "{LWG1114}: Type traits underspecified", + howpublished = "\url{https://wg21.link/lwg1114}", publisher = "WG21" } -@misc{LWG2313, - author = "Stephan T. Lavavej", - title = "{LWG2313}: tuple\_size should always derive from integral\_constant", - howpublished = "\url{https://wg21.link/lwg2313}", +@misc{LWG1115, + author = "Miles Zhao", + title = "{LWG1115}: va\_copy missing from Standard macros table", + howpublished = "\url{https://wg21.link/lwg1115}", publisher = "WG21" } -@misc{LWG2314, - author = "Stephan T. Lavavej", - title = "{LWG2314}: apply() should return decltype(auto) and use decay\_t before tuple\_size", - howpublished = "\url{https://wg21.link/lwg2314}", +@misc{LWG1116, + author = "Alisdair Meredith", + title = "{LWG1116}: Literal constructors for tuple", + howpublished = "\url{https://wg21.link/lwg1116}", publisher = "WG21" } -@misc{LWG2315, - author = "Stephan T. Lavavej", - title = "{LWG2315}: weak\_ptr should be movable", - howpublished = "\url{https://wg21.link/lwg2315}", +@misc{LWG1117, + author = "Alisdair Meredith", + title = "{LWG1117}: tuple copy constructor", + howpublished = "\url{https://wg21.link/lwg1117}", publisher = "WG21" } -@misc{LWG2316, - author = "Stephan T. Lavavej", - title = "{LWG2316}: weak\_ptr::lock() should be atomic", - howpublished = "\url{https://wg21.link/lwg2316}", +@misc{LWG1118, + author = "Alisdair Meredith", + title = "{LWG1118}: tuple query APIs do not support cv-qualification", + howpublished = "\url{https://wg21.link/lwg1118}", publisher = "WG21" } -@misc{LWG2317, - author = "Stephan T. Lavavej", - title = "{LWG2317}: The type property queries should be UnaryTypeTraits returning size\_t", - howpublished = "\url{https://wg21.link/lwg2317}", +@misc{LWG1119, + author = "Alisdair Meredith", + title = "{LWG1119}: tuple query APIs do not support references", + howpublished = "\url{https://wg21.link/lwg1119}", publisher = "WG21" } -@misc{LWG2318, - author = "Stephan T. Lavavej", - title = "{LWG2318}: basic\_string's wording has confusing relics from the copy-on-write era", - howpublished = "\url{https://wg21.link/lwg2318}", +@misc{LWG1120, + author = "Alisdair Meredith", + title = "{LWG1120}: New type trait - remove\_all", + howpublished = "\url{https://wg21.link/lwg1120}", publisher = "WG21" } -@misc{LWG2319, - author = "Stephan T. Lavavej", - title = "{LWG2319}: basic\_string's move constructor should not be noexcept", - howpublished = "\url{https://wg21.link/lwg2319}", +@misc{LWG1121, + author = "Alisdair Meredith", + title = "{LWG1121}: Support for multiple arguments", + howpublished = "\url{https://wg21.link/lwg1121}", publisher = "WG21" } -@misc{LWG2320, - author = "Stephan T. Lavavej", - title = "{LWG2320}: select\_on\_container\_copy\_construction() takes allocators, not containers", - howpublished = "\url{https://wg21.link/lwg2320}", +@misc{LWG1122, + author = "Alisdair Meredith", + title = "{LWG1122}: Ratio values should be constexpr", + howpublished = "\url{https://wg21.link/lwg1122}", publisher = "WG21" } -@misc{LWG2321, - author = "Stephan T. Lavavej", - title = "{LWG2321}: Moving containers should (usually) be required to preserve iterators", - howpublished = "\url{https://wg21.link/lwg2321}", +@misc{LWG1123, + author = "James Kanze", + title = "{LWG1123}: No requirement that standard streams be flushed", + howpublished = "\url{https://wg21.link/lwg1123}", publisher = "WG21" } -@misc{LWG2322, - author = "Stephan T. Lavavej", - title = "{LWG2322}: Associative(initializer\_list, stuff) constructors are underspecified", - howpublished = "\url{https://wg21.link/lwg2322}", +@misc{LWG1124, + author = "Daniel Krügler", + title = "{LWG1124}: Invalid definition of concept RvalueOf", + howpublished = "\url{https://wg21.link/lwg1124}", publisher = "WG21" } -@misc{LWG2323, - author = "Stephan T. Lavavej", - title = "{LWG2323}: vector::resize(n, t)'s specification should be simplified", - howpublished = "\url{https://wg21.link/lwg2323}", +@misc{LWG1125, + author = "Alisdair Meredith", + title = "{LWG1125}: ostream\_iterator does not work with movable types", + howpublished = "\url{https://wg21.link/lwg1125}", publisher = "WG21" } -@misc{LWG2324, - author = "Stephan T. Lavavej", - title = "{LWG2324}: Insert iterator constructors should use addressof()", - howpublished = "\url{https://wg21.link/lwg2324}", +@misc{LWG1126, + author = "Alisdair Meredith", + title = "{LWG1126}: istreambuff\_iterator::equal needs a const \& parameter", + howpublished = "\url{https://wg21.link/lwg1126}", publisher = "WG21" } -@misc{LWG2325, - author = "Stephan T. Lavavej", - title = "{LWG2325}: minmax\_element()'s behavior differing from max\_element()'s should be noted", - howpublished = "\url{https://wg21.link/lwg2325}", +@misc{LWG1127, + author = "Alisdair Meredith", + title = "{LWG1127}: rvalue references and iterator traits", + howpublished = "\url{https://wg21.link/lwg1127}", publisher = "WG21" } -@misc{LWG2326, - author = "Stephan T. Lavavej", - title = "{LWG2326}: uniform\_int\_distribution should be permitted", - howpublished = "\url{https://wg21.link/lwg2326}", +@misc{LWG1128, + author = "Alisdair Meredith", + title = "{LWG1128}: Missing definition of iterator\_traits", + howpublished = "\url{https://wg21.link/lwg1128}", publisher = "WG21" } -@misc{LWG2327, - author = "Stephan T. Lavavej", - title = "{LWG2327}: Non-power-of-two URNGs should be forbidden", - howpublished = "\url{https://wg21.link/lwg2327}", +@misc{LWG1129, + author = "Alisdair Meredith", + title = "{LWG1129}: istream(buf)\_iterator should support literal sentinel value", + howpublished = "\url{https://wg21.link/lwg1129}", publisher = "WG21" } -@misc{LWG2328, - author = "Stephan T. Lavavej", - title = "{LWG2328}: Rvalue stream extraction should use perfect forwarding", - howpublished = "\url{https://wg21.link/lwg2328}", +@misc{LWG1130, + author = "Peter Dimov", + title = "{LWG1130}: copy\_exception name misleading", + howpublished = "\url{https://wg21.link/lwg1130}", publisher = "WG21" } -@misc{LWG2329, - author = "Stephan T. Lavavej", - title = "{LWG2329}: regex\_match()/regex\_search() with match\_results should forbid temporary strings", - howpublished = "\url{https://wg21.link/lwg2329}", +@misc{LWG1131, + author = "Niels Dekker", + title = "{LWG1131}: C++0x does not need alignment\_of", + howpublished = "\url{https://wg21.link/lwg1131}", publisher = "WG21" } -@misc{LWG2330, - author = "Stephan T. Lavavej", - title = "{LWG2330}: regex(``meow'', regex::icase) is technically forbidden but should be permitted", - howpublished = "\url{https://wg21.link/lwg2330}", +@misc{LWG1132, + author = "Seiji Hayashida", + title = "{LWG1132}: JP-30: nested exceptions", + howpublished = "\url{https://wg21.link/lwg1132}", publisher = "WG21" } -@misc{LWG2331, - author = "Stephan T. Lavavej", - title = "{LWG2331}: regex\_constants::collate's effects are inaccurately summarized", - howpublished = "\url{https://wg21.link/lwg2331}", +@misc{LWG1133, + author = "Alisdair Meredith", + title = "{LWG1133}: Does N2844 break current specification of list::splice?", + howpublished = "\url{https://wg21.link/lwg1133}", publisher = "WG21" } -@misc{LWG2332, - author = "Stephan T. Lavavej", - title = "{LWG2332}: regex\_iterator/regex\_token\_iterator should forbid temporary regexes", - howpublished = "\url{https://wg21.link/lwg2332}", +@misc{LWG1134, + author = "Robert Klarer", + title = "{LWG1134}: Redundant specification of , , , and maybe ", + howpublished = "\url{https://wg21.link/lwg1134}", publisher = "WG21" } -@misc{LWG2333, - author = "Jonathan Wakely", - title = "{LWG2333}: [fund.ts] Hashing disengaged optional objects", - howpublished = "\url{https://wg21.link/lwg2333}", +@misc{LWG1135, + author = "Daniel Krügler", + title = "{LWG1135}: exception\_ptr should support contextual conversion to bool", + howpublished = "\url{https://wg21.link/lwg1135}", publisher = "WG21" } -@misc{LWG2334, +@misc{LWG1136, author = "Daniel Krügler", - title = "{LWG2334}: atomic's default constructor requires ``uninitialized'' state even for types with non-trivial default-constructor", - howpublished = "\url{https://wg21.link/lwg2334}", + title = "{LWG1136}: Incomplete specification of nested\_exception::rethrow\_nested()", + howpublished = "\url{https://wg21.link/lwg1136}", publisher = "WG21" } -@misc{LWG2335, - author = "Jeffrey Yasskin", - title = "{LWG2335}: array, 4> should be layout-compatible with int[4][3]", - howpublished = "\url{https://wg21.link/lwg2335}", +@misc{LWG1137, + author = "Marc Steinbach", + title = "{LWG1137}: Return type of conj and proj", + howpublished = "\url{https://wg21.link/lwg1137}", publisher = "WG21" } -@misc{LWG2336, - author = "Daniel Krügler", - title = "{LWG2336}: is\_trivially\_constructible/is\_trivially\_assignable traits are always false", - howpublished = "\url{https://wg21.link/lwg2336}", +@misc{LWG1138, + author = "Alisdair Meredith", + title = "{LWG1138}: Unusual return value for operator+", + howpublished = "\url{https://wg21.link/lwg1138}", publisher = "WG21" } -@misc{LWG2337, - author = "Stephan T. Lavavej", - title = "{LWG2337}: shared\_ptr operator*() should not be noexcept", - howpublished = "\url{https://wg21.link/lwg2337}", +@misc{LWG1139, + author = "LWG", + title = "{LWG1139}: Thread support library not concept enabled", + howpublished = "\url{https://wg21.link/lwg1139}", publisher = "WG21" } -@misc{LWG2338, - author = "Sergey Zubkov", - title = "{LWG2338}: §[re.traits]/7 expects of locale facets something not guaranteed by [locale.facet]/4", - howpublished = "\url{https://wg21.link/lwg2338}", +@misc{LWG1140, + author = "LWG", + title = "{LWG1140}: Numerics library not concept enabled", + howpublished = "\url{https://wg21.link/lwg1140}", publisher = "WG21" } -@misc{LWG2339, - author = "Christopher Jefferson", - title = "{LWG2339}: Wording issue in nth\_element", - howpublished = "\url{https://wg21.link/lwg2339}", +@misc{LWG1141, + author = "LWG", + title = "{LWG1141}: Input/Output library not concept enabled", + howpublished = "\url{https://wg21.link/lwg1141}", publisher = "WG21" } -@misc{LWG2340, - author = "David Majnemer", - title = "{LWG2340}: Replacement allocation functions declared as inline", - howpublished = "\url{https://wg21.link/lwg2340}", +@misc{LWG1142, + author = "LWG", + title = "{LWG1142}: Regular expressions library not concept enabled", + howpublished = "\url{https://wg21.link/lwg1142}", publisher = "WG21" } -@misc{LWG2341, - author = "Marshall Clow", - title = "{LWG2341}: Inconsistency between basic\_ostream::seekp(pos) and basic\_ostream::seekp(off, dir)", - howpublished = "\url{https://wg21.link/lwg2341}", +@misc{LWG1143, + author = "LWG", + title = "{LWG1143}: Atomic operations library not concept enabled", + howpublished = "\url{https://wg21.link/lwg1143}", publisher = "WG21" } -@misc{LWG2342, - author = "Alf P. Steinbach", - title = "{LWG2342}: User conversion to wchar\_t const* or to wchar\_t not invoked for operator<<", - howpublished = "\url{https://wg21.link/lwg2342}", +@misc{LWG1144, + author = "LWG", + title = "{LWG1144}: ``thread safe'' is undefined", + howpublished = "\url{https://wg21.link/lwg1144}", publisher = "WG21" } -@misc{LWG2343, - author = "Nayuta Taga", - title = "{LWG2343}: Is the value of the ECMA-262 RegExp object's multiline property really false?", - howpublished = "\url{https://wg21.link/lwg2343}", +@misc{LWG1145, + author = "LWG", + title = "{LWG1145}: Inappropriate headers for atomics", + howpublished = "\url{https://wg21.link/lwg1145}", publisher = "WG21" } -@misc{LWG2344, - author = "Stephan T. Lavavej", - title = "{LWG2344}: quoted()'s interaction with padding is unclear", - howpublished = "\url{https://wg21.link/lwg2344}", +@misc{LWG1146, + author = "Jeffrey Yasskin", + title = "{LWG1146}: ``lockfree'' does not say enough", + howpublished = "\url{https://wg21.link/lwg1146}", publisher = "WG21" } -@misc{LWG2345, - author = "Stephan T. Lavavej", - title = "{LWG2345}: integer\_sequence should have a self-typedef ::type", - howpublished = "\url{https://wg21.link/lwg2345}", +@misc{LWG1147, + author = "Jeffrey Yasskin", + title = "{LWG1147}: Non-volatile atomic functions", + howpublished = "\url{https://wg21.link/lwg1147}", publisher = "WG21" } -@misc{LWG2346, - author = "Stephan T. Lavavej", - title = "{LWG2346}: integral\_constant's member functions should be marked noexcept", - howpublished = "\url{https://wg21.link/lwg2346}", +@misc{LWG1148, + author = "Marc Steinbach", + title = "{LWG1148}: Wrong argument type of I/O stream manipulators setprecision() and setw()", + howpublished = "\url{https://wg21.link/lwg1148}", publisher = "WG21" } -@misc{LWG2347, - author = "Timo Bingmann", - title = "{LWG2347}: reverse\_iterator::operator[] calls const version of current[]", - howpublished = "\url{https://wg21.link/lwg2347}", +@misc{LWG1149, + author = "Walter Brown", + title = "{LWG1149}: Reformulating NonemptyRange axiom", + howpublished = "\url{https://wg21.link/lwg1149}", publisher = "WG21" } -@misc{LWG2348, - author = "Zhihao Yuan", - title = "{LWG2348}: charT('1') is not the wide equivalent of '1'", - howpublished = "\url{https://wg21.link/lwg2348}", +@misc{LWG1150, + author = "LWG", + title = "{LWG1150}: wchar\_t, char16\_t and char32\_t filenames", + howpublished = "\url{https://wg21.link/lwg1150}", publisher = "WG21" } -@misc{LWG2349, - author = "Zhihao Yuan", - title = "{LWG2349}: Clarify input/output function rethrow behavior", - howpublished = "\url{https://wg21.link/lwg2349}", +@misc{LWG1151, + author = "LWG", + title = "{LWG1151}: Behavior of the library in the presence of threads is incompletely specified", + howpublished = "\url{https://wg21.link/lwg1151}", publisher = "WG21" } -@misc{LWG2350, - author = "Ville Voutilainen", - title = "{LWG2350}: min, max, and minmax should be constexpr", - howpublished = "\url{https://wg21.link/lwg2350}", +@misc{LWG1152, + author = "Seungbeom Kim", + title = "{LWG1152}: Expressions parsed differently than intended", + howpublished = "\url{https://wg21.link/lwg1152}", publisher = "WG21" } -@misc{LWG2351, - author = "Thomas Plum", - title = "{LWG2351}: Does .seed() completely reset state of engine?", - howpublished = "\url{https://wg21.link/lwg2351}", +@misc{LWG1153, + author = "LWG", + title = "{LWG1153}: Standard library needs review for constructors to be explicit to avoid treatment as initializer-list constructor", + howpublished = "\url{https://wg21.link/lwg1153}", publisher = "WG21" } -@misc{LWG2352, - author = "Thomas Plum", - title = "{LWG2352}: Is a default-constructed std::seed\_seq intended to produce a predictable .generate()?", - howpublished = "\url{https://wg21.link/lwg2352}", +@misc{LWG1154, + author = "LWG", + title = "{LWG1154}: complex should accept integral types", + howpublished = "\url{https://wg21.link/lwg1154}", publisher = "WG21" } -@misc{LWG2353, - author = "Eric Niebler", - title = "{LWG2353}: std::next is over-constrained", - howpublished = "\url{https://wg21.link/lwg2353}", +@misc{LWG1155, + author = "LWG", + title = "{LWG1155}: Reference should be to C99", + howpublished = "\url{https://wg21.link/lwg1155}", publisher = "WG21" } -@misc{LWG2354, - author = "Geoffrey Romer", - title = "{LWG2354}: Unnecessary copying when inserting into maps with braced-init syntax", - howpublished = "\url{https://wg21.link/lwg2354}", +@misc{LWG1156, + author = "LWG", + title = "{LWG1156}: Constraints on bitmask and enumeration types to be tightened", + howpublished = "\url{https://wg21.link/lwg1156}", publisher = "WG21" } -@misc{LWG2355, - author = "Michael Price", - title = "{LWG2355}: ``s'' UDL suffix should be reserved for a compile-time string library type", - howpublished = "\url{https://wg21.link/lwg2355}", +@misc{LWG1157, + author = "LWG", + title = "{LWG1157}: Local types can now instantiate templates", + howpublished = "\url{https://wg21.link/lwg1157}", publisher = "WG21" } -@misc{LWG2356, - author = "Joaquín M López Muñoz", - title = "{LWG2356}: Stability of erasure in unordered associative containers", - howpublished = "\url{https://wg21.link/lwg2356}", +@misc{LWG1158, + author = "LWG", + title = "{LWG1158}: Encouragement to use monotonic clock", + howpublished = "\url{https://wg21.link/lwg1158}", publisher = "WG21" } -@misc{LWG2357, - author = "Daniel Krügler", - title = "{LWG2357}: Remaining ``Assignable'' requirement", - howpublished = "\url{https://wg21.link/lwg2357}", +@misc{LWG1159, + author = "LWG", + title = "{LWG1159}: Unclear spec for resource\_deadlock\_would\_occur", + howpublished = "\url{https://wg21.link/lwg1159}", publisher = "WG21" } -@misc{LWG2358, - author = "Richard Smith", - title = "{LWG2358}: Apparently-bogus definition of is\_empty type trait", - howpublished = "\url{https://wg21.link/lwg2358}", +@misc{LWG1160, + author = "LWG", + title = "{LWG1160}: future\_error public constructor is 'exposition only'", + howpublished = "\url{https://wg21.link/lwg1160}", publisher = "WG21" } -@misc{LWG2359, - author = "Jonathan Wakely", - title = "{LWG2359}: How does regex\_constants::nosubs affect basic\_regex::mark\_count()?", - howpublished = "\url{https://wg21.link/lwg2359}", +@misc{LWG1161, + author = "LWG", + title = "{LWG1161}: Unnecessary unique\_future limitations", + howpublished = "\url{https://wg21.link/lwg1161}", publisher = "WG21" } -@misc{LWG2360, - author = "Stephan T. Lavavej", - title = "{LWG2360}: reverse\_iterator::operator*() is unimplementable", - howpublished = "\url{https://wg21.link/lwg2360}", +@misc{LWG1162, + author = "LWG", + title = "{LWG1162}: shared\_future should support an efficient move constructor", + howpublished = "\url{https://wg21.link/lwg1162}", publisher = "WG21" } -@misc{LWG2361, - author = "Jonathan Wakely", - title = "{LWG2361}: Apply 2299 resolution throughout library", - howpublished = "\url{https://wg21.link/lwg2361}", +@misc{LWG1163, + author = "LWG", + title = "{LWG1163}: shared\_future is inconsistent with shared\_ptr", + howpublished = "\url{https://wg21.link/lwg1163}", publisher = "WG21" } -@misc{LWG2362, - author = "Jeffrey Yasskin", - title = "{LWG2362}: unique, associative emplace() should not move/copy the mapped\_type constructor arguments when no insertion happens", - howpublished = "\url{https://wg21.link/lwg2362}", +@misc{LWG1164, + author = "LWG", + title = "{LWG1164}: promise::swap should pass by rvalue reference", + howpublished = "\url{https://wg21.link/lwg1164}", publisher = "WG21" } -@misc{LWG2363, - author = "Richard Smith", - title = "{LWG2363}: Defect in 30.4.1.4.1 [thread.sharedtimedmutex.class]", - howpublished = "\url{https://wg21.link/lwg2363}", +@misc{LWG1165, + author = "LWG", + title = "{LWG1165}: Unneeded promise move constructor", + howpublished = "\url{https://wg21.link/lwg1165}", publisher = "WG21" } -@misc{LWG2364, - author = "Deskin Miller", - title = "{LWG2364}: deque and vector pop\_back don't specify iterator invalidation requirements", - howpublished = "\url{https://wg21.link/lwg2364}", +@misc{LWG1166, + author = "LWG", + title = "{LWG1166}: Allocator-specific move/copy break model of move-constructor and move-assignment", + howpublished = "\url{https://wg21.link/lwg1166}", publisher = "WG21" } -@misc{LWG2365, - author = "Cassio Neri", - title = "{LWG2365}: Missing noexcept in shared\_ptr::shared\_ptr(nullptr\_t)", - howpublished = "\url{https://wg21.link/lwg2365}", +@misc{LWG1167, + author = "Dave Abrahams", + title = "{LWG1167}: pair doesn't model LessThanComparable in unconstrained code even if T and U do.", + howpublished = "\url{https://wg21.link/lwg1167}", publisher = "WG21" } -@misc{LWG2366, - author = "Hyman Rosen", - title = "{LWG2366}: istreambuf\_iterator end-of-stream equality", - howpublished = "\url{https://wg21.link/lwg2366}", +@misc{LWG1168, + author = "Alisdair Meredith", + title = "{LWG1168}: Odd wording for bitset equality operators", + howpublished = "\url{https://wg21.link/lwg1168}", publisher = "WG21" } -@misc{LWG2367, - author = "Howard Hinnant", - title = "{LWG2367}: pair and tuple are not correctly implemented for is\_constructible with no args", - howpublished = "\url{https://wg21.link/lwg2367}", +@misc{LWG1169, + author = "Cosmin Truta", + title = "{LWG1169}: num\_get not fully compatible with strto*", + howpublished = "\url{https://wg21.link/lwg1169}", publisher = "WG21" } -@misc{LWG2368, - author = "Stephen Clamage", - title = "{LWG2368}: Replacing global operator new", - howpublished = "\url{https://wg21.link/lwg2368}", +@misc{LWG1170, + author = "Beman Dawes", + title = "{LWG1170}: String char-like types no longer PODs", + howpublished = "\url{https://wg21.link/lwg1170}", publisher = "WG21" } -@misc{LWG2369, - author = "Marc Glisse", - title = "{LWG2369}: constexpr max(initializer\_list) vs max\_element", - howpublished = "\url{https://wg21.link/lwg2369}", +@misc{LWG1171, + author = "Alisdair Meredith", + title = "{LWG1171}: duration types should be literal", + howpublished = "\url{https://wg21.link/lwg1171}", publisher = "WG21" } -@misc{LWG2370, +@misc{LWG1172, + author = "Alberto Ganesh Barbati", + title = "{LWG1172}: select\_on\_container\_(copy|move)\_construction over-constrained", + howpublished = "\url{https://wg21.link/lwg1172}", + publisher = "WG21" +} +@misc{LWG1173, + author = "David Abrahams", + title = "{LWG1173}: ``Equivalence'' wishy-washiness", + howpublished = "\url{https://wg21.link/lwg1173}", + publisher = "WG21" +} +@misc{LWG1174, + author = "Jason Merrill", + title = "{LWG1174}: Type property predicates", + howpublished = "\url{https://wg21.link/lwg1174}", + publisher = "WG21" +} +@misc{LWG1175, author = "Pablo Halpern", - title = "{LWG2370}: Operations involving type-erased allocators should not be noexcept in std::function", - howpublished = "\url{https://wg21.link/lwg2370}", + title = "{LWG1175}: unordered complexity", + howpublished = "\url{https://wg21.link/lwg1175}", publisher = "WG21" } -@misc{LWG2371, - author = "Joe Gottman", - title = "{LWG2371}: [fund.ts] No template aliases defined for new type traits", - howpublished = "\url{https://wg21.link/lwg2371}", +@misc{LWG1176, + author = "Howard Hinnant", + title = "{LWG1176}: Make thread constructor non-variadic", + howpublished = "\url{https://wg21.link/lwg1176}", publisher = "WG21" } -@misc{LWG2372, - author = "Andrzej Krzemieński", - title = "{LWG2372}: Assignment from int to std::string", - howpublished = "\url{https://wg21.link/lwg2372}", +@misc{LWG1177, + author = "Howard Hinnant", + title = "{LWG1177}: Improve ``diagnostic required'' wording", + howpublished = "\url{https://wg21.link/lwg1177}", publisher = "WG21" } -@misc{LWG2373, - author = "Chandler Carruth", - title = "{LWG2373}: Make new entities and names in namespace std conforming extensions", - howpublished = "\url{https://wg21.link/lwg2373}", +@misc{LWG1178, + author = "Beman Dawes", + title = "{LWG1178}: Header dependencies", + howpublished = "\url{https://wg21.link/lwg1178}", publisher = "WG21" } -@misc{LWG2374, - author = "Jonathan Wakely", - title = "{LWG2374}: [fund.ts] Remarks for optional::to\_value are too restrictive", - howpublished = "\url{https://wg21.link/lwg2374}", +@misc{LWG1179, + author = "Robert Klarer", + title = "{LWG1179}: Probably editorial in [structure.specifications]", + howpublished = "\url{https://wg21.link/lwg1179}", publisher = "WG21" } -@misc{LWG2375, - author = "Marshall Clow", - title = "{LWG2375}: Is [iterator.requirements.general]/9 too broadly applied?", - howpublished = "\url{https://wg21.link/lwg2375}", +@misc{LWG1180, + author = "Daniel Krügler", + title = "{LWG1180}: Missing string\_type member typedef in class sub\_match", + howpublished = "\url{https://wg21.link/lwg1180}", publisher = "WG21" } -@misc{LWG2376, - author = "Jonathan Wakely", - title = "{LWG2376}: bad\_weak\_ptr::what() overspecified", - howpublished = "\url{https://wg21.link/lwg2376}", +@misc{LWG1181, + author = "Daniel Krügler", + title = "{LWG1181}: Invalid sub\_match comparison operators", + howpublished = "\url{https://wg21.link/lwg1181}", publisher = "WG21" } -@misc{LWG2377, - author = "Peter Dimov", - title = "{LWG2377}: std::align requirements overly strict", - howpublished = "\url{https://wg21.link/lwg2377}", +@misc{LWG1182, + author = "Alisdair Meredith", + title = "{LWG1182}: Unfortunate hash dependencies", + howpublished = "\url{https://wg21.link/lwg1182}", publisher = "WG21" } -@misc{LWG2378, - author = "Andy Sawyer", - title = "{LWG2378}: Behaviour of standard exception types", - howpublished = "\url{https://wg21.link/lwg2378}", +@misc{LWG1183, + author = "Daniel Krügler", + title = "{LWG1183}: basic\_ios::set\_rdbuf may break class invariants", + howpublished = "\url{https://wg21.link/lwg1183}", publisher = "WG21" } -@misc{LWG2379, - author = "Matt Austern", - title = "{LWG2379}: Obtaining native handle of the current thread", - howpublished = "\url{https://wg21.link/lwg2379}", +@misc{LWG1184, + author = "Alisdair Meredith", + title = "{LWG1184}: Feature request: dynamic bitset", + howpublished = "\url{https://wg21.link/lwg1184}", publisher = "WG21" } -@misc{LWG2380, - author = "Richard Smith", - title = "{LWG2380}: May provide long ::abs(long) and long long ::abs(long long)?", - howpublished = "\url{https://wg21.link/lwg2380}", +@misc{LWG1185, + author = "Alisdair Meredith", + title = "{LWG1185}: Iterator categories and output iterators", + howpublished = "\url{https://wg21.link/lwg1185}", publisher = "WG21" } -@misc{LWG2381, - author = "Marshall Clow", - title = "{LWG2381}: Inconsistency in parsing floating point numbers", - howpublished = "\url{https://wg21.link/lwg2381}", +@misc{LWG1186, + author = "Alisdair Meredith", + title = "{LWG1186}: Forward list could model a stack", + howpublished = "\url{https://wg21.link/lwg1186}", publisher = "WG21" } -@misc{LWG2382, - author = "Peter Kasting", - title = "{LWG2382}: Unclear order of container update versus object destruction on removing an object", - howpublished = "\url{https://wg21.link/lwg2382}", +@misc{LWG1187, + author = "Jason Merrill", + title = "{LWG1187}: std::decay", + howpublished = "\url{https://wg21.link/lwg1187}", publisher = "WG21" } -@misc{LWG2383, - author = "Jonathan Wakely", - title = "{LWG2383}: Overflow cannot be ill-formed for chrono::duration integer literals", - howpublished = "\url{https://wg21.link/lwg2383}", +@misc{LWG1188, + author = "Matt Austern", + title = "{LWG1188}: Unordered containers should have a minimum load factor as well as a maximum", + howpublished = "\url{https://wg21.link/lwg1188}", publisher = "WG21" } -@misc{LWG2384, - author = "Daniel Krügler", - title = "{LWG2384}: Allocator's deallocate function needs better specification", - howpublished = "\url{https://wg21.link/lwg2384}", +@misc{LWG1189, + author = "Matt Austern", + title = "{LWG1189}: Awkward interface for changing the number of buckets in an unordered associative container", + howpublished = "\url{https://wg21.link/lwg1189}", publisher = "WG21" } -@misc{LWG2385, - author = "Pablo Halpern", - title = "{LWG2385}: function::assign allocator argument doesn't make sense", - howpublished = "\url{https://wg21.link/lwg2385}", +@misc{LWG1190, + author = "Matt Austern", + title = "{LWG1190}: Setting the maximum load factor should return the previous value", + howpublished = "\url{https://wg21.link/lwg1190}", publisher = "WG21" } -@misc{LWG2386, - author = "Pablo Halpern", - title = "{LWG2386}: function::operator= handles allocators incorrectly", - howpublished = "\url{https://wg21.link/lwg2386}", +@misc{LWG1191, + author = "Alisdair Meredith", + title = "{LWG1191}: tuple get API should respect rvalues", + howpublished = "\url{https://wg21.link/lwg1191}", publisher = "WG21" } -@misc{LWG2387, +@misc{LWG1192, author = "Jonathan Wakely", - title = "{LWG2387}: More nested types that must be accessible and unambiguous", - howpublished = "\url{https://wg21.link/lwg2387}", + title = "{LWG1192}: basic\_string missing definitions for cbegin / cend / crbegin / crend", + howpublished = "\url{https://wg21.link/lwg1192}", publisher = "WG21" } -@misc{LWG2388, - author = "Nick Calus", - title = "{LWG2388}: Handling self-assignment in the proposed library function std::exchange", - howpublished = "\url{https://wg21.link/lwg2388}", +@misc{LWG1193, + author = "Daniel Krügler", + title = "{LWG1193}: default\_delete cannot be instantiated with incomplete types", + howpublished = "\url{https://wg21.link/lwg1193}", publisher = "WG21" } -@misc{LWG2389, - author = "Pablo Halpern", - title = "{LWG2389}: [fund.ts] function::operator= is over-specified and handles allocators incorrectly", - howpublished = "\url{https://wg21.link/lwg2389}", +@misc{LWG1194, + author = "Howard Hinnant", + title = "{LWG1194}: Unintended queue constructor", + howpublished = "\url{https://wg21.link/lwg1194}", publisher = "WG21" } -@misc{LWG2390, - author = "Michael Spertus", - title = "{LWG2390}: [fund.ts] Invocation types and rvalues", - howpublished = "\url{https://wg21.link/lwg2390}", +@misc{LWG1195, + author = "Daniel Krügler", + title = "{LWG1195}: ``Diagnostic required'' wording is insufficient to prevent UB", + howpublished = "\url{https://wg21.link/lwg1195}", publisher = "WG21" } -@misc{LWG2391, - author = "Michael Bradshaw", - title = "{LWG2391}: basic\_string is missing non-const data()", - howpublished = "\url{https://wg21.link/lwg2391}", +@misc{LWG1196, + author = "Alisdair Meredith", + title = "{LWG1196}: move semantics undefined for priority\_queue", + howpublished = "\url{https://wg21.link/lwg1196}", publisher = "WG21" } -@misc{LWG2392, - author = "Jeffrey Yasskin", - title = "{LWG2392}: ``character type'' is used but not defined", - howpublished = "\url{https://wg21.link/lwg2392}", +@misc{LWG1197, + author = "Howard Hinnant", + title = "{LWG1197}: Can unordered containers have bucket\_count() == 0?", + howpublished = "\url{https://wg21.link/lwg1197}", publisher = "WG21" } -@misc{LWG2393, - author = "Daniel Krügler", - title = "{LWG2393}: std::function's Callable definition is broken", - howpublished = "\url{https://wg21.link/lwg2393}", +@misc{LWG1198, + author = "Pablo Halpern", + title = "{LWG1198}: Container adaptor swap: member or non-member?", + howpublished = "\url{https://wg21.link/lwg1198}", publisher = "WG21" } -@misc{LWG2394, - author = "Richard Smith", - title = "{LWG2394}: locale::name specification unclear — what is implementation-defined?", - howpublished = "\url{https://wg21.link/lwg2394}", +@misc{LWG1199, + author = "Pablo Halpern", + title = "{LWG1199}: Missing extended copy constructor in container adaptors", + howpublished = "\url{https://wg21.link/lwg1199}", publisher = "WG21" } -@misc{LWG2395, - author = "Zhihao Yuan", - title = "{LWG2395}: [fund.ts] Preconditions: is defined nowhere", - howpublished = "\url{https://wg21.link/lwg2395}", +@misc{LWG1200, + author = "Sean Hunt", + title = "{LWG1200}: ``surprising'' char\_traits::int\_type requirements", + howpublished = "\url{https://wg21.link/lwg1200}", publisher = "WG21" } -@misc{LWG2396, - author = "Richard Smith", - title = "{LWG2396}: underlying\_type doesn't say what to do for an incomplete enumeration type", - howpublished = "\url{https://wg21.link/lwg2396}", +@misc{LWG1201, + author = "Alisdair Meredith", + title = "{LWG1201}: Do we always want to unwrap ref-wrappers in make\_tuple", + howpublished = "\url{https://wg21.link/lwg1201}", publisher = "WG21" } -@misc{LWG2397, - author = "Peter Dimov", - title = "{LWG2397}: map::emplace and explicit V constructors", - howpublished = "\url{https://wg21.link/lwg2397}", +@misc{LWG1202, + author = "Alisdair Meredith", + title = "{LWG1202}: integral\_constant needs a spring clean", + howpublished = "\url{https://wg21.link/lwg1202}", publisher = "WG21" } -@misc{LWG2398, - author = "Stephan T. Lavavej", - title = "{LWG2398}: type\_info's destructor shouldn't be required to be virtual", - howpublished = "\url{https://wg21.link/lwg2398}", +@misc{LWG1203, + author = "Howard Hinnant", + title = "{LWG1203}: More useful rvalue stream insertion", + howpublished = "\url{https://wg21.link/lwg1203}", publisher = "WG21" } -@misc{LWG2399, - author = "Stephan T. Lavavej", - title = "{LWG2399}: shared\_ptr's constructor from unique\_ptr should be constrained", - howpublished = "\url{https://wg21.link/lwg2399}", +@misc{LWG1204, + author = "Howard Hinnant", + title = "{LWG1204}: Global permission to move", + howpublished = "\url{https://wg21.link/lwg1204}", publisher = "WG21" } -@misc{LWG2400, - author = "Stephan T. Lavavej", - title = "{LWG2400}: shared\_ptr's get\_deleter() should use addressof()", - howpublished = "\url{https://wg21.link/lwg2400}", +@misc{LWG1205, + author = "Alisdair Meredith", + title = "{LWG1205}: Some algorithms could more clearly document their handling of empty ranges", + howpublished = "\url{https://wg21.link/lwg1205}", publisher = "WG21" } -@misc{LWG2401, - author = "Stephan T. Lavavej", - title = "{LWG2401}: std::function needs more noexcept", - howpublished = "\url{https://wg21.link/lwg2401}", +@misc{LWG1206, + author = "Howard Hinnant", + title = "{LWG1206}: Incorrect requires for move\_backward and copy\_backward", + howpublished = "\url{https://wg21.link/lwg1206}", publisher = "WG21" } -@misc{LWG2402, - author = "Stephan T. Lavavej", - title = "{LWG2402}: basic\_string(const basic\_string\& str, size\_type pos, size\_type n = npos) shouldn't use Allocator()", - howpublished = "\url{https://wg21.link/lwg2402}", +@misc{LWG1207, + author = "Loïc Joly", + title = "{LWG1207}: Underspecified std::list operations?", + howpublished = "\url{https://wg21.link/lwg1207}", publisher = "WG21" } -@misc{LWG2403, - author = "Stephan T. Lavavej", - title = "{LWG2403}: stof() should call strtof() and wcstof()", - howpublished = "\url{https://wg21.link/lwg2403}", +@misc{LWG1208, + author = "Howard Hinnant", + title = "{LWG1208}: valarray initializer\_list constructor has incorrect effects", + howpublished = "\url{https://wg21.link/lwg1208}", publisher = "WG21" } -@misc{LWG2404, +@misc{LWG1209, author = "Stephan T. Lavavej", - title = "{LWG2404}: mismatch()'s complexity needs to be updated", - howpublished = "\url{https://wg21.link/lwg2404}", + title = "{LWG1209}: match\_results should be moveable", + howpublished = "\url{https://wg21.link/lwg1209}", publisher = "WG21" } -@misc{LWG2405, - author = "Stephan T. Lavavej", - title = "{LWG2405}: rotate()'s return value is incorrect when middle == first", - howpublished = "\url{https://wg21.link/lwg2405}", +@misc{LWG1210, + author = "Alisdair Meredith", + title = "{LWG1210}: Iterator reachability should not require a container", + howpublished = "\url{https://wg21.link/lwg1210}", publisher = "WG21" } -@misc{LWG2406, - author = "Stephan T. Lavavej", - title = "{LWG2406}: negative\_binomial\_distribution should reject p == 1", - howpublished = "\url{https://wg21.link/lwg2406}", +@misc{LWG1211, + author = "Alisdair Meredith", + title = "{LWG1211}: Move iterators should be restricted as input iterators", + howpublished = "\url{https://wg21.link/lwg1211}", publisher = "WG21" } -@misc{LWG2407, - author = "Stephan T. Lavavej", - title = "{LWG2407}: packaged\_task(allocator\_arg\_t, const Allocator\&, F\&\&) should neither be constrained nor explicit", - howpublished = "\url{https://wg21.link/lwg2407}", +@misc{LWG1212, + author = "Alisdair Meredith", + title = "{LWG1212}: result of post-increment/decrement operator", + howpublished = "\url{https://wg21.link/lwg1212}", publisher = "WG21" } -@misc{LWG2408, +@misc{LWG1213, author = "Daniel Krügler", - title = "{LWG2408}: SFINAE-friendly common\_type/iterator\_traits is missing in C++14", - howpublished = "\url{https://wg21.link/lwg2408}", + title = "{LWG1213}: Meaning of valid and singular iterator underspecified", + howpublished = "\url{https://wg21.link/lwg1213}", publisher = "WG21" } -@misc{LWG2409, +@misc{LWG1214, author = "Daniel Krügler", - title = "{LWG2409}: [fund.ts] SFINAE-friendly common\_type/iterator\_traits should be removed from the fundamental-ts", - howpublished = "\url{https://wg21.link/lwg2409}", + title = "{LWG1214}: Insufficient/inconsistent key immutability requirements for associative containers", + howpublished = "\url{https://wg21.link/lwg1214}", publisher = "WG21" } -@misc{LWG2410, +@misc{LWG1215, + author = "Pablo Halpern", + title = "{LWG1215}: list::merge with unequal allocators", + howpublished = "\url{https://wg21.link/lwg1215}", + publisher = "WG21" +} +@misc{LWG1216, + author = "Pete Becker", + title = "{LWG1216}: LWG 1066 Incomplete?", + howpublished = "\url{https://wg21.link/lwg1216}", + publisher = "WG21" +} +@misc{LWG1217, + author = "Ted Shaneyfelt", + title = "{LWG1217}: Quaternion support", + howpublished = "\url{https://wg21.link/lwg1217}", + publisher = "WG21" +} +@misc{LWG1218, author = "Jeffrey Yasskin", - title = "{LWG2410}: [fund.ts] shared\_ptr's constructor from unique\_ptr should be constrained", - howpublished = "\url{https://wg21.link/lwg2410}", + title = "{LWG1218}: mutex destructor synchronization", + howpublished = "\url{https://wg21.link/lwg1218}", publisher = "WG21" } -@misc{LWG2411, - author = "Jonathan Wakely", - title = "{LWG2411}: shared\_ptr is only contextually convertible to bool", - howpublished = "\url{https://wg21.link/lwg2411}", +@misc{LWG1219, + author = "Jeffrey Yasskin", + title = "{LWG1219}: unique\_lock::lock and resource\_deadlock\_would\_occur", + howpublished = "\url{https://wg21.link/lwg1219}", publisher = "WG21" } -@misc{LWG2412, - author = "Jonathan Wakely", - title = "{LWG2412}: promise::set\_value() and promise::get\_future() should not race", - howpublished = "\url{https://wg21.link/lwg2412}", +@misc{LWG1220, + author = "Jeffrey Yasskin", + title = "{LWG1220}: What does condition\_variable wait on?", + howpublished = "\url{https://wg21.link/lwg1220}", publisher = "WG21" } -@misc{LWG2413, - author = "David Krauss", - title = "{LWG2413}: assert macro is overconstrained", - howpublished = "\url{https://wg21.link/lwg2413}", +@misc{LWG1221, + author = "Jeffrey Yasskin", + title = "{LWG1221}: condition\_variable wording", + howpublished = "\url{https://wg21.link/lwg1221}", publisher = "WG21" } -@misc{LWG2414, - author = "Stephan T. Lavavej", - title = "{LWG2414}: Member function reentrancy should be implementation-defined", - howpublished = "\url{https://wg21.link/lwg2414}", +@misc{LWG1222, + author = "Jeffrey Yasskin", + title = "{LWG1222}: condition\_variable incorrect effects for exception safety", + howpublished = "\url{https://wg21.link/lwg1222}", publisher = "WG21" } -@misc{LWG2415, - author = "Jonathan Wakely", - title = "{LWG2415}: Inconsistency between unique\_ptr and shared\_ptr", - howpublished = "\url{https://wg21.link/lwg2415}", +@misc{LWG1223, + author = "Jeffrey Yasskin", + title = "{LWG1223}: condition\_variable\_any lock matching?", + howpublished = "\url{https://wg21.link/lwg1223}", publisher = "WG21" } -@misc{LWG2416, - author = "Jonathan Wakely", - title = "{LWG2416}: [fund.ts] std::experimental::any allocator support is unimplementable", - howpublished = "\url{https://wg21.link/lwg2416}", +@misc{LWG1224, + author = "Jeffrey Yasskin", + title = "{LWG1224}: condition\_variable\_any support for recursive mutexes?", + howpublished = "\url{https://wg21.link/lwg1224}", publisher = "WG21" } -@misc{LWG2417, - author = "Daniel Krügler", - title = "{LWG2417}: [fund.ts.v2] std::experimental::optional::operator< and LessThanComparable requirement", - howpublished = "\url{https://wg21.link/lwg2417}", +@misc{LWG1225, + author = "Sebastian Gesemann", + title = "{LWG1225}: C++0x result\_of issue", + howpublished = "\url{https://wg21.link/lwg1225}", publisher = "WG21" } -@misc{LWG2418, - author = "Zhihao Yuan", - title = "{LWG2418}: [fund.ts] apply does not work with member pointers", - howpublished = "\url{https://wg21.link/lwg2418}", +@misc{LWG1226, + author = "Daniel Krügler", + title = "{LWG1226}: Incomplete changes of \#890", + howpublished = "\url{https://wg21.link/lwg1226}", publisher = "WG21" } -@misc{LWG2419, - author = "Akim Demaille", - title = "{LWG2419}: Clang's libc++ extension to std::tuple", - howpublished = "\url{https://wg21.link/lwg2419}", +@misc{LWG1227, + author = "Bo Persson", + title = "{LWG1227}: synopsis overspecified", + howpublished = "\url{https://wg21.link/lwg1227}", publisher = "WG21" } -@misc{LWG2420, - author = "Agustín Bergé", - title = "{LWG2420}: function does not discard the return value of the target object", - howpublished = "\url{https://wg21.link/lwg2420}", +@misc{LWG1228, + author = "Alisdair Meredith", + title = "{LWG1228}: User-specialized nothrow type traits", + howpublished = "\url{https://wg21.link/lwg1228}", publisher = "WG21" } -@misc{LWG2421, - author = "Melissa Mears", - title = "{LWG2421}: Non-specification of handling zero size in std::align [ptr.align]", - howpublished = "\url{https://wg21.link/lwg2421}", +@misc{LWG1229, + author = "Stephan T. Lavavej", + title = "{LWG1229}: error\_code operator= typo", + howpublished = "\url{https://wg21.link/lwg1229}", publisher = "WG21" } -@misc{LWG2422, - author = "Melissa Mears", - title = "{LWG2422}: std::numeric\_limits::is\_modulo description: ``most machines'' errata", - howpublished = "\url{https://wg21.link/lwg2422}", +@misc{LWG1230, + author = "Alisdair Meredith", + title = "{LWG1230}: mem\_fn and variadic templates", + howpublished = "\url{https://wg21.link/lwg1230}", publisher = "WG21" } -@misc{LWG2423, - author = "Akira Takahashi", - title = "{LWG2423}: Missing specification slice\_array, gslice\_array, mask\_array, indirect\_array copy constructor", - howpublished = "\url{https://wg21.link/lwg2423}", +@misc{LWG1231, + author = "Daniel Krügler", + title = "{LWG1231}: weak\_ptr comparisons incompletely resolved", + howpublished = "\url{https://wg21.link/lwg1231}", publisher = "WG21" } -@misc{LWG2424, - author = "Jens Maurer", - title = "{LWG2424}: 29.5 should state that atomic types are not trivially copyable", - howpublished = "\url{https://wg21.link/lwg2424}", +@misc{LWG1232, + author = "Daniel Krügler", + title = "{LWG1232}: Still swap's with rvalue-references", + howpublished = "\url{https://wg21.link/lwg1232}", publisher = "WG21" } -@misc{LWG2425, - author = "Richard Smith", - title = "{LWG2425}: operator delete(void*, size\_t) doesn't invalidate pointers sufficiently", - howpublished = "\url{https://wg21.link/lwg2425}", +@misc{LWG1233, + author = "Daniel Krügler", + title = "{LWG1233}: Missing unique\_ptr signatures in synopsis", + howpublished = "\url{https://wg21.link/lwg1233}", publisher = "WG21" } -@misc{LWG2426, - author = "Hans Boehm", - title = "{LWG2426}: Issue about compare\_exchange", - howpublished = "\url{https://wg21.link/lwg2426}", +@misc{LWG1234, + author = "Matt Austern", + title = "{LWG1234}: ``Do the right thing'' and NULL", + howpublished = "\url{https://wg21.link/lwg1234}", publisher = "WG21" } -@misc{LWG2427, - author = "Tim Song", - title = "{LWG2427}: Container adaptors as sequence containers, redux", - howpublished = "\url{https://wg21.link/lwg2427}", +@misc{LWG1235, + author = "Matthias Troyer", + title = "{LWG1235}: Issue with C++0x random number proposal", + howpublished = "\url{https://wg21.link/lwg1235}", publisher = "WG21" } -@misc{LWG2428, - author = "Tim Song", - title = "{LWG2428}: ``External declaration'' used without being defined", - howpublished = "\url{https://wg21.link/lwg2428}", +@misc{LWG1236, + author = "Sean Hunt", + title = "{LWG1236}: reserved identifiers in programs not using the library", + howpublished = "\url{https://wg21.link/lwg1236}", publisher = "WG21" } -@misc{LWG2429, - author = "Markus Kemp", - title = "{LWG2429}: std::basic\_ostringstream is missing an allocator-extended constructor", - howpublished = "\url{https://wg21.link/lwg2429}", +@misc{LWG1237, + author = "Daniel Krügler", + title = "{LWG1237}: Constrained error\_code/error\_condition members", + howpublished = "\url{https://wg21.link/lwg1237}", publisher = "WG21" } -@misc{LWG2430, - author = "Tomasz Kamiński", - title = "{LWG2430}: Heterogeneous container lookup should be enabled using meta-function instead of nested type", - howpublished = "\url{https://wg21.link/lwg2430}", +@misc{LWG1238, + author = "Alisdair Meredith", + title = "{LWG1238}: Defining algorithms taking iterator for range", + howpublished = "\url{https://wg21.link/lwg1238}", publisher = "WG21" } -@misc{LWG2431, - author = "Jonathan Wakely", - title = "{LWG2431}: Missing regular expression traits requirements", - howpublished = "\url{https://wg21.link/lwg2431}", +@misc{LWG1239, + author = "David Abrahams", + title = "{LWG1239}: Defect report", + howpublished = "\url{https://wg21.link/lwg1239}", publisher = "WG21" } -@misc{LWG2432, - author = "David Krauss", - title = "{LWG2432}: initializer\_list assignability", - howpublished = "\url{https://wg21.link/lwg2432}", +@misc{LWG1240, + author = "Daniel Krügler", + title = "{LWG1240}: Deleted comparison functions of std::function not needed", + howpublished = "\url{https://wg21.link/lwg1240}", publisher = "WG21" } -@misc{LWG2433, - author = "Stephan T. Lavavej", - title = "{LWG2433}: uninitialized\_copy()/etc. should tolerate overloaded operator\&", - howpublished = "\url{https://wg21.link/lwg2433}", +@misc{LWG1241, + author = "Daniel Krügler", + title = "{LWG1241}: unique\_copy needs to require EquivalenceRelation", + howpublished = "\url{https://wg21.link/lwg1241}", publisher = "WG21" } -@misc{LWG2434, - author = "Stephan T. Lavavej", - title = "{LWG2434}: shared\_ptr::use\_count() is efficient", - howpublished = "\url{https://wg21.link/lwg2434}", +@misc{LWG1242, + author = "Herb Sutter", + title = "{LWG1242}: Enable SCARY iterators", + howpublished = "\url{https://wg21.link/lwg1242}", publisher = "WG21" } -@misc{LWG2435, - author = "Stephan T. Lavavej", - title = "{LWG2435}: reference\_wrapper::operator()'s Remark should be deleted", - howpublished = "\url{https://wg21.link/lwg2435}", +@misc{LWG1243, + author = "Daniel Krügler", + title = "{LWG1243}: Missing operator+= (initializer\_list) for valarray", + howpublished = "\url{https://wg21.link/lwg1243}", publisher = "WG21" } -@misc{LWG2436, - author = "Stephan T. Lavavej", - title = "{LWG2436}: Comparators for associative containers should always be CopyConstructible", - howpublished = "\url{https://wg21.link/lwg2436}", +@misc{LWG1244, + author = "Detlef Vollmann", + title = "{LWG1244}: wait\_*() in *future for synchronous functions", + howpublished = "\url{https://wg21.link/lwg1244}", publisher = "WG21" } -@misc{LWG2437, - author = "Stephan T. Lavavej", - title = "{LWG2437}: iterator\_traits::reference can and can't be void", - howpublished = "\url{https://wg21.link/lwg2437}", +@misc{LWG1245, + author = "Paolo Carlini", + title = "{LWG1245}: std::hash \& co", + howpublished = "\url{https://wg21.link/lwg1245}", publisher = "WG21" } -@misc{LWG2438, - author = "Stephan T. Lavavej", - title = "{LWG2438}: std::iterator inheritance shouldn't be mandated", - howpublished = "\url{https://wg21.link/lwg2438}", +@misc{LWG1246, + author = "David Abrahams", + title = "{LWG1246}: vector::resize() missing efficiency guarantee", + howpublished = "\url{https://wg21.link/lwg1246}", publisher = "WG21" } -@misc{LWG2439, - author = "Stephan T. Lavavej", - title = "{LWG2439}: unique\_copy() sometimes can't fall back to reading its output", - howpublished = "\url{https://wg21.link/lwg2439}", +@misc{LWG1247, + author = "Alisdair Meredith", + title = "{LWG1247}: auto\_ptr is overspecified", + howpublished = "\url{https://wg21.link/lwg1247}", publisher = "WG21" } -@misc{LWG2440, - author = "Stephan T. Lavavej", - title = "{LWG2440}: seed\_seq::size() should be noexcept", - howpublished = "\url{https://wg21.link/lwg2440}", +@misc{LWG1248, + author = "Herb Sutter", + title = "{LWG1248}: Equality comparison for unordered containers", + howpublished = "\url{https://wg21.link/lwg1248}", publisher = "WG21" } -@misc{LWG2441, - author = "Stephan T. Lavavej", - title = "{LWG2441}: Exact-width atomic typedefs should be provided", - howpublished = "\url{https://wg21.link/lwg2441}", +@misc{LWG1249, + author = "Martin Sebor", + title = "{LWG1249}: basic\_ios default ctor", + howpublished = "\url{https://wg21.link/lwg1249}", publisher = "WG21" } -@misc{LWG2442, - author = "Stephan T. Lavavej", - title = "{LWG2442}: call\_once() shouldn't DECAY\_COPY()", - howpublished = "\url{https://wg21.link/lwg2442}", +@misc{LWG1250, + author = "Martin Sebor", + title = "{LWG1250}: still overspecified", + howpublished = "\url{https://wg21.link/lwg1250}", publisher = "WG21" } -@misc{LWG2443, - author = "Peter Sommerlad", - title = "{LWG2443}: std::array member functions should be constexpr", - howpublished = "\url{https://wg21.link/lwg2443}", +@misc{LWG1251, + author = "Martin Sebor", + title = "{LWG1251}: move constructing basic\_stringbuf", + howpublished = "\url{https://wg21.link/lwg1251}", publisher = "WG21" } -@misc{LWG2444, - author = "François Dumont", - title = "{LWG2444}: Inconsistent complexity for std::sort\_heap", - howpublished = "\url{https://wg21.link/lwg2444}", +@misc{LWG1252, + author = "Bo Persson", + title = "{LWG1252}: wbuffer\_convert::state\_type inconsistency", + howpublished = "\url{https://wg21.link/lwg1252}", publisher = "WG21" } -@misc{LWG2445, - author = "JF Bastien", - title = "{LWG2445}: ``Stronger'' memory ordering", - howpublished = "\url{https://wg21.link/lwg2445}", +@misc{LWG1253, + author = "Boris Dušek", + title = "{LWG1253}: invalidation of iterators and emplace vs. insert inconsistence in assoc. containers", + howpublished = "\url{https://wg21.link/lwg1253}", publisher = "WG21" } -@misc{LWG2446, - author = "Nevin Liber", - title = "{LWG2446}: Unspecialized std::tuple\_size should be defined", - howpublished = "\url{https://wg21.link/lwg2446}", +@misc{LWG1254, + author = "Christopher Jefferson", + title = "{LWG1254}: Misleading sentence in vector::flip", + howpublished = "\url{https://wg21.link/lwg1254}", publisher = "WG21" } -@misc{LWG2447, +@misc{LWG1255, author = "Daniel Krügler", - title = "{LWG2447}: Allocators and volatile-qualified value types", - howpublished = "\url{https://wg21.link/lwg2447}", + title = "{LWG1255}: declval should be added to the library", + howpublished = "\url{https://wg21.link/lwg1255}", publisher = "WG21" } -@misc{LWG2448, +@misc{LWG1256, author = "Daniel Krügler", - title = "{LWG2448}: Non-normative Container destructor specification", - howpublished = "\url{https://wg21.link/lwg2448}", + title = "{LWG1256}: weak\_ptr comparison functions should be removed", + howpublished = "\url{https://wg21.link/lwg1256}", publisher = "WG21" } -@misc{LWG2449, - author = "Marc Glisse", - title = "{LWG2449}: vector::insert invalidates end()?", - howpublished = "\url{https://wg21.link/lwg2449}", +@misc{LWG1257, + author = "Beman Dawes", + title = "{LWG1257}: Header still contains a concept\_map", + howpublished = "\url{https://wg21.link/lwg1257}", publisher = "WG21" } -@misc{LWG2450, - author = "Joaquín M López Muñoz", - title = "{LWG2450}: (greater|less|greater\_equal|less\_equal) do not yield a total order for pointers", - howpublished = "\url{https://wg21.link/lwg2450}", +@misc{LWG1258, + author = "Daniel Krügler", + title = "{LWG1258}: std::function Effects clause impossible to satisfy", + howpublished = "\url{https://wg21.link/lwg1258}", publisher = "WG21" } -@misc{LWG2451, - author = "Geoffrey Romer", - title = "{LWG2451}: [fund.ts.v2] optional should 'forward' T's implicit conversions", - howpublished = "\url{https://wg21.link/lwg2451}", +@misc{LWG1259, + author = "Sean Hunt", + title = "{LWG1259}: Should initializer-list constructors move elements?", + howpublished = "\url{https://wg21.link/lwg1259}", publisher = "WG21" } -@misc{LWG2452, - author = "Hubert Tong", - title = "{LWG2452}: is\_constructible, etc. and default arguments", - howpublished = "\url{https://wg21.link/lwg2452}", +@misc{LWG1260, + author = "Peter Dimov", + title = "{LWG1260}: is\_constructible reports true", + howpublished = "\url{https://wg21.link/lwg1260}", publisher = "WG21" } -@misc{LWG2453, - author = "Richard Smith", - title = "{LWG2453}: §[iterator.range] and now [iterator.container] aren't available via ", - howpublished = "\url{https://wg21.link/lwg2453}", +@misc{LWG1261, + author = "Christopher Jefferson", + title = "{LWG1261}: Insufficent overloads for to\_string / to\_wstring", + howpublished = "\url{https://wg21.link/lwg1261}", publisher = "WG21" } -@misc{LWG2454, +@misc{LWG1262, author = "Jonathan Wakely", - title = "{LWG2454}: Add raw\_storage\_iterator::base() member", - howpublished = "\url{https://wg21.link/lwg2454}", + title = "{LWG1262}: std::less> is underspecified", + howpublished = "\url{https://wg21.link/lwg1262}", publisher = "WG21" } -@misc{LWG2455, - author = "Pablo Halpern", - title = "{LWG2455}: Allocator default construction should be allowed to throw", - howpublished = "\url{https://wg21.link/lwg2455}", +@misc{LWG1263, + author = "Howard Hinnant", + title = "{LWG1263}: missing swap overloads for regex", + howpublished = "\url{https://wg21.link/lwg1263}", publisher = "WG21" } -@misc{LWG2456, - author = "Richard Smith", - title = "{LWG2456}: Incorrect exception specifications for 'swap' throughout library", - howpublished = "\url{https://wg21.link/lwg2456}", +@misc{LWG1264, + author = "Alisdair Meredith", + title = "{LWG1264}: quick\_exit support for freestanding implementations", + howpublished = "\url{https://wg21.link/lwg1264}", publisher = "WG21" } -@misc{LWG2457, - author = "Janez Žemva", - title = "{LWG2457}: std::begin() and std::end() do not support multi-dimensional arrays correctly", - howpublished = "\url{https://wg21.link/lwg2457}", +@misc{LWG1265, + author = "Sean Hunt", + title = "{LWG1265}: longjmp and destructors", + howpublished = "\url{https://wg21.link/lwg1265}", publisher = "WG21" } -@misc{LWG2458, - author = "Richard Smith", - title = "{LWG2458}: N3778 and new library deallocation signatures", - howpublished = "\url{https://wg21.link/lwg2458}", +@misc{LWG1266, + author = "Anthony Williams", + title = "{LWG1266}: shared\_future::get and deferred async functions", + howpublished = "\url{https://wg21.link/lwg1266}", publisher = "WG21" } -@misc{LWG2459, - author = "Marshall Clow", - title = "{LWG2459}: std::polar should require a non-negative rho", - howpublished = "\url{https://wg21.link/lwg2459}", +@misc{LWG1267, + author = "Anthony Williams", + title = "{LWG1267}: Incorrect wording for condition\_variable\_any::wait\_for", + howpublished = "\url{https://wg21.link/lwg1267}", publisher = "WG21" } -@misc{LWG2460, - author = "Richard Smith", - title = "{LWG2460}: LWG issue 2408 and value categories", - howpublished = "\url{https://wg21.link/lwg2460}", +@misc{LWG1268, + author = "Anthony Williams", + title = "{LWG1268}: The Mutex requirements in 30.4.1 and 30.4.2 are wrong", + howpublished = "\url{https://wg21.link/lwg1268}", publisher = "WG21" } -@misc{LWG2461, - author = "dyp", - title = "{LWG2461}: Interaction between allocators and container exception safety guarantees", - howpublished = "\url{https://wg21.link/lwg2461}", +@misc{LWG1269, + author = "Anthony Williams", + title = "{LWG1269}: Associated state doesn't account for async", + howpublished = "\url{https://wg21.link/lwg1269}", publisher = "WG21" } -@misc{LWG2462, - author = "Jonathan Wakely", - title = "{LWG2462}: std::ios\_base::failure is overspecified", - howpublished = "\url{https://wg21.link/lwg2462}", +@misc{LWG1270, + author = "Alisdair Meredith", + title = "{LWG1270}: result\_of should be moved to ", + howpublished = "\url{https://wg21.link/lwg1270}", publisher = "WG21" } -@misc{LWG2463, - author = "Joe Gottman", - title = "{LWG2463}: [fund.ts] Incorrect complexity for sample() algorithm", - howpublished = "\url{https://wg21.link/lwg2463}", +@misc{LWG1271, + author = "Daniel Krügler", + title = "{LWG1271}: CR undefined in duration operators", + howpublished = "\url{https://wg21.link/lwg1271}", publisher = "WG21" } -@misc{LWG2464, - author = "Thomas Koeppe", - title = "{LWG2464}: try\_emplace and insert\_or\_assign misspecified", - howpublished = "\url{https://wg21.link/lwg2464}", +@misc{LWG1272, + author = "Jonathan Wakely", + title = "{LWG1272}: confusing declarations of promise::set\_value", + howpublished = "\url{https://wg21.link/lwg1272}", publisher = "WG21" } -@misc{LWG2465, - author = "Eric Niebler", - title = "{LWG2465}: SFINAE-friendly common\_type is nearly impossible to specialize correctly and regresses key functionality", - howpublished = "\url{https://wg21.link/lwg2465}", +@misc{LWG1273, + author = "Jonathan Wakely", + title = "{LWG1273}: future::valid should be callable on an invalid future", + howpublished = "\url{https://wg21.link/lwg1273}", publisher = "WG21" } -@misc{LWG2466, - author = "Howard Hinnant", - title = "{LWG2466}: allocator\_traits::max\_size() default behavior is incorrect", - howpublished = "\url{https://wg21.link/lwg2466}", +@misc{LWG1274, + author = "Jonathan Wakely", + title = "{LWG1274}: atomic\_future constructor", + howpublished = "\url{https://wg21.link/lwg1274}", publisher = "WG21" } -@misc{LWG2467, - author = "Howard Hinnant", - title = "{LWG2467}: is\_always\_equal has slightly inconsistent default", - howpublished = "\url{https://wg21.link/lwg2467}", +@misc{LWG1275, + author = "Jonathan Wakely", + title = "{LWG1275}: Creating and setting futures", + howpublished = "\url{https://wg21.link/lwg1275}", publisher = "WG21" } -@misc{LWG2468, - author = "Matt Austern", - title = "{LWG2468}: Self-move-assignment of library types", - howpublished = "\url{https://wg21.link/lwg2468}", +@misc{LWG1276, + author = "Daniel Krügler", + title = "{LWG1276}: forwardlist missing allocator constructors", + howpublished = "\url{https://wg21.link/lwg1276}", publisher = "WG21" } -@misc{LWG2469, - author = "Tomasz Kamiński", - title = "{LWG2469}: Wrong specification of Requires clause of operator[] for map and unordered\_map", - howpublished = "\url{https://wg21.link/lwg2469}", +@misc{LWG1277, + author = "Anthony Williams", + title = "{LWG1277}: std::thread::id should be trivially copyable", + howpublished = "\url{https://wg21.link/lwg1277}", publisher = "WG21" } -@misc{LWG2470, - author = "Daniel Krügler", - title = "{LWG2470}: Allocator's destroy function should be allowed to fail to instantiate", - howpublished = "\url{https://wg21.link/lwg2470}", +@misc{LWG1278, + author = "Bo Persson", + title = "{LWG1278}: Inconsistent return values for forward\_list::insert\_after", + howpublished = "\url{https://wg21.link/lwg1278}", publisher = "WG21" } -@misc{LWG2471, - author = "Jonathan Wakely", - title = "{LWG2471}: copy\_n's number of InputIterator increments unspecified", - howpublished = "\url{https://wg21.link/lwg2471}", +@misc{LWG1279, + author = "Alberto Ganesh Barbati", + title = "{LWG1279}: forbid [u|bi]nary\_function specialization", + howpublished = "\url{https://wg21.link/lwg1279}", publisher = "WG21" } -@misc{LWG2472, - author = "Richard Smith", - title = "{LWG2472}: Heterogeneous comparisons in the standard library can result in ambiguities", - howpublished = "\url{https://wg21.link/lwg2472}", +@misc{LWG1280, + author = "Jonathan Wakely", + title = "{LWG1280}: Initialization of stream iterators", + howpublished = "\url{https://wg21.link/lwg1280}", publisher = "WG21" } -@misc{LWG2473, - author = "Aaron Ballman", - title = "{LWG2473}: basic\_filebuf's relation to C FILE semantics", - howpublished = "\url{https://wg21.link/lwg2473}", +@misc{LWG1281, + author = "Vicente Juan Botet Escribá", + title = "{LWG1281}: CopyConstruction and Assignment between ratios having the same normalized form", + howpublished = "\url{https://wg21.link/lwg1281}", publisher = "WG21" } -@misc{LWG2474, - author = "Matheus Izvekov", - title = "{LWG2474}: functions unfriendly to integral\_constant arguments", - howpublished = "\url{https://wg21.link/lwg2474}", +@misc{LWG1282, + author = "Igor Semenov", + title = "{LWG1282}: A proposal to add std::split algorithm", + howpublished = "\url{https://wg21.link/lwg1282}", publisher = "WG21" } -@misc{LWG2475, - author = "Matt Weber", - title = "{LWG2475}: Allow overwriting of std::basic\_string terminator with charT() to allow cleaner interoperation with legacy APIs", - howpublished = "\url{https://wg21.link/lwg2475}", +@misc{LWG1283, + author = "Howard Hinnant", + title = "{LWG1283}: MoveConstructible and MoveAssignable need clarification of moved-from state", + howpublished = "\url{https://wg21.link/lwg1283}", publisher = "WG21" } -@misc{LWG2476, - author = "Jonathan Wakely", - title = "{LWG2476}: scoped\_allocator\_adaptor is not assignable", - howpublished = "\url{https://wg21.link/lwg2476}", +@misc{LWG1284, + author = "Bo Persson", + title = "{LWG1284}: vector initializer\_list constructor missing an allocator argument", + howpublished = "\url{https://wg21.link/lwg1284}", publisher = "WG21" } -@misc{LWG2477, - author = "Anton Savin", - title = "{LWG2477}: Inconsistency of wordings in std::vector::erase() and std::deque::erase()", - howpublished = "\url{https://wg21.link/lwg2477}", +@misc{LWG1285, + author = "Howard Hinnant", + title = "{LWG1285}: allocator\_traits call to new", + howpublished = "\url{https://wg21.link/lwg1285}", publisher = "WG21" } -@misc{LWG2478, - author = "Jonathan Wakely", - title = "{LWG2478}: Unclear how wstring\_convert uses cvtstate", - howpublished = "\url{https://wg21.link/lwg2478}", +@misc{LWG1286, + author = "Howard Hinnant", + title = "{LWG1286}: allocator\_traits::select\_on\_container\_copy\_construction type-o", + howpublished = "\url{https://wg21.link/lwg1286}", publisher = "WG21" } -@misc{LWG2479, +@misc{LWG1287, author = "Jonathan Wakely", - title = "{LWG2479}: Unclear how wbuffer\_convert uses cvtstate", - howpublished = "\url{https://wg21.link/lwg2479}", + title = "{LWG1287}: std::function requires CopyConstructible target object", + howpublished = "\url{https://wg21.link/lwg1287}", publisher = "WG21" } -@misc{LWG2480, +@misc{LWG1288, author = "Jonathan Wakely", - title = "{LWG2480}: Error handling of wbuffer\_convert unclear", - howpublished = "\url{https://wg21.link/lwg2480}", + title = "{LWG1288}: std::function assignment from rvalues", + howpublished = "\url{https://wg21.link/lwg1288}", publisher = "WG21" } -@misc{LWG2481, - author = "Jonathan Wakely", - title = "{LWG2481}: wstring\_convert should be more precise regarding ``byte-error string'' etc.", - howpublished = "\url{https://wg21.link/lwg2481}", +@misc{LWG1289, + author = "Ion Gaztañaga", + title = "{LWG1289}: Generic casting requirements for smart pointers", + howpublished = "\url{https://wg21.link/lwg1289}", publisher = "WG21" } -@misc{LWG2482, - author = "S. B.Tam", - title = "{LWG2482}: §[c.strings] Table 73 mentions nonexistent functions", - howpublished = "\url{https://wg21.link/lwg2482}", +@misc{LWG1290, + author = "Daniel Krügler", + title = "{LWG1290}: Don't require [u|bi]nary\_function inheritance", + howpublished = "\url{https://wg21.link/lwg1290}", publisher = "WG21" } -@misc{LWG2483, - author = "Stephan T. Lavavej", - title = "{LWG2483}: throw\_with\_nested() should use is\_final", - howpublished = "\url{https://wg21.link/lwg2483}", +@misc{LWG1291, + author = "Jonathan Wakely", + title = "{LWG1291}: Exceptions thrown during promise::set\_value", + howpublished = "\url{https://wg21.link/lwg1291}", publisher = "WG21" } -@misc{LWG2484, - author = "Stephan T. Lavavej", - title = "{LWG2484}: rethrow\_if\_nested() is doubly unimplementable", - howpublished = "\url{https://wg21.link/lwg2484}", +@misc{LWG1292, + author = "Daniel Krügler", + title = "{LWG1292}: std::function should support all callable types", + howpublished = "\url{https://wg21.link/lwg1292}", publisher = "WG21" } -@misc{LWG2485, - author = "Stephan T. Lavavej", - title = "{LWG2485}: get() should be overloaded for const tuple\&\&", - howpublished = "\url{https://wg21.link/lwg2485}", +@misc{LWG1293, + author = "Daniel Krügler", + title = "{LWG1293}: unique\_ptr needs to get rid of unspecified-pointer-type", + howpublished = "\url{https://wg21.link/lwg1293}", publisher = "WG21" } -@misc{LWG2486, - author = "Stephan T. Lavavej", - title = "{LWG2486}: mem\_fn() should be required to use perfect forwarding", - howpublished = "\url{https://wg21.link/lwg2486}", +@misc{LWG1294, + author = "Jens Maurer", + title = "{LWG1294}: Difference between callable wrapper and forwarding call wrapper unclear", + howpublished = "\url{https://wg21.link/lwg1294}", publisher = "WG21" } -@misc{LWG2487, - author = "Stephan T. Lavavej", - title = "{LWG2487}: bind() should be const-overloaded, not cv-overloaded", - howpublished = "\url{https://wg21.link/lwg2487}", +@misc{LWG1295, + author = "Daniel Krügler", + title = "{LWG1295}: Contradictory call wrapper requirements", + howpublished = "\url{https://wg21.link/lwg1295}", publisher = "WG21" } -@misc{LWG2488, - author = "Stephan T. Lavavej", - title = "{LWG2488}: Placeholders should be allowed and encouraged to be constexpr", - howpublished = "\url{https://wg21.link/lwg2488}", +@misc{LWG1296, + author = "Alisdair Meredith", + title = "{LWG1296}: map and multimap value\_compare overspecified", + howpublished = "\url{https://wg21.link/lwg1296}", publisher = "WG21" } -@misc{LWG2489, - author = "Stephan T. Lavavej", - title = "{LWG2489}: mem\_fn() should be noexcept", - howpublished = "\url{https://wg21.link/lwg2489}", +@misc{LWG1297, + author = "Daniel Krügler", + title = "{LWG1297}: unique\_ptr's relational operator functions should induce a total order", + howpublished = "\url{https://wg21.link/lwg1297}", publisher = "WG21" } -@misc{LWG2490, - author = "Stephan T. Lavavej", - title = "{LWG2490}: needs lots of noexcept", - howpublished = "\url{https://wg21.link/lwg2490}", +@misc{LWG1298, + author = "Alisdair Meredith", + title = "{LWG1298}: Missing specialization of ctype\_byname", + howpublished = "\url{https://wg21.link/lwg1298}", publisher = "WG21" } -@misc{LWG2491, - author = "Agustín K-ballo Bergé", - title = "{LWG2491}: std::less in constant expression", - howpublished = "\url{https://wg21.link/lwg2491}", +@misc{LWG1299, + author = "Alisdair Meredith", + title = "{LWG1299}: Confusing typo in specification for get\_time", + howpublished = "\url{https://wg21.link/lwg1299}", publisher = "WG21" } -@misc{LWG2492, - author = "Anton Savin", - title = "{LWG2492}: Clarify requirements for comp", - howpublished = "\url{https://wg21.link/lwg2492}", +@misc{LWG1300, + author = "Jonathan Wakely", + title = "{LWG1300}: Circular definition of promise::swap", + howpublished = "\url{https://wg21.link/lwg1300}", publisher = "WG21" } -@misc{LWG2493, - author = "David Krauss", - title = "{LWG2493}: initializer\_list supports incomplete classes", - howpublished = "\url{https://wg21.link/lwg2493}", +@misc{LWG1301, + author = "Nicolai Josuttis", + title = "{LWG1301}: clear() and assignment", + howpublished = "\url{https://wg21.link/lwg1301}", publisher = "WG21" } -@misc{LWG2494, - author = "Nate Wilson", - title = "{LWG2494}: [fund.ts.v2] ostream\_joiner needs noexcept", - howpublished = "\url{https://wg21.link/lwg2494}", +@misc{LWG1302, + author = "Nicolai Josuttis", + title = "{LWG1302}: different emplace semantics for sequence and associated containers", + howpublished = "\url{https://wg21.link/lwg1302}", publisher = "WG21" } -@misc{LWG2495, - author = "Jonathan Wakely", - title = "{LWG2495}: There is no such thing as an Exception Safety element", - howpublished = "\url{https://wg21.link/lwg2495}", +@misc{LWG1303, + author = "Stephan T. Lavavej", + title = "{LWG1303}: shared\_ptr, unique\_ptr, and rvalue references v2", + howpublished = "\url{https://wg21.link/lwg1303}", publisher = "WG21" } -@misc{LWG2496, - author = "Hubert Tong", - title = "{LWG2496}: Certain hard-to-avoid errors not in the immediate context are not allowed to be triggered by the evaluation of type traits", - howpublished = "\url{https://wg21.link/lwg2496}", +@misc{LWG1304, + author = "Alisdair Meredith", + title = "{LWG1304}: Missing preconditions for shared\_future", + howpublished = "\url{https://wg21.link/lwg1304}", publisher = "WG21" } -@misc{LWG2497, - author = "Roger Orr", - title = "{LWG2497}: Use of uncaught\_exception()", - howpublished = "\url{https://wg21.link/lwg2497}", +@misc{LWG1305, + author = "Alisdair Meredith", + title = "{LWG1305}: preconditions for atomic\_future", + howpublished = "\url{https://wg21.link/lwg1305}", publisher = "WG21" } -@misc{LWG2498, - author = "Richard Smith", - title = "{LWG2498}: operator>>(basic\_istream\&\&, T\&\&) returns basic\_istream\&, but should probably return basic\_istream\&\&", - howpublished = "\url{https://wg21.link/lwg2498}", +@misc{LWG1306, + author = "Nicolai Josuttis", + title = "{LWG1306}: pointer and const\_pointer for ", + howpublished = "\url{https://wg21.link/lwg1306}", publisher = "WG21" } -@misc{LWG2499, - author = "Richard Smith", - title = "{LWG2499}: operator>>(basic\_istream\&, CharT*) makes it hard to avoid buffer overflows", - howpublished = "\url{https://wg21.link/lwg2499}", +@misc{LWG1307, + author = "Daniel Krügler", + title = "{LWG1307}: exception\_ptr and allocator pointers don't understand !=", + howpublished = "\url{https://wg21.link/lwg1307}", publisher = "WG21" } -@misc{LWG2500, - author = "Jeffrey Yasskin", - title = "{LWG2500}: [fund.ts.v2] fundts.memory.smartptr.shared.obs/6 should apply to cv-unqualified void", - howpublished = "\url{https://wg21.link/lwg2500}", +@misc{LWG1308, + author = "Niels Dekker", + title = "{LWG1308}: Concerns about initializer\_list overloads of min, max, and minmax", + howpublished = "\url{https://wg21.link/lwg1308}", publisher = "WG21" } -@misc{LWG2501, - author = "David Krauss", - title = "{LWG2501}: std::function requires POCMA/POCCA", - howpublished = "\url{https://wg21.link/lwg2501}", +@misc{LWG1309, + author = "Daniel Krügler", + title = "{LWG1309}: Missing expressions for Move/CopyConstructible", + howpublished = "\url{https://wg21.link/lwg1309}", publisher = "WG21" } -@misc{LWG2502, - author = "David Krauss", - title = "{LWG2502}: std::function does not use allocator::construct", - howpublished = "\url{https://wg21.link/lwg2502}", +@misc{LWG1310, + author = "Howard Hinnant", + title = "{LWG1310}: forward\_list splice\_after from lvalues", + howpublished = "\url{https://wg21.link/lwg1310}", publisher = "WG21" } -@misc{LWG2503, - author = "Nozomu Katō", - title = "{LWG2503}: multiline option should be added to syntax\_option\_type", - howpublished = "\url{https://wg21.link/lwg2503}", +@misc{LWG1311, + author = "Alisdair Meredith", + title = "{LWG1311}: multi-pass property of Forward Iterator underspecified", + howpublished = "\url{https://wg21.link/lwg1311}", publisher = "WG21" } -@misc{LWG2504, - author = "Jonathan Wakely", - title = "{LWG2504}: basic\_streambuf is not an abstract class", - howpublished = "\url{https://wg21.link/lwg2504}", +@misc{LWG1312, + author = "Alisdair Meredith", + title = "{LWG1312}: vector::data no longer returns a raw pointer", + howpublished = "\url{https://wg21.link/lwg1312}", publisher = "WG21" } -@misc{LWG2505, - author = "Hubert Tong", - title = "{LWG2505}: auto\_ptr\_ref creation requirements underspecified", - howpublished = "\url{https://wg21.link/lwg2505}", +@misc{LWG1313, + author = "Daniel Krügler", + title = "{LWG1313}: Seed sequence's param function not useful for pure output iterator", + howpublished = "\url{https://wg21.link/lwg1313}", publisher = "WG21" } -@misc{LWG2506, - author = "Geoffrey Romer", - title = "{LWG2506}: Underspecification of atomics", - howpublished = "\url{https://wg21.link/lwg2506}", +@misc{LWG1314, + author = "Sean Hunt", + title = "{LWG1314}: NULL and nullptr", + howpublished = "\url{https://wg21.link/lwg1314}", publisher = "WG21" } -@misc{LWG2507, +@misc{LWG1315, author = "Jonathan Wakely", - title = "{LWG2507}: codecvt\_mode should be a bitmask type", - howpublished = "\url{https://wg21.link/lwg2507}", + title = "{LWG1315}: return type of async", + howpublished = "\url{https://wg21.link/lwg1315}", publisher = "WG21" } -@misc{LWG2508, - author = "Hans Boehm", - title = "{LWG2508}: §[new.delete.dataraces] wording needs to be updated", - howpublished = "\url{https://wg21.link/lwg2508}", +@misc{LWG1316, + author = "Pablo Halpern", + title = "{LWG1316}: scoped\_allocator\_adaptor operator== has no definition", + howpublished = "\url{https://wg21.link/lwg1316}", publisher = "WG21" } -@misc{LWG2509, - author = "Ville Voutilainen", - title = "{LWG2509}: [fund.ts.v2] any\_cast doesn't work with rvalue reference targets and cannot move with a value target", - howpublished = "\url{https://wg21.link/lwg2509}", +@misc{LWG1317, + author = "Nicolai M. Josuttis", + title = "{LWG1317}: make\_hash", + howpublished = "\url{https://wg21.link/lwg1317}", publisher = "WG21" } -@misc{LWG2510, - author = "Ville Voutilainen", - title = "{LWG2510}: Tag types should not be DefaultConstructible", - howpublished = "\url{https://wg21.link/lwg2510}", +@misc{LWG1318, + author = "Pete Becker", + title = "{LWG1318}: N2982 removes previous allocator capabilities", + howpublished = "\url{https://wg21.link/lwg1318}", publisher = "WG21" } -@misc{LWG2511, - author = "David Krauss", - title = "{LWG2511}: scoped\_allocator\_adaptor piecewise construction does not require CopyConstructible", - howpublished = "\url{https://wg21.link/lwg2511}", +@misc{LWG1319, + author = "Alisdair Meredith", + title = "{LWG1319}: Containers should require an iterator that is at least a Forward Iterator", + howpublished = "\url{https://wg21.link/lwg1319}", publisher = "WG21" } -@misc{LWG2512, - author = "Hubert Tong", - title = "{LWG2512}: Y2K bites; what is an ``unambiguous year identifier''?", - howpublished = "\url{https://wg21.link/lwg2512}", +@misc{LWG1320, + author = "Alisdair Meredith", + title = "{LWG1320}: Header for iter\_swap", + howpublished = "\url{https://wg21.link/lwg1320}", publisher = "WG21" } -@misc{LWG2513, - author = "Jonathan Wakely", - title = "{LWG2513}: Missing requirements for basic\_string::value\_type", - howpublished = "\url{https://wg21.link/lwg2513}", +@misc{LWG1321, + author = "Howard Hinnant", + title = "{LWG1321}: scoped\_allocator\_adaptor construct and destroy don't use allocator\_traits", + howpublished = "\url{https://wg21.link/lwg1321}", publisher = "WG21" } -@misc{LWG2514, - author = "Jonathan Wakely", - title = "{LWG2514}: Type traits must not be final", - howpublished = "\url{https://wg21.link/lwg2514}", +@misc{LWG1322, + author = "Daniel Krügler", + title = "{LWG1322}: Explicit CopyConstructible requirements are insufficient", + howpublished = "\url{https://wg21.link/lwg1322}", publisher = "WG21" } -@misc{LWG2515, - author = "Tim Song", - title = "{LWG2515}: [fund.ts.v2] Certain comparison operators of observer\_ptr do not match synopsis", - howpublished = "\url{https://wg21.link/lwg2515}", +@misc{LWG1323, + author = "Daniel Krügler", + title = "{LWG1323}: basic\_string::replace should use const\_iterator", + howpublished = "\url{https://wg21.link/lwg1323}", publisher = "WG21" } -@misc{LWG2516, - author = "Tim Song", - title = "{LWG2516}: [fund.ts.v2] Public ``exposition only'' members in observer\_ptr", - howpublished = "\url{https://wg21.link/lwg2516}", +@misc{LWG1324, + author = "Daniel Krügler", + title = "{LWG1324}: Still too many implicit conversions for pair and tuple", + howpublished = "\url{https://wg21.link/lwg1324}", publisher = "WG21" } -@misc{LWG2517, - author = "Tim Song", - title = "{LWG2517}: [fund.ts.v2] Two propagate\_const assignment operators have incorrect return type", - howpublished = "\url{https://wg21.link/lwg2517}", +@misc{LWG1325, + author = "Christopher Jefferson", + title = "{LWG1325}: bitset", + howpublished = "\url{https://wg21.link/lwg1325}", publisher = "WG21" } -@misc{LWG2518, - author = "Tim Song", - title = "{LWG2518}: [fund.ts.v2] Non-member swap for propagate\_const should call member swap", - howpublished = "\url{https://wg21.link/lwg2518}", +@misc{LWG1326, + author = "Daniel Krügler", + title = "{LWG1326}: Missing/wrong preconditions for pair and tuple functions", + howpublished = "\url{https://wg21.link/lwg1326}", publisher = "WG21" } -@misc{LWG2519, - author = "Hubert Tong", - title = "{LWG2519}: Iterator operator-= has gratuitous undefined behaviour", - howpublished = "\url{https://wg21.link/lwg2519}", +@misc{LWG1327, + author = "Michael Wong", + title = "{LWG1327}: templates defined in replacing C macros with the same name", + howpublished = "\url{https://wg21.link/lwg1327}", publisher = "WG21" } -@misc{LWG2520, - author = "Ville Voutilainen", - title = "{LWG2520}: N4089 broke initializing unique\_ptr from a nullptr", - howpublished = "\url{https://wg21.link/lwg2520}", +@misc{LWG1328, + author = "Paolo Carlini", + title = "{LWG1328}: istream extractors not setting failbit if eofbit is already set", + howpublished = "\url{https://wg21.link/lwg1328}", publisher = "WG21" } -@misc{LWG2521, - author = "Tim Song", - title = "{LWG2521}: [fund.ts.v2] weak\_ptr's converting move constructor should be modified as well for array support", - howpublished = "\url{https://wg21.link/lwg2521}", +@misc{LWG1329, + author = "Jeffrey Yaskin", + title = "{LWG1329}: Data races on vector", + howpublished = "\url{https://wg21.link/lwg1329}", publisher = "WG21" } -@misc{LWG2522, - author = "Tim Song", - title = "{LWG2522}: [fund.ts.v2] Contradiction in set\_default\_resource specification", - howpublished = "\url{https://wg21.link/lwg2522}", +@misc{LWG1330, + author = "Nicolai Josuttis", + title = "{LWG1330}: Move container requirements into requirements tables", + howpublished = "\url{https://wg21.link/lwg1330}", publisher = "WG21" } -@misc{LWG2523, - author = "Tim Song", - title = "{LWG2523}: std::promise synopsis shows two set\_value\_at\_thread\_exit()'s for no apparent reason", - howpublished = "\url{https://wg21.link/lwg2523}", +@misc{LWG1331, + author = "Martin Sebor", + title = "{LWG1331}: incorporate move special member functions into library", + howpublished = "\url{https://wg21.link/lwg1331}", publisher = "WG21" } -@misc{LWG2524, - author = "Michael Prähofer", - title = "{LWG2524}: generate\_canonical can occasionally return 1.0", - howpublished = "\url{https://wg21.link/lwg2524}", +@misc{LWG1332, + author = "Daniel Krügler", + title = "{LWG1332}: Let Hash objects throw!", + howpublished = "\url{https://wg21.link/lwg1332}", publisher = "WG21" } -@misc{LWG2525, - author = "Tim Song", - title = "{LWG2525}: [fund.ts.v2] get\_memory\_resource should be const and noexcept", - howpublished = "\url{https://wg21.link/lwg2525}", +@misc{LWG1333, + author = "Daniel Krügler", + title = "{LWG1333}: Missing forwarding during std::function invocation", + howpublished = "\url{https://wg21.link/lwg1333}", publisher = "WG21" } -@misc{LWG2526, - author = "Tim Song", - title = "{LWG2526}: [fund.ts.v2] Incorrect precondition for experimental::function::swap", - howpublished = "\url{https://wg21.link/lwg2526}", +@misc{LWG1334, + author = "Daniel Krügler", + title = "{LWG1334}: Insert iterators are broken for some proxy containers compared to C++03", + howpublished = "\url{https://wg21.link/lwg1334}", publisher = "WG21" } -@misc{LWG2527, - author = "Tim Song", - title = "{LWG2527}: [fund.ts.v2] ALLOCATOR\_OF for function::operator= has incorrect default", - howpublished = "\url{https://wg21.link/lwg2527}", +@misc{LWG1335, + author = "Joe Gottman", + title = "{LWG1335}: Insufficient requirements for tuple::operator<()", + howpublished = "\url{https://wg21.link/lwg1335}", publisher = "WG21" } -@misc{LWG2528, - author = "Brian Rodriguez", - title = "{LWG2528}: Order of std::tuple construction unspecified", - howpublished = "\url{https://wg21.link/lwg2528}", +@misc{LWG1337, + author = "Howard Hinnant", + title = "{LWG1337}: Swapped arguments in regex\_traits::isctype", + howpublished = "\url{https://wg21.link/lwg1337}", publisher = "WG21" } -@misc{LWG2529, - author = "Jonathan Wakely", - title = "{LWG2529}: Assigning to enable\_shared\_from\_this::\_\_weak\_this twice", - howpublished = "\url{https://wg21.link/lwg2529}", +@misc{LWG1338, + author = "Howard Hinnant", + title = "{LWG1338}: LWG 1205 incorrectly applied", + howpublished = "\url{https://wg21.link/lwg1338}", publisher = "WG21" } -@misc{LWG2530, - author = "Agustín K-ballo Bergé", - title = "{LWG2530}: Clarify observable side effects of releasing a shared state", - howpublished = "\url{https://wg21.link/lwg2530}", +@misc{LWG1339, + author = "Jared Hoberock", + title = "{LWG1339}: uninitialized\_fill\_n should return the end of its range", + howpublished = "\url{https://wg21.link/lwg1339}", publisher = "WG21" } -@misc{LWG2531, - author = "Agustín K-ballo Bergé", - title = "{LWG2531}: future::get should explicitly state that the shared state is released", - howpublished = "\url{https://wg21.link/lwg2531}", +@misc{LWG1340, + author = "James McNellis", + title = "{LWG1340}: Why does forward\_list::resize take the object to be copied by value?", + howpublished = "\url{https://wg21.link/lwg1340}", publisher = "WG21" } -@misc{LWG2532, - author = "Agustín K-ballo Bergé", - title = "{LWG2532}: Satisfying a promise at thread exit", - howpublished = "\url{https://wg21.link/lwg2532}", +@misc{LWG1344, + author = "BSI", + title = "{LWG1344}: Replace throw() with noexcept", + howpublished = "\url{https://wg21.link/lwg1344}", publisher = "WG21" } -@misc{LWG2533, - author = "Agustín K-ballo Bergé", - title = "{LWG2533}: [concurr.ts] Constrain threads where future::then can run a continuation", - howpublished = "\url{https://wg21.link/lwg2533}", +@misc{LWG1345, + author = "BSI", + title = "{LWG1345}: Library classes should have noexcept move operations", + howpublished = "\url{https://wg21.link/lwg1345}", publisher = "WG21" } -@misc{LWG2534, - author = "Robert Haberlach", - title = "{LWG2534}: Constrain rvalue stream operators", - howpublished = "\url{https://wg21.link/lwg2534}", +@misc{LWG1346, + author = "BSI", + title = "{LWG1346}: Apply noexcept where library specification does not permit exceptions", + howpublished = "\url{https://wg21.link/lwg1346}", publisher = "WG21" } -@misc{LWG2535, - author = "Marshall Clow", - title = "{LWG2535}: Inconsistency between ostream::write and ostream::operator<<", - howpublished = "\url{https://wg21.link/lwg2535}", +@misc{LWG1347, + author = "BSI", + title = "{LWG1347}: Apply noexcept judiciously throughout the library", + howpublished = "\url{https://wg21.link/lwg1347}", publisher = "WG21" } -@misc{LWG2536, - author = "Richard Smith", - title = "{LWG2536}: What should do?", - howpublished = "\url{https://wg21.link/lwg2536}", +@misc{LWG1348, + author = "BSI", + title = "{LWG1348}: Exception safety of unspecified types", + howpublished = "\url{https://wg21.link/lwg1348}", publisher = "WG21" } -@misc{LWG2537, - author = "Eric Schmidt", - title = "{LWG2537}: Constructors for priority\_queue taking allocators should call make\_heap", - howpublished = "\url{https://wg21.link/lwg2537}", +@misc{LWG1349, + author = "BSI", + title = "{LWG1349}: swap should not throw", + howpublished = "\url{https://wg21.link/lwg1349}", publisher = "WG21" } -@misc{LWG2538, - author = "Robert Geva", - title = "{LWG2538}: [parallel.ts] Requirements on data race behavior of iterators and swap should be clarified", - howpublished = "\url{https://wg21.link/lwg2538}", +@misc{LWG1350, + author = "Switzerland", + title = "{LWG1350}: Implicit contructors accidentally made some library types move-only", + howpublished = "\url{https://wg21.link/lwg1350}", publisher = "WG21" } -@misc{LWG2539, - author = "Mike Spertus", - title = "{LWG2539}: [fund.ts.v2] invocation\_trait definition definition doesn't work for surrogate call functions", - howpublished = "\url{https://wg21.link/lwg2539}", +@misc{LWG1351, + author = "Switzerland", + title = "{LWG1351}: Replace dynamic exception specifications with noexcept", + howpublished = "\url{https://wg21.link/lwg1351}", publisher = "WG21" } -@misc{LWG2540, - author = "Isaac Hier", - title = "{LWG2540}: unordered\_multimap::insert hint iterator", - howpublished = "\url{https://wg21.link/lwg2540}", +@misc{LWG1352, + author = "Switzerland", + title = "{LWG1352}: Apply noexcept where library specification says ``Throws: Nothing''", + howpublished = "\url{https://wg21.link/lwg1352}", publisher = "WG21" } -@misc{LWG2541, - author = "Tim Song", - title = "{LWG2541}: [parallel.ts] Headers for ExecutionPolicy algorithm overloads", - howpublished = "\url{https://wg21.link/lwg2541}", +@misc{LWG1353, + author = "Switzerland", + title = "{LWG1353}: Clarify the state of a moved-from object", + howpublished = "\url{https://wg21.link/lwg1353}", publisher = "WG21" } -@misc{LWG2542, - author = "Daniel Krügler", - title = "{LWG2542}: Missing const requirements for associative containers", - howpublished = "\url{https://wg21.link/lwg2542}", +@misc{LWG1354, + author = "BSI", + title = "{LWG1354}: The definition of deadlock excludes cases involving a single thread", + howpublished = "\url{https://wg21.link/lwg1354}", publisher = "WG21" } -@misc{LWG2543, - author = "Ville Voutilainen", - title = "{LWG2543}: LWG 2148 (hash support for enum types) seems under-specified", - howpublished = "\url{https://wg21.link/lwg2543}", +@misc{LWG1355, + author = "BSI", + title = "{LWG1355}: The definition of move-assignment operator is redundant", + howpublished = "\url{https://wg21.link/lwg1355}", publisher = "WG21" } -@misc{LWG2544, - author = "S. B. Tam", - title = "{LWG2544}: istreambuf\_iterator(basic\_streambuf* s) effects unclear when s is 0", - howpublished = "\url{https://wg21.link/lwg2544}", +@misc{LWG1356, + author = "BSI", + title = "{LWG1356}: The definition of move-constructor is redundant", + howpublished = "\url{https://wg21.link/lwg1356}", publisher = "WG21" } -@misc{LWG2545, - author = "Tomasz Kamiński", - title = "{LWG2545}: Simplify wording for bind without explicitly specified return type", - howpublished = "\url{https://wg21.link/lwg2545}", +@misc{LWG1357, + author = "BSI", + title = "{LWG1357}: Library bitmask types to not satisfy the bimask type requirements", + howpublished = "\url{https://wg21.link/lwg1357}", publisher = "WG21" } -@misc{LWG2546, - author = "Hubert Tong", - title = "{LWG2546}: Implementability of locale-sensitive UnicodeEscapeSequence matching", - howpublished = "\url{https://wg21.link/lwg2546}", +@misc{LWG1358, + author = "BSI", + title = "{LWG1358}: Add and to freestanding implementations", + howpublished = "\url{https://wg21.link/lwg1358}", publisher = "WG21" } -@misc{LWG2547, - author = "Matt Austern", - title = "{LWG2547}: Container requirements (and other library text) should say ``strict total order'', not just ``total order''", - howpublished = "\url{https://wg21.link/lwg2547}", +@misc{LWG1359, + author = "BSI", + title = "{LWG1359}: Add and to freestanding implementations", + howpublished = "\url{https://wg21.link/lwg1359}", publisher = "WG21" } -@misc{LWG2548, - author = "Richard Smith", - title = "{LWG2548}: Missing vfscanf from ", - howpublished = "\url{https://wg21.link/lwg2548}", +@misc{LWG1360, + author = "BSI", + title = "{LWG1360}: Add to free-standing implementations", + howpublished = "\url{https://wg21.link/lwg1360}", publisher = "WG21" } -@misc{LWG2549, - author = "Ville Voutilainen", - title = "{LWG2549}: Tuple EXPLICIT constructor templates that take tuple parameters end up taking references to temporaries and will create dangling references", - howpublished = "\url{https://wg21.link/lwg2549}", +@misc{LWG1361, + author = "BSI", + title = "{LWG1361}: Does use of std::size\_t in a header imply that typedef name is available to users?", + howpublished = "\url{https://wg21.link/lwg1361}", publisher = "WG21" } -@misc{LWG2550, - author = "Yegor Derevenets", - title = "{LWG2550}: Wording of unordered container's clear() method complexity", - howpublished = "\url{https://wg21.link/lwg2550}", +@misc{LWG1362, + author = "INCITS", + title = "{LWG1362}: Description of binding to rvalue-references should use the new 'xvalue' vocabulary", + howpublished = "\url{https://wg21.link/lwg1362}", publisher = "WG21" } -@misc{LWG2551, - author = "Daniel Krügler", - title = "{LWG2551}: [fund.ts.v2] ``Exception safety'' cleanup in library fundamentals required", - howpublished = "\url{https://wg21.link/lwg2551}", +@misc{LWG1363, + author = "BSI", + title = "{LWG1363}: offsetof should be marked noexcept", + howpublished = "\url{https://wg21.link/lwg1363}", publisher = "WG21" } -@misc{LWG2552, - author = "Matt Austern", - title = "{LWG2552}: priority\_queue doesn't work with move-only types", - howpublished = "\url{https://wg21.link/lwg2552}", +@misc{LWG1364, + author = "Switzerland", + title = "{LWG1364}: It is not clear how exception\_ptr is synchronized", + howpublished = "\url{https://wg21.link/lwg1364}", publisher = "WG21" } -@misc{LWG2553, - author = "Evan Teran", - title = "{LWG2553}: [fund.ts.v2] basic\_string\_view substring constructor", - howpublished = "\url{https://wg21.link/lwg2553}", +@misc{LWG1365, + author = "BSI", + title = "{LWG1365}: Thread-safety of handler functions", + howpublished = "\url{https://wg21.link/lwg1365}", publisher = "WG21" } -@misc{LWG2554, - author = "Orson Peters", - title = "{LWG2554}: Swapping multidimensional arrays is never noexcept", - howpublished = "\url{https://wg21.link/lwg2554}", +@misc{LWG1366, + author = "DIN", + title = "{LWG1366}: New-handler and data races", + howpublished = "\url{https://wg21.link/lwg1366}", publisher = "WG21" } -@misc{LWG2555, - author = "Marshall Clow", - title = "{LWG2555}: [fund.ts.v2] No handling for over-aligned types in optional", - howpublished = "\url{https://wg21.link/lwg2555}", +@misc{LWG1367, + author = "BSI", + title = "{LWG1367}: Deprecate library support for checking dynamic exception specifications", + howpublished = "\url{https://wg21.link/lwg1367}", publisher = "WG21" } -@misc{LWG2556, - author = "Agustín K-ballo Bergé", - title = "{LWG2556}: Wide contract for future::share()", - howpublished = "\url{https://wg21.link/lwg2556}", +@misc{LWG1368, + author = "BSI", + title = "{LWG1368}: Thread safety of std::uncaught\_exception()", + howpublished = "\url{https://wg21.link/lwg1368}", publisher = "WG21" } -@misc{LWG2557, - author = "Geoffrey Romer", - title = "{LWG2557}: Logical operator traits are broken in the zero-argument case", - howpublished = "\url{https://wg21.link/lwg2557}", +@misc{LWG1369, + author = "BSI", + title = "{LWG1369}: rethrow\_exception may introduce data races", + howpublished = "\url{https://wg21.link/lwg1369}", publisher = "WG21" } -@misc{LWG2558, - author = "Geoffrey Romer", - title = "{LWG2558}: [fund.ts.v2] Logical operator traits are broken in the zero-argument case", - howpublished = "\url{https://wg21.link/lwg2558}", +@misc{LWG1370, + author = "INCITS", + title = "{LWG1370}: throw\_with\_nested should not use perfect forwarding", + howpublished = "\url{https://wg21.link/lwg1370}", publisher = "WG21" } -@misc{LWG2559, - author = "Tim Song", - title = "{LWG2559}: Error in LWG 2234's resolution", - howpublished = "\url{https://wg21.link/lwg2559}", +@misc{LWG1371, + author = "BSI", + title = "{LWG1371}: Standard exceptions require stronger no-throw guarantees", + howpublished = "\url{https://wg21.link/lwg1371}", publisher = "WG21" } -@misc{LWG2560, - author = "Richard Smith", - title = "{LWG2560}: is\_constructible underspecified when applied to a function type", - howpublished = "\url{https://wg21.link/lwg2560}", +@misc{LWG1372, + author = "BSI", + title = "{LWG1372}: Adopt recommended practice for standard error categories", + howpublished = "\url{https://wg21.link/lwg1372}", publisher = "WG21" } -@misc{LWG2561, - author = "Daniel Krügler", - title = "{LWG2561}: [fund.ts.v2] Incorrect exception specifications for 'swap' in C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/lwg2561}", +@misc{LWG1373, + author = "BSI", + title = "{LWG1373}: Customizable traits should have their own headers", + howpublished = "\url{https://wg21.link/lwg1373}", publisher = "WG21" } -@misc{LWG2562, - author = "Casey Carter", - title = "{LWG2562}: Consistent total ordering of pointers by comparison functors", - howpublished = "\url{https://wg21.link/lwg2562}", +@misc{LWG1374, + author = "INCITS", + title = "{LWG1374}: Clarify moved-from objects are ``toxic''", + howpublished = "\url{https://wg21.link/lwg1374}", publisher = "WG21" } -@misc{LWG2563, - author = "Ville Voutilainen", - title = "{LWG2563}: LWG 2259 relaxes requirements, perhaps unintentionally", - howpublished = "\url{https://wg21.link/lwg2563}", +@misc{LWG1375, + author = "INCITS", + title = "{LWG1375}: reference\_type should not have been removed from the allocator requirements", + howpublished = "\url{https://wg21.link/lwg1375}", publisher = "WG21" } -@misc{LWG2564, - author = "Tim Song", - title = "{LWG2564}: [fund.ts.v2] std::experimental::function constructors taking allocator arguments may throw exceptions", - howpublished = "\url{https://wg21.link/lwg2564}", +@misc{LWG1376, + author = "INCITS", + title = "{LWG1376}: Allocator interface is not backward compatible", + howpublished = "\url{https://wg21.link/lwg1376}", publisher = "WG21" } -@misc{LWG2565, - author = "Tim Song", - title = "{LWG2565}: std::function's move constructor should guarantee nothrow for reference\_wrappers and function pointers", - howpublished = "\url{https://wg21.link/lwg2565}", +@misc{LWG1377, + author = "INCITS", + title = "{LWG1377}: The revised forward is not compatible with access-control", + howpublished = "\url{https://wg21.link/lwg1377}", publisher = "WG21" } -@misc{LWG2566, - author = "Tim Song", - title = "{LWG2566}: Requirements on the first template parameter of container adaptors", - howpublished = "\url{https://wg21.link/lwg2566}", +@misc{LWG1378, + author = "DIN", + title = "{LWG1378}: pair and tuple have too many conversions", + howpublished = "\url{https://wg21.link/lwg1378}", publisher = "WG21" } -@misc{LWG2567, - author = "Tim Song", - title = "{LWG2567}: Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits", - howpublished = "\url{https://wg21.link/lwg2567}", +@misc{LWG1379, + author = "INCITS", + title = "{LWG1379}: pair copy-assignment not consistent for references", + howpublished = "\url{https://wg21.link/lwg1379}", publisher = "WG21" } -@misc{LWG2568, - author = "Tim Song", - title = "{LWG2568}: [fund.ts.v2] Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits", - howpublished = "\url{https://wg21.link/lwg2568}", +@misc{LWG1380, + author = "DIN", + title = "{LWG1380}: pair and tuple of references need to better specify move-semantics", + howpublished = "\url{https://wg21.link/lwg1380}", publisher = "WG21" } -@misc{LWG2569, - author = "Tim Song", - title = "{LWG2569}: conjunction and disjunction requirements are too strict", - howpublished = "\url{https://wg21.link/lwg2569}", +@misc{LWG1381, + author = "BSI", + title = "{LWG1381}: Replace pair's range support by proper range facility", + howpublished = "\url{https://wg21.link/lwg1381}", publisher = "WG21" } -@misc{LWG2570, - author = "Tim Song", - title = "{LWG2570}: [fund.ts.v2] conjunction and disjunction requirements are too strict", - howpublished = "\url{https://wg21.link/lwg2570}", +@misc{LWG1382, + author = "INCITS", + title = "{LWG1382}: pair and tuple constructors should forward arguments", + howpublished = "\url{https://wg21.link/lwg1382}", publisher = "WG21" } -@misc{LWG2571, - author = "Tim Song", - title = "{LWG2571}: §[map.modifiers]/2 imposes nonsensical requirement on insert(InputIterator, InputIterator)", - howpublished = "\url{https://wg21.link/lwg2571}", +@misc{LWG1383, + author = "INCITS", + title = "{LWG1383}: Inconsistent defaulted move/copy members in pair and tuple", + howpublished = "\url{https://wg21.link/lwg1383}", publisher = "WG21" } -@misc{LWG2572, - author = "Tim Song", - title = "{LWG2572}: The remarks for shared\_ptr::operator* should apply to cv-qualified void as well", - howpublished = "\url{https://wg21.link/lwg2572}", +@misc{LWG1384, + author = "INCITS", + title = "{LWG1384}: Function pack\_arguments is poorly named", + howpublished = "\url{https://wg21.link/lwg1384}", publisher = "WG21" } -@misc{LWG2573, - author = "Tim Song", - title = "{LWG2573}: [fund.ts.v2] std::hash> does not work for arrays", - howpublished = "\url{https://wg21.link/lwg2573}", +@misc{LWG1385, + author = "BSI", + title = "{LWG1385}: tuple\_cat should be a single variadic signature", + howpublished = "\url{https://wg21.link/lwg1385}", publisher = "WG21" } -@misc{LWG2574, - author = "Tim Song", - title = "{LWG2574}: [fund.ts.v2] std::experimental::function::operator=(F\&\&) should be constrained", - howpublished = "\url{https://wg21.link/lwg2574}", +@misc{LWG1386, + author = "INCITS", + title = "{LWG1386}: pack\_arguments overly complex", + howpublished = "\url{https://wg21.link/lwg1386}", publisher = "WG21" } -@misc{LWG2575, - author = "Tim Song", - title = "{LWG2575}: [fund.ts.v2] experimental::function::assign should be removed", - howpublished = "\url{https://wg21.link/lwg2575}", +@misc{LWG1387, + author = "BSI", + title = "{LWG1387}: Range support by tuple should be removed", + howpublished = "\url{https://wg21.link/lwg1387}", publisher = "WG21" } -@misc{LWG2576, - author = "Tim Song", - title = "{LWG2576}: istream\_iterator and ostream\_iterator should use std::addressof", - howpublished = "\url{https://wg21.link/lwg2576}", +@misc{LWG1388, + author = "INCITS", + title = "{LWG1388}: LWG 1281 incorrectly accepted", + howpublished = "\url{https://wg21.link/lwg1388}", publisher = "WG21" } -@misc{LWG2577, - author = "Tim Song", - title = "{LWG2577}: {\textbraceleft}shared,unique{\textbraceright}\_lock should use std::addressof", - howpublished = "\url{https://wg21.link/lwg2577}", +@misc{LWG1389, + author = "BSI", + title = "{LWG1389}: Compile-time rational arithmetic and overflow", + howpublished = "\url{https://wg21.link/lwg1389}", publisher = "WG21" } -@misc{LWG2578, - author = "Ville Voutilainen", - title = "{LWG2578}: Iterator requirements should reference iterator traits", - howpublished = "\url{https://wg21.link/lwg2578}", +@misc{LWG1390, + author = "DIN", + title = "{LWG1390}: Limit speculative compilation for constructible/convertible traits", + howpublished = "\url{https://wg21.link/lwg1390}", publisher = "WG21" } -@misc{LWG2579, - author = "Marshall Clow", - title = "{LWG2579}: Inconsistency wrt Allocators in basic\_string assignment vs. basic\_string::assign", - howpublished = "\url{https://wg21.link/lwg2579}", +@misc{LWG1391, + author = "DIN", + title = "{LWG1391}: constructible/convertible traits and access control", + howpublished = "\url{https://wg21.link/lwg1391}", publisher = "WG21" } -@misc{LWG2580, - author = "Marshall Clow", - title = "{LWG2580}: Who is definitive: operator= or assign?", - howpublished = "\url{https://wg21.link/lwg2580}", +@misc{LWG1392, + author = "INCITS", + title = "{LWG1392}: result\_of should support pointer-to-data-member", + howpublished = "\url{https://wg21.link/lwg1392}", publisher = "WG21" } -@misc{LWG2581, - author = "Tim Song", - title = "{LWG2581}: Specialization of variable templates should be prohibited", - howpublished = "\url{https://wg21.link/lwg2581}", +@misc{LWG1393, + author = "BSI", + title = "{LWG1393}: Trivial traits imply noexcept", + howpublished = "\url{https://wg21.link/lwg1393}", publisher = "WG21" } -@misc{LWG2582, - author = "Tim Song", - title = "{LWG2582}: §[res.on.functions]/2's prohibition against incomplete types shouldn't apply to type traits", - howpublished = "\url{https://wg21.link/lwg2582}", +@misc{LWG1394, + author = "DIN", + title = "{LWG1394}: is\_constructible reports false positives", + howpublished = "\url{https://wg21.link/lwg1394}", publisher = "WG21" } -@misc{LWG2583, - author = "Pablo Halpern", - title = "{LWG2583}: There is no way to supply an allocator for basic\_string(str, pos)", - howpublished = "\url{https://wg21.link/lwg2583}", +@misc{LWG1395, + author = "Japan", + title = "{LWG1395}: Inconsistent reference links should be unified", + howpublished = "\url{https://wg21.link/lwg1395}", publisher = "WG21" } -@misc{LWG2584, - author = "Billy O'Neal III", - title = "{LWG2584}: ECMAScript IdentityEscape is ambiguous", - howpublished = "\url{https://wg21.link/lwg2584}", +@misc{LWG1396, + author = "INCITS", + title = "{LWG1396}: regex should support allocators", + howpublished = "\url{https://wg21.link/lwg1396}", publisher = "WG21" } -@misc{LWG2585, - author = "Tim Song", - title = "{LWG2585}: forward\_list::resize(size\_type, const value\_type\&) effects incorrect", - howpublished = "\url{https://wg21.link/lwg2585}", +@misc{LWG1397, + author = "BSI", + title = "{LWG1397}: Deprecate '98 binders", + howpublished = "\url{https://wg21.link/lwg1397}", publisher = "WG21" } -@misc{LWG2586, - author = "Jonathan Wakely", - title = "{LWG2586}: Wrong value category used in scoped\_allocator\_adaptor::construct()", - howpublished = "\url{https://wg21.link/lwg2586}", +@misc{LWG1398, + author = "BSI", + title = "{LWG1398}: Users should be able to specialize functors without depending on whole header", + howpublished = "\url{https://wg21.link/lwg1398}", publisher = "WG21" } -@misc{LWG2587, - author = "Tim Song", - title = "{LWG2587}: ``Convertible to bool'' requirement in conjunction and disjunction", - howpublished = "\url{https://wg21.link/lwg2587}", +@misc{LWG1399, + author = "Japan", + title = "{LWG1399}: function does not need an explicit default constructor", + howpublished = "\url{https://wg21.link/lwg1399}", publisher = "WG21" } -@misc{LWG2588, - author = "Tim Song", - title = "{LWG2588}: [fund.ts.v2] ``Convertible to bool'' requirement in conjunction and disjunction", - howpublished = "\url{https://wg21.link/lwg2588}", +@misc{LWG1400, + author = "Japan", + title = "{LWG1400}: FCD function does not need an explicit default constructor", + howpublished = "\url{https://wg21.link/lwg1400}", publisher = "WG21" } -@misc{LWG2589, - author = "S. B. Tam", - title = "{LWG2589}: match\_results can't satisfy the requirements of a container", - howpublished = "\url{https://wg21.link/lwg2589}", +@misc{LWG1401, + author = "BSI", + title = "{LWG1401}: Provide support for unique\_ptr == nullptr", + howpublished = "\url{https://wg21.link/lwg1401}", publisher = "WG21" } -@misc{LWG2590, - author = "Robert Haberlach", - title = "{LWG2590}: Aggregate initialization for std::array", - howpublished = "\url{https://wg21.link/lwg2590}", +@misc{LWG1402, + author = "BSI", + title = "{LWG1402}: nullptr constructors for smart pointers should be constexpr", + howpublished = "\url{https://wg21.link/lwg1402}", publisher = "WG21" } -@misc{LWG2591, - author = "Daniel Krügler", - title = "{LWG2591}: std::function's member template target() should not lead to undefined behaviour", - howpublished = "\url{https://wg21.link/lwg2591}", +@misc{LWG1403, + author = "Japan", + title = "{LWG1403}: Inconsistent definitions for allocator\_arg", + howpublished = "\url{https://wg21.link/lwg1403}", publisher = "WG21" } -@misc{LWG2592, - author = "Andy Giese", - title = "{LWG2592}: Require that chrono::duration\_casts from smaller durations to larger durations do not overflow", - howpublished = "\url{https://wg21.link/lwg2592}", +@misc{LWG1404, + author = "INCITS", + title = "{LWG1404}: pointer\_traits should have a size\_type member", + howpublished = "\url{https://wg21.link/lwg1404}", publisher = "WG21" } -@misc{LWG2593, - author = "David Krauss", - title = "{LWG2593}: Moved-from state of Allocators", - howpublished = "\url{https://wg21.link/lwg2593}", +@misc{LWG1405, + author = "INCITS", + title = "{LWG1405}: Move scoped\_allocator\_adaptor into separate header", + howpublished = "\url{https://wg21.link/lwg1405}", publisher = "WG21" } -@misc{LWG2594, - author = "Kazutoshi Satoda", - title = "{LWG2594}: Contradicting definition of empty shared\_ptr on shared\_ptr(nullptr, d)", - howpublished = "\url{https://wg21.link/lwg2594}", +@misc{LWG1406, + author = "Japan", + title = "{LWG1406}: Support hashing smart-pointers based on owner", + howpublished = "\url{https://wg21.link/lwg1406}", publisher = "WG21" } -@misc{LWG2595, - author = "Robert Haberlach", - title = "{LWG2595}: reverse\_iterator::operator[]'s return type revisited", - howpublished = "\url{https://wg21.link/lwg2595}", +@misc{LWG1407, + author = "INCITS", + title = "{LWG1407}: Synch shared\_ptr constructors taking movable types", + howpublished = "\url{https://wg21.link/lwg1407}", publisher = "WG21" } -@misc{LWG2596, - author = "Marshall Clow", - title = "{LWG2596}: vector::data() should use addressof", - howpublished = "\url{https://wg21.link/lwg2596}", +@misc{LWG1408, + author = "BSI", + title = "{LWG1408}: Allow recycling of pointers after undeclare\_no\_pointers", + howpublished = "\url{https://wg21.link/lwg1408}", publisher = "WG21" } -@misc{LWG2597, - author = "Thomas Koeppe", - title = "{LWG2597}: std::log misspecified for complex numbers", - howpublished = "\url{https://wg21.link/lwg2597}", +@misc{LWG1409, + author = "INCITS", + title = "{LWG1409}: Specify whether monotonic\_clock is a distinct type or a typedef", + howpublished = "\url{https://wg21.link/lwg1409}", publisher = "WG21" } -@misc{LWG2598, - author = "Brent Friedman", - title = "{LWG2598}: addressof works on temporaries", - howpublished = "\url{https://wg21.link/lwg2598}", +@misc{LWG1410, + author = "BSI", + title = "{LWG1410}: Add a feature-detect macro for monotonic\_clock", + howpublished = "\url{https://wg21.link/lwg1410}", publisher = "WG21" } -@misc{LWG2599, - author = "Zhihao Yuan", - title = "{LWG2599}: Library incomplete type permission phrase is unclear", - howpublished = "\url{https://wg21.link/lwg2599}", +@misc{LWG1411, + author = "DIN", + title = "{LWG1411}: Add a compile-time flag to detect monotonic\_clock", + howpublished = "\url{https://wg21.link/lwg1411}", publisher = "WG21" } -@misc{LWG2600, - author = "David Krauss", - title = "{LWG2600}: ios\_base must store inaccessible iostate flags", - howpublished = "\url{https://wg21.link/lwg2600}", +@misc{LWG1412, + author = "Switzerland", + title = "{LWG1412}: Make monotonic clocks mandatory", + howpublished = "\url{https://wg21.link/lwg1412}", publisher = "WG21" } -@misc{LWG2601, - author = "FI-5 and US-5 and GB-3 and CH-6", - title = "{LWG2601}: [filesys.ts] [PDTS] Make namespaces consistent with Library TS policy", - howpublished = "\url{https://wg21.link/lwg2601}", +@misc{LWG1413, + author = "INCITS", + title = "{LWG1413}: Specify whether high\_resolution\_clock is a distinct type or a typedef", + howpublished = "\url{https://wg21.link/lwg1413}", publisher = "WG21" } -@misc{LWG2602, - author = "FI-1", - title = "{LWG2602}: [filesys.ts] [PDTS] Tighten specification when there is no reasonable behavior", - howpublished = "\url{https://wg21.link/lwg2602}", +@misc{LWG1414, + author = "BSI", + title = "{LWG1414}: Fixing remaining dead links to POS\_T and OFF\_T", + howpublished = "\url{https://wg21.link/lwg1414}", publisher = "WG21" } -@misc{LWG2603, - author = "CH-2", - title = "{LWG2603}: [filesys.ts] [PDTS] Filename length needs bullet item", - howpublished = "\url{https://wg21.link/lwg2603}", +@misc{LWG1415, + author = "INCITS", + title = "{LWG1415}: Iterator stability bans the short-string optimization", + howpublished = "\url{https://wg21.link/lwg1415}", publisher = "WG21" } -@misc{LWG2604, - author = "CH-3", - title = "{LWG2604}: [filesys.ts] [PDTS] Need definition of dot and dot-dot", - howpublished = "\url{https://wg21.link/lwg2604}", +@misc{LWG1416, + author = "DIN", + title = "{LWG1416}: forward\_list::erase\_after should not be allowed to throw", + howpublished = "\url{https://wg21.link/lwg1416}", publisher = "WG21" } -@misc{LWG2605, - author = "CH-4", - title = "{LWG2605}: [filesys.ts] [PDTS] Parent of root directory unspecified", - howpublished = "\url{https://wg21.link/lwg2605}", +@misc{LWG1417, + author = "BSI", + title = "{LWG1417}: front/back on a zero-sized array should be undefined", + howpublished = "\url{https://wg21.link/lwg1417}", publisher = "WG21" } -@misc{LWG2606, - author = "CH-5", - title = "{LWG2606}: [filesys.ts] [PDTS] Path depth is underspecified", - howpublished = "\url{https://wg21.link/lwg2606}", +@misc{LWG1418, + author = "BSI", + title = "{LWG1418}: Effects of resize(size()) on a deque", + howpublished = "\url{https://wg21.link/lwg1418}", publisher = "WG21" } -@misc{LWG2607, - author = "GB-4", - title = "{LWG2607}: [filesys.ts] [PDTS] Unhelpful comment for struct space\_info", - howpublished = "\url{https://wg21.link/lwg2607}", +@misc{LWG1419, + author = "INCITS", + title = "{LWG1419}: forward\_list::erase\_after should return an iterator", + howpublished = "\url{https://wg21.link/lwg1419}", publisher = "WG21" } -@misc{LWG2608, - author = "CH-7", - title = "{LWG2608}: [filesys.ts] [PDTS] file\_time\_type underspecified", - howpublished = "\url{https://wg21.link/lwg2608}", +@misc{LWG1420, + author = "BSI", + title = "{LWG1420}: Effects of resize(size()) on a list", + howpublished = "\url{https://wg21.link/lwg1420}", publisher = "WG21" } -@misc{LWG2609, - author = "FI-2", - title = "{LWG2609}: [filesys.ts] [PDTS] Unclear why range-based-for functions return different types", - howpublished = "\url{https://wg21.link/lwg2609}", +@misc{LWG1421, + author = "DIN", + title = "{LWG1421}: Accidental move-only library types due to new core language rules", + howpublished = "\url{https://wg21.link/lwg1421}", publisher = "WG21" } -@misc{LWG2610, - author = "FI-4", - title = "{LWG2610}: [filesys.ts] [PDTS] Apparently inconsistent return types from several functions", - howpublished = "\url{https://wg21.link/lwg2610}", +@misc{LWG1422, + author = "BSI", + title = "{LWG1422}: vector iterators are not random access", + howpublished = "\url{https://wg21.link/lwg1422}", publisher = "WG21" } -@misc{LWG2611, - author = "GB-1", - title = "{LWG2611}: [filesys.ts] [PDTS] Lack of relative() operation function", - howpublished = "\url{https://wg21.link/lwg2611}", +@misc{LWG1423, + author = "Japan", + title = "{LWG1423}: map constructor accepting an allocator as single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1423}", publisher = "WG21" } -@misc{LWG2612, - author = "CH-8", - title = "{LWG2612}: [filesys.ts] [PDTS] uintmax\_t too small for large file sizes", - howpublished = "\url{https://wg21.link/lwg2612}", +@misc{LWG1424, + author = "Japan", + title = "{LWG1424}: multimap constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1424}", publisher = "WG21" } -@misc{LWG2613, - author = "CH 9", - title = "{LWG2613}: [filesys.ts] [PDTS] Missing actual error conditions thrown", - howpublished = "\url{https://wg21.link/lwg2613}", +@misc{LWG1425, + author = "Japan", + title = "{LWG1425}: set constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1425}", publisher = "WG21" } -@misc{LWG2614, - author = "GB-7 and CH-10", - title = "{LWG2614}: [filesys.ts] [PDTS] Incorrect postconditions for path copy/move constructor", - howpublished = "\url{https://wg21.link/lwg2614}", +@misc{LWG1426, + author = "Japan", + title = "{LWG1426}: multiset constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1426}", publisher = "WG21" } -@misc{LWG2615, - author = "GB-8", - title = "{LWG2615}: [filesys.ts] [PDTS] Missing behavior for characters with no representation", - howpublished = "\url{https://wg21.link/lwg2615}", +@misc{LWG1427, + author = "Japan", + title = "{LWG1427}: unordered\_map constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1427}", publisher = "WG21" } -@misc{LWG2616, - author = "CH-11", - title = "{LWG2616}: [filesys.ts] [PDTS] Append behavior underspecified if target is empty", - howpublished = "\url{https://wg21.link/lwg2616}", +@misc{LWG1428, + author = "Japan", + title = "{LWG1428}: unordered\_multimap constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1428}", publisher = "WG21" } -@misc{LWG2617, - author = "CH-12", - title = "{LWG2617}: [filesys.ts] [PDTS] path member swap() unnecessary", - howpublished = "\url{https://wg21.link/lwg2617}", +@misc{LWG1429, + author = "Japan", + title = "{LWG1429}: unordered\_set constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1429}", publisher = "WG21" } -@misc{LWG2618, - author = "FI-7", - title = "{LWG2618}: [filesys.ts] [PDTS] is\_absolute() return clause confusing", - howpublished = "\url{https://wg21.link/lwg2618}", +@misc{LWG1430, + author = "Japan", + title = "{LWG1430}: unordered\_multiset constructor accepting an allocator as a single parameter should be explicit", + howpublished = "\url{https://wg21.link/lwg1430}", publisher = "WG21" } -@misc{LWG2619, - author = "FI-8", - title = "{LWG2619}: [filesys.ts] [PDTS] Consider using quoted manipulators", - howpublished = "\url{https://wg21.link/lwg2619}", +@misc{LWG1431, + author = "INCITS", + title = "{LWG1431}: is\_permutation must be more restrictive", + howpublished = "\url{https://wg21.link/lwg1431}", publisher = "WG21" } -@misc{LWG2621, - author = "GB-12", - title = "{LWG2621}: [filesys.ts] [PDTS] directory\_entry operator== needs clarification", - howpublished = "\url{https://wg21.link/lwg2621}", +@misc{LWG1432, + author = "INCITS", + title = "{LWG1432}: random\_shuffle signatures are inconsistent", + howpublished = "\url{https://wg21.link/lwg1432}", publisher = "WG21" } -@misc{LWG2622, - author = "CH-13", - title = "{LWG2622}: [filesys.ts] [PDTS] directory\_iterator underspecified", - howpublished = "\url{https://wg21.link/lwg2622}", +@misc{LWG1433, + author = "BSI", + title = "{LWG1433}: random\_shuffle and shuffle should have consistent signatures", + howpublished = "\url{https://wg21.link/lwg1433}", publisher = "WG21" } -@misc{LWG2623, - author = "CH-14", - title = "{LWG2623}: [filesys.ts] [PDTS] Request for create\_regular\_file() and/or touch()", - howpublished = "\url{https://wg21.link/lwg2623}", +@misc{LWG1434, + author = "INCITS", + title = "{LWG1434}: For min/max functions replace variadic arguments by initializer\_list argument", + howpublished = "\url{https://wg21.link/lwg1434}", publisher = "WG21" } -@misc{LWG2624, - author = "GB-14", - title = "{LWG2624}: [filesys.ts] [PDTS] Incorrect effects clause for path copy", - howpublished = "\url{https://wg21.link/lwg2624}", +@misc{LWG1435, + author = "BSI", + title = "{LWG1435}: Unclear returns specifications for C99 complex number functions", + howpublished = "\url{https://wg21.link/lwg1435}", publisher = "WG21" } -@misc{LWG2625, - author = "CH-15", - title = "{LWG2625}: [filesys.ts] [PDTS] Copying equivalent paths effects not specified", - howpublished = "\url{https://wg21.link/lwg2625}", +@misc{LWG1436, + author = "BSI", + title = "{LWG1436}: Random number engine constructor concerns", + howpublished = "\url{https://wg21.link/lwg1436}", publisher = "WG21" } -@misc{LWG2626, - author = "CH-16", - title = "{LWG2626}: [filesys.ts] [PDTS] Equivalence is a volatile property", - howpublished = "\url{https://wg21.link/lwg2626}", +@misc{LWG1437, + author = "INCITS", + title = "{LWG1437}: Mersenne twister meaningless for word sizes less than two", + howpublished = "\url{https://wg21.link/lwg1437}", publisher = "WG21" } -@misc{LWG2627, - author = "FI-9", - title = "{LWG2627}: [filesys.ts] [PDTS] Return value of uintmax\_t on error?", - howpublished = "\url{https://wg21.link/lwg2627}", +@misc{LWG1438, + author = "INCITS", + title = "{LWG1438}: No definition for base()", + howpublished = "\url{https://wg21.link/lwg1438}", publisher = "WG21" } -@misc{LWG2628, - author = "GB-15", - title = "{LWG2628}: [filesys.ts] [PDTS] Possible last\_write\_time() postcondition?", - howpublished = "\url{https://wg21.link/lwg2628}", +@misc{LWG1439, + author = "INCITS", + title = "{LWG1439}: Return from densities() functions?", + howpublished = "\url{https://wg21.link/lwg1439}", publisher = "WG21" } -@misc{LWG2629, - author = "GB-16", - title = "{LWG2629}: [filesys.ts] [PDTS] Unclear semantics of read\_symlink on error", - howpublished = "\url{https://wg21.link/lwg2629}", +@misc{LWG1440, + author = "INCITS", + title = "{LWG1440}: Incorrect specification for piecewise\_linear\_distribution", + howpublished = "\url{https://wg21.link/lwg1440}", publisher = "WG21" } -@misc{LWG2630, - author = "CH-17", - title = "{LWG2630}: [filesys.ts] [PDTS] remove() must avoid race", - howpublished = "\url{https://wg21.link/lwg2630}", +@misc{LWG1441, + author = "INCITS", + title = "{LWG1441}: Floating-point test functions are incorrectly specified", + howpublished = "\url{https://wg21.link/lwg1441}", publisher = "WG21" } -@misc{LWG2631, - author = "CH-18", - title = "{LWG2631}: [filesys.ts] [PDTS] POSIX guarantees atomicity for rename()", - howpublished = "\url{https://wg21.link/lwg2631}", +@misc{LWG1442, + author = "Canada", + title = "{LWG1442}: ``happens-before'' should be ``synchronizes-with''", + howpublished = "\url{https://wg21.link/lwg1442}", publisher = "WG21" } -@misc{LWG2632, - author = "FI-10", - title = "{LWG2632}: [filesys.ts] [PDTS] system\_complete() example needs clarification", - howpublished = "\url{https://wg21.link/lwg2632}", +@misc{LWG1443, + author = "BSI", + title = "{LWG1443}: Imposed happens-before edges are not made transitive", + howpublished = "\url{https://wg21.link/lwg1443}", publisher = "WG21" } -@misc{LWG2633, - author = "CH-19", - title = "{LWG2633}: [filesys.ts] [PDTS] unique\_path() is a security vulnerability", - howpublished = "\url{https://wg21.link/lwg2633}", +@misc{LWG1444, + author = "BSI", + title = "{LWG1444}: OFF\_T is not defined", + howpublished = "\url{https://wg21.link/lwg1444}", publisher = "WG21" } -@misc{LWG2634, - author = "P.J. Plauger", - title = "{LWG2634}: [filesys.ts] [PDTS] enum class directory\_options has no summary", - howpublished = "\url{https://wg21.link/lwg2634}", +@misc{LWG1445, + author = "INCITS/PJ Plauger", + title = "{LWG1445}: Several iostreams member functions incorrectly specified", + howpublished = "\url{https://wg21.link/lwg1445}", publisher = "WG21" } -@misc{LWG2635, - author = "P.J. Plauger", - title = "{LWG2635}: [filesys.ts] [PDTS] directory\_options::skip\_permission\_denied is not used", - howpublished = "\url{https://wg21.link/lwg2635}", +@misc{LWG1446, + author = "INCITS", + title = "{LWG1446}: Move and swap for I/O streams", + howpublished = "\url{https://wg21.link/lwg1446}", publisher = "WG21" } -@misc{LWG2636, - author = "P.J. Plauger", - title = "{LWG2636}: [filesys.ts] [PDTS] copy\_options::copy\_symlinks is not used", - howpublished = "\url{https://wg21.link/lwg2636}", +@misc{LWG1447, + author = "INCITS", + title = "{LWG1447}: Request to resolve issue LWG 1328", + howpublished = "\url{https://wg21.link/lwg1447}", publisher = "WG21" } -@misc{LWG2637, - author = "P.J. Plauger", - title = "{LWG2637}: [filesys.ts] [PDTS] All functions with error\_code arguments should be noexcept", - howpublished = "\url{https://wg21.link/lwg2637}", +@misc{LWG1448, + author = "BSI", + title = "{LWG1448}: Concerns about basic\_stringbuf::str(basic\_string) postconditions", + howpublished = "\url{https://wg21.link/lwg1448}", publisher = "WG21" } -@misc{LWG2638, - author = "P.J. Plauger", - title = "{LWG2638}: [filesys.ts] [PDTS] Make certain functions noexcept and drop error\_code version", - howpublished = "\url{https://wg21.link/lwg2638}", +@misc{LWG1449, + author = "Canada", + title = "{LWG1449}: Incomplete specification of header ", + howpublished = "\url{https://wg21.link/lwg1449}", publisher = "WG21" } -@misc{LWG2639, - author = "P.J. Plauger", - title = "{LWG2639}: [filesys.ts] [PDTS] permissions() is missing from synopsis", - howpublished = "\url{https://wg21.link/lwg2639}", +@misc{LWG1450, + author = "BSI", + title = "{LWG1450}: Contradiction in regex\_constants", + howpublished = "\url{https://wg21.link/lwg1450}", publisher = "WG21" } -@misc{LWG2640, - author = "P.J. Plauger", - title = "{LWG2640}: [filesys.ts] [PDTS] class directory\_entry should retain operator const path\&() from V2", - howpublished = "\url{https://wg21.link/lwg2640}", +@misc{LWG1451, + author = "INCITS", + title = "{LWG1451}: regex should support allocators", + howpublished = "\url{https://wg21.link/lwg1451}", publisher = "WG21" } -@misc{LWG2641, - author = "P.J. Plauger", - title = "{LWG2641}: [filesys.ts] [PDTS] directory\_iterator, recursive\_directory\_iterator, move construct/assign should be noexcept", - howpublished = "\url{https://wg21.link/lwg2641}", +@misc{LWG1452, + author = "BSI", + title = "{LWG1452}: ``target sequence'' is not defined", + howpublished = "\url{https://wg21.link/lwg1452}", publisher = "WG21" } -@misc{LWG2642, - author = "P.J. Plauger", - title = "{LWG2642}: [filesys.ts] [PDTS] class path should have defaulted constructors/destructor/assignments.", - howpublished = "\url{https://wg21.link/lwg2642}", +@misc{LWG1453, + author = "BSI", + title = "{LWG1453}: Default constructed match\_results behavior for certain operations", + howpublished = "\url{https://wg21.link/lwg1453}", publisher = "WG21" } -@misc{LWG2643, - author = "P.J. Plauger", - title = "{LWG2643}: [filesys.ts] [PDTS] path::compare(const string\&) should be path::compare(const string\_type\&)", - howpublished = "\url{https://wg21.link/lwg2643}", +@misc{LWG1454, + author = "BSI", + title = "{LWG1454}: Ensure C compatibility for atomics", + howpublished = "\url{https://wg21.link/lwg1454}", publisher = "WG21" } -@misc{LWG2644, - author = "P.J. Plauger", - title = "{LWG2644}: [filesys.ts] [PDTS] enum classes copy\_options and perms should be bitmask types", - howpublished = "\url{https://wg21.link/lwg2644}", +@misc{LWG1455, + author = "Switzerland", + title = "{LWG1455}: C language compatibility for atomics", + howpublished = "\url{https://wg21.link/lwg1455}", publisher = "WG21" } -@misc{LWG2645, - author = "P.J. Plauger", - title = "{LWG2645}: [filesys.ts] [PDTS] create\_directory should refer to perms::all instead of Posix S\_IRWXU|S\_IRWXG|S\_IRWXO", - howpublished = "\url{https://wg21.link/lwg2645}", +@misc{LWG1456, + author = "BSI", + title = "{LWG1456}: Missing fixed-size atomic\_ typedefs", + howpublished = "\url{https://wg21.link/lwg1456}", publisher = "WG21" } -@misc{LWG2646, - author = "P.J. Plauger", - title = "{LWG2646}: [filesys.ts] [PDTS] Do we really need generic*?", - howpublished = "\url{https://wg21.link/lwg2646}", +@misc{LWG1457, + author = "BSI", + title = "{LWG1457}: Splitting lock-free properties", + howpublished = "\url{https://wg21.link/lwg1457}", publisher = "WG21" } -@misc{LWG2647, - author = "P.J. Plauger", - title = "{LWG2647}: [filesys.ts] [PDTS] last\_write\_time() uses ill-formed cast", - howpublished = "\url{https://wg21.link/lwg2647}", +@misc{LWG1458, + author = "BSI", + title = "{LWG1458}: Overlapping evaluations are allowed", + howpublished = "\url{https://wg21.link/lwg1458}", publisher = "WG21" } -@misc{LWG2648, - author = "P.J. Plauger", - title = "{LWG2648}: [filesys.ts] [PDTS] path::templatestring() conversion rules", - howpublished = "\url{https://wg21.link/lwg2648}", +@misc{LWG1459, + author = "Canada", + title = "{LWG1459}: Overlapping evaluations are allowed", + howpublished = "\url{https://wg21.link/lwg1459}", publisher = "WG21" } -@misc{LWG2649, - author = "Stephan T. Lavavej", - title = "{LWG2649}: [filesys.ts] [PDTS] path and directory\_entry move ctors should not be noexcept", - howpublished = "\url{https://wg21.link/lwg2649}", +@misc{LWG1460, + author = "INCITS", + title = "{LWG1460}: Missing lock-free property for type bool should be added", + howpublished = "\url{https://wg21.link/lwg1460}", publisher = "WG21" } -@misc{LWG2650, - author = "Stephan T. Lavavej", - title = "{LWG2650}: [filesys.ts] [PDTS] path::compare(const string\& s) wrong argument type", - howpublished = "\url{https://wg21.link/lwg2650}", +@misc{LWG1461, + author = "Canada", + title = "{LWG1461}: Rename all ATOMIC\_* macros as STD\_ATOMIC\_*", + howpublished = "\url{https://wg21.link/lwg1461}", publisher = "WG21" } -@misc{LWG2651, - author = "Stephan T. Lavavej", - title = "{LWG2651}: [filesys.ts] [PDTS] directory\_iterator, recursive\_directory\_iterator, pointer/reference typedefs wrong", - howpublished = "\url{https://wg21.link/lwg2651}", +@misc{LWG1462, + author = "BSI", + title = "{LWG1462}: Ambiguous value assignment to atomic\_bool", + howpublished = "\url{https://wg21.link/lwg1462}", publisher = "WG21" } -@misc{LWG2652, - author = "Stephan T. Lavavej", - title = "{LWG2652}: [filesys.ts] [PDTS] Better to avoid deriving from std::iterator", - howpublished = "\url{https://wg21.link/lwg2652}", +@misc{LWG1463, + author = "INCITS", + title = "{LWG1463}: Inconsistent value assignment for atomic\_bool", + howpublished = "\url{https://wg21.link/lwg1463}", publisher = "WG21" } -@misc{LWG2653, - author = "Stephan T. Lavavej", - title = "{LWG2653}: [filesys.ts] [PDTS] directory\_entry multithreading concerns", - howpublished = "\url{https://wg21.link/lwg2653}", +@misc{LWG1464, + author = "INCITS", + title = "{LWG1464}: Underspecified typedefs for atomic integral types", + howpublished = "\url{https://wg21.link/lwg1464}", publisher = "WG21" } -@misc{LWG2654, - author = "Google", - title = "{LWG2654}: [filesys.ts] [PDTS] Concerns with security and testability", - howpublished = "\url{https://wg21.link/lwg2654}", +@misc{LWG1465, + author = "INCITS", + title = "{LWG1465}: Missing arithmetic operators for atomic\_address", + howpublished = "\url{https://wg21.link/lwg1465}", publisher = "WG21" } -@misc{LWG2655, - author = "Beman Dawes", - title = "{LWG2655}: [filesys.ts] [PDTS] Clarify Error reporting", - howpublished = "\url{https://wg21.link/lwg2655}", +@misc{LWG1466, + author = "INCITS", + title = "{LWG1466}: Silent const breakage by compare\_exchange\_* member functions", + howpublished = "\url{https://wg21.link/lwg1466}", publisher = "WG21" } -@misc{LWG2656, - author = "Clark Nelson", - title = "{LWG2656}: [filesys.ts] [PDTS] Feature test macro for TS version", - howpublished = "\url{https://wg21.link/lwg2656}", +@misc{LWG1467, + author = "INCITS", + title = "{LWG1467}: Deriving atomic from atomic\_address breaks type safety", + howpublished = "\url{https://wg21.link/lwg1467}", publisher = "WG21" } -@misc{LWG2657, - author = "LWG/SG-3", - title = "{LWG2657}: [filesys.ts] [PDTS] Inappropriate use of ``No diagnostic is required''", - howpublished = "\url{https://wg21.link/lwg2657}", +@misc{LWG1468, + author = "INCITS", + title = "{LWG1468}: atomic\_address::compare\_exchange\_* member functions should match atomic\_compare\_exchange\_* free functions", + howpublished = "\url{https://wg21.link/lwg1468}", publisher = "WG21" } -@misc{LWG2658, - author = "LWG/SG-3", - title = "{LWG2658}: [filesys.ts] [PDTS] POSIX utime() is obsolescent", - howpublished = "\url{https://wg21.link/lwg2658}", +@misc{LWG1469, + author = "BSI", + title = "{LWG1469}: atomic inheritance from atomic\_address breaks type safety", + howpublished = "\url{https://wg21.link/lwg1469}", publisher = "WG21" } -@misc{LWG2659, - author = "Daniel Krügler", - title = "{LWG2659}: [filesys.ts] [PDTS] Invalid expressions for bitmask types", - howpublished = "\url{https://wg21.link/lwg2659}", +@misc{LWG1470, + author = "INCITS", + title = "{LWG1470}: ``Same-ness'' curiosities", + howpublished = "\url{https://wg21.link/lwg1470}", publisher = "WG21" } -@misc{LWG2660, - author = "Daniel Krügler", - title = "{LWG2660}: [filesys.ts] [PDTS] Incorrect Throws specification for absolute()", - howpublished = "\url{https://wg21.link/lwg2660}", +@misc{LWG1471, + author = "INCITS", + title = "{LWG1471}: Default constructor of atomics needs specification", + howpublished = "\url{https://wg21.link/lwg1471}", publisher = "WG21" } -@misc{LWG2661, - author = "Beman Dawes", - title = "{LWG2661}: [filesys.ts] Surprising equivalent() behavior if neither file exists", - howpublished = "\url{https://wg21.link/lwg2661}", +@misc{LWG1472, + author = "INCITS", + title = "{LWG1472}: Incorrect semantics of atomic\_init", + howpublished = "\url{https://wg21.link/lwg1472}", publisher = "WG21" } -@misc{LWG2662, - author = "Daniel Krügler", - title = "{LWG2662}: [filesys.ts] Allocator requirements unspecified", - howpublished = "\url{https://wg21.link/lwg2662}", +@misc{LWG1473, + author = "INCITS", + title = "{LWG1473}: Incomplete memory order specifications", + howpublished = "\url{https://wg21.link/lwg1473}", publisher = "WG21" } -@misc{LWG2663, - author = "Gor Nishanov", - title = "{LWG2663}: Enable efficient retrieval of file size from directory\_entry", - howpublished = "\url{https://wg21.link/lwg2663}", +@misc{LWG1474, + author = "INCITS", + title = "{LWG1474}: weak compare-and-exchange confusion", + howpublished = "\url{https://wg21.link/lwg1474}", publisher = "WG21" } -@misc{LWG2664, - author = "Peter Dimov", - title = "{LWG2664}: operator/ (and other append) semantics not useful if argument has root", - howpublished = "\url{https://wg21.link/lwg2664}", +@misc{LWG1475, + author = "Switzerland", + title = "{LWG1475}: weak compare-and-exchange confusion II", + howpublished = "\url{https://wg21.link/lwg1475}", publisher = "WG21" } -@misc{LWG2665, - author = "Eric Fiselier", - title = "{LWG2665}: remove\_filename() post condition is incorrect", - howpublished = "\url{https://wg21.link/lwg2665}", +@misc{LWG1476, + author = "INCITS", + title = "{LWG1476}: Meaningless specification of spurious failure", + howpublished = "\url{https://wg21.link/lwg1476}", publisher = "WG21" } -@misc{LWG2666, - author = "Jonathan Wakely", - title = "{LWG2666}: Bitmask operations should use bitmask terms", - howpublished = "\url{https://wg21.link/lwg2666}", +@misc{LWG1477, + author = "BSI", + title = "{LWG1477}: weak compare-and-exchange confusion III", + howpublished = "\url{https://wg21.link/lwg1477}", publisher = "WG21" } -@misc{LWG2667, - author = "Jonathan Wakely", - title = "{LWG2667}: path::root\_directory() description is confusing", - howpublished = "\url{https://wg21.link/lwg2667}", +@misc{LWG1478, + author = "BSI", + title = "{LWG1478}: Clarify race conditions in atomics initialization", + howpublished = "\url{https://wg21.link/lwg1478}", publisher = "WG21" } -@misc{LWG2668, - author = "Jonathan Wakely", - title = "{LWG2668}: path::operator+= is defined, but not operator+", - howpublished = "\url{https://wg21.link/lwg2668}", +@misc{LWG1479, + author = "INCITS", + title = "{LWG1479}: Fence functions should be extern ``C''", + howpublished = "\url{https://wg21.link/lwg1479}", publisher = "WG21" } -@misc{LWG2669, - author = "Jonathan Wakely", - title = "{LWG2669}: recursive\_directory\_iterator effects refers to non-existent functions", - howpublished = "\url{https://wg21.link/lwg2669}", +@misc{LWG1480, + author = "BSI", + title = "{LWG1480}: Atomic fences don't have synchronizes with relation", + howpublished = "\url{https://wg21.link/lwg1480}", publisher = "WG21" } -@misc{LWG2670, - author = "Jonathan Wakely", - title = "{LWG2670}: system\_complete refers to undefined variable 'base'", - howpublished = "\url{https://wg21.link/lwg2670}", +@misc{LWG1481, + author = "BSI", + title = "{LWG1481}: Missing Lockable requirements", + howpublished = "\url{https://wg21.link/lwg1481}", publisher = "WG21" } -@misc{LWG2671, - author = "Jonathan Wakely", - title = "{LWG2671}: Errors in Copy", - howpublished = "\url{https://wg21.link/lwg2671}", +@misc{LWG1482, + author = "INCITS", + title = "{LWG1482}: Timeout operations are under-specified", + howpublished = "\url{https://wg21.link/lwg1482}", publisher = "WG21" } -@misc{LWG2672, - author = "Jonathan Wakely", - title = "{LWG2672}: Should is\_empty use error\_code in its specification?", - howpublished = "\url{https://wg21.link/lwg2672}", +@misc{LWG1483, + author = "DIN", + title = "{LWG1483}: \_\_STDCPP\_THREADS spelling", + howpublished = "\url{https://wg21.link/lwg1483}", publisher = "WG21" } -@misc{LWG2673, - author = "Jonathan Wakely", - title = "{LWG2673}: status() effects cannot be implemented as specified", - howpublished = "\url{https://wg21.link/lwg2673}", +@misc{LWG1484, + author = "INCITS", + title = "{LWG1484}: Need a way to join a thread with a timeout", + howpublished = "\url{https://wg21.link/lwg1484}", publisher = "WG21" } -@misc{LWG2674, - author = "Jonathan Wakely", - title = "{LWG2674}: Bidirectional iterator requirement on path::iterator is very expensive", - howpublished = "\url{https://wg21.link/lwg2674}", +@misc{LWG1485, + author = "INCITS", + title = "{LWG1485}: Unclear thread::id specification", + howpublished = "\url{https://wg21.link/lwg1485}", publisher = "WG21" } -@misc{LWG2675, - author = "David Krauss", - title = "{LWG2675}: register\_callback can fail", - howpublished = "\url{https://wg21.link/lwg2675}", +@misc{LWG1486, + author = "Switzerland", + title = "{LWG1486}: Value of this\_thread::get\_id() underspecified for detached thread", + howpublished = "\url{https://wg21.link/lwg1486}", publisher = "WG21" } -@misc{LWG2676, - author = "Beman Dawes", - title = "{LWG2676}: Provide filesystem::path overloads for File-based streams", - howpublished = "\url{https://wg21.link/lwg2676}", +@misc{LWG1487, + author = "Switzerland", + title = "{LWG1487}: Clock related operations exception specifications conflict", + howpublished = "\url{https://wg21.link/lwg1487}", publisher = "WG21" } -@misc{LWG2677, - author = "Billy O'Neal", - title = "{LWG2677}: directory\_entry::status is not allowed to be cached as a quality-of-implementation issue", - howpublished = "\url{https://wg21.link/lwg2677}", +@misc{LWG1488, + author = "INCITS", + title = "{LWG1488}: Improve interoperability between the C++0x and C1x threads APIs", + howpublished = "\url{https://wg21.link/lwg1488}", publisher = "WG21" } -@misc{LWG2678, - author = "Richard Smith", - title = "{LWG2678}: std::filesystem enum classes overspecified", - howpublished = "\url{https://wg21.link/lwg2678}", +@misc{LWG1489, + author = "Switzerland", + title = "{LWG1489}: unlock functions and unlock mutex requirements are inconsistent", + howpublished = "\url{https://wg21.link/lwg1489}", publisher = "WG21" } -@misc{LWG2679, - author = "Dawn Perchik", - title = "{LWG2679}: Inconsistent Use of Effects and Equivalent To", - howpublished = "\url{https://wg21.link/lwg2679}", +@misc{LWG1490, + author = "Switzerland", + title = "{LWG1490}: Mutex requirements too stringent", + howpublished = "\url{https://wg21.link/lwg1490}", publisher = "WG21" } -@misc{LWG2680, - author = "Beman Dawes", - title = "{LWG2680}: Add ``Equivalent to'' to filesystem", - howpublished = "\url{https://wg21.link/lwg2680}", +@misc{LWG1491, + author = "INCITS", + title = "{LWG1491}: try\_lock does not guarantee forward progress", + howpublished = "\url{https://wg21.link/lwg1491}", publisher = "WG21" } -@misc{LWG2681, - author = "Jonathan Wakely", - title = "{LWG2681}: filesystem::copy() cannot copy symlinks", - howpublished = "\url{https://wg21.link/lwg2681}", +@misc{LWG1492, + author = "INCITS", + title = "{LWG1492}: Mutex requirements should not be bound to threads", + howpublished = "\url{https://wg21.link/lwg1492}", publisher = "WG21" } -@misc{LWG2682, - author = "Jonathan Wakely", - title = "{LWG2682}: filesystem::copy() won't create a symlink to a directory", - howpublished = "\url{https://wg21.link/lwg2682}", +@misc{LWG1493, + author = "INCITS", + title = "{LWG1493}: Add mutex, recursive\_mutex, is\_locked function", + howpublished = "\url{https://wg21.link/lwg1493}", publisher = "WG21" } -@misc{LWG2683, - author = "Jonathan Wakely", - title = "{LWG2683}: filesystem::copy() says ``no effects''", - howpublished = "\url{https://wg21.link/lwg2683}", +@misc{LWG1494, + author = "INCITS", + title = "{LWG1494}: Term ``are serialized'' not defined", + howpublished = "\url{https://wg21.link/lwg1494}", publisher = "WG21" } -@misc{LWG2684, - author = "Robert Haberlach", - title = "{LWG2684}: priority\_queue lacking comparator typedef", - howpublished = "\url{https://wg21.link/lwg2684}", +@misc{LWG1495, + author = "INCITS", + title = "{LWG1495}: Condition variable wait\_for return value insufficient", + howpublished = "\url{https://wg21.link/lwg1495}", publisher = "WG21" } -@misc{LWG2685, - author = "Jonathan Wakely", - title = "{LWG2685}: shared\_ptr deleters must not not throw on move construction", - howpublished = "\url{https://wg21.link/lwg2685}", +@misc{LWG1496, + author = "Switzerland", + title = "{LWG1496}: condition\_variable not implementable", + howpublished = "\url{https://wg21.link/lwg1496}", publisher = "WG21" } -@misc{LWG2686, - author = "Tim Song", - title = "{LWG2686}: Why is std::hash specialized for error\_code, but not error\_condition?", - howpublished = "\url{https://wg21.link/lwg2686}", +@misc{LWG1497, + author = "Switzerland", + title = "{LWG1497}: lock() postcondition can not be generally achieved", + howpublished = "\url{https://wg21.link/lwg1497}", publisher = "WG21" } -@misc{LWG2687, - author = "Tim Song", - title = "{LWG2687}: {\textbraceleft}inclusive,exclusive{\textbraceright}\_scan misspecified", - howpublished = "\url{https://wg21.link/lwg2687}", +@misc{LWG1498, + author = "Switzerland", + title = "{LWG1498}: Unclear specification for [thread.condition]", + howpublished = "\url{https://wg21.link/lwg1498}", publisher = "WG21" } -@misc{LWG2688, - author = "Martin Moene", - title = "{LWG2688}: clamp misses preconditions and has extraneous condition on result", - howpublished = "\url{https://wg21.link/lwg2688}", +@misc{LWG1499, + author = "INCITS", + title = "{LWG1499}: Condition variables preclude wakeup optimization", + howpublished = "\url{https://wg21.link/lwg1499}", publisher = "WG21" } -@misc{LWG2689, - author = "Tim Song", - title = "{LWG2689}: Parallel versions of std::copy and std::move shouldn't be in order", - howpublished = "\url{https://wg21.link/lwg2689}", +@misc{LWG1500, + author = "Switzerland", + title = "{LWG1500}: Consider removal of native\_handle()", + howpublished = "\url{https://wg21.link/lwg1500}", publisher = "WG21" } -@misc{LWG2690, - author = "Zhihao Yuan", - title = "{LWG2690}: invoke", - howpublished = "\url{https://wg21.link/lwg2690}", +@misc{LWG1501, + author = "INCITS", + title = "{LWG1501}: Specification for managing associated asynchronous state has problems", + howpublished = "\url{https://wg21.link/lwg1501}", publisher = "WG21" } -@misc{LWG2691, - author = "Hubert Tong", - title = "{LWG2691}: money\_base::space and do\_put: U+0020 versus fill", - howpublished = "\url{https://wg21.link/lwg2691}", +@misc{LWG1502, + author = "INCITS", + title = "{LWG1502}: Specification of [futures.state] unclear", + howpublished = "\url{https://wg21.link/lwg1502}", publisher = "WG21" } -@misc{LWG2692, - author = "Hubert Tong", - title = "{LWG2692}: Overspecification of lvalueness of bitmask elements", - howpublished = "\url{https://wg21.link/lwg2692}", +@misc{LWG1503, + author = "Switzerland", + title = "{LWG1503}: ``associated asynchronous state'' must go", + howpublished = "\url{https://wg21.link/lwg1503}", publisher = "WG21" } -@misc{LWG2693, - author = "Oliver Rosten", - title = "{LWG2693}: constexpr for various std::complex arithmetic and value operators", - howpublished = "\url{https://wg21.link/lwg2693}", +@misc{LWG1504, + author = "INCITS", + title = "{LWG1504}: Term ``are serialized'' is not defined", + howpublished = "\url{https://wg21.link/lwg1504}", publisher = "WG21" } -@misc{LWG2694, - author = "Tim Song", - title = "{LWG2694}: Application of LWG 436 accidentally deleted definition of ``facet''", - howpublished = "\url{https://wg21.link/lwg2694}", +@misc{LWG1505, + author = "INCITS", + title = "{LWG1505}: Synchronization between promise::set\_value and future::get", + howpublished = "\url{https://wg21.link/lwg1505}", publisher = "WG21" } -@misc{LWG2695, - author = "Hubert Tong", - title = "{LWG2695}: ``As if'' unclear in [member.functions]", - howpublished = "\url{https://wg21.link/lwg2695}", +@misc{LWG1506, + author = "INCITS", + title = "{LWG1506}: set\_exception with a null pointer", + howpublished = "\url{https://wg21.link/lwg1506}", publisher = "WG21" } -@misc{LWG2696, - author = "Joe Gottman", - title = "{LWG2696}: Interaction between make\_shared and enable\_shared\_from\_this is underspecified", - howpublished = "\url{https://wg21.link/lwg2696}", +@misc{LWG1507, + author = "INCITS", + title = "{LWG1507}: promise::XXX\_at\_thread\_exit functions have no synchronization requirements", + howpublished = "\url{https://wg21.link/lwg1507}", publisher = "WG21" } -@misc{LWG2697, - author = "Tim Song", - title = "{LWG2697}: [concurr.ts] Behavior of future/shared\_future unwrapping constructor when given an invalid future", - howpublished = "\url{https://wg21.link/lwg2697}", +@misc{LWG1508, + author = "INCITS", + title = "{LWG1508}: Rename packaged\_task::operator bool()", + howpublished = "\url{https://wg21.link/lwg1508}", publisher = "WG21" } -@misc{LWG2698, - author = "Tim Song", - title = "{LWG2698}: Effect of assign() on iterators/pointers/references", - howpublished = "\url{https://wg21.link/lwg2698}", +@misc{LWG1509, + author = "INCITS", + title = "{LWG1509}: No restriction on calling future::get more than once", + howpublished = "\url{https://wg21.link/lwg1509}", publisher = "WG21" } -@misc{LWG2699, - author = "Hubert Tong", - title = "{LWG2699}: Missing restriction in [numeric.requirements]", - howpublished = "\url{https://wg21.link/lwg2699}", +@misc{LWG1510, + author = "INCITS", + title = "{LWG1510}: Should be undefined behaviour to call atomic\_future operations unless valid()", + howpublished = "\url{https://wg21.link/lwg1510}", publisher = "WG21" } -@misc{LWG2700, - author = "Jonathan Wakely", - title = "{LWG2700}: resource\_adaptor went missing", - howpublished = "\url{https://wg21.link/lwg2700}", +@misc{LWG1511, + author = "INCITS", + title = "{LWG1511}: Synchronize the move-constructor for atomic\_future", + howpublished = "\url{https://wg21.link/lwg1511}", publisher = "WG21" } -@misc{LWG2701, - author = "Jonathan Wakely", - title = "{LWG2701}: Unclear requirement in [memory.resource.private]", - howpublished = "\url{https://wg21.link/lwg2701}", +@misc{LWG1512, + author = "INCITS", + title = "{LWG1512}: Conflict in specification: block or join?", + howpublished = "\url{https://wg21.link/lwg1512}", publisher = "WG21" } -@misc{LWG2702, - author = "Hubert Tong", - title = "{LWG2702}: num\_put::do\_put(..., bool) performs ill-formed do\_put call", - howpublished = "\url{https://wg21.link/lwg2702}", +@misc{LWG1513, + author = "Switzerland", + title = "{LWG1513}: 'launch' enum too restrictive", + howpublished = "\url{https://wg21.link/lwg1513}", publisher = "WG21" } -@misc{LWG2703, - author = "Hubert Tong", - title = "{LWG2703}: No provision for fill-padding when boolalpha is set", - howpublished = "\url{https://wg21.link/lwg2703}", +@misc{LWG1514, + author = "INCITS", + title = "{LWG1514}: packaged\_task constructors need review", + howpublished = "\url{https://wg21.link/lwg1514}", publisher = "WG21" } -@misc{LWG2704, - author = "Eric Fiselier", - title = "{LWG2704}: recursive\_directory\_iterator's members should require '*this is dereferenceable'", - howpublished = "\url{https://wg21.link/lwg2704}", +@misc{LWG1515, + author = "INCITS", + title = "{LWG1515}: packaged\_task::make\_ready\_at\_thread\_exit has no synchronization requirements", + howpublished = "\url{https://wg21.link/lwg1515}", publisher = "WG21" } -@misc{LWG2705, - author = "Kazutoshi Satoda", - title = "{LWG2705}: Questionable precondition on Sequence containers a.assign(n, t)", - howpublished = "\url{https://wg21.link/lwg2705}", +@misc{LWG1516, + author = "BSI", + title = "{LWG1516}: No specification for which header contains auto\_ptr", + howpublished = "\url{https://wg21.link/lwg1516}", publisher = "WG21" } -@misc{LWG2706, - author = "Eric Fiselier", - title = "{LWG2706}: Error reporting for recursive\_directory\_iterator::pop() is under-specified", - howpublished = "\url{https://wg21.link/lwg2706}", +@misc{LWG1517, + author = "Daniel Krügler", + title = "{LWG1517}: default\_delete's default constructor should be trivial", + howpublished = "\url{https://wg21.link/lwg1517}", publisher = "WG21" } -@misc{LWG2707, - author = "Eric Fiselier", - title = "{LWG2707}: path construction and assignment should have ``string\_type\&\&'' overloads", - howpublished = "\url{https://wg21.link/lwg2707}", +@misc{LWG1518, + author = "Alberto Ganesh Barbati", + title = "{LWG1518}: Waiting for deferred functions", + howpublished = "\url{https://wg21.link/lwg1518}", publisher = "WG21" } -@misc{LWG2708, - author = "Eric Fiselier", - title = "{LWG2708}: recursive\_directory\_iterator::recursion\_pending() is incorrectly specified", - howpublished = "\url{https://wg21.link/lwg2708}", +@misc{LWG1519, + author = "Nicolai Josuttis", + title = "{LWG1519}: bucketsize() const only for unordered set", + howpublished = "\url{https://wg21.link/lwg1519}", publisher = "WG21" } -@misc{LWG2709, - author = "Richard Smith", - title = "{LWG2709}: offsetof is unnecessarily imprecise", - howpublished = "\url{https://wg21.link/lwg2709}", +@misc{LWG1520, + author = "Howard Hinnant", + title = "{LWG1520}: INVOKE on member data pointer with too many arguments", + howpublished = "\url{https://wg21.link/lwg1520}", publisher = "WG21" } -@misc{LWG2710, - author = "Kazutoshi Satoda", - title = "{LWG2710}: ``Effects: Equivalent to ...'' doesn't count ``Synchronization:'' as determined semantics", - howpublished = "\url{https://wg21.link/lwg2710}", +@misc{LWG1521, + author = "Mike Spertus", + title = "{LWG1521}: Requirements on internal pointer representations in containers", + howpublished = "\url{https://wg21.link/lwg1521}", publisher = "WG21" } -@misc{LWG2711, - author = "Tim Song", - title = "{LWG2711}: path is convertible from approximately everything under the sun", - howpublished = "\url{https://wg21.link/lwg2711}", +@misc{LWG1522, + author = "P.J. Plauger", + title = "{LWG1522}: conj specification is now nonsense", + howpublished = "\url{https://wg21.link/lwg1522}", publisher = "WG21" } -@misc{LWG2712, - author = "Eric Fiselier", - title = "{LWG2712}: copy\_file(from, to, ...) has a number of unspecified error conditions", - howpublished = "\url{https://wg21.link/lwg2712}", +@misc{LWG1523, + author = "Hans Boehm", + title = "{LWG1523}: noexcept for Clause 29", + howpublished = "\url{https://wg21.link/lwg1523}", publisher = "WG21" } -@misc{LWG2713, - author = "Billy Robert O'Neal III", - title = "{LWG2713}: More missing allocator-extended constructors for unordered containers", - howpublished = "\url{https://wg21.link/lwg2713}", +@misc{LWG1524, + author = "Hans Boehm", + title = "{LWG1524}: Allocation functions are missing happens-before requirements and guarantees", + howpublished = "\url{https://wg21.link/lwg1524}", publisher = "WG21" } -@misc{LWG2714, - author = "Tim Song", - title = "{LWG2714}: complex stream extraction underspecified", - howpublished = "\url{https://wg21.link/lwg2714}", +@misc{LWG1525, + author = "BSI", + title = "{LWG1525}: Effects of resize(size()) on a vector", + howpublished = "\url{https://wg21.link/lwg1525}", publisher = "WG21" } -@misc{LWG2715, - author = "S. B. Tam", - title = "{LWG2715}: What is 'aggregate initialization syntax'?", - howpublished = "\url{https://wg21.link/lwg2715}", +@misc{LWG1526, + author = "BSI", + title = "{LWG1526}: C++ should not impose thread safety requirements on C99 library implementations", + howpublished = "\url{https://wg21.link/lwg1526}", publisher = "WG21" } -@misc{LWG2716, - author = "Tim Song", - title = "{LWG2716}: Specification of shuffle and sample disallows lvalue URNGs", - howpublished = "\url{https://wg21.link/lwg2716}", +@misc{LWG2000, + author = "Howard Hinnant", + title = "{LWG2000}: Missing definition of packaged\_task specialization of uses\_allocator", + howpublished = "\url{https://wg21.link/lwg2000}", publisher = "WG21" } -@misc{LWG2717, - author = "Billy Robert O'Neal III", - title = "{LWG2717}: scoped\_allocator\_adaptor uses forward to do move's job", - howpublished = "\url{https://wg21.link/lwg2717}", +@misc{LWG2001, + author = "Volker Lukas", + title = "{LWG2001}: Class template basic\_regex uses non existent string\_type", + howpublished = "\url{https://wg21.link/lwg2001}", publisher = "WG21" } -@misc{LWG2718, - author = "Jared Hoberock", - title = "{LWG2718}: Parallelism bug in [algorithms.parallel.exec] p2", - howpublished = "\url{https://wg21.link/lwg2718}", +@misc{LWG2002, + author = "Daniel Krügler", + title = "{LWG2002}: Class template match\_results does not specify the semantics of operator==", + howpublished = "\url{https://wg21.link/lwg2002}", publisher = "WG21" } -@misc{LWG2719, - author = "Eric Fiselier", - title = "{LWG2719}: permissions function should not be noexcept due to narrow contract", - howpublished = "\url{https://wg21.link/lwg2719}", +@misc{LWG2003, + author = "José Daniel García Sánchez", + title = "{LWG2003}: String exception inconsistency in erase.", + howpublished = "\url{https://wg21.link/lwg2003}", publisher = "WG21" } -@misc{LWG2720, - author = "Eric Fiselier", - title = "{LWG2720}: permissions function incorrectly specified for symlinks", - howpublished = "\url{https://wg21.link/lwg2720}", +@misc{LWG2004, + author = "P.J. Plauger", + title = "{LWG2004}: duration::operator* has template parameters in funny order", + howpublished = "\url{https://wg21.link/lwg2004}", publisher = "WG21" } -@misc{LWG2721, - author = "Eric Fiselier", - title = "{LWG2721}: remove\_all has incorrect post conditions", - howpublished = "\url{https://wg21.link/lwg2721}", +@misc{LWG2005, + author = "P.J. Plauger", + title = "{LWG2005}: unordered\_map::insert(T\&\&) protection should apply to map too", + howpublished = "\url{https://wg21.link/lwg2005}", publisher = "WG21" } -@misc{LWG2722, - author = "Eric Fiselier", - title = "{LWG2722}: equivalent incorrectly specifies throws clause", - howpublished = "\url{https://wg21.link/lwg2722}", +@misc{LWG2006, + author = "Pablo Halpern", + title = "{LWG2006}: emplace broken for associative containers", + howpublished = "\url{https://wg21.link/lwg2006}", publisher = "WG21" } -@misc{LWG2723, - author = "Eric Fiselier", - title = "{LWG2723}: Do directory\_iterator and recursive\_directory\_iterator become the end iterator upon error?", - howpublished = "\url{https://wg21.link/lwg2723}", +@misc{LWG2007, + author = "Matt Austern", + title = "{LWG2007}: Incorrect specification of return value for map<>::at()", + howpublished = "\url{https://wg21.link/lwg2007}", publisher = "WG21" } -@misc{LWG2724, - author = "Ville Voutilainen", - title = "{LWG2724}: The protected virtual member functions of memory\_resource should be private", - howpublished = "\url{https://wg21.link/lwg2724}", +@misc{LWG2008, + author = "Pete Becker", + title = "{LWG2008}: Conflicting Error Conditions for packaged\_task::operator()", + howpublished = "\url{https://wg21.link/lwg2008}", publisher = "WG21" } -@misc{LWG2725, - author = "Jonathan Wakely", - title = "{LWG2725}: filesystem::exists(const path\&, error\_code\&) error reporting", - howpublished = "\url{https://wg21.link/lwg2725}", +@misc{LWG2009, + author = "Alisdair Meredith", + title = "{LWG2009}: Reporting out-of-bound values on numeric string conversions", + howpublished = "\url{https://wg21.link/lwg2009}", publisher = "WG21" } -@misc{LWG2726, - author = "Daniel Krügler", - title = "{LWG2726}: [recursive\_]directory\_iterator::increment(error\_code\&) is underspecified", - howpublished = "\url{https://wg21.link/lwg2726}", +@misc{LWG2010, + author = "Sean Hunt", + title = "{LWG2010}: is\_* traits for binding operations can't be meaningfully specialized", + howpublished = "\url{https://wg21.link/lwg2010}", publisher = "WG21" } -@misc{LWG2727, - author = "Jonathan Wakely", - title = "{LWG2727}: Parallel algorithms with constexpr specifier", - howpublished = "\url{https://wg21.link/lwg2727}", +@misc{LWG2011, + author = "James Kanze", + title = "{LWG2011}: Unexpected output required of strings", + howpublished = "\url{https://wg21.link/lwg2011}", publisher = "WG21" } -@misc{LWG2728, - author = "Eric Fiselier", - title = "{LWG2728}: status(p).permissions() and symlink\_status(p).permissions() are not specified", - howpublished = "\url{https://wg21.link/lwg2728}", +@misc{LWG2012, + author = "Paolo Carlini", + title = "{LWG2012}: Associative maps should insert pair, not tuple", + howpublished = "\url{https://wg21.link/lwg2012}", publisher = "WG21" } -@misc{LWG2729, - author = "Richard Smith", - title = "{LWG2729}: Missing SFINAE on std::pair::operator=", - howpublished = "\url{https://wg21.link/lwg2729}", +@misc{LWG2013, + author = "Matt Austern", + title = "{LWG2013}: Do library implementers have the freedom to add constexpr?", + howpublished = "\url{https://wg21.link/lwg2013}", publisher = "WG21" } -@misc{LWG2730, - author = "Richard Smith", - title = "{LWG2730}: numeric\_limits primary template definition", - howpublished = "\url{https://wg21.link/lwg2730}", +@misc{LWG2014, + author = "Alberto Ganesh Barbati", + title = "{LWG2014}: More restrictions on macro names", + howpublished = "\url{https://wg21.link/lwg2014}", publisher = "WG21" } -@misc{LWG2731, - author = "Eric Fiselier", - title = "{LWG2731}: Existence of lock\_guard::mutex\_type typedef unclear", - howpublished = "\url{https://wg21.link/lwg2731}", +@misc{LWG2015, + author = "Nikolay Ivchenkov", + title = "{LWG2015}: Incorrect pre-conditions for some type traits", + howpublished = "\url{https://wg21.link/lwg2015}", publisher = "WG21" } -@misc{LWG2732, - author = "Tim Song", - title = "{LWG2732}: Questionable specification of path::operator/= and path::append", - howpublished = "\url{https://wg21.link/lwg2732}", +@misc{LWG2016, + author = "Daniel Krügler", + title = "{LWG2016}: Allocators must be no-throw swappable", + howpublished = "\url{https://wg21.link/lwg2016}", publisher = "WG21" } -@misc{LWG2733, - author = "Richard Smith", - title = "{LWG2733}: [fund.ts.v2] gcd / lcm and bool", - howpublished = "\url{https://wg21.link/lwg2733}", +@misc{LWG2017, + author = "Nikolay Ivchenkov", + title = "{LWG2017}: std::reference\_wrapper makes incorrect usage of std::result\_of", + howpublished = "\url{https://wg21.link/lwg2017}", publisher = "WG21" } -@misc{LWG2734, - author = "Tim Song", - title = "{LWG2734}: Questionable specification in [fs.path.concat]", - howpublished = "\url{https://wg21.link/lwg2734}", +@misc{LWG2018, + author = "Jonathan Wakely", + title = "{LWG2018}: [CD] regex\_traits::isctype Returns clause is wrong", + howpublished = "\url{https://wg21.link/lwg2018}", publisher = "WG21" } -@misc{LWG2735, - author = "Jörn Heusipp", - title = "{LWG2735}: std::abs(short), std::abs(signed char) and others should return int instead of double in order to be compatible with C++98 and C", - howpublished = "\url{https://wg21.link/lwg2735}", +@misc{LWG2019, + author = "Jonathan Wakely", + title = "{LWG2019}: isblank not supported by std::locale", + howpublished = "\url{https://wg21.link/lwg2019}", publisher = "WG21" } -@misc{LWG2736, - author = "Tim Song", - title = "{LWG2736}: nullopt\_t insufficiently constrained", - howpublished = "\url{https://wg21.link/lwg2736}", +@misc{LWG2020, + author = "Daniel Krügler", + title = "{LWG2020}: Time utility arithmetic constexpr functions have invalid effects", + howpublished = "\url{https://wg21.link/lwg2020}", publisher = "WG21" } -@misc{LWG2737, - author = "Clark Nelson", - title = "{LWG2737}: Consider relaxing object size restrictions for single-object allocation functions", - howpublished = "\url{https://wg21.link/lwg2737}", +@misc{LWG2021, + author = "Daniel Krügler", + title = "{LWG2021}: Further incorrect usages of result\_of", + howpublished = "\url{https://wg21.link/lwg2021}", publisher = "WG21" } -@misc{LWG2738, - author = "S. B. Tam", - title = "{LWG2738}: is\_constructible with void types", - howpublished = "\url{https://wg21.link/lwg2738}", +@misc{LWG2022, + author = "Daniel Krügler", + title = "{LWG2022}: reference\_wrapper::result\_type is underspecified", + howpublished = "\url{https://wg21.link/lwg2022}", publisher = "WG21" } -@misc{LWG2739, - author = "Michael Winterberg", - title = "{LWG2739}: Issue with time\_point non-member subtraction with an unsigned duration", - howpublished = "\url{https://wg21.link/lwg2739}", +@misc{LWG2023, + author = "Daniel Krügler", + title = "{LWG2023}: Incorrect requirements for lock\_guard and unique\_lock", + howpublished = "\url{https://wg21.link/lwg2023}", publisher = "WG21" } -@misc{LWG2740, - author = "Agustín K-ballo Bergé", - title = "{LWG2740}: constexpr optional::operator->", - howpublished = "\url{https://wg21.link/lwg2740}", +@misc{LWG2024, + author = "Daniel Krügler", + title = "{LWG2024}: Inconsistent implementation requirements for atomic and atomic", + howpublished = "\url{https://wg21.link/lwg2024}", publisher = "WG21" } -@misc{LWG2741, - author = "Jonathan Wakely", - title = "{LWG2741}: is\_partitioned requirements need updating", - howpublished = "\url{https://wg21.link/lwg2741}", +@misc{LWG2025, + author = "Daniel Krügler", + title = "{LWG2025}: Incorrect semantics of move assignment operator of packaged\_task", + howpublished = "\url{https://wg21.link/lwg2025}", publisher = "WG21" } -@misc{LWG2742, - author = "Richard Smith", - title = "{LWG2742}: Inconsistent string interface taking string\_view", - howpublished = "\url{https://wg21.link/lwg2742}", +@misc{LWG2026, + author = "Pete Becker", + title = "{LWG2026}: hash should be std qualified for unordered container", + howpublished = "\url{https://wg21.link/lwg2026}", publisher = "WG21" } -@misc{LWG2743, - author = "Richard Smith", - title = "{LWG2743}: p0083r3 node\_handle private members missing ``exposition only'' comment", - howpublished = "\url{https://wg21.link/lwg2743}", +@misc{LWG2027, + author = "Alberto Ganesh Barbati", + title = "{LWG2027}: Initialization of the stored task of a packaged\_task", + howpublished = "\url{https://wg21.link/lwg2027}", publisher = "WG21" } -@misc{LWG2744, - author = "Ville Voutilainen", - title = "{LWG2744}: any's in\_place constructors", - howpublished = "\url{https://wg21.link/lwg2744}", +@misc{LWG2028, + author = "Howard Hinnant", + title = "{LWG2028}: messages\_base::catalog overspecified", + howpublished = "\url{https://wg21.link/lwg2028}", publisher = "WG21" } -@misc{LWG2745, - author = "Casey Carter", - title = "{LWG2745}: [fund.ts.v2] Implementability of LWG 2451", - howpublished = "\url{https://wg21.link/lwg2745}", +@misc{LWG2029, + author = "Jonathan Wakely", + title = "{LWG2029}: Missing 'noexcept' on basic\_regex move-assignment operator", + howpublished = "\url{https://wg21.link/lwg2029}", publisher = "WG21" } -@misc{LWG2746, - author = "Richard Smith", - title = "{LWG2746}: Inconsistency between requirements for emplace between optional and variant", - howpublished = "\url{https://wg21.link/lwg2746}", +@misc{LWG2030, + author = "Anthony Williams", + title = "{LWG2030}: packaged\_task::result\_type should be removed", + howpublished = "\url{https://wg21.link/lwg2030}", publisher = "WG21" } -@misc{LWG2747, - author = "Jonathan Wakely", - title = "{LWG2747}: Possibly redundant std::move in [alg.foreach]", - howpublished = "\url{https://wg21.link/lwg2747}", +@misc{LWG2031, + author = "Anthony Williams", + title = "{LWG2031}: std::future<>::share() only applies to rvalues", + howpublished = "\url{https://wg21.link/lwg2031}", publisher = "WG21" } -@misc{LWG2748, - author = "Agustín K-ballo Bergé", - title = "{LWG2748}: swappable traits for optionals", - howpublished = "\url{https://wg21.link/lwg2748}", +@misc{LWG2032, + author = "Alberto Ganesh Barbati", + title = "{LWG2032}: Incorrect synchronization clause of async function", + howpublished = "\url{https://wg21.link/lwg2032}", publisher = "WG21" } -@misc{LWG2749, - author = "Agustín K-ballo Bergé", - title = "{LWG2749}: swappable traits for variants", - howpublished = "\url{https://wg21.link/lwg2749}", +@misc{LWG2033, + author = "Nikolay Ivchenkov", + title = "{LWG2033}: Preconditions of reserve, shrink\_to\_fit, and resize functions", + howpublished = "\url{https://wg21.link/lwg2033}", publisher = "WG21" } -@misc{LWG2750, - author = "Casey Carter", - title = "{LWG2750}: [fund.ts.v2] LWG 2451 conversion constructor constraint", - howpublished = "\url{https://wg21.link/lwg2750}", +@misc{LWG2034, + author = "Hans Boehm", + title = "{LWG2034}: Initialization of atomics is misspecified so that it doesn't preserve sequential consistency", + howpublished = "\url{https://wg21.link/lwg2034}", publisher = "WG21" } -@misc{LWG2751, - author = "Aaron Jacobs", - title = "{LWG2751}: shared\_ptr deleter not specified to observe expired weak\_ptr instances", - howpublished = "\url{https://wg21.link/lwg2751}", +@misc{LWG2035, + author = "Daniel Krügler", + title = "{LWG2035}: Output iterator requirements are broken", + howpublished = "\url{https://wg21.link/lwg2035}", publisher = "WG21" } -@misc{LWG2752, - author = "Billy Robert O'Neal III", - title = "{LWG2752}: ``Throws:'' clauses of async and packaged\_task are unimplementable", - howpublished = "\url{https://wg21.link/lwg2752}", +@misc{LWG2036, + author = "Howard Hinnant", + title = "{LWG2036}: istream >> char and eofbit", + howpublished = "\url{https://wg21.link/lwg2036}", publisher = "WG21" } -@misc{LWG2753, - author = "Casey Carter", - title = "{LWG2753}: Optional's constructors and assignments need constraints", - howpublished = "\url{https://wg21.link/lwg2753}", +@misc{LWG2037, + author = "Pete Becker", + title = "{LWG2037}: atomic free functions incorrectly specified", + howpublished = "\url{https://wg21.link/lwg2037}", publisher = "WG21" } -@misc{LWG2754, - author = "Ville Voutilainen", - title = "{LWG2754}: The in\_place constructors and emplace functions added by P0032R3 don't require CopyConstructible", - howpublished = "\url{https://wg21.link/lwg2754}", +@misc{LWG2038, + author = "Pete Becker", + title = "{LWG2038}: Missing definition for incrementable iterator", + howpublished = "\url{https://wg21.link/lwg2038}", publisher = "WG21" } -@misc{LWG2755, - author = "Billy Baker", - title = "{LWG2755}: §[string.view.io] uses non-existent basic\_string\_view::to\_string function", - howpublished = "\url{https://wg21.link/lwg2755}", +@misc{LWG2039, + author = "Nikolay Ivchenkov", + title = "{LWG2039}: Issues with std::reverse and std::copy\_if", + howpublished = "\url{https://wg21.link/lwg2039}", publisher = "WG21" } -@misc{LWG2756, - author = "Casey Carter", - title = "{LWG2756}: C++ WP optional should 'forward' T's implicit conversions", - howpublished = "\url{https://wg21.link/lwg2756}", +@misc{LWG2040, + author = "Daniel Krügler", + title = "{LWG2040}: Missing type traits related to is\_convertible", + howpublished = "\url{https://wg21.link/lwg2040}", publisher = "WG21" } -@misc{LWG2757, - author = "Marshall Clow", - title = "{LWG2757}: std::string{\textbraceleft}{\textbraceright}.insert(3, ``ABCDE'', 0, 1) is ambiguous", - howpublished = "\url{https://wg21.link/lwg2757}", +@misc{LWG2041, + author = "Howard Hinnant", + title = "{LWG2041}: Stage 2 accumulate incompatibilty", + howpublished = "\url{https://wg21.link/lwg2041}", publisher = "WG21" } -@misc{LWG2758, - author = "Marshall Clow", - title = "{LWG2758}: std::string{\textbraceleft}{\textbraceright}.assign(``ABCDE'', 0, 1) is ambiguous", - howpublished = "\url{https://wg21.link/lwg2758}", +@misc{LWG2042, + author = "Joe Gottman", + title = "{LWG2042}: Comparing forward\_list::before\_begin() to forward\_list::end()", + howpublished = "\url{https://wg21.link/lwg2042}", publisher = "WG21" } -@misc{LWG2759, - author = "Walter Brown", - title = "{LWG2759}: gcd / lcm and bool for the WP", - howpublished = "\url{https://wg21.link/lwg2759}", +@misc{LWG2043, + author = "Jeffrey Yasskin", + title = "{LWG2043}: std{\textbraceleft}in,out,err{\textbraceright} should be usable as field names", + howpublished = "\url{https://wg21.link/lwg2043}", publisher = "WG21" } -@misc{LWG2760, - author = "Billy Baker", - title = "{LWG2760}: non-const basic\_string::data should not invalidate iterators", - howpublished = "\url{https://wg21.link/lwg2760}", +@misc{LWG2044, + author = "Pablo Halpern", + title = "{LWG2044}: No definition of ``Stable'' for copy algorithms", + howpublished = "\url{https://wg21.link/lwg2044}", publisher = "WG21" } -@misc{LWG2761, - author = "Ville Voutilainen", - title = "{LWG2761}: directory\_entry comparisons are members", - howpublished = "\url{https://wg21.link/lwg2761}", +@misc{LWG2045, + author = "Pablo Halpern", + title = "{LWG2045}: forward\_list::merge and forward\_list::splice\_after with unequal allocators", + howpublished = "\url{https://wg21.link/lwg2045}", publisher = "WG21" } -@misc{LWG2762, - author = "Ville Voutilainen", - title = "{LWG2762}: unique\_ptr operator*() should be noexcept", - howpublished = "\url{https://wg21.link/lwg2762}", +@misc{LWG2046, + author = "Peter Sommerlad", + title = "{LWG2046}: shared\_future(future\&\&) should be allowed to throw", + howpublished = "\url{https://wg21.link/lwg2046}", publisher = "WG21" } -@misc{LWG2763, - author = "Tim Song", - title = "{LWG2763}: common\_type\_t is undefined", - howpublished = "\url{https://wg21.link/lwg2763}", +@misc{LWG2047, + author = "Daniel Krügler", + title = "{LWG2047}: Incorrect ``mixed'' move-assignment semantics of unique\_ptr", + howpublished = "\url{https://wg21.link/lwg2047}", publisher = "WG21" } -@misc{LWG2764, - author = "Thomas Koeppe", - title = "{LWG2764}: Are macros optional?", - howpublished = "\url{https://wg21.link/lwg2764}", +@misc{LWG2048, + author = "Jonathan Wakely", + title = "{LWG2048}: Unnecessary mem\_fn overloads", + howpublished = "\url{https://wg21.link/lwg2048}", publisher = "WG21" } -@misc{LWG2765, - author = "Richard Smith", - title = "{LWG2765}: Did LWG 1123 go too far?", - howpublished = "\url{https://wg21.link/lwg2765}", +@misc{LWG2049, + author = "Daniel Krügler", + title = "{LWG2049}: is\_destructible is underspecified", + howpublished = "\url{https://wg21.link/lwg2049}", publisher = "WG21" } -@misc{LWG2766, - author = "Agustín K-ballo Bergé", - title = "{LWG2766}: Swapping non-swappable types", - howpublished = "\url{https://wg21.link/lwg2766}", +@misc{LWG2050, + author = "Tom Zieberman", + title = "{LWG2050}: Unordered associative containers do not use allocator\_traits to define member types", + howpublished = "\url{https://wg21.link/lwg2050}", publisher = "WG21" } -@misc{LWG2767, - author = "Jonathan Wakely", - title = "{LWG2767}: not\_fn call\_wrapper can form invalid types", - howpublished = "\url{https://wg21.link/lwg2767}", +@misc{LWG2051, + author = "Ville Voutilainen", + title = "{LWG2051}: Explicit tuple constructors for more than one parameter", + howpublished = "\url{https://wg21.link/lwg2051}", publisher = "WG21" } -@misc{LWG2768, - author = "Casey Carter", - title = "{LWG2768}: any\_cast and move semantics", - howpublished = "\url{https://wg21.link/lwg2768}", +@misc{LWG2052, + author = "Marc Glisse", + title = "{LWG2052}: Mixup between mapped\_type and value\_type for associative containers", + howpublished = "\url{https://wg21.link/lwg2052}", publisher = "WG21" } -@misc{LWG2769, - author = "Casey Carter", - title = "{LWG2769}: Redundant const in the return type of any\_cast(const any\&)", - howpublished = "\url{https://wg21.link/lwg2769}", +@misc{LWG2053, + author = "Jonathan Wakely", + title = "{LWG2053}: Errors in regex bitmask types", + howpublished = "\url{https://wg21.link/lwg2053}", publisher = "WG21" } -@misc{LWG2770, - author = "Richard Smith", - title = "{LWG2770}: tuple\_size specialization is not SFINAE compatible and breaks decomposition declarations", - howpublished = "\url{https://wg21.link/lwg2770}", +@misc{LWG2054, + author = "Anthony Williams", + title = "{LWG2054}: time\_point constructors need to be constexpr", + howpublished = "\url{https://wg21.link/lwg2054}", publisher = "WG21" } -@misc{LWG2771, - author = "Daniel Krügler", - title = "{LWG2771}: Broken Effects of some basic\_string::compare functions in terms of basic\_string\_view", - howpublished = "\url{https://wg21.link/lwg2771}", +@misc{LWG2055, + author = "Chris Jefferson", + title = "{LWG2055}: std::move in std::accumulate and other algorithms", + howpublished = "\url{https://wg21.link/lwg2055}", publisher = "WG21" } -@misc{LWG2772, - author = "Tomasz Kamiński", - title = "{LWG2772}: Inconsistency in the insert(node) interface", - howpublished = "\url{https://wg21.link/lwg2772}", +@misc{LWG2056, + author = "Nicolai Josuttis", + title = "{LWG2056}: future\_errc enums start with value 0 (invalid value for broken\_promise)", + howpublished = "\url{https://wg21.link/lwg2056}", publisher = "WG21" } -@misc{LWG2773, - author = "Vincent Reverdy", - title = "{LWG2773}: Making std::ignore constexpr", - howpublished = "\url{https://wg21.link/lwg2773}", +@misc{LWG2057, + author = "Daniel Krügler", + title = "{LWG2057}: time\_point + duration semantics should be made constexpr conforming", + howpublished = "\url{https://wg21.link/lwg2057}", publisher = "WG21" } -@misc{LWG2774, - author = "Barry Revzin", - title = "{LWG2774}: std::function construction vs assignment", - howpublished = "\url{https://wg21.link/lwg2774}", +@misc{LWG2058, + author = "Gabriel Dos Reis", + title = "{LWG2058}: valarray and begin/end", + howpublished = "\url{https://wg21.link/lwg2058}", publisher = "WG21" } -@misc{LWG2775, - author = "Billy Robert O'Neal III", - title = "{LWG2775}: reverse\_iterator is does not compile for fancy pointers", - howpublished = "\url{https://wg21.link/lwg2775}", +@misc{LWG2059, + author = "Christopher Jefferson", + title = "{LWG2059}: C++0x ambiguity problem with map::erase", + howpublished = "\url{https://wg21.link/lwg2059}", publisher = "WG21" } -@misc{LWG2776, - author = "Hans Boehm", - title = "{LWG2776}: shared\_ptr unique() and use\_count()", - howpublished = "\url{https://wg21.link/lwg2776}", +@misc{LWG2060, + author = "Howard Hinnant and Paolo Carlini", + title = "{LWG2060}: unique\_ptr(nullptr\_t) missing noexcept", + howpublished = "\url{https://wg21.link/lwg2060}", publisher = "WG21" } -@misc{LWG2777, - author = "Billy Robert O'Neal III", - title = "{LWG2777}: basic\_string\_view::copy should use char\_traits::copy", - howpublished = "\url{https://wg21.link/lwg2777}", +@misc{LWG2061, + author = "Marc Glisse", + title = "{LWG2061}: make\_move\_iterator and arrays", + howpublished = "\url{https://wg21.link/lwg2061}", publisher = "WG21" } -@misc{LWG2778, - author = "Billy Robert O'Neal III", - title = "{LWG2778}: basic\_string\_view is missing constexpr", - howpublished = "\url{https://wg21.link/lwg2778}", +@misc{LWG2062, + author = "Daniel Krügler", + title = "{LWG2062}: Effect contradictions w/o no-throw guarantee of std::function swaps", + howpublished = "\url{https://wg21.link/lwg2062}", publisher = "WG21" } -@misc{LWG2779, - author = "Vinnie Falco", - title = "{LWG2779}: [networking.ts] Relax requirements on buffer sequence iterators", - howpublished = "\url{https://wg21.link/lwg2779}", +@misc{LWG2063, + author = "Howard Hinnant", + title = "{LWG2063}: Contradictory requirements for string move assignment", + howpublished = "\url{https://wg21.link/lwg2063}", publisher = "WG21" } -@misc{LWG2780, - author = "Billy Robert O'Neal III", - title = "{LWG2780}: basic\_string\_view::copy is missing constexpr", - howpublished = "\url{https://wg21.link/lwg2780}", +@misc{LWG2064, + author = "Howard Hinnant", + title = "{LWG2064}: More noexcept issues in basic\_string", + howpublished = "\url{https://wg21.link/lwg2064}", publisher = "WG21" } -@misc{LWG2781, +@misc{LWG2065, author = "Jonathan Wakely", - title = "{LWG2781}: Contradictory requirements for std::function and std::reference\_wrapper", - howpublished = "\url{https://wg21.link/lwg2781}", + title = "{LWG2065}: Minimal allocator interface", + howpublished = "\url{https://wg21.link/lwg2065}", publisher = "WG21" } -@misc{LWG2782, - author = "Jonathan Wakely", - title = "{LWG2782}: scoped\_allocator\_adaptor constructors must be constrained", - howpublished = "\url{https://wg21.link/lwg2782}", +@misc{LWG2066, + author = "Rani Sharoni", + title = "{LWG2066}: Missing specification of vector::resize(size\_type)", + howpublished = "\url{https://wg21.link/lwg2066}", publisher = "WG21" } -@misc{LWG2783, - author = "Jonathan Wakely", - title = "{LWG2783}: stack::emplace() and queue::emplace() should return decltype(auto)", - howpublished = "\url{https://wg21.link/lwg2783}", +@misc{LWG2067, + author = "Daniel Krügler", + title = "{LWG2067}: packaged\_task should have deleted copy c'tor with const parameter", + howpublished = "\url{https://wg21.link/lwg2067}", publisher = "WG21" } -@misc{LWG2784, - author = "Jonathan Wakely", - title = "{LWG2784}: Resolution to LWG 2484 is missing ``otherwise, no effects'' and is hard to parse", - howpublished = "\url{https://wg21.link/lwg2784}", +@misc{LWG2068, + author = "Daniel Krügler", + title = "{LWG2068}: std::pair not C++03-compatible with defaulted copy c'tor", + howpublished = "\url{https://wg21.link/lwg2068}", publisher = "WG21" } -@misc{LWG2785, - author = "Marshall Clow", - title = "{LWG2785}: quoted should work with basic\_string\_view", - howpublished = "\url{https://wg21.link/lwg2785}", +@misc{LWG2069, + author = "Bo Persson", + title = "{LWG2069}: Inconsistent exception spec for basic\_string move constructor", + howpublished = "\url{https://wg21.link/lwg2069}", publisher = "WG21" } -@misc{LWG2786, +@misc{LWG2070, author = "Jonathan Wakely", - title = "{LWG2786}: Annex C should mention shared\_ptr changes for array support", - howpublished = "\url{https://wg21.link/lwg2786}", + title = "{LWG2070}: allocate\_shared should use allocator\_traits::construct", + howpublished = "\url{https://wg21.link/lwg2070}", publisher = "WG21" } -@misc{LWG2787, - author = "Tim Song", - title = "{LWG2787}: §[fs.file\_status.cons] doesn't match class definition", - howpublished = "\url{https://wg21.link/lwg2787}", +@misc{LWG2071, + author = "Paolo Carlini", + title = "{LWG2071}: std::valarray move-assignment", + howpublished = "\url{https://wg21.link/lwg2071}", publisher = "WG21" } -@misc{LWG2788, - author = "Billy O'Neal III", - title = "{LWG2788}: basic\_string range mutators unintentionally require a default constructible allocator", - howpublished = "\url{https://wg21.link/lwg2788}", +@misc{LWG2072, + author = "Kazutoshi Satoda", + title = "{LWG2072}: Unclear wording about capacity of temporary buffers", + howpublished = "\url{https://wg21.link/lwg2072}", publisher = "WG21" } -@misc{LWG2789, - author = "Jonathan Wakely", - title = "{LWG2789}: Equivalence of contained objects", - howpublished = "\url{https://wg21.link/lwg2789}", +@misc{LWG2073, + author = "Eelis van der Weegen", + title = "{LWG2073}: Library exceptions that take string arguments", + howpublished = "\url{https://wg21.link/lwg2073}", publisher = "WG21" } -@misc{LWG2790, - author = "Jonathan Wakely", - title = "{LWG2790}: Missing specification of istreambuf\_iterator::operator->", - howpublished = "\url{https://wg21.link/lwg2790}", +@misc{LWG2074, + author = "Peter Miller", + title = "{LWG2074}: Off by one error in std::reverse\_copy", + howpublished = "\url{https://wg21.link/lwg2074}", publisher = "WG21" } -@misc{LWG2791, - author = "Nicolai Josuttis", - title = "{LWG2791}: string\_view objects and strings should yield the same hash values", - howpublished = "\url{https://wg21.link/lwg2791}", +@misc{LWG2075, + author = "Torvald Riegel", + title = "{LWG2075}: Progress guarantees, lock-free property, and scheduling assumptions", + howpublished = "\url{https://wg21.link/lwg2075}", publisher = "WG21" } -@misc{LWG2792, - author = "Marshall Clow", - title = "{LWG2792}: [fund.ts.v2] gcd and lcm should support a wider range of input values", - howpublished = "\url{https://wg21.link/lwg2792}", +@misc{LWG2076, + author = "Jens Maurer", + title = "{LWG2076}: Bad CopyConstructible requirement in set constructors", + howpublished = "\url{https://wg21.link/lwg2076}", publisher = "WG21" } -@misc{LWG2793, - author = "Erich Keane", - title = "{LWG2793}: Awkward conflation of trivial special members of istream\_iterator", - howpublished = "\url{https://wg21.link/lwg2793}", +@misc{LWG2077, + author = "Daniel Krügler", + title = "{LWG2077}: Further incomplete constraints for type traits", + howpublished = "\url{https://wg21.link/lwg2077}", publisher = "WG21" } -@misc{LWG2794, - author = "Billy O'Neal III", - title = "{LWG2794}: Missing requirements for allocator pointers", - howpublished = "\url{https://wg21.link/lwg2794}", +@misc{LWG2078, + author = "Nicolai Josuttis", + title = "{LWG2078}: Throw specification of async() incomplete", + howpublished = "\url{https://wg21.link/lwg2078}", publisher = "WG21" } -@misc{LWG2795, - author = "Jonathan Wakely", - title = "{LWG2795}: §[global.functions] provides incorrect example of ADL use", - howpublished = "\url{https://wg21.link/lwg2795}", +@misc{LWG2079, + author = "Steve Clamage", + title = "{LWG2079}: Required pow() overloads", + howpublished = "\url{https://wg21.link/lwg2079}", publisher = "WG21" } -@misc{LWG2796, - author = "Jonathan Wakely", - title = "{LWG2796}: tuple should be a literal type", - howpublished = "\url{https://wg21.link/lwg2796}", +@misc{LWG2080, + author = "Nicolai Josuttis", + title = "{LWG2080}: Specify when once\_flag becomes invalid", + howpublished = "\url{https://wg21.link/lwg2080}", publisher = "WG21" } -@misc{LWG2797, - author = "Russia", - title = "{LWG2797}: Trait precondition violations", - howpublished = "\url{https://wg21.link/lwg2797}", +@misc{LWG2081, + author = "Jonathan Wakely", + title = "{LWG2081}: Allocator requirements should include CopyConstructible", + howpublished = "\url{https://wg21.link/lwg2081}", publisher = "WG21" } -@misc{LWG2798, - author = "Billy O'Neal III", - title = "{LWG2798}: Definition of path in terms of a string", - howpublished = "\url{https://wg21.link/lwg2798}", +@misc{LWG2082, + author = "Nicolai Josuttis", + title = "{LWG2082}: Misleading complexity requirements in ", + howpublished = "\url{https://wg21.link/lwg2082}", publisher = "WG21" } -@misc{LWG2799, - author = "Zhihao Yuan", - title = "{LWG2799}: noexcept-specifications in shared\_future", - howpublished = "\url{https://wg21.link/lwg2799}", +@misc{LWG2083, + author = "Ai Azuma", + title = "{LWG2083}: const-qualification on weak\_ptr::owner\_before", + howpublished = "\url{https://wg21.link/lwg2083}", publisher = "WG21" } -@misc{LWG2800, - author = "United States", - title = "{LWG2800}: constexpr swap", - howpublished = "\url{https://wg21.link/lwg2800}", +@misc{LWG2084, + author = "Howard Hinnant", + title = "{LWG2084}: basic\_string use of charT*", + howpublished = "\url{https://wg21.link/lwg2084}", publisher = "WG21" } -@misc{LWG2801, - author = "United States", - title = "{LWG2801}: Default-constructibility of unique\_ptr", - howpublished = "\url{https://wg21.link/lwg2801}", +@misc{LWG2085, + author = "Krzysztof Żelechowski", + title = "{LWG2085}: Wrong description of effect 1 of basic\_istream::ignore", + howpublished = "\url{https://wg21.link/lwg2085}", publisher = "WG21" } -@misc{LWG2802, - author = "United States", - title = "{LWG2802}: shared\_ptr constructor requirements for a deleter", - howpublished = "\url{https://wg21.link/lwg2802}", +@misc{LWG2086, + author = "Daniel Krügler", + title = "{LWG2086}: Overly generic type support for math functions", + howpublished = "\url{https://wg21.link/lwg2086}", publisher = "WG21" } -@misc{LWG2803, - author = "United States", - title = "{LWG2803}: hash for arithmetic, pointer and standard library types should not throw", - howpublished = "\url{https://wg21.link/lwg2803}", +@misc{LWG2087, + author = "Nicolai Josuttis", + title = "{LWG2087}: iostream\_category() and noexcept", + howpublished = "\url{https://wg21.link/lwg2087}", publisher = "WG21" } -@misc{LWG2804, - author = "United States", - title = "{LWG2804}: Unconditional constexpr default constructor for istream\_iterator", - howpublished = "\url{https://wg21.link/lwg2804}", +@misc{LWG2088, + author = "Daniel Krügler", + title = "{LWG2088}: std::terminate problem", + howpublished = "\url{https://wg21.link/lwg2088}", publisher = "WG21" } -@misc{LWG2805, - author = "Switzerland", - title = "{LWG2805}: void and reference type alternatives in variant, variant<> and index()", - howpublished = "\url{https://wg21.link/lwg2805}", +@misc{LWG2089, + author = "David Krauss", + title = "{LWG2089}: std::allocator::construct should use uniform initialization", + howpublished = "\url{https://wg21.link/lwg2089}", publisher = "WG21" } -@misc{LWG2806, - author = "Great Britain", - title = "{LWG2806}: Base class of bad\_optional\_access", - howpublished = "\url{https://wg21.link/lwg2806}", +@misc{LWG2090, + author = "Pete Becker", + title = "{LWG2090}: Minor Overconstraint in Mutex Types", + howpublished = "\url{https://wg21.link/lwg2090}", publisher = "WG21" } -@misc{LWG2807, - author = "Great Britain", - title = "{LWG2807}: std::invoke should use std::is\_nothrow\_callable", - howpublished = "\url{https://wg21.link/lwg2807}", +@misc{LWG2091, + author = "Pete Becker", + title = "{LWG2091}: Misplaced effect in m.try\_lock\_for()", + howpublished = "\url{https://wg21.link/lwg2091}", publisher = "WG21" } -@misc{LWG2808, - author = "Great Britain", - title = "{LWG2808}: Requirements for fpos and stateT", - howpublished = "\url{https://wg21.link/lwg2808}", +@misc{LWG2092, + author = "Pete Becker", + title = "{LWG2092}: Vague Wording for condition\_variable\_any", + howpublished = "\url{https://wg21.link/lwg2092}", publisher = "WG21" } -@misc{LWG2809, - author = "Great Britain", - title = "{LWG2809}: variant hash requirements", - howpublished = "\url{https://wg21.link/lwg2809}", +@misc{LWG2093, + author = "Alberto Ganesh Barbati", + title = "{LWG2093}: Throws clause of condition\_variable::wait with predicate", + howpublished = "\url{https://wg21.link/lwg2093}", publisher = "WG21" } -@misc{LWG2810, - author = "Marshall Clow", - title = "{LWG2810}: use\_count and unique in shared\_ptr", - howpublished = "\url{https://wg21.link/lwg2810}", +@misc{LWG2094, + author = "Vicente J. Botet Escriba", + title = "{LWG2094}: duration conversion overflow shouldn't participate in overload resolution", + howpublished = "\url{https://wg21.link/lwg2094}", publisher = "WG21" } -@misc{LWG2811, - author = "Tim Song", - title = "{LWG2811}: ``Selected constructor'' wording is incorrect for optional/variant/any", - howpublished = "\url{https://wg21.link/lwg2811}", +@misc{LWG2095, + author = "Jonathan Wakely", + title = "{LWG2095}: promise and packaged\_task missing constructors needed for uses-allocator construction", + howpublished = "\url{https://wg21.link/lwg2095}", publisher = "WG21" } -@misc{LWG2812, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG2812}: Range access is available with ", - howpublished = "\url{https://wg21.link/lwg2812}", +@misc{LWG2096, + author = "Daniel Krügler", + title = "{LWG2096}: Incorrect constraints of future::get in regard to MoveAssignable", + howpublished = "\url{https://wg21.link/lwg2096}", publisher = "WG21" } -@misc{LWG2813, - author = "Brian Bi", - title = "{LWG2813}: std::function should not return dangling references", - howpublished = "\url{https://wg21.link/lwg2813}", +@misc{LWG2097, + author = "Jonathan Wakely", + title = "{LWG2097}: packaged\_task constructors should be constrained", + howpublished = "\url{https://wg21.link/lwg2097}", publisher = "WG21" } -@misc{LWG2814, - author = "Zhihao Yuan", - title = "{LWG2814}: [fund.ts.v2] to\_array should take rvalue reference as well", - howpublished = "\url{https://wg21.link/lwg2814}", +@misc{LWG2098, + author = "Pete Becker", + title = "{LWG2098}: Minor Inconsistency between promise::set\_value and promise::set\_value\_at\_thread\_exit", + howpublished = "\url{https://wg21.link/lwg2098}", publisher = "WG21" } -@misc{LWG2815, - author = "Jean-François Bastien", - title = "{LWG2815}: quick\_exit can deadlock", - howpublished = "\url{https://wg21.link/lwg2815}", +@misc{LWG2099, + author = "Daniel Krügler", + title = "{LWG2099}: Unnecessary constraints of va\_start() usage", + howpublished = "\url{https://wg21.link/lwg2099}", publisher = "WG21" } -@misc{LWG2816, - author = "Richard Smith", - title = "{LWG2816}: resize\_file has impossible postcondition", - howpublished = "\url{https://wg21.link/lwg2816}", +@misc{LWG2100, + author = "Jonathan Wakely", + title = "{LWG2100}: timed waiting functions cannot timeout if launch::async policy used", + howpublished = "\url{https://wg21.link/lwg2100}", publisher = "WG21" } -@misc{LWG2817, - author = "Marshall Clow", - title = "{LWG2817}: std::hash for nullptr\_t", - howpublished = "\url{https://wg21.link/lwg2817}", +@misc{LWG2101, + author = "Daniel Krügler", + title = "{LWG2101}: Some transformation types can produce impossible types", + howpublished = "\url{https://wg21.link/lwg2101}", publisher = "WG21" } -@misc{LWG2818, - author = "Tim Song", - title = "{LWG2818}: ``::std::'' everywhere rule needs tweaking", - howpublished = "\url{https://wg21.link/lwg2818}", +@misc{LWG2102, + author = "Jonathan Wakely", + title = "{LWG2102}: Why is std::launch an implementation-defined type?", + howpublished = "\url{https://wg21.link/lwg2102}", publisher = "WG21" } -@misc{LWG2819, - author = "Agustín K-ballo Bergé", - title = "{LWG2819}: Unspecified Return type: elements", - howpublished = "\url{https://wg21.link/lwg2819}", +@misc{LWG2103, + author = "Ai Azuma", + title = "{LWG2103}: std::allocator\_traits>::propagate\_on\_container\_move\_assignment", + howpublished = "\url{https://wg21.link/lwg2103}", publisher = "WG21" } -@misc{LWG2820, - author = "Thomas Köppe", - title = "{LWG2820}: Clarify macros", - howpublished = "\url{https://wg21.link/lwg2820}", +@misc{LWG2104, + author = "Anthony Williams", + title = "{LWG2104}: unique\_lock move-assignment should not be noexcept", + howpublished = "\url{https://wg21.link/lwg2104}", publisher = "WG21" } -@misc{LWG2821, - author = "Tony van Eerd", - title = "{LWG2821}: std::launder() should be marked as [[nodiscard]]", - howpublished = "\url{https://wg21.link/lwg2821}", +@misc{LWG2105, + author = "Jeffrey Yasskin", + title = "{LWG2105}: Inconsistent requirements on const\_iterator's value\_type", + howpublished = "\url{https://wg21.link/lwg2105}", publisher = "WG21" } -@misc{LWG2822, - author = "Jonathan Wakely", - title = "{LWG2822}: Resolution for LWG 2742 introduces ambiguities", - howpublished = "\url{https://wg21.link/lwg2822}", +@misc{LWG2106, + author = "Dave Abrahams", + title = "{LWG2106}: move\_iterator wrapping iterators returning prvalues", + howpublished = "\url{https://wg21.link/lwg2106}", publisher = "WG21" } -@misc{LWG2823, - author = "Robert Haberlach", - title = "{LWG2823}: std::array initialization is still not permissive enough", - howpublished = "\url{https://wg21.link/lwg2823}", +@misc{LWG2107, + author = "Jeffrey Yasskin", + title = "{LWG2107}: Some iterator category should guarantee the lifetime of references", + howpublished = "\url{https://wg21.link/lwg2107}", publisher = "WG21" } -@misc{LWG2824, - author = "Tim Song", - title = "{LWG2824}: list::sort should say that the order of elements is unspecified if an exception is thrown", - howpublished = "\url{https://wg21.link/lwg2824}", +@misc{LWG2108, + author = "Jonathan Wakely", + title = "{LWG2108}: No way to identify allocator types that always compare equal", + howpublished = "\url{https://wg21.link/lwg2108}", publisher = "WG21" } -@misc{LWG2825, - author = "Richard Smith", - title = "{LWG2825}: LWG 2756 breaks class template argument deduction for optional", - howpublished = "\url{https://wg21.link/lwg2825}", +@misc{LWG2109, + author = "Daniel Krügler", + title = "{LWG2109}: Incorrect requirements for hash specializations", + howpublished = "\url{https://wg21.link/lwg2109}", publisher = "WG21" } -@misc{LWG2826, - author = "Alisdair Meredith", - title = "{LWG2826}: string\_view iterators use old wording", - howpublished = "\url{https://wg21.link/lwg2826}", +@misc{LWG2110, + author = "Howard Hinnant", + title = "{LWG2110}: remove can't swap but note says it might", + howpublished = "\url{https://wg21.link/lwg2110}", publisher = "WG21" } -@misc{LWG2827, - author = "Richard Smith", - title = "{LWG2827}: is\_trivially\_constructible and non-trivial destructors", - howpublished = "\url{https://wg21.link/lwg2827}", +@misc{LWG2111, + author = "Howard Hinnant", + title = "{LWG2111}: Which unexpected/terminate handler is called from the exception handling runtime?", + howpublished = "\url{https://wg21.link/lwg2111}", publisher = "WG21" } -@misc{LWG2828, - author = "Thomas Koeppe", - title = "{LWG2828}: Clarify (following adoption of P0063r3)", - howpublished = "\url{https://wg21.link/lwg2828}", +@misc{LWG2112, + author = "Daniel Krügler", + title = "{LWG2112}: User-defined classes that cannot be derived from", + howpublished = "\url{https://wg21.link/lwg2112}", publisher = "WG21" } -@misc{LWG2829, - author = "Richard Smith", - title = "{LWG2829}: LWG 2740 leaves behind vacuous words", - howpublished = "\url{https://wg21.link/lwg2829}", +@misc{LWG2113, + author = "Daniel Krügler", + title = "{LWG2113}: Do library implementers have the freedom to add final to non-polymorphic components?", + howpublished = "\url{https://wg21.link/lwg2113}", publisher = "WG21" } -@misc{LWG2830, - author = "Daniel James", - title = "{LWG2830}: insert\_return\_type is only defined for containers with unique keys", - howpublished = "\url{https://wg21.link/lwg2830}", +@misc{LWG2114, + author = "Daniel Krügler", + title = "{LWG2114}: Incorrect ``contextually convertible to bool'' requirements", + howpublished = "\url{https://wg21.link/lwg2114}", publisher = "WG21" } -@misc{LWG2831, - author = "Daniel James", - title = "{LWG2831}: Equality can be defined when Hash function objects have different behaviour", - howpublished = "\url{https://wg21.link/lwg2831}", +@misc{LWG2115, + author = "Thomas Plum", + title = "{LWG2115}: Undefined behaviour for valarray assignments with mask\_array index?", + howpublished = "\url{https://wg21.link/lwg2115}", publisher = "WG21" } -@misc{LWG2832, - author = "Jens Maurer", - title = "{LWG2832}: §[fpos.operations] strange requirement for P(i)", - howpublished = "\url{https://wg21.link/lwg2832}", +@misc{LWG2116, + author = "Dave Abrahams", + title = "{LWG2116}: is\_nothrow\_constructible and destructors", + howpublished = "\url{https://wg21.link/lwg2116}", publisher = "WG21" } -@misc{LWG2833, - author = "Richard Smith", - title = "{LWG2833}: Library needs to specify what it means when it declares a function constexpr", - howpublished = "\url{https://wg21.link/lwg2833}", +@misc{LWG2117, + author = "Benjamin Kosnik", + title = "{LWG2117}: ios\_base manipulators should have showgrouping/noshowgrouping", + howpublished = "\url{https://wg21.link/lwg2117}", publisher = "WG21" } -@misc{LWG2834, - author = "Thomas Koeppe", - title = "{LWG2834}: Resolution LWG 2223 is missing wording about end iterators", - howpublished = "\url{https://wg21.link/lwg2834}", +@misc{LWG2118, + author = "Alf P. Steinbach", + title = "{LWG2118}: [CD] unique\_ptr for array does not support cv qualification conversion of actual argument", + howpublished = "\url{https://wg21.link/lwg2118}", publisher = "WG21" } -@misc{LWG2835, - author = "Thomas Koeppe", - title = "{LWG2835}: LWG 2536 seems to misspecify ", - howpublished = "\url{https://wg21.link/lwg2835}", +@misc{LWG2119, + author = "Daniel Krügler", + title = "{LWG2119}: Missing hash specializations for extended integer types", + howpublished = "\url{https://wg21.link/lwg2119}", publisher = "WG21" } -@misc{LWG2836, +@misc{LWG2120, author = "Jonathan Wakely", - title = "{LWG2836}: More string operations should be noexcept", - howpublished = "\url{https://wg21.link/lwg2836}", + title = "{LWG2120}: What should async do if neither 'async' nor 'deferred' is set in policy?", + howpublished = "\url{https://wg21.link/lwg2120}", publisher = "WG21" } -@misc{LWG2837, - author = "Marshall Clow", - title = "{LWG2837}: gcd and lcm should support a wider range of input values", - howpublished = "\url{https://wg21.link/lwg2837}", +@misc{LWG2121, + author = "Nicolai Josuttis", + title = "{LWG2121}: app for string streams", + howpublished = "\url{https://wg21.link/lwg2121}", publisher = "WG21" } -@misc{LWG2838, - author = "Tim Song", - title = "{LWG2838}: is\_literal\_type specification needs a little cleanup", - howpublished = "\url{https://wg21.link/lwg2838}", +@misc{LWG2122, + author = "Nicolai Josuttis", + title = "{LWG2122}: merge() stability for lists versus forward lists", + howpublished = "\url{https://wg21.link/lwg2122}", publisher = "WG21" } -@misc{LWG2839, - author = "Tim Song", - title = "{LWG2839}: Self-move-assignment of library types, again", - howpublished = "\url{https://wg21.link/lwg2839}", +@misc{LWG2123, + author = "Nicolai Josuttis", + title = "{LWG2123}: merge() allocator requirements for lists versus forward lists", + howpublished = "\url{https://wg21.link/lwg2123}", publisher = "WG21" } -@misc{LWG2840, - author = "Tim Song", - title = "{LWG2840}: directory\_iterator::increment is seemingly narrow-contract but marked noexcept", - howpublished = "\url{https://wg21.link/lwg2840}", +@misc{LWG2124, + author = "Alberto Ganesh Barbati", + title = "{LWG2124}: Seed sequence over-specified", + howpublished = "\url{https://wg21.link/lwg2124}", publisher = "WG21" } -@misc{LWG2841, - author = "Jeffrey Yasskin", - title = "{LWG2841}: Use of ``Equivalent to'' in [strings]", - howpublished = "\url{https://wg21.link/lwg2841}", +@misc{LWG2125, + author = "Vicente J. Botet Escriba", + title = "{LWG2125}: TimedMutex specification problem", + howpublished = "\url{https://wg21.link/lwg2125}", publisher = "WG21" } -@misc{LWG2842, - author = "Tim Song", - title = "{LWG2842}: in\_place\_t check for optional::optional(U\&\&) should decay U", - howpublished = "\url{https://wg21.link/lwg2842}", +@misc{LWG2126, + author = "Pete Becker", + title = "{LWG2126}: Several specification problems in regard to mutex requirements", + howpublished = "\url{https://wg21.link/lwg2126}", publisher = "WG21" } -@misc{LWG2843, - author = "Jens Maurer", - title = "{LWG2843}: Unclear behavior of std::pmr::memory\_resource::do\_allocate()", - howpublished = "\url{https://wg21.link/lwg2843}", +@misc{LWG2127, + author = "Jonathan Wakely", + title = "{LWG2127}: Move-construction with raw\_storage\_iterator", + howpublished = "\url{https://wg21.link/lwg2127}", publisher = "WG21" } -@misc{LWG2844, - author = "Matt Austern", - title = "{LWG2844}: Stability of a\_uniq.insert(i, j)", - howpublished = "\url{https://wg21.link/lwg2844}", +@misc{LWG2128, + author = "Dmitry Polukhin", + title = "{LWG2128}: Absence of global functions cbegin/cend", + howpublished = "\url{https://wg21.link/lwg2128}", publisher = "WG21" } -@misc{LWG2845, - author = "Tim Song", - title = "{LWG2845}: enable\_if, result\_of, common\_type and aligned\_storage do not meet the definition of TransformationTrait", - howpublished = "\url{https://wg21.link/lwg2845}", +@misc{LWG2129, + author = "Richard Smith", + title = "{LWG2129}: User specializations of std::initializer\_list", + howpublished = "\url{https://wg21.link/lwg2129}", publisher = "WG21" } -@misc{LWG2846, - author = "Jens Maurer", - title = "{LWG2846}: Undefined phrase ``effectively cast''", - howpublished = "\url{https://wg21.link/lwg2846}", +@misc{LWG2130, + author = "Mark Batty", + title = "{LWG2130}: Missing ordering constraints", + howpublished = "\url{https://wg21.link/lwg2130}", publisher = "WG21" } -@misc{LWG2847, - author = "Jens Maurer", - title = "{LWG2847}: sin(float) should call sinf(float)", - howpublished = "\url{https://wg21.link/lwg2847}", +@misc{LWG2131, + author = "Loïc Joly", + title = "{LWG2131}: Member function getline taking a string as parameter", + howpublished = "\url{https://wg21.link/lwg2131}", publisher = "WG21" } -@misc{LWG2848, - author = "Jens Maurer", - title = "{LWG2848}: Pass-through threshold for pool allocator", - howpublished = "\url{https://wg21.link/lwg2848}", +@misc{LWG2132, + author = "Ville Voutilainen", + title = "{LWG2132}: std::function ambiguity", + howpublished = "\url{https://wg21.link/lwg2132}", publisher = "WG21" } -@misc{LWG2849, - author = "Tim Song", - title = "{LWG2849}: Why does !is\_regular\_file(from) cause copy\_file to report a ``file already exists'' error?", - howpublished = "\url{https://wg21.link/lwg2849}", +@misc{LWG2133, + author = "Yakov Galka", + title = "{LWG2133}: Attitude to overloaded comma for iterators", + howpublished = "\url{https://wg21.link/lwg2133}", publisher = "WG21" } -@misc{LWG2850, - author = "Geoffrey Romer", - title = "{LWG2850}: std::function move constructor does unnecessary work", - howpublished = "\url{https://wg21.link/lwg2850}", +@misc{LWG2134, + author = "Pete Becker", + title = "{LWG2134}: Redundant Mutex requirement?", + howpublished = "\url{https://wg21.link/lwg2134}", publisher = "WG21" } -@misc{LWG2851, - author = "Tim Song", - title = "{LWG2851}: std::filesystem enum classes are now underspecified", - howpublished = "\url{https://wg21.link/lwg2851}", +@misc{LWG2135, + author = "Pete Becker", + title = "{LWG2135}: Unclear requirement for exceptions thrown in condition\_variable::wait()", + howpublished = "\url{https://wg21.link/lwg2135}", publisher = "WG21" } -@misc{LWG2852, - author = "Ahti Leppänen", - title = "{LWG2852}: Specifications of operator== for std::basic\_strings and std::basic\_string\_views are difficult to conform to", - howpublished = "\url{https://wg21.link/lwg2852}", +@misc{LWG2136, + author = "Jens Maurer", + title = "{LWG2136}: Postconditions vs. exceptions", + howpublished = "\url{https://wg21.link/lwg2136}", publisher = "WG21" } -@misc{LWG2853, - author = "Gerard Stone", - title = "{LWG2853}: Possible inconsistency in specification of erase in [vector.modifiers]", - howpublished = "\url{https://wg21.link/lwg2853}", +@misc{LWG2137, + author = "Jonathan Wakely", + title = "{LWG2137}: Misleadingly constrained post-condition in the presence of exceptions", + howpublished = "\url{https://wg21.link/lwg2137}", publisher = "WG21" } -@misc{LWG2854, - author = "PowerGamer", - title = "{LWG2854}: wstring\_convert provides no indication of incomplete input or output", - howpublished = "\url{https://wg21.link/lwg2854}", +@misc{LWG2138, + author = "Ben Viglietta", + title = "{LWG2138}: atomic\_flag::clear should not accept memory\_order\_consume", + howpublished = "\url{https://wg21.link/lwg2138}", publisher = "WG21" } -@misc{LWG2855, - author = "Jonathan Wakely", - title = "{LWG2855}: std::throw\_with\_nested(``string\_literal'')", - howpublished = "\url{https://wg21.link/lwg2855}", +@misc{LWG2139, + author = "Loïc Joly", + title = "{LWG2139}: What is a user-defined type?", + howpublished = "\url{https://wg21.link/lwg2139}", publisher = "WG21" } -@misc{LWG2856, - author = "Andrey Davydov", - title = "{LWG2856}: std::async should be marked as [[nodiscard]]", - howpublished = "\url{https://wg21.link/lwg2856}", +@misc{LWG2140, + author = "Pete Becker", + title = "{LWG2140}: Meaning of notify\_all\_at\_thread\_exit synchronization requirement?", + howpublished = "\url{https://wg21.link/lwg2140}", publisher = "WG21" } -@misc{LWG2857, - author = "Zhihao Yuan", - title = "{LWG2857}: {\textbraceleft}variant,optional,any{\textbraceright}::emplace should return the constructed value", - howpublished = "\url{https://wg21.link/lwg2857}", +@misc{LWG2141, + author = "Doug Gregor", + title = "{LWG2141}: common\_type trait produces reference types", + howpublished = "\url{https://wg21.link/lwg2141}", publisher = "WG21" } -@misc{LWG2858, - author = "Hubert Tong", - title = "{LWG2858}: LWG 2472: actually an incompatibility with C++03", - howpublished = "\url{https://wg21.link/lwg2858}", +@misc{LWG2142, + author = "Pete Becker", + title = "{LWG2142}: packaged\_task::operator() synchronization too broad?", + howpublished = "\url{https://wg21.link/lwg2142}", publisher = "WG21" } -@misc{LWG2859, - author = "Hubert Tong", - title = "{LWG2859}: Definition of reachable in [ptr.launder] misses pointer arithmetic from pointer-interconvertible object", - howpublished = "\url{https://wg21.link/lwg2859}", +@misc{LWG2143, + author = "Alberto Ganesh Barbati", + title = "{LWG2143}: ios\_base::xalloc should be thread-safe", + howpublished = "\url{https://wg21.link/lwg2143}", publisher = "WG21" } -@misc{LWG2860, - author = "Hubert Tong", - title = "{LWG2860}: launder and base class subobjects", - howpublished = "\url{https://wg21.link/lwg2860}", +@misc{LWG2144, + author = "Daniel Krügler", + title = "{LWG2144}: Missing noexcept specification in type\_index", + howpublished = "\url{https://wg21.link/lwg2144}", publisher = "WG21" } -@misc{LWG2861, - author = "United States", - title = "{LWG2861}: basic\_string should require that charT match traits::char\_type", - howpublished = "\url{https://wg21.link/lwg2861}", +@misc{LWG2145, + author = "Howard Hinnant", + title = "{LWG2145}: error\_category default constructor", + howpublished = "\url{https://wg21.link/lwg2145}", publisher = "WG21" } -@misc{LWG2862, - author = "Finland", - title = "{LWG2862}: LWG 2756 should be accepted", - howpublished = "\url{https://wg21.link/lwg2862}", +@misc{LWG2146, + author = "Nikolay Ivchenkov", + title = "{LWG2146}: Are reference types CopyConstructible/MoveConstructible/CopyAssignable/MoveAssignable/Destructible?", + howpublished = "\url{https://wg21.link/lwg2146}", publisher = "WG21" } -@misc{LWG2863, - author = "Finland", - title = "{LWG2863}: Undo default\_order changes of maps and sets", - howpublished = "\url{https://wg21.link/lwg2863}", +@misc{LWG2147, + author = "Daniel Krügler", + title = "{LWG2147}: Unclear hint type in Allocator's allocate function", + howpublished = "\url{https://wg21.link/lwg2147}", publisher = "WG21" } -@misc{LWG2864, - author = "Finland", - title = "{LWG2864}: Merge shared\_ptr changes from Library Fundamentals to C++17", - howpublished = "\url{https://wg21.link/lwg2864}", +@misc{LWG2148, + author = "Ville Voutilainen", + title = "{LWG2148}: Hashing enums should be supported directly by std::hash", + howpublished = "\url{https://wg21.link/lwg2148}", publisher = "WG21" } -@misc{LWG2865, - author = "Finland", - title = "{LWG2865}: Resolve all open Library issues for C++17", - howpublished = "\url{https://wg21.link/lwg2865}", +@misc{LWG2149, + author = "Scott Meyers", + title = "{LWG2149}: Concerns about 20.8/5", + howpublished = "\url{https://wg21.link/lwg2149}", publisher = "WG21" } -@misc{LWG2866, - author = "Great Britain", - title = "{LWG2866}: Incorrect derived classes constraints", - howpublished = "\url{https://wg21.link/lwg2866}", +@misc{LWG2150, + author = "Andrew Koenig", + title = "{LWG2150}: Unclear specification of find\_end", + howpublished = "\url{https://wg21.link/lwg2150}", publisher = "WG21" } -@misc{LWG2867, - author = "Great Britain", - title = "{LWG2867}: Bad footnote about explicit exception-specification", - howpublished = "\url{https://wg21.link/lwg2867}", +@misc{LWG2151, + author = "Robert Shearer", + title = "{LWG2151}: basic\_string<>::swap semantics ignore allocators", + howpublished = "\url{https://wg21.link/lwg2151}", publisher = "WG21" } -@misc{LWG2868, - author = "Great Britain", - title = "{LWG2868}: Missing specification of bad\_any\_cast::what()", - howpublished = "\url{https://wg21.link/lwg2868}", +@misc{LWG2152, + author = "Robert Shearer", + title = "{LWG2152}: Instances of standard container types are not swappable", + howpublished = "\url{https://wg21.link/lwg2152}", publisher = "WG21" } -@misc{LWG2869, - author = "Great Britain", - title = "{LWG2869}: Deprecate sub-clause [locale.stdcvt]", - howpublished = "\url{https://wg21.link/lwg2869}", +@misc{LWG2153, + author = "Robert Shearer", + title = "{LWG2153}: Narrowing of the non-member swap contract", + howpublished = "\url{https://wg21.link/lwg2153}", publisher = "WG21" } -@misc{LWG2870, - author = "Japan", - title = "{LWG2870}: Default value of parameter theta of polar should be dependent", - howpublished = "\url{https://wg21.link/lwg2870}", +@misc{LWG2154, + author = "John Salmon", + title = "{LWG2154}: What exactly does compile-time complexity imply?", + howpublished = "\url{https://wg21.link/lwg2154}", publisher = "WG21" } -@misc{LWG2871, - author = "United States", - title = "{LWG2871}: User specializations of type traits should be ill-formed", - howpublished = "\url{https://wg21.link/lwg2871}", +@misc{LWG2155, + author = "Thomas Plum", + title = "{LWG2155}: Macro \_\_bool\_true\_false\_are\_defined should be removed", + howpublished = "\url{https://wg21.link/lwg2155}", publisher = "WG21" } -@misc{LWG2872, - author = "United States", - title = "{LWG2872}: Add definition for direct-non-list-initialization", - howpublished = "\url{https://wg21.link/lwg2872}", +@misc{LWG2156, + author = "Daniel James", + title = "{LWG2156}: Unordered containers' reserve(n) reserves for n-1 elements", + howpublished = "\url{https://wg21.link/lwg2156}", publisher = "WG21" } -@misc{LWG2873, - author = "United States", - title = "{LWG2873}: Add noexcept to several shared\_ptr related functions", - howpublished = "\url{https://wg21.link/lwg2873}", +@misc{LWG2157, + author = "Daryle Walker", + title = "{LWG2157}: How does std::array initialization work when T is not default-constructible?", + howpublished = "\url{https://wg21.link/lwg2157}", publisher = "WG21" } -@misc{LWG2874, - author = "United States", - title = "{LWG2874}: Constructor shared\_ptr::shared\_ptr(Y*) should be constrained", - howpublished = "\url{https://wg21.link/lwg2874}", +@misc{LWG2158, + author = "Nikolay Ivchenkov", + title = "{LWG2158}: Conditional copy/move in std::vector", + howpublished = "\url{https://wg21.link/lwg2158}", publisher = "WG21" } -@misc{LWG2875, - author = "United States", - title = "{LWG2875}: shared\_ptr::shared\_ptr(Y*, D, […]) constructors should be constrained", - howpublished = "\url{https://wg21.link/lwg2875}", +@misc{LWG2159, + author = "Alberto Ganesh Barbati", + title = "{LWG2159}: atomic\_flag initialization", + howpublished = "\url{https://wg21.link/lwg2159}", publisher = "WG21" } -@misc{LWG2876, - author = "United States", - title = "{LWG2876}: shared\_ptr::shared\_ptr(const weak\_ptr\&) constructor should be constrained", - howpublished = "\url{https://wg21.link/lwg2876}", +@misc{LWG2160, + author = "Daniel Krügler", + title = "{LWG2160}: Unintended destruction ordering-specification of resize", + howpublished = "\url{https://wg21.link/lwg2160}", publisher = "WG21" } -@misc{LWG2877, - author = "United States", - title = "{LWG2877}: Strengthen meaning of ``empty shared\_ptr'' in dynamic\_pointer\_cast", - howpublished = "\url{https://wg21.link/lwg2877}", +@misc{LWG2161, + author = "Bjarne Stroustrup", + title = "{LWG2161}: const equivalence of std::map", + howpublished = "\url{https://wg21.link/lwg2161}", publisher = "WG21" } -@misc{LWG2878, - author = "United States", - title = "{LWG2878}: Missing DefaultConstructible requirement for istream\_iterator default constructor", - howpublished = "\url{https://wg21.link/lwg2878}", +@misc{LWG2162, + author = "Bo Persson", + title = "{LWG2162}: allocator\_traits::max\_size missing noexcept", + howpublished = "\url{https://wg21.link/lwg2162}", publisher = "WG21" } -@misc{LWG2879, - author = "Canada", - title = "{LWG2879}: Removing C dependencies from signal handler wording", - howpublished = "\url{https://wg21.link/lwg2879}", +@misc{LWG2163, + author = "Peter Sommerlad", + title = "{LWG2163}: nth\_element requires inconsistent post-conditions", + howpublished = "\url{https://wg21.link/lwg2163}", publisher = "WG21" } -@misc{LWG2880, - author = "Switzerland", - title = "{LWG2880}: Relax complexity specifications for non-sequenced policies", - howpublished = "\url{https://wg21.link/lwg2880}", +@misc{LWG2164, + author = "Howard Hinnant", + title = "{LWG2164}: What are the semantics of vector.emplace(vector.begin(), vector.back())?", + howpublished = "\url{https://wg21.link/lwg2164}", publisher = "WG21" } -@misc{LWG2881, - author = "Switzerland", - title = "{LWG2881}: Adopt section III of P0308R0", - howpublished = "\url{https://wg21.link/lwg2881}", +@misc{LWG2165, + author = "Jonathan Wakely", + title = "{LWG2165}: std::atomic requires X to be nothrow default constructible", + howpublished = "\url{https://wg21.link/lwg2165}", publisher = "WG21" } -@misc{LWG2882, - author = "Switzerland", - title = "{LWG2882}: Clarify variant construction", - howpublished = "\url{https://wg21.link/lwg2882}", +@misc{LWG2166, + author = "Peter Sommerlad", + title = "{LWG2166}: Heap property underspecified?", + howpublished = "\url{https://wg21.link/lwg2166}", publisher = "WG21" } -@misc{LWG2883, - author = "Switzerland", - title = "{LWG2883}: The standard library should provide string\_view parameters instead or in addition for functions defined with char const * or string const \& as parameter types.", - howpublished = "\url{https://wg21.link/lwg2883}", +@misc{LWG2167, + author = "Dean Michael Berris", + title = "{LWG2167}: Copy assignment requirements of Containers", + howpublished = "\url{https://wg21.link/lwg2167}", publisher = "WG21" } -@misc{LWG2884, - author = "Finland", - title = "{LWG2884}: Relational operators for containers should sfinae; if the underlying type is not comparable, neither should the container be", - howpublished = "\url{https://wg21.link/lwg2884}", +@misc{LWG2168, + author = "Marshall Clow", + title = "{LWG2168}: Inconsistent specification of uniform\_real\_distribution constructor", + howpublished = "\url{https://wg21.link/lwg2168}", publisher = "WG21" } -@misc{LWG2885, - author = "Finland", - title = "{LWG2885}: The relational operators of optional and variant completely reflect the semantics of the element types — this is inconsistent with other types in the library", - howpublished = "\url{https://wg21.link/lwg2885}", +@misc{LWG2169, + author = "Geoffrey Romer", + title = "{LWG2169}: Missing reset() requirements in unique\_ptr specialization", + howpublished = "\url{https://wg21.link/lwg2169}", publisher = "WG21" } -@misc{LWG2886, - author = "Finland", - title = "{LWG2886}: Keep the empty() functions in any", - howpublished = "\url{https://wg21.link/lwg2886}", +@misc{LWG2170, + author = "Daniel Krügler", + title = "{LWG2170}: Aggregates cannot be DefaultConstructible", + howpublished = "\url{https://wg21.link/lwg2170}", publisher = "WG21" } -@misc{LWG2887, - author = "Finland and Great Britain", - title = "{LWG2887}: Revert the changes from P0156R0: variadic lock\_guard", - howpublished = "\url{https://wg21.link/lwg2887}", +@misc{LWG2171, + author = "Robert Shearer", + title = "{LWG2171}: ``swappable'' undefined for swapping lvalue and rvalue", + howpublished = "\url{https://wg21.link/lwg2171}", publisher = "WG21" } -@misc{LWG2888, - author = "Finland", - title = "{LWG2888}: Variables of library tag types need to be inline variables", - howpublished = "\url{https://wg21.link/lwg2888}", +@misc{LWG2172, + author = "Howard Hinnant", + title = "{LWG2172}: Does atomic\_compare\_exchange\_* accept v == nullptr arguments?", + howpublished = "\url{https://wg21.link/lwg2172}", publisher = "WG21" } -@misc{LWG2889, - author = "Great Britain", - title = "{LWG2889}: Mark constexpr global variables as inline", - howpublished = "\url{https://wg21.link/lwg2889}", +@misc{LWG2173, + author = "Nikolay Ivchenkov", + title = "{LWG2173}: The meaning of operator + in the description of the algorithms", + howpublished = "\url{https://wg21.link/lwg2173}", publisher = "WG21" } -@misc{LWG2890, - author = "Great Britain", - title = "{LWG2890}: The definition of 'object state' applies only to class types", - howpublished = "\url{https://wg21.link/lwg2890}", +@misc{LWG2174, + author = "Jonathan Wakely", + title = "{LWG2174}: wstring\_convert::converted() should be noexcept", + howpublished = "\url{https://wg21.link/lwg2174}", publisher = "WG21" } -@misc{LWG2891, - author = "Great Britain", - title = "{LWG2891}: Relax library requirements on volatile types", - howpublished = "\url{https://wg21.link/lwg2891}", +@misc{LWG2175, + author = "Jonathan Wakely", + title = "{LWG2175}: wstring\_convert and wbuffer\_convert validity", + howpublished = "\url{https://wg21.link/lwg2175}", publisher = "WG21" } -@misc{LWG2892, - author = "Great Britain", - title = "{LWG2892}: Relax the prohibition on libraries adding constexpr", - howpublished = "\url{https://wg21.link/lwg2892}", +@misc{LWG2176, + author = "Jonathan Wakely", + title = "{LWG2176}: Special members for wstring\_convert and wbuffer\_convert", + howpublished = "\url{https://wg21.link/lwg2176}", publisher = "WG21" } -@misc{LWG2893, - author = "Great Britain", - title = "{LWG2893}: Parsing Hexadecimally in P0067R4", - howpublished = "\url{https://wg21.link/lwg2893}", +@misc{LWG2177, + author = "Loïc Joly", + title = "{LWG2177}: Requirements on Copy/MoveInsertable", + howpublished = "\url{https://wg21.link/lwg2177}", publisher = "WG21" } -@misc{LWG2894, - author = "Great Britain", - title = "{LWG2894}: The function template std::apply() is required to be constexpr, but std::invoke() isn't", - howpublished = "\url{https://wg21.link/lwg2894}", +@misc{LWG2178, + author = "Nevin Liber", + title = "{LWG2178}: Allocator requirement changes not mentioned Annex C", + howpublished = "\url{https://wg21.link/lwg2178}", publisher = "WG21" } -@misc{LWG2895, - author = "Great Britain", - title = "{LWG2895}: Passing function types to result\_of and is\_callable", - howpublished = "\url{https://wg21.link/lwg2895}", +@misc{LWG2179, + author = "Daniel Krügler", + title = "{LWG2179}: enable\_shared\_from\_this and construction from raw pointers", + howpublished = "\url{https://wg21.link/lwg2179}", publisher = "WG21" } -@misc{LWG2896, - author = "Great Britain", - title = "{LWG2896}: The contents of are underspecified", - howpublished = "\url{https://wg21.link/lwg2896}", +@misc{LWG2180, + author = "Daniel Krügler", + title = "{LWG2180}: Exceptions from std::seed\_seq operations", + howpublished = "\url{https://wg21.link/lwg2180}", publisher = "WG21" } -@misc{LWG2897, - author = "Russia", - title = "{LWG2897}: array::iterator and array::const\_iterator should be literal types", - howpublished = "\url{https://wg21.link/lwg2897}", +@misc{LWG2181, + author = "Daniel Krügler", + title = "{LWG2181}: Exceptions from seed sequence operations", + howpublished = "\url{https://wg21.link/lwg2181}", publisher = "WG21" } -@misc{LWG2898, - author = "United States", - title = "{LWG2898}: Prefer not to use member typedefs as constructor parameters", - howpublished = "\url{https://wg21.link/lwg2898}", +@misc{LWG2182, + author = "Daniel Krügler", + title = "{LWG2182}: Container::[const\_]reference types are misleadingly specified", + howpublished = "\url{https://wg21.link/lwg2182}", publisher = "WG21" } -@misc{LWG2899, - author = "United States", - title = "{LWG2899}: is\_(nothrow\_)move\_constructible and tuple, optional and unique\_ptr", - howpublished = "\url{https://wg21.link/lwg2899}", +@misc{LWG2183, + author = "Pete Becker", + title = "{LWG2183}: Muddled allocator requirements for match\_results constructors", + howpublished = "\url{https://wg21.link/lwg2183}", publisher = "WG21" } -@misc{LWG2900, - author = "United States", - title = "{LWG2900}: The copy and move constructors of optional are not constexpr", - howpublished = "\url{https://wg21.link/lwg2900}", +@misc{LWG2184, + author = "Pete Becker", + title = "{LWG2184}: Muddled allocator requirements for match\_results assignments", + howpublished = "\url{https://wg21.link/lwg2184}", publisher = "WG21" } -@misc{LWG2901, - author = "United States", - title = "{LWG2901}: Variants cannot properly support allocators", - howpublished = "\url{https://wg21.link/lwg2901}", +@misc{LWG2185, + author = "Vicente J. Botet Escriba", + title = "{LWG2185}: Missing throws clause for future/shared\_future::wait\_for/wait\_until", + howpublished = "\url{https://wg21.link/lwg2185}", publisher = "WG21" } -@misc{LWG2902, - author = "United States", - title = "{LWG2902}: variant should only support complete types", - howpublished = "\url{https://wg21.link/lwg2902}", +@misc{LWG2186, + author = "Vicente J. Botet Escriba", + title = "{LWG2186}: Incomplete action on async/launch::deferred", + howpublished = "\url{https://wg21.link/lwg2186}", publisher = "WG21" } -@misc{LWG2903, - author = "United States", - title = "{LWG2903}: The form of initialization for the emplace-constructors is not specified", - howpublished = "\url{https://wg21.link/lwg2903}", +@misc{LWG2187, + author = "Nevin Liber", + title = "{LWG2187}: vector is missing emplace and emplace\_back member functions", + howpublished = "\url{https://wg21.link/lwg2187}", publisher = "WG21" } -@misc{LWG2904, - author = "United States", - title = "{LWG2904}: Make variant move-assignment more exception safe", - howpublished = "\url{https://wg21.link/lwg2904}", +@misc{LWG2188, + author = "Alisdair Meredith", + title = "{LWG2188}: Reverse iterator does not fully support targets that overload operator\&", + howpublished = "\url{https://wg21.link/lwg2188}", publisher = "WG21" } -@misc{LWG2905, - author = "United States", - title = "{LWG2905}: is\_constructible\_v, P, D const \&> should be false when D is not copy constructible", - howpublished = "\url{https://wg21.link/lwg2905}", +@misc{LWG2189, + author = "Alisdair Meredith", + title = "{LWG2189}: Throwing swap breaks unordered containers' state", + howpublished = "\url{https://wg21.link/lwg2189}", publisher = "WG21" } -@misc{LWG2906, - author = "United States", - title = "{LWG2906}: There is no ability to supply an allocator for the control block when constructing a shared\_ptr from a unique\_ptr", - howpublished = "\url{https://wg21.link/lwg2906}", +@misc{LWG2190, + author = "Hans Boehm", + title = "{LWG2190}: Condition variable specification", + howpublished = "\url{https://wg21.link/lwg2190}", publisher = "WG21" } -@misc{LWG2907, - author = "United States", - title = "{LWG2907}: Semantics for destroying the deleter and the control-block of a shared\_ptr are unclear", - howpublished = "\url{https://wg21.link/lwg2907}", +@misc{LWG2191, + author = "Pete Becker", + title = "{LWG2191}: Incorrect specification of match\_results(match\_results\&\&)", + howpublished = "\url{https://wg21.link/lwg2191}", publisher = "WG21" } -@misc{LWG2908, - author = "United States", - title = "{LWG2908}: The less-than operator for shared pointers could do more", - howpublished = "\url{https://wg21.link/lwg2908}", +@misc{LWG2192, + author = "Daniel Krügler", + title = "{LWG2192}: Validity and return type of std::abs(0u) is unclear", + howpublished = "\url{https://wg21.link/lwg2192}", publisher = "WG21" } -@misc{LWG2909, - author = "United States", - title = "{LWG2909}: User specializations of is\_execution\_policy should be ill-formed", - howpublished = "\url{https://wg21.link/lwg2909}", +@misc{LWG2193, + author = "Richard Smith", + title = "{LWG2193}: Default constructors for standard library containers are explicit", + howpublished = "\url{https://wg21.link/lwg2193}", publisher = "WG21" } -@misc{LWG2910, - author = "United States", - title = "{LWG2910}: Template deduction and integral\_constant", - howpublished = "\url{https://wg21.link/lwg2910}", +@misc{LWG2194, + author = "Sebastian Mach", + title = "{LWG2194}: Impossible container requirements for adaptor types", + howpublished = "\url{https://wg21.link/lwg2194}", publisher = "WG21" } -@misc{LWG2911, - author = "United States", - title = "{LWG2911}: An is\_aggregate type trait is needed", - howpublished = "\url{https://wg21.link/lwg2911}", +@misc{LWG2195, + author = "Daniel Krügler", + title = "{LWG2195}: Missing constructors for match\_results", + howpublished = "\url{https://wg21.link/lwg2195}", publisher = "WG21" } -@misc{LWG2912, - author = "United States", - title = "{LWG2912}: Add a deduction guide for class template duration", - howpublished = "\url{https://wg21.link/lwg2912}", +@misc{LWG2196, + author = "Daniel Krügler", + title = "{LWG2196}: Specification of is\_*[copy/move]\_[constructible/assignable] unclear for non-referencable types", + howpublished = "\url{https://wg21.link/lwg2196}", publisher = "WG21" } -@misc{LWG2913, - author = "United States", - title = "{LWG2913}: Containers need deduction guides", - howpublished = "\url{https://wg21.link/lwg2913}", +@misc{LWG2197, + author = "Daniel Krügler", + title = "{LWG2197}: Specification of is\_[un]signed unclear for non-arithmetic types", + howpublished = "\url{https://wg21.link/lwg2197}", publisher = "WG21" } -@misc{LWG2914, - author = "United States", - title = "{LWG2914}: std::array does not support class-template deduction from initializers", - howpublished = "\url{https://wg21.link/lwg2914}", +@misc{LWG2198, + author = "Alisdair Meredith", + title = "{LWG2198}: max\_load\_factor(z) makes no strong guarantees, but bans useful behavior", + howpublished = "\url{https://wg21.link/lwg2198}", publisher = "WG21" } -@misc{LWG2915, - author = "United States", - title = "{LWG2915}: The three container adapters should each have a deduction guide", - howpublished = "\url{https://wg21.link/lwg2915}", +@misc{LWG2199, + author = "Alisdair Meredith", + title = "{LWG2199}: unordered containers are required to have an initial max load factor of 1.0", + howpublished = "\url{https://wg21.link/lwg2199}", publisher = "WG21" } -@misc{LWG2916, - author = "United States", - title = "{LWG2916}: Insert iterators should each have an instantiation guide to initialize from a container", - howpublished = "\url{https://wg21.link/lwg2916}", +@misc{LWG2200, + author = "Jonathan Wakely", + title = "{LWG2200}: Data race avoidance for all containers, not only for sequences", + howpublished = "\url{https://wg21.link/lwg2200}", publisher = "WG21" } -@misc{LWG2917, - author = "United States", - title = "{LWG2917}: Parallel algorithms cannot easily work with InputIterators", - howpublished = "\url{https://wg21.link/lwg2917}", +@misc{LWG2201, + author = "Kevin McCarty", + title = "{LWG2201}: Missing macro entries from C standard library", + howpublished = "\url{https://wg21.link/lwg2201}", publisher = "WG21" } -@misc{LWG2918, - author = "United States", - title = "{LWG2918}: Possible need for extra storage in inner\_product", - howpublished = "\url{https://wg21.link/lwg2918}", +@misc{LWG2202, + author = "Detlef Vollmann", + title = "{LWG2202}: Missing allocator support by async", + howpublished = "\url{https://wg21.link/lwg2202}", publisher = "WG21" } -@misc{LWG2919, - author = "United States", - title = "{LWG2919}: The specification for adjacent\_difference has baked-in sequential semantics", - howpublished = "\url{https://wg21.link/lwg2919}", +@misc{LWG2203, + author = "Jonathan Wakely", + title = "{LWG2203}: scoped\_allocator\_adaptor uses wrong argument types for piecewise construction", + howpublished = "\url{https://wg21.link/lwg2203}", publisher = "WG21" } -@misc{LWG2920, - author = "United States", - title = "{LWG2920}: Add a deduction guide for creating a shared\_future from a future rvalue", - howpublished = "\url{https://wg21.link/lwg2920}", +@misc{LWG2204, + author = "David Abrahams", + title = "{LWG2204}: reverse\_iterator should not require a second copy of the base iterator", + howpublished = "\url{https://wg21.link/lwg2204}", publisher = "WG21" } -@misc{LWG2921, - author = "United States", - title = "{LWG2921}: packaged\_task and type-erased allocators", - howpublished = "\url{https://wg21.link/lwg2921}", +@misc{LWG2205, + author = "Pete Becker", + title = "{LWG2205}: Problematic postconditions of regex\_match and regex\_search", + howpublished = "\url{https://wg21.link/lwg2205}", publisher = "WG21" } -@misc{LWG2922, - author = "United States", - title = "{LWG2922}: The *\_constant<> templates do not make use of template", - howpublished = "\url{https://wg21.link/lwg2922}", +@misc{LWG2206, + author = "Jeffrey Yasskin", + title = "{LWG2206}: Inaccuracy in initializer\_list constructor requirements", + howpublished = "\url{https://wg21.link/lwg2206}", publisher = "WG21" } -@misc{LWG2923, - author = "United States", - title = "{LWG2923}: noexcept is inconsistently applied across headers which import components of the C standard library", - howpublished = "\url{https://wg21.link/lwg2923}", +@misc{LWG2207, + author = "Nevin Liber", + title = "{LWG2207}: basic\_string::at should not have a Requires clause", + howpublished = "\url{https://wg21.link/lwg2207}", publisher = "WG21" } -@misc{LWG2924, - author = "United States", - title = "{LWG2924}: An ExecutionPolicy overload for inner\_product() seems impractical", - howpublished = "\url{https://wg21.link/lwg2924}", +@misc{LWG2208, + author = "Jeffrey Yasskin", + title = "{LWG2208}: std::reverse\_iterator should be a literal type", + howpublished = "\url{https://wg21.link/lwg2208}", publisher = "WG21" } -@misc{LWG2925, - author = "United States", - title = "{LWG2925}: Template argument deduction is not used in the standard library", - howpublished = "\url{https://wg21.link/lwg2925}", +@misc{LWG2209, + author = "Jonathan Wakely", + title = "{LWG2209}: assign() overspecified for sequence containers", + howpublished = "\url{https://wg21.link/lwg2209}", publisher = "WG21" } -@misc{LWG2926, - author = "United States", - title = "{LWG2926}: INVOKE(f, t1, t2,... tN) and INVOKE(f, t1, t2,... tN, R) are too similar", - howpublished = "\url{https://wg21.link/lwg2926}", +@misc{LWG2210, + author = "Jonathan Wakely", + title = "{LWG2210}: Missing allocator-extended constructor for allocator-aware containers", + howpublished = "\url{https://wg21.link/lwg2210}", publisher = "WG21" } -@misc{LWG2927, - author = "United States", - title = "{LWG2927}: Encoding a functor and argument types as a function signature for is\_callable and result\_of is fragile", - howpublished = "\url{https://wg21.link/lwg2927}", +@misc{LWG2211, + author = "Jonathan Wakely", + title = "{LWG2211}: Replace ambiguous use of ``Allocator'' in container requirements", + howpublished = "\url{https://wg21.link/lwg2211}", publisher = "WG21" } -@misc{LWG2928, - author = "United States", - title = "{LWG2928}: is\_callable is not a good name", - howpublished = "\url{https://wg21.link/lwg2928}", +@misc{LWG2212, + author = "Alisdair Meredith", + title = "{LWG2212}: tuple\_size for const pair request header", + howpublished = "\url{https://wg21.link/lwg2212}", publisher = "WG21" } -@misc{LWG2929, - author = "Jonathan Wakely", - title = "{LWG2929}: basic\_string misuses ``Effects: Equivalent to''", - howpublished = "\url{https://wg21.link/lwg2929}", +@misc{LWG2213, + author = "Pete Becker", + title = "{LWG2213}: Return value of std::regex\_replace", + howpublished = "\url{https://wg21.link/lwg2213}", publisher = "WG21" } -@misc{LWG2930, - author = "Morwenn", - title = "{LWG2930}: Are implementations allowed to split non-member functions into several overloads?", - howpublished = "\url{https://wg21.link/lwg2930}", +@misc{LWG2214, + author = "Andrey Semashev", + title = "{LWG2214}: Clarify basic\_ios::init call restrictions", + howpublished = "\url{https://wg21.link/lwg2214}", publisher = "WG21" } -@misc{LWG2931, - author = "Morwenn", - title = "{LWG2931}: Missed optimization opportunity with single-argument std::next", - howpublished = "\url{https://wg21.link/lwg2931}", +@misc{LWG2215, + author = "Alisdair Meredith", + title = "{LWG2215}: (unordered) associative container functors should be CopyConstructible", + howpublished = "\url{https://wg21.link/lwg2215}", publisher = "WG21" } -@misc{LWG2932, - author = "Dietmar Kühl", - title = "{LWG2932}: Constraints on parallel algorithm implementations are underspecified", - howpublished = "\url{https://wg21.link/lwg2932}", +@misc{LWG2216, + author = "Jeffrey Yasskin", + title = "{LWG2216}: regex\_replace(basic\_string) allocator handling", + howpublished = "\url{https://wg21.link/lwg2216}", publisher = "WG21" } -@misc{LWG2933, - author = "Eric Fiselier", - title = "{LWG2933}: PR for LWG 2773 could be clearer", - howpublished = "\url{https://wg21.link/lwg2933}", +@misc{LWG2217, + author = "Jeffrey Yasskin", + title = "{LWG2217}: operator==(sub\_match, string) slices on embedded '{\textbackslash}0's", + howpublished = "\url{https://wg21.link/lwg2217}", publisher = "WG21" } -@misc{LWG2934, - author = "Ville Voutilainen", - title = "{LWG2934}: optional doesn't compare with T", - howpublished = "\url{https://wg21.link/lwg2934}", +@misc{LWG2218, + author = "Jonathan Wakely", + title = "{LWG2218}: Unclear how containers use allocator\_traits::construct()", + howpublished = "\url{https://wg21.link/lwg2218}", publisher = "WG21" } -@misc{LWG2935, - author = "Billy Robert O'Neal III", - title = "{LWG2935}: What should create\_directories do when p already exists but is not a directory?", - howpublished = "\url{https://wg21.link/lwg2935}", +@misc{LWG2219, + author = "Jonathan Wakely", + title = "{LWG2219}: INVOKE-ing a pointer to member with a reference\_wrapper as the object expression", + howpublished = "\url{https://wg21.link/lwg2219}", publisher = "WG21" } -@misc{LWG2936, - author = "Billy Robert O'Neal III", - title = "{LWG2936}: Path comparison is defined in terms of the generic format", - howpublished = "\url{https://wg21.link/lwg2936}", +@misc{LWG2220, + author = "Pete Becker", + title = "{LWG2220}: Under-specification of operator== for regex\_token\_iterator", + howpublished = "\url{https://wg21.link/lwg2220}", publisher = "WG21" } -@misc{LWG2937, - author = "Billy Robert O'Neal III", - title = "{LWG2937}: Is equivalent(``existing\_thing'', ``not\_existing\_thing'') an error?", - howpublished = "\url{https://wg21.link/lwg2937}", +@misc{LWG2221, + author = "Matt Austern", + title = "{LWG2221}: No formatted output operator for nullptr", + howpublished = "\url{https://wg21.link/lwg2221}", publisher = "WG21" } -@misc{LWG2938, - author = "Antony Polukhin", - title = "{LWG2938}: basic\_string\_view::const\_iterator should be literal types", - howpublished = "\url{https://wg21.link/lwg2938}", +@misc{LWG2222, + author = "Edward Catmur", + title = "{LWG2222}: Inconsistency in description of forward\_list::splice\_after single-element overload", + howpublished = "\url{https://wg21.link/lwg2222}", publisher = "WG21" } -@misc{LWG2939, - author = "Daniel Krügler", - title = "{LWG2939}: Some type-completeness constraints of traits are overspecified", - howpublished = "\url{https://wg21.link/lwg2939}", +@misc{LWG2223, + author = "Juan Soulie", + title = "{LWG2223}: shrink\_to\_fit effect on iterator validity", + howpublished = "\url{https://wg21.link/lwg2223}", publisher = "WG21" } -@misc{LWG2940, - author = "Daniel Krügler", - title = "{LWG2940}: result\_of specification also needs a little cleanup", - howpublished = "\url{https://wg21.link/lwg2940}", +@misc{LWG2224, + author = "Geoffrey Romer", + title = "{LWG2224}: Ambiguous status of access to non-live objects", + howpublished = "\url{https://wg21.link/lwg2224}", publisher = "WG21" } -@misc{LWG2941, - author = "Jonathan Mcdougall", - title = "{LWG2941}: §[thread.req.timing] wording should apply to both member and namespace-level functions", - howpublished = "\url{https://wg21.link/lwg2941}", +@misc{LWG2225, + author = "Richard Smith", + title = "{LWG2225}: Unrealistic header inclusion checks required", + howpublished = "\url{https://wg21.link/lwg2225}", publisher = "WG21" } -@misc{LWG2942, - author = "Tim Song", - title = "{LWG2942}: LWG 2873's resolution missed weak\_ptr::owner\_before", - howpublished = "\url{https://wg21.link/lwg2942}", +@misc{LWG2226, + author = "Glen Fernandes", + title = "{LWG2226}: wstring\_convert methods do not take allocator instance", + howpublished = "\url{https://wg21.link/lwg2226}", publisher = "WG21" } -@misc{LWG2943, - author = "Tim Song", - title = "{LWG2943}: Problematic specification of the wide version of basic\_filebuf::open", - howpublished = "\url{https://wg21.link/lwg2943}", +@misc{LWG2227, + author = "Juan Soulie", + title = "{LWG2227}: Stateful comparison objects in associative containers", + howpublished = "\url{https://wg21.link/lwg2227}", publisher = "WG21" } -@misc{LWG2944, - author = "Tim Song", - title = "{LWG2944}: LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception", - howpublished = "\url{https://wg21.link/lwg2944}", +@misc{LWG2228, + author = "Geoffrey Romer", + title = "{LWG2228}: Missing SFINAE rule in unique\_ptr templated assignment", + howpublished = "\url{https://wg21.link/lwg2228}", publisher = "WG21" } -@misc{LWG2945, +@misc{LWG2229, + author = "Beman Dawes", + title = "{LWG2229}: Standard code conversion facets underspecified", + howpublished = "\url{https://wg21.link/lwg2229}", + publisher = "WG21" +} +@misc{LWG2230, author = "Jonathan Wakely", - title = "{LWG2945}: Order of template parameters in optional comparisons", - howpublished = "\url{https://wg21.link/lwg2945}", + title = "{LWG2230}: ``see below'' for initializer-list constructors of unordered containers", + howpublished = "\url{https://wg21.link/lwg2230}", publisher = "WG21" } -@misc{LWG2946, - author = "Daniel Krügler", - title = "{LWG2946}: LWG 2758's resolution missed further corrections", - howpublished = "\url{https://wg21.link/lwg2946}", +@misc{LWG2231, + author = "Jonathan Wakely", + title = "{LWG2231}: DR 704 removes complexity guarantee for clear()", + howpublished = "\url{https://wg21.link/lwg2231}", publisher = "WG21" } -@misc{LWG2947, - author = "Thomas Köppe", - title = "{LWG2947}: Clarify several filesystem terms", - howpublished = "\url{https://wg21.link/lwg2947}", +@misc{LWG2232, + author = "Jeffrey Yasskin", + title = "{LWG2232}: [CD] The char\_traits specializations should declare their length(), compare(), and find() members constexpr", + howpublished = "\url{https://wg21.link/lwg2232}", publisher = "WG21" } -@misc{LWG2948, - author = "Peter Dimov", - title = "{LWG2948}: unique\_ptr does not define operator<< for stream output", - howpublished = "\url{https://wg21.link/lwg2948}", +@misc{LWG2233, + author = "Jonathan Wakely", + title = "{LWG2233}: bad\_function\_call::what() unhelpful", + howpublished = "\url{https://wg21.link/lwg2233}", publisher = "WG21" } -@misc{LWG2949, - author = "Jens Maurer", - title = "{LWG2949}: Unclear complexity requirements: space vs. time", - howpublished = "\url{https://wg21.link/lwg2949}", +@misc{LWG2234, + author = "Daniel Krügler", + title = "{LWG2234}: assert() should allow usage in constant expressions", + howpublished = "\url{https://wg21.link/lwg2234}", publisher = "WG21" } -@misc{LWG2950, - author = "Thomas Köppe", - title = "{LWG2950}: std::byte operations are misspecified", - howpublished = "\url{https://wg21.link/lwg2950}", +@misc{LWG2235, + author = "Juan Soulie", + title = "{LWG2235}: Undefined behavior without proper requirements on basic\_string constructors", + howpublished = "\url{https://wg21.link/lwg2235}", publisher = "WG21" } -@misc{LWG2951, - author = "Billy Robert O'Neal III", - title = "{LWG2951}: iterator\_traits should SFINAE for void* and function pointers", - howpublished = "\url{https://wg21.link/lwg2951}", +@misc{LWG2236, + author = "Daniel Krügler", + title = "{LWG2236}: kill\_dependency unconditionally noexcept", + howpublished = "\url{https://wg21.link/lwg2236}", publisher = "WG21" } -@misc{LWG2952, - author = "Billy Robert O'Neal III", - title = "{LWG2952}: iterator\_traits should work for pointers to cv T", - howpublished = "\url{https://wg21.link/lwg2952}", +@misc{LWG2237, + author = "Jason Merrill", + title = "{LWG2237}: macros", + howpublished = "\url{https://wg21.link/lwg2237}", publisher = "WG21" } -@misc{LWG2953, - author = "Tim Song", - title = "{LWG2953}: LWG 2853 should apply to deque::erase too", - howpublished = "\url{https://wg21.link/lwg2953}", +@misc{LWG2238, + author = "Johannes Schaub", + title = "{LWG2238}: Problematic iterator-pair constructor of containers", + howpublished = "\url{https://wg21.link/lwg2238}", publisher = "WG21" } -@misc{LWG2954, - author = "Tim Song", - title = "{LWG2954}: Specialization of the convenience variable templates should be prohibited", - howpublished = "\url{https://wg21.link/lwg2954}", +@misc{LWG2239, + author = "Juan Soulie", + title = "{LWG2239}: min/max/minmax requirements", + howpublished = "\url{https://wg21.link/lwg2239}", publisher = "WG21" } -@misc{LWG2955, - author = "Jens Maurer", - title = "{LWG2955}: to\_chars / from\_chars depend on std::string", - howpublished = "\url{https://wg21.link/lwg2955}", +@misc{LWG2240, + author = "FrankHB1989", + title = "{LWG2240}: Probable misuse of term ``function scope'' in [thread.condition]", + howpublished = "\url{https://wg21.link/lwg2240}", publisher = "WG21" } -@misc{LWG2956, - author = "Sergey Zubkov", - title = "{LWG2956}: filesystem::canonical() still defined in terms of absolute(p, base)", - howpublished = "\url{https://wg21.link/lwg2956}", +@misc{LWG2241, + author = "Richard Smith", + title = "{LWG2241}: and \#define of alignof", + howpublished = "\url{https://wg21.link/lwg2241}", publisher = "WG21" } -@misc{LWG2957, - author = "Tim Song", - title = "{LWG2957}: bind's specification doesn't apply the cv-qualification of the call wrapper to the callable object", - howpublished = "\url{https://wg21.link/lwg2957}", +@misc{LWG2242, + author = "Sean Parent", + title = "{LWG2242}: [uninitialized\_]copy\_n() defect", + howpublished = "\url{https://wg21.link/lwg2242}", publisher = "WG21" } -@misc{LWG2958, - author = "Casey Carter", - title = "{LWG2958}: Moves improperly defined as deleted", - howpublished = "\url{https://wg21.link/lwg2958}", +@misc{LWG2243, + author = "Juan Soulie", + title = "{LWG2243}: istream::putback problem", + howpublished = "\url{https://wg21.link/lwg2243}", publisher = "WG21" } -@misc{LWG2959, +@misc{LWG2244, + author = "Juan Soulie", + title = "{LWG2244}: Issue on basic\_istream::seekg", + howpublished = "\url{https://wg21.link/lwg2244}", + publisher = "WG21" +} +@misc{LWG2245, author = "Jonathan Wakely", - title = "{LWG2959}: char\_traits::eof is a valid UTF-16 code unit", - howpublished = "\url{https://wg21.link/lwg2959}", + title = "{LWG2245}: packaged\_task::reset() memory allocation", + howpublished = "\url{https://wg21.link/lwg2245}", publisher = "WG21" } -@misc{LWG2960, - author = "Tim Song", - title = "{LWG2960}: [fund.ts.v3] nonesuch is insufficiently useless", - howpublished = "\url{https://wg21.link/lwg2960}", +@misc{LWG2246, + author = "Jonathan Wakely", + title = "{LWG2246}: unique\_ptr assignment effects w.r.t. deleter", + howpublished = "\url{https://wg21.link/lwg2246}", publisher = "WG21" } -@misc{LWG2961, - author = "Casey Carter", - title = "{LWG2961}: Bad postcondition for set\_default\_resource", - howpublished = "\url{https://wg21.link/lwg2961}", +@misc{LWG2247, + author = "Joe Gottman", + title = "{LWG2247}: Type traits and std::nullptr\_t", + howpublished = "\url{https://wg21.link/lwg2247}", publisher = "WG21" } -@misc{LWG2962, - author = "Gašper Ažman", - title = "{LWG2962}: Iterators of Containers of move-only types do not model InputIterator", - howpublished = "\url{https://wg21.link/lwg2962}", +@misc{LWG2248, + author = "Pete Becker", + title = "{LWG2248}: numeric\_limits::is\_iec559 misnamed", + howpublished = "\url{https://wg21.link/lwg2248}", publisher = "WG21" } -@misc{LWG2963, - author = "Gašper Ažman", - title = "{LWG2963}: Algorithms with underspecified iterator requirements", - howpublished = "\url{https://wg21.link/lwg2963}", +@misc{LWG2249, + author = "Jonathan Wakely", + title = "{LWG2249}: [CD] Remove gets from ", + howpublished = "\url{https://wg21.link/lwg2249}", publisher = "WG21" } -@misc{LWG2964, - author = "Tim Song", - title = "{LWG2964}: Apparently redundant requirement for dynamic\_pointer\_cast", - howpublished = "\url{https://wg21.link/lwg2964}", +@misc{LWG2250, + author = "Frank Birbacher", + title = "{LWG2250}: Follow-up On Library Issue 2207", + howpublished = "\url{https://wg21.link/lwg2250}", publisher = "WG21" } -@misc{LWG2965, - author = "Daniel Krügler", - title = "{LWG2965}: Non-existing path::native\_string() in filesystem\_error::what() specification", - howpublished = "\url{https://wg21.link/lwg2965}", +@misc{LWG2251, + author = "Matt Austern", + title = "{LWG2251}: C++ library should define ssize\_t", + howpublished = "\url{https://wg21.link/lwg2251}", publisher = "WG21" } -@misc{LWG2966, +@misc{LWG2252, + author = "Nicolai Josuttis", + title = "{LWG2252}: Strong guarantee on vector::push\_back() still broken with C++11?", + howpublished = "\url{https://wg21.link/lwg2252}", + publisher = "WG21" +} +@misc{LWG2253, author = "Jonathan Wakely", - title = "{LWG2966}: Incomplete resolution of US 74", - howpublished = "\url{https://wg21.link/lwg2966}", + title = "{LWG2253}: [arrays.ts] dynarray should state which container requirements aren't met", + howpublished = "\url{https://wg21.link/lwg2253}", publisher = "WG21" } -@misc{LWG2967, - author = "Gennaro Prota", - title = "{LWG2967}: std::equal on empty ranges", - howpublished = "\url{https://wg21.link/lwg2967}", +@misc{LWG2254, + author = "Jonathan Wakely", + title = "{LWG2254}: [arrays.ts] Is dynarray an allocator-aware container?", + howpublished = "\url{https://wg21.link/lwg2254}", publisher = "WG21" } -@misc{LWG2968, - author = "Andrew Luo", - title = "{LWG2968}: Inconsistencies between basic\_string reserve and vector/unordered\_map/unordered\_set reserve functions", - howpublished = "\url{https://wg21.link/lwg2968}", +@misc{LWG2255, + author = "Jonathan Wakely", + title = "{LWG2255}: [arrays.ts] dynarray constructor ambiguity", + howpublished = "\url{https://wg21.link/lwg2255}", publisher = "WG21" } -@misc{LWG2969, - author = "Pablo Halpern", - title = "{LWG2969}: polymorphic\_allocator::construct() shouldn't pass resource()", - howpublished = "\url{https://wg21.link/lwg2969}", +@misc{LWG2256, + author = "Howard Hinnant", + title = "{LWG2256}: On vector iterator invalidation", + howpublished = "\url{https://wg21.link/lwg2256}", publisher = "WG21" } -@misc{LWG2970, - author = "Tim Song", - title = "{LWG2970}: Return type of std::visit misspecified", - howpublished = "\url{https://wg21.link/lwg2970}", +@misc{LWG2257, + author = "Marshall Clow", + title = "{LWG2257}: Simplify container requirements with the new algorithms", + howpublished = "\url{https://wg21.link/lwg2257}", publisher = "WG21" } -@misc{LWG2971, - author = "Agustín K-ballo Bergé", - title = "{LWG2971}: variant should require Destructible types", - howpublished = "\url{https://wg21.link/lwg2971}", +@misc{LWG2258, + author = "Geoff Alexander", + title = "{LWG2258}: a.erase(q1, q2) unable to directly return q2", + howpublished = "\url{https://wg21.link/lwg2258}", publisher = "WG21" } -@misc{LWG2972, +@misc{LWG2259, author = "Richard Smith", - title = "{LWG2972}: What is is\_trivially\_destructible\_v?", - howpublished = "\url{https://wg21.link/lwg2972}", + title = "{LWG2259}: Issues in 17.6.5.5 rules for member functions", + howpublished = "\url{https://wg21.link/lwg2259}", publisher = "WG21" } -@misc{LWG2973, - author = "Billy Robert O'Neal III", - title = "{LWG2973}: inplace\_merge exact comparison count complexity prohibits useful real-world optimizations", - howpublished = "\url{https://wg21.link/lwg2973}", +@misc{LWG2260, + author = "Jonathan Wakely", + title = "{LWG2260}: Missing requirement for Allocator::pointer", + howpublished = "\url{https://wg21.link/lwg2260}", publisher = "WG21" } -@misc{LWG2974, - author = "Agustín K-ballo Bergé", - title = "{LWG2974}: Diagnose out of bounds tuple\_element/variant\_alternative", - howpublished = "\url{https://wg21.link/lwg2974}", +@misc{LWG2261, + author = "Jonathan Wakely", + title = "{LWG2261}: Are containers required to use their 'pointer' type internally?", + howpublished = "\url{https://wg21.link/lwg2261}", publisher = "WG21" } -@misc{LWG2975, - author = "Casey Carter", - title = "{LWG2975}: Missing case for pair construction in scoped and polymorphic allocators", - howpublished = "\url{https://wg21.link/lwg2975}", +@misc{LWG2262, + author = "Rob Desbois", + title = "{LWG2262}: Requirement for unique\_ptr::get\_deleter()(p) to be able to destroy the unique\_ptr", + howpublished = "\url{https://wg21.link/lwg2262}", publisher = "WG21" } -@misc{LWG2976, - author = "Tim Song", - title = "{LWG2976}: Dangling uses\_allocator specialization for packaged\_task", - howpublished = "\url{https://wg21.link/lwg2976}", +@misc{LWG2263, + author = "Howard Hinnant", + title = "{LWG2263}: Comparing iterators and allocator pointers with different const-character", + howpublished = "\url{https://wg21.link/lwg2263}", publisher = "WG21" } -@misc{LWG2977, - author = "Tim Song", - title = "{LWG2977}: unordered\_meow::merge() has incorrect Throws: clause", - howpublished = "\url{https://wg21.link/lwg2977}", +@misc{LWG2264, + author = "Povilas Kanapickas", + title = "{LWG2264}: [arrays.ts] std::dynarray defines its initializer-list constructor in terms of a non-existent constructor", + howpublished = "\url{https://wg21.link/lwg2264}", publisher = "WG21" } -@misc{LWG2978, - author = "Tim Song", - title = "{LWG2978}: Hash support for pmr::string and friends", - howpublished = "\url{https://wg21.link/lwg2978}", +@misc{LWG2265, + author = "Brian Demsky", + title = "{LWG2265}: 29.3p9 appears to rule out some acceptable executions", + howpublished = "\url{https://wg21.link/lwg2265}", publisher = "WG21" } -@misc{LWG2979, - author = "Tim Song", - title = "{LWG2979}: aligned\_union should require complete object types", - howpublished = "\url{https://wg21.link/lwg2979}", +@misc{LWG2266, + author = "Ahmed Charles", + title = "{LWG2266}: vector and deque have incorrect insert requirements", + howpublished = "\url{https://wg21.link/lwg2266}", publisher = "WG21" } -@misc{LWG2980, - author = "Alisdair Meredith", - title = "{LWG2980}: Cannot compare\_exchange empty pointers", - howpublished = "\url{https://wg21.link/lwg2980}", +@misc{LWG2267, + author = "Matt Austern", + title = "{LWG2267}: partial\_sort\_copy underspecified for ranges of two different types", + howpublished = "\url{https://wg21.link/lwg2267}", publisher = "WG21" } -@misc{LWG2981, - author = "Mike Spertus", - title = "{LWG2981}: Remove redundant deduction guides from standard library", - howpublished = "\url{https://wg21.link/lwg2981}", +@misc{LWG2268, + author = "Vladimir Grigoriev", + title = "{LWG2268}: Setting a default argument in the declaration of a member function assign of std::basic\_string", + howpublished = "\url{https://wg21.link/lwg2268}", publisher = "WG21" } -@misc{LWG2982, - author = "Mike Spertus", - title = "{LWG2982}: Making size\_type consistent in associative container deduction guides", - howpublished = "\url{https://wg21.link/lwg2982}", +@misc{LWG2269, + author = "Matt Austern", + title = "{LWG2269}: Container iterators and argument-dependent lookup", + howpublished = "\url{https://wg21.link/lwg2269}", publisher = "WG21" } -@misc{LWG2983, - author = "Jonathan Wakely", - title = "{LWG2983}: money\_put::do\_put underspecified", - howpublished = "\url{https://wg21.link/lwg2983}", +@misc{LWG2270, + author = "Raf Schietekat", + title = "{LWG2270}: Inconsistent to\_string overloads", + howpublished = "\url{https://wg21.link/lwg2270}", publisher = "WG21" } -@misc{LWG2984, +@misc{LWG2271, author = "Jonathan Wakely", - title = "{LWG2984}: put\_money(99) is unnecessarily undefined", - howpublished = "\url{https://wg21.link/lwg2984}", + title = "{LWG2271}: regex\_traits::lookup\_classname specification unclear", + howpublished = "\url{https://wg21.link/lwg2271}", publisher = "WG21" } -@misc{LWG2985, - author = "Billy O'Neal III", - title = "{LWG2985}: std::reverse should be permitted to be vectorized", - howpublished = "\url{https://wg21.link/lwg2985}", +@misc{LWG2272, + author = "Marshall Clow", + title = "{LWG2272}: quoted should use char\_traits::eq for character comparison", + howpublished = "\url{https://wg21.link/lwg2272}", publisher = "WG21" } -@misc{LWG2986, - author = "Hubert Tong", - title = "{LWG2986}: Handling of multi-character collating elements by the regex FSM is underspecified", - howpublished = "\url{https://wg21.link/lwg2986}", +@misc{LWG2273, + author = "Howard Hinnant", + title = "{LWG2273}: regex\_match ambiguity", + howpublished = "\url{https://wg21.link/lwg2273}", publisher = "WG21" } -@misc{LWG2987, - author = "Hubert Tong", - title = "{LWG2987}: Relationship between traits\_inst.lookup\_collatename and the regex FSM is underspecified with regards to ClassAtomCollatingElement", - howpublished = "\url{https://wg21.link/lwg2987}", +@misc{LWG2274, + author = "Andrzej Krzemieński", + title = "{LWG2274}: Does map::operator[] value-initialize or default-insert a missing element?", + howpublished = "\url{https://wg21.link/lwg2274}", publisher = "WG21" } -@misc{LWG2988, - author = "Jens Maurer", - title = "{LWG2988}: Clause 32 cleanup missed one typename", - howpublished = "\url{https://wg21.link/lwg2988}", +@misc{LWG2275, + author = "Marshall Clow", + title = "{LWG2275}: [CD] Why is forward\_as\_tuple not constexpr?", + howpublished = "\url{https://wg21.link/lwg2275}", publisher = "WG21" } -@misc{LWG2989, - author = "Billy O'Neal III", - title = "{LWG2989}: path's stream insertion operator lets you insert everything under the sun", - howpublished = "\url{https://wg21.link/lwg2989}", +@misc{LWG2276, + author = "Jonathan Wakely", + title = "{LWG2276}: Missing requirement on std::promise::set\_exception", + howpublished = "\url{https://wg21.link/lwg2276}", publisher = "WG21" } -@misc{LWG2990, - author = "Casey Carter", - title = "{LWG2990}: optional::value\_type is not always a value type", - howpublished = "\url{https://wg21.link/lwg2990}", +@misc{LWG2277, + author = "Cassio Neri", + title = "{LWG2277}: [arrays.ts] is missing in 24.7/1", + howpublished = "\url{https://wg21.link/lwg2277}", publisher = "WG21" } -@misc{LWG2991, - author = "Peter Dimov", - title = "{LWG2991}: variant copy constructor missing noexcept(see below)", - howpublished = "\url{https://wg21.link/lwg2991}", +@misc{LWG2278, + author = "Howard Hinnant", + title = "{LWG2278}: User-defined literals for Standard Library types", + howpublished = "\url{https://wg21.link/lwg2278}", publisher = "WG21" } -@misc{LWG2992, - author = "Peter Dimov", - title = "{LWG2992}: system\_category() and error\_code::error\_code() should be constexpr", - howpublished = "\url{https://wg21.link/lwg2992}", +@misc{LWG2279, + author = "Arseny Klimovsky", + title = "{LWG2279}: Carefully state effects of list::splice function", + howpublished = "\url{https://wg21.link/lwg2279}", publisher = "WG21" } -@misc{LWG2993, - author = "Tim Song", - title = "{LWG2993}: reference\_wrapper conversion from T\&\&", - howpublished = "\url{https://wg21.link/lwg2993}", +@misc{LWG2280, + author = "Andy Sawyer", + title = "{LWG2280}: begin/end for arrays should be constexpr and noexcept", + howpublished = "\url{https://wg21.link/lwg2280}", publisher = "WG21" } -@misc{LWG2994, - author = "Gennaro Prota", - title = "{LWG2994}: Needless UB for basic\_string and basic\_string\_view", - howpublished = "\url{https://wg21.link/lwg2994}", +@misc{LWG2281, + author = "Chris Sharpe", + title = "{LWG2281}: C99 cross-reference typo in [using.linkage]", + howpublished = "\url{https://wg21.link/lwg2281}", publisher = "WG21" } -@misc{LWG2995, - author = "Jonathan Wakely", - title = "{LWG2995}: basic\_stringbuf default constructor forbids it from using SSO capacity", - howpublished = "\url{https://wg21.link/lwg2995}", +@misc{LWG2282, + author = "Howard Hinnant", + title = "{LWG2282}: [fund.ts] Incorrect is\_assignable constraint in optional::op=(U\&\&)", + howpublished = "\url{https://wg21.link/lwg2282}", publisher = "WG21" } -@misc{LWG2996, - author = "Geoffrey Romer", - title = "{LWG2996}: Missing rvalue overloads for shared\_ptr operations", - howpublished = "\url{https://wg21.link/lwg2996}", +@misc{LWG2283, + author = "Howard Hinnant", + title = "{LWG2283}: [fund.ts] optional declares and then does not define an operator<()", + howpublished = "\url{https://wg21.link/lwg2283}", publisher = "WG21" } -@misc{LWG2997, - author = "Tim Song", - title = "{LWG2997}: LWG 491 and the specification of {\textbraceleft}forward\_,{\textbraceright}list::unique", - howpublished = "\url{https://wg21.link/lwg2997}", +@misc{LWG2284, + author = "Marshall Clow", + title = "{LWG2284}: Inconsistency in allocator\_traits::max\_size", + howpublished = "\url{https://wg21.link/lwg2284}", publisher = "WG21" } -@misc{LWG2998, - author = "Tim Song", - title = "{LWG2998}: Requirements on function objects passed to {\textbraceleft}forward\_,{\textbraceright}list-specific algorithms", - howpublished = "\url{https://wg21.link/lwg2998}", +@misc{LWG2285, + author = "Zhihao Yuan", + title = "{LWG2285}: make\_reverse\_iterator", + howpublished = "\url{https://wg21.link/lwg2285}", publisher = "WG21" } -@misc{LWG2999, - author = "Marshall Clow", - title = "{LWG2999}: §[thread.decaycopy] issue", - howpublished = "\url{https://wg21.link/lwg2999}", +@misc{LWG2286, + author = "Sergey Zubkov", + title = "{LWG2286}: stringbuf::underflow() underspecified", + howpublished = "\url{https://wg21.link/lwg2286}", publisher = "WG21" } -@misc{LWG3000, - author = "Pablo Halpern", - title = "{LWG3000}: monotonic\_memory\_resource::do\_is\_equal uses dynamic\_cast unnecessarily", - howpublished = "\url{https://wg21.link/lwg3000}", +@misc{LWG2287, + author = "Howard Hinnant", + title = "{LWG2287}: [fund.ts] Incorrect exception safety for optional copy assignment operator", + howpublished = "\url{https://wg21.link/lwg2287}", publisher = "WG21" } -@misc{LWG3001, - author = "Stephan T. Lavavej", - title = "{LWG3001}: weak\_ptr::element\_type needs remove\_extent\_t", - howpublished = "\url{https://wg21.link/lwg3001}", +@misc{LWG2288, + author = "Daniel Krügler", + title = "{LWG2288}: Inconsistent requirements for shared mutexes", + howpublished = "\url{https://wg21.link/lwg2288}", publisher = "WG21" } -@misc{LWG3002, - author = "Jonathan Wakely", - title = "{LWG3002}: [networking.ts] basic\_socket\_acceptor::is\_open() isn't noexcept", - howpublished = "\url{https://wg21.link/lwg3002}", +@misc{LWG2289, + author = "Daniel Krügler", + title = "{LWG2289}: constexpr guarantees of defaulted functions still insufficient", + howpublished = "\url{https://wg21.link/lwg2289}", publisher = "WG21" } -@misc{LWG3003, - author = "Billy O'Neal III", - title = "{LWG3003}: still has type-erased allocators in promise", - howpublished = "\url{https://wg21.link/lwg3003}", +@misc{LWG2290, + author = "Daniel Krügler", + title = "{LWG2290}: Top-level ``SFINAE''-based constraints should get a separate definition in Clause 17", + howpublished = "\url{https://wg21.link/lwg2290}", publisher = "WG21" } -@misc{LWG3004, - author = "Andy Giese", - title = "{LWG3004}: §[string.capacity] and §[vector.capacity] should specify time complexity for capacity()", - howpublished = "\url{https://wg21.link/lwg3004}", +@misc{LWG2291, + author = "Zhihao Yuan", + title = "{LWG2291}: std::hash is vulnerable to collision DoS attack", + howpublished = "\url{https://wg21.link/lwg2291}", publisher = "WG21" } -@misc{LWG3005, - author = "Richard Smith", - title = "{LWG3005}: Destruction order of arrays by make\_shared/allocate\_shared only recommended?", - howpublished = "\url{https://wg21.link/lwg3005}", +@misc{LWG2292, + author = "Jeffrey Yasskin", + title = "{LWG2292}: Find a better phrasing for ``shall not participate in overload resolution''", + howpublished = "\url{https://wg21.link/lwg2292}", publisher = "WG21" } -@misc{LWG3006, - author = "Marshall Clow", - title = "{LWG3006}: Constructing a basic\_stringbuf from a string — where does the allocator come from?", - howpublished = "\url{https://wg21.link/lwg3006}", +@misc{LWG2293, + author = "Juan Soulie", + title = "{LWG2293}: Wrong facet used by num\_put::do\_put", + howpublished = "\url{https://wg21.link/lwg2293}", publisher = "WG21" } -@misc{LWG3007, - author = "Glen Joseph Fernandes", - title = "{LWG3007}: allocate\_shared should rebind allocator to cv-unqualified value\_type for construction", - howpublished = "\url{https://wg21.link/lwg3007}", +@misc{LWG2294, + author = "Pete Becker", + title = "{LWG2294}: should declare abs(double)", + howpublished = "\url{https://wg21.link/lwg2294}", publisher = "WG21" } -@misc{LWG3008, - author = "Glen Joseph Fernandes", - title = "{LWG3008}: make\_shared (sub)object destruction semantics are not specified", - howpublished = "\url{https://wg21.link/lwg3008}", +@misc{LWG2295, + author = "Juan Soulie", + title = "{LWG2295}: Locale name when the provided Facet is a nullptr", + howpublished = "\url{https://wg21.link/lwg2295}", publisher = "WG21" } -@misc{LWG3009, - author = "Tim Song", - title = "{LWG3009}: Including doesn't provide std::size/empty/data", - howpublished = "\url{https://wg21.link/lwg3009}", +@misc{LWG2296, + author = "Daryle Walker", + title = "{LWG2296}: std::addressof should be constexpr", + howpublished = "\url{https://wg21.link/lwg2296}", publisher = "WG21" } -@misc{LWG3010, - author = "Jonathan Wakely", - title = "{LWG3010}: [networking.ts] uses\_executor says ``if a type T::executor\_type exists''", - howpublished = "\url{https://wg21.link/lwg3010}", +@misc{LWG2297, + author = "Alisdair Meredith", + title = "{LWG2297}: [CD] Missing type requirements for std::exchange", + howpublished = "\url{https://wg21.link/lwg2297}", publisher = "WG21" } -@misc{LWG3011, - author = "Jonathan Wakely", - title = "{LWG3011}: Requirements for assert(E) inconsistent with C", - howpublished = "\url{https://wg21.link/lwg3011}", +@misc{LWG2298, + author = "Daniel Krügler", + title = "{LWG2298}: [CD] is\_nothrow\_constructible is always false because of create<>", + howpublished = "\url{https://wg21.link/lwg2298}", publisher = "WG21" } -@misc{LWG3012, - author = "Billy O'Neal III", - title = "{LWG3012}: atomic is unimplementable for non-is\_trivially\_copy\_constructible T", - howpublished = "\url{https://wg21.link/lwg3012}", +@misc{LWG2299, + author = "Daniel Krügler", + title = "{LWG2299}: [CD] Effects of inaccessible key\_compare::is\_transparent type are not clear", + howpublished = "\url{https://wg21.link/lwg2299}", publisher = "WG21" } -@misc{LWG3013, - author = "Tim Song", - title = "{LWG3013}: (recursive\_)directory\_iterator construction and traversal should not be noexcept", - howpublished = "\url{https://wg21.link/lwg3013}", +@misc{LWG2300, + author = "Daniel Krügler", + title = "{LWG2300}: [CD] Redundant sections for map and multimap members should be removed", + howpublished = "\url{https://wg21.link/lwg2300}", publisher = "WG21" } -@misc{LWG3014, - author = "Tim Song", - title = "{LWG3014}: More noexcept issues with filesystem operations", - howpublished = "\url{https://wg21.link/lwg3014}", +@misc{LWG2301, + author = "Rein Halbersma", + title = "{LWG2301}: Why is std::tie not constexpr?", + howpublished = "\url{https://wg21.link/lwg2301}", publisher = "WG21" } -@misc{LWG3015, - author = "Tim Song", - title = "{LWG3015}: copy\_options::unspecified underspecified", - howpublished = "\url{https://wg21.link/lwg3015}", +@misc{LWG2302, + author = "Marc Glisse", + title = "{LWG2302}: Passing null pointer to placement new", + howpublished = "\url{https://wg21.link/lwg2302}", publisher = "WG21" } -@misc{LWG3016, - author = "Tim Song", - title = "{LWG3016}: optional and over-aligned types", - howpublished = "\url{https://wg21.link/lwg3016}", +@misc{LWG2303, + author = "Daniel Krügler", + title = "{LWG2303}: Explicit instantiation of std::vector broken?", + howpublished = "\url{https://wg21.link/lwg2303}", publisher = "WG21" } -@misc{LWG3017, - author = "Jonathan Wakely", - title = "{LWG3017}: list splice functions should use addressof", - howpublished = "\url{https://wg21.link/lwg3017}", +@misc{LWG2304, + author = "Joaquín M López Muñoz", + title = "{LWG2304}: Complexity of count in unordered associative containers", + howpublished = "\url{https://wg21.link/lwg2304}", publisher = "WG21" } -@misc{LWG3018, - author = "Agustín K-ballo Bergé", - title = "{LWG3018}: shared\_ptr of function type", - howpublished = "\url{https://wg21.link/lwg3018}", +@misc{LWG2305, + author = "Cassio Neri", + title = "{LWG2305}: [fund.ts] optional forwarding construction/assignment", + howpublished = "\url{https://wg21.link/lwg2305}", publisher = "WG21" } -@misc{LWG3019, - author = "Thomas Köppe", - title = "{LWG3019}: Presentation of ``program defined classes derived from error\_category'' [syserr.errcat.derived] unclear and contains mistakes", - howpublished = "\url{https://wg21.link/lwg3019}", +@misc{LWG2306, + author = "Matt Austern", + title = "{LWG2306}: match\_results::reference should be value\_type\&, not const value\_type\&", + howpublished = "\url{https://wg21.link/lwg2306}", publisher = "WG21" } -@misc{LWG3020, - author = "Vinnie Falco", - title = "{LWG3020}: [networking.ts] Remove spurious nested value\_type buffer sequence requirement", - howpublished = "\url{https://wg21.link/lwg3020}", +@misc{LWG2307, + author = "Zhihao Yuan", + title = "{LWG2307}: Should the Standard Library use explicit only when necessary?", + howpublished = "\url{https://wg21.link/lwg2307}", publisher = "WG21" } -@misc{LWG3021, - author = "Vinnie Falco", - title = "{LWG3021}: [networking.ts] Relax pointer equivalence requirement for ConstBufferSequence", - howpublished = "\url{https://wg21.link/lwg3021}", +@misc{LWG2308, + author = "Jonathan Wakely", + title = "{LWG2308}: Clarify container destructor requirements w.r.t. std::array", + howpublished = "\url{https://wg21.link/lwg2308}", publisher = "WG21" } -@misc{LWG3022, - author = "Alisdair Meredith", - title = "{LWG3022}: is\_convertible may lead to ODR", - howpublished = "\url{https://wg21.link/lwg3022}", +@misc{LWG2309, + author = "Detlef Vollmann", + title = "{LWG2309}: mutex::lock() should not throw device\_or\_resource\_busy", + howpublished = "\url{https://wg21.link/lwg2309}", publisher = "WG21" } -@misc{LWG3023, - author = "Detlef Vollmann", - title = "{LWG3023}: Clarify unspecified call wrappers", - howpublished = "\url{https://wg21.link/lwg3023}", +@misc{LWG2310, + author = "Jonathan Wakely", + title = "{LWG2310}: Public exposition only member in std::array", + howpublished = "\url{https://wg21.link/lwg2310}", publisher = "WG21" } -@misc{LWG3024, - author = "Casey Carter", - title = "{LWG3024}: variant's copies must be deleted instead of disabled via SFINAE", - howpublished = "\url{https://wg21.link/lwg3024}", +@misc{LWG2311, + author = "Stephan T. Lavavej", + title = "{LWG2311}: Allocator requirements should be further minimized", + howpublished = "\url{https://wg21.link/lwg2311}", publisher = "WG21" } -@misc{LWG3025, - author = "Ville Voutilainen", - title = "{LWG3025}: Map-like container deduction guides should use pair, not pair", - howpublished = "\url{https://wg21.link/lwg3025}", +@misc{LWG2312, + author = "Stephan T. Lavavej", + title = "{LWG2312}: tuple's constructor constraints need to be phrased more precisely", + howpublished = "\url{https://wg21.link/lwg2312}", publisher = "WG21" } -@misc{LWG3026, - author = "Jonathan Wakely", - title = "{LWG3026}: filesystem::weakly\_canonical still defined in terms of canonical(p, base)", - howpublished = "\url{https://wg21.link/lwg3026}", +@misc{LWG2313, + author = "Stephan T. Lavavej", + title = "{LWG2313}: tuple\_size should always derive from integral\_constant", + howpublished = "\url{https://wg21.link/lwg2313}", publisher = "WG21" } -@misc{LWG3027, - author = "Vinnie Falco", - title = "{LWG3027}: [networking.ts] DynamicBuffer prepare exception specification", - howpublished = "\url{https://wg21.link/lwg3027}", +@misc{LWG2314, + author = "Stephan T. Lavavej", + title = "{LWG2314}: apply() should return decltype(auto) and use decay\_t before tuple\_size", + howpublished = "\url{https://wg21.link/lwg2314}", publisher = "WG21" } -@misc{LWG3028, - author = "Jonathan Wakely", - title = "{LWG3028}: Container requirements tables should distinguish const and non-const variables", - howpublished = "\url{https://wg21.link/lwg3028}", +@misc{LWG2315, + author = "Stephan T. Lavavej", + title = "{LWG2315}: weak\_ptr should be movable", + howpublished = "\url{https://wg21.link/lwg2315}", publisher = "WG21" } -@misc{LWG3029, - author = "Mathias Stearn", - title = "{LWG3029}: pop\_heap over-constrains input", - howpublished = "\url{https://wg21.link/lwg3029}", +@misc{LWG2316, + author = "Stephan T. Lavavej", + title = "{LWG2316}: weak\_ptr::lock() should be atomic", + howpublished = "\url{https://wg21.link/lwg2316}", publisher = "WG21" } -@misc{LWG3030, - author = "Jonathan Wakely", - title = "{LWG3030}: Who shall meet the requirements of try\_lock?", - howpublished = "\url{https://wg21.link/lwg3030}", +@misc{LWG2317, + author = "Stephan T. Lavavej", + title = "{LWG2317}: The type property queries should be UnaryTypeTraits returning size\_t", + howpublished = "\url{https://wg21.link/lwg2317}", publisher = "WG21" } -@misc{LWG3031, - author = "Jonathan Wakely", - title = "{LWG3031}: Algorithms and predicates with non-const reference arguments", - howpublished = "\url{https://wg21.link/lwg3031}", +@misc{LWG2318, + author = "Stephan T. Lavavej", + title = "{LWG2318}: basic\_string's wording has confusing relics from the copy-on-write era", + howpublished = "\url{https://wg21.link/lwg2318}", publisher = "WG21" } -@misc{LWG3032, - author = "Robert Douglas", - title = "{LWG3032}: ValueSwappable requirement missing for push\_heap and make\_heap", - howpublished = "\url{https://wg21.link/lwg3032}", +@misc{LWG2319, + author = "Stephan T. Lavavej", + title = "{LWG2319}: basic\_string's move constructor should not be noexcept", + howpublished = "\url{https://wg21.link/lwg2319}", publisher = "WG21" } -@misc{LWG3033, - author = "Peter Sommerlad", - title = "{LWG3033}: basic\_string move ctor is underspecified", - howpublished = "\url{https://wg21.link/lwg3033}", +@misc{LWG2320, + author = "Stephan T. Lavavej", + title = "{LWG2320}: select\_on\_container\_copy\_construction() takes allocators, not containers", + howpublished = "\url{https://wg21.link/lwg2320}", publisher = "WG21" } -@misc{LWG3034, - author = "Casey Carter", - title = "{LWG3034}: P0767R1 breaks previously-standard-layout types", - howpublished = "\url{https://wg21.link/lwg3034}", +@misc{LWG2321, + author = "Stephan T. Lavavej", + title = "{LWG2321}: Moving containers should (usually) be required to preserve iterators", + howpublished = "\url{https://wg21.link/lwg2321}", publisher = "WG21" } -@misc{LWG3035, - author = "Geoffrey Romer", - title = "{LWG3035}: std::allocator's constructors should be constexpr", - howpublished = "\url{https://wg21.link/lwg3035}", +@misc{LWG2322, + author = "Stephan T. Lavavej", + title = "{LWG2322}: Associative(initializer\_list, stuff) constructors are underspecified", + howpublished = "\url{https://wg21.link/lwg2322}", publisher = "WG21" } -@misc{LWG3036, - author = "Casey Carter", - title = "{LWG3036}: polymorphic\_allocator::destroy is extraneous", - howpublished = "\url{https://wg21.link/lwg3036}", +@misc{LWG2323, + author = "Stephan T. Lavavej", + title = "{LWG2323}: vector::resize(n, t)'s specification should be simplified", + howpublished = "\url{https://wg21.link/lwg2323}", publisher = "WG21" } -@misc{LWG3037, - author = "Casey Carter", - title = "{LWG3037}: polymorphic\_allocator and incomplete types", - howpublished = "\url{https://wg21.link/lwg3037}", +@misc{LWG2324, + author = "Stephan T. Lavavej", + title = "{LWG2324}: Insert iterator constructors should use addressof()", + howpublished = "\url{https://wg21.link/lwg2324}", publisher = "WG21" } -@misc{LWG3038, - author = "Billy O'Neal III", - title = "{LWG3038}: polymorphic\_allocator::allocate should not allow integer overflow to create vulnerabilities", - howpublished = "\url{https://wg21.link/lwg3038}", +@misc{LWG2325, + author = "Stephan T. Lavavej", + title = "{LWG2325}: minmax\_element()'s behavior differing from max\_element()'s should be noted", + howpublished = "\url{https://wg21.link/lwg2325}", publisher = "WG21" } -@misc{LWG3039, +@misc{LWG2326, author = "Stephan T. Lavavej", - title = "{LWG3039}: Unnecessary decay in thread and packaged\_task", - howpublished = "\url{https://wg21.link/lwg3039}", + title = "{LWG2326}: uniform\_int\_distribution should be permitted", + howpublished = "\url{https://wg21.link/lwg2326}", publisher = "WG21" } -@misc{LWG3040, - author = "Marshall Clow", - title = "{LWG3040}: basic\_string\_view::starts\_with Effects are incorrect", - howpublished = "\url{https://wg21.link/lwg3040}", +@misc{LWG2327, + author = "Stephan T. Lavavej", + title = "{LWG2327}: Non-power-of-two URNGs should be forbidden", + howpublished = "\url{https://wg21.link/lwg2327}", publisher = "WG21" } -@misc{LWG3041, - author = "Agustín K-ballo Bergé", - title = "{LWG3041}: Unnecessary decay in reference\_wrapper", - howpublished = "\url{https://wg21.link/lwg3041}", +@misc{LWG2328, + author = "Stephan T. Lavavej", + title = "{LWG2328}: Rvalue stream extraction should use perfect forwarding", + howpublished = "\url{https://wg21.link/lwg2328}", publisher = "WG21" } -@misc{LWG3042, - author = "Tim Song", - title = "{LWG3042}: is\_literal\_type\_v should be inline", - howpublished = "\url{https://wg21.link/lwg3042}", +@misc{LWG2329, + author = "Stephan T. Lavavej", + title = "{LWG2329}: regex\_match()/regex\_search() with match\_results should forbid temporary strings", + howpublished = "\url{https://wg21.link/lwg2329}", publisher = "WG21" } -@misc{LWG3043, - author = "Tim Song", - title = "{LWG3043}: Bogus postcondition for filesystem\_error constructor", - howpublished = "\url{https://wg21.link/lwg3043}", +@misc{LWG2330, + author = "Stephan T. Lavavej", + title = "{LWG2330}: regex(``meow'', regex::icase) is technically forbidden but should be permitted", + howpublished = "\url{https://wg21.link/lwg2330}", publisher = "WG21" } -@misc{LWG3044, - author = "Jon Cohen", - title = "{LWG3044}: Strange specification of max\_size() for an allocator", - howpublished = "\url{https://wg21.link/lwg3044}", +@misc{LWG2331, + author = "Stephan T. Lavavej", + title = "{LWG2331}: regex\_constants::collate's effects are inaccurately summarized", + howpublished = "\url{https://wg21.link/lwg2331}", publisher = "WG21" } -@misc{LWG3045, - author = "Tim Song", - title = "{LWG3045}: atomic doesn't have value\_type or difference\_type", - howpublished = "\url{https://wg21.link/lwg3045}", +@misc{LWG2332, + author = "Stephan T. Lavavej", + title = "{LWG2332}: regex\_iterator/regex\_token\_iterator should forbid temporary regexes", + howpublished = "\url{https://wg21.link/lwg2332}", publisher = "WG21" } -@misc{LWG3046, +@misc{LWG2333, author = "Jonathan Wakely", - title = "{LWG3046}: Do not require reference\_wrapper to support non-referenceable function types", - howpublished = "\url{https://wg21.link/lwg3046}", + title = "{LWG2333}: [fund.ts] Hashing disengaged optional objects", + howpublished = "\url{https://wg21.link/lwg2333}", publisher = "WG21" } -@misc{LWG3047, - author = "Tim Song", - title = "{LWG3047}: atomic compound assignment operators can cause undefined behavior when corresponding fetch\_meow members don't", - howpublished = "\url{https://wg21.link/lwg3047}", +@misc{LWG2334, + author = "Daniel Krügler", + title = "{LWG2334}: atomic's default constructor requires ``uninitialized'' state even for types with non-trivial default-constructor", + howpublished = "\url{https://wg21.link/lwg2334}", publisher = "WG21" } -@misc{LWG3048, - author = "Billy Robert O'Neal III", - title = "{LWG3048}: transform\_reduce(exec, first1, last1, first2, init) discards execution policy", - howpublished = "\url{https://wg21.link/lwg3048}", +@misc{LWG2335, + author = "Jeffrey Yasskin", + title = "{LWG2335}: array, 4> should be layout-compatible with int[4][3]", + howpublished = "\url{https://wg21.link/lwg2335}", publisher = "WG21" } -@misc{LWG3049, - author = "Jared Hoberock", - title = "{LWG3049}: Missing wording allowing algorithms to use copies of function objects as substitutes for their parameters", - howpublished = "\url{https://wg21.link/lwg3049}", +@misc{LWG2336, + author = "Daniel Krügler", + title = "{LWG2336}: is\_trivially\_constructible/is\_trivially\_assignable traits are always false", + howpublished = "\url{https://wg21.link/lwg2336}", publisher = "WG21" } -@misc{LWG3050, - author = "Barry Revzin", - title = "{LWG3050}: Conversion specification problem in chrono::duration constructor", - howpublished = "\url{https://wg21.link/lwg3050}", +@misc{LWG2337, + author = "Stephan T. Lavavej", + title = "{LWG2337}: shared\_ptr operator*() should not be noexcept", + howpublished = "\url{https://wg21.link/lwg2337}", publisher = "WG21" } -@misc{LWG3051, - author = "Thomas Köppe", - title = "{LWG3051}: Floating point classifications were inadvertently changed in P0175", - howpublished = "\url{https://wg21.link/lwg3051}", +@misc{LWG2338, + author = "Sergey Zubkov", + title = "{LWG2338}: §[re.traits]/7 expects of locale facets something not guaranteed by [locale.facet]/4", + howpublished = "\url{https://wg21.link/lwg2338}", publisher = "WG21" } -@misc{LWG3052, - author = "Casey Carter", - title = "{LWG3052}: visit is underconstrained", - howpublished = "\url{https://wg21.link/lwg3052}", +@misc{LWG2339, + author = "Christopher Jefferson", + title = "{LWG2339}: Wording issue in nth\_element", + howpublished = "\url{https://wg21.link/lwg2339}", publisher = "WG21" } -@misc{LWG3053, - author = "Antony Polukhin", - title = "{LWG3053}: Prohibit error\_code construction from rvalues of error\_category", - howpublished = "\url{https://wg21.link/lwg3053}", +@misc{LWG2340, + author = "David Majnemer", + title = "{LWG2340}: Replacement allocation functions declared as inline", + howpublished = "\url{https://wg21.link/lwg2340}", publisher = "WG21" } -@misc{LWG3054, - author = "Jon Cohen", - title = "{LWG3054}: uninitialized\_copy appears to not be able to meet its exception-safety guarantee", - howpublished = "\url{https://wg21.link/lwg3054}", +@misc{LWG2341, + author = "Marshall Clow", + title = "{LWG2341}: Inconsistency between basic\_ostream::seekp(pos) and basic\_ostream::seekp(off, dir)", + howpublished = "\url{https://wg21.link/lwg2341}", publisher = "WG21" } -@misc{LWG3055, - author = "Tim Song", - title = "{LWG3055}: path::operator+=(single-character) misspecified", - howpublished = "\url{https://wg21.link/lwg3055}", +@misc{LWG2342, + author = "Alf P. Steinbach", + title = "{LWG2342}: User conversion to wchar\_t const* or to wchar\_t not invoked for operator<<", + howpublished = "\url{https://wg21.link/lwg2342}", publisher = "WG21" } -@misc{LWG3056, - author = "Davis Herring", - title = "{LWG3056}: copy\_file() copies which attributes?", - howpublished = "\url{https://wg21.link/lwg3056}", +@misc{LWG2343, + author = "Nayuta Taga", + title = "{LWG2343}: Is the value of the ECMA-262 RegExp object's multiline property really false?", + howpublished = "\url{https://wg21.link/lwg2343}", publisher = "WG21" } -@misc{LWG3057, - author = "Davis Herring", - title = "{LWG3057}: Correct copy\_options handling", - howpublished = "\url{https://wg21.link/lwg3057}", +@misc{LWG2344, + author = "Stephan T. Lavavej", + title = "{LWG2344}: quoted()'s interaction with padding is unclear", + howpublished = "\url{https://wg21.link/lwg2344}", publisher = "WG21" } -@misc{LWG3058, - author = "Billy O'Neal III", - title = "{LWG3058}: Parallel adjacent\_difference shouldn't require creating temporaries", - howpublished = "\url{https://wg21.link/lwg3058}", +@misc{LWG2345, + author = "Stephan T. Lavavej", + title = "{LWG2345}: integer\_sequence should have a self-typedef ::type", + howpublished = "\url{https://wg21.link/lwg2345}", publisher = "WG21" } -@misc{LWG3059, - author = "Richard Smith", - title = "{LWG3059}: Wrong requirements for map-like associative container assignment?", - howpublished = "\url{https://wg21.link/lwg3059}", +@misc{LWG2346, + author = "Stephan T. Lavavej", + title = "{LWG2346}: integral\_constant's member functions should be marked noexcept", + howpublished = "\url{https://wg21.link/lwg2346}", publisher = "WG21" } -@misc{LWG3060, - author = "Billy O'Neal III", - title = "{LWG3060}: XXX\_scan algorithms are specified to work with move-only T, but are specified to make N copies of T into the destination range", - howpublished = "\url{https://wg21.link/lwg3060}", +@misc{LWG2347, + author = "Timo Bingmann", + title = "{LWG2347}: reverse\_iterator::operator[] calls const version of current[]", + howpublished = "\url{https://wg21.link/lwg2347}", publisher = "WG21" } -@misc{LWG3061, - author = "Richard Smith", - title = "{LWG3061}: What is the return type of compare\_3way?", - howpublished = "\url{https://wg21.link/lwg3061}", +@misc{LWG2348, + author = "Zhihao Yuan", + title = "{LWG2348}: charT('1') is not the wide equivalent of '1'", + howpublished = "\url{https://wg21.link/lwg2348}", publisher = "WG21" } -@misc{LWG3062, - author = "Billy O'Neal III", - title = "{LWG3062}: Unnecessary decay\_t in is\_execution\_policy\_v should be remove\_cvref\_t", - howpublished = "\url{https://wg21.link/lwg3062}", +@misc{LWG2349, + author = "Zhihao Yuan", + title = "{LWG2349}: Clarify input/output function rethrow behavior", + howpublished = "\url{https://wg21.link/lwg2349}", publisher = "WG21" } -@misc{LWG3063, - author = "Alisdair Meredith", - title = "{LWG3063}: Parallel algorithms in are underspecified", - howpublished = "\url{https://wg21.link/lwg3063}", +@misc{LWG2350, + author = "Ville Voutilainen", + title = "{LWG2350}: min, max, and minmax should be constexpr", + howpublished = "\url{https://wg21.link/lwg2350}", publisher = "WG21" } -@misc{LWG3064, - author = "Alisdair Meredith", - title = "{LWG3064}: How do uninitialized memory algorithms obtain pointer without undefined behavior?", - howpublished = "\url{https://wg21.link/lwg3064}", +@misc{LWG2351, + author = "Thomas Plum", + title = "{LWG2351}: Does .seed() completely reset state of engine?", + howpublished = "\url{https://wg21.link/lwg2351}", publisher = "WG21" } -@misc{LWG3065, - author = "Billy O'Neal III", - title = "{LWG3065}: LWG 2989 missed that all path's other operators should be hidden friends as well", - howpublished = "\url{https://wg21.link/lwg3065}", +@misc{LWG2352, + author = "Thomas Plum", + title = "{LWG2352}: Is a default-constructed std::seed\_seq intended to produce a predictable .generate()?", + howpublished = "\url{https://wg21.link/lwg2352}", publisher = "WG21" } -@misc{LWG3066, - author = "Casey Carter", - title = "{LWG3066}: ``report a domain error'' in [sf.cmath]/1 is underspecified", - howpublished = "\url{https://wg21.link/lwg3066}", +@misc{LWG2353, + author = "Eric Niebler", + title = "{LWG2353}: std::next is over-constrained", + howpublished = "\url{https://wg21.link/lwg2353}", publisher = "WG21" } -@misc{LWG3067, - author = "Casey Carter", - title = "{LWG3067}: recursive\_directory\_iterator::pop must invalidate", - howpublished = "\url{https://wg21.link/lwg3067}", +@misc{LWG2354, + author = "Geoffrey Romer", + title = "{LWG2354}: Unnecessary copying when inserting into maps with braced-init syntax", + howpublished = "\url{https://wg21.link/lwg2354}", publisher = "WG21" } -@misc{LWG3068, - author = "Antony Polukhin", - title = "{LWG3068}: Forbid assigning an rvalue basic\_string to basic\_string\_view", - howpublished = "\url{https://wg21.link/lwg3068}", +@misc{LWG2355, + author = "Michael Price", + title = "{LWG2355}: ``s'' UDL suffix should be reserved for a compile-time string library type", + howpublished = "\url{https://wg21.link/lwg2355}", publisher = "WG21" } -@misc{LWG3069, - author = "Antony Polukhin", - title = "{LWG3069}: Move assigning variant's subobject corrupts data", - howpublished = "\url{https://wg21.link/lwg3069}", +@misc{LWG2356, + author = "Joaquín M López Muñoz", + title = "{LWG2356}: Stability of erasure in unordered associative containers", + howpublished = "\url{https://wg21.link/lwg2356}", publisher = "WG21" } -@misc{LWG3070, - author = "Billy O'Neal III", - title = "{LWG3070}: path::lexically\_relative causes surprising results if a filename can also be a root-name", - howpublished = "\url{https://wg21.link/lwg3070}", +@misc{LWG2357, + author = "Daniel Krügler", + title = "{LWG2357}: Remaining ``Assignable'' requirement", + howpublished = "\url{https://wg21.link/lwg2357}", publisher = "WG21" } -@misc{LWG3071, - author = "Christopher Kohlhoff", - title = "{LWG3071}: [networking.ts] read\_until still refers to ``input sequence''", - howpublished = "\url{https://wg21.link/lwg3071}", +@misc{LWG2358, + author = "Richard Smith", + title = "{LWG2358}: Apparently-bogus definition of is\_empty type trait", + howpublished = "\url{https://wg21.link/lwg2358}", publisher = "WG21" } -@misc{LWG3072, - author = "Christopher Kohlhoff", - title = "{LWG3072}: [networking.ts] DynamicBuffer object lifetimes underspecified", - howpublished = "\url{https://wg21.link/lwg3072}", +@misc{LWG2359, + author = "Jonathan Wakely", + title = "{LWG2359}: How does regex\_constants::nosubs affect basic\_regex::mark\_count()?", + howpublished = "\url{https://wg21.link/lwg2359}", publisher = "WG21" } -@misc{LWG3073, - author = "Christopher Kohlhoff", - title = "{LWG3073}: [networking.ts] (async\_)read and (async\_)write don't support DynamicBuffer lvalues", - howpublished = "\url{https://wg21.link/lwg3073}", +@misc{LWG2360, + author = "Stephan T. Lavavej", + title = "{LWG2360}: reverse\_iterator::operator*() is unimplementable", + howpublished = "\url{https://wg21.link/lwg2360}", publisher = "WG21" } -@misc{LWG3074, +@misc{LWG2361, author = "Jonathan Wakely", - title = "{LWG3074}: Non-member functions for valarray should only deduce from the valarray", - howpublished = "\url{https://wg21.link/lwg3074}", - publisher = "WG21" -} -@misc{LWG3075, - author = "Stephan T. Lavavej", - title = "{LWG3075}: basic\_string needs deduction guides from basic\_string\_view", - howpublished = "\url{https://wg21.link/lwg3075}", + title = "{LWG2361}: Apply 2299 resolution throughout library", + howpublished = "\url{https://wg21.link/lwg2361}", publisher = "WG21" } -@misc{LWG3076, - author = "Stephan T. Lavavej", - title = "{LWG3076}: basic\_string CTAD ambiguity", - howpublished = "\url{https://wg21.link/lwg3076}", +@misc{LWG2362, + author = "Jeffrey Yasskin", + title = "{LWG2362}: unique, associative emplace() should not move/copy the mapped\_type constructor arguments when no insertion happens", + howpublished = "\url{https://wg21.link/lwg2362}", publisher = "WG21" } -@misc{LWG3077, - author = "Casey Carter", - title = "{LWG3077}: (push|emplace)\_back should invalidate the end iterator", - howpublished = "\url{https://wg21.link/lwg3077}", +@misc{LWG2363, + author = "Richard Smith", + title = "{LWG2363}: Defect in 30.4.1.4.1 [thread.sharedtimedmutex.class]", + howpublished = "\url{https://wg21.link/lwg2363}", publisher = "WG21" } -@misc{LWG3078, - author = "Gor Nishanov", - title = "{LWG3078}: directory\_entry, directory\_iterator and recursive\_directory\_iterator perform needless path copies", - howpublished = "\url{https://wg21.link/lwg3078}", +@misc{LWG2364, + author = "Deskin Miller", + title = "{LWG2364}: deque and vector pop\_back don't specify iterator invalidation requirements", + howpublished = "\url{https://wg21.link/lwg2364}", publisher = "WG21" } -@misc{LWG3079, - author = "Billy O'Neal III", - title = "{LWG3079}: LWG 2935 forgot to fix the existing\_p overloads of create\_directory", - howpublished = "\url{https://wg21.link/lwg3079}", +@misc{LWG2365, + author = "Cassio Neri", + title = "{LWG2365}: Missing noexcept in shared\_ptr::shared\_ptr(nullptr\_t)", + howpublished = "\url{https://wg21.link/lwg2365}", publisher = "WG21" } -@misc{LWG3080, - author = "Greg Falcon", - title = "{LWG3080}: Floating point from\_chars pattern specification breaks round-tripping", - howpublished = "\url{https://wg21.link/lwg3080}", +@misc{LWG2366, + author = "Hyman Rosen", + title = "{LWG2366}: istreambuf\_iterator end-of-stream equality", + howpublished = "\url{https://wg21.link/lwg2366}", publisher = "WG21" } -@misc{LWG3081, - author = "Greg Falcon", - title = "{LWG3081}: Floating point from\_chars API does not distinguish between overflow and underflow", - howpublished = "\url{https://wg21.link/lwg3081}", +@misc{LWG2367, + author = "Howard Hinnant", + title = "{LWG2367}: pair and tuple are not correctly implemented for is\_constructible with no args", + howpublished = "\url{https://wg21.link/lwg2367}", publisher = "WG21" } -@misc{LWG3082, - author = "Greg Falcon", - title = "{LWG3082}: from\_chars specification regarding floating point rounding is inconsistent", - howpublished = "\url{https://wg21.link/lwg3082}", +@misc{LWG2368, + author = "Stephen Clamage", + title = "{LWG2368}: Replacing global operator new", + howpublished = "\url{https://wg21.link/lwg2368}", publisher = "WG21" } -@misc{LWG3083, - author = "Jonathan Wakely", - title = "{LWG3083}: What should ios::iword(-1) do?", - howpublished = "\url{https://wg21.link/lwg3083}", +@misc{LWG2369, + author = "Marc Glisse", + title = "{LWG2369}: constexpr max(initializer\_list) vs max\_element", + howpublished = "\url{https://wg21.link/lwg2369}", publisher = "WG21" } -@misc{LWG3084, - author = "JF Bastien", - title = "{LWG3084}: Termination in C++ is unclear", - howpublished = "\url{https://wg21.link/lwg3084}", +@misc{LWG2370, + author = "Pablo Halpern", + title = "{LWG2370}: Operations involving type-erased allocators should not be noexcept in std::function", + howpublished = "\url{https://wg21.link/lwg2370}", publisher = "WG21" } -@misc{LWG3085, - author = "Jonathan Wakely", - title = "{LWG3085}: char\_traits::copy precondition too weak", - howpublished = "\url{https://wg21.link/lwg3085}", +@misc{LWG2371, + author = "Joe Gottman", + title = "{LWG2371}: [fund.ts] No template aliases defined for new type traits", + howpublished = "\url{https://wg21.link/lwg2371}", publisher = "WG21" } -@misc{LWG3086, - author = "William M. Miller", - title = "{LWG3086}: Possible problem in §[new.delete.single]", - howpublished = "\url{https://wg21.link/lwg3086}", +@misc{LWG2372, + author = "Andrzej Krzemieński", + title = "{LWG2372}: Assignment from int to std::string", + howpublished = "\url{https://wg21.link/lwg2372}", publisher = "WG21" } -@misc{LWG3087, - author = "Tim Song", - title = "{LWG3087}: One final \&x in §[list.ops]", - howpublished = "\url{https://wg21.link/lwg3087}", +@misc{LWG2373, + author = "Chandler Carruth", + title = "{LWG2373}: Make new entities and names in namespace std conforming extensions", + howpublished = "\url{https://wg21.link/lwg2373}", publisher = "WG21" } -@misc{LWG3088, - author = "Tim Song", - title = "{LWG3088}: forward\_list::merge behavior unclear when passed *this", - howpublished = "\url{https://wg21.link/lwg3088}", +@misc{LWG2374, + author = "Jonathan Wakely", + title = "{LWG2374}: [fund.ts] Remarks for optional::to\_value are too restrictive", + howpublished = "\url{https://wg21.link/lwg2374}", publisher = "WG21" } -@misc{LWG3089, +@misc{LWG2375, author = "Marshall Clow", - title = "{LWG3089}: copy\_n should require non-overlapping ranges", - howpublished = "\url{https://wg21.link/lwg3089}", + title = "{LWG2375}: Is [iterator.requirements.general]/9 too broadly applied?", + howpublished = "\url{https://wg21.link/lwg2375}", publisher = "WG21" } -@misc{LWG3090, - author = "Richard Smith", - title = "{LWG3090}: What is §[time.duration.cons]p4's ``no overflow is induced in the conversion'' intended to mean?", - howpublished = "\url{https://wg21.link/lwg3090}", +@misc{LWG2376, + author = "Jonathan Wakely", + title = "{LWG2376}: bad\_weak\_ptr::what() overspecified", + howpublished = "\url{https://wg21.link/lwg2376}", publisher = "WG21" } -@misc{LWG3091, - author = "Richard Smith", - title = "{LWG3091}: subsecond-precision time\_of\_day and durations that seconds cannot convert to", - howpublished = "\url{https://wg21.link/lwg3091}", +@misc{LWG2377, + author = "Peter Dimov", + title = "{LWG2377}: std::align requirements overly strict", + howpublished = "\url{https://wg21.link/lwg2377}", publisher = "WG21" } -@misc{LWG3092, - author = "Geoffrey Romer", - title = "{LWG3092}: Unclear semantics of enum class bitmask types", - howpublished = "\url{https://wg21.link/lwg3092}", +@misc{LWG2378, + author = "Andy Sawyer", + title = "{LWG2378}: Behaviour of standard exception types", + howpublished = "\url{https://wg21.link/lwg2378}", publisher = "WG21" } -@misc{LWG3093, - author = "Richard Smith", - title = "{LWG3093}: LWG 2294/2192 missed a std::abs overload", - howpublished = "\url{https://wg21.link/lwg3093}", +@misc{LWG2379, + author = "Matt Austern", + title = "{LWG2379}: Obtaining native handle of the current thread", + howpublished = "\url{https://wg21.link/lwg2379}", publisher = "WG21" } -@misc{LWG3094, +@misc{LWG2380, author = "Richard Smith", - title = "{LWG3094}: §[time.duration.io]p4 makes surprising claims about encoding", - howpublished = "\url{https://wg21.link/lwg3094}", - publisher = "WG21" -} -@misc{LWG3095, - author = "Billy O'Neal III", - title = "{LWG3095}: strstreambuf refers to nonexistent member of fpos, fpos::offset", - howpublished = "\url{https://wg21.link/lwg3095}", + title = "{LWG2380}: May provide long ::abs(long) and long long ::abs(long long)?", + howpublished = "\url{https://wg21.link/lwg2380}", publisher = "WG21" } -@misc{LWG3096, - author = "Jonathan Wakely", - title = "{LWG3096}: path::lexically\_relative is confused by trailing slashes", - howpublished = "\url{https://wg21.link/lwg3096}", +@misc{LWG2381, + author = "Marshall Clow", + title = "{LWG2381}: Inconsistency in parsing floating point numbers", + howpublished = "\url{https://wg21.link/lwg2381}", publisher = "WG21" } -@misc{LWG3097, - author = "Billy O'Neal III", - title = "{LWG3097}: basic\_stringbuf seekoff effects trigger undefined behavior and have contradictory returns", - howpublished = "\url{https://wg21.link/lwg3097}", +@misc{LWG2382, + author = "Peter Kasting", + title = "{LWG2382}: Unclear order of container update versus object destruction on removing an object", + howpublished = "\url{https://wg21.link/lwg2382}", publisher = "WG21" } -@misc{LWG3098, +@misc{LWG2383, author = "Jonathan Wakely", - title = "{LWG3098}: Misleading example for filesystem::path::filename()", - howpublished = "\url{https://wg21.link/lwg3098}", + title = "{LWG2383}: Overflow cannot be ill-formed for chrono::duration integer literals", + howpublished = "\url{https://wg21.link/lwg2383}", publisher = "WG21" } -@misc{LWG3099, - author = "Casey Carter", - title = "{LWG3099}: is\_assignable", - howpublished = "\url{https://wg21.link/lwg3099}", +@misc{LWG2384, + author = "Daniel Krügler", + title = "{LWG2384}: Allocator's deallocate function needs better specification", + howpublished = "\url{https://wg21.link/lwg2384}", publisher = "WG21" } -@misc{LWG3100, - author = "Stephan T. Lavavej", - title = "{LWG3100}: Unnecessary and confusing ``empty span'' wording", - howpublished = "\url{https://wg21.link/lwg3100}", +@misc{LWG2385, + author = "Pablo Halpern", + title = "{LWG2385}: function::assign allocator argument doesn't make sense", + howpublished = "\url{https://wg21.link/lwg2385}", publisher = "WG21" } -@misc{LWG3101, - author = "Stephan T. Lavavej", - title = "{LWG3101}: span's Container constructors need another constraint", - howpublished = "\url{https://wg21.link/lwg3101}", +@misc{LWG2386, + author = "Pablo Halpern", + title = "{LWG2386}: function::operator= handles allocators incorrectly", + howpublished = "\url{https://wg21.link/lwg2386}", publisher = "WG21" } -@misc{LWG3102, - author = "Stephan T. Lavavej", - title = "{LWG3102}: Clarify span iterator and const\_iterator behavior", - howpublished = "\url{https://wg21.link/lwg3102}", +@misc{LWG2387, + author = "Jonathan Wakely", + title = "{LWG2387}: More nested types that must be accessible and unambiguous", + howpublished = "\url{https://wg21.link/lwg2387}", publisher = "WG21" } -@misc{LWG3103, - author = "Tomasz Kamiński", - title = "{LWG3103}: Errors in taking subview of span should be ill-formed where possible", - howpublished = "\url{https://wg21.link/lwg3103}", +@misc{LWG2388, + author = "Nick Calus", + title = "{LWG2388}: Handling self-assignment in the proposed library function std::exchange", + howpublished = "\url{https://wg21.link/lwg2388}", publisher = "WG21" } -@misc{LWG3104, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3104}: Fixing duration division", - howpublished = "\url{https://wg21.link/lwg3104}", +@misc{LWG2389, + author = "Pablo Halpern", + title = "{LWG2389}: [fund.ts] function::operator= is over-specified and handles allocators incorrectly", + howpublished = "\url{https://wg21.link/lwg2389}", publisher = "WG21" } -@misc{LWG3105, - author = "Jens Maurer", - title = "{LWG3105}: T1 is convertible to T2", - howpublished = "\url{https://wg21.link/lwg3105}", +@misc{LWG2390, + author = "Michael Spertus", + title = "{LWG2390}: [fund.ts] Invocation types and rvalues", + howpublished = "\url{https://wg21.link/lwg2390}", publisher = "WG21" } -@misc{LWG3106, - author = "Antony Polukhin", - title = "{LWG3106}: nothrow should be inline constexpr rather that extern const", - howpublished = "\url{https://wg21.link/lwg3106}", +@misc{LWG2391, + author = "Michael Bradshaw", + title = "{LWG2391}: basic\_string is missing non-const data()", + howpublished = "\url{https://wg21.link/lwg2391}", publisher = "WG21" } -@misc{LWG3107, - author = "Billy O'Neal III", - title = "{LWG3107}: istreambuf\_iterator has public exposition-only member", - howpublished = "\url{https://wg21.link/lwg3107}", +@misc{LWG2392, + author = "Jeffrey Yasskin", + title = "{LWG2392}: ``character type'' is used but not defined", + howpublished = "\url{https://wg21.link/lwg2392}", publisher = "WG21" } -@misc{LWG3108, - author = "Billy O'Neal III", - title = "{LWG3108}: istreambuf\_iterator::proxy::operator* should be const", - howpublished = "\url{https://wg21.link/lwg3108}", +@misc{LWG2393, + author = "Daniel Krügler", + title = "{LWG2393}: std::function's Callable definition is broken", + howpublished = "\url{https://wg21.link/lwg2393}", publisher = "WG21" } -@misc{LWG3109, - author = "Jonathan Wakely", - title = "{LWG3109}: strstreambuf is copyable", - howpublished = "\url{https://wg21.link/lwg3109}", +@misc{LWG2394, + author = "Richard Smith", + title = "{LWG2394}: locale::name specification unclear — what is implementation-defined?", + howpublished = "\url{https://wg21.link/lwg2394}", publisher = "WG21" } -@misc{LWG3110, - author = "Marc Aldorasi", - title = "{LWG3110}: Contiguous Iterators should always be Random-Access", - howpublished = "\url{https://wg21.link/lwg3110}", +@misc{LWG2395, + author = "Zhihao Yuan", + title = "{LWG2395}: [fund.ts] Preconditions: is defined nowhere", + howpublished = "\url{https://wg21.link/lwg2395}", publisher = "WG21" } -@misc{LWG3111, - author = "Andrzej Krzemienski", - title = "{LWG3111}: Too strong precondition on basic\_string constructor", - howpublished = "\url{https://wg21.link/lwg3111}", +@misc{LWG2396, + author = "Richard Smith", + title = "{LWG2396}: underlying\_type doesn't say what to do for an incomplete enumeration type", + howpublished = "\url{https://wg21.link/lwg2396}", publisher = "WG21" } -@misc{LWG3112, - author = "Tim Song", - title = "{LWG3112}: system\_error and filesystem\_error constructors taking a string may not be able to meet their postconditions", - howpublished = "\url{https://wg21.link/lwg3112}", +@misc{LWG2397, + author = "Peter Dimov", + title = "{LWG2397}: map::emplace and explicit V constructors", + howpublished = "\url{https://wg21.link/lwg2397}", publisher = "WG21" } -@misc{LWG3113, - author = "Arthur O'Dwyer", - title = "{LWG3113}: polymorphic\_allocator::construct() should more closely match scoped\_allocator\_adaptor::construct()", - howpublished = "\url{https://wg21.link/lwg3113}", +@misc{LWG2398, + author = "Stephan T. Lavavej", + title = "{LWG2398}: type\_info's destructor shouldn't be required to be virtual", + howpublished = "\url{https://wg21.link/lwg2398}", publisher = "WG21" } -@misc{LWG3114, - author = "Vinnie Falco", - title = "{LWG3114}: [networking.ts] Permit efficient composition when using DynamicBuffer", - howpublished = "\url{https://wg21.link/lwg3114}", +@misc{LWG2399, + author = "Stephan T. Lavavej", + title = "{LWG2399}: shared\_ptr's constructor from unique\_ptr should be constrained", + howpublished = "\url{https://wg21.link/lwg2399}", publisher = "WG21" } -@misc{LWG3115, - author = "Casey Carter", - title = "{LWG3115}: Unclear description for algorithm includes", - howpublished = "\url{https://wg21.link/lwg3115}", +@misc{LWG2400, + author = "Stephan T. Lavavej", + title = "{LWG2400}: shared\_ptr's get\_deleter() should use addressof()", + howpublished = "\url{https://wg21.link/lwg2400}", publisher = "WG21" } -@misc{LWG3116, - author = "Tim Song", - title = "{LWG3116}: OUTERMOST\_ALLOC\_TRAITS needs remove\_reference\_t", - howpublished = "\url{https://wg21.link/lwg3116}", +@misc{LWG2401, + author = "Stephan T. Lavavej", + title = "{LWG2401}: std::function needs more noexcept", + howpublished = "\url{https://wg21.link/lwg2401}", publisher = "WG21" } -@misc{LWG3117, - author = "Marc Mutz", - title = "{LWG3117}: Missing packaged\_task deduction guides", - howpublished = "\url{https://wg21.link/lwg3117}", +@misc{LWG2402, + author = "Stephan T. Lavavej", + title = "{LWG2402}: basic\_string(const basic\_string\& str, size\_type pos, size\_type n = npos) shouldn't use Allocator()", + howpublished = "\url{https://wg21.link/lwg2402}", publisher = "WG21" } -@misc{LWG3118, - author = "Jonathan Wakely", - title = "{LWG3118}: fpos equality comparison unspecified", - howpublished = "\url{https://wg21.link/lwg3118}", +@misc{LWG2403, + author = "Stephan T. Lavavej", + title = "{LWG2403}: stof() should call strtof() and wcstof()", + howpublished = "\url{https://wg21.link/lwg2403}", publisher = "WG21" } -@misc{LWG3119, - author = "Hubert Tong", - title = "{LWG3119}: Program-definedness of closure types", - howpublished = "\url{https://wg21.link/lwg3119}", +@misc{LWG2404, + author = "Stephan T. Lavavej", + title = "{LWG2404}: mismatch()'s complexity needs to be updated", + howpublished = "\url{https://wg21.link/lwg2404}", publisher = "WG21" } -@misc{LWG3120, - author = "Arthur O'Dwyer", - title = "{LWG3120}: Unclear behavior of monotonic\_buffer\_resource::release()", - howpublished = "\url{https://wg21.link/lwg3120}", +@misc{LWG2405, + author = "Stephan T. Lavavej", + title = "{LWG2405}: rotate()'s return value is incorrect when middle == first", + howpublished = "\url{https://wg21.link/lwg2405}", publisher = "WG21" } -@misc{LWG3121, - author = "Matt Calabrese", - title = "{LWG3121}: tuple constructor constraints for UTypes\&\&... overloads", - howpublished = "\url{https://wg21.link/lwg3121}", +@misc{LWG2406, + author = "Stephan T. Lavavej", + title = "{LWG2406}: negative\_binomial\_distribution should reject p == 1", + howpublished = "\url{https://wg21.link/lwg2406}", publisher = "WG21" } -@misc{LWG3122, +@misc{LWG2407, author = "Stephan T. Lavavej", - title = "{LWG3122}: \_\_cpp\_lib\_chrono\_udls was accidentally dropped", - howpublished = "\url{https://wg21.link/lwg3122}", + title = "{LWG2407}: packaged\_task(allocator\_arg\_t, const Allocator\&, F\&\&) should neither be constrained nor explicit", + howpublished = "\url{https://wg21.link/lwg2407}", publisher = "WG21" } -@misc{LWG3123, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3123}: duration constructor from representation shouldn't be effectively non-throwing", - howpublished = "\url{https://wg21.link/lwg3123}", +@misc{LWG2408, + author = "Daniel Krügler", + title = "{LWG2408}: SFINAE-friendly common\_type/iterator\_traits is missing in C++14", + howpublished = "\url{https://wg21.link/lwg2408}", publisher = "WG21" } -@misc{LWG3124, - author = "Billy O'Neal III", - title = "{LWG3124}: [networking.ts] Unclear how execution\_context is intended to store services", - howpublished = "\url{https://wg21.link/lwg3124}", +@misc{LWG2409, + author = "Daniel Krügler", + title = "{LWG2409}: [fund.ts] SFINAE-friendly common\_type/iterator\_traits should be removed from the fundamental-ts", + howpublished = "\url{https://wg21.link/lwg2409}", publisher = "WG21" } -@misc{LWG3125, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3125}: duration streaming precondition should be a SFINAE condition", - howpublished = "\url{https://wg21.link/lwg3125}", +@misc{LWG2410, + author = "Jeffrey Yasskin", + title = "{LWG2410}: [fund.ts] shared\_ptr's constructor from unique\_ptr should be constrained", + howpublished = "\url{https://wg21.link/lwg2410}", publisher = "WG21" } -@misc{LWG3126, +@misc{LWG2411, author = "Jonathan Wakely", - title = "{LWG3126}: There's no std::sub\_match::compare(string\_view) overload", - howpublished = "\url{https://wg21.link/lwg3126}", - publisher = "WG21" -} -@misc{LWG3127, - author = "Tim Song", - title = "{LWG3127}: basic\_osyncstream::rdbuf needs a const\_cast", - howpublished = "\url{https://wg21.link/lwg3127}", + title = "{LWG2411}: shared\_ptr is only contextually convertible to bool", + howpublished = "\url{https://wg21.link/lwg2411}", publisher = "WG21" } -@misc{LWG3128, - author = "Tim Song", - title = "{LWG3128}: strstream::rdbuf needs a const\_cast", - howpublished = "\url{https://wg21.link/lwg3128}", +@misc{LWG2412, + author = "Jonathan Wakely", + title = "{LWG2412}: promise::set\_value() and promise::get\_future() should not race", + howpublished = "\url{https://wg21.link/lwg2412}", publisher = "WG21" } -@misc{LWG3129, - author = "Tim Song", - title = "{LWG3129}: regex\_token\_iterator constructor uses wrong pointer arithmetic", - howpublished = "\url{https://wg21.link/lwg3129}", +@misc{LWG2413, + author = "David Krauss", + title = "{LWG2413}: assert macro is overconstrained", + howpublished = "\url{https://wg21.link/lwg2413}", publisher = "WG21" } -@misc{LWG3130, - author = "Tim Song", - title = "{LWG3130}: §[input.output] needs many addressof", - howpublished = "\url{https://wg21.link/lwg3130}", +@misc{LWG2414, + author = "Stephan T. Lavavej", + title = "{LWG2414}: Member function reentrancy should be implementation-defined", + howpublished = "\url{https://wg21.link/lwg2414}", publisher = "WG21" } -@misc{LWG3131, - author = "Tim Song", - title = "{LWG3131}: addressof all the things", - howpublished = "\url{https://wg21.link/lwg3131}", +@misc{LWG2415, + author = "Jonathan Wakely", + title = "{LWG2415}: Inconsistency between unique\_ptr and shared\_ptr", + howpublished = "\url{https://wg21.link/lwg2415}", publisher = "WG21" } -@misc{LWG3132, - author = "Tim Song", - title = "{LWG3132}: Library needs to ban macros named expects or ensures", - howpublished = "\url{https://wg21.link/lwg3132}", +@misc{LWG2416, + author = "Jonathan Wakely", + title = "{LWG2416}: [fund.ts] std::experimental::any allocator support is unimplementable", + howpublished = "\url{https://wg21.link/lwg2416}", publisher = "WG21" } -@misc{LWG3133, - author = "Tim Song", - title = "{LWG3133}: Modernizing numeric type requirements", - howpublished = "\url{https://wg21.link/lwg3133}", +@misc{LWG2417, + author = "Daniel Krügler", + title = "{LWG2417}: [fund.ts.v2] std::experimental::optional::operator< and LessThanComparable requirement", + howpublished = "\url{https://wg21.link/lwg2417}", publisher = "WG21" } -@misc{LWG3134, - author = "Thomas Köppe", - title = "{LWG3134}: [fund.ts.v3] LFTSv3 contains extraneous [meta] variable templates that should have been deleted by P09961", - howpublished = "\url{https://wg21.link/lwg3134}", +@misc{LWG2418, + author = "Zhihao Yuan", + title = "{LWG2418}: [fund.ts] apply does not work with member pointers", + howpublished = "\url{https://wg21.link/lwg2418}", publisher = "WG21" } -@misc{LWG3135, - author = "Thomas Köppe", - title = "{LWG3135}: [fund.ts.v3] LFTSv3 contains two redundant alias templates", - howpublished = "\url{https://wg21.link/lwg3135}", - publisher = "WG21" -} -@misc{LWG3136, - author = "Thomas Köppe", - title = "{LWG3136}: [fund.ts.v3] LFTSv3 awkward wording in propagate\_const requirements", - howpublished = "\url{https://wg21.link/lwg3136}", +@misc{LWG2419, + author = "Akim Demaille", + title = "{LWG2419}: Clang's libc++ extension to std::tuple", + howpublished = "\url{https://wg21.link/lwg2419}", publisher = "WG21" } -@misc{LWG3137, - author = "S. B. Tam", - title = "{LWG3137}: Header for \_\_cpp\_lib\_to\_chars", - howpublished = "\url{https://wg21.link/lwg3137}", +@misc{LWG2420, + author = "Agustín Bergé", + title = "{LWG2420}: function does not discard the return value of the target object", + howpublished = "\url{https://wg21.link/lwg2420}", publisher = "WG21" } -@misc{LWG3138, - author = "Tim Song", - title = "{LWG3138}: There is no such thing as assertion-level", - howpublished = "\url{https://wg21.link/lwg3138}", +@misc{LWG2421, + author = "Melissa Mears", + title = "{LWG2421}: Non-specification of handling zero size in std::align [ptr.align]", + howpublished = "\url{https://wg21.link/lwg2421}", publisher = "WG21" } -@misc{LWG3139, - author = "Tim Song", - title = "{LWG3139}: contract\_violation's special member functions", - howpublished = "\url{https://wg21.link/lwg3139}", +@misc{LWG2422, + author = "Melissa Mears", + title = "{LWG2422}: std::numeric\_limits::is\_modulo description: ``most machines'' errata", + howpublished = "\url{https://wg21.link/lwg2422}", publisher = "WG21" } -@misc{LWG3140, - author = "Casey Carter", - title = "{LWG3140}: COMMON\_REF is unimplementable as specified", - howpublished = "\url{https://wg21.link/lwg3140}", +@misc{LWG2423, + author = "Akira Takahashi", + title = "{LWG2423}: Missing specification slice\_array, gslice\_array, mask\_array, indirect\_array copy constructor", + howpublished = "\url{https://wg21.link/lwg2423}", publisher = "WG21" } -@misc{LWG3141, - author = "Casey Carter", - title = "{LWG3141}: CopyConstructible doesn't preserve source values", - howpublished = "\url{https://wg21.link/lwg3141}", +@misc{LWG2424, + author = "Jens Maurer", + title = "{LWG2424}: 29.5 should state that atomic types are not trivially copyable", + howpublished = "\url{https://wg21.link/lwg2424}", publisher = "WG21" } -@misc{LWG3142, - author = "Casey Carter", - title = "{LWG3142}: std::foo should be ill-formed NDR", - howpublished = "\url{https://wg21.link/lwg3142}", +@misc{LWG2425, + author = "Richard Smith", + title = "{LWG2425}: operator delete(void*, size\_t) doesn't invalidate pointers sufficiently", + howpublished = "\url{https://wg21.link/lwg2425}", publisher = "WG21" } -@misc{LWG3143, - author = "Jonathan Wakely", - title = "{LWG3143}: monotonic\_buffer\_resource growth policy is unclear", - howpublished = "\url{https://wg21.link/lwg3143}", +@misc{LWG2426, + author = "Hans Boehm", + title = "{LWG2426}: Issue about compare\_exchange", + howpublished = "\url{https://wg21.link/lwg2426}", publisher = "WG21" } -@misc{LWG3144, - author = "Louis Dionne", - title = "{LWG3144}: span does not have a const\_pointer typedef", - howpublished = "\url{https://wg21.link/lwg3144}", +@misc{LWG2427, + author = "Tim Song", + title = "{LWG2427}: Container adaptors as sequence containers, redux", + howpublished = "\url{https://wg21.link/lwg2427}", publisher = "WG21" } -@misc{LWG3145, - author = "Billy Robert O'Neal III", - title = "{LWG3145}: file\_clock breaks ABI for C++17 implementations", - howpublished = "\url{https://wg21.link/lwg3145}", +@misc{LWG2428, + author = "Tim Song", + title = "{LWG2428}: ``External declaration'' used without being defined", + howpublished = "\url{https://wg21.link/lwg2428}", publisher = "WG21" } -@misc{LWG3146, - author = "Agustín K-ballo Bergé", - title = "{LWG3146}: Excessive unwrapping in std::ref/cref", - howpublished = "\url{https://wg21.link/lwg3146}", +@misc{LWG2429, + author = "Markus Kemp", + title = "{LWG2429}: std::basic\_ostringstream is missing an allocator-extended constructor", + howpublished = "\url{https://wg21.link/lwg2429}", publisher = "WG21" } -@misc{LWG3147, - author = "Casey Carter", - title = "{LWG3147}: Definitions of ``likely'' and ``unlikely'' are likely to cause problems", - howpublished = "\url{https://wg21.link/lwg3147}", +@misc{LWG2430, + author = "Tomasz Kamiński", + title = "{LWG2430}: Heterogeneous container lookup should be enabled using meta-function instead of nested type", + howpublished = "\url{https://wg21.link/lwg2430}", publisher = "WG21" } -@misc{LWG3148, - author = "Casey Carter", - title = "{LWG3148}: should be freestanding", - howpublished = "\url{https://wg21.link/lwg3148}", +@misc{LWG2431, + author = "Jonathan Wakely", + title = "{LWG2431}: Missing regular expression traits requirements", + howpublished = "\url{https://wg21.link/lwg2431}", publisher = "WG21" } -@misc{LWG3149, - author = "Casey Carter", - title = "{LWG3149}: DefaultConstructible should require default initialization", - howpublished = "\url{https://wg21.link/lwg3149}", +@misc{LWG2432, + author = "David Krauss", + title = "{LWG2432}: initializer\_list assignability", + howpublished = "\url{https://wg21.link/lwg2432}", publisher = "WG21" } -@misc{LWG3150, - author = "Casey Carter", - title = "{LWG3150}: UniformRandomBitGenerator should validate min and max", - howpublished = "\url{https://wg21.link/lwg3150}", +@misc{LWG2433, + author = "Stephan T. Lavavej", + title = "{LWG2433}: uninitialized\_copy()/etc. should tolerate overloaded operator\&", + howpublished = "\url{https://wg21.link/lwg2433}", publisher = "WG21" } -@misc{LWG3151, - author = "Casey Carter", - title = "{LWG3151}: ConvertibleTo rejects conversions from array and function types", - howpublished = "\url{https://wg21.link/lwg3151}", +@misc{LWG2434, + author = "Stephan T. Lavavej", + title = "{LWG2434}: shared\_ptr::use\_count() is efficient", + howpublished = "\url{https://wg21.link/lwg2434}", publisher = "WG21" } -@misc{LWG3152, - author = "Casey Carter", - title = "{LWG3152}: common\_type and common\_reference have flaws in common", - howpublished = "\url{https://wg21.link/lwg3152}", +@misc{LWG2435, + author = "Stephan T. Lavavej", + title = "{LWG2435}: reference\_wrapper::operator()'s Remark should be deleted", + howpublished = "\url{https://wg21.link/lwg2435}", publisher = "WG21" } -@misc{LWG3153, - author = "Casey Carter", - title = "{LWG3153}: Common and common\_type have too little in common", - howpublished = "\url{https://wg21.link/lwg3153}", +@misc{LWG2436, + author = "Stephan T. Lavavej", + title = "{LWG2436}: Comparators for associative containers should always be CopyConstructible", + howpublished = "\url{https://wg21.link/lwg2436}", publisher = "WG21" } -@misc{LWG3154, - author = "Casey Carter", - title = "{LWG3154}: Common and CommonReference have a common defect", - howpublished = "\url{https://wg21.link/lwg3154}", +@misc{LWG2437, + author = "Stephan T. Lavavej", + title = "{LWG2437}: iterator\_traits::reference can and can't be void", + howpublished = "\url{https://wg21.link/lwg2437}", publisher = "WG21" } -@misc{LWG3155, - author = "Jonathan Wakely", - title = "{LWG3155}: tuple{\textbraceleft}allocator\_arg\_t, an\_allocator{\textbraceright}", - howpublished = "\url{https://wg21.link/lwg3155}", +@misc{LWG2438, + author = "Stephan T. Lavavej", + title = "{LWG2438}: std::iterator inheritance shouldn't be mandated", + howpublished = "\url{https://wg21.link/lwg2438}", publisher = "WG21" } -@misc{LWG3156, - author = "Casey Carter", - title = "{LWG3156}: ForwardIterator should only mean forward iterator", - howpublished = "\url{https://wg21.link/lwg3156}", +@misc{LWG2439, + author = "Stephan T. Lavavej", + title = "{LWG2439}: unique\_copy() sometimes can't fall back to reading its output", + howpublished = "\url{https://wg21.link/lwg2439}", publisher = "WG21" } -@misc{LWG3157, - author = "Billy O'Neal III", - title = "{LWG3157}: Allocator destroy and fancy pointer operations must be non-throwing", - howpublished = "\url{https://wg21.link/lwg3157}", +@misc{LWG2440, + author = "Stephan T. Lavavej", + title = "{LWG2440}: seed\_seq::size() should be noexcept", + howpublished = "\url{https://wg21.link/lwg2440}", publisher = "WG21" } -@misc{LWG3158, - author = "Jonathan Wakely", - title = "{LWG3158}: tuple(allocator\_arg\_t, const Alloc\&) should be conditionally explicit", - howpublished = "\url{https://wg21.link/lwg3158}", +@misc{LWG2441, + author = "Stephan T. Lavavej", + title = "{LWG2441}: Exact-width atomic typedefs should be provided", + howpublished = "\url{https://wg21.link/lwg2441}", publisher = "WG21" } -@misc{LWG3159, - author = "Jonathan Wakely", - title = "{LWG3159}: §[unique.ptr.single] requirements on deleter may be too strict", - howpublished = "\url{https://wg21.link/lwg3159}", +@misc{LWG2442, + author = "Stephan T. Lavavej", + title = "{LWG2442}: call\_once() shouldn't DECAY\_COPY()", + howpublished = "\url{https://wg21.link/lwg2442}", publisher = "WG21" } -@misc{LWG3160, - author = "Tim Song", - title = "{LWG3160}: atomic\_ref() = delete; should be deleted", - howpublished = "\url{https://wg21.link/lwg3160}", +@misc{LWG2443, + author = "Peter Sommerlad", + title = "{LWG2443}: std::array member functions should be constexpr", + howpublished = "\url{https://wg21.link/lwg2443}", publisher = "WG21" } -@misc{LWG3161, - author = "Marshall Clow", - title = "{LWG3161}: Container adapters mandate use of emplace\_back but don't require it", - howpublished = "\url{https://wg21.link/lwg3161}", +@misc{LWG2444, + author = "François Dumont", + title = "{LWG2444}: Inconsistent complexity for std::sort\_heap", + howpublished = "\url{https://wg21.link/lwg2444}", publisher = "WG21" } -@misc{LWG3162, - author = "Peter Dimov", - title = "{LWG3162}: system\_error::system\_error(error\_code ec) not explicit", - howpublished = "\url{https://wg21.link/lwg3162}", +@misc{LWG2445, + author = "JF Bastien", + title = "{LWG2445}: ``Stronger'' memory ordering", + howpublished = "\url{https://wg21.link/lwg2445}", publisher = "WG21" } -@misc{LWG3163, - author = "Vinnie Falco", - title = "{LWG3163}: [networking.ts] Buffer sequence iterator equivalency", - howpublished = "\url{https://wg21.link/lwg3163}", +@misc{LWG2446, + author = "Nevin Liber", + title = "{LWG2446}: Unspecialized std::tuple\_size should be defined", + howpublished = "\url{https://wg21.link/lwg2446}", publisher = "WG21" } -@misc{LWG3164, - author = "Jonathan Wakely", - title = "{LWG3164}: Unhelpful ``shall not participate'' constraints for unique\_ptr with reference deleter", - howpublished = "\url{https://wg21.link/lwg3164}", +@misc{LWG2447, + author = "Daniel Krügler", + title = "{LWG2447}: Allocators and volatile-qualified value types", + howpublished = "\url{https://wg21.link/lwg2447}", publisher = "WG21" } -@misc{LWG3165, - author = "Gennaro Prota", - title = "{LWG3165}: All starts\_with() overloads should be called ``begins\_with''", - howpublished = "\url{https://wg21.link/lwg3165}", +@misc{LWG2448, + author = "Daniel Krügler", + title = "{LWG2448}: Non-normative Container destructor specification", + howpublished = "\url{https://wg21.link/lwg2448}", publisher = "WG21" } -@misc{LWG3166, - author = "Walter Brown", - title = "{LWG3166}: No such descriptive element as Value:", - howpublished = "\url{https://wg21.link/lwg3166}", +@misc{LWG2449, + author = "Marc Glisse", + title = "{LWG2449}: vector::insert invalidates end()?", + howpublished = "\url{https://wg21.link/lwg2449}", publisher = "WG21" } -@misc{LWG3167, - author = "Alisdair Meredith", - title = "{LWG3167}: [fund.ts.v3] Does observer\_ptr support function types?", - howpublished = "\url{https://wg21.link/lwg3167}", +@misc{LWG2450, + author = "Joaquín M López Muñoz", + title = "{LWG2450}: (greater|less|greater\_equal|less\_equal) do not yield a total order for pointers", + howpublished = "\url{https://wg21.link/lwg2450}", publisher = "WG21" } -@misc{LWG3168, +@misc{LWG2451, author = "Geoffrey Romer", - title = "{LWG3168}: Expects: element should be specified in one place", - howpublished = "\url{https://wg21.link/lwg3168}", + title = "{LWG2451}: [fund.ts.v2] optional should 'forward' T's implicit conversions", + howpublished = "\url{https://wg21.link/lwg2451}", publisher = "WG21" } -@misc{LWG3169, - author = "Casey Carter", - title = "{LWG3169}: ranges permutation generators discard useful information", - howpublished = "\url{https://wg21.link/lwg3169}", +@misc{LWG2452, + author = "Hubert Tong", + title = "{LWG2452}: is\_constructible, etc. and default arguments", + howpublished = "\url{https://wg21.link/lwg2452}", publisher = "WG21" } -@misc{LWG3170, - author = "Billy O'Neal III", - title = "{LWG3170}: is\_always\_equal added to std::allocator makes the standard library treat derived types as always equal", - howpublished = "\url{https://wg21.link/lwg3170}", +@misc{LWG2453, + author = "Richard Smith", + title = "{LWG2453}: §[iterator.range] and now [iterator.container] aren't available via ", + howpublished = "\url{https://wg21.link/lwg2453}", publisher = "WG21" } -@misc{LWG3171, - author = "Tim Song", - title = "{LWG3171}: LWG 2989 breaks directory\_entry stream insertion", - howpublished = "\url{https://wg21.link/lwg3171}", +@misc{LWG2454, + author = "Jonathan Wakely", + title = "{LWG2454}: Add raw\_storage\_iterator::base() member", + howpublished = "\url{https://wg21.link/lwg2454}", publisher = "WG21" } -@misc{LWG3172, - author = "Matthias Kretz", - title = "{LWG3172}: 3-arg std::hypot is underspecified compared to the 2-arg overload", - howpublished = "\url{https://wg21.link/lwg3172}", +@misc{LWG2455, + author = "Pablo Halpern", + title = "{LWG2455}: Allocator default construction should be allowed to throw", + howpublished = "\url{https://wg21.link/lwg2455}", publisher = "WG21" } -@misc{LWG3173, - author = "Casey Carter", - title = "{LWG3173}: Enable CTAD for ref-view", - howpublished = "\url{https://wg21.link/lwg3173}", +@misc{LWG2456, + author = "Richard Smith", + title = "{LWG2456}: Incorrect exception specifications for 'swap' throughout library", + howpublished = "\url{https://wg21.link/lwg2456}", publisher = "WG21" } -@misc{LWG3174, - author = "Casey Carter", - title = "{LWG3174}: Precondition on is\_convertible is too strong", - howpublished = "\url{https://wg21.link/lwg3174}", +@misc{LWG2457, + author = "Janez Žemva", + title = "{LWG2457}: std::begin() and std::end() do not support multi-dimensional arrays correctly", + howpublished = "\url{https://wg21.link/lwg2457}", publisher = "WG21" } -@misc{LWG3175, - author = "Kostas Kyrimis", - title = "{LWG3175}: The CommonReference requirement of concept SwappableWith is not satisfied in the example", - howpublished = "\url{https://wg21.link/lwg3175}", +@misc{LWG2458, + author = "Richard Smith", + title = "{LWG2458}: N3778 and new library deallocation signatures", + howpublished = "\url{https://wg21.link/lwg2458}", publisher = "WG21" } -@misc{LWG3176, - author = "S. B. Tam", - title = "{LWG3176}: Underspecified behavior of unordered containers when Container::key\_equal differs from Pred", - howpublished = "\url{https://wg21.link/lwg3176}", +@misc{LWG2459, + author = "Marshall Clow", + title = "{LWG2459}: std::polar should require a non-negative rho", + howpublished = "\url{https://wg21.link/lwg2459}", publisher = "WG21" } -@misc{LWG3177, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3177}: Limit permission to specialize variable templates to program-defined types", - howpublished = "\url{https://wg21.link/lwg3177}", +@misc{LWG2460, + author = "Richard Smith", + title = "{LWG2460}: LWG issue 2408 and value categories", + howpublished = "\url{https://wg21.link/lwg2460}", publisher = "WG21" } -@misc{LWG3178, - author = "Geoffrey Romer", - title = "{LWG3178}: std::mismatch is missing an upper bound", - howpublished = "\url{https://wg21.link/lwg3178}", +@misc{LWG2461, + author = "dyp", + title = "{LWG2461}: Interaction between allocators and container exception safety guarantees", + howpublished = "\url{https://wg21.link/lwg2461}", publisher = "WG21" } -@misc{LWG3179, - author = "Casey Carter", - title = "{LWG3179}: subrange should always model Range", - howpublished = "\url{https://wg21.link/lwg3179}", +@misc{LWG2462, + author = "Jonathan Wakely", + title = "{LWG2462}: std::ios\_base::failure is overspecified", + howpublished = "\url{https://wg21.link/lwg2462}", publisher = "WG21" } -@misc{LWG3180, - author = "Casey Carter", - title = "{LWG3180}: Inconsistently named return type for ranges::minmax\_element", - howpublished = "\url{https://wg21.link/lwg3180}", +@misc{LWG2463, + author = "Joe Gottman", + title = "{LWG2463}: [fund.ts] Incorrect complexity for sample() algorithm", + howpublished = "\url{https://wg21.link/lwg2463}", publisher = "WG21" } -@misc{LWG3181, - author = "Casey Carter", - title = "{LWG3181}: split\_view::outer\_iterator converting constructor is misconstrained", - howpublished = "\url{https://wg21.link/lwg3181}", +@misc{LWG2464, + author = "Thomas Koeppe", + title = "{LWG2464}: try\_emplace and insert\_or\_assign misspecified", + howpublished = "\url{https://wg21.link/lwg2464}", publisher = "WG21" } -@misc{LWG3182, - author = "Casey Carter", - title = "{LWG3182}: Specification of Same could be clearer", - howpublished = "\url{https://wg21.link/lwg3182}", +@misc{LWG2465, + author = "Eric Niebler", + title = "{LWG2465}: SFINAE-friendly common\_type is nearly impossible to specialize correctly and regresses key functionality", + howpublished = "\url{https://wg21.link/lwg2465}", publisher = "WG21" } -@misc{LWG3183, - author = "Casey Carter", - title = "{LWG3183}: Normative permission to specialize Ranges variable templates", - howpublished = "\url{https://wg21.link/lwg3183}", +@misc{LWG2466, + author = "Howard Hinnant", + title = "{LWG2466}: allocator\_traits::max\_size() default behavior is incorrect", + howpublished = "\url{https://wg21.link/lwg2466}", publisher = "WG21" } -@misc{LWG3184, - author = "Tomasz Kamiński", - title = "{LWG3184}: Inconsistencies in bind\_front wording", - howpublished = "\url{https://wg21.link/lwg3184}", +@misc{LWG2467, + author = "Howard Hinnant", + title = "{LWG2467}: is\_always\_equal has slightly inconsistent default", + howpublished = "\url{https://wg21.link/lwg2467}", publisher = "WG21" } -@misc{LWG3185, - author = "Pablo Halpern", - title = "{LWG3185}: Uses-allocator construction functions missing constexpr and noexcept", - howpublished = "\url{https://wg21.link/lwg3185}", +@misc{LWG2468, + author = "Matt Austern", + title = "{LWG2468}: Self-move-assignment of library types", + howpublished = "\url{https://wg21.link/lwg2468}", publisher = "WG21" } -@misc{LWG3186, +@misc{LWG2469, author = "Tomasz Kamiński", - title = "{LWG3186}: ranges removal, partition, and partial\_sort\_copy algorithms discard useful information", - howpublished = "\url{https://wg21.link/lwg3186}", - publisher = "WG21" -} -@misc{LWG3187, - author = "Jonathan Wakely", - title = "{LWG3187}: P0591R4 reverted DR 2586 fixes to scoped\_allocator\_adaptor::construct()", - howpublished = "\url{https://wg21.link/lwg3187}", + title = "{LWG2469}: Wrong specification of Requires clause of operator[] for map and unordered\_map", + howpublished = "\url{https://wg21.link/lwg2469}", publisher = "WG21" } -@misc{LWG3188, - author = "Jonathan Wakely", - title = "{LWG3188}: istreambuf\_iterator::pointer should not be unspecified", - howpublished = "\url{https://wg21.link/lwg3188}", +@misc{LWG2470, + author = "Daniel Krügler", + title = "{LWG2470}: Allocator's destroy function should be allowed to fail to instantiate", + howpublished = "\url{https://wg21.link/lwg2470}", publisher = "WG21" } -@misc{LWG3189, +@misc{LWG2471, author = "Jonathan Wakely", - title = "{LWG3189}: Missing requirement for std::priority\_queue", - howpublished = "\url{https://wg21.link/lwg3189}", + title = "{LWG2471}: copy\_n's number of InputIterator increments unspecified", + howpublished = "\url{https://wg21.link/lwg2471}", publisher = "WG21" } -@misc{LWG3190, - author = "Casey Carter", - title = "{LWG3190}: std::allocator::allocate sometimes returns too little storage", - howpublished = "\url{https://wg21.link/lwg3190}", +@misc{LWG2472, + author = "Richard Smith", + title = "{LWG2472}: Heterogeneous comparisons in the standard library can result in ambiguities", + howpublished = "\url{https://wg21.link/lwg2472}", publisher = "WG21" } -@misc{LWG3191, - author = "Christopher Di Bella", - title = "{LWG3191}: std::ranges::shuffle synopsis does not match algorithm definition", - howpublished = "\url{https://wg21.link/lwg3191}", +@misc{LWG2473, + author = "Aaron Ballman", + title = "{LWG2473}: basic\_filebuf's relation to C FILE semantics", + howpublished = "\url{https://wg21.link/lwg2473}", publisher = "WG21" } -@misc{LWG3192, - author = "Jonathan Wakely", - title = "{LWG3192}: §[allocator.uses.construction] functions misbehave for const types", - howpublished = "\url{https://wg21.link/lwg3192}", +@misc{LWG2474, + author = "Matheus Izvekov", + title = "{LWG2474}: functions unfriendly to integral\_constant arguments", + howpublished = "\url{https://wg21.link/lwg2474}", publisher = "WG21" } -@misc{LWG3193, - author = "Daniel Krügler", - title = "{LWG3193}: Mandates: and Expects: elements are not defined for types", - howpublished = "\url{https://wg21.link/lwg3193}", +@misc{LWG2475, + author = "Matt Weber", + title = "{LWG2475}: Allow overwriting of std::basic\_string terminator with charT() to allow cleaner interoperation with legacy APIs", + howpublished = "\url{https://wg21.link/lwg2475}", publisher = "WG21" } -@misc{LWG3194, - author = "Hubert Tong", - title = "{LWG3194}: ConvertibleTo prose does not match code", - howpublished = "\url{https://wg21.link/lwg3194}", +@misc{LWG2476, + author = "Jonathan Wakely", + title = "{LWG2476}: scoped\_allocator\_adaptor is not assignable", + howpublished = "\url{https://wg21.link/lwg2476}", publisher = "WG21" } -@misc{LWG3195, - author = "Casey Carter", - title = "{LWG3195}: What is the stored pointer value of an empty weak\_ptr?", - howpublished = "\url{https://wg21.link/lwg3195}", +@misc{LWG2477, + author = "Anton Savin", + title = "{LWG2477}: Inconsistency of wordings in std::vector::erase() and std::deque::erase()", + howpublished = "\url{https://wg21.link/lwg2477}", publisher = "WG21" } -@misc{LWG3196, +@misc{LWG2478, author = "Jonathan Wakely", - title = "{LWG3196}: std::optional is ill-formed is T is an array", - howpublished = "\url{https://wg21.link/lwg3196}", + title = "{LWG2478}: Unclear how wstring\_convert uses cvtstate", + howpublished = "\url{https://wg21.link/lwg2478}", publisher = "WG21" } -@misc{LWG3197, - author = "Billy O'Neal III", - title = "{LWG3197}: std::prev should not require BidirectionalIterator", - howpublished = "\url{https://wg21.link/lwg3197}", +@misc{LWG2479, + author = "Jonathan Wakely", + title = "{LWG2479}: Unclear how wbuffer\_convert uses cvtstate", + howpublished = "\url{https://wg21.link/lwg2479}", publisher = "WG21" } -@misc{LWG3198, - author = "Lars Gullik Bjønnes", - title = "{LWG3198}: Bad constraint on std::span::span()", - howpublished = "\url{https://wg21.link/lwg3198}", +@misc{LWG2480, + author = "Jonathan Wakely", + title = "{LWG2480}: Error handling of wbuffer\_convert unclear", + howpublished = "\url{https://wg21.link/lwg2480}", publisher = "WG21" } -@misc{LWG3199, - author = "Davis Herring", - title = "{LWG3199}: istream >> bitset<0> fails", - howpublished = "\url{https://wg21.link/lwg3199}", +@misc{LWG2481, + author = "Jonathan Wakely", + title = "{LWG2481}: wstring\_convert should be more precise regarding ``byte-error string'' etc.", + howpublished = "\url{https://wg21.link/lwg2481}", publisher = "WG21" } -@misc{LWG3200, - author = "Paolo Torres", - title = "{LWG3200}: midpoint should not constrain T is complete", - howpublished = "\url{https://wg21.link/lwg3200}", +@misc{LWG2482, + author = "S. B.Tam", + title = "{LWG2482}: §[c.strings] Table 73 mentions nonexistent functions", + howpublished = "\url{https://wg21.link/lwg2482}", publisher = "WG21" } -@misc{LWG3201, - author = "Paolo Torres", - title = "{LWG3201}: lerp should be marked as noexcept", - howpublished = "\url{https://wg21.link/lwg3201}", +@misc{LWG2483, + author = "Stephan T. Lavavej", + title = "{LWG2483}: throw\_with\_nested() should use is\_final", + howpublished = "\url{https://wg21.link/lwg2483}", publisher = "WG21" } -@misc{LWG3202, - author = "Jonathan Wakely", - title = "{LWG3202}: P0318R1 was supposed to be revised", - howpublished = "\url{https://wg21.link/lwg3202}", +@misc{LWG2484, + author = "Stephan T. Lavavej", + title = "{LWG2484}: rethrow\_if\_nested() is doubly unimplementable", + howpublished = "\url{https://wg21.link/lwg2484}", publisher = "WG21" } -@misc{LWG3203, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3203}: span element access invalidation", - howpublished = "\url{https://wg21.link/lwg3203}", +@misc{LWG2485, + author = "Stephan T. Lavavej", + title = "{LWG2485}: get() should be overloaded for const tuple\&\&", + howpublished = "\url{https://wg21.link/lwg2485}", publisher = "WG21" } -@misc{LWG3204, - author = "Jonathan Wakely", - title = "{LWG3204}: sub\_match::swap only swaps the base class", - howpublished = "\url{https://wg21.link/lwg3204}", +@misc{LWG2486, + author = "Stephan T. Lavavej", + title = "{LWG2486}: mem\_fn() should be required to use perfect forwarding", + howpublished = "\url{https://wg21.link/lwg2486}", publisher = "WG21" } -@misc{LWG3205, - author = "Casey Carter", - title = "{LWG3205}: decay\_t in the new common\_type fallback should be remove\_cvref\_t", - howpublished = "\url{https://wg21.link/lwg3205}", +@misc{LWG2487, + author = "Stephan T. Lavavej", + title = "{LWG2487}: bind() should be const-overloaded, not cv-overloaded", + howpublished = "\url{https://wg21.link/lwg2487}", publisher = "WG21" } -@misc{LWG3206, - author = "Tomasz Kamiński", - title = "{LWG3206}: year\_month\_day conversion to sys\_days uses not-existing member function", - howpublished = "\url{https://wg21.link/lwg3206}", +@misc{LWG2488, + author = "Stephan T. Lavavej", + title = "{LWG2488}: Placeholders should be allowed and encouraged to be constexpr", + howpublished = "\url{https://wg21.link/lwg2488}", publisher = "WG21" } -@misc{LWG3207, - author = "Nevin Liber", - title = "{LWG3207}: N in ssize(const T (\&)[N]) should be size\_t", - howpublished = "\url{https://wg21.link/lwg3207}", +@misc{LWG2489, + author = "Stephan T. Lavavej", + title = "{LWG2489}: mem\_fn() should be noexcept", + howpublished = "\url{https://wg21.link/lwg2489}", publisher = "WG21" } -@misc{LWG3208, - author = "Casey Carter", - title = "{LWG3208}: Boolean's expression requirements are ordered inconsistently", - howpublished = "\url{https://wg21.link/lwg3208}", +@misc{LWG2490, + author = "Stephan T. Lavavej", + title = "{LWG2490}: needs lots of noexcept", + howpublished = "\url{https://wg21.link/lwg2490}", publisher = "WG21" } -@misc{LWG3209, - author = "Tomasz Kamiński", - title = "{LWG3209}: Expression in year::ok() returns clause is ill-formed", - howpublished = "\url{https://wg21.link/lwg3209}", +@misc{LWG2491, + author = "Agustín K-ballo Bergé", + title = "{LWG2491}: std::less in constant expression", + howpublished = "\url{https://wg21.link/lwg2491}", publisher = "WG21" } -@misc{LWG3210, - author = "Billy O'Neal III", - title = "{LWG3210}: allocate\_shared is inconsistent about removing const from the pointer passed to allocator construct and destroy", - howpublished = "\url{https://wg21.link/lwg3210}", +@misc{LWG2492, + author = "Anton Savin", + title = "{LWG2492}: Clarify requirements for comp", + howpublished = "\url{https://wg21.link/lwg2492}", publisher = "WG21" } -@misc{LWG3211, - author = "Louis Dionne", - title = "{LWG3211}: std::tuple<> should be trivially constructible", - howpublished = "\url{https://wg21.link/lwg3211}", +@misc{LWG2493, + author = "David Krauss", + title = "{LWG2493}: initializer\_list supports incomplete classes", + howpublished = "\url{https://wg21.link/lwg2493}", publisher = "WG21" } -@misc{LWG3212, - author = "Tim Song", - title = "{LWG3212}: tuple\_element\_t<1, const span> is const int", - howpublished = "\url{https://wg21.link/lwg3212}", +@misc{LWG2494, + author = "Nate Wilson", + title = "{LWG2494}: [fund.ts.v2] ostream\_joiner needs noexcept", + howpublished = "\url{https://wg21.link/lwg2494}", publisher = "WG21" } -@misc{LWG3213, +@misc{LWG2495, author = "Jonathan Wakely", - title = "{LWG3213}: for\_each\_n and copy\_n missing requirements for Size", - howpublished = "\url{https://wg21.link/lwg3213}", + title = "{LWG2495}: There is no such thing as an Exception Safety element", + howpublished = "\url{https://wg21.link/lwg2495}", publisher = "WG21" } -@misc{LWG3214, - author = "Jonathan Wakely", - title = "{LWG3214}: §[facet.num.get.virtuals] doesn't say what it means for digit grouping to be consistent", - howpublished = "\url{https://wg21.link/lwg3214}", +@misc{LWG2496, + author = "Hubert Tong", + title = "{LWG2496}: Certain hard-to-avoid errors not in the immediate context are not allowed to be triggered by the evaluation of type traits", + howpublished = "\url{https://wg21.link/lwg2496}", publisher = "WG21" } -@misc{LWG3215, - author = "Louis Dionne", - title = "{LWG3215}: variant default constructor has vague constexpr requirements", - howpublished = "\url{https://wg21.link/lwg3215}", +@misc{LWG2497, + author = "Roger Orr", + title = "{LWG2497}: Use of uncaught\_exception()", + howpublished = "\url{https://wg21.link/lwg2497}", publisher = "WG21" } -@misc{LWG3216, - author = "Billy O'Neal III", - title = "{LWG3216}: Rebinding the allocator before calling construct/destroy in allocate\_shared", - howpublished = "\url{https://wg21.link/lwg3216}", +@misc{LWG2498, + author = "Richard Smith", + title = "{LWG2498}: operator>>(basic\_istream\&\&, T\&\&) returns basic\_istream\&, but should probably return basic\_istream\&\&", + howpublished = "\url{https://wg21.link/lwg2498}", publisher = "WG21" } -@misc{LWG3217, - author = "Jonathan Wakely", - title = "{LWG3217}: and should define \_\_cpp\_lib\_parallel\_algorithm", - howpublished = "\url{https://wg21.link/lwg3217}", +@misc{LWG2499, + author = "Richard Smith", + title = "{LWG2499}: operator>>(basic\_istream\&, CharT*) makes it hard to avoid buffer overflows", + howpublished = "\url{https://wg21.link/lwg2499}", publisher = "WG21" } -@misc{LWG3218, - author = "Tomasz Kamiński", - title = "{LWG3218}: Modifier for \%d parse flag does not match POSIX and format specification", - howpublished = "\url{https://wg21.link/lwg3218}", +@misc{LWG2500, + author = "Jeffrey Yasskin", + title = "{LWG2500}: [fund.ts.v2] fundts.memory.smartptr.shared.obs/6 should apply to cv-unqualified void", + howpublished = "\url{https://wg21.link/lwg2500}", publisher = "WG21" } -@misc{LWG3219, - author = "Nevin Liber \& Christian Trott", - title = "{LWG3219}: std::array overview container requirements are incorrect", - howpublished = "\url{https://wg21.link/lwg3219}", +@misc{LWG2501, + author = "David Krauss", + title = "{LWG2501}: std::function requires POCMA/POCCA", + howpublished = "\url{https://wg21.link/lwg2501}", publisher = "WG21" } -@misc{LWG3220, - author = "Casey Carter", - title = "{LWG3220}: P0558 broke conforming C++14 uses of atomic shared\_ptr", - howpublished = "\url{https://wg21.link/lwg3220}", +@misc{LWG2502, + author = "David Krauss", + title = "{LWG2502}: std::function does not use allocator::construct", + howpublished = "\url{https://wg21.link/lwg2502}", publisher = "WG21" } -@misc{LWG3221, - author = "Tomasz Kamiński", - title = "{LWG3221}: Result of year\_month arithmetic with months is ambiguous", - howpublished = "\url{https://wg21.link/lwg3221}", +@misc{LWG2503, + author = "Nozomu Katō", + title = "{LWG2503}: multiline option should be added to syntax\_option\_type", + howpublished = "\url{https://wg21.link/lwg2503}", publisher = "WG21" } -@misc{LWG3222, +@misc{LWG2504, author = "Jonathan Wakely", - title = "{LWG3222}: P0574R1 introduced preconditions on non-existent parameters", - howpublished = "\url{https://wg21.link/lwg3222}", + title = "{LWG2504}: basic\_streambuf is not an abstract class", + howpublished = "\url{https://wg21.link/lwg2504}", publisher = "WG21" } -@misc{LWG3223, - author = "Billy O'Neal III", - title = "{LWG3223}: lerp should not add the ``sufficient additional overloads''", - howpublished = "\url{https://wg21.link/lwg3223}", +@misc{LWG2505, + author = "Hubert Tong", + title = "{LWG2505}: auto\_ptr\_ref creation requirements underspecified", + howpublished = "\url{https://wg21.link/lwg2505}", publisher = "WG21" } -@misc{LWG3224, - author = "Tomasz Kamiński", - title = "{LWG3224}: zoned\_time constructor from TimeZonePtr does not specify initialization of tp\_", - howpublished = "\url{https://wg21.link/lwg3224}", +@misc{LWG2506, + author = "Geoffrey Romer", + title = "{LWG2506}: Underspecification of atomics", + howpublished = "\url{https://wg21.link/lwg2506}", publisher = "WG21" } -@misc{LWG3225, - author = "Tomasz Kamiński", - title = "{LWG3225}: zoned\_time converting constructor shall not be noexcept", - howpublished = "\url{https://wg21.link/lwg3225}", +@misc{LWG2507, + author = "Jonathan Wakely", + title = "{LWG2507}: codecvt\_mode should be a bitmask type", + howpublished = "\url{https://wg21.link/lwg2507}", publisher = "WG21" } -@misc{LWG3226, - author = "Tomasz Kamiński", - title = "{LWG3226}: zoned\_time constructor from string\_view should accept zoned\_time", - howpublished = "\url{https://wg21.link/lwg3226}", +@misc{LWG2508, + author = "Hans Boehm", + title = "{LWG2508}: §[new.delete.dataraces] wording needs to be updated", + howpublished = "\url{https://wg21.link/lwg2508}", publisher = "WG21" } -@misc{LWG3227, - author = "Konstantin Boyarinov", - title = "{LWG3227}: Ambiguity issue for extract in ordered and unordered associative containers", - howpublished = "\url{https://wg21.link/lwg3227}", +@misc{LWG2509, + author = "Ville Voutilainen", + title = "{LWG2509}: [fund.ts.v2] any\_cast doesn't work with rvalue reference targets and cannot move with a value target", + howpublished = "\url{https://wg21.link/lwg2509}", publisher = "WG21" } -@misc{LWG3228, - author = "Barry Revzin", - title = "{LWG3228}: Surprising variant construction", - howpublished = "\url{https://wg21.link/lwg3228}", +@misc{LWG2510, + author = "Ville Voutilainen", + title = "{LWG2510}: Tag types should not be DefaultConstructible", + howpublished = "\url{https://wg21.link/lwg2510}", publisher = "WG21" } -@misc{LWG3229, - author = "Nevin Liber", - title = "{LWG3229}: §[res.on.exception.handling]\#3 cannot apply to types with implicitly declared destructors", - howpublished = "\url{https://wg21.link/lwg3229}", +@misc{LWG2511, + author = "David Krauss", + title = "{LWG2511}: scoped\_allocator\_adaptor piecewise construction does not require CopyConstructible", + howpublished = "\url{https://wg21.link/lwg2511}", publisher = "WG21" } -@misc{LWG3230, - author = "Tomasz Kamiński", - title = "{LWG3230}: Format specifier \%y/\%Y is missing locale alternative versions", - howpublished = "\url{https://wg21.link/lwg3230}", +@misc{LWG2512, + author = "Hubert Tong", + title = "{LWG2512}: Y2K bites; what is an ``unambiguous year identifier''?", + howpublished = "\url{https://wg21.link/lwg2512}", publisher = "WG21" } -@misc{LWG3231, - author = "Tomasz Kamiński", - title = "{LWG3231}: year\_month\_day\_last::day specification does not cover !ok() values", - howpublished = "\url{https://wg21.link/lwg3231}", +@misc{LWG2513, + author = "Jonathan Wakely", + title = "{LWG2513}: Missing requirements for basic\_string::value\_type", + howpublished = "\url{https://wg21.link/lwg2513}", publisher = "WG21" } -@misc{LWG3232, - author = "Tomasz Kamiński", - title = "{LWG3232}: Inconsistency in zoned\_time deduction guides", - howpublished = "\url{https://wg21.link/lwg3232}", +@misc{LWG2514, + author = "Jonathan Wakely", + title = "{LWG2514}: Type traits must not be final", + howpublished = "\url{https://wg21.link/lwg2514}", publisher = "WG21" } -@misc{LWG3233, - author = "Casey Carter", - title = "{LWG3233}: Broken requirements for shared\_ptr converting constructors", - howpublished = "\url{https://wg21.link/lwg3233}", +@misc{LWG2515, + author = "Tim Song", + title = "{LWG2515}: [fund.ts.v2] Certain comparison operators of observer\_ptr do not match synopsis", + howpublished = "\url{https://wg21.link/lwg2515}", publisher = "WG21" } -@misc{LWG3234, - author = "Casey Carter", - title = "{LWG3234}: Sufficient Additional Special Math Overloads", - howpublished = "\url{https://wg21.link/lwg3234}", +@misc{LWG2516, + author = "Tim Song", + title = "{LWG2516}: [fund.ts.v2] Public ``exposition only'' members in observer\_ptr", + howpublished = "\url{https://wg21.link/lwg2516}", publisher = "WG21" } -@misc{LWG3235, - author = "Tomasz Kamiński", - title = "{LWG3235}: parse manipulator without abbreviation is not callable", - howpublished = "\url{https://wg21.link/lwg3235}", +@misc{LWG2517, + author = "Tim Song", + title = "{LWG2517}: [fund.ts.v2] Two propagate\_const assignment operators have incorrect return type", + howpublished = "\url{https://wg21.link/lwg2517}", publisher = "WG21" } -@misc{LWG3236, - author = "Peter Sommerlad", - title = "{LWG3236}: Random access iterator requirements lack limiting relational operators domain to comparing those from the same range", - howpublished = "\url{https://wg21.link/lwg3236}", +@misc{LWG2518, + author = "Tim Song", + title = "{LWG2518}: [fund.ts.v2] Non-member swap for propagate\_const should call member swap", + howpublished = "\url{https://wg21.link/lwg2518}", publisher = "WG21" } -@misc{LWG3237, - author = "Casey Carter", - title = "{LWG3237}: LWG 3038 and 3190 have inconsistent PRs", - howpublished = "\url{https://wg21.link/lwg3237}", +@misc{LWG2519, + author = "Hubert Tong", + title = "{LWG2519}: Iterator operator-= has gratuitous undefined behaviour", + howpublished = "\url{https://wg21.link/lwg2519}", publisher = "WG21" } -@misc{LWG3238, - author = "Louis Dionne", - title = "{LWG3238}: Insufficiently-defined behavior of std::function deduction guides", - howpublished = "\url{https://wg21.link/lwg3238}", +@misc{LWG2520, + author = "Ville Voutilainen", + title = "{LWG2520}: N4089 broke initializing unique\_ptr from a nullptr", + howpublished = "\url{https://wg21.link/lwg2520}", publisher = "WG21" } -@misc{LWG3239, - author = "Daniel Sunderland", - title = "{LWG3239}: Hidden friends should be specified more narrowly", - howpublished = "\url{https://wg21.link/lwg3239}", +@misc{LWG2521, + author = "Tim Song", + title = "{LWG2521}: [fund.ts.v2] weak\_ptr's converting move constructor should be modified as well for array support", + howpublished = "\url{https://wg21.link/lwg2521}", publisher = "WG21" } -@misc{LWG3240, - author = "Alisdair Meredith", - title = "{LWG3240}: Headers declare more than entities", - howpublished = "\url{https://wg21.link/lwg3240}", +@misc{LWG2522, + author = "Tim Song", + title = "{LWG2522}: [fund.ts.v2] Contradiction in set\_default\_resource specification", + howpublished = "\url{https://wg21.link/lwg2522}", publisher = "WG21" } -@misc{LWG3241, - author = "Victor Zverovich", - title = "{LWG3241}: chrono-spec grammar ambiguity in §[time.format]", - howpublished = "\url{https://wg21.link/lwg3241}", +@misc{LWG2523, + author = "Tim Song", + title = "{LWG2523}: std::promise synopsis shows two set\_value\_at\_thread\_exit()'s for no apparent reason", + howpublished = "\url{https://wg21.link/lwg2523}", publisher = "WG21" } -@misc{LWG3242, - author = "Richard Smith", - title = "{LWG3242}: std::format: missing rules for arg-id in width and precision", - howpublished = "\url{https://wg21.link/lwg3242}", +@misc{LWG2524, + author = "Michael Prähofer", + title = "{LWG2524}: generate\_canonical can occasionally return 1.0", + howpublished = "\url{https://wg21.link/lwg2524}", publisher = "WG21" } -@misc{LWG3243, - author = "Richard Smith", - title = "{LWG3243}: std::format and negative zeroes", - howpublished = "\url{https://wg21.link/lwg3243}", +@misc{LWG2525, + author = "Tim Song", + title = "{LWG2525}: [fund.ts.v2] get\_memory\_resource should be const and noexcept", + howpublished = "\url{https://wg21.link/lwg2525}", publisher = "WG21" } -@misc{LWG3244, - author = "Casey Carter", - title = "{LWG3244}: Constraints for Source in §[fs.path.req] insufficiently constrainty", - howpublished = "\url{https://wg21.link/lwg3244}", +@misc{LWG2526, + author = "Tim Song", + title = "{LWG2526}: [fund.ts.v2] Incorrect precondition for experimental::function::swap", + howpublished = "\url{https://wg21.link/lwg2526}", publisher = "WG21" } -@misc{LWG3245, - author = "Tomasz Kamiński", - title = "{LWG3245}: Unnecessary restriction on '\%p' parse specifier", - howpublished = "\url{https://wg21.link/lwg3245}", +@misc{LWG2527, + author = "Tim Song", + title = "{LWG2527}: [fund.ts.v2] ALLOCATOR\_OF for function::operator= has incorrect default", + howpublished = "\url{https://wg21.link/lwg2527}", publisher = "WG21" } -@misc{LWG3246, - author = "Richard Smith", - title = "{LWG3246}: What are the constraints on the template parameter of basic\_format\_arg?", - howpublished = "\url{https://wg21.link/lwg3246}", +@misc{LWG2528, + author = "Brian Rodriguez", + title = "{LWG2528}: Order of std::tuple construction unspecified", + howpublished = "\url{https://wg21.link/lwg2528}", publisher = "WG21" } -@misc{LWG3247, - author = "Casey Carter", - title = "{LWG3247}: ranges::iter\_move should perform ADL-only lookup of iter\_move", - howpublished = "\url{https://wg21.link/lwg3247}", +@misc{LWG2529, + author = "Jonathan Wakely", + title = "{LWG2529}: Assigning to enable\_shared\_from\_this::\_\_weak\_this twice", + howpublished = "\url{https://wg21.link/lwg2529}", publisher = "WG21" } -@misc{LWG3248, - author = "Richard Smith", - title = "{LWG3248}: std::format \#b, \#B, \#o, \#x, and \#X presentation types misformat negative numbers", - howpublished = "\url{https://wg21.link/lwg3248}", +@misc{LWG2530, + author = "Agustín K-ballo Bergé", + title = "{LWG2530}: Clarify observable side effects of releasing a shared state", + howpublished = "\url{https://wg21.link/lwg2530}", publisher = "WG21" } -@misc{LWG3249, - author = "Billy O'Neal III", - title = "{LWG3249}: There are no 'pointers' in §[atomics.lockfree]", - howpublished = "\url{https://wg21.link/lwg3249}", +@misc{LWG2531, + author = "Agustín K-ballo Bergé", + title = "{LWG2531}: future::get should explicitly state that the shared state is released", + howpublished = "\url{https://wg21.link/lwg2531}", publisher = "WG21" } -@misc{LWG3250, - author = "Richard Smith", - title = "{LWG3250}: std::format: \# (alternate form) for NaN and inf", - howpublished = "\url{https://wg21.link/lwg3250}", +@misc{LWG2532, + author = "Agustín K-ballo Bergé", + title = "{LWG2532}: Satisfying a promise at thread exit", + howpublished = "\url{https://wg21.link/lwg2532}", publisher = "WG21" } -@misc{LWG3251, - author = "Richard Smith", - title = "{LWG3251}: Are std::format alignment specifiers applied to string arguments?", - howpublished = "\url{https://wg21.link/lwg3251}", +@misc{LWG2533, + author = "Agustín K-ballo Bergé", + title = "{LWG2533}: [concurr.ts] Constrain threads where future::then can run a continuation", + howpublished = "\url{https://wg21.link/lwg2533}", publisher = "WG21" } -@misc{LWG3252, - author = "Tomasz Kamiński", - title = "{LWG3252}: Parse locale's aware modifiers for commands are not consistent with POSIX spec", - howpublished = "\url{https://wg21.link/lwg3252}", +@misc{LWG2534, + author = "Robert Haberlach", + title = "{LWG2534}: Constrain rvalue stream operators", + howpublished = "\url{https://wg21.link/lwg2534}", publisher = "WG21" } -@misc{LWG3253, - author = "Nevin Liber", - title = "{LWG3253}: basic\_syncbuf::basic\_syncbuf() should not be explicit", - howpublished = "\url{https://wg21.link/lwg3253}", +@misc{LWG2535, + author = "Marshall Clow", + title = "{LWG2535}: Inconsistency between ostream::write and ostream::operator<<", + howpublished = "\url{https://wg21.link/lwg2535}", publisher = "WG21" } -@misc{LWG3254, - author = "Casey Carter", - title = "{LWG3254}: Strike stop\_token's operator!=", - howpublished = "\url{https://wg21.link/lwg3254}", +@misc{LWG2536, + author = "Richard Smith", + title = "{LWG2536}: What should do?", + howpublished = "\url{https://wg21.link/lwg2536}", publisher = "WG21" } -@misc{LWG3255, - author = "Jean Guegant \& Barry Revzin", - title = "{LWG3255}: span's array constructor is too strict", - howpublished = "\url{https://wg21.link/lwg3255}", +@misc{LWG2537, + author = "Eric Schmidt", + title = "{LWG2537}: Constructors for priority\_queue taking allocators should call make\_heap", + howpublished = "\url{https://wg21.link/lwg2537}", publisher = "WG21" } -@misc{LWG3256, - author = "Antony Polukhin", - title = "{LWG3256}: Feature testing macro for constexpr algorithms", - howpublished = "\url{https://wg21.link/lwg3256}", +@misc{LWG2538, + author = "Robert Geva", + title = "{LWG2538}: [parallel.ts] Requirements on data race behavior of iterators and swap should be clarified", + howpublished = "\url{https://wg21.link/lwg2538}", publisher = "WG21" } -@misc{LWG3257, - author = "Antony Polukhin", - title = "{LWG3257}: Missing feature testing macro update from P0858", - howpublished = "\url{https://wg21.link/lwg3257}", +@misc{LWG2539, + author = "Mike Spertus", + title = "{LWG2539}: [fund.ts.v2] invocation\_trait definition definition doesn't work for surrogate call functions", + howpublished = "\url{https://wg21.link/lwg2539}", publisher = "WG21" } -@misc{LWG3258, - author = "Casey Carter", - title = "{LWG3258}: Range access and initializer\_list", - howpublished = "\url{https://wg21.link/lwg3258}", +@misc{LWG2540, + author = "Isaac Hier", + title = "{LWG2540}: unordered\_multimap::insert hint iterator", + howpublished = "\url{https://wg21.link/lwg2540}", publisher = "WG21" } -@misc{LWG3259, - author = "Daniel Krügler", - title = "{LWG3259}: The definition of constexpr iterators should be adjusted", - howpublished = "\url{https://wg21.link/lwg3259}", +@misc{LWG2541, + author = "Tim Song", + title = "{LWG2541}: [parallel.ts] Headers for ExecutionPolicy algorithm overloads", + howpublished = "\url{https://wg21.link/lwg2541}", publisher = "WG21" } -@misc{LWG3260, - author = "Tomasz Kamiński", - title = "{LWG3260}: year\_month* arithmetic rejects durations convertible to years", - howpublished = "\url{https://wg21.link/lwg3260}", +@misc{LWG2542, + author = "Daniel Krügler", + title = "{LWG2542}: Missing const requirements for associative containers", + howpublished = "\url{https://wg21.link/lwg2542}", publisher = "WG21" } -@misc{LWG3261, - author = "Billy O'Neal III", - title = "{LWG3261}: regex components' noexcept annotations appear broken for POCMA or throwing BidirectionalIterator", - howpublished = "\url{https://wg21.link/lwg3261}", +@misc{LWG2543, + author = "Ville Voutilainen", + title = "{LWG2543}: LWG 2148 (hash support for enum types) seems under-specified", + howpublished = "\url{https://wg21.link/lwg2543}", publisher = "WG21" } -@misc{LWG3262, - author = "Tomasz Kamiński", - title = "{LWG3262}: Formatting of negative durations is not specified", - howpublished = "\url{https://wg21.link/lwg3262}", +@misc{LWG2544, + author = "S. B. Tam", + title = "{LWG2544}: istreambuf\_iterator(basic\_streambuf* s) effects unclear when s is 0", + howpublished = "\url{https://wg21.link/lwg2544}", publisher = "WG21" } -@misc{LWG3263, - author = "Geoffrey Romer", - title = "{LWG3263}: Atomic waiting function calls should only be unblocked once", - howpublished = "\url{https://wg21.link/lwg3263}", +@misc{LWG2545, + author = "Tomasz Kamiński", + title = "{LWG2545}: Simplify wording for bind without explicitly specified return type", + howpublished = "\url{https://wg21.link/lwg2545}", publisher = "WG21" } -@misc{LWG3264, - author = "Casey Carter", - title = "{LWG3264}: sized\_range and ranges::size redundantly use disable\_sized\_range", - howpublished = "\url{https://wg21.link/lwg3264}", +@misc{LWG2546, + author = "Hubert Tong", + title = "{LWG2546}: Implementability of locale-sensitive UnicodeEscapeSequence matching", + howpublished = "\url{https://wg21.link/lwg2546}", publisher = "WG21" } -@misc{LWG3265, - author = "Casey Carter", - title = "{LWG3265}: move\_iterator's conversions are more broken after P1207", - howpublished = "\url{https://wg21.link/lwg3265}", +@misc{LWG2547, + author = "Matt Austern", + title = "{LWG2547}: Container requirements (and other library text) should say ``strict total order'', not just ``total order''", + howpublished = "\url{https://wg21.link/lwg2547}", publisher = "WG21" } -@misc{LWG3266, - author = "Jens Maurer", - title = "{LWG3266}: to\_chars(bool) should be deleted", - howpublished = "\url{https://wg21.link/lwg3266}", +@misc{LWG2548, + author = "Richard Smith", + title = "{LWG2548}: Missing vfscanf from ", + howpublished = "\url{https://wg21.link/lwg2548}", publisher = "WG21" } -@misc{LWG3267, - author = "FrankHB1989", - title = "{LWG3267}: Rebound allocators and is\_always\_equal", - howpublished = "\url{https://wg21.link/lwg3267}", +@misc{LWG2549, + author = "Ville Voutilainen", + title = "{LWG2549}: Tuple EXPLICIT constructor templates that take tuple parameters end up taking references to temporaries and will create dangling references", + howpublished = "\url{https://wg21.link/lwg2549}", publisher = "WG21" } -@misc{LWG3268, - author = "Eric Fiselier", - title = "{LWG3268}: memory\_order::memory\_order\_foo broken in C++20", - howpublished = "\url{https://wg21.link/lwg3268}", +@misc{LWG2550, + author = "Yegor Derevenets", + title = "{LWG2550}: Wording of unordered container's clear() method complexity", + howpublished = "\url{https://wg21.link/lwg2550}", publisher = "WG21" } -@misc{LWG3269, - author = "Tomasz Kamiński", - title = "{LWG3269}: Parse manipulators do not specify the result of the extraction from stream", - howpublished = "\url{https://wg21.link/lwg3269}", +@misc{LWG2551, + author = "Daniel Krügler", + title = "{LWG2551}: [fund.ts.v2] ``Exception safety'' cleanup in library fundamentals required", + howpublished = "\url{https://wg21.link/lwg2551}", publisher = "WG21" } -@misc{LWG3270, - author = "Howard Hinnant", - title = "{LWG3270}: Parsing and formatting \%j with durations", - howpublished = "\url{https://wg21.link/lwg3270}", +@misc{LWG2552, + author = "Matt Austern", + title = "{LWG2552}: priority\_queue doesn't work with move-only types", + howpublished = "\url{https://wg21.link/lwg2552}", publisher = "WG21" } -@misc{LWG3271, - author = "Howard Hinnant", - title = "{LWG3271}: Parsing functions should save and restore stream format state", - howpublished = "\url{https://wg21.link/lwg3271}", +@misc{LWG2553, + author = "Evan Teran", + title = "{LWG2553}: [fund.ts.v2] basic\_string\_view substring constructor", + howpublished = "\url{https://wg21.link/lwg2553}", publisher = "WG21" } -@misc{LWG3272, - author = "Howard Hinnant", - title = "{LWG3272}: \%I\%p should parse/format duration since midnight", - howpublished = "\url{https://wg21.link/lwg3272}", +@misc{LWG2554, + author = "Orson Peters", + title = "{LWG2554}: Swapping multidimensional arrays is never noexcept", + howpublished = "\url{https://wg21.link/lwg2554}", publisher = "WG21" } -@misc{LWG3273, - author = "Howard Hinnant", - title = "{LWG3273}: Specify weekday\_indexed to range of [0, 7]", - howpublished = "\url{https://wg21.link/lwg3273}", +@misc{LWG2555, + author = "Marshall Clow", + title = "{LWG2555}: [fund.ts.v2] No handling for over-aligned types in optional", + howpublished = "\url{https://wg21.link/lwg2555}", publisher = "WG21" } -@misc{LWG3274, - author = "Jonathan Wakely", - title = "{LWG3274}: Missing feature test macro for ", - howpublished = "\url{https://wg21.link/lwg3274}", +@misc{LWG2556, + author = "Agustín K-ballo Bergé", + title = "{LWG2556}: Wide contract for future::share()", + howpublished = "\url{https://wg21.link/lwg2556}", publisher = "WG21" } -@misc{LWG3275, - author = "Marshall Clow", - title = "{LWG3275}: Why does time\_get::do\_get require a valid pointer when none of the others do?", - howpublished = "\url{https://wg21.link/lwg3275}", +@misc{LWG2557, + author = "Geoffrey Romer", + title = "{LWG2557}: Logical operator traits are broken in the zero-argument case", + howpublished = "\url{https://wg21.link/lwg2557}", publisher = "WG21" } -@misc{LWG3276, - author = "Eric Niebler", - title = "{LWG3276}: Class split\_view::outer\_iterator::value\_type should inherit from view\_interface", - howpublished = "\url{https://wg21.link/lwg3276}", +@misc{LWG2558, + author = "Geoffrey Romer", + title = "{LWG2558}: [fund.ts.v2] Logical operator traits are broken in the zero-argument case", + howpublished = "\url{https://wg21.link/lwg2558}", publisher = "WG21" } -@misc{LWG3277, - author = "Eric Niebler", - title = "{LWG3277}: Pre-increment on prvalues is not a requirement of weakly\_incrementable", - howpublished = "\url{https://wg21.link/lwg3277}", +@misc{LWG2559, + author = "Tim Song", + title = "{LWG2559}: Error in LWG 2234's resolution", + howpublished = "\url{https://wg21.link/lwg2559}", publisher = "WG21" } -@misc{LWG3278, - author = "Eric Niebler", - title = "{LWG3278}: join\_view::iterator tries to write through const join\_view ptr", - howpublished = "\url{https://wg21.link/lwg3278}", +@misc{LWG2560, + author = "Richard Smith", + title = "{LWG2560}: is\_constructible underspecified when applied to a function type", + howpublished = "\url{https://wg21.link/lwg2560}", publisher = "WG21" } -@misc{LWG3279, - author = "Eric Niebler", - title = "{LWG3279}: shared\_ptr\& does not not satisfy readable", - howpublished = "\url{https://wg21.link/lwg3279}", +@misc{LWG2561, + author = "Daniel Krügler", + title = "{LWG2561}: [fund.ts.v2] Incorrect exception specifications for 'swap' in C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/lwg2561}", publisher = "WG21" } -@misc{LWG3280, - author = "Eric Niebler", - title = "{LWG3280}: View converting constructors can cause constraint recursion and are unneeded", - howpublished = "\url{https://wg21.link/lwg3280}", +@misc{LWG2562, + author = "Casey Carter", + title = "{LWG2562}: Consistent total ordering of pointers by comparison functors", + howpublished = "\url{https://wg21.link/lwg2562}", publisher = "WG21" } -@misc{LWG3281, - author = "Eric Niebler", - title = "{LWG3281}: Conversion from pair-like types to subrange is a silent semantic promotion", - howpublished = "\url{https://wg21.link/lwg3281}", +@misc{LWG2563, + author = "Ville Voutilainen", + title = "{LWG2563}: LWG 2259 relaxes requirements, perhaps unintentionally", + howpublished = "\url{https://wg21.link/lwg2563}", publisher = "WG21" } -@misc{LWG3282, - author = "Eric Niebler", - title = "{LWG3282}: subrange converting constructor should disallow derived to base conversions", - howpublished = "\url{https://wg21.link/lwg3282}", +@misc{LWG2564, + author = "Tim Song", + title = "{LWG2564}: [fund.ts.v2] std::experimental::function constructors taking allocator arguments may throw exceptions", + howpublished = "\url{https://wg21.link/lwg2564}", publisher = "WG21" } -@misc{LWG3283, - author = "Eric Niebler", - title = "{LWG3283}: Types satisfying input\_iterator but not equality\_comparable look like C++17 output iterators", - howpublished = "\url{https://wg21.link/lwg3283}", +@misc{LWG2565, + author = "Tim Song", + title = "{LWG2565}: std::function's move constructor should guarantee nothrow for reference\_wrappers and function pointers", + howpublished = "\url{https://wg21.link/lwg2565}", publisher = "WG21" } -@misc{LWG3284, - author = "Eric Niebler", - title = "{LWG3284}: random\_access\_iterator semantic constraints accidentally promote difference type using unary negate", - howpublished = "\url{https://wg21.link/lwg3284}", +@misc{LWG2566, + author = "Tim Song", + title = "{LWG2566}: Requirements on the first template parameter of container adaptors", + howpublished = "\url{https://wg21.link/lwg2566}", publisher = "WG21" } -@misc{LWG3285, - author = "Eric Niebler", - title = "{LWG3285}: The type of a customization point object shall satisfy semiregular", - howpublished = "\url{https://wg21.link/lwg3285}", +@misc{LWG2567, + author = "Tim Song", + title = "{LWG2567}: Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits", + howpublished = "\url{https://wg21.link/lwg2567}", publisher = "WG21" } -@misc{LWG3286, - author = "Eric Niebler", - title = "{LWG3286}: ranges::size is not required to be valid after a call to ranges::begin on an input range", - howpublished = "\url{https://wg21.link/lwg3286}", +@misc{LWG2568, + author = "Tim Song", + title = "{LWG2568}: [fund.ts.v2] Specification of logical operator traits uses BaseCharacteristic, which is defined only for UnaryTypeTraits and BinaryTypeTraits", + howpublished = "\url{https://wg21.link/lwg2568}", publisher = "WG21" } -@misc{LWG3287, - author = "Eric Niebler", - title = "{LWG3287}: Exposition-only cpp17-input-iterator concept is needlessly complex", - howpublished = "\url{https://wg21.link/lwg3287}", +@misc{LWG2569, + author = "Tim Song", + title = "{LWG2569}: conjunction and disjunction requirements are too strict", + howpublished = "\url{https://wg21.link/lwg2569}", publisher = "WG21" } -@misc{LWG3288, - author = "Anthony Williams", - title = "{LWG3288}: atomic::notify\_one is unimplementable", - howpublished = "\url{https://wg21.link/lwg3288}", +@misc{LWG2570, + author = "Tim Song", + title = "{LWG2570}: [fund.ts.v2] conjunction and disjunction requirements are too strict", + howpublished = "\url{https://wg21.link/lwg2570}", publisher = "WG21" } -@misc{LWG3289, - author = "Eric Niebler", - title = "{LWG3289}: Cannot opt out of C++17 iterator-ness without also opting out of C++20 iterator-ness", - howpublished = "\url{https://wg21.link/lwg3289}", +@misc{LWG2571, + author = "Tim Song", + title = "{LWG2571}: §[map.modifiers]/2 imposes nonsensical requirement on insert(InputIterator, InputIterator)", + howpublished = "\url{https://wg21.link/lwg2571}", publisher = "WG21" } -@misc{LWG3290, - author = "Tom Honermann", - title = "{LWG3290}: Are std::format field widths code units, code points, or something else?", - howpublished = "\url{https://wg21.link/lwg3290}", +@misc{LWG2572, + author = "Tim Song", + title = "{LWG2572}: The remarks for shared\_ptr::operator* should apply to cv-qualified void as well", + howpublished = "\url{https://wg21.link/lwg2572}", publisher = "WG21" } -@misc{LWG3291, - author = "Eric Niebler", - title = "{LWG3291}: iota\_view::iterator has the wrong iterator\_category", - howpublished = "\url{https://wg21.link/lwg3291}", +@misc{LWG2573, + author = "Tim Song", + title = "{LWG2573}: [fund.ts.v2] std::hash> does not work for arrays", + howpublished = "\url{https://wg21.link/lwg2573}", publisher = "WG21" } -@misc{LWG3292, - author = "Barry Revzin", - title = "{LWG3292}: iota\_view is under-constrained", - howpublished = "\url{https://wg21.link/lwg3292}", +@misc{LWG2574, + author = "Tim Song", + title = "{LWG2574}: [fund.ts.v2] std::experimental::function::operator=(F\&\&) should be constrained", + howpublished = "\url{https://wg21.link/lwg2574}", publisher = "WG21" } -@misc{LWG3293, - author = "Bo Persson", - title = "{LWG3293}: move\_iterator operator+() has incorrect constraints", - howpublished = "\url{https://wg21.link/lwg3293}", +@misc{LWG2575, + author = "Tim Song", + title = "{LWG2575}: [fund.ts.v2] experimental::function::assign should be removed", + howpublished = "\url{https://wg21.link/lwg2575}", publisher = "WG21" } -@misc{LWG3294, - author = "Tomasz Kamiński", - title = "{LWG3294}: zoned\_time deduction guides misinterprets string/char*", - howpublished = "\url{https://wg21.link/lwg3294}", +@misc{LWG2576, + author = "Tim Song", + title = "{LWG2576}: istream\_iterator and ostream\_iterator should use std::addressof", + howpublished = "\url{https://wg21.link/lwg2576}", publisher = "WG21" } -@misc{LWG3295, - author = "Barry Revzin", - title = "{LWG3295}: Comparison category operator== are mis-specified", - howpublished = "\url{https://wg21.link/lwg3295}", +@misc{LWG2577, + author = "Tim Song", + title = "{LWG2577}: {\textbraceleft}shared,unique{\textbraceright}\_lock should use std::addressof", + howpublished = "\url{https://wg21.link/lwg2577}", publisher = "WG21" } -@misc{LWG3296, - author = "Mark de Wever", - title = "{LWG3296}: Inconsistent default argument for basic\_regex<>::assign", - howpublished = "\url{https://wg21.link/lwg3296}", +@misc{LWG2578, + author = "Ville Voutilainen", + title = "{LWG2578}: Iterator requirements should reference iterator traits", + howpublished = "\url{https://wg21.link/lwg2578}", publisher = "WG21" } -@misc{LWG3297, - author = "Casey Carter", - title = "{LWG3297}: Useless sequence container requirement", - howpublished = "\url{https://wg21.link/lwg3297}", +@misc{LWG2579, + author = "Marshall Clow", + title = "{LWG2579}: Inconsistency wrt Allocators in basic\_string assignment vs. basic\_string::assign", + howpublished = "\url{https://wg21.link/lwg2579}", publisher = "WG21" } -@misc{LWG3298, - author = "Christopher Di Bella", - title = "{LWG3298}: Range adaptors introduced by P1035 do not require viewable\_range", - howpublished = "\url{https://wg21.link/lwg3298}", +@misc{LWG2580, + author = "Marshall Clow", + title = "{LWG2580}: Who is definitive: operator= or assign?", + howpublished = "\url{https://wg21.link/lwg2580}", publisher = "WG21" } -@misc{LWG3299, - author = "Casey Carter", - title = "{LWG3299}: Pointers don't need customized iterator behavior", - howpublished = "\url{https://wg21.link/lwg3299}", +@misc{LWG2581, + author = "Tim Song", + title = "{LWG2581}: Specialization of variable templates should be prohibited", + howpublished = "\url{https://wg21.link/lwg2581}", publisher = "WG21" } -@misc{LWG3300, - author = "Casey Carter", - title = "{LWG3300}: Non-array ssize overload is underconstrained", - howpublished = "\url{https://wg21.link/lwg3300}", +@misc{LWG2582, + author = "Tim Song", + title = "{LWG2582}: §[res.on.functions]/2's prohibition against incomplete types shouldn't apply to type traits", + howpublished = "\url{https://wg21.link/lwg2582}", publisher = "WG21" } -@misc{LWG3301, - author = "Michel Morin", - title = "{LWG3301}: transform\_view::iterator has incorrect iterator\_category", - howpublished = "\url{https://wg21.link/lwg3301}", +@misc{LWG2583, + author = "Pablo Halpern", + title = "{LWG2583}: There is no way to supply an allocator for basic\_string(str, pos)", + howpublished = "\url{https://wg21.link/lwg2583}", publisher = "WG21" } -@misc{LWG3302, - author = "Michel Morin", - title = "{LWG3302}: Range adaptor objects keys and values are unspecified", - howpublished = "\url{https://wg21.link/lwg3302}", +@misc{LWG2584, + author = "Billy O'Neal III", + title = "{LWG2584}: ECMAScript IdentityEscape is ambiguous", + howpublished = "\url{https://wg21.link/lwg2584}", publisher = "WG21" } -@misc{LWG3303, - author = "Jens Maurer", - title = "{LWG3303}: Bad ``constexpr'' marker for destroy/destroy\_n", - howpublished = "\url{https://wg21.link/lwg3303}", +@misc{LWG2585, + author = "Tim Song", + title = "{LWG2585}: forward\_list::resize(size\_type, const value\_type\&) effects incorrect", + howpublished = "\url{https://wg21.link/lwg2585}", publisher = "WG21" } -@misc{LWG3304, - author = "Hiroaki Ando", - title = "{LWG3304}: Allocate functions of std::polymorphic\_allocator should require [[nodiscard]]", - howpublished = "\url{https://wg21.link/lwg3304}", +@misc{LWG2586, + author = "Jonathan Wakely", + title = "{LWG2586}: Wrong value category used in scoped\_allocator\_adaptor::construct()", + howpublished = "\url{https://wg21.link/lwg2586}", publisher = "WG21" } -@misc{LWG3305, - author = "John Shaw", - title = "{LWG3305}: any\_cast", - howpublished = "\url{https://wg21.link/lwg3305}", +@misc{LWG2587, + author = "Tim Song", + title = "{LWG2587}: ``Convertible to bool'' requirement in conjunction and disjunction", + howpublished = "\url{https://wg21.link/lwg2587}", publisher = "WG21" } -@misc{LWG3306, - author = "Casey Carter", - title = "{LWG3306}: ranges::advance violates its preconditions", - howpublished = "\url{https://wg21.link/lwg3306}", +@misc{LWG2588, + author = "Tim Song", + title = "{LWG2588}: [fund.ts.v2] ``Convertible to bool'' requirement in conjunction and disjunction", + howpublished = "\url{https://wg21.link/lwg2588}", publisher = "WG21" } -@misc{LWG3307, - author = "Jonathan Wakely", - title = "{LWG3307}: std::allocator().allocate(n)", - howpublished = "\url{https://wg21.link/lwg3307}", +@misc{LWG2589, + author = "S. B. Tam", + title = "{LWG2589}: match\_results can't satisfy the requirements of a container", + howpublished = "\url{https://wg21.link/lwg2589}", publisher = "WG21" } -@misc{LWG3308, - author = "Billy O'Neal III", - title = "{LWG3308}: vector and deque iterator erase invalidates elements even when no change occurs", - howpublished = "\url{https://wg21.link/lwg3308}", +@misc{LWG2590, + author = "Robert Haberlach", + title = "{LWG2590}: Aggregate initialization for std::array", + howpublished = "\url{https://wg21.link/lwg2590}", publisher = "WG21" } -@misc{LWG3309, - author = "Jens Maurer", - title = "{LWG3309}: Is implicitly \#included by , etc.?", - howpublished = "\url{https://wg21.link/lwg3309}", +@misc{LWG2591, + author = "Daniel Krügler", + title = "{LWG2591}: std::function's member template target() should not lead to undefined behaviour", + howpublished = "\url{https://wg21.link/lwg2591}", publisher = "WG21" } -@misc{LWG3310, - author = "Japan", - title = "{LWG3310}: Replace SIZE\_MAX with numeric\_limits::max()", - howpublished = "\url{https://wg21.link/lwg3310}", +@misc{LWG2592, + author = "Andy Giese", + title = "{LWG2592}: Require that chrono::duration\_casts from smaller durations to larger durations do not overflow", + howpublished = "\url{https://wg21.link/lwg2592}", publisher = "WG21" } -@misc{LWG3311, - author = "Russia", - title = "{LWG3311}: basic\_string::operator=(charT c) should be constrained", - howpublished = "\url{https://wg21.link/lwg3311}", +@misc{LWG2593, + author = "David Krauss", + title = "{LWG2593}: Moved-from state of Allocators", + howpublished = "\url{https://wg21.link/lwg2593}", publisher = "WG21" } -@misc{LWG3312, - author = "United States", - title = "{LWG3312}: polymorphic\_allocator::allocate\_object and new\_object should be [[nodiscard]]", - howpublished = "\url{https://wg21.link/lwg3312}", +@misc{LWG2594, + author = "Kazutoshi Satoda", + title = "{LWG2594}: Contradicting definition of empty shared\_ptr on shared\_ptr(nullptr, d)", + howpublished = "\url{https://wg21.link/lwg2594}", publisher = "WG21" } -@misc{LWG3313, - author = "United States", - title = "{LWG3313}: join\_view::iterator::operator-- is incorrectly constrained", - howpublished = "\url{https://wg21.link/lwg3313}", +@misc{LWG2595, + author = "Robert Haberlach", + title = "{LWG2595}: reverse\_iterator::operator[]'s return type revisited", + howpublished = "\url{https://wg21.link/lwg2595}", publisher = "WG21" } -@misc{LWG3314, - author = "Tom Honermann", - title = "{LWG3314}: Is stream insertion behavior locale dependent when Period::type is micro?", - howpublished = "\url{https://wg21.link/lwg3314}", +@misc{LWG2596, + author = "Marshall Clow", + title = "{LWG2596}: vector::data() should use addressof", + howpublished = "\url{https://wg21.link/lwg2596}", publisher = "WG21" } -@misc{LWG3315, - author = "United States", - title = "{LWG3315}: Correct Allocator Default Behavior", - howpublished = "\url{https://wg21.link/lwg3315}", +@misc{LWG2597, + author = "Thomas Koeppe", + title = "{LWG2597}: std::log misspecified for complex numbers", + howpublished = "\url{https://wg21.link/lwg2597}", publisher = "WG21" } -@misc{LWG3316, - author = "Great Britain", - title = "{LWG3316}: Correctly define epoch for utc\_clock / utc\_timepoint", - howpublished = "\url{https://wg21.link/lwg3316}", +@misc{LWG2598, + author = "Brent Friedman", + title = "{LWG2598}: addressof works on temporaries", + howpublished = "\url{https://wg21.link/lwg2598}", publisher = "WG21" } -@misc{LWG3317, - author = "United States", - title = "{LWG3317}: Incorrect operator<< for floating-point durations", - howpublished = "\url{https://wg21.link/lwg3317}", +@misc{LWG2599, + author = "Zhihao Yuan", + title = "{LWG2599}: Library incomplete type permission phrase is unclear", + howpublished = "\url{https://wg21.link/lwg2599}", publisher = "WG21" } -@misc{LWG3318, - author = "Great Britain", - title = "{LWG3318}: Clarify whether clocks can represent time before their epoch", - howpublished = "\url{https://wg21.link/lwg3318}", +@misc{LWG2600, + author = "David Krauss", + title = "{LWG2600}: ios\_base must store inaccessible iostate flags", + howpublished = "\url{https://wg21.link/lwg2600}", publisher = "WG21" } -@misc{LWG3319, - author = "Germany", - title = "{LWG3319}: Properly reference specification of IANA time zone database", - howpublished = "\url{https://wg21.link/lwg3319}", +@misc{LWG2601, + author = "FI-5 and US-5 and GB-3 and CH-6", + title = "{LWG2601}: [filesys.ts] [PDTS] Make namespaces consistent with Library TS policy", + howpublished = "\url{https://wg21.link/lwg2601}", publisher = "WG21" } -@misc{LWG3320, - author = "Poland", - title = "{LWG3320}: span::cbegin/cend methods produce different results than std::[ranges::]cbegin/cend", - howpublished = "\url{https://wg21.link/lwg3320}", +@misc{LWG2602, + author = "FI-1", + title = "{LWG2602}: [filesys.ts] [PDTS] Tighten specification when there is no reasonable behavior", + howpublished = "\url{https://wg21.link/lwg2602}", publisher = "WG21" } -@misc{LWG3321, - author = "United States", - title = "{LWG3321}: uninitialized\_construct\_using\_allocator should use construct\_at", - howpublished = "\url{https://wg21.link/lwg3321}", +@misc{LWG2603, + author = "CH-2", + title = "{LWG2603}: [filesys.ts] [PDTS] Filename length needs bullet item", + howpublished = "\url{https://wg21.link/lwg2603}", publisher = "WG21" } -@misc{LWG3322, - author = "United States", - title = "{LWG3322}: Add join\_view::base() member function", - howpublished = "\url{https://wg21.link/lwg3322}", +@misc{LWG2604, + author = "CH-3", + title = "{LWG2604}: [filesys.ts] [PDTS] Need definition of dot and dot-dot", + howpublished = "\url{https://wg21.link/lwg2604}", publisher = "WG21" } -@misc{LWG3323, - author = "Great Britain", - title = "{LWG3323}: has-tuple-element helper concept needs convertible\_to", - howpublished = "\url{https://wg21.link/lwg3323}", +@misc{LWG2605, + author = "CH-4", + title = "{LWG2605}: [filesys.ts] [PDTS] Parent of root directory unspecified", + howpublished = "\url{https://wg21.link/lwg2605}", publisher = "WG21" } -@misc{LWG3324, - author = "Canada", - title = "{LWG3324}: Special-case std::strong/weak/partial\_order for pointers", - howpublished = "\url{https://wg21.link/lwg3324}", +@misc{LWG2606, + author = "CH-5", + title = "{LWG2606}: [filesys.ts] [PDTS] Path depth is underspecified", + howpublished = "\url{https://wg21.link/lwg2606}", publisher = "WG21" } -@misc{LWG3325, - author = "United States", - title = "{LWG3325}: Constrain return type of transformation function for transform\_view", - howpublished = "\url{https://wg21.link/lwg3325}", +@misc{LWG2607, + author = "GB-4", + title = "{LWG2607}: [filesys.ts] [PDTS] Unhelpful comment for struct space\_info", + howpublished = "\url{https://wg21.link/lwg2607}", publisher = "WG21" } -@misc{LWG3326, - author = "Germany", - title = "{LWG3326}: enable\_view has false positives", - howpublished = "\url{https://wg21.link/lwg3326}", +@misc{LWG2608, + author = "CH-7", + title = "{LWG2608}: [filesys.ts] [PDTS] file\_time\_type underspecified", + howpublished = "\url{https://wg21.link/lwg2608}", publisher = "WG21" } -@misc{LWG3327, - author = "Great Britain", - title = "{LWG3327}: Format alignment specifiers vs. text direction", - howpublished = "\url{https://wg21.link/lwg3327}", +@misc{LWG2609, + author = "FI-2", + title = "{LWG2609}: [filesys.ts] [PDTS] Unclear why range-based-for functions return different types", + howpublished = "\url{https://wg21.link/lwg2609}", publisher = "WG21" } -@misc{LWG3328, - author = "The Netherlands", - title = "{LWG3328}: Clarify that std::string is not good for UTF-8", - howpublished = "\url{https://wg21.link/lwg3328}", +@misc{LWG2610, + author = "FI-4", + title = "{LWG2610}: [filesys.ts] [PDTS] Apparently inconsistent return types from several functions", + howpublished = "\url{https://wg21.link/lwg2610}", publisher = "WG21" } -@misc{LWG3329, - author = "United States", - title = "{LWG3329}: totally\_ordered\_with both directly and indirectly requires common\_reference\_with", - howpublished = "\url{https://wg21.link/lwg3329}", +@misc{LWG2611, + author = "GB-1", + title = "{LWG2611}: [filesys.ts] [PDTS] Lack of relative() operation function", + howpublished = "\url{https://wg21.link/lwg2611}", publisher = "WG21" } -@misc{LWG3330, - author = "United States", - title = "{LWG3330}: Include from most library headers", - howpublished = "\url{https://wg21.link/lwg3330}", +@misc{LWG2612, + author = "CH-8", + title = "{LWG2612}: [filesys.ts] [PDTS] uintmax\_t too small for large file sizes", + howpublished = "\url{https://wg21.link/lwg2612}", publisher = "WG21" } -@misc{LWG3331, - author = "Great Britain", - title = "{LWG3331}: Define totally\_ordered/\_with in terms of partially-ordered-with", - howpublished = "\url{https://wg21.link/lwg3331}", +@misc{LWG2613, + author = "CH 9", + title = "{LWG2613}: [filesys.ts] [PDTS] Missing actual error conditions thrown", + howpublished = "\url{https://wg21.link/lwg2613}", publisher = "WG21" } -@misc{LWG3332, - author = "Mateusz Pusz", - title = "{LWG3332}: Issue in §[time.format]", - howpublished = "\url{https://wg21.link/lwg3332}", +@misc{LWG2614, + author = "GB-7 and CH-10", + title = "{LWG2614}: [filesys.ts] [PDTS] Incorrect postconditions for path copy/move constructor", + howpublished = "\url{https://wg21.link/lwg2614}", publisher = "WG21" } -@misc{LWG3333, - author = "Christopher Di Bella", - title = "{LWG3333}: ranges::cbegin/ranges::cend, (and maybe ranges::crbegin/ranges::crend) are under-specified to allow rvalue-arrays", - howpublished = "\url{https://wg21.link/lwg3333}", +@misc{LWG2615, + author = "GB-8", + title = "{LWG2615}: [filesys.ts] [PDTS] Missing behavior for characters with no representation", + howpublished = "\url{https://wg21.link/lwg2615}", publisher = "WG21" } -@misc{LWG3334, - author = "Tim Song", - title = "{LWG3334}: basic\_osyncstream move assignment and destruction calls basic\_syncbuf::emit() twice", - howpublished = "\url{https://wg21.link/lwg3334}", +@misc{LWG2616, + author = "CH-11", + title = "{LWG2616}: [filesys.ts] [PDTS] Append behavior underspecified if target is empty", + howpublished = "\url{https://wg21.link/lwg2616}", publisher = "WG21" } -@misc{LWG3335, - author = "United States/Great Britain", - title = "{LWG3335}: Resolve C++20 NB comments US 273 and GB 274", - howpublished = "\url{https://wg21.link/lwg3335}", +@misc{LWG2617, + author = "CH-12", + title = "{LWG2617}: [filesys.ts] [PDTS] path member swap() unnecessary", + howpublished = "\url{https://wg21.link/lwg2617}", publisher = "WG21" } -@misc{LWG3336, - author = "Tam S. B.", - title = "{LWG3336}: How does std::vformat handle exception thrown by formatters?", - howpublished = "\url{https://wg21.link/lwg3336}", +@misc{LWG2618, + author = "FI-7", + title = "{LWG2618}: [filesys.ts] [PDTS] is\_absolute() return clause confusing", + howpublished = "\url{https://wg21.link/lwg2618}", publisher = "WG21" } -@misc{LWG3337, - author = "Richard Smith", - title = "{LWG3337}: What is ``is initialized'' supposed to mean?", - howpublished = "\url{https://wg21.link/lwg3337}", +@misc{LWG2619, + author = "FI-8", + title = "{LWG2619}: [filesys.ts] [PDTS] Consider using quoted manipulators", + howpublished = "\url{https://wg21.link/lwg2619}", publisher = "WG21" } -@misc{LWG3338, - author = "Casey Carter", - title = "{LWG3338}: Rename default\_constructible to default\_initializable", - howpublished = "\url{https://wg21.link/lwg3338}", +@misc{LWG2621, + author = "GB-12", + title = "{LWG2621}: [filesys.ts] [PDTS] directory\_entry operator== needs clarification", + howpublished = "\url{https://wg21.link/lwg2621}", publisher = "WG21" } -@misc{LWG3339, - author = "Nathan Myers", - title = "{LWG3339}: Move-constructed empty-container capacity", - howpublished = "\url{https://wg21.link/lwg3339}", +@misc{LWG2622, + author = "CH-13", + title = "{LWG2622}: [filesys.ts] [PDTS] directory\_iterator underspecified", + howpublished = "\url{https://wg21.link/lwg2622}", publisher = "WG21" } -@misc{LWG3340, - author = "Great Britain", - title = "{LWG3340}: Formatting functions should throw on argument/format string mismatch in §[format.functions]", - howpublished = "\url{https://wg21.link/lwg3340}", +@misc{LWG2623, + author = "CH-14", + title = "{LWG2623}: [filesys.ts] [PDTS] Request for create\_regular\_file() and/or touch()", + howpublished = "\url{https://wg21.link/lwg2623}", publisher = "WG21" } -@misc{LWG3341, - author = "Денис Захаров", - title = "{LWG3341}: basic\_regex range constructor: Missing requirements for iterator types", - howpublished = "\url{https://wg21.link/lwg3341}", +@misc{LWG2624, + author = "GB-14", + title = "{LWG2624}: [filesys.ts] [PDTS] Incorrect effects clause for path copy", + howpublished = "\url{https://wg21.link/lwg2624}", publisher = "WG21" } -@misc{LWG3342, - author = "Richard Smith", - title = "{LWG3342}: Library wording uses ``initializes x with y'', which is underspecified", - howpublished = "\url{https://wg21.link/lwg3342}", +@misc{LWG2625, + author = "CH-15", + title = "{LWG2625}: [filesys.ts] [PDTS] Copying equivalent paths effects not specified", + howpublished = "\url{https://wg21.link/lwg2625}", publisher = "WG21" } -@misc{LWG3343, - author = "Lewis Baker", - title = "{LWG3343}: Ordering of calls to unlock() and notify\_all() in Effects element of notify\_all\_at\_thread\_exit() should be reversed", - howpublished = "\url{https://wg21.link/lwg3343}", +@misc{LWG2626, + author = "CH-16", + title = "{LWG2626}: [filesys.ts] [PDTS] Equivalence is a volatile property", + howpublished = "\url{https://wg21.link/lwg2626}", publisher = "WG21" } -@misc{LWG3344, - author = "Casey Carter", - title = "{LWG3344}: advance(i, most-negative) and prev(i, most-negative)", - howpublished = "\url{https://wg21.link/lwg3344}", +@misc{LWG2627, + author = "FI-9", + title = "{LWG2627}: [filesys.ts] [PDTS] Return value of uintmax\_t on error?", + howpublished = "\url{https://wg21.link/lwg2627}", publisher = "WG21" } -@misc{LWG3345, - author = "Daniel Krügler", - title = "{LWG3345}: Incorrect usages of ``models'' versus ``satisfies''", - howpublished = "\url{https://wg21.link/lwg3345}", +@misc{LWG2628, + author = "GB-15", + title = "{LWG2628}: [filesys.ts] [PDTS] Possible last\_write\_time() postcondition?", + howpublished = "\url{https://wg21.link/lwg2628}", publisher = "WG21" } -@misc{LWG3346, - author = "Richard Smith", - title = "{LWG3346}: pair and tuple copy and move constructor have backwards specification", - howpublished = "\url{https://wg21.link/lwg3346}", +@misc{LWG2629, + author = "GB-16", + title = "{LWG2629}: [filesys.ts] [PDTS] Unclear semantics of read\_symlink on error", + howpublished = "\url{https://wg21.link/lwg2629}", publisher = "WG21" } -@misc{LWG3347, - author = "Jonathan Wakely", - title = "{LWG3347}: std::pair now requires T and U to be less-than-comparable", - howpublished = "\url{https://wg21.link/lwg3347}", +@misc{LWG2630, + author = "CH-17", + title = "{LWG2630}: [filesys.ts] [PDTS] remove() must avoid race", + howpublished = "\url{https://wg21.link/lwg2630}", publisher = "WG21" } -@misc{LWG3348, - author = "Barry Revzin", - title = "{LWG3348}: \_\_cpp\_lib\_unwrap\_ref in wrong header", - howpublished = "\url{https://wg21.link/lwg3348}", +@misc{LWG2631, + author = "CH-18", + title = "{LWG2631}: [filesys.ts] [PDTS] POSIX guarantees atomicity for rename()", + howpublished = "\url{https://wg21.link/lwg2631}", publisher = "WG21" } -@misc{LWG3349, - author = "Stephan T. Lavavej", - title = "{LWG3349}: Missing \_\_cpp\_lib\_constexpr\_complex for P0415R1", - howpublished = "\url{https://wg21.link/lwg3349}", +@misc{LWG2632, + author = "FI-10", + title = "{LWG2632}: [filesys.ts] [PDTS] system\_complete() example needs clarification", + howpublished = "\url{https://wg21.link/lwg2632}", publisher = "WG21" } -@misc{LWG3350, - author = "Jonathan Wakely", - title = "{LWG3350}: Simplify return type of lexicographical\_compare\_three\_way", - howpublished = "\url{https://wg21.link/lwg3350}", +@misc{LWG2633, + author = "CH-19", + title = "{LWG2633}: [filesys.ts] [PDTS] unique\_path() is a security vulnerability", + howpublished = "\url{https://wg21.link/lwg2633}", publisher = "WG21" } -@misc{LWG3351, - author = "Jonathan Wakely", - title = "{LWG3351}: ranges::enable\_safe\_range should not be constrained", - howpublished = "\url{https://wg21.link/lwg3351}", +@misc{LWG2634, + author = "P.J. Plauger", + title = "{LWG2634}: [filesys.ts] [PDTS] enum class directory\_options has no summary", + howpublished = "\url{https://wg21.link/lwg2634}", publisher = "WG21" } -@misc{LWG3352, - author = "Casey Carter", - title = "{LWG3352}: strong\_equality isn't a thing", - howpublished = "\url{https://wg21.link/lwg3352}", +@misc{LWG2635, + author = "P.J. Plauger", + title = "{LWG2635}: [filesys.ts] [PDTS] directory\_options::skip\_permission\_denied is not used", + howpublished = "\url{https://wg21.link/lwg2635}", publisher = "WG21" } -@misc{LWG3353, - author = "Stephan T. Lavavej", - title = "{LWG3353}: locale's copy assignment operator should return locale\&", - howpublished = "\url{https://wg21.link/lwg3353}", +@misc{LWG2636, + author = "P.J. Plauger", + title = "{LWG2636}: [filesys.ts] [PDTS] copy\_options::copy\_symlinks is not used", + howpublished = "\url{https://wg21.link/lwg2636}", publisher = "WG21" } -@misc{LWG3354, - author = "Daniel Krügler", - title = "{LWG3354}: has\_strong\_structural\_equality has a meaningless definition", - howpublished = "\url{https://wg21.link/lwg3354}", +@misc{LWG2637, + author = "P.J. Plauger", + title = "{LWG2637}: [filesys.ts] [PDTS] All functions with error\_code arguments should be noexcept", + howpublished = "\url{https://wg21.link/lwg2637}", publisher = "WG21" } -@misc{LWG3355, - author = "Corentin Jabot", - title = "{LWG3355}: The memory algorithms should support move-only input iterators introduced by P1207", - howpublished = "\url{https://wg21.link/lwg3355}", +@misc{LWG2638, + author = "P.J. Plauger", + title = "{LWG2638}: [filesys.ts] [PDTS] Make certain functions noexcept and drop error\_code version", + howpublished = "\url{https://wg21.link/lwg2638}", publisher = "WG21" } -@misc{LWG3356, - author = "Barry Revzin", - title = "{LWG3356}: \_\_cpp\_lib\_nothrow\_convertible should be \_\_cpp\_lib\_is\_nothrow\_convertible", - howpublished = "\url{https://wg21.link/lwg3356}", +@misc{LWG2639, + author = "P.J. Plauger", + title = "{LWG2639}: [filesys.ts] [PDTS] permissions() is missing from synopsis", + howpublished = "\url{https://wg21.link/lwg2639}", publisher = "WG21" } -@misc{LWG3357, - author = "Zhihao Yuan", - title = "{LWG3357}: [fund.ts.v3] default\_random\_engine is overspecified for per-thread engine", - howpublished = "\url{https://wg21.link/lwg3357}", +@misc{LWG2640, + author = "P.J. Plauger", + title = "{LWG2640}: [filesys.ts] [PDTS] class directory\_entry should retain operator const path\&() from V2", + howpublished = "\url{https://wg21.link/lwg2640}", publisher = "WG21" } -@misc{LWG3358, - author = "Casey Carter", - title = "{LWG3358}: §[span.cons] is mistaken that to\_address can throw", - howpublished = "\url{https://wg21.link/lwg3358}", +@misc{LWG2641, + author = "P.J. Plauger", + title = "{LWG2641}: [filesys.ts] [PDTS] directory\_iterator, recursive\_directory\_iterator, move construct/assign should be noexcept", + howpublished = "\url{https://wg21.link/lwg2641}", publisher = "WG21" } -@misc{LWG3359, - author = "Asher Dunn", - title = "{LWG3359}: leap second support should allow for negative leap seconds", - howpublished = "\url{https://wg21.link/lwg3359}", +@misc{LWG2642, + author = "P.J. Plauger", + title = "{LWG2642}: [filesys.ts] [PDTS] class path should have defaulted constructors/destructor/assignments.", + howpublished = "\url{https://wg21.link/lwg2642}", publisher = "WG21" } -@misc{LWG3360, - author = "Casey Carter", - title = "{LWG3360}: three\_way\_comparable\_with is inconsistent with similar concepts", - howpublished = "\url{https://wg21.link/lwg3360}", +@misc{LWG2643, + author = "P.J. Plauger", + title = "{LWG2643}: [filesys.ts] [PDTS] path::compare(const string\&) should be path::compare(const string\_type\&)", + howpublished = "\url{https://wg21.link/lwg2643}", publisher = "WG21" } -@misc{LWG3361, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3361}: safe\_range case", - howpublished = "\url{https://wg21.link/lwg3361}", +@misc{LWG2644, + author = "P.J. Plauger", + title = "{LWG2644}: [filesys.ts] [PDTS] enum classes copy\_options and perms should be bitmask types", + howpublished = "\url{https://wg21.link/lwg2644}", publisher = "WG21" } -@misc{LWG3362, - author = "Tim Song", - title = "{LWG3362}: Strike stop\_source's operator!=", - howpublished = "\url{https://wg21.link/lwg3362}", +@misc{LWG2645, + author = "P.J. Plauger", + title = "{LWG2645}: [filesys.ts] [PDTS] create\_directory should refer to perms::all instead of Posix S\_IRWXU|S\_IRWXG|S\_IRWXO", + howpublished = "\url{https://wg21.link/lwg2645}", publisher = "WG21" } -@misc{LWG3363, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3363}: drop\_while\_view should opt-out of sized\_range", - howpublished = "\url{https://wg21.link/lwg3363}", +@misc{LWG2646, + author = "P.J. Plauger", + title = "{LWG2646}: [filesys.ts] [PDTS] Do we really need generic*?", + howpublished = "\url{https://wg21.link/lwg2646}", publisher = "WG21" } -@misc{LWG3364, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3364}: Initialize data members of ranges and their iterators", - howpublished = "\url{https://wg21.link/lwg3364}", +@misc{LWG2647, + author = "P.J. Plauger", + title = "{LWG2647}: [filesys.ts] [PDTS] last\_write\_time() uses ill-formed cast", + howpublished = "\url{https://wg21.link/lwg2647}", publisher = "WG21" } -@misc{LWG3365, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3365}: Rename ref-is-glvalue to deref-is-ref", - howpublished = "\url{https://wg21.link/lwg3365}", +@misc{LWG2648, + author = "P.J. Plauger", + title = "{LWG2648}: [filesys.ts] [PDTS] path::templatestring() conversion rules", + howpublished = "\url{https://wg21.link/lwg2648}", publisher = "WG21" } -@misc{LWG3366, - author = "Casey Carter", - title = "{LWG3366}: Narrowing conversions between integer and integer-class types", - howpublished = "\url{https://wg21.link/lwg3366}", +@misc{LWG2649, + author = "Stephan T. Lavavej", + title = "{LWG2649}: [filesys.ts] [PDTS] path and directory\_entry move ctors should not be noexcept", + howpublished = "\url{https://wg21.link/lwg2649}", publisher = "WG21" } -@misc{LWG3367, - author = "Casey Carter", - title = "{LWG3367}: Integer-class conversions should not throw", - howpublished = "\url{https://wg21.link/lwg3367}", +@misc{LWG2650, + author = "Stephan T. Lavavej", + title = "{LWG2650}: [filesys.ts] [PDTS] path::compare(const string\& s) wrong argument type", + howpublished = "\url{https://wg21.link/lwg2650}", publisher = "WG21" } -@misc{LWG3368, - author = "Casey Carter", - title = "{LWG3368}: Exactly when does size return end - begin?", - howpublished = "\url{https://wg21.link/lwg3368}", +@misc{LWG2651, + author = "Stephan T. Lavavej", + title = "{LWG2651}: [filesys.ts] [PDTS] directory\_iterator, recursive\_directory\_iterator, pointer/reference typedefs wrong", + howpublished = "\url{https://wg21.link/lwg2651}", publisher = "WG21" } -@misc{LWG3369, +@misc{LWG2652, author = "Stephan T. Lavavej", - title = "{LWG3369}: span's deduction-guide for built-in arrays doesn't work", - howpublished = "\url{https://wg21.link/lwg3369}", + title = "{LWG2652}: [filesys.ts] [PDTS] Better to avoid deriving from std::iterator", + howpublished = "\url{https://wg21.link/lwg2652}", publisher = "WG21" } -@misc{LWG3370, - author = "Dawid Pilarski", - title = "{LWG3370}: §[cstdint.syn]p2 and §[headers]p5 are not sufficiently clear", - howpublished = "\url{https://wg21.link/lwg3370}", +@misc{LWG2653, + author = "Stephan T. Lavavej", + title = "{LWG2653}: [filesys.ts] [PDTS] directory\_entry multithreading concerns", + howpublished = "\url{https://wg21.link/lwg2653}", publisher = "WG21" } -@misc{LWG3371, - author = "Tim Song", - title = "{LWG3371}: visit\_format\_arg and make\_format\_args are not hidden friends", - howpublished = "\url{https://wg21.link/lwg3371}", +@misc{LWG2654, + author = "Google", + title = "{LWG2654}: [filesys.ts] [PDTS] Concerns with security and testability", + howpublished = "\url{https://wg21.link/lwg2654}", publisher = "WG21" } -@misc{LWG3372, - author = "Tim Song", - title = "{LWG3372}: vformat\_to should not try to deduce Out twice", - howpublished = "\url{https://wg21.link/lwg3372}", +@misc{LWG2655, + author = "Beman Dawes", + title = "{LWG2655}: [filesys.ts] [PDTS] Clarify Error reporting", + howpublished = "\url{https://wg21.link/lwg2655}", publisher = "WG21" } -@misc{LWG3373, - author = "Tim Song", - title = "{LWG3373}: {\textbraceleft}to,from{\textbraceright}\_chars\_result and format\_to\_n\_result need the ``we really mean what we say'' wording", - howpublished = "\url{https://wg21.link/lwg3373}", +@misc{LWG2656, + author = "Clark Nelson", + title = "{LWG2656}: [filesys.ts] [PDTS] Feature test macro for TS version", + howpublished = "\url{https://wg21.link/lwg2656}", publisher = "WG21" } -@misc{LWG3374, - author = "Billy O'Neal III", - title = "{LWG3374}: P0653 + P1006 should have made the other std::to\_address overload constexpr", - howpublished = "\url{https://wg21.link/lwg3374}", +@misc{LWG2657, + author = "LWG/SG-3", + title = "{LWG2657}: [filesys.ts] [PDTS] Inappropriate use of ``No diagnostic is required''", + howpublished = "\url{https://wg21.link/lwg2657}", publisher = "WG21" } -@misc{LWG3375, - author = "Casey Carter", - title = "{LWG3375}: decay in viewable\_range should be remove\_cvref", - howpublished = "\url{https://wg21.link/lwg3375}", +@misc{LWG2658, + author = "LWG/SG-3", + title = "{LWG2658}: [filesys.ts] [PDTS] POSIX utime() is obsolescent", + howpublished = "\url{https://wg21.link/lwg2658}", publisher = "WG21" } -@misc{LWG3376, - author = "Jonathan Wakely", - title = "{LWG3376}: ``integer-like class type'' is too restrictive", - howpublished = "\url{https://wg21.link/lwg3376}", +@misc{LWG2659, + author = "Daniel Krügler", + title = "{LWG2659}: [filesys.ts] [PDTS] Invalid expressions for bitmask types", + howpublished = "\url{https://wg21.link/lwg2659}", publisher = "WG21" } -@misc{LWG3377, - author = "Casey Carter", - title = "{LWG3377}: elements\_view::iterator befriends a specialization of itself", - howpublished = "\url{https://wg21.link/lwg3377}", +@misc{LWG2660, + author = "Daniel Krügler", + title = "{LWG2660}: [filesys.ts] [PDTS] Incorrect Throws specification for absolute()", + howpublished = "\url{https://wg21.link/lwg2660}", publisher = "WG21" } -@misc{LWG3378, - author = "Casey Carter", - title = "{LWG3378}: tuple\_size\_v/tuple\_element\_t should be available when tuple\_size/tuple\_element are", - howpublished = "\url{https://wg21.link/lwg3378}", +@misc{LWG2661, + author = "Beman Dawes", + title = "{LWG2661}: [filesys.ts] Surprising equivalent() behavior if neither file exists", + howpublished = "\url{https://wg21.link/lwg2661}", publisher = "WG21" } -@misc{LWG3379, - author = "Casey Carter", - title = "{LWG3379}: ``safe'' in several library names is misleading", - howpublished = "\url{https://wg21.link/lwg3379}", +@misc{LWG2662, + author = "Daniel Krügler", + title = "{LWG2662}: [filesys.ts] Allocator requirements unspecified", + howpublished = "\url{https://wg21.link/lwg2662}", publisher = "WG21" } -@misc{LWG3380, - author = "Casey Carter", - title = "{LWG3380}: common\_type and comparison categories", - howpublished = "\url{https://wg21.link/lwg3380}", +@misc{LWG2663, + author = "Gor Nishanov", + title = "{LWG2663}: Enable efficient retrieval of file size from directory\_entry", + howpublished = "\url{https://wg21.link/lwg2663}", publisher = "WG21" } -@misc{LWG3381, - author = "Casey Carter", - title = "{LWG3381}: begin and data must agree for contiguous\_range", - howpublished = "\url{https://wg21.link/lwg3381}", +@misc{LWG2664, + author = "Peter Dimov", + title = "{LWG2664}: operator/ (and other append) semantics not useful if argument has root", + howpublished = "\url{https://wg21.link/lwg2664}", publisher = "WG21" } -@misc{LWG3382, - author = "Barry Revzin", - title = "{LWG3382}: NTTP for pair and array", - howpublished = "\url{https://wg21.link/lwg3382}", +@misc{LWG2665, + author = "Eric Fiselier", + title = "{LWG2665}: remove\_filename() post condition is incorrect", + howpublished = "\url{https://wg21.link/lwg2665}", publisher = "WG21" } -@misc{LWG3383, - author = "Jiang An", - title = "{LWG3383}: §[time.zone.leap.nonmembers] sys\_seconds should be replaced with seconds", - howpublished = "\url{https://wg21.link/lwg3383}", +@misc{LWG2666, + author = "Jonathan Wakely", + title = "{LWG2666}: Bitmask operations should use bitmask terms", + howpublished = "\url{https://wg21.link/lwg2666}", publisher = "WG21" } -@misc{LWG3384, - author = "Ville Voutilainen", - title = "{LWG3384}: transform\_view::sentinel has an incorrect operator-", - howpublished = "\url{https://wg21.link/lwg3384}", +@misc{LWG2667, + author = "Jonathan Wakely", + title = "{LWG2667}: path::root\_directory() description is confusing", + howpublished = "\url{https://wg21.link/lwg2667}", publisher = "WG21" } -@misc{LWG3385, - author = "Corentin Jabot", - title = "{LWG3385}: common\_iterator is not sufficiently constrained for non-copyable iterators", - howpublished = "\url{https://wg21.link/lwg3385}", +@misc{LWG2668, + author = "Jonathan Wakely", + title = "{LWG2668}: path::operator+= is defined, but not operator+", + howpublished = "\url{https://wg21.link/lwg2668}", publisher = "WG21" } -@misc{LWG3386, - author = "Tim Song", - title = "{LWG3386}: elements\_view needs its own sentinel type", - howpublished = "\url{https://wg21.link/lwg3386}", +@misc{LWG2669, + author = "Jonathan Wakely", + title = "{LWG2669}: recursive\_directory\_iterator effects refers to non-existent functions", + howpublished = "\url{https://wg21.link/lwg2669}", publisher = "WG21" } -@misc{LWG3387, - author = "Patrick Palka", - title = "{LWG3387}: §[range.reverse.view] reverse\_view unintentionally requires range", - howpublished = "\url{https://wg21.link/lwg3387}", +@misc{LWG2670, + author = "Jonathan Wakely", + title = "{LWG2670}: system\_complete refers to undefined variable 'base'", + howpublished = "\url{https://wg21.link/lwg2670}", publisher = "WG21" } -@misc{LWG3388, +@misc{LWG2671, author = "Jonathan Wakely", - title = "{LWG3388}: view iterator types have ill-formed <=> operators", - howpublished = "\url{https://wg21.link/lwg3388}", + title = "{LWG2671}: Errors in Copy", + howpublished = "\url{https://wg21.link/lwg2671}", publisher = "WG21" } -@misc{LWG3389, - author = "Patrick Palka", - title = "{LWG3389}: A move-only iterator still does not have a counted\_iterator", - howpublished = "\url{https://wg21.link/lwg3389}", +@misc{LWG2672, + author = "Jonathan Wakely", + title = "{LWG2672}: Should is\_empty use error\_code in its specification?", + howpublished = "\url{https://wg21.link/lwg2672}", publisher = "WG21" } -@misc{LWG3390, - author = "Patrick Palka", - title = "{LWG3390}: make\_move\_iterator() cannot be used to construct a move\_iterator for a move-only iterator", - howpublished = "\url{https://wg21.link/lwg3390}", +@misc{LWG2673, + author = "Jonathan Wakely", + title = "{LWG2673}: status() effects cannot be implemented as specified", + howpublished = "\url{https://wg21.link/lwg2673}", publisher = "WG21" } -@misc{LWG3391, - author = "Patrick Palka", - title = "{LWG3391}: Problems with counted\_iterator/move\_iterator::base() const \&", - howpublished = "\url{https://wg21.link/lwg3391}", +@misc{LWG2674, + author = "Jonathan Wakely", + title = "{LWG2674}: Bidirectional iterator requirement on path::iterator is very expensive", + howpublished = "\url{https://wg21.link/lwg2674}", publisher = "WG21" } -@misc{LWG3392, - author = "Patrick Palka", - title = "{LWG3392}: ranges::distance() cannot be used on a move-only iterator with a sized sentinel", - howpublished = "\url{https://wg21.link/lwg3392}", +@misc{LWG2675, + author = "David Krauss", + title = "{LWG2675}: register\_callback can fail", + howpublished = "\url{https://wg21.link/lwg2675}", publisher = "WG21" } -@misc{LWG3393, - author = "Barry Revzin", - title = "{LWG3393}: Missing/incorrect feature test macro for coroutines", - howpublished = "\url{https://wg21.link/lwg3393}", +@misc{LWG2676, + author = "Beman Dawes", + title = "{LWG2676}: Provide filesystem::path overloads for File-based streams", + howpublished = "\url{https://wg21.link/lwg2676}", publisher = "WG21" } -@misc{LWG3394, - author = "Patrick Palka", - title = "{LWG3394}: ranges::basic\_istream\_view::iterator has an empty iterator\_traits", - howpublished = "\url{https://wg21.link/lwg3394}", +@misc{LWG2677, + author = "Billy O'Neal", + title = "{LWG2677}: directory\_entry::status is not allowed to be cached as a quality-of-implementation issue", + howpublished = "\url{https://wg21.link/lwg2677}", publisher = "WG21" } -@misc{LWG3395, - author = "Jeff Garland", - title = "{LWG3395}: Definition for three-way comparison needs to be updated (US 152)", - howpublished = "\url{https://wg21.link/lwg3395}", +@misc{LWG2678, + author = "Richard Smith", + title = "{LWG2678}: std::filesystem enum classes overspecified", + howpublished = "\url{https://wg21.link/lwg2678}", publisher = "WG21" } -@misc{LWG3396, - author = "Jens Maurer", - title = "{LWG3396}: Clarify point of reference for source\_location::current() (DE 169)", - howpublished = "\url{https://wg21.link/lwg3396}", +@misc{LWG2679, + author = "Dawn Perchik", + title = "{LWG2679}: Inconsistent Use of Effects and Equivalent To", + howpublished = "\url{https://wg21.link/lwg2679}", publisher = "WG21" } -@misc{LWG3397, - author = "Tomasz Kamiński", - title = "{LWG3397}: ranges::basic\_istream\_view::iterator should not provide iterator\_category", - howpublished = "\url{https://wg21.link/lwg3397}", +@misc{LWG2680, + author = "Beman Dawes", + title = "{LWG2680}: Add ``Equivalent to'' to filesystem", + howpublished = "\url{https://wg21.link/lwg2680}", publisher = "WG21" } -@misc{LWG3398, - author = "Casey Carter", - title = "{LWG3398}: tuple\_element\_t is also wrong for const subrange", - howpublished = "\url{https://wg21.link/lwg3398}", +@misc{LWG2681, + author = "Jonathan Wakely", + title = "{LWG2681}: filesystem::copy() cannot copy symlinks", + howpublished = "\url{https://wg21.link/lwg2681}", publisher = "WG21" } -@misc{LWG3399, - author = "Marc Mutz", - title = "{LWG3399}: basic\_syncbuf::emit() + Qt's \#define emit = Big Bada-Boom", - howpublished = "\url{https://wg21.link/lwg3399}", +@misc{LWG2682, + author = "Jonathan Wakely", + title = "{LWG2682}: filesystem::copy() won't create a symlink to a directory", + howpublished = "\url{https://wg21.link/lwg2682}", publisher = "WG21" } -@misc{LWG3400, - author = "Jiang An", - title = "{LWG3400}: Does is\_nothrow\_convertible consider destruction of the destination type?", - howpublished = "\url{https://wg21.link/lwg3400}", +@misc{LWG2683, + author = "Jonathan Wakely", + title = "{LWG2683}: filesystem::copy() says ``no effects''", + howpublished = "\url{https://wg21.link/lwg2683}", publisher = "WG21" } -@misc{LWG3401, - author = "Casey Carter", - title = "{LWG3401}: Is ``as if by'' equivalent to ``equivalent to''?", - howpublished = "\url{https://wg21.link/lwg3401}", +@misc{LWG2684, + author = "Robert Haberlach", + title = "{LWG2684}: priority\_queue lacking comparator typedef", + howpublished = "\url{https://wg21.link/lwg2684}", publisher = "WG21" } -@misc{LWG3402, - author = "Ahti Leppänen", - title = "{LWG3402}: Wording for negative\_binomial\_distribution is unclear as a consequence of LWG 2406 resolution", - howpublished = "\url{https://wg21.link/lwg3402}", +@misc{LWG2685, + author = "Jonathan Wakely", + title = "{LWG2685}: shared\_ptr deleters must not not throw on move construction", + howpublished = "\url{https://wg21.link/lwg2685}", publisher = "WG21" } -@misc{LWG3403, - author = "Jonathan Wakely", - title = "{LWG3403}: Domain of ranges::ssize(E) doesn't match ranges::size(E)", - howpublished = "\url{https://wg21.link/lwg3403}", +@misc{LWG2686, + author = "Tim Song", + title = "{LWG2686}: Why is std::hash specialized for error\_code, but not error\_condition?", + howpublished = "\url{https://wg21.link/lwg2686}", publisher = "WG21" } -@misc{LWG3404, - author = "Casey Carter", - title = "{LWG3404}: Finish removing subrange's conversions from pair-like", - howpublished = "\url{https://wg21.link/lwg3404}", +@misc{LWG2687, + author = "Tim Song", + title = "{LWG2687}: {\textbraceleft}inclusive,exclusive{\textbraceright}\_scan misspecified", + howpublished = "\url{https://wg21.link/lwg2687}", publisher = "WG21" } -@misc{LWG3405, - author = "Casey Carter", - title = "{LWG3405}: common\_view's converting constructor is bad, too", - howpublished = "\url{https://wg21.link/lwg3405}", +@misc{LWG2688, + author = "Martin Moene", + title = "{LWG2688}: clamp misses preconditions and has extraneous condition on result", + howpublished = "\url{https://wg21.link/lwg2688}", publisher = "WG21" } -@misc{LWG3406, - author = "Patrick Palka", - title = "{LWG3406}: elements\_view::begin() and elements\_view::end() have incompatible constraints", - howpublished = "\url{https://wg21.link/lwg3406}", +@misc{LWG2689, + author = "Tim Song", + title = "{LWG2689}: Parallel versions of std::copy and std::move shouldn't be in order", + howpublished = "\url{https://wg21.link/lwg2689}", publisher = "WG21" } -@misc{LWG3407, - author = "Patrick Palka", - title = "{LWG3407}: Some problems with the wording changes of P1739R4", - howpublished = "\url{https://wg21.link/lwg3407}", +@misc{LWG2690, + author = "Zhihao Yuan", + title = "{LWG2690}: invoke", + howpublished = "\url{https://wg21.link/lwg2690}", publisher = "WG21" } -@misc{LWG3408, - author = "Patrick Palka", - title = "{LWG3408}: LWG 3291 reveals deficiencies in counted\_iterator", - howpublished = "\url{https://wg21.link/lwg3408}", +@misc{LWG2691, + author = "Hubert Tong", + title = "{LWG2691}: money\_base::space and do\_put: U+0020 versus fill", + howpublished = "\url{https://wg21.link/lwg2691}", publisher = "WG21" } -@misc{LWG3409, - author = "Andrey Semashev", - title = "{LWG3409}: Too lax description of atomic\_ref::required\_alignment", - howpublished = "\url{https://wg21.link/lwg3409}", +@misc{LWG2692, + author = "Hubert Tong", + title = "{LWG2692}: Overspecification of lvalueness of bitmask elements", + howpublished = "\url{https://wg21.link/lwg2692}", publisher = "WG21" } -@misc{LWG3410, - author = "Casey Carter", - title = "{LWG3410}: lexicographical\_compare\_three\_way is overspecified", - howpublished = "\url{https://wg21.link/lwg3410}", +@misc{LWG2693, + author = "Oliver Rosten", + title = "{LWG2693}: constexpr for various std::complex arithmetic and value operators", + howpublished = "\url{https://wg21.link/lwg2693}", publisher = "WG21" } -@misc{LWG3411, - author = "Thomas Köppe", - title = "{LWG3411}: [fund.ts.v3] Contradictory namespace rules in the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/lwg3411}", +@misc{LWG2694, + author = "Tim Song", + title = "{LWG2694}: Application of LWG 436 accidentally deleted definition of ``facet''", + howpublished = "\url{https://wg21.link/lwg2694}", publisher = "WG21" } -@misc{LWG3412, +@misc{LWG2695, author = "Hubert Tong", - title = "{LWG3412}: §[format.string.std] references to ``Unicode encoding'' unclear", - howpublished = "\url{https://wg21.link/lwg3412}", + title = "{LWG2695}: ``As if'' unclear in [member.functions]", + howpublished = "\url{https://wg21.link/lwg2695}", publisher = "WG21" } -@misc{LWG3413, - author = "Thomas Köppe", - title = "{LWG3413}: [fund.ts.v3] propagate\_const's swap's noexcept specification needs to be constrained and use a trait", - howpublished = "\url{https://wg21.link/lwg3413}", +@misc{LWG2696, + author = "Joe Gottman", + title = "{LWG2696}: Interaction between make\_shared and enable\_shared\_from\_this is underspecified", + howpublished = "\url{https://wg21.link/lwg2696}", publisher = "WG21" } -@misc{LWG3414, - author = "Jonathan Wakely", - title = "{LWG3414}: [networking.ts] service\_already\_exists has no usable constructors", - howpublished = "\url{https://wg21.link/lwg3414}", +@misc{LWG2697, + author = "Tim Song", + title = "{LWG2697}: [concurr.ts] Behavior of future/shared\_future unwrapping constructor when given an invalid future", + howpublished = "\url{https://wg21.link/lwg2697}", publisher = "WG21" } -@misc{LWG3415, - author = "Billy O'Neal III", - title = "{LWG3415}: back\_insert\_iterator fails when a container is also its value type", - howpublished = "\url{https://wg21.link/lwg3415}", +@misc{LWG2698, + author = "Tim Song", + title = "{LWG2698}: Effect of assign() on iterators/pointers/references", + howpublished = "\url{https://wg21.link/lwg2698}", publisher = "WG21" } -@misc{LWG3416, - author = "Thomas Köppe", - title = "{LWG3416}: The Throws: specification of std::any does not mention allocation", - howpublished = "\url{https://wg21.link/lwg3416}", +@misc{LWG2699, + author = "Hubert Tong", + title = "{LWG2699}: Missing restriction in [numeric.requirements]", + howpublished = "\url{https://wg21.link/lwg2699}", publisher = "WG21" } -@misc{LWG3417, - author = "Alisdair Meredith", - title = "{LWG3417}: Missing volatile atomic deprecations", - howpublished = "\url{https://wg21.link/lwg3417}", +@misc{LWG2700, + author = "Jonathan Wakely", + title = "{LWG2700}: resource\_adaptor went missing", + howpublished = "\url{https://wg21.link/lwg2700}", publisher = "WG21" } -@misc{LWG3418, - author = "Alisdair Meredith", - title = "{LWG3418}: Deprecated free functions in ", - howpublished = "\url{https://wg21.link/lwg3418}", +@misc{LWG2701, + author = "Jonathan Wakely", + title = "{LWG2701}: Unclear requirement in [memory.resource.private]", + howpublished = "\url{https://wg21.link/lwg2701}", publisher = "WG21" } -@misc{LWG3419, - author = "Richard Smith", - title = "{LWG3419}: §[algorithms.requirements]/15 doesn't reserve as many rights as it intends to", - howpublished = "\url{https://wg21.link/lwg3419}", +@misc{LWG2702, + author = "Hubert Tong", + title = "{LWG2702}: num\_put::do\_put(..., bool) performs ill-formed do\_put call", + howpublished = "\url{https://wg21.link/lwg2702}", publisher = "WG21" } -@misc{LWG3420, - author = "Tim Song", - title = "{LWG3420}: cpp17-iterator should check that the type looks like an iterator first", - howpublished = "\url{https://wg21.link/lwg3420}", +@misc{LWG2703, + author = "Hubert Tong", + title = "{LWG2703}: No provision for fill-padding when boolalpha is set", + howpublished = "\url{https://wg21.link/lwg2703}", publisher = "WG21" } -@misc{LWG3421, - author = "Davis Herring", - title = "{LWG3421}: Imperfect ADL emulation for boolean-testable", - howpublished = "\url{https://wg21.link/lwg3421}", +@misc{LWG2704, + author = "Eric Fiselier", + title = "{LWG2704}: recursive\_directory\_iterator's members should require '*this is dereferenceable'", + howpublished = "\url{https://wg21.link/lwg2704}", publisher = "WG21" } -@misc{LWG3422, - author = "Jiang An", - title = "{LWG3422}: Issues of seed\_seq's constructors", - howpublished = "\url{https://wg21.link/lwg3422}", +@misc{LWG2705, + author = "Kazutoshi Satoda", + title = "{LWG2705}: Questionable precondition on Sequence containers a.assign(n, t)", + howpublished = "\url{https://wg21.link/lwg2705}", publisher = "WG21" } -@misc{LWG3423, - author = "Casey Carter", - title = "{LWG3423}: std::any\_cast should never return a cv-qualified type", - howpublished = "\url{https://wg21.link/lwg3423}", +@misc{LWG2706, + author = "Eric Fiselier", + title = "{LWG2706}: Error reporting for recursive\_directory\_iterator::pop() is under-specified", + howpublished = "\url{https://wg21.link/lwg2706}", publisher = "WG21" } -@misc{LWG3424, - author = "Casey Carter", - title = "{LWG3424}: optional::value\_or should never return a cv-qualified type", - howpublished = "\url{https://wg21.link/lwg3424}", +@misc{LWG2707, + author = "Eric Fiselier", + title = "{LWG2707}: path construction and assignment should have ``string\_type\&\&'' overloads", + howpublished = "\url{https://wg21.link/lwg2707}", publisher = "WG21" } -@misc{LWG3425, - author = "Casey Carter", - title = "{LWG3425}: condition\_variable\_any fails to constrain its Lock parameters", - howpublished = "\url{https://wg21.link/lwg3425}", +@misc{LWG2708, + author = "Eric Fiselier", + title = "{LWG2708}: recursive\_directory\_iterator::recursion\_pending() is incorrectly specified", + howpublished = "\url{https://wg21.link/lwg2708}", publisher = "WG21" } -@misc{LWG3426, - author = "Jonathan Wakely", - title = "{LWG3426}: operator<=>(const unique\_ptr\&, nullptr\_t) can't get no satisfaction", - howpublished = "\url{https://wg21.link/lwg3426}", +@misc{LWG2709, + author = "Richard Smith", + title = "{LWG2709}: offsetof is unnecessarily imprecise", + howpublished = "\url{https://wg21.link/lwg2709}", publisher = "WG21" } -@misc{LWG3427, - author = "Daniel Krügler", - title = "{LWG3427}: operator<=>(const shared\_ptr\&, nullptr\_t) definition ill-formed", - howpublished = "\url{https://wg21.link/lwg3427}", +@misc{LWG2710, + author = "Kazutoshi Satoda", + title = "{LWG2710}: ``Effects: Equivalent to ...'' doesn't count ``Synchronization:'' as determined semantics", + howpublished = "\url{https://wg21.link/lwg2710}", publisher = "WG21" } -@misc{LWG3428, +@misc{LWG2711, author = "Tim Song", - title = "{LWG3428}: single\_view's in place constructor should be explicit", - howpublished = "\url{https://wg21.link/lwg3428}", + title = "{LWG2711}: path is convertible from approximately everything under the sun", + howpublished = "\url{https://wg21.link/lwg2711}", publisher = "WG21" } -@misc{LWG3429, - author = "Tim Song", - title = "{LWG3429}: ``models'' should subsume like ``satisfies''", - howpublished = "\url{https://wg21.link/lwg3429}", +@misc{LWG2712, + author = "Eric Fiselier", + title = "{LWG2712}: copy\_file(from, to, ...) has a number of unspecified error conditions", + howpublished = "\url{https://wg21.link/lwg2712}", publisher = "WG21" } -@misc{LWG3430, - author = "Jonathan Wakely", - title = "{LWG3430}: std::fstream \& co. should be constructible from string\_view", - howpublished = "\url{https://wg21.link/lwg3430}", +@misc{LWG2713, + author = "Billy Robert O'Neal III", + title = "{LWG2713}: More missing allocator-extended constructors for unordered containers", + howpublished = "\url{https://wg21.link/lwg2713}", publisher = "WG21" } -@misc{LWG3431, - author = "Jonathan Wakely", - title = "{LWG3431}: <=> for containers should require three\_way\_comparable instead of <=>", - howpublished = "\url{https://wg21.link/lwg3431}", +@misc{LWG2714, + author = "Tim Song", + title = "{LWG2714}: complex stream extraction underspecified", + howpublished = "\url{https://wg21.link/lwg2714}", publisher = "WG21" } -@misc{LWG3432, - author = "Jonathan Wakely", - title = "{LWG3432}: Missing requirement for comparison\_category", - howpublished = "\url{https://wg21.link/lwg3432}", +@misc{LWG2715, + author = "S. B. Tam", + title = "{LWG2715}: What is 'aggregate initialization syntax'?", + howpublished = "\url{https://wg21.link/lwg2715}", publisher = "WG21" } -@misc{LWG3433, - author = "Casey Carter", - title = "{LWG3433}: subrange::advance(n) has UB when n < 0", - howpublished = "\url{https://wg21.link/lwg3433}", +@misc{LWG2716, + author = "Tim Song", + title = "{LWG2716}: Specification of shuffle and sample disallows lvalue URNGs", + howpublished = "\url{https://wg21.link/lwg2716}", publisher = "WG21" } -@misc{LWG3434, - author = "Alisdair Meredith", - title = "{LWG3434}: ios\_base never reclaims memory for iarray and parray", - howpublished = "\url{https://wg21.link/lwg3434}", +@misc{LWG2717, + author = "Billy Robert O'Neal III", + title = "{LWG2717}: scoped\_allocator\_adaptor uses forward to do move's job", + howpublished = "\url{https://wg21.link/lwg2717}", publisher = "WG21" } -@misc{LWG3435, - author = "Casey Carter", - title = "{LWG3435}: three\_way\_comparable\_with, reverse\_iterator>", - howpublished = "\url{https://wg21.link/lwg3435}", +@misc{LWG2718, + author = "Jared Hoberock", + title = "{LWG2718}: Parallelism bug in [algorithms.parallel.exec] p2", + howpublished = "\url{https://wg21.link/lwg2718}", publisher = "WG21" } -@misc{LWG3436, - author = "Jonathan Wakely", - title = "{LWG3436}: std::construct\_at should support arrays", - howpublished = "\url{https://wg21.link/lwg3436}", +@misc{LWG2719, + author = "Eric Fiselier", + title = "{LWG2719}: permissions function should not be noexcept due to narrow contract", + howpublished = "\url{https://wg21.link/lwg2719}", publisher = "WG21" } -@misc{LWG3437, - author = "Jonathan Wakely", - title = "{LWG3437}: \_\_cpp\_lib\_polymorphic\_allocator is in the wrong header", - howpublished = "\url{https://wg21.link/lwg3437}", +@misc{LWG2720, + author = "Eric Fiselier", + title = "{LWG2720}: permissions function incorrectly specified for symlinks", + howpublished = "\url{https://wg21.link/lwg2720}", publisher = "WG21" } -@misc{LWG3438, - author = "Jens Maurer", - title = "{LWG3438}: §[container.node.overview] missing multiset/map cases", - howpublished = "\url{https://wg21.link/lwg3438}", +@misc{LWG2721, + author = "Eric Fiselier", + title = "{LWG2721}: remove\_all has incorrect post conditions", + howpublished = "\url{https://wg21.link/lwg2721}", publisher = "WG21" } -@misc{LWG3439, - author = "Jens Maurer", - title = "{LWG3439}: ``Distance'' template parameter is underspecified", - howpublished = "\url{https://wg21.link/lwg3439}", +@misc{LWG2722, + author = "Eric Fiselier", + title = "{LWG2722}: equivalent incorrectly specifies throws clause", + howpublished = "\url{https://wg21.link/lwg2722}", publisher = "WG21" } -@misc{LWG3440, - author = "Ville Voutilainen", - title = "{LWG3440}: Aggregate-paren-init breaks direct-initializing a tuple or optional from {\textbraceleft}aggregate-member-value{\textbraceright}", - howpublished = "\url{https://wg21.link/lwg3440}", +@misc{LWG2723, + author = "Eric Fiselier", + title = "{LWG2723}: Do directory\_iterator and recursive\_directory\_iterator become the end iterator upon error?", + howpublished = "\url{https://wg21.link/lwg2723}", publisher = "WG21" } -@misc{LWG3441, - author = "Michael Park", - title = "{LWG3441}: Misleading note about calls to customization points", - howpublished = "\url{https://wg21.link/lwg3441}", +@misc{LWG2724, + author = "Ville Voutilainen", + title = "{LWG2724}: The protected virtual member functions of memory\_resource should be private", + howpublished = "\url{https://wg21.link/lwg2724}", publisher = "WG21" } -@misc{LWG3442, - author = "Michael Park", - title = "{LWG3442}: Unsatisfiable suggested implementation of customization points", - howpublished = "\url{https://wg21.link/lwg3442}", +@misc{LWG2725, + author = "Jonathan Wakely", + title = "{LWG2725}: filesystem::exists(const path\&, error\_code\&) error reporting", + howpublished = "\url{https://wg21.link/lwg2725}", publisher = "WG21" } -@misc{LWG3443, - author = "Jonathan Wakely", - title = "{LWG3443}: [networking.ts] net::basic\_socket\_iostream should use addressof", - howpublished = "\url{https://wg21.link/lwg3443}", +@misc{LWG2726, + author = "Daniel Krügler", + title = "{LWG2726}: [recursive\_]directory\_iterator::increment(error\_code\&) is underspecified", + howpublished = "\url{https://wg21.link/lwg2726}", publisher = "WG21" } -@misc{LWG3444, +@misc{LWG2727, author = "Jonathan Wakely", - title = "{LWG3444}: [networking.ts] net::basic\_socket\_streambuf::connect(Args\&\&...) effects are wrong", - howpublished = "\url{https://wg21.link/lwg3444}", + title = "{LWG2727}: Parallel algorithms with constexpr specifier", + howpublished = "\url{https://wg21.link/lwg2727}", publisher = "WG21" } -@misc{LWG3445, - author = "Jonathan Wakely", - title = "{LWG3445}: [networking.ts] net::basic\_socket\_istream::connect should be constrained", - howpublished = "\url{https://wg21.link/lwg3445}", +@misc{LWG2728, + author = "Eric Fiselier", + title = "{LWG2728}: status(p).permissions() and symlink\_status(p).permissions() are not specified", + howpublished = "\url{https://wg21.link/lwg2728}", publisher = "WG21" } -@misc{LWG3446, - author = "Casey Carter", - title = "{LWG3446}: indirectly\_readable\_traits ambiguity for types with both value\_type and element\_type", - howpublished = "\url{https://wg21.link/lwg3446}", +@misc{LWG2729, + author = "Richard Smith", + title = "{LWG2729}: Missing SFINAE on std::pair::operator=", + howpublished = "\url{https://wg21.link/lwg2729}", publisher = "WG21" } -@misc{LWG3447, - author = "Jens Maurer", - title = "{LWG3447}: Deduction guides for take\_view and drop\_view have different constraints", - howpublished = "\url{https://wg21.link/lwg3447}", +@misc{LWG2730, + author = "Richard Smith", + title = "{LWG2730}: numeric\_limits primary template definition", + howpublished = "\url{https://wg21.link/lwg2730}", publisher = "WG21" } -@misc{LWG3448, - author = "Jonathan Wakely", - title = "{LWG3448}: transform\_view's sentinel not comparable with iterator", - howpublished = "\url{https://wg21.link/lwg3448}", +@misc{LWG2731, + author = "Eric Fiselier", + title = "{LWG2731}: Existence of lock\_guard::mutex\_type typedef unclear", + howpublished = "\url{https://wg21.link/lwg2731}", publisher = "WG21" } -@misc{LWG3449, +@misc{LWG2732, author = "Tim Song", - title = "{LWG3449}: take\_view and take\_while\_view's sentinel not comparable with their const iterator", - howpublished = "\url{https://wg21.link/lwg3449}", + title = "{LWG2732}: Questionable specification of path::operator/= and path::append", + howpublished = "\url{https://wg21.link/lwg2732}", publisher = "WG21" } -@misc{LWG3450, +@misc{LWG2733, + author = "Richard Smith", + title = "{LWG2733}: [fund.ts.v2] gcd / lcm and bool", + howpublished = "\url{https://wg21.link/lwg2733}", + publisher = "WG21" +} +@misc{LWG2734, author = "Tim Song", - title = "{LWG3450}: The const overloads of take\_while\_view::begin/end are underconstrained", - howpublished = "\url{https://wg21.link/lwg3450}", + title = "{LWG2734}: Questionable specification in [fs.path.concat]", + howpublished = "\url{https://wg21.link/lwg2734}", publisher = "WG21" } -@misc{LWG3451, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3451}: Inconsistently explicit deduction guides", - howpublished = "\url{https://wg21.link/lwg3451}", +@misc{LWG2735, + author = "Jörn Heusipp", + title = "{LWG2735}: std::abs(short), std::abs(signed char) and others should return int instead of double in order to be compatible with C++98 and C", + howpublished = "\url{https://wg21.link/lwg2735}", publisher = "WG21" } -@misc{LWG3452, - author = "Mathias Stearn", - title = "{LWG3452}: Are views really supposed to have strict 𝒪(1) destruction?", - howpublished = "\url{https://wg21.link/lwg3452}", +@misc{LWG2736, + author = "Tim Song", + title = "{LWG2736}: nullopt\_t insufficiently constrained", + howpublished = "\url{https://wg21.link/lwg2736}", publisher = "WG21" } -@misc{LWG3453, - author = "Casey Carter", - title = "{LWG3453}: Generic code cannot call ranges::advance(i, s)", - howpublished = "\url{https://wg21.link/lwg3453}", +@misc{LWG2737, + author = "Clark Nelson", + title = "{LWG2737}: Consider relaxing object size restrictions for single-object allocation functions", + howpublished = "\url{https://wg21.link/lwg2737}", publisher = "WG21" } -@misc{LWG3454, - author = "Alisdair Meredith", - title = "{LWG3454}: pointer\_traits::pointer\_to should be constexpr", - howpublished = "\url{https://wg21.link/lwg3454}", +@misc{LWG2738, + author = "S. B. Tam", + title = "{LWG2738}: is\_constructible with void types", + howpublished = "\url{https://wg21.link/lwg2738}", publisher = "WG21" } -@misc{LWG3455, - author = "Howard Hinnant", - title = "{LWG3455}: Incorrect Postconditions on unique\_ptr move assignment", - howpublished = "\url{https://wg21.link/lwg3455}", +@misc{LWG2739, + author = "Michael Winterberg", + title = "{LWG2739}: Issue with time\_point non-member subtraction with an unsigned duration", + howpublished = "\url{https://wg21.link/lwg2739}", publisher = "WG21" } -@misc{LWG3456, +@misc{LWG2740, + author = "Agustín K-ballo Bergé", + title = "{LWG2740}: constexpr optional::operator->", + howpublished = "\url{https://wg21.link/lwg2740}", + publisher = "WG21" +} +@misc{LWG2741, author = "Jonathan Wakely", - title = "{LWG3456}: Pattern used by std::from\_chars is underspecified", - howpublished = "\url{https://wg21.link/lwg3456}", + title = "{LWG2741}: is\_partitioned requirements need updating", + howpublished = "\url{https://wg21.link/lwg2741}", publisher = "WG21" } -@misc{LWG3457, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3457}: *this is not invalidated", - howpublished = "\url{https://wg21.link/lwg3457}", +@misc{LWG2742, + author = "Richard Smith", + title = "{LWG2742}: Inconsistent string interface taking string\_view", + howpublished = "\url{https://wg21.link/lwg2742}", publisher = "WG21" } -@misc{LWG3458, - author = "Tomasz Kamiński", - title = "{LWG3458}: Is shared\_future intended to work with arrays or function types?", - howpublished = "\url{https://wg21.link/lwg3458}", +@misc{LWG2743, + author = "Richard Smith", + title = "{LWG2743}: p0083r3 node\_handle private members missing ``exposition only'' comment", + howpublished = "\url{https://wg21.link/lwg2743}", publisher = "WG21" } -@misc{LWG3459, - author = "S. B. Tam", - title = "{LWG3459}: Why doesn't std::convertible\_to have semantic requirement when To is reference-to-function type?", - howpublished = "\url{https://wg21.link/lwg3459}", +@misc{LWG2744, + author = "Ville Voutilainen", + title = "{LWG2744}: any's in\_place constructors", + howpublished = "\url{https://wg21.link/lwg2744}", publisher = "WG21" } -@misc{LWG3460, +@misc{LWG2745, author = "Casey Carter", - title = "{LWG3460}: Unimplementable noop\_coroutine\_handle guarantees", - howpublished = "\url{https://wg21.link/lwg3460}", + title = "{LWG2745}: [fund.ts.v2] Implementability of LWG 2451", + howpublished = "\url{https://wg21.link/lwg2745}", publisher = "WG21" } -@misc{LWG3461, - author = "Tim Song", - title = "{LWG3461}: convertible\_to's description mishandles cv-qualified void", - howpublished = "\url{https://wg21.link/lwg3461}", +@misc{LWG2746, + author = "Richard Smith", + title = "{LWG2746}: Inconsistency between requirements for emplace between optional and variant", + howpublished = "\url{https://wg21.link/lwg2746}", publisher = "WG21" } -@misc{LWG3462, - author = "Alberto Barbati", - title = "{LWG3462}: §[formatter.requirements]: Formatter requirements forbid use of fc.arg()", - howpublished = "\url{https://wg21.link/lwg3462}", +@misc{LWG2747, + author = "Jonathan Wakely", + title = "{LWG2747}: Possibly redundant std::move in [alg.foreach]", + howpublished = "\url{https://wg21.link/lwg2747}", publisher = "WG21" } -@misc{LWG3463, +@misc{LWG2748, author = "Agustín K-ballo Bergé", - title = "{LWG3463}: Incorrect requirements for transform\_inclusive\_scan without initial value", - howpublished = "\url{https://wg21.link/lwg3463}", + title = "{LWG2748}: swappable traits for optionals", + howpublished = "\url{https://wg21.link/lwg2748}", publisher = "WG21" } -@misc{LWG3464, - author = "Jonathan Wakely", - title = "{LWG3464}: istream::gcount() can overflow", - howpublished = "\url{https://wg21.link/lwg3464}", +@misc{LWG2749, + author = "Agustín K-ballo Bergé", + title = "{LWG2749}: swappable traits for variants", + howpublished = "\url{https://wg21.link/lwg2749}", publisher = "WG21" } -@misc{LWG3465, - author = "Stephan T. Lavavej", - title = "{LWG3465}: compare\_partial\_order\_fallback requires F < E", - howpublished = "\url{https://wg21.link/lwg3465}", +@misc{LWG2750, + author = "Casey Carter", + title = "{LWG2750}: [fund.ts.v2] LWG 2451 conversion constructor constraint", + howpublished = "\url{https://wg21.link/lwg2750}", publisher = "WG21" } -@misc{LWG3466, - author = "Tomasz Kamiński", - title = "{LWG3466}: Specify the requirements for promise/future/shared\_future consistently", - howpublished = "\url{https://wg21.link/lwg3466}", +@misc{LWG2751, + author = "Aaron Jacobs", + title = "{LWG2751}: shared\_ptr deleter not specified to observe expired weak\_ptr instances", + howpublished = "\url{https://wg21.link/lwg2751}", publisher = "WG21" } -@misc{LWG3467, - author = "Casey Carter", - title = "{LWG3467}: bool can't be an integer-like type", - howpublished = "\url{https://wg21.link/lwg3467}", +@misc{LWG2752, + author = "Billy Robert O'Neal III", + title = "{LWG2752}: ``Throws:'' clauses of async and packaged\_task are unimplementable", + howpublished = "\url{https://wg21.link/lwg2752}", publisher = "WG21" } -@misc{LWG3468, - author = "Marshall Clow", - title = "{LWG3468}: Transparent lookups in unordered containers are inconsistent", - howpublished = "\url{https://wg21.link/lwg3468}", +@misc{LWG2753, + author = "Casey Carter", + title = "{LWG2753}: Optional's constructors and assignments need constraints", + howpublished = "\url{https://wg21.link/lwg2753}", publisher = "WG21" } -@misc{LWG3469, - author = "Jiang An", - title = "{LWG3469}: Precondition of coroutine\_handle::promise may be insufficient", - howpublished = "\url{https://wg21.link/lwg3469}", +@misc{LWG2754, + author = "Ville Voutilainen", + title = "{LWG2754}: The in\_place constructors and emplace functions added by P0032R3 don't require CopyConstructible", + howpublished = "\url{https://wg21.link/lwg2754}", publisher = "WG21" } -@misc{LWG3470, - author = "S. B. Tam", - title = "{LWG3470}: convertible-to-non-slicing seems to reject valid case", - howpublished = "\url{https://wg21.link/lwg3470}", +@misc{LWG2755, + author = "Billy Baker", + title = "{LWG2755}: §[string.view.io] uses non-existent basic\_string\_view::to\_string function", + howpublished = "\url{https://wg21.link/lwg2755}", publisher = "WG21" } -@misc{LWG3471, - author = "Alisdair Meredith", - title = "{LWG3471}: polymorphic\_allocator::allocate does not satisfy Cpp17Allocator requirements", - howpublished = "\url{https://wg21.link/lwg3471}", +@misc{LWG2756, + author = "Casey Carter", + title = "{LWG2756}: C++ WP optional should 'forward' T's implicit conversions", + howpublished = "\url{https://wg21.link/lwg2756}", publisher = "WG21" } -@misc{LWG3472, - author = "Michael Schellenberger Costa", - title = "{LWG3472}: counted\_iterator is missing preconditions", - howpublished = "\url{https://wg21.link/lwg3472}", +@misc{LWG2757, + author = "Marshall Clow", + title = "{LWG2757}: std::string{\textbraceleft}{\textbraceright}.insert(3, ``ABCDE'', 0, 1) is ambiguous", + howpublished = "\url{https://wg21.link/lwg2757}", publisher = "WG21" } -@misc{LWG3473, - author = "Jonathan Wakely", - title = "{LWG3473}: Normative encouragement in non-normative note", - howpublished = "\url{https://wg21.link/lwg3473}", +@misc{LWG2758, + author = "Marshall Clow", + title = "{LWG2758}: std::string{\textbraceleft}{\textbraceright}.assign(``ABCDE'', 0, 1) is ambiguous", + howpublished = "\url{https://wg21.link/lwg2758}", publisher = "WG21" } -@misc{LWG3474, - author = "Barry Revzin", - title = "{LWG3474}: Nesting join\_views is broken because of CTAD", - howpublished = "\url{https://wg21.link/lwg3474}", +@misc{LWG2759, + author = "Walter Brown", + title = "{LWG2759}: gcd / lcm and bool for the WP", + howpublished = "\url{https://wg21.link/lwg2759}", publisher = "WG21" } -@misc{LWG3475, - author = "Billy O'Neal III", - title = "{LWG3475}: std::thread's constructor needs to be able to report general memory allocation failures", - howpublished = "\url{https://wg21.link/lwg3475}", +@misc{LWG2760, + author = "Billy Baker", + title = "{LWG2760}: non-const basic\_string::data should not invalidate iterators", + howpublished = "\url{https://wg21.link/lwg2760}", publisher = "WG21" } -@misc{LWG3476, - author = "Billy O'Neal III", - title = "{LWG3476}: thread and jthread constructors require that the parameters be move-constructible but never move construct the parameters", - howpublished = "\url{https://wg21.link/lwg3476}", +@misc{LWG2761, + author = "Ville Voutilainen", + title = "{LWG2761}: directory\_entry comparisons are members", + howpublished = "\url{https://wg21.link/lwg2761}", publisher = "WG21" } -@misc{LWG3477, - author = "Casey Carter", - title = "{LWG3477}: Simplify constraints for semiregular-box", - howpublished = "\url{https://wg21.link/lwg3477}", +@misc{LWG2762, + author = "Ville Voutilainen", + title = "{LWG2762}: unique\_ptr operator*() should be noexcept", + howpublished = "\url{https://wg21.link/lwg2762}", publisher = "WG21" } -@misc{LWG3478, - author = "Barry Revzin", - title = "{LWG3478}: views::split drops trailing empty range", - howpublished = "\url{https://wg21.link/lwg3478}", +@misc{LWG2763, + author = "Tim Song", + title = "{LWG2763}: common\_type\_t is undefined", + howpublished = "\url{https://wg21.link/lwg2763}", publisher = "WG21" } -@misc{LWG3479, - author = "Casey Carter", - title = "{LWG3479}: semiregular-box mishandles self-assignment", - howpublished = "\url{https://wg21.link/lwg3479}", +@misc{LWG2764, + author = "Thomas Koeppe", + title = "{LWG2764}: Are macros optional?", + howpublished = "\url{https://wg21.link/lwg2764}", publisher = "WG21" } -@misc{LWG3480, - author = "Barry Revzin", - title = "{LWG3480}: directory\_iterator and recursive\_directory\_iterator are not C++20 ranges", - howpublished = "\url{https://wg21.link/lwg3480}", +@misc{LWG2765, + author = "Richard Smith", + title = "{LWG2765}: Did LWG 1123 go too far?", + howpublished = "\url{https://wg21.link/lwg2765}", publisher = "WG21" } -@misc{LWG3481, - author = "Casey Carter", - title = "{LWG3481}: viewable\_range mishandles lvalue move-only views", - howpublished = "\url{https://wg21.link/lwg3481}", +@misc{LWG2766, + author = "Agustín K-ballo Bergé", + title = "{LWG2766}: Swapping non-swappable types", + howpublished = "\url{https://wg21.link/lwg2766}", publisher = "WG21" } -@misc{LWG3482, - author = "Casey Carter", - title = "{LWG3482}: drop\_view's const begin should additionally require sized\_range", - howpublished = "\url{https://wg21.link/lwg3482}", +@misc{LWG2767, + author = "Jonathan Wakely", + title = "{LWG2767}: not\_fn call\_wrapper can form invalid types", + howpublished = "\url{https://wg21.link/lwg2767}", publisher = "WG21" } -@misc{LWG3483, +@misc{LWG2768, author = "Casey Carter", - title = "{LWG3483}: transform\_view::iterator's difference is overconstrained", - howpublished = "\url{https://wg21.link/lwg3483}", + title = "{LWG2768}: any\_cast and move semantics", + howpublished = "\url{https://wg21.link/lwg2768}", publisher = "WG21" } -@misc{LWG3484, - author = "Thomas Köppe", - title = "{LWG3484}: Should declare ::nullptr\_t?", - howpublished = "\url{https://wg21.link/lwg3484}", +@misc{LWG2769, + author = "Casey Carter", + title = "{LWG2769}: Redundant const in the return type of any\_cast(const any\&)", + howpublished = "\url{https://wg21.link/lwg2769}", publisher = "WG21" } -@misc{LWG3485, - author = "Billy O'Neal III", - title = "{LWG3485}: atomic\_ref safety should be based on operations that ``potentially conflict'' rather than lifetime", - howpublished = "\url{https://wg21.link/lwg3485}", +@misc{LWG2770, + author = "Richard Smith", + title = "{LWG2770}: tuple\_size specialization is not SFINAE compatible and breaks decomposition declarations", + howpublished = "\url{https://wg21.link/lwg2770}", publisher = "WG21" } -@misc{LWG3486, - author = "Jonathan Wakely", - title = "{LWG3486}: is\_constructible may be misleading in C++20", - howpublished = "\url{https://wg21.link/lwg3486}", +@misc{LWG2771, + author = "Daniel Krügler", + title = "{LWG2771}: Broken Effects of some basic\_string::compare functions in terms of basic\_string\_view", + howpublished = "\url{https://wg21.link/lwg2771}", publisher = "WG21" } -@misc{LWG3487, - author = "Matthias Kretz", - title = "{LWG3487}: Missing precondition on input and output aliasing of [numeric.ops]", - howpublished = "\url{https://wg21.link/lwg3487}", +@misc{LWG2772, + author = "Tomasz Kamiński", + title = "{LWG2772}: Inconsistency in the insert(node) interface", + howpublished = "\url{https://wg21.link/lwg2772}", publisher = "WG21" } -@misc{LWG3488, - author = "Casey Carter", - title = "{LWG3488}: Is array swappable or not?", - howpublished = "\url{https://wg21.link/lwg3488}", +@misc{LWG2773, + author = "Vincent Reverdy", + title = "{LWG2773}: Making std::ignore constexpr", + howpublished = "\url{https://wg21.link/lwg2773}", publisher = "WG21" } -@misc{LWG3489, - author = "Michael Schellenberger Costa", - title = "{LWG3489}: Improve istream\_view wording", - howpublished = "\url{https://wg21.link/lwg3489}", +@misc{LWG2774, + author = "Barry Revzin", + title = "{LWG2774}: std::function construction vs assignment", + howpublished = "\url{https://wg21.link/lwg2774}", publisher = "WG21" } -@misc{LWG3490, - author = "Michael Schellenberger Costa", - title = "{LWG3490}: ranges::drop\_while\_view::begin() is missing a precondition", - howpublished = "\url{https://wg21.link/lwg3490}", +@misc{LWG2775, + author = "Billy Robert O'Neal III", + title = "{LWG2775}: reverse\_iterator is does not compile for fancy pointers", + howpublished = "\url{https://wg21.link/lwg2775}", publisher = "WG21" } -@misc{LWG3491, - author = "Alisdair Meredith", - title = "{LWG3491}: What is a ``decayed type''?", - howpublished = "\url{https://wg21.link/lwg3491}", +@misc{LWG2776, + author = "Hans Boehm", + title = "{LWG2776}: shared\_ptr unique() and use\_count()", + howpublished = "\url{https://wg21.link/lwg2776}", publisher = "WG21" } -@misc{LWG3492, - author = "Michael Schellenberger Costa", - title = "{LWG3492}: Minimal improvements to elements\_view::iterator", - howpublished = "\url{https://wg21.link/lwg3492}", +@misc{LWG2777, + author = "Billy Robert O'Neal III", + title = "{LWG2777}: basic\_string\_view::copy should use char\_traits::copy", + howpublished = "\url{https://wg21.link/lwg2777}", publisher = "WG21" } -@misc{LWG3493, - author = "Ville Voutilainen", - title = "{LWG3493}: The constructor of std::function taking an F is missing a constraint", - howpublished = "\url{https://wg21.link/lwg3493}", +@misc{LWG2778, + author = "Billy Robert O'Neal III", + title = "{LWG2778}: basic\_string\_view is missing constexpr", + howpublished = "\url{https://wg21.link/lwg2778}", publisher = "WG21" } -@misc{LWG3494, - author = "Barry Revzin", - title = "{LWG3494}: Allow ranges to be conditionally borrowed", - howpublished = "\url{https://wg21.link/lwg3494}", +@misc{LWG2779, + author = "Vinnie Falco", + title = "{LWG2779}: [networking.ts] Relax requirements on buffer sequence iterators", + howpublished = "\url{https://wg21.link/lwg2779}", publisher = "WG21" } -@misc{LWG3495, - author = "Hubert Tong", - title = "{LWG3495}: constexpr launder makes pointers to inactive members of unions usable", - howpublished = "\url{https://wg21.link/lwg3495}", +@misc{LWG2780, + author = "Billy Robert O'Neal III", + title = "{LWG2780}: basic\_string\_view::copy is missing constexpr", + howpublished = "\url{https://wg21.link/lwg2780}", publisher = "WG21" } -@misc{LWG3496, +@misc{LWG2781, author = "Jonathan Wakely", - title = "{LWG3496}: What does ``uniquely associated'' mean for basic\_syncbuf::emit()?", - howpublished = "\url{https://wg21.link/lwg3496}", + title = "{LWG2781}: Contradictory requirements for std::function and std::reference\_wrapper", + howpublished = "\url{https://wg21.link/lwg2781}", publisher = "WG21" } -@misc{LWG3497, +@misc{LWG2782, author = "Jonathan Wakely", - title = "{LWG3497}: Postconditions for basic\_syncbuf::emit()", - howpublished = "\url{https://wg21.link/lwg3497}", + title = "{LWG2782}: scoped\_allocator\_adaptor constructors must be constrained", + howpublished = "\url{https://wg21.link/lwg2782}", publisher = "WG21" } -@misc{LWG3498, +@misc{LWG2783, author = "Jonathan Wakely", - title = "{LWG3498}: Inconsistent noexcept-specifiers for basic\_syncbuf", - howpublished = "\url{https://wg21.link/lwg3498}", + title = "{LWG2783}: stack::emplace() and queue::emplace() should return decltype(auto)", + howpublished = "\url{https://wg21.link/lwg2783}", publisher = "WG21" } -@misc{LWG3499, - author = "Tim Song", - title = "{LWG3499}: Timed lockable and mutex requirements are imprecise about duration and time\_point", - howpublished = "\url{https://wg21.link/lwg3499}", +@misc{LWG2784, + author = "Jonathan Wakely", + title = "{LWG2784}: Resolution to LWG 2484 is missing ``otherwise, no effects'' and is hard to parse", + howpublished = "\url{https://wg21.link/lwg2784}", publisher = "WG21" } -@misc{LWG3500, - author = "Michael Schellenberger Costa", - title = "{LWG3500}: join\_view::iterator::operator->() is bogus", - howpublished = "\url{https://wg21.link/lwg3500}", +@misc{LWG2785, + author = "Marshall Clow", + title = "{LWG2785}: quoted should work with basic\_string\_view", + howpublished = "\url{https://wg21.link/lwg2785}", publisher = "WG21" } -@misc{LWG3501, +@misc{LWG2786, author = "Jonathan Wakely", - title = "{LWG3501}: basic\_syncbuf-related manipulators refer to some Allocator without defining it", - howpublished = "\url{https://wg21.link/lwg3501}", + title = "{LWG2786}: Annex C should mention shared\_ptr changes for array support", + howpublished = "\url{https://wg21.link/lwg2786}", publisher = "WG21" } -@misc{LWG3502, +@misc{LWG2787, author = "Tim Song", - title = "{LWG3502}: elements\_view should not be allowed to return dangling references", - howpublished = "\url{https://wg21.link/lwg3502}", + title = "{LWG2787}: §[fs.file\_status.cons] doesn't match class definition", + howpublished = "\url{https://wg21.link/lwg2787}", publisher = "WG21" } -@misc{LWG3503, - author = "Jonathan Wakely", - title = "{LWG3503}: chrono::ceil has surprising requirement", - howpublished = "\url{https://wg21.link/lwg3503}", +@misc{LWG2788, + author = "Billy O'Neal III", + title = "{LWG2788}: basic\_string range mutators unintentionally require a default constructible allocator", + howpublished = "\url{https://wg21.link/lwg2788}", publisher = "WG21" } -@misc{LWG3504, +@misc{LWG2789, author = "Jonathan Wakely", - title = "{LWG3504}: condition\_variable::wait\_for is overspecified", - howpublished = "\url{https://wg21.link/lwg3504}", - publisher = "WG21" -} -@misc{LWG3505, - author = "Tim Song", - title = "{LWG3505}: split\_view::outer-iterator::operator++ misspecified", - howpublished = "\url{https://wg21.link/lwg3505}", + title = "{LWG2789}: Equivalence of contained objects", + howpublished = "\url{https://wg21.link/lwg2789}", publisher = "WG21" } -@misc{LWG3506, - author = "Tim Song", - title = "{LWG3506}: Missing allocator-extended constructors for priority\_queue", - howpublished = "\url{https://wg21.link/lwg3506}", +@misc{LWG2790, + author = "Jonathan Wakely", + title = "{LWG2790}: Missing specification of istreambuf\_iterator::operator->", + howpublished = "\url{https://wg21.link/lwg2790}", publisher = "WG21" } -@misc{LWG3507, - author = "Thomas Köppe", - title = "{LWG3507}: P0881R7 (``stacktrace'') does not define ``actual file name'', ``actual line number''", - howpublished = "\url{https://wg21.link/lwg3507}", +@misc{LWG2791, + author = "Nicolai Josuttis", + title = "{LWG2791}: string\_view objects and strings should yield the same hash values", + howpublished = "\url{https://wg21.link/lwg2791}", publisher = "WG21" } -@misc{LWG3508, - author = "Casey Carter", - title = "{LWG3508}: atomic\_ref is not well-specified", - howpublished = "\url{https://wg21.link/lwg3508}", +@misc{LWG2792, + author = "Marshall Clow", + title = "{LWG2792}: [fund.ts.v2] gcd and lcm should support a wider range of input values", + howpublished = "\url{https://wg21.link/lwg2792}", publisher = "WG21" } -@misc{LWG3509, - author = "Tim Song", - title = "{LWG3509}: Range adaptor objects are underspecified", - howpublished = "\url{https://wg21.link/lwg3509}", +@misc{LWG2793, + author = "Erich Keane", + title = "{LWG2793}: Awkward conflation of trivial special members of istream\_iterator", + howpublished = "\url{https://wg21.link/lwg2793}", publisher = "WG21" } -@misc{LWG3510, - author = "Tim Song", - title = "{LWG3510}: Customization point objects should be invocable as non-const too", - howpublished = "\url{https://wg21.link/lwg3510}", +@misc{LWG2794, + author = "Billy O'Neal III", + title = "{LWG2794}: Missing requirements for allocator pointers", + howpublished = "\url{https://wg21.link/lwg2794}", publisher = "WG21" } -@misc{LWG3511, - author = "Gonzalo Brito Gadeschi", - title = "{LWG3511}: Clarify global permission to move", - howpublished = "\url{https://wg21.link/lwg3511}", +@misc{LWG2795, + author = "Jonathan Wakely", + title = "{LWG2795}: §[global.functions] provides incorrect example of ADL use", + howpublished = "\url{https://wg21.link/lwg2795}", publisher = "WG21" } -@misc{LWG3512, +@misc{LWG2796, author = "Jonathan Wakely", - title = "{LWG3512}: Incorrect exception safety guarantee for unordered containers", - howpublished = "\url{https://wg21.link/lwg3512}", + title = "{LWG2796}: tuple should be a literal type", + howpublished = "\url{https://wg21.link/lwg2796}", publisher = "WG21" } -@misc{LWG3513, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3513}: Fix definition of program-defined based on its uses", - howpublished = "\url{https://wg21.link/lwg3513}", +@misc{LWG2797, + author = "Russia", + title = "{LWG2797}: Trait precondition violations", + howpublished = "\url{https://wg21.link/lwg2797}", publisher = "WG21" } -@misc{LWG3514, - author = "Hiroaki Ando", - title = "{LWG3514}: stacktrace should add type alias pmr::stacktrace", - howpublished = "\url{https://wg21.link/lwg3514}", +@misc{LWG2798, + author = "Billy O'Neal III", + title = "{LWG2798}: Definition of path in terms of a string", + howpublished = "\url{https://wg21.link/lwg2798}", publisher = "WG21" } -@misc{LWG3515, - author = "Jiang An", - title = "{LWG3515}: §[stacktrace.basic.nonmem]: operator<< should be less templatized", - howpublished = "\url{https://wg21.link/lwg3515}", +@misc{LWG2799, + author = "Zhihao Yuan", + title = "{LWG2799}: noexcept-specifications in shared\_future", + howpublished = "\url{https://wg21.link/lwg2799}", publisher = "WG21" } -@misc{LWG3516, - author = "Casey Carter", - title = "{LWG3516}: thread::id spaceship may be inconsistent with equality", - howpublished = "\url{https://wg21.link/lwg3516}", +@misc{LWG2800, + author = "United States", + title = "{LWG2800}: constexpr swap", + howpublished = "\url{https://wg21.link/lwg2800}", publisher = "WG21" } -@misc{LWG3517, - author = "Casey Carter", - title = "{LWG3517}: join\_view::iterator's iter\_swap is underconstrained", - howpublished = "\url{https://wg21.link/lwg3517}", +@misc{LWG2801, + author = "United States", + title = "{LWG2801}: Default-constructibility of unique\_ptr", + howpublished = "\url{https://wg21.link/lwg2801}", publisher = "WG21" } -@misc{LWG3518, - author = "Zoe Carver", - title = "{LWG3518}: Exception requirements on char trait operations unclear", - howpublished = "\url{https://wg21.link/lwg3518}", +@misc{LWG2802, + author = "United States", + title = "{LWG2802}: shared\_ptr constructor requirements for a deleter", + howpublished = "\url{https://wg21.link/lwg2802}", publisher = "WG21" } -@misc{LWG3519, - author = "Jens Maurer", - title = "{LWG3519}: Incomplete synopses for classes", - howpublished = "\url{https://wg21.link/lwg3519}", +@misc{LWG2803, + author = "United States", + title = "{LWG2803}: hash for arithmetic, pointer and standard library types should not throw", + howpublished = "\url{https://wg21.link/lwg2803}", publisher = "WG21" } -@misc{LWG3520, - author = "Tim Song", - title = "{LWG3520}: iter\_move and iter\_swap are inconsistent for transform\_view::iterator", - howpublished = "\url{https://wg21.link/lwg3520}", +@misc{LWG2804, + author = "United States", + title = "{LWG2804}: Unconditional constexpr default constructor for istream\_iterator", + howpublished = "\url{https://wg21.link/lwg2804}", publisher = "WG21" } -@misc{LWG3521, - author = "Richard Smith", - title = "{LWG3521}: Overly strict requirements on qsort and bsearch", - howpublished = "\url{https://wg21.link/lwg3521}", +@misc{LWG2805, + author = "Switzerland", + title = "{LWG2805}: void and reference type alternatives in variant, variant<> and index()", + howpublished = "\url{https://wg21.link/lwg2805}", publisher = "WG21" } -@misc{LWG3522, - author = "Tim Song", - title = "{LWG3522}: Missing requirement on InputIterator template parameter for priority\_queue constructors", - howpublished = "\url{https://wg21.link/lwg3522}", +@misc{LWG2806, + author = "Great Britain", + title = "{LWG2806}: Base class of bad\_optional\_access", + howpublished = "\url{https://wg21.link/lwg2806}", publisher = "WG21" } -@misc{LWG3523, - author = "Tim Song", - title = "{LWG3523}: iota\_view::sentinel is not always iota\_view's sentinel", - howpublished = "\url{https://wg21.link/lwg3523}", +@misc{LWG2807, + author = "Great Britain", + title = "{LWG2807}: std::invoke should use std::is\_nothrow\_callable", + howpublished = "\url{https://wg21.link/lwg2807}", publisher = "WG21" } -@misc{LWG3524, - author = "Tim Song", - title = "{LWG3524}: Unimplementable narrowing and evaluation order requirements for range adaptors", - howpublished = "\url{https://wg21.link/lwg3524}", +@misc{LWG2808, + author = "Great Britain", + title = "{LWG2808}: Requirements for fpos and stateT", + howpublished = "\url{https://wg21.link/lwg2808}", publisher = "WG21" } -@misc{LWG3525, - author = "Tim Song", - title = "{LWG3525}: uses\_allocator\_construction\_args fails to handle types convertible to pair", - howpublished = "\url{https://wg21.link/lwg3525}", +@misc{LWG2809, + author = "Great Britain", + title = "{LWG2809}: variant hash requirements", + howpublished = "\url{https://wg21.link/lwg2809}", publisher = "WG21" } -@misc{LWG3526, - author = "Casey Carter", - title = "{LWG3526}: Return types of uses\_allocator\_construction\_args unspecified", - howpublished = "\url{https://wg21.link/lwg3526}", +@misc{LWG2810, + author = "Marshall Clow", + title = "{LWG2810}: use\_count and unique in shared\_ptr", + howpublished = "\url{https://wg21.link/lwg2810}", publisher = "WG21" } -@misc{LWG3527, +@misc{LWG2811, author = "Tim Song", - title = "{LWG3527}: uses\_allocator\_construction\_args handles rvalue pairs of rvalue references incorrectly", - howpublished = "\url{https://wg21.link/lwg3527}", + title = "{LWG2811}: ``Selected constructor'' wording is incorrect for optional/variant/any", + howpublished = "\url{https://wg21.link/lwg2811}", publisher = "WG21" } -@misc{LWG3528, - author = "Tim Song", - title = "{LWG3528}: make\_from\_tuple can perform (the equivalent of) a C-style cast", - howpublished = "\url{https://wg21.link/lwg3528}", +@misc{LWG2812, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG2812}: Range access is available with ", + howpublished = "\url{https://wg21.link/lwg2812}", publisher = "WG21" } -@misc{LWG3529, - author = "Arthur O'Dwyer", - title = "{LWG3529}: priority\_queue(first, last) should construct c with (first, last)", - howpublished = "\url{https://wg21.link/lwg3529}", +@misc{LWG2813, + author = "Brian Bi", + title = "{LWG2813}: std::function should not return dangling references", + howpublished = "\url{https://wg21.link/lwg2813}", publisher = "WG21" } -@misc{LWG3530, - author = "Tim Song", - title = "{LWG3530}: BUILTIN-PTR-MEOW should not opt the type out of syntactic checks", - howpublished = "\url{https://wg21.link/lwg3530}", +@misc{LWG2814, + author = "Zhihao Yuan", + title = "{LWG2814}: [fund.ts.v2] to\_array should take rvalue reference as well", + howpublished = "\url{https://wg21.link/lwg2814}", publisher = "WG21" } -@misc{LWG3531, - author = "Mike Spertus", - title = "{LWG3531}: LWG 3025 broke previous valid code", - howpublished = "\url{https://wg21.link/lwg3531}", +@misc{LWG2815, + author = "Jean-François Bastien", + title = "{LWG2815}: quick\_exit can deadlock", + howpublished = "\url{https://wg21.link/lwg2815}", publisher = "WG21" } -@misc{LWG3532, - author = "Casey Carter", - title = "{LWG3532}: split\_view::inner-iterator::operator++(int) should depend on Base", - howpublished = "\url{https://wg21.link/lwg3532}", +@misc{LWG2816, + author = "Richard Smith", + title = "{LWG2816}: resize\_file has impossible postcondition", + howpublished = "\url{https://wg21.link/lwg2816}", publisher = "WG21" } -@misc{LWG3533, - author = "Tomasz Kamiński", - title = "{LWG3533}: Make base() const \& consistent across iterator wrappers that supports input\_iterators", - howpublished = "\url{https://wg21.link/lwg3533}", +@misc{LWG2817, + author = "Marshall Clow", + title = "{LWG2817}: std::hash for nullptr\_t", + howpublished = "\url{https://wg21.link/lwg2817}", publisher = "WG21" } -@misc{LWG3534, - author = "Alexander Bessonov", - title = "{LWG3534}: ranges::set\_intersection and ranges::set\_difference algorithm requirements are too strict", - howpublished = "\url{https://wg21.link/lwg3534}", +@misc{LWG2818, + author = "Tim Song", + title = "{LWG2818}: ``::std::'' everywhere rule needs tweaking", + howpublished = "\url{https://wg21.link/lwg2818}", publisher = "WG21" } -@misc{LWG3535, - author = "Casey Carter", - title = "{LWG3535}: join\_view::iterator::iterator\_category and ::iterator\_concept lie", - howpublished = "\url{https://wg21.link/lwg3535}", +@misc{LWG2819, + author = "Agustín K-ballo Bergé", + title = "{LWG2819}: Unspecified Return type: elements", + howpublished = "\url{https://wg21.link/lwg2819}", publisher = "WG21" } -@misc{LWG3536, - author = "Matt Stephanson", - title = "{LWG3536}: Should chrono::from\_stream() assign zero to duration for failure?", - howpublished = "\url{https://wg21.link/lwg3536}", +@misc{LWG2820, + author = "Thomas Köppe", + title = "{LWG2820}: Clarify macros", + howpublished = "\url{https://wg21.link/lwg2820}", publisher = "WG21" } -@misc{LWG3537, - author = "Jiang An", - title = "{LWG3537}: §[iterator.range] Missing noexcept for std::rbegin/rend for arrays and initializer\_list", - howpublished = "\url{https://wg21.link/lwg3537}", +@misc{LWG2821, + author = "Tony van Eerd", + title = "{LWG2821}: std::launder() should be marked as [[nodiscard]]", + howpublished = "\url{https://wg21.link/lwg2821}", publisher = "WG21" } -@misc{LWG3538, - author = "Jiang An", - title = "{LWG3538}: §[library.c] C library functions are not addressable", - howpublished = "\url{https://wg21.link/lwg3538}", +@misc{LWG2822, + author = "Jonathan Wakely", + title = "{LWG2822}: Resolution for LWG 2742 introduces ambiguities", + howpublished = "\url{https://wg21.link/lwg2822}", publisher = "WG21" } -@misc{LWG3539, - author = "Casey Carter", - title = "{LWG3539}: format\_to must not copy models of output\_iterator", - howpublished = "\url{https://wg21.link/lwg3539}", +@misc{LWG2823, + author = "Robert Haberlach", + title = "{LWG2823}: std::array initialization is still not permissive enough", + howpublished = "\url{https://wg21.link/lwg2823}", publisher = "WG21" } -@misc{LWG3540, - author = "S. B. Tam", - title = "{LWG3540}: §[format.arg] There should be no const in basic\_format\_arg(const T* p)", - howpublished = "\url{https://wg21.link/lwg3540}", +@misc{LWG2824, + author = "Tim Song", + title = "{LWG2824}: list::sort should say that the order of elements is unspecified if an exception is thrown", + howpublished = "\url{https://wg21.link/lwg2824}", publisher = "WG21" } -@misc{LWG3541, - author = "Christopher Di Bella", - title = "{LWG3541}: indirectly\_readable\_traits should be SFINAE-friendly for all types", - howpublished = "\url{https://wg21.link/lwg3541}", +@misc{LWG2825, + author = "Richard Smith", + title = "{LWG2825}: LWG 2756 breaks class template argument deduction for optional", + howpublished = "\url{https://wg21.link/lwg2825}", publisher = "WG21" } -@misc{LWG3542, - author = "Casey Carter", - title = "{LWG3542}: basic\_format\_arg mis-handles basic\_string\_view with custom traits", - howpublished = "\url{https://wg21.link/lwg3542}", +@misc{LWG2826, + author = "Alisdair Meredith", + title = "{LWG2826}: string\_view iterators use old wording", + howpublished = "\url{https://wg21.link/lwg2826}", publisher = "WG21" } -@misc{LWG3543, - author = "Tim Song", - title = "{LWG3543}: Definition of when counted\_iterators refer to the same sequence isn't quite right", - howpublished = "\url{https://wg21.link/lwg3543}", +@misc{LWG2827, + author = "Richard Smith", + title = "{LWG2827}: is\_trivially\_constructible and non-trivial destructors", + howpublished = "\url{https://wg21.link/lwg2827}", publisher = "WG21" } -@misc{LWG3544, - author = "Casey Carter", - title = "{LWG3544}: format-arg-store::args is unintentionally not exposition-only", - howpublished = "\url{https://wg21.link/lwg3544}", +@misc{LWG2828, + author = "Thomas Koeppe", + title = "{LWG2828}: Clarify (following adoption of P0063r3)", + howpublished = "\url{https://wg21.link/lwg2828}", publisher = "WG21" } -@misc{LWG3545, - author = "Glen Joseph Fernandes", - title = "{LWG3545}: std::pointer\_traits should be SFINAE-friendly", - howpublished = "\url{https://wg21.link/lwg3545}", +@misc{LWG2829, + author = "Richard Smith", + title = "{LWG2829}: LWG 2740 leaves behind vacuous words", + howpublished = "\url{https://wg21.link/lwg2829}", publisher = "WG21" } -@misc{LWG3546, - author = "Tim Song", - title = "{LWG3546}: common\_iterator's postfix-proxy is not quite right", - howpublished = "\url{https://wg21.link/lwg3546}", +@misc{LWG2830, + author = "Daniel James", + title = "{LWG2830}: insert\_return\_type is only defined for containers with unique keys", + howpublished = "\url{https://wg21.link/lwg2830}", publisher = "WG21" } -@misc{LWG3547, - author = "Corentin Jabot", - title = "{LWG3547}: Time formatters should not be locale sensitive by default", - howpublished = "\url{https://wg21.link/lwg3547}", +@misc{LWG2831, + author = "Daniel James", + title = "{LWG2831}: Equality can be defined when Hash function objects have different behaviour", + howpublished = "\url{https://wg21.link/lwg2831}", publisher = "WG21" } -@misc{LWG3548, - author = "Thomas Köppe", - title = "{LWG3548}: shared\_ptr construction from unique\_ptr should move (not copy) the deleter", - howpublished = "\url{https://wg21.link/lwg3548}", +@misc{LWG2832, + author = "Jens Maurer", + title = "{LWG2832}: §[fpos.operations] strange requirement for P(i)", + howpublished = "\url{https://wg21.link/lwg2832}", publisher = "WG21" } -@misc{LWG3549, - author = "Tim Song", - title = "{LWG3549}: view\_interface is overspecified to derive from view\_base", - howpublished = "\url{https://wg21.link/lwg3549}", +@misc{LWG2833, + author = "Richard Smith", + title = "{LWG2833}: Library needs to specify what it means when it declares a function constexpr", + howpublished = "\url{https://wg21.link/lwg2833}", publisher = "WG21" } -@misc{LWG3550, - author = "Hubert Tong", - title = "{LWG3550}: Names reserved by C for standard library not reserved by C++", - howpublished = "\url{https://wg21.link/lwg3550}", +@misc{LWG2834, + author = "Thomas Koeppe", + title = "{LWG2834}: Resolution LWG 2223 is missing wording about end iterators", + howpublished = "\url{https://wg21.link/lwg2834}", publisher = "WG21" } -@misc{LWG3551, - author = "Tim Song", - title = "{LWG3551}: borrowed\_{\textbraceleft}iterator,subrange{\textbraceright}\_t are overspecified", - howpublished = "\url{https://wg21.link/lwg3551}", +@misc{LWG2835, + author = "Thomas Koeppe", + title = "{LWG2835}: LWG 2536 seems to misspecify ", + howpublished = "\url{https://wg21.link/lwg2835}", publisher = "WG21" } -@misc{LWG3552, - author = "Tim Song", - title = "{LWG3552}: Parallel specialized memory algorithms should require forward iterators", - howpublished = "\url{https://wg21.link/lwg3552}", +@misc{LWG2836, + author = "Jonathan Wakely", + title = "{LWG2836}: More string operations should be noexcept", + howpublished = "\url{https://wg21.link/lwg2836}", publisher = "WG21" } -@misc{LWG3553, - author = "Hewill Kang", - title = "{LWG3553}: Useless constraint in split\_view::outer-iterator::value\_type::begin()", - howpublished = "\url{https://wg21.link/lwg3553}", +@misc{LWG2837, + author = "Marshall Clow", + title = "{LWG2837}: gcd and lcm should support a wider range of input values", + howpublished = "\url{https://wg21.link/lwg2837}", publisher = "WG21" } -@misc{LWG3554, - author = "Howard Hinnant", - title = "{LWG3554}: chrono::parse needs const charT* and basic\_string\_view overloads", - howpublished = "\url{https://wg21.link/lwg3554}", +@misc{LWG2838, + author = "Tim Song", + title = "{LWG2838}: is\_literal\_type specification needs a little cleanup", + howpublished = "\url{https://wg21.link/lwg2838}", publisher = "WG21" } -@misc{LWG3555, +@misc{LWG2839, author = "Tim Song", - title = "{LWG3555}: {\textbraceleft}transform,elements{\textbraceright}\_view::iterator::iterator\_concept should consider const-qualification of the underlying range", - howpublished = "\url{https://wg21.link/lwg3555}", + title = "{LWG2839}: Self-move-assignment of library types, again", + howpublished = "\url{https://wg21.link/lwg2839}", publisher = "WG21" } -@misc{LWG3556, +@misc{LWG2840, author = "Tim Song", - title = "{LWG3556}: Specification of when semantic constraints are imposed by use of concepts is unclear", - howpublished = "\url{https://wg21.link/lwg3556}", + title = "{LWG2840}: directory\_iterator::increment is seemingly narrow-contract but marked noexcept", + howpublished = "\url{https://wg21.link/lwg2840}", publisher = "WG21" } -@misc{LWG3557, +@misc{LWG2841, + author = "Jeffrey Yasskin", + title = "{LWG2841}: Use of ``Equivalent to'' in [strings]", + howpublished = "\url{https://wg21.link/lwg2841}", + publisher = "WG21" +} +@misc{LWG2842, author = "Tim Song", - title = "{LWG3557}: The static\_cast expression in convertible\_to has the wrong operand", - howpublished = "\url{https://wg21.link/lwg3557}", + title = "{LWG2842}: in\_place\_t check for optional::optional(U\&\&) should decay U", + howpublished = "\url{https://wg21.link/lwg2842}", publisher = "WG21" } -@misc{LWG3558, - author = "Hewill Kang", - title = "{LWG3558}: elements\_view::sentinel's first operator- has wrong return type", - howpublished = "\url{https://wg21.link/lwg3558}", +@misc{LWG2843, + author = "Jens Maurer", + title = "{LWG2843}: Unclear behavior of std::pmr::memory\_resource::do\_allocate()", + howpublished = "\url{https://wg21.link/lwg2843}", publisher = "WG21" } -@misc{LWG3559, - author = "Tim Song", - title = "{LWG3559}: Semantic requirements of sized\_range is circular", - howpublished = "\url{https://wg21.link/lwg3559}", +@misc{LWG2844, + author = "Matt Austern", + title = "{LWG2844}: Stability of a\_uniq.insert(i, j)", + howpublished = "\url{https://wg21.link/lwg2844}", publisher = "WG21" } -@misc{LWG3560, +@misc{LWG2845, author = "Tim Song", - title = "{LWG3560}: ranges::equal and ranges::is\_permutation should short-circuit for sized\_ranges", - howpublished = "\url{https://wg21.link/lwg3560}", + title = "{LWG2845}: enable\_if, result\_of, common\_type and aligned\_storage do not meet the definition of TransformationTrait", + howpublished = "\url{https://wg21.link/lwg2845}", publisher = "WG21" } -@misc{LWG3561, - author = "Ilya Burylov", - title = "{LWG3561}: Issue with internal counter in discard\_block\_engine", - howpublished = "\url{https://wg21.link/lwg3561}", +@misc{LWG2846, + author = "Jens Maurer", + title = "{LWG2846}: Undefined phrase ``effectively cast''", + howpublished = "\url{https://wg21.link/lwg2846}", publisher = "WG21" } -@misc{LWG3562, - author = "David Friberg", - title = "{LWG3562}: Superseding nullopt\_t's requirement to not be DefaultConstructible", - howpublished = "\url{https://wg21.link/lwg3562}", +@misc{LWG2847, + author = "Jens Maurer", + title = "{LWG2847}: sin(float) should call sinf(float)", + howpublished = "\url{https://wg21.link/lwg2847}", publisher = "WG21" } -@misc{LWG3563, - author = "Barry Revzin", - title = "{LWG3563}: keys\_view example is broken", - howpublished = "\url{https://wg21.link/lwg3563}", +@misc{LWG2848, + author = "Jens Maurer", + title = "{LWG2848}: Pass-through threshold for pool allocator", + howpublished = "\url{https://wg21.link/lwg2848}", publisher = "WG21" } -@misc{LWG3564, +@misc{LWG2849, author = "Tim Song", - title = "{LWG3564}: transform\_view::iterator::value\_type and iterator\_category should use const F\&", - howpublished = "\url{https://wg21.link/lwg3564}", + title = "{LWG2849}: Why does !is\_regular\_file(from) cause copy\_file to report a ``file already exists'' error?", + howpublished = "\url{https://wg21.link/lwg2849}", publisher = "WG21" } -@misc{LWG3565, - author = "Victor Zverovich", - title = "{LWG3565}: Handling of encodings in localized formatting of chrono types is underspecified", - howpublished = "\url{https://wg21.link/lwg3565}", +@misc{LWG2850, + author = "Geoffrey Romer", + title = "{LWG2850}: std::function move constructor does unnecessary work", + howpublished = "\url{https://wg21.link/lwg2850}", publisher = "WG21" } -@misc{LWG3566, - author = "Casey Carter", - title = "{LWG3566}: Constraint recursion for operator<=>(optional, U)", - howpublished = "\url{https://wg21.link/lwg3566}", +@misc{LWG2851, + author = "Tim Song", + title = "{LWG2851}: std::filesystem enum classes are now underspecified", + howpublished = "\url{https://wg21.link/lwg2851}", publisher = "WG21" } -@misc{LWG3567, - author = "Casey Carter", - title = "{LWG3567}: Formatting move-only iterators take two", - howpublished = "\url{https://wg21.link/lwg3567}", +@misc{LWG2852, + author = "Ahti Leppänen", + title = "{LWG2852}: Specifications of operator== for std::basic\_strings and std::basic\_string\_views are difficult to conform to", + howpublished = "\url{https://wg21.link/lwg2852}", publisher = "WG21" } -@misc{LWG3568, - author = "Casey Carter", - title = "{LWG3568}: basic\_istream\_view needs to initialize value\_", - howpublished = "\url{https://wg21.link/lwg3568}", +@misc{LWG2853, + author = "Gerard Stone", + title = "{LWG2853}: Possible inconsistency in specification of erase in [vector.modifiers]", + howpublished = "\url{https://wg21.link/lwg2853}", publisher = "WG21" } -@misc{LWG3569, - author = "Casey Carter", - title = "{LWG3569}: join\_view fails to support ranges of ranges with non-default\_initializable iterators", - howpublished = "\url{https://wg21.link/lwg3569}", +@misc{LWG2854, + author = "PowerGamer", + title = "{LWG2854}: wstring\_convert provides no indication of incomplete input or output", + howpublished = "\url{https://wg21.link/lwg2854}", publisher = "WG21" } -@misc{LWG3570, - author = "Tim Song", - title = "{LWG3570}: basic\_osyncstream::emit should be an unformatted output function", - howpublished = "\url{https://wg21.link/lwg3570}", +@misc{LWG2855, + author = "Jonathan Wakely", + title = "{LWG2855}: std::throw\_with\_nested(``string\_literal'')", + howpublished = "\url{https://wg21.link/lwg2855}", publisher = "WG21" } -@misc{LWG3571, - author = "Tim Song", - title = "{LWG3571}: flush\_emit should set badbit if the emit call fails", - howpublished = "\url{https://wg21.link/lwg3571}", +@misc{LWG2856, + author = "Andrey Davydov", + title = "{LWG2856}: std::async should be marked as [[nodiscard]]", + howpublished = "\url{https://wg21.link/lwg2856}", publisher = "WG21" } -@misc{LWG3572, - author = "Tim Song", - title = "{LWG3572}: copyable-box should be fully constexpr", - howpublished = "\url{https://wg21.link/lwg3572}", +@misc{LWG2857, + author = "Zhihao Yuan", + title = "{LWG2857}: {\textbraceleft}variant,optional,any{\textbraceright}::emplace should return the constructed value", + howpublished = "\url{https://wg21.link/lwg2857}", publisher = "WG21" } -@misc{LWG3573, - author = "Hewill Kang", - title = "{LWG3573}: Missing Throws element for basic\_string\_view(It begin, End end)", - howpublished = "\url{https://wg21.link/lwg3573}", +@misc{LWG2858, + author = "Hubert Tong", + title = "{LWG2858}: LWG 2472: actually an incompatibility with C++03", + howpublished = "\url{https://wg21.link/lwg2858}", publisher = "WG21" } -@misc{LWG3574, - author = "Hewill Kang", - title = "{LWG3574}: common\_iterator should be completely constexpr-able", - howpublished = "\url{https://wg21.link/lwg3574}", +@misc{LWG2859, + author = "Hubert Tong", + title = "{LWG2859}: Definition of reachable in [ptr.launder] misses pointer arithmetic from pointer-interconvertible object", + howpublished = "\url{https://wg21.link/lwg2859}", publisher = "WG21" } -@misc{LWG3575, - author = "Jiang An", - title = "{LWG3575}: <=> for integer-class types isn't consistently specified", - howpublished = "\url{https://wg21.link/lwg3575}", +@misc{LWG2860, + author = "Hubert Tong", + title = "{LWG2860}: launder and base class subobjects", + howpublished = "\url{https://wg21.link/lwg2860}", publisher = "WG21" } -@misc{LWG3576, - author = "Mark de Wever", - title = "{LWG3576}: Clarifying fill character in std::format", - howpublished = "\url{https://wg21.link/lwg3576}", +@misc{LWG2861, + author = "United States", + title = "{LWG2861}: basic\_string should require that charT match traits::char\_type", + howpublished = "\url{https://wg21.link/lwg2861}", publisher = "WG21" } -@misc{LWG3577, - author = "Joaquín M López Muñoz", - title = "{LWG3577}: Merging an (unordered) associative container with itself", - howpublished = "\url{https://wg21.link/lwg3577}", +@misc{LWG2862, + author = "Finland", + title = "{LWG2862}: LWG 2756 should be accepted", + howpublished = "\url{https://wg21.link/lwg2862}", publisher = "WG21" } -@misc{LWG3578, - author = "Joaquín M López Muñoz", - title = "{LWG3578}: Iterator SCARYness in the context of associative container merging", - howpublished = "\url{https://wg21.link/lwg3578}", +@misc{LWG2863, + author = "Finland", + title = "{LWG2863}: Undo default\_order changes of maps and sets", + howpublished = "\url{https://wg21.link/lwg2863}", publisher = "WG21" } -@misc{LWG3579, - author = "Louis Dionne", - title = "{LWG3579}: Complexity guarantees for resize() and append() functions across the library", - howpublished = "\url{https://wg21.link/lwg3579}", +@misc{LWG2864, + author = "Finland", + title = "{LWG2864}: Merge shared\_ptr changes from Library Fundamentals to C++17", + howpublished = "\url{https://wg21.link/lwg2864}", publisher = "WG21" } -@misc{LWG3580, - author = "Zoe Carver", - title = "{LWG3580}: iota\_view's iterator's binary operator+ should be improved", - howpublished = "\url{https://wg21.link/lwg3580}", +@misc{LWG2865, + author = "Finland", + title = "{LWG2865}: Resolve all open Library issues for C++17", + howpublished = "\url{https://wg21.link/lwg2865}", publisher = "WG21" } -@misc{LWG3581, - author = "Jiang An and Casey Carter", - title = "{LWG3581}: The range constructor makes basic\_string\_view not trivially move constructible", - howpublished = "\url{https://wg21.link/lwg3581}", +@misc{LWG2866, + author = "Great Britain", + title = "{LWG2866}: Incorrect derived classes constraints", + howpublished = "\url{https://wg21.link/lwg2866}", publisher = "WG21" } -@misc{LWG3582, - author = "Jonathan Wakely", - title = "{LWG3582}: Unclear where std::async exceptions are handled", - howpublished = "\url{https://wg21.link/lwg3582}", +@misc{LWG2867, + author = "Great Britain", + title = "{LWG2867}: Bad footnote about explicit exception-specification", + howpublished = "\url{https://wg21.link/lwg2867}", publisher = "WG21" } -@misc{LWG3583, - author = "Jonathan Wakely", - title = "{LWG3583}: Clarify if/when short circuiting applies to conditions in Constraints: elements", - howpublished = "\url{https://wg21.link/lwg3583}", +@misc{LWG2868, + author = "Great Britain", + title = "{LWG2868}: Missing specification of bad\_any\_cast::what()", + howpublished = "\url{https://wg21.link/lwg2868}", publisher = "WG21" } -@misc{LWG3584, - author = "Peter Brett", - title = "{LWG3584}: Clarify common comparison category conversions", - howpublished = "\url{https://wg21.link/lwg3584}", +@misc{LWG2869, + author = "Great Britain", + title = "{LWG2869}: Deprecate sub-clause [locale.stdcvt]", + howpublished = "\url{https://wg21.link/lwg2869}", publisher = "WG21" } -@misc{LWG3585, - author = "Barry Revzin", - title = "{LWG3585}: Variant converting assignment with immovable alternative", - howpublished = "\url{https://wg21.link/lwg3585}", +@misc{LWG2870, + author = "Japan", + title = "{LWG2870}: Default value of parameter theta of polar should be dependent", + howpublished = "\url{https://wg21.link/lwg2870}", publisher = "WG21" } -@misc{LWG3586, - author = "Mark de Wever", - title = "{LWG3586}: Formatting character alignment inconsistencies", - howpublished = "\url{https://wg21.link/lwg3586}", +@misc{LWG2871, + author = "United States", + title = "{LWG2871}: User specializations of type traits should be ill-formed", + howpublished = "\url{https://wg21.link/lwg2871}", publisher = "WG21" } -@misc{LWG3587, - author = "Jiang An", - title = "{LWG3587}: std::three\_way\_comparable\_with can be satisfied but can't be modeled", - howpublished = "\url{https://wg21.link/lwg3587}", +@misc{LWG2872, + author = "United States", + title = "{LWG2872}: Add definition for direct-non-list-initialization", + howpublished = "\url{https://wg21.link/lwg2872}", publisher = "WG21" } -@misc{LWG3588, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3588}: Strike out purposeless UB involving the deleter in members functions of unique\_ptr", - howpublished = "\url{https://wg21.link/lwg3588}", +@misc{LWG2873, + author = "United States", + title = "{LWG2873}: Add noexcept to several shared\_ptr related functions", + howpublished = "\url{https://wg21.link/lwg2873}", publisher = "WG21" } -@misc{LWG3589, - author = "Hewill Kang", - title = "{LWG3589}: The const lvalue reference overload of get for subrange does not constrain I to be copyable when N == 0", - howpublished = "\url{https://wg21.link/lwg3589}", +@misc{LWG2874, + author = "United States", + title = "{LWG2874}: Constructor shared\_ptr::shared\_ptr(Y*) should be constrained", + howpublished = "\url{https://wg21.link/lwg2874}", publisher = "WG21" } -@misc{LWG3590, - author = "Tim Song", - title = "{LWG3590}: split\_view::base() const \& is overconstrained", - howpublished = "\url{https://wg21.link/lwg3590}", +@misc{LWG2875, + author = "United States", + title = "{LWG2875}: shared\_ptr::shared\_ptr(Y*, D, […]) constructors should be constrained", + howpublished = "\url{https://wg21.link/lwg2875}", publisher = "WG21" } -@misc{LWG3591, - author = "Tim Song", - title = "{LWG3591}: lazy\_split\_view::inner-iterator::base() \&\& invalidates outer iterators", - howpublished = "\url{https://wg21.link/lwg3591}", +@misc{LWG2876, + author = "United States", + title = "{LWG2876}: shared\_ptr::shared\_ptr(const weak\_ptr\&) constructor should be constrained", + howpublished = "\url{https://wg21.link/lwg2876}", publisher = "WG21" } -@misc{LWG3592, - author = "Tim Song", - title = "{LWG3592}: lazy\_split\_view needs to check the simpleness of Pattern", - howpublished = "\url{https://wg21.link/lwg3592}", +@misc{LWG2877, + author = "United States", + title = "{LWG2877}: Strengthen meaning of ``empty shared\_ptr'' in dynamic\_pointer\_cast", + howpublished = "\url{https://wg21.link/lwg2877}", publisher = "WG21" } -@misc{LWG3593, - author = "Hewill Kang", - title = "{LWG3593}: Several iterators' base() const \& and lazy\_split\_view::outer-iterator::value\_type::end() missing noexcept", - howpublished = "\url{https://wg21.link/lwg3593}", +@misc{LWG2878, + author = "United States", + title = "{LWG2878}: Missing DefaultConstructible requirement for istream\_iterator default constructor", + howpublished = "\url{https://wg21.link/lwg2878}", publisher = "WG21" } -@misc{LWG3594, - author = "JeanHeyd Meneide", - title = "{LWG3594}: inout\_ptr — inconsistent release() in destructor", - howpublished = "\url{https://wg21.link/lwg3594}", +@misc{LWG2879, + author = "Canada", + title = "{LWG2879}: Removing C dependencies from signal handler wording", + howpublished = "\url{https://wg21.link/lwg2879}", publisher = "WG21" } -@misc{LWG3595, - author = "Hewill Kang", - title = "{LWG3595}: Exposition-only classes proxy and postfix-proxy for common\_iterator should be fully constexpr", - howpublished = "\url{https://wg21.link/lwg3595}", +@misc{LWG2880, + author = "Switzerland", + title = "{LWG2880}: Relax complexity specifications for non-sequenced policies", + howpublished = "\url{https://wg21.link/lwg2880}", publisher = "WG21" } -@misc{LWG3596, - author = "Michael Schellenberger Costa", - title = "{LWG3596}: ranges::starts\_with and ranges::ends\_with are underspecified", - howpublished = "\url{https://wg21.link/lwg3596}", +@misc{LWG2881, + author = "Switzerland", + title = "{LWG2881}: Adopt section III of P0308R0", + howpublished = "\url{https://wg21.link/lwg2881}", publisher = "WG21" } -@misc{LWG3597, - author = "Jiang An", - title = "{LWG3597}: Unsigned integer types don't model advanceable", - howpublished = "\url{https://wg21.link/lwg3597}", +@misc{LWG2882, + author = "Switzerland", + title = "{LWG2882}: Clarify variant construction", + howpublished = "\url{https://wg21.link/lwg2882}", publisher = "WG21" } -@misc{LWG3598, - author = "Jonathan Wakely", - title = "{LWG3598}: system\_category().default\_error\_condition(0) is underspecified", - howpublished = "\url{https://wg21.link/lwg3598}", +@misc{LWG2883, + author = "Switzerland", + title = "{LWG2883}: The standard library should provide string\_view parameters instead or in addition for functions defined with char const * or string const \& as parameter types.", + howpublished = "\url{https://wg21.link/lwg2883}", publisher = "WG21" } -@misc{LWG3599, - author = "Hewill Kang", - title = "{LWG3599}: The const overload of lazy\_split\_view::begin should be constrained by const Pattern", - howpublished = "\url{https://wg21.link/lwg3599}", +@misc{LWG2884, + author = "Finland", + title = "{LWG2884}: Relational operators for containers should sfinae; if the underlying type is not comparable, neither should the container be", + howpublished = "\url{https://wg21.link/lwg2884}", publisher = "WG21" } -@misc{LWG3600, - author = "Jonathan Wakely", - title = "{LWG3600}: Making istream\_iterator copy constructor trivial is an ABI break", - howpublished = "\url{https://wg21.link/lwg3600}", +@misc{LWG2885, + author = "Finland", + title = "{LWG2885}: The relational operators of optional and variant completely reflect the semantics of the element types — this is inconsistent with other types in the library", + howpublished = "\url{https://wg21.link/lwg2885}", publisher = "WG21" } -@misc{LWG3601, - author = "Casey Carter", - title = "{LWG3601}: common\_iterator's postfix-proxy needs indirectly\_readable", - howpublished = "\url{https://wg21.link/lwg3601}", +@misc{LWG2886, + author = "Finland", + title = "{LWG2886}: Keep the empty() functions in any", + howpublished = "\url{https://wg21.link/lwg2886}", publisher = "WG21" } -@misc{LWG3602, - author = "Hewill Kang", - title = "{LWG3602}: reverse\_iterator's converting assignment is overconstrained", - howpublished = "\url{https://wg21.link/lwg3602}", +@misc{LWG2887, + author = "Finland and Great Britain", + title = "{LWG2887}: Revert the changes from P0156R0: variadic lock\_guard", + howpublished = "\url{https://wg21.link/lwg2887}", publisher = "WG21" } -@misc{LWG3603, - author = "Jonathan Wakely", - title = "{LWG3603}: Matching of null characters by regular expressions is underspecified", - howpublished = "\url{https://wg21.link/lwg3603}", +@misc{LWG2888, + author = "Finland", + title = "{LWG2888}: Variables of library tag types need to be inline variables", + howpublished = "\url{https://wg21.link/lwg2888}", publisher = "WG21" } -@misc{LWG3604, - author = "Jonathan Wakely", - title = "{LWG3604}: What is the effect of an invalid value of type syntax\_option\_type?", - howpublished = "\url{https://wg21.link/lwg3604}", +@misc{LWG2889, + author = "Great Britain", + title = "{LWG2889}: Mark constexpr global variables as inline", + howpublished = "\url{https://wg21.link/lwg2889}", publisher = "WG21" } -@misc{LWG3605, - author = "Jonathan Wakely", - title = "{LWG3605}: regex\_constants::match\_prev\_avail is underspecified", - howpublished = "\url{https://wg21.link/lwg3605}", +@misc{LWG2890, + author = "Great Britain", + title = "{LWG2890}: The definition of 'object state' applies only to class types", + howpublished = "\url{https://wg21.link/lwg2890}", publisher = "WG21" } -@misc{LWG3606, - author = "Jonathan Wakely", - title = "{LWG3606}: Missing regex\_traits::locale\_type requirements", - howpublished = "\url{https://wg21.link/lwg3606}", +@misc{LWG2891, + author = "Great Britain", + title = "{LWG2891}: Relax library requirements on volatile types", + howpublished = "\url{https://wg21.link/lwg2891}", publisher = "WG21" } -@misc{LWG3607, - author = "Tim Song", - title = "{LWG3607}: contiguous\_iterator should not be allowed to have custom iter\_move and iter\_swap behavior", - howpublished = "\url{https://wg21.link/lwg3607}", +@misc{LWG2892, + author = "Great Britain", + title = "{LWG2892}: Relax the prohibition on libraries adding constexpr", + howpublished = "\url{https://wg21.link/lwg2892}", publisher = "WG21" } -@misc{LWG3608, - author = "Tim Song", - title = "{LWG3608}: convertible\_to and temporary-bound references", - howpublished = "\url{https://wg21.link/lwg3608}", +@misc{LWG2893, + author = "Great Britain", + title = "{LWG2893}: Parsing Hexadecimally in P0067R4", + howpublished = "\url{https://wg21.link/lwg2893}", publisher = "WG21" } -@misc{LWG3609, - author = "Jiang An", - title = "{LWG3609}: std::ranges::iota\_view has non-subtractable iterator and sentinel types", - howpublished = "\url{https://wg21.link/lwg3609}", +@misc{LWG2894, + author = "Great Britain", + title = "{LWG2894}: The function template std::apply() is required to be constexpr, but std::invoke() isn't", + howpublished = "\url{https://wg21.link/lwg2894}", publisher = "WG21" } -@misc{LWG3610, - author = "Jiang An", - title = "{LWG3610}: iota\_view::size sometimes rejects integer-class types", - howpublished = "\url{https://wg21.link/lwg3610}", +@misc{LWG2895, + author = "Great Britain", + title = "{LWG2895}: Passing function types to result\_of and is\_callable", + howpublished = "\url{https://wg21.link/lwg2895}", publisher = "WG21" } -@misc{LWG3611, - author = "Jonathan Wakely", - title = "{LWG3611}: Should compare\_exchange be allowed to modify the expected value on success?", - howpublished = "\url{https://wg21.link/lwg3611}", +@misc{LWG2896, + author = "Great Britain", + title = "{LWG2896}: The contents of are underspecified", + howpublished = "\url{https://wg21.link/lwg2896}", publisher = "WG21" } -@misc{LWG3612, - author = "Victor Zverovich", - title = "{LWG3612}: Inconsistent pointer alignment in std::format", - howpublished = "\url{https://wg21.link/lwg3612}", +@misc{LWG2897, + author = "Russia", + title = "{LWG2897}: array::iterator and array::const\_iterator should be literal types", + howpublished = "\url{https://wg21.link/lwg2897}", publisher = "WG21" } -@misc{LWG3613, - author = "Frank Birbacher", - title = "{LWG3613}: Specify that nullopt\_t is copyable", - howpublished = "\url{https://wg21.link/lwg3613}", +@misc{LWG2898, + author = "United States", + title = "{LWG2898}: Prefer not to use member typedefs as constructor parameters", + howpublished = "\url{https://wg21.link/lwg2898}", publisher = "WG21" } -@misc{LWG3614, - author = "Jiang An", - title = "{LWG3614}: iota\_view::size and the most negative signed integer values", - howpublished = "\url{https://wg21.link/lwg3614}", +@misc{LWG2899, + author = "United States", + title = "{LWG2899}: is\_(nothrow\_)move\_constructible and tuple, optional and unique\_ptr", + howpublished = "\url{https://wg21.link/lwg2899}", publisher = "WG21" } -@misc{LWG3615, - author = "Hewill Kang", - title = "{LWG3615}: The last specialization of incrementable\_traits has wrong operand types", - howpublished = "\url{https://wg21.link/lwg3615}", +@misc{LWG2900, + author = "United States", + title = "{LWG2900}: The copy and move constructors of optional are not constexpr", + howpublished = "\url{https://wg21.link/lwg2900}", publisher = "WG21" } -@misc{LWG3616, - author = "S. B. Tam", - title = "{LWG3616}: LWG 3498 seems to miss the non-member swap for basic\_syncbuf", - howpublished = "\url{https://wg21.link/lwg3616}", +@misc{LWG2901, + author = "United States", + title = "{LWG2901}: Variants cannot properly support allocators", + howpublished = "\url{https://wg21.link/lwg2901}", publisher = "WG21" } -@misc{LWG3617, - author = "Barry Revzin", - title = "{LWG3617}: function/packaged\_task deduction guides and deducing this", - howpublished = "\url{https://wg21.link/lwg3617}", +@misc{LWG2902, + author = "United States", + title = "{LWG2902}: variant should only support complete types", + howpublished = "\url{https://wg21.link/lwg2902}", publisher = "WG21" } -@misc{LWG3618, - author = "Barry Revzin", - title = "{LWG3618}: Unnecessary iter\_move for transform\_view::iterator", - howpublished = "\url{https://wg21.link/lwg3618}", +@misc{LWG2903, + author = "United States", + title = "{LWG2903}: The form of initialization for the emplace-constructors is not specified", + howpublished = "\url{https://wg21.link/lwg2903}", publisher = "WG21" } -@misc{LWG3619, - author = "Tim Song", - title = "{LWG3619}: Specification of vformat\_to contains ill-formed formatted\_size calls", - howpublished = "\url{https://wg21.link/lwg3619}", +@misc{LWG2904, + author = "United States", + title = "{LWG2904}: Make variant move-assignment more exception safe", + howpublished = "\url{https://wg21.link/lwg2904}", publisher = "WG21" } -@misc{LWG3620, - author = "Dawn Perchik", - title = "{LWG3620}: What are execution character sets and execution wide-character sets (after P2314R4)?", - howpublished = "\url{https://wg21.link/lwg3620}", +@misc{LWG2905, + author = "United States", + title = "{LWG2905}: is\_constructible\_v, P, D const \&> should be false when D is not copy constructible", + howpublished = "\url{https://wg21.link/lwg2905}", publisher = "WG21" } -@misc{LWG3621, - author = "Jens Maurer", - title = "{LWG3621}: Remove feature-test macro \_\_cpp\_lib\_monadic\_optional", - howpublished = "\url{https://wg21.link/lwg3621}", +@misc{LWG2906, + author = "United States", + title = "{LWG2906}: There is no ability to supply an allocator for the control block when constructing a shared\_ptr from a unique\_ptr", + howpublished = "\url{https://wg21.link/lwg2906}", publisher = "WG21" } -@misc{LWG3622, - author = "Thomas Köppe", - title = "{LWG3622}: Misspecified transitivity of equivalence in §[unord.req.general]", - howpublished = "\url{https://wg21.link/lwg3622}", +@misc{LWG2907, + author = "United States", + title = "{LWG2907}: Semantics for destroying the deleter and the control-block of a shared\_ptr are unclear", + howpublished = "\url{https://wg21.link/lwg2907}", publisher = "WG21" } -@misc{LWG3623, - author = "Jiang An", - title = "{LWG3623}: Uses of std::reverse\_iterator with containers should not require manually including ", - howpublished = "\url{https://wg21.link/lwg3623}", +@misc{LWG2908, + author = "United States", + title = "{LWG2908}: The less-than operator for shared pointers could do more", + howpublished = "\url{https://wg21.link/lwg2908}", publisher = "WG21" } -@misc{LWG3624, - author = "Jiang An", - title = "{LWG3624}: Inconsistency of , , and in the standard library", - howpublished = "\url{https://wg21.link/lwg3624}", +@misc{LWG2909, + author = "United States", + title = "{LWG2909}: User specializations of is\_execution\_policy should be ill-formed", + howpublished = "\url{https://wg21.link/lwg2909}", publisher = "WG21" } -@misc{LWG3625, - author = "Jiang An", - title = "{LWG3625}: Should provide range access function templates?", - howpublished = "\url{https://wg21.link/lwg3625}", +@misc{LWG2910, + author = "United States", + title = "{LWG2910}: Template deduction and integral\_constant", + howpublished = "\url{https://wg21.link/lwg2910}", publisher = "WG21" } -@misc{LWG3626, - author = "Jiang An", - title = "{LWG3626}: Is std::basic\_stacktrace required to use contiguous storage?", - howpublished = "\url{https://wg21.link/lwg3626}", +@misc{LWG2911, + author = "United States", + title = "{LWG2911}: An is\_aggregate type trait is needed", + howpublished = "\url{https://wg21.link/lwg2911}", publisher = "WG21" } -@misc{LWG3627, - author = "Jiang An", - title = "{LWG3627}: Inconsistent specifications for std::make\_optional overloads", - howpublished = "\url{https://wg21.link/lwg3627}", +@misc{LWG2912, + author = "United States", + title = "{LWG2912}: Add a deduction guide for class template duration", + howpublished = "\url{https://wg21.link/lwg2912}", publisher = "WG21" } -@misc{LWG3628, - author = "Jiang An", - title = "{LWG3628}: ``Effects: Equivalent to:'' and uninitialized memory algorithms", - howpublished = "\url{https://wg21.link/lwg3628}", +@misc{LWG2913, + author = "United States", + title = "{LWG2913}: Containers need deduction guides", + howpublished = "\url{https://wg21.link/lwg2913}", publisher = "WG21" } -@misc{LWG3629, - author = "Jonathan Wakely", - title = "{LWG3629}: make\_error\_code and make\_error\_condition are customization points", - howpublished = "\url{https://wg21.link/lwg3629}", +@misc{LWG2914, + author = "United States", + title = "{LWG2914}: std::array does not support class-template deduction from initializers", + howpublished = "\url{https://wg21.link/lwg2914}", publisher = "WG21" } -@misc{LWG3630, - author = "Jonathan Wakely", - title = "{LWG3630}: Inconsistent basic\_regex construction and assignment from iterator range", - howpublished = "\url{https://wg21.link/lwg3630}", +@misc{LWG2915, + author = "United States", + title = "{LWG2915}: The three container adapters should each have a deduction guide", + howpublished = "\url{https://wg21.link/lwg2915}", publisher = "WG21" } -@misc{LWG3631, - author = "Tim Song", - title = "{LWG3631}: basic\_format\_arg(T\&\&) should use remove\_cvref\_t throughout", - howpublished = "\url{https://wg21.link/lwg3631}", +@misc{LWG2916, + author = "United States", + title = "{LWG2916}: Insert iterators should each have an instantiation guide to initialize from a container", + howpublished = "\url{https://wg21.link/lwg2916}", publisher = "WG21" } -@misc{LWG3632, - author = "Arthur O'Dwyer", - title = "{LWG3632}: unique\_ptr ``Mandates: This constructor is not selected by class template argument deduction''", - howpublished = "\url{https://wg21.link/lwg3632}", +@misc{LWG2917, + author = "United States", + title = "{LWG2917}: Parallel algorithms cannot easily work with InputIterators", + howpublished = "\url{https://wg21.link/lwg2917}", publisher = "WG21" } -@misc{LWG3633, - author = "Wesley Maxey", - title = "{LWG3633}: Atomics are copy constructible and copy assignable from volatile atomics", - howpublished = "\url{https://wg21.link/lwg3633}", +@misc{LWG2918, + author = "United States", + title = "{LWG2918}: Possible need for extra storage in inner\_product", + howpublished = "\url{https://wg21.link/lwg2918}", publisher = "WG21" } -@misc{LWG3634, - author = "Jiang An", - title = "{LWG3634}: When are static-duration memory\_resource objects destroyed?", - howpublished = "\url{https://wg21.link/lwg3634}", +@misc{LWG2919, + author = "United States", + title = "{LWG2919}: The specification for adjacent\_difference has baked-in sequential semantics", + howpublished = "\url{https://wg21.link/lwg2919}", publisher = "WG21" } -@misc{LWG3635, - author = "Konstantin Varlamov", - title = "{LWG3635}: Add \_\_cpp\_lib\_deduction\_guides to feature test macros", - howpublished = "\url{https://wg21.link/lwg3635}", +@misc{LWG2920, + author = "United States", + title = "{LWG2920}: Add a deduction guide for creating a shared\_future from a future rvalue", + howpublished = "\url{https://wg21.link/lwg2920}", publisher = "WG21" } -@misc{LWG3636, - author = "Arthur O'Dwyer", - title = "{LWG3636}: formatter::format should be const-qualified", - howpublished = "\url{https://wg21.link/lwg3636}", +@misc{LWG2921, + author = "United States", + title = "{LWG2921}: packaged\_task and type-erased allocators", + howpublished = "\url{https://wg21.link/lwg2921}", publisher = "WG21" } -@misc{LWG3637, - author = "Jonathan Wakely", - title = "{LWG3637}: pmr::memory\_resource::do\_allocate needs clarification", - howpublished = "\url{https://wg21.link/lwg3637}", +@misc{LWG2922, + author = "United States", + title = "{LWG2922}: The *\_constant<> templates do not make use of template", + howpublished = "\url{https://wg21.link/lwg2922}", publisher = "WG21" } -@misc{LWG3638, - author = "Jonathan Wakely", - title = "{LWG3638}: vector::swap(reference, reference) is useless", - howpublished = "\url{https://wg21.link/lwg3638}", +@misc{LWG2923, + author = "United States", + title = "{LWG2923}: noexcept is inconsistently applied across headers which import components of the C standard library", + howpublished = "\url{https://wg21.link/lwg2923}", publisher = "WG21" } -@misc{LWG3639, - author = "Victor Zverovich", - title = "{LWG3639}: Handling of fill character width is underspecified in std::format", - howpublished = "\url{https://wg21.link/lwg3639}", +@misc{LWG2924, + author = "United States", + title = "{LWG2924}: An ExecutionPolicy overload for inner\_product() seems impractical", + howpublished = "\url{https://wg21.link/lwg2924}", publisher = "WG21" } -@misc{LWG3640, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3640}: Clarify which exceptions are propagated", - howpublished = "\url{https://wg21.link/lwg3640}", +@misc{LWG2925, + author = "United States", + title = "{LWG2925}: Template argument deduction is not used in the standard library", + howpublished = "\url{https://wg21.link/lwg2925}", publisher = "WG21" } -@misc{LWG3641, - author = "Mark de Wever", - title = "{LWG3641}: Add operator== to format\_to\_n\_result", - howpublished = "\url{https://wg21.link/lwg3641}", +@misc{LWG2926, + author = "United States", + title = "{LWG2926}: INVOKE(f, t1, t2,... tN) and INVOKE(f, t1, t2,... tN, R) are too similar", + howpublished = "\url{https://wg21.link/lwg2926}", publisher = "WG21" } -@misc{LWG3642, - author = "Alexander Guteniev", - title = "{LWG3642}: move\_only\_function assignment operators seem to be defined suboptimal", - howpublished = "\url{https://wg21.link/lwg3642}", +@misc{LWG2927, + author = "United States", + title = "{LWG2927}: Encoding a functor and argument types as a function signature for is\_callable and result\_of is fragile", + howpublished = "\url{https://wg21.link/lwg2927}", publisher = "WG21" } -@misc{LWG3643, - author = "Jiang An", - title = "{LWG3643}: Missing constexpr in std::counted\_iterator", - howpublished = "\url{https://wg21.link/lwg3643}", +@misc{LWG2928, + author = "United States", + title = "{LWG2928}: is\_callable is not a good name", + howpublished = "\url{https://wg21.link/lwg2928}", publisher = "WG21" } -@misc{LWG3644, - author = "Charlie Barto", - title = "{LWG3644}: std::format does not define ``integer presentation type''", - howpublished = "\url{https://wg21.link/lwg3644}", +@misc{LWG2929, + author = "Jonathan Wakely", + title = "{LWG2929}: basic\_string misuses ``Effects: Equivalent to''", + howpublished = "\url{https://wg21.link/lwg2929}", publisher = "WG21" } -@misc{LWG3645, - author = "Arthur O'Dwyer", - title = "{LWG3645}: resize\_and\_overwrite is overspecified to call its callback with lvalues", - howpublished = "\url{https://wg21.link/lwg3645}", +@misc{LWG2930, + author = "Morwenn", + title = "{LWG2930}: Are implementations allowed to split non-member functions into several overloads?", + howpublished = "\url{https://wg21.link/lwg2930}", publisher = "WG21" } -@misc{LWG3646, - author = "Jiang An", - title = "{LWG3646}: std::ranges::view\_interface::size returns a signed type", - howpublished = "\url{https://wg21.link/lwg3646}", +@misc{LWG2931, + author = "Morwenn", + title = "{LWG2931}: Missed optimization opportunity with single-argument std::next", + howpublished = "\url{https://wg21.link/lwg2931}", publisher = "WG21" } -@misc{LWG3647, - author = "Konstantin Varlamov", - title = "{LWG3647}: nothrow-input-iterator constraints should not mention copying", - howpublished = "\url{https://wg21.link/lwg3647}", +@misc{LWG2932, + author = "Dietmar Kühl", + title = "{LWG2932}: Constraints on parallel algorithm implementations are underspecified", + howpublished = "\url{https://wg21.link/lwg2932}", publisher = "WG21" } -@misc{LWG3648, - author = "Zhihao Yuan", - title = "{LWG3648}: format should not print bool with 'c'", - howpublished = "\url{https://wg21.link/lwg3648}", +@misc{LWG2933, + author = "Eric Fiselier", + title = "{LWG2933}: PR for LWG 2773 could be clearer", + howpublished = "\url{https://wg21.link/lwg2933}", publisher = "WG21" } -@misc{LWG3649, - author = "Thomas Köppe", - title = "{LWG3649}: [fund.ts.v3] Reinstate and bump \_\_cpp\_lib\_experimental\_memory\_resource feature test macro", - howpublished = "\url{https://wg21.link/lwg3649}", +@misc{LWG2934, + author = "Ville Voutilainen", + title = "{LWG2934}: optional doesn't compare with T", + howpublished = "\url{https://wg21.link/lwg2934}", publisher = "WG21" } -@misc{LWG3650, - author = "Jiang An", - title = "{LWG3650}: Are std::basic\_string's iterator and const\_iterator constexpr iterators?", - howpublished = "\url{https://wg21.link/lwg3650}", +@misc{LWG2935, + author = "Billy Robert O'Neal III", + title = "{LWG2935}: What should create\_directories do when p already exists but is not a directory?", + howpublished = "\url{https://wg21.link/lwg2935}", publisher = "WG21" } -@misc{LWG3651, - author = "Barry Revzin", - title = "{LWG3651}: Unspecified lifetime guarantees for the format string", - howpublished = "\url{https://wg21.link/lwg3651}", +@misc{LWG2936, + author = "Billy Robert O'Neal III", + title = "{LWG2936}: Path comparison is defined in terms of the generic format", + howpublished = "\url{https://wg21.link/lwg2936}", publisher = "WG21" } -@misc{LWG3652, - author = "Jiang An", - title = "{LWG3652}: Can we relax the preconditions of longjmp?", - howpublished = "\url{https://wg21.link/lwg3652}", +@misc{LWG2937, + author = "Billy Robert O'Neal III", + title = "{LWG2937}: Is equivalent(``existing\_thing'', ``not\_existing\_thing'') an error?", + howpublished = "\url{https://wg21.link/lwg2937}", publisher = "WG21" } -@misc{LWG3653, - author = "Jonathan Wakely", - title = "{LWG3653}: is freestanding, but uses std::hash which is not", - howpublished = "\url{https://wg21.link/lwg3653}", +@misc{LWG2938, + author = "Antony Polukhin", + title = "{LWG2938}: basic\_string\_view::const\_iterator should be literal types", + howpublished = "\url{https://wg21.link/lwg2938}", publisher = "WG21" } -@misc{LWG3654, - author = "Hewill Kang", - title = "{LWG3654}: basic\_format\_context::arg(size\_t) should be noexcept", - howpublished = "\url{https://wg21.link/lwg3654}", +@misc{LWG2939, + author = "Daniel Krügler", + title = "{LWG2939}: Some type-completeness constraints of traits are overspecified", + howpublished = "\url{https://wg21.link/lwg2939}", publisher = "WG21" } -@misc{LWG3655, - author = "Jiang An", - title = "{LWG3655}: The INVOKE operation and union types", - howpublished = "\url{https://wg21.link/lwg3655}", +@misc{LWG2940, + author = "Daniel Krügler", + title = "{LWG2940}: result\_of specification also needs a little cleanup", + howpublished = "\url{https://wg21.link/lwg2940}", publisher = "WG21" } -@misc{LWG3656, - author = "Nicolai Josuttis", - title = "{LWG3656}: Inconsistent bit operations returning a count", - howpublished = "\url{https://wg21.link/lwg3656}", +@misc{LWG2941, + author = "Jonathan Mcdougall", + title = "{LWG2941}: §[thread.req.timing] wording should apply to both member and namespace-level functions", + howpublished = "\url{https://wg21.link/lwg2941}", publisher = "WG21" } -@misc{LWG3657, - author = "Jiang An", - title = "{LWG3657}: std::hash is not enabled", - howpublished = "\url{https://wg21.link/lwg3657}", +@misc{LWG2942, + author = "Tim Song", + title = "{LWG2942}: LWG 2873's resolution missed weak\_ptr::owner\_before", + howpublished = "\url{https://wg21.link/lwg2942}", publisher = "WG21" } -@misc{LWG3658, - author = "Jonathan Wakely", - title = "{LWG3658}: basic\_streambuf::sputn is both overspecified and underspecified", - howpublished = "\url{https://wg21.link/lwg3658}", +@misc{LWG2943, + author = "Tim Song", + title = "{LWG2943}: Problematic specification of the wide version of basic\_filebuf::open", + howpublished = "\url{https://wg21.link/lwg2943}", publisher = "WG21" } -@misc{LWG3659, - author = "Aaron Ballman", - title = "{LWG3659}: Consider ATOMIC\_FLAG\_INIT undeprecation", - howpublished = "\url{https://wg21.link/lwg3659}", +@misc{LWG2944, + author = "Tim Song", + title = "{LWG2944}: LWG 2905 accidentally removed requirement that construction of the deleter doesn't throw an exception", + howpublished = "\url{https://wg21.link/lwg2944}", publisher = "WG21" } -@misc{LWG3660, - author = "Casey Carter", - title = "{LWG3660}: iterator\_traits::pointer should conform to §[iterator.traits]", - howpublished = "\url{https://wg21.link/lwg3660}", +@misc{LWG2945, + author = "Jonathan Wakely", + title = "{LWG2945}: Order of template parameters in optional comparisons", + howpublished = "\url{https://wg21.link/lwg2945}", publisher = "WG21" } -@misc{LWG3661, - author = "Jonathan Wakely", - title = "{LWG3661}: constinit atomic> a(nullptr); should work", - howpublished = "\url{https://wg21.link/lwg3661}", +@misc{LWG2946, + author = "Daniel Krügler", + title = "{LWG2946}: LWG 2758's resolution missed further corrections", + howpublished = "\url{https://wg21.link/lwg2946}", publisher = "WG21" } -@misc{LWG3662, - author = "Jonathan Wakely", - title = "{LWG3662}: basic\_string::append/assign(NTBS, pos, n) suboptimal", - howpublished = "\url{https://wg21.link/lwg3662}", +@misc{LWG2947, + author = "Thomas Köppe", + title = "{LWG2947}: Clarify several filesystem terms", + howpublished = "\url{https://wg21.link/lwg2947}", publisher = "WG21" } -@misc{LWG3663, - author = "Jonathan Wakely", - title = "{LWG3663}: basic\_string(const T\&, const Alloc\&) turns moves into copies", - howpublished = "\url{https://wg21.link/lwg3663}", +@misc{LWG2948, + author = "Peter Dimov", + title = "{LWG2948}: unique\_ptr does not define operator<< for stream output", + howpublished = "\url{https://wg21.link/lwg2948}", publisher = "WG21" } -@misc{LWG3664, - author = "Arthur O'Dwyer", - title = "{LWG3664}: LWG 3392 broke std::ranges::distance(a, a+3)", - howpublished = "\url{https://wg21.link/lwg3664}", +@misc{LWG2949, + author = "Jens Maurer", + title = "{LWG2949}: Unclear complexity requirements: space vs. time", + howpublished = "\url{https://wg21.link/lwg2949}", publisher = "WG21" } -@misc{LWG3665, - author = "Jiang An", - title = "{LWG3665}: Is std::allocator\_traits::rebind\_alloc SFINAE-friendly?", - howpublished = "\url{https://wg21.link/lwg3665}", +@misc{LWG2950, + author = "Thomas Köppe", + title = "{LWG2950}: std::byte operations are misspecified", + howpublished = "\url{https://wg21.link/lwg2950}", publisher = "WG21" } -@misc{LWG3666, - author = "Tomasz Kamiński", - title = "{LWG3666}: join\_view's difference type is too small", - howpublished = "\url{https://wg21.link/lwg3666}", +@misc{LWG2951, + author = "Billy Robert O'Neal III", + title = "{LWG2951}: iterator\_traits should SFINAE for void* and function pointers", + howpublished = "\url{https://wg21.link/lwg2951}", publisher = "WG21" } -@misc{LWG3667, - author = "Peter Dimov", - title = "{LWG3667}: std::cout << \&X::f prints 1", - howpublished = "\url{https://wg21.link/lwg3667}", +@misc{LWG2952, + author = "Billy Robert O'Neal III", + title = "{LWG2952}: iterator\_traits should work for pointers to cv T", + howpublished = "\url{https://wg21.link/lwg2952}", publisher = "WG21" } -@misc{LWG3668, - author = "Jonathan Wakely", - title = "{LWG3668}: [recursive\_]directory\_iterator constructors refer to undefined options", - howpublished = "\url{https://wg21.link/lwg3668}", +@misc{LWG2953, + author = "Tim Song", + title = "{LWG2953}: LWG 2853 should apply to deque::erase too", + howpublished = "\url{https://wg21.link/lwg2953}", publisher = "WG21" } -@misc{LWG3669, +@misc{LWG2954, + author = "Tim Song", + title = "{LWG2954}: Specialization of the convenience variable templates should be prohibited", + howpublished = "\url{https://wg21.link/lwg2954}", + publisher = "WG21" +} +@misc{LWG2955, author = "Jens Maurer", - title = "{LWG3669}: std::filesystem operations should be observable behaviour", - howpublished = "\url{https://wg21.link/lwg3669}", + title = "{LWG2955}: to\_chars / from\_chars depend on std::string", + howpublished = "\url{https://wg21.link/lwg2955}", publisher = "WG21" } -@misc{LWG3670, - author = "Casey Carter", - title = "{LWG3670}: Cpp17InputIterators don't have integer-class difference types", - howpublished = "\url{https://wg21.link/lwg3670}", +@misc{LWG2956, + author = "Sergey Zubkov", + title = "{LWG2956}: filesystem::canonical() still defined in terms of absolute(p, base)", + howpublished = "\url{https://wg21.link/lwg2956}", publisher = "WG21" } -@misc{LWG3671, - author = "Hubert Tong", - title = "{LWG3671}: atomic\_fetch\_xor missing from stdatomic.h", - howpublished = "\url{https://wg21.link/lwg3671}", +@misc{LWG2957, + author = "Tim Song", + title = "{LWG2957}: bind's specification doesn't apply the cv-qualification of the call wrapper to the callable object", + howpublished = "\url{https://wg21.link/lwg2957}", publisher = "WG21" } -@misc{LWG3672, - author = "Jonathan Wakely", - title = "{LWG3672}: common\_iterator::operator->() should return by value", - howpublished = "\url{https://wg21.link/lwg3672}", +@misc{LWG2958, + author = "Casey Carter", + title = "{LWG2958}: Moves improperly defined as deleted", + howpublished = "\url{https://wg21.link/lwg2958}", publisher = "WG21" } -@misc{LWG3673, - author = "Hubert Tong", - title = "{LWG3673}: §[locale.cons] Ambiguous argument in Throws for locale+name+category constructor", - howpublished = "\url{https://wg21.link/lwg3673}", +@misc{LWG2959, + author = "Jonathan Wakely", + title = "{LWG2959}: char\_traits::eof is a valid UTF-16 code unit", + howpublished = "\url{https://wg21.link/lwg2959}", publisher = "WG21" } -@misc{LWG3674, - author = "Hubert Tong", - title = "{LWG3674}: Removal of requirement for locale names for construction of locales not explained", - howpublished = "\url{https://wg21.link/lwg3674}", +@misc{LWG2960, + author = "Tim Song", + title = "{LWG2960}: [fund.ts.v3] nonesuch is insufficiently useless", + howpublished = "\url{https://wg21.link/lwg2960}", publisher = "WG21" } -@misc{LWG3675, - author = "Jiang An", - title = "{LWG3675}: std::ios\_base::iword/pword might be misspecified", - howpublished = "\url{https://wg21.link/lwg3675}", +@misc{LWG2961, + author = "Casey Carter", + title = "{LWG2961}: Bad postcondition for set\_default\_resource", + howpublished = "\url{https://wg21.link/lwg2961}", publisher = "WG21" } -@misc{LWG3676, - author = "Hubert Tong", - title = "{LWG3676}: Name of locale composed using std::locale::none", - howpublished = "\url{https://wg21.link/lwg3676}", +@misc{LWG2962, + author = "Gašper Ažman", + title = "{LWG2962}: Iterators of Containers of move-only types do not model InputIterator", + howpublished = "\url{https://wg21.link/lwg2962}", publisher = "WG21" } -@misc{LWG3677, - author = "Jiang An", - title = "{LWG3677}: Is a cv-qualified pair specially handled in uses-allocator construction?", - howpublished = "\url{https://wg21.link/lwg3677}", +@misc{LWG2963, + author = "Gašper Ažman", + title = "{LWG2963}: Algorithms with underspecified iterator requirements", + howpublished = "\url{https://wg21.link/lwg2963}", publisher = "WG21" } -@misc{LWG3678, - author = "Jiang An", - title = "{LWG3678}: Constructors of std::chrono::time\_zone might be overly unspecified", - howpublished = "\url{https://wg21.link/lwg3678}", +@misc{LWG2964, + author = "Tim Song", + title = "{LWG2964}: Apparently redundant requirement for dynamic\_pointer\_cast", + howpublished = "\url{https://wg21.link/lwg2964}", publisher = "WG21" } -@misc{LWG3679, - author = "Barry Revzin", - title = "{LWG3679}: Is sufficient for istream\_view?", - howpublished = "\url{https://wg21.link/lwg3679}", +@misc{LWG2965, + author = "Daniel Krügler", + title = "{LWG2965}: Non-existing path::native\_string() in filesystem\_error::what() specification", + howpublished = "\url{https://wg21.link/lwg2965}", publisher = "WG21" } -@misc{LWG3680, - author = "Zhihao Yuan", - title = "{LWG3680}: Constructor of move\_only\_function with empty ref-qualifier is over-constrained", - howpublished = "\url{https://wg21.link/lwg3680}", +@misc{LWG2966, + author = "Jonathan Wakely", + title = "{LWG2966}: Incomplete resolution of US 74", + howpublished = "\url{https://wg21.link/lwg2966}", publisher = "WG21" } -@misc{LWG3681, - author = "Jiang An", - title = "{LWG3681}: Further considerations on LWG 3679", - howpublished = "\url{https://wg21.link/lwg3681}", +@misc{LWG2967, + author = "Gennaro Prota", + title = "{LWG2967}: std::equal on empty ranges", + howpublished = "\url{https://wg21.link/lwg2967}", publisher = "WG21" } -@misc{LWG3682, - author = "Jiang An", - title = "{LWG3682}: A Cpp17Allocator type can't silently ignore an unsupported alignment", - howpublished = "\url{https://wg21.link/lwg3682}", +@misc{LWG2968, + author = "Andrew Luo", + title = "{LWG2968}: Inconsistencies between basic\_string reserve and vector/unordered\_map/unordered\_set reserve functions", + howpublished = "\url{https://wg21.link/lwg2968}", publisher = "WG21" } -@misc{LWG3683, +@misc{LWG2969, author = "Pablo Halpern", - title = "{LWG3683}: operator== for polymorphic\_allocator cannot deduce template argument in common cases", - howpublished = "\url{https://wg21.link/lwg3683}", + title = "{LWG2969}: polymorphic\_allocator::construct() shouldn't pass resource()", + howpublished = "\url{https://wg21.link/lwg2969}", publisher = "WG21" } -@misc{LWG3684, - author = "Jiang An", - title = "{LWG3684}: std::allocator::allocate\_at\_least in constant evaluation", - howpublished = "\url{https://wg21.link/lwg3684}", +@misc{LWG2970, + author = "Tim Song", + title = "{LWG2970}: Return type of std::visit misspecified", + howpublished = "\url{https://wg21.link/lwg2970}", publisher = "WG21" } -@misc{LWG3685, - author = "Konstantin Varlamov", - title = "{LWG3685}: In lazy\_split\_view, CTAD doesn't work when given an input\_range input and a tiny-range pattern", - howpublished = "\url{https://wg21.link/lwg3685}", +@misc{LWG2971, + author = "Agustín K-ballo Bergé", + title = "{LWG2971}: variant should require Destructible types", + howpublished = "\url{https://wg21.link/lwg2971}", publisher = "WG21" } -@misc{LWG3686, - author = "Konstantin Varlamov", - title = "{LWG3686}: In lazy\_split\_view, comparing a default-constructed outer-iterator or inner-iterator with std::default\_sentinel results in null pointer dereference", - howpublished = "\url{https://wg21.link/lwg3686}", +@misc{LWG2972, + author = "Richard Smith", + title = "{LWG2972}: What is is\_trivially\_destructible\_v?", + howpublished = "\url{https://wg21.link/lwg2972}", publisher = "WG21" } -@misc{LWG3687, - author = "Jonathan Wakely", - title = "{LWG3687}: expected move constructor should move", - howpublished = "\url{https://wg21.link/lwg3687}", +@misc{LWG2973, + author = "Billy Robert O'Neal III", + title = "{LWG2973}: inplace\_merge exact comparison count complexity prohibits useful real-world optimizations", + howpublished = "\url{https://wg21.link/lwg2973}", publisher = "WG21" } -@misc{LWG3688, - author = "Jiang An", - title = "{LWG3688}: Exception specifications of copy/move member functions of std::bad\_expected\_access", - howpublished = "\url{https://wg21.link/lwg3688}", +@misc{LWG2974, + author = "Agustín K-ballo Bergé", + title = "{LWG2974}: Diagnose out of bounds tuple\_element/variant\_alternative", + howpublished = "\url{https://wg21.link/lwg2974}", publisher = "WG21" } -@misc{LWG3689, - author = "Hubert Tong", - title = "{LWG3689}: num\_get overflow determination unclear and incorrect", - howpublished = "\url{https://wg21.link/lwg3689}", +@misc{LWG2975, + author = "Casey Carter", + title = "{LWG2975}: Missing case for pair construction in scoped and polymorphic allocators", + howpublished = "\url{https://wg21.link/lwg2975}", publisher = "WG21" } -@misc{LWG3690, - author = "Jiang An", - title = "{LWG3690}: std::make\_from\_tuple etc. should find all tuple-like std::get overloads", - howpublished = "\url{https://wg21.link/lwg3690}", +@misc{LWG2976, + author = "Tim Song", + title = "{LWG2976}: Dangling uses\_allocator specialization for packaged\_task", + howpublished = "\url{https://wg21.link/lwg2976}", publisher = "WG21" } -@misc{LWG3691, - author = "Jens Maurer", - title = "{LWG3691}: Replacement of keys in associative containers", - howpublished = "\url{https://wg21.link/lwg3691}", +@misc{LWG2977, + author = "Tim Song", + title = "{LWG2977}: unordered\_meow::merge() has incorrect Throws: clause", + howpublished = "\url{https://wg21.link/lwg2977}", publisher = "WG21" } -@misc{LWG3692, - author = "S. B. Tam", - title = "{LWG3692}: zip\_view::iterator's operator<=> is overconstrained", - howpublished = "\url{https://wg21.link/lwg3692}", +@misc{LWG2978, + author = "Tim Song", + title = "{LWG2978}: Hash support for pmr::string and friends", + howpublished = "\url{https://wg21.link/lwg2978}", publisher = "WG21" } -@misc{LWG3693, - author = "Jiang An", - title = "{LWG3693}: §[c.math] Can any of float/double/long double overloads be fused into template overloads?", - howpublished = "\url{https://wg21.link/lwg3693}", +@misc{LWG2979, + author = "Tim Song", + title = "{LWG2979}: aligned\_union should require complete object types", + howpublished = "\url{https://wg21.link/lwg2979}", publisher = "WG21" } -@misc{LWG3694, - author = "Jiang An", - title = "{LWG3694}: Should traits\_type::length be customizable?", - howpublished = "\url{https://wg21.link/lwg3694}", +@misc{LWG2980, + author = "Alisdair Meredith", + title = "{LWG2980}: Cannot compare\_exchange empty pointers", + howpublished = "\url{https://wg21.link/lwg2980}", publisher = "WG21" } -@misc{LWG3695, - author = "Jiang An", - title = "{LWG3695}: The standard-layout property of char-like types serves for nothing", - howpublished = "\url{https://wg21.link/lwg3695}", +@misc{LWG2981, + author = "Mike Spertus", + title = "{LWG2981}: Remove redundant deduction guides from standard library", + howpublished = "\url{https://wg21.link/lwg2981}", publisher = "WG21" } -@misc{LWG3696, - author = "Jiang An", - title = "{LWG3696}: ``Basic integral types'' should not be used", - howpublished = "\url{https://wg21.link/lwg3696}", +@misc{LWG2982, + author = "Mike Spertus", + title = "{LWG2982}: Making size\_type consistent in associative container deduction guides", + howpublished = "\url{https://wg21.link/lwg2982}", publisher = "WG21" } -@misc{LWG3697, - author = "Jiang An", - title = "{LWG3697}: Preconditions of reference\_constructs\_from\_temporary/reference\_converts\_from\_temporary seem wrong", - howpublished = "\url{https://wg21.link/lwg3697}", +@misc{LWG2983, + author = "Jonathan Wakely", + title = "{LWG2983}: money\_put::do\_put underspecified", + howpublished = "\url{https://wg21.link/lwg2983}", publisher = "WG21" } -@misc{LWG3698, - author = "Barry Revzin", - title = "{LWG3698}: regex\_iterator and join\_view don't work together very well", - howpublished = "\url{https://wg21.link/lwg3698}", +@misc{LWG2984, + author = "Jonathan Wakely", + title = "{LWG2984}: put\_money(99) is unnecessarily undefined", + howpublished = "\url{https://wg21.link/lwg2984}", publisher = "WG21" } -@misc{LWG3699, - author = "Nicole Mazzuca", - title = "{LWG3699}: lexically\_relative on UNC drive paths ({\textbackslash}{\textbackslash}?{\textbackslash}C:{\textbackslash}...) results in a default-constructed value", - howpublished = "\url{https://wg21.link/lwg3699}", +@misc{LWG2985, + author = "Billy O'Neal III", + title = "{LWG2985}: std::reverse should be permitted to be vectorized", + howpublished = "\url{https://wg21.link/lwg2985}", publisher = "WG21" } -@misc{LWG3700, - author = "Hewill Kang", - title = "{LWG3700}: The const begin of the join\_view family does not require InnerRng to be a range", - howpublished = "\url{https://wg21.link/lwg3700}", +@misc{LWG2986, + author = "Hubert Tong", + title = "{LWG2986}: Handling of multi-character collating elements by the regex FSM is underspecified", + howpublished = "\url{https://wg21.link/lwg2986}", publisher = "WG21" } -@misc{LWG3701, - author = "Mark de Wever", - title = "{LWG3701}: Make formatter, charT> requirement explicit", - howpublished = "\url{https://wg21.link/lwg3701}", +@misc{LWG2987, + author = "Hubert Tong", + title = "{LWG2987}: Relationship between traits\_inst.lookup\_collatename and the regex FSM is underspecified with regards to ClassAtomCollatingElement", + howpublished = "\url{https://wg21.link/lwg2987}", publisher = "WG21" } -@misc{LWG3702, - author = "Hewill Kang", - title = "{LWG3702}: Should zip\_transform\_view::iterator remove operator requires is\_void", - howpublished = "\url{https://wg21.link/lwg3703}", +@misc{LWG2989, + author = "Billy O'Neal III", + title = "{LWG2989}: path's stream insertion operator lets you insert everything under the sun", + howpublished = "\url{https://wg21.link/lwg2989}", publisher = "WG21" } -@misc{LWG3704, - author = "Jonathan Wakely", - title = "{LWG3704}: LWG 2059 added overloads that might be ill-formed for sets", - howpublished = "\url{https://wg21.link/lwg3704}", +@misc{LWG2990, + author = "Casey Carter", + title = "{LWG2990}: optional::value\_type is not always a value type", + howpublished = "\url{https://wg21.link/lwg2990}", publisher = "WG21" } -@misc{LWG3705, - author = "Casey Carter", - title = "{LWG3705}: Hashability shouldn't depend on basic\_string's allocator", - howpublished = "\url{https://wg21.link/lwg3705}", +@misc{LWG2991, + author = "Peter Dimov", + title = "{LWG2991}: variant copy constructor missing noexcept(see below)", + howpublished = "\url{https://wg21.link/lwg2991}", publisher = "WG21" } -@misc{LWG3706, - author = "S. B. Tam", - title = "{LWG3706}: How does std::format work with character arrays of unknown bound?", - howpublished = "\url{https://wg21.link/lwg3706}", +@misc{LWG2992, + author = "Peter Dimov", + title = "{LWG2992}: system\_category() and error\_code::error\_code() should be constexpr", + howpublished = "\url{https://wg21.link/lwg2992}", publisher = "WG21" } -@misc{LWG3707, - author = "Hewill Kang", - title = "{LWG3707}: chunk\_view::outer-iterator::value\_type::size should return unsigned type", - howpublished = "\url{https://wg21.link/lwg3707}", +@misc{LWG2993, + author = "Tim Song", + title = "{LWG2993}: reference\_wrapper conversion from T\&\&", + howpublished = "\url{https://wg21.link/lwg2993}", publisher = "WG21" } -@misc{LWG3708, - author = "Hewill Kang", - title = "{LWG3708}: take\_while\_view::sentinel's conversion constructor should move", - howpublished = "\url{https://wg21.link/lwg3708}", +@misc{LWG2994, + author = "Gennaro Prota", + title = "{LWG2994}: Needless UB for basic\_string and basic\_string\_view", + howpublished = "\url{https://wg21.link/lwg2994}", publisher = "WG21" } -@misc{LWG3709, - author = "Casey Carter", - title = "{LWG3709}: LWG-3703 was underly ambitious", - howpublished = "\url{https://wg21.link/lwg3709}", +@misc{LWG2995, + author = "Jonathan Wakely", + title = "{LWG2995}: basic\_stringbuf default constructor forbids it from using SSO capacity", + howpublished = "\url{https://wg21.link/lwg2995}", publisher = "WG21" } -@misc{LWG3710, - author = "Hewill Kang", - title = "{LWG3710}: The end of chunk\_view for input ranges can be const", - howpublished = "\url{https://wg21.link/lwg3710}", +@misc{LWG2996, + author = "Geoffrey Romer", + title = "{LWG2996}: Missing rvalue overloads for shared\_ptr operations", + howpublished = "\url{https://wg21.link/lwg2996}", publisher = "WG21" } -@misc{LWG3711, - author = "Hewill Kang", - title = "{LWG3711}: Missing preconditions for slide\_view constructor", - howpublished = "\url{https://wg21.link/lwg3711}", +@misc{LWG2997, + author = "Tim Song", + title = "{LWG2997}: LWG 491 and the specification of {\textbraceleft}forward\_,{\textbraceright}list::unique", + howpublished = "\url{https://wg21.link/lwg2997}", publisher = "WG21" } -@misc{LWG3712, - author = "Hewill Kang", - title = "{LWG3712}: chunk\_view and slide\_view should not be default\_initializable", - howpublished = "\url{https://wg21.link/lwg3712}", +@misc{LWG2998, + author = "Tim Song", + title = "{LWG2998}: Requirements on function objects passed to {\textbraceleft}forward\_,{\textbraceright}list-specific algorithms", + howpublished = "\url{https://wg21.link/lwg2998}", publisher = "WG21" } -@misc{LWG3713, - author = "Casey Carter", - title = "{LWG3713}: Sorted with respect to comparator (only)", - howpublished = "\url{https://wg21.link/lwg3713}", +@misc{LWG2999, + author = "Marshall Clow", + title = "{LWG2999}: §[thread.decaycopy] issue", + howpublished = "\url{https://wg21.link/lwg2999}", publisher = "WG21" } -@misc{LWG3714, - author = "Hewill Kang", - title = "{LWG3714}: Non-single-argument constructors for range adaptors should not be explicit", - howpublished = "\url{https://wg21.link/lwg3714}", +@misc{LWG3000, + author = "Pablo Halpern", + title = "{LWG3000}: monotonic\_memory\_resource::do\_is\_equal uses dynamic\_cast unnecessarily", + howpublished = "\url{https://wg21.link/lwg3000}", publisher = "WG21" } -@misc{LWG3715, - author = "Hewill Kang", - title = "{LWG3715}: view\_interface::empty is overconstrained", - howpublished = "\url{https://wg21.link/lwg3715}", +@misc{LWG3001, + author = "Stephan T. Lavavej", + title = "{LWG3001}: weak\_ptr::element\_type needs remove\_extent\_t", + howpublished = "\url{https://wg21.link/lwg3001}", publisher = "WG21" } -@misc{LWG3716, - author = "Jiang An", - title = "{LWG3716}: §[iterator.concept.forward][forward.iterators] Two different definitions of multi-pass guarantee", - howpublished = "\url{https://wg21.link/lwg3716}", +@misc{LWG3002, + author = "Jonathan Wakely", + title = "{LWG3002}: [networking.ts] basic\_socket\_acceptor::is\_open() isn't noexcept", + howpublished = "\url{https://wg21.link/lwg3002}", publisher = "WG21" } -@misc{LWG3717, - author = "Hewill Kang", - title = "{LWG3717}: common\_view::end should improve random\_access\_range case", - howpublished = "\url{https://wg21.link/lwg3717}", +@misc{LWG3003, + author = "Billy O'Neal III", + title = "{LWG3003}: still has type-erased allocators in promise", + howpublished = "\url{https://wg21.link/lwg3003}", publisher = "WG21" } -@misc{LWG3718, - author = "Jiang An", - title = "{LWG3718}: P2418R2 broke the overload resolution for std::basic\_format\_arg", - howpublished = "\url{https://wg21.link/lwg3718}", +@misc{LWG3004, + author = "Andy Giese", + title = "{LWG3004}: §[string.capacity] and §[vector.capacity] should specify time complexity for capacity()", + howpublished = "\url{https://wg21.link/lwg3004}", publisher = "WG21" } -@misc{LWG3719, - author = "Jonathan Wakely", - title = "{LWG3719}: Directory iterators should be usable with default sentinel", - howpublished = "\url{https://wg21.link/lwg3719}", +@misc{LWG3005, + author = "Richard Smith", + title = "{LWG3005}: Destruction order of arrays by make\_shared/allocate\_shared only recommended?", + howpublished = "\url{https://wg21.link/lwg3005}", publisher = "WG21" } -@misc{LWG3720, - author = "Mark de Wever", - title = "{LWG3720}: Restrict the valid types of arg-id for width and precision in std-format-spec", - howpublished = "\url{https://wg21.link/lwg3720}", +@misc{LWG3006, + author = "Marshall Clow", + title = "{LWG3006}: Constructing a basic\_stringbuf from a string — where does the allocator come from?", + howpublished = "\url{https://wg21.link/lwg3006}", publisher = "WG21" } -@misc{LWG3721, - author = "Mark de Wever", - title = "{LWG3721}: Allow an arg-id with a value of zero for width in std-format-spec", - howpublished = "\url{https://wg21.link/lwg3721}", +@misc{LWG3007, + author = "Glen Joseph Fernandes", + title = "{LWG3007}: allocate\_shared should rebind allocator to cv-unqualified value\_type for construction", + howpublished = "\url{https://wg21.link/lwg3007}", publisher = "WG21" } -@misc{LWG3722, - author = "Hewill Kang", - title = "{LWG3722}: ranges::to reserves the wrong size", - howpublished = "\url{https://wg21.link/lwg3722}", +@misc{LWG3008, + author = "Glen Joseph Fernandes", + title = "{LWG3008}: make\_shared (sub)object destruction semantics are not specified", + howpublished = "\url{https://wg21.link/lwg3008}", publisher = "WG21" } -@misc{LWG3723, - author = "Casey Carter", - title = "{LWG3723}: priority\_queue::push\_range needs to append\_range", - howpublished = "\url{https://wg21.link/lwg3723}", +@misc{LWG3009, + author = "Tim Song", + title = "{LWG3009}: Including doesn't provide std::size/empty/data", + howpublished = "\url{https://wg21.link/lwg3009}", publisher = "WG21" } -@misc{LWG3724, - author = "Hui Xie", - title = "{LWG3724}: decay-copy should be constrained", - howpublished = "\url{https://wg21.link/lwg3724}", +@misc{LWG3010, + author = "Jonathan Wakely", + title = "{LWG3010}: [networking.ts] uses\_executor says ``if a type T::executor\_type exists''", + howpublished = "\url{https://wg21.link/lwg3010}", publisher = "WG21" } -@misc{LWG3725, - author = "Hewill Kang", - title = "{LWG3725}: reverse\_iterator::operator-> should not use prev for non-pointer iterators", - howpublished = "\url{https://wg21.link/lwg3725}", +@misc{LWG3011, + author = "Jonathan Wakely", + title = "{LWG3011}: Requirements for assert(E) inconsistent with C", + howpublished = "\url{https://wg21.link/lwg3011}", publisher = "WG21" } -@misc{LWG3726, - author = "Hewill Kang", - title = "{LWG3726}: reverse\_iterator::operator-> is underconstrained for non-pointer iterators", - howpublished = "\url{https://wg21.link/lwg3726}", +@misc{LWG3012, + author = "Billy O'Neal III", + title = "{LWG3012}: atomic is unimplementable for non-is\_trivially\_copy\_constructible T", + howpublished = "\url{https://wg21.link/lwg3012}", publisher = "WG21" } -@misc{LWG3727, - author = "Hewill Kang", - title = "{LWG3727}: reverse\_iterator/common\_iterator's operator-> should not require the underlying iterator's operator-> to be a const member function", - howpublished = "\url{https://wg21.link/lwg3727}", +@misc{LWG3013, + author = "Tim Song", + title = "{LWG3013}: (recursive\_)directory\_iterator construction and traversal should not be noexcept", + howpublished = "\url{https://wg21.link/lwg3013}", publisher = "WG21" } -@misc{LWG3728, - author = "Corentin Jabot", - title = "{LWG3728}: Can't make neither head nor tail of the description of operator<=>(tuple, tuple)", - howpublished = "\url{https://wg21.link/lwg3728}", +@misc{LWG3014, + author = "Tim Song", + title = "{LWG3014}: More noexcept issues with filesystem operations", + howpublished = "\url{https://wg21.link/lwg3014}", publisher = "WG21" } -@misc{LWG3729, - author = "Jiang An", - title = "{LWG3729}: std::tuple\_element\_t> should remove top-level cv-qualifiers", - howpublished = "\url{https://wg21.link/lwg3729}", +@misc{LWG3015, + author = "Tim Song", + title = "{LWG3015}: copy\_options::unspecified underspecified", + howpublished = "\url{https://wg21.link/lwg3015}", publisher = "WG21" } -@misc{LWG3730, - author = "Jiang An", - title = "{LWG3730}: std::ranges::drop\_view may have different size type from its underlying view", - howpublished = "\url{https://wg21.link/lwg3730}", +@misc{LWG3016, + author = "Tim Song", + title = "{LWG3016}: optional and over-aligned types", + howpublished = "\url{https://wg21.link/lwg3016}", publisher = "WG21" } -@misc{LWG3731, - author = "Hewill Kang", - title = "{LWG3731}: zip\_view and adjacent\_view are underconstrained", - howpublished = "\url{https://wg21.link/lwg3731}", +@misc{LWG3017, + author = "Jonathan Wakely", + title = "{LWG3017}: list splice functions should use addressof", + howpublished = "\url{https://wg21.link/lwg3017}", publisher = "WG21" } -@misc{LWG3732, - author = "Tim Song", - title = "{LWG3732}: prepend\_range and append\_range can't be amortized constant time", - howpublished = "\url{https://wg21.link/lwg3732}", +@misc{LWG3018, + author = "Agustín K-ballo Bergé", + title = "{LWG3018}: shared\_ptr of function type", + howpublished = "\url{https://wg21.link/lwg3018}", publisher = "WG21" } -@misc{LWG3733, - author = "S. B. Tam", - title = "{LWG3733}: ranges::to misuses cpp17-input-iterator", - howpublished = "\url{https://wg21.link/lwg3733}", +@misc{LWG3019, + author = "Thomas Köppe", + title = "{LWG3019}: Presentation of ``program defined classes derived from error\_category'' [syserr.errcat.derived] unclear and contains mistakes", + howpublished = "\url{https://wg21.link/lwg3019}", publisher = "WG21" } -@misc{LWG3734, - author = "Doug Cook", - title = "{LWG3734}: Inconsistency in inout\_ptr and out\_ptr for empty case", - howpublished = "\url{https://wg21.link/lwg3734}", +@misc{LWG3020, + author = "Vinnie Falco", + title = "{LWG3020}: [networking.ts] Remove spurious nested value\_type buffer sequence requirement", + howpublished = "\url{https://wg21.link/lwg3020}", publisher = "WG21" } -@misc{LWG3735, - author = "Hewill Kang", - title = "{LWG3735}: views::adjacent<0> should be prohibited", - howpublished = "\url{https://wg21.link/lwg3735}", +@misc{LWG3021, + author = "Vinnie Falco", + title = "{LWG3021}: [networking.ts] Relax pointer equivalence requirement for ConstBufferSequence", + howpublished = "\url{https://wg21.link/lwg3021}", publisher = "WG21" } -@misc{LWG3736, - author = "Hewill Kang", - title = "{LWG3736}: move\_iterator missing disable\_sized\_sentinel\_for specialization", - howpublished = "\url{https://wg21.link/lwg3736}", +@misc{LWG3022, + author = "Alisdair Meredith", + title = "{LWG3022}: is\_convertible may lead to ODR", + howpublished = "\url{https://wg21.link/lwg3022}", publisher = "WG21" } -@misc{LWG3737, - author = "Hewill Kang", - title = "{LWG3737}: take\_view::sentinel should provide operator-", - howpublished = "\url{https://wg21.link/lwg3737}", +@misc{LWG3023, + author = "Detlef Vollmann", + title = "{LWG3023}: Clarify unspecified call wrappers", + howpublished = "\url{https://wg21.link/lwg3023}", publisher = "WG21" } -@misc{LWG3738, - author = "Hewill Kang", - title = "{LWG3738}: Missing preconditions for take\_view constructor", - howpublished = "\url{https://wg21.link/lwg3738}", +@misc{LWG3024, + author = "Casey Carter", + title = "{LWG3024}: variant's copies must be deleted instead of disabled via SFINAE", + howpublished = "\url{https://wg21.link/lwg3024}", publisher = "WG21" } -@misc{LWG3739, - author = "Hewill Kang", - title = "{LWG3739}: chunk\_view::size should preserve the signedness of the size of the underlying range", - howpublished = "\url{https://wg21.link/lwg3739}", +@misc{LWG3025, + author = "Ville Voutilainen", + title = "{LWG3025}: Map-like container deduction guides should use pair, not pair", + howpublished = "\url{https://wg21.link/lwg3025}", publisher = "WG21" } -@misc{LWG3740, - author = "Hewill Kang", - title = "{LWG3740}: slide\_view::size should preserve the signedness of underlying range's size", - howpublished = "\url{https://wg21.link/lwg3740}", +@misc{LWG3026, + author = "Jonathan Wakely", + title = "{LWG3026}: filesystem::weakly\_canonical still defined in terms of canonical(p, base)", + howpublished = "\url{https://wg21.link/lwg3026}", publisher = "WG21" } -@misc{LWG3741, - author = "Charlie Barto", - title = "{LWG3741}: std::chrono::abs(duration) is ill-formed with non-reduced periods", - howpublished = "\url{https://wg21.link/lwg3741}", +@misc{LWG3027, + author = "Vinnie Falco", + title = "{LWG3027}: [networking.ts] DynamicBuffer prepare exception specification", + howpublished = "\url{https://wg21.link/lwg3027}", publisher = "WG21" } -@misc{LWG3742, - author = "Casey Carter", - title = "{LWG3742}: deque::prepend\_range needs to permute", - howpublished = "\url{https://wg21.link/lwg3742}", +@misc{LWG3028, + author = "Jonathan Wakely", + title = "{LWG3028}: Container requirements tables should distinguish const and non-const variables", + howpublished = "\url{https://wg21.link/lwg3028}", publisher = "WG21" } -@misc{LWG3743, - author = "Hewill Kang", - title = "{LWG3743}: ranges::to's reserve may be ill-formed", - howpublished = "\url{https://wg21.link/lwg3743}", +@misc{LWG3029, + author = "Mathias Stearn", + title = "{LWG3029}: pop\_heap over-constrains input", + howpublished = "\url{https://wg21.link/lwg3029}", publisher = "WG21" } -@misc{LWG3744, - author = "Nicole Mazzuca", - title = "{LWG3744}: copy\_symlink(junction, new\_symlink)'s behavior is unclear", - howpublished = "\url{https://wg21.link/lwg3744}", +@misc{LWG3030, + author = "Jonathan Wakely", + title = "{LWG3030}: Who shall meet the requirements of try\_lock?", + howpublished = "\url{https://wg21.link/lwg3030}", publisher = "WG21" } -@misc{LWG3745, - author = "Jiang An", - title = "{LWG3745}: std::atomic\_wait and its friends lack noexcept", - howpublished = "\url{https://wg21.link/lwg3745}", +@misc{LWG3031, + author = "Jonathan Wakely", + title = "{LWG3031}: Algorithms and predicates with non-const reference arguments", + howpublished = "\url{https://wg21.link/lwg3031}", publisher = "WG21" } -@misc{LWG3746, - author = "Ville Voutilainen", - title = "{LWG3746}: optional's spaceship with U with a type derived from optional causes infinite constraint meta-recursion", - howpublished = "\url{https://wg21.link/lwg3746}", +@misc{LWG3032, + author = "Robert Douglas", + title = "{LWG3032}: ValueSwappable requirement missing for push\_heap and make\_heap", + howpublished = "\url{https://wg21.link/lwg3032}", publisher = "WG21" } -@misc{LWG3747, - author = "Hewill Kang", - title = "{LWG3747}: ranges::uninitialized\_copy\_n, ranges::uninitialized\_move\_n, and ranges::destroy\_n should use std::move", - howpublished = "\url{https://wg21.link/lwg3747}", +@misc{LWG3033, + author = "Peter Sommerlad", + title = "{LWG3033}: basic\_string move ctor is underspecified", + howpublished = "\url{https://wg21.link/lwg3033}", publisher = "WG21" } -@misc{LWG3748, - author = "Hewill Kang", - title = "{LWG3748}: common\_iterator and counted\_iterator' operator- are missing cast to return type", - howpublished = "\url{https://wg21.link/lwg3748}", +@misc{LWG3034, + author = "Casey Carter", + title = "{LWG3034}: P0767R1 breaks previously-standard-layout types", + howpublished = "\url{https://wg21.link/lwg3034}", publisher = "WG21" } -@misc{LWG3749, - author = "Hewill Kang", - title = "{LWG3749}: common\_iterator should handle integer-class difference types", - howpublished = "\url{https://wg21.link/lwg3749}", +@misc{LWG3035, + author = "Geoffrey Romer", + title = "{LWG3035}: std::allocator's constructors should be constexpr", + howpublished = "\url{https://wg21.link/lwg3035}", publisher = "WG21" } -@misc{LWG3750, - author = "Barry Revzin", - title = "{LWG3750}: Too many papers bump \_\_cpp\_lib\_format", - howpublished = "\url{https://wg21.link/lwg3750}", +@misc{LWG3036, + author = "Casey Carter", + title = "{LWG3036}: polymorphic\_allocator::destroy is extraneous", + howpublished = "\url{https://wg21.link/lwg3036}", publisher = "WG21" } -@misc{LWG3751, - author = "Barry Revzin", - title = "{LWG3751}: Missing feature macro for flat\_set", - howpublished = "\url{https://wg21.link/lwg3751}", +@misc{LWG3037, + author = "Casey Carter", + title = "{LWG3037}: polymorphic\_allocator and incomplete types", + howpublished = "\url{https://wg21.link/lwg3037}", publisher = "WG21" } -@misc{LWG3752, - author = "Igor Zhukov", - title = "{LWG3752}: Should string::substr forward the allocator to the newly created string?", - howpublished = "\url{https://wg21.link/lwg3752}", +@misc{LWG3038, + author = "Billy O'Neal III", + title = "{LWG3038}: polymorphic\_allocator::allocate should not allow integer overflow to create vulnerabilities", + howpublished = "\url{https://wg21.link/lwg3038}", publisher = "WG21" } -@misc{LWG3753, - author = "Ben Craig", - title = "{LWG3753}: Clarify entity vs. freestanding entity", - howpublished = "\url{https://wg21.link/lwg3753}", +@misc{LWG3039, + author = "Stephan T. Lavavej", + title = "{LWG3039}: Unnecessary decay in thread and packaged\_task", + howpublished = "\url{https://wg21.link/lwg3039}", publisher = "WG21" } -@misc{LWG3754, - author = "S. B. Tam", - title = "{LWG3754}: Class template expected synopsis contains declarations that do not match the detailed description", - howpublished = "\url{https://wg21.link/lwg3754}", +@misc{LWG3040, + author = "Marshall Clow", + title = "{LWG3040}: basic\_string\_view::starts\_with Effects are incorrect", + howpublished = "\url{https://wg21.link/lwg3040}", publisher = "WG21" } -@misc{LWG3755, - author = "Nicole Mazzuca", - title = "{LWG3755}: tuple-for-each can call user-defined operator,", - howpublished = "\url{https://wg21.link/lwg3755}", +@misc{LWG3041, + author = "Agustín K-ballo Bergé", + title = "{LWG3041}: Unnecessary decay in reference\_wrapper", + howpublished = "\url{https://wg21.link/lwg3041}", publisher = "WG21" } -@misc{LWG3756, - author = "Ruslan Baratov", - title = "{LWG3756}: Is the std::atomic\_flag class signal-safe?", - howpublished = "\url{https://wg21.link/lwg3756}", +@misc{LWG3042, + author = "Tim Song", + title = "{LWG3042}: is\_literal\_type\_v should be inline", + howpublished = "\url{https://wg21.link/lwg3042}", publisher = "WG21" } -@misc{LWG3757, - author = "Jiang An", - title = "{LWG3757}: What's the effect of std::forward\_like(x)?", - howpublished = "\url{https://wg21.link/lwg3757}", +@misc{LWG3043, + author = "Tim Song", + title = "{LWG3043}: Bogus postcondition for filesystem\_error constructor", + howpublished = "\url{https://wg21.link/lwg3043}", publisher = "WG21" } -@misc{LWG3758, - author = "Jiang An", - title = "{LWG3758}: Element-relocating operations of std::vector and std::deque should conditionally require Cpp17CopyInsertable in their preconditions", - howpublished = "\url{https://wg21.link/lwg3758}", +@misc{LWG3044, + author = "Jon Cohen", + title = "{LWG3044}: Strange specification of max\_size() for an allocator", + howpublished = "\url{https://wg21.link/lwg3044}", publisher = "WG21" } -@misc{LWG3759, - author = "Hewill Kang", - title = "{LWG3759}: ranges::rotate\_copy should use std::move", - howpublished = "\url{https://wg21.link/lwg3759}", +@misc{LWG3045, + author = "Tim Song", + title = "{LWG3045}: atomic doesn't have value\_type or difference\_type", + howpublished = "\url{https://wg21.link/lwg3045}", publisher = "WG21" } -@misc{LWG3760, - author = "Hewill Kang", - title = "{LWG3760}: cartesian\_product\_view::iterator's parent\_ is never valid", - howpublished = "\url{https://wg21.link/lwg3760}", +@misc{LWG3046, + author = "Jonathan Wakely", + title = "{LWG3046}: Do not require reference\_wrapper to support non-referenceable function types", + howpublished = "\url{https://wg21.link/lwg3046}", publisher = "WG21" } -@misc{LWG3761, - author = "Hewill Kang", - title = "{LWG3761}: cartesian\_product\_view::iterator::operator- should pass by reference", - howpublished = "\url{https://wg21.link/lwg3761}", +@misc{LWG3047, + author = "Tim Song", + title = "{LWG3047}: atomic compound assignment operators can cause undefined behavior when corresponding fetch\_meow members don't", + howpublished = "\url{https://wg21.link/lwg3047}", publisher = "WG21" } -@misc{LWG3762, - author = "Hewill Kang", - title = "{LWG3762}: generator::iterator::operator== should pass by reference", - howpublished = "\url{https://wg21.link/lwg3762}", +@misc{LWG3048, + author = "Billy Robert O'Neal III", + title = "{LWG3048}: transform\_reduce(exec, first1, last1, first2, init) discards execution policy", + howpublished = "\url{https://wg21.link/lwg3048}", publisher = "WG21" } -@misc{LWG3763, - author = "Hewill Kang", - title = "{LWG3763}: Should range adaptor iterators only provide iterator\_category when its difference\_type is not an integer-class type?", - howpublished = "\url{https://wg21.link/lwg3763}", +@misc{LWG3049, + author = "Jared Hoberock", + title = "{LWG3049}: Missing wording allowing algorithms to use copies of function objects as substitutes for their parameters", + howpublished = "\url{https://wg21.link/lwg3049}", publisher = "WG21" } -@misc{LWG3764, - author = "Zhihao Yuan", - title = "{LWG3764}: reference\_wrapper::operator() should propagate noexcept", - howpublished = "\url{https://wg21.link/lwg3764}", +@misc{LWG3050, + author = "Barry Revzin", + title = "{LWG3050}: Conversion specification problem in chrono::duration constructor", + howpublished = "\url{https://wg21.link/lwg3050}", publisher = "WG21" } -@misc{LWG3765, - author = "Hewill Kang", - title = "{LWG3765}: const\_sentinel should be constrained", - howpublished = "\url{https://wg21.link/lwg3765}", +@misc{LWG3051, + author = "Thomas Köppe", + title = "{LWG3051}: Floating point classifications were inadvertently changed in P0175", + howpublished = "\url{https://wg21.link/lwg3051}", publisher = "WG21" } -@misc{LWG3766, - author = "Hewill Kang", - title = "{LWG3766}: view\_interface::cbegin is underconstrained", - howpublished = "\url{https://wg21.link/lwg3766}", +@misc{LWG3052, + author = "Casey Carter", + title = "{LWG3052}: visit is underconstrained", + howpublished = "\url{https://wg21.link/lwg3052}", publisher = "WG21" } -@misc{LWG3767, - author = "Victor Zverovich", - title = "{LWG3767}: codecvt incorrectly added to locale", - howpublished = "\url{https://wg21.link/lwg3767}", +@misc{LWG3053, + author = "Antony Polukhin", + title = "{LWG3053}: Prohibit error\_code construction from rvalues of error\_category", + howpublished = "\url{https://wg21.link/lwg3053}", publisher = "WG21" } -@misc{LWG3768, - author = "Hewill Kang", - title = "{LWG3768}: possibly-const-range is overconstrained", - howpublished = "\url{https://wg21.link/lwg3768}", +@misc{LWG3054, + author = "Jon Cohen", + title = "{LWG3054}: uninitialized\_copy appears to not be able to meet its exception-safety guarantee", + howpublished = "\url{https://wg21.link/lwg3054}", publisher = "WG21" } -@misc{LWG3769, - author = "Hewill Kang", - title = "{LWG3769}: basic\_const\_iterator::operator== causes infinite constraint recursion", - howpublished = "\url{https://wg21.link/lwg3769}", +@misc{LWG3055, + author = "Tim Song", + title = "{LWG3055}: path::operator+=(single-character) misspecified", + howpublished = "\url{https://wg21.link/lwg3055}", publisher = "WG21" } -@misc{LWG3770, - author = "Hewill Kang", - title = "{LWG3770}: const\_sentinel\_t is missing", - howpublished = "\url{https://wg21.link/lwg3770}", +@misc{LWG3056, + author = "Davis Herring", + title = "{LWG3056}: copy\_file() copies which attributes?", + howpublished = "\url{https://wg21.link/lwg3056}", publisher = "WG21" } -@misc{LWG3771, - author = "Alisdair Meredith", - title = "{LWG3771}: [fund.ts.v3] remove binders typedefs from function", - howpublished = "\url{https://wg21.link/lwg3771}", +@misc{LWG3057, + author = "Davis Herring", + title = "{LWG3057}: Correct copy\_options handling", + howpublished = "\url{https://wg21.link/lwg3057}", publisher = "WG21" } -@misc{LWG3772, - author = "Hewill Kang", - title = "{LWG3772}: repeat\_view's piecewise constructor is missing Postconditions", - howpublished = "\url{https://wg21.link/lwg3772}", +@misc{LWG3058, + author = "Billy O'Neal III", + title = "{LWG3058}: Parallel adjacent\_difference shouldn't require creating temporaries", + howpublished = "\url{https://wg21.link/lwg3058}", publisher = "WG21" } -@misc{LWG3773, - author = "Hewill Kang", - title = "{LWG3773}: views::zip\_transform still requires F to be copy\_constructible when empty pack", - howpublished = "\url{https://wg21.link/lwg3773}", +@misc{LWG3059, + author = "Richard Smith", + title = "{LWG3059}: Wrong requirements for map-like associative container assignment?", + howpublished = "\url{https://wg21.link/lwg3059}", publisher = "WG21" } -@misc{LWG3774, - author = "Jiang An", - title = "{LWG3774}: should include ", - howpublished = "\url{https://wg21.link/lwg3774}", +@misc{LWG3060, + author = "Billy O'Neal III", + title = "{LWG3060}: XXX\_scan algorithms are specified to work with move-only T, but are specified to make N copies of T into the destination range", + howpublished = "\url{https://wg21.link/lwg3060}", publisher = "WG21" } -@misc{LWG3775, - author = "Alisdair Meredith", - title = "{LWG3775}: Broken dependencies in the Cpp17Allocator requirements", - howpublished = "\url{https://wg21.link/lwg3775}", +@misc{LWG3061, + author = "Richard Smith", + title = "{LWG3061}: What is the return type of compare\_3way?", + howpublished = "\url{https://wg21.link/lwg3061}", publisher = "WG21" } -@misc{LWG3776, - author = "Mark de Wever", - title = "{LWG3776}: Avoid parsing format-spec if it is not present or empty", - howpublished = "\url{https://wg21.link/lwg3776}", +@misc{LWG3062, + author = "Billy O'Neal III", + title = "{LWG3062}: Unnecessary decay\_t in is\_execution\_policy\_v should be remove\_cvref\_t", + howpublished = "\url{https://wg21.link/lwg3062}", publisher = "WG21" } -@misc{LWG3777, - author = "Tomasz Kamiński", - title = "{LWG3777}: Common cartesian\_product\_view produces an invalid range if the first range is input and one of the ranges is empty", - howpublished = "\url{https://wg21.link/lwg3777}", +@misc{LWG3063, + author = "Alisdair Meredith", + title = "{LWG3063}: Parallel algorithms in are underspecified", + howpublished = "\url{https://wg21.link/lwg3063}", publisher = "WG21" } -@misc{LWG3778, +@misc{LWG3064, author = "Alisdair Meredith", - title = "{LWG3778}: vector missing exception specifications", - howpublished = "\url{https://wg21.link/lwg3778}", + title = "{LWG3064}: How do uninitialized memory algorithms obtain pointer without undefined behavior?", + howpublished = "\url{https://wg21.link/lwg3064}", publisher = "WG21" } -@misc{LWG3779, - author = "Nicole Mazzuca", - title = "{LWG3779}: ranges::fold\_* can unintentionally const\_cast and reinterpret\_cast", - howpublished = "\url{https://wg21.link/lwg3779}", +@misc{LWG3065, + author = "Billy O'Neal III", + title = "{LWG3065}: LWG 2989 missed that all path's other operators should be hidden friends as well", + howpublished = "\url{https://wg21.link/lwg3065}", publisher = "WG21" } -@misc{LWG3780, - author = "Corentin Jabot", - title = "{LWG3780}: format's width estimation is too approximate and not forward compatible", - howpublished = "\url{https://wg21.link/lwg3780}", +@misc{LWG3066, + author = "Casey Carter", + title = "{LWG3066}: ``report a domain error'' in [sf.cmath]/1 is underspecified", + howpublished = "\url{https://wg21.link/lwg3066}", publisher = "WG21" } -@misc{LWG3781, - author = "Hewill Kang", - title = "{LWG3781}: The exposition-only alias templates cont-key-type and cont-mapped-type should be removed", - howpublished = "\url{https://wg21.link/lwg3781}", +@misc{LWG3067, + author = "Casey Carter", + title = "{LWG3067}: recursive\_directory\_iterator::pop must invalidate", + howpublished = "\url{https://wg21.link/lwg3067}", publisher = "WG21" } -@misc{LWG3782, - author = "Jiang An", - title = "{LWG3782}: Should declare ::lerp?", - howpublished = "\url{https://wg21.link/lwg3782}", +@misc{LWG3068, + author = "Antony Polukhin", + title = "{LWG3068}: Forbid assigning an rvalue basic\_string to basic\_string\_view", + howpublished = "\url{https://wg21.link/lwg3068}", publisher = "WG21" } -@misc{LWG3783, - author = "Hewill Kang", - title = "{LWG3783}: views::common may not be a range adaptor object", - howpublished = "\url{https://wg21.link/lwg3783}", +@misc{LWG3069, + author = "Antony Polukhin", + title = "{LWG3069}: Move assigning variant's subobject corrupts data", + howpublished = "\url{https://wg21.link/lwg3069}", publisher = "WG21" } -@misc{LWG3784, - author = "Jiang An", - title = "{LWG3784}: std.compat should not provide ::byte and its friends", - howpublished = "\url{https://wg21.link/lwg3784}", +@misc{LWG3070, + author = "Billy O'Neal III", + title = "{LWG3070}: path::lexically\_relative causes surprising results if a filename can also be a root-name", + howpublished = "\url{https://wg21.link/lwg3070}", publisher = "WG21" } -@misc{LWG3785, - author = "Barry Revzin", - title = "{LWG3785}: ranges::to is over-constrained on the destination type being a range", - howpublished = "\url{https://wg21.link/lwg3785}", +@misc{LWG3071, + author = "Christopher Kohlhoff", + title = "{LWG3071}: [networking.ts] read\_until still refers to ``input sequence''", + howpublished = "\url{https://wg21.link/lwg3071}", publisher = "WG21" } -@misc{LWG3786, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3786}: Flat maps' deduction guide needs to default Allocator to be useful", - howpublished = "\url{https://wg21.link/lwg3786}", +@misc{LWG3072, + author = "Christopher Kohlhoff", + title = "{LWG3072}: [networking.ts] DynamicBuffer object lifetimes underspecified", + howpublished = "\url{https://wg21.link/lwg3072}", publisher = "WG21" } -@misc{LWG3787, - author = "Hewill Kang", - title = "{LWG3787}: ranges::to's template parameter C should not be a reference type", - howpublished = "\url{https://wg21.link/lwg3787}", +@misc{LWG3073, + author = "Christopher Kohlhoff", + title = "{LWG3073}: [networking.ts] (async\_)read and (async\_)write don't support DynamicBuffer lvalues", + howpublished = "\url{https://wg21.link/lwg3073}", publisher = "WG21" } -@misc{LWG3788, - author = "Nicole Mazzuca", - title = "{LWG3788}: jthread::operator=(jthread\&\&) postconditions are unimplementable under self-assignment", - howpublished = "\url{https://wg21.link/lwg3788}", +@misc{LWG3074, + author = "Jonathan Wakely", + title = "{LWG3074}: Non-member functions for valarray should only deduce from the valarray", + howpublished = "\url{https://wg21.link/lwg3074}", publisher = "WG21" } -@misc{LWG3789, - author = "blacktea hamburger", - title = "{LWG3789}: Precondition of (not replaced) operator delete[]", - howpublished = "\url{https://wg21.link/lwg3789}", +@misc{LWG3075, + author = "Stephan T. Lavavej", + title = "{LWG3075}: basic\_string needs deduction guides from basic\_string\_view", + howpublished = "\url{https://wg21.link/lwg3075}", publisher = "WG21" } -@misc{LWG3790, - author = "David Olsen", - title = "{LWG3790}: P1467 accidentally changed nexttoward's signature", - howpublished = "\url{https://wg21.link/lwg3790}", +@misc{LWG3076, + author = "Stephan T. Lavavej", + title = "{LWG3076}: basic\_string CTAD ambiguity", + howpublished = "\url{https://wg21.link/lwg3076}", publisher = "WG21" } -@misc{LWG3791, - author = "Hewill Kang", - title = "{LWG3791}: join\_view::iterator::operator-- may be ill-formed", - howpublished = "\url{https://wg21.link/lwg3791}", +@misc{LWG3077, + author = "Casey Carter", + title = "{LWG3077}: (push|emplace)\_back should invalidate the end iterator", + howpublished = "\url{https://wg21.link/lwg3077}", publisher = "WG21" } -@misc{LWG3792, - author = "Marc Mutz", - title = "{LWG3792}: \_\_cpp\_lib\_constexpr\_algorithms should also be defined in ", - howpublished = "\url{https://wg21.link/lwg3792}", +@misc{LWG3078, + author = "Gor Nishanov", + title = "{LWG3078}: directory\_entry, directory\_iterator and recursive\_directory\_iterator perform needless path copies", + howpublished = "\url{https://wg21.link/lwg3078}", publisher = "WG21" } -@misc{LWG3793, - author = "Jiang An", - title = "{LWG3793}: Requirements for some algorithms' Size template parameters are unclear", - howpublished = "\url{https://wg21.link/lwg3793}", +@misc{LWG3079, + author = "Billy O'Neal III", + title = "{LWG3079}: LWG 2935 forgot to fix the existing\_p overloads of create\_directory", + howpublished = "\url{https://wg21.link/lwg3079}", publisher = "WG21" } -@misc{LWG3794, - author = "Jiang An", - title = "{LWG3794}: std::filesystem::path::iterator::reference should be allowed to be std::filesystem::path", - howpublished = "\url{https://wg21.link/lwg3794}", +@misc{LWG3080, + author = "Greg Falcon", + title = "{LWG3080}: Floating point from\_chars pattern specification breaks round-tripping", + howpublished = "\url{https://wg21.link/lwg3080}", publisher = "WG21" } -@misc{LWG3795, - author = "Jiang An", - title = "{LWG3795}: Self-move-assignment of std::future and std::shared\_future have unimplementable postconditions", - howpublished = "\url{https://wg21.link/lwg3795}", +@misc{LWG3081, + author = "Greg Falcon", + title = "{LWG3081}: Floating point from\_chars API does not distinguish between overflow and underflow", + howpublished = "\url{https://wg21.link/lwg3081}", publisher = "WG21" } -@misc{LWG3796, - author = "Hewill Kang", - title = "{LWG3796}: movable-box as member should use default-initialization instead of copy-initialization", - howpublished = "\url{https://wg21.link/lwg3796}", +@misc{LWG3082, + author = "Greg Falcon", + title = "{LWG3082}: from\_chars specification regarding floating point rounding is inconsistent", + howpublished = "\url{https://wg21.link/lwg3082}", publisher = "WG21" } -@misc{LWG3797, - author = "Hui Xie", - title = "{LWG3797}: elements\_view insufficiently constrained", - howpublished = "\url{https://wg21.link/lwg3797}", +@misc{LWG3083, + author = "Jonathan Wakely", + title = "{LWG3083}: What should ios::iword(-1) do?", + howpublished = "\url{https://wg21.link/lwg3083}", publisher = "WG21" } -@misc{LWG3798, - author = "Jiang An", - title = "{LWG3798}: Rvalue reference and iterator\_category", - howpublished = "\url{https://wg21.link/lwg3798}", +@misc{LWG3084, + author = "JF Bastien", + title = "{LWG3084}: Termination in C++ is unclear", + howpublished = "\url{https://wg21.link/lwg3084}", publisher = "WG21" } -@misc{LWG3799, - author = "Jiang An", - title = "{LWG3799}: Should provide 3-argument ::hypot overloads?", - howpublished = "\url{https://wg21.link/lwg3799}", +@misc{LWG3085, + author = "Jonathan Wakely", + title = "{LWG3085}: char\_traits::copy precondition too weak", + howpublished = "\url{https://wg21.link/lwg3085}", publisher = "WG21" } -@misc{LWG3800, - author = "Jonathan Wakely", - title = "{LWG3800}: No deduction guide for std::match\_results", - howpublished = "\url{https://wg21.link/lwg3800}", +@misc{LWG3086, + author = "William M. Miller", + title = "{LWG3086}: Possible problem in §[new.delete.single]", + howpublished = "\url{https://wg21.link/lwg3086}", publisher = "WG21" } -@misc{LWG3801, - author = "Patrick Palka", - title = "{LWG3801}: cartesian\_product\_view::iterator::distance-from ignores the size of last underlying range", - howpublished = "\url{https://wg21.link/lwg3801}", +@misc{LWG3087, + author = "Tim Song", + title = "{LWG3087}: One final \&x in §[list.ops]", + howpublished = "\url{https://wg21.link/lwg3087}", publisher = "WG21" } -@misc{LWG3802, - author = "Arthur O'Dwyer", - title = "{LWG3802}: flat\_foo allocator-extended constructors lack move semantics", - howpublished = "\url{https://wg21.link/lwg3802}", +@misc{LWG3088, + author = "Tim Song", + title = "{LWG3088}: forward\_list::merge behavior unclear when passed *this", + howpublished = "\url{https://wg21.link/lwg3088}", publisher = "WG21" } -@misc{LWG3803, - author = "Arthur O'Dwyer", - title = "{LWG3803}: flat\_foo constructors taking KeyContainer lack KeyCompare parameter", - howpublished = "\url{https://wg21.link/lwg3803}", +@misc{LWG3089, + author = "Marshall Clow", + title = "{LWG3089}: copy\_n should require non-overlapping ranges", + howpublished = "\url{https://wg21.link/lwg3089}", publisher = "WG21" } -@misc{LWG3804, - author = "Arthur O'Dwyer", - title = "{LWG3804}: flat\_foo missing some allocator-extended deduction guides", - howpublished = "\url{https://wg21.link/lwg3804}", +@misc{LWG3090, + author = "Richard Smith", + title = "{LWG3090}: What is §[time.duration.cons]p4's ``no overflow is induced in the conversion'' intended to mean?", + howpublished = "\url{https://wg21.link/lwg3090}", publisher = "WG21" } -@misc{LWG3805, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3805}: Expression evaluating to a call wrapper is a prvalue, not an object", - howpublished = "\url{https://wg21.link/lwg3805}", +@misc{LWG3091, + author = "Richard Smith", + title = "{LWG3091}: subsecond-precision time\_of\_day and durations that seconds cannot convert to", + howpublished = "\url{https://wg21.link/lwg3091}", publisher = "WG21" } -@misc{LWG3806, - author = "Jonathan Wakely", - title = "{LWG3806}: Should concept formattable default to char?", - howpublished = "\url{https://wg21.link/lwg3806}", +@misc{LWG3092, + author = "Geoffrey Romer", + title = "{LWG3092}: Unclear semantics of enum class bitmask types", + howpublished = "\url{https://wg21.link/lwg3092}", publisher = "WG21" } -@misc{LWG3807, - author = "Daniel Marshall", - title = "{LWG3807}: The feature test macro for ranges::find\_last should be renamed", - howpublished = "\url{https://wg21.link/lwg3807}", +@misc{LWG3093, + author = "Richard Smith", + title = "{LWG3093}: LWG 2294/2192 missed a std::abs overload", + howpublished = "\url{https://wg21.link/lwg3093}", publisher = "WG21" } -@misc{LWG3808, - author = "Daniel Marshall", - title = "{LWG3808}: Inconsistent feature test macros for ranges algorithms", - howpublished = "\url{https://wg21.link/lwg3808}", +@misc{LWG3094, + author = "Richard Smith", + title = "{LWG3094}: §[time.duration.io]p4 makes surprising claims about encoding", + howpublished = "\url{https://wg21.link/lwg3094}", publisher = "WG21" } -@misc{LWG3809, - author = "Jonathan Wakely", - title = "{LWG3809}: Is std::subtract\_with\_carry\_engine supposed to work?", - howpublished = "\url{https://wg21.link/lwg3809}", +@misc{LWG3095, + author = "Billy O'Neal III", + title = "{LWG3095}: strstreambuf refers to nonexistent member of fpos, fpos::offset", + howpublished = "\url{https://wg21.link/lwg3095}", publisher = "WG21" } -@misc{LWG3810, +@misc{LWG3096, author = "Jonathan Wakely", - title = "{LWG3810}: CTAD for std::basic\_format\_args", - howpublished = "\url{https://wg21.link/lwg3810}", + title = "{LWG3096}: path::lexically\_relative is confused by trailing slashes", + howpublished = "\url{https://wg21.link/lwg3096}", publisher = "WG21" } -@misc{LWG3811, - author = "Tomasz Kamiński", - title = "{LWG3811}: views::as\_const on ref\_view should return ref\_view", - howpublished = "\url{https://wg21.link/lwg3811}", +@misc{LWG3097, + author = "Billy O'Neal III", + title = "{LWG3097}: basic\_stringbuf seekoff effects trigger undefined behavior and have contradictory returns", + howpublished = "\url{https://wg21.link/lwg3097}", publisher = "WG21" } -@misc{LWG3812, - author = "Giuseppe D'Angelo", - title = "{LWG3812}: [fund.ts.v3] Incorrect constraint on propagate\_const conversion function", - howpublished = "\url{https://wg21.link/lwg3812}", +@misc{LWG3098, + author = "Jonathan Wakely", + title = "{LWG3098}: Misleading example for filesystem::path::filename()", + howpublished = "\url{https://wg21.link/lwg3098}", publisher = "WG21" } -@misc{LWG3813, - author = "Jiang An", - title = "{LWG3813}: std::span is made ill-formed by P2278R4 when T is a normal class type", - howpublished = "\url{https://wg21.link/lwg3813}", +@misc{LWG3099, + author = "Casey Carter", + title = "{LWG3099}: is\_assignable", + howpublished = "\url{https://wg21.link/lwg3099}", publisher = "WG21" } -@misc{LWG3814, - author = "Ben Craig", - title = "{LWG3814}: Add freestanding items requested by NB comments", - howpublished = "\url{https://wg21.link/lwg3814}", +@misc{LWG3100, + author = "Stephan T. Lavavej", + title = "{LWG3100}: Unnecessary and confusing ``empty span'' wording", + howpublished = "\url{https://wg21.link/lwg3100}", publisher = "WG21" } -@misc{LWG3815, - author = "Ben Craig", - title = "{LWG3815}: Freestanding enumerators specification is lacking", - howpublished = "\url{https://wg21.link/lwg3815}", +@misc{LWG3101, + author = "Stephan T. Lavavej", + title = "{LWG3101}: span's Container constructors need another constraint", + howpublished = "\url{https://wg21.link/lwg3101}", publisher = "WG21" } -@misc{LWG3816, - author = "Tomasz Kamiński", - title = "{LWG3816}: flat\_map and flat\_multimap should impose sequence container requirements", - howpublished = "\url{https://wg21.link/lwg3816}", +@misc{LWG3102, + author = "Stephan T. Lavavej", + title = "{LWG3102}: Clarify span iterator and const\_iterator behavior", + howpublished = "\url{https://wg21.link/lwg3102}", publisher = "WG21" } -@misc{LWG3817, +@misc{LWG3103, author = "Tomasz Kamiński", - title = "{LWG3817}: Missing preconditions on forward\_list modifiers", - howpublished = "\url{https://wg21.link/lwg3817}", - publisher = "WG21" -} -@misc{LWG3818, - author = "Tim Song", - title = "{LWG3818}: Exposition-only concepts are not described in library intro", - howpublished = "\url{https://wg21.link/lwg3818}", + title = "{LWG3103}: Errors in taking subview of span should be ill-formed where possible", + howpublished = "\url{https://wg21.link/lwg3103}", publisher = "WG21" } -@misc{LWG3819, - author = "Tim Song", - title = "{LWG3819}: reference\_meows\_from\_temporary should not use is\_meowible", - howpublished = "\url{https://wg21.link/lwg3819}", +@misc{LWG3104, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3104}: Fixing duration division", + howpublished = "\url{https://wg21.link/lwg3104}", publisher = "WG21" } -@misc{LWG3820, - author = "Hewill Kang", - title = "{LWG3820}: cartesian\_product\_view::iterator::prev is not quite right", - howpublished = "\url{https://wg21.link/lwg3820}", +@misc{LWG3105, + author = "Jens Maurer", + title = "{LWG3105}: T1 is convertible to T2", + howpublished = "\url{https://wg21.link/lwg3105}", publisher = "WG21" } -@misc{LWG3821, - author = "Tim Song", - title = "{LWG3821}: uses\_allocator\_construction\_args should have overload for pair-like", - howpublished = "\url{https://wg21.link/lwg3821}", +@misc{LWG3106, + author = "Antony Polukhin", + title = "{LWG3106}: nothrow should be inline constexpr rather that extern const", + howpublished = "\url{https://wg21.link/lwg3106}", publisher = "WG21" } -@misc{LWG3822, - author = "US", - title = "{LWG3822}: Avoiding normalization in filesystem::weakly\_canonical", - howpublished = "\url{https://wg21.link/lwg3822}", +@misc{LWG3107, + author = "Billy O'Neal III", + title = "{LWG3107}: istreambuf\_iterator has public exposition-only member", + howpublished = "\url{https://wg21.link/lwg3107}", publisher = "WG21" } -@misc{LWG3823, - author = "Tomasz Kamiński", - title = "{LWG3823}: Unnecessary precondition for is\_aggregate", - howpublished = "\url{https://wg21.link/lwg3823}", +@misc{LWG3108, + author = "Billy O'Neal III", + title = "{LWG3108}: istreambuf\_iterator::proxy::operator* should be const", + howpublished = "\url{https://wg21.link/lwg3108}", publisher = "WG21" } -@misc{LWG3824, - author = "Tomasz Kamiński", - title = "{LWG3824}: Number of bind placeholders is underspecified", - howpublished = "\url{https://wg21.link/lwg3824}", +@misc{LWG3109, + author = "Jonathan Wakely", + title = "{LWG3109}: strstreambuf is copyable", + howpublished = "\url{https://wg21.link/lwg3109}", publisher = "WG21" } -@misc{LWG3825, - author = "Victor Zverovich", - title = "{LWG3825}: Missing compile-time argument id check in basic\_format\_parse\_context::next\_arg\_id", - howpublished = "\url{https://wg21.link/lwg3825}", +@misc{LWG3110, + author = "Marc Aldorasi", + title = "{LWG3110}: Contiguous Iterators should always be Random-Access", + howpublished = "\url{https://wg21.link/lwg3110}", publisher = "WG21" } -@misc{LWG3826, - author = "US", - title = "{LWG3826}: Redundant specification [for overload of yield\_value]", - howpublished = "\url{https://wg21.link/lwg3826}", +@misc{LWG3111, + author = "Andrzej Krzemienski", + title = "{LWG3111}: Too strong precondition on basic\_string constructor", + howpublished = "\url{https://wg21.link/lwg3111}", publisher = "WG21" } -@misc{LWG3827, - author = "GB", - title = "{LWG3827}: Deprecate and macros", - howpublished = "\url{https://wg21.link/lwg3827}", +@misc{LWG3112, + author = "Tim Song", + title = "{LWG3112}: system\_error and filesystem\_error constructors taking a string may not be able to meet their postconditions", + howpublished = "\url{https://wg21.link/lwg3112}", publisher = "WG21" } -@misc{LWG3828, - author = "GB", - title = "{LWG3828}: Sync intmax\_t and uintmax\_t with C2x", - howpublished = "\url{https://wg21.link/lwg3828}", +@misc{LWG3113, + author = "Arthur O'Dwyer", + title = "{LWG3113}: polymorphic\_allocator::construct() should more closely match scoped\_allocator\_adaptor::construct()", + howpublished = "\url{https://wg21.link/lwg3113}", publisher = "WG21" } -@misc{LWG3829, - author = "Hewill Kang", - title = "{LWG3829}: as\_rvalue\_view::end should improve non-common case", - howpublished = "\url{https://wg21.link/lwg3829}", +@misc{LWG3114, + author = "Vinnie Falco", + title = "{LWG3114}: [networking.ts] Permit efficient composition when using DynamicBuffer", + howpublished = "\url{https://wg21.link/lwg3114}", publisher = "WG21" } -@misc{LWG3830, - author = "Hewill Kang", - title = "{LWG3830}: reverse\_view should not cache when ranges::next has constant time complexity", - howpublished = "\url{https://wg21.link/lwg3830}", +@misc{LWG3115, + author = "Casey Carter", + title = "{LWG3115}: Unclear description for algorithm includes", + howpublished = "\url{https://wg21.link/lwg3115}", publisher = "WG21" } -@misc{LWG3831, - author = "Matt Stephanson", - title = "{LWG3831}: Two-digit formatting of negative year is ambiguous", - howpublished = "\url{https://wg21.link/lwg3831}", +@misc{LWG3116, + author = "Tim Song", + title = "{LWG3116}: OUTERMOST\_ALLOC\_TRAITS needs remove\_reference\_t", + howpublished = "\url{https://wg21.link/lwg3116}", publisher = "WG21" } -@misc{LWG3832, - author = "Jiang An", - title = "{LWG3832}: Missing change for element\_view::iterator in LWG 3798", - howpublished = "\url{https://wg21.link/lwg3832}", +@misc{LWG3117, + author = "Marc Mutz", + title = "{LWG3117}: Missing packaged\_task deduction guides", + howpublished = "\url{https://wg21.link/lwg3117}", publisher = "WG21" } -@misc{LWG3833, - author = "Mark de Wever", - title = "{LWG3833}: Remove specialization template struct formatter", - howpublished = "\url{https://wg21.link/lwg3833}", +@misc{LWG3118, + author = "Jonathan Wakely", + title = "{LWG3118}: fpos equality comparison unspecified", + howpublished = "\url{https://wg21.link/lwg3118}", publisher = "WG21" } -@misc{LWG3834, - author = "George Tokmaji", - title = "{LWG3834}: Missing constexpr for std::intmax\_t math functions in ", - howpublished = "\url{https://wg21.link/lwg3834}", +@misc{LWG3119, + author = "Hubert Tong", + title = "{LWG3119}: Program-definedness of closure types", + howpublished = "\url{https://wg21.link/lwg3119}", publisher = "WG21" } -@misc{LWG3835, - author = "Xie He", - title = "{LWG3835}: Requirements for CharT in the regex library", - howpublished = "\url{https://wg21.link/lwg3835}", +@misc{LWG3120, + author = "Arthur O'Dwyer", + title = "{LWG3120}: Unclear behavior of monotonic\_buffer\_resource::release()", + howpublished = "\url{https://wg21.link/lwg3120}", publisher = "WG21" } -@misc{LWG3836, - author = "Hui Xie", - title = "{LWG3836}: std::expected conversion constructor expected(const expected\&) should take precedence over expected(U\&\&) with operator bool", - howpublished = "\url{https://wg21.link/lwg3836}", +@misc{LWG3121, + author = "Matt Calabrese", + title = "{LWG3121}: tuple constructor constraints for UTypes\&\&... overloads", + howpublished = "\url{https://wg21.link/lwg3121}", publisher = "WG21" } -@misc{LWG3837, - author = "Giuseppe D'Angelo", - title = "{LWG3837}: std::erase\_if overloads for non-associative containers should move (and not copy) their predicate object", - howpublished = "\url{https://wg21.link/lwg3837}", +@misc{LWG3122, + author = "Stephan T. Lavavej", + title = "{LWG3122}: \_\_cpp\_lib\_chrono\_udls was accidentally dropped", + howpublished = "\url{https://wg21.link/lwg3122}", publisher = "WG21" } -@misc{LWG3838, - author = "Hewill Kang", - title = "{LWG3838}: The last specialization of incrementable\_traits is under-constrained", - howpublished = "\url{https://wg21.link/lwg3838}", +@misc{LWG3123, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3123}: duration constructor from representation shouldn't be effectively non-throwing", + howpublished = "\url{https://wg21.link/lwg3123}", publisher = "WG21" } -@misc{LWG3839, - author = "Hewill Kang", - title = "{LWG3839}: range\_formatter's set\_separator, set\_brackets, and underlying functions should be noexcept", - howpublished = "\url{https://wg21.link/lwg3839}", +@misc{LWG3124, + author = "Billy O'Neal III", + title = "{LWG3124}: [networking.ts] Unclear how execution\_context is intended to store services", + howpublished = "\url{https://wg21.link/lwg3124}", publisher = "WG21" } -@misc{LWG3840, - author = "Daniel Krügler", - title = "{LWG3840}: filesystem::u8path should be undeprecated", - howpublished = "\url{https://wg21.link/lwg3840}", +@misc{LWG3125, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3125}: duration streaming precondition should be a SFINAE condition", + howpublished = "\url{https://wg21.link/lwg3125}", publisher = "WG21" } -@misc{LWG3841, +@misc{LWG3126, author = "Jonathan Wakely", - title = "{LWG3841}: should not be ``all freestanding''", - howpublished = "\url{https://wg21.link/lwg3841}", + title = "{LWG3126}: There's no std::sub\_match::compare(string\_view) overload", + howpublished = "\url{https://wg21.link/lwg3126}", publisher = "WG21" } -@misc{LWG3842, - author = "Jonathan Wakely", - title = "{LWG3842}: Unclear wording for precision in chrono-format-spec", - howpublished = "\url{https://wg21.link/lwg3842}", +@misc{LWG3127, + author = "Tim Song", + title = "{LWG3127}: basic\_osyncstream::rdbuf needs a const\_cast", + howpublished = "\url{https://wg21.link/lwg3127}", publisher = "WG21" } -@misc{LWG3843, - author = "Jonathan Wakely", - title = "{LWG3843}: std::expected::value() \& assumes E is copy constructible", - howpublished = "\url{https://wg21.link/lwg3843}", +@misc{LWG3128, + author = "Tim Song", + title = "{LWG3128}: strstream::rdbuf needs a const\_cast", + howpublished = "\url{https://wg21.link/lwg3128}", publisher = "WG21" } -@misc{LWG3844, - author = "Jonathan Wakely", - title = "{LWG3844}: Non-numeric formats for negative durations", - howpublished = "\url{https://wg21.link/lwg3844}", +@misc{LWG3129, + author = "Tim Song", + title = "{LWG3129}: regex\_token\_iterator constructor uses wrong pointer arithmetic", + howpublished = "\url{https://wg21.link/lwg3129}", publisher = "WG21" } -@misc{LWG3845, - author = "Hewill Kang", - title = "{LWG3845}: ranges::to's from\_range\_t tag branch has the wrong constraint", - howpublished = "\url{https://wg21.link/lwg3845}", +@misc{LWG3130, + author = "Tim Song", + title = "{LWG3130}: §[input.output] needs many addressof", + howpublished = "\url{https://wg21.link/lwg3130}", publisher = "WG21" } -@misc{LWG3846, - author = "Hewill Kang", - title = "{LWG3846}: iota\_view::iterator::operator- is overconstrained", - howpublished = "\url{https://wg21.link/lwg3846}", +@misc{LWG3131, + author = "Tim Song", + title = "{LWG3131}: addressof all the things", + howpublished = "\url{https://wg21.link/lwg3131}", publisher = "WG21" } -@misc{LWG3847, - author = "Hewill Kang", - title = "{LWG3847}: ranges::to can still return views", - howpublished = "\url{https://wg21.link/lwg3847}", +@misc{LWG3132, + author = "Tim Song", + title = "{LWG3132}: Library needs to ban macros named expects or ensures", + howpublished = "\url{https://wg21.link/lwg3132}", publisher = "WG21" } -@misc{LWG3848, - author = "Hewill Kang", - title = "{LWG3848}: adjacent\_view, adjacent\_transform\_view and slide\_view missing base accessor", - howpublished = "\url{https://wg21.link/lwg3848}", +@misc{LWG3133, + author = "Tim Song", + title = "{LWG3133}: Modernizing numeric type requirements", + howpublished = "\url{https://wg21.link/lwg3133}", publisher = "WG21" } -@misc{LWG3849, - author = "Hewill Kang", - title = "{LWG3849}: cartesian\_product\_view::iterator's default constructor is overconstrained", - howpublished = "\url{https://wg21.link/lwg3849}", +@misc{LWG3134, + author = "Thomas Köppe", + title = "{LWG3134}: [fund.ts.v3] LFTSv3 contains extraneous [meta] variable templates that should have been deleted by P09961", + howpublished = "\url{https://wg21.link/lwg3134}", publisher = "WG21" } -@misc{LWG3850, - author = "Hewill Kang", - title = "{LWG3850}: views::as\_const on empty\_view should return empty\_view", - howpublished = "\url{https://wg21.link/lwg3850}", +@misc{LWG3135, + author = "Thomas Köppe", + title = "{LWG3135}: [fund.ts.v3] LFTSv3 contains two redundant alias templates", + howpublished = "\url{https://wg21.link/lwg3135}", publisher = "WG21" } -@misc{LWG3851, - author = "Hewill Kang", - title = "{LWG3851}: chunk\_view::inner-iterator missing custom iter\_move and iter\_swap", - howpublished = "\url{https://wg21.link/lwg3851}", +@misc{LWG3136, + author = "Thomas Köppe", + title = "{LWG3136}: [fund.ts.v3] LFTSv3 awkward wording in propagate\_const requirements", + howpublished = "\url{https://wg21.link/lwg3136}", publisher = "WG21" } -@misc{LWG3852, - author = "Hewill Kang", - title = "{LWG3852}: join\_with\_view::iterator's iter\_move and iter\_swap should be conditionally noexcept", - howpublished = "\url{https://wg21.link/lwg3852}", +@misc{LWG3137, + author = "S. B. Tam", + title = "{LWG3137}: Header for \_\_cpp\_lib\_to\_chars", + howpublished = "\url{https://wg21.link/lwg3137}", publisher = "WG21" } -@misc{LWG3853, - author = "Hewill Kang", - title = "{LWG3853}: basic\_const\_iterator::operator-> is ill-formed", - howpublished = "\url{https://wg21.link/lwg3853}", +@misc{LWG3138, + author = "Tim Song", + title = "{LWG3138}: There is no such thing as assertion-level", + howpublished = "\url{https://wg21.link/lwg3138}", publisher = "WG21" } -@misc{LWG3854, - author = "Jiang An", - title = "{LWG3854}: §[res.on.exception.handling]/3 should not be applied to all standard library types", - howpublished = "\url{https://wg21.link/lwg3854}", +@misc{LWG3139, + author = "Tim Song", + title = "{LWG3139}: contract\_violation's special member functions", + howpublished = "\url{https://wg21.link/lwg3139}", publisher = "WG21" } -@misc{LWG3855, - author = "Hewill Kang", - title = "{LWG3855}: tiny-range is not quite right", - howpublished = "\url{https://wg21.link/lwg3855}", +@misc{LWG3140, + author = "Casey Carter", + title = "{LWG3140}: COMMON\_REF is unimplementable as specified", + howpublished = "\url{https://wg21.link/lwg3140}", publisher = "WG21" } -@misc{LWG3856, - author = "Tam S. B.", - title = "{LWG3856}: Unclear which conversion specifiers are valid for each chrono type", - howpublished = "\url{https://wg21.link/lwg3856}", +@misc{LWG3141, + author = "Casey Carter", + title = "{LWG3141}: CopyConstructible doesn't preserve source values", + howpublished = "\url{https://wg21.link/lwg3141}", publisher = "WG21" } -@misc{LWG3857, +@misc{LWG3142, author = "Casey Carter", - title = "{LWG3857}: basic\_string\_view should allow explicit conversion when only traits vary", - howpublished = "\url{https://wg21.link/lwg3857}", + title = "{LWG3142}: std::foo should be ill-formed NDR", + howpublished = "\url{https://wg21.link/lwg3142}", publisher = "WG21" } -@misc{LWG3858, - author = "Hewill Kang", - title = "{LWG3858}: basic\_const\_iterator is too strict to provide iterator\_category", - howpublished = "\url{https://wg21.link/lwg3858}", +@misc{LWG3143, + author = "Jonathan Wakely", + title = "{LWG3143}: monotonic\_buffer\_resource growth policy is unclear", + howpublished = "\url{https://wg21.link/lwg3143}", publisher = "WG21" } -@misc{LWG3859, - author = "Hewill Kang", - title = "{LWG3859}: std::projected cannot handle proxy iterator", - howpublished = "\url{https://wg21.link/lwg3859}", +@misc{LWG3144, + author = "Louis Dionne", + title = "{LWG3144}: span does not have a const\_pointer typedef", + howpublished = "\url{https://wg21.link/lwg3144}", publisher = "WG21" } -@misc{LWG3860, - author = "Hewill Kang", - title = "{LWG3860}: range\_common\_reference\_t is missing", - howpublished = "\url{https://wg21.link/lwg3860}", +@misc{LWG3145, + author = "Billy Robert O'Neal III", + title = "{LWG3145}: file\_clock breaks ABI for C++17 implementations", + howpublished = "\url{https://wg21.link/lwg3145}", publisher = "WG21" } -@misc{LWG3861, - author = "Christian Robert Trott", - title = "{LWG3861}: mdspan layout\_stride::mapping default constructor problem", - howpublished = "\url{https://wg21.link/lwg3861}", +@misc{LWG3146, + author = "Agustín K-ballo Bergé", + title = "{LWG3146}: Excessive unwrapping in std::ref/cref", + howpublished = "\url{https://wg21.link/lwg3146}", publisher = "WG21" } -@misc{LWG3862, - author = "Hewill Kang", - title = "{LWG3862}: basic\_const\_iterator's common\_type specialization is underconstrained", - howpublished = "\url{https://wg21.link/lwg3862}", +@misc{LWG3147, + author = "Casey Carter", + title = "{LWG3147}: Definitions of ``likely'' and ``unlikely'' are likely to cause problems", + howpublished = "\url{https://wg21.link/lwg3147}", publisher = "WG21" } -@misc{LWG3863, - author = "Hewill Kang", - title = "{LWG3863}: Is input\_iterator guaranteed to have iter\_const\_reference\_t?", - howpublished = "\url{https://wg21.link/lwg3863}", +@misc{LWG3148, + author = "Casey Carter", + title = "{LWG3148}: should be freestanding", + howpublished = "\url{https://wg21.link/lwg3148}", publisher = "WG21" } -@misc{LWG3864, - author = "Barry Revzin", - title = "{LWG3864}: zip over range of reference to an abstract type", - howpublished = "\url{https://wg21.link/lwg3864}", +@misc{LWG3149, + author = "Casey Carter", + title = "{LWG3149}: DefaultConstructible should require default initialization", + howpublished = "\url{https://wg21.link/lwg3149}", publisher = "WG21" } -@misc{LWG3865, - author = "Barry Revzin", - title = "{LWG3865}: Sorting a range of pairs", - howpublished = "\url{https://wg21.link/lwg3865}", +@misc{LWG3150, + author = "Casey Carter", + title = "{LWG3150}: UniformRandomBitGenerator should validate min and max", + howpublished = "\url{https://wg21.link/lwg3150}", publisher = "WG21" } -@misc{LWG3866, +@misc{LWG3151, author = "Casey Carter", - title = "{LWG3866}: Bad Mandates for expected::transform\_error overloads", - howpublished = "\url{https://wg21.link/lwg3866}", + title = "{LWG3151}: ConvertibleTo rejects conversions from array and function types", + howpublished = "\url{https://wg21.link/lwg3151}", publisher = "WG21" } -@misc{LWG3867, - author = "Jiang An", - title = "{LWG3867}: Should std::basic\_osyncstream's move assignment operator be noexcept?", - howpublished = "\url{https://wg21.link/lwg3867}", +@misc{LWG3152, + author = "Casey Carter", + title = "{LWG3152}: common\_type and common\_reference have flaws in common", + howpublished = "\url{https://wg21.link/lwg3152}", publisher = "WG21" } -@misc{LWG3868, - author = "Hewill Kang", - title = "{LWG3868}: Constrained algorithms should not require output\_iterator", - howpublished = "\url{https://wg21.link/lwg3868}", +@misc{LWG3153, + author = "Casey Carter", + title = "{LWG3153}: Common and common\_type have too little in common", + howpublished = "\url{https://wg21.link/lwg3153}", publisher = "WG21" } -@misc{LWG3869, - author = "Jonathan Wakely", - title = "{LWG3869}: Deprecate std::errc constants related to UNIX STREAMS", - howpublished = "\url{https://wg21.link/lwg3869}", +@misc{LWG3154, + author = "Casey Carter", + title = "{LWG3154}: Common and CommonReference have a common defect", + howpublished = "\url{https://wg21.link/lwg3154}", publisher = "WG21" } -@misc{LWG3870, +@misc{LWG3155, author = "Jonathan Wakely", - title = "{LWG3870}: Remove voidify", - howpublished = "\url{https://wg21.link/lwg3870}", - publisher = "WG21" -} -@misc{LWG3871, - author = "CA", - title = "{LWG3871}: Adjust note about terminate", - howpublished = "\url{https://wg21.link/lwg3871}", + title = "{LWG3155}: tuple{\textbraceleft}allocator\_arg\_t, an\_allocator{\textbraceright}", + howpublished = "\url{https://wg21.link/lwg3155}", publisher = "WG21" } -@misc{LWG3872, - author = "Hewill Kang", - title = "{LWG3872}: basic\_const\_iterator should have custom iter\_move", - howpublished = "\url{https://wg21.link/lwg3872}", +@misc{LWG3156, + author = "Casey Carter", + title = "{LWG3156}: ForwardIterator should only mean forward iterator", + howpublished = "\url{https://wg21.link/lwg3156}", publisher = "WG21" } -@misc{LWG3873, - author = "Hewill Kang", - title = "{LWG3873}: join\_with\_view's const begin is underconstrained", - howpublished = "\url{https://wg21.link/lwg3873}", +@misc{LWG3157, + author = "Billy O'Neal III", + title = "{LWG3157}: Allocator destroy and fancy pointer operations must be non-throwing", + howpublished = "\url{https://wg21.link/lwg3157}", publisher = "WG21" } -@misc{LWG3874, - author = "Hewill Kang", - title = "{LWG3874}: Rename \_\_cpp\_lib\_ranges\_to\_container to \_\_cpp\_lib\_ranges\_to", - howpublished = "\url{https://wg21.link/lwg3874}", +@misc{LWG3158, + author = "Jonathan Wakely", + title = "{LWG3158}: tuple(allocator\_arg\_t, const Alloc\&) should be conditionally explicit", + howpublished = "\url{https://wg21.link/lwg3158}", publisher = "WG21" } -@misc{LWG3875, - author = "Jiang An", - title = "{LWG3875}: std::ranges::repeat\_view::iterator may be ill-formed", - howpublished = "\url{https://wg21.link/lwg3875}", +@misc{LWG3159, + author = "Jonathan Wakely", + title = "{LWG3159}: §[unique.ptr.single] requirements on deleter may be too strict", + howpublished = "\url{https://wg21.link/lwg3159}", publisher = "WG21" } -@misc{LWG3876, - author = "Christian Trott", - title = "{LWG3876}: Default constructor of std::layout\_XX::mapping misses precondition", - howpublished = "\url{https://wg21.link/lwg3876}", +@misc{LWG3160, + author = "Tim Song", + title = "{LWG3160}: atomic\_ref() = delete; should be deleted", + howpublished = "\url{https://wg21.link/lwg3160}", publisher = "WG21" } -@misc{LWG3877, - author = "Sy Brand", - title = "{LWG3877}: Incorrect constraints on const-qualified monadic overloads for std::expected", - howpublished = "\url{https://wg21.link/lwg3877}", +@misc{LWG3161, + author = "Marshall Clow", + title = "{LWG3161}: Container adapters mandate use of emplace\_back but don't require it", + howpublished = "\url{https://wg21.link/lwg3161}", publisher = "WG21" } -@misc{LWG3878, - author = "Tim Song", - title = "{LWG3878}: import std; should guarantee initialization of standard iostreams objects", - howpublished = "\url{https://wg21.link/lwg3878}", +@misc{LWG3162, + author = "Peter Dimov", + title = "{LWG3162}: system\_error::system\_error(error\_code ec) not explicit", + howpublished = "\url{https://wg21.link/lwg3162}", publisher = "WG21" } -@misc{LWG3879, - author = "Tim Song", - title = "{LWG3879}: erase\_if for flat\_{\textbraceleft},multi{\textbraceright}set is incorrectly specified", - howpublished = "\url{https://wg21.link/lwg3879}", +@misc{LWG3163, + author = "Vinnie Falco", + title = "{LWG3163}: [networking.ts] Buffer sequence iterator equivalency", + howpublished = "\url{https://wg21.link/lwg3163}", publisher = "WG21" } -@misc{LWG3880, - author = "Tim Song", - title = "{LWG3880}: Clarify operator+= complexity for {\textbraceleft}chunk,stride{\textbraceright}\_view::iterator", - howpublished = "\url{https://wg21.link/lwg3880}", +@misc{LWG3164, + author = "Jonathan Wakely", + title = "{LWG3164}: Unhelpful ``shall not participate'' constraints for unique\_ptr with reference deleter", + howpublished = "\url{https://wg21.link/lwg3164}", publisher = "WG21" } -@misc{LWG3881, - author = "Victor Zverovich", - title = "{LWG3881}: Incorrect formatting of container adapters backed by std::string", - howpublished = "\url{https://wg21.link/lwg3881}", +@misc{LWG3165, + author = "Gennaro Prota", + title = "{LWG3165}: All starts\_with() overloads should be called ``begins\_with''", + howpublished = "\url{https://wg21.link/lwg3165}", publisher = "WG21" } -@misc{LWG3882, - author = "Corentin Jabot", - title = "{LWG3882}: tuple relational operators have confused friendships", - howpublished = "\url{https://wg21.link/lwg3882}", +@misc{LWG3166, + author = "Walter Brown", + title = "{LWG3166}: No such descriptive element as Value:", + howpublished = "\url{https://wg21.link/lwg3166}", publisher = "WG21" } -@misc{LWG3883, - author = "Alex Mills", - title = "{LWG3883}: §[support.c.headers.other] Ambiguity in the requirements for includes", - howpublished = "\url{https://wg21.link/lwg3883}", +@misc{LWG3167, + author = "Alisdair Meredith", + title = "{LWG3167}: [fund.ts.v3] Does observer\_ptr support function types?", + howpublished = "\url{https://wg21.link/lwg3167}", publisher = "WG21" } -@misc{LWG3884, - author = "Arthur O'Dwyer", - title = "{LWG3884}: flat\_foo is missing allocator-extended copy/move constructors", - howpublished = "\url{https://wg21.link/lwg3884}", +@misc{LWG3168, + author = "Geoffrey Romer", + title = "{LWG3168}: Expects: element should be specified in one place", + howpublished = "\url{https://wg21.link/lwg3168}", publisher = "WG21" } -@misc{LWG3885, - author = "Jonathan Wakely", - title = "{LWG3885}: 'op' should be in [zombie.names]", - howpublished = "\url{https://wg21.link/lwg3885}", +@misc{LWG3169, + author = "Casey Carter", + title = "{LWG3169}: ranges permutation generators discard useful information", + howpublished = "\url{https://wg21.link/lwg3169}", publisher = "WG21" } -@misc{LWG3886, - author = "Casey Carter", - title = "{LWG3886}: Monad mo' problems", - howpublished = "\url{https://wg21.link/lwg3886}", +@misc{LWG3170, + author = "Billy O'Neal III", + title = "{LWG3170}: is\_always\_equal added to std::allocator makes the standard library treat derived types as always equal", + howpublished = "\url{https://wg21.link/lwg3170}", publisher = "WG21" } -@misc{LWG3887, - author = "Alisdair Meredith", - title = "{LWG3887}: Version macro for allocate\_at\_least", - howpublished = "\url{https://wg21.link/lwg3887}", +@misc{LWG3171, + author = "Tim Song", + title = "{LWG3171}: LWG 2989 breaks directory\_entry stream insertion", + howpublished = "\url{https://wg21.link/lwg3171}", publisher = "WG21" } -@misc{LWG3888, - author = "Jiang An", - title = "{LWG3888}: Most ranges uninitialized memory algorithms are underconstrained", - howpublished = "\url{https://wg21.link/lwg3888}", +@misc{LWG3172, + author = "Matthias Kretz", + title = "{LWG3172}: 3-arg std::hypot is underspecified compared to the 2-arg overload", + howpublished = "\url{https://wg21.link/lwg3172}", publisher = "WG21" } -@misc{LWG3889, - author = "Jiang An", - title = "{LWG3889}: std::(ranges::)destroy\_at should destroy array elements in the decreasing index order", - howpublished = "\url{https://wg21.link/lwg3889}", +@misc{LWG3173, + author = "Casey Carter", + title = "{LWG3173}: Enable CTAD for ref-view", + howpublished = "\url{https://wg21.link/lwg3173}", publisher = "WG21" } -@misc{LWG3890, - author = "Jiang An", - title = "{LWG3890}: ABI issue for integer-class types", - howpublished = "\url{https://wg21.link/lwg3890}", +@misc{LWG3174, + author = "Casey Carter", + title = "{LWG3174}: Precondition on is\_convertible is too strong", + howpublished = "\url{https://wg21.link/lwg3174}", publisher = "WG21" } -@misc{LWG3891, - author = "Jiang An", - title = "{LWG3891}: LWG 3870 breaks std::expected", - howpublished = "\url{https://wg21.link/lwg3891}", +@misc{LWG3175, + author = "Kostas Kyrimis", + title = "{LWG3175}: The CommonReference requirement of concept SwappableWith is not satisfied in the example", + howpublished = "\url{https://wg21.link/lwg3175}", publisher = "WG21" } -@misc{LWG3892, - author = "Victor Zverovich", - title = "{LWG3892}: Incorrect formatting of nested ranges and tuples", - howpublished = "\url{https://wg21.link/lwg3892}", +@misc{LWG3176, + author = "S. B. Tam", + title = "{LWG3176}: Underspecified behavior of unordered containers when Container::key\_equal differs from Pred", + howpublished = "\url{https://wg21.link/lwg3176}", publisher = "WG21" } -@misc{LWG3893, - author = "Zachary Wassall", - title = "{LWG3893}: LWG 3661 broke atomic> a; a = nullptr;", - howpublished = "\url{https://wg21.link/lwg3893}", +@misc{LWG3177, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3177}: Limit permission to specialize variable templates to program-defined types", + howpublished = "\url{https://wg21.link/lwg3177}", publisher = "WG21" } -@misc{LWG3894, - author = "Tim Song", - title = "{LWG3894}: generator::promise\_type::yield\_value(ranges::elements\_of) should not be noexcept", - howpublished = "\url{https://wg21.link/lwg3894}", +@misc{LWG3178, + author = "Geoffrey Romer", + title = "{LWG3178}: std::mismatch is missing an upper bound", + howpublished = "\url{https://wg21.link/lwg3178}", publisher = "WG21" } -@misc{LWG3895, - author = "blacktea hamburger", - title = "{LWG3895}: Various relation concepts are missing default values of the second template parameters", - howpublished = "\url{https://wg21.link/lwg3895}", +@misc{LWG3179, + author = "Casey Carter", + title = "{LWG3179}: subrange should always model Range", + howpublished = "\url{https://wg21.link/lwg3179}", publisher = "WG21" } -@misc{LWG3896, - author = "Hewill Kang", - title = "{LWG3896}: The definition of viewable\_range is not quite right", - howpublished = "\url{https://wg21.link/lwg3896}", +@misc{LWG3180, + author = "Casey Carter", + title = "{LWG3180}: Inconsistently named return type for ranges::minmax\_element", + howpublished = "\url{https://wg21.link/lwg3180}", publisher = "WG21" } -@misc{LWG3897, - author = "Doug Cook", - title = "{LWG3897}: inout\_ptr will not update raw pointer to 0", - howpublished = "\url{https://wg21.link/lwg3897}", +@misc{LWG3181, + author = "Casey Carter", + title = "{LWG3181}: split\_view::outer\_iterator converting constructor is misconstrained", + howpublished = "\url{https://wg21.link/lwg3181}", publisher = "WG21" } -@misc{LWG3898, - author = "Jiang An", - title = "{LWG3898}: Possibly unintended preconditions for completion functions of std::barrier", - howpublished = "\url{https://wg21.link/lwg3898}", +@misc{LWG3182, + author = "Casey Carter", + title = "{LWG3182}: Specification of Same could be clearer", + howpublished = "\url{https://wg21.link/lwg3182}", publisher = "WG21" } -@misc{LWG3899, - author = "Tim Song", - title = "{LWG3899}: co\_yielding elements of an lvalue generator is unnecessarily inefficient", - howpublished = "\url{https://wg21.link/lwg3899}", +@misc{LWG3183, + author = "Casey Carter", + title = "{LWG3183}: Normative permission to specialize Ranges variable templates", + howpublished = "\url{https://wg21.link/lwg3183}", publisher = "WG21" } -@misc{LWG3900, - author = "Tim Song", - title = "{LWG3900}: The allocator\_arg\_t overloads of generator::promise\_type::operator new should not be constrained", - howpublished = "\url{https://wg21.link/lwg3900}", +@misc{LWG3184, + author = "Tomasz Kamiński", + title = "{LWG3184}: Inconsistencies in bind\_front wording", + howpublished = "\url{https://wg21.link/lwg3184}", publisher = "WG21" } -@misc{LWG3901, - author = "Jiang An", - title = "{LWG3901}: Is uses-allocator construction of a cv-qualified object type still well-formed after LWG 3870?", - howpublished = "\url{https://wg21.link/lwg3901}", +@misc{LWG3185, + author = "Pablo Halpern", + title = "{LWG3185}: Uses-allocator construction functions missing constexpr and noexcept", + howpublished = "\url{https://wg21.link/lwg3185}", publisher = "WG21" } -@misc{LWG3902, - author = "Jiang An", - title = "{LWG3902}: Return type of std::declval should be (cv-unqualified) void", - howpublished = "\url{https://wg21.link/lwg3902}", +@misc{LWG3186, + author = "Tomasz Kamiński", + title = "{LWG3186}: ranges removal, partition, and partial\_sort\_copy algorithms discard useful information", + howpublished = "\url{https://wg21.link/lwg3186}", publisher = "WG21" } -@misc{LWG3903, - author = "Ben Craig", - title = "{LWG3903}: span destructor is redundantly noexcept", - howpublished = "\url{https://wg21.link/lwg3903}", +@misc{LWG3187, + author = "Jonathan Wakely", + title = "{LWG3187}: P0591R4 reverted DR 2586 fixes to scoped\_allocator\_adaptor::construct()", + howpublished = "\url{https://wg21.link/lwg3187}", publisher = "WG21" } -@misc{LWG3904, - author = "Patrick Palka", - title = "{LWG3904}: lazy\_split\_view::outer-iterator's const-converting constructor isn't setting trailing\_empty\_", - howpublished = "\url{https://wg21.link/lwg3904}", +@misc{LWG3188, + author = "Jonathan Wakely", + title = "{LWG3188}: istreambuf\_iterator::pointer should not be unspecified", + howpublished = "\url{https://wg21.link/lwg3188}", publisher = "WG21" } -@misc{LWG3905, - author = "Sam Elliott", - title = "{LWG3905}: Type of std::fexcept\_t", - howpublished = "\url{https://wg21.link/lwg3905}", +@misc{LWG3189, + author = "Jonathan Wakely", + title = "{LWG3189}: Missing requirement for std::priority\_queue", + howpublished = "\url{https://wg21.link/lwg3189}", publisher = "WG21" } -@misc{LWG3906, - author = "Jiang An", - title = "{LWG3906}: ``Undefined address'' is undefined", - howpublished = "\url{https://wg21.link/lwg3906}", +@misc{LWG3190, + author = "Casey Carter", + title = "{LWG3190}: std::allocator::allocate sometimes returns too little storage", + howpublished = "\url{https://wg21.link/lwg3190}", publisher = "WG21" } -@misc{LWG3907, - author = "Jiang An", - title = "{LWG3907}: Can iterator types of range adaptors and range factories be SCARY?", - howpublished = "\url{https://wg21.link/lwg3907}", +@misc{LWG3191, + author = "Christopher Di Bella", + title = "{LWG3191}: std::ranges::shuffle synopsis does not match algorithm definition", + howpublished = "\url{https://wg21.link/lwg3191}", publisher = "WG21" } -@misc{LWG3908, +@misc{LWG3192, author = "Jonathan Wakely", - title = "{LWG3908}: enumerate\_view::iterator constructor is explicit", - howpublished = "\url{https://wg21.link/lwg3908}", + title = "{LWG3192}: §[allocator.uses.construction] functions misbehave for const types", + howpublished = "\url{https://wg21.link/lwg3192}", publisher = "WG21" } -@misc{LWG3909, - author = "Jiang An", - title = "{LWG3909}: Issues about viewable\_range", - howpublished = "\url{https://wg21.link/lwg3909}", +@misc{LWG3193, + author = "Daniel Krügler", + title = "{LWG3193}: Mandates: and Expects: elements are not defined for types", + howpublished = "\url{https://wg21.link/lwg3193}", publisher = "WG21" } -@misc{LWG3910, - author = "Jiang An", - title = "{LWG3910}: The effects of including on initialization are not yet precisely specified", - howpublished = "\url{https://wg21.link/lwg3910}", +@misc{LWG3194, + author = "Hubert Tong", + title = "{LWG3194}: ConvertibleTo prose does not match code", + howpublished = "\url{https://wg21.link/lwg3194}", publisher = "WG21" } -@misc{LWG3911, - author = "Brian Bi", - title = "{LWG3911}: unique\_ptr's operator* is missing a mandate", - howpublished = "\url{https://wg21.link/lwg3911}", +@misc{LWG3195, + author = "Casey Carter", + title = "{LWG3195}: What is the stored pointer value of an empty weak\_ptr?", + howpublished = "\url{https://wg21.link/lwg3195}", publisher = "WG21" } -@misc{LWG3912, - author = "Hewill Kang", - title = "{LWG3912}: enumerate\_view::iterator::operator- should be noexcept", - howpublished = "\url{https://wg21.link/lwg3912}", +@misc{LWG3196, + author = "Jonathan Wakely", + title = "{LWG3196}: std::optional is ill-formed is T is an array", + howpublished = "\url{https://wg21.link/lwg3196}", publisher = "WG21" } -@misc{LWG3913, - author = "Arthur O'Dwyer", - title = "{LWG3913}: ranges::const\_iterator\_t fails to accept arrays of unknown bound", - howpublished = "\url{https://wg21.link/lwg3913}", +@misc{LWG3197, + author = "Billy O'Neal III", + title = "{LWG3197}: std::prev should not require BidirectionalIterator", + howpublished = "\url{https://wg21.link/lwg3197}", publisher = "WG21" } -@misc{LWG3914, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3914}: Inconsistent template-head of ranges::enumerate\_view", - howpublished = "\url{https://wg21.link/lwg3914}", +@misc{LWG3198, + author = "Lars Gullik Bjønnes", + title = "{LWG3198}: Bad constraint on std::span::span()", + howpublished = "\url{https://wg21.link/lwg3198}", publisher = "WG21" } -@misc{LWG3915, - author = "Johel Ernesto Guerrero Peña", - title = "{LWG3915}: Redundant paragraph about expression variations", - howpublished = "\url{https://wg21.link/lwg3915}", +@misc{LWG3199, + author = "Davis Herring", + title = "{LWG3199}: istream >> bitset<0> fails", + howpublished = "\url{https://wg21.link/lwg3199}", publisher = "WG21" } -@misc{LWG3916, - author = "Stephan T. Lavavej", - title = "{LWG3916}: allocator, polymorphic\_allocator, and containers should forbid cv-qualified types", - howpublished = "\url{https://wg21.link/lwg3916}", +@misc{LWG3200, + author = "Paolo Torres", + title = "{LWG3200}: midpoint should not constrain T is complete", + howpublished = "\url{https://wg21.link/lwg3200}", publisher = "WG21" } -@misc{LWG3917, - author = "Daniel Krügler", - title = "{LWG3917}: Validity of allocator and possibly polymorphic\_allocator should be clarified", - howpublished = "\url{https://wg21.link/lwg3917}", +@misc{LWG3201, + author = "Paolo Torres", + title = "{LWG3201}: lerp should be marked as noexcept", + howpublished = "\url{https://wg21.link/lwg3201}", publisher = "WG21" } -@misc{LWG3918, - author = "Jiang An", - title = "{LWG3918}: std::uninitialized\_move/\_n and guaranteed copy elision", - howpublished = "\url{https://wg21.link/lwg3918}", +@misc{LWG3202, + author = "Jonathan Wakely", + title = "{LWG3202}: P0318R1 was supposed to be revised", + howpublished = "\url{https://wg21.link/lwg3202}", publisher = "WG21" } -@misc{LWG3919, - author = "Patrick Palka", - title = "{LWG3919}: enumerate\_view may invoke UB for sized common non-forward underlying ranges", - howpublished = "\url{https://wg21.link/lwg3919}", +@misc{LWG3203, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3203}: span element access invalidation", + howpublished = "\url{https://wg21.link/lwg3203}", publisher = "WG21" } -@misc{LWG3920, - author = "Alisdair Meredith", - title = "{LWG3920}: Bad footnotes claiming external linkage for entities defined as macros", - howpublished = "\url{https://wg21.link/lwg3920}", +@misc{LWG3204, + author = "Jonathan Wakely", + title = "{LWG3204}: sub\_match::swap only swaps the base class", + howpublished = "\url{https://wg21.link/lwg3204}", publisher = "WG21" } -@misc{LWG3921, - author = "Jiang An", - title = "{LWG3921}: Is std::chrono::duration>{\textbraceleft}40{\textbraceright} required to be correctly formatted?", - howpublished = "\url{https://wg21.link/lwg3921}", +@misc{LWG3205, + author = "Casey Carter", + title = "{LWG3205}: decay\_t in the new common\_type fallback should be remove\_cvref\_t", + howpublished = "\url{https://wg21.link/lwg3205}", publisher = "WG21" } -@misc{LWG3922, - author = "Christopher Di Bella", - title = "{LWG3922}: It's unclear whether numeric\_limits can be specialized by users", - howpublished = "\url{https://wg21.link/lwg3922}", +@misc{LWG3206, + author = "Tomasz Kamiński", + title = "{LWG3206}: year\_month\_day conversion to sys\_days uses not-existing member function", + howpublished = "\url{https://wg21.link/lwg3206}", publisher = "WG21" } -@misc{LWG3923, - author = "Daniel Krügler", - title = "{LWG3923}: The specification of numeric\_limits doesn't clearly distinguish between implementation requirements and user requirements", - howpublished = "\url{https://wg21.link/lwg3923}", +@misc{LWG3207, + author = "Nevin Liber", + title = "{LWG3207}: N in ssize(const T (\&)[N]) should be size\_t", + howpublished = "\url{https://wg21.link/lwg3207}", publisher = "WG21" } -@misc{LWG3924, - author = "Brian Bi", - title = "{LWG3924}: Stop token data race avoidance requirements unclear", - howpublished = "\url{https://wg21.link/lwg3924}", +@misc{LWG3208, + author = "Casey Carter", + title = "{LWG3208}: Boolean's expression requirements are ordered inconsistently", + howpublished = "\url{https://wg21.link/lwg3208}", publisher = "WG21" } -@misc{LWG3925, - author = "Mark de Wever", - title = "{LWG3925}: Concept formattable's definition is incorrect", - howpublished = "\url{https://wg21.link/lwg3925}", +@misc{LWG3209, + author = "Tomasz Kamiński", + title = "{LWG3209}: Expression in year::ok() returns clause is ill-formed", + howpublished = "\url{https://wg21.link/lwg3209}", publisher = "WG21" } -@misc{LWG3926, - author = "jim x", - title = "{LWG3926}: Which namespace std is the mentioned one?", - howpublished = "\url{https://wg21.link/lwg3926}", +@misc{LWG3210, + author = "Billy O'Neal III", + title = "{LWG3210}: allocate\_shared is inconsistent about removing const from the pointer passed to allocator construct and destroy", + howpublished = "\url{https://wg21.link/lwg3210}", publisher = "WG21" } -@misc{LWG3927, - author = "Ville Voutilainen", - title = "{LWG3927}: Unclear preconditions for operator[] for sequence containers", - howpublished = "\url{https://wg21.link/lwg3927}", +@misc{LWG3211, + author = "Louis Dionne", + title = "{LWG3211}: std::tuple<> should be trivially constructible", + howpublished = "\url{https://wg21.link/lwg3211}", publisher = "WG21" } -@misc{LWG3928, - author = "Jiang An", - title = "{LWG3928}: Non-top-level namespace posix shouldn't be reserved", - howpublished = "\url{https://wg21.link/lwg3928}", +@misc{LWG3212, + author = "Tim Song", + title = "{LWG3212}: tuple\_element\_t<1, const span> is const int", + howpublished = "\url{https://wg21.link/lwg3212}", publisher = "WG21" } -@misc{LWG3929, - author = "Alisdair Meredith", - title = "{LWG3929}: Preconditions for type traits should be Mandates", - howpublished = "\url{https://wg21.link/lwg3929}", +@misc{LWG3213, + author = "Jonathan Wakely", + title = "{LWG3213}: for\_each\_n and copy\_n missing requirements for Size", + howpublished = "\url{https://wg21.link/lwg3213}", publisher = "WG21" } -@misc{LWG3930, - author = "Alisdair Meredith", - title = "{LWG3930}: Simplify type trait wording", - howpublished = "\url{https://wg21.link/lwg3930}", +@misc{LWG3214, + author = "Jonathan Wakely", + title = "{LWG3214}: §[facet.num.get.virtuals] doesn't say what it means for digit grouping to be consistent", + howpublished = "\url{https://wg21.link/lwg3214}", publisher = "WG21" } -@misc{LWG3931, - author = "Jiang An", - title = "{LWG3931}: Too many paper bump \_\_cpp\_lib\_ranges", - howpublished = "\url{https://wg21.link/lwg3931}", +@misc{LWG3215, + author = "Louis Dionne", + title = "{LWG3215}: variant default constructor has vague constexpr requirements", + howpublished = "\url{https://wg21.link/lwg3215}", publisher = "WG21" } -@misc{LWG3932, - author = "Jiang An", - title = "{LWG3932}: Expression-equivalence is sometimes unimplementable when passing prvalue expressions to comparison CPOs", - howpublished = "\url{https://wg21.link/lwg3932}", +@misc{LWG3216, + author = "Billy O'Neal III", + title = "{LWG3216}: Rebinding the allocator before calling construct/destroy in allocate\_shared", + howpublished = "\url{https://wg21.link/lwg3216}", publisher = "WG21" } -@misc{LWG3933, - author = "Jiang An", - title = "{LWG3933}: P1467R9 accidentally changed the signatures of certain constructors of std::complex", - howpublished = "\url{https://wg21.link/lwg3933}", +@misc{LWG3217, + author = "Jonathan Wakely", + title = "{LWG3217}: and should define \_\_cpp\_lib\_parallel\_algorithm", + howpublished = "\url{https://wg21.link/lwg3217}", publisher = "WG21" } -@misc{LWG3934, - author = "Daniel Krügler", - title = "{LWG3934}: std::complex::operator=(const T\&) has no specification", - howpublished = "\url{https://wg21.link/lwg3934}", +@misc{LWG3218, + author = "Tomasz Kamiński", + title = "{LWG3218}: Modifier for \%d parse flag does not match POSIX and format specification", + howpublished = "\url{https://wg21.link/lwg3218}", publisher = "WG21" } -@misc{LWG3935, - author = "Daniel Krügler", - title = "{LWG3935}: template constexpr complex\& operator=(const complex\&) has no specification", - howpublished = "\url{https://wg21.link/lwg3935}", +@misc{LWG3219, + author = "Nevin Liber \& Christian Trott", + title = "{LWG3219}: std::array overview container requirements are incorrect", + howpublished = "\url{https://wg21.link/lwg3219}", publisher = "WG21" } -@misc{LWG3936, - author = "Jiang An", - title = "{LWG3936}: Are implementations allowed to deprecate components not in [depr]?", - howpublished = "\url{https://wg21.link/lwg3936}", +@misc{LWG3220, + author = "Casey Carter", + title = "{LWG3220}: P0558 broke conforming C++14 uses of atomic shared\_ptr", + howpublished = "\url{https://wg21.link/lwg3220}", publisher = "WG21" } -@misc{LWG3937, - author = "Jonathan Wakely", - title = "{LWG3937}: I/O manipulators should be specified in terms of base classes", - howpublished = "\url{https://wg21.link/lwg3937}", +@misc{LWG3221, + author = "Tomasz Kamiński", + title = "{LWG3221}: Result of year\_month arithmetic with months is ambiguous", + howpublished = "\url{https://wg21.link/lwg3221}", publisher = "WG21" } -@misc{LWG3938, +@misc{LWG3222, author = "Jonathan Wakely", - title = "{LWG3938}: Cannot use std::expected monadic ops with move-only error\_type", - howpublished = "\url{https://wg21.link/lwg3938}", + title = "{LWG3222}: P0574R1 introduced preconditions on non-existent parameters", + howpublished = "\url{https://wg21.link/lwg3222}", publisher = "WG21" } -@misc{LWG3939, - author = "S. B. Tam", - title = "{LWG3939}: §[format.string.std] char is not formatted as a character when charT is wchar\_t", - howpublished = "\url{https://wg21.link/lwg3939}", +@misc{LWG3223, + author = "Billy O'Neal III", + title = "{LWG3223}: lerp should not add the ``sufficient additional overloads''", + howpublished = "\url{https://wg21.link/lwg3223}", publisher = "WG21" } -@misc{LWG3940, - author = "Jiang An", - title = "{LWG3940}: std::expected::value() also needs E to be copy constructible", - howpublished = "\url{https://wg21.link/lwg3940}", +@misc{LWG3224, + author = "Tomasz Kamiński", + title = "{LWG3224}: zoned\_time constructor from TimeZonePtr does not specify initialization of tp\_", + howpublished = "\url{https://wg21.link/lwg3224}", publisher = "WG21" } -@misc{LWG3941, - author = "Hans Boehm", - title = "{LWG3941}: §[atomics.order] inadvertently prohibits widespread implementation techniques", - howpublished = "\url{https://wg21.link/lwg3941}", +@misc{LWG3225, + author = "Tomasz Kamiński", + title = "{LWG3225}: zoned\_time converting constructor shall not be noexcept", + howpublished = "\url{https://wg21.link/lwg3225}", publisher = "WG21" } -@misc{LWG3942, - author = "Jiang An", - title = "{LWG3942}: Inconsistent use of const char\_type\& in standard specializations of std::char\_traits", - howpublished = "\url{https://wg21.link/lwg3942}", +@misc{LWG3226, + author = "Tomasz Kamiński", + title = "{LWG3226}: zoned\_time constructor from string\_view should accept zoned\_time", + howpublished = "\url{https://wg21.link/lwg3226}", publisher = "WG21" } -@misc{LWG3943, - author = "Mark de Wever", - title = "{LWG3943}: Clarify lifetime requirements of BasicFormatter and Formatter", - howpublished = "\url{https://wg21.link/lwg3943}", +@misc{LWG3227, + author = "Konstantin Boyarinov", + title = "{LWG3227}: Ambiguity issue for extract in ordered and unordered associative containers", + howpublished = "\url{https://wg21.link/lwg3227}", publisher = "WG21" } -@misc{LWG3944, - author = "Mark de Wever", - title = "{LWG3944}: Formatters converting sequences of char to sequences of wchar\_t", - howpublished = "\url{https://wg21.link/lwg3944}", +@misc{LWG3228, + author = "Barry Revzin", + title = "{LWG3228}: Surprising variant construction", + howpublished = "\url{https://wg21.link/lwg3228}", publisher = "WG21" } -@misc{LWG3945, - author = "Lukas Barth", - title = "{LWG3945}: §[cstdarg.syn] 'Compatible types' are undefined", - howpublished = "\url{https://wg21.link/lwg3945}", +@misc{LWG3229, + author = "Nevin Liber", + title = "{LWG3229}: §[res.on.exception.handling]\#3 cannot apply to types with implicitly declared destructors", + howpublished = "\url{https://wg21.link/lwg3229}", publisher = "WG21" } -@misc{LWG3946, - author = "Christopher Di Bella", - title = "{LWG3946}: The definition of const\_iterator\_t should be reworked", - howpublished = "\url{https://wg21.link/lwg3946}", +@misc{LWG3230, + author = "Tomasz Kamiński", + title = "{LWG3230}: Format specifier \%y/\%Y is missing locale alternative versions", + howpublished = "\url{https://wg21.link/lwg3230}", publisher = "WG21" } -@misc{LWG3947, - author = "Bo Persson", - title = "{LWG3947}: Unexpected constraints on adjacent\_transform\_view::base()", - howpublished = "\url{https://wg21.link/lwg3947}", +@misc{LWG3231, + author = "Tomasz Kamiński", + title = "{LWG3231}: year\_month\_day\_last::day specification does not cover !ok() values", + howpublished = "\url{https://wg21.link/lwg3231}", publisher = "WG21" } -@misc{LWG3948, - author = "Jiang An", - title = "{LWG3948}: possibly-const-range and as-const-pointer should be noexcept", - howpublished = "\url{https://wg21.link/lwg3948}", +@misc{LWG3232, + author = "Tomasz Kamiński", + title = "{LWG3232}: Inconsistency in zoned\_time deduction guides", + howpublished = "\url{https://wg21.link/lwg3232}", publisher = "WG21" } -@misc{LWG3949, - author = "Jeremy Hurwitz", - title = "{LWG3949}: std::atomic's trivial destructor dropped in C++17 spec wording", - howpublished = "\url{https://wg21.link/lwg3949}", +@misc{LWG3233, + author = "Casey Carter", + title = "{LWG3233}: Broken requirements for shared\_ptr converting constructors", + howpublished = "\url{https://wg21.link/lwg3233}", publisher = "WG21" } -@misc{LWG3950, - author = "Giuseppe D'Angelo", - title = "{LWG3950}: std::basic\_string\_view comparison operators are overspecified", - howpublished = "\url{https://wg21.link/lwg3950}", +@misc{LWG3234, + author = "Casey Carter", + title = "{LWG3234}: Sufficient Additional Special Math Overloads", + howpublished = "\url{https://wg21.link/lwg3234}", publisher = "WG21" } -@misc{LWG3951, - author = "Ben Craig", - title = "{LWG3951}: §[expected.object.swap]: Using value() instead of has\_value()", - howpublished = "\url{https://wg21.link/lwg3951}", +@misc{LWG3235, + author = "Tomasz Kamiński", + title = "{LWG3235}: parse manipulator without abbreviation is not callable", + howpublished = "\url{https://wg21.link/lwg3235}", publisher = "WG21" } -@misc{LWG3952, - author = "Hewill Kang", - title = "{LWG3952}: iter\_common\_reference\_t does not conform to the definition of indirectly\_readable", - howpublished = "\url{https://wg21.link/lwg3952}", +@misc{LWG3236, + author = "Peter Sommerlad", + title = "{LWG3236}: Random access iterator requirements lack limiting relational operators domain to comparing those from the same range", + howpublished = "\url{https://wg21.link/lwg3236}", publisher = "WG21" } -@misc{LWG3953, - author = "Hewill Kang", - title = "{LWG3953}: iter\_move for common\_iterator and counted\_iterator should return decltype(auto)", - howpublished = "\url{https://wg21.link/lwg3953}", +@misc{LWG3237, + author = "Casey Carter", + title = "{LWG3237}: LWG 3038 and 3190 have inconsistent PRs", + howpublished = "\url{https://wg21.link/lwg3237}", publisher = "WG21" } -@misc{LWG3954, - author = "Jiang An", - title = "{LWG3954}: Feature-test macros in C headers ( etc.)", - howpublished = "\url{https://wg21.link/lwg3954}", +@misc{LWG3238, + author = "Louis Dionne", + title = "{LWG3238}: Insufficiently-defined behavior of std::function deduction guides", + howpublished = "\url{https://wg21.link/lwg3238}", publisher = "WG21" } -@misc{LWG3955, - author = "Hewill Kang", - title = "{LWG3955}: Add noexcept to several repeat\_view[::iterator] member functions", - howpublished = "\url{https://wg21.link/lwg3955}", +@misc{LWG3239, + author = "Daniel Sunderland", + title = "{LWG3239}: Hidden friends should be specified more narrowly", + howpublished = "\url{https://wg21.link/lwg3239}", publisher = "WG21" } -@misc{LWG3956, - author = "Jonathan Wakely", - title = "{LWG3956}: chrono::parse uses from\_stream as a customization point", - howpublished = "\url{https://wg21.link/lwg3956}", +@misc{LWG3240, + author = "Alisdair Meredith", + title = "{LWG3240}: Headers declare more than entities", + howpublished = "\url{https://wg21.link/lwg3240}", publisher = "WG21" } -@misc{LWG3957, - author = "jim x", - title = "{LWG3957}: §[container.alloc.reqmts] The value category of v should be claimed", - howpublished = "\url{https://wg21.link/lwg3957}", +@misc{LWG3241, + author = "Victor Zverovich", + title = "{LWG3241}: chrono-spec grammar ambiguity in §[time.format]", + howpublished = "\url{https://wg21.link/lwg3241}", publisher = "WG21" } -@misc{LWG3958, - author = "Hewill Kang", - title = "{LWG3958}: ranges::to should prioritize the ``reserve'' branch", - howpublished = "\url{https://wg21.link/lwg3958}", +@misc{LWG3242, + author = "Richard Smith", + title = "{LWG3242}: std::format: missing rules for arg-id in width and precision", + howpublished = "\url{https://wg21.link/lwg3242}", publisher = "WG21" } -@misc{LWG3959, - author = "Jiang An", - title = "{LWG3959}: Should the comparator of std::flat\_map/std::flat\_multimap be copied twice in some operations?", - howpublished = "\url{https://wg21.link/lwg3959}", +@misc{LWG3243, + author = "Richard Smith", + title = "{LWG3243}: std::format and negative zeroes", + howpublished = "\url{https://wg21.link/lwg3243}", publisher = "WG21" } -@misc{LWG3960, - author = "Jonathan Wakely", - title = "{LWG3960}: How does chrono::parse handle duplicated data?", - howpublished = "\url{https://wg21.link/lwg3960}", +@misc{LWG3244, + author = "Casey Carter", + title = "{LWG3244}: Constraints for Source in §[fs.path.req] insufficiently constrainty", + howpublished = "\url{https://wg21.link/lwg3244}", publisher = "WG21" } -@misc{LWG3961, - author = "Jonathan Wakely", - title = "{LWG3961}: Does chrono::parse check format strings?", - howpublished = "\url{https://wg21.link/lwg3961}", +@misc{LWG3245, + author = "Tomasz Kamiński", + title = "{LWG3245}: Unnecessary restriction on '\%p' parse specifier", + howpublished = "\url{https://wg21.link/lwg3245}", publisher = "WG21" } -@misc{LWG3962, - author = "Jonathan Wakely", - title = "{LWG3962}: What is the ``decimal precision of the input''?", - howpublished = "\url{https://wg21.link/lwg3962}", +@misc{LWG3246, + author = "Richard Smith", + title = "{LWG3246}: What are the constraints on the template parameter of basic\_format\_arg?", + howpublished = "\url{https://wg21.link/lwg3246}", publisher = "WG21" } -@misc{LWG3963, - author = "Jiang An", - title = "{LWG3963}: Different std::flat\_map/std::flat\_multimap specializations should be able to share same nested classes", - howpublished = "\url{https://wg21.link/lwg3963}", +@misc{LWG3247, + author = "Casey Carter", + title = "{LWG3247}: ranges::iter\_move should perform ADL-only lookup of iter\_move", + howpublished = "\url{https://wg21.link/lwg3247}", publisher = "WG21" } -@misc{LWG3964, - author = "Jiang An", - title = "{LWG3964}: std::atan2 and std::pow overloads that take two std::valarray parameters should require the arguments to have the same length", - howpublished = "\url{https://wg21.link/lwg3964}", +@misc{LWG3248, + author = "Richard Smith", + title = "{LWG3248}: std::format \#b, \#B, \#o, \#x, and \#X presentation types misformat negative numbers", + howpublished = "\url{https://wg21.link/lwg3248}", publisher = "WG21" } -@misc{LWG3965, - author = "Tom Honermann", - title = "{LWG3965}: Incorrect example in [format.string.escaped] p3 for formatting of combining characters", - howpublished = "\url{https://wg21.link/lwg3965}", +@misc{LWG3249, + author = "Billy O'Neal III", + title = "{LWG3249}: There are no 'pointers' in §[atomics.lockfree]", + howpublished = "\url{https://wg21.link/lwg3249}", publisher = "WG21" } -@misc{LWG3966, - author = "Jiang An", - title = "{LWG3966}: The value\_type and reference members of std::flat\_(multi)map::(const\_)iterator are unclear", - howpublished = "\url{https://wg21.link/lwg3966}", +@misc{LWG3250, + author = "Richard Smith", + title = "{LWG3250}: std::format: \# (alternate form) for NaN and inf", + howpublished = "\url{https://wg21.link/lwg3250}", publisher = "WG21" } -@misc{LWG3967, - author = "Jiang An", - title = "{LWG3967}: The specification for std::is\_nothrow\_* traits may be ambiguous in some cases involving noexcept(false)", - howpublished = "\url{https://wg21.link/lwg3967}", +@misc{LWG3251, + author = "Richard Smith", + title = "{LWG3251}: Are std::format alignment specifiers applied to string arguments?", + howpublished = "\url{https://wg21.link/lwg3251}", publisher = "WG21" } -@misc{LWG3968, - author = "Brian Bi", - title = "{LWG3968}: std::endian::native value should be more specific about object representations", - howpublished = "\url{https://wg21.link/lwg3968}", +@misc{LWG3252, + author = "Tomasz Kamiński", + title = "{LWG3252}: Parse locale's aware modifiers for commands are not consistent with POSIX spec", + howpublished = "\url{https://wg21.link/lwg3252}", publisher = "WG21" } -@misc{LWG3969, - author = "Jiang An", - title = "{LWG3969}: std::ranges::fold\_left\_first\_with\_iter should be more ADL-proof", - howpublished = "\url{https://wg21.link/lwg3969}", +@misc{LWG3253, + author = "Nevin Liber", + title = "{LWG3253}: basic\_syncbuf::basic\_syncbuf() should not be explicit", + howpublished = "\url{https://wg21.link/lwg3253}", publisher = "WG21" } -@misc{LWG3970, - author = "S. B. Tam", - title = "{LWG3970}: §[mdspan.syn] Missing definition of full\_extent\_t and full\_extent", - howpublished = "\url{https://wg21.link/lwg3970}", +@misc{LWG3254, + author = "Casey Carter", + title = "{LWG3254}: Strike stop\_token's operator!=", + howpublished = "\url{https://wg21.link/lwg3254}", publisher = "WG21" } -@misc{LWG3971, - author = "Hewill Kang", - title = "{LWG3971}: Join ranges of rvalue references with ranges of prvalues", - howpublished = "\url{https://wg21.link/lwg3971}", +@misc{LWG3255, + author = "Jean Guegant \& Barry Revzin", + title = "{LWG3255}: span's array constructor is too strict", + howpublished = "\url{https://wg21.link/lwg3255}", publisher = "WG21" } -@misc{LWG3972, - author = "Hewill Kang", - title = "{LWG3972}: Issues with join\_with\_view::iterator's iter\_swap", - howpublished = "\url{https://wg21.link/lwg3972}", +@misc{LWG3256, + author = "Antony Polukhin", + title = "{LWG3256}: Feature testing macro for constexpr algorithms", + howpublished = "\url{https://wg21.link/lwg3256}", publisher = "WG21" } -@misc{LWG3973, - author = "Jiang An", - title = "{LWG3973}: Monadic operations should be ADL-proof", - howpublished = "\url{https://wg21.link/lwg3973}", +@misc{LWG3257, + author = "Antony Polukhin", + title = "{LWG3257}: Missing feature testing macro update from P0858", + howpublished = "\url{https://wg21.link/lwg3257}", publisher = "WG21" } -@misc{LWG3974, +@misc{LWG3258, author = "Casey Carter", - title = "{LWG3974}: mdspan::operator[] should not copy OtherIndexTypes", - howpublished = "\url{https://wg21.link/lwg3974}", + title = "{LWG3258}: Range access and initializer\_list", + howpublished = "\url{https://wg21.link/lwg3258}", publisher = "WG21" } -@misc{LWG3975, - author = "Brian Bi", - title = "{LWG3975}: Specializations of basic\_format\_context should not be permitted", - howpublished = "\url{https://wg21.link/lwg3975}", +@misc{LWG3259, + author = "Daniel Krügler", + title = "{LWG3259}: The definition of constexpr iterators should be adjusted", + howpublished = "\url{https://wg21.link/lwg3259}", publisher = "WG21" } -@misc{LWG3976, - author = "Alisdair Meredith", - title = "{LWG3976}: What does it mean for a type to be ``allocator aware''?", - howpublished = "\url{https://wg21.link/lwg3976}", +@misc{LWG3260, + author = "Tomasz Kamiński", + title = "{LWG3260}: year\_month* arithmetic rejects durations convertible to years", + howpublished = "\url{https://wg21.link/lwg3260}", publisher = "WG21" } -@misc{LWG3977, - author = "Jiang An", - title = "{LWG3977}: constexpr and noexcept for operators for bitmask types", - howpublished = "\url{https://wg21.link/lwg3977}", +@misc{LWG3261, + author = "Billy O'Neal III", + title = "{LWG3261}: regex components' noexcept annotations appear broken for POCMA or throwing BidirectionalIterator", + howpublished = "\url{https://wg21.link/lwg3261}", publisher = "WG21" } -@misc{LWG3978, - author = "Jiang An", - title = "{LWG3978}: The ``no effect'' requirement for std::ignore is unimplementable for volatile bit-fields", - howpublished = "\url{https://wg21.link/lwg3978}", +@misc{LWG3262, + author = "Tomasz Kamiński", + title = "{LWG3262}: Formatting of negative durations is not specified", + howpublished = "\url{https://wg21.link/lwg3262}", publisher = "WG21" } -@misc{LWG3979, - author = "Jiang An", - title = "{LWG3979}: Should we reject std::bind\_front<42>() and its friends?", - howpublished = "\url{https://wg21.link/lwg3979}", +@misc{LWG3263, + author = "Geoffrey Romer", + title = "{LWG3263}: Atomic waiting function calls should only be unblocked once", + howpublished = "\url{https://wg21.link/lwg3263}", publisher = "WG21" } -@misc{LWG3980, - author = "jim x", - title = "{LWG3980}: The read exclusive ownership of an atomic read-modify-write operation and whether its read and write are two operations are unclear", - howpublished = "\url{https://wg21.link/lwg3980}", +@misc{LWG3264, + author = "Casey Carter", + title = "{LWG3264}: sized\_range and ranges::size redundantly use disable\_sized\_range", + howpublished = "\url{https://wg21.link/lwg3264}", publisher = "WG21" } -@misc{LWG3981, - author = "Hewill Kang", - title = "{LWG3981}: Range adaptor closure object is underspecified for its return type", - howpublished = "\url{https://wg21.link/lwg3981}", +@misc{LWG3265, + author = "Casey Carter", + title = "{LWG3265}: move\_iterator's conversions are more broken after P1207", + howpublished = "\url{https://wg21.link/lwg3265}", publisher = "WG21" } -@misc{LWG3982, - author = "Hewill Kang", - title = "{LWG3982}: is-derived-from-view-interface should require that T is derived from view\_interface", - howpublished = "\url{https://wg21.link/lwg3982}", +@misc{LWG3266, + author = "Jens Maurer", + title = "{LWG3266}: to\_chars(bool) should be deleted", + howpublished = "\url{https://wg21.link/lwg3266}", publisher = "WG21" } -@misc{LWG3983, - author = "Hewill Kang", - title = "{LWG3983}: ranges::to adaptors are underconstrained", - howpublished = "\url{https://wg21.link/lwg3983}", +@misc{LWG3267, + author = "FrankHB1989", + title = "{LWG3267}: Rebound allocators and is\_always\_equal", + howpublished = "\url{https://wg21.link/lwg3267}", publisher = "WG21" } -@misc{LWG3984, - author = "Hewill Kang", - title = "{LWG3984}: ranges::to's recursion branch may be ill-formed", - howpublished = "\url{https://wg21.link/lwg3984}", +@misc{LWG3268, + author = "Eric Fiselier", + title = "{LWG3268}: memory\_order::memory\_order\_foo broken in C++20", + howpublished = "\url{https://wg21.link/lwg3268}", publisher = "WG21" } -@misc{LWG3985, - author = "Hewill Kang", - title = "{LWG3985}: ranges::to should Mandates C not to be view", - howpublished = "\url{https://wg21.link/lwg3985}", +@misc{LWG3269, + author = "Tomasz Kamiński", + title = "{LWG3269}: Parse manipulators do not specify the result of the extraction from stream", + howpublished = "\url{https://wg21.link/lwg3269}", publisher = "WG21" } -@misc{LWG3986, - author = "Hewill Kang", - title = "{LWG3986}: basic\_const\_iterator doesn't work with optional", - howpublished = "\url{https://wg21.link/lwg3986}", +@misc{LWG3270, + author = "Howard Hinnant", + title = "{LWG3270}: Parsing and formatting \%j with durations", + howpublished = "\url{https://wg21.link/lwg3270}", publisher = "WG21" } -@misc{LWG3987, - author = "Hewill Kang", - title = "{LWG3987}: Including doesn't provide std::begin/end", - howpublished = "\url{https://wg21.link/lwg3987}", +@misc{LWG3271, + author = "Howard Hinnant", + title = "{LWG3271}: Parsing functions should save and restore stream format state", + howpublished = "\url{https://wg21.link/lwg3271}", publisher = "WG21" } -@misc{LWG3988, - author = "Hewill Kang", - title = "{LWG3988}: Should as\_const\_view and basic\_const\_iterator provide base()?", - howpublished = "\url{https://wg21.link/lwg3988}", +@misc{LWG3272, + author = "Howard Hinnant", + title = "{LWG3272}: \%I\%p should parse/format duration since midnight", + howpublished = "\url{https://wg21.link/lwg3272}", publisher = "WG21" } -@misc{LWG3989, - author = "Jiang An", - title = "{LWG3989}: The whole range for an iterator obtained from a std::span or std::basic\_string\_view is not clear", - howpublished = "\url{https://wg21.link/lwg3989}", +@misc{LWG3273, + author = "Howard Hinnant", + title = "{LWG3273}: Specify weekday\_indexed to range of [0, 7]", + howpublished = "\url{https://wg21.link/lwg3273}", publisher = "WG21" } -@misc{LWG3990, - author = "Jiang An", - title = "{LWG3990}: Program-defined specializations of std::tuple and std::variant can't be properly supported", - howpublished = "\url{https://wg21.link/lwg3990}", +@misc{LWG3274, + author = "Jonathan Wakely", + title = "{LWG3274}: Missing feature test macro for ", + howpublished = "\url{https://wg21.link/lwg3274}", publisher = "WG21" } -@misc{LWG3991, - author = "Brian Bi", - title = "{LWG3991}: variant's move assignment should not be guaranteed to produce a valueless by exception state", - howpublished = "\url{https://wg21.link/lwg3991}", +@misc{LWG3275, + author = "Marshall Clow", + title = "{LWG3275}: Why does time\_get::do\_get require a valid pointer when none of the others do?", + howpublished = "\url{https://wg21.link/lwg3275}", publisher = "WG21" } -@misc{LWG3992, - author = "Peter Sommerlad", - title = "{LWG3992}: basic\_stringbuf::str()\&\& should enforce 𝒪(1)", - howpublished = "\url{https://wg21.link/lwg3992}", +@misc{LWG3276, + author = "Eric Niebler", + title = "{LWG3276}: Class split\_view::outer\_iterator::value\_type should inherit from view\_interface", + howpublished = "\url{https://wg21.link/lwg3276}", publisher = "WG21" } -@misc{LWG3993, - author = "Jiang An", - title = "{LWG3993}: The parse function of a BasicFormatter type needs to be constexpr", - howpublished = "\url{https://wg21.link/lwg3993}", +@misc{LWG3277, + author = "Eric Niebler", + title = "{LWG3277}: Pre-increment on prvalues is not a requirement of weakly\_incrementable", + howpublished = "\url{https://wg21.link/lwg3277}", publisher = "WG21" } -@misc{LWG3994, - author = "Hewill Kang", - title = "{LWG3994}: adaptor(args...)(r) is not equivalent to std::bind\_back(adaptor, args...)(r)", - howpublished = "\url{https://wg21.link/lwg3994}", +@misc{LWG3278, + author = "Eric Niebler", + title = "{LWG3278}: join\_view::iterator tries to write through const join\_view ptr", + howpublished = "\url{https://wg21.link/lwg3278}", publisher = "WG21" } -@misc{LWG3995, - author = "Hewill Kang", - title = "{LWG3995}: Issue with custom index conversion in ", - howpublished = "\url{https://wg21.link/lwg3995}", +@misc{LWG3279, + author = "Eric Niebler", + title = "{LWG3279}: shared\_ptr\& does not not satisfy readable", + howpublished = "\url{https://wg21.link/lwg3279}", publisher = "WG21" } -@misc{LWG3996, - author = "Hewill Kang", - title = "{LWG3996}: projected should just be I", - howpublished = "\url{https://wg21.link/lwg3996}", +@misc{LWG3280, + author = "Eric Niebler", + title = "{LWG3280}: View converting constructors can cause constraint recursion and are unneeded", + howpublished = "\url{https://wg21.link/lwg3280}", publisher = "WG21" } -@misc{LWG3997, - author = "Jiang An", - title = "{LWG3997}: std::formatter specializations should be consistently restricted to supported character types", - howpublished = "\url{https://wg21.link/lwg3997}", +@misc{LWG3281, + author = "Eric Niebler", + title = "{LWG3281}: Conversion from pair-like types to subrange is a silent semantic promotion", + howpublished = "\url{https://wg21.link/lwg3281}", publisher = "WG21" } -@misc{LWG3998, - author = "Jiang An", - title = "{LWG3998}: Constants in std::regex\_constants should be allowed to be enumerators", - howpublished = "\url{https://wg21.link/lwg3998}", +@misc{LWG3282, + author = "Eric Niebler", + title = "{LWG3282}: subrange converting constructor should disallow derived to base conversions", + howpublished = "\url{https://wg21.link/lwg3282}", publisher = "WG21" } -@misc{LWG3999, - author = "Jiang An", - title = "{LWG3999}: P0439R0 changed the value category of memory order constants", - howpublished = "\url{https://wg21.link/lwg3999}", +@misc{LWG3283, + author = "Eric Niebler", + title = "{LWG3283}: Types satisfying input\_iterator but not equality\_comparable look like C++17 output iterators", + howpublished = "\url{https://wg21.link/lwg3283}", publisher = "WG21" } -@misc{LWG4000, - author = "Hewill Kang", - title = "{LWG4000}: flat\_map::insert\_range's Effects is not quite right", - howpublished = "\url{https://wg21.link/lwg4000}", +@misc{LWG3284, + author = "Eric Niebler", + title = "{LWG3284}: random\_access\_iterator semantic constraints accidentally promote difference type using unary negate", + howpublished = "\url{https://wg21.link/lwg3284}", publisher = "WG21" } -@misc{LWG4001, - author = "Hewill Kang", - title = "{LWG4001}: iota\_view should provide empty", - howpublished = "\url{https://wg21.link/lwg4001}", +@misc{LWG3285, + author = "Eric Niebler", + title = "{LWG3285}: The type of a customization point object shall satisfy semiregular", + howpublished = "\url{https://wg21.link/lwg3285}", publisher = "WG21" } -@misc{LWG4002, - author = "Hewill Kang", - title = "{LWG4002}: The definition of iota\_view::iterator::iterator\_concept should be improved", - howpublished = "\url{https://wg21.link/lwg4002}", +@misc{LWG3286, + author = "Eric Niebler", + title = "{LWG3286}: ranges::size is not required to be valid after a call to ranges::begin on an input range", + howpublished = "\url{https://wg21.link/lwg3286}", publisher = "WG21" } -@misc{LWG4003, - author = "Hewill Kang", - title = "{LWG4003}: view\_interface::back is overconstrained", - howpublished = "\url{https://wg21.link/lwg4003}", +@misc{LWG3287, + author = "Eric Niebler", + title = "{LWG3287}: Exposition-only cpp17-input-iterator concept is needlessly complex", + howpublished = "\url{https://wg21.link/lwg3287}", publisher = "WG21" } -@misc{LWG4004, - author = "jim x", - title = "{LWG4004}: The load and store operation in §[atomics.order] p1 is ambiguous", - howpublished = "\url{https://wg21.link/lwg4004}", +@misc{LWG3288, + author = "Anthony Williams", + title = "{LWG3288}: atomic::notify\_one is unimplementable", + howpublished = "\url{https://wg21.link/lwg3288}", publisher = "WG21" } -@misc{LWG4005, +@misc{LWG3289, author = "Eric Niebler", - title = "{LWG4005}: ``Required behavior'' too narrowly defined", - howpublished = "\url{https://wg21.link/lwg4005}", + title = "{LWG3289}: Cannot opt out of C++17 iterator-ness without also opting out of C++20 iterator-ness", + howpublished = "\url{https://wg21.link/lwg3289}", publisher = "WG21" } -@misc{LWG4006, - author = "Hewill Kang", - title = "{LWG4006}: chunk\_view::outer-iterator::value\_type should provide empty", - howpublished = "\url{https://wg21.link/lwg4006}", +@misc{LWG3290, + author = "Tom Honermann", + title = "{LWG3290}: Are std::format field widths code units, code points, or something else?", + howpublished = "\url{https://wg21.link/lwg3290}", publisher = "WG21" } -@misc{LWG4007, - author = "Jiang An", - title = "{LWG4007}: Mystic prohibition of calling a volatile-qualified perfect forwarding call wrapper", - howpublished = "\url{https://wg21.link/lwg4007}", +@misc{LWG3291, + author = "Eric Niebler", + title = "{LWG3291}: iota\_view::iterator has the wrong iterator\_category", + howpublished = "\url{https://wg21.link/lwg3291}", publisher = "WG21" } -@misc{LWG4008, - author = "S. B. Tam", - title = "{LWG4008}: §[range.utility.conv.to] ranges::to may cause infinite recursion if range\_value\_t is a non-move-constructible range", - howpublished = "\url{https://wg21.link/lwg4008}", +@misc{LWG3292, + author = "Barry Revzin", + title = "{LWG3292}: iota\_view is under-constrained", + howpublished = "\url{https://wg21.link/lwg3292}", publisher = "WG21" } -@misc{LWG4009, - author = "Hewill Kang", - title = "{LWG4009}: drop\_view::begin const may have 𝒪(n) complexity", - howpublished = "\url{https://wg21.link/lwg4009}", +@misc{LWG3293, + author = "Bo Persson", + title = "{LWG3293}: move\_iterator operator+() has incorrect constraints", + howpublished = "\url{https://wg21.link/lwg3293}", publisher = "WG21" } -@misc{LWG4010, - author = "Hewill Kang", - title = "{LWG4010}: subrange::advance should be improved", - howpublished = "\url{https://wg21.link/lwg4010}", +@misc{LWG3294, + author = "Tomasz Kamiński", + title = "{LWG3294}: zoned\_time deduction guides misinterprets string/char*", + howpublished = "\url{https://wg21.link/lwg3294}", publisher = "WG21" } -@misc{LWG4011, - author = "Arthur O'Dwyer", - title = "{LWG4011}: ``Effects: Equivalent to return'' in [span.elem]", - howpublished = "\url{https://wg21.link/lwg4011}", +@misc{LWG3295, + author = "Barry Revzin", + title = "{LWG3295}: Comparison category operator== are mis-specified", + howpublished = "\url{https://wg21.link/lwg3295}", publisher = "WG21" } -@misc{LWG4012, - author = "Hewill Kang", - title = "{LWG4012}: common\_view::begin/end are missing the simple-view check", - howpublished = "\url{https://wg21.link/lwg4012}", +@misc{LWG3296, + author = "Mark de Wever", + title = "{LWG3296}: Inconsistent default argument for basic\_regex<>::assign", + howpublished = "\url{https://wg21.link/lwg3296}", publisher = "WG21" } -@misc{LWG4013, - author = "Hewill Kang", - title = "{LWG4013}: lazy\_split\_view::outer-iterator::value\_type should not provide default constructor", - howpublished = "\url{https://wg21.link/lwg4013}", +@misc{LWG3297, + author = "Casey Carter", + title = "{LWG3297}: Useless sequence container requirement", + howpublished = "\url{https://wg21.link/lwg3297}", publisher = "WG21" } -@misc{LWG4014, - author = "Matt Stephanson", - title = "{LWG4014}: LWG 3809 changes behavior of some existing std::subtract\_with\_carry\_engine code", - howpublished = "\url{https://wg21.link/lwg4014}", +@misc{LWG3298, + author = "Christopher Di Bella", + title = "{LWG3298}: Range adaptors introduced by P1035 do not require viewable\_range", + howpublished = "\url{https://wg21.link/lwg3298}", publisher = "WG21" } -@misc{LWG4015, - author = "Jonathan Wakely", - title = "{LWG4015}: LWG 3973 broke const overloads of std::optional monadic operations", - howpublished = "\url{https://wg21.link/lwg4015}", +@misc{LWG3299, + author = "Casey Carter", + title = "{LWG3299}: Pointers don't need customized iterator behavior", + howpublished = "\url{https://wg21.link/lwg3299}", publisher = "WG21" } -@misc{LWG4016, - author = "Jonathan Wakely", - title = "{LWG4016}: container-insertable checks do not match what container-inserter does", - howpublished = "\url{https://wg21.link/lwg4016}", +@misc{LWG3300, + author = "Casey Carter", + title = "{LWG3300}: Non-array ssize overload is underconstrained", + howpublished = "\url{https://wg21.link/lwg3300}", publisher = "WG21" } -@misc{LWG4017, - author = "David Stone", - title = "{LWG4017}: Behavior of std::views::split on an empty range", - howpublished = "\url{https://wg21.link/lwg4017}", +@misc{LWG3301, + author = "Michel Morin", + title = "{LWG3301}: transform\_view::iterator has incorrect iterator\_category", + howpublished = "\url{https://wg21.link/lwg3301}", publisher = "WG21" } -@misc{LWG4018, - author = "Hewill Kang", - title = "{LWG4018}: ranges::to's copy branch is underconstrained", - howpublished = "\url{https://wg21.link/lwg4018}", +@misc{LWG3302, + author = "Michel Morin", + title = "{LWG3302}: Range adaptor objects keys and values are unspecified", + howpublished = "\url{https://wg21.link/lwg3302}", publisher = "WG21" } -@misc{LWG4019, - author = "Barry Revzin", - title = "{LWG4019}: Reversing an infinite range leads to an infinite loop", - howpublished = "\url{https://wg21.link/lwg4019}", +@misc{LWG3303, + author = "Jens Maurer", + title = "{LWG3303}: Bad ``constexpr'' marker for destroy/destroy\_n", + howpublished = "\url{https://wg21.link/lwg3303}", publisher = "WG21" } -@misc{LWG4020, - author = "Casey Carter", - title = "{LWG4020}: extents::index-cast weirdness", - howpublished = "\url{https://wg21.link/lwg4020}", +@misc{LWG3304, + author = "Hiroaki Ando", + title = "{LWG3304}: Allocate functions of std::polymorphic\_allocator should require [[nodiscard]]", + howpublished = "\url{https://wg21.link/lwg3304}", publisher = "WG21" } -@misc{LWG4021, - author = "Stephan T. Lavavej", - title = "{LWG4021}: mdspan::is\_always\_meow() should be noexcept", - howpublished = "\url{https://wg21.link/lwg4021}", +@misc{LWG3305, + author = "John Shaw", + title = "{LWG3305}: any\_cast", + howpublished = "\url{https://wg21.link/lwg3305}", publisher = "WG21" } -@misc{LWG4022, - author = "Jiang An", - title = "{LWG4022}: Ambiguity in the formatting of negative years with format specifier \%C", - howpublished = "\url{https://wg21.link/lwg4022}", +@misc{LWG3306, + author = "Casey Carter", + title = "{LWG3306}: ranges::advance violates its preconditions", + howpublished = "\url{https://wg21.link/lwg3306}", publisher = "WG21" } -@misc{LWG4023, - author = "Jiang An", - title = "{LWG4023}: Preconditions of std::basic\_streambuf::setg/setp", - howpublished = "\url{https://wg21.link/lwg4023}", +@misc{LWG3307, + author = "Jonathan Wakely", + title = "{LWG3307}: std::allocator().allocate(n)", + howpublished = "\url{https://wg21.link/lwg3307}", publisher = "WG21" } -@misc{LWG4024, - author = "Jiang An", - title = "{LWG4024}: Underspecified destruction of objects created in std::make\_shared\_for\_overwrite/std::allocate\_shared\_for\_overwrite", - howpublished = "\url{https://wg21.link/lwg4024}", +@misc{LWG3308, + author = "Billy O'Neal III", + title = "{LWG3308}: vector and deque iterator erase invalidates elements even when no change occurs", + howpublished = "\url{https://wg21.link/lwg3308}", publisher = "WG21" } -@misc{LWG4025, - author = "Jiang An", - title = "{LWG4025}: Move assignment operator of std::expected should not be conditionally deleted", - howpublished = "\url{https://wg21.link/lwg4025}", +@misc{LWG3309, + author = "Jens Maurer", + title = "{LWG3309}: Is implicitly \#included by , etc.?", + howpublished = "\url{https://wg21.link/lwg3309}", publisher = "WG21" } -@misc{LWG4026, - author = "Jiang An", - title = "{LWG4026}: Assignment operators of std::expected should propagate triviality", - howpublished = "\url{https://wg21.link/lwg4026}", +@misc{LWG3310, + author = "Japan", + title = "{LWG3310}: Replace SIZE\_MAX with numeric\_limits::max()", + howpublished = "\url{https://wg21.link/lwg3310}", publisher = "WG21" } -@misc{LWG4027, - author = "Hewill Kang", - title = "{LWG4027}: possibly-const-range should prefer returning const R\&", - howpublished = "\url{https://wg21.link/lwg4027}", +@misc{LWG3311, + author = "Russia", + title = "{LWG3311}: basic\_string::operator=(charT c) should be constrained", + howpublished = "\url{https://wg21.link/lwg3311}", publisher = "WG21" } -@misc{LWG4028, - author = "Jiang An", - title = "{LWG4028}: std::is\_(nothrow\_)convertible should be reworded to avoid dependence on the return statement", - howpublished = "\url{https://wg21.link/lwg4028}", +@misc{LWG3312, + author = "United States", + title = "{LWG3312}: polymorphic\_allocator::allocate\_object and new\_object should be [[nodiscard]]", + howpublished = "\url{https://wg21.link/lwg3312}", publisher = "WG21" } -@misc{LWG4029, - author = "Jan Schultke", - title = "{LWG4029}: basic\_string accidentally fails to meet the reversible container requirements", - howpublished = "\url{https://wg21.link/lwg4029}", +@misc{LWG3313, + author = "United States", + title = "{LWG3313}: join\_view::iterator::operator-- is incorrectly constrained", + howpublished = "\url{https://wg21.link/lwg3313}", publisher = "WG21" } -@misc{LWG4030, - author = "Thomas Köppe", - title = "{LWG4030}: Clarify whether arithmetic expressions in [numeric.sat.func] are mathematical or C++", - howpublished = "\url{https://wg21.link/lwg4030}", +@misc{LWG3314, + author = "Tom Honermann", + title = "{LWG3314}: Is stream insertion behavior locale dependent when Period::type is micro?", + howpublished = "\url{https://wg21.link/lwg3314}", publisher = "WG21" } -@misc{LWG4031, - author = "Cassio Neri", - title = "{LWG4031}: bad\_expected\_access member functions should be noexcept", - howpublished = "\url{https://wg21.link/lwg4031}", +@misc{LWG3315, + author = "United States", + title = "{LWG3315}: Correct Allocator Default Behavior", + howpublished = "\url{https://wg21.link/lwg3315}", publisher = "WG21" } -@misc{LWG4032, - author = "Jiang An", - title = "{LWG4032}: Possibly invalid types in the constraints of constructors of std::shared\_ptr", - howpublished = "\url{https://wg21.link/lwg4032}", +@misc{LWG3316, + author = "Great Britain", + title = "{LWG3316}: Correctly define epoch for utc\_clock / utc\_timepoint", + howpublished = "\url{https://wg21.link/lwg3316}", publisher = "WG21" } -@misc{LWG4033, - author = "Alisdair Meredith", - title = "{LWG4033}: §[macro.names] defining macros after importing the standard library", - howpublished = "\url{https://wg21.link/lwg4033}", +@misc{LWG3317, + author = "United States", + title = "{LWG3317}: Incorrect operator<< for floating-point durations", + howpublished = "\url{https://wg21.link/lwg3317}", publisher = "WG21" } -@misc{LWG4034, - author = "Jan Schultke", - title = "{LWG4034}: Clarify specification of std::min and std::max", - howpublished = "\url{https://wg21.link/lwg4034}", +@misc{LWG3318, + author = "Great Britain", + title = "{LWG3318}: Clarify whether clocks can represent time before their epoch", + howpublished = "\url{https://wg21.link/lwg3318}", publisher = "WG21" } -@misc{LWG4035, - author = "Hewill Kang", - title = "{LWG4035}: single\_view should provide empty", - howpublished = "\url{https://wg21.link/lwg4035}", +@misc{LWG3319, + author = "Germany", + title = "{LWG3319}: Properly reference specification of IANA time zone database", + howpublished = "\url{https://wg21.link/lwg3319}", publisher = "WG21" } -@misc{LWG4036, - author = "Jiang An", - title = "{LWG4036}: \_\_alignof\_is\_defined is only implicitly specified in C++ and not yet deprecated", - howpublished = "\url{https://wg21.link/lwg4036}", +@misc{LWG3320, + author = "Poland", + title = "{LWG3320}: span::cbegin/cend methods produce different results than std::[ranges::]cbegin/cend", + howpublished = "\url{https://wg21.link/lwg3320}", publisher = "WG21" } -@misc{LWG4037, - author = "Jiang An", - title = "{LWG4037}: Static data members of ctype\_base are not yet required to be usable in constant expressions", - howpublished = "\url{https://wg21.link/lwg4037}", +@misc{LWG3321, + author = "United States", + title = "{LWG3321}: uninitialized\_construct\_using\_allocator should use construct\_at", + howpublished = "\url{https://wg21.link/lwg3321}", publisher = "WG21" } -@misc{LWG4038, - author = "Jonathan Wakely", - title = "{LWG4038}: std::text\_encoding::aliases\_view should have constexpr iterators", - howpublished = "\url{https://wg21.link/lwg4038}", +@misc{LWG3322, + author = "United States", + title = "{LWG3322}: Add join\_view::base() member function", + howpublished = "\url{https://wg21.link/lwg3322}", publisher = "WG21" } -@misc{LWG4039, - author = "Jan Kokemüller", - title = "{LWG4039}: §[ostream.formatted.print]: Inappropriate usage of badbit in definition of vprint\_unicode/vprint\_nonunicode", - howpublished = "\url{https://wg21.link/lwg4039}", +@misc{LWG3323, + author = "Great Britain", + title = "{LWG3323}: has-tuple-element helper concept needs convertible\_to", + howpublished = "\url{https://wg21.link/lwg3323}", publisher = "WG21" } -@misc{LWG4040, - author = "Jiang An", - title = "{LWG4040}: Contradictory specification of std::tuple\_size", - howpublished = "\url{https://wg21.link/lwg4040}", - publisher = "WG21" -} -@misc{LWG4041, - author = "Jiang An", - title = "{LWG4041}: The requirements on literal type in [concept.swappable] should be removed", - howpublished = "\url{https://wg21.link/lwg4041}", +@misc{LWG3324, + author = "Canada", + title = "{LWG3324}: Special-case std::strong/weak/partial\_order for pointers", + howpublished = "\url{https://wg21.link/lwg3324}", publisher = "WG21" } -@misc{LWG4042, - author = "Victor Zverovich", - title = "{LWG4042}: std::print should permit an efficient implementation", - howpublished = "\url{https://wg21.link/lwg4042}", +@misc{LWG3325, + author = "United States", + title = "{LWG3325}: Constrain return type of transformation function for transform\_view", + howpublished = "\url{https://wg21.link/lwg3325}", publisher = "WG21" } -@misc{LWG4043, - author = "Jonathan Wakely", - title = "{LWG4043}: ``ASCII'' is not a registered character encoding", - howpublished = "\url{https://wg21.link/lwg4043}", +@misc{LWG3326, + author = "Germany", + title = "{LWG3326}: enable\_view has false positives", + howpublished = "\url{https://wg21.link/lwg3326}", publisher = "WG21" } -@misc{LWG4044, - author = "Jonathan Wakely", - title = "{LWG4044}: Confusing requirements for std::print on POSIX platforms", - howpublished = "\url{https://wg21.link/lwg4044}", +@misc{LWG3327, + author = "Great Britain", + title = "{LWG3327}: Format alignment specifiers vs. text direction", + howpublished = "\url{https://wg21.link/lwg3327}", publisher = "WG21" } -@misc{LWG4045, - author = "Jonathan Wakely", - title = "{LWG4045}: tuple can create dangling references from tuple-like", - howpublished = "\url{https://wg21.link/lwg4045}", +@misc{LWG3328, + author = "The Netherlands", + title = "{LWG3328}: Clarify that std::string is not good for UTF-8", + howpublished = "\url{https://wg21.link/lwg3328}", publisher = "WG21" } -@misc{LWG4046, - author = "Jiang An", - title = "{LWG4046}: Effects of inserting into or erasing from flat container adaptors when an exception is thrown need to be more permissive", - howpublished = "\url{https://wg21.link/lwg4046}", +@misc{LWG3329, + author = "United States", + title = "{LWG3329}: totally\_ordered\_with both directly and indirectly requires common\_reference\_with", + howpublished = "\url{https://wg21.link/lwg3329}", publisher = "WG21" } -@misc{LWG4047, - author = "Jiang An", - title = "{LWG4047}: Explicitly specifying template arguments for std::swap should not be supported", - howpublished = "\url{https://wg21.link/lwg4047}", +@misc{LWG3330, + author = "United States", + title = "{LWG3330}: Include from most library headers", + howpublished = "\url{https://wg21.link/lwg3330}", publisher = "WG21" } -@misc{LWG4048, - author = "Jiang An", - title = "{LWG4048}: Inconsistent preconditions for transparent insertion of std::flat\_map/std::flat\_set", - howpublished = "\url{https://wg21.link/lwg4048}", +@misc{LWG3331, + author = "Great Britain", + title = "{LWG3331}: Define totally\_ordered/\_with in terms of partially-ordered-with", + howpublished = "\url{https://wg21.link/lwg3331}", publisher = "WG21" } -@misc{LWG4049, - author = "Ben Craig", - title = "{LWG4049}: C headers not in freestanding", - howpublished = "\url{https://wg21.link/lwg4049}", +@misc{LWG3332, + author = "Mateusz Pusz", + title = "{LWG3332}: Issue in §[time.format]", + howpublished = "\url{https://wg21.link/lwg3332}", publisher = "WG21" } -@misc{LWG4050, - author = "Hewill Kang", - title = "{LWG4050}: Should views::iota(0) | views::take(5) be views::iota(0, 5)?", - howpublished = "\url{https://wg21.link/lwg4050}", +@misc{LWG3333, + author = "Christopher Di Bella", + title = "{LWG3333}: ranges::cbegin/ranges::cend, (and maybe ranges::crbegin/ranges::crend) are under-specified to allow rvalue-arrays", + howpublished = "\url{https://wg21.link/lwg3333}", publisher = "WG21" } -@misc{LWG4051, - author = "Corentin Jabot", - title = "{LWG4051}: A less hacky and more useful way to compare comparison category types", - howpublished = "\url{https://wg21.link/lwg4051}", +@misc{LWG3334, + author = "Tim Song", + title = "{LWG3334}: basic\_osyncstream move assignment and destruction calls basic\_syncbuf::emit() twice", + howpublished = "\url{https://wg21.link/lwg3334}", publisher = "WG21" } -@misc{LWG4052, - author = "Jonathan Wakely", - title = "{LWG4052}: Bogus requirements for piecewise\_linear\_distribution", - howpublished = "\url{https://wg21.link/lwg4052}", +@misc{LWG3335, + author = "United States/Great Britain", + title = "{LWG3335}: Resolve C++20 NB comments US 273 and GB 274", + howpublished = "\url{https://wg21.link/lwg3335}", publisher = "WG21" } -@misc{LWG4053, - author = "Jiang An", - title = "{LWG4053}: Unary call to std::views::repeat does not decay the argument", - howpublished = "\url{https://wg21.link/lwg4053}", +@misc{LWG3336, + author = "Tam S. B.", + title = "{LWG3336}: How does std::vformat handle exception thrown by formatters?", + howpublished = "\url{https://wg21.link/lwg3336}", publisher = "WG21" } -@misc{LWG4054, - author = "Tim Song", - title = "{LWG4054}: Repeating a repeat\_view should repeat the view", - howpublished = "\url{https://wg21.link/lwg4054}", +@misc{LWG3337, + author = "Richard Smith", + title = "{LWG3337}: What is ``is initialized'' supposed to mean?", + howpublished = "\url{https://wg21.link/lwg3337}", publisher = "WG21" } -@misc{LWG4055, - author = "Jan Schultke", - title = "{LWG4055}: §[iterator.operations] std::distance is missing a precondition", - howpublished = "\url{https://wg21.link/lwg4055}", +@misc{LWG3338, + author = "Casey Carter", + title = "{LWG3338}: Rename default\_constructible to default\_initializable", + howpublished = "\url{https://wg21.link/lwg3338}", publisher = "WG21" } -@misc{LWG4056, - author = "Jan Schultke", - title = "{LWG4056}: The effects of std::swap are under-specified", - howpublished = "\url{https://wg21.link/lwg4056}", +@misc{LWG3339, + author = "Nathan Myers", + title = "{LWG3339}: Move-constructed empty-container capacity", + howpublished = "\url{https://wg21.link/lwg3339}", publisher = "WG21" } -@misc{LWG4057, - author = "S. B. Tam", - title = "{LWG4057}: generator::iterator's operator* is not noexcept when it can be", - howpublished = "\url{https://wg21.link/lwg4057}", +@misc{LWG3340, + author = "Great Britain", + title = "{LWG3340}: Formatting functions should throw on argument/format string mismatch in §[format.functions]", + howpublished = "\url{https://wg21.link/lwg3340}", publisher = "WG21" } -@misc{LWG4058, - author = "Peter Kasting", - title = "{LWG4058}: std::to\_address() should be SFINAE-friendly", - howpublished = "\url{https://wg21.link/lwg4058}", +@misc{LWG3341, + author = "Денис Захаров", + title = "{LWG3341}: basic\_regex range constructor: Missing requirements for iterator types", + howpublished = "\url{https://wg21.link/lwg3341}", publisher = "WG21" } -@misc{LWG4059, - author = "S. B. Tam", - title = "{LWG4059}: Leaky abstraction in join\_with\_view's iterator", - howpublished = "\url{https://wg21.link/lwg4059}", +@misc{LWG3342, + author = "Richard Smith", + title = "{LWG3342}: Library wording uses ``initializes x with y'', which is underspecified", + howpublished = "\url{https://wg21.link/lwg3342}", publisher = "WG21" } -@misc{LWG4060, - author = "Mark Hoemmen", - title = "{LWG4060}: submdspan preconditions do not forbid creating invalid pointer", - howpublished = "\url{https://wg21.link/lwg4060}", +@misc{LWG3343, + author = "Lewis Baker", + title = "{LWG3343}: Ordering of calls to unlock() and notify\_all() in Effects element of notify\_all\_at\_thread\_exit() should be reversed", + howpublished = "\url{https://wg21.link/lwg3343}", publisher = "WG21" } -@misc{LWG4061, - author = "Jiang An", - title = "{LWG4061}: Should std::basic\_format\_context be default-constructible/copyable/movable?", - howpublished = "\url{https://wg21.link/lwg4061}", +@misc{LWG3344, + author = "Casey Carter", + title = "{LWG3344}: advance(i, most-negative) and prev(i, most-negative)", + howpublished = "\url{https://wg21.link/lwg3344}", publisher = "WG21" } -@misc{LWG4062, - author = "Hewill Kang", - title = "{LWG4062}: ranges::empty has no semantic requirements for forward\_ranges", - howpublished = "\url{https://wg21.link/lwg4062}", +@misc{LWG3345, + author = "Daniel Krügler", + title = "{LWG3345}: Incorrect usages of ``models'' versus ``satisfies''", + howpublished = "\url{https://wg21.link/lwg3345}", publisher = "WG21" } -@misc{LWG4063, - author = "Jiang An", - title = "{LWG4063}: Freestanding std::char\_traits::eof depends on non-freestanding EOF", - howpublished = "\url{https://wg21.link/lwg4063}", +@misc{LWG3346, + author = "Richard Smith", + title = "{LWG3346}: pair and tuple copy and move constructor have backwards specification", + howpublished = "\url{https://wg21.link/lwg3346}", publisher = "WG21" } -@misc{LWG4064, - author = "Jan Schultke", - title = "{LWG4064}: Clarify that std::launder is not needed when using the result of std::memcpy", - howpublished = "\url{https://wg21.link/lwg4064}", +@misc{LWG3347, + author = "Jonathan Wakely", + title = "{LWG3347}: std::pair now requires T and U to be less-than-comparable", + howpublished = "\url{https://wg21.link/lwg3347}", publisher = "WG21" } -@misc{LWG4065, - author = "Jiang An", - title = "{LWG4065}: Requirements for fancy pointers might be insufficient for self-referential implementation of containers", - howpublished = "\url{https://wg21.link/lwg4065}", +@misc{LWG3348, + author = "Barry Revzin", + title = "{LWG3348}: \_\_cpp\_lib\_unwrap\_ref in wrong header", + howpublished = "\url{https://wg21.link/lwg3348}", publisher = "WG21" } -@misc{LWG4066, - author = "Hewill Kang", - title = "{LWG4066}: ranges::to should reserve when sized\_sentinel\_for is satisfied", - howpublished = "\url{https://wg21.link/lwg4066}", +@misc{LWG3349, + author = "Stephan T. Lavavej", + title = "{LWG3349}: Missing \_\_cpp\_lib\_constexpr\_complex for P0415R1", + howpublished = "\url{https://wg21.link/lwg3349}", publisher = "WG21" } -@misc{LWG4067, - author = "Jiang An", - title = "{LWG4067}: Inconsistency and potential infinity meta-recursion in std::chrono::zoned\_time's constructors", - howpublished = "\url{https://wg21.link/lwg4067}", +@misc{LWG3350, + author = "Jonathan Wakely", + title = "{LWG3350}: Simplify return type of lexicographical\_compare\_three\_way", + howpublished = "\url{https://wg21.link/lwg3350}", publisher = "WG21" } -@misc{LWG4068, +@misc{LWG3351, author = "Jonathan Wakely", - title = "{LWG4068}: Terminology for objects whose types model a concept", - howpublished = "\url{https://wg21.link/lwg4068}", + title = "{LWG3351}: ranges::enable\_safe\_range should not be constrained", + howpublished = "\url{https://wg21.link/lwg3351}", publisher = "WG21" } -@misc{LWG4069, - author = "Jonathan Wakely", - title = "{LWG4069}: std::atomic should be ill-formed", - howpublished = "\url{https://wg21.link/lwg4069}", +@misc{LWG3352, + author = "Casey Carter", + title = "{LWG3352}: strong\_equality isn't a thing", + howpublished = "\url{https://wg21.link/lwg3352}", publisher = "WG21" } -@misc{LWG4070, - author = "Jonathan Wakely", - title = "{LWG4070}: Transcoding by std::formatter", - howpublished = "\url{https://wg21.link/lwg4070}", +@misc{LWG3353, + author = "Stephan T. Lavavej", + title = "{LWG3353}: locale's copy assignment operator should return locale\&", + howpublished = "\url{https://wg21.link/lwg3353}", publisher = "WG21" } -@misc{LWG4071, - author = "Jonathan Wakely", - title = "{LWG4071}: reference\_wrapper comparisons are not SFINAE-friendly", - howpublished = "\url{https://wg21.link/lwg4071}", +@misc{LWG3354, + author = "Daniel Krügler", + title = "{LWG3354}: has\_strong\_structural\_equality has a meaningless definition", + howpublished = "\url{https://wg21.link/lwg3354}", publisher = "WG21" } -@misc{LWG4072, - author = "Jonathan Wakely", - title = "{LWG4072}: std::optional comparisons: constrain harder", - howpublished = "\url{https://wg21.link/lwg4072}", +@misc{LWG3355, + author = "Corentin Jabot", + title = "{LWG3355}: The memory algorithms should support move-only input iterators introduced by P1207", + howpublished = "\url{https://wg21.link/lwg3355}", publisher = "WG21" } -@misc{LWG4073, - author = "Hewill Kang", - title = "{LWG4073}: concat\_view::size may overflow", - howpublished = "\url{https://wg21.link/lwg4073}", +@misc{LWG3356, + author = "Barry Revzin", + title = "{LWG3356}: \_\_cpp\_lib\_nothrow\_convertible should be \_\_cpp\_lib\_is\_nothrow\_convertible", + howpublished = "\url{https://wg21.link/lwg3356}", publisher = "WG21" } -@misc{LWG4074, - author = "Hewill Kang", - title = "{LWG4074}: compatible-joinable-ranges is underconstrained", - howpublished = "\url{https://wg21.link/lwg4074}", +@misc{LWG3357, + author = "Zhihao Yuan", + title = "{LWG3357}: [fund.ts.v3] default\_random\_engine is overspecified for per-thread engine", + howpublished = "\url{https://wg21.link/lwg3357}", publisher = "WG21" } -@misc{LWG4075, - author = "Detlef Vollmann", - title = "{LWG4075}: Thread stability requirement on constructors and destructors", - howpublished = "\url{https://wg21.link/lwg4075}", +@misc{LWG3358, + author = "Casey Carter", + title = "{LWG3358}: §[span.cons] is mistaken that to\_address can throw", + howpublished = "\url{https://wg21.link/lwg3358}", publisher = "WG21" } -@misc{LWG4076, - author = "Hewill Kang", - title = "{LWG4076}: concat\_view should be freestanding", - howpublished = "\url{https://wg21.link/lwg4076}", +@misc{LWG3359, + author = "Asher Dunn", + title = "{LWG3359}: leap second support should allow for negative leap seconds", + howpublished = "\url{https://wg21.link/lwg3359}", publisher = "WG21" } -@misc{LWG4077, - author = "Jiang An", - title = "{LWG4077}: Unclear preconditions of std::ranges::generate\_random", - howpublished = "\url{https://wg21.link/lwg4077}", +@misc{LWG3360, + author = "Casey Carter", + title = "{LWG3360}: three\_way\_comparable\_with is inconsistent with similar concepts", + howpublished = "\url{https://wg21.link/lwg3360}", publisher = "WG21" } -@misc{LWG4078, - author = "Jan Schultke", - title = "{LWG4078}: What if arguments alias the output buffer in std::format\_to?", - howpublished = "\url{https://wg21.link/lwg4078}", +@misc{LWG3361, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3361}: safe\_range case", + howpublished = "\url{https://wg21.link/lwg3361}", publisher = "WG21" } -@misc{LWG4079, - author = "Hewill Kang", - title = "{LWG4079}: Missing Preconditions in concat\_view::iterator's conversion constructor", - howpublished = "\url{https://wg21.link/lwg4079}", +@misc{LWG3362, + author = "Tim Song", + title = "{LWG3362}: Strike stop\_source's operator!=", + howpublished = "\url{https://wg21.link/lwg3362}", publisher = "WG21" } -@misc{LWG4080, - author = "Jiang An", - title = "{LWG4080}: Presumed value and difference types of an iterator type in ranges and non-ranges algorithms", - howpublished = "\url{https://wg21.link/lwg4080}", +@misc{LWG3363, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3363}: drop\_while\_view should opt-out of sized\_range", + howpublished = "\url{https://wg21.link/lwg3363}", publisher = "WG21" } -@misc{LWG4081, - author = "Hewill Kang", - title = "{LWG4081}: concat\_view::iterator::operator- is overconstrained", - howpublished = "\url{https://wg21.link/lwg4081}", +@misc{LWG3364, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3364}: Initialize data members of ranges and their iterators", + howpublished = "\url{https://wg21.link/lwg3364}", publisher = "WG21" } -@misc{LWG4082, - author = "Hewill Kang", - title = "{LWG4082}: views::concat(r) is well-formed when r is an output\_range", - howpublished = "\url{https://wg21.link/lwg4082}", +@misc{LWG3365, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3365}: Rename ref-is-glvalue to deref-is-ref", + howpublished = "\url{https://wg21.link/lwg3365}", publisher = "WG21" } -@misc{LWG4083, - author = "Hewill Kang", - title = "{LWG4083}: views::as\_rvalue should reject non-input ranges", - howpublished = "\url{https://wg21.link/lwg4083}", +@misc{LWG3366, + author = "Casey Carter", + title = "{LWG3366}: Narrowing conversions between integer and integer-class types", + howpublished = "\url{https://wg21.link/lwg3366}", publisher = "WG21" } -@misc{LWG4084, - author = "Jonathan Wakely", - title = "{LWG4084}: std::fixed ignores std::uppercase", - howpublished = "\url{https://wg21.link/lwg4084}", +@misc{LWG3367, + author = "Casey Carter", + title = "{LWG3367}: Integer-class conversions should not throw", + howpublished = "\url{https://wg21.link/lwg3367}", publisher = "WG21" } -@misc{LWG4085, - author = "Hewill Kang", - title = "{LWG4085}: ranges::generate\_random's helper lambda should specify the return type", - howpublished = "\url{https://wg21.link/lwg4085}", +@misc{LWG3368, + author = "Casey Carter", + title = "{LWG3368}: Exactly when does size return end - begin?", + howpublished = "\url{https://wg21.link/lwg3368}", publisher = "WG21" } -@misc{LWG4086, - author = "Hewill Kang", - title = "{LWG4086}: ranges::generate\_random\_n is missing", - howpublished = "\url{https://wg21.link/lwg4086}", +@misc{LWG3369, + author = "Stephan T. Lavavej", + title = "{LWG3369}: span's deduction-guide for built-in arrays doesn't work", + howpublished = "\url{https://wg21.link/lwg3369}", publisher = "WG21" } -@misc{LWG4087, - author = "Victor Zverovich", - title = "{LWG4087}: Standard exception messages have unspecified encoding", - howpublished = "\url{https://wg21.link/lwg4087}", +@misc{LWG3370, + author = "Dawid Pilarski", + title = "{LWG3370}: §[cstdint.syn]p2 and §[headers]p5 are not sufficiently clear", + howpublished = "\url{https://wg21.link/lwg3370}", publisher = "WG21" } -@misc{LWG4088, - author = "Jens Maurer", - title = "{LWG4088}: println ignores the locale imbued in std::ostream", - howpublished = "\url{https://wg21.link/lwg4088}", +@misc{LWG3371, + author = "Tim Song", + title = "{LWG3371}: visit\_format\_arg and make\_format\_args are not hidden friends", + howpublished = "\url{https://wg21.link/lwg3371}", publisher = "WG21" } -@misc{LWG4089, - author = "Hewill Kang", - title = "{LWG4089}: concat\_view::iterator's iter\_swap is overconstrained", - howpublished = "\url{https://wg21.link/lwg4089}", +@misc{LWG3372, + author = "Tim Song", + title = "{LWG3372}: vformat\_to should not try to deduce Out twice", + howpublished = "\url{https://wg21.link/lwg3372}", publisher = "WG21" } -@misc{LWG4090, - author = "Jens Maurer", - title = "{LWG4090}: Underspecified use of locale facets for locale-dependent std::format", - howpublished = "\url{https://wg21.link/lwg4090}", +@misc{LWG3373, + author = "Tim Song", + title = "{LWG3373}: {\textbraceleft}to,from{\textbraceright}\_chars\_result and format\_to\_n\_result need the ``we really mean what we say'' wording", + howpublished = "\url{https://wg21.link/lwg3373}", publisher = "WG21" } -@misc{LWG4091, - author = "Hewill Kang", - title = "{LWG4091}: concat\_view rejects non-movable references", - howpublished = "\url{https://wg21.link/lwg4091}", +@misc{LWG3374, + author = "Billy O'Neal III", + title = "{LWG3374}: P0653 + P1006 should have made the other std::to\_address overload constexpr", + howpublished = "\url{https://wg21.link/lwg3374}", publisher = "WG21" } -@misc{LWG4092, - author = "Hewill Kang", - title = "{LWG4092}: The monotonic version of common\_iterator::operator== is underconstrained", - howpublished = "\url{https://wg21.link/lwg4092}", +@misc{LWG3375, + author = "Casey Carter", + title = "{LWG3375}: decay in viewable\_range should be remove\_cvref", + howpublished = "\url{https://wg21.link/lwg3375}", publisher = "WG21" } -@misc{LWG4093, - author = "Hewill Kang", - title = "{LWG4093}: ranges::fold\_left\_first\_with\_iter incorrectly constructs optional", - howpublished = "\url{https://wg21.link/lwg4093}", +@misc{LWG3376, + author = "Jonathan Wakely", + title = "{LWG3376}: ``integer-like class type'' is too restrictive", + howpublished = "\url{https://wg21.link/lwg3376}", publisher = "WG21" } -@misc{LWG4094, - author = "Hewill Kang", - title = "{LWG4094}: ranges::fold\_meow is overconstrained", - howpublished = "\url{https://wg21.link/lwg4094}", +@misc{LWG3377, + author = "Casey Carter", + title = "{LWG3377}: elements\_view::iterator befriends a specialization of itself", + howpublished = "\url{https://wg21.link/lwg3377}", publisher = "WG21" } -@misc{LWG4095, - author = "Hewill Kang", - title = "{LWG4095}: ranges::fold\_meow should explicitly spell out the return type", - howpublished = "\url{https://wg21.link/lwg4095}", +@misc{LWG3378, + author = "Casey Carter", + title = "{LWG3378}: tuple\_size\_v/tuple\_element\_t should be available when tuple\_size/tuple\_element are", + howpublished = "\url{https://wg21.link/lwg3378}", publisher = "WG21" } -@misc{LWG4096, - author = "Hewill Kang", - title = "{LWG4096}: views::iota(views::iota(0)) should be rejected", - howpublished = "\url{https://wg21.link/lwg4096}", +@misc{LWG3379, + author = "Casey Carter", + title = "{LWG3379}: ``safe'' in several library names is misleading", + howpublished = "\url{https://wg21.link/lwg3379}", publisher = "WG21" } -@misc{LWG4097, - author = "Hewill Kang", - title = "{LWG4097}: views::reverse should be specialized for some view types", - howpublished = "\url{https://wg21.link/lwg4097}", +@misc{LWG3380, + author = "Casey Carter", + title = "{LWG3380}: common\_type and comparison categories", + howpublished = "\url{https://wg21.link/lwg3380}", publisher = "WG21" } -@misc{LWG4098, - author = "Hewill Kang", - title = "{LWG4098}: views::adjacent<0> should reject non-forward ranges", - howpublished = "\url{https://wg21.link/lwg4098}", +@misc{LWG3381, + author = "Casey Carter", + title = "{LWG3381}: begin and data must agree for contiguous\_range", + howpublished = "\url{https://wg21.link/lwg3381}", publisher = "WG21" } -@misc{LWG4099, - author = "Hewill Kang", - title = "{LWG4099}: The simple case of views::as\_rvalue and views::common are not strictly correct", - howpublished = "\url{https://wg21.link/lwg4099}", +@misc{LWG3382, + author = "Barry Revzin", + title = "{LWG3382}: NTTP for pair and array", + howpublished = "\url{https://wg21.link/lwg3382}", publisher = "WG21" } -@misc{LWG4100, +@misc{LWG3383, author = "Jiang An", - title = "{LWG4100}: Default arguments and signatures of standard library non-member functions", - howpublished = "\url{https://wg21.link/lwg4100}", + title = "{LWG3383}: §[time.zone.leap.nonmembers] sys\_seconds should be replaced with seconds", + howpublished = "\url{https://wg21.link/lwg3383}", publisher = "WG21" } -@misc{LWG4101, - author = "Jonathan Wakely", - title = "{LWG4101}: LWG 117 loses the sign for negative NaN on some architectures", - howpublished = "\url{https://wg21.link/lwg4101}", +@misc{LWG3384, + author = "Ville Voutilainen", + title = "{LWG3384}: transform\_view::sentinel has an incorrect operator-", + howpublished = "\url{https://wg21.link/lwg3384}", publisher = "WG21" } -@misc{LWG4102, - author = "Derek Zhang", - title = "{LWG4102}: string\_view(Iter, Iter) constructor breaks existing code", - howpublished = "\url{https://wg21.link/lwg4102}", +@misc{LWG3385, + author = "Corentin Jabot", + title = "{LWG3385}: common\_iterator is not sufficiently constrained for non-copyable iterators", + howpublished = "\url{https://wg21.link/lwg3385}", publisher = "WG21" } -@misc{LWG4103, - author = "Hewill Kang", - title = "{LWG4103}: ranges::unique\_copy's constraints for the case where result is an input\_iterator are not quite right", - howpublished = "\url{https://wg21.link/lwg4103}", +@misc{LWG3386, + author = "Tim Song", + title = "{LWG3386}: elements\_view needs its own sentinel type", + howpublished = "\url{https://wg21.link/lwg3386}", publisher = "WG21" } -@misc{LWG4104, - author = "Hewill Kang", - title = "{LWG4104}: basic\_const\_iterator is not a contiguous\_iterator", - howpublished = "\url{https://wg21.link/lwg4104}", +@misc{LWG3387, + author = "Patrick Palka", + title = "{LWG3387}: §[range.reverse.view] reverse\_view unintentionally requires range", + howpublished = "\url{https://wg21.link/lwg3387}", publisher = "WG21" } -@misc{LWG4105, - author = "Hewill Kang", - title = "{LWG4105}: ranges::ends\_with's Returns misses difference casting", - howpublished = "\url{https://wg21.link/lwg4105}", +@misc{LWG3388, + author = "Jonathan Wakely", + title = "{LWG3388}: view iterator types have ill-formed <=> operators", + howpublished = "\url{https://wg21.link/lwg3388}", publisher = "WG21" } -@misc{LWG4106, - author = "Hewill Kang", - title = "{LWG4106}: basic\_format\_args should not be default-constructible", - howpublished = "\url{https://wg21.link/lwg4106}", +@misc{LWG3389, + author = "Patrick Palka", + title = "{LWG3389}: A move-only iterator still does not have a counted\_iterator", + howpublished = "\url{https://wg21.link/lwg3389}", publisher = "WG21" } -@misc{LWG4107, - author = "Victor Zverovich", - title = "{LWG4107}: Map formatter may conflict with user-defined specializations of pair/tuple formatters", - howpublished = "\url{https://wg21.link/lwg4107}", +@misc{LWG3390, + author = "Patrick Palka", + title = "{LWG3390}: make\_move\_iterator() cannot be used to construct a move\_iterator for a move-only iterator", + howpublished = "\url{https://wg21.link/lwg3390}", publisher = "WG21" } -@misc{LWG4108, - author = "Hewill Kang", - title = "{LWG4108}: lazy\_split\_view should be sized\_range when pattern is empty tiny-range", - howpublished = "\url{https://wg21.link/lwg4108}", +@misc{LWG3391, + author = "Patrick Palka", + title = "{LWG3391}: Problems with counted\_iterator/move\_iterator::base() const \&", + howpublished = "\url{https://wg21.link/lwg3391}", publisher = "WG21" } -@misc{LWG4109, - author = "Peter Dimov", - title = "{LWG4109}: Instantiating templates in §[rand] with int8\_t/uint8\_t is undefined behavior", - howpublished = "\url{https://wg21.link/lwg4109}", +@misc{LWG3392, + author = "Patrick Palka", + title = "{LWG3392}: ranges::distance() cannot be used on a move-only iterator with a sized sentinel", + howpublished = "\url{https://wg21.link/lwg3392}", publisher = "WG21" } -@misc{LWG4110, - author = "Louis Dionne", - title = "{LWG4110}: shared\_ptr(nullptr\_t, Deleter) is overconstrained, breaking some sensible deleters", - howpublished = "\url{https://wg21.link/lwg4110}", +@misc{LWG3393, + author = "Barry Revzin", + title = "{LWG3393}: Missing/incorrect feature test macro for coroutines", + howpublished = "\url{https://wg21.link/lwg3393}", publisher = "WG21" } -@misc{LWG4111, - author = "Jiang An", - title = "{LWG4111}: LWG 270 and ranges version of binary search algorithms", - howpublished = "\url{https://wg21.link/lwg4111}", +@misc{LWG3394, + author = "Patrick Palka", + title = "{LWG3394}: ranges::basic\_istream\_view::iterator has an empty iterator\_traits", + howpublished = "\url{https://wg21.link/lwg3394}", publisher = "WG21" } -@misc{LWG4112, - author = "Hewill Kang", - title = "{LWG4112}: has-arrow should required operator->() to be const-qualified", - howpublished = "\url{https://wg21.link/lwg4112}", +@misc{LWG3395, + author = "Jeff Garland", + title = "{LWG3395}: Definition for three-way comparison needs to be updated (US 152)", + howpublished = "\url{https://wg21.link/lwg3395}", publisher = "WG21" } -@misc{LWG4113, - author = "Jonathan Wakely", - title = "{LWG4113}: Disallow has\_unique\_object\_representations", - howpublished = "\url{https://wg21.link/lwg4113}", +@misc{LWG3396, + author = "Jens Maurer", + title = "{LWG3396}: Clarify point of reference for source\_location::current() (DE 169)", + howpublished = "\url{https://wg21.link/lwg3396}", publisher = "WG21" } -@misc{LWG4114, - author = "Hewill Kang", - title = "{LWG4114}: elements\_view::iterator::operator* missing conditional noexcept specification", - howpublished = "\url{https://wg21.link/lwg4114}", +@misc{LWG3397, + author = "Tomasz Kamiński", + title = "{LWG3397}: ranges::basic\_istream\_view::iterator should not provide iterator\_category", + howpublished = "\url{https://wg21.link/lwg3397}", publisher = "WG21" } -@misc{LWG4115, - author = "Hewill Kang", - title = "{LWG4115}: move\_iterator::operator* should have conditional noexcept specification", - howpublished = "\url{https://wg21.link/lwg4115}", +@misc{LWG3398, + author = "Casey Carter", + title = "{LWG3398}: tuple\_element\_t is also wrong for const subrange", + howpublished = "\url{https://wg21.link/lwg3398}", publisher = "WG21" } -@misc{LWG4116, - author = "Hewill Kang", - title = "{LWG4116}: enumerate\_view::iterator and cartesian\_product\_view::iterator should not always provide iterator\_category", - howpublished = "\url{https://wg21.link/lwg4116}", +@misc{LWG3399, + author = "Marc Mutz", + title = "{LWG3399}: basic\_syncbuf::emit() + Qt's \#define emit = Big Bada-Boom", + howpublished = "\url{https://wg21.link/lwg3399}", publisher = "WG21" } -@misc{LWG4117, - author = "Hewill Kang", - title = "{LWG4117}: generator::iterator should provide iterator\_concept", - howpublished = "\url{https://wg21.link/lwg4117}", +@misc{LWG3400, + author = "Jiang An", + title = "{LWG3400}: Does is\_nothrow\_convertible consider destruction of the destination type?", + howpublished = "\url{https://wg21.link/lwg3400}", publisher = "WG21" } -@misc{LWG4118, +@misc{LWG3401, + author = "Casey Carter", + title = "{LWG3401}: Is ``as if by'' equivalent to ``equivalent to''?", + howpublished = "\url{https://wg21.link/lwg3401}", + publisher = "WG21" +} +@misc{LWG3402, + author = "Ahti Leppänen", + title = "{LWG3402}: Wording for negative\_binomial\_distribution is unclear as a consequence of LWG 2406 resolution", + howpublished = "\url{https://wg21.link/lwg3402}", + publisher = "WG21" +} +@misc{LWG3403, author = "Jonathan Wakely", - title = "{LWG4118}: How should duration formatters format custom rep types?", - howpublished = "\url{https://wg21.link/lwg4118}", + title = "{LWG3403}: Domain of ranges::ssize(E) doesn't match ranges::size(E)", + howpublished = "\url{https://wg21.link/lwg3403}", publisher = "WG21" } -@misc{LWG4119, - author = "Hewill Kang", - title = "{LWG4119}: generator::promise\_type::yield\_value(ranges::elements\_of)'s nested generator may be ill-formed", - howpublished = "\url{https://wg21.link/lwg4119}", +@misc{LWG3404, + author = "Casey Carter", + title = "{LWG3404}: Finish removing subrange's conversions from pair-like", + howpublished = "\url{https://wg21.link/lwg3404}", publisher = "WG21" } -@misc{LWG4120, - author = "Hewill Kang", - title = "{LWG4120}: move\_iterator should provide iterator\_category only when it models forward\_iterator", - howpublished = "\url{https://wg21.link/lwg4120}", +@misc{LWG3405, + author = "Casey Carter", + title = "{LWG3405}: common\_view's converting constructor is bad, too", + howpublished = "\url{https://wg21.link/lwg3405}", publisher = "WG21" } -@misc{LWG4121, - author = "Hewill Kang", - title = "{LWG4121}: ranges::to constructs associative containers via c.emplace(c.end(), *it)", - howpublished = "\url{https://wg21.link/lwg4121}", +@misc{LWG3406, + author = "Patrick Palka", + title = "{LWG3406}: elements\_view::begin() and elements\_view::end() have incompatible constraints", + howpublished = "\url{https://wg21.link/lwg3406}", publisher = "WG21" } -@misc{LWG4122, - author = "Jiang An", - title = "{LWG4122}: Ill-formed operator<=> can cause hard error when instantiating std::inplace\_vector", - howpublished = "\url{https://wg21.link/lwg4122}", +@misc{LWG3407, + author = "Patrick Palka", + title = "{LWG3407}: Some problems with the wording changes of P1739R4", + howpublished = "\url{https://wg21.link/lwg3407}", publisher = "WG21" } -@misc{LWG4123, - author = "Jonathan Wakely", - title = "{LWG4123}: Container effects use ``the assignment operator or move assignment operator''", - howpublished = "\url{https://wg21.link/lwg4123}", +@misc{LWG3408, + author = "Patrick Palka", + title = "{LWG3408}: LWG 3291 reveals deficiencies in counted\_iterator", + howpublished = "\url{https://wg21.link/lwg3408}", publisher = "WG21" } -@misc{LWG4124, - author = "Jonathan Wakely", - title = "{LWG4124}: Cannot format zoned\_time with resolution coarser than seconds", - howpublished = "\url{https://wg21.link/lwg4124}", +@misc{LWG3409, + author = "Andrey Semashev", + title = "{LWG3409}: Too lax description of atomic\_ref::required\_alignment", + howpublished = "\url{https://wg21.link/lwg3409}", publisher = "WG21" } -@misc{LWG4125, - author = "Hewill Kang", - title = "{LWG4125}: move\_iterator's default constructor should be constrained", - howpublished = "\url{https://wg21.link/lwg4125}", +@misc{LWG3410, + author = "Casey Carter", + title = "{LWG3410}: lexicographical\_compare\_three\_way is overspecified", + howpublished = "\url{https://wg21.link/lwg3410}", publisher = "WG21" } -@misc{LWG4126, - author = "Jiang An", - title = "{LWG4126}: Some feature-test macros for fully freestanding features are not yet marked freestanding", - howpublished = "\url{https://wg21.link/lwg4126}", +@misc{LWG3411, + author = "Thomas Köppe", + title = "{LWG3411}: [fund.ts.v3] Contradictory namespace rules in the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/lwg3411}", publisher = "WG21" } -@misc{LWG4127, - author = "Hewill Kang", - title = "{LWG4127}: The Standard Library should not use predicates of the form pred(*i) != false", - howpublished = "\url{https://wg21.link/lwg4127}", +@misc{LWG3412, + author = "Hubert Tong", + title = "{LWG3412}: §[format.string.std] references to ``Unicode encoding'' unclear", + howpublished = "\url{https://wg21.link/lwg3412}", publisher = "WG21" } -@misc{LWG4128, +@misc{LWG3413, + author = "Thomas Köppe", + title = "{LWG3413}: [fund.ts.v3] propagate\_const's swap's noexcept specification needs to be constrained and use a trait", + howpublished = "\url{https://wg21.link/lwg3413}", + publisher = "WG21" +} +@misc{LWG3414, author = "Jonathan Wakely", - title = "{LWG4128}: Allocator requirements should not allow rebinding conversions to be explicit", - howpublished = "\url{https://wg21.link/lwg4128}", + title = "{LWG3414}: [networking.ts] service\_already\_exists has no usable constructors", + howpublished = "\url{https://wg21.link/lwg3414}", publisher = "WG21" } -@misc{LWG4129, - author = "Jiang An", - title = "{LWG4129}: Possibly incorrect wording for data race avoidance", - howpublished = "\url{https://wg21.link/lwg4129}", +@misc{LWG3415, + author = "Billy O'Neal III", + title = "{LWG3415}: back\_insert\_iterator fails when a container is also its value type", + howpublished = "\url{https://wg21.link/lwg3415}", publisher = "WG21" } -@misc{LWG4130, - author = "Jiang An", - title = "{LWG4130}: Preconditions for std::launder might be overly strict", - howpublished = "\url{https://wg21.link/lwg4130}", +@misc{LWG3416, + author = "Thomas Köppe", + title = "{LWG3416}: The Throws: specification of std::any does not mention allocation", + howpublished = "\url{https://wg21.link/lwg3416}", publisher = "WG21" } -@misc{LWG4131, - author = "Hewill Kang", - title = "{LWG4131}: Including doesn't provide std::begin/end", - howpublished = "\url{https://wg21.link/lwg4131}", +@misc{LWG3417, + author = "Alisdair Meredith", + title = "{LWG3417}: Missing volatile atomic deprecations", + howpublished = "\url{https://wg21.link/lwg3417}", publisher = "WG21" } -@misc{LWG4132, - author = "Daniel Krügler", - title = "{LWG4132}: Throws specifications need to include boolean-testable operations", - howpublished = "\url{https://wg21.link/lwg4132}", +@misc{LWG3418, + author = "Alisdair Meredith", + title = "{LWG3418}: Deprecated free functions in ", + howpublished = "\url{https://wg21.link/lwg3418}", publisher = "WG21" } -@misc{LWG4133, - author = "Eric Niebler", - title = "{LWG4133}: awaitable-receiver's members are potentially throwing", - howpublished = "\url{https://wg21.link/lwg4133}", +@misc{LWG3419, + author = "Richard Smith", + title = "{LWG3419}: §[algorithms.requirements]/15 doesn't reserve as many rights as it intends to", + howpublished = "\url{https://wg21.link/lwg3419}", publisher = "WG21" } -@misc{LWG4134, - author = "Ilya A. Burylov", - title = "{LWG4134}: Issue with Philox algorithm specification", - howpublished = "\url{https://wg21.link/lwg4134}", +@misc{LWG3420, + author = "Tim Song", + title = "{LWG3420}: cpp17-iterator should check that the type looks like an iterator first", + howpublished = "\url{https://wg21.link/lwg3420}", publisher = "WG21" } -@misc{LWG4135, - author = "Hewill Kang", - title = "{LWG4135}: The helper lambda of std::erase for list should specify return type as bool", - howpublished = "\url{https://wg21.link/lwg4135}", +@misc{LWG3421, + author = "Davis Herring", + title = "{LWG3421}: Imperfect ADL emulation for boolean-testable", + howpublished = "\url{https://wg21.link/lwg3421}", publisher = "WG21" } -@misc{LWG4136, - author = "Mark Hoemmen", - title = "{LWG4136}: Specify behavior of [linalg] Hermitian algorithms on diagonal with nonzero imaginary part", - howpublished = "\url{https://wg21.link/lwg4136}", +@misc{LWG3422, + author = "Jiang An", + title = "{LWG3422}: Issues of seed\_seq's constructors", + howpublished = "\url{https://wg21.link/lwg3422}", publisher = "WG21" } -@misc{LWG4137, - author = "Mark Hoemmen", - title = "{LWG4137}: Fix Mandates, Preconditions, and Complexity elements of [linalg] algorithms", - howpublished = "\url{https://wg21.link/lwg4137}", +@misc{LWG3423, + author = "Casey Carter", + title = "{LWG3423}: std::any\_cast should never return a cv-qualified type", + howpublished = "\url{https://wg21.link/lwg3423}", publisher = "WG21" } -@misc{LWG4138, - author = "Corentin", - title = "{LWG4138}: is\_within\_lifetime should mandate is\_object", - howpublished = "\url{https://wg21.link/lwg4138}", +@misc{LWG3424, + author = "Casey Carter", + title = "{LWG3424}: optional::value\_or should never return a cv-qualified type", + howpublished = "\url{https://wg21.link/lwg3424}", publisher = "WG21" } -@misc{LWG4139, - author = "Corentin", - title = "{LWG4139}: §[time.zone.leap] recursive constraint in <=>", - howpublished = "\url{https://wg21.link/lwg4139}", +@misc{LWG3425, + author = "Casey Carter", + title = "{LWG3425}: condition\_variable\_any fails to constrain its Lock parameters", + howpublished = "\url{https://wg21.link/lwg3425}", publisher = "WG21" } -@misc{LWG4140, +@misc{LWG3426, author = "Jonathan Wakely", - title = "{LWG4140}: Useless default constructors for bit reference types", - howpublished = "\url{https://wg21.link/lwg4140}", + title = "{LWG3426}: operator<=>(const unique\_ptr\&, nullptr\_t) can't get no satisfaction", + howpublished = "\url{https://wg21.link/lwg3426}", publisher = "WG21" } -@misc{LWG4141, - author = "Jonathan Wakely", - title = "{LWG4141}: Improve prohibitions on ``additional storage''", - howpublished = "\url{https://wg21.link/lwg4141}", +@misc{LWG3427, + author = "Daniel Krügler", + title = "{LWG3427}: operator<=>(const shared\_ptr\&, nullptr\_t) definition ill-formed", + howpublished = "\url{https://wg21.link/lwg3427}", publisher = "WG21" } -@misc{LWG4142, - author = "Jonathan Wakely", - title = "{LWG4142}: format\_parse\_context::check\_dynamic\_spec should require at least one type", - howpublished = "\url{https://wg21.link/lwg4142}", +@misc{LWG3428, + author = "Tim Song", + title = "{LWG3428}: single\_view's in place constructor should be explicit", + howpublished = "\url{https://wg21.link/lwg3428}", publisher = "WG21" } -@misc{LWG4143, - author = "Jiang An", - title = "{LWG4143}: execution::set\_value/set\_error/set\_stopped/start should always return void", - howpublished = "\url{https://wg21.link/lwg4143}", +@misc{LWG3429, + author = "Tim Song", + title = "{LWG3429}: ``models'' should subsume like ``satisfies''", + howpublished = "\url{https://wg21.link/lwg3429}", publisher = "WG21" } -@misc{LWG4144, +@misc{LWG3430, author = "Jonathan Wakely", - title = "{LWG4144}: Disallow unique\_ptr", - howpublished = "\url{https://wg21.link/lwg4144}", + title = "{LWG3430}: std::fstream \& co. should be constructible from string\_view", + howpublished = "\url{https://wg21.link/lwg3430}", publisher = "WG21" } -@misc{LWG4145, - author = "Tim Song", - title = "{LWG4145}: Unclear how [res.on.data.races] apply to templated functions", - howpublished = "\url{https://wg21.link/lwg4145}", +@misc{LWG3431, + author = "Jonathan Wakely", + title = "{LWG3431}: <=> for containers should require three\_way\_comparable instead of <=>", + howpublished = "\url{https://wg21.link/lwg3431}", publisher = "WG21" } -@misc{LWG4146, - author = "Casey Carter", - title = "{LWG4146}: §[format.formatter.spec]/3 unconditionally enables nonlocking for container adaptors", - howpublished = "\url{https://wg21.link/lwg4146}", +@misc{LWG3432, + author = "Jonathan Wakely", + title = "{LWG3432}: Missing requirement for comparison\_category", + howpublished = "\url{https://wg21.link/lwg3432}", publisher = "WG21" } -@misc{LWG4147, - author = "Arthur O'Dwyer", - title = "{LWG4147}: Precondition on inplace\_vector::emplace", - howpublished = "\url{https://wg21.link/lwg4147}", +@misc{LWG3433, + author = "Casey Carter", + title = "{LWG3433}: subrange::advance(n) has UB when n < 0", + howpublished = "\url{https://wg21.link/lwg3433}", publisher = "WG21" } -@misc{LWG4148, - author = "Jonathan Wakely", - title = "{LWG4148}: unique\_ptr::operator* should not allow dangling references", - howpublished = "\url{https://wg21.link/lwg4148}", +@misc{LWG3434, + author = "Alisdair Meredith", + title = "{LWG3434}: ios\_base never reclaims memory for iarray and parray", + howpublished = "\url{https://wg21.link/lwg3434}", publisher = "WG21" } -@misc{LWG4149, - author = "Jonathan Wakely", - title = "{LWG4149}: User defined macros without standard headers (294 redux)", - howpublished = "\url{https://wg21.link/lwg4149}", +@misc{LWG3435, + author = "Casey Carter", + title = "{LWG3435}: three\_way\_comparable\_with, reverse\_iterator>", + howpublished = "\url{https://wg21.link/lwg3435}", publisher = "WG21" } -@misc{LWG4150, - author = "Eric Niebler", - title = "{LWG4150}: The preconditions on run\_loop::run() are too strict", - howpublished = "\url{https://wg21.link/lwg4150}", +@misc{LWG3436, + author = "Jonathan Wakely", + title = "{LWG3436}: std::construct\_at should support arrays", + howpublished = "\url{https://wg21.link/lwg3436}", publisher = "WG21" } -@misc{LWG4151, - author = "Arthur O'Dwyer", - title = "{LWG4151}: Precondition of inplace\_vector::swap", - howpublished = "\url{https://wg21.link/lwg4151}", +@misc{LWG3437, + author = "Jonathan Wakely", + title = "{LWG3437}: \_\_cpp\_lib\_polymorphic\_allocator is in the wrong header", + howpublished = "\url{https://wg21.link/lwg3437}", publisher = "WG21" } -@misc{LWG4152, - author = "Jiang An", - title = "{LWG4152}: The primary template of std::char\_traits is totally underspecified", - howpublished = "\url{https://wg21.link/lwg4152}", +@misc{LWG3438, + author = "Jens Maurer", + title = "{LWG3438}: §[container.node.overview] missing multiset/map cases", + howpublished = "\url{https://wg21.link/lwg3438}", publisher = "WG21" } -@misc{LWG4153, - author = "Ruslan Arutyunyan", - title = "{LWG4153}: Fix extra ``-1'' for philox\_engine::max()", - howpublished = "\url{https://wg21.link/lwg4153}", +@misc{LWG3439, + author = "Jens Maurer", + title = "{LWG3439}: ``Distance'' template parameter is underspecified", + howpublished = "\url{https://wg21.link/lwg3439}", publisher = "WG21" } -@misc{LWG4154, - author = "Jiang An", - title = "{LWG4154}: The Mandates for std::packaged\_task's constructor from a callable entity should consider decaying", - howpublished = "\url{https://wg21.link/lwg4154}", +@misc{LWG3440, + author = "Ville Voutilainen", + title = "{LWG3440}: Aggregate-paren-init breaks direct-initializing a tuple or optional from {\textbraceleft}aggregate-member-value{\textbraceright}", + howpublished = "\url{https://wg21.link/lwg3440}", publisher = "WG21" } -@misc{LWG4155, - author = "Jiang An", - title = "{LWG4155}: Cpp17NullablePointer should require that some expression can be contextually converted to bool", - howpublished = "\url{https://wg21.link/lwg4155}", +@misc{LWG3441, + author = "Michael Park", + title = "{LWG3441}: Misleading note about calls to customization points", + howpublished = "\url{https://wg21.link/lwg3441}", publisher = "WG21" } -@misc{LWG4156, - author = "Victor Zverovich", - title = "{LWG4156}: error\_category messages have unspecified encoding", - howpublished = "\url{https://wg21.link/lwg4156}", +@misc{LWG3442, + author = "Michael Park", + title = "{LWG3442}: Unsatisfiable suggested implementation of customization points", + howpublished = "\url{https://wg21.link/lwg3442}", publisher = "WG21" } -@misc{LWG4157, - author = "Jiang An", - title = "{LWG4157}: The resolution of LWG3465 was damaged by P2167R3", - howpublished = "\url{https://wg21.link/lwg4157}", +@misc{LWG3443, + author = "Jonathan Wakely", + title = "{LWG3443}: [networking.ts] net::basic\_socket\_iostream should use addressof", + howpublished = "\url{https://wg21.link/lwg3443}", publisher = "WG21" } -@misc{LWG4158, +@misc{LWG3444, author = "Jonathan Wakely", - title = "{LWG4158}: packaged\_task::operator= should abandon its shared state", - howpublished = "\url{https://wg21.link/lwg4158}", + title = "{LWG3444}: [networking.ts] net::basic\_socket\_streambuf::connect(Args\&\&...) effects are wrong", + howpublished = "\url{https://wg21.link/lwg3444}", publisher = "WG21" } -@misc{LWG4159, - author = "Jiang An", - title = "{LWG4159}: Uses-allocator construction mechanisms should be opted out for node handles", - howpublished = "\url{https://wg21.link/lwg4159}", +@misc{LWG3445, + author = "Jonathan Wakely", + title = "{LWG3445}: [networking.ts] net::basic\_socket\_istream::connect should be constrained", + howpublished = "\url{https://wg21.link/lwg3445}", publisher = "WG21" } -@misc{LWG4160, +@misc{LWG3446, author = "Casey Carter", - title = "{LWG4160}: packaged\_task should reject rvalue reference return types", - howpublished = "\url{https://wg21.link/lwg4160}", + title = "{LWG3446}: indirectly\_readable\_traits ambiguity for types with both value\_type and element\_type", + howpublished = "\url{https://wg21.link/lwg3446}", publisher = "WG21" } -@misc{LWG4161, - author = "Jiang An", - title = "{LWG4161}: Some free functions don't automatically work for program-defined std::complex", - howpublished = "\url{https://wg21.link/lwg4161}", +@misc{LWG3447, + author = "Jens Maurer", + title = "{LWG3447}: Deduction guides for take\_view and drop\_view have different constraints", + howpublished = "\url{https://wg21.link/lwg3447}", publisher = "WG21" } -@misc{LWG4162, - author = "Jiang An", - title = "{LWG4162}: Worst time complexity of non-parallel versions of nth\_element is underspecified", - howpublished = "\url{https://wg21.link/lwg4162}", +@misc{LWG3448, + author = "Jonathan Wakely", + title = "{LWG3448}: transform\_view's sentinel not comparable with iterator", + howpublished = "\url{https://wg21.link/lwg3448}", publisher = "WG21" } -@misc{LWG4163, - author = "Jiang An", - title = "{LWG4163}: Can the overload of std::num\_get::do\_get for bool call the overload for long?", - howpublished = "\url{https://wg21.link/lwg4163}", +@misc{LWG3449, + author = "Tim Song", + title = "{LWG3449}: take\_view and take\_while\_view's sentinel not comparable with their const iterator", + howpublished = "\url{https://wg21.link/lwg3449}", publisher = "WG21" } -@misc{LWG4164, - author = "Jonathan Wakely", - title = "{LWG4164}: Missing guarantees for forward\_list modifiers", - howpublished = "\url{https://wg21.link/lwg4164}", +@misc{LWG3450, + author = "Tim Song", + title = "{LWG3450}: The const overloads of take\_while\_view::begin/end are underconstrained", + howpublished = "\url{https://wg21.link/lwg3450}", publisher = "WG21" } -@misc{LWG4165, - author = "Jiang An", - title = "{LWG4165}: Should swapping a built-in array or std::array with itself result in UB?", - howpublished = "\url{https://wg21.link/lwg4165}", +@misc{LWG3451, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3451}: Inconsistently explicit deduction guides", + howpublished = "\url{https://wg21.link/lwg3451}", publisher = "WG21" } -@misc{LWG4166, - author = "Yaito Kakeyama \& Nana Sakisaka", - title = "{LWG4166}: concat\_view::end() should be more constrained in order to support noncopyable iterators", - howpublished = "\url{https://wg21.link/lwg4166}", +@misc{LWG3452, + author = "Mathias Stearn", + title = "{LWG3452}: Are views really supposed to have strict 𝒪(1) destruction?", + howpublished = "\url{https://wg21.link/lwg3452}", publisher = "WG21" } -@misc{LWG4167, +@misc{LWG3453, author = "Casey Carter", - title = "{LWG4167}: Use of ``smaller'' and ``larger'' in min, max, and minmax is unclear", - howpublished = "\url{https://wg21.link/lwg4167}", + title = "{LWG3453}: Generic code cannot call ranges::advance(i, s)", + howpublished = "\url{https://wg21.link/lwg3453}", publisher = "WG21" } -@misc{LWG4168, - author = "Jan Schultke", - title = "{LWG4168}: std::start\_lifetime\_as inadvertently has undefined behavior due to use of std::bit\_cast", - howpublished = "\url{https://wg21.link/lwg4168}", +@misc{LWG3454, + author = "Alisdair Meredith", + title = "{LWG3454}: pointer\_traits::pointer\_to should be constexpr", + howpublished = "\url{https://wg21.link/lwg3454}", publisher = "WG21" } -@misc{LWG4169, - author = "Giuseppe D'Angelo", - title = "{LWG4169}: std::atomic's default constructor should be constrained", - howpublished = "\url{https://wg21.link/lwg4169}", +@misc{LWG3455, + author = "Howard Hinnant", + title = "{LWG3455}: Incorrect Postconditions on unique\_ptr move assignment", + howpublished = "\url{https://wg21.link/lwg3455}", publisher = "WG21" } -@misc{LWG4170, - author = "Casey Carter", - title = "{LWG4170}: contiguous\_iterator should require to\_address(I{\textbraceleft}{\textbraceright})", - howpublished = "\url{https://wg21.link/lwg4170}", +@misc{LWG3456, + author = "Jonathan Wakely", + title = "{LWG3456}: Pattern used by std::from\_chars is underspecified", + howpublished = "\url{https://wg21.link/lwg3456}", publisher = "WG21" } -@misc{LWG4171, - author = "S. B. Tam", - title = "{LWG4171}: P2609R3 breaks code that uses views::zip and get", - howpublished = "\url{https://wg21.link/lwg4171}", +@misc{LWG3457, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3457}: *this is not invalidated", + howpublished = "\url{https://wg21.link/lwg3457}", publisher = "WG21" } -@misc{LWG4172, - author = "Casey Carter", - title = "{LWG4172}: unique\_lock self-move-assignment is broken", - howpublished = "\url{https://wg21.link/lwg4172}", +@misc{LWG3458, + author = "Tomasz Kamiński", + title = "{LWG3458}: Is shared\_future intended to work with arrays or function types?", + howpublished = "\url{https://wg21.link/lwg3458}", publisher = "WG21" } -@misc{LWG4173, - author = "Jonathan Wakely", - title = "{LWG4173}: Better term for ``references, pointers and iterators to elements''", - howpublished = "\url{https://wg21.link/lwg4173}", +@misc{LWG3459, + author = "S. B. Tam", + title = "{LWG3459}: Why doesn't std::convertible\_to have semantic requirement when To is reference-to-function type?", + howpublished = "\url{https://wg21.link/lwg3459}", publisher = "WG21" } -@misc{LWG4174, - author = "jim x", - title = "{LWG4174}: How does [atomics.order] p3 apply when then modification is an initialization?", - howpublished = "\url{https://wg21.link/lwg4174}", +@misc{LWG3460, + author = "Casey Carter", + title = "{LWG3460}: Unimplementable noop\_coroutine\_handle guarantees", + howpublished = "\url{https://wg21.link/lwg3460}", publisher = "WG21" } -@misc{LWG4175, - author = "Lewis Baker", - title = "{LWG4175}: get\_env() specified in terms of as\_const() but this doesn't work with rvalue senders", - howpublished = "\url{https://wg21.link/lwg4175}", +@misc{LWG3461, + author = "Tim Song", + title = "{LWG3461}: convertible\_to's description mishandles cv-qualified void", + howpublished = "\url{https://wg21.link/lwg3461}", publisher = "WG21" } -@misc{LWG4176, - author = "Jonathan Wakely", - title = "{LWG4176}: Refer back to container requirements when extending them", - howpublished = "\url{https://wg21.link/lwg4176}", +@misc{LWG3462, + author = "Alberto Barbati", + title = "{LWG3462}: §[formatter.requirements]: Formatter requirements forbid use of fc.arg()", + howpublished = "\url{https://wg21.link/lwg3462}", publisher = "WG21" } -@misc{LWG4177, - author = "jim x", - title = "{LWG4177}: §[atomics.order] p8 ``circularly depend on their own computation'' is unclear for loop", - howpublished = "\url{https://wg21.link/lwg4177}", +@misc{LWG3463, + author = "Agustín K-ballo Bergé", + title = "{LWG3463}: Incorrect requirements for transform\_inclusive\_scan without initial value", + howpublished = "\url{https://wg21.link/lwg3463}", publisher = "WG21" } -@misc{LWG4178, - author = "Alisdair Meredith", - title = "{LWG4178}: writable is no longer a term of power", - howpublished = "\url{https://wg21.link/lwg4178}", +@misc{LWG3464, + author = "Jonathan Wakely", + title = "{LWG3464}: istream::gcount() can overflow", + howpublished = "\url{https://wg21.link/lwg3464}", publisher = "WG21" } -@misc{LWG4179, - author = "Oscar Slotosch", - title = "{LWG4179}: Wrong range in [alg.search]", - howpublished = "\url{https://wg21.link/lwg4179}", +@misc{LWG3465, + author = "Stephan T. Lavavej", + title = "{LWG3465}: compare\_partial\_order\_fallback requires F < E", + howpublished = "\url{https://wg21.link/lwg3465}", publisher = "WG21" } -@misc{LWG4180, - author = "Arthur O'Dwyer", - title = "{LWG4180}: Inconsistent constraints on flat\_foo::emplace", - howpublished = "\url{https://wg21.link/lwg4180}", +@misc{LWG3466, + author = "Tomasz Kamiński", + title = "{LWG3466}: Specify the requirements for promise/future/shared\_future consistently", + howpublished = "\url{https://wg21.link/lwg3466}", publisher = "WG21" } -@misc{LWG4181, +@misc{LWG3467, author = "Casey Carter", - title = "{LWG4181}: Some ranges have negative ssize", - howpublished = "\url{https://wg21.link/lwg4181}", - publisher = "WG21" -} -@misc{LWG4182, - author = "Janet Cobb", - title = "{LWG4182}: Definition of NULL is too broad", - howpublished = "\url{https://wg21.link/lwg4182}", + title = "{LWG3467}: bool can't be an integer-like type", + howpublished = "\url{https://wg21.link/lwg3467}", publisher = "WG21" } -@misc{LWG4183, - author = "Hewill Kang", - title = "{LWG4183}: subrange should provide data()", - howpublished = "\url{https://wg21.link/lwg4183}", +@misc{LWG3468, + author = "Marshall Clow", + title = "{LWG3468}: Transparent lookups in unordered containers are inconsistent", + howpublished = "\url{https://wg21.link/lwg3468}", publisher = "WG21" } -@misc{LWG4184, - author = "Hewill Kang", - title = "{LWG4184}: Domain of ranges::cmeow doesn't match ranges::meow", - howpublished = "\url{https://wg21.link/lwg4184}", +@misc{LWG3469, + author = "Jiang An", + title = "{LWG3469}: Precondition of coroutine\_handle::promise may be insufficient", + howpublished = "\url{https://wg21.link/lwg3469}", publisher = "WG21" } -@misc{LWG4185, - author = "Jiang An", - title = "{LWG4185}: Ill-formed, no diagnostic required on runtime behavior", - howpublished = "\url{https://wg21.link/lwg4185}", +@misc{LWG3470, + author = "S. B. Tam", + title = "{LWG3470}: convertible-to-non-slicing seems to reject valid case", + howpublished = "\url{https://wg21.link/lwg3470}", publisher = "WG21" } -@misc{LWG4186, - author = "Jiang An", - title = "{LWG4186}: regex\_traits::transform\_primary mistakenly detects typeid of a function", - howpublished = "\url{https://wg21.link/lwg4186}", +@misc{LWG3471, + author = "Alisdair Meredith", + title = "{LWG3471}: polymorphic\_allocator::allocate does not satisfy Cpp17Allocator requirements", + howpublished = "\url{https://wg21.link/lwg3471}", publisher = "WG21" } -@misc{LWG4187, - author = "Arthur O'Dwyer", - title = "{LWG4187}: bitset::reference should be const-assignable", - howpublished = "\url{https://wg21.link/lwg4187}", +@misc{LWG3472, + author = "Michael Schellenberger Costa", + title = "{LWG3472}: counted\_iterator is missing preconditions", + howpublished = "\url{https://wg21.link/lwg3472}", publisher = "WG21" } -@misc{LWG4188, +@misc{LWG3473, author = "Jonathan Wakely", - title = "{LWG4188}: ostream::sentry destructor should handle exceptions", - howpublished = "\url{https://wg21.link/lwg4188}", + title = "{LWG3473}: Normative encouragement in non-normative note", + howpublished = "\url{https://wg21.link/lwg3473}", publisher = "WG21" } -@misc{LWG4189, - author = "Hewill Kang", - title = "{LWG4189}: cache\_latest\_view should be freestanding", - howpublished = "\url{https://wg21.link/lwg4189}", +@misc{LWG3474, + author = "Barry Revzin", + title = "{LWG3474}: Nesting join\_views is broken because of CTAD", + howpublished = "\url{https://wg21.link/lwg3474}", publisher = "WG21" } -@misc{LWG4190, - author = "Eric Niebler", - title = "{LWG4190}: Specification of completion-signatures-for in [exec.snd.expos]/p39 is recursive", - howpublished = "\url{https://wg21.link/lwg4190}", +@misc{LWG3475, + author = "Billy O'Neal III", + title = "{LWG3475}: std::thread's constructor needs to be able to report general memory allocation failures", + howpublished = "\url{https://wg21.link/lwg3475}", publisher = "WG21" } -@misc{LWG4191, - author = "Tim Song", - title = "{LWG4191}: P1467 changed the return type of pow(complex, int)", - howpublished = "\url{https://wg21.link/lwg4191}", +@misc{LWG3476, + author = "Billy O'Neal III", + title = "{LWG3476}: thread and jthread constructors require that the parameters be move-constructible but never move construct the parameters", + howpublished = "\url{https://wg21.link/lwg3476}", publisher = "WG21" } -@misc{LWG4192, - author = "S. B. Tam", - title = "{LWG4192}: §[ios.base.cons] ios\_base members may not have indeterminate values after construction", - howpublished = "\url{https://wg21.link/lwg4192}", +@misc{LWG3477, + author = "Casey Carter", + title = "{LWG3477}: Simplify constraints for semiregular-box", + howpublished = "\url{https://wg21.link/lwg3477}", publisher = "WG21" } -@misc{LWG4193, - author = "S. B. Tam", - title = "{LWG4193}: §[time.zone.db] the specification uses the undefined term ``thread-safe''", - howpublished = "\url{https://wg21.link/lwg4193}", +@misc{LWG3478, + author = "Barry Revzin", + title = "{LWG3478}: views::split drops trailing empty range", + howpublished = "\url{https://wg21.link/lwg3478}", publisher = "WG21" } -@misc{LWG4194, - author = "Gonzalo Brito", - title = "{LWG4194}: atomic should use generic class template", - howpublished = "\url{https://wg21.link/lwg4194}", +@misc{LWG3479, + author = "Casey Carter", + title = "{LWG3479}: semiregular-box mishandles self-assignment", + howpublished = "\url{https://wg21.link/lwg3479}", publisher = "WG21" } -@misc{LWG4195, +@misc{LWG3480, author = "Barry Revzin", - title = "{LWG4195}: expected isn't specified to be trivially assignable", - howpublished = "\url{https://wg21.link/lwg4195}", + title = "{LWG3480}: directory\_iterator and recursive\_directory\_iterator are not C++20 ranges", + howpublished = "\url{https://wg21.link/lwg3480}", publisher = "WG21" } -@misc{LWG4196, - author = "Stephen Howe", - title = "{LWG4196}: Complexity of inplace\_merge() is incorrect", - howpublished = "\url{https://wg21.link/lwg4196}", +@misc{LWG3481, + author = "Casey Carter", + title = "{LWG3481}: viewable\_range mishandles lvalue move-only views", + howpublished = "\url{https://wg21.link/lwg3481}", publisher = "WG21" } -@misc{LWG4197, - author = "Jiang An", - title = "{LWG4197}: Complexity of std::visit with immediate functions", - howpublished = "\url{https://wg21.link/lwg4197}", +@misc{LWG3482, + author = "Casey Carter", + title = "{LWG3482}: drop\_view's const begin should additionally require sized\_range", + howpublished = "\url{https://wg21.link/lwg3482}", publisher = "WG21" } -@misc{LWG4198, - author = "Eric Niebler", - title = "{LWG4198}: schedule\_from isn't starting the schedule sender if decay-copying results throws", - howpublished = "\url{https://wg21.link/lwg4198}", +@misc{LWG3483, + author = "Casey Carter", + title = "{LWG3483}: transform\_view::iterator's difference is overconstrained", + howpublished = "\url{https://wg21.link/lwg3483}", publisher = "WG21" } -@misc{LWG4199, - author = "Eric Niebler", - title = "{LWG4199}: constraints on user customizations of standard sender algorithms are incorrectly specified", - howpublished = "\url{https://wg21.link/lwg4199}", +@misc{LWG3484, + author = "Thomas Köppe", + title = "{LWG3484}: Should declare ::nullptr\_t?", + howpublished = "\url{https://wg21.link/lwg3484}", publisher = "WG21" } -@misc{LWG4200, - author = "Eric Niebler", - title = "{LWG4200}: The operation\_state concept can be simplified", - howpublished = "\url{https://wg21.link/lwg4200}", +@misc{LWG3485, + author = "Billy O'Neal III", + title = "{LWG3485}: atomic\_ref safety should be based on operations that ``potentially conflict'' rather than lifetime", + howpublished = "\url{https://wg21.link/lwg3485}", publisher = "WG21" } -@misc{LWG4201, - author = "Brian Bi", - title = "{LWG4201}: with-await-transform::await\_transform should not use a deduced return type", - howpublished = "\url{https://wg21.link/lwg4201}", +@misc{LWG3486, + author = "Jonathan Wakely", + title = "{LWG3486}: is\_constructible may be misleading in C++20", + howpublished = "\url{https://wg21.link/lwg3486}", publisher = "WG21" } -@misc{LWG4202, - author = "Eric Niebler", - title = "{LWG4202}: enable-sender should be a variable template", - howpublished = "\url{https://wg21.link/lwg4202}", +@misc{LWG3487, + author = "Matthias Kretz", + title = "{LWG3487}: Missing precondition on input and output aliasing of [numeric.ops]", + howpublished = "\url{https://wg21.link/lwg3487}", publisher = "WG21" } -@misc{LWG4203, - author = "Eric Niebler", - title = "{LWG4203}: Constraints on get-state functions are incorrect", - howpublished = "\url{https://wg21.link/lwg4203}", +@misc{LWG3488, + author = "Casey Carter", + title = "{LWG3488}: Is array swappable or not?", + howpublished = "\url{https://wg21.link/lwg3488}", publisher = "WG21" } -@misc{LWG4204, - author = "Eric Niebler", - title = "{LWG4204}: specification of as-sndr2(Sig) in [exec.let] is incomplete", - howpublished = "\url{https://wg21.link/lwg4204}", +@misc{LWG3489, + author = "Michael Schellenberger Costa", + title = "{LWG3489}: Improve istream\_view wording", + howpublished = "\url{https://wg21.link/lwg3489}", publisher = "WG21" } -@misc{LWG4205, - author = "Eric Niebler", - title = "{LWG4205}: let\_[*].transform\_env is specified in terms of the let\_* sender itself instead of its child", - howpublished = "\url{https://wg21.link/lwg4205}", +@misc{LWG3490, + author = "Michael Schellenberger Costa", + title = "{LWG3490}: ranges::drop\_while\_view::begin() is missing a precondition", + howpublished = "\url{https://wg21.link/lwg3490}", publisher = "WG21" } -@misc{LWG4206, - author = "Eric Niebler", - title = "{LWG4206}: Alias template connect\_result\_t should be constrained with sender\_to", - howpublished = "\url{https://wg21.link/lwg4206}", +@misc{LWG3491, + author = "Alisdair Meredith", + title = "{LWG3491}: What is a ``decayed type''?", + howpublished = "\url{https://wg21.link/lwg3491}", publisher = "WG21" } -@misc{LWG4207, - author = "Cassio Neri", - title = "{LWG4207}: Point of reference for source\_location is not specified when used in an default template argument", - howpublished = "\url{https://wg21.link/lwg4207}", +@misc{LWG3492, + author = "Michael Schellenberger Costa", + title = "{LWG3492}: Minimal improvements to elements\_view::iterator", + howpublished = "\url{https://wg21.link/lwg3492}", publisher = "WG21" } -@misc{LWG4208, - author = "Eric Niebler", - title = "{LWG4208}: Wording needs to ensure that in connect(sndr, rcvr) that rcvr expression is only evaluated once", - howpublished = "\url{https://wg21.link/lwg4208}", +@misc{LWG3493, + author = "Ville Voutilainen", + title = "{LWG3493}: The constructor of std::function taking an F is missing a constraint", + howpublished = "\url{https://wg21.link/lwg3493}", publisher = "WG21" } -@misc{LWG4209, - author = "Eric Niebler", - title = "{LWG4209}: default\_domain::transform\_env should be returning FWD-ENV(env)", - howpublished = "\url{https://wg21.link/lwg4209}", +@misc{LWG3494, + author = "Barry Revzin", + title = "{LWG3494}: Allow ranges to be conditionally borrowed", + howpublished = "\url{https://wg21.link/lwg3494}", publisher = "WG21" } -@misc{LWG4210, - author = "Hewill Kang", - title = "{LWG4210}: Issue with cache\_latest\_view::iterator's reference type", - howpublished = "\url{https://wg21.link/lwg4210}", +@misc{LWG3495, + author = "Hubert Tong", + title = "{LWG3495}: constexpr launder makes pointers to inactive members of unions usable", + howpublished = "\url{https://wg21.link/lwg3495}", publisher = "WG21" } -@misc{N1208, - author = "William M. Miller", - title = "{N1208}: Core Language Issues List (Revision 9)", - howpublished = "\url{https://wg21.link/n1208}", +@misc{LWG3496, + author = "Jonathan Wakely", + title = "{LWG3496}: What does ``uniquely associated'' mean for basic\_syncbuf::emit()?", + howpublished = "\url{https://wg21.link/lwg3496}", publisher = "WG21" } -@misc{N1212, - author = "Sean A. Corfield", - title = "{N1212}: J16 Record of Discussion", - howpublished = "\url{https://wg21.link/n1212}", +@misc{LWG3497, + author = "Jonathan Wakely", + title = "{LWG3497}: Postconditions for basic\_syncbuf::emit()", + howpublished = "\url{https://wg21.link/lwg3497}", publisher = "WG21" } -@misc{N1213, - author = "Sean A. Corfield", - title = "{N1213}: WG21 Formal Minutes", - howpublished = "\url{https://wg21.link/n1213}", +@misc{LWG3498, + author = "Jonathan Wakely", + title = "{LWG3498}: Inconsistent noexcept-specifiers for basic\_syncbuf", + howpublished = "\url{https://wg21.link/lwg3498}", publisher = "WG21" } -@misc{N1214, - author = "Sean A. Corfield", - title = "{N1214}: J16 Formal Minutes", - howpublished = "\url{https://wg21.link/n1214}", +@misc{LWG3499, + author = "Tim Song", + title = "{LWG3499}: Timed lockable and mutex requirements are imprecise about duration and time\_point", + howpublished = "\url{https://wg21.link/lwg3499}", publisher = "WG21" } -@misc{N1215, - author = "Stephen Clamage", - title = "{N1215}: Exit Processing Order", - howpublished = "\url{https://wg21.link/n1215}", +@misc{LWG3500, + author = "Michael Schellenberger Costa", + title = "{LWG3500}: join\_view::iterator::operator->() is bogus", + howpublished = "\url{https://wg21.link/lwg3500}", publisher = "WG21" } -@misc{N1216, - author = "Stephen Clamage", - title = "{N1216}: Allocating Zero Bytes or Objects", - howpublished = "\url{https://wg21.link/n1216}", +@misc{LWG3501, + author = "Jonathan Wakely", + title = "{LWG3501}: basic\_syncbuf-related manipulators refer to some Allocator without defining it", + howpublished = "\url{https://wg21.link/lwg3501}", publisher = "WG21" } -@misc{N1217, - author = "William M. Miller", - title = "{N1217}: Core WG Defect Resolutions", - howpublished = "\url{https://wg21.link/n1217}", +@misc{LWG3502, + author = "Tim Song", + title = "{LWG3502}: elements\_view should not be allowed to return dangling references", + howpublished = "\url{https://wg21.link/lwg3502}", publisher = "WG21" } -@misc{N1218, - author = "Thomas R. Wilcox", - title = "{N1218}: Clarifying the Definition of Accessible Base Class (Rev. 3)", - howpublished = "\url{https://wg21.link/n1218}", +@misc{LWG3503, + author = "Jonathan Wakely", + title = "{LWG3503}: chrono::ceil has surprising requirement", + howpublished = "\url{https://wg21.link/lwg3503}", publisher = "WG21" } -@misc{N1219, - author = "Judy Ward and Matt Austern", - title = "{N1219}: Proposed Resolution to Library Issue 60", - howpublished = "\url{https://wg21.link/n1219}", +@misc{LWG3504, + author = "Jonathan Wakely", + title = "{LWG3504}: condition\_variable::wait\_for is overspecified", + howpublished = "\url{https://wg21.link/lwg3504}", publisher = "WG21" } -@misc{N1220, - author = "Beman Dawes", - title = "{N1220}: Library Motion for Kona", - howpublished = "\url{https://wg21.link/n1220}", +@misc{LWG3505, + author = "Tim Song", + title = "{LWG3505}: split\_view::outer-iterator::operator++ misspecified", + howpublished = "\url{https://wg21.link/lwg3505}", publisher = "WG21" } -@misc{N1221, - author = "Herb Sutter", - title = "{N1221}: Minutes of US TAG Meeting", - howpublished = "\url{https://wg21.link/n1221}", +@misc{LWG3506, + author = "Tim Song", + title = "{LWG3506}: Missing allocator-extended constructors for priority\_queue", + howpublished = "\url{https://wg21.link/lwg3506}", publisher = "WG21" } -@misc{N1222, - author = "Beman Dawes", - title = "{N1222}: C++ Standard Library Defect Report List (Revision 11)", - howpublished = "\url{https://wg21.link/n1222}", +@misc{LWG3507, + author = "Thomas Köppe", + title = "{LWG3507}: P0881R7 (``stacktrace'') does not define ``actual file name'', ``actual line number''", + howpublished = "\url{https://wg21.link/lwg3507}", publisher = "WG21" } -@misc{N1223, - author = "Beman Dawes", - title = "{N1223}: C++ Standard Library Closed Issues List (Revision 11)", - howpublished = "\url{https://wg21.link/n1223}", +@misc{LWG3508, + author = "Casey Carter", + title = "{LWG3508}: atomic\_ref is not well-specified", + howpublished = "\url{https://wg21.link/lwg3508}", publisher = "WG21" } -@misc{N1224, - author = "Beman Dawes", - title = "{N1224}: C++ Standard Library Active Issues List (Revision 11)", - howpublished = "\url{https://wg21.link/n1224}", +@misc{LWG3509, + author = "Tim Song", + title = "{LWG3509}: Range adaptor objects are underspecified", + howpublished = "\url{https://wg21.link/lwg3509}", publisher = "WG21" } -@misc{N1225, - author = "Thomas Plum", - title = "{N1225}: Agenda, SC22/WG21, C++, Tokyo, Japan", - howpublished = "\url{https://wg21.link/n1225}", +@misc{LWG3510, + author = "Tim Song", + title = "{LWG3510}: Customization point objects should be invocable as non-const too", + howpublished = "\url{https://wg21.link/lwg3510}", publisher = "WG21" } -@misc{N1226, - author = "Beman Dawes", - title = "{N1226}: C++ Standard Library Active Issues List (Revision 12)", - howpublished = "\url{https://wg21.link/n1226}", +@misc{LWG3511, + author = "Gonzalo Brito Gadeschi", + title = "{LWG3511}: Clarify global permission to move", + howpublished = "\url{https://wg21.link/lwg3511}", publisher = "WG21" } -@misc{N1227, - author = "Beman Dawes", - title = "{N1227}: C++ Standard Library Defect Report List (Revision 12)", - howpublished = "\url{https://wg21.link/n1227}", +@misc{LWG3512, + author = "Jonathan Wakely", + title = "{LWG3512}: Incorrect exception safety guarantee for unordered containers", + howpublished = "\url{https://wg21.link/lwg3512}", publisher = "WG21" } -@misc{N1228, - author = "Beman Dawes", - title = "{N1228}: C++ Standard Library Closed Issues List (Revision 12)", - howpublished = "\url{https://wg21.link/n1228}", +@misc{LWG3513, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3513}: Fix definition of program-defined based on its uses", + howpublished = "\url{https://wg21.link/lwg3513}", publisher = "WG21" } -@misc{N1229, - author = "John Spicer", - title = "{N1229}: Friend Declaration Issues", - howpublished = "\url{https://wg21.link/n1229}", +@misc{LWG3514, + author = "Hiroaki Ando", + title = "{LWG3514}: stacktrace should add type alias pmr::stacktrace", + howpublished = "\url{https://wg21.link/lwg3514}", publisher = "WG21" } -@misc{N1230, - author = "Stephen D. Clamage", - title = "{N1230}: Agenda, J16 Meeting No. 30, WG21 Meeting No. 25", - howpublished = "\url{https://wg21.link/n1230}", +@misc{LWG3515, + author = "Jiang An", + title = "{LWG3515}: §[stacktrace.basic.nonmem]: operator<< should be less templatized", + howpublished = "\url{https://wg21.link/lwg3515}", publisher = "WG21" } -@misc{N1231, - author = "John Spicer", - title = "{N1231}: Miscellaneous Template Issues for Tokyo Meeting", - howpublished = "\url{https://wg21.link/n1231}", +@misc{LWG3516, + author = "Casey Carter", + title = "{LWG3516}: thread::id spaceship may be inconsistent with equality", + howpublished = "\url{https://wg21.link/lwg3516}", publisher = "WG21" } -@misc{N1232, - author = "J. Stephen Adamczyk", - title = "{N1232}: The core language auto\_ptr problem", - howpublished = "\url{https://wg21.link/n1232}", +@misc{LWG3517, + author = "Casey Carter", + title = "{LWG3517}: join\_view::iterator's iter\_swap is underconstrained", + howpublished = "\url{https://wg21.link/lwg3517}", publisher = "WG21" } -@misc{N1233, - author = "Jan Kristoffersen", - title = "{N1233}: Technical Report on Basic I/O Hardware Addressing", - howpublished = "\url{https://wg21.link/n1233}", +@misc{LWG3518, + author = "Zoe Carver", + title = "{LWG3518}: Exception requirements on char trait operations unclear", + howpublished = "\url{https://wg21.link/lwg3518}", publisher = "WG21" } -@misc{N1234, - author = "William M. Miller", - title = "{N1234}: Proposed Resolution for Core Issue 73", - howpublished = "\url{https://wg21.link/n1234}", +@misc{LWG3519, + author = "Jens Maurer", + title = "{LWG3519}: Incomplete synopses for classes", + howpublished = "\url{https://wg21.link/lwg3519}", publisher = "WG21" } -@misc{N1235, - author = "Robert Klarer", - title = "{N1235}: October 2000 Meeting of WG21/J16 Travel Information", - howpublished = "\url{https://wg21.link/n1235}", +@misc{LWG3520, + author = "Tim Song", + title = "{LWG3520}: iter\_move and iter\_swap are inconsistent for transform\_view::iterator", + howpublished = "\url{https://wg21.link/lwg3520}", publisher = "WG21" } -@misc{N1236, - author = "William M. Miller", - title = "{N1236}: C++ Standard Core Language Active Issues, Revision 10", - howpublished = "\url{https://wg21.link/n1236}", +@misc{LWG3521, + author = "Richard Smith", + title = "{LWG3521}: Overly strict requirements on qsort and bsearch", + howpublished = "\url{https://wg21.link/lwg3521}", publisher = "WG21" } -@misc{N1237, - author = "William M. Miller", - title = "{N1237}: C++ Standard Core Language Defect Reports, Revision 10", - howpublished = "\url{https://wg21.link/n1237}", +@misc{LWG3522, + author = "Tim Song", + title = "{LWG3522}: Missing requirement on InputIterator template parameter for priority\_queue constructors", + howpublished = "\url{https://wg21.link/lwg3522}", publisher = "WG21" } -@misc{N1238, - author = "William M. Miller", - title = "{N1238}: C++ Standard Core Language Closed Issues, Revision 10", - howpublished = "\url{https://wg21.link/n1238}", +@misc{LWG3523, + author = "Tim Song", + title = "{LWG3523}: iota\_view::sentinel is not always iota\_view's sentinel", + howpublished = "\url{https://wg21.link/lwg3523}", publisher = "WG21" } -@misc{N1239, - author = "William M. Miller", - title = "{N1239}: C++ Standard Core Language Active Issues, Revision 12", - howpublished = "\url{https://wg21.link/n1239}", +@misc{LWG3524, + author = "Tim Song", + title = "{LWG3524}: Unimplementable narrowing and evaluation order requirements for range adaptors", + howpublished = "\url{https://wg21.link/lwg3524}", publisher = "WG21" } -@misc{N1240, - author = "William M. Miller", - title = "{N1240}: C++ Standard Core Language Defect Reports, Revision 12", - howpublished = "\url{https://wg21.link/n1240}", +@misc{LWG3525, + author = "Tim Song", + title = "{LWG3525}: uses\_allocator\_construction\_args fails to handle types convertible to pair", + howpublished = "\url{https://wg21.link/lwg3525}", publisher = "WG21" } -@misc{N1241, - author = "William M. Miller", - title = "{N1241}: C++ Standard Core Language Closed Issues, Revision 12", - howpublished = "\url{https://wg21.link/n1241}", +@misc{LWG3526, + author = "Casey Carter", + title = "{LWG3526}: Return types of uses\_allocator\_construction\_args unspecified", + howpublished = "\url{https://wg21.link/lwg3526}", publisher = "WG21" } -@misc{N1242, - author = "Beman Dawes", - title = "{N1242}: C++ Standard Library Active Issues List (Revision 14)", - howpublished = "\url{https://wg21.link/n1242}", +@misc{LWG3527, + author = "Tim Song", + title = "{LWG3527}: uses\_allocator\_construction\_args handles rvalue pairs of rvalue references incorrectly", + howpublished = "\url{https://wg21.link/lwg3527}", publisher = "WG21" } -@misc{N1243, - author = "Beman Dawes", - title = "{N1243}: C++ Standard Library Closed Issues List (Revision 14)", - howpublished = "\url{https://wg21.link/n1243}", +@misc{LWG3528, + author = "Tim Song", + title = "{LWG3528}: make\_from\_tuple can perform (the equivalent of) a C-style cast", + howpublished = "\url{https://wg21.link/lwg3528}", publisher = "WG21" } -@misc{N1244, - author = "Beman Dawes", - title = "{N1244}: C++ Standard Library Defect Report List (Revision 14)", - howpublished = "\url{https://wg21.link/n1244}", +@misc{LWG3529, + author = "Arthur O'Dwyer", + title = "{LWG3529}: priority\_queue(first, last) should construct c with (first, last)", + howpublished = "\url{https://wg21.link/lwg3529}", publisher = "WG21" } -@misc{N1245, - author = "Bjarne Stroustrup", - title = "{N1245}: Binder Problem and Reference Proposal (Revised)", - howpublished = "\url{https://wg21.link/n1245}", +@misc{LWG3530, + author = "Tim Song", + title = "{LWG3530}: BUILTIN-PTR-MEOW should not opt the type out of syntactic checks", + howpublished = "\url{https://wg21.link/lwg3530}", publisher = "WG21" } -@misc{N1246, - author = "AFNOR", - title = "{N1246}: Fixing valarray for Real-World Use", - howpublished = "\url{https://wg21.link/n1246}", +@misc{LWG3531, + author = "Mike Spertus", + title = "{LWG3531}: LWG 3025 broke previous valid code", + howpublished = "\url{https://wg21.link/lwg3531}", publisher = "WG21" } -@misc{N1247, - author = "Seiji Hayashida", - title = "{N1247}: Programmer-directed Optimizations", - howpublished = "\url{https://wg21.link/n1247}", +@misc{LWG3532, + author = "Casey Carter", + title = "{LWG3532}: split\_view::inner-iterator::operator++(int) should depend on Base", + howpublished = "\url{https://wg21.link/lwg3532}", publisher = "WG21" } -@misc{N1248, - author = "Performance WG", - title = "{N1248}: Draft Technical Report on Performance Issues", - howpublished = "\url{https://wg21.link/n1248}", +@misc{LWG3533, + author = "Tomasz Kamiński", + title = "{LWG3533}: Make base() const \& consistent across iterator wrappers that supports input\_iterators", + howpublished = "\url{https://wg21.link/lwg3533}", publisher = "WG21" } -@misc{N1249, - author = "John Spicer", - title = "{N1249}: Drafting from Tokyo Meeting — Revision 2", - howpublished = "\url{https://wg21.link/n1249}", +@misc{LWG3534, + author = "Alexander Bessonov", + title = "{LWG3534}: ranges::set\_intersection and ranges::set\_difference algorithm requirements are too strict", + howpublished = "\url{https://wg21.link/lwg3534}", publisher = "WG21" } -@misc{N1250, - author = "Beman Dawes", - title = "{N1250}: Library Motions for Tokyo", - howpublished = "\url{https://wg21.link/n1250}", +@misc{LWG3535, + author = "Casey Carter", + title = "{LWG3535}: join\_view::iterator::iterator\_category and ::iterator\_concept lie", + howpublished = "\url{https://wg21.link/lwg3535}", publisher = "WG21" } -@misc{N1251, - author = "John Spicer", - title = "{N1251}: Definition of Dependent Name", - howpublished = "\url{https://wg21.link/n1251}", +@misc{LWG3536, + author = "Matt Stephanson", + title = "{LWG3536}: Should chrono::from\_stream() assign zero to duration for failure?", + howpublished = "\url{https://wg21.link/lwg3536}", publisher = "WG21" } -@misc{N1252, - author = "Alan Griffiths", - title = "{N1252}: Shades of Namespace std Functions", - howpublished = "\url{https://wg21.link/n1252}", +@misc{LWG3537, + author = "Jiang An", + title = "{LWG3537}: §[iterator.range] Missing noexcept for std::rbegin/rend for arrays and initializer\_list", + howpublished = "\url{https://wg21.link/lwg3537}", publisher = "WG21" } -@misc{N1253, - author = "Thomas Plum", - title = "{N1253}: Minutes, SC22/WG21, C++, Tokyo, Japan", - howpublished = "\url{https://wg21.link/n1253}", +@misc{LWG3538, + author = "Jiang An", + title = "{LWG3538}: §[library.c] C library functions are not addressable", + howpublished = "\url{https://wg21.link/lwg3538}", publisher = "WG21" } -@misc{N1254, - author = "Martin O'Riordan", - title = "{N1254}: Member Access Control — Proposed Revisions", - howpublished = "\url{https://wg21.link/n1254}", +@misc{LWG3539, + author = "Casey Carter", + title = "{LWG3539}: format\_to must not copy models of output\_iterator", + howpublished = "\url{https://wg21.link/lwg3539}", publisher = "WG21" } -@misc{N1255, - author = "Robert Klarer", - title = "{N1255}: Minutes, J16 + WG21 Meeting, Tokyo", - howpublished = "\url{https://wg21.link/n1255}", +@misc{LWG3540, + author = "S. B. Tam", + title = "{LWG3540}: §[format.arg] There should be no const in basic\_format\_arg(const T* p)", + howpublished = "\url{https://wg21.link/lwg3540}", publisher = "WG21" } -@misc{N1256, - author = "Thomas Plum", - title = "{N1256}: Agenda, SC22/WG21, C++, Toronto, Canada", - howpublished = "\url{https://wg21.link/n1256}", +@misc{LWG3541, + author = "Christopher Di Bella", + title = "{LWG3541}: indirectly\_readable\_traits should be SFINAE-friendly for all types", + howpublished = "\url{https://wg21.link/lwg3541}", publisher = "WG21" } -@misc{N1257, - author = "Thomas Plum", - title = "{N1257}: Business Plan and Convener's Report, ISO/IEC JTCI/SC22/WG21(C++)", - howpublished = "\url{https://wg21.link/n1257}", +@misc{LWG3542, + author = "Casey Carter", + title = "{LWG3542}: basic\_format\_arg mis-handles basic\_string\_view with custom traits", + howpublished = "\url{https://wg21.link/lwg3542}", publisher = "WG21" } -@misc{N1258, - author = "Seiji Hayashida", - title = "{N1258}: ROM-ability (Performance Group)", - howpublished = "\url{https://wg21.link/n1258}", +@misc{LWG3543, + author = "Tim Song", + title = "{LWG3543}: Definition of when counted\_iterators refer to the same sequence isn't quite right", + howpublished = "\url{https://wg21.link/lwg3543}", publisher = "WG21" } -@misc{N1259, - author = "Matt Austern", - title = "{N1259}: C++ Standard Library Active Issues List (Revision 15)", - howpublished = "\url{https://wg21.link/n1259}", +@misc{LWG3544, + author = "Casey Carter", + title = "{LWG3544}: format-arg-store::args is unintentionally not exposition-only", + howpublished = "\url{https://wg21.link/lwg3544}", publisher = "WG21" } -@misc{N1260, - author = "Matt Austern", - title = "{N1260}: C++ Standard Library Closed Issues List (Revision 15)", - howpublished = "\url{https://wg21.link/n1260}", +@misc{LWG3545, + author = "Glen Joseph Fernandes", + title = "{LWG3545}: std::pointer\_traits should be SFINAE-friendly", + howpublished = "\url{https://wg21.link/lwg3545}", publisher = "WG21" } -@misc{N1261, - author = "Matt Austern", - title = "{N1261}: C++ Standard Library Defect Report List (Revision 15)", - howpublished = "\url{https://wg21.link/n1261}", +@misc{LWG3546, + author = "Tim Song", + title = "{LWG3546}: common\_iterator's postfix-proxy is not quite right", + howpublished = "\url{https://wg21.link/lwg3546}", publisher = "WG21" } -@misc{N1262, - author = "Stephen Clamage", - title = "{N1262}: Agenda, J16 Meeting No. 31, WG21 Meeting No. 26", - howpublished = "\url{https://wg21.link/n1262}", +@misc{LWG3547, + author = "Corentin Jabot", + title = "{LWG3547}: Time formatters should not be locale sensitive by default", + howpublished = "\url{https://wg21.link/lwg3547}", publisher = "WG21" } -@misc{N1263, - author = "John Spicer", - title = "{N1263}: Default Arguments and Friend Declarations", - howpublished = "\url{https://wg21.link/n1263}", +@misc{LWG3548, + author = "Thomas Köppe", + title = "{LWG3548}: shared\_ptr construction from unique\_ptr should move (not copy) the deleter", + howpublished = "\url{https://wg21.link/lwg3548}", publisher = "WG21" } -@misc{N1265, - author = "William M. Miller", - title = "{N1265}: C++ Standard Core Language Active Issues, Revision 13", - howpublished = "\url{https://wg21.link/n1265}", +@misc{LWG3549, + author = "Tim Song", + title = "{LWG3549}: view\_interface is overspecified to derive from view\_base", + howpublished = "\url{https://wg21.link/lwg3549}", publisher = "WG21" } -@misc{N1266, - author = "William M. Miller", - title = "{N1266}: C++ Standard Core Language Defect Reports, Revision 13", - howpublished = "\url{https://wg21.link/n1266}", +@misc{LWG3550, + author = "Hubert Tong", + title = "{LWG3550}: Names reserved by C for standard library not reserved by C++", + howpublished = "\url{https://wg21.link/lwg3550}", publisher = "WG21" } -@misc{N1267, - author = "William M. Miller", - title = "{N1267}: C++ Standard Core Language Closed Issues, Revision 13", - howpublished = "\url{https://wg21.link/n1267}", +@misc{LWG3551, + author = "Tim Song", + title = "{LWG3551}: borrowed\_{\textbraceleft}iterator,subrange{\textbraceright}\_t are overspecified", + howpublished = "\url{https://wg21.link/lwg3551}", publisher = "WG21" } -@misc{N1268, - author = "Alan Griffiths and Mark Radford", - title = "{N1268}: Member Access Control and Nested Classes", - howpublished = "\url{https://wg21.link/n1268}", +@misc{LWG3552, + author = "Tim Song", + title = "{LWG3552}: Parallel specialized memory algorithms should require forward iterators", + howpublished = "\url{https://wg21.link/lwg3552}", publisher = "WG21" } -@misc{N1269, - author = "Matt Austern", - title = "{N1269}: C++ Standard Library Active Issues List (Revision 16)", - howpublished = "\url{https://wg21.link/n1269}", +@misc{LWG3553, + author = "Hewill Kang", + title = "{LWG3553}: Useless constraint in split\_view::outer-iterator::value\_type::begin()", + howpublished = "\url{https://wg21.link/lwg3553}", publisher = "WG21" } -@misc{N1270, - author = "Matt Austern", - title = "{N1270}: C++ Standard Library Closed Issues List (Revision 16)", - howpublished = "\url{https://wg21.link/n1270}", +@misc{LWG3554, + author = "Howard Hinnant", + title = "{LWG3554}: chrono::parse needs const charT* and basic\_string\_view overloads", + howpublished = "\url{https://wg21.link/lwg3554}", publisher = "WG21" } -@misc{N1271, - author = "Matt Austern", - title = "{N1271}: C++ Standard Library Defect Report List (Revision 16)", - howpublished = "\url{https://wg21.link/n1271}", +@misc{LWG3555, + author = "Tim Song", + title = "{LWG3555}: {\textbraceleft}transform,elements{\textbraceright}\_view::iterator::iterator\_concept should consider const-qualification of the underlying range", + howpublished = "\url{https://wg21.link/lwg3555}", publisher = "WG21" } -@misc{N1272, - author = "William M. Miller", - title = "{N1272}: C++ Standard Core Language Active Issues, Revision 15", - howpublished = "\url{https://wg21.link/n1272}", +@misc{LWG3556, + author = "Tim Song", + title = "{LWG3556}: Specification of when semantic constraints are imposed by use of concepts is unclear", + howpublished = "\url{https://wg21.link/lwg3556}", publisher = "WG21" } -@misc{N1273, - author = "William M. Miller", - title = "{N1273}: C++ Standard Core Language Defect Reports, Revision 15", - howpublished = "\url{https://wg21.link/n1273}", +@misc{LWG3557, + author = "Tim Song", + title = "{LWG3557}: The static\_cast expression in convertible\_to has the wrong operand", + howpublished = "\url{https://wg21.link/lwg3557}", publisher = "WG21" } -@misc{N1274, - author = "William M. Miller", - title = "{N1274}: C++ Standard Core Language Closed Issues, Revision 15", - howpublished = "\url{https://wg21.link/n1274}", +@misc{LWG3558, + author = "Hewill Kang", + title = "{LWG3558}: elements\_view::sentinel's first operator- has wrong return type", + howpublished = "\url{https://wg21.link/lwg3558}", publisher = "WG21" } -@misc{N1275, - author = "Herb Sutter", - title = "{N1275}: Minutes of ISO WG21 Meeting, October 22, 2000", - howpublished = "\url{https://wg21.link/n1275}", +@misc{LWG3559, + author = "Tim Song", + title = "{LWG3559}: Semantic requirements of sized\_range is circular", + howpublished = "\url{https://wg21.link/lwg3559}", publisher = "WG21" } -@misc{N1276, - author = "Herb Sutter", - title = "{N1276}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, October 23-27, 2000", - howpublished = "\url{https://wg21.link/n1276}", +@misc{LWG3560, + author = "Tim Song", + title = "{LWG3560}: ranges::equal and ranges::is\_permutation should short-circuit for sized\_ranges", + howpublished = "\url{https://wg21.link/lwg3560}", publisher = "WG21" } -@misc{N1278, - author = "Jonathan E. Caves", - title = "{N1278}: October 2001 WG14/WG21 Meeting", - howpublished = "\url{https://wg21.link/n1278}", +@misc{LWG3561, + author = "Ilya Burylov", + title = "{LWG3561}: Issue with internal counter in discard\_block\_engine", + howpublished = "\url{https://wg21.link/lwg3561}", publisher = "WG21" } -@misc{N1279, - author = "John Spicer", - title = "{N1279}: Definition of Dependent Name - Revision 2", - howpublished = "\url{https://wg21.link/n1279}", +@misc{LWG3562, + author = "David Friberg", + title = "{LWG3562}: Superseding nullopt\_t's requirement to not be DefaultConstructible", + howpublished = "\url{https://wg21.link/lwg3562}", publisher = "WG21" } -@misc{N1280, - author = "Stephen D. Clamage", - title = "{N1280}: Formal Motions", - howpublished = "\url{https://wg21.link/n1280}", +@misc{LWG3563, + author = "Barry Revzin", + title = "{LWG3563}: keys\_view example is broken", + howpublished = "\url{https://wg21.link/lwg3563}", publisher = "WG21" } -@misc{N1281, - author = "Performance WG", - title = "{N1281}: Performance TR - Working Paper", - howpublished = "\url{https://wg21.link/n1281}", +@misc{LWG3564, + author = "Tim Song", + title = "{LWG3564}: transform\_view::iterator::value\_type and iterator\_category should use const F\&", + howpublished = "\url{https://wg21.link/lwg3564}", publisher = "WG21" } -@misc{N1282, - author = "Nicolai Josuttis", - title = "{N1282}: Request for Library TR", - howpublished = "\url{https://wg21.link/n1282}", +@misc{LWG3565, + author = "Victor Zverovich", + title = "{LWG3565}: Handling of encodings in localized formatting of chrono types is underspecified", + howpublished = "\url{https://wg21.link/lwg3565}", publisher = "WG21" } -@misc{N1283, - author = "Nicolai Josuttis", - title = "{N1283}: A New Work Item Proposal: Technical Report for Library Issues", - howpublished = "\url{https://wg21.link/n1283}", +@misc{LWG3566, + author = "Casey Carter", + title = "{LWG3566}: Constraint recursion for operator<=>(optional, U)", + howpublished = "\url{https://wg21.link/lwg3566}", publisher = "WG21" } -@misc{N1285, - author = "Herb Sutter", - title = "{N1285}: Minutes of U.S. TAG Meeting, October 27, 2000", - howpublished = "\url{https://wg21.link/n1285}", +@misc{LWG3567, + author = "Casey Carter", + title = "{LWG3567}: Formatting move-only iterators take two", + howpublished = "\url{https://wg21.link/lwg3567}", publisher = "WG21" } -@misc{N1286, - author = "J. Stephen Adamczyk", - title = "{N1286}: The point of destruction of a call argument temporary", - howpublished = "\url{https://wg21.link/n1286}", +@misc{LWG3568, + author = "Casey Carter", + title = "{LWG3568}: basic\_istream\_view needs to initialize value\_", + howpublished = "\url{https://wg21.link/lwg3568}", publisher = "WG21" } -@misc{N1287, - author = "Thomas Plum", - title = "{N1287}: Agenda, SC22/WG21, C++, Copenhagen, Denmark", - howpublished = "\url{https://wg21.link/n1287}", +@misc{LWG3569, + author = "Casey Carter", + title = "{LWG3569}: join\_view fails to support ranges of ranges with non-default\_initializable iterators", + howpublished = "\url{https://wg21.link/lwg3569}", publisher = "WG21" } -@misc{N1288, - author = "Stephen D. Clamage", - title = "{N1288}: Agenda, J16 Meeting No.32, WG21 Meeting No. 27, April 30-May 4, 2001", - howpublished = "\url{https://wg21.link/n1288}", +@misc{LWG3570, + author = "Tim Song", + title = "{LWG3570}: basic\_osyncstream::emit should be an unformatted output function", + howpublished = "\url{https://wg21.link/lwg3570}", publisher = "WG21" } -@misc{N1289, - author = "Howard Hinnant", - title = "{N1289}: Library issues 225 and 229", - howpublished = "\url{https://wg21.link/n1289}", +@misc{LWG3571, + author = "Tim Song", + title = "{LWG3571}: flush\_emit should set badbit if the emit call fails", + howpublished = "\url{https://wg21.link/lwg3571}", publisher = "WG21" } -@misc{N1290, - author = "Jan Kristoffersensors", - title = "{N1290}: Extensions for the programming language C to support embedded proces", - howpublished = "\url{https://wg21.link/n1290}", +@misc{LWG3572, + author = "Tim Song", + title = "{LWG3572}: copyable-box should be fully constexpr", + howpublished = "\url{https://wg21.link/lwg3572}", publisher = "WG21" } -@misc{N1291, - author = "Matthew Austern", - title = "{N1291}: C++ Standard Library Active Issues List (Revision 17)", - howpublished = "\url{https://wg21.link/n1291}", +@misc{LWG3573, + author = "Hewill Kang", + title = "{LWG3573}: Missing Throws element for basic\_string\_view(It begin, End end)", + howpublished = "\url{https://wg21.link/lwg3573}", publisher = "WG21" } -@misc{N1292, - author = "Matthew Austern", - title = "{N1292}: C++ Standard Library Defect Report List (Revision 17)", - howpublished = "\url{https://wg21.link/n1292}", +@misc{LWG3574, + author = "Hewill Kang", + title = "{LWG3574}: common\_iterator should be completely constexpr-able", + howpublished = "\url{https://wg21.link/lwg3574}", publisher = "WG21" } -@misc{N1293, - author = "Matthew Austern", - title = "{N1293}: C++ Standard Library Closed Issues List (Revision 17)", - howpublished = "\url{https://wg21.link/n1293}", +@misc{LWG3575, + author = "Jiang An", + title = "{LWG3575}: <=> for integer-class types isn't consistently specified", + howpublished = "\url{https://wg21.link/lwg3575}", publisher = "WG21" } -@misc{N1294, - author = "Jonathan E. Caves", - title = "{N1294}: October 2001 WG14/WG21 Meeting", - howpublished = "\url{https://wg21.link/n1294}", +@misc{LWG3576, + author = "Mark de Wever", + title = "{LWG3576}: Clarifying fill character in std::format", + howpublished = "\url{https://wg21.link/lwg3576}", publisher = "WG21" } -@misc{N1295, - author = "Peter Dimov", - title = "{N1295}: Partial Specialization of Function Templates", - howpublished = "\url{https://wg21.link/n1295}", +@misc{LWG3577, + author = "Joaquín M López Muñoz", + title = "{LWG3577}: Merging an (unordered) associative container with itself", + howpublished = "\url{https://wg21.link/lwg3577}", publisher = "WG21" } -@misc{N1296, - author = "Peter Dimov", - title = "{N1296}: User-supplied Specializations of Standard Library Algorithms", - howpublished = "\url{https://wg21.link/n1296}", +@misc{LWG3578, + author = "Joaquín M López Muñoz", + title = "{LWG3578}: Iterator SCARYness in the context of associative container merging", + howpublished = "\url{https://wg21.link/lwg3578}", publisher = "WG21" } -@misc{N1297, - author = "Jeremy Siek", - title = "{N1297}: Improved Iterator Categories and Requirements", - howpublished = "\url{https://wg21.link/n1297}", +@misc{LWG3579, + author = "Louis Dionne", + title = "{LWG3579}: Complexity guarantees for resize() and append() functions across the library", + howpublished = "\url{https://wg21.link/lwg3579}", publisher = "WG21" } -@misc{N1298, - author = "William M. Miller", - title = "{N1298}: C++ Core Language Active Issues, Revision 16", - howpublished = "\url{https://wg21.link/n1298}", +@misc{LWG3580, + author = "Zoe Carver", + title = "{LWG3580}: iota\_view's iterator's binary operator+ should be improved", + howpublished = "\url{https://wg21.link/lwg3580}", publisher = "WG21" } -@misc{N1299, - author = "William M. Miller", - title = "{N1299}: C++ Core Language Defect Reports, Revision 16", - howpublished = "\url{https://wg21.link/n1299}", +@misc{LWG3581, + author = "Jiang An and Casey Carter", + title = "{LWG3581}: The range constructor makes basic\_string\_view not trivially move constructible", + howpublished = "\url{https://wg21.link/lwg3581}", publisher = "WG21" } -@misc{N1300, - author = "William M. Miller", - title = "{N1300}: C++ Core Language Closed Issues, Revision 16", - howpublished = "\url{https://wg21.link/n1300}", +@misc{LWG3582, + author = "Jonathan Wakely", + title = "{LWG3582}: Unclear where std::async exceptions are handled", + howpublished = "\url{https://wg21.link/lwg3582}", publisher = "WG21" } -@misc{N1301, - author = "Keld Simonsen", - title = "{N1301}: DTR 14652: Specification Method for Cultural Conventions", - howpublished = "\url{https://wg21.link/n1301}", +@misc{LWG3583, + author = "Jonathan Wakely", + title = "{LWG3583}: Clarify if/when short circuiting applies to conditions in Constraints: elements", + howpublished = "\url{https://wg21.link/lwg3583}", publisher = "WG21" } -@misc{N1302, - author = "William M. Miller", - title = "{N1302}: Core WG Defect Resolutions", - howpublished = "\url{https://wg21.link/n1302}", +@misc{LWG3584, + author = "Peter Brett", + title = "{LWG3584}: Clarify common comparison category conversions", + howpublished = "\url{https://wg21.link/lwg3584}", publisher = "WG21" } -@misc{N1303, - author = "Robert Klarer and Herb Sutter", - title = "{N1303}: Minutes of ISO WG21 Meeting, April 29, 2001", - howpublished = "\url{https://wg21.link/n1303}", +@misc{LWG3585, + author = "Barry Revzin", + title = "{LWG3585}: Variant converting assignment with immovable alternative", + howpublished = "\url{https://wg21.link/lwg3585}", publisher = "WG21" } -@misc{N1304, - author = "Herb Sutter and Robert Klarer 2001", - title = "{N1304}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, April 30-May 4,", - howpublished = "\url{https://wg21.link/n1304}", +@misc{LWG3586, + author = "Mark de Wever", + title = "{LWG3586}: Formatting character alignment inconsistencies", + howpublished = "\url{https://wg21.link/lwg3586}", publisher = "WG21" } -@misc{N1305, - author = "Thomas Plum", - title = "{N1305}: Agenda, SC22/WG21, C++, Redmond, Washington, USA", - howpublished = "\url{https://wg21.link/n1305}", +@misc{LWG3587, + author = "Jiang An", + title = "{LWG3587}: std::three\_way\_comparable\_with can be satisfied but can't be modeled", + howpublished = "\url{https://wg21.link/lwg3587}", publisher = "WG21" } -@misc{N1306, - author = "William M. Miller", - title = "{N1306}: C++ Core Language Active Issues, Revision 18", - howpublished = "\url{https://wg21.link/n1306}", +@misc{LWG3588, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3588}: Strike out purposeless UB involving the deleter in members functions of unique\_ptr", + howpublished = "\url{https://wg21.link/lwg3588}", publisher = "WG21" } -@misc{N1307, - author = "William M. Miller", - title = "{N1307}: C++ Core Language Defect Reports, Revision 18", - howpublished = "\url{https://wg21.link/n1307}", +@misc{LWG3589, + author = "Hewill Kang", + title = "{LWG3589}: The const lvalue reference overload of get for subrange does not constrain I to be copyable when N == 0", + howpublished = "\url{https://wg21.link/lwg3589}", publisher = "WG21" } -@misc{N1308, - author = "William M. Miller", - title = "{N1308}: C++ Core Language Closed Issues, Revision 18", - howpublished = "\url{https://wg21.link/n1308}", +@misc{LWG3590, + author = "Tim Song", + title = "{LWG3590}: split\_view::base() const \& is overconstrained", + howpublished = "\url{https://wg21.link/lwg3590}", publisher = "WG21" } -@misc{N1309, - author = "Performance WG", - title = "{N1309}: Technical Report on C++ Performance (DRAFT)", - howpublished = "\url{https://wg21.link/n1309}", +@misc{LWG3591, + author = "Tim Song", + title = "{LWG3591}: lazy\_split\_view::inner-iterator::base() \&\& invalidates outer iterators", + howpublished = "\url{https://wg21.link/lwg3591}", publisher = "WG21" } -@misc{N1310, - author = "Matthew Austern", - title = "{N1310}: C++ Standard Library Active Issues List (Revision 18)", - howpublished = "\url{https://wg21.link/n1310}", +@misc{LWG3592, + author = "Tim Song", + title = "{LWG3592}: lazy\_split\_view needs to check the simpleness of Pattern", + howpublished = "\url{https://wg21.link/lwg3592}", publisher = "WG21" } -@misc{N1311, - author = "Matthew Austern", - title = "{N1311}: C++ Standard Library Defect Report List (Revision 18)", - howpublished = "\url{https://wg21.link/n1311}", +@misc{LWG3593, + author = "Hewill Kang", + title = "{LWG3593}: Several iterators' base() const \& and lazy\_split\_view::outer-iterator::value\_type::end() missing noexcept", + howpublished = "\url{https://wg21.link/lwg3593}", publisher = "WG21" } -@misc{N1312, - author = "Matthew Austern", - title = "{N1312}: C++ Standard Library Closed Issues List (Revision 18)", - howpublished = "\url{https://wg21.link/n1312}", +@misc{LWG3594, + author = "JeanHeyd Meneide", + title = "{LWG3594}: inout\_ptr — inconsistent release() in destructor", + howpublished = "\url{https://wg21.link/lwg3594}", publisher = "WG21" } -@misc{N1313, - author = "David Abrahams", - title = "{N1313}: Binary Search with Heterogeneous Comparison", - howpublished = "\url{https://wg21.link/n1313}", +@misc{LWG3595, + author = "Hewill Kang", + title = "{LWG3595}: Exposition-only classes proxy and postfix-proxy for common\_iterator should be fully constexpr", + howpublished = "\url{https://wg21.link/lwg3595}", publisher = "WG21" } -@misc{N1314, - author = "Matthew Austern", - title = "{N1314}: Notes on standard library extensions", - howpublished = "\url{https://wg21.link/n1314}", +@misc{LWG3596, + author = "Michael Schellenberger Costa", + title = "{LWG3596}: ranges::starts\_with and ranges::ends\_with are underspecified", + howpublished = "\url{https://wg21.link/lwg3596}", publisher = "WG21" } -@misc{N1315, - author = "Thomas Plum", - title = "{N1315}: Business Plan and Convenor's Report", - howpublished = "\url{https://wg21.link/n1315}", - year = 2001, - month = 8, +@misc{LWG3597, + author = "Jiang An", + title = "{LWG3597}: Unsigned integer types don't model advanceable", + howpublished = "\url{https://wg21.link/lwg3597}", publisher = "WG21" } -@misc{N1316, - author = "Andrew Koenig", - title = "{N1316}: Draft Expanded Technical Corrigendum", - howpublished = "\url{https://wg21.link/n1316}", - year = 2001, - month = 9, +@misc{LWG3598, + author = "Jonathan Wakely", + title = "{LWG3598}: system\_category().default\_error\_condition(0) is underspecified", + howpublished = "\url{https://wg21.link/lwg3598}", publisher = "WG21" } -@misc{N1317, - author = "Matt Austern", - title = "{N1317}: C++ Standard Library Active Issues List (Revision 19)", - howpublished = "\url{https://wg21.link/n1317}", - year = 2001, - month = 9, +@misc{LWG3599, + author = "Hewill Kang", + title = "{LWG3599}: The const overload of lazy\_split\_view::begin should be constrained by const Pattern", + howpublished = "\url{https://wg21.link/lwg3599}", publisher = "WG21" } -@misc{N1318, - author = "Matt Austern", - title = "{N1318}: C++ Standard Library Defect Report List (Revision 19)", - howpublished = "\url{https://wg21.link/n1318}", - year = 2001, - month = 9, +@misc{LWG3600, + author = "Jonathan Wakely", + title = "{LWG3600}: Making istream\_iterator copy constructor trivial is an ABI break", + howpublished = "\url{https://wg21.link/lwg3600}", publisher = "WG21" } -@misc{N1319, - author = "Matt Austern", - title = "{N1319}: C++ Standard Library Closed Issues List (Revision 19)", - howpublished = "\url{https://wg21.link/n1319}", - year = 2001, - month = 9, +@misc{LWG3601, + author = "Casey Carter", + title = "{LWG3601}: common\_iterator's postfix-proxy needs indirectly\_readable", + howpublished = "\url{https://wg21.link/lwg3601}", publisher = "WG21" } -@misc{N1320, - author = "Steve Clamage", - title = "{N1320}: Agenda, J16 Meeting No.33, WG21 Meeting No. 28, October 22-26, 2001", - howpublished = "\url{https://wg21.link/n1320}", - year = 2001, - month = 9, +@misc{LWG3602, + author = "Hewill Kang", + title = "{LWG3602}: reverse\_iterator's converting assignment is overconstrained", + howpublished = "\url{https://wg21.link/lwg3602}", publisher = "WG21" } -@misc{N1321, - author = "J. Stephen Adamczyk", - title = "{N1321}: C++ Core Language Active Issues, Revision 19", - howpublished = "\url{https://wg21.link/n1321}", - year = 2001, - month = 9, +@misc{LWG3603, + author = "Jonathan Wakely", + title = "{LWG3603}: Matching of null characters by regular expressions is underspecified", + howpublished = "\url{https://wg21.link/lwg3603}", publisher = "WG21" } -@misc{N1322, - author = "J. Stephen Adamczyk", - title = "{N1322}: C++ Core Language Defect Reports, Revision 19", - howpublished = "\url{https://wg21.link/n1322}", - year = 2001, - month = 9, +@misc{LWG3604, + author = "Jonathan Wakely", + title = "{LWG3604}: What is the effect of an invalid value of type syntax\_option\_type?", + howpublished = "\url{https://wg21.link/lwg3604}", publisher = "WG21" } -@misc{N1323, - author = "J. Stephen Adamczyk", - title = "{N1323}: C++ Core Language Closed Issues, Revision 19", - howpublished = "\url{https://wg21.link/n1323}", - year = 2001, - month = 9, +@misc{LWG3605, + author = "Jonathan Wakely", + title = "{LWG3605}: regex\_constants::match\_prev\_avail is underspecified", + howpublished = "\url{https://wg21.link/lwg3605}", publisher = "WG21" } -@misc{N1324, - author = "Jens Maurer", - title = "{N1324}: Issue 273: POD classes and operator\&", - howpublished = "\url{https://wg21.link/n1324}", - year = 2001, - month = 9, +@misc{LWG3606, + author = "Jonathan Wakely", + title = "{LWG3606}: Missing regex\_traits::locale\_type requirements", + howpublished = "\url{https://wg21.link/lwg3606}", publisher = "WG21" } -@misc{N1325, - author = "Beman Dawes", - title = "{N1325}: Library Technical Report Proposals List Trial Balloon", - howpublished = "\url{https://wg21.link/n1325}", - year = 2001, - month = 10, +@misc{LWG3607, + author = "Tim Song", + title = "{LWG3607}: contiguous\_iterator should not be allowed to have custom iter\_move and iter\_swap behavior", + howpublished = "\url{https://wg21.link/lwg3607}", publisher = "WG21" } -@misc{N1326, - author = "Matt Austern", - title = "{N1326}: A Proposal to Add Hashtables to the Standard Library", - howpublished = "\url{https://wg21.link/n1326}", - year = 2001, - month = 10, +@misc{LWG3608, + author = "Tim Song", + title = "{LWG3608}: convertible\_to and temporary-bound references", + howpublished = "\url{https://wg21.link/lwg3608}", publisher = "WG21" } -@misc{N1327, - author = "Herb Sutter", - title = "{N1327}: Minutes of ISO WG21 Meeting, October 21, 2001", - howpublished = "\url{https://wg21.link/n1327}", - year = 2001, - month = 10, +@misc{LWG3609, + author = "Jiang An", + title = "{LWG3609}: std::ranges::iota\_view has non-subtractable iterator and sentinel types", + howpublished = "\url{https://wg21.link/lwg3609}", publisher = "WG21" } -@misc{N1328, - author = "Herb Sutter", - title = "{N1328}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 22-26 October 2001", - howpublished = "\url{https://wg21.link/n1328}", - year = 2001, - month = 10, +@misc{LWG3610, + author = "Jiang An", + title = "{LWG3610}: iota\_view::size sometimes rejects integer-class types", + howpublished = "\url{https://wg21.link/lwg3610}", publisher = "WG21" } -@misc{N1329, - author = "Herb Sutter", - title = "{N1329}: Minutes of J16 TAG Meeting, 26 October 2001", - howpublished = "\url{https://wg21.link/n1329}", - year = 2001, - month = 10, +@misc{LWG3611, + author = "Jonathan Wakely", + title = "{LWG3611}: Should compare\_exchange be allowed to modify the expected value on success?", + howpublished = "\url{https://wg21.link/lwg3611}", publisher = "WG21" } -@misc{N1330, - author = "Michiel Salters", - title = "{N1330}: Spring 2002 Meeting", - howpublished = "\url{https://wg21.link/n1330}", - year = 2001, - month = 10, +@misc{LWG3612, + author = "Victor Zverovich", + title = "{LWG3612}: Inconsistent pointer alignment in std::format", + howpublished = "\url{https://wg21.link/lwg3612}", publisher = "WG21" } -@misc{N1331, - author = "Herb Sutter", - title = "{N1331}: ISO WG21 Meeting, October 21, 2001 Record of Discussion", - howpublished = "\url{https://wg21.link/n1331}", - year = 2001, - month = 10, +@misc{LWG3613, + author = "Frank Birbacher", + title = "{LWG3613}: Specify that nullopt\_t is copyable", + howpublished = "\url{https://wg21.link/lwg3613}", publisher = "WG21" } -@misc{N1332, - author = "Herb Sutter", - title = "{N1332}: ANSI J16 and ISO WG21 Co-located Meeting, 22-26 October 2001 Record of Discussion", - howpublished = "\url{https://wg21.link/n1332}", - year = 2001, - month = 10, +@misc{LWG3614, + author = "Jiang An", + title = "{LWG3614}: iota\_view::size and the most negative signed integer values", + howpublished = "\url{https://wg21.link/lwg3614}", publisher = "WG21" } -@misc{N1333, - author = "Herb Sutter", - title = "{N1333}: J16 TAG Meeting, 26 October 2001 Record of Discussion", - howpublished = "\url{https://wg21.link/n1333}", - year = 2001, - month = 10, +@misc{LWG3615, + author = "Hewill Kang", + title = "{LWG3615}: The last specialization of incrementable\_traits has wrong operand types", + howpublished = "\url{https://wg21.link/lwg3615}", publisher = "WG21" } -@misc{N1334, - author = "Andrew Koenig", - title = "{N1334}: Draft Consolidated Technical Corrigendum", - howpublished = "\url{https://wg21.link/n1334}", - year = 2001, - month = 11, +@misc{LWG3616, + author = "S. B. Tam", + title = "{LWG3616}: LWG 3498 seems to miss the non-member swap for basic\_syncbuf", + howpublished = "\url{https://wg21.link/lwg3616}", publisher = "WG21" } -@misc{N1335, - author = "Thomas Plum", - title = "{N1335}: Agenda, SC22/WG21, C++, Curacao", - howpublished = "\url{https://wg21.link/n1335}", - year = 2001, - month = 11, +@misc{LWG3617, + author = "Barry Revzin", + title = "{LWG3617}: function/packaged\_task deduction guides and deducing this", + howpublished = "\url{https://wg21.link/lwg3617}", publisher = "WG21" } -@misc{N1336, - author = "Performance WG", - title = "{N1336}: Technical Report on C++ Performance (DRAFT)", - howpublished = "\url{https://wg21.link/n1336}", - year = 2001, - month = 11, +@misc{LWG3618, + author = "Barry Revzin", + title = "{LWG3618}: Unnecessary iter\_move for transform\_view::iterator", + howpublished = "\url{https://wg21.link/lwg3618}", publisher = "WG21" } -@misc{N1337, - author = "Matt Austern", - title = "{N1337}: C++ Standard Library Active Issues List (Revision 20)", - howpublished = "\url{https://wg21.link/n1337}", - year = 2001, - month = 11, +@misc{LWG3619, + author = "Tim Song", + title = "{LWG3619}: Specification of vformat\_to contains ill-formed formatted\_size calls", + howpublished = "\url{https://wg21.link/lwg3619}", publisher = "WG21" } -@misc{N1338, - author = "Matt Austern", - title = "{N1338}: C++ Standard Library Defect Report List (Revision 20)", - howpublished = "\url{https://wg21.link/n1338}", - year = 2001, - month = 11, +@misc{LWG3620, + author = "Dawn Perchik", + title = "{LWG3620}: What are execution character sets and execution wide-character sets (after P2314R4)?", + howpublished = "\url{https://wg21.link/lwg3620}", publisher = "WG21" } -@misc{N1339, - author = "Matt Austern", - title = "{N1339}: C++ Standard Library Closed Issues List (Revision 20)", - howpublished = "\url{https://wg21.link/n1339}", - year = 2001, - month = 11, +@misc{LWG3621, + author = "Jens Maurer", + title = "{LWG3621}: Remove feature-test macro \_\_cpp\_lib\_monadic\_optional", + howpublished = "\url{https://wg21.link/lwg3621}", publisher = "WG21" } -@misc{N1340, - author = "Thomas Plum", - title = "{N1340}: WG21 and J16 (C++) Joint Mailing and Meeting Information", - howpublished = "\url{https://wg21.link/n1340}", - year = 2001, - month = 11, +@misc{LWG3622, + author = "Thomas Köppe", + title = "{LWG3622}: Misspecified transitivity of equivalence in §[unord.req.general]", + howpublished = "\url{https://wg21.link/lwg3622}", publisher = "WG21" } -@misc{N1341, - author = "J. Stephen Adamczyk", - title = "{N1341}: C++ Standard Core Language Active Issues, Revision 20", - howpublished = "\url{https://wg21.link/n1341}", - year = 2001, - month = 11, +@misc{LWG3623, + author = "Jiang An", + title = "{LWG3623}: Uses of std::reverse\_iterator with containers should not require manually including ", + howpublished = "\url{https://wg21.link/lwg3623}", publisher = "WG21" } -@misc{N1342, - author = "J. Stephen Adamczyk", - title = "{N1342}: C++ Standard Core Language Defect Reports, Revision 20", - howpublished = "\url{https://wg21.link/n1342}", - year = 2001, - month = 11, +@misc{LWG3624, + author = "Jiang An", + title = "{LWG3624}: Inconsistency of , , and in the standard library", + howpublished = "\url{https://wg21.link/lwg3624}", publisher = "WG21" } -@misc{N1343, - author = "J. Stephen Adamczyk", - title = "{N1343}: C++ Standard Core Language Closed Issues, Revision 20", - howpublished = "\url{https://wg21.link/n1343}", - year = 2001, - month = 11, +@misc{LWG3625, + author = "Jiang An", + title = "{LWG3625}: Should provide range access function templates?", + howpublished = "\url{https://wg21.link/lwg3625}", publisher = "WG21" } -@misc{N1344, - author = "Herb Sutter", - title = "{N1344}: Namespaces and Library Versioning", - howpublished = "\url{https://wg21.link/n1344}", - year = 2002, - month = 3, +@misc{LWG3626, + author = "Jiang An", + title = "{LWG3626}: Is std::basic\_stacktrace required to use contiguous storage?", + howpublished = "\url{https://wg21.link/lwg3626}", publisher = "WG21" } -@misc{N1345, - author = "John Maddock", - title = "{N1345}: Type Traits Proposal", - howpublished = "\url{https://wg21.link/n1345}", - year = 2002, - month = 3, +@misc{LWG3627, + author = "Jiang An", + title = "{LWG3627}: Inconsistent specifications for std::make\_optional overloads", + howpublished = "\url{https://wg21.link/lwg3627}", publisher = "WG21" } -@misc{N1346, - author = "Steve Clamage", - title = "{N1346}: Agenda: J16 Meeting No. 34, WG21 Meeting No. 29, April 22-26, 2002", - howpublished = "\url{https://wg21.link/n1346}", - year = 2002, - month = 3, +@misc{LWG3628, + author = "Jiang An", + title = "{LWG3628}: ``Effects: Equivalent to:'' and uninitialized memory algorithms", + howpublished = "\url{https://wg21.link/lwg3628}", publisher = "WG21" } -@misc{N1347, - author = "J. Stephen Adamczyk", - title = "{N1347}: C++ Standard Core Language Active Issues, Revision 21", - howpublished = "\url{https://wg21.link/n1347}", - year = 2002, - month = 3, +@misc{LWG3629, + author = "Jonathan Wakely", + title = "{LWG3629}: make\_error\_code and make\_error\_condition are customization points", + howpublished = "\url{https://wg21.link/lwg3629}", publisher = "WG21" } -@misc{N1348, - author = "J. Stephen Adamczyk", - title = "{N1348}: C++ Standard Core Language Defect Reports, Revision 21", - howpublished = "\url{https://wg21.link/n1348}", - year = 2002, - month = 3, +@misc{LWG3630, + author = "Jonathan Wakely", + title = "{LWG3630}: Inconsistent basic\_regex construction and assignment from iterator range", + howpublished = "\url{https://wg21.link/lwg3630}", publisher = "WG21" } -@misc{N1349, - author = "J. Stephen Adamczyk", - title = "{N1349}: C++ Standard Core Language Closed Issues, Revision 21", - howpublished = "\url{https://wg21.link/n1349}", - year = 2002, - month = 3, +@misc{LWG3631, + author = "Tim Song", + title = "{LWG3631}: basic\_format\_arg(T\&\&) should use remove\_cvref\_t throughout", + howpublished = "\url{https://wg21.link/lwg3631}", publisher = "WG21" } -@misc{N1350, - author = "Matt Austern", - title = "{N1350}: C++ Standard Library Active Issuess List (Revision 21)", - howpublished = "\url{https://wg21.link/n1350}", - year = 2002, - month = 3, +@misc{LWG3632, + author = "Arthur O'Dwyer", + title = "{LWG3632}: unique\_ptr ``Mandates: This constructor is not selected by class template argument deduction''", + howpublished = "\url{https://wg21.link/lwg3632}", publisher = "WG21" } -@misc{N1351, - author = "Matt Austern", - title = "{N1351}: C++ Standard Library Defect Report List (Revision 21)", - howpublished = "\url{https://wg21.link/n1351}", - year = 2002, - month = 3, +@misc{LWG3633, + author = "Wesley Maxey", + title = "{LWG3633}: Atomics are copy constructible and copy assignable from volatile atomics", + howpublished = "\url{https://wg21.link/lwg3633}", publisher = "WG21" } -@misc{N1352, - author = "Matt Austern", - title = "{N1352}: C++ Standard Library Closed Issues List (Revision 21)", - howpublished = "\url{https://wg21.link/n1352}", - year = 2002, - month = 3, +@misc{LWG3634, + author = "Jiang An", + title = "{LWG3634}: When are static-duration memory\_resource objects destroyed?", + howpublished = "\url{https://wg21.link/lwg3634}", publisher = "WG21" } -@misc{N1353, - author = "Anthony Williams", - title = "{N1353}: Local Classes and Linkage", - howpublished = "\url{https://wg21.link/n1353}", - year = 2001, - month = 10, +@misc{LWG3635, + author = "Konstantin Varlamov", + title = "{LWG3635}: Add \_\_cpp\_lib\_deduction\_guides to feature test macros", + howpublished = "\url{https://wg21.link/lwg3635}", publisher = "WG21" } -@misc{N1354, - author = "P.J. Plauger", - title = "{N1354}: Proposed C99 Library Additions to C++", - howpublished = "\url{https://wg21.link/n1354}", - year = 2002, - month = 3, +@misc{LWG3636, + author = "Arthur O'Dwyer", + title = "{LWG3636}: formatter::format should be const-qualified", + howpublished = "\url{https://wg21.link/lwg3636}", publisher = "WG21" } -@misc{N1355, - author = "Martin J. O'Riordan", - title = "{N1355}: Technical Report on C++ Performance (DRAFT)", - howpublished = "\url{https://wg21.link/n1355}", - year = 2002, - month = 3, +@misc{LWG3637, + author = "Jonathan Wakely", + title = "{LWG3637}: pmr::memory\_resource::do\_allocate needs clarification", + howpublished = "\url{https://wg21.link/lwg3637}", publisher = "WG21" } -@misc{N1356, - author = "R.W. Grosse-Kunstleve \& D. Abrahams", - title = "{N1356}: Predictable data layout for certain non-POD types", - howpublished = "\url{https://wg21.link/n1356}", - year = 2002, - month = 3, +@misc{LWG3638, + author = "Jonathan Wakely", + title = "{LWG3638}: vector::swap(reference, reference) is useless", + howpublished = "\url{https://wg21.link/lwg3638}", publisher = "WG21" } -@misc{N1357, - author = "Herb Sutter", - title = "{N1357}: Minutes of ISO WG21 Meeting, April 21, 2002", - howpublished = "\url{https://wg21.link/n1357}", +@misc{LWG3639, + author = "Victor Zverovich", + title = "{LWG3639}: Handling of fill character width is underspecified in std::format", + howpublished = "\url{https://wg21.link/lwg3639}", publisher = "WG21" } -@misc{N1358, - author = "Herb Sutter", - title = "{N1358}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 22-26 April 2002", - howpublished = "\url{https://wg21.link/n1358}", +@misc{LWG3640, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3640}: Clarify which exceptions are propagated", + howpublished = "\url{https://wg21.link/lwg3640}", publisher = "WG21" } -@misc{N1359, - author = "Martin J. O'Riordan", - title = "{N1359}: Technical Report on C++ Performance (DRAFT)", - howpublished = "\url{https://wg21.link/n1359}", +@misc{LWG3641, + author = "Mark de Wever", + title = "{LWG3641}: Add operator== to format\_to\_n\_result", + howpublished = "\url{https://wg21.link/lwg3641}", publisher = "WG21" } -@misc{N1360, - author = "Walter Brown \& Marc Paterno", - title = "{N1360}: const-correctness and other safety issues in clause 27: input/output library", - howpublished = "\url{https://wg21.link/n1360}", +@misc{LWG3642, + author = "Alexander Guteniev", + title = "{LWG3642}: move\_only\_function assignment operators seem to be defined suboptimal", + howpublished = "\url{https://wg21.link/lwg3642}", publisher = "WG21" } -@misc{N1361, - author = "Beman Dawes", - title = "{N1361}: Library Technical Report Proposals and Issues List (Revision 3)", - howpublished = "\url{https://wg21.link/n1361}", +@misc{LWG3643, + author = "Jiang An", + title = "{LWG3643}: Missing constexpr in std::counted\_iterator", + howpublished = "\url{https://wg21.link/lwg3643}", publisher = "WG21" } -@misc{N1362, - author = "Tom Plum", - title = "{N1362}: Agenda for October 2002 Meeting of WG21", - howpublished = "\url{https://wg21.link/n1362}", +@misc{LWG3644, + author = "Charlie Barto", + title = "{LWG3644}: std::format does not define ``integer presentation type''", + howpublished = "\url{https://wg21.link/lwg3644}", publisher = "WG21" } -@misc{N1363, - author = "Lois Goldthwaite", - title = "{N1363}: C++ Support for Delegation", - howpublished = "\url{https://wg21.link/n1363}", +@misc{LWG3645, + author = "Arthur O'Dwyer", + title = "{LWG3645}: resize\_and\_overwrite is overspecified to call its callback with lvalues", + howpublished = "\url{https://wg21.link/lwg3645}", publisher = "WG21" } -@misc{N1364, - author = "Herb Sutter", - title = "{N1364}: Evolution WG Proposal Skeleton", - howpublished = "\url{https://wg21.link/n1364}", +@misc{LWG3646, + author = "Jiang An", + title = "{LWG3646}: std::ranges::view\_interface::size returns a signed type", + howpublished = "\url{https://wg21.link/lwg3646}", publisher = "WG21" } -@misc{N1365, - author = "P.J. Plauger", - title = "{N1365}: October 2002 meeting information in Santa Cruz CA", - howpublished = "\url{https://wg21.link/n1365}", +@misc{LWG3647, + author = "Konstantin Varlamov", + title = "{LWG3647}: nothrow-input-iterator constraints should not mention copying", + howpublished = "\url{https://wg21.link/lwg3647}", publisher = "WG21" } -@misc{N1366, - author = "J. Stephen Adamczyk", - title = "{N1366}: C++ Standard Core Language Active Issues, Revision 22", - howpublished = "\url{https://wg21.link/n1366}", +@misc{LWG3648, + author = "Zhihao Yuan", + title = "{LWG3648}: format should not print bool with 'c'", + howpublished = "\url{https://wg21.link/lwg3648}", publisher = "WG21" } -@misc{N1367, - author = "J. Stephen Adamczyk", - title = "{N1367}: C++ Standard Core Language Defect Reports, Revision 22", - howpublished = "\url{https://wg21.link/n1367}", +@misc{LWG3649, + author = "Thomas Köppe", + title = "{LWG3649}: [fund.ts.v3] Reinstate and bump \_\_cpp\_lib\_experimental\_memory\_resource feature test macro", + howpublished = "\url{https://wg21.link/lwg3649}", publisher = "WG21" } -@misc{N1368, - author = "J. Stephen Adamczyk", - title = "{N1368}: C++ Standard Core Language Closed Issues, Revision 22", - howpublished = "\url{https://wg21.link/n1368}", +@misc{LWG3650, + author = "Jiang An", + title = "{LWG3650}: Are std::basic\_string's iterator and const\_iterator constexpr iterators?", + howpublished = "\url{https://wg21.link/lwg3650}", publisher = "WG21" } -@misc{N1369, - author = "Matt Austern", - title = "{N1369}: C++ Standard Library Active Issuess List (Revision 22)", - howpublished = "\url{https://wg21.link/n1369}", +@misc{LWG3651, + author = "Barry Revzin", + title = "{LWG3651}: Unspecified lifetime guarantees for the format string", + howpublished = "\url{https://wg21.link/lwg3651}", publisher = "WG21" } -@misc{N1370, - author = "Matt Austern", - title = "{N1370}: C++ Standard Library Defect Report List (Revision 22)", - howpublished = "\url{https://wg21.link/n1370}", +@misc{LWG3652, + author = "Jiang An", + title = "{LWG3652}: Can we relax the preconditions of longjmp?", + howpublished = "\url{https://wg21.link/lwg3652}", publisher = "WG21" } -@misc{N1371, - author = "Matt Austern", - title = "{N1371}: C++ Standard Library Closed Issues List (Revision 22)", - howpublished = "\url{https://wg21.link/n1371}", +@misc{LWG3653, + author = "Jonathan Wakely", + title = "{LWG3653}: is freestanding, but uses std::hash which is not", + howpublished = "\url{https://wg21.link/lwg3653}", publisher = "WG21" } -@misc{N1372, - author = "P.J. Plauger", - title = "{N1372}: Proposed C99 Library Additions to C++ (Revised)", - howpublished = "\url{https://wg21.link/n1372}", +@misc{LWG3654, + author = "Hewill Kang", + title = "{LWG3654}: basic\_format\_context::arg(size\_t) should be noexcept", + howpublished = "\url{https://wg21.link/lwg3654}", publisher = "WG21" } -@misc{N1374, - author = "Thomas Plum", - title = "{N1374}: WG21 Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n1374}", +@misc{LWG3655, + author = "Jiang An", + title = "{LWG3655}: The INVOKE operation and union types", + howpublished = "\url{https://wg21.link/lwg3655}", publisher = "WG21" } -@misc{N1375, - author = "Doug Gregor", - title = "{N1375}: A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library", - howpublished = "\url{https://wg21.link/n1375}", +@misc{LWG3656, + author = "Nicolai Josuttis", + title = "{LWG3656}: Inconsistent bit operations returning a count", + howpublished = "\url{https://wg21.link/lwg3656}", publisher = "WG21" } -@misc{N1376, - author = "Clark Nelson", - title = "{N1376}: Consolidated edits for core issues 245, 254, et al.", - howpublished = "\url{https://wg21.link/n1376}", +@misc{LWG3657, + author = "Jiang An", + title = "{LWG3657}: std::hash is not enabled", + howpublished = "\url{https://wg21.link/lwg3657}", publisher = "WG21" } -@misc{N1377, - author = "H. Hinnant P. Dimov D. Abrahams", - title = "{N1377}: A Proposal to Add Move Semantics Support to the C++ Language", - howpublished = "\url{https://wg21.link/n1377}", +@misc{LWG3658, + author = "Jonathan Wakely", + title = "{LWG3658}: basic\_streambuf::sputn is both overspecified and underspecified", + howpublished = "\url{https://wg21.link/lwg3658}", publisher = "WG21" } -@misc{N1378, - author = "J. Stephen Adamczyk", - title = "{N1378}: C++ Standard Core Language Active Issues, Revision 23", - howpublished = "\url{https://wg21.link/n1378}", +@misc{LWG3659, + author = "Aaron Ballman", + title = "{LWG3659}: Consider ATOMIC\_FLAG\_INIT undeprecation", + howpublished = "\url{https://wg21.link/lwg3659}", publisher = "WG21" } -@misc{N1379, - author = "J. Stephen Adamczyk", - title = "{N1379}: C++ Standard Core Language Defect Reports, Revision 23", - howpublished = "\url{https://wg21.link/n1379}", +@misc{LWG3660, + author = "Casey Carter", + title = "{LWG3660}: iterator\_traits::pointer should conform to §[iterator.traits]", + howpublished = "\url{https://wg21.link/lwg3660}", publisher = "WG21" } -@misc{N1380, - author = "J. Stephen Adamczyk", - title = "{N1380}: C++ Standard Core Language Closed Issues, Revision 23", - howpublished = "\url{https://wg21.link/n1380}", +@misc{LWG3661, + author = "Jonathan Wakely", + title = "{LWG3661}: constinit atomic> a(nullptr); should work", + howpublished = "\url{https://wg21.link/lwg3661}", publisher = "WG21" } -@misc{N1381, - author = "R. Klarer J. Maddock", - title = "{N1381}: Proposal to Add Static Assertions to the Core Language", - howpublished = "\url{https://wg21.link/n1381}", +@misc{LWG3662, + author = "Jonathan Wakely", + title = "{LWG3662}: basic\_string::append/assign(NTBS, pos, n) suboptimal", + howpublished = "\url{https://wg21.link/lwg3662}", publisher = "WG21" } -@misc{N1382, - author = "Jaakko Järvi", - title = "{N1382}: Proposal for adding tuple type into the standard library", - howpublished = "\url{https://wg21.link/n1382}", +@misc{LWG3663, + author = "Jonathan Wakely", + title = "{LWG3663}: basic\_string(const T\&, const Alloc\&) turns moves into copies", + howpublished = "\url{https://wg21.link/lwg3663}", publisher = "WG21" } -@misc{N1383, - author = "Stephen D. Clamage", - title = "{N1383}: Agenda: J16 Meeting No. 35, WG21 Meeting No. 30, October 21-25, 2002", - howpublished = "\url{https://wg21.link/n1383}", +@misc{LWG3664, + author = "Arthur O'Dwyer", + title = "{LWG3664}: LWG 3392 broke std::ranges::distance(a, a+3)", + howpublished = "\url{https://wg21.link/lwg3664}", publisher = "WG21" } -@misc{N1384, - author = "John Wiegley", - title = "{N1384}: PME: Properties, methods and events", - howpublished = "\url{https://wg21.link/n1384}", +@misc{LWG3665, + author = "Jiang An", + title = "{LWG3665}: Is std::allocator\_traits::rebind\_alloc SFINAE-friendly?", + howpublished = "\url{https://wg21.link/lwg3665}", publisher = "WG21" } -@misc{N1385, +@misc{LWG3666, + author = "Tomasz Kamiński", + title = "{LWG3666}: join\_view's difference type is too small", + howpublished = "\url{https://wg21.link/lwg3666}", + publisher = "WG21" +} +@misc{LWG3667, author = "Peter Dimov", - title = "{N1385}: The Forwarding Problem: Arguments", - howpublished = "\url{https://wg21.link/n1385}", + title = "{LWG3667}: std::cout << \&X::f prints 1", + howpublished = "\url{https://wg21.link/lwg3667}", publisher = "WG21" } -@misc{N1386, - author = "John Maddock", - title = "{N1386}: A Proposal to add Regular Expressions to the Standard Library", - howpublished = "\url{https://wg21.link/n1386}", +@misc{LWG3668, + author = "Jonathan Wakely", + title = "{LWG3668}: [recursive\_]directory\_iterator constructors refer to undefined options", + howpublished = "\url{https://wg21.link/lwg3668}", publisher = "WG21" } -@misc{N1387, - author = "Howard Hinnant", - title = "{N1387}: Proposed Resolution to LWG Issues 225, 226, 229", - howpublished = "\url{https://wg21.link/n1387}", +@misc{LWG3669, + author = "Jens Maurer", + title = "{LWG3669}: std::filesystem operations should be observable behaviour", + howpublished = "\url{https://wg21.link/lwg3669}", publisher = "WG21" } -@misc{N1388, - author = "Gabriel Dos Reis", - title = "{N1388}: Enhancing numerical support", - howpublished = "\url{https://wg21.link/n1388}", +@misc{LWG3670, + author = "Casey Carter", + title = "{LWG3670}: Cpp17InputIterators don't have integer-class difference types", + howpublished = "\url{https://wg21.link/lwg3670}", publisher = "WG21" } -@misc{N1390, - author = "Matt Austern", - title = "{N1390}: C++ Standard Library Active Issuess List (Revision 23)", - howpublished = "\url{https://wg21.link/n1390}", +@misc{LWG3671, + author = "Hubert Tong", + title = "{LWG3671}: atomic\_fetch\_xor missing from stdatomic.h", + howpublished = "\url{https://wg21.link/lwg3671}", publisher = "WG21" } -@misc{N1391, - author = "Matt Austern", - title = "{N1391}: C++ Standard Library Defect Report List (Revision 23)", - howpublished = "\url{https://wg21.link/n1391}", +@misc{LWG3672, + author = "Jonathan Wakely", + title = "{LWG3672}: common\_iterator::operator->() should return by value", + howpublished = "\url{https://wg21.link/lwg3672}", publisher = "WG21" } -@misc{N1392, - author = "Matt Austern", - title = "{N1392}: C++ Standard Library Closed Issues List (Revision 23)", - howpublished = "\url{https://wg21.link/n1392}", +@misc{LWG3673, + author = "Hubert Tong", + title = "{LWG3673}: §[locale.cons] Ambiguous argument in Throws for locale+name+category constructor", + howpublished = "\url{https://wg21.link/lwg3673}", publisher = "WG21" } -@misc{N1393, - author = "J. Spicer J. Wiegley", - title = "{N1393}: Revisions to Partial Ordering Rules", - howpublished = "\url{https://wg21.link/n1393}", +@misc{LWG3674, + author = "Hubert Tong", + title = "{LWG3674}: Removal of requirement for locale names for construction of locales not explained", + howpublished = "\url{https://wg21.link/lwg3674}", publisher = "WG21" } -@misc{N1394, - author = "David Miller", - title = "{N1394}: Some proposed extensions to C++ language", - howpublished = "\url{https://wg21.link/n1394}", +@misc{LWG3675, + author = "Jiang An", + title = "{LWG3675}: std::ios\_base::iword/pword might be misspecified", + howpublished = "\url{https://wg21.link/lwg3675}", publisher = "WG21" } -@misc{N1395, - author = "Lois Goldthwaite", - title = "{N1395}: Aspects of Forwarding (was C++ Support For Delegation)", - howpublished = "\url{https://wg21.link/n1395}", +@misc{LWG3676, + author = "Hubert Tong", + title = "{LWG3676}: Name of locale composed using std::locale::none", + howpublished = "\url{https://wg21.link/lwg3676}", publisher = "WG21" } -@misc{N1396, - author = "Martin J. O'Riordan", - title = "{N1396}: Technical Report on C++ Performance", - howpublished = "\url{https://wg21.link/n1396}", +@misc{LWG3677, + author = "Jiang An", + title = "{LWG3677}: Is a cv-qualified pair specially handled in uses-allocator construction?", + howpublished = "\url{https://wg21.link/lwg3677}", publisher = "WG21" } -@misc{N1397, - author = "Beman Dawes", - title = "{N1397}: Library Technical Report Proposals and Issues List (Revision 4)", - howpublished = "\url{https://wg21.link/n1397}", +@misc{LWG3678, + author = "Jiang An", + title = "{LWG3678}: Constructors of std::chrono::time\_zone might be overly unspecified", + howpublished = "\url{https://wg21.link/lwg3678}", publisher = "WG21" } -@misc{N1398, - author = "Jens Maurer", - title = "{N1398}: A Proposal to Add an Extensible Random Number Facility to the Standard Library", - howpublished = "\url{https://wg21.link/n1398}", +@misc{LWG3679, + author = "Barry Revzin", + title = "{LWG3679}: Is sufficient for istream\_view?", + howpublished = "\url{https://wg21.link/lwg3679}", publisher = "WG21" } -@misc{N1399, - author = "Matt Austern", - title = "{N1399}: A proposal to add Hash Tables to the Standard Library (revision 2)", - howpublished = "\url{https://wg21.link/n1399}", +@misc{LWG3680, + author = "Zhihao Yuan", + title = "{LWG3680}: Constructor of move\_only\_function with empty ref-qualifier is over-constrained", + howpublished = "\url{https://wg21.link/lwg3680}", publisher = "WG21" } -@misc{N1400, - author = "Matt Austern", - title = "{N1400}: Toward standardization of dynamic libraries", - howpublished = "\url{https://wg21.link/n1400}", +@misc{LWG3681, + author = "Jiang An", + title = "{LWG3681}: Further considerations on LWG 3679", + howpublished = "\url{https://wg21.link/lwg3681}", publisher = "WG21" } -@misc{N1401, - author = "Jan Kristoffersen", - title = "{N1401}: Atomic operations with multi-threaded environments", - howpublished = "\url{https://wg21.link/n1401}", +@misc{LWG3682, + author = "Jiang An", + title = "{LWG3682}: A Cpp17Allocator type can't silently ignore an unsupported alignment", + howpublished = "\url{https://wg21.link/lwg3682}", publisher = "WG21" } -@misc{N1402, - author = "Doug Gregor", - title = "{N1402}: A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library", - howpublished = "\url{https://wg21.link/n1402}", +@misc{LWG3683, + author = "Pablo Halpern", + title = "{LWG3683}: operator== for polymorphic\_allocator cannot deduce template argument in common cases", + howpublished = "\url{https://wg21.link/lwg3683}", publisher = "WG21" } -@misc{N1403, - author = "Jaakko Järvi", - title = "{N1403}: Proposal for adding tuple types into the standard library", - howpublished = "\url{https://wg21.link/n1403}", +@misc{LWG3684, + author = "Jiang An", + title = "{LWG3684}: std::allocator::allocate\_at\_least in constant evaluation", + howpublished = "\url{https://wg21.link/lwg3684}", publisher = "WG21" } -@misc{N1404, - author = "Herb Sutter", - title = "{N1404}: Evolution Working Group Record of Discussion", - howpublished = "\url{https://wg21.link/n1404}", +@misc{LWG3685, + author = "Konstantin Varlamov", + title = "{LWG3685}: In lazy\_split\_view, CTAD doesn't work when given an input\_range input and a tiny-range pattern", + howpublished = "\url{https://wg21.link/lwg3685}", publisher = "WG21" } -@misc{N1405, - author = "Herb Sutter", - title = "{N1405}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 21-25 October 2002", - howpublished = "\url{https://wg21.link/n1405}", +@misc{LWG3686, + author = "Konstantin Varlamov", + title = "{LWG3686}: In lazy\_split\_view, comparing a default-constructed outer-iterator or inner-iterator with std::default\_sentinel results in null pointer dereference", + howpublished = "\url{https://wg21.link/lwg3686}", publisher = "WG21" } -@misc{N1406, - author = "Herb Sutter", - title = "{N1406}: Proposed Addition to C++: Typedef Templates", - howpublished = "\url{https://wg21.link/n1406}", +@misc{LWG3687, + author = "Jonathan Wakely", + title = "{LWG3687}: expected move constructor should move", + howpublished = "\url{https://wg21.link/lwg3687}", publisher = "WG21" } -@misc{N1408, - author = "David Abrahams", - title = "{N1408}: Qualified Namespaces", - howpublished = "\url{https://wg21.link/n1408}", +@misc{LWG3688, + author = "Jiang An", + title = "{LWG3688}: Exception specifications of copy/move member functions of std::bad\_expected\_access", + howpublished = "\url{https://wg21.link/lwg3688}", publisher = "WG21" } -@misc{N1409, - author = "Robert Klarer", - title = "{N1409}: Minutes of ISO WG21 meeting, October 20, 2002", - howpublished = "\url{https://wg21.link/n1409}", +@misc{LWG3689, + author = "Hubert Tong", + title = "{LWG3689}: num\_get overflow determination unclear and incorrect", + howpublished = "\url{https://wg21.link/lwg3689}", publisher = "WG21" } -@misc{N1411, - author = "Matt Austern", - title = "{N1411}: C++ Standard Library Active Issuess List (Revision 24)", - howpublished = "\url{https://wg21.link/n1411}", +@misc{LWG3690, + author = "Jiang An", + title = "{LWG3690}: std::make\_from\_tuple etc. should find all tuple-like std::get overloads", + howpublished = "\url{https://wg21.link/lwg3690}", publisher = "WG21" } -@misc{N1412, - author = "Matt Austern", - title = "{N1412}: C++ Standard Library Defect Report List (Revision 24)", - howpublished = "\url{https://wg21.link/n1412}", +@misc{LWG3691, + author = "Jens Maurer", + title = "{LWG3691}: Replacement of keys in associative containers", + howpublished = "\url{https://wg21.link/lwg3691}", publisher = "WG21" } -@misc{N1413, - author = "Matt Austern", - title = "{N1413}: C++ Standard Library Closed Issues List (Revision 24)", - howpublished = "\url{https://wg21.link/n1413}", +@misc{LWG3692, + author = "S. B. Tam", + title = "{LWG3692}: zip\_view::iterator's operator<=> is overconstrained", + howpublished = "\url{https://wg21.link/lwg3692}", publisher = "WG21" } -@misc{N1414, - author = "J. Stephen Adamczyk", - title = "{N1414}: C++ Standard Core Language Active Issues, Revision 24", - howpublished = "\url{https://wg21.link/n1414}", +@misc{LWG3693, + author = "Jiang An", + title = "{LWG3693}: §[c.math] Can any of float/double/long double overloads be fused into template overloads?", + howpublished = "\url{https://wg21.link/lwg3693}", publisher = "WG21" } -@misc{N1415, - author = "J. Stephen Adamczyk", - title = "{N1415}: C++ Standard Core Language Defect Reports, Revision 24", - howpublished = "\url{https://wg21.link/n1415}", +@misc{LWG3694, + author = "Jiang An", + title = "{LWG3694}: Should traits\_type::length be customizable?", + howpublished = "\url{https://wg21.link/lwg3694}", publisher = "WG21" } -@misc{N1416, - author = "J. Stephen Adamczyk", - title = "{N1416}: C++ Standard Core Language Closed Issues, Revision 24", - howpublished = "\url{https://wg21.link/n1416}", +@misc{LWG3695, + author = "Jiang An", + title = "{LWG3695}: The standard-layout property of char-like types serves for nothing", + howpublished = "\url{https://wg21.link/lwg3695}", publisher = "WG21" } -@misc{N1417, - author = "Francis Glassborow", - title = "{N1417}: Oxford meeting information", - howpublished = "\url{https://wg21.link/n1417}", +@misc{LWG3696, + author = "Jiang An", + title = "{LWG3696}: ``Basic integral types'' should not be used", + howpublished = "\url{https://wg21.link/lwg3696}", publisher = "WG21" } -@misc{N1418, - author = "Pete Becker", - title = "{N1418}: Dynamic Libraries in C++", - howpublished = "\url{https://wg21.link/n1418}", +@misc{LWG3697, + author = "Jiang An", + title = "{LWG3697}: Preconditions of reference\_constructs\_from\_temporary/reference\_converts\_from\_temporary seem wrong", + howpublished = "\url{https://wg21.link/lwg3697}", publisher = "WG21" } -@misc{N1419, - author = "Herb Sutter", - title = "{N1419}: WG21 Agenda", - howpublished = "\url{https://wg21.link/n1419}", +@misc{LWG3698, + author = "Barry Revzin", + title = "{LWG3698}: regex\_iterator and join\_view don't work together very well", + howpublished = "\url{https://wg21.link/lwg3698}", publisher = "WG21" } -@misc{N1420, - author = "Carl Daniel", - title = "{N1420}: Proposed Addition to C++: Class Namespaces", - howpublished = "\url{https://wg21.link/n1420}", +@misc{LWG3699, + author = "Nicole Mazzuca", + title = "{LWG3699}: lexically\_relative on UNC drive paths ({\textbackslash}{\textbackslash}?{\textbackslash}C:{\textbackslash}...) results in a default-constructed value", + howpublished = "\url{https://wg21.link/lwg3699}", publisher = "WG21" } -@misc{N1421, - author = "Steve Clamage", - title = "{N1421}: Agenda: J16 Meeting No. 36, WG21 Meeting No. 31, April 7-11, 2003", - howpublished = "\url{https://wg21.link/n1421}", +@misc{LWG3700, + author = "Hewill Kang", + title = "{LWG3700}: The const begin of the join\_view family does not require InnerRng to be a range", + howpublished = "\url{https://wg21.link/lwg3700}", publisher = "WG21" } -@misc{N1422, - author = "Walter E. Brown", - title = "{N1422}: A Proposal to Add Mathematical Special Functions to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1422}", +@misc{LWG3701, + author = "Mark de Wever", + title = "{LWG3701}: Make formatter, charT> requirement explicit", + howpublished = "\url{https://wg21.link/lwg3701}", publisher = "WG21" } -@misc{N1423, - author = "Steve Clamage", - title = "{N1423}: 2003 Five-Year Maintenance Review", - howpublished = "\url{https://wg21.link/n1423}", +@misc{LWG3702, + author = "Hewill Kang", + title = "{LWG3702}: Should zip\_transform\_view::iterator remove operator requires is\_void", + howpublished = "\url{https://wg21.link/lwg3703}", publisher = "WG21" } -@misc{N1425, - author = "Martyn Lovell", - title = "{N1425}: Proposal for Technical Report on C++ Standard Library Security", - howpublished = "\url{https://wg21.link/n1425}", +@misc{LWG3704, + author = "Jonathan Wakely", + title = "{LWG3704}: LWG 2059 added overloads that might be ill-formed for sets", + howpublished = "\url{https://wg21.link/lwg3704}", publisher = "WG21" } -@misc{N1426, - author = "H. Sutter T. Plum", - title = "{N1426}: Why We Can't Afford Export", - howpublished = "\url{https://wg21.link/n1426}", +@misc{LWG3705, + author = "Casey Carter", + title = "{LWG3705}: Hashability shouldn't depend on basic\_string's allocator", + howpublished = "\url{https://wg21.link/lwg3705}", publisher = "WG21" } -@misc{N1427, - author = "Anthony Williams", - title = "{N1427}: Making Local Templates more Useful", - howpublished = "\url{https://wg21.link/n1427}", +@misc{LWG3706, + author = "S. B. Tam", + title = "{LWG3706}: How does std::format work with character arrays of unknown bound?", + howpublished = "\url{https://wg21.link/lwg3706}", publisher = "WG21" } -@misc{N1428, - author = "Pete Becker", - title = "{N1428}: Proposal for Dynamic Library Support in C++", - howpublished = "\url{https://wg21.link/n1428}", +@misc{LWG3707, + author = "Hewill Kang", + title = "{LWG3707}: chunk\_view::outer-iterator::value\_type::size should return unsigned type", + howpublished = "\url{https://wg21.link/lwg3707}", publisher = "WG21" } -@misc{N1429, - author = "John Maddock", - title = "{N1429}: A Proposal to add Regular Expression to the Standard Library", - howpublished = "\url{https://wg21.link/n1429}", +@misc{LWG3708, + author = "Hewill Kang", + title = "{LWG3708}: take\_while\_view::sentinel's conversion constructor should move", + howpublished = "\url{https://wg21.link/lwg3708}", publisher = "WG21" } -@misc{N1430, - author = "Lois Goldthwaite", - title = "{N1430}: Technical Report on C++ Performance", - howpublished = "\url{https://wg21.link/n1430}", +@misc{LWG3709, + author = "Casey Carter", + title = "{LWG3709}: LWG-3703 was underly ambitious", + howpublished = "\url{https://wg21.link/lwg3709}", publisher = "WG21" } -@misc{N1431, - author = "P. Dimov B. Dawes G. Colvin", - title = "{N1431}: A Proposal to Add General Purpose Smart Pointers to the Library Technical Report", - howpublished = "\url{https://wg21.link/n1431}", +@misc{LWG3710, + author = "Hewill Kang", + title = "{LWG3710}: The end of chunk\_view for input ranges can be const", + howpublished = "\url{https://wg21.link/lwg3710}", publisher = "WG21" } -@misc{N1432, - author = "Peter Dimov", - title = "{N1432}: A Proposal to Add an Enhanced Member Pointer Adaptor to the Library Technical Report", - howpublished = "\url{https://wg21.link/n1432}", +@misc{LWG3711, + author = "Hewill Kang", + title = "{LWG3711}: Missing preconditions for slide\_view constructor", + howpublished = "\url{https://wg21.link/lwg3711}", publisher = "WG21" } -@misc{N1433, - author = "J. Stephen Adamczyk", - title = "{N1433}: C++ Standard Core Language Active Issues, Revision 25", - howpublished = "\url{https://wg21.link/n1433}", +@misc{LWG3712, + author = "Hewill Kang", + title = "{LWG3712}: chunk\_view and slide\_view should not be default\_initializable", + howpublished = "\url{https://wg21.link/lwg3712}", publisher = "WG21" } -@misc{N1434, - author = "J. Stephen Adamczyk", - title = "{N1434}: C++ Standard Core Language Defect Reports, Revision 25", - howpublished = "\url{https://wg21.link/n1434}", +@misc{LWG3713, + author = "Casey Carter", + title = "{LWG3713}: Sorted with respect to comparator (only)", + howpublished = "\url{https://wg21.link/lwg3713}", publisher = "WG21" } -@misc{N1435, - author = "J. Stephen Adamczyk", - title = "{N1435}: C++ Standard Core Language Closed Issues, Revision 25", - howpublished = "\url{https://wg21.link/n1435}", +@misc{LWG3714, + author = "Hewill Kang", + title = "{LWG3714}: Non-single-argument constructors for range adaptors should not be explicit", + howpublished = "\url{https://wg21.link/lwg3714}", publisher = "WG21" } -@misc{N1436, - author = "Doug Gregor", - title = "{N1436}: A proposal to add a reference wrapper to the standard library", - howpublished = "\url{https://wg21.link/n1436}", +@misc{LWG3715, + author = "Hewill Kang", + title = "{LWG3715}: view\_interface::empty is overconstrained", + howpublished = "\url{https://wg21.link/lwg3715}", publisher = "WG21" } -@misc{N1437, - author = "Doug Gregor", - title = "{N1437}: A uniform method for computing function object return types", - howpublished = "\url{https://wg21.link/n1437}", +@misc{LWG3716, + author = "Jiang An", + title = "{LWG3716}: §[iterator.concept.forward][forward.iterators] Two different definitions of multi-pass guarantee", + howpublished = "\url{https://wg21.link/lwg3716}", publisher = "WG21" } -@misc{N1438, - author = "P. Dimov D. Gregor J. Järvi G. Powell", - title = "{N1438}: A Proposal to Add an Enhanced Binder to the Library Technical Report", - howpublished = "\url{https://wg21.link/n1438}", +@misc{LWG3717, + author = "Hewill Kang", + title = "{LWG3717}: common\_view::end should improve random\_access\_range case", + howpublished = "\url{https://wg21.link/lwg3717}", publisher = "WG21" } -@misc{N1439, - author = "Howard Hinnant", - title = "{N1439}: Proposed Resolution to LWG issues 225, 226, 229", - howpublished = "\url{https://wg21.link/n1439}", +@misc{LWG3718, + author = "Jiang An", + title = "{LWG3718}: P2418R2 broke the overload resolution for std::basic\_format\_arg", + howpublished = "\url{https://wg21.link/lwg3718}", publisher = "WG21" } -@misc{N1440, - author = "Matt Austern", - title = "{N1440}: C++ Standard Library Active Issuess List (Revision 25)", - howpublished = "\url{https://wg21.link/n1440}", +@misc{LWG3719, + author = "Jonathan Wakely", + title = "{LWG3719}: Directory iterators should be usable with default sentinel", + howpublished = "\url{https://wg21.link/lwg3719}", publisher = "WG21" } -@misc{N1441, - author = "Matt Austern", - title = "{N1441}: C++ Standard Library Defect Report List (Revision 25)", - howpublished = "\url{https://wg21.link/n1441}", +@misc{LWG3720, + author = "Mark de Wever", + title = "{LWG3720}: Restrict the valid types of arg-id for width and precision in std-format-spec", + howpublished = "\url{https://wg21.link/lwg3720}", publisher = "WG21" } -@misc{N1442, - author = "Matt Austern", - title = "{N1442}: C++ Standard Library Closed Issues List (Revision 25)", - howpublished = "\url{https://wg21.link/n1442}", +@misc{LWG3721, + author = "Mark de Wever", + title = "{LWG3721}: Allow an arg-id with a value of zero for width in std-format-spec", + howpublished = "\url{https://wg21.link/lwg3721}", publisher = "WG21" } -@misc{N1443, - author = "Matt Austern", - title = "{N1443}: A Proposal to Add Hash Tables to the Standard Library (revision 3)", - howpublished = "\url{https://wg21.link/n1443}", +@misc{LWG3722, + author = "Hewill Kang", + title = "{LWG3722}: ranges::to reserves the wrong size", + howpublished = "\url{https://wg21.link/lwg3722}", publisher = "WG21" } -@misc{N1444, - author = "Beman Dawes", - title = "{N1444}: Library Technical Report Proposals and Issues List (Revision 5)", - howpublished = "\url{https://wg21.link/n1444}", +@misc{LWG3723, + author = "Casey Carter", + title = "{LWG3723}: priority\_queue::push\_range needs to append\_range", + howpublished = "\url{https://wg21.link/lwg3723}", publisher = "WG21" } -@misc{N1445, - author = "Francis Glassborow", - title = "{N1445}: Class defaults", - howpublished = "\url{https://wg21.link/n1445}", +@misc{LWG3724, + author = "Hui Xie", + title = "{LWG3724}: decay-copy should be constrained", + howpublished = "\url{https://wg21.link/lwg3724}", publisher = "WG21" } -@misc{N1448, - author = "M. MarcusG. Dos Reis", - title = "{N1448}: Controling Implicit Template Instantiation", - howpublished = "\url{https://wg21.link/n1448}", +@misc{LWG3725, + author = "Hewill Kang", + title = "{LWG3725}: reverse\_iterator::operator-> should not use prev for non-pointer iterators", + howpublished = "\url{https://wg21.link/lwg3725}", publisher = "WG21" } -@misc{N1449, - author = "G. Dos ReisM. Marcus", - title = "{N1449}: Proposal to add template aliases to C++", - howpublished = "\url{https://wg21.link/n1449}", +@misc{LWG3726, + author = "Hewill Kang", + title = "{LWG3726}: reverse\_iterator::operator-> is underconstrained for non-pointer iterators", + howpublished = "\url{https://wg21.link/lwg3726}", publisher = "WG21" } -@misc{N1450, - author = "P. DimovB. DawesG. Colvin", - title = "{N1450}: A Proposal to Add General Purpose Smart Pointers to the Library Technical Report", - howpublished = "\url{https://wg21.link/n1450}", +@misc{LWG3727, + author = "Hewill Kang", + title = "{LWG3727}: reverse\_iterator/common\_iterator's operator-> should not require the underlying iterator's operator-> to be a const member function", + howpublished = "\url{https://wg21.link/lwg3727}", publisher = "WG21" } -@misc{N1451, - author = "Walter E. Brown", - title = "{N1451}: A Case for Template Aliasing", - howpublished = "\url{https://wg21.link/n1451}", +@misc{LWG3728, + author = "Corentin Jabot", + title = "{LWG3728}: Can't make neither head nor tail of the description of operator<=>(tuple, tuple)", + howpublished = "\url{https://wg21.link/lwg3728}", publisher = "WG21" } -@misc{N1452, - author = "Jens Maurer", - title = "{N1452}: A Proposal to Add an Extensible Random Number Facility to the Standard Library (Revision 2)", - howpublished = "\url{https://wg21.link/n1452}", +@misc{LWG3729, + author = "Jiang An", + title = "{LWG3729}: std::tuple\_element\_t> should remove top-level cv-qualifiers", + howpublished = "\url{https://wg21.link/lwg3729}", publisher = "WG21" } -@misc{N1453, - author = "D. GregorP. Dimov", - title = "{N1453}: A proposal to add a reference wrapper to the standard library (revision 1)", - howpublished = "\url{https://wg21.link/n1453}", +@misc{LWG3730, + author = "Jiang An", + title = "{LWG3730}: std::ranges::drop\_view may have different size type from its underlying view", + howpublished = "\url{https://wg21.link/lwg3730}", publisher = "WG21" } -@misc{N1454, - author = "Douglas Gregor", - title = "{N1454}: A uniform method for computing function object return types (revision 1)", - howpublished = "\url{https://wg21.link/n1454}", +@misc{LWG3731, + author = "Hewill Kang", + title = "{LWG3731}: zip\_view and adjacent\_view are underconstrained", + howpublished = "\url{https://wg21.link/lwg3731}", publisher = "WG21" } -@misc{N1455, - author = "P. DimovD. GregorJ. JärviG. Powell", - title = "{N1455}: A Proposal to Add an Enhanced Binder to the Library Technical Report (revision 1)", - howpublished = "\url{https://wg21.link/n1455}", +@misc{LWG3732, + author = "Tim Song", + title = "{LWG3732}: prepend\_range and append\_range can't be amortized constant time", + howpublished = "\url{https://wg21.link/lwg3732}", publisher = "WG21" } -@misc{N1456, - author = "Matthew Austern", - title = "{N1456}: A Proposal to Add Hash Tables to the Standard Library (revision 4)", - howpublished = "\url{https://wg21.link/n1456}", +@misc{LWG3733, + author = "S. B. Tam", + title = "{LWG3733}: ranges::to misuses cpp17-input-iterator", + howpublished = "\url{https://wg21.link/lwg3733}", publisher = "WG21" } -@misc{N1457, - author = "Lois Goldthwaite", - title = "{N1457}: Technical Report on C++ Performance", - howpublished = "\url{https://wg21.link/n1457}", +@misc{LWG3734, + author = "Doug Cook", + title = "{LWG3734}: Inconsistency in inout\_ptr and out\_ptr for empty case", + howpublished = "\url{https://wg21.link/lwg3734}", publisher = "WG21" } -@misc{N1458, - author = "Robert Klarer", - title = "{N1458}: Minutes of ISO WG21 Meeting, April 6, 2003", - howpublished = "\url{https://wg21.link/n1458}", +@misc{LWG3735, + author = "Hewill Kang", + title = "{LWG3735}: views::adjacent<0> should be prohibited", + howpublished = "\url{https://wg21.link/lwg3735}", publisher = "WG21" } -@misc{N1459, - author = "Robert Klarer", - title = "{N1459}: Minutes of J16 Meeting No. 36/WG21 Meeting No. 31, April 7-11, 2003", - howpublished = "\url{https://wg21.link/n1459}", +@misc{LWG3736, + author = "Hewill Kang", + title = "{LWG3736}: move\_iterator missing disable\_sized\_sentinel\_for specialization", + howpublished = "\url{https://wg21.link/lwg3736}", publisher = "WG21" } -@misc{N1460, - author = "Herb Sutter", - title = "{N1460}: WG21 agenda", - howpublished = "\url{https://wg21.link/n1460}", +@misc{LWG3737, + author = "Hewill Kang", + title = "{LWG3737}: take\_view::sentinel should provide operator-", + howpublished = "\url{https://wg21.link/lwg3737}", publisher = "WG21" } -@misc{N1461, - author = "Martyn Lovell", - title = "{N1461}: Security and Standard C Libraries", - howpublished = "\url{https://wg21.link/n1461}", +@misc{LWG3738, + author = "Hewill Kang", + title = "{LWG3738}: Missing preconditions for take\_view constructor", + howpublished = "\url{https://wg21.link/lwg3738}", publisher = "WG21" } -@misc{N1462, - author = "Brandon Bray", - title = "{N1462}: Safe Exceptions and Compiler Security Checks", - howpublished = "\url{https://wg21.link/n1462}", +@misc{LWG3739, + author = "Hewill Kang", + title = "{LWG3739}: chunk\_view::size should preserve the signedness of the size of the underlying range", + howpublished = "\url{https://wg21.link/lwg3739}", publisher = "WG21" } -@misc{N1463, - author = "Julian Smith", - title = "{N1463}: Draft proposal for adding Multimethods to C++", - howpublished = "\url{https://wg21.link/n1463}", +@misc{LWG3740, + author = "Hewill Kang", + title = "{LWG3740}: slide\_view::size should preserve the signedness of underlying range's size", + howpublished = "\url{https://wg21.link/lwg3740}", publisher = "WG21" } -@misc{N1464, - author = "Daniel Gutson", - title = "{N1464}: Anonymous array members", - howpublished = "\url{https://wg21.link/n1464}", +@misc{LWG3741, + author = "Charlie Barto", + title = "{LWG3741}: std::chrono::abs(duration) is ill-formed with non-reduced periods", + howpublished = "\url{https://wg21.link/lwg3741}", publisher = "WG21" } -@misc{N1465, - author = "Daniel Gutson", - title = "{N1465}: Constant inheritance", - howpublished = "\url{https://wg21.link/n1465}", +@misc{LWG3742, + author = "Casey Carter", + title = "{LWG3742}: deque::prepend\_range needs to permute", + howpublished = "\url{https://wg21.link/lwg3742}", publisher = "WG21" } -@misc{N1466, - author = "Daniel Gutson", - title = "{N1466}: Expliciting default parameters", - howpublished = "\url{https://wg21.link/n1466}", +@misc{LWG3743, + author = "Hewill Kang", + title = "{LWG3743}: ranges::to's reserve may be ill-formed", + howpublished = "\url{https://wg21.link/lwg3743}", publisher = "WG21" } -@misc{N1467, - author = "Daniel Gutson", - title = "{N1467}: Non default constructors for arrays", - howpublished = "\url{https://wg21.link/n1467}", +@misc{LWG3744, + author = "Nicole Mazzuca", + title = "{LWG3744}: copy\_symlink(junction, new\_symlink)'s behavior is unclear", + howpublished = "\url{https://wg21.link/lwg3744}", publisher = "WG21" } -@misc{N1468, - author = "Daniel Gutson", - title = "{N1468}: Self methods", - howpublished = "\url{https://wg21.link/n1468}", +@misc{LWG3745, + author = "Jiang An", + title = "{LWG3745}: std::atomic\_wait and its friends lack noexcept", + howpublished = "\url{https://wg21.link/lwg3745}", publisher = "WG21" } -@misc{N1469, - author = "Daniel Gutson", - title = "{N1469}: Inline Constants", - howpublished = "\url{https://wg21.link/n1469}", +@misc{LWG3746, + author = "Ville Voutilainen", + title = "{LWG3746}: optional's spaceship with U with a type derived from optional causes infinite constraint meta-recursion", + howpublished = "\url{https://wg21.link/lwg3746}", publisher = "WG21" } -@misc{N1470, - author = "Daniel Gutson", - title = "{N1470}: Enum Type checking for SWITCH statements", - howpublished = "\url{https://wg21.link/n1470}", +@misc{LWG3747, + author = "Hewill Kang", + title = "{LWG3747}: ranges::uninitialized\_copy\_n, ranges::uninitialized\_move\_n, and ranges::destroy\_n should use std::move", + howpublished = "\url{https://wg21.link/lwg3747}", publisher = "WG21" } -@misc{N1471, - author = "Daveed Vandevoorde", - title = "{N1471}: Reflective Metaprogramming in C++", - howpublished = "\url{https://wg21.link/n1471}", +@misc{LWG3748, + author = "Hewill Kang", + title = "{LWG3748}: common\_iterator and counted\_iterator' operator- are missing cast to return type", + howpublished = "\url{https://wg21.link/lwg3748}", publisher = "WG21" } -@misc{N1472, - author = "J. Stephen Adamczyk", - title = "{N1472}: C++ Standard Core Language Active Issues, Revision 26", - howpublished = "\url{https://wg21.link/n1472}", +@misc{LWG3749, + author = "Hewill Kang", + title = "{LWG3749}: common\_iterator should handle integer-class difference types", + howpublished = "\url{https://wg21.link/lwg3749}", publisher = "WG21" } -@misc{N1473, - author = "J. Stephen Adamczyk", - title = "{N1473}: C++ Standard Core Language Defect Reports, Revision 26", - howpublished = "\url{https://wg21.link/n1473}", +@misc{LWG3750, + author = "Barry Revzin", + title = "{LWG3750}: Too many papers bump \_\_cpp\_lib\_format", + howpublished = "\url{https://wg21.link/lwg3750}", publisher = "WG21" } -@misc{N1474, - author = "J. Stephen Adamczyk", - title = "{N1474}: C++ Standard Core Language Closed Issues, Revision 26", - howpublished = "\url{https://wg21.link/n1474}", +@misc{LWG3751, + author = "Barry Revzin", + title = "{LWG3751}: Missing feature macro for flat\_set", + howpublished = "\url{https://wg21.link/lwg3751}", publisher = "WG21" } -@misc{N1475, - author = "Beman Dawes", - title = "{N1475}: Library Technical Report Proposals and Issues List (Revision 6)", - howpublished = "\url{https://wg21.link/n1475}", +@misc{LWG3752, + author = "Igor Zhukov", + title = "{LWG3752}: Should string::substr forward the allocator to the newly created string?", + howpublished = "\url{https://wg21.link/lwg3752}", publisher = "WG21" } -@misc{N1476, - author = "D. AbrahamsJ. SiekT. Witt", - title = "{N1476}: Iterator Facade and Adaptor", - howpublished = "\url{https://wg21.link/n1476}", +@misc{LWG3753, + author = "Ben Craig", + title = "{LWG3753}: Clarify entity vs. freestanding entity", + howpublished = "\url{https://wg21.link/lwg3753}", publisher = "WG21" } -@misc{N1477, - author = "D. AbrahamsJ. SiekT. Witt", - title = "{N1477}: New Iterator Concepts", - howpublished = "\url{https://wg21.link/n1477}", +@misc{LWG3754, + author = "S. B. Tam", + title = "{LWG3754}: Class template expected synopsis contains declarations that do not match the detailed description", + howpublished = "\url{https://wg21.link/lwg3754}", publisher = "WG21" } -@misc{N1478, - author = "J. JärviB. StroustrupD. GregorJ. Siek", - title = "{N1478}: Decltype and auto", - howpublished = "\url{https://wg21.link/n1478}", +@misc{LWG3755, + author = "Nicole Mazzuca", + title = "{LWG3755}: tuple-for-each can call user-defined operator,", + howpublished = "\url{https://wg21.link/lwg3755}", publisher = "WG21" } -@misc{N1479, - author = "Alisdair Meredith", - title = "{N1479}: A Proposal to Add a Fixed Size Array Wrapper to the Standard Library Technical Report", - howpublished = "\url{https://wg21.link/n1479}", +@misc{LWG3756, + author = "Ruslan Baratov", + title = "{LWG3756}: Is the std::atomic\_flag class signal-safe?", + howpublished = "\url{https://wg21.link/lwg3756}", publisher = "WG21" } -@misc{N1480, - author = "Matt Austern", - title = "{N1480}: C++ Standard Library Active Issues List (Revision 26)", - howpublished = "\url{https://wg21.link/n1480}", +@misc{LWG3757, + author = "Jiang An", + title = "{LWG3757}: What's the effect of std::forward\_like(x)?", + howpublished = "\url{https://wg21.link/lwg3757}", publisher = "WG21" } -@misc{N1481, - author = "Matt Austern", - title = "{N1481}: C++ Standard Library Defect Report List (Revision 26)", - howpublished = "\url{https://wg21.link/n1481}", +@misc{LWG3758, + author = "Jiang An", + title = "{LWG3758}: Element-relocating operations of std::vector and std::deque should conditionally require Cpp17CopyInsertable in their preconditions", + howpublished = "\url{https://wg21.link/lwg3758}", publisher = "WG21" } -@misc{N1482, - author = "Matt Austern", - title = "{N1482}: C++ Standard Library Closed Issues List (Revision 26)", - howpublished = "\url{https://wg21.link/n1482}", +@misc{LWG3759, + author = "Hewill Kang", + title = "{LWG3759}: ranges::rotate\_copy should use std::move", + howpublished = "\url{https://wg21.link/lwg3759}", publisher = "WG21" } -@misc{N1483, - author = "D. GregorG. PowellJ. Järvi", - title = "{N1483}: Typesafe Variable-length Function and Template Argument Lists", - howpublished = "\url{https://wg21.link/n1483}", +@misc{LWG3760, + author = "Hewill Kang", + title = "{LWG3760}: cartesian\_product\_view::iterator's parent\_ is never valid", + howpublished = "\url{https://wg21.link/lwg3760}", publisher = "WG21" } -@misc{N1486, - author = "Herb Sutter", - title = "{N1486}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n1486}", +@misc{LWG3761, + author = "Hewill Kang", + title = "{LWG3761}: cartesian\_product\_view::iterator::operator- should pass by reference", + howpublished = "\url{https://wg21.link/lwg3761}", publisher = "WG21" } -@misc{N1487, - author = "Lois Goldthwaite", - title = "{N1487}: Technical Report on C++ Performance", - howpublished = "\url{https://wg21.link/n1487}", +@misc{LWG3762, + author = "Hewill Kang", + title = "{LWG3762}: generator::iterator::operator== should pass by reference", + howpublished = "\url{https://wg21.link/lwg3762}", publisher = "WG21" } -@misc{N1488, - author = "H. Sutter and B. Stroustrup", - title = "{N1488}: A name for the null pointer: nullptr", - howpublished = "\url{https://wg21.link/n1488}", +@misc{LWG3763, + author = "Hewill Kang", + title = "{LWG3763}: Should range adaptor iterators only provide iterator\_category when its difference\_type is not an integer-class type?", + howpublished = "\url{https://wg21.link/lwg3763}", publisher = "WG21" } -@misc{N1489, - author = "B. Stroustrup and G. Dos Reis", - title = "{N1489}: Template aliases for C++", - howpublished = "\url{https://wg21.link/n1489}", +@misc{LWG3764, + author = "Zhihao Yuan", + title = "{LWG3764}: reference\_wrapper::operator() should propagate noexcept", + howpublished = "\url{https://wg21.link/lwg3764}", publisher = "WG21" } -@misc{N1490, - author = "Clark Nelson", - title = "{N1490}: Proposed resolution of core issue 301", - howpublished = "\url{https://wg21.link/n1490}", +@misc{LWG3765, + author = "Hewill Kang", + title = "{LWG3765}: const\_sentinel should be constrained", + howpublished = "\url{https://wg21.link/lwg3765}", publisher = "WG21" } -@misc{N1491, - author = "Stephen D. Clamage", - title = "{N1491}: AGENDA, J16 Meeting No. 37, WG21 Meeting No. 32, October 27-31, 2003, Kona, Hawaii", - howpublished = "\url{https://wg21.link/n1491}", +@misc{LWG3766, + author = "Hewill Kang", + title = "{LWG3766}: view\_interface::cbegin is underconstrained", + howpublished = "\url{https://wg21.link/lwg3766}", publisher = "WG21" } -@misc{N1492, - author = "Daniel Gutson", - title = "{N1492}: Exclusive Inheritance", - howpublished = "\url{https://wg21.link/n1492}", +@misc{LWG3767, + author = "Victor Zverovich", + title = "{LWG3767}: codecvt incorrectly added to locale", + howpublished = "\url{https://wg21.link/lwg3767}", publisher = "WG21" } -@misc{N1493, - author = "Daniel F. Gutson", - title = "{N1493}: Braces Initialization Overloading", - howpublished = "\url{https://wg21.link/n1493}", +@misc{LWG3768, + author = "Hewill Kang", + title = "{LWG3768}: possibly-const-range is overconstrained", + howpublished = "\url{https://wg21.link/lwg3768}", publisher = "WG21" } -@misc{N1494, - author = "Daniel F. Gutson", - title = "{N1494}: Pure implementation method declaration", - howpublished = "\url{https://wg21.link/n1494}", +@misc{LWG3769, + author = "Hewill Kang", + title = "{LWG3769}: basic\_const\_iterator::operator== causes infinite constraint recursion", + howpublished = "\url{https://wg21.link/lwg3769}", publisher = "WG21" } -@misc{N1496, - author = "Pete Becker", - title = "{N1496}: Draft Proposal for Dynamic Libraries in C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n1496}", +@misc{LWG3770, + author = "Hewill Kang", + title = "{LWG3770}: const\_sentinel\_t is missing", + howpublished = "\url{https://wg21.link/lwg3770}", publisher = "WG21" } -@misc{N1499, - author = "Pete Becker", - title = "{N1499}: Simplifying Interfaces in basic\_regex", - howpublished = "\url{https://wg21.link/n1499}", +@misc{LWG3771, + author = "Alisdair Meredith", + title = "{LWG3771}: [fund.ts.v3] remove binders typedefs from function", + howpublished = "\url{https://wg21.link/lwg3771}", publisher = "WG21" } -@misc{N1500, - author = "Pete Becker", - title = "{N1500}: Regular Expressions: Internationalization and Customization", - howpublished = "\url{https://wg21.link/n1500}", +@misc{LWG3772, + author = "Hewill Kang", + title = "{LWG3772}: repeat\_view's piecewise constructor is missing Postconditions", + howpublished = "\url{https://wg21.link/lwg3772}", publisher = "WG21" } -@misc{N1501, - author = "P.J. Plauger", - title = "{N1501}: Information for March-April 2004 WG21/WG14 Meetings in Sydney, NSW Australia", - howpublished = "\url{https://wg21.link/n1501}", +@misc{LWG3773, + author = "Hewill Kang", + title = "{LWG3773}: views::zip\_transform still requires F to be copy\_constructible when empty pack", + howpublished = "\url{https://wg21.link/lwg3773}", publisher = "WG21" } -@misc{N1502, - author = "P.J. Plauger", - title = "{N1502}: Proposed Signature Changes for Special Math Functions in TR-1", - howpublished = "\url{https://wg21.link/n1502}", +@misc{LWG3774, + author = "Jiang An", + title = "{LWG3774}: should include ", + howpublished = "\url{https://wg21.link/lwg3774}", publisher = "WG21" } -@misc{N1503, - author = "P.J. Plauger", - title = "{N1503}: Proposed Additions to TR-1 to Improve Compatibility with C99", - howpublished = "\url{https://wg21.link/n1503}", +@misc{LWG3775, + author = "Alisdair Meredith", + title = "{LWG3775}: Broken dependencies in the Cpp17Allocator requirements", + howpublished = "\url{https://wg21.link/lwg3775}", publisher = "WG21" } -@misc{N1504, - author = "J. Stephen Adamczyk", - title = "{N1504}: C++ Standard Core Language Active Issues, Revision 27", - howpublished = "\url{https://wg21.link/n1504}", +@misc{LWG3776, + author = "Mark de Wever", + title = "{LWG3776}: Avoid parsing format-spec if it is not present or empty", + howpublished = "\url{https://wg21.link/lwg3776}", publisher = "WG21" } -@misc{N1505, - author = "J. Stephen Adamczyk", - title = "{N1505}: C++ Standard Core Language Defect Reports, Revision 27", - howpublished = "\url{https://wg21.link/n1505}", +@misc{LWG3777, + author = "Tomasz Kamiński", + title = "{LWG3777}: Common cartesian\_product\_view produces an invalid range if the first range is input and one of the ranges is empty", + howpublished = "\url{https://wg21.link/lwg3777}", publisher = "WG21" } -@misc{N1506, - author = "J. Stephen Adamczyk", - title = "{N1506}: C++ Standard Core Language Closed Issues, Revision 27", - howpublished = "\url{https://wg21.link/n1506}", +@misc{LWG3778, + author = "Alisdair Meredith", + title = "{LWG3778}: vector missing exception specifications", + howpublished = "\url{https://wg21.link/lwg3778}", publisher = "WG21" } -@misc{N1507, - author = "John Maddock", - title = "{N1507}: Errata to the Regular Expression Proposal", - howpublished = "\url{https://wg21.link/n1507}", +@misc{LWG3779, + author = "Nicole Mazzuca", + title = "{LWG3779}: ranges::fold\_* can unintentionally const\_cast and reinterpret\_cast", + howpublished = "\url{https://wg21.link/lwg3779}", publisher = "WG21" } -@misc{N1508, - author = "Bronek Kozicki", - title = "{N1508}: Proposal to add Deletion Traits to the Standard Library", - howpublished = "\url{https://wg21.link/n1508}", +@misc{LWG3780, + author = "Corentin Jabot", + title = "{LWG3780}: format's width estimation is too approximate and not forward compatible", + howpublished = "\url{https://wg21.link/lwg3780}", publisher = "WG21" } -@misc{N1509, - author = "Bjarne Stroustrup", - title = "{N1509}: Generalized Initializer Lists", - howpublished = "\url{https://wg21.link/n1509}", +@misc{LWG3781, + author = "Hewill Kang", + title = "{LWG3781}: The exposition-only alias templates cont-key-type and cont-mapped-type should be removed", + howpublished = "\url{https://wg21.link/lwg3781}", publisher = "WG21" } -@misc{N1510, - author = "Bjarne Stroustrup", - title = "{N1510}: Concept checking - A more abstract complement to type checking", - howpublished = "\url{https://wg21.link/n1510}", +@misc{LWG3782, + author = "Jiang An", + title = "{LWG3782}: Should declare ::lerp?", + howpublished = "\url{https://wg21.link/lwg3782}", publisher = "WG21" } -@misc{N1511, - author = "Bjarne Stroustrup", - title = "{N1511}: Literals for user-defined types", - howpublished = "\url{https://wg21.link/n1511}", +@misc{LWG3783, + author = "Hewill Kang", + title = "{LWG3783}: views::common may not be a range adaptor object", + howpublished = "\url{https://wg21.link/lwg3783}", publisher = "WG21" } -@misc{N1512, - author = "Bjarne Stroustrup", - title = "{N1512}: Evolution WG issues list", - howpublished = "\url{https://wg21.link/n1512}", +@misc{LWG3784, + author = "Jiang An", + title = "{LWG3784}: std.compat should not provide ::byte and its friends", + howpublished = "\url{https://wg21.link/lwg3784}", publisher = "WG21" } -@misc{N1513, - author = "David Miller", - title = "{N1513}: Improving Enumeration Types", - howpublished = "\url{https://wg21.link/n1513}", +@misc{LWG3785, + author = "Barry Revzin", + title = "{LWG3785}: ranges::to is over-constrained on the destination type being a range", + howpublished = "\url{https://wg21.link/lwg3785}", publisher = "WG21" } -@misc{N1514, - author = "Walter E. Brown", - title = "{N1514}: A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 2)", - howpublished = "\url{https://wg21.link/n1514}", +@misc{LWG3786, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3786}: Flat maps' deduction guide needs to default Allocator to be useful", + howpublished = "\url{https://wg21.link/lwg3786}", publisher = "WG21" } -@misc{N1515, - author = "Matt Austern", - title = "{N1515}: C++ Standard Library Active Issuess List (Revision 27)", - howpublished = "\url{https://wg21.link/n1515}", +@misc{LWG3787, + author = "Hewill Kang", + title = "{LWG3787}: ranges::to's template parameter C should not be a reference type", + howpublished = "\url{https://wg21.link/lwg3787}", publisher = "WG21" } -@misc{N1516, - author = "Matt Austern", - title = "{N1516}: C++ Standard Library Defect Report List (Revision 27)", - howpublished = "\url{https://wg21.link/n1516}", +@misc{LWG3788, + author = "Nicole Mazzuca", + title = "{LWG3788}: jthread::operator=(jthread\&\&) postconditions are unimplementable under self-assignment", + howpublished = "\url{https://wg21.link/lwg3788}", publisher = "WG21" } -@misc{N1517, - author = "Matt Austern", - title = "{N1517}: C++ Standard Library Closed Issues List (Revision 27)", - howpublished = "\url{https://wg21.link/n1517}", +@misc{LWG3789, + author = "blacktea hamburger", + title = "{LWG3789}: Precondition of (not replaced) operator delete[]", + howpublished = "\url{https://wg21.link/lwg3789}", publisher = "WG21" } -@misc{N1518, - author = "Matt Austern", - title = "{N1518}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1518}", +@misc{LWG3790, + author = "David Olsen", + title = "{LWG3790}: P1467 accidentally changed nexttoward's signature", + howpublished = "\url{https://wg21.link/lwg3790}", publisher = "WG21" } -@misc{N1519, - author = "John Maddock", - title = "{N1519}: Type Traits Issue List", - howpublished = "\url{https://wg21.link/n1519}", +@misc{LWG3791, + author = "Hewill Kang", + title = "{LWG3791}: join\_view::iterator::operator-- may be ill-formed", + howpublished = "\url{https://wg21.link/lwg3791}", publisher = "WG21" } -@misc{N1520, - author = "William M. Miller", - title = "{N1520}: Extended friend Declarations", - howpublished = "\url{https://wg21.link/n1520}", +@misc{LWG3792, + author = "Marc Mutz", + title = "{LWG3792}: \_\_cpp\_lib\_constexpr\_algorithms should also be defined in ", + howpublished = "\url{https://wg21.link/lwg3792}", publisher = "WG21" } -@misc{N1521, - author = "Gabriel Dos Reis", - title = "{N1521}: Generalized Constant Expressions", - howpublished = "\url{https://wg21.link/n1521}", +@misc{LWG3793, + author = "Jiang An", + title = "{LWG3793}: Requirements for some algorithms' Size template parameters are unclear", + howpublished = "\url{https://wg21.link/lwg3793}", publisher = "WG21" } -@misc{N1522, - author = "B. Stroustrup and G. Dos Reis", - title = "{N1522}: Concepts - Design choices for template argument checking", - howpublished = "\url{https://wg21.link/n1522}", +@misc{LWG3794, + author = "Jiang An", + title = "{LWG3794}: std::filesystem::path::iterator::reference should be allowed to be std::filesystem::path", + howpublished = "\url{https://wg21.link/lwg3794}", publisher = "WG21" } -@misc{N1523, - author = "Howard E. Hinnant", - title = "{N1523}: Proposed Resolution To LWG issues 225, 226, 229 (revision 1)", - howpublished = "\url{https://wg21.link/n1523}", +@misc{LWG3795, + author = "Jiang An", + title = "{LWG3795}: Self-move-assignment of std::future and std::shared\_future have unimplementable postconditions", + howpublished = "\url{https://wg21.link/lwg3795}", publisher = "WG21" } -@misc{N1524, - author = "Jon Jagger", - title = "{N1524}: Nested Namespace Definition Proposal", - howpublished = "\url{https://wg21.link/n1524}", +@misc{LWG3796, + author = "Hewill Kang", + title = "{LWG3796}: movable-box as member should use default-initialization instead of copy-initialization", + howpublished = "\url{https://wg21.link/lwg3796}", publisher = "WG21" } -@misc{N1526, - author = "Benjamin Kosnik", - title = "{N1526}: Proposal to add namespace references to C++", - howpublished = "\url{https://wg21.link/n1526}", +@misc{LWG3797, + author = "Hui Xie", + title = "{LWG3797}: elements\_view insufficiently constrained", + howpublished = "\url{https://wg21.link/lwg3797}", publisher = "WG21" } -@misc{N1527, - author = "J. J�rvi and B. Stroustrup", - title = "{N1527}: Mechanisms for querying types of expressions: decltype and auto revisited", - howpublished = "\url{https://wg21.link/n1527}", +@misc{LWG3798, + author = "Jiang An", + title = "{LWG3798}: Rvalue reference and iterator\_category", + howpublished = "\url{https://wg21.link/lwg3798}", publisher = "WG21" } -@misc{N1528, - author = "John H. Spicer", - title = "{N1528}: Syntactic Disambiguation Using the Template Keyword", - howpublished = "\url{https://wg21.link/n1528}", +@misc{LWG3799, + author = "Jiang An", + title = "{LWG3799}: Should provide 3-argument ::hypot overloads?", + howpublished = "\url{https://wg21.link/lwg3799}", publisher = "WG21" } -@misc{N1529, - author = "Julian Smith", - title = "{N1529}: Draft proposal for adding Multimethods to C++", - howpublished = "\url{https://wg21.link/n1529}", +@misc{LWG3800, + author = "Jonathan Wakely", + title = "{LWG3800}: No deduction guide for std::match\_results", + howpublished = "\url{https://wg21.link/lwg3800}", publisher = "WG21" } -@misc{N1530, - author = "D. Abrahams and J. Siek and T. Witt", - title = "{N1530}: Iterator Facade and Adaptor", - howpublished = "\url{https://wg21.link/n1530}", +@misc{LWG3801, + author = "Patrick Palka", + title = "{LWG3801}: cartesian\_product\_view::iterator::distance-from ignores the size of last underlying range", + howpublished = "\url{https://wg21.link/lwg3801}", publisher = "WG21" } -@misc{N1531, - author = "D. Abrahams and J. Siek and T. Witt", - title = "{N1531}: New Iterator Concepts", - howpublished = "\url{https://wg21.link/n1531}", +@misc{LWG3802, + author = "Arthur O'Dwyer", + title = "{LWG3802}: flat\_foo allocator-extended constructors lack move semantics", + howpublished = "\url{https://wg21.link/lwg3802}", publisher = "WG21" } -@misc{N1532, - author = "Keld Simonsen", - title = "{N1532}: WG20 liaison report", - howpublished = "\url{https://wg21.link/n1532}", +@misc{LWG3803, + author = "Arthur O'Dwyer", + title = "{LWG3803}: flat\_foo constructors taking KeyContainer lack KeyCompare parameter", + howpublished = "\url{https://wg21.link/lwg3803}", publisher = "WG21" } -@misc{N1534, - author = "Alex Rosenberg", - title = "{N1534}: Proposed addition of \_\_func\_\_ predefined identifier from C99", - howpublished = "\url{https://wg21.link/n1534}", +@misc{LWG3804, + author = "Arthur O'Dwyer", + title = "{LWG3804}: flat\_foo missing some allocator-extended deduction guides", + howpublished = "\url{https://wg21.link/lwg3804}", publisher = "WG21" } -@misc{N1535, - author = "Pete Becker", - title = "{N1535}: Random Number Generators Issues List", - howpublished = "\url{https://wg21.link/n1535}", +@misc{LWG3805, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3805}: Expression evaluating to a call wrapper is a prvalue, not an object", + howpublished = "\url{https://wg21.link/lwg3805}", publisher = "WG21" } -@misc{N1536, - author = "B. Stroustrup and G. Dos Reis", - title = "{N1536}: Concepts - syntax and composition", - howpublished = "\url{https://wg21.link/n1536}", +@misc{LWG3806, + author = "Jonathan Wakely", + title = "{LWG3806}: Should concept formattable default to char?", + howpublished = "\url{https://wg21.link/lwg3806}", publisher = "WG21" } -@misc{N1537, - author = "Matt Austern", - title = "{N1537}: C++ Standard Library Active Issues List (Revision 28)", - howpublished = "\url{https://wg21.link/n1537}", +@misc{LWG3807, + author = "Daniel Marshall", + title = "{LWG3807}: The feature test macro for ranges::find\_last should be renamed", + howpublished = "\url{https://wg21.link/lwg3807}", publisher = "WG21" } -@misc{N1538, - author = "Matt Austern", - title = "{N1538}: C++ Standard Library Defect Report List (Revision 28)", - howpublished = "\url{https://wg21.link/n1538}", +@misc{LWG3808, + author = "Daniel Marshall", + title = "{LWG3808}: Inconsistent feature test macros for ranges algorithms", + howpublished = "\url{https://wg21.link/lwg3808}", publisher = "WG21" } -@misc{N1539, - author = "Matt Austern", - title = "{N1539}: C++ Standard Library Closed Issues List (Revision 28)", - howpublished = "\url{https://wg21.link/n1539}", +@misc{LWG3809, + author = "Jonathan Wakely", + title = "{LWG3809}: Is std::subtract\_with\_carry\_engine supposed to work?", + howpublished = "\url{https://wg21.link/lwg3809}", publisher = "WG21" } -@misc{N1540, - author = "Matt Austern", - title = "{N1540}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1540}", +@misc{LWG3810, + author = "Jonathan Wakely", + title = "{LWG3810}: CTAD for std::basic\_format\_args", + howpublished = "\url{https://wg21.link/lwg3810}", publisher = "WG21" } -@misc{N1541, - author = "Matt Austern", - title = "{N1541}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1541}", +@misc{LWG3811, + author = "Tomasz Kamiński", + title = "{LWG3811}: views::as\_const on ref\_view should return ref\_view", + howpublished = "\url{https://wg21.link/lwg3811}", publisher = "WG21" } -@misc{N1542, - author = "Walter E. Brown", - title = "{N1542}: A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 3)", - howpublished = "\url{https://wg21.link/n1542}", +@misc{LWG3812, + author = "Giuseppe D'Angelo", + title = "{LWG3812}: [fund.ts.v3] Incorrect constraint on propagate\_const conversion function", + howpublished = "\url{https://wg21.link/lwg3812}", publisher = "WG21" } -@misc{N1543, - author = "William M. Miller", - title = "{N1543}: Analysis and Proposed Resolution for Core Issue 39", - howpublished = "\url{https://wg21.link/n1543}", +@misc{LWG3813, + author = "Jiang An", + title = "{LWG3813}: std::span is made ill-formed by P2278R4 when T is a normal class type", + howpublished = "\url{https://wg21.link/lwg3813}", publisher = "WG21" } -@misc{N1544, - author = "Jens Maurer", - title = "{N1544}: Comments about Issues with Random Number Generators", - howpublished = "\url{https://wg21.link/n1544}", +@misc{LWG3814, + author = "Ben Craig", + title = "{LWG3814}: Add freestanding items requested by NB comments", + howpublished = "\url{https://wg21.link/lwg3814}", publisher = "WG21" } -@misc{N1545, - author = "Paul Mensonides", - title = "{N1545}: Variadic Macros and Placemarkers", - howpublished = "\url{https://wg21.link/n1545}", +@misc{LWG3815, + author = "Ben Craig", + title = "{LWG3815}: Freestanding enumerators specification is lacking", + howpublished = "\url{https://wg21.link/lwg3815}", publisher = "WG21" } -@misc{N1546, - author = "Attila Feh�r", - title = "{N1546}: Alignment Proposal", - howpublished = "\url{https://wg21.link/n1546}", +@misc{LWG3816, + author = "Tomasz Kamiński", + title = "{LWG3816}: flat\_map and flat\_multimap should impose sequence container requirements", + howpublished = "\url{https://wg21.link/lwg3816}", publisher = "WG21" } -@misc{N1547, - author = "Marc Paterno", - title = "{N1547}: Comments on the Initialization of Random Engines", - howpublished = "\url{https://wg21.link/n1547}", +@misc{LWG3817, + author = "Tomasz Kamiński", + title = "{LWG3817}: Missing preconditions on forward\_list modifiers", + howpublished = "\url{https://wg21.link/lwg3817}", publisher = "WG21" } -@misc{N1548, - author = "Alisdair Meredith", - title = "{N1548}: A Proposal to Add a Fixed Size Array Wrapper to the Standard Library Technical Report", - howpublished = "\url{https://wg21.link/n1548}", +@misc{LWG3818, + author = "Tim Song", + title = "{LWG3818}: Exposition-only concepts are not described in library intro", + howpublished = "\url{https://wg21.link/lwg3818}", publisher = "WG21" } -@misc{N1549, - author = "Matt Austern", - title = "{N1549}: Const correctness in unordered associative containers", - howpublished = "\url{https://wg21.link/n1549}", +@misc{LWG3819, + author = "Tim Song", + title = "{LWG3819}: reference\_meows\_from\_temporary should not use is\_meowible", + howpublished = "\url{https://wg21.link/lwg3819}", publisher = "WG21" } -@misc{N1550, - author = "D. Abrahams and J. Siek and T. Witt", - title = "{N1550}: New Iterator Concepts", - howpublished = "\url{https://wg21.link/n1550}", +@misc{LWG3820, + author = "Hewill Kang", + title = "{LWG3820}: cartesian\_product\_view::iterator::prev is not quite right", + howpublished = "\url{https://wg21.link/lwg3820}", publisher = "WG21" } -@misc{N1551, - author = "Pete Becker", - title = "{N1551}: Changes to N1540 to Implement N1499 Parts 1 and 2", - howpublished = "\url{https://wg21.link/n1551}", +@misc{LWG3821, + author = "Tim Song", + title = "{LWG3821}: uses\_allocator\_construction\_args should have overload for pair-like", + howpublished = "\url{https://wg21.link/lwg3821}", publisher = "WG21" } -@misc{N1552, - author = "Robert Klarer", - title = "{N1552}: Minutes of ISO WG21 Meeting, October 26, 2003", - howpublished = "\url{https://wg21.link/n1552}", +@misc{LWG3822, + author = "US", + title = "{LWG3822}: Avoiding normalization in filesystem::weakly\_canonical", + howpublished = "\url{https://wg21.link/lwg3822}", publisher = "WG21" } -@misc{N1553, - author = "Robert Klarer", - title = "{N1553}: Minutes of J16 Meeting No. 37/WG21 Meeting No. 32, October 27-31, 2003", - howpublished = "\url{https://wg21.link/n1553}", +@misc{LWG3823, + author = "Tomasz Kamiński", + title = "{LWG3823}: Unnecessary precondition for is\_aggregate", + howpublished = "\url{https://wg21.link/lwg3823}", publisher = "WG21" } -@misc{N1554, - author = "J. Stephen Adamczyk", - title = "{N1554}: C++ Standard Core Language Active Issues, Revision 28", - howpublished = "\url{https://wg21.link/n1554}", +@misc{LWG3824, + author = "Tomasz Kamiński", + title = "{LWG3824}: Number of bind placeholders is underspecified", + howpublished = "\url{https://wg21.link/lwg3824}", publisher = "WG21" } -@misc{N1555, - author = "J. Stephen Adamczyk", - title = "{N1555}: C++ Standard Core Language Defect Reports, Revision 28", - howpublished = "\url{https://wg21.link/n1555}", +@misc{LWG3825, + author = "Victor Zverovich", + title = "{LWG3825}: Missing compile-time argument id check in basic\_format\_parse\_context::next\_arg\_id", + howpublished = "\url{https://wg21.link/lwg3825}", publisher = "WG21" } -@misc{N1556, - author = "J. Stephen Adamczyk", - title = "{N1556}: C++ Standard Core Language Closed Issues, Revision 28", - howpublished = "\url{https://wg21.link/n1556}", +@misc{LWG3826, + author = "US", + title = "{LWG3826}: Redundant specification [for overload of yield\_value]", + howpublished = "\url{https://wg21.link/lwg3826}", publisher = "WG21" } -@misc{N1557, - author = "Herb Sutter", - title = "{N1557}: C++/CLI Overview", - howpublished = "\url{https://wg21.link/n1557}", +@misc{LWG3827, + author = "GB", + title = "{LWG3827}: Deprecate and macros", + howpublished = "\url{https://wg21.link/lwg3827}", publisher = "WG21" } -@misc{N1558, - author = "Beman Dawes", - title = "{N1558}: Library Technical Report Component Detection", - howpublished = "\url{https://wg21.link/n1558}", +@misc{LWG3828, + author = "GB", + title = "{LWG3828}: Sync intmax\_t and uintmax\_t with C2x", + howpublished = "\url{https://wg21.link/lwg3828}", publisher = "WG21" } -@misc{N1559, - author = "Herb Sutter", - title = "{N1559}: WG21 Agenda", - howpublished = "\url{https://wg21.link/n1559}", +@misc{LWG3829, + author = "Hewill Kang", + title = "{LWG3829}: as\_rvalue\_view::end should improve non-common case", + howpublished = "\url{https://wg21.link/lwg3829}", publisher = "WG21" } -@misc{N1563, - author = "Herb Sutter", - title = "{N1563}: TG5 Liaison Report to WG21", - howpublished = "\url{https://wg21.link/n1563}", - year = 2003, - month = 12, +@misc{LWG3830, + author = "Hewill Kang", + title = "{LWG3830}: reverse\_view should not cache when ranges::next has constant time complexity", + howpublished = "\url{https://wg21.link/lwg3830}", publisher = "WG21" } -@misc{N1564, - author = "William M. Miller", - title = "{N1564}: Core Issue 195 and ``Conditionally-Supported Behavior''", - howpublished = "\url{https://wg21.link/n1564}", - year = 2004, - month = 2, +@misc{LWG3831, + author = "Matt Stephanson", + title = "{LWG3831}: Two-digit formatting of negative year is ambiguous", + howpublished = "\url{https://wg21.link/lwg3831}", publisher = "WG21" } -@misc{N1565, - author = "J. Stephen Adamczyk", - title = "{N1565}: Adding the long long type to C++", - howpublished = "\url{https://wg21.link/n1565}", - year = 2004, - month = 1, +@misc{LWG3832, + author = "Jiang An", + title = "{LWG3832}: Missing change for element\_view::iterator in LWG 3798", + howpublished = "\url{https://wg21.link/lwg3832}", publisher = "WG21" } -@misc{N1566, - author = "Clark Nelson", - title = "{N1566}: Synchronizing the C++ preprocessor with C99", - howpublished = "\url{https://wg21.link/n1566}", - year = 2004, - month = 2, +@misc{LWG3833, + author = "Mark de Wever", + title = "{LWG3833}: Remove specialization template struct formatter", + howpublished = "\url{https://wg21.link/lwg3833}", publisher = "WG21" } -@misc{N1567, - author = "P.J. Plauger", - title = "{N1567}: Critique of WG14/N1016 decimal floating-point arithmetic", - howpublished = "\url{https://wg21.link/n1567}", - year = 2004, - month = 1, +@misc{LWG3834, + author = "George Tokmaji", + title = "{LWG3834}: Missing constexpr for std::intmax\_t math functions in ", + howpublished = "\url{https://wg21.link/lwg3834}", publisher = "WG21" } -@misc{N1568, - author = "P.J. Plauger", - title = "{N1568}: Proposed additions to TR-1 to improve compatibility with C99", - howpublished = "\url{https://wg21.link/n1568}", - year = 2004, - month = 1, +@misc{LWG3835, + author = "Xie He", + title = "{LWG3835}: Requirements for CharT in the regex library", + howpublished = "\url{https://wg21.link/lwg3835}", publisher = "WG21" } -@misc{N1569, - author = "P.J. Plauger", - title = "{N1569}: Proposed fixes to library inconsistencies", - howpublished = "\url{https://wg21.link/n1569}", - year = 2004, - month = 1, +@misc{LWG3836, + author = "Hui Xie", + title = "{LWG3836}: std::expected conversion constructor expected(const expected\&) should take precedence over expected(U\&\&) with operator bool", + howpublished = "\url{https://wg21.link/lwg3836}", publisher = "WG21" } -@misc{N1570, - author = "P.J. Plauger", - title = "{N1570}: Corrections to domain-error reporting for TR1 chapter on special math functions", - howpublished = "\url{https://wg21.link/n1570}", - year = 2004, - month = 1, +@misc{LWG3837, + author = "Giuseppe D'Angelo", + title = "{LWG3837}: std::erase\_if overloads for non-associative containers should move (and not copy) their predicate object", + howpublished = "\url{https://wg21.link/lwg3837}", publisher = "WG21" } -@misc{N1571, - author = "J. Stephen Adamczyk", - title = "{N1571}: C++ Standard Core Language Active Issues, Revision 29", - howpublished = "\url{https://wg21.link/n1571}", - year = 2004, - month = 2, +@misc{LWG3838, + author = "Hewill Kang", + title = "{LWG3838}: The last specialization of incrementable\_traits is under-constrained", + howpublished = "\url{https://wg21.link/lwg3838}", publisher = "WG21" } -@misc{N1572, - author = "J. Stephen Adamczyk", - title = "{N1572}: C++ Standard Core Language Defect Reports, Revision 29", - howpublished = "\url{https://wg21.link/n1572}", - year = 2004, - month = 2, +@misc{LWG3839, + author = "Hewill Kang", + title = "{LWG3839}: range\_formatter's set\_separator, set\_brackets, and underlying functions should be noexcept", + howpublished = "\url{https://wg21.link/lwg3839}", publisher = "WG21" } -@misc{N1573, - author = "J. Stephen Adamczyk", - title = "{N1573}: C++ Standard Core Language Closed Issues, Revision 29", - howpublished = "\url{https://wg21.link/n1573}", - year = 2004, - month = 2, +@misc{LWG3840, + author = "Daniel Krügler", + title = "{LWG3840}: filesystem::u8path should be undeprecated", + howpublished = "\url{https://wg21.link/lwg3840}", publisher = "WG21" } -@misc{N1575, - author = "Beman Dawes", - title = "{N1575}: Library Technical Report Component Detection (Revision 1)", - howpublished = "\url{https://wg21.link/n1575}", - year = 2004, - month = 2, +@misc{LWG3841, + author = "Jonathan Wakely", + title = "{LWG3841}: should not be ``all freestanding''", + howpublished = "\url{https://wg21.link/lwg3841}", publisher = "WG21" } -@misc{N1576, - author = "Beman Dawes", - title = "{N1576}: Filesystem library query", - howpublished = "\url{https://wg21.link/n1576}", - year = 2004, - month = 2, +@misc{LWG3842, + author = "Jonathan Wakely", + title = "{LWG3842}: Unclear wording for precision in chrono-format-spec", + howpublished = "\url{https://wg21.link/lwg3842}", publisher = "WG21" } -@misc{N1577, - author = "P.J. Plauger and P. Becker", - title = "{N1577}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n1577}", - year = 2004, - month = 2, +@misc{LWG3843, + author = "Jonathan Wakely", + title = "{LWG3843}: std::expected::value() \& assumes E is copy constructible", + howpublished = "\url{https://wg21.link/lwg3843}", publisher = "WG21" } -@misc{N1578, - author = "P.J. Plauger and P. Becker", - title = "{N1578}: Editor's report", - howpublished = "\url{https://wg21.link/n1578}", - year = 2004, - month = 2, +@misc{LWG3844, + author = "Jonathan Wakely", + title = "{LWG3844}: Non-numeric formats for negative durations", + howpublished = "\url{https://wg21.link/lwg3844}", publisher = "WG21" } -@misc{N1579, - author = "H. Sutter and D. Miller", - title = "{N1579}: Strongly Typed Enums", - howpublished = "\url{https://wg21.link/n1579}", - year = 2004, - month = 2, +@misc{LWG3845, + author = "Hewill Kang", + title = "{LWG3845}: ranges::to's from\_range\_t tag branch has the wrong constraint", + howpublished = "\url{https://wg21.link/lwg3845}", publisher = "WG21" } -@misc{N1580, - author = "Stephen D. Clamage", - title = "{N1580}: AGENDA J16 Meeting No. 38 WG21 Meeting No. 33 March 22-26, 2004, Sydney Australia", - howpublished = "\url{https://wg21.link/n1580}", - year = 2004, - month = 2, +@misc{LWG3846, + author = "Hewill Kang", + title = "{LWG3846}: iota\_view::iterator::operator- is overconstrained", + howpublished = "\url{https://wg21.link/lwg3846}", publisher = "WG21" } -@misc{N1581, - author = "H. Sutter and F. Glassborow", - title = "{N1581}: Delegating Constructors", - howpublished = "\url{https://wg21.link/n1581}", - year = 2004, - month = 2, +@misc{LWG3847, + author = "Hewill Kang", + title = "{LWG3847}: ranges::to can still return views", + howpublished = "\url{https://wg21.link/lwg3847}", publisher = "WG21" } -@misc{N1582, - author = "Francis Glassborow", - title = "{N1582}: Compiler Generated Defaults", - howpublished = "\url{https://wg21.link/n1582}", - year = 2004, - month = 2, +@misc{LWG3848, + author = "Hewill Kang", + title = "{LWG3848}: adjacent\_view, adjacent\_transform\_view and slide\_view missing base accessor", + howpublished = "\url{https://wg21.link/lwg3848}", publisher = "WG21" } -@misc{N1583, - author = "Francis Glassborow", - title = "{N1583}: Inheriting Constructors", - howpublished = "\url{https://wg21.link/n1583}", - year = 2004, - month = 2, +@misc{LWG3849, + author = "Hewill Kang", + title = "{LWG3849}: cartesian\_product\_view::iterator's default constructor is overconstrained", + howpublished = "\url{https://wg21.link/lwg3849}", publisher = "WG21" } -@misc{N1584, - author = "Francis Glassborow", - title = "{N1584}: Regularizing Initialization Syntax", - howpublished = "\url{https://wg21.link/n1584}", - year = 2004, - month = 2, +@misc{LWG3850, + author = "Hewill Kang", + title = "{LWG3850}: views::as\_const on empty\_view should return empty\_view", + howpublished = "\url{https://wg21.link/lwg3850}", publisher = "WG21" } -@misc{N1585, - author = "Francis Glassborow", - title = "{N1585}: Uniform Calling Syntax (Re-opening public interfaces)", - howpublished = "\url{https://wg21.link/n1585}", - year = 2004, - month = 2, +@misc{LWG3851, + author = "Hewill Kang", + title = "{LWG3851}: chunk\_view::inner-iterator missing custom iter\_move and iter\_swap", + howpublished = "\url{https://wg21.link/lwg3851}", publisher = "WG21" } -@misc{N1588, - author = "Marc Paterno", - title = "{N1588}: On Random-Number Distributions for C++0x", - howpublished = "\url{https://wg21.link/n1588}", - year = 2004, - month = 2, +@misc{LWG3852, + author = "Hewill Kang", + title = "{LWG3852}: join\_with\_view::iterator's iter\_move and iter\_swap should be conditionally noexcept", + howpublished = "\url{https://wg21.link/lwg3852}", publisher = "WG21" } -@misc{N1589, - author = "Howard E. Hinnant", - title = "{N1589}: complex and issue 387", - howpublished = "\url{https://wg21.link/n1589}", - year = 2004, - month = 2, +@misc{LWG3853, + author = "Hewill Kang", + title = "{LWG3853}: basic\_const\_iterator::operator-> is ill-formed", + howpublished = "\url{https://wg21.link/lwg3853}", publisher = "WG21" } -@misc{N1590, - author = "Peter Dimov", - title = "{N1590}: Smart Pointer Comparison Operators", - howpublished = "\url{https://wg21.link/n1590}", - year = 2004, - month = 2, +@misc{LWG3854, + author = "Jiang An", + title = "{LWG3854}: §[res.on.exception.handling]/3 should not be applied to all standard library types", + howpublished = "\url{https://wg21.link/lwg3854}", publisher = "WG21" } -@misc{N1591, - author = "Herb Sutter", - title = "{N1591}: October 2004 Meeting Information", - howpublished = "\url{https://wg21.link/n1591}", - year = 2004, - month = 2, +@misc{LWG3855, + author = "Hewill Kang", + title = "{LWG3855}: tiny-range is not quite right", + howpublished = "\url{https://wg21.link/lwg3855}", publisher = "WG21" } -@misc{N1592, - author = "Lois Goldthwaite", - title = "{N1592}: Explicit Conversion Operators", - howpublished = "\url{https://wg21.link/n1592}", - year = 2004, - month = 2, +@misc{LWG3856, + author = "Tam S. B.", + title = "{LWG3856}: Unclear which conversion specifiers are valid for each chrono type", + howpublished = "\url{https://wg21.link/lwg3856}", publisher = "WG21" } -@misc{N1593, - author = "Matt Austern", - title = "{N1593}: C++ Standard Library Active Issues List (Revision 29)", - howpublished = "\url{https://wg21.link/n1593}", - year = 2004, - month = 2, +@misc{LWG3857, + author = "Casey Carter", + title = "{LWG3857}: basic\_string\_view should allow explicit conversion when only traits vary", + howpublished = "\url{https://wg21.link/lwg3857}", publisher = "WG21" } -@misc{N1594, - author = "Matt Austern", - title = "{N1594}: C++ Standard Library Defect Report List (Revision 29)", - howpublished = "\url{https://wg21.link/n1594}", - year = 2004, - month = 2, +@misc{LWG3858, + author = "Hewill Kang", + title = "{LWG3858}: basic\_const\_iterator is too strict to provide iterator\_category", + howpublished = "\url{https://wg21.link/lwg3858}", publisher = "WG21" } -@misc{N1595, - author = "Matt Austern", - title = "{N1595}: C++ Standard Library Closed Issues List (Revision 29)", - howpublished = "\url{https://wg21.link/n1595}", - year = 2004, - month = 2, +@misc{LWG3859, + author = "Hewill Kang", + title = "{LWG3859}: std::projected cannot handle proxy iterator", + howpublished = "\url{https://wg21.link/lwg3859}", publisher = "WG21" } -@misc{N1596, - author = "Matt Austern", - title = "{N1596}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1596}", - year = 2004, - month = 2, +@misc{LWG3860, + author = "Hewill Kang", + title = "{LWG3860}: range\_common\_reference\_t is missing", + howpublished = "\url{https://wg21.link/lwg3860}", publisher = "WG21" } -@misc{N1597, - author = "Matt Austern", - title = "{N1597}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1597}", - year = 2004, - month = 2, +@misc{LWG3861, + author = "Christian Robert Trott", + title = "{LWG3861}: mdspan layout\_stride::mapping default constructor problem", + howpublished = "\url{https://wg21.link/lwg3861}", publisher = "WG21" } -@misc{N1598, - author = "B. Stroustrup and D. Vandevoorde", - title = "{N1598}: Evolution WG issues list", - howpublished = "\url{https://wg21.link/n1598}", - year = 2004, - month = 2, +@misc{LWG3862, + author = "Hewill Kang", + title = "{LWG3862}: basic\_const\_iterator's common\_type specialization is underconstrained", + howpublished = "\url{https://wg21.link/lwg3862}", publisher = "WG21" } -@misc{N1599, - author = "Howard E. Hinnant", - title = "{N1599}: Issue 431: Swapping containers with unequal allocators", - howpublished = "\url{https://wg21.link/n1599}", - year = 2004, - month = 2, +@misc{LWG3863, + author = "Hewill Kang", + title = "{LWG3863}: Is input\_iterator guaranteed to have iter\_const\_reference\_t?", + howpublished = "\url{https://wg21.link/lwg3863}", publisher = "WG21" } -@misc{N1600, - author = "Daveed Vandevoorde", - title = "{N1600}: C++/CLI Properties", - howpublished = "\url{https://wg21.link/n1600}", - year = 2004, - month = 2, +@misc{LWG3864, + author = "Barry Revzin", + title = "{LWG3864}: zip over range of reference to an abstract type", + howpublished = "\url{https://wg21.link/lwg3864}", publisher = "WG21" } -@misc{N1601, - author = "H. Sutter and B. Stroustrup", - title = "{N1601}: A name for the null pointer: nullptr (revision 2)", - howpublished = "\url{https://wg21.link/n1601}", - year = 2004, - month = 2, +@misc{LWG3865, + author = "Barry Revzin", + title = "{LWG3865}: Sorting a range of pairs", + howpublished = "\url{https://wg21.link/lwg3865}", publisher = "WG21" } -@misc{N1602, - author = "Francis Glassborow", - title = "{N1602}: Class Scope Using Declarations \& private Members", - howpublished = "\url{https://wg21.link/n1602}", - year = 2004, - month = 2, +@misc{LWG3866, + author = "Casey Carter", + title = "{LWG3866}: Bad Mandates for expected::transform\_error overloads", + howpublished = "\url{https://wg21.link/lwg3866}", publisher = "WG21" } -@misc{N1603, - author = "D. Gregor and J. J�rvi and G. Powell", - title = "{N1603}: Variadic Templates", - howpublished = "\url{https://wg21.link/n1603}", - year = 2004, - month = 2, +@misc{LWG3867, + author = "Jiang An", + title = "{LWG3867}: Should std::basic\_osyncstream's move assignment operator be noexcept?", + howpublished = "\url{https://wg21.link/lwg3867}", publisher = "WG21" } -@misc{N1604, - author = "R. Klarer and J. Maddock and B. Dawes and H. Hinnant", - title = "{N1604}: Proposal to Add Static Assertions to the Core Language (Revision 1)", - howpublished = "\url{https://wg21.link/n1604}", - year = 2004, - month = 2, +@misc{LWG3868, + author = "Hewill Kang", + title = "{LWG3868}: Constrained algorithms should not require output\_iterator", + howpublished = "\url{https://wg21.link/lwg3868}", publisher = "WG21" } -@misc{N1605, - author = "Daniel Gutson", - title = "{N1605}: Extending Template Type Parameters I: Namespace and scope", - howpublished = "\url{https://wg21.link/n1605}", - year = 2004, - month = 2, +@misc{LWG3869, + author = "Jonathan Wakely", + title = "{LWG3869}: Deprecate std::errc constants related to UNIX STREAMS", + howpublished = "\url{https://wg21.link/lwg3869}", publisher = "WG21" } -@misc{N1607, - author = "J. J�rvi and B. Stroustrup", - title = "{N1607}: Decltype and auto (revision 3)", - howpublished = "\url{https://wg21.link/n1607}", - year = 2004, - month = 2, +@misc{LWG3870, + author = "Jonathan Wakely", + title = "{LWG3870}: Remove voidify", + howpublished = "\url{https://wg21.link/lwg3870}", publisher = "WG21" } -@misc{N1608, - author = "Herb Sutter", - title = "{N1608}: TG5 Liaison Report \#2", - howpublished = "\url{https://wg21.link/n1608}", - year = 2004, - month = 2, +@misc{LWG3871, + author = "CA", + title = "{LWG3871}: Adjust note about terminate", + howpublished = "\url{https://wg21.link/lwg3871}", publisher = "WG21" } -@misc{N1609, - author = "Jens Maurer", - title = "{N1609}: More on Issues with Random Number Generators in the Library TR Proposal", - howpublished = "\url{https://wg21.link/n1609}", - year = 2004, - month = 2, +@misc{LWG3872, + author = "Hewill Kang", + title = "{LWG3872}: basic\_const\_iterator should have custom iter\_move", + howpublished = "\url{https://wg21.link/lwg3872}", publisher = "WG21" } -@misc{N1610, - author = "D. Abrahams and G. Powell", - title = "{N1610}: Clarification of Initialization of Class Objects by rvalues", - howpublished = "\url{https://wg21.link/n1610}", - year = 2004, - month = 2, +@misc{LWG3873, + author = "Hewill Kang", + title = "{LWG3873}: join\_with\_view's const begin is underconstrained", + howpublished = "\url{https://wg21.link/lwg3873}", publisher = "WG21" } -@misc{N1611, - author = "Walter E. Brown", - title = "{N1611}: Implicitly-Callable Functions in C++0x", - howpublished = "\url{https://wg21.link/n1611}", - year = 2004, - month = 2, +@misc{LWG3874, + author = "Hewill Kang", + title = "{LWG3874}: Rename \_\_cpp\_lib\_ranges\_to\_container to \_\_cpp\_lib\_ranges\_to", + howpublished = "\url{https://wg21.link/lwg3874}", publisher = "WG21" } -@misc{N1612, - author = "Thorsten Ottosen", - title = "{N1612}: How we might remove the remaining shortcomings of std::complex", - howpublished = "\url{https://wg21.link/n1612}", - year = 2004, - month = 3, +@misc{LWG3875, + author = "Jiang An", + title = "{LWG3875}: std::ranges::repeat\_view::iterator may be ill-formed", + howpublished = "\url{https://wg21.link/lwg3875}", publisher = "WG21" } -@misc{N1613, - author = "Thorsten Ottosen", - title = "{N1613}: Proposal to add Design by Contract to C++", - howpublished = "\url{https://wg21.link/n1613}", - year = 2004, - month = 3, +@misc{LWG3876, + author = "Christian Trott", + title = "{LWG3876}: Default constructor of std::layout\_XX::mapping misses precondition", + howpublished = "\url{https://wg21.link/lwg3876}", publisher = "WG21" } -@misc{N1614, - author = "Bjarne Stroustrup", - title = "{N1614}: \#scope: A simple scoping mechanism for the C/C++ preprocessor", - howpublished = "\url{https://wg21.link/n1614}", - year = 2004, - month = 4, +@misc{LWG3877, + author = "Sy Brand", + title = "{LWG3877}: Incorrect constraints on const-qualified monadic overloads for std::expected", + howpublished = "\url{https://wg21.link/lwg3877}", publisher = "WG21" } -@misc{N1615, - author = "Lois Goldthwaite", - title = "{N1615}: C++ Properties — a Library Solution", - howpublished = "\url{https://wg21.link/n1615}", - year = 2004, - month = 4, +@misc{LWG3878, + author = "Tim Song", + title = "{LWG3878}: import std; should guarantee initialization of standard iostreams objects", + howpublished = "\url{https://wg21.link/lwg3878}", publisher = "WG21" } -@misc{N1616, - author = "William M. Miller", - title = "{N1616}: Extended friend Declarations (Rev. 1)", - howpublished = "\url{https://wg21.link/n1616}", - year = 2004, - month = 3, +@misc{LWG3879, + author = "Tim Song", + title = "{LWG3879}: erase\_if for flat\_{\textbraceleft},multi{\textbraceright}set is incorrectly specified", + howpublished = "\url{https://wg21.link/lwg3879}", publisher = "WG21" } -@misc{N1617, - author = "R. Klarer and J. Maddock and B. Dawes and H. Hinnant", - title = "{N1617}: Proposal to Add Static Assertions to the Core Language (Revision 2)", - howpublished = "\url{https://wg21.link/n1617}", - year = 2004, - month = 3, +@misc{LWG3880, + author = "Tim Song", + title = "{LWG3880}: Clarify operator+= complexity for {\textbraceleft}chunk,stride{\textbraceright}\_view::iterator", + howpublished = "\url{https://wg21.link/lwg3880}", publisher = "WG21" } -@misc{N1618, - author = "H. Sutter and F. Glassborow", - title = "{N1618}: Delegating Constructors (revision 1)", - howpublished = "\url{https://wg21.link/n1618}", - year = 2004, - month = 3, +@misc{LWG3881, + author = "Victor Zverovich", + title = "{LWG3881}: Incorrect formatting of container adapters backed by std::string", + howpublished = "\url{https://wg21.link/lwg3881}", publisher = "WG21" } -@misc{N1619, - author = "Matt Austern", - title = "{N1619}: Library Extension Technical Report — Issues List", - howpublished = "\url{https://wg21.link/n1619}", - year = 2004, - month = 4, +@misc{LWG3882, + author = "Corentin Jabot", + title = "{LWG3882}: tuple relational operators have confused friendships", + howpublished = "\url{https://wg21.link/lwg3882}", publisher = "WG21" } -@misc{N1620, - author = "Howard Hinnant", - title = "{N1620}: Dimension and Rank", - howpublished = "\url{https://wg21.link/n1620}", - year = 2004, - month = 3, +@misc{LWG3883, + author = "Alex Mills", + title = "{LWG3883}: §[support.c.headers.other] Ambiguity in the requirements for includes", + howpublished = "\url{https://wg21.link/lwg3883}", publisher = "WG21" } -@misc{N1621, - author = "Jens Maurer", - title = "{N1621}: Resolution to TR issue 4.37", - howpublished = "\url{https://wg21.link/n1621}", - year = 2004, - month = 3, +@misc{LWG3884, + author = "Arthur O'Dwyer", + title = "{LWG3884}: flat\_foo is missing allocator-extended copy/move constructors", + howpublished = "\url{https://wg21.link/lwg3884}", publisher = "WG21" } -@misc{N1622, - author = "Matt Austern", - title = "{N1622}: Resolutions to unordered associative container issues", - howpublished = "\url{https://wg21.link/n1622}", - year = 2004, - month = 3, +@misc{LWG3885, + author = "Jonathan Wakely", + title = "{LWG3885}: 'op' should be in [zombie.names]", + howpublished = "\url{https://wg21.link/lwg3885}", publisher = "WG21" } -@misc{N1623, - author = "Matt Austern", - title = "{N1623}: Resolutions to regular expression issues", - howpublished = "\url{https://wg21.link/n1623}", - year = 2004, - month = 3, +@misc{LWG3886, + author = "Casey Carter", + title = "{LWG3886}: Monad mo' problems", + howpublished = "\url{https://wg21.link/lwg3886}", publisher = "WG21" } -@misc{N1624, - author = "Matt Austern", - title = "{N1624}: Resolutions to fixed-size array issues", - howpublished = "\url{https://wg21.link/n1624}", - year = 2004, - month = 3, +@misc{LWG3887, + author = "Alisdair Meredith", + title = "{LWG3887}: Version macro for allocate\_at\_least", + howpublished = "\url{https://wg21.link/lwg3887}", publisher = "WG21" } -@misc{N1625, - author = "Tom Plum", - title = "{N1625}: \#scope for C/C++", - howpublished = "\url{https://wg21.link/n1625}", - year = 2004, - month = 4, +@misc{LWG3888, + author = "Jiang An", + title = "{LWG3888}: Most ranges uninitialized memory algorithms are underconstrained", + howpublished = "\url{https://wg21.link/lwg3888}", publisher = "WG21" } -@misc{N1626, - author = "William M. Miller", - title = "{N1626}: Proposed Resolution for Core Issue 39 (Rev. 1)", - howpublished = "\url{https://wg21.link/n1626}", - year = 2004, - month = 4, +@misc{LWG3889, + author = "Jiang An", + title = "{LWG3889}: std::(ranges::)destroy\_at should destroy array elements in the decreasing index order", + howpublished = "\url{https://wg21.link/lwg3889}", publisher = "WG21" } -@misc{N1627, - author = "William M. Miller", - title = "{N1627}: ``Conditionally-Supported Behavior'' (Rev. 1)", - howpublished = "\url{https://wg21.link/n1627}", - year = 2004, - month = 4, +@misc{LWG3890, + author = "Jiang An", + title = "{LWG3890}: ABI issue for integer-class types", + howpublished = "\url{https://wg21.link/lwg3890}", publisher = "WG21" } -@misc{N1628, - author = "Lawrence Crowl", - title = "{N1628}: Extensions for the Programming Language C++ to Support New Character Data Types", - howpublished = "\url{https://wg21.link/n1628}", - year = 2004, - month = 7, +@misc{LWG3891, + author = "Jiang An", + title = "{LWG3891}: LWG 3870 breaks std::expected", + howpublished = "\url{https://wg21.link/lwg3891}", publisher = "WG21" } -@misc{N1629, - author = "Robert Klarer", - title = "{N1629}: Minutes of J16 Meeting No. 38/WG21 Meeting No. 33, March 22-26, 2004", - howpublished = "\url{https://wg21.link/n1629}", - year = 2004, - month = 4, +@misc{LWG3892, + author = "Victor Zverovich", + title = "{LWG3892}: Incorrect formatting of nested ranges and tuples", + howpublished = "\url{https://wg21.link/lwg3892}", publisher = "WG21" } -@misc{N1630, - author = "Robert Klarer", - title = "{N1630}: Minutes of ISO WG21 Meeting, March 21, 2004", - howpublished = "\url{https://wg21.link/n1630}", - year = 2004, - month = 3, +@misc{LWG3893, + author = "Zachary Wassall", + title = "{LWG3893}: LWG 3661 broke atomic> a; a = nullptr;", + howpublished = "\url{https://wg21.link/lwg3893}", publisher = "WG21" } -@misc{N1631, - author = "D. Abrahams and B. Dawes and J. Siek", - title = "{N1631}: Electronic review process", - howpublished = "\url{https://wg21.link/n1631}", - year = 2004, - month = 4, +@misc{LWG3894, + author = "Tim Song", + title = "{LWG3894}: generator::promise\_type::yield\_value(ranges::elements\_of) should not be noexcept", + howpublished = "\url{https://wg21.link/lwg3894}", publisher = "WG21" } -@misc{N1632, - author = "J. Stephen Adamczyk", - title = "{N1632}: C++ Standard Core Language Active Issues, Revision 30", - howpublished = "\url{https://wg21.link/n1632}", - year = 2004, - month = 4, +@misc{LWG3895, + author = "blacktea hamburger", + title = "{LWG3895}: Various relation concepts are missing default values of the second template parameters", + howpublished = "\url{https://wg21.link/lwg3895}", publisher = "WG21" } -@misc{N1633, - author = "J. Stephen Adamczyk", - title = "{N1633}: C++ Standard Core Language Defect Reports, Revision 30", - howpublished = "\url{https://wg21.link/n1633}", - year = 2004, - month = 4, +@misc{LWG3896, + author = "Hewill Kang", + title = "{LWG3896}: The definition of viewable\_range is not quite right", + howpublished = "\url{https://wg21.link/lwg3896}", publisher = "WG21" } -@misc{N1634, - author = "J. Stephen Adamczyk", - title = "{N1634}: C++ Standard Core Language Closed Issues, Revision 30", - howpublished = "\url{https://wg21.link/n1634}", - year = 2004, - month = 4, +@misc{LWG3897, + author = "Doug Cook", + title = "{LWG3897}: inout\_ptr will not update raw pointer to 0", + howpublished = "\url{https://wg21.link/lwg3897}", publisher = "WG21" } -@misc{N1635, - author = "Matt Austern", - title = "{N1635}: C++ Standard Library Active Issues List (Revision 30)", - howpublished = "\url{https://wg21.link/n1635}", - year = 2004, - month = 4, +@misc{LWG3898, + author = "Jiang An", + title = "{LWG3898}: Possibly unintended preconditions for completion functions of std::barrier", + howpublished = "\url{https://wg21.link/lwg3898}", publisher = "WG21" } -@misc{N1636, - author = "Matt Austern", - title = "{N1636}: C++ Standard Library Defect Report List (Revision 30)", - howpublished = "\url{https://wg21.link/n1636}", - year = 2004, - month = 4, +@misc{LWG3899, + author = "Tim Song", + title = "{LWG3899}: co\_yielding elements of an lvalue generator is unnecessarily inefficient", + howpublished = "\url{https://wg21.link/lwg3899}", publisher = "WG21" } -@misc{N1637, - author = "Matt Austern", - title = "{N1637}: C++ Standard Library Closed Issues List (Revision 30)", - howpublished = "\url{https://wg21.link/n1637}", - year = 2004, - month = 4, +@misc{LWG3900, + author = "Tim Song", + title = "{LWG3900}: The allocator\_arg\_t overloads of generator::promise\_type::operator new should not be constrained", + howpublished = "\url{https://wg21.link/lwg3900}", publisher = "WG21" } -@misc{N1638, - author = "Pete Becker", - title = "{N1638}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n1638}", - year = 2004, - month = 4, +@misc{LWG3901, + author = "Jiang An", + title = "{LWG3901}: Is uses-allocator construction of a cv-qualified object type still well-formed after LWG 3870?", + howpublished = "\url{https://wg21.link/lwg3901}", publisher = "WG21" } -@misc{N1639, - author = "Pete Becker", - title = "{N1639}: Editor's Report", - howpublished = "\url{https://wg21.link/n1639}", - year = 2004, - month = 4, +@misc{LWG3902, + author = "Jiang An", + title = "{LWG3902}: Return type of std::declval should be (cv-unqualified) void", + howpublished = "\url{https://wg21.link/lwg3902}", publisher = "WG21" } -@misc{N1640, - author = "D. Abrahams and J. Siek and T. Witt", - title = "{N1640}: New Iterator Concepts", - howpublished = "\url{https://wg21.link/n1640}", - year = 2004, - month = 4, +@misc{LWG3903, + author = "Ben Craig", + title = "{LWG3903}: span destructor is redundantly noexcept", + howpublished = "\url{https://wg21.link/lwg3903}", publisher = "WG21" } -@misc{N1641, - author = "D. Abrahams and J. Siek and T. Witt", - title = "{N1641}: Iterator Facade and Adaptor", - howpublished = "\url{https://wg21.link/n1641}", - year = 2004, - month = 4, +@misc{LWG3904, + author = "Patrick Palka", + title = "{LWG3904}: lazy\_split\_view::outer-iterator's const-converting constructor isn't setting trailing\_empty\_", + howpublished = "\url{https://wg21.link/lwg3904}", publisher = "WG21" } -@misc{N1642, - author = "Alex Rosenberg", - title = "{N1642}: Adoption of C99's \_\_func\_\_ predefined identifier and improved default argument behavior", - howpublished = "\url{https://wg21.link/n1642}", - year = 2004, - month = 4, +@misc{LWG3905, + author = "Sam Elliott", + title = "{LWG3905}: Type of std::fexcept\_t", + howpublished = "\url{https://wg21.link/lwg3905}", publisher = "WG21" } -@misc{N1647, - author = "Matt Austern", - title = "{N1647}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1647}", - year = 2004, - month = 4, +@misc{LWG3906, + author = "Jiang An", + title = "{LWG3906}: ``Undefined address'' is undefined", + howpublished = "\url{https://wg21.link/lwg3906}", publisher = "WG21" } -@misc{N1648, - author = "Attila Feh�r", - title = "{N1648}: Motivation, Objectives and Design Decisions", - howpublished = "\url{https://wg21.link/n1648}", - year = 2004, - month = 4, +@misc{LWG3907, + author = "Jiang An", + title = "{LWG3907}: Can iterator types of range adaptors and range factories be SCARY?", + howpublished = "\url{https://wg21.link/lwg3907}", publisher = "WG21" } -@misc{N1649, - author = "Daveed Vandevoorde", - title = "{N1649}: Right Angle Brackets", - howpublished = "\url{https://wg21.link/n1649}", - year = 2004, - month = 4, +@misc{LWG3908, + author = "Jonathan Wakely", + title = "{LWG3908}: enumerate\_view::iterator constructor is explicit", + howpublished = "\url{https://wg21.link/lwg3908}", publisher = "WG21" } -@misc{N1650, - author = "D. Vandevoorde and B. Stroustrup and H. Sutter", - title = "{N1650}: C++ Evolution Working Group — Active Proposals, Revision 1", - howpublished = "\url{https://wg21.link/n1650}", - year = 2004, - month = 4, +@misc{LWG3909, + author = "Jiang An", + title = "{LWG3909}: Issues about viewable\_range", + howpublished = "\url{https://wg21.link/lwg3909}", publisher = "WG21" } -@misc{N1651, - author = "Herb Sutter", - title = "{N1651}: WG21 agenda", - howpublished = "\url{https://wg21.link/n1651}", - year = 2004, - month = 4, +@misc{LWG3910, + author = "Jiang An", + title = "{LWG3910}: The effects of including on initialization are not yet precisely specified", + howpublished = "\url{https://wg21.link/lwg3910}", publisher = "WG21" } -@misc{N1652, - author = "Herb Sutter", - title = "{N1652}: WG21 Agenda", - howpublished = "\url{https://wg21.link/n1652}", - year = 2004, - month = 4, +@misc{LWG3911, + author = "Brian Bi", + title = "{LWG3911}: unique\_ptr's operator* is missing a mandate", + howpublished = "\url{https://wg21.link/lwg3911}", publisher = "WG21" } -@misc{N1653, - author = "Clark Nelson", - title = "{N1653}: Working draft changes for C99 preprocessor synchronization", - howpublished = "\url{https://wg21.link/n1653}", - year = 2004, - month = 7, +@misc{LWG3912, + author = "Hewill Kang", + title = "{LWG3912}: enumerate\_view::iterator::operator- should be noexcept", + howpublished = "\url{https://wg21.link/lwg3912}", publisher = "WG21" } -@misc{N1654, - author = "Herb Sutter", - title = "{N1654}: TG5 Liaison Report \#3", - howpublished = "\url{https://wg21.link/n1654}", - year = 2004, - month = 5, +@misc{LWG3913, + author = "Arthur O'Dwyer", + title = "{LWG3913}: ranges::const\_iterator\_t fails to accept arrays of unknown bound", + howpublished = "\url{https://wg21.link/lwg3913}", publisher = "WG21" } -@misc{N1655, - author = "Pete Becker", - title = "{N1655}: Unofficial Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n1655}", - year = 2004, - month = 7, +@misc{LWG3914, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3914}: Inconsistent template-head of ranges::enumerate\_view", + howpublished = "\url{https://wg21.link/lwg3914}", publisher = "WG21" } -@misc{N1656, - author = "Pete Becker", - title = "{N1656}: Editor's report", - howpublished = "\url{https://wg21.link/n1656}", - year = 2004, - month = 7, +@misc{LWG3915, + author = "Johel Ernesto Guerrero Peña", + title = "{LWG3915}: Redundant paragraph about expression variations", + howpublished = "\url{https://wg21.link/lwg3915}", publisher = "WG21" } -@misc{N1657, - author = "Matt Austern", - title = "{N1657}: C++ Standard Library Active Issues List (Revision 31)", - howpublished = "\url{https://wg21.link/n1657}", - year = 2004, - month = 7, +@misc{LWG3916, + author = "Stephan T. Lavavej", + title = "{LWG3916}: allocator, polymorphic\_allocator, and containers should forbid cv-qualified types", + howpublished = "\url{https://wg21.link/lwg3916}", publisher = "WG21" } -@misc{N1658, - author = "Matt Austern", - title = "{N1658}: C++ Standard Library Defect Report List (Revision 31)", - howpublished = "\url{https://wg21.link/n1658}", - year = 2004, - month = 7, +@misc{LWG3917, + author = "Daniel Krügler", + title = "{LWG3917}: Validity of allocator and possibly polymorphic\_allocator should be clarified", + howpublished = "\url{https://wg21.link/lwg3917}", publisher = "WG21" } -@misc{N1659, - author = "Matt Austern", - title = "{N1659}: C++ Standard Library Closed Issues List (Revision 31)", - howpublished = "\url{https://wg21.link/n1659}", - year = 2004, - month = 7, +@misc{LWG3918, + author = "Jiang An", + title = "{LWG3918}: std::uninitialized\_move/\_n and guaranteed copy elision", + howpublished = "\url{https://wg21.link/lwg3918}", publisher = "WG21" } -@misc{N1660, - author = "Matt Austern", - title = "{N1660}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1660}", - year = 2004, - month = 7, +@misc{LWG3919, + author = "Patrick Palka", + title = "{LWG3919}: enumerate\_view may invoke UB for sized common non-forward underlying ranges", + howpublished = "\url{https://wg21.link/lwg3919}", publisher = "WG21" } -@misc{N1661, - author = "Matt Austern", - title = "{N1661}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1661}", +@misc{LWG3920, + author = "Alisdair Meredith", + title = "{LWG3920}: Bad footnotes claiming external linkage for entities defined as macros", + howpublished = "\url{https://wg21.link/lwg3920}", publisher = "WG21" } -@misc{N1662, - author = "Herb Sutter", - title = "{N1662}: WG21 Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n1662}", - year = 2004, - month = 7, +@misc{LWG3921, + author = "Jiang An", + title = "{LWG3921}: Is std::chrono::duration>{\textbraceleft}40{\textbraceright} required to be correctly formatted?", + howpublished = "\url{https://wg21.link/lwg3921}", publisher = "WG21" } -@misc{N1663, - author = "Herb Sutter", - title = "{N1663}: TG5 Liaison Report \#4", - howpublished = "\url{https://wg21.link/n1663}", - year = 2004, - month = 7, +@misc{LWG3922, + author = "Christopher Di Bella", + title = "{LWG3922}: It's unclear whether numeric\_limits can be specialized by users", + howpublished = "\url{https://wg21.link/lwg3922}", publisher = "WG21" } -@misc{N1664, - author = "W. Brown and M. Paterno", - title = "{N1664}: Toward Improved Optimization Opportunities in C++0x", - howpublished = "\url{https://wg21.link/n1664}", - year = 2004, - month = 7, +@misc{LWG3923, + author = "Daniel Krügler", + title = "{LWG3923}: The specification of numeric\_limits doesn't clearly distinguish between implementation requirements and user requirements", + howpublished = "\url{https://wg21.link/lwg3923}", publisher = "WG21" } -@misc{N1665, - author = "J. Marraffino and M. Paterno", - title = "{N1665}: Guidelines for Domain Errors in Mathematical Special Functions", - howpublished = "\url{https://wg21.link/n1665}", - year = 2004, - month = 7, +@misc{LWG3924, + author = "Brian Bi", + title = "{LWG3924}: Stop token data race avoidance requirements unclear", + howpublished = "\url{https://wg21.link/lwg3924}", publisher = "WG21" } -@misc{N1666, - author = "Lois Goldwaithe", - title = "{N1666}: Technical Report on C++ Performance", - howpublished = "\url{https://wg21.link/n1666}", - year = 2004, - month = 7, +@misc{LWG3925, + author = "Mark de Wever", + title = "{LWG3925}: Concept formattable's definition is incorrect", + howpublished = "\url{https://wg21.link/lwg3925}", publisher = "WG21" } -@misc{N1667, - author = "Douglas Gregor", - title = "{N1667}: Accessing the target of a tr1::function object", - howpublished = "\url{https://wg21.link/n1667}", - year = 2004, - month = 7, +@misc{LWG3926, + author = "jim x", + title = "{LWG3926}: Which namespace std is the mentioned one?", + howpublished = "\url{https://wg21.link/lwg3926}", publisher = "WG21" } -@misc{N1668, - author = "Paul A Bristow", - title = "{N1668}: A Proposal to add Mathematical Functions for Statistics to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1668}", - year = 2004, - month = 8, +@misc{LWG3927, + author = "Ville Voutilainen", + title = "{LWG3927}: Unclear preconditions for operator[] for sequence containers", + howpublished = "\url{https://wg21.link/lwg3927}", publisher = "WG21" } -@misc{N1669, - author = "Thorsten Ottosen", - title = "{N1669}: Proposal to add Contract Programming to C++ (revision 1)", - howpublished = "\url{https://wg21.link/n1669}", - year = 2004, - month = 9, +@misc{LWG3928, + author = "Jiang An", + title = "{LWG3928}: Non-top-level namespace posix shouldn't be reserved", + howpublished = "\url{https://wg21.link/lwg3928}", publisher = "WG21" } -@misc{N1671, - author = "G. Powell and D. Gregor and J. Jarvi", - title = "{N1671}: Overloading Operator.() \& Operator.*()", - howpublished = "\url{https://wg21.link/n1671}", - year = 2004, - month = 9, +@misc{LWG3929, + author = "Alisdair Meredith", + title = "{LWG3929}: Preconditions for type traits should be Mandates", + howpublished = "\url{https://wg21.link/lwg3929}", publisher = "WG21" } -@misc{N1672, - author = "Pete Becker", - title = "{N1672}: Adapting N1640=04-0080 To C++0x", - howpublished = "\url{https://wg21.link/n1672}", - year = 2004, - month = 9, +@misc{LWG3930, + author = "Alisdair Meredith", + title = "{LWG3930}: Simplify type trait wording", + howpublished = "\url{https://wg21.link/lwg3930}", publisher = "WG21" } -@misc{N1673, - author = "P. Becker and P. Dimov", - title = "{N1673}: Unifying TR1 Function Object Type Specifications", - howpublished = "\url{https://wg21.link/n1673}", - year = 2004, - month = 9, +@misc{LWG3931, + author = "Jiang An", + title = "{LWG3931}: Too many paper bump \_\_cpp\_lib\_ranges", + howpublished = "\url{https://wg21.link/lwg3931}", publisher = "WG21" } -@misc{N1674, - author = "Walter E. Brown", - title = "{N1674}: A Proposal to Improve const\_iterator Use from C++0X Containers", - howpublished = "\url{https://wg21.link/n1674}", - year = 2004, - month = 8, +@misc{LWG3932, + author = "Jiang An", + title = "{LWG3932}: Expression-equivalence is sometimes unimplementable when passing prvalue expressions to comparison CPOs", + howpublished = "\url{https://wg21.link/lwg3932}", publisher = "WG21" } -@misc{N1675, - author = "Herb Sutter", - title = "{N1675}: TG5 Liaison Report \#5", - howpublished = "\url{https://wg21.link/n1675}", - year = 2004, - month = 8, +@misc{LWG3933, + author = "Jiang An", + title = "{LWG3933}: P1467R9 accidentally changed the signatures of certain constructors of std::complex", + howpublished = "\url{https://wg21.link/lwg3933}", publisher = "WG21" } -@misc{N1676, - author = "Bronek Kozicki", - title = "{N1676}: Non-member overloaded copy assignment operator", - howpublished = "\url{https://wg21.link/n1676}", - year = 2004, - month = 9, +@misc{LWG3934, + author = "Daniel Krügler", + title = "{LWG3934}: std::complex::operator=(const T\&) has no specification", + howpublished = "\url{https://wg21.link/lwg3934}", publisher = "WG21" } -@misc{N1677, - author = "William M. Miller", - title = "{N1677}: C++ Standard Core Language Active Issues, Revision 31", - howpublished = "\url{https://wg21.link/n1677}", - year = 2004, - month = 9, +@misc{LWG3935, + author = "Daniel Krügler", + title = "{LWG3935}: template constexpr complex\& operator=(const complex\&) has no specification", + howpublished = "\url{https://wg21.link/lwg3935}", publisher = "WG21" } -@misc{N1678, - author = "William M. Miller", - title = "{N1678}: C++ Standard Core Language Defect Reports, Revision 31", - howpublished = "\url{https://wg21.link/n1678}", - year = 2004, - month = 9, +@misc{LWG3936, + author = "Jiang An", + title = "{LWG3936}: Are implementations allowed to deprecate components not in [depr]?", + howpublished = "\url{https://wg21.link/lwg3936}", publisher = "WG21" } -@misc{N1679, - author = "William M. Miller", - title = "{N1679}: C++ Standard Core Language Closed Issues, Revision 31", - howpublished = "\url{https://wg21.link/n1679}", - year = 2004, - month = 9, +@misc{LWG3937, + author = "Jonathan Wakely", + title = "{LWG3937}: I/O manipulators should be specified in terms of base classes", + howpublished = "\url{https://wg21.link/lwg3937}", publisher = "WG21" } -@misc{N1680, - author = "A. Alexandrescu and H. Boehm and K. Henney and D. Lea and B. Pugh", - title = "{N1680}: Memory Model for multithreaded C++", - howpublished = "\url{https://wg21.link/n1680}", - year = 2004, - month = 9, +@misc{LWG3938, + author = "Jonathan Wakely", + title = "{LWG3938}: Cannot use std::expected monadic ops with move-only error\_type", + howpublished = "\url{https://wg21.link/lwg3938}", publisher = "WG21" } -@misc{N1681, - author = "David B. Held", - title = "{N1681}: A Proposal to Add a Policy-Based Smart Pointer Framework to the Standard Library", - howpublished = "\url{https://wg21.link/n1681}", - year = 2004, - month = 9, +@misc{LWG3939, + author = "S. B. Tam", + title = "{LWG3939}: §[format.string.std] char is not formatted as a character when charT is wchar\_t", + howpublished = "\url{https://wg21.link/lwg3939}", publisher = "WG21" } -@misc{N1682, - author = "Pete Becker", - title = "{N1682}: A Multi-threading Library for Standard C++", - howpublished = "\url{https://wg21.link/n1682}", - year = 2004, - month = 9, +@misc{LWG3940, + author = "Jiang An", + title = "{LWG3940}: std::expected::value() also needs E to be copy constructible", + howpublished = "\url{https://wg21.link/lwg3940}", publisher = "WG21" } -@misc{N1683, - author = "P.J. Plauger", - title = "{N1683}: Proposed Library Additions for Code Conversions", - howpublished = "\url{https://wg21.link/n1683}", - year = 2004, - month = 9, +@misc{LWG3941, + author = "Hans Boehm", + title = "{LWG3941}: §[atomics.order] inadvertently prohibits widespread implementation techniques", + howpublished = "\url{https://wg21.link/lwg3941}", publisher = "WG21" } -@misc{N1684, - author = "Matt Austern", - title = "{N1684}: C++ Standard Library Active Issues List (Revision 32)", - howpublished = "\url{https://wg21.link/n1684}", - year = 2004, - month = 9, +@misc{LWG3942, + author = "Jiang An", + title = "{LWG3942}: Inconsistent use of const char\_type\& in standard specializations of std::char\_traits", + howpublished = "\url{https://wg21.link/lwg3942}", publisher = "WG21" } -@misc{N1685, - author = "Matt Austern", - title = "{N1685}: C++ Standard Library Defect Report List (Revision 32)", - howpublished = "\url{https://wg21.link/n1685}", - year = 2004, - month = 9, +@misc{LWG3943, + author = "Mark de Wever", + title = "{LWG3943}: Clarify lifetime requirements of BasicFormatter and Formatter", + howpublished = "\url{https://wg21.link/lwg3943}", publisher = "WG21" } -@misc{N1686, - author = "Matt Austern", - title = "{N1686}: C++ Standard Library Closed Issues List (Revision 32)", - howpublished = "\url{https://wg21.link/n1686}", - year = 2004, - month = 9, +@misc{LWG3944, + author = "Mark de Wever", + title = "{LWG3944}: Formatters converting sequences of char to sequences of wchar\_t", + howpublished = "\url{https://wg21.link/lwg3944}", publisher = "WG21" } -@misc{N1687, - author = "Matt Austern", - title = "{N1687}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1687}", - year = 2004, - month = 9, +@misc{LWG3945, + author = "Lukas Barth", + title = "{LWG3945}: §[cstdarg.syn] 'Compatible types' are undefined", + howpublished = "\url{https://wg21.link/lwg3945}", publisher = "WG21" } -@misc{N1688, - author = "Matt Austern", - title = "{N1688}: Library Extension Technical Report - Issues List (Revision 5)", - howpublished = "\url{https://wg21.link/n1688}", - year = 2004, - month = 9, +@misc{LWG3946, + author = "Christopher Di Bella", + title = "{LWG3946}: The definition of const\_iterator\_t should be reworked", + howpublished = "\url{https://wg21.link/lwg3946}", publisher = "WG21" } -@misc{N1689, - author = "Matt Austern", - title = "{N1689}: C++0x Standard Library wishlist", - howpublished = "\url{https://wg21.link/n1689}", - year = 2004, - month = 9, +@misc{LWG3947, + author = "Bo Persson", + title = "{LWG3947}: Unexpected constraints on adjacent\_transform\_view::base()", + howpublished = "\url{https://wg21.link/lwg3947}", publisher = "WG21" } -@misc{N1690, - author = "H. Hinnant and D. Abrahams and P. Dimov", - title = "{N1690}: A Proposal to Add an Rvalue Reference to the C++ Language", - howpublished = "\url{https://wg21.link/n1690}", - year = 2004, - month = 9, +@misc{LWG3948, + author = "Jiang An", + title = "{LWG3948}: possibly-const-range and as-const-pointer should be noexcept", + howpublished = "\url{https://wg21.link/lwg3948}", publisher = "WG21" } -@misc{N1691, - author = "David Abrahams", - title = "{N1691}: Explicit Namespaces", - howpublished = "\url{https://wg21.link/n1691}", - year = 2004, - month = 9, +@misc{LWG3949, + author = "Jeremy Hurwitz", + title = "{LWG3949}: std::atomic's trivial destructor dropped in C++17 spec wording", + howpublished = "\url{https://wg21.link/lwg3949}", publisher = "WG21" } -@misc{N1692, - author = "M.J. Kronenburg", - title = "{N1692}: A Proposal to add the Infinite Precision Integer to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1692}", - year = 2004, - month = 7, +@misc{LWG3950, + author = "Giuseppe D'Angelo", + title = "{LWG3950}: std::basic\_string\_view comparison operators are overspecified", + howpublished = "\url{https://wg21.link/lwg3950}", publisher = "WG21" } -@misc{N1693, - author = "J. Stephen Adamczyk", - title = "{N1693}: Adding the long long type to C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n1693}", - year = 2004, - month = 9, +@misc{LWG3951, + author = "Ben Craig", + title = "{LWG3951}: §[expected.object.swap]: Using value() instead of has\_value()", + howpublished = "\url{https://wg21.link/lwg3951}", publisher = "WG21" } -@misc{N1694, - author = "Peter Dimov", - title = "{N1694}: A Proposal to Extend the Function Call Operator", - howpublished = "\url{https://wg21.link/n1694}", - year = 2004, - month = 9, +@misc{LWG3952, + author = "Hewill Kang", + title = "{LWG3952}: iter\_common\_reference\_t does not conform to the definition of indirectly\_readable", + howpublished = "\url{https://wg21.link/lwg3952}", publisher = "WG21" } -@misc{N1695, - author = "Peter Dimov", - title = "{N1695}: A Proposal to Make Pointers to Members Callable", - howpublished = "\url{https://wg21.link/n1695}", - year = 2004, - month = 9, +@misc{LWG3953, + author = "Hewill Kang", + title = "{LWG3953}: iter\_move for common\_iterator and counted\_iterator should return decltype(auto)", + howpublished = "\url{https://wg21.link/lwg3953}", publisher = "WG21" } -@misc{N1696, - author = "Peter Dimov", - title = "{N1696}: Language Support for Restricted Templates", - howpublished = "\url{https://wg21.link/n1696}", - year = 2004, - month = 9, +@misc{LWG3954, + author = "Jiang An", + title = "{LWG3954}: Feature-test macros in C headers ( etc.)", + howpublished = "\url{https://wg21.link/lwg3954}", publisher = "WG21" } -@misc{N1697, - author = "P.J. Plauger", - title = "{N1697}: Restrictions on Order Parameters for Bessels and Other Function Families", - howpublished = "\url{https://wg21.link/n1697}", - year = 2004, - month = 9, +@misc{LWG3955, + author = "Hewill Kang", + title = "{LWG3955}: Add noexcept to several repeat\_view[::iterator] member functions", + howpublished = "\url{https://wg21.link/lwg3955}", publisher = "WG21" } -@misc{N1698, - author = "Stephen D. Clamage", - title = "{N1698}: AGENDA J16 Meeting No. 39 WG21 Meeting No. 34 Oct 17-22, 2004, Redmond, Washington", - howpublished = "\url{https://wg21.link/n1698}", - year = 2004, - month = 9, +@misc{LWG3956, + author = "Jonathan Wakely", + title = "{LWG3956}: chrono::parse uses from\_stream as a customization point", + howpublished = "\url{https://wg21.link/lwg3956}", publisher = "WG21" } -@misc{N1700, - author = "D. Vandevoorde and B. Stroustrup and H. Sutter", - title = "{N1700}: C++ Evolution Working Group — Active Proposals, Revision 1b", - howpublished = "\url{https://wg21.link/n1700}", - year = 2004, - month = 9, +@misc{LWG3957, + author = "jim x", + title = "{LWG3957}: §[container.alloc.reqmts] The value category of v should be claimed", + howpublished = "\url{https://wg21.link/lwg3957}", publisher = "WG21" } -@misc{N1701, - author = "Francis Glassborow", - title = "{N1701}: Regularizing Initialization Syntax (revision 1)", - howpublished = "\url{https://wg21.link/n1701}", - year = 2004, - month = 9, +@misc{LWG3958, + author = "Hewill Kang", + title = "{LWG3958}: ranges::to should prioritize the ``reserve'' branch", + howpublished = "\url{https://wg21.link/lwg3958}", publisher = "WG21" } -@misc{N1702, - author = "Francis Glassborow", - title = "{N1702}: explicit class and default definitions", - howpublished = "\url{https://wg21.link/n1702}", - year = 2004, - month = 9, +@misc{LWG3959, + author = "Jiang An", + title = "{LWG3959}: Should the comparator of std::flat\_map/std::flat\_multimap be copied twice in some operations?", + howpublished = "\url{https://wg21.link/lwg3959}", publisher = "WG21" } -@misc{N1703, - author = "Francis Glassborow", - title = "{N1703}: Function Qualifiers", - howpublished = "\url{https://wg21.link/n1703}", - year = 2004, - month = 9, +@misc{LWG3960, + author = "Jonathan Wakely", + title = "{LWG3960}: How does chrono::parse handle duplicated data?", + howpublished = "\url{https://wg21.link/lwg3960}", publisher = "WG21" } -@misc{N1704, - author = "D. Gregor and J. Jarvi and G. Powell", - title = "{N1704}: Variadic Templates: Exploring the Design Space", - howpublished = "\url{https://wg21.link/n1704}", - year = 2004, - month = 9, +@misc{LWG3961, + author = "Jonathan Wakely", + title = "{LWG3961}: Does chrono::parse check format strings?", + howpublished = "\url{https://wg21.link/lwg3961}", publisher = "WG21" } -@misc{N1705, - author = "J. Jarvi and B. Stroustrup and G. Dos Reis", - title = "{N1705}: Decltype and Auto (revision 4)", - howpublished = "\url{https://wg21.link/n1705}", - year = 2004, - month = 9, +@misc{LWG3962, + author = "Jonathan Wakely", + title = "{LWG3962}: What is the ``decimal precision of the input''?", + howpublished = "\url{https://wg21.link/lwg3962}", publisher = "WG21" } -@misc{N1706, - author = "Walter E. Brown", - title = "{N1706}: Toward Opaque typedefs in C++0X", - howpublished = "\url{https://wg21.link/n1706}", - year = 2004, - month = 9, +@misc{LWG3963, + author = "Jiang An", + title = "{LWG3963}: Different std::flat\_map/std::flat\_multimap specializations should be able to share same nested classes", + howpublished = "\url{https://wg21.link/lwg3963}", publisher = "WG21" } -@misc{N1707, - author = "Keld Jorn Simonsen", - title = "{N1707}: Invitation April 2005 meeting", - howpublished = "\url{https://wg21.link/n1707}", - year = 2004, - month = 9, +@misc{LWG3964, + author = "Jiang An", + title = "{LWG3964}: std::atan2 and std::pow overloads that take two std::valarray parameters should require the arguments to have the same length", + howpublished = "\url{https://wg21.link/lwg3964}", publisher = "WG21" } -@misc{N1708, - author = "Matt Austern", - title = "{N1708}: C++ Standard Library Active Issues List (Revision 33)", - howpublished = "\url{https://wg21.link/n1708}", - year = 2004, - month = 11, +@misc{LWG3965, + author = "Tom Honermann", + title = "{LWG3965}: Incorrect example in [format.string.escaped] p3 for formatting of combining characters", + howpublished = "\url{https://wg21.link/lwg3965}", publisher = "WG21" } -@misc{N1709, - author = "Matt Austern", - title = "{N1709}: C++ Standard Library Defect Report List (Revision 33)", - howpublished = "\url{https://wg21.link/n1709}", - year = 2004, - month = 11, +@misc{LWG3966, + author = "Jiang An", + title = "{LWG3966}: The value\_type and reference members of std::flat\_(multi)map::(const\_)iterator are unclear", + howpublished = "\url{https://wg21.link/lwg3966}", publisher = "WG21" } -@misc{N1710, - author = "Matt Austern", - title = "{N1710}: C++ Standard Library Closed Issues List (Revision 33)", - howpublished = "\url{https://wg21.link/n1710}", - year = 2004, - month = 11, +@misc{LWG3967, + author = "Jiang An", + title = "{LWG3967}: The specification for std::is\_nothrow\_* traits may be ambiguous in some cases involving noexcept(false)", + howpublished = "\url{https://wg21.link/lwg3967}", publisher = "WG21" } -@misc{N1711, - author = "Matt Austern", - title = "{N1711}: (Draft) Technical Report on Standard Library Extensions", - howpublished = "\url{https://wg21.link/n1711}", - year = 2004, - month = 11, +@misc{LWG3968, + author = "Brian Bi", + title = "{LWG3968}: std::endian::native value should be more specific about object representations", + howpublished = "\url{https://wg21.link/lwg3968}", publisher = "WG21" } -@misc{N1712, - author = "Matt Austern", - title = "{N1712}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1712}", - year = 2004, - month = 11, +@misc{LWG3969, + author = "Jiang An", + title = "{LWG3969}: std::ranges::fold\_left\_first\_with\_iter should be more ADL-proof", + howpublished = "\url{https://wg21.link/lwg3969}", publisher = "WG21" } -@misc{N1713, - author = "Pete Becker", - title = "{N1713}: Proposed Resolution to TR1 Issues 3.12, 3.14, and 3.15", - howpublished = "\url{https://wg21.link/n1713}", - year = 2004, - month = 10, +@misc{LWG3970, + author = "S. B. Tam", + title = "{LWG3970}: §[mdspan.syn] Missing definition of full\_extent\_t and full\_extent", + howpublished = "\url{https://wg21.link/lwg3970}", publisher = "WG21" } -@misc{N1714, - author = "Robert Klarer", - title = "{N1714}: Minutes of ISO WG21 Meeting, October 17, 2004", - howpublished = "\url{https://wg21.link/n1714}", - year = 2004, - month = 10, +@misc{LWG3971, + author = "Hewill Kang", + title = "{LWG3971}: Join ranges of rvalue references with ranges of prvalues", + howpublished = "\url{https://wg21.link/lwg3971}", publisher = "WG21" } -@misc{N1715, - author = "Robert Klarer", - title = "{N1715}: Minutes of J16 Meeting No. 39/WG21 Meeting No. 34, October 17-22, 2004", - howpublished = "\url{https://wg21.link/n1715}", - year = 2004, - month = 10, +@misc{LWG3972, + author = "Hewill Kang", + title = "{LWG3972}: Issues with join\_with\_view::iterator's iter\_swap", + howpublished = "\url{https://wg21.link/lwg3972}", publisher = "WG21" } -@misc{N1717, - author = "F. Glassborow and L. Goldthwaite", - title = "{N1717}: Explicit class and default definitions", - howpublished = "\url{https://wg21.link/n1717}", - year = 2004, - month = 11, +@misc{LWG3973, + author = "Jiang An", + title = "{LWG3973}: Monadic operations should be ADL-proof", + howpublished = "\url{https://wg21.link/lwg3973}", publisher = "WG21" } -@misc{N1718, - author = "M. J. Kronenburg", - title = "{N1718}: A Proposal to add the Infinite Precision Integer and Rational to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1718}", - year = 2004, - month = 11, +@misc{LWG3974, + author = "Casey Carter", + title = "{LWG3974}: mdspan::operator[] should not copy OtherIndexTypes", + howpublished = "\url{https://wg21.link/lwg3974}", publisher = "WG21" } -@misc{N1719, - author = "H. Sutter and D. Miller", - title = "{N1719}: Strongly Typed Enums (revision 1)", - howpublished = "\url{https://wg21.link/n1719}", - year = 2004, - month = 10, +@misc{LWG3975, + author = "Brian Bi", + title = "{LWG3975}: Specializations of basic\_format\_context should not be permitted", + howpublished = "\url{https://wg21.link/lwg3975}", publisher = "WG21" } -@misc{N1720, - author = "R. Klarer and J. Maddock and B. Dawes and H. Hinnant", - title = "{N1720}: Proposal to Add Static Assertions to the Core Language (Revision 3)", - howpublished = "\url{https://wg21.link/n1720}", - year = 2004, - month = 10, +@misc{LWG3976, + author = "Alisdair Meredith", + title = "{LWG3976}: What does it mean for a type to be ``allocator aware''?", + howpublished = "\url{https://wg21.link/lwg3976}", publisher = "WG21" } -@misc{N1721, - author = "J. Jaarvi and B. Stroustrup and G. Dos Reis", - title = "{N1721}: Deducing the type of variable from its initializer expression", - howpublished = "\url{https://wg21.link/n1721}", - year = 2004, - month = 10, +@misc{LWG3977, + author = "Jiang An", + title = "{LWG3977}: constexpr and noexcept for operators for bitmask types", + howpublished = "\url{https://wg21.link/lwg3977}", publisher = "WG21" } -@misc{N1722, - author = "William M. Miller", - title = "{N1722}: Extended friend Declarations (Rev. 2)", - howpublished = "\url{https://wg21.link/n1722}", - year = 2004, - month = 11, +@misc{LWG3978, + author = "Jiang An", + title = "{LWG3978}: The ``no effect'' requirement for std::ignore is unimplementable for volatile bit-fields", + howpublished = "\url{https://wg21.link/lwg3978}", publisher = "WG21" } -@misc{N1723, - author = "Matt Austern", - title = "{N1723}: Proposed Resolutions to Library TR Issues", - howpublished = "\url{https://wg21.link/n1723}", - year = 2004, - month = 10, +@misc{LWG3979, + author = "Jiang An", + title = "{LWG3979}: Should we reject std::bind\_front<42>() and its friends?", + howpublished = "\url{https://wg21.link/lwg3979}", publisher = "WG21" } -@misc{N1724, - author = "Thorsten Ottosen", - title = "{N1724}: A Library Approach to Initialization", - howpublished = "\url{https://wg21.link/n1724}", - year = 2004, - month = 10, +@misc{LWG3980, + author = "jim x", + title = "{LWG3980}: The read exclusive ownership of an atomic read-modify-write operation and whether its read and write are two operations are unclear", + howpublished = "\url{https://wg21.link/lwg3980}", publisher = "WG21" } -@misc{N1725, - author = "William M. Miller", - title = "{N1725}: Copy Elision in Exception Handling", - howpublished = "\url{https://wg21.link/n1725}", - year = 2004, - month = 11, +@misc{LWG3981, + author = "Hewill Kang", + title = "{LWG3981}: Range adaptor closure object is underspecified for its return type", + howpublished = "\url{https://wg21.link/lwg3981}", publisher = "WG21" } -@misc{N1726, - author = "Thomas Plum", - title = "{N1726}: Macro scopes", - howpublished = "\url{https://wg21.link/n1726}", - year = 2004, - month = 10, +@misc{LWG3982, + author = "Hewill Kang", + title = "{LWG3982}: is-derived-from-view-interface should require that T is derived from view\_interface", + howpublished = "\url{https://wg21.link/lwg3982}", publisher = "WG21" } -@misc{N1727, - author = "William M. Miller", - title = "{N1727}: Changing Undefined Behavior into Diagnosable Errors", - howpublished = "\url{https://wg21.link/n1727}", - year = 2004, - month = 11, +@misc{LWG3983, + author = "Hewill Kang", + title = "{LWG3983}: ranges::to adaptors are underconstrained", + howpublished = "\url{https://wg21.link/lwg3983}", publisher = "WG21" } -@misc{N1729, - author = "William M. Miller", - title = "{N1729}: C++ Standard Core Language Active Issues, Revision 32", - howpublished = "\url{https://wg21.link/n1729}", - year = 2004, - month = 11, +@misc{LWG3984, + author = "Hewill Kang", + title = "{LWG3984}: ranges::to's recursion branch may be ill-formed", + howpublished = "\url{https://wg21.link/lwg3984}", publisher = "WG21" } -@misc{N1730, - author = "William M. Miller", - title = "{N1730}: C++ Standard Core Language Defect Reports, Revision 32", - howpublished = "\url{https://wg21.link/n1730}", - year = 2004, - month = 11, +@misc{LWG3985, + author = "Hewill Kang", + title = "{LWG3985}: ranges::to should Mandates C not to be view", + howpublished = "\url{https://wg21.link/lwg3985}", publisher = "WG21" } -@misc{N1731, - author = "William M. Miller", - title = "{N1731}: C++ Standard Core Language Closed Issues, Revision 32", - howpublished = "\url{https://wg21.link/n1731}", - year = 2004, - month = 11, +@misc{LWG3986, + author = "Hewill Kang", + title = "{LWG3986}: basic\_const\_iterator doesn't work with optional", + howpublished = "\url{https://wg21.link/lwg3986}", publisher = "WG21" } -@misc{N1732, - author = "Matt Austern", - title = "{N1732}: C++0x Standard Library wishlist (revision 2)", - howpublished = "\url{https://wg21.link/n1732}", - year = 2004, - month = 11, +@misc{LWG3987, + author = "Hewill Kang", + title = "{LWG3987}: Including doesn't provide std::begin/end", + howpublished = "\url{https://wg21.link/lwg3987}", publisher = "WG21" } -@misc{N1733, - author = "Pete Becker", - title = "{N1733}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n1733}", - year = 2004, - month = 11, +@misc{LWG3988, + author = "Hewill Kang", + title = "{LWG3988}: Should as\_const\_view and basic\_const\_iterator provide base()?", + howpublished = "\url{https://wg21.link/lwg3988}", publisher = "WG21" } -@misc{N1734, - author = "Pete Becker", - title = "{N1734}: Editor's report", - howpublished = "\url{https://wg21.link/n1734}", - year = 2004, - month = 11, +@misc{LWG3989, + author = "Jiang An", + title = "{LWG3989}: The whole range for an iterator obtained from a std::span or std::basic\_string\_view is not clear", + howpublished = "\url{https://wg21.link/lwg3989}", publisher = "WG21" } -@misc{N1735, - author = "J. Stephen Adamczyk", - title = "{N1735}: Adding the long long type to C++ (Revision 2)", - howpublished = "\url{https://wg21.link/n1735}", - year = 2004, - month = 11, +@misc{LWG3990, + author = "Jiang An", + title = "{LWG3990}: Program-defined specializations of std::tuple and std::variant can't be properly supported", + howpublished = "\url{https://wg21.link/lwg3990}", publisher = "WG21" } -@misc{N1736, - author = "Daveed Vandevoorde", - title = "{N1736}: Modules in C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n1736}", - year = 2004, - month = 11, +@misc{LWG3991, + author = "Brian Bi", + title = "{LWG3991}: variant's move assignment should not be guaranteed to produce a valueless by exception state", + howpublished = "\url{https://wg21.link/lwg3991}", publisher = "WG21" } -@misc{N1737, - author = "Walter E. Brown", - title = "{N1737}: A Proposal to Restore Multi-declarator auto Declarations", - howpublished = "\url{https://wg21.link/n1737}", - year = 2004, - month = 11, +@misc{LWG3992, + author = "Peter Sommerlad", + title = "{LWG3992}: basic\_stringbuf::str()\&\& should enforce 𝒪(1)", + howpublished = "\url{https://wg21.link/lwg3992}", publisher = "WG21" } -@misc{N1738, - author = "A. Alexandrescu and H. Boehm and K. Henney and D. Lea and B. Pugh and M. Michael", - title = "{N1738}: Memory Model for Multithreaded C++", - howpublished = "\url{https://wg21.link/n1738}", - year = 2004, - month = 11, +@misc{LWG3993, + author = "Jiang An", + title = "{LWG3993}: The parse function of a BasicFormatter type needs to be constexpr", + howpublished = "\url{https://wg21.link/lwg3993}", publisher = "WG21" } -@misc{N1739, - author = "David B. Held", - title = "{N1739}: Adding a Policy-Based Smart Pointer Framework to the Standard Library", - howpublished = "\url{https://wg21.link/n1739}", - year = 2004, - month = 11, +@misc{LWG3994, + author = "Hewill Kang", + title = "{LWG3994}: adaptor(args...)(r) is not equivalent to std::bind\_back(adaptor, args...)(r)", + howpublished = "\url{https://wg21.link/lwg3994}", publisher = "WG21" } -@misc{N1740, - author = "Thomas Plum", - title = "{N1740}: The ``scope'' extension for the C/C++ preprocessor", - howpublished = "\url{https://wg21.link/n1740}", - year = 2004, - month = 11, +@misc{LWG3995, + author = "Hewill Kang", + title = "{LWG3995}: Issue with custom index conversion in ", + howpublished = "\url{https://wg21.link/lwg3995}", publisher = "WG21" } -@misc{N1741, - author = "Francis Glassborow", - title = "{N1741}: Proposal for Extending the switch statement", - howpublished = "\url{https://wg21.link/n1741}", - year = 2004, - month = 11, +@misc{LWG3996, + author = "Hewill Kang", + title = "{LWG3996}: projected should just be I", + howpublished = "\url{https://wg21.link/lwg3996}", publisher = "WG21" } -@misc{N1742, - author = "Francis Glassborow", - title = "{N1742}: Auxiliary class interfaces", - howpublished = "\url{https://wg21.link/n1742}", - year = 2004, - month = 11, +@misc{LWG3997, + author = "Jiang An", + title = "{LWG3997}: std::formatter specializations should be consistently restricted to supported character types", + howpublished = "\url{https://wg21.link/lwg3997}", publisher = "WG21" } -@misc{N1743, - author = "Herb Sutter", - title = "{N1743}: Agenda", - howpublished = "\url{https://wg21.link/n1743}", - year = 2004, - month = 11, +@misc{LWG3998, + author = "Jiang An", + title = "{LWG3998}: Constants in std::regex\_constants should be allowed to be enumerators", + howpublished = "\url{https://wg21.link/lwg3998}", publisher = "WG21" } -@misc{N1744, - author = "Michiel Salters", - title = "{N1744}: Big Integer Library Proposal for C++0x", - howpublished = "\url{https://wg21.link/n1744}", - year = 2005, - month = 1, +@misc{LWG3999, + author = "Jiang An", + title = "{LWG3999}: P0439R0 changed the value category of memory order constants", + howpublished = "\url{https://wg21.link/lwg3999}", publisher = "WG21" } -@misc{N1745, - author = "Matt Austern", - title = "{N1745}: Proposed Draft Technical Report on C++ Library Extensions", - howpublished = "\url{https://wg21.link/n1745}", - year = 2005, - month = 1, +@misc{LWG4000, + author = "Hewill Kang", + title = "{LWG4000}: flat\_map::insert\_range's Effects is not quite right", + howpublished = "\url{https://wg21.link/lwg4000}", publisher = "WG21" } -@misc{N1746, - author = "J. Stephen Adamczyk", - title = "{N1746}: Adding extended integer types to C++", - howpublished = "\url{https://wg21.link/n1746}", - year = 2004, - month = 12, +@misc{LWG4001, + author = "Hewill Kang", + title = "{LWG4001}: iota\_view should provide empty", + howpublished = "\url{https://wg21.link/lwg4001}", publisher = "WG21" } -@misc{N1747, - author = "William M. Miller", - title = "{N1747}: C++ Standard Core Language Active Issues, Revision 33", - howpublished = "\url{https://wg21.link/n1747}", - year = 2005, - month = 1, +@misc{LWG4002, + author = "Hewill Kang", + title = "{LWG4002}: The definition of iota\_view::iterator::iterator\_concept should be improved", + howpublished = "\url{https://wg21.link/lwg4002}", publisher = "WG21" } -@misc{N1748, - author = "William M. Miller", - title = "{N1748}: C++ Standard Core Language Defect Reports, Revision 33", - howpublished = "\url{https://wg21.link/n1748}", - year = 2005, - month = 1, +@misc{LWG4003, + author = "Hewill Kang", + title = "{LWG4003}: view\_interface::back is overconstrained", + howpublished = "\url{https://wg21.link/lwg4003}", publisher = "WG21" } -@misc{N1749, - author = "William M. Miller", - title = "{N1749}: C++ Standard Core Language Closed Issues, Revision 33", - howpublished = "\url{https://wg21.link/n1749}", - year = 2005, - month = 1, +@misc{LWG4004, + author = "jim x", + title = "{LWG4004}: The load and store operation in §[atomics.order] p1 is ambiguous", + howpublished = "\url{https://wg21.link/lwg4004}", publisher = "WG21" } -@misc{N1750, - author = "Beman Dawes", - title = "{N1750}: Critique of Code Conversion Proposal (N1683)", - howpublished = "\url{https://wg21.link/n1750}", - year = 2005, - month = 1, +@misc{LWG4005, + author = "Eric Niebler", + title = "{LWG4005}: ``Required behavior'' too narrowly defined", + howpublished = "\url{https://wg21.link/lwg4005}", publisher = "WG21" } -@misc{N1751, - author = "Detlef Vollmann", - title = "{N1751}: Aspects of Reflection in C++", - howpublished = "\url{https://wg21.link/n1751}", - year = 2005, - month = 1, +@misc{LWG4006, + author = "Hewill Kang", + title = "{LWG4006}: chunk\_view::outer-iterator::value\_type should provide empty", + howpublished = "\url{https://wg21.link/lwg4006}", publisher = "WG21" } -@misc{N1752, - author = "Matt Austern", - title = "{N1752}: C++0x Standard Library wishlist (revision 3)", - howpublished = "\url{https://wg21.link/n1752}", - year = 2005, - month = 1, +@misc{LWG4007, + author = "Jiang An", + title = "{LWG4007}: Mystic prohibition of calling a volatile-qualified perfect forwarding call wrapper", + howpublished = "\url{https://wg21.link/lwg4007}", publisher = "WG21" } -@misc{N1753, - author = "Matt Austern", - title = "{N1753}: C++ Standard Library Active Issues List (Revision 34)", - howpublished = "\url{https://wg21.link/n1753}", - year = 2005, - month = 1, +@misc{LWG4008, + author = "S. B. Tam", + title = "{LWG4008}: §[range.utility.conv.to] ranges::to may cause infinite recursion if range\_value\_t is a non-move-constructible range", + howpublished = "\url{https://wg21.link/lwg4008}", publisher = "WG21" } -@misc{N1754, - author = "Matt Austern", - title = "{N1754}: C++ Standard Library Defect Report List (Revision 34)", - howpublished = "\url{https://wg21.link/n1754}", - year = 2005, - month = 1, +@misc{LWG4009, + author = "Hewill Kang", + title = "{LWG4009}: drop\_view::begin const may have 𝒪(n) complexity", + howpublished = "\url{https://wg21.link/lwg4009}", publisher = "WG21" } -@misc{N1755, - author = "Matt Austern", - title = "{N1755}: C++ Standard Library Closed Issues List (Revision 34)", - howpublished = "\url{https://wg21.link/n1755}", - year = 2005, - month = 1, +@misc{LWG4010, + author = "Hewill Kang", + title = "{LWG4010}: subrange::advance should be improved", + howpublished = "\url{https://wg21.link/lwg4010}", publisher = "WG21" } -@misc{N1756, - author = "Matt Austern", - title = "{N1756}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1756}", - year = 2005, - month = 1, +@misc{LWG4011, + author = "Arthur O'Dwyer", + title = "{LWG4011}: ``Effects: Equivalent to return'' in [span.elem]", + howpublished = "\url{https://wg21.link/lwg4011}", publisher = "WG21" } -@misc{N1757, - author = "Daveed Vandevoorde", - title = "{N1757}: Right Angle Brackets (Revision 1)", - howpublished = "\url{https://wg21.link/n1757}", - year = 2005, - month = 1, +@misc{LWG4012, + author = "Hewill Kang", + title = "{LWG4012}: common\_view::begin/end are missing the simple-view check", + howpublished = "\url{https://wg21.link/lwg4012}", publisher = "WG21" } -@misc{N1758, - author = "J. Siek and D. Gregor et al.", - title = "{N1758}: Concepts for C++0x", - howpublished = "\url{https://wg21.link/n1758}", - year = 2005, - month = 1, +@misc{LWG4013, + author = "Hewill Kang", + title = "{LWG4013}: lazy\_split\_view::outer-iterator::value\_type should not provide default constructor", + howpublished = "\url{https://wg21.link/lwg4013}", publisher = "WG21" } -@misc{N1759, - author = "Herb Sutter", - title = "{N1759}: TG5 Liaison Report \#6", - howpublished = "\url{https://wg21.link/n1759}", - year = 2004, - month = 10, +@misc{LWG4014, + author = "Matt Stephanson", + title = "{LWG4014}: LWG 3809 changes behavior of some existing std::subtract\_with\_carry\_engine code", + howpublished = "\url{https://wg21.link/lwg4014}", publisher = "WG21" } -@misc{N1760, - author = "Herb Sutter", - title = "{N1760}: TG5 Liaison Report \#7", - howpublished = "\url{https://wg21.link/n1760}", - year = 2004, - month = 11, +@misc{LWG4015, + author = "Jonathan Wakely", + title = "{LWG4015}: LWG 3973 broke const overloads of std::optional monadic operations", + howpublished = "\url{https://wg21.link/lwg4015}", publisher = "WG21" } -@misc{N1761, - author = "Herb Sutter", - title = "{N1761}: TG5 Liaison Report \#8", - howpublished = "\url{https://wg21.link/n1761}", - year = 2005, - month = 2, +@misc{LWG4016, + author = "Jonathan Wakely", + title = "{LWG4016}: container-insertable checks do not match what container-inserter does", + howpublished = "\url{https://wg21.link/lwg4016}", publisher = "WG21" } -@misc{N1762, - author = "Matt Austern", - title = "{N1762}: C++ Standard Library Active Issues List (Revision 35)", - howpublished = "\url{https://wg21.link/n1762}", - year = 2005, - month = 3, +@misc{LWG4017, + author = "David Stone", + title = "{LWG4017}: Behavior of std::views::split on an empty range", + howpublished = "\url{https://wg21.link/lwg4017}", publisher = "WG21" } -@misc{N1763, - author = "Matt Austern", - title = "{N1763}: C++ Standard Library Defect Report List (Revision 35)", - howpublished = "\url{https://wg21.link/n1763}", - year = 2005, - month = 3, +@misc{LWG4018, + author = "Hewill Kang", + title = "{LWG4018}: ranges::to's copy branch is underconstrained", + howpublished = "\url{https://wg21.link/lwg4018}", publisher = "WG21" } -@misc{N1764, - author = "Matt Austern", - title = "{N1764}: C++ Standard Library Closed Issues List (Revision 35)", - howpublished = "\url{https://wg21.link/n1764}", - year = 2005, - month = 3, +@misc{LWG4019, + author = "Barry Revzin", + title = "{LWG4019}: Reversing an infinite range leads to an infinite loop", + howpublished = "\url{https://wg21.link/lwg4019}", publisher = "WG21" } -@misc{N1765, - author = "Matt Austern", - title = "{N1765}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1765}", - year = 2005, - month = 3, +@misc{LWG4020, + author = "Casey Carter", + title = "{LWG4020}: extents::index-cast weirdness", + howpublished = "\url{https://wg21.link/lwg4020}", publisher = "WG21" } -@misc{N1766, - author = "Matt Austern", - title = "{N1766}: C++0x Standard Library wishlist (revision 4)", - howpublished = "\url{https://wg21.link/n1766}", - year = 2005, - month = 3, +@misc{LWG4021, + author = "Stephan T. Lavavej", + title = "{LWG4021}: mdspan::is\_always\_meow() should be noexcept", + howpublished = "\url{https://wg21.link/lwg4021}", publisher = "WG21" } -@misc{N1767, - author = "William M. Miller", - title = "{N1767}: C++ Standard Core Language Active Issues, Revision 34", - howpublished = "\url{https://wg21.link/n1767}", - year = 2005, - month = 3, +@misc{LWG4022, + author = "Jiang An", + title = "{LWG4022}: Ambiguity in the formatting of negative years with format specifier \%C", + howpublished = "\url{https://wg21.link/lwg4022}", publisher = "WG21" } -@misc{N1768, - author = "William M. Miller", - title = "{N1768}: C++ Standard Core Language Defect Reports, Revision 34", - howpublished = "\url{https://wg21.link/n1768}", - year = 2005, - month = 3, +@misc{LWG4023, + author = "Jiang An", + title = "{LWG4023}: Preconditions of std::basic\_streambuf::setg/setp", + howpublished = "\url{https://wg21.link/lwg4023}", publisher = "WG21" } -@misc{N1769, - author = "William M. Miller", - title = "{N1769}: C++ Standard Core Language Closed Issues, Revision 34", - howpublished = "\url{https://wg21.link/n1769}", - year = 2005, - month = 3, +@misc{LWG4024, + author = "Jiang An", + title = "{LWG4024}: Underspecified destruction of objects created in std::make\_shared\_for\_overwrite/std::allocate\_shared\_for\_overwrite", + howpublished = "\url{https://wg21.link/lwg4024}", publisher = "WG21" } -@misc{N1770, - author = "H. Hinnant and D. Abrahams and J. Adamczyk and P. Dimov and A. Hommel", - title = "{N1770}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording", - howpublished = "\url{https://wg21.link/n1770}", - year = 2005, - month = 3, +@misc{LWG4025, + author = "Jiang An", + title = "{LWG4025}: Move assignment operator of std::expected should not be conditionally deleted", + howpublished = "\url{https://wg21.link/lwg4025}", publisher = "WG21" } -@misc{N1771, - author = "H. Hinnant and D. Abrahams and P. Dimov and D. Gregor and A. Hommel and A. Meredith", - title = "{N1771}: Impact of the rvalue reference on the Standard Library", - howpublished = "\url{https://wg21.link/n1771}", - year = 2005, - month = 3, +@misc{LWG4026, + author = "Jiang An", + title = "{LWG4026}: Assignment operators of std::expected should propagate triviality", + howpublished = "\url{https://wg21.link/lwg4026}", publisher = "WG21" } -@misc{N1772, - author = "Stephen D. Clamage", - title = "{N1772}: Agenda", - howpublished = "\url{https://wg21.link/n1772}", - year = 2005, - month = 3, +@misc{LWG4027, + author = "Hewill Kang", + title = "{LWG4027}: possibly-const-range should prefer returning const R\&", + howpublished = "\url{https://wg21.link/lwg4027}", publisher = "WG21" } -@misc{N1773, - author = "D. Abrahams and L. Crowl and T. Ottosen and J. Widman", - title = "{N1773}: Proposal to add Contract Programming to C++ (revision 2)", - howpublished = "\url{https://wg21.link/n1773}", - year = 2005, - month = 3, +@misc{LWG4028, + author = "Jiang An", + title = "{LWG4028}: std::is\_(nothrow\_)convertible should be reworded to avoid dependence on the return statement", + howpublished = "\url{https://wg21.link/lwg4028}", publisher = "WG21" } -@misc{N1774, - author = "Lois Goldthwaite", - title = "{N1774}: On the Future Evolution of C++", - howpublished = "\url{https://wg21.link/n1774}", - year = 2005, - month = 3, +@misc{LWG4029, + author = "Jan Schultke", + title = "{LWG4029}: basic\_string accidentally fails to meet the reversible container requirements", + howpublished = "\url{https://wg21.link/lwg4029}", publisher = "WG21" } -@misc{N1775, - author = "Walter E. Brown and et al.", - title = "{N1775}: A Case for Reflection", - howpublished = "\url{https://wg21.link/n1775}", - year = 2005, - month = 3, +@misc{LWG4030, + author = "Thomas Köppe", + title = "{LWG4030}: Clarify whether arithmetic expressions in [numeric.sat.func] are mathematical or C++", + howpublished = "\url{https://wg21.link/lwg4030}", publisher = "WG21" } -@misc{N1776, - author = "Robert Klarer", - title = "{N1776}: Decimal Types for C++", - howpublished = "\url{https://wg21.link/n1776}", - year = 2005, - month = 3, +@misc{LWG4031, + author = "Cassio Neri", + title = "{LWG4031}: bad\_expected\_access member functions should be noexcept", + howpublished = "\url{https://wg21.link/lwg4031}", publisher = "WG21" } -@misc{N1777, - author = "A. Alexandrescu and H. Boehm and K. Henney and B. Hutchings and D. Lea and B. Pugh", - title = "{N1777}: Memory model for multithreaded C++: Issues", - howpublished = "\url{https://wg21.link/n1777}", - year = 2005, - month = 3, +@misc{LWG4032, + author = "Jiang An", + title = "{LWG4032}: Possibly invalid types in the constraints of constructors of std::shared\_ptr", + howpublished = "\url{https://wg21.link/lwg4032}", publisher = "WG21" } -@misc{N1778, - author = "Daveed Vandevoorde", - title = "{N1778}: Modules in C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n1778}", - year = 2005, - month = 1, +@misc{LWG4033, + author = "Alisdair Meredith", + title = "{LWG4033}: §[macro.names] defining macros after importing the standard library", + howpublished = "\url{https://wg21.link/lwg4033}", publisher = "WG21" } -@misc{N1780, - author = "Howard E. Hinnant", - title = "{N1780}: Comments on LWG issue 233: Insertion hints in associative containers", - howpublished = "\url{https://wg21.link/n1780}", - year = 2005, - month = 4, +@misc{LWG4034, + author = "Jan Schultke", + title = "{LWG4034}: Clarify specification of std::min and std::max", + howpublished = "\url{https://wg21.link/lwg4034}", publisher = "WG21" } -@misc{N1781, - author = "Bjarne Stroustrup", - title = "{N1781}: Rules of thumb for the design of C++0x", - howpublished = "\url{https://wg21.link/n1781}", +@misc{LWG4035, + author = "Hewill Kang", + title = "{LWG4035}: single\_view should provide empty", + howpublished = "\url{https://wg21.link/lwg4035}", publisher = "WG21" } -@misc{N1782, - author = "B. Stroustrup and G. Dos Reis", - title = "{N1782}: A concept design (Rev. 1)", - howpublished = "\url{https://wg21.link/n1782}", +@misc{LWG4036, + author = "Jiang An", + title = "{LWG4036}: \_\_alignof\_is\_defined is only implicitly specified in C++ and not yet deprecated", + howpublished = "\url{https://wg21.link/lwg4036}", publisher = "WG21" } -@misc{N1783, - author = "Herb Sutter", - title = "{N1783}: TG5 Liaison Report \#9", - howpublished = "\url{https://wg21.link/n1783}", - year = 2005, - month = 4, +@misc{LWG4037, + author = "Jiang An", + title = "{LWG4037}: Static data members of ctype\_base are not yet required to be usable in constant expressions", + howpublished = "\url{https://wg21.link/lwg4037}", publisher = "WG21" } -@misc{N1784, - author = "Bronek Kozicki", - title = "{N1784}: A proposal to add l-value member function qualifier", - howpublished = "\url{https://wg21.link/n1784}", - year = 2005, - month = 4, +@misc{LWG4038, + author = "Jonathan Wakely", + title = "{LWG4038}: std::text\_encoding::aliases\_view should have constexpr iterators", + howpublished = "\url{https://wg21.link/lwg4038}", publisher = "WG21" } -@misc{N1785, - author = "Walter E. Brown", - title = "{N1785}: Toward a Proposal for Object Templates in C++0x", - howpublished = "\url{https://wg21.link/n1785}", - year = 2005, - month = 4, +@misc{LWG4039, + author = "Jan Kokemüller", + title = "{LWG4039}: §[ostream.formatted.print]: Inappropriate usage of badbit in definition of vprint\_unicode/vprint\_nonunicode", + howpublished = "\url{https://wg21.link/lwg4039}", publisher = "WG21" } -@misc{N1786, - author = "William M. Miller", - title = "{N1786}: C++ Standard Core Language Active Issues, Revision 35", - howpublished = "\url{https://wg21.link/n1786}", - year = 2005, - month = 5, +@misc{LWG4040, + author = "Jiang An", + title = "{LWG4040}: Contradictory specification of std::tuple\_size", + howpublished = "\url{https://wg21.link/lwg4040}", publisher = "WG21" } -@misc{N1787, - author = "William M. Miller", - title = "{N1787}: C++ Standard Core Language Defect Reports, Revision 35", - howpublished = "\url{https://wg21.link/n1787}", - year = 2005, - month = 5, +@misc{LWG4041, + author = "Jiang An", + title = "{LWG4041}: The requirements on literal type in [concept.swappable] should be removed", + howpublished = "\url{https://wg21.link/lwg4041}", publisher = "WG21" } -@misc{N1788, - author = "William M. Miller", - title = "{N1788}: C++ Standard Core Language Closed Issues, Revision 35", - howpublished = "\url{https://wg21.link/n1788}", - year = 2005, - month = 5, +@misc{LWG4042, + author = "Victor Zverovich", + title = "{LWG4042}: std::print should permit an efficient implementation", + howpublished = "\url{https://wg21.link/lwg4042}", publisher = "WG21" } -@misc{N1789, - author = "Robert Klarer", - title = "{N1789}: Minutes of J16 Meeting No. 40/WG21 Meeting No. 34, April 11-15, 2005", - howpublished = "\url{https://wg21.link/n1789}", - year = 2005, - month = 4, +@misc{LWG4043, + author = "Jonathan Wakely", + title = "{LWG4043}: ``ASCII'' is not a registered character encoding", + howpublished = "\url{https://wg21.link/lwg4043}", publisher = "WG21" } -@misc{N1790, - author = "Robert Klarer", - title = "{N1790}: Minutes of ISO WG21 Meeting, April 10, 2005", - howpublished = "\url{https://wg21.link/n1790}", - year = 2005, - month = 4, +@misc{LWG4044, + author = "Jonathan Wakely", + title = "{LWG4044}: Confusing requirements for std::print on POSIX platforms", + howpublished = "\url{https://wg21.link/lwg4044}", publisher = "WG21" } -@misc{N1791, - author = "William M. Miller", - title = "{N1791}: Extended friend Declarations (Rev. 3)", - howpublished = "\url{https://wg21.link/n1791}", - year = 2005, - month = 5, +@misc{LWG4045, + author = "Jonathan Wakely", + title = "{LWG4045}: tuple can create dangling references from tuple-like", + howpublished = "\url{https://wg21.link/lwg4045}", publisher = "WG21" } -@misc{N1792, - author = "Herb Sutter", - title = "{N1792}: A Modest Proposal: Fixing ADL", - howpublished = "\url{https://wg21.link/n1792}", - year = 2005, - month = 5, +@misc{LWG4046, + author = "Jiang An", + title = "{LWG4046}: Effects of inserting into or erasing from flat container adaptors when an exception is thrown need to be more permissive", + howpublished = "\url{https://wg21.link/lwg4046}", publisher = "WG21" } -@misc{N1794, - author = "J. J�rvi and B. Stroustrup and G. Dos Reis", - title = "{N1794}: Deducing the type of variable from its initializer expression (revision 2)", - howpublished = "\url{https://wg21.link/n1794}", - year = 2005, - month = 4, +@misc{LWG4047, + author = "Jiang An", + title = "{LWG4047}: Explicitly specifying template arguments for std::swap should not be supported", + howpublished = "\url{https://wg21.link/lwg4047}", publisher = "WG21" } -@misc{N1796, - author = "Thorsten Ottosen", - title = "{N1796}: Proposal for new for-loop", - howpublished = "\url{https://wg21.link/n1796}", - year = 2005, - month = 4, +@misc{LWG4048, + author = "Jiang An", + title = "{LWG4048}: Inconsistent preconditions for transparent insertion of std::flat\_map/std::flat\_set", + howpublished = "\url{https://wg21.link/lwg4048}", publisher = "WG21" } -@misc{N1798, - author = "D. Gregor and J. Siek", - title = "{N1798}: Explicit model definitions are necessary", - howpublished = "\url{https://wg21.link/n1798}", - year = 2005, - month = 4, +@misc{LWG4049, + author = "Ben Craig", + title = "{LWG4049}: C headers not in freestanding", + howpublished = "\url{https://wg21.link/lwg4049}", publisher = "WG21" } -@misc{N1799, - author = "J. Siek and D. Gregor and R. Garcia and J. Willcock and J. J�rvi and A. Lumsdaine", - title = "{N1799}: C++ Language Support for Generic Programming", - howpublished = "\url{https://wg21.link/n1799}", - year = 2005, - month = 4, +@misc{LWG4050, + author = "Hewill Kang", + title = "{LWG4050}: Should views::iota(0) | views::take(5) be views::iota(0, 5)?", + howpublished = "\url{https://wg21.link/lwg4050}", publisher = "WG21" } -@misc{N1800, - author = "L. Crowl and T. Ottosen", - title = "{N1800}: Contract Programming For C++0x", - howpublished = "\url{https://wg21.link/n1800}", - year = 2005, - month = 4, +@misc{LWG4051, + author = "Corentin Jabot", + title = "{LWG4051}: A less hacky and more useful way to compare comparison category types", + howpublished = "\url{https://wg21.link/lwg4051}", publisher = "WG21" } -@misc{N1801, - author = "Clark Nelson", - title = "{N1801}: Proposed resolution of core issue 301", - howpublished = "\url{https://wg21.link/n1801}", - year = 2005, - month = 5, +@misc{LWG4052, + author = "Jonathan Wakely", + title = "{LWG4052}: Bogus requirements for piecewise\_linear\_distribution", + howpublished = "\url{https://wg21.link/lwg4052}", publisher = "WG21" } -@misc{N1802, - author = "Pete Becker", - title = "{N1802}: Uniform Use of std::string", - howpublished = "\url{https://wg21.link/n1802}", - year = 2005, - month = 4, +@misc{LWG4053, + author = "Jiang An", + title = "{LWG4053}: Unary call to std::views::repeat does not decay the argument", + howpublished = "\url{https://wg21.link/lwg4053}", publisher = "WG21" } -@misc{N1803, - author = "Pete Becker", - title = "{N1803}: Simple Numeric Access", - howpublished = "\url{https://wg21.link/n1803}", - year = 2005, - month = 4, +@misc{LWG4054, + author = "Tim Song", + title = "{LWG4054}: Repeating a repeat\_view should repeat the view", + howpublished = "\url{https://wg21.link/lwg4054}", publisher = "WG21" } -@misc{N1804, - author = "Pete Becker", - title = "{N1804}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n1804}", - year = 2005, - month = 4, +@misc{LWG4055, + author = "Jan Schultke", + title = "{LWG4055}: §[iterator.operations] std::distance is missing a precondition", + howpublished = "\url{https://wg21.link/lwg4055}", publisher = "WG21" } -@misc{N1805, - author = "Pete Becker", - title = "{N1805}: Editor's Report", - howpublished = "\url{https://wg21.link/n1805}", - year = 2005, - month = 4, +@misc{LWG4056, + author = "Jan Schultke", + title = "{LWG4056}: The effects of std::swap are under-specified", + howpublished = "\url{https://wg21.link/lwg4056}", publisher = "WG21" } -@misc{N1806, - author = "Matt Austern", - title = "{N1806}: C++ Standard Library Active Issues List (Revision R36)", - howpublished = "\url{https://wg21.link/n1806}", - year = 2005, - month = 5, +@misc{LWG4057, + author = "S. B. Tam", + title = "{LWG4057}: generator::iterator's operator* is not noexcept when it can be", + howpublished = "\url{https://wg21.link/lwg4057}", publisher = "WG21" } -@misc{N1807, - author = "Matt Austern", - title = "{N1807}: C++ Standard Library Defect Report List (Revision R36)", - howpublished = "\url{https://wg21.link/n1807}", - year = 2005, - month = 5, +@misc{LWG4058, + author = "Peter Kasting", + title = "{LWG4058}: std::to\_address() should be SFINAE-friendly", + howpublished = "\url{https://wg21.link/lwg4058}", publisher = "WG21" } -@misc{N1808, - author = "Matt Austern", - title = "{N1808}: C++ Standard Library Closed Issues List (Revision R36)", - howpublished = "\url{https://wg21.link/n1808}", - year = 2005, - month = 5, +@misc{LWG4059, + author = "S. B. Tam", + title = "{LWG4059}: Leaky abstraction in join\_with\_view's iterator", + howpublished = "\url{https://wg21.link/lwg4059}", publisher = "WG21" } -@misc{N1809, - author = "Matt Austern", - title = "{N1809}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1809}", - year = 2005, - month = 4, +@misc{LWG4060, + author = "Mark Hoemmen", + title = "{LWG4060}: submdspan preconditions do not forbid creating invalid pointer", + howpublished = "\url{https://wg21.link/lwg4060}", publisher = "WG21" } -@misc{N1810, - author = "H. Hinnant and B. Dawes and M. Austern", - title = "{N1810}: Library Extension TR2 Call for Proposals", - howpublished = "\url{https://wg21.link/n1810}", - year = 2005, - month = 4, +@misc{LWG4061, + author = "Jiang An", + title = "{LWG4061}: Should std::basic\_format\_context be default-constructible/copyable/movable?", + howpublished = "\url{https://wg21.link/lwg4061}", publisher = "WG21" } -@misc{N1811, - author = "J. Stephen Adamczyk", - title = "{N1811}: Adding the long long type to C++ (Revision 3)", - howpublished = "\url{https://wg21.link/n1811}", - year = 2005, - month = 4, +@misc{LWG4062, + author = "Hewill Kang", + title = "{LWG4062}: ranges::empty has no semantic requirements for forward\_ranges", + howpublished = "\url{https://wg21.link/lwg4062}", publisher = "WG21" } -@misc{N1814, - author = "Stephen Michell", - title = "{N1814}: October 2005 Meeting Information (Revision 1)", - howpublished = "\url{https://wg21.link/n1814}", - year = 2005, - month = 4, +@misc{LWG4063, + author = "Jiang An", + title = "{LWG4063}: Freestanding std::char\_traits::eof depends on non-freestanding EOF", + howpublished = "\url{https://wg21.link/lwg4063}", publisher = "WG21" } -@misc{N1815, - author = "Lawrence Crowl", - title = "{N1815}: ISO C++ Strategic Plan for Multithreading", - howpublished = "\url{https://wg21.link/n1815}", - year = 2005, - month = 5, +@misc{LWG4064, + author = "Jan Schultke", + title = "{LWG4064}: Clarify that std::launder is not needed when using the result of std::memcpy", + howpublished = "\url{https://wg21.link/lwg4064}", publisher = "WG21" } -@misc{N1816, - author = "Herb Sutter", - title = "{N1816}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n1816}", - year = 2005, - month = 6, +@misc{LWG4065, + author = "Jiang An", + title = "{LWG4065}: Requirements for fancy pointers might be insufficient for self-referential implementation of containers", + howpublished = "\url{https://wg21.link/lwg4065}", publisher = "WG21" } -@misc{N1817, - author = "Herb Sutter", - title = "{N1817}: Agenda", - howpublished = "\url{https://wg21.link/n1817}", - year = 2005, - month = 5, +@misc{LWG4066, + author = "Hewill Kang", + title = "{LWG4066}: ranges::to should reserve when sized\_sentinel\_for is satisfied", + howpublished = "\url{https://wg21.link/lwg4066}", publisher = "WG21" } -@misc{N1818, - author = "William M. Miller", - title = "{N1818}: C++ Standard Core Language Active Issues, Revision 36", - howpublished = "\url{https://wg21.link/n1818}", - year = 2005, - month = 6, +@misc{LWG4067, + author = "Jiang An", + title = "{LWG4067}: Inconsistency and potential infinity meta-recursion in std::chrono::zoned\_time's constructors", + howpublished = "\url{https://wg21.link/lwg4067}", publisher = "WG21" } -@misc{N1819, - author = "William M. Miller", - title = "{N1819}: C++ Standard Core Language Defect Reports, Revision 36", - howpublished = "\url{https://wg21.link/n1819}", - year = 2005, - month = 6, +@misc{LWG4068, + author = "Jonathan Wakely", + title = "{LWG4068}: Terminology for objects whose types model a concept", + howpublished = "\url{https://wg21.link/lwg4068}", publisher = "WG21" } -@misc{N1820, - author = "William M. Miller", - title = "{N1820}: C++ Standard Core Language Closed Issues, Revision 36", - howpublished = "\url{https://wg21.link/n1820}", - year = 2005, - month = 6, +@misc{LWG4069, + author = "Jonathan Wakely", + title = "{LWG4069}: std::atomic should be ill-formed", + howpublished = "\url{https://wg21.link/lwg4069}", publisher = "WG21" } -@misc{N1821, - author = "D. Vandevoorde and B. Kozicki", - title = "{N1821}: Extending Move Semantics To *this (Revision 2)", - howpublished = "\url{https://wg21.link/n1821}", - year = 2005, - month = 8, +@misc{LWG4070, + author = "Jonathan Wakely", + title = "{LWG4070}: Transcoding by std::formatter", + howpublished = "\url{https://wg21.link/lwg4070}", publisher = "WG21" } -@misc{N1822, - author = "Paul A Bristow", - title = "{N1822}: A Proposal to add a max significant decimal digits value to the C++ Standard Library Numeric limits", - howpublished = "\url{https://wg21.link/n1822}", - year = 2005, - month = 6, +@misc{LWG4071, + author = "Jonathan Wakely", + title = "{LWG4071}: reference\_wrapper comparisons are not SFINAE-friendly", + howpublished = "\url{https://wg21.link/lwg4071}", publisher = "WG21" } -@misc{N1823, - author = "Lawrence Crowl", - title = "{N1823}: New Character Types in C++", - howpublished = "\url{https://wg21.link/n1823}", - year = 2005, - month = 6, +@misc{LWG4072, + author = "Jonathan Wakely", + title = "{LWG4072}: std::optional comparisons: constrain harder", + howpublished = "\url{https://wg21.link/lwg4072}", publisher = "WG21" } -@misc{N1824, - author = "Alisdair Meredith", - title = "{N1824}: Extending Aggregate Initialization", - howpublished = "\url{https://wg21.link/n1824}", - year = 2005, - month = 6, +@misc{LWG4073, + author = "Hewill Kang", + title = "{LWG4073}: concat\_view::size may overflow", + howpublished = "\url{https://wg21.link/lwg4073}", publisher = "WG21" } -@misc{N1825, - author = "Alisdair Meredith", - title = "{N1825}: Addressing Exception Specifications for Next Generation of C++", - howpublished = "\url{https://wg21.link/n1825}", - year = 2005, - month = 6, +@misc{LWG4074, + author = "Hewill Kang", + title = "{LWG4074}: compatible-joinable-ranges is underconstrained", + howpublished = "\url{https://wg21.link/lwg4074}", publisher = "WG21" } -@misc{N1827, - author = "C. Uzdavinis and A. Meredith", - title = "{N1827}: An Explicit Override Syntax for C++", - howpublished = "\url{https://wg21.link/n1827}", - year = 2005, - month = 8, +@misc{LWG4075, + author = "Detlef Vollmann", + title = "{LWG4075}: Thread stability requirement on constructors and destructors", + howpublished = "\url{https://wg21.link/lwg4075}", publisher = "WG21" } -@misc{N1830, - author = "Howard Hinnant", - title = "{N1830}: C++ Standard Library Active Issues List (Revision R37)", - howpublished = "\url{https://wg21.link/n1830}", - year = 2005, - month = 6, +@misc{LWG4076, + author = "Hewill Kang", + title = "{LWG4076}: concat\_view should be freestanding", + howpublished = "\url{https://wg21.link/lwg4076}", publisher = "WG21" } -@misc{N1831, - author = "Howard Hinnant", - title = "{N1831}: C++ Standard Library Defect Report List (Revision R37)", - howpublished = "\url{https://wg21.link/n1831}", - year = 2005, - month = 6, +@misc{LWG4077, + author = "Jiang An", + title = "{LWG4077}: Unclear preconditions of std::ranges::generate\_random", + howpublished = "\url{https://wg21.link/lwg4077}", publisher = "WG21" } -@misc{N1832, - author = "Howard Hinnant", - title = "{N1832}: C++ Standard Library Closed Issues List (Revision R37)", - howpublished = "\url{https://wg21.link/n1832}", - year = 2005, - month = 6, +@misc{LWG4078, + author = "Jan Schultke", + title = "{LWG4078}: What if arguments alias the output buffer in std::format\_to?", + howpublished = "\url{https://wg21.link/lwg4078}", publisher = "WG21" } -@misc{N1833, - author = "H. Boehm and M. Spertus", - title = "{N1833}: Transparent Garbage Collection for C++", - howpublished = "\url{https://wg21.link/n1833}", - year = 2005, - month = 6, +@misc{LWG4079, + author = "Hewill Kang", + title = "{LWG4079}: Missing Preconditions in concat\_view::iterator's conversion constructor", + howpublished = "\url{https://wg21.link/lwg4079}", publisher = "WG21" } -@misc{N1834, - author = "Detlef Vollmann", - title = "{N1834}: A Pleading for Reasonable Parallel Processing Support in C++", - howpublished = "\url{https://wg21.link/n1834}", - year = 2005, - month = 6, +@misc{LWG4080, + author = "Jiang An", + title = "{LWG4080}: Presumed value and difference types of an iterator type in ranges and non-ranges algorithms", + howpublished = "\url{https://wg21.link/lwg4080}", publisher = "WG21" } -@misc{N1835, - author = "Steve Clamage", - title = "{N1835}: for C++", - howpublished = "\url{https://wg21.link/n1835}", - year = 2005, - month = 6, +@misc{LWG4081, + author = "Hewill Kang", + title = "{LWG4081}: concat\_view::iterator::operator- is overconstrained", + howpublished = "\url{https://wg21.link/lwg4081}", publisher = "WG21" } -@misc{N1836, - author = "Matt Austern", - title = "{N1836}: Draft Technical Report on C++ Library Extensions", - howpublished = "\url{https://wg21.link/n1836}", - year = 2005, - month = 6, +@misc{LWG4082, + author = "Hewill Kang", + title = "{LWG4082}: views::concat(r) is well-formed when r is an output\_range", + howpublished = "\url{https://wg21.link/lwg4082}", publisher = "WG21" } -@misc{N1837, - author = "Matt Austern", - title = "{N1837}: Library Extension Technical Report - Issues List", - howpublished = "\url{https://wg21.link/n1837}", - year = 2005, - month = 6, +@misc{LWG4083, + author = "Hewill Kang", + title = "{LWG4083}: views::as\_rvalue should reject non-input ranges", + howpublished = "\url{https://wg21.link/lwg4083}", publisher = "WG21" } -@misc{N1838, - author = "Joseph S. Berr�os", - title = "{N1838}: A Proposal to Add Sockets to the Standard Library", - howpublished = "\url{https://wg21.link/n1838}", - year = 2005, - month = 6, +@misc{LWG4084, + author = "Jonathan Wakely", + title = "{LWG4084}: std::fixed ignores std::uppercase", + howpublished = "\url{https://wg21.link/lwg4084}", publisher = "WG21" } -@misc{N1839, - author = "Robert Klarer", - title = "{N1839}: Decimal Types for C++: Second Draft", - howpublished = "\url{https://wg21.link/n1839}", - year = 2005, - month = 6, +@misc{LWG4085, + author = "Hewill Kang", + title = "{LWG4085}: ranges::generate\_random's helper lambda should specify the return type", + howpublished = "\url{https://wg21.link/lwg4085}", publisher = "WG21" } -@misc{N1840, - author = "Herv� Br�nnimann", - title = "{N1840}: C++0x Proposal: Function template std::minmax and / or algorithm std::minmax\_element", - howpublished = "\url{https://wg21.link/n1840}", - year = 2005, - month = 6, +@misc{LWG4086, + author = "Hewill Kang", + title = "{LWG4086}: ranges::generate\_random\_n is missing", + howpublished = "\url{https://wg21.link/lwg4086}", publisher = "WG21" } -@misc{N1841, - author = "Beman Dawes", - title = "{N1841}: Filesystem Library Proposal", - howpublished = "\url{https://wg21.link/n1841}", - year = 2005, - month = 8, +@misc{LWG4087, + author = "Victor Zverovich", + title = "{LWG4087}: Standard exception messages have unspecified encoding", + howpublished = "\url{https://wg21.link/lwg4087}", publisher = "WG21" } -@misc{N1842, - author = "Paul A Bristow", - title = "{N1842}: A Proposal to add two iostream manipulators to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1842}", - year = 2005, - month = 7, +@misc{LWG4088, + author = "Jens Maurer", + title = "{LWG4088}: println ignores the locale imbued in std::ostream", + howpublished = "\url{https://wg21.link/lwg4088}", publisher = "WG21" } -@misc{N1843, - author = "H. Br�nnimann and G. Melquiond and S. Pion", - title = "{N1843}: A Proposal to add Interval Arithmetic to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1843}", - year = 2005, - month = 8, +@misc{LWG4089, + author = "Hewill Kang", + title = "{LWG4089}: concat\_view::iterator's iter\_swap is overconstrained", + howpublished = "\url{https://wg21.link/lwg4089}", publisher = "WG21" } -@misc{N1844, - author = "William M. Miller", - title = "{N1844}: C++ Standard Core Language Active Issues, Revision 37", - howpublished = "\url{https://wg21.link/n1844}", - year = 2005, - month = 8, +@misc{LWG4090, + author = "Jens Maurer", + title = "{LWG4090}: Underspecified use of locale facets for locale-dependent std::format", + howpublished = "\url{https://wg21.link/lwg4090}", publisher = "WG21" } -@misc{N1845, - author = "William M. Miller", - title = "{N1845}: C++ Standard Core Language Defect Reports, Revision 37", - howpublished = "\url{https://wg21.link/n1845}", - year = 2005, - month = 8, +@misc{LWG4091, + author = "Hewill Kang", + title = "{LWG4091}: concat\_view rejects non-movable references", + howpublished = "\url{https://wg21.link/lwg4091}", publisher = "WG21" } -@misc{N1846, - author = "William M. Miller", - title = "{N1846}: C++ Standard Core Language Closed Issues, Revision 37", - howpublished = "\url{https://wg21.link/n1846}", - year = 2005, - month = 8, +@misc{LWG4092, + author = "Hewill Kang", + title = "{LWG4092}: The monotonic version of common\_iterator::operator== is underconstrained", + howpublished = "\url{https://wg21.link/lwg4092}", publisher = "WG21" } -@misc{N1847, - author = "Herb Sutter", - title = "{N1847}: vector: More Problems, Better Solutions", - howpublished = "\url{https://wg21.link/n1847}", - year = 1999, - month = 10, +@misc{LWG4093, + author = "Hewill Kang", + title = "{LWG4093}: ranges::fold\_left\_first\_with\_iter incorrectly constructs optional", + howpublished = "\url{https://wg21.link/lwg4093}", publisher = "WG21" } -@misc{N1848, - author = "D. Gregor and J. Siek", - title = "{N1848}: Implementing Concepts", - howpublished = "\url{https://wg21.link/n1848}", - year = 2005, - month = 8, +@misc{LWG4094, + author = "Hewill Kang", + title = "{LWG4094}: ranges::fold\_meow is overconstrained", + howpublished = "\url{https://wg21.link/lwg4094}", publisher = "WG21" } -@misc{N1849, - author = "D. Gregor and J. Siek et al.", - title = "{N1849}: Concepts for C++0x Revision 1", - howpublished = "\url{https://wg21.link/n1849}", - year = 2005, - month = 8, +@misc{LWG4095, + author = "Hewill Kang", + title = "{LWG4095}: ranges::fold\_meow should explicitly spell out the return type", + howpublished = "\url{https://wg21.link/lwg4095}", publisher = "WG21" } -@misc{N1850, - author = "Pablo Halpern", - title = "{N1850}: Towards a Better Allocator Model", - howpublished = "\url{https://wg21.link/n1850}", - year = 2005, - month = 8, +@misc{LWG4096, + author = "Hewill Kang", + title = "{LWG4096}: views::iota(views::iota(0)) should be rejected", + howpublished = "\url{https://wg21.link/lwg4096}", publisher = "WG21" } -@misc{N1851, - author = "V. Kliatchko and I. Rocha", - title = "{N1851}: Improving Usability and Performance of TR1 Smart Pointers", - howpublished = "\url{https://wg21.link/n1851}", - year = 2005, - month = 8, +@misc{LWG4097, + author = "Hewill Kang", + title = "{LWG4097}: views::reverse should be specialized for some view types", + howpublished = "\url{https://wg21.link/lwg4097}", publisher = "WG21" } -@misc{N1852, - author = "Howard Hinnant", - title = "{N1852}: C++ Standard Library Active Issues List (Revision R38)", - howpublished = "\url{https://wg21.link/n1852}", - year = 2005, - month = 8, +@misc{LWG4098, + author = "Hewill Kang", + title = "{LWG4098}: views::adjacent<0> should reject non-forward ranges", + howpublished = "\url{https://wg21.link/lwg4098}", publisher = "WG21" } -@misc{N1853, - author = "Howard Hinnant", - title = "{N1853}: C++ Standard Library Defect Report List (Revision R38)", - howpublished = "\url{https://wg21.link/n1853}", - year = 2005, - month = 8, +@misc{LWG4099, + author = "Hewill Kang", + title = "{LWG4099}: The simple case of views::as\_rvalue and views::common are not strictly correct", + howpublished = "\url{https://wg21.link/lwg4099}", publisher = "WG21" } -@misc{N1854, - author = "Howard Hinnant", - title = "{N1854}: C++ Standard Library Closed Issues List (Revision R38)", - howpublished = "\url{https://wg21.link/n1854}", - year = 2005, - month = 8, +@misc{LWG4100, + author = "Jiang An", + title = "{LWG4100}: Default arguments and signatures of standard library non-member functions", + howpublished = "\url{https://wg21.link/lwg4100}", publisher = "WG21" } -@misc{N1855, - author = "D. Abrahams and P. Dimov and H. Hinnant and A. Hommel", - title = "{N1855}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording", - howpublished = "\url{https://wg21.link/n1855}", - year = 2005, - month = 8, +@misc{LWG4101, + author = "Jonathan Wakely", + title = "{LWG4101}: LWG 117 loses the sign for negative NaN on some architectures", + howpublished = "\url{https://wg21.link/lwg4101}", publisher = "WG21" } -@misc{N1856, - author = "Howard E. Hinnant", - title = "{N1856}: Rvalue Reference Recommendations for Chapter 20", - howpublished = "\url{https://wg21.link/n1856}", - year = 2005, - month = 8, +@misc{LWG4102, + author = "Derek Zhang", + title = "{LWG4102}: string\_view(Iter, Iter) constructor breaks existing code", + howpublished = "\url{https://wg21.link/lwg4102}", publisher = "WG21" } -@misc{N1857, - author = "Howard E. Hinnant", - title = "{N1857}: Rvalue Reference Recommendations for Chapter 21", - howpublished = "\url{https://wg21.link/n1857}", - year = 2005, - month = 8, +@misc{LWG4103, + author = "Hewill Kang", + title = "{LWG4103}: ranges::unique\_copy's constraints for the case where result is an input\_iterator are not quite right", + howpublished = "\url{https://wg21.link/lwg4103}", publisher = "WG21" } -@misc{N1858, - author = "Howard E. Hinnant", - title = "{N1858}: Rvalue Reference Recommendations for Chapter 23", - howpublished = "\url{https://wg21.link/n1858}", - year = 2005, - month = 8, +@misc{LWG4104, + author = "Hewill Kang", + title = "{LWG4104}: basic\_const\_iterator is not a contiguous\_iterator", + howpublished = "\url{https://wg21.link/lwg4104}", publisher = "WG21" } -@misc{N1859, - author = "Howard E. Hinnant", - title = "{N1859}: Rvalue Reference Recommendations for Chapter 24", - howpublished = "\url{https://wg21.link/n1859}", - year = 2005, - month = 8, +@misc{LWG4105, + author = "Hewill Kang", + title = "{LWG4105}: ranges::ends\_with's Returns misses difference casting", + howpublished = "\url{https://wg21.link/lwg4105}", publisher = "WG21" } -@misc{N1860, - author = "Howard E. Hinnant", - title = "{N1860}: Rvalue Reference Recommendations for Chapter 25", - howpublished = "\url{https://wg21.link/n1860}", - year = 2005, - month = 8, +@misc{LWG4106, + author = "Hewill Kang", + title = "{LWG4106}: basic\_format\_args should not be default-constructible", + howpublished = "\url{https://wg21.link/lwg4106}", publisher = "WG21" } -@misc{N1861, - author = "Howard E. Hinnant", - title = "{N1861}: Rvalue Reference Recommendations for Chapter 26", - howpublished = "\url{https://wg21.link/n1861}", - year = 2005, - month = 8, +@misc{LWG4107, + author = "Victor Zverovich", + title = "{LWG4107}: Map formatter may conflict with user-defined specializations of pair/tuple formatters", + howpublished = "\url{https://wg21.link/lwg4107}", publisher = "WG21" } -@misc{N1862, - author = "Howard E. Hinnant", - title = "{N1862}: Rvalue Reference Recommendations for Chapter 27", - howpublished = "\url{https://wg21.link/n1862}", - year = 2005, - month = 8, +@misc{LWG4108, + author = "Hewill Kang", + title = "{LWG4108}: lazy\_split\_view should be sized\_range when pattern is empty tiny-range", + howpublished = "\url{https://wg21.link/lwg4108}", publisher = "WG21" } -@misc{N1864, - author = "Herb Sutter", - title = "{N1864}: TG4 liaison report", - howpublished = "\url{https://wg21.link/n1864}", - year = 2005, - month = 8, +@misc{LWG4109, + author = "Peter Dimov", + title = "{LWG4109}: Instantiating templates in §[rand] with int8\_t/uint8\_t is undefined behavior", + howpublished = "\url{https://wg21.link/lwg4109}", publisher = "WG21" } -@misc{N1865, - author = "Walter E. Brown", - title = "{N1865}: A Proposal to Improve const\_iterator Use (version 2)", - howpublished = "\url{https://wg21.link/n1865}", - year = 2005, - month = 8, +@misc{LWG4110, + author = "Louis Dionne", + title = "{LWG4110}: shared\_ptr(nullptr\_t, Deleter) is overconstrained, breaking some sensible deleters", + howpublished = "\url{https://wg21.link/lwg4110}", publisher = "WG21" } -@misc{N1866, - author = "L. Crowl and T. Ottosen", - title = "{N1866}: Proposal to add Contract Programming to C++ (revision 3)", - howpublished = "\url{https://wg21.link/n1866}", - year = 2005, - month = 8, +@misc{LWG4111, + author = "Jiang An", + title = "{LWG4111}: LWG 270 and ranges version of binary search algorithms", + howpublished = "\url{https://wg21.link/lwg4111}", publisher = "WG21" } -@misc{N1867, - author = "L. Crowl and T. Ottosen", - title = "{N1867}: Synergies between Contract Programming, Concepts and Static Assertions", - howpublished = "\url{https://wg21.link/n1867}", - year = 2005, - month = 8, +@misc{LWG4112, + author = "Hewill Kang", + title = "{LWG4112}: has-arrow should required operator->() to be const-qualified", + howpublished = "\url{https://wg21.link/lwg4112}", publisher = "WG21" } -@misc{N1868, - author = "Thorsten Ottosen", - title = "{N1868}: Proposal for new for-loop (revision 1)", - howpublished = "\url{https://wg21.link/n1868}", - year = 2005, - month = 8, +@misc{LWG4113, + author = "Jonathan Wakely", + title = "{LWG4113}: Disallow has\_unique\_object\_representations", + howpublished = "\url{https://wg21.link/lwg4113}", publisher = "WG21" } -@misc{N1869, - author = "Thorsten Ottosen", - title = "{N1869}: Wording for imaginary numbers", - howpublished = "\url{https://wg21.link/n1869}", - year = 2005, - month = 8, +@misc{LWG4114, + author = "Hewill Kang", + title = "{LWG4114}: elements\_view::iterator::operator* missing conditional noexcept specification", + howpublished = "\url{https://wg21.link/lwg4114}", publisher = "WG21" } -@misc{N1870, - author = "Thorsten Ottosen", - title = "{N1870}: 14 crazy ideas for the standard library in C++0x", - howpublished = "\url{https://wg21.link/n1870}", - year = 2005, - month = 8, +@misc{LWG4115, + author = "Hewill Kang", + title = "{LWG4115}: move\_iterator::operator* should have conditional noexcept specification", + howpublished = "\url{https://wg21.link/lwg4115}", publisher = "WG21" } -@misc{N1871, - author = "Thorsten Ottosen", - title = "{N1871}: Range Library Proposal", - howpublished = "\url{https://wg21.link/n1871}", - year = 2005, - month = 8, +@misc{LWG4116, + author = "Hewill Kang", + title = "{LWG4116}: enumerate\_view::iterator and cartesian\_product\_view::iterator should not always provide iterator\_category", + howpublished = "\url{https://wg21.link/lwg4116}", publisher = "WG21" } -@misc{N1872, - author = "P. Droba and T. Ottosen", - title = "{N1872}: Proposal for new string algorithms in C++0x", - howpublished = "\url{https://wg21.link/n1872}", - year = 2005, - month = 8, +@misc{LWG4117, + author = "Hewill Kang", + title = "{LWG4117}: generator::iterator should provide iterator\_concept", + howpublished = "\url{https://wg21.link/lwg4117}", publisher = "WG21" } -@misc{N1873, - author = "D. K�hl and D. Abrahams", - title = "{N1873}: The Cursor/Property Map Abstraction", - howpublished = "\url{https://wg21.link/n1873}", - year = 2005, - month = 8, +@misc{LWG4118, + author = "Jonathan Wakely", + title = "{LWG4118}: How should duration formatters format custom rep types?", + howpublished = "\url{https://wg21.link/lwg4118}", publisher = "WG21" } -@misc{N1874, - author = "Lawrence Crowl", - title = "{N1874}: Thread-Local Storage", - howpublished = "\url{https://wg21.link/n1874}", - year = 2005, - month = 8, +@misc{LWG4119, + author = "Hewill Kang", + title = "{LWG4119}: generator::promise\_type::yield\_value(ranges::elements\_of)'s nested generator may be ill-formed", + howpublished = "\url{https://wg21.link/lwg4119}", publisher = "WG21" } -@misc{N1875, - author = "Lawrence Crowl", - title = "{N1875}: C++ Threads", - howpublished = "\url{https://wg21.link/n1875}", - year = 2005, - month = 8, +@misc{LWG4120, + author = "Hewill Kang", + title = "{LWG4120}: move\_iterator should provide iterator\_category only when it models forward\_iterator", + howpublished = "\url{https://wg21.link/lwg4120}", publisher = "WG21" } -@misc{N1876, - author = "H. Boehm and D. Lea and B. Pugh", - title = "{N1876}: Memory model for multithreaded C++: August 2005 status update", - howpublished = "\url{https://wg21.link/n1876}", - year = 2005, - month = 8, +@misc{LWG4121, + author = "Hewill Kang", + title = "{LWG4121}: ranges::to constructs associative containers via c.emplace(c.end(), *it)", + howpublished = "\url{https://wg21.link/lwg4121}", publisher = "WG21" } -@misc{N1877, - author = "Attila (Farkas) Feh�r", - title = "{N1877}: Adding Alignment Support to the C++ Programming Language", - howpublished = "\url{https://wg21.link/n1877}", - year = 2005, - month = 8, +@misc{LWG4122, + author = "Jiang An", + title = "{LWG4122}: Ill-formed operator<=> can cause hard error when instantiating std::inplace\_vector", + howpublished = "\url{https://wg21.link/lwg4122}", publisher = "WG21" } -@misc{N1878, - author = "Fernando Cacciola", - title = "{N1878}: A proposal to add an utility class to represent optional objects (Revision 1)", - howpublished = "\url{https://wg21.link/n1878}", - year = 2005, - month = 8, +@misc{LWG4123, + author = "Jonathan Wakely", + title = "{LWG4123}: Container effects use ``the assignment operator or move assignment operator''", + howpublished = "\url{https://wg21.link/lwg4123}", publisher = "WG21" } -@misc{N1879, - author = "Fernando Cacciola", - title = "{N1879}: A proposal to add a general purpose ranged-checked numeric\_cast<> (Revision 1)", - howpublished = "\url{https://wg21.link/n1879}", - year = 2005, - month = 8, +@misc{LWG4124, + author = "Jonathan Wakely", + title = "{LWG4124}: Cannot format zoned\_time with resolution coarser than seconds", + howpublished = "\url{https://wg21.link/lwg4124}", publisher = "WG21" } -@misc{N1880, - author = "Fernando Cacciola", - title = "{N1880}: A proposal to extend numeric\_limits for consistent range query (Revision 1)", - howpublished = "\url{https://wg21.link/n1880}", - year = 2005, - month = 8, +@misc{LWG4125, + author = "Hewill Kang", + title = "{LWG4125}: move\_iterator's default constructor should be constrained", + howpublished = "\url{https://wg21.link/lwg4125}", publisher = "WG21" } -@misc{N1882, - author = "Stephen D. Clamage", - title = "{N1882}: AGENDA", - howpublished = "\url{https://wg21.link/n1882}", - year = 2005, - month = 8, +@misc{LWG4126, + author = "Jiang An", + title = "{LWG4126}: Some feature-test macros for fully freestanding features are not yet marked freestanding", + howpublished = "\url{https://wg21.link/lwg4126}", publisher = "WG21" } -@misc{N1883, - author = "Kevlin Henney", - title = "{N1883}: Preliminary Threading Library Proposal for TR2", - howpublished = "\url{https://wg21.link/n1883}", - year = 2005, - month = 8, +@misc{LWG4127, + author = "Hewill Kang", + title = "{LWG4127}: The Standard Library should not use predicates of the form pred(*i) != false", + howpublished = "\url{https://wg21.link/lwg4127}", publisher = "WG21" } -@misc{N1884, - author = "P.J. Plauger and C. Walker", - title = "{N1884}: Further Restrictions on Special Math Functions", - howpublished = "\url{https://wg21.link/n1884}", - year = 2005, - month = 8, +@misc{LWG4128, + author = "Jonathan Wakely", + title = "{LWG4128}: Allocator requirements should not allow rebinding conversions to be explicit", + howpublished = "\url{https://wg21.link/lwg4128}", publisher = "WG21" } -@misc{N1885, - author = "G. Dos Reis and B. Stroustrup", - title = "{N1885}: A formalism for C++", - howpublished = "\url{https://wg21.link/n1885}", - year = 2005, - month = 10, +@misc{LWG4129, + author = "Jiang An", + title = "{LWG4129}: Possibly incorrect wording for data race avoidance", + howpublished = "\url{https://wg21.link/lwg4129}", publisher = "WG21" } -@misc{N1886, - author = "G. Dos Reis and B. Stroustrup", - title = "{N1886}: Specifying C++ concepts", - howpublished = "\url{https://wg21.link/n1886}", - year = 2005, - month = 10, +@misc{LWG4130, + author = "Jiang An", + title = "{LWG4130}: Preconditions for std::launder might be overly strict", + howpublished = "\url{https://wg21.link/lwg4130}", publisher = "WG21" } -@misc{N1887, - author = "Cord Wischhoeffer", - title = "{N1887}: Meeting information for SC 22/WG 21 Meetings in Berlin", - howpublished = "\url{https://wg21.link/n1887}", - year = 2005, - month = 9, +@misc{LWG4131, + author = "Hewill Kang", + title = "{LWG4131}: Including doesn't provide std::begin/end", + howpublished = "\url{https://wg21.link/lwg4131}", publisher = "WG21" } -@misc{N1888, - author = "William M. Miller", - title = "{N1888}: Defining Members of Explicit Specializations", - howpublished = "\url{https://wg21.link/n1888}", - year = 2005, - month = 10, +@misc{LWG4132, + author = "Daniel Krügler", + title = "{LWG4132}: Throws specifications need to include boolean-testable operations", + howpublished = "\url{https://wg21.link/lwg4132}", publisher = "WG21" } -@misc{N1889, - author = "Beman Dawes", - title = "{N1889}: Filesystem Library Proposal for TR2 (Revision 1)", - howpublished = "\url{https://wg21.link/n1889}", - year = 2005, - month = 9, +@misc{LWG4133, + author = "Eric Niebler", + title = "{LWG4133}: awaitable-receiver's members are potentially throwing", + howpublished = "\url{https://wg21.link/lwg4133}", publisher = "WG21" } -@misc{N1890, - author = "B. Stroustrup and G. Dos Reis", - title = "{N1890}: Initialization and initializers", - howpublished = "\url{https://wg21.link/n1890}", - year = 2005, - month = 9, +@misc{LWG4134, + author = "Ilya A. Burylov", + title = "{LWG4134}: Issue with Philox algorithm specification", + howpublished = "\url{https://wg21.link/lwg4134}", publisher = "WG21" } -@misc{N1891, - author = "Walter E. Brown", - title = "{N1891}: Progress toward Opaque Typedefs for C++0X", - howpublished = "\url{https://wg21.link/n1891}", - year = 2005, - month = 10, +@misc{LWG4135, + author = "Hewill Kang", + title = "{LWG4135}: The helper lambda of std::erase for list should specify return type as bool", + howpublished = "\url{https://wg21.link/lwg4135}", publisher = "WG21" } -@misc{N1892, - author = "I. McIntosh and M. Wong and R. Mak", - title = "{N1892}: Extensible Literals", - howpublished = "\url{https://wg21.link/n1892}", - year = 2005, - month = 9, +@misc{LWG4136, + author = "Mark Hoemmen", + title = "{LWG4136}: Specify behavior of [linalg] Hermitian algorithms on diagonal with nonzero imaginary part", + howpublished = "\url{https://wg21.link/lwg4136}", publisher = "WG21" } -@misc{N1893, - author = "Herb Sutter", - title = "{N1893}: A Modest Proposal: Fixing ADL (revision 1)", - howpublished = "\url{https://wg21.link/n1893}", +@misc{LWG4137, + author = "Mark Hoemmen", + title = "{LWG4137}: Fix Mandates, Preconditions, and Complexity elements of [linalg] algorithms", + howpublished = "\url{https://wg21.link/lwg4137}", publisher = "WG21" } -@misc{N1894, - author = "J. J�rvi and B. Stroustrup and G. Dos Reis", - title = "{N1894}: Deducing the type of variable from its initializer expression (revision 3)", - howpublished = "\url{https://wg21.link/n1894}", - year = 2005, - month = 10, +@misc{LWG4138, + author = "Corentin", + title = "{LWG4138}: is\_within\_lifetime should mandate is\_object", + howpublished = "\url{https://wg21.link/lwg4138}", publisher = "WG21" } -@misc{N1895, - author = "H. Sutter and F. Glassborow", - title = "{N1895}: Delegating Constructors (revision 2)", - howpublished = "\url{https://wg21.link/n1895}", - year = 2005, - month = 10, +@misc{LWG4139, + author = "Corentin", + title = "{LWG4139}: §[time.zone.leap] recursive constraint in <=>", + howpublished = "\url{https://wg21.link/lwg4139}", publisher = "WG21" } -@misc{N1896, - author = "Clark Nelson", - title = "{N1896}: Proposed resolution of core issue 301 (revision 1)", - howpublished = "\url{https://wg21.link/n1896}", - year = 2005, - month = 10, +@misc{LWG4140, + author = "Jonathan Wakely", + title = "{LWG4140}: Useless default constructors for bit reference types", + howpublished = "\url{https://wg21.link/lwg4140}", publisher = "WG21" } -@misc{N1898, - author = "M. Michaud and M. Wong", - title = "{N1898}: Forwarding and inherited constructors", - howpublished = "\url{https://wg21.link/n1898}", - year = 2005, - month = 10, +@misc{LWG4141, + author = "Jonathan Wakely", + title = "{LWG4141}: Improve prohibitions on ``additional storage''", + howpublished = "\url{https://wg21.link/lwg4141}", publisher = "WG21" } -@misc{N1899, - author = "Matt Austern", - title = "{N1899}: Concept proposal comparison", - howpublished = "\url{https://wg21.link/n1899}", - year = 2005, - month = 10, +@misc{LWG4142, + author = "Jonathan Wakely", + title = "{LWG4142}: format\_parse\_context::check\_dynamic\_spec should require at least one type", + howpublished = "\url{https://wg21.link/lwg4142}", publisher = "WG21" } -@misc{N1900, - author = "Jeff Garland", - title = "{N1900}: Proposal to Add Date-Time to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n1900}", - year = 2005, - month = 10, +@misc{LWG4143, + author = "Jiang An", + title = "{LWG4143}: execution::set\_value/set\_error/set\_stopped/start should always return void", + howpublished = "\url{https://wg21.link/lwg4143}", publisher = "WG21" } -@misc{N1901, - author = "Matt Austern", - title = "{N1901}: C++0x Standard Library wishlist (revision 5)", - howpublished = "\url{https://wg21.link/n1901}", - year = 2005, - month = 10, +@misc{LWG4144, + author = "Jonathan Wakely", + title = "{LWG4144}: Disallow unique\_ptr", + howpublished = "\url{https://wg21.link/lwg4144}", publisher = "WG21" } -@misc{N1902, - author = "William M. Miller", - title = "{N1902}: C++ Standard Core Language Active Issues, Revision 38", - howpublished = "\url{https://wg21.link/n1902}", - year = 2005, - month = 10, +@misc{LWG4145, + author = "Tim Song", + title = "{LWG4145}: Unclear how [res.on.data.races] apply to templated functions", + howpublished = "\url{https://wg21.link/lwg4145}", publisher = "WG21" } -@misc{N1903, - author = "William M. Miller", - title = "{N1903}: C++ Standard Core Language Defect Reports, Revision 38", - howpublished = "\url{https://wg21.link/n1903}", - year = 2005, - month = 10, +@misc{LWG4146, + author = "Casey Carter", + title = "{LWG4146}: §[format.formatter.spec]/3 unconditionally enables nonlocking for container adaptors", + howpublished = "\url{https://wg21.link/lwg4146}", publisher = "WG21" } -@misc{N1904, - author = "William M. Miller", - title = "{N1904}: C++ Standard Core Language Closed Issues, Revision 38", - howpublished = "\url{https://wg21.link/n1904}", - year = 2005, - month = 10, +@misc{LWG4147, + author = "Arthur O'Dwyer", + title = "{LWG4147}: Precondition on inplace\_vector::emplace", + howpublished = "\url{https://wg21.link/lwg4147}", publisher = "WG21" } -@misc{N1905, - author = "Pete Becker", - title = "{N1905}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n1905}", - year = 2005, - month = 10, +@misc{LWG4148, + author = "Jonathan Wakely", + title = "{LWG4148}: unique\_ptr::operator* should not allow dangling references", + howpublished = "\url{https://wg21.link/lwg4148}", publisher = "WG21" } -@misc{N1906, - author = "Pete Becker", - title = "{N1906}: Editor's Report", - howpublished = "\url{https://wg21.link/n1906}", - year = 2005, - month = 10, +@misc{LWG4149, + author = "Jonathan Wakely", + title = "{LWG4149}: User defined macros without standard headers (294 redux)", + howpublished = "\url{https://wg21.link/lwg4149}", publisher = "WG21" } -@misc{N1907, - author = "Pete Becker", - title = "{N1907}: A Multi-threading Library for Standard C++, Revision 1", - howpublished = "\url{https://wg21.link/n1907}", - year = 2005, - month = 10, +@misc{LWG4150, + author = "Eric Niebler", + title = "{LWG4150}: The preconditions on run\_loop::run() are too strict", + howpublished = "\url{https://wg21.link/lwg4150}", publisher = "WG21" } -@misc{N1908, - author = "Howard Hinnant", - title = "{N1908}: C++ Standard Library Active Issues List (Revision R39)", - howpublished = "\url{https://wg21.link/n1908}", - year = 2005, - month = 10, +@misc{LWG4151, + author = "Arthur O'Dwyer", + title = "{LWG4151}: Precondition of inplace\_vector::swap", + howpublished = "\url{https://wg21.link/lwg4151}", publisher = "WG21" } -@misc{N1909, - author = "Howard Hinnant", - title = "{N1909}: C++ Standard Library Defect Report List (Revision R39)", - howpublished = "\url{https://wg21.link/n1909}", - year = 2005, - month = 10, +@misc{LWG4152, + author = "Jiang An", + title = "{LWG4152}: The primary template of std::char\_traits is totally underspecified", + howpublished = "\url{https://wg21.link/lwg4152}", publisher = "WG21" } -@misc{N1910, - author = "Howard Hinnant", - title = "{N1910}: C++ Standard Library Closed Issues List (Revision R39)", - howpublished = "\url{https://wg21.link/n1910}", - year = 2005, - month = 10, +@misc{LWG4153, + author = "Ruslan Arutyunyan", + title = "{LWG4153}: Fix extra ``-1'' for philox\_engine::max()", + howpublished = "\url{https://wg21.link/lwg4153}", publisher = "WG21" } -@misc{N1911, - author = "Hans Boehm", - title = "{N1911}: Memory Model for C++: Status update", - howpublished = "\url{https://wg21.link/n1911}", - year = 2005, - month = 10, +@misc{LWG4154, + author = "Jiang An", + title = "{LWG4154}: The Mandates for std::packaged\_task's constructor from a callable entity should consider decaying", + howpublished = "\url{https://wg21.link/lwg4154}", publisher = "WG21" } -@misc{N1912, - author = "Daveed Vandevoorde", - title = "{N1912}: A sketch for a namespace() operator", - howpublished = "\url{https://wg21.link/n1912}", - year = 2005, - month = 10, +@misc{LWG4155, + author = "Jiang An", + title = "{LWG4155}: Cpp17NullablePointer should require that some expression can be contextually converted to bool", + howpublished = "\url{https://wg21.link/lwg4155}", publisher = "WG21" } -@misc{N1913, - author = "Walter E. Brown", - title = "{N1913}: A Proposal to Improve const\_iterator Use (version 3)", - howpublished = "\url{https://wg21.link/n1913}", - year = 2005, - month = 10, +@misc{LWG4156, + author = "Victor Zverovich", + title = "{LWG4156}: error\_category messages have unspecified encoding", + howpublished = "\url{https://wg21.link/lwg4156}", publisher = "WG21" } -@misc{N1914, - author = "M. Paterno and M. Fischler and W. Brown and J. Kowalkowski", - title = "{N1914}: A Proposal to Add Random-Number Distributions to C++0x", - howpublished = "\url{https://wg21.link/n1914}", - year = 2005, - month = 10, +@misc{LWG4157, + author = "Jiang An", + title = "{LWG4157}: The resolution of LWG3465 was damaged by P2167R3", + howpublished = "\url{https://wg21.link/lwg4157}", publisher = "WG21" } -@misc{N1915, - author = "Robert Klarer", - title = "{N1915}: Minutes of J16 Meeting No. 41/WG21 Meeting No. 35, October 3-8, 2005", - howpublished = "\url{https://wg21.link/n1915}", - year = 2005, - month = 10, +@misc{LWG4158, + author = "Jonathan Wakely", + title = "{LWG4158}: packaged\_task::operator= should abandon its shared state", + howpublished = "\url{https://wg21.link/lwg4158}", publisher = "WG21" } -@misc{N1916, - author = "Robert Klarer", - title = "{N1916}: Minutes of ISO WG21 Meeting, October 2, 2005", - howpublished = "\url{https://wg21.link/n1916}", - year = 2005, - month = 10, +@misc{LWG4159, + author = "Jiang An", + title = "{LWG4159}: Uses-allocator construction mechanisms should be opted out for node handles", + howpublished = "\url{https://wg21.link/lwg4159}", publisher = "WG21" } -@misc{N1917, - author = "Herb Sutter", - title = "{N1917}: Agenda", - howpublished = "\url{https://wg21.link/n1917}", - year = 2005, - month = 10, +@misc{LWG4160, + author = "Casey Carter", + title = "{LWG4160}: packaged\_task should reject rvalue reference return types", + howpublished = "\url{https://wg21.link/lwg4160}", publisher = "WG21" } -@misc{N1919, - author = "Bjarne Stroustrup", - title = "{N1919}: Initializer lists", - howpublished = "\url{https://wg21.link/n1919}", - year = 2005, - month = 12, +@misc{LWG4161, + author = "Jiang An", + title = "{LWG4161}: Some free functions don't automatically work for program-defined std::complex", + howpublished = "\url{https://wg21.link/lwg4161}", publisher = "WG21" } -@misc{N1924, - author = "Herb Sutter", - title = "{N1924}: TG5 Liaison Report \#11", - howpublished = "\url{https://wg21.link/n1924}", - year = 2005, - month = 11, +@misc{LWG4162, + author = "Jiang An", + title = "{LWG4162}: Worst time complexity of non-parallel versions of nth\_element is underspecified", + howpublished = "\url{https://wg21.link/lwg4162}", publisher = "WG21" } -@misc{N1925, - author = "Gerhard Wesp", - title = "{N1925}: Networking proposal for TR2 (rev. 1)", - howpublished = "\url{https://wg21.link/n1925}", - year = 2005, - month = 12, +@misc{LWG4163, + author = "Jiang An", + title = "{LWG4163}: Can the overload of std::num\_get::do\_get for bool call the overload for long?", + howpublished = "\url{https://wg21.link/lwg4163}", publisher = "WG21" } -@misc{N1926, - author = "Howard Hinnant", - title = "{N1926}: C++ Standard Library Active Issues List (Revision R40)", - howpublished = "\url{https://wg21.link/n1926}", - year = 2005, - month = 12, +@misc{LWG4164, + author = "Jonathan Wakely", + title = "{LWG4164}: Missing guarantees for forward\_list modifiers", + howpublished = "\url{https://wg21.link/lwg4164}", publisher = "WG21" } -@misc{N1927, - author = "Howard Hinnant", - title = "{N1927}: C++ Standard Library Defect Report List (Revision R40)", - howpublished = "\url{https://wg21.link/n1927}", - year = 2005, - month = 12, +@misc{LWG4165, + author = "Jiang An", + title = "{LWG4165}: Should swapping a built-in array or std::array with itself result in UB?", + howpublished = "\url{https://wg21.link/lwg4165}", publisher = "WG21" } -@misc{N1928, - author = "Howard Hinnant", - title = "{N1928}: C++ Standard Library Closed Issues List (Revision R40)", - howpublished = "\url{https://wg21.link/n1928}", - year = 2005, - month = 12, +@misc{LWG4166, + author = "Yaito Kakeyama \& Nana Sakisaka", + title = "{LWG4166}: concat\_view::end() should be more constrained in order to support noncopyable iterators", + howpublished = "\url{https://wg21.link/lwg4166}", publisher = "WG21" } -@misc{N1929, - author = "William M. Miller", - title = "{N1929}: C++ Standard Core Language Active Issues, Revision 39", - howpublished = "\url{https://wg21.link/n1929}", - year = 2005, - month = 12, +@misc{LWG4167, + author = "Casey Carter", + title = "{LWG4167}: Use of ``smaller'' and ``larger'' in min, max, and minmax is unclear", + howpublished = "\url{https://wg21.link/lwg4167}", publisher = "WG21" } -@misc{N1930, - author = "William M. Miller", - title = "{N1930}: C++ Standard Core Language Defect Reports, Revision 39", - howpublished = "\url{https://wg21.link/n1930}", - year = 2005, - month = 12, +@misc{LWG4168, + author = "Jan Schultke", + title = "{LWG4168}: std::start\_lifetime\_as inadvertently has undefined behavior due to use of std::bit\_cast", + howpublished = "\url{https://wg21.link/lwg4168}", publisher = "WG21" } -@misc{N1931, - author = "William M. Miller", - title = "{N1931}: C++ Standard Core Language Closed Issues, Revision 39", - howpublished = "\url{https://wg21.link/n1931}", - year = 2005, - month = 12, +@misc{LWG4169, + author = "Giuseppe D'Angelo", + title = "{LWG4169}: std::atomic's default constructor should be constrained", + howpublished = "\url{https://wg21.link/lwg4169}", publisher = "WG21" } -@misc{N1932, - author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", - title = "{N1932}: Random Number Generation in C++0X: A Comprehensive Proposal", - howpublished = "\url{https://wg21.link/n1932}", - year = 2006, - month = 2, +@misc{LWG4170, + author = "Casey Carter", + title = "{LWG4170}: contiguous\_iterator should require to\_address(I{\textbraceleft}{\textbraceright})", + howpublished = "\url{https://wg21.link/lwg4170}", publisher = "WG21" } -@misc{N1933, - author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", - title = "{N1933}: Improvements to TR1's Facility for Random Number Generation", - howpublished = "\url{https://wg21.link/n1933}", - year = 2006, - month = 2, +@misc{LWG4171, + author = "S. B. Tam", + title = "{LWG4171}: P2609R3 breaks code that uses views::zip and get", + howpublished = "\url{https://wg21.link/lwg4171}", publisher = "WG21" } -@misc{N1934, - author = "Beman Dawes", - title = "{N1934}: Filesystem Library Proposal for TR2 (Revision 2)", - howpublished = "\url{https://wg21.link/n1934}", - year = 2006, - month = 2, +@misc{LWG4172, + author = "Casey Carter", + title = "{LWG4172}: unique\_lock self-move-assignment is broken", + howpublished = "\url{https://wg21.link/lwg4172}", publisher = "WG21" } -@misc{N1935, - author = "William M. Miller", - title = "{N1935}: C++ Standard Core Language Active Issues, Revision 40", - howpublished = "\url{https://wg21.link/n1935}", - year = 2006, - month = 2, +@misc{LWG4173, + author = "Jonathan Wakely", + title = "{LWG4173}: Better term for ``references, pointers and iterators to elements''", + howpublished = "\url{https://wg21.link/lwg4173}", publisher = "WG21" } -@misc{N1936, - author = "William M. Miller", - title = "{N1936}: C++ Standard Core Language Defect Reports, Revision 40", - howpublished = "\url{https://wg21.link/n1936}", - year = 2006, - month = 2, +@misc{LWG4174, + author = "jim x", + title = "{LWG4174}: How does [atomics.order] p3 apply when then modification is an initialization?", + howpublished = "\url{https://wg21.link/lwg4174}", publisher = "WG21" } -@misc{N1937, - author = "William M. Miller", - title = "{N1937}: C++ Standard Core Language Closed Issues, Revision 40", - howpublished = "\url{https://wg21.link/n1937}", - year = 2006, - month = 2, +@misc{LWG4175, + author = "Lewis Baker", + title = "{LWG4175}: get\_env() specified in terms of as\_const() but this doesn't work with rvalue senders", + howpublished = "\url{https://wg21.link/lwg4175}", publisher = "WG21" } -@misc{N1938, - author = "William M. Miller", - title = "{N1938}: Lookup Issues in Destructor and Pseudo-Destructor References", - howpublished = "\url{https://wg21.link/n1938}", - year = 2006, - month = 2, +@misc{LWG4176, + author = "Jonathan Wakely", + title = "{LWG4176}: Refer back to container requirements when extending them", + howpublished = "\url{https://wg21.link/lwg4176}", publisher = "WG21" } -@misc{N1939, - author = "B. Dawes and K. Henney", - title = "{N1939}: Any Library Proposal for TR2", - howpublished = "\url{https://wg21.link/n1939}", - year = 2006, - month = 2, +@misc{LWG4177, + author = "jim x", + title = "{LWG4177}: §[atomics.order] p8 ``circularly depend on their own computation'' is unclear for loop", + howpublished = "\url{https://wg21.link/lwg4177}", publisher = "WG21" } -@misc{N1940, - author = "Nick Maclaren", - title = "{N1940}: Why POSIX Threads Are Unsuitable for C++", - howpublished = "\url{https://wg21.link/n1940}", - year = 2006, - month = 2, +@misc{LWG4178, + author = "Alisdair Meredith", + title = "{LWG4178}: writable is no longer a term of power", + howpublished = "\url{https://wg21.link/lwg4178}", publisher = "WG21" } -@misc{N1941, - author = "Steve Clamage", - title = "{N1941}: Agenda: J16 Meeting No. 42, WG21 Meeting No. 37", - howpublished = "\url{https://wg21.link/n1941}", - year = 2006, - month = 2, +@misc{LWG4179, + author = "Oscar Slotosch", + title = "{LWG4179}: Wrong range in [alg.search]", + howpublished = "\url{https://wg21.link/lwg4179}", publisher = "WG21" } -@misc{N1942, - author = "Hans Boehm", - title = "{N1942}: A Memory Model for C++: Strawman Proposal", - howpublished = "\url{https://wg21.link/n1942}", - year = 2006, - month = 2, +@misc{LWG4180, + author = "Arthur O'Dwyer", + title = "{LWG4180}: Inconsistent constraints on flat\_foo::emplace", + howpublished = "\url{https://wg21.link/lwg4180}", publisher = "WG21" } -@misc{N1943, - author = "H. Boehm and M. Spertus", - title = "{N1943}: Transparent Garbage Collection for C++", - howpublished = "\url{https://wg21.link/n1943}", - year = 2006, - month = 2, +@misc{LWG4181, + author = "Casey Carter", + title = "{LWG4181}: Some ranges have negative ssize", + howpublished = "\url{https://wg21.link/lwg4181}", publisher = "WG21" } -@misc{N1944, - author = "Clark Nelson", - title = "{N1944}: A finer-grained alternative to sequence points", - howpublished = "\url{https://wg21.link/n1944}", - year = 2006, - month = 2, +@misc{LWG4182, + author = "Janet Cobb", + title = "{LWG4182}: Definition of NULL is too broad", + howpublished = "\url{https://wg21.link/lwg4182}", publisher = "WG21" } -@misc{N1945, - author = "Anthony Williams", - title = "{N1945}: Names, Linkage, and Templates", - howpublished = "\url{https://wg21.link/n1945}", - year = 2006, - month = 2, +@misc{LWG4183, + author = "Hewill Kang", + title = "{LWG4183}: subrange should provide data()", + howpublished = "\url{https://wg21.link/lwg4183}", publisher = "WG21" } -@misc{N1946, - author = "Clark Nelson", - title = "{N1946}: Portland meeting information", - howpublished = "\url{https://wg21.link/n1946}", - year = 2006, - month = 2, +@misc{LWG4184, + author = "Hewill Kang", + title = "{LWG4184}: Domain of ranges::cmeow doesn't match ranges::meow", + howpublished = "\url{https://wg21.link/lwg4184}", publisher = "WG21" } -@misc{N1947, - author = "Nick Maclaren", - title = "{N1947}: The Memory Model and the C++ Library, Non-Memory Actions etc.", - howpublished = "\url{https://wg21.link/n1947}", - year = 2006, - month = 2, +@misc{LWG4185, + author = "Jiang An", + title = "{LWG4185}: Ill-formed, no diagnostic required on runtime behavior", + howpublished = "\url{https://wg21.link/lwg4185}", publisher = "WG21" } -@misc{N1949, - author = "Howard Hinnant", - title = "{N1949}: C++ Standard Library Active Issues List (Revision R41)", - howpublished = "\url{https://wg21.link/n1949}", - year = 2006, - month = 2, +@misc{LWG4186, + author = "Jiang An", + title = "{LWG4186}: regex\_traits::transform\_primary mistakenly detects typeid of a function", + howpublished = "\url{https://wg21.link/lwg4186}", publisher = "WG21" } -@misc{N1950, - author = "Howard Hinnant", - title = "{N1950}: C++ Standard Library Defect Report List (Revision R41)", - howpublished = "\url{https://wg21.link/n1950}", - year = 2006, - month = 2, +@misc{LWG4187, + author = "Arthur O'Dwyer", + title = "{LWG4187}: bitset::reference should be const-assignable", + howpublished = "\url{https://wg21.link/lwg4187}", publisher = "WG21" } -@misc{N1951, - author = "Howard Hinnant", - title = "{N1951}: C++ Standard Library Closed Issues List (Revision R41)", - howpublished = "\url{https://wg21.link/n1951}", - year = 2006, - month = 2, +@misc{LWG4188, + author = "Jonathan Wakely", + title = "{LWG4188}: ostream::sentry destructor should handle exceptions", + howpublished = "\url{https://wg21.link/lwg4188}", publisher = "WG21" } -@misc{N1952, - author = "Howard Hinnant", - title = "{N1952}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording Revision 2", - howpublished = "\url{https://wg21.link/n1952}", - year = 2006, - month = 1, +@misc{LWG4189, + author = "Hewill Kang", + title = "{LWG4189}: cache\_latest\_view should be freestanding", + howpublished = "\url{https://wg21.link/lwg4189}", publisher = "WG21" } -@misc{N1953, - author = "Howard Hinnant", - title = "{N1953}: Upgrading the Interface of Allocators using API Versioning", - howpublished = "\url{https://wg21.link/n1953}", - year = 2006, - month = 2, +@misc{LWG4190, + author = "Eric Niebler", + title = "{LWG4190}: Specification of completion-signatures-for in [exec.snd.expos]/p39 is recursive", + howpublished = "\url{https://wg21.link/lwg4190}", publisher = "WG21" } -@misc{N1954, - author = "Howard Hinnant", - title = "{N1954}: LWG Paper Summary", - howpublished = "\url{https://wg21.link/n1954}", - year = 2006, - month = 2, +@misc{LWG4191, + author = "Tim Song", + title = "{LWG4191}: P1467 changed the return type of pow(complex, int)", + howpublished = "\url{https://wg21.link/lwg4191}", publisher = "WG21" } -@misc{N1955, - author = "Lawrence Crowl", - title = "{N1955}: New Character Types in C++", - howpublished = "\url{https://wg21.link/n1955}", - year = 2006, - month = 2, +@misc{LWG4192, + author = "S. B. Tam", + title = "{LWG4192}: §[ios.base.cons] ios\_base members may not have indeterminate values after construction", + howpublished = "\url{https://wg21.link/lwg4192}", publisher = "WG21" } -@misc{N1956, - author = "Herb Sutter", - title = "{N1956}: A Design Rationale for C++/CLI Version 1.1", - howpublished = "\url{https://wg21.link/n1956}", - year = 2006, - month = 2, +@misc{LWG4193, + author = "S. B. Tam", + title = "{LWG4193}: §[time.zone.db] the specification uses the undefined term ``thread-safe''", + howpublished = "\url{https://wg21.link/lwg4193}", publisher = "WG21" } -@misc{N1957, - author = "P.J. Plauger", - title = "{N1957}: Proposed Library Additions for Code Conversion", - howpublished = "\url{https://wg21.link/n1957}", - year = 2006, - month = 2, +@misc{LWG4194, + author = "Gonzalo Brito", + title = "{LWG4194}: atomic should use generic class template", + howpublished = "\url{https://wg21.link/lwg4194}", publisher = "WG21" } -@misc{N1958, - author = "Valentin Samko", - title = "{N1958}: A proposal to add lambda functions to the C++ standard", - howpublished = "\url{https://wg21.link/n1958}", - year = 2006, - month = 2, +@misc{LWG4195, + author = "Barry Revzin", + title = "{LWG4195}: expected isn't specified to be trivially assignable", + howpublished = "\url{https://wg21.link/lwg4195}", publisher = "WG21" } -@misc{N1959, - author = "Michael Spertus", - title = "{N1959}: Class member initializers", - howpublished = "\url{https://wg21.link/n1959}", - year = 2006, - month = 2, +@misc{LWG4196, + author = "Stephen Howe", + title = "{LWG4196}: Complexity of inplace\_merge() is incorrect", + howpublished = "\url{https://wg21.link/lwg4196}", publisher = "WG21" } -@misc{N1960, - author = "John Spicer", - title = "{N1960}: Adding ``extern template''", - howpublished = "\url{https://wg21.link/n1960}", - year = 2006, - month = 2, +@misc{LWG4197, + author = "Jiang An", + title = "{LWG4197}: Complexity of std::visit with immediate functions", + howpublished = "\url{https://wg21.link/lwg4197}", publisher = "WG21" } -@misc{N1961, - author = "Thorsten Ottosen", - title = "{N1961}: Wording for range-based for-loop", - howpublished = "\url{https://wg21.link/n1961}", - year = 2006, - month = 2, +@misc{LWG4198, + author = "Eric Niebler", + title = "{LWG4198}: schedule\_from isn't starting the schedule sender if decay-copying results throws", + howpublished = "\url{https://wg21.link/lwg4198}", publisher = "WG21" } -@misc{N1962, - author = "L. Crowl and T. Ottosen", - title = "{N1962}: Proposal to add Contract Programming to C++ (revision 4)", - howpublished = "\url{https://wg21.link/n1962}", - year = 2006, - month = 2, +@misc{LWG4199, + author = "Eric Niebler", + title = "{LWG4199}: constraints on user customizations of standard sender algorithms are incorrectly specified", + howpublished = "\url{https://wg21.link/lwg4199}", publisher = "WG21" } -@misc{N1963, - author = "Nick Maclaren", - title = "{N1963}: Generic Support for Threading Models", - howpublished = "\url{https://wg21.link/n1963}", - year = 2006, - month = 2, +@misc{LWG4200, + author = "Eric Niebler", + title = "{LWG4200}: The operation\_state concept can be simplified", + howpublished = "\url{https://wg21.link/lwg4200}", publisher = "WG21" } -@misc{N1964, - author = "Daveed Vandevoorde", - title = "{N1964}: Modules in C++ (Revision 3)", - howpublished = "\url{https://wg21.link/n1964}", - year = 2006, - month = 2, +@misc{LWG4201, + author = "Brian Bi", + title = "{LWG4201}: with-await-transform::await\_transform should not use a deduced return type", + howpublished = "\url{https://wg21.link/lwg4201}", publisher = "WG21" } -@misc{N1965, - author = "Robert Klarer", - title = "{N1965}: Decimal Types for C++: Draft 3", - howpublished = "\url{https://wg21.link/n1965}", - year = 2006, - month = 2, +@misc{LWG4202, + author = "Eric Niebler", + title = "{LWG4202}: enable-sender should be a variable template", + howpublished = "\url{https://wg21.link/lwg4202}", publisher = "WG21" } -@misc{N1966, - author = "Lawrence Crowl", - title = "{N1966}: Thread-Local Storage", - howpublished = "\url{https://wg21.link/n1966}", - year = 2006, - month = 2, +@misc{LWG4203, + author = "Eric Niebler", + title = "{LWG4203}: Constraints on get-state functions are incorrect", + howpublished = "\url{https://wg21.link/lwg4203}", publisher = "WG21" } -@misc{N1968, - author = "J. Willcock and J. Järvi and D. Gregor and B. Stroustrup and A. Lumsdaine", - title = "{N1968}: Lambda expressions and closures for C++", - howpublished = "\url{https://wg21.link/n1968}", - year = 2006, - month = 2, +@misc{LWG4204, + author = "Eric Niebler", + title = "{LWG4204}: specification of as-sndr2(Sig) in [exec.let] is incomplete", + howpublished = "\url{https://wg21.link/lwg4204}", publisher = "WG21" } -@misc{N1969, - author = "Alisdair Meredith", - title = "{N1969}: State of C++ Evolution (before Berlin 2006 Meeting)", - howpublished = "\url{https://wg21.link/n1969}", - year = 2006, - month = 2, +@misc{LWG4205, + author = "Eric Niebler", + title = "{LWG4205}: let\_[*].transform\_env is specified in terms of the let\_* sender itself instead of its child", + howpublished = "\url{https://wg21.link/lwg4205}", publisher = "WG21" } -@misc{N1970, - author = "Alisdair Meredith", - title = "{N1970}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers", - howpublished = "\url{https://wg21.link/n1970}", - year = 2006, - month = 2, +@misc{LWG4206, + author = "Eric Niebler", + title = "{LWG4206}: Alias template connect\_result\_t should be constrained with sender\_to", + howpublished = "\url{https://wg21.link/lwg4206}", publisher = "WG21" } -@misc{N1971, - author = "Attila (Farkas) Feh�r", - title = "{N1971}: Adding Alignment Support to the C++ Programming Language", - howpublished = "\url{https://wg21.link/n1971}", - year = 2006, - month = 2, +@misc{LWG4207, + author = "Cassio Neri", + title = "{LWG4207}: Point of reference for source\_location is not specified when used in an default template argument", + howpublished = "\url{https://wg21.link/lwg4207}", publisher = "WG21" } -@misc{N1972, - author = "G. Dos Reis and B. Stroustrup", - title = "{N1972}: Generalized Constant Expressions — Revision 2", - howpublished = "\url{https://wg21.link/n1972}", - year = 2006, - month = 2, +@misc{LWG4208, + author = "Eric Niebler", + title = "{LWG4208}: Wording needs to ensure that in connect(sndr, rcvr) that rcvr expression is only evaluated once", + howpublished = "\url{https://wg21.link/lwg4208}", publisher = "WG21" } -@misc{N1973, - author = "K. Henney and B. Dawes", - title = "{N1973}: Lexical Conversion Library Proposal for TR2", - howpublished = "\url{https://wg21.link/n1973}", - year = 2006, - month = 4, +@misc{LWG4209, + author = "Eric Niebler", + title = "{LWG4209}: default\_domain::transform\_env should be returning FWD-ENV(env)", + howpublished = "\url{https://wg21.link/lwg4209}", publisher = "WG21" } -@misc{N1974, - author = "Christopher Kohlhoff", - title = "{N1974}: Boost Network Library Query", - howpublished = "\url{https://wg21.link/n1974}", - year = 2006, - month = 3, +@misc{LWG4210, + author = "Hewill Kang", + title = "{LWG4210}: Issue with cache\_latest\_view::iterator's reference type", + howpublished = "\url{https://wg21.link/lwg4210}", publisher = "WG21" } -@misc{N1975, - author = "Beman Dawes", - title = "{N1975}: Filesystem Library Proposal for TR2 (Revision 3)", - howpublished = "\url{https://wg21.link/n1975}", - year = 2006, - month = 4, +@misc{LWG4211, + author = "Jonathan Wakely", + title = "{LWG4211}: IANA time zone database allows links to refer to links", + howpublished = "\url{https://wg21.link/lwg4211}", publisher = "WG21" } -@misc{N1976, - author = "Benjamin Kosnik", - title = "{N1976}: Dynamic Shared Objects: Survey and Issues", - howpublished = "\url{https://wg21.link/n1976}", - year = 2006, - month = 4, +@misc{LWG4212, + author = "Thomas Köppe", + title = "{LWG4212}: Make the round states in [rand.eng.philox] explicit", + howpublished = "\url{https://wg21.link/lwg4212}", publisher = "WG21" } -@misc{N1977, - author = "Robert Klarer", - title = "{N1977}: Decimal Types for C++: Draft 4", - howpublished = "\url{https://wg21.link/n1977}", - year = 2006, - month = 4, +@misc{LWG4213, + author = "Frank Birbacher", + title = "{LWG4213}: Sender spec depends on unspecified order of evaluation", + howpublished = "\url{https://wg21.link/lwg4213}", publisher = "WG21" } -@misc{N1978, - author = "J. Jarvi and B. Stroustrup and G. Dos Reis", - title = "{N1978}: Decltype (revision 5)", - howpublished = "\url{https://wg21.link/n1978}", - year = 2006, - month = 4, +@misc{LWG4214, + author = "Hewill Kang", + title = "{LWG4214}: Missing Preconditions for take/drop adaptor", + howpublished = "\url{https://wg21.link/lwg4214}", publisher = "WG21" } -@misc{N1980, - author = "G. Dos Reis and B. Stroustrup", - title = "{N1980}: Generalized Constant Expressions— Revision 3", - howpublished = "\url{https://wg21.link/n1980}", - year = 2006, - month = 4, +@misc{LWG4215, + author = "Eric Niebler", + title = "{LWG4215}: run\_loop::finish should be noexcept", + howpublished = "\url{https://wg21.link/lwg4215}", publisher = "WG21" } -@misc{N1981, - author = "Pete Becker", - title = "{N1981}: Uniform Use of std::string Revision 1", - howpublished = "\url{https://wg21.link/n1981}", - year = 2006, - month = 4, +@misc{LWG4216, + author = "Nikolas Klauser", + title = "{LWG4216}: num\_put::do\_put and void pointers", + howpublished = "\url{https://wg21.link/lwg4216}", publisher = "WG21" } -@misc{N1982, - author = "Pete Becker", - title = "{N1982}: Simple Numeric Access Revision 1", - howpublished = "\url{https://wg21.link/n1982}", - year = 2006, - month = 4, +@misc{LWG4217, + author = "Mark Hoemmen", + title = "{LWG4217}: Clarify mdspan layout mapping requirements for rank == 0", + howpublished = "\url{https://wg21.link/lwg4217}", publisher = "WG21" } -@misc{N1983, - author = "Nick Maclaren", - title = "{N1983}: long long, size t and compatibility", - howpublished = "\url{https://wg21.link/n1983}", - year = 2006, - month = 4, +@misc{LWG4218, + author = "Patrick Palka", + title = "{LWG4218}: Constraint recursion in basic\_const\_iterator's relational operators due to ADL + CWG 2369", + howpublished = "\url{https://wg21.link/lwg4218}", publisher = "WG21" } -@misc{N1984, - author = "J. J�rvi and B. Stroustrup and G. Dos Reis", - title = "{N1984}: Deducing the type of variable from its initializer expression (revision 4)", - howpublished = "\url{https://wg21.link/n1984}", - year = 2006, - month = 4, +@misc{LWG4219, + author = "Peter Kasting", + title = "{LWG4219}: std::vector::erase[\_if] should be based on ranges remove", + howpublished = "\url{https://wg21.link/lwg4219}", publisher = "WG21" } -@misc{N1985, - author = "Jack W. Reeves", - title = "{N1985}: Request the Standard Provide Explicit Specialization of char\_traits For All Built-in Character Types", - howpublished = "\url{https://wg21.link/n1985}", - year = 2006, - month = 4, +@misc{LWG4220, + author = "Hewill Kang", + title = "{LWG4220}: join\_view incorrectly stores inner range", + howpublished = "\url{https://wg21.link/lwg4220}", publisher = "WG21" } -@misc{N1986, - author = "H. Sutter and F. Glassborow", - title = "{N1986}: Delegating Constructors (revision 3)", - howpublished = "\url{https://wg21.link/n1986}", - year = 2006, - month = 4, +@misc{LWG4221, + author = "Hewill Kang", + title = "{LWG4221}: Cannot format const-iterable only ranges", + howpublished = "\url{https://wg21.link/lwg4221}", publisher = "WG21" } -@misc{N1987, - author = "John Spicer", - title = "{N1987}: Adding ``extern template'' (version 2)", - howpublished = "\url{https://wg21.link/n1987}", - year = 2006, - month = 4, +@misc{LWG4222, + author = "Bronek Kozicki", + title = "{LWG4222}: expected constructor from a single value missing a constraint", + howpublished = "\url{https://wg21.link/lwg4222}", publisher = "WG21" } -@misc{N1988, - author = "J. Stephen Adamczyk", - title = "{N1988}: Adding extended integer types to C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n1988}", - year = 2006, - month = 4, +@misc{LWG4223, + author = "Tomasz Kaminski", + title = "{LWG4223}: Deduction guides for maps are mishandling tuples and references", + howpublished = "\url{https://wg21.link/lwg4223}", publisher = "WG21" } -@misc{N1990, - author = "Howard E. Hinnant", - title = "{N1990}: Proposed Text for minmax (N1840)", - howpublished = "\url{https://wg21.link/n1990}", - year = 2006, - month = 4, +@misc{LWG4224, + author = "Jiang An", + title = "{LWG4224}: Philox engines should be freestanding", + howpublished = "\url{https://wg21.link/lwg4224}", publisher = "WG21" } -@misc{N1991, - author = "Howard E. Hinnant", - title = "{N1991}: Proposed Text for defaultfloat (N1842)", - howpublished = "\url{https://wg21.link/n1991}", - year = 2006, - month = 4, +@misc{LWG4225, + author = "Jiang An", + title = "{LWG4225}: What should happen when an exception is thrown on resizing std::deque, std::forward\_list, or std::list?", + howpublished = "\url{https://wg21.link/lwg4225}", publisher = "WG21" } -@misc{N1992, - author = "Robert Klarer", - title = "{N1992}: Minutes of ISO WG21 Meeting, April 2, 2006", - howpublished = "\url{https://wg21.link/n1992}", - year = 2006, - month = 4, +@misc{LWG4226, + author = "Hewill Kang", + title = "{LWG4226}: to\_input\_view::iterator cannot be compared to its const sentinel", + howpublished = "\url{https://wg21.link/lwg4226}", publisher = "WG21" } -@misc{N1993, - author = "Robert Klarer", - title = "{N1993}: Minutes of J16 Meeting No. 42/WG21 Meeting No. 37, April 3-7, 2006", - howpublished = "\url{https://wg21.link/n1993}", - year = 2006, - month = 4, +@misc{LWG4227, + author = "Ian Petersen", + title = "{LWG4227}: Missing noexcept operator in [exec.when.all]", + howpublished = "\url{https://wg21.link/lwg4227}", publisher = "WG21" } -@misc{N1997, - author = "William M. Miller", - title = "{N1997}: C++ Standard Core Language Active Issues, Revision 41", - howpublished = "\url{https://wg21.link/n1997}", - year = 2006, - month = 4, +@misc{LWG4228, + author = "Stephan T. Lavavej", + title = "{LWG4228}: Does vector mandate that Allocator::value\_type is bool?", + howpublished = "\url{https://wg21.link/lwg4228}", publisher = "WG21" } -@misc{N1998, - author = "William M. Miller", - title = "{N1998}: C++ Standard Core Language Defect Reports, Revision 41", - howpublished = "\url{https://wg21.link/n1998}", - year = 2006, - month = 4, +@misc{LWG4229, + author = "Jiang An", + title = "{LWG4229}: std::ranges::to with union return type", + howpublished = "\url{https://wg21.link/lwg4229}", publisher = "WG21" } -@misc{N1999, - author = "William M. Miller", - title = "{N1999}: C++ Standard Core Language Closed Issues, Revision 41", - howpublished = "\url{https://wg21.link/n1999}", - year = 2006, - month = 4, +@misc{LWG4230, + author = "Matthias Kretz", + title = "{LWG4230}: simd::real/imag is overconstrained", + howpublished = "\url{https://wg21.link/lwg4230}", publisher = "WG21" } -@misc{N2000, - author = "Howard Hinnant", - title = "{N2000}: C++ Standard Library Active Issues List (Revision R42)", - howpublished = "\url{https://wg21.link/n2000}", - year = 2006, - month = 4, +@misc{LWG4231, + author = "Matthias Kretz", + title = "{LWG4231}: datapar::chunk should use simd-size-type instead of size\_t", + howpublished = "\url{https://wg21.link/lwg4231}", publisher = "WG21" } -@misc{N2001, - author = "Howard Hinnant", - title = "{N2001}: C++ Standard Library Defect Report List (Revision R42)", - howpublished = "\url{https://wg21.link/n2001}", - year = 2006, - month = 4, +@misc{LWG4232, + author = "Tim Song", + title = "{LWG4232}: datapar::resize does not resize", + howpublished = "\url{https://wg21.link/lwg4232}", publisher = "WG21" } -@misc{N2002, - author = "Howard Hinnant", - title = "{N2002}: C++ Standard Library Closed Issues List (Revision R42)", - howpublished = "\url{https://wg21.link/n2002}", - year = 2006, - month = 4, +@misc{LWG4233, + author = "Hewill Kang", + title = "{LWG4233}: The helper lambda of std::erase for hive should specify return type as bool", + howpublished = "\url{https://wg21.link/lwg4233}", publisher = "WG21" } -@misc{N2003, - author = "Howard Hinnant", - title = "{N2003}: LWG Paper Summary", - howpublished = "\url{https://wg21.link/n2003}", - year = 2006, - month = 4, +@misc{LWG4234, + author = "Hewill Kang", + title = "{LWG4234}: Including doesn't provide std::begin/end", + howpublished = "\url{https://wg21.link/lwg4234}", publisher = "WG21" } -@misc{N2004, - author = "Beman Dawes", - title = "{N2004}: Impact of Language Changes on LWG Schedule", - howpublished = "\url{https://wg21.link/n2004}", - year = 2006, - month = 4, +@misc{LWG4235, + author = "Hewill Kang", + title = "{LWG4235}: cache\_latest\_view and to\_input\_view miss reserve\_hint", + howpublished = "\url{https://wg21.link/lwg4235}", publisher = "WG21" } -@misc{N2005, - author = "Paul A Bristow", - title = "{N2005}: A maximum significant decimal digits value for the C++0x Standard Library Numeric limits", - howpublished = "\url{https://wg21.link/n2005}", - year = 2006, - month = 4, +@misc{LWG4236, + author = "Hewill Kang", + title = "{LWG4236}: chunk\_view::outer-iterator::value\_type should provide reserve\_hint", + howpublished = "\url{https://wg21.link/lwg4236}", publisher = "WG21" } -@misc{N2006, - author = "Daveed Vandevoorde", - title = "{N2006}: Accessibility and Visibility in C++ Modules", - howpublished = "\url{https://wg21.link/n2006}", - year = 2006, - month = 4, +@misc{LWG4237, + author = "Hewill Kang", + title = "{LWG4237}: The standard library iterator adaptor does not handle iterator\_category correctly", + howpublished = "\url{https://wg21.link/lwg4237}", publisher = "WG21" } -@misc{N2007, - author = "P.J. Plauger", - title = "{N2007}: Proposed Library Additions for Code Conversion", - howpublished = "\url{https://wg21.link/n2007}", - year = 2006, - month = 4, +@misc{LWG4238, + author = "Matthias Kretz", + title = "{LWG4238}: simd\_mask>::operator+/-/$\sim$ return a disabled simd specialization", + howpublished = "\url{https://wg21.link/lwg4238}", publisher = "WG21" } -@misc{N2008, - author = "Pete Becker", - title = "{N2008}: Editor's Report", - howpublished = "\url{https://wg21.link/n2008}", - year = 2006, - month = 4, +@misc{LWG4239, + author = "Hui Xie", + title = "{LWG4239}: flat\_map's transparent comparator no longer works for string literals", + howpublished = "\url{https://wg21.link/lwg4239}", publisher = "WG21" } -@misc{N2009, - author = "Pete Becker", - title = "{N2009}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2009}", - year = 2006, - month = 4, +@misc{LWG4240, + author = "Hewill Kang", + title = "{LWG4240}: The formattable type is not a formattable type", + howpublished = "\url{https://wg21.link/lwg4240}", publisher = "WG21" } -@misc{N2010, - author = "Hans Boehm", - title = "{N2010}: Memory Model Overview", - howpublished = "\url{https://wg21.link/n2010}", - year = 2006, - month = 4, +@misc{LWG4241, + author = "Jiang An", + title = "{LWG4241}: ranges::for\_each(\_n) should be less constrained", + howpublished = "\url{https://wg21.link/lwg4241}", publisher = "WG21" } -@misc{N2011, - author = "Alisdair Meredith", - title = "{N2011}: State of C++ Evolution (after Berlin 2006 Meeting)", - howpublished = "\url{https://wg21.link/n2011}", - year = 2006, - month = 4, +@misc{LWG4242, + author = "Hewill Kang", + title = "{LWG4242}: ranges::distance does not work with volatile iterators", + howpublished = "\url{https://wg21.link/lwg4242}", publisher = "WG21" } -@misc{N2012, - author = "Lawrence Crowl", - title = "{N2012}: Thread Subcommittee Minutes from Berlin", - howpublished = "\url{https://wg21.link/n2012}", - year = 2006, - month = 4, +@misc{LWG4243, + author = "Hewill Kang", + title = "{LWG4243}: as\_bytes/as\_writable\_bytes is broken with span", + howpublished = "\url{https://wg21.link/lwg4243}", publisher = "WG21" } -@misc{N2013, - author = "Benjamin Kosnik", - title = "{N2013}: Versioning with Namespaces", - howpublished = "\url{https://wg21.link/n2013}", - year = 2006, - month = 4, +@misc{LWG4244, + author = "jim x", + title = "{LWG4244}: Whether the spuriously failed comparison applies to compare\_exchange\_strong is unclear", + howpublished = "\url{https://wg21.link/lwg4244}", publisher = "WG21" } -@misc{N2014, - author = "Nick Maclaren", - title = "{N2014}: C99 and POSIX(2001) Compatibility", - howpublished = "\url{https://wg21.link/n2014}", - year = 2006, - month = 4, +@misc{LWG4245, + author = "Hewill Kang", + title = "{LWG4245}: Operators that interact with counted\_iterator and default\_sentinel\_t should be noexcept", + howpublished = "\url{https://wg21.link/lwg4245}", publisher = "WG21" } -@misc{N2015, - author = "Daveed Vandevoorde", - title = "{N2015}: Plugins in C++", - howpublished = "\url{https://wg21.link/n2015}", - year = 2006, - month = 4, +@misc{LWG4246, + author = "Hewill Kang", + title = "{LWG4246}: Redundant constraint in range\_formatter::format", + howpublished = "\url{https://wg21.link/lwg4246}", publisher = "WG21" } -@misc{N2016, - author = "H. Boehm and N. Maclaren", - title = "{N2016}: Should volatile Acquire Atomicity and Thread Visibility Semantics?", - howpublished = "\url{https://wg21.link/n2016}", - year = 2006, - month = 4, +@misc{LWG4247, + author = "Jiang An", + title = "{LWG4247}: Header is not yet freestanding", + howpublished = "\url{https://wg21.link/lwg4247}", publisher = "WG21" } -@misc{N2018, - author = "Lawrence Crowl", - title = "{N2018}: New Character Types in C++", - howpublished = "\url{https://wg21.link/n2018}", - year = 2006, - month = 6, +@misc{LWG4248, + author = "Eric Niebler", + title = "{LWG4248}: Late domain-based dispatching of schedule\_from and continues\_on are flipped", + howpublished = "\url{https://wg21.link/lwg4248}", publisher = "WG21" } -@misc{N2019, - author = "Herb Sutter", - title = "{N2019}: Agenda", - howpublished = "\url{https://wg21.link/n2019}", - year = 2006, - month = 4, +@misc{LWG4249, + author = "Hewill Kang", + title = "{LWG4249}: The past end issue for lazy\_split\_view", + howpublished = "\url{https://wg21.link/lwg4249}", publisher = "WG21" } -@misc{N2020, - author = "M.J. Kronenburg", - title = "{N2020}: Proposal for an Infinite Precision Integer for Library Technical Report 2, Revision 1", - howpublished = "\url{https://wg21.link/n2020}", - year = 2006, - month = 6, +@misc{LWG4250, + author = "Jonathan Wakely", + title = "{LWG4250}: swap overloads for indirect and polymorphic only found by ADL", + howpublished = "\url{https://wg21.link/lwg4250}", publisher = "WG21" } -@misc{N2021, - author = "Herb Sutter", - title = "{N2021}: Business plan and convenor's report", - howpublished = "\url{https://wg21.link/n2021}", +@misc{LWG4251, + author = "Jonathan Wakely", + title = "{LWG4251}: Move assignment for indirect unnecessarily requires copy construction", + howpublished = "\url{https://wg21.link/lwg4251}", publisher = "WG21" } -@misc{N2022, - author = "Paul A Bristow", - title = "{N2022}: Input \& Output of NaN and infinity for the C++ Standard Library", - howpublished = "\url{https://wg21.link/n2022}", - year = 2006, - month = 5, +@misc{LWG4252, + author = "Jiang An", + title = "{LWG4252}: Are exposition-only classes considered specified for the purpose of final?", + howpublished = "\url{https://wg21.link/lwg4252}", publisher = "WG21" } -@misc{N2023, - author = "Joaqu�n M� L�pez Mu�oz", - title = "{N2023}: erase(iterator) for unordered containers should not return an iterator", - howpublished = "\url{https://wg21.link/n2023}", - year = 2006, - month = 6, +@misc{LWG4253, + author = "Hewill Kang", + title = "{LWG4253}: basic\_const\_iterator should provide iterator\_type", + howpublished = "\url{https://wg21.link/lwg4253}", publisher = "WG21" } -@misc{N2024, - author = "Howard Hinnant", - title = "{N2024}: C++ Standard Library Active Issues List (Revision R43)", - howpublished = "\url{https://wg21.link/n2024}", - year = 2006, - month = 6, +@misc{LWG4254, + author = "Hewill Kang", + title = "{LWG4254}: stride\_view::iterator should provide operator->", + howpublished = "\url{https://wg21.link/lwg4254}", publisher = "WG21" } -@misc{N2025, - author = "Howard Hinnant", - title = "{N2025}: C++ Standard Library Defect Report List (Revision R43)", - howpublished = "\url{https://wg21.link/n2025}", - year = 2006, - month = 6, +@misc{LWG4255, + author = "Tomasz Kamiński", + title = "{LWG4255}: move\_only\_function constructor should recognize empty copyable\_functions", + howpublished = "\url{https://wg21.link/lwg4255}", publisher = "WG21" } -@misc{N2026, - author = "Howard Hinnant", - title = "{N2026}: C++ Standard Library Closed Issues List (Revision R43)", - howpublished = "\url{https://wg21.link/n2026}", - year = 2006, - month = 6, +@misc{LWG4256, + author = "Tomasz Kamiński", + title = "{LWG4256}: Incorrect constrains for function\_ref constructors from nontype\_t", + howpublished = "\url{https://wg21.link/lwg4256}", publisher = "WG21" } -@misc{N2027, - author = "H. Hinnant and B. Stroustrup and B. Kozicki", - title = "{N2027}: A Brief Introduction to Rvalue References", - howpublished = "\url{https://wg21.link/n2027}", - year = 2006, - month = 6, +@misc{LWG4257, + author = "Jonathan Wakely", + title = "{LWG4257}: Stream insertion for chrono::local\_time should be constrained", + howpublished = "\url{https://wg21.link/lwg4257}", publisher = "WG21" } -@misc{N2028, - author = "Howard E. Hinnant", - title = "{N2028}: Minor Modifications to the type traits Wording", - howpublished = "\url{https://wg21.link/n2028}", - year = 2006, - month = 6, +@misc{LWG4258, + author = "Jiang An", + title = "{LWG4258}: Size type mismatch in constraints involving Cpp17Allocator", + howpublished = "\url{https://wg21.link/lwg4258}", publisher = "WG21" } -@misc{N2029, - author = "William M. Miller", - title = "{N2029}: C++ Standard Core Language Active Issues, Revision 42", - howpublished = "\url{https://wg21.link/n2029}", - year = 2006, - month = 6, +@misc{LWG4259, + author = "Jiang An", + title = "{LWG4259}: P1148R0 changed the return values of searching functions of std::basic\_string on some platforms", + howpublished = "\url{https://wg21.link/lwg4259}", publisher = "WG21" } -@misc{N2030, - author = "William M. Miller", - title = "{N2030}: C++ Standard Core Language Defect Reports, Revision 42", - howpublished = "\url{https://wg21.link/n2030}", - year = 2006, - month = 6, +@misc{LWG4260, + author = "Eric Niebler", + title = "{LWG4260}: Query objects must be default constructible", + howpublished = "\url{https://wg21.link/lwg4260}", publisher = "WG21" } -@misc{N2031, - author = "William M. Miller", - title = "{N2031}: C++ Standard Core Language Closed Issues, Revision 42", - howpublished = "\url{https://wg21.link/n2031}", - year = 2006, - month = 6, +@misc{LWG4261, + author = "Jiang An", + title = "{LWG4261}: P1206R7 broke uses of container adaptors with old custom sequence containers", + howpublished = "\url{https://wg21.link/lwg4261}", publisher = "WG21" } -@misc{N2032, - author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", - title = "{N2032}: Random Number Generation in C++0X: A Comprehensive Proposal, version 2", - howpublished = "\url{https://wg21.link/n2032}", - year = 2006, - month = 6, +@misc{LWG4262, + author = "Alex Guteniev", + title = "{LWG4262}: copy\_if, remove\_copy, remove\_copy\_if, unique\_copy have too strong preconditions", + howpublished = "\url{https://wg21.link/lwg4262}", publisher = "WG21" } -@misc{N2033, - author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", - title = "{N2033}: Proposal to Consolidate the Subtract-with-Carry Engines", - howpublished = "\url{https://wg21.link/n2033}", - year = 2006, - month = 6, +@misc{LWG4263, + author = "Jiang An", + title = "{LWG4263}: What should std::format\_to etc. behave when the output is overlong?", + howpublished = "\url{https://wg21.link/lwg4263}", publisher = "WG21" } -@misc{N2034, - author = "Matt Austern", - title = "{N2034}: C++0x Standard Library wishlist (revision 6)", - howpublished = "\url{https://wg21.link/n2034}", - year = 2006, - month = 6, +@misc{LWG4264, + author = "Tomasz Kamiński", + title = "{LWG4264}: Skipping indirection is not allowed for function\_ref", + howpublished = "\url{https://wg21.link/lwg4264}", publisher = "WG21" } -@misc{N2035, - author = "Matthew Austern", - title = "{N2035}: Minimal Unicode support for the standard library", - howpublished = "\url{https://wg21.link/n2035}", - year = 2006, - month = 5, +@misc{LWG4265, + author = "Jan Schultke", + title = "{LWG4265}: std::midpoint should not accept const bool", + howpublished = "\url{https://wg21.link/lwg4265}", publisher = "WG21" } -@misc{N2036, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2036}: Concepts for the C++0x Standard Library: Approach", - howpublished = "\url{https://wg21.link/n2036}", - year = 2006, - month = 6, +@misc{LWG4266, + author = "Tomasz Kamiński", + title = "{LWG4266}: layout\_stride::mapping should treat empty mappings as exhaustive", + howpublished = "\url{https://wg21.link/lwg4266}", publisher = "WG21" } -@misc{N2037, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2037}: Concepts for the C++0x Standard Library: Introduction", - howpublished = "\url{https://wg21.link/n2037}", - year = 2006, - month = 6, +@misc{LWG4267, + author = "Jiang An", + title = "{LWG4267}: Uses-allocator construction is meaningless for tuple of references", + howpublished = "\url{https://wg21.link/lwg4267}", publisher = "WG21" } -@misc{N2038, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2038}: Concepts for the C++0x Standard Library: Utilities", - howpublished = "\url{https://wg21.link/n2038}", - year = 2006, - month = 6, +@misc{LWG4268, + author = "Jonathan Wakely", + title = "{LWG4268}: function suppresses nodiscard warnings", + howpublished = "\url{https://wg21.link/lwg4268}", publisher = "WG21" } -@misc{N2039, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2039}: Concepts for the C++0x Standard Library: Iterators", - howpublished = "\url{https://wg21.link/n2039}", - year = 2006, - month = 6, +@misc{LWG4269, + author = "Jonathan Wakely", + title = "{LWG4269}: unique\_copy passes arguments to its predicate backwards", + howpublished = "\url{https://wg21.link/lwg4269}", publisher = "WG21" } -@misc{N2040, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2040}: Concepts for the C++0x Standard Library: Algorithms", - howpublished = "\url{https://wg21.link/n2040}", - year = 2006, - month = 6, +@misc{LWG4270, + author = "Jiang An", + title = "{LWG4270}: Diagnose misuse of std::projected::operator*", + howpublished = "\url{https://wg21.link/lwg4270}", publisher = "WG21" } -@misc{N2041, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2041}: Concepts for the C++0x Standard Library: Numerics", - howpublished = "\url{https://wg21.link/n2041}", - year = 2006, - month = 6, +@misc{LWG4271, + author = "Andreas Weis", + title = "{LWG4271}: Caching range views claim amortized amortized 𝒪(1) runtime complexity for algorithms that are in fact 𝒪(n)", + howpublished = "\url{https://wg21.link/lwg4271}", publisher = "WG21" } -@misc{N2042, - author = "D. Gregor and B. Stroustrup", - title = "{N2042}: Concepts", - howpublished = "\url{https://wg21.link/n2042}", - year = 2006, - month = 6, +@misc{LWG4272, + author = "Luc Grosheintz", + title = "{LWG4272}: For rank == 0, layout\_stride is atypically convertible", + howpublished = "\url{https://wg21.link/lwg4272}", publisher = "WG21" } -@misc{N2043, - author = "Ion Gazta�aga", - title = "{N2043}: Simplifying And Extending Mutex and Scoped Lock Types For C++ Multi-Threading Library", - howpublished = "\url{https://wg21.link/n2043}", - year = 2006, - month = 6, +@misc{LWG4273, + author = "Jiang An", + title = "{LWG4273}: Standard execution policy types should be conventional tag class types", + howpublished = "\url{https://wg21.link/lwg4273}", publisher = "WG21" } -@misc{N2044, - author = "Ion Gazta�aga", - title = "{N2044}: Memory Mapped Files And Shared Memory For C++", - howpublished = "\url{https://wg21.link/n2044}", - year = 2006, - month = 6, +@misc{LWG4274, + author = "Michael Welsh Duggan", + title = "{LWG4274}: The chrono::hh\_mm\_ss constructor is ill-formed for unsigned durations", + howpublished = "\url{https://wg21.link/lwg4274}", publisher = "WG21" } -@misc{N2045, - author = "Ion Gazta�aga", - title = "{N2045}: Improving STL Allocators", - howpublished = "\url{https://wg21.link/n2045}", - year = 2006, - month = 6, +@misc{LWG4275, + author = "Aiden Grossman", + title = "{LWG4275}: std::dynamic\_extent should also be defined in ", + howpublished = "\url{https://wg21.link/lwg4275}", publisher = "WG21" } -@misc{N2046, - author = "H. Br�nnimann and G. Melquiond and S. Pion", - title = "{N2046}: Bool\_set: multi-valued logic", - howpublished = "\url{https://wg21.link/n2046}", - year = 2006, - month = 6, +@misc{LWG4276, + author = "Jan Schultke", + title = "{LWG4276}: front() and back() are not hardened for zero-length std::arrays", + howpublished = "\url{https://wg21.link/lwg4276}", publisher = "WG21" } -@misc{N2047, - author = "Hans-J. Boehm", - title = "{N2047}: An Atomic Operations Library for C++", - howpublished = "\url{https://wg21.link/n2047}", - year = 2006, - month = 6, +@misc{LWG4277, + author = "Jan Schultke", + title = "{LWG4277}: §[algorithms.requirements] It is unclear what an algorithm is", + howpublished = "\url{https://wg21.link/lwg4277}", publisher = "WG21" } -@misc{N2049, - author = "Douglas Gregor", - title = "{N2049}: Conceptualizing the Range-Based for Loop", - howpublished = "\url{https://wg21.link/n2049}", - year = 2006, - month = 6, +@misc{LWG4278, + author = "Jonathan Wakely", + title = "{LWG4278}: Consider changing how get-domain-early(sndr) works", + howpublished = "\url{https://wg21.link/lwg4278}", publisher = "WG21" } -@misc{N2050, - author = "J. Allsop and A. Meredith and G. Prota", - title = "{N2050}: Proposal to Add a Dynamically Sizeable Bitset to the Standard Library Technical Report Revision 1", - howpublished = "\url{https://wg21.link/n2050}", - year = 2006, - month = 6, +@misc{LWG4279, + author = "Jonathan Wakely", + title = "{LWG4279}: §[fs.op.absolute] Non-normative encouragement should be Recommended practice", + howpublished = "\url{https://wg21.link/lwg4279}", publisher = "WG21" } -@misc{N2051, - author = "Alisdair Meredith", - title = "{N2051}: Evolution of the C++ Standard Library", - howpublished = "\url{https://wg21.link/n2051}", - year = 2006, - month = 6, +@misc{LWG4280, + author = "Tim Song", + title = "{LWG4280}: simd::partial\_load uses undefined identifier T", + howpublished = "\url{https://wg21.link/lwg4280}", publisher = "WG21" } -@misc{N2052, - author = "C. Nelson and H.-J. Boehm", - title = "{N2052}: Sequencing and the concurrency memory model", - howpublished = "\url{https://wg21.link/n2052}", - year = 2006, - month = 9, +@misc{LWG4281, + author = "Hiroaki Ando", + title = "{LWG4281}: Inconsistency between value\_or() and error\_or() in std::expected", + howpublished = "\url{https://wg21.link/lwg4281}", publisher = "WG21" } -@misc{N2053, - author = "Beman Dawes", - title = "{N2053}: Raw String Literals", - howpublished = "\url{https://wg21.link/n2053}", - year = 2006, - month = 9, +@misc{LWG4282, + author = "Giuseppe D'Angelo", + title = "{LWG4282}: Imprecise Throws: clause in std::relocate", + howpublished = "\url{https://wg21.link/lwg4282}", publisher = "WG21" } -@misc{N2054, - author = "Christopher Kohlhoff", - title = "{N2054}: Networking Library Proposal for TR2", - howpublished = "\url{https://wg21.link/n2054}", - year = 2006, - month = 9, +@misc{LWG4283, + author = "Giuseppe D'Angelo", + title = "{LWG4283}: std::trivially\_relocate needs stronger preconditions on ``nested'' objects with dynamic lifetime", + howpublished = "\url{https://wg21.link/lwg4283}", publisher = "WG21" } -@misc{N2055, - author = "William M. Miller", - title = "{N2055}: C++ Standard Core Language Active Issues, Revision 43", - howpublished = "\url{https://wg21.link/n2055}", - year = 2006, - month = 9, +@misc{LWG4284, + author = "Jiang An", + title = "{LWG4284}: Integer-class types should be formattable", + howpublished = "\url{https://wg21.link/lwg4284}", publisher = "WG21" } -@misc{N2056, - author = "William M. Miller", - title = "{N2056}: C++ Standard Core Language Defect Reports, Revision 43", - howpublished = "\url{https://wg21.link/n2056}", - year = 2006, - month = 9, +@misc{LWG4285, + author = "S. B. Tam", + title = "{LWG4285}: time\_get::do\_get\_date is problematic even after LWG 461", + howpublished = "\url{https://wg21.link/lwg4285}", publisher = "WG21" } -@misc{N2057, - author = "William M. Miller", - title = "{N2057}: C++ Standard Core Language Closed Issues, Revision 43", - howpublished = "\url{https://wg21.link/n2057}", - year = 2006, - month = 9, +@misc{LWG4286, + author = "Yihe Li", + title = "{LWG4286}: Some more feature-test macros for fully freestanding features are not marked freestanding", + howpublished = "\url{https://wg21.link/lwg4286}", publisher = "WG21" } -@misc{N2058, - author = "Jeff Garland", - title = "{N2058}: Proposed Text for Proposal to add Date-Time to the Standard Library 1.0", - howpublished = "\url{https://wg21.link/n2058}", - year = 2006, - month = 9, +@misc{LWG4287, + author = "S. B. Tam", + title = "{LWG4287}: §[locale.codecvt.virtuals] do\_in and do\_out could do with better specification", + howpublished = "\url{https://wg21.link/lwg4287}", publisher = "WG21" } -@misc{N2059, - author = "Pavol Droba", - title = "{N2059}: Proposal for new string algorithms in TR2", - howpublished = "\url{https://wg21.link/n2059}", - year = 2006, - month = 9, +@misc{LWG4288, + author = "Jiang An", + title = "{LWG4288}: The Constraints: element in [time.clock.system.members] is probably wrong", + howpublished = "\url{https://wg21.link/lwg4288}", publisher = "WG21" } -@misc{N2061, - author = "Beman Dawes", - title = "{N2061}: Library Exception Propagation Support", - howpublished = "\url{https://wg21.link/n2061}", - year = 2006, - month = 9, +@misc{LWG4289, + author = "Magnus Fromreide", + title = "{LWG4289}: Seed sequence is overspecified", + howpublished = "\url{https://wg21.link/lwg4289}", publisher = "WG21" } -@misc{N2062, - author = "Beman Dawes", - title = "{N2062}: POD's Revisited", - howpublished = "\url{https://wg21.link/n2062}", - year = 2006, - month = 9, +@misc{LWG4290, + author = "Damien Lebrun-Grandie", + title = "{LWG4290}: Missing Mandates clauses on is\_sufficiently\_aligned", + howpublished = "\url{https://wg21.link/lwg4290}", publisher = "WG21" } -@misc{N2063, - author = "Stephen D. Clamage", - title = "{N2063}: AGENDA: J16 Meeting No. 43, WG21 Meeting No. 38", - howpublished = "\url{https://wg21.link/n2063}", - year = 2006, - month = 8, +@misc{LWG4291, + author = "Jonathan Wakely", + title = "{LWG4291}: explicit map(const Allocator\&) should be constexpr", + howpublished = "\url{https://wg21.link/lwg4291}", publisher = "WG21" } -@misc{N2065, - author = "Alberto Ganesh Barbati", - title = "{N2065}: A proposal to add stream objects based on fixed memory buffers", - howpublished = "\url{https://wg21.link/n2065}", - year = 2006, - month = 9, +@misc{LWG4292, + author = "Jonathan Wakely", + title = "{LWG4292}: Unordered container local iterators should be constexpr iterators", + howpublished = "\url{https://wg21.link/lwg4292}", publisher = "WG21" } -@misc{N2066, - author = "Beman Dawes", - title = "{N2066}: TR2 Diagnostics Enhancements", - howpublished = "\url{https://wg21.link/n2066}", - year = 2006, - month = 9, +@misc{LWG4293, + author = "Yuhan Liu", + title = "{LWG4293}: span::subspan/first/last chooses wrong constructor when T is const-qualified bool", + howpublished = "\url{https://wg21.link/lwg4293}", publisher = "WG21" } -@misc{N2067, - author = "H. Br�nnimann and G. Melquiond and S. Pion", - title = "{N2067}: A Proposal to add Interval Arithmetic to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n2067}", - year = 2006, - month = 9, +@misc{LWG4294, + author = "Jonathan Wakely", + title = "{LWG4294}: bitset(const CharT*) constructor needs to be constrained", + howpublished = "\url{https://wg21.link/lwg4294}", publisher = "WG21" } -@misc{N2068, - author = "Thorsten Ottosen", - title = "{N2068}: Range Library Core", - howpublished = "\url{https://wg21.link/n2068}", - year = 2006, - month = 9, +@misc{LWG4295, + author = "Jonathan Wakely", + title = "{LWG4295}: [fund.ts.v3] experimental::observer\_ptr should have more constexpr", + howpublished = "\url{https://wg21.link/lwg4295}", publisher = "WG21" } -@misc{N2069, - author = "Thorsten Ottosen", - title = "{N2069}: Yet another type-trait: decay", - howpublished = "\url{https://wg21.link/n2069}", - year = 2006, - month = 9, +@misc{LWG4296, + author = "Jonathan Wakely", + title = "{LWG4296}: Clarify that Cpp17Hash does not imply stateless", + howpublished = "\url{https://wg21.link/lwg4296}", publisher = "WG21" } -@misc{N2070, - author = "Martin Sebor", - title = "{N2070}: Enhancing the time\_get facet for POSIX� compatibility", - howpublished = "\url{https://wg21.link/n2070}", - year = 2006, - month = 9, +@misc{LWG4297, + author = "Ruslan Arutyunyan", + title = "{LWG4297}: Missing permutable constraint for iterator overloads in Parallel Range Algorithms", + howpublished = "\url{https://wg21.link/lwg4297}", publisher = "WG21" } -@misc{N2071, - author = "Martin Sebor", - title = "{N2071}: Iostream manipulators for convenient extraction and insertion of struct tm objects", - howpublished = "\url{https://wg21.link/n2071}", - year = 2006, - month = 9, +@misc{LWG4298, + author = "Jan Schultke", + title = "{LWG4298}: §[meta.reflection.extract] Malformed ``F noexcept'' type", + howpublished = "\url{https://wg21.link/lwg4298}", publisher = "WG21" } -@misc{N2072, - author = "Martin Sebor", - title = "{N2072}: Iostream manipulators for convenient extraction and insertion of monetary values", - howpublished = "\url{https://wg21.link/n2072}", - year = 2006, - month = 9, +@misc{LWG4299, + author = "Giuseppe D'Angelo", + title = "{LWG4299}: Missing Mandates: part in optional::transform", + howpublished = "\url{https://wg21.link/lwg4299}", publisher = "WG21" } -@misc{N2073, - author = "Daveed Vandevoorde", - title = "{N2073}: Modules in C++ (Revision 4)", - howpublished = "\url{https://wg21.link/n2073}", - year = 2006, - month = 9, +@misc{LWG4300, + author = "Giuseppe D'Angelo", + title = "{LWG4300}: Missing Returns: element in optional::emplace", + howpublished = "\url{https://wg21.link/lwg4300}", publisher = "WG21" } -@misc{N2074, - author = "Daveed Vandevoorde", - title = "{N2074}: Plugins in C++", - howpublished = "\url{https://wg21.link/n2074}", - year = 2006, - month = 9, +@misc{LWG4301, + author = "Hui Xie", + title = "{LWG4301}: condition\_variable{\textbraceleft}\_any{\textbraceright}::wait\_{\textbraceleft}for, until{\textbraceright} should take timeout by value", + howpublished = "\url{https://wg21.link/lwg4301}", publisher = "WG21" } -@misc{N2075, - author = "Herb Sutter", - title = "{N2075}: Prism: A Principle-Based Sequential Memory Model for Microsoft Native Code Platforms", - howpublished = "\url{https://wg21.link/n2075}", - year = 2006, - month = 9, +@misc{LWG4302, + author = "Mark Hoemmen", + title = "{LWG4302}: Problematic vector\_sum\_of\_squares wording", + howpublished = "\url{https://wg21.link/lwg4302}", publisher = "WG21" } -@misc{N2076, - author = "Lois Goldthwaite", - title = "{N2076}: Oxford meeting invitation", - howpublished = "\url{https://wg21.link/n2076}", - year = 2006, - month = 9, +@misc{LWG4303, + author = "Jiang An", + title = "{LWG4303}: std::decay\_t in the specification of ranges::distance is problematic", + howpublished = "\url{https://wg21.link/lwg4303}", publisher = "WG21" } -@misc{N2079, - author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", - title = "{N2079}: Random Number Generation in C++0X: A Comprehensive Proposal, version 3", - howpublished = "\url{https://wg21.link/n2079}", - year = 2006, - month = 9, +@misc{LWG4304, + author = "Jiang An", + title = "{LWG4304}: std::optional is ill-formed due to value\_or", + howpublished = "\url{https://wg21.link/lwg4304}", publisher = "WG21" } -@misc{N2080, - author = "D. Gregor and J. Järvi and G. Powell", - title = "{N2080}: Variadic Templates (Revision 3)", - howpublished = "\url{https://wg21.link/n2080}", - year = 2006, - month = 9, +@misc{LWG4305, + author = "Daniel Krügler", + title = "{LWG4305}: Missing user requirements on type\_order template", + howpublished = "\url{https://wg21.link/lwg4305}", publisher = "WG21" } -@misc{N2081, - author = "D. Gregor and B. Stroustrup", - title = "{N2081}: Concepts (Revision 1)", - howpublished = "\url{https://wg21.link/n2081}", - year = 2006, - month = 9, +@misc{LWG4306, + author = "Jiang An", + title = "{LWG4306}: Interaction between LWG 2259 and Constraints of member functions", + howpublished = "\url{https://wg21.link/lwg4306}", publisher = "WG21" } -@misc{N2082, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2082}: Concepts for the C++0x Standard Library: Utilities (Revision 1)", - howpublished = "\url{https://wg21.link/n2082}", - year = 2006, - month = 9, +@misc{LWG4307, + author = "Hewill Kang", + title = "{LWG4307}: Make good use of sized-random-access-range and bidirectional-common in ", + howpublished = "\url{https://wg21.link/lwg4307}", publisher = "WG21" } -@misc{N2083, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2083}: Concepts for the C++0x Standard Library: Iterators (Revision 1)", - howpublished = "\url{https://wg21.link/n2083}", - year = 2006, - month = 9, +@misc{LWG4308, + author = "Jiang An", + title = "{LWG4308}: std::optional::iterator can't be a contiguous iterator for some T", + howpublished = "\url{https://wg21.link/lwg4308}", publisher = "WG21" } -@misc{N2084, - author = "D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2084}: Concepts for the C++0x Standard Library: Algorithms (Revision 1)", - howpublished = "\url{https://wg21.link/n2084}", - year = 2006, - month = 9, +@misc{LWG4309, + author = "jim x", + title = "{LWG4309}: How are two seq\_cst operations ordered in the single total order if these two operations are unsequenced?", + howpublished = "\url{https://wg21.link/lwg4309}", publisher = "WG21" } -@misc{N2085, - author = "Douglas Gregor", - title = "{N2085}: Concepts for the C++0x Standard Library: Containers", - howpublished = "\url{https://wg21.link/n2085}", - year = 2006, - month = 9, +@misc{LWG4310, + author = "jim x", + title = "{LWG4310}: Is ``the completion of the invocation of the constructor'' considered as an expression?", + howpublished = "\url{https://wg21.link/lwg4310}", publisher = "WG21" } -@misc{N2086, - author = "Douglas Gregor", - title = "{N2086}: Signals and Slots for Library TR2", - howpublished = "\url{https://wg21.link/n2086}", - year = 2006, - month = 9, +@misc{LWG4311, + author = "Jiang An", + title = "{LWG4311}: Can std::pmr::polymorphic\_allocator::construct just call std::uninitialized\_construct\_using\_allocator?", + howpublished = "\url{https://wg21.link/lwg4311}", publisher = "WG21" } -@misc{N2087, - author = "Douglas Gregor", - title = "{N2087}: A Brief Introduction to Variadic Templates", - howpublished = "\url{https://wg21.link/n2087}", - year = 2006, - month = 9, +@misc{LWG4312, + author = "Jiang An", + title = "{LWG4312}: Const and value category mismatch for allocator\_arg\_t/allocator\_arg in the description of uses-allocator construction", + howpublished = "\url{https://wg21.link/lwg4312}", publisher = "WG21" } -@misc{N2088, - author = "Nick Maclaren", - title = "{N2088}: IEEE 754R Support and Threading (and Decimal)", - howpublished = "\url{https://wg21.link/n2088}", - year = 2006, - month = 9, +@misc{LWG4313, + author = "Jiang An", + title = "{LWG4313}: Uses-allocator construction of pair in tuple's allocator\_arg\_t constructors", + howpublished = "\url{https://wg21.link/lwg4313}", publisher = "WG21" } -@misc{N2089, - author = "Nick Maclaren", - title = "{N2089}: Asynchronous Exceptions for Threads", - howpublished = "\url{https://wg21.link/n2089}", - year = 2006, - month = 9, +@misc{LWG4314, + author = "Luc Grosheintz", + title = "{LWG4314}: Missing move in mdspan layout mapping::operator()", + howpublished = "\url{https://wg21.link/lwg4314}", publisher = "WG21" } -@misc{N2090, - author = "Peter Dimov", - title = "{N2090}: A Threading API for C++", - howpublished = "\url{https://wg21.link/n2090}", - year = 2006, - month = 9, +@misc{LWG4315, + author = "Mark Hoemmen", + title = "{LWG4315}: Insufficient specification of vector\_two\_norm and matrix\_frob\_norm", + howpublished = "\url{https://wg21.link/lwg4315}", publisher = "WG21" } -@misc{N2091, - author = "Howard Hinnant", - title = "{N2091}: C++ Standard Library Active Issues List (Revision R44)", - howpublished = "\url{https://wg21.link/n2091}", - year = 2006, - month = 9, +@misc{LWG4316, + author = "Matthias Wippich", + title = "{LWG4316}: {\textbraceleft}can\_{\textbraceright}substitute specification is ill-formed", + howpublished = "\url{https://wg21.link/lwg4316}", publisher = "WG21" } -@misc{N2092, - author = "Howard Hinnant", - title = "{N2092}: C++ Standard Library Defect Report List (Revision R44)", - howpublished = "\url{https://wg21.link/n2092}", - year = 2006, - month = 9, +@misc{LWG4317, + author = "Jiang An", + title = "{LWG4317}: The meaning of ``resource'' in the Cpp17Destructible requirements is undefined", + howpublished = "\url{https://wg21.link/lwg4317}", publisher = "WG21" } -@misc{N2093, - author = "Howard Hinnant", - title = "{N2093}: C++ Standard Library Closed Issues List (Revision R44)", - howpublished = "\url{https://wg21.link/n2093}", - year = 2006, - month = 9, +@misc{LWG4318, + author = "Frank Birbacher", + title = "{LWG4318}: Have hive::erase\_if reevaluate end() to avoid UB", + howpublished = "\url{https://wg21.link/lwg4318}", publisher = "WG21" } -@misc{N2094, - author = "Howard E. Hinnant", - title = "{N2094}: Multithreading API for C++0X - A Layered Approach", - howpublished = "\url{https://wg21.link/n2094}", - year = 2006, - month = 9, +@misc{LWG4319, + author = "Tomasz Kamiński", + title = "{LWG4319}: Supporting copy-elision in function wrappers", + howpublished = "\url{https://wg21.link/lwg4319}", publisher = "WG21" } -@misc{N2095, - author = "Robert Klarer", - title = "{N2095}: long long Goes to the Library", - howpublished = "\url{https://wg21.link/n2095}", - year = 2006, - month = 9, +@misc{LWG4320, + author = "Matt Bentley", + title = "{LWG4320}: hive operations involving insertion/erasure should have 𝒪(log n) time complexity", + howpublished = "\url{https://wg21.link/lwg4320}", publisher = "WG21" } -@misc{N2096, - author = "Peter Dimov", - title = "{N2096}: Transporting Values and Exceptions between Threads", - howpublished = "\url{https://wg21.link/n2096}", - year = 2006, - month = 9, +@misc{LWG4321, + author = "jim x", + title = "{LWG4321}: How are evaluations occurring within a store and a load operation ordered where the store synchronized with the load", + howpublished = "\url{https://wg21.link/lwg4321}", publisher = "WG21" } -@misc{N2098, - author = "Jeremy Siek", - title = "{N2098}: Scoped Concept Maps", - howpublished = "\url{https://wg21.link/n2098}", - year = 2006, - month = 9, +@misc{LWG4322, + author = "Jonathan B. Coe", + title = "{LWG4322}: Problematic Constraints on incomplete types in indirect and polymorphic", + howpublished = "\url{https://wg21.link/lwg4322}", publisher = "WG21" } -@misc{N2099, - author = "Thorsten Ottosen", - title = "{N2099}: 3 of the least crazy ideas for the standard library in C++0x", - howpublished = "\url{https://wg21.link/n2099}", - year = 2006, - month = 9, +@misc{LWG4323, + author = "Matt Bentley", + title = "{LWG4323}: hive::unique time complexity should incorporate potential block removal complexity", + howpublished = "\url{https://wg21.link/lwg4323}", publisher = "WG21" } -@misc{N2100, - author = "B. Stroustrup and G. Dos Reis", - title = "{N2100}: Initializer lists", - howpublished = "\url{https://wg21.link/n2100}", - year = 2006, - month = 9, +@misc{LWG4324, + author = "Hewill Kang", + title = "{LWG4324}: unique\_ptr::operator* is not SFINAE-friendly", + howpublished = "\url{https://wg21.link/lwg4324}", publisher = "WG21" } -@misc{N2101, - author = "B. Reiter and R. Rivera", - title = "{N2101}: Hierarchical Data Structures and Related Concepts for the C++ Standard Library", - howpublished = "\url{https://wg21.link/n2101}", - year = 2006, - month = 11, +@misc{LWG4325, + author = "Hewill Kang", + title = "{LWG4325}: std::indirect's operator== still does not support incomplete types", + howpublished = "\url{https://wg21.link/lwg4325}", publisher = "WG21" } -@misc{N2102, - author = "Beman Dawes", - title = "{N2102}: POD's Revisited; Resolving Core Issue 568 (Revision 1)", - howpublished = "\url{https://wg21.link/n2102}", - year = 2006, - month = 10, +@misc{LWG4326, + author = "Lewis Baker", + title = "{LWG4326}: Standard defined queries can't customize forwarding\_query\_t by inheriting from it", + howpublished = "\url{https://wg21.link/lwg4326}", publisher = "WG21" } -@misc{N2103, - author = "Herb Sutter", - title = "{N2103}: A Modest Proposal: Fixing ADL (revision 2)", - howpublished = "\url{https://wg21.link/n2103}", - year = 2006, - month = 10, +@misc{LWG4327, + author = "Lewis Baker", + title = "{LWG4327}: Equal schedulers should be required to have same behaviour", + howpublished = "\url{https://wg21.link/lwg4327}", publisher = "WG21" } -@misc{N2104, - author = "Arch D. Robison", - title = "{N2104}: A Proposal to Add Parallel Iteration to the Standard Library", - howpublished = "\url{https://wg21.link/n2104}", - year = 2006, - month = 9, +@misc{LWG4328, + author = "Lewis Baker", + title = "{LWG4328}: Remove note in §[exec.sched] regarding waiting for completion of scheduled operations", + howpublished = "\url{https://wg21.link/lwg4328}", publisher = "WG21" } -@misc{N2105, - author = "Beman Dawes", - title = "{N2105}: Proposed C++0x Keywords Considered", - howpublished = "\url{https://wg21.link/n2105}", - year = 2006, - month = 10, +@misc{LWG4329, + author = "Dietmar Kühl", + title = "{LWG4329}: Customising affine\_on for other algorithms", + howpublished = "\url{https://wg21.link/lwg4329}", publisher = "WG21" } -@misc{N2106, - author = "Beman Dawes", - title = "{N2106}: Cloning and Throwing Dynamically Typed Exceptions", - howpublished = "\url{https://wg21.link/n2106}", - year = 2006, - month = 10, +@misc{LWG4330, + author = "Dietmar Kühl", + title = "{LWG4330}: affine\_on semantics", + howpublished = "\url{https://wg21.link/lwg4330}", publisher = "WG21" } -@misc{N2107, - author = "J. Maurer and A. Meredith", - title = "{N2107}: Exception Propagation across Threads", - howpublished = "\url{https://wg21.link/n2107}", - year = 2006, - month = 10, +@misc{LWG4331, + author = "Dietmar Kühl", + title = "{LWG4331}: affine\_on shape may be wrong", + howpublished = "\url{https://wg21.link/lwg4331}", publisher = "WG21" } -@misc{N2108, - author = "J. Maurer and A. Meredith", - title = "{N2108}: Explicit Virtual Overides", - howpublished = "\url{https://wg21.link/n2108}", - year = 2006, - month = 10, +@misc{LWG4332, + author = "Dietmar Kühl", + title = "{LWG4332}: affine\_on shouldn't forward the stop token to the scheduling operation", + howpublished = "\url{https://wg21.link/lwg4332}", publisher = "WG21" } -@misc{N2109, - author = "Robert Klarer", - title = "{N2109}: Minutes of ISO WG21 Meeting, October 15, 2006", - howpublished = "\url{https://wg21.link/n2109}", - year = 2006, - month = 11, +@misc{LWG4333, + author = "Dietmar Kühl", + title = "{LWG4333}: task uses unusual allocator customisation", + howpublished = "\url{https://wg21.link/lwg4333}", publisher = "WG21" } -@misc{N2110, - author = "Robert Klarer", - title = "{N2110}: Minutes of J16 Meeting No. 43/WG21 Meeting No. 38, October 16-20, 2006", - howpublished = "\url{https://wg21.link/n2110}", - year = 2006, - month = 11, +@misc{LWG4334, + author = "Dietmar Kühl", + title = "{LWG4334}: task<...>::promise\_type supports arbitrary allocator\_arg position", + howpublished = "\url{https://wg21.link/lwg4334}", publisher = "WG21" } -@misc{N2111, - author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", - title = "{N2111}: Random Number Generation in C++0X: A Comprehensive Proposal, version 4", - howpublished = "\url{https://wg21.link/n2111}", - year = 2006, - month = 10, +@misc{LWG4335, + author = "Dietmar Kühl", + title = "{LWG4335}: task shadows the environment's allocator", + howpublished = "\url{https://wg21.link/lwg4335}", publisher = "WG21" } -@misc{N2112, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2112}: Templates Aliases", - howpublished = "\url{https://wg21.link/n2112}", - year = 2006, - month = 11, +@misc{LWG4336, + author = "Dietmar Kühl", + title = "{LWG4336}: bulk vs. task\_scheduler", + howpublished = "\url{https://wg21.link/lwg4336}", publisher = "WG21" } -@misc{N2114, - author = "Robert Klarer", - title = "{N2114}: long long Goes to the Library, Revision 1", - howpublished = "\url{https://wg21.link/n2114}", - year = 2006, - month = 10, +@misc{LWG4337, + author = "Dietmar Kühl", + title = "{LWG4337}: co\_await change\_coroutine\_scheduler(s) requires assignable", + howpublished = "\url{https://wg21.link/lwg4337}", publisher = "WG21" } -@misc{N2115, - author = "J. Järvi and B. Stroustrup and G. Dos Reis", - title = "{N2115}: Decltype (revision 6): proposed wording", - howpublished = "\url{https://wg21.link/n2115}", - year = 2006, - month = 11, +@misc{LWG4338, + author = "Dietmar Kühl", + title = "{LWG4338}: sender unaware coroutines should be able to co\_await a task", + howpublished = "\url{https://wg21.link/lwg4338}", publisher = "WG21" } -@misc{N2116, - author = "G. Dos Reis and B. Stroustrup and J. Maurer", - title = "{N2116}: Generalized Constant Expressions— Revision 4", - howpublished = "\url{https://wg21.link/n2116}", - year = 2006, - month = 11, +@misc{LWG4339, + author = "Dietmar Kühl", + title = "{LWG4339}: task's coroutine frame may be released late", + howpublished = "\url{https://wg21.link/lwg4339}", publisher = "WG21" } -@misc{N2117, - author = "Lawrence Crowl", - title = "{N2117}: Minimal Dynamic Library Support", - howpublished = "\url{https://wg21.link/n2117}", - year = 2006, - month = 10, +@misc{LWG4340, + author = "Dietmar Kühl", + title = "{LWG4340}: task::promise\_type::unhandled\_stopped() should be noexcept", + howpublished = "\url{https://wg21.link/lwg4340}", publisher = "WG21" } -@misc{N2118, - author = "Howard E. Hinnant", - title = "{N2118}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording: Revision 3", - howpublished = "\url{https://wg21.link/n2118}", - year = 2006, - month = 10, +@misc{LWG4341, + author = "Dietmar Kühl", + title = "{LWG4341}: Missing rvalue reference qualification for task::connect()", + howpublished = "\url{https://wg21.link/lwg4341}", publisher = "WG21" } -@misc{N2119, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2119}: Inheriting Constructors", - howpublished = "\url{https://wg21.link/n2119}", - year = 2006, - month = 10, +@misc{LWG4342, + author = "Dietmar Kühl", + title = "{LWG4342}: Missing rvalue reference qualification for task\_scheduler::ts-sender::connect()", + howpublished = "\url{https://wg21.link/lwg4342}", publisher = "WG21" } -@misc{N2120, - author = "Lois Goldthwaite", - title = "{N2120}: April 2007 Meeting", - howpublished = "\url{https://wg21.link/n2120}", - year = 2006, - month = 11, +@misc{LWG4343, + author = "Dietmar Kühl", + title = "{LWG4343}: Missing default template arguments for task", + howpublished = "\url{https://wg21.link/lwg4343}", publisher = "WG21" } -@misc{N2121, - author = "Alan Talbot", - title = "{N2121}: Proposed Improvements to the Presentation of Requirements for Functions", - howpublished = "\url{https://wg21.link/n2121}", - year = 2006, - month = 10, +@misc{LWG4344, + author = "Dietmar Kühl", + title = "{LWG4344}: affine\_on has no specification for the default", + howpublished = "\url{https://wg21.link/lwg4344}", publisher = "WG21" } -@misc{N2122, - author = "Alisdair Meredith", - title = "{N2122}: State of C++ Evolution (after Portland 2006 Meeting)", - howpublished = "\url{https://wg21.link/n2122}", - year = 2006, - month = 10, +@misc{LWG4345, + author = "Dietmar Kühl", + title = "{LWG4345}: task::promise\_type::return\_value default template parameter", + howpublished = "\url{https://wg21.link/lwg4345}", publisher = "WG21" } -@misc{N2123, - author = "Alisdair Meredith", - title = "{N2123}: Adding the prohibited access specifier to C++09", - howpublished = "\url{https://wg21.link/n2123}", - year = 2006, - month = 10, +@misc{LWG4346, + author = "Dietmar Kühl", + title = "{LWG4346}: task::promise\_type::return\_void/value lack a specification", + howpublished = "\url{https://wg21.link/lwg4346}", publisher = "WG21" } -@misc{N2125, - author = "William M. Miller", - title = "{N2125}: C++ Standard Core Language Active Issues, Revision 44", - howpublished = "\url{https://wg21.link/n2125}", - year = 2006, - month = 11, +@misc{LWG4347, + author = "Dietmar Kühl", + title = "{LWG4347}: task's stop source is always created", + howpublished = "\url{https://wg21.link/lwg4347}", publisher = "WG21" } -@misc{N2126, - author = "William M. Miller", - title = "{N2126}: C++ Standard Core Language Defect Reports, Revision 44", - howpublished = "\url{https://wg21.link/n2126}", - year = 2006, - month = 11, +@misc{LWG4348, + author = "Dietmar Kühl", + title = "{LWG4348}: task doesn't support symmetric transfer", + howpublished = "\url{https://wg21.link/lwg4348}", publisher = "WG21" } -@misc{N2127, - author = "William M. Miller", - title = "{N2127}: C++ Standard Core Language Closed Issues, Revision 44", - howpublished = "\url{https://wg21.link/n2127}", - year = 2006, - month = 11, +@misc{LWG4349, + author = "Dietmar Kühl", + title = "{LWG4349}: task is not actually started lazily", + howpublished = "\url{https://wg21.link/lwg4349}", publisher = "WG21" } -@misc{N2128, - author = "H.-J. Boehm and M. Spertus", - title = "{N2128}: Transparent Programmer-Directed Garbage Collection for C++", - howpublished = "\url{https://wg21.link/n2128}", - year = 2006, - month = 10, +@misc{LWG4350, + author = "Jonathan Wakely", + title = "{LWG4350}: Should flat adaptors use insert\_range when available?", + howpublished = "\url{https://wg21.link/lwg4350}", publisher = "WG21" } -@misc{N2129, - author = "H. Boehm and M. Spertus", - title = "{N2129}: Transparent Garbage Collection for C++ (Revised)", - howpublished = "\url{https://wg21.link/n2129}", - year = 2006, - month = 11, +@misc{LWG4351, + author = "Jonathan Wakely", + title = "{LWG4351}: integral-constant-like needs more remove\_cvref\_t", + howpublished = "\url{https://wg21.link/lwg4351}", publisher = "WG21" } -@misc{N2130, - author = "Howard Hinnant", - title = "{N2130}: C++ Standard Library Active Issues List (Revision R45)", - howpublished = "\url{https://wg21.link/n2130}", - year = 2006, - month = 11, +@misc{LWG4352, + author = "Jonathan Wakely", + title = "{LWG4352}: ``operations on flat\_multimap are equivalent to those of flat\_map''", + howpublished = "\url{https://wg21.link/lwg4352}", publisher = "WG21" } -@misc{N2131, - author = "Howard Hinnant", - title = "{N2131}: C++ Standard Library Defect Report List (Revision R45)", - howpublished = "\url{https://wg21.link/n2131}", - year = 2006, - month = 11, +@misc{LWG4353, + author = "Lewis Baker", + title = "{LWG4353}: Uses of MANDATE-NOTHROW in CPOs should not enclose CPO argument sub-expressions", + howpublished = "\url{https://wg21.link/lwg4353}", publisher = "WG21" } -@misc{N2132, - author = "Howard Hinnant", - title = "{N2132}: C++ Standard Library Closed Issues List (Revision R45)", - howpublished = "\url{https://wg21.link/n2132}", - year = 2006, - month = 11, +@misc{LWG4354, + author = "Lewis Baker", + title = "{LWG4354}: Reconsider weakly\_parallel as the default forward\_progress\_guarantee", + howpublished = "\url{https://wg21.link/lwg4354}", publisher = "WG21" } -@misc{N2133, - author = "Pete Becker", - title = "{N2133}: Editor's Report", - howpublished = "\url{https://wg21.link/n2133}", - year = 2006, - month = 11, +@misc{LWG4355, + author = "Lewis Baker", + title = "{LWG4355}: connect-awaitable() should mandate rcvr can receive all completion-signals rather than using constraints", + howpublished = "\url{https://wg21.link/lwg4355}", publisher = "WG21" } -@misc{N2134, - author = "Pete Becker", - title = "{N2134}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2134}", - year = 2006, - month = 11, +@misc{LWG4356, + author = "Lewis Baker", + title = "{LWG4356}: connect() should use get\_allocator(get\_env(rcvr)) to allocate the coroutine-state for a connect-awaitable coroutine", + howpublished = "\url{https://wg21.link/lwg4356}", publisher = "WG21" } -@misc{N2135, - author = "Pete Becker", - title = "{N2135}: Programming Languages —C++", - howpublished = "\url{https://wg21.link/n2135}", - year = 2006, - month = 11, +@misc{LWG4357, + author = "Lewis Baker", + title = "{LWG4357}: connect-awaitable should use is\_void\_v to check for result-type of co\_await expression instead of same\_as", + howpublished = "\url{https://wg21.link/lwg4357}", publisher = "WG21" } -@misc{N2136, - author = "H. Br�nnimann and G. Melquiond and S. Pion", - title = "{N2136}: Bool\_set: multi-valued logic (revision 1)", - howpublished = "\url{https://wg21.link/n2136}", - year = 2006, - month = 11, +@misc{LWG4358, + author = "Lewis Baker", + title = "{LWG4358}: §[exec.as.awaitable] is using ``Preconditions:'' when it should probably be described in the constraint", + howpublished = "\url{https://wg21.link/lwg4358}", publisher = "WG21" } -@misc{N2137, - author = "H. Br�nnimann and G. Melquiond and S. Pion", - title = "{N2137}: A Proposal to add Interval Arithmetic to the C++ Standard Library (revision 2)", - howpublished = "\url{https://wg21.link/n2137}", - year = 2006, - month = 11, +@misc{LWG4359, + author = "Lewis Baker", + title = "{LWG4359}: as\_awaitable(expr, p) does not define semantics of call if p is not an lvalue", + howpublished = "\url{https://wg21.link/lwg4359}", publisher = "WG21" } -@misc{N2138, - author = "Hans-J. Boehm", - title = "{N2138}: A Less Formal Explanation of the Proposed C++ Concurrency Memory Model", - howpublished = "\url{https://wg21.link/n2138}", - year = 2006, - month = 11, +@misc{LWG4360, + author = "Lewis Baker", + title = "{LWG4360}: awaitable-sender concept should qualify use of awaitable-receiver type", + howpublished = "\url{https://wg21.link/lwg4360}", publisher = "WG21" } -@misc{N2139, - author = "Anthony Williams", - title = "{N2139}: Thoughts on a Thread Library for C++", - howpublished = "\url{https://wg21.link/n2139}", - year = 2006, - month = 11, +@misc{LWG4361, + author = "Lewis Baker", + title = "{LWG4361}: awaitable-receiver::set\_value should use Mandates instead of constraints", + howpublished = "\url{https://wg21.link/lwg4361}", publisher = "WG21" } -@misc{N2140, - author = "Attila (Farkas) Feh�r", - title = "{N2140}: Adding Alignment Support to the C++ Programming Language / Consolidated", - howpublished = "\url{https://wg21.link/n2140}", - year = 2006, - month = 11, +@misc{LWG4362, + author = "Lewis Baker", + title = "{LWG4362}: Inconsistent usage of constexpr for inplace\_stop\_token and inplace\_stop\_source", + howpublished = "\url{https://wg21.link/lwg4362}", publisher = "WG21" } -@misc{N2141, - author = "Alisdair Meredith", - title = "{N2141}: Strong Typedefs in C++09(Revisited)", - howpublished = "\url{https://wg21.link/n2141}", - year = 2006, - month = 11, +@misc{LWG4363, + author = "Lewis Baker", + title = "{LWG4363}: transform\_sender comparing types ignoring cv-qualifiers doesn't take into account differences in value category", + howpublished = "\url{https://wg21.link/lwg4363}", publisher = "WG21" } -@misc{N2142, - author = "Alisdair Meredith", - title = "{N2142}: State of C++ Evolution (between Portland and Oxford 2007 Meetings)", - howpublished = "\url{https://wg21.link/n2142}", - year = 2007, - month = 1, +@misc{LWG4364, + author = "Jiang An", + title = "{LWG4364}: SFINAE-friendliness on operator<< and operator>> for unspecified I/O manipulators", + howpublished = "\url{https://wg21.link/lwg4364}", publisher = "WG21" } -@misc{N2143, - author = "M.J. Kronenburg", - title = "{N2143}: Proposal for an Infinite Precision Integer for Library Technical Report 2, Revision 2", - howpublished = "\url{https://wg21.link/n2143}", - year = 2007, - month = 1, +@misc{LWG4365, + author = "Hewill Kang", + title = "{LWG4365}: boyer\_moore\_searcher and boyer\_moore\_horspool\_searcher should be constexpr-friendly", + howpublished = "\url{https://wg21.link/lwg4365}", publisher = "WG21" } -@misc{N2144, - author = "M.J. Kronenburg", - title = "{N2144}: Proposal for exact specification of is modulo", - howpublished = "\url{https://wg21.link/n2144}", - year = 2007, - month = 1, +@misc{LWG4366, + author = "Hewill Kang", + title = "{LWG4366}: Heterogeneous comparison of expected may be ill-formed", + howpublished = "\url{https://wg21.link/lwg4366}", publisher = "WG21" } -@misc{N2145, - author = "H.-J. Boehm and L. Crowl", - title = "{N2145}: C++ Atomic Types and Operations", - howpublished = "\url{https://wg21.link/n2145}", - year = 2007, - month = 1, +@misc{LWG4367, + author = "Hewill Kang", + title = "{LWG4367}: Improve optional::or\_else", + howpublished = "\url{https://wg21.link/lwg4367}", publisher = "WG21" } -@misc{N2146, - author = "Beman Dawes", - title = "{N2146}: Raw String Literals (Revision 1)", - howpublished = "\url{https://wg21.link/n2146}", - year = 2007, - month = 1, +@misc{LWG4368, + author = "Eric Niebler", + title = "{LWG4368}: Potential dangling reference returned from transform\_sender", + howpublished = "\url{https://wg21.link/lwg4368}", publisher = "WG21" } -@misc{N2147, - author = "Lawrence Crowl", - title = "{N2147}: Thread-Local Storage", - howpublished = "\url{https://wg21.link/n2147}", - year = 2007, - month = 1, +@misc{LWG4369, + author = "Eric Niebler", + title = "{LWG4369}: check-types function for upon\_error and upon\_stopped is wrong", + howpublished = "\url{https://wg21.link/lwg4369}", publisher = "WG21" } -@misc{N2148, - author = "Lawrence Crowl", - title = "{N2148}: Dynamic Initialization and Destruction with Concurrency", - howpublished = "\url{https://wg21.link/n2148}", - year = 2007, - month = 1, +@misc{LWG4370, + author = "Hewill Kang", + title = "{LWG4370}: Comparison of optional to T may be ill-formed", + howpublished = "\url{https://wg21.link/lwg4370}", publisher = "WG21" } -@misc{N2149, - author = "Lawrence Crowl", - title = "{N2149}: New Character Types in C++", - howpublished = "\url{https://wg21.link/n2149}", - year = 2007, - month = 1, +@misc{LWG4371, + author = "Hewill Kang", + title = "{LWG4371}: Container adaptor's empty/size should be noexcept", + howpublished = "\url{https://wg21.link/lwg4371}", publisher = "WG21" } -@misc{N2150, - author = "Jens Maurer", - title = "{N2150}: Extending sizeof to apply to non-static data members without an object", - howpublished = "\url{https://wg21.link/n2150}", - year = 2007, - month = 1, +@misc{LWG4372, + author = "Luc Grosheintz", + title = "{LWG4372}: Weaken Mandates: for dynamic padding values in padded layouts", + howpublished = "\url{https://wg21.link/lwg4372}", publisher = "WG21" } -@misc{N2151, - author = "D. Gregor and J. J�rvi and ", - title = "{N2151}: Variadic Templates for the C++0x Standard Library", - howpublished = "\url{https://wg21.link/n2151}", - year = 2007, - month = 1, +@misc{LWG4373, + author = "Hewill Kang", + title = "{LWG4373}: function\_ref should provide result\_type", + howpublished = "\url{https://wg21.link/lwg4373}", publisher = "WG21" } -@misc{N2152, - author = "D. Gregor and J. Järvi and J. Maurer and J. Merrill", - title = "{N2152}: Proposed Wording for Variadic Templates", - howpublished = "\url{https://wg21.link/n2152}", - year = 2007, - month = 1, +@misc{LWG4374, + author = "Tim Song", + title = "{LWG4374}: flat\_meow range insertion behavior is unclear if in-place merge cannot allocate additional memory", + howpublished = "\url{https://wg21.link/lwg4374}", publisher = "WG21" } -@misc{N2153, - author = "R. Silvera and M. Wong and P. McKenney and B. Blainey", - title = "{N2153}: A simple and efficient memory model for weakly-ordered architectures", - howpublished = "\url{https://wg21.link/n2153}", - year = 2007, - month = 1, +@misc{LWG4375, + author = "Matthias Kretz", + title = "{LWG4375}: std::simd::bit\_ceil should not be noexcept", + howpublished = "\url{https://wg21.link/lwg4375}", publisher = "WG21" } -@misc{N2154, - author = "Howard Hinnant", - title = "{N2154}: C++ Standard Library Active Issues List (Revision R46)", - howpublished = "\url{https://wg21.link/n2154}", - year = 2007, - month = 1, +@misc{LWG4376, + author = "Matthias Kretz", + title = "{LWG4376}: ABI tag in return type of [simd.mask.unary] is overconstrained", + howpublished = "\url{https://wg21.link/lwg4376}", publisher = "WG21" } -@misc{N2155, - author = "Howard Hinnant", - title = "{N2155}: C++ Standard Library Defect Report List (Revision R46)", - howpublished = "\url{https://wg21.link/n2155}", - year = 2007, - month = 1, +@misc{LWG4377, + author = "Brian Bi", + title = "{LWG4377}: Misleading note about lock-free property of std::atomic\_ref", + howpublished = "\url{https://wg21.link/lwg4377}", publisher = "WG21" } -@misc{N2156, - author = "Howard Hinnant", - title = "{N2156}: C++ Standard Library Closed Issues List (Revision R46)", - howpublished = "\url{https://wg21.link/n2156}", - year = 2007, - month = 1, +@misc{LWG4378, + author = "Peter Bindels", + title = "{LWG4378}: Inconsistency between std::basic\_string's data() and operator[] specification", + howpublished = "\url{https://wg21.link/lwg4378}", publisher = "WG21" } -@misc{N2157, - author = "Howard E. Hinnant", - title = "{N2157}: Minor Modifications to the type traits Wording Revision 1", - howpublished = "\url{https://wg21.link/n2157}", - year = 2007, - month = 1, +@misc{LWG4379, + author = "Matt Bentley", + title = "{LWG4379}: hive::reserve() needs Throws: element adjusted to match block min/max considerations", + howpublished = "\url{https://wg21.link/lwg4379}", publisher = "WG21" } -@misc{N2158, - author = "Howard E. Hinnant", - title = "{N2158}: LWG Issue 206: Linking new/delete operators", - howpublished = "\url{https://wg21.link/n2158}", - year = 2006, - month = 11, +@misc{LWG4380, + author = "Matt Bentley", + title = "{LWG4380}: hive::reserve() complexity does not reflect potential deallocation of blocks", + howpublished = "\url{https://wg21.link/lwg4380}", publisher = "WG21" } -@misc{N2159, - author = "Lawrence Crowl", - title = "{N2159}: UTF-8 String Literals", - howpublished = "\url{https://wg21.link/n2159}", - year = 2007, - month = 1, +@misc{LWG4381, + author = "Jens Maurer", + title = "{LWG4381}: std::ranges::to specification using CTAD not supported by core language", + howpublished = "\url{https://wg21.link/lwg4381}", publisher = "WG21" } -@misc{N2160, - author = "Beman Dawes", - title = "{N2160}: Library Issue 96: Fixing vector", - howpublished = "\url{https://wg21.link/n2160}", - year = 2007, - month = 1, +@misc{LWG4382, + author = "Matthias Kretz", + title = "{LWG4382}: The simd::basic\_mask(bool) overload needs to be more constrained", + howpublished = "\url{https://wg21.link/lwg4382}", publisher = "WG21" } -@misc{N2161, - author = "D. Gregor and A. Lumsdaine", - title = "{N2161}: Considering Concept Constraint Combinators", - howpublished = "\url{https://wg21.link/n2161}", - year = 2007, - month = 1, +@misc{LWG4383, + author = "Hewill Kang", + title = "{LWG4383}: constant\_wrapper's pseudo-mutators are underconstrained", + howpublished = "\url{https://wg21.link/lwg4383}", publisher = "WG21" } -@misc{N2162, - author = "William M. Miller", - title = "{N2162}: C++ Standard Core Language Active Issues, Revision 45", - howpublished = "\url{https://wg21.link/n2162}", - year = 2007, - month = 1, +@misc{LWG4384, + author = "Hewill Kang", + title = "{LWG4384}: flat\_set::erase(iterator) is underconstrained", + howpublished = "\url{https://wg21.link/lwg4384}", publisher = "WG21" } -@misc{N2163, - author = "William M. Miller", - title = "{N2163}: C++ Standard Core Language Defect Reports, Revision 45", - howpublished = "\url{https://wg21.link/n2163}", - year = 2007, - month = 1, +@misc{LWG4385, + author = "Hewill Kang", + title = "{LWG4385}: Including doesn't provide std::begin/end", + howpublished = "\url{https://wg21.link/lwg4385}", publisher = "WG21" } -@misc{N2164, - author = "William M. Miller", - title = "{N2164}: C++ Standard Core Language Closed Issues, Revision 45", - howpublished = "\url{https://wg21.link/n2164}", - year = 2007, - month = 1, +@misc{LWG4386, + author = "Hewill Kang", + title = "{LWG4386}: std::simd::select(bool c, const T\& a, const U\& b) is underconstrained", + howpublished = "\url{https://wg21.link/lwg4386}", publisher = "WG21" } -@misc{N2165, - author = "Attila (Farkas) Feh�r", - title = "{N2165}: Adding Alignment Support to the C++ Programming Language / Wording", - howpublished = "\url{https://wg21.link/n2165}", - year = 2007, - month = 1, +@misc{LWG4387, + author = "Hewill Kang", + title = "{LWG4387}: Including doesn't provide std::begin/end", + howpublished = "\url{https://wg21.link/lwg4387}", publisher = "WG21" } -@misc{N2166, - author = "Herb Sutter", - title = "{N2166}: Agenda", - howpublished = "\url{https://wg21.link/n2166}", - year = 2007, - month = 1, +@misc{LWG4388, + author = "Jakub Jelinek", + title = "{LWG4388}: Align new definition of va\_start with C23", + howpublished = "\url{https://wg21.link/lwg4388}", publisher = "WG21" } -@misc{N2167, - author = "Paul E. McKenney", - title = "{N2167}: Overview of Linux-Kernel Reference Counting", - howpublished = "\url{https://wg21.link/n2167}", - year = 2007, - month = 1, +@misc{LWG4389, + author = "Jiang An", + title = "{LWG4389}: ranges::for\_each possibly behaves differently from range-based for", + howpublished = "\url{https://wg21.link/lwg4389}", publisher = "WG21" } -@misc{N2168, - author = "Robert Klarer", - title = "{N2168}: July 2007 Meeting of WG21/J16 Travel Information", - howpublished = "\url{https://wg21.link/n2168}", - year = 2007, - month = 1, +@misc{LWG4390, + author = "Hewill Kang", + title = "{LWG4390}: simd::basic\_vec(U\&\&) default template parameter", + howpublished = "\url{https://wg21.link/lwg4390}", publisher = "WG21" } -@misc{N2169, - author = "Alisdair Meredith", - title = "{N2169}: State of C++ Evolution (pre-Oxford 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2169}", - year = 2007, - month = 3, +@misc{LWG4391, + author = "Hewill Kang", + title = "{LWG4391}: Ambiguities of simd::basic\_vec constructor", + howpublished = "\url{https://wg21.link/lwg4391}", publisher = "WG21" } -@misc{N2170, - author = "Lawrence Crowl", - title = "{N2170}: Universal Character Names in Literals", - howpublished = "\url{https://wg21.link/n2170}", - year = 2007, - month = 2, +@misc{LWG4392, + author = "Hewill Kang", + title = "{LWG4392}: simd::unchecked\_load misses difference type casting", + howpublished = "\url{https://wg21.link/lwg4392}", publisher = "WG21" } -@misc{N2171, - author = "C. Nelson and H.-J. Boehm", - title = "{N2171}: Sequencing and the concurrency memory model (revised)", - howpublished = "\url{https://wg21.link/n2171}", - year = 2007, - month = 3, +@misc{LWG4393, + author = "Hewill Kang", + title = "{LWG4393}: simd::unchecked\_scatter\_to is underconstrained", + howpublished = "\url{https://wg21.link/lwg4393}", publisher = "WG21" } -@misc{N2172, - author = "Beman Dawes", - title = "{N2172}: POD's Revisited; Resolving Core Issue 568 (Revision 2)", - howpublished = "\url{https://wg21.link/n2172}", - year = 2007, - month = 3, +@misc{LWG4394, + author = "Hewill Kang", + title = "{LWG4394}: simd::unchecked\_load(I first, S last) construct span maybe ill-formed", + howpublished = "\url{https://wg21.link/lwg4394}", publisher = "WG21" } -@misc{N2173, - author = "Alisdair Meredith", - title = "{N2173}: Core Extensions for Evolution", - howpublished = "\url{https://wg21.link/n2173}", - year = 2007, - month = 3, +@misc{LWG4395, + author = "Robert A.H. Leahy", + title = "{LWG4395}: write\_env implementation-detail lambda should have explicit return type", + howpublished = "\url{https://wg21.link/lwg4395}", publisher = "WG21" } -@misc{N2174, - author = "Beman Dawes", - title = "{N2174}: Diagnostics Enhancements for C++0x", - howpublished = "\url{https://wg21.link/n2174}", - year = 2007, - month = 3, +@misc{LWG4396, + author = "Hewill Kang", + title = "{LWG4396}: Improve inplace\_vector(from\_range\_t, R\&\& rg)", + howpublished = "\url{https://wg21.link/lwg4396}", publisher = "WG21" } -@misc{N2175, - author = "Christopher Kohlhoff", - title = "{N2175}: Networking Library Proposal for TR2 (Revision 1)", - howpublished = "\url{https://wg21.link/n2175}", - year = 2007, - month = 3, +@misc{LWG4397, + author = "Hewill Kang", + title = "{LWG4397}: Improve span(R\&\& r)", + howpublished = "\url{https://wg21.link/lwg4397}", publisher = "WG21" } -@misc{N2176, - author = "Hans-J. Boehm", - title = "{N2176}: Memory Model Rationales", - howpublished = "\url{https://wg21.link/n2176}", - year = 2007, - month = 3, +@misc{LWG4398, + author = "Tomasz Kamiński", + title = "{LWG4398}: enable\_nonlocking\_formatter\_optimization should be disabled for container adaptors", + howpublished = "\url{https://wg21.link/lwg4398}", publisher = "WG21" } -@misc{N2177, - author = "Hans-J. Boehm", - title = "{N2177}: Sequential Consistency for Atomics", - howpublished = "\url{https://wg21.link/n2177}", - year = 2007, - month = 3, +@misc{LWG4399, + author = "Tomasz Kamiński", + title = "{LWG4399}: enable\_nonlocking\_formatter\_optimization for pair and tuple needs remove\_cvref\_t", + howpublished = "\url{https://wg21.link/lwg4399}", publisher = "WG21" } -@misc{N2178, - author = "Peter Dimov", - title = "{N2178}: Proposed Text for Chapter 30, Thread Support Library [threads]", - howpublished = "\url{https://wg21.link/n2178}", - year = 2007, - month = 3, +@misc{LWG4400, + author = "Tomasz Kamiński", + title = "{LWG4400}: enable\_nonlocking\_formatter\_optimization for durations with custom rep", + howpublished = "\url{https://wg21.link/lwg4400}", publisher = "WG21" } -@misc{N2179, - author = "Peter Dimov", - title = "{N2179}: Language Support for Transporting Exceptions between Threads", - howpublished = "\url{https://wg21.link/n2179}", - year = 2007, - month = 3, +@misc{LWG4401, + author = "Hewill Kang", + title = "{LWG4401}: join\_view should be sized\_range when applied to ranges of simd::vec", + howpublished = "\url{https://wg21.link/lwg4401}", publisher = "WG21" } -@misc{N2180, - author = "Howard Hinnant", - title = "{N2180}: C++ Standard Library Active Issues List (Revision R47)", - howpublished = "\url{https://wg21.link/n2180}", - year = 2007, - month = 3, +@misc{LWG4402, + author = "Arthur O'Dwyer", + title = "{LWG4402}: List-initialization of iterators in [simd.mask.overview]", + howpublished = "\url{https://wg21.link/lwg4402}", publisher = "WG21" } -@misc{N2181, - author = "Howard Hinnant", - title = "{N2181}: C++ Standard Library Defect Report List (Revision R47)", - howpublished = "\url{https://wg21.link/n2181}", - year = 2007, - month = 3, +@misc{LWG4403, + author = "Hewill Kang", + title = "{LWG4403}: simd::basic\_vec CTAD misses difference type casting", + howpublished = "\url{https://wg21.link/lwg4403}", publisher = "WG21" } -@misc{N2182, - author = "Howard Hinnant", - title = "{N2182}: C++ Standard Library Closed Issues List (Revision R47)", - howpublished = "\url{https://wg21.link/n2182}", - year = 2007, - month = 3, +@misc{LWG4404, + author = "Hewill Kang", + title = "{LWG4404}: Should span(R\&\&) CTAD apply P2280?", + howpublished = "\url{https://wg21.link/lwg4404}", publisher = "WG21" } -@misc{N2183, - author = "Howard E. Hinnant", - title = "{N2183}: Issues From Batavia", - howpublished = "\url{https://wg21.link/n2183}", - year = 2007, - month = 3, +@misc{LWG4405, + author = "Hewill Kang", + title = "{LWG4405}: mdspan constructor should disallow derived to base conversions", + howpublished = "\url{https://wg21.link/lwg4405}", publisher = "WG21" } -@misc{N2184, - author = "Howard E. Hinnant", - title = "{N2184}: Thread Launching for C++0X", - howpublished = "\url{https://wg21.link/n2184}", - year = 2007, - month = 3, +@misc{LWG4406, + author = "Hewill Kang", + title = "{LWG4406}: optional::value\_or return statement is inconsistent with Mandates", + howpublished = "\url{https://wg21.link/lwg4406}", publisher = "WG21" } -@misc{N2185, - author = "Peter Dimov", - title = "{N2185}: Proposed Text for Parallel Task Execution", - howpublished = "\url{https://wg21.link/n2185}", - year = 2007, - month = 3, +@misc{LWG4407, + author = "Hewill Kang", + title = "{LWG4407}: constexpr-wrapper-like needs remove\_cvref\_t in simd::basic\_vec constructor", + howpublished = "\url{https://wg21.link/lwg4407}", publisher = "WG21" } -@misc{N2186, - author = "James Kanze", - title = "{N2186}: Some Small Additions to iostream", - howpublished = "\url{https://wg21.link/n2186}", - year = 2007, - month = 3, +@misc{LWG4408, + author = "Hewill Kang", + title = "{LWG4408}: Hardening simd::vec::operator[]", + howpublished = "\url{https://wg21.link/lwg4408}", publisher = "WG21" } -@misc{N2187, - author = "Anthony Williams", - title = "{N2187}: Names, Linkage, and Templates (rev 1)", - howpublished = "\url{https://wg21.link/n2187}", - year = 2007, - month = 3, +@misc{LWG4409, + author = "Lénárd Szolnoki", + title = "{LWG4409}: Constant expression ranges::size(r) Constraints and Mandates in [simd]", + howpublished = "\url{https://wg21.link/lwg4409}", publisher = "WG21" } -@misc{N2188, - author = "William M. Miller", - title = "{N2188}: C++ Standard Core Language Defect Reports, Revision 46", - howpublished = "\url{https://wg21.link/n2188}", - year = 2007, - month = 3, +@misc{LWG4410, + author = "Hewill Kang", + title = "{LWG4410}: basic\_string\_view(It begin, End end) is underconstrained", + howpublished = "\url{https://wg21.link/lwg4410}", publisher = "WG21" } -@misc{N2189, - author = "William M. Miller", - title = "{N2189}: C++ Standard Core Language Active Issues, Revision 46", - howpublished = "\url{https://wg21.link/n2189}", - year = 2007, - month = 3, +@misc{LWG4411, + author = "Jonathan Wakely", + title = "{LWG4411}: Even more feature-test macros for fully freestanding features are not marked freestanding", + howpublished = "\url{https://wg21.link/lwg4411}", publisher = "WG21" } -@misc{N2190, - author = "William M. Miller", - title = "{N2190}: C++ Standard Core Language Closed Issues, Revision 46", - howpublished = "\url{https://wg21.link/n2190}", - year = 2007, - month = 3, +@misc{LWG4412, + author = "Jonathan Wakely", + title = "{LWG4412}: Fix declaration of zero\_element and uninit\_element", + howpublished = "\url{https://wg21.link/lwg4412}", publisher = "WG21" } -@misc{N2191, - author = "D. Gregor and J. Järvi and J. Maurer and J. Merrill", - title = "{N2191}: Proposed Wording for Variadic Templates (Revision 1)", - howpublished = "\url{https://wg21.link/n2191}", - year = 2007, - month = 3, +@misc{LWG4413, + author = "Matthias Kretz", + title = "{LWG4413}: Unused/left-over simd::alignment specialization for basic\_mask", + howpublished = "\url{https://wg21.link/lwg4413}", publisher = "WG21" } -@misc{N2192, - author = "D. Gregor and J. J�rvi", - title = "{N2192}: Variadic Templates for the C++0x Standard Library (Revision 1)", - howpublished = "\url{https://wg21.link/n2192}", - year = 2007, - month = 3, +@misc{LWG4414, + author = "Matthias Kretz", + title = "{LWG4414}: §[simd.traits] rebind and resize reference a type member that doesn't exist", + howpublished = "\url{https://wg21.link/lwg4414}", publisher = "WG21" } -@misc{N2193, - author = "D. Gregor and B. Stroustrup", - title = "{N2193}: Proposed Wording for Concepts", - howpublished = "\url{https://wg21.link/n2193}", - year = 2007, - month = 3, +@misc{LWG4415, + author = "Jiang An", + title = "{LWG4415}: task::promise\_type::uncaught\_exception seems to be misnamed", + howpublished = "\url{https://wg21.link/lwg4415}", publisher = "WG21" } -@misc{N2194, - author = "D. Gregor and J. J�rvi", - title = "{N2194}: decltype for the C++0x Standard Library", - howpublished = "\url{https://wg21.link/n2194}", - year = 2007, - month = 3, +@misc{LWG4416, + author = "Jiang An", + title = "{LWG4416}: should include ", + howpublished = "\url{https://wg21.link/lwg4416}", publisher = "WG21" } -@misc{N2195, - author = "Peter Dimov", - title = "{N2195}: Proposed Text for Chapter 29, Atomic Operations Library [atomics]", - howpublished = "\url{https://wg21.link/n2195}", - year = 2007, - month = 3, +@misc{LWG4417, + author = "Hewill Kang", + title = "{LWG4417}: views::indices is underconstrained", + howpublished = "\url{https://wg21.link/lwg4417}", publisher = "WG21" } -@misc{N2196, - author = "Thorsten Ottosen", - title = "{N2196}: Wording for range-based for-loop (revision 1)", - howpublished = "\url{https://wg21.link/n2196}", - year = 2007, - month = 3, +@misc{LWG4418, + author = "Mathias Stearn", + title = "{LWG4418}: co\_yield elements\_of(vector()) does not compile", + howpublished = "\url{https://wg21.link/lwg4418}", publisher = "WG21" } -@misc{N2197, - author = "Herb Sutter", - title = "{N2197}: Prism: A Principle-Based Sequential Memory Model for Microsoft Native Code Platforms", - howpublished = "\url{https://wg21.link/n2197}", - year = 2007, - month = 3, +@misc{LWG4419, + author = "Eric Niebler", + title = "{LWG4419}: let\_value/error/stopped should specify the attributes of their senders", + howpublished = "\url{https://wg21.link/lwg4419}", publisher = "WG21" } -@misc{N2198, - author = "Robert Klarer", - title = "{N2198}: Extension for the programming language C++ to support decimal floating-point arithmetic", - howpublished = "\url{https://wg21.link/n2198}", - year = 2007, - month = 3, +@misc{LWG4420, + author = "Matthias Kretz", + title = "{LWG4420}: Stores in [simd.loadstore] are overconstrained", + howpublished = "\url{https://wg21.link/lwg4420}", publisher = "WG21" } -@misc{N2199, - author = "Howard E. Hinnant", - title = "{N2199}: Improved min/max", - howpublished = "\url{https://wg21.link/n2199}", - year = 2007, - month = 3, +@misc{LWG4421, + author = "Jan Schultke", + title = "{LWG4421}: Clarify the output encoding of to\_chars for integers", + howpublished = "\url{https://wg21.link/lwg4421}", publisher = "WG21" } -@misc{N2200, - author = "G. Powell and D. Gregor and J. Järvi", - title = "{N2200}: Operator Overloading", - howpublished = "\url{https://wg21.link/n2200}", - year = 2007, - month = 3, +@misc{LWG4422, + author = "Jakub Jelinek", + title = "{LWG4422}: meta::access\_context should be a consteval-only type", + howpublished = "\url{https://wg21.link/lwg4422}", publisher = "WG21" } -@misc{N2201, - author = "Steve Clamage", - title = "{N2201}: AGENDA J16 Meeting No. 44 WG21 Meeting No. 39 April 16-20, 2006, Oxford, UK", - howpublished = "\url{https://wg21.link/n2201}", - year = 2007, - month = 3, +@misc{LWG4423, + author = "Jakub Jelinek", + title = "{LWG4423}: meta::data\_member\_spec allows negative bit-field widths", + howpublished = "\url{https://wg21.link/lwg4423}", publisher = "WG21" } -@misc{N2202, - author = "Alisdair Meredith and Jens Maurer", - title = "{N2202}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers", - howpublished = "\url{https://wg21.link/n2202}", - year = 2007, - month = 3, +@misc{LWG4424, + author = "Jakub Jelinek", + title = "{LWG4424}: meta::define\_aggregate should require a class type", + howpublished = "\url{https://wg21.link/lwg4424}", publisher = "WG21" } -@misc{N2203, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2203}: Inheriting Constructors", - howpublished = "\url{https://wg21.link/n2203}", - year = 2007, - month = 3, +@misc{LWG4425, + author = "Tomasz Kamiński", + title = "{LWG4425}: CTAD function\_ref of data member pointer should produce noexcept signature", + howpublished = "\url{https://wg21.link/lwg4425}", publisher = "WG21" } -@misc{N2204, - author = "Alisdair Meredith", - title = "{N2204}: A Specification to deprecate vector", - howpublished = "\url{https://wg21.link/n2204}", - year = 2007, - month = 3, +@misc{N1208, + author = "William M. Miller", + title = "{N1208}: Core Language Issues List (Revision 9)", + howpublished = "\url{https://wg21.link/n1208}", publisher = "WG21" } -@misc{N2206, - author = "Alisdair Meredith", - title = "{N2206}: Consistent Insertion into Standard Containers", - howpublished = "\url{https://wg21.link/n2206}", - year = 2007, - month = 3, +@misc{N1212, + author = "Sean A. Corfield", + title = "{N1212}: J16 Record of Discussion", + howpublished = "\url{https://wg21.link/n1212}", publisher = "WG21" } -@misc{N2207, - author = "Matthew Austern", - title = "{N2207}: Minimal Unicode support for the standard library (revision 2)", - howpublished = "\url{https://wg21.link/n2207}", - year = 2007, - month = 3, +@misc{N1213, + author = "Sean A. Corfield", + title = "{N1213}: WG21 Formal Minutes", + howpublished = "\url{https://wg21.link/n1213}", publisher = "WG21" } -@misc{N2209, - author = "Lawrence Crowl", - title = "{N2209}: UTF-8 String Literals", - howpublished = "\url{https://wg21.link/n2209}", - year = 2007, - month = 3, +@misc{N1214, + author = "Sean A. Corfield", + title = "{N1214}: J16 Formal Minutes", + howpublished = "\url{https://wg21.link/n1214}", publisher = "WG21" } -@misc{N2210, - author = "Lawrence Crowl", - title = "{N2210}: Defaulted and Deleted Functions", - howpublished = "\url{https://wg21.link/n2210}", - year = 2007, - month = 3, +@misc{N1215, + author = "Stephen Clamage", + title = "{N1215}: Exit Processing Order", + howpublished = "\url{https://wg21.link/n1215}", publisher = "WG21" } -@misc{N2211, - author = "Martin Sebor", - title = "{N2211}: Enhancing the time\_get facet for POSIX� compatibility, Revision 1", - howpublished = "\url{https://wg21.link/n2211}", - year = 2007, - month = 3, +@misc{N1216, + author = "Stephen Clamage", + title = "{N1216}: Allocating Zero Bytes or Objects", + howpublished = "\url{https://wg21.link/n1216}", publisher = "WG21" } -@misc{N2212, - author = "Thorsten Ottosen", - title = "{N2212}: Support for sequence in-place construction", - howpublished = "\url{https://wg21.link/n2212}", - year = 2007, - month = 3, +@misc{N1217, + author = "William M. Miller", + title = "{N1217}: Core WG Defect Resolutions", + howpublished = "\url{https://wg21.link/n1217}", publisher = "WG21" } -@misc{N2213, - author = "H. Sutter and D. Miller and B. Stroustrup", - title = "{N2213}: Strongly Typed Enums (revision 2)", - howpublished = "\url{https://wg21.link/n2213}", - year = 2007, - month = 3, +@misc{N1218, + author = "Thomas R. Wilcox", + title = "{N1218}: Clarifying the Definition of Accessible Base Class (Rev. 3)", + howpublished = "\url{https://wg21.link/n1218}", publisher = "WG21" } -@misc{N2214, - author = "H. Sutter and B. Stroustrup", - title = "{N2214}: A name for the null pointer: nullptr (revision 3)", - howpublished = "\url{https://wg21.link/n2214}", - year = 2007, - month = 3, +@misc{N1219, + author = "Judy Ward and Matt Austern", + title = "{N1219}: Proposed Resolution to Library Issue 60", + howpublished = "\url{https://wg21.link/n1219}", publisher = "WG21" } -@misc{N2215, - author = "B. Stroustrup and G. Dos Reis", - title = "{N2215}: Initializer lists (Rev. 3)", - howpublished = "\url{https://wg21.link/n2215}", - year = 2007, - month = 3, +@misc{N1220, + author = "Beman Dawes", + title = "{N1220}: Library Motion for Kona", + howpublished = "\url{https://wg21.link/n1220}", publisher = "WG21" } -@misc{N2216, - author = "P. Pirkelbauer and Y. Solodkyy and B. Stroustrup", - title = "{N2216}: Report on language support for Multi-Methods and Open-Methods for C++", - howpublished = "\url{https://wg21.link/n2216}", - year = 2007, - month = 3, +@misc{N1221, + author = "Herb Sutter", + title = "{N1221}: Minutes of US TAG Meeting", + howpublished = "\url{https://wg21.link/n1221}", publisher = "WG21" } -@misc{N2217, - author = "Alan Talbot", - title = "{N2217}: Placement Insert for Containers", - howpublished = "\url{https://wg21.link/n2217}", - year = 2007, - month = 3, +@misc{N1222, + author = "Beman Dawes", + title = "{N1222}: C++ Standard Library Defect Report List (Revision 11)", + howpublished = "\url{https://wg21.link/n1222}", publisher = "WG21" } -@misc{N2219, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2219}: Constant Expressions in the Standard Library", - howpublished = "\url{https://wg21.link/n2219}", - year = 2007, - month = 3, +@misc{N1223, + author = "Beman Dawes", + title = "{N1223}: C++ Standard Library Closed Issues List (Revision 11)", + howpublished = "\url{https://wg21.link/n1223}", publisher = "WG21" } -@misc{N2220, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2220}: Initializer Lists for Standard Containers", - howpublished = "\url{https://wg21.link/n2220}", - year = 2007, - month = 3, +@misc{N1224, + author = "Beman Dawes", + title = "{N1224}: C++ Standard Library Active Issues List (Revision 11)", + howpublished = "\url{https://wg21.link/n1224}", publisher = "WG21" } -@misc{N2221, - author = "B. Stroustrup and G. Dos Reis", - title = "{N2221}: An analysis of concept intersection", - howpublished = "\url{https://wg21.link/n2221}", - year = 2007, - month = 3, +@misc{N1225, + author = "Thomas Plum", + title = "{N1225}: Agenda, SC22/WG21, C++, Tokyo, Japan", + howpublished = "\url{https://wg21.link/n1225}", publisher = "WG21" } -@misc{N2222, - author = "Herb Sutter", - title = "{N2222}: Toronto Agenda", - howpublished = "\url{https://wg21.link/n2222}", - year = 2007, - month = 3, +@misc{N1226, + author = "Beman Dawes", + title = "{N1226}: C++ Standard Library Active Issues List (Revision 12)", + howpublished = "\url{https://wg21.link/n1226}", publisher = "WG21" } -@misc{N2223, - author = "L. Goldthwaite and M. Wong", - title = "{N2223}: Explicit Conversion Operator Draft Working Paper", - howpublished = "\url{https://wg21.link/n2223}", - year = 2007, - month = 3, +@misc{N1227, + author = "Beman Dawes", + title = "{N1227}: C++ Standard Library Defect Report List (Revision 12)", + howpublished = "\url{https://wg21.link/n1227}", publisher = "WG21" } -@misc{N2224, - author = "Alisdair Meredith", - title = "{N2224}: Seeking a Syntax for Attributes in C++09", - howpublished = "\url{https://wg21.link/n2224}", - year = 2007, - month = 3, +@misc{N1228, + author = "Beman Dawes", + title = "{N1228}: C++ Standard Library Closed Issues List (Revision 12)", + howpublished = "\url{https://wg21.link/n1228}", publisher = "WG21" } -@misc{N2225, - author = "Thorsten Ottosen", - title = "{N2225}: Improved integration with C arrays and strings", - howpublished = "\url{https://wg21.link/n2225}", - year = 2007, - month = 3, +@misc{N1229, + author = "John Spicer", + title = "{N1229}: Friend Declaration Issues", + howpublished = "\url{https://wg21.link/n1229}", publisher = "WG21" } -@misc{N2228, - author = "Alisdair Meredith", - title = "{N2228}: State of C++ Evolution (pre-Oxford 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2228}", +@misc{N1230, + author = "Stephen D. Clamage", + title = "{N1230}: Agenda, J16 Meeting No. 30, WG21 Meeting No. 25", + howpublished = "\url{https://wg21.link/n1230}", publisher = "WG21" } -@misc{N2229, - author = "Beman Dawes", - title = "{N2229}: Cloning and Throwing Dynamically Typed Exceptions (Rev 1)", - howpublished = "\url{https://wg21.link/n2229}", - year = 2007, - month = 5, +@misc{N1231, + author = "John Spicer", + title = "{N1231}: Miscellaneous Template Issues for Tokyo Meeting", + howpublished = "\url{https://wg21.link/n1231}", publisher = "WG21" } -@misc{N2230, - author = "Beman Dawes", - title = "{N2230}: POD's Revisited; Resolving Core Issue 568 (Revision 3)", - howpublished = "\url{https://wg21.link/n2230}", - year = 2007, - month = 4, +@misc{N1232, + author = "J. Stephen Adamczyk", + title = "{N1232}: The core language auto\_ptr problem", + howpublished = "\url{https://wg21.link/n1232}", publisher = "WG21" } -@misc{N2231, - author = "Matt Austern", - title = "{N2231}: STL singly linked lists", - howpublished = "\url{https://wg21.link/n2231}", - year = 2007, - month = 3, +@misc{N1233, + author = "Jan Kristoffersen", + title = "{N1233}: Technical Report on Basic I/O Hardware Addressing", + howpublished = "\url{https://wg21.link/n1233}", publisher = "WG21" } -@misc{N2232, - author = "P. Dimov and B. Dawes", - title = "{N2232}: Improving shared\_ptr for C++0x", - howpublished = "\url{https://wg21.link/n2232}", - year = 2007, - month = 4, +@misc{N1234, + author = "William M. Miller", + title = "{N1234}: Proposed Resolution for Core Issue 73", + howpublished = "\url{https://wg21.link/n1234}", publisher = "WG21" } -@misc{N2233, - author = "Lawrence Crowl", - title = "{N2233}: basic\_string operator <<", - howpublished = "\url{https://wg21.link/n2233}", - year = 2007, - month = 4, +@misc{N1235, + author = "Robert Klarer", + title = "{N1235}: October 2000 Meeting of WG21/J16 Travel Information", + howpublished = "\url{https://wg21.link/n1235}", publisher = "WG21" } -@misc{N2234, - author = "AFNOR", - title = "{N2234}: French Panel (AFNOR) Position", - howpublished = "\url{https://wg21.link/n2234}", - year = 2007, - month = 5, +@misc{N1236, + author = "William M. Miller", + title = "{N1236}: C++ Standard Core Language Active Issues, Revision 10", + howpublished = "\url{https://wg21.link/n1236}", publisher = "WG21" } -@misc{N2235, - author = "G. Dos Reis and B. Stroustrup and J. Maurer", - title = "{N2235}: Generalized Constant Expressions—Revision 5", - howpublished = "\url{https://wg21.link/n2235}", - year = 2007, - month = 4, +@misc{N1237, + author = "William M. Miller", + title = "{N1237}: C++ Standard Core Language Defect Reports, Revision 10", + howpublished = "\url{https://wg21.link/n1237}", publisher = "WG21" } -@misc{N2236, - author = "J. Maurer and M. Wong", - title = "{N2236}: Towards support for attributes in C++", - howpublished = "\url{https://wg21.link/n2236}", - year = 2007, - month = 5, +@misc{N1238, + author = "William M. Miller", + title = "{N1238}: C++ Standard Core Language Closed Issues, Revision 10", + howpublished = "\url{https://wg21.link/n1238}", publisher = "WG21" } -@misc{N2237, - author = "R. Silvera and M. Wong and P. McKenney and B. Blainey", - title = "{N2237}: A simple and efficient memory model for weakly-ordered architectures", - howpublished = "\url{https://wg21.link/n2237}", - year = 2007, - month = 5, +@misc{N1239, + author = "William M. Miller", + title = "{N1239}: C++ Standard Core Language Active Issues, Revision 12", + howpublished = "\url{https://wg21.link/n1239}", publisher = "WG21" } -@misc{N2238, - author = "Matthew Austern", - title = "{N2238}: Minimal Unicode support for the standard library (revision 3)", - howpublished = "\url{https://wg21.link/n2238}", - year = 2007, - month = 4, +@misc{N1240, + author = "William M. Miller", + title = "{N1240}: C++ Standard Core Language Defect Reports, Revision 12", + howpublished = "\url{https://wg21.link/n1240}", publisher = "WG21" } -@misc{N2239, - author = "Clark Nelson", - title = "{N2239}: A finer-grained alternative to sequence points (revised)", - howpublished = "\url{https://wg21.link/n2239}", - year = 2007, - month = 4, +@misc{N1241, + author = "William M. Miller", + title = "{N1241}: C++ Standard Core Language Closed Issues, Revision 12", + howpublished = "\url{https://wg21.link/n1241}", publisher = "WG21" } -@misc{N2240, - author = "Benjamin Kosnik", - title = "{N2240}: Two missing traits: enable\_if and conditional", - howpublished = "\url{https://wg21.link/n2240}", - year = 2007, - month = 4, +@misc{N1242, + author = "Beman Dawes", + title = "{N1242}: C++ Standard Library Active Issues List (Revision 14)", + howpublished = "\url{https://wg21.link/n1242}", publisher = "WG21" } -@misc{N2241, +@misc{N1243, author = "Beman Dawes", - title = "{N2241}: Diagnostics Enhancements for C++0x (Rev. 1)", - howpublished = "\url{https://wg21.link/n2241}", - year = 2007, - month = 4, + title = "{N1243}: C++ Standard Library Closed Issues List (Revision 14)", + howpublished = "\url{https://wg21.link/n1243}", publisher = "WG21" } -@misc{N2242, - author = "D. Gregor and J. Järvi and J. Maurer and J. Merrill", - title = "{N2242}: Proposed Wording for Variadic Templates (Revision 2)", - howpublished = "\url{https://wg21.link/n2242}", - year = 2007, - month = 4, +@misc{N1244, + author = "Beman Dawes", + title = "{N1244}: C++ Standard Library Defect Report List (Revision 14)", + howpublished = "\url{https://wg21.link/n1244}", publisher = "WG21" } -@misc{N2243, - author = "Thorsten Ottosen", - title = "{N2243}: Wording for range-based for-loop (revision 2)", - howpublished = "\url{https://wg21.link/n2243}", - year = 2007, - month = 5, +@misc{N1245, + author = "Bjarne Stroustrup", + title = "{N1245}: Binder Problem and Reference Proposal (Revised)", + howpublished = "\url{https://wg21.link/n1245}", publisher = "WG21" } -@misc{N2244, - author = "Thorsten Ottosen", - title = "{N2244}: Wording for decay, make\_pair and make\_tuple", - howpublished = "\url{https://wg21.link/n2244}", - year = 2006, - month = 4, +@misc{N1246, + author = "AFNOR", + title = "{N1246}: Fixing valarray for Real-World Use", + howpublished = "\url{https://wg21.link/n1246}", publisher = "WG21" } -@misc{N2245, - author = "Thorsten Ottosen", - title = "{N2245}: Range Utilities for C++0x", - howpublished = "\url{https://wg21.link/n2245}", - year = 2007, - month = 4, +@misc{N1247, + author = "Seiji Hayashida", + title = "{N1247}: Programmer-directed Optimizations", + howpublished = "\url{https://wg21.link/n1247}", publisher = "WG21" } -@misc{N2246, - author = "Thorsten Ottosen", - title = "{N2246}: 2 of the least crazy ideas for the standard library in C++0x", - howpublished = "\url{https://wg21.link/n2246}", - year = 2007, - month = 4, +@misc{N1248, + author = "Performance WG", + title = "{N1248}: Draft Technical Report on Performance Issues", + howpublished = "\url{https://wg21.link/n1248}", publisher = "WG21" } -@misc{N2248, - author = "Lois Goldthwaite", - title = "{N2248}: Toward a More Perfect Union", - howpublished = "\url{https://wg21.link/n2248}", - year = 2007, - month = 5, +@misc{N1249, + author = "John Spicer", + title = "{N1249}: Drafting from Tokyo Meeting — Revision 2", + howpublished = "\url{https://wg21.link/n1249}", publisher = "WG21" } -@misc{N2249, - author = "Lawrence Crowl", - title = "{N2249}: New Character Types in C++", - howpublished = "\url{https://wg21.link/n2249}", - year = 2007, - month = 4, +@misc{N1250, + author = "Beman Dawes", + title = "{N1250}: Library Motions for Tokyo", + howpublished = "\url{https://wg21.link/n1250}", publisher = "WG21" } -@misc{N2251, - author = "A. Meredith and J. Maurer", - title = "{N2251}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers (revision 1)", - howpublished = "\url{https://wg21.link/n2251}", - year = 2007, - month = 4, +@misc{N1251, + author = "John Spicer", + title = "{N1251}: Definition of Dependent Name", + howpublished = "\url{https://wg21.link/n1251}", publisher = "WG21" } -@misc{N2252, - author = "A. Feh�r and C. Nelson", - title = "{N2252}: Adding Alignment Support to the C++ Programming Language / Wording", - howpublished = "\url{https://wg21.link/n2252}", - year = 2007, - month = 5, +@misc{N1252, + author = "Alan Griffiths", + title = "{N1252}: Shades of Namespace std Functions", + howpublished = "\url{https://wg21.link/n1252}", publisher = "WG21" } -@misc{N2253, - author = "Jens Maurer", - title = "{N2253}: Extending sizeof to apply to non-static data members without an object (revision 1)", - howpublished = "\url{https://wg21.link/n2253}", - year = 2007, - month = 4, +@misc{N1253, + author = "Thomas Plum", + title = "{N1253}: Minutes, SC22/WG21, C++, Tokyo, Japan", + howpublished = "\url{https://wg21.link/n1253}", publisher = "WG21" } -@misc{N2254, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2254}: Inheriting Constructors (revision 1)", - howpublished = "\url{https://wg21.link/n2254}", - year = 2007, - month = 5, +@misc{N1254, + author = "Martin O'Riordan", + title = "{N1254}: Member Access Control — Proposed Revisions", + howpublished = "\url{https://wg21.link/n1254}", publisher = "WG21" } -@misc{N2255, - author = "Howard E. Hinnant", - title = "{N2255}: Minor Modifications to the type traits Wording Revision 2", - howpublished = "\url{https://wg21.link/n2255}", - year = 2007, - month = 4, +@misc{N1255, + author = "Robert Klarer", + title = "{N1255}: Minutes, J16 + WG21 Meeting, Tokyo", + howpublished = "\url{https://wg21.link/n1255}", publisher = "WG21" } -@misc{N2256, - author = "Matthew Austern", - title = "{N2256}: Container insert/erase and iterator constness", - howpublished = "\url{https://wg21.link/n2256}", - year = 2007, - month = 4, +@misc{N1256, + author = "Thomas Plum", + title = "{N1256}: Agenda, SC22/WG21, C++, Toronto, Canada", + howpublished = "\url{https://wg21.link/n1256}", publisher = "WG21" } -@misc{N2257, - author = "Matthew Austern", - title = "{N2257}: Removing unused allocator functions", - howpublished = "\url{https://wg21.link/n2257}", - year = 2007, - month = 4, +@misc{N1257, + author = "Thomas Plum", + title = "{N1257}: Business Plan and Convener's Report, ISO/IEC JTCI/SC22/WG21(C++)", + howpublished = "\url{https://wg21.link/n1257}", publisher = "WG21" } -@misc{N2258, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2258}: Templates Aliases", - howpublished = "\url{https://wg21.link/n2258}", - year = 2007, - month = 4, +@misc{N1258, + author = "Seiji Hayashida", + title = "{N1258}: ROM-ability (Performance Group)", + howpublished = "\url{https://wg21.link/n1258}", publisher = "WG21" } -@misc{N2259, - author = "Howard E. Hinnant", - title = "{N2259}: Specify header dependency for ", - howpublished = "\url{https://wg21.link/n2259}", - year = 2007, - month = 4, +@misc{N1259, + author = "Matt Austern", + title = "{N1259}: C++ Standard Library Active Issues List (Revision 15)", + howpublished = "\url{https://wg21.link/n1259}", publisher = "WG21" } -@misc{N2260, - author = "Paul E. McKenney", - title = "{N2260}: C++ Data-Dependency Ordering", - howpublished = "\url{https://wg21.link/n2260}", - year = 2007, - month = 4, +@misc{N1260, + author = "Matt Austern", + title = "{N1260}: C++ Standard Library Closed Issues List (Revision 15)", + howpublished = "\url{https://wg21.link/n1260}", publisher = "WG21" } -@misc{N2261, - author = "H.-J. Boehm and M. Spertus", - title = "{N2261}: Optimization-robust finalization", - howpublished = "\url{https://wg21.link/n2261}", - year = 2007, - month = 5, +@misc{N1261, + author = "Matt Austern", + title = "{N1261}: C++ Standard Library Defect Report List (Revision 15)", + howpublished = "\url{https://wg21.link/n1261}", publisher = "WG21" } -@misc{N2262, - author = "R. Silvera and P. Dimov", - title = "{N2262}: Explicit Memory Fences", - howpublished = "\url{https://wg21.link/n2262}", - year = 2007, - month = 5, +@misc{N1262, + author = "Stephen Clamage", + title = "{N1262}: Agenda, J16 Meeting No. 31, WG21 Meeting No. 26", + howpublished = "\url{https://wg21.link/n1262}", publisher = "WG21" } -@misc{N2263, - author = "William M. Miller", - title = "{N2263}: C++ Standard Core Language Active Issues, Revision 47", - howpublished = "\url{https://wg21.link/n2263}", - year = 2007, - month = 5, +@misc{N1263, + author = "John Spicer", + title = "{N1263}: Default Arguments and Friend Declarations", + howpublished = "\url{https://wg21.link/n1263}", publisher = "WG21" } -@misc{N2264, +@misc{N1265, author = "William M. Miller", - title = "{N2264}: C++ Standard Core Language Defect Reports, Revision 47", - howpublished = "\url{https://wg21.link/n2264}", - year = 2007, - month = 5, + title = "{N1265}: C++ Standard Core Language Active Issues, Revision 13", + howpublished = "\url{https://wg21.link/n1265}", publisher = "WG21" } -@misc{N2265, +@misc{N1266, author = "William M. Miller", - title = "{N2265}: C++ Standard Core Language Closed Issues, Revision 47", - howpublished = "\url{https://wg21.link/n2265}", - year = 2007, - month = 5, + title = "{N1266}: C++ Standard Core Language Defect Reports, Revision 13", + howpublished = "\url{https://wg21.link/n1266}", publisher = "WG21" } -@misc{N2266, - author = "Robert Klarer", - title = "{N2266}: Minutes of J16 Meeting No. 44/WG21 Meeting No. 39, April 16-20, 2007", - howpublished = "\url{https://wg21.link/n2266}", - year = 2007, - month = 5, +@misc{N1267, + author = "William M. Miller", + title = "{N1267}: C++ Standard Core Language Closed Issues, Revision 13", + howpublished = "\url{https://wg21.link/n1267}", publisher = "WG21" } -@misc{N2267, - author = "Robert Klarer", - title = "{N2267}: Minutes of ISO WG21 Meeting, April 15, 2007", - howpublished = "\url{https://wg21.link/n2267}", - year = 2007, - month = 5, +@misc{N1268, + author = "Alan Griffiths and Mark Radford", + title = "{N1268}: Member Access Control and Nested Classes", + howpublished = "\url{https://wg21.link/n1268}", publisher = "WG21" } -@misc{N2268, - author = "Alan Talbot", - title = "{N2268}: Placement Insert for Containers (Revision 1)", - howpublished = "\url{https://wg21.link/n2268}", - year = 2007, - month = 5, +@misc{N1269, + author = "Matt Austern", + title = "{N1269}: C++ Standard Library Active Issues List (Revision 16)", + howpublished = "\url{https://wg21.link/n1269}", publisher = "WG21" } -@misc{N2269, - author = "Stephen D. Clamage", - title = "{N2269}: AGENDA July 16-20, 2007, Toronto, Ontario, Canada", - howpublished = "\url{https://wg21.link/n2269}", - year = 2007, - month = 5, +@misc{N1270, + author = "Matt Austern", + title = "{N1270}: C++ Standard Library Closed Issues List (Revision 16)", + howpublished = "\url{https://wg21.link/n1270}", publisher = "WG21" } -@misc{N2270, - author = "B. Kosnik and M. Austern", - title = "{N2270}: Incompatible changes in C++0x", - howpublished = "\url{https://wg21.link/n2270}", - year = 2007, - month = 4, +@misc{N1271, + author = "Matt Austern", + title = "{N1271}: C++ Standard Library Defect Report List (Revision 16)", + howpublished = "\url{https://wg21.link/n1271}", publisher = "WG21" } -@misc{N2271, - author = "Paul Pedriana", - title = "{N2271}: EASTL — Electronic Arts Standard Template Library", - howpublished = "\url{https://wg21.link/n2271}", - year = 2007, - month = 4, +@misc{N1272, + author = "William M. Miller", + title = "{N1272}: C++ Standard Core Language Active Issues, Revision 15", + howpublished = "\url{https://wg21.link/n1272}", publisher = "WG21" } -@misc{N2272, - author = "Nick Maclaren", - title = "{N2272}: Optional Sequential Consistency", - howpublished = "\url{https://wg21.link/n2272}", - year = 2007, - month = 5, +@misc{N1273, + author = "William M. Miller", + title = "{N1273}: C++ Standard Core Language Defect Reports, Revision 15", + howpublished = "\url{https://wg21.link/n1273}", publisher = "WG21" } -@misc{N2273, - author = "Nick Maclaren", - title = "{N2273}: Non-Memory Actions (Core Aspects)", - howpublished = "\url{https://wg21.link/n2273}", - year = 2007, - month = 5, +@misc{N1274, + author = "William M. Miller", + title = "{N1274}: C++ Standard Core Language Closed Issues, Revision 15", + howpublished = "\url{https://wg21.link/n1274}", publisher = "WG21" } -@misc{N2274, - author = "Nick Maclaren", - title = "{N2274}: Object Aliasing and Threads", - howpublished = "\url{https://wg21.link/n2274}", - year = 2007, - month = 5, +@misc{N1275, + author = "Herb Sutter", + title = "{N1275}: Minutes of ISO WG21 Meeting, October 22, 2000", + howpublished = "\url{https://wg21.link/n1275}", publisher = "WG21" } -@misc{N2275, - author = "Nick Maclaren", - title = "{N2275}: Non-Memory Actions (Library)", - howpublished = "\url{https://wg21.link/n2275}", - year = 2007, - month = 5, +@misc{N1276, + author = "Herb Sutter", + title = "{N1276}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, October 23-27, 2000", + howpublished = "\url{https://wg21.link/n1276}", publisher = "WG21" } -@misc{N2276, - author = "Anthony Williams", - title = "{N2276}: Thread Pools and Futures", - howpublished = "\url{https://wg21.link/n2276}", - year = 2007, - month = 5, +@misc{N1278, + author = "Jonathan E. Caves", + title = "{N1278}: October 2001 WG14/WG21 Meeting", + howpublished = "\url{https://wg21.link/n1278}", publisher = "WG21" } -@misc{N2277, - author = "Howard Hinnant", - title = "{N2277}: C++ Standard Library Active Issues List (Revision R48)", - howpublished = "\url{https://wg21.link/n2277}", - year = 2007, - month = 5, +@misc{N1279, + author = "John Spicer", + title = "{N1279}: Definition of Dependent Name - Revision 2", + howpublished = "\url{https://wg21.link/n1279}", publisher = "WG21" } -@misc{N2278, - author = "Howard Hinnant", - title = "{N2278}: C++ Standard Library Defect Report List (Revision R48)", - howpublished = "\url{https://wg21.link/n2278}", - year = 2007, - month = 5, +@misc{N1280, + author = "Stephen D. Clamage", + title = "{N1280}: Formal Motions", + howpublished = "\url{https://wg21.link/n1280}", publisher = "WG21" } -@misc{N2279, - author = "Howard Hinnant", - title = "{N2279}: C++ Standard Library Closed Issues List (Revision R48)", - howpublished = "\url{https://wg21.link/n2279}", - year = 2007, - month = 5, +@misc{N1281, + author = "Performance WG", + title = "{N1281}: Performance TR - Working Paper", + howpublished = "\url{https://wg21.link/n1281}", publisher = "WG21" } -@misc{N2280, - author = "Lawrence Crowl", - title = "{N2280}: Thread-Local Storage", - howpublished = "\url{https://wg21.link/n2280}", - year = 2007, - month = 5, +@misc{N1282, + author = "Nicolai Josuttis", + title = "{N1282}: Request for Library TR", + howpublished = "\url{https://wg21.link/n1282}", publisher = "WG21" } -@misc{N2281, - author = "Lawrence Crowl", - title = "{N2281}: Digit Separators", - howpublished = "\url{https://wg21.link/n2281}", - year = 2007, - month = 5, +@misc{N1283, + author = "Nicolai Josuttis", + title = "{N1283}: A New Work Item Proposal: Technical Report for Library Issues", + howpublished = "\url{https://wg21.link/n1283}", publisher = "WG21" } -@misc{N2282, - author = "I. McIntosh and M. Wong and R. Mak and R. Klarer", - title = "{N2282}: Extensible Literals (revision 2)", - howpublished = "\url{https://wg21.link/n2282}", - year = 2007, - month = 5, +@misc{N1285, + author = "Herb Sutter", + title = "{N1285}: Minutes of U.S. TAG Meeting, October 27, 2000", + howpublished = "\url{https://wg21.link/n1285}", publisher = "WG21" } -@misc{N2283, - author = "Pete Becker", - title = "{N2283}: Editor's report", - howpublished = "\url{https://wg21.link/n2283}", - year = 2007, - month = 5, +@misc{N1286, + author = "J. Stephen Adamczyk", + title = "{N1286}: The point of destruction of a call argument temporary", + howpublished = "\url{https://wg21.link/n1286}", publisher = "WG21" } -@misc{N2284, - author = "Pete Becker", - title = "{N2284}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2284}", - year = 2007, - month = 5, +@misc{N1287, + author = "Thomas Plum", + title = "{N1287}: Agenda, SC22/WG21, C++, Copenhagen, Denmark", + howpublished = "\url{https://wg21.link/n1287}", publisher = "WG21" } -@misc{N2285, - author = "Pete Becker", - title = "{N2285}: A Multi-threading Library for Standard C++, Revision 2", - howpublished = "\url{https://wg21.link/n2285}", - year = 2007, - month = 5, +@misc{N1288, + author = "Stephen D. Clamage", + title = "{N1288}: Agenda, J16 Meeting No.32, WG21 Meeting No. 27, April 30-May 4, 2001", + howpublished = "\url{https://wg21.link/n1288}", publisher = "WG21" } -@misc{N2286, - author = "Michael Spertus", - title = "{N2286}: Programmer Directed GC for C++", - howpublished = "\url{https://wg21.link/n2286}", - year = 2007, - month = 4, +@misc{N1289, + author = "Howard Hinnant", + title = "{N1289}: Library issues 225 and 229", + howpublished = "\url{https://wg21.link/n1289}", publisher = "WG21" } -@misc{N2287, - author = "H.-J. Boehm and M. Spertus", - title = "{N2287}: Transparent Programmer-Directed Garbage Collection for C++", - howpublished = "\url{https://wg21.link/n2287}", - year = 2007, - month = 5, +@misc{N1290, + author = "Jan Kristoffersensors", + title = "{N1290}: Extensions for the programming language C to support embedded proces", + howpublished = "\url{https://wg21.link/n1290}", publisher = "WG21" } -@misc{N2288, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2288}: Constant Expressions in the Standard Library —Revision 1", - howpublished = "\url{https://wg21.link/n2288}", - year = 2007, - month = 5, +@misc{N1291, + author = "Matthew Austern", + title = "{N1291}: C++ Standard Library Active Issues List (Revision 17)", + howpublished = "\url{https://wg21.link/n1291}", publisher = "WG21" } -@misc{N2289, - author = "Tom Plum", - title = "{N2289}: October 2007 Meeting", - howpublished = "\url{https://wg21.link/n2289}", - year = 2007, - month = 5, +@misc{N1292, + author = "Matthew Austern", + title = "{N1292}: C++ Standard Library Defect Report List (Revision 17)", + howpublished = "\url{https://wg21.link/n1292}", publisher = "WG21" } -@misc{N2290, - author = "Herb Sutter", - title = "{N2290}: Business plan and convenor's report", - howpublished = "\url{https://wg21.link/n2290}", +@misc{N1293, + author = "Matthew Austern", + title = "{N1293}: C++ Standard Library Closed Issues List (Revision 17)", + howpublished = "\url{https://wg21.link/n1293}", publisher = "WG21" } -@misc{N2291, - author = "Alisdair Meredith", - title = "{N2291}: State of C++ Evolution (Toronto 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2291}", - year = 2007, - month = 6, +@misc{N1294, + author = "Jonathan E. Caves", + title = "{N1294}: October 2001 WG14/WG21 Meeting", + howpublished = "\url{https://wg21.link/n1294}", publisher = "WG21" } -@misc{N2292, - author = "Alisdair Meredith", - title = "{N2292}: Standard Library Applications for Deleted Functions", - howpublished = "\url{https://wg21.link/n2292}", - year = 2007, - month = 6, +@misc{N1295, + author = "Peter Dimov", + title = "{N1295}: Partial Specialization of Function Templates", + howpublished = "\url{https://wg21.link/n1295}", publisher = "WG21" } -@misc{N2293, - author = "Alisdair Meredith", - title = "{N2293}: Standard Library Applications for Explicit Conversion Operators", - howpublished = "\url{https://wg21.link/n2293}", - year = 2007, - month = 6, +@misc{N1296, + author = "Peter Dimov", + title = "{N1296}: User-supplied Specializations of Standard Library Algorithms", + howpublished = "\url{https://wg21.link/n1296}", publisher = "WG21" } -@misc{N2294, - author = "Beman Dawes", - title = "{N2294}: POD's Revisited; Resolving Core Issue 568 (Revision 4)", - howpublished = "\url{https://wg21.link/n2294}", - year = 2007, - month = 6, +@misc{N1297, + author = "Jeremy Siek", + title = "{N1297}: Improved Iterator Categories and Requirements", + howpublished = "\url{https://wg21.link/n1297}", publisher = "WG21" } -@misc{N2295, - author = "L. Crowl and B. Dawes", - title = "{N2295}: Raw and Unicode String Literals; Unified Proposal", - howpublished = "\url{https://wg21.link/n2295}", - year = 2007, - month = 6, +@misc{N1298, + author = "William M. Miller", + title = "{N1298}: C++ Core Language Active Issues, Revision 16", + howpublished = "\url{https://wg21.link/n1298}", publisher = "WG21" } -@misc{N2296, - author = "B. Dawes and B. Kosnik", - title = "{N2296}: Diagnostics Enhancements; Resolution of Small Issues", - howpublished = "\url{https://wg21.link/n2296}", - year = 2007, - month = 6, +@misc{N1299, + author = "William M. Miller", + title = "{N1299}: C++ Core Language Defect Reports, Revision 16", + howpublished = "\url{https://wg21.link/n1299}", publisher = "WG21" } -@misc{N2297, - author = "P. Dimov and B. Dawes", - title = "{N2297}: Improving shared\_ptr for C++0x, Revision 1", - howpublished = "\url{https://wg21.link/n2297}", - year = 2007, - month = 6, +@misc{N1300, + author = "William M. Miller", + title = "{N1300}: C++ Core Language Closed Issues, Revision 16", + howpublished = "\url{https://wg21.link/n1300}", publisher = "WG21" } -@misc{N2298, - author = "B. Dawes and P. Dimov and H. Sutter", - title = "{N2298}: Thread-Safety in the Standard Library", - howpublished = "\url{https://wg21.link/n2298}", - year = 2007, - month = 6, +@misc{N1301, + author = "Keld Simonsen", + title = "{N1301}: DTR 14652: Specification Method for Cultural Conventions", + howpublished = "\url{https://wg21.link/n1301}", publisher = "WG21" } -@misc{N2299, - author = "Joe Gottman", - title = "{N2299}: Concatenating tuples", - howpublished = "\url{https://wg21.link/n2299}", - year = 2007, - month = 6, +@misc{N1302, + author = "William M. Miller", + title = "{N1302}: Core WG Defect Resolutions", + howpublished = "\url{https://wg21.link/n1302}", publisher = "WG21" } -@misc{N2300, - author = "C. Nelson and H.-J. Boehm", - title = "{N2300}: Concurrency memory model (revised)", - howpublished = "\url{https://wg21.link/n2300}", - year = 2007, - month = 6, +@misc{N1303, + author = "Robert Klarer and Herb Sutter", + title = "{N1303}: Minutes of ISO WG21 Meeting, April 29, 2001", + howpublished = "\url{https://wg21.link/n1303}", publisher = "WG21" } -@misc{N2301, - author = "A. Feh�r and C. Nelson", - title = "{N2301}: Adding Alignment Support to the C++ Programming Language / Wording", - howpublished = "\url{https://wg21.link/n2301}", - year = 2007, - month = 6, +@misc{N1304, + author = "Herb Sutter and Robert Klarer 2001", + title = "{N1304}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, April 30-May 4,", + howpublished = "\url{https://wg21.link/n1304}", publisher = "WG21" } -@misc{N2303, - author = "Benjamin Kosnik", - title = "{N2303}: Revised system\_error", - howpublished = "\url{https://wg21.link/n2303}", - year = 2007, - month = 6, +@misc{N1305, + author = "Thomas Plum", + title = "{N1305}: Agenda, SC22/WG21, C++, Redmond, Washington, USA", + howpublished = "\url{https://wg21.link/n1305}", publisher = "WG21" } -@misc{N2304, +@misc{N1306, author = "William M. Miller", - title = "{N2304}: C++ Standard Core Language Active Issues, Revision 48", - howpublished = "\url{https://wg21.link/n2304}", - year = 2007, - month = 6, + title = "{N1306}: C++ Core Language Active Issues, Revision 18", + howpublished = "\url{https://wg21.link/n1306}", publisher = "WG21" } -@misc{N2305, +@misc{N1307, author = "William M. Miller", - title = "{N2305}: C++ Standard Core Language Defect Reports, Revision 48", - howpublished = "\url{https://wg21.link/n2305}", - year = 2007, - month = 6, + title = "{N1307}: C++ Core Language Defect Reports, Revision 18", + howpublished = "\url{https://wg21.link/n1307}", publisher = "WG21" } -@misc{N2306, +@misc{N1308, author = "William M. Miller", - title = "{N2306}: C++ Standard Core Language Closed Issues, Revision 48", - howpublished = "\url{https://wg21.link/n2306}", - year = 2007, - month = 6, - publisher = "WG21" -} -@misc{N2307, - author = "D. Gregor and B. Stroustrup", - title = "{N2307}: Proposed Wording for Concepts (Revision 1)", - howpublished = "\url{https://wg21.link/n2307}", - year = 2007, - month = 6, + title = "{N1308}: C++ Core Language Closed Issues, Revision 18", + howpublished = "\url{https://wg21.link/n1308}", publisher = "WG21" } -@misc{N2308, - author = "Emil Dotchevski", - title = "{N2308}: Adding allocator support to std::function for C++0x", - howpublished = "\url{https://wg21.link/n2308}", - year = 2007, - month = 6, +@misc{N1309, + author = "Performance WG", + title = "{N1309}: Technical Report on C++ Performance (DRAFT)", + howpublished = "\url{https://wg21.link/n1309}", publisher = "WG21" } -@misc{N2309, - author = "Benjamin Kosnik", - title = "{N2309}: Error-handling and Exception-related library changes for C++0x", - howpublished = "\url{https://wg21.link/n2309}", - year = 2007, - month = 6, +@misc{N1310, + author = "Matthew Austern", + title = "{N1310}: C++ Standard Library Active Issues List (Revision 18)", + howpublished = "\url{https://wg21.link/n1310}", publisher = "WG21" } -@misc{N2310, - author = "H.-J. Boehm and M. Spertus", - title = "{N2310}: Transparent Programmer-Directed Garbage Collection for C++", - howpublished = "\url{https://wg21.link/n2310}", - year = 2007, - month = 6, +@misc{N1311, + author = "Matthew Austern", + title = "{N1311}: C++ Standard Library Defect Report List (Revision 18)", + howpublished = "\url{https://wg21.link/n1311}", publisher = "WG21" } -@misc{N2311, - author = "INCITS Secretariat", - title = "{N2311}: 2008 Fees for Participation on INCITS Technical Committees and Task Groups", - howpublished = "\url{https://wg21.link/n2311}", - year = 2007, - month = 6, +@misc{N1312, + author = "Matthew Austern", + title = "{N1312}: C++ Standard Library Closed Issues List (Revision 18)", + howpublished = "\url{https://wg21.link/n1312}", publisher = "WG21" } -@misc{N2312, - author = "Michael Spertus", - title = "{N2312}: Namespace Regions", - howpublished = "\url{https://wg21.link/n2312}", - year = 2007, - month = 6, +@misc{N1313, + author = "David Abrahams", + title = "{N1313}: Binary Search with Heterogeneous Comparison", + howpublished = "\url{https://wg21.link/n1313}", publisher = "WG21" } -@misc{N2314, - author = "Pete Becker", - title = "{N2314}: Editor's report", - howpublished = "\url{https://wg21.link/n2314}", - year = 2007, - month = 6, +@misc{N1314, + author = "Matthew Austern", + title = "{N1314}: Notes on standard library extensions", + howpublished = "\url{https://wg21.link/n1314}", publisher = "WG21" } -@misc{N2315, - author = "Pete Becker", - title = "{N2315}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2315}", - year = 2007, - month = 6, +@misc{N1315, + author = "Thomas Plum", + title = "{N1315}: Business Plan and Convenor's Report", + howpublished = "\url{https://wg21.link/n1315}", + year = 2001, + month = 8, publisher = "WG21" } -@misc{N2316, - author = "Daveed Vandevoorde", - title = "{N2316}: Modules in C++ (Revision 5)", - howpublished = "\url{https://wg21.link/n2316}", - year = 2007, - month = 6, +@misc{N1316, + author = "Andrew Koenig", + title = "{N1316}: Draft Expanded Technical Corrigendum", + howpublished = "\url{https://wg21.link/n1316}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2317, - author = "Howard Hinnant", - title = "{N2317}: C++ Standard Library Active Issues List (Revision R49)", - howpublished = "\url{https://wg21.link/n2317}", - year = 2007, - month = 6, +@misc{N1317, + author = "Matt Austern", + title = "{N1317}: C++ Standard Library Active Issues List (Revision 19)", + howpublished = "\url{https://wg21.link/n1317}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2318, - author = "Howard Hinnant", - title = "{N2318}: C++ Standard Library Defect Report List (Revision R49)", - howpublished = "\url{https://wg21.link/n2318}", - year = 2007, - month = 6, +@misc{N1318, + author = "Matt Austern", + title = "{N1318}: C++ Standard Library Defect Report List (Revision 19)", + howpublished = "\url{https://wg21.link/n1318}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2319, - author = "Howard Hinnant", - title = "{N2319}: C++ Standard Library Closed Issues List (Revision R49)", - howpublished = "\url{https://wg21.link/n2319}", - year = 2007, - month = 6, +@misc{N1319, + author = "Matt Austern", + title = "{N1319}: C++ Standard Library Closed Issues List (Revision 19)", + howpublished = "\url{https://wg21.link/n1319}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2320, - author = "H. Hinnant and B. Dawes and L. Crowl and J. Garland and A. Williams", - title = "{N2320}: Multi-threading Library for Standard C++", - howpublished = "\url{https://wg21.link/n2320}", - year = 2007, - month = 6, +@misc{N1320, + author = "Steve Clamage", + title = "{N1320}: Agenda, J16 Meeting No.33, WG21 Meeting No. 28, October 22-26, 2001", + howpublished = "\url{https://wg21.link/n1320}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2321, - author = "Martin Sebor", - title = "{N2321}: Enhancing the time\_get facet for POSIX� compatibility, Revision 2", - howpublished = "\url{https://wg21.link/n2321}", - year = 2007, - month = 6, +@misc{N1321, + author = "J. Stephen Adamczyk", + title = "{N1321}: C++ Core Language Active Issues, Revision 19", + howpublished = "\url{https://wg21.link/n1321}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2322, - author = "D. Gregor and A. Lumsdaine", - title = "{N2322}: Concepts for the C++0x Standard Library: Utilities (Revision 2)", - howpublished = "\url{https://wg21.link/n2322}", - year = 2007, - month = 6, +@misc{N1322, + author = "J. Stephen Adamczyk", + title = "{N1322}: C++ Core Language Defect Reports, Revision 19", + howpublished = "\url{https://wg21.link/n1322}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2323, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2323}: Concepts for the C++0x Standard Library: Iterators (Revision 2)", - howpublished = "\url{https://wg21.link/n2323}", - year = 2007, - month = 6, +@misc{N1323, + author = "J. Stephen Adamczyk", + title = "{N1323}: C++ Core Language Closed Issues, Revision 19", + howpublished = "\url{https://wg21.link/n1323}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2324, - author = "H.-J. Boehm and L. Crowl", - title = "{N2324}: C++ Atomic Types and Operations", - howpublished = "\url{https://wg21.link/n2324}", - year = 2007, - month = 6, +@misc{N1324, + author = "Jens Maurer", + title = "{N1324}: Issue 273: POD classes and operator\&", + howpublished = "\url{https://wg21.link/n1324}", + year = 2001, + month = 9, publisher = "WG21" } -@misc{N2325, - author = "Lawrence Crowl", - title = "{N2325}: Dynamic Initialization and Destruction with Concurrency", - howpublished = "\url{https://wg21.link/n2325}", - year = 2007, - month = 6, +@misc{N1325, + author = "Beman Dawes", + title = "{N1325}: Library Technical Report Proposals List Trial Balloon", + howpublished = "\url{https://wg21.link/n1325}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2326, - author = "Lawrence Crowl", - title = "{N2326}: Defaulted and Deleted Functions", - howpublished = "\url{https://wg21.link/n2326}", - year = 2007, - month = 6, +@misc{N1326, + author = "Matt Austern", + title = "{N1326}: A Proposal to Add Hashtables to the Standard Library", + howpublished = "\url{https://wg21.link/n1326}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2327, - author = "Cosmin Truta", - title = "{N2327}: Inconsistencies in IOStreams Numeric Extraction", - howpublished = "\url{https://wg21.link/n2327}", - year = 2007, - month = 6, +@misc{N1327, + author = "Herb Sutter", + title = "{N1327}: Minutes of ISO WG21 Meeting, October 21, 2001", + howpublished = "\url{https://wg21.link/n1327}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2328, - author = "Jeff Garland", - title = "{N2328}: Proposal for Date-Time Types in C++0x To Support Threading APIs", - howpublished = "\url{https://wg21.link/n2328}", - year = 2007, - month = 6, +@misc{N1328, + author = "Herb Sutter", + title = "{N1328}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 22-26 October 2001", + howpublished = "\url{https://wg21.link/n1328}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2329, - author = "J. Järvi and J. Freeman and L. Crowl", - title = "{N2329}: Lambda expressions and closures for C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n2329}", - year = 2007, - month = 6, +@misc{N1329, + author = "Herb Sutter", + title = "{N1329}: Minutes of J16 TAG Meeting, 26 October 2001", + howpublished = "\url{https://wg21.link/n1329}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2331, - author = "Jason Merrill", - title = "{N2331}: Namespace Association (``strong'' using)", - howpublished = "\url{https://wg21.link/n2331}", - year = 2007, - month = 6, +@misc{N1330, + author = "Michiel Salters", + title = "{N1330}: Spring 2002 Meeting", + howpublished = "\url{https://wg21.link/n1330}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2332, - author = "Michael Spertus", - title = "{N2332}: Argument Deduction for Constructors", - howpublished = "\url{https://wg21.link/n2332}", - year = 2007, - month = 6, +@misc{N1331, + author = "Herb Sutter", + title = "{N1331}: ISO WG21 Meeting, October 21, 2001 Record of Discussion", + howpublished = "\url{https://wg21.link/n1331}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2333, - author = "L. Goldthwaite and M. Wong and J. Maurer", - title = "{N2333}: Explicit Conversion Operator Draft Working Paper Revision 1", - howpublished = "\url{https://wg21.link/n2333}", - year = 2007, - month = 6, +@misc{N1332, + author = "Herb Sutter", + title = "{N1332}: ANSI J16 and ISO WG21 Co-located Meeting, 22-26 October 2001 Record of Discussion", + howpublished = "\url{https://wg21.link/n1332}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2334, - author = "C. Nelson and H.-J. Boehm", - title = "{N2334}: Concurrency memory model (revised again)", - howpublished = "\url{https://wg21.link/n2334}", - year = 2007, - month = 8, +@misc{N1333, + author = "Herb Sutter", + title = "{N1333}: J16 TAG Meeting, 26 October 2001 Record of Discussion", + howpublished = "\url{https://wg21.link/n1333}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2336, - author = "Alisdair Meredith", - title = "{N2336}: State of C++ Evolution (Toronto 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2336}", - year = 2007, - month = 7, +@misc{N1334, + author = "Andrew Koenig", + title = "{N1334}: Draft Consolidated Technical Corrigendum", + howpublished = "\url{https://wg21.link/n1334}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2337, - author = "Daveed Vandevoorde", - title = "{N2337}: The Syntax of auto Declarations", - howpublished = "\url{https://wg21.link/n2337}", - year = 2007, - month = 8, +@misc{N1335, + author = "Thomas Plum", + title = "{N1335}: Agenda, SC22/WG21, C++, Curacao", + howpublished = "\url{https://wg21.link/n1335}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2338, - author = "Hans-J. Boehm", - title = "{N2338}: Concurrency memory model compiler consequences", - howpublished = "\url{https://wg21.link/n2338}", - year = 2007, - month = 8, +@misc{N1336, + author = "Performance WG", + title = "{N1336}: Technical Report on C++ Performance (DRAFT)", + howpublished = "\url{https://wg21.link/n1336}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2339, - author = "Detlef Vollmann", - title = "{N2339}: Response to N2257=07-0117 ``Removing unused allocator functions''", - howpublished = "\url{https://wg21.link/n2339}", - year = 2007, - month = 7, +@misc{N1337, + author = "Matt Austern", + title = "{N1337}: C++ Standard Library Active Issues List (Revision 20)", + howpublished = "\url{https://wg21.link/n1337}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2340, - author = "A. Meredith and J. Maurer", - title = "{N2340}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers (revision 2)", - howpublished = "\url{https://wg21.link/n2340}", - year = 2007, - month = 7, +@misc{N1338, + author = "Matt Austern", + title = "{N1338}: C++ Standard Library Defect Report List (Revision 20)", + howpublished = "\url{https://wg21.link/n1338}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2341, - author = "A. Feh�r and C. Nelson", - title = "{N2341}: Adding Alignment Support to the C++ Programming Language / Wording", - howpublished = "\url{https://wg21.link/n2341}", - year = 2007, - month = 7, +@misc{N1339, + author = "Matt Austern", + title = "{N1339}: C++ Standard Library Closed Issues List (Revision 20)", + howpublished = "\url{https://wg21.link/n1339}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2342, - author = "Beman Dawes", - title = "{N2342}: POD's Revisited; Resolving Core Issue 568 (Revision 5)", - howpublished = "\url{https://wg21.link/n2342}", - year = 2007, - month = 7, +@misc{N1340, + author = "Thomas Plum", + title = "{N1340}: WG21 and J16 (C++) Joint Mailing and Meeting Information", + howpublished = "\url{https://wg21.link/n1340}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2343, - author = "J. Järvi and B. Stroustrup and G. Dos Reis", - title = "{N2343}: Decltype (revision 7): proposed wording", - howpublished = "\url{https://wg21.link/n2343}", - year = 2007, - month = 7, +@misc{N1341, + author = "J. Stephen Adamczyk", + title = "{N1341}: C++ Standard Core Language Active Issues, Revision 20", + howpublished = "\url{https://wg21.link/n1341}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2345, - author = "Alan Talbot", - title = "{N2345}: Placement Insert for Containers (Revision 2)", - howpublished = "\url{https://wg21.link/n2345}", - year = 2007, - month = 7, +@misc{N1342, + author = "J. Stephen Adamczyk", + title = "{N1342}: C++ Standard Core Language Defect Reports, Revision 20", + howpublished = "\url{https://wg21.link/n1342}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2346, - author = "Lawrence Crowl", - title = "{N2346}: Defaulted and Deleted Functions", - howpublished = "\url{https://wg21.link/n2346}", - year = 2007, - month = 7, +@misc{N1343, + author = "J. Stephen Adamczyk", + title = "{N1343}: C++ Standard Core Language Closed Issues, Revision 20", + howpublished = "\url{https://wg21.link/n1343}", + year = 2001, + month = 11, publisher = "WG21" } -@misc{N2347, - author = "D. Miller and H. Sutter and B. Stroustrup", - title = "{N2347}: Strongly Typed Enums (revision 3)", - howpublished = "\url{https://wg21.link/n2347}", - year = 2007, - month = 7, +@misc{N1344, + author = "Herb Sutter", + title = "{N1344}: Namespaces and Library Versioning", + howpublished = "\url{https://wg21.link/n1344}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2348, - author = "Marc Paterno", - title = "{N2348}: Wording for std::numeric\_limits::lowest()", - howpublished = "\url{https://wg21.link/n2348}", - year = 2007, - month = 7, +@misc{N1345, + author = "John Maddock", + title = "{N1345}: Type Traits Proposal", + howpublished = "\url{https://wg21.link/n1345}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2349, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2349}: Constant Expressions in the Standard Library —Revision 2", - howpublished = "\url{https://wg21.link/n2349}", - year = 2007, - month = 7, +@misc{N1346, + author = "Steve Clamage", + title = "{N1346}: Agenda: J16 Meeting No. 34, WG21 Meeting No. 29, April 22-26, 2002", + howpublished = "\url{https://wg21.link/n1346}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2350, - author = "M. Austern and A. Talbot", - title = "{N2350}: Container insert/erase and iterator constness (Revision 1)", - howpublished = "\url{https://wg21.link/n2350}", - year = 2007, - month = 7, +@misc{N1347, + author = "J. Stephen Adamczyk", + title = "{N1347}: C++ Standard Core Language Active Issues, Revision 21", + howpublished = "\url{https://wg21.link/n1347}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2351, - author = "P. Dimov and B. Dawes", - title = "{N2351}: Improving shared\_ptr for C++0x, Revision 2", - howpublished = "\url{https://wg21.link/n2351}", - year = 2007, - month = 7, +@misc{N1348, + author = "J. Stephen Adamczyk", + title = "{N1348}: C++ Standard Core Language Defect Reports, Revision 21", + howpublished = "\url{https://wg21.link/n1348}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2353, - author = "Alisdair Meredith", - title = "{N2353}: A Specification for vector", - howpublished = "\url{https://wg21.link/n2353}", - year = 2007, - month = 7, +@misc{N1349, + author = "J. Stephen Adamczyk", + title = "{N1349}: C++ Standard Core Language Closed Issues, Revision 21", + howpublished = "\url{https://wg21.link/n1349}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2354, - author = "M. Spertus and B. Seymour", - title = "{N2354}: Class member initializers", - howpublished = "\url{https://wg21.link/n2354}", - year = 2007, - month = 7, +@misc{N1350, + author = "Matt Austern", + title = "{N1350}: C++ Standard Library Active Issuess List (Revision 21)", + howpublished = "\url{https://wg21.link/n1350}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2355, - author = "Robert Klarer", - title = "{N2355}: Minutes of J16 Meeting No. 45/WG21 Meeting No. 40, July 16-20, 2007", - howpublished = "\url{https://wg21.link/n2355}", - year = 2007, - month = 7, +@misc{N1351, + author = "Matt Austern", + title = "{N1351}: C++ Standard Library Defect Report List (Revision 21)", + howpublished = "\url{https://wg21.link/n1351}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2356, - author = "Robert Klarer", - title = "{N2356}: Minutes of ISO WG21 Meeting, July 15, 2007", - howpublished = "\url{https://wg21.link/n2356}", - year = 2007, - month = 7, +@misc{N1352, + author = "Matt Austern", + title = "{N1352}: C++ Standard Library Closed Issues List (Revision 21)", + howpublished = "\url{https://wg21.link/n1352}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2359, - author = "Paul E. McKenney", - title = "{N2359}: C++ Data-Dependency Ordering: Atomics", - howpublished = "\url{https://wg21.link/n2359}", - year = 2007, - month = 8, +@misc{N1353, + author = "Anthony Williams", + title = "{N1353}: Local Classes and Linkage", + howpublished = "\url{https://wg21.link/n1353}", + year = 2001, + month = 10, publisher = "WG21" } -@misc{N2360, - author = "Paul E. McKenney", - title = "{N2360}: C++ Data-Dependency Ordering: Memory Model", - howpublished = "\url{https://wg21.link/n2360}", - year = 2007, - month = 8, +@misc{N1354, + author = "P.J. Plauger", + title = "{N1354}: Proposed C99 Library Additions to C++", + howpublished = "\url{https://wg21.link/n1354}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2361, - author = "Paul E. McKenney", - title = "{N2361}: C++ Data-Dependency Ordering: Function Annotation", - howpublished = "\url{https://wg21.link/n2361}", - year = 2007, - month = 8, +@misc{N1355, + author = "Martin J. O'Riordan", + title = "{N1355}: Technical Report on C++ Performance (DRAFT)", + howpublished = "\url{https://wg21.link/n1355}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2362, - author = "P. McKenney and L. Crowl", - title = "{N2362}: Converting Memory Fences to N2324 Form", - howpublished = "\url{https://wg21.link/n2362}", - year = 2007, - month = 8, +@misc{N1356, + author = "R.W. Grosse-Kunstleve \& D. Abrahams", + title = "{N1356}: Predictable data layout for certain non-POD types", + howpublished = "\url{https://wg21.link/n1356}", + year = 2002, + month = 3, publisher = "WG21" } -@misc{N2363, - author = "Alisdair Meredith", - title = "{N2363}: C++ Library Working Group Status Report (post-Toronto 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2363}", - year = 2007, - month = 7, +@misc{N1357, + author = "Herb Sutter", + title = "{N1357}: Minutes of ISO WG21 Meeting, April 21, 2002", + howpublished = "\url{https://wg21.link/n1357}", publisher = "WG21" } -@misc{N2364, - author = "Alisdair Meredith", - title = "{N2364}: Development of C++ Standard C++ Library Technical Report no. 1", - howpublished = "\url{https://wg21.link/n2364}", - year = 2007, - month = 7, +@misc{N1358, + author = "Herb Sutter", + title = "{N1358}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 22-26 April 2002", + howpublished = "\url{https://wg21.link/n1358}", publisher = "WG21" } -@misc{N2365, - author = "J. Maurer and A. Meredith", - title = "{N2365}: Explicit Virtual Overides", - howpublished = "\url{https://wg21.link/n2365}", - year = 2007, - month = 8, +@misc{N1359, + author = "Martin J. O'Riordan", + title = "{N1359}: Technical Report on C++ Performance (DRAFT)", + howpublished = "\url{https://wg21.link/n1359}", publisher = "WG21" } -@misc{N2366, - author = "William M. Miller", - title = "{N2366}: C++ Standard Core Language Active Issues, Revision 49", - howpublished = "\url{https://wg21.link/n2366}", - year = 2007, - month = 8, +@misc{N1360, + author = "Walter Brown \& Marc Paterno", + title = "{N1360}: const-correctness and other safety issues in clause 27: input/output library", + howpublished = "\url{https://wg21.link/n1360}", publisher = "WG21" } -@misc{N2367, - author = "William M. Miller", - title = "{N2367}: C++ Standard Core Language Defect Reports, Revision 49", - howpublished = "\url{https://wg21.link/n2367}", - year = 2007, - month = 8, +@misc{N1361, + author = "Beman Dawes", + title = "{N1361}: Library Technical Report Proposals and Issues List (Revision 3)", + howpublished = "\url{https://wg21.link/n1361}", publisher = "WG21" } -@misc{N2368, - author = "William M. Miller", - title = "{N2368}: C++ Standard Core Language Closed Issues, Revision 49", - howpublished = "\url{https://wg21.link/n2368}", - year = 2007, - month = 8, +@misc{N1362, + author = "Tom Plum", + title = "{N1362}: Agenda for October 2002 Meeting of WG21", + howpublished = "\url{https://wg21.link/n1362}", publisher = "WG21" } -@misc{N2369, - author = "Pete Becker", - title = "{N2369}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2369}", - year = 2007, - month = 8, +@misc{N1363, + author = "Lois Goldthwaite", + title = "{N1363}: C++ Support for Delegation", + howpublished = "\url{https://wg21.link/n1363}", publisher = "WG21" } -@misc{N2370, - author = "Pete Becker", - title = "{N2370}: Editor’s Report", - howpublished = "\url{https://wg21.link/n2370}", - year = 2007, - month = 8, +@misc{N1364, + author = "Herb Sutter", + title = "{N1364}: Evolution WG Proposal Skeleton", + howpublished = "\url{https://wg21.link/n1364}", publisher = "WG21" } -@misc{N2371, - author = "Howard Hinnant", - title = "{N2371}: C++ Standard Library Active Issues List (Revision R50)", - howpublished = "\url{https://wg21.link/n2371}", - year = 2007, - month = 8, +@misc{N1365, + author = "P.J. Plauger", + title = "{N1365}: October 2002 meeting information in Santa Cruz CA", + howpublished = "\url{https://wg21.link/n1365}", publisher = "WG21" } -@misc{N2372, - author = "Howard Hinnant", - title = "{N2372}: C++ Standard Library Defect Report List (Revision R50)", - howpublished = "\url{https://wg21.link/n2372}", - year = 2007, - month = 8, +@misc{N1366, + author = "J. Stephen Adamczyk", + title = "{N1366}: C++ Standard Core Language Active Issues, Revision 22", + howpublished = "\url{https://wg21.link/n1366}", publisher = "WG21" } -@misc{N2373, - author = "Howard Hinnant", - title = "{N2373}: C++ Standard Library Closed Issues List (Revision R50)", - howpublished = "\url{https://wg21.link/n2373}", - year = 2007, - month = 8, +@misc{N1367, + author = "J. Stephen Adamczyk", + title = "{N1367}: C++ Standard Core Language Defect Reports, Revision 22", + howpublished = "\url{https://wg21.link/n1367}", publisher = "WG21" } -@misc{N2374, - author = "Herb Sutter", - title = "{N2374}: WG21 agenda", - howpublished = "\url{https://wg21.link/n2374}", - year = 2007, - month = 7, +@misc{N1368, + author = "J. Stephen Adamczyk", + title = "{N1368}: C++ Standard Core Language Closed Issues, Revision 22", + howpublished = "\url{https://wg21.link/n1368}", publisher = "WG21" } -@misc{N2375, - author = "Stephen D. Clamage", - title = "{N2375}: AGENDA J16 Meeting No. 46 WG21 Meeting No. 41 October 1-6, 2007, Kona, Hawaii", - howpublished = "\url{https://wg21.link/n2375}", - year = 2007, - month = 8, +@misc{N1369, + author = "Matt Austern", + title = "{N1369}: C++ Standard Library Active Issuess List (Revision 22)", + howpublished = "\url{https://wg21.link/n1369}", publisher = "WG21" } -@misc{N2376, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2376}: Inheriting Constructors (revision 2)", - howpublished = "\url{https://wg21.link/n2376}", - year = 2007, - month = 7, +@misc{N1370, + author = "Matt Austern", + title = "{N1370}: C++ Standard Library Defect Report List (Revision 22)", + howpublished = "\url{https://wg21.link/n1370}", publisher = "WG21" } -@misc{N2377, - author = "B. Kozicki and D. Vandevoorde", - title = "{N2377}: Extending move semantics to *this (revised wording)", - howpublished = "\url{https://wg21.link/n2377}", - year = 2007, - month = 8, +@misc{N1371, + author = "Matt Austern", + title = "{N1371}: C++ Standard Library Closed Issues List (Revision 22)", + howpublished = "\url{https://wg21.link/n1371}", publisher = "WG21" } -@misc{N2378, - author = "I. McIntosh and M. Wong and R. Mak and R. Klarer and et al.", - title = "{N2378}: User-defined Literals (aka. Extensible Literals (revision 3))", - howpublished = "\url{https://wg21.link/n2378}", - year = 2007, - month = 8, +@misc{N1372, + author = "P.J. Plauger", + title = "{N1372}: Proposed C99 Library Additions to C++ (Revised)", + howpublished = "\url{https://wg21.link/n1372}", publisher = "WG21" } -@misc{N2379, - author = "J. Maurer and M. Wong", - title = "{N2379}: Towards support for attributes in C++ (Revision 2)", - howpublished = "\url{https://wg21.link/n2379}", - year = 2007, - month = 8, +@misc{N1374, + author = "Thomas Plum", + title = "{N1374}: WG21 Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n1374}", publisher = "WG21" } -@misc{N2380, - author = "L. Goldthwaite and M. Wong and J. Maurer and A. Meredith", - title = "{N2380}: Explicit Conversion Operator Draft Working Paper (revision 2)", - howpublished = "\url{https://wg21.link/n2380}", - year = 2007, - month = 8, +@misc{N1375, + author = "Doug Gregor", + title = "{N1375}: A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library", + howpublished = "\url{https://wg21.link/n1375}", publisher = "WG21" } -@misc{N2381, - author = "H.-J. Boehm and L. Crowl", - title = "{N2381}: C++ Atomic Types and Operations", - howpublished = "\url{https://wg21.link/n2381}", - year = 2007, - month = 8, +@misc{N1376, + author = "Clark Nelson", + title = "{N1376}: Consolidated edits for core issues 245, 254, et al.", + howpublished = "\url{https://wg21.link/n1376}", publisher = "WG21" } -@misc{N2382, - author = "Lawrence Crowl", - title = "{N2382}: Dynamic Initialization and Destruction with Concurrency", - howpublished = "\url{https://wg21.link/n2382}", - year = 2007, - month = 8, +@misc{N1377, + author = "H. Hinnant P. Dimov D. Abrahams", + title = "{N1377}: A Proposal to Add Move Semantics Support to the C++ Language", + howpublished = "\url{https://wg21.link/n1377}", publisher = "WG21" } -@misc{N2383, - author = "Lawrence Crowl", - title = "{N2383}: Abandoning a Process", - howpublished = "\url{https://wg21.link/n2383}", - year = 2007, - month = 8, +@misc{N1378, + author = "J. Stephen Adamczyk", + title = "{N1378}: C++ Standard Core Language Active Issues, Revision 23", + howpublished = "\url{https://wg21.link/n1378}", publisher = "WG21" } -@misc{N2384, - author = "L. Crowl and B. Dawes", - title = "{N2384}: Raw and Unicode String Literals; Unified Proposal (Rev. 1)", - howpublished = "\url{https://wg21.link/n2384}", - year = 2007, - month = 8, +@misc{N1379, + author = "J. Stephen Adamczyk", + title = "{N1379}: C++ Standard Core Language Defect Reports, Revision 23", + howpublished = "\url{https://wg21.link/n1379}", publisher = "WG21" } -@misc{N2385, - author = "J. S. Adamczyk and G. Dos Reis and B. Stroustrup", - title = "{N2385}: Initializer lists WP wording", - howpublished = "\url{https://wg21.link/n2385}", - year = 2007, - month = 8, +@misc{N1380, + author = "J. Stephen Adamczyk", + title = "{N1380}: C++ Standard Core Language Closed Issues, Revision 23", + howpublished = "\url{https://wg21.link/n1380}", publisher = "WG21" } -@misc{N2386, - author = "Michael Spertus", - title = "{N2386}: Namespace Regions", - howpublished = "\url{https://wg21.link/n2386}", - year = 2007, - month = 8, +@misc{N1381, + author = "R. Klarer J. Maddock", + title = "{N1381}: Proposal to Add Static Assertions to the Core Language", + howpublished = "\url{https://wg21.link/n1381}", publisher = "WG21" } -@misc{N2387, - author = "Pablo Halpern", - title = "{N2387}: Omnibus Allocator Fix-up Proposals", - howpublished = "\url{https://wg21.link/n2387}", - year = 2007, - month = 9, +@misc{N1382, + author = "Jaakko Järvi", + title = "{N1382}: Proposal for adding tuple type into the standard library", + howpublished = "\url{https://wg21.link/n1382}", publisher = "WG21" } -@misc{N2388, - author = "Pablo Halpern", - title = "{N2388}: Pointer Arithmetic for shared\_ptr", - howpublished = "\url{https://wg21.link/n2388}", - year = 2007, - month = 9, +@misc{N1383, + author = "Stephen D. Clamage", + title = "{N1383}: Agenda: J16 Meeting No. 35, WG21 Meeting No. 30, October 21-25, 2002", + howpublished = "\url{https://wg21.link/n1383}", publisher = "WG21" } -@misc{N2389, - author = "Alisdair Meredith", - title = "{N2389}: State of C++ Evolution (pre-Kona 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2389}", - year = 2007, - month = 8, +@misc{N1384, + author = "John Wiegley", + title = "{N1384}: PME: Properties, methods and events", + howpublished = "\url{https://wg21.link/n1384}", publisher = "WG21" } -@misc{N2390, - author = "Alisdair Meredith", - title = "{N2390}: C++ Library Working Group Status Report (pre-Kona 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2390}", - year = 2007, - month = 8, +@misc{N1385, + author = "Peter Dimov", + title = "{N1385}: The Forwarding Problem: Arguments", + howpublished = "\url{https://wg21.link/n1385}", publisher = "WG21" } -@misc{N2391, - author = "Walter E. Brown", - title = "{N2391}: Recommendations for Resolving Issues re [rand]", - howpublished = "\url{https://wg21.link/n2391}", - year = 2007, - month = 9, +@misc{N1386, + author = "John Maddock", + title = "{N1386}: A Proposal to add Regular Expressions to the Standard Library", + howpublished = "\url{https://wg21.link/n1386}", publisher = "WG21" } -@misc{N2392, - author = "Hans-J. Boehm", - title = "{N2392}: A Memory Model for C++: Sequential Consistency for Race-Free Programs", - howpublished = "\url{https://wg21.link/n2392}", - year = 2007, - month = 9, +@misc{N1387, + author = "Howard Hinnant", + title = "{N1387}: Proposed Resolution to LWG Issues 225, 226, 229", + howpublished = "\url{https://wg21.link/n1387}", publisher = "WG21" } -@misc{N2393, - author = "H.-J. Boehm and L. Crowl", - title = "{N2393}: C++ Atomic Types and Operations", - howpublished = "\url{https://wg21.link/n2393}", - year = 2007, - month = 9, +@misc{N1388, + author = "Gabriel Dos Reis", + title = "{N1388}: Enhancing numerical support", + howpublished = "\url{https://wg21.link/n1388}", publisher = "WG21" } -@misc{N2394, - author = "Thorsten Ottosen", - title = "{N2394}: Wording for range-based for-loop (revision 3)", - howpublished = "\url{https://wg21.link/n2394}", - year = 2007, - month = 9, +@misc{N1390, + author = "Matt Austern", + title = "{N1390}: C++ Standard Library Active Issuess List (Revision 23)", + howpublished = "\url{https://wg21.link/n1390}", publisher = "WG21" } -@misc{N2395, - author = "William M. Miller", - title = "{N2395}: C++ Standard Core Language Active Issues, Revision 50", - howpublished = "\url{https://wg21.link/n2395}", - year = 2007, - month = 9, +@misc{N1391, + author = "Matt Austern", + title = "{N1391}: C++ Standard Library Defect Report List (Revision 23)", + howpublished = "\url{https://wg21.link/n1391}", publisher = "WG21" } -@misc{N2396, - author = "William M. Miller", - title = "{N2396}: C++ Standard Core Language Defect Reports, Revision 50", - howpublished = "\url{https://wg21.link/n2396}", - year = 2007, - month = 9, +@misc{N1392, + author = "Matt Austern", + title = "{N1392}: C++ Standard Library Closed Issues List (Revision 23)", + howpublished = "\url{https://wg21.link/n1392}", publisher = "WG21" } -@misc{N2397, - author = "William M. Miller", - title = "{N2397}: C++ Standard Core Language Closed Issues, Revision 50", - howpublished = "\url{https://wg21.link/n2397}", - year = 2007, - month = 9, +@misc{N1393, + author = "J. Spicer J. Wiegley", + title = "{N1393}: Revisions to Partial Ordering Rules", + howpublished = "\url{https://wg21.link/n1393}", publisher = "WG21" } -@misc{N2398, - author = "D. Gregor and B. Stroustrup", - title = "{N2398}: Proposed Wording for Concepts (Revision 2)", - howpublished = "\url{https://wg21.link/n2398}", - year = 2007, - month = 9, +@misc{N1394, + author = "David Miller", + title = "{N1394}: Some proposed extensions to C++ language", + howpublished = "\url{https://wg21.link/n1394}", publisher = "WG21" } -@misc{N2399, - author = "Douglas Gregor", - title = "{N2399}: A Tour of the Concepts Wording", - howpublished = "\url{https://wg21.link/n2399}", - year = 2007, - month = 9, +@misc{N1395, + author = "Lois Goldthwaite", + title = "{N1395}: Aspects of Forwarding (was C++ Support For Delegation)", + howpublished = "\url{https://wg21.link/n1395}", publisher = "WG21" } -@misc{N2400, - author = "Jon Caves", - title = "{N2400}: February 2008 Meeting", - howpublished = "\url{https://wg21.link/n2400}", - year = 2007, - month = 8, +@misc{N1396, + author = "Martin J. O'Riordan", + title = "{N1396}: Technical Report on C++ Performance", + howpublished = "\url{https://wg21.link/n1396}", publisher = "WG21" } -@misc{N2401, - author = "P.J. Plauger", - title = "{N2401}: Code Conversion Facets for the Standard C++ Library", - howpublished = "\url{https://wg21.link/n2401}", - year = 2007, - month = 9, +@misc{N1397, + author = "Beman Dawes", + title = "{N1397}: Library Technical Report Proposals and Issues List (Revision 4)", + howpublished = "\url{https://wg21.link/n1397}", publisher = "WG21" } -@misc{N2402, - author = "Anthony Williams", - title = "{N2402}: Names, Linkage, and Templates (rev 2)", - howpublished = "\url{https://wg21.link/n2402}", - year = 2007, - month = 9, +@misc{N1398, + author = "Jens Maurer", + title = "{N1398}: A Proposal to Add an Extensible Random Number Facility to the Standard Library", + howpublished = "\url{https://wg21.link/n1398}", publisher = "WG21" } -@misc{N2403, - author = "Howard Hinnant", - title = "{N2403}: C++ Standard Library Active Issues List (Revision R51)", - howpublished = "\url{https://wg21.link/n2403}", - year = 2007, - month = 9, +@misc{N1399, + author = "Matt Austern", + title = "{N1399}: A proposal to add Hash Tables to the Standard Library (revision 2)", + howpublished = "\url{https://wg21.link/n1399}", publisher = "WG21" } -@misc{N2404, - author = "Howard Hinnant", - title = "{N2404}: C++ Standard Library Defect Report List (Revision R51)", - howpublished = "\url{https://wg21.link/n2404}", - year = 2007, - month = 9, +@misc{N1400, + author = "Matt Austern", + title = "{N1400}: Toward standardization of dynamic libraries", + howpublished = "\url{https://wg21.link/n1400}", publisher = "WG21" } -@misc{N2405, - author = "Howard Hinnant", - title = "{N2405}: C++ Standard Library Closed Issues List (Revision R51)", - howpublished = "\url{https://wg21.link/n2405}", - year = 2007, - month = 9, +@misc{N1401, + author = "Jan Kristoffersen", + title = "{N1401}: Atomic operations with multi-threaded environments", + howpublished = "\url{https://wg21.link/n1401}", publisher = "WG21" } -@misc{N2406, - author = "Howard E. Hinnant", - title = "{N2406}: Mutex, Lock, Condition Variable Rationale", - howpublished = "\url{https://wg21.link/n2406}", - year = 2007, - month = 9, +@misc{N1402, + author = "Doug Gregor", + title = "{N1402}: A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library", + howpublished = "\url{https://wg21.link/n1402}", publisher = "WG21" } -@misc{N2407, - author = "Lawrence Crowl", - title = "{N2407}: C++ Dynamic Library Support", - howpublished = "\url{https://wg21.link/n2407}", - year = 2007, - month = 9, +@misc{N1403, + author = "Jaakko Järvi", + title = "{N1403}: Proposal for adding tuple types into the standard library", + howpublished = "\url{https://wg21.link/n1403}", publisher = "WG21" } -@misc{N2408, - author = "Pete Becker", - title = "{N2408}: Simple Numeric Access Revision 2", - howpublished = "\url{https://wg21.link/n2408}", - year = 2007, - month = 9, +@misc{N1404, + author = "Herb Sutter", + title = "{N1404}: Evolution Working Group Record of Discussion", + howpublished = "\url{https://wg21.link/n1404}", publisher = "WG21" } -@misc{N2409, - author = "John Maddock", - title = "{N2409}: Proposed Resolutions for the Outstanding Issues in Chapter 28: Regular expressions library", - howpublished = "\url{https://wg21.link/n2409}", - year = 2007, - month = 9, +@misc{N1405, + author = "Herb Sutter", + title = "{N1405}: Minutes of ANSI J16 and ISO WG21 Co-located Meeting, 21-25 October 2002", + howpublished = "\url{https://wg21.link/n1405}", publisher = "WG21" } -@misc{N2410, - author = "B. Dawes and P. Dimov and H. Sutter", - title = "{N2410}: Thread-Safety in the Standard Library (Rev 1)", - howpublished = "\url{https://wg21.link/n2410}", - year = 2007, - month = 9, +@misc{N1406, + author = "Herb Sutter", + title = "{N1406}: Proposed Addition to C++: Typedef Templates", + howpublished = "\url{https://wg21.link/n1406}", publisher = "WG21" } -@misc{N2411, - author = "Jeff Garland", - title = "{N2411}: Proposal for Date-Time Types in C++0x To Support Threading APIs v2", - howpublished = "\url{https://wg21.link/n2411}", - year = 2007, - month = 9, +@misc{N1408, + author = "David Abrahams", + title = "{N1408}: Qualified Namespaces", + howpublished = "\url{https://wg21.link/n1408}", publisher = "WG21" } -@misc{N2412, - author = "A. Talbot and L. Goldthwaite and L. Crowl", - title = "{N2412}: Unrestricted Unions", - howpublished = "\url{https://wg21.link/n2412}", - year = 2007, - month = 9, +@misc{N1409, + author = "Robert Klarer", + title = "{N1409}: Minutes of ISO WG21 meeting, October 20, 2002", + howpublished = "\url{https://wg21.link/n1409}", publisher = "WG21" } -@misc{N2413, - author = "J. Järvi and J. Freeman and L. Crowl", - title = "{N2413}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas", - howpublished = "\url{https://wg21.link/n2413}", - year = 2007, - month = 9, +@misc{N1411, + author = "Matt Austern", + title = "{N1411}: C++ Standard Library Active Issuess List (Revision 24)", + howpublished = "\url{https://wg21.link/n1411}", publisher = "WG21" } -@misc{N2414, - author = "J. Siek and J. Widman", - title = "{N2414}: Proposed Wording for Scoped Concept Maps", - howpublished = "\url{https://wg21.link/n2414}", - year = 2007, - month = 9, +@misc{N1412, + author = "Matt Austern", + title = "{N1412}: C++ Standard Library Defect Report List (Revision 24)", + howpublished = "\url{https://wg21.link/n1412}", publisher = "WG21" } -@misc{N2415, - author = "B. Dawes and C. Kohlhoff", - title = "{N2415}: Diagnostics Issues (Rev. 1)", - howpublished = "\url{https://wg21.link/n2415}", - year = 2007, - month = 9, +@misc{N1413, + author = "Matt Austern", + title = "{N1413}: C++ Standard Library Closed Issues List (Revision 24)", + howpublished = "\url{https://wg21.link/n1413}", publisher = "WG21" } -@misc{N2416, - author = "Herb Sutter", - title = "{N2416}: Agenda", - howpublished = "\url{https://wg21.link/n2416}", - year = 2007, - month = 9, +@misc{N1414, + author = "J. Stephen Adamczyk", + title = "{N1414}: C++ Standard Core Language Active Issues, Revision 24", + howpublished = "\url{https://wg21.link/n1414}", publisher = "WG21" } -@misc{N2417, - author = "Herb Sutter", - title = "{N2417}: C++0x Timing Options for Kona Discussion", - howpublished = "\url{https://wg21.link/n2417}", - year = 2007, - month = 9, +@misc{N1415, + author = "J. Stephen Adamczyk", + title = "{N1415}: C++ Standard Core Language Defect Reports, Revision 24", + howpublished = "\url{https://wg21.link/n1415}", publisher = "WG21" } -@misc{N2418, - author = "J. Maurer and M. Wong", - title = "{N2418}: Towards support for attributes in C++ (Revision 3)", - howpublished = "\url{https://wg21.link/n2418}", - year = 2007, - month = 9, +@misc{N1416, + author = "J. Stephen Adamczyk", + title = "{N1416}: C++ Standard Core Language Closed Issues, Revision 24", + howpublished = "\url{https://wg21.link/n1416}", publisher = "WG21" } -@misc{N2420, - author = "N. Stoughton and H. Sutter", - title = "{N2420}: POSIX/C++ Liaison Report", - howpublished = "\url{https://wg21.link/n2420}", - year = 2007, - month = 9, +@misc{N1417, + author = "Francis Glassborow", + title = "{N1417}: Oxford meeting information", + howpublished = "\url{https://wg21.link/n1417}", publisher = "WG21" } -@misc{N2421, - author = "D. Gregor and B. Stroustrup and J. Siek and J. Widman", - title = "{N2421}: Proposed Wording for Concepts (Revision 3)", - howpublished = "\url{https://wg21.link/n2421}", - year = 2007, - month = 10, +@misc{N1418, + author = "Pete Becker", + title = "{N1418}: Dynamic Libraries in C++", + howpublished = "\url{https://wg21.link/n1418}", publisher = "WG21" } -@misc{N2422, - author = "B. Dawes and C. Kohlhoff", - title = "{N2422}: Diagnostics Issues (Rev. 2)", - howpublished = "\url{https://wg21.link/n2422}", - year = 2007, - month = 10, +@misc{N1419, + author = "Herb Sutter", + title = "{N1419}: WG21 Agenda", + howpublished = "\url{https://wg21.link/n1419}", publisher = "WG21" } -@misc{N2423, - author = "Walter E. Brown", - title = "{N2423}: Recommendations for Resolving Issues re [rand], Version 2", - howpublished = "\url{https://wg21.link/n2423}", - year = 2007, - month = 10, +@misc{N1420, + author = "Carl Daniel", + title = "{N1420}: Proposed Addition to C++: Class Namespaces", + howpublished = "\url{https://wg21.link/n1420}", publisher = "WG21" } -@misc{N2424, +@misc{N1421, + author = "Steve Clamage", + title = "{N1421}: Agenda: J16 Meeting No. 36, WG21 Meeting No. 31, April 7-11, 2003", + howpublished = "\url{https://wg21.link/n1421}", + publisher = "WG21" +} +@misc{N1422, author = "Walter E. Brown", - title = "{N2424}: Recommendations for Resolving the 2007-09-21 Issues re [rand]", - howpublished = "\url{https://wg21.link/n2424}", - year = 2007, - month = 10, + title = "{N1422}: A Proposal to Add Mathematical Special Functions to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1422}", publisher = "WG21" } -@misc{N2425, - author = "Lawrence Crowl", - title = "{N2425}: DRAFT C++ Dynamic Library Support", - howpublished = "\url{https://wg21.link/n2425}", - year = 2007, - month = 10, +@misc{N1423, + author = "Steve Clamage", + title = "{N1423}: 2003 Five-Year Maintenance Review", + howpublished = "\url{https://wg21.link/n1423}", publisher = "WG21" } -@misc{N2426, - author = "M. Spertus and B. Seymour", - title = "{N2426}: Class member initializers", - howpublished = "\url{https://wg21.link/n2426}", - year = 2007, - month = 10, +@misc{N1424, + author = "John Maddock", + title = "{N1424}: A Proposal to add Type Traits to the Standard Library", + howpublished = "\url{https://wg21.link/n1424}", publisher = "WG21" } -@misc{N2427, - author = "H.-J. Boehm and L. Crowl", - title = "{N2427}: C++ Atomic Types and Operations", - howpublished = "\url{https://wg21.link/n2427}", - year = 2007, - month = 10, +@misc{N1425, + author = "Martyn Lovell", + title = "{N1425}: Proposal for Technical Report on C++ Standard Library Security", + howpublished = "\url{https://wg21.link/n1425}", publisher = "WG21" } -@misc{N2429, - author = "C. Nelson and H.-J. Boehm", - title = "{N2429}: Concurrency memory model (final revision)", - howpublished = "\url{https://wg21.link/n2429}", - year = 2007, - month = 10, +@misc{N1426, + author = "H. Sutter T. Plum", + title = "{N1426}: Why We Can't Afford Export", + howpublished = "\url{https://wg21.link/n1426}", publisher = "WG21" } -@misc{N2430, - author = "A. Talbot and L. Goldthwaite and L. Crowl and J. Maurer", - title = "{N2430}: Unrestricted Unions (Revision 1)", - howpublished = "\url{https://wg21.link/n2430}", - year = 2007, - month = 10, +@misc{N1427, + author = "Anthony Williams", + title = "{N1427}: Making Local Templates more Useful", + howpublished = "\url{https://wg21.link/n1427}", publisher = "WG21" } -@misc{N2431, - author = "H. Sutter and B. Stroustrup", - title = "{N2431}: A name for the null pointer: nullptr (revision 4)", - howpublished = "\url{https://wg21.link/n2431}", - year = 2007, - month = 10, +@misc{N1428, + author = "Pete Becker", + title = "{N1428}: Proposal for Dynamic Library Support in C++", + howpublished = "\url{https://wg21.link/n1428}", publisher = "WG21" } -@misc{N2432, - author = "Alisdair Meredith", - title = "{N2432}: State of C++ Evolution (post-Kona 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2432}", - year = 2007, - month = 10, +@misc{N1429, + author = "John Maddock", + title = "{N1429}: A Proposal to add Regular Expression to the Standard Library", + howpublished = "\url{https://wg21.link/n1429}", publisher = "WG21" } -@misc{N2433, - author = "Alisdair Meredith", - title = "{N2433}: C++ Library Working Group Status Report (post-Kona 2007 Meeting)", - howpublished = "\url{https://wg21.link/n2433}", - year = 2007, - month = 10, +@misc{N1430, + author = "Lois Goldthwaite", + title = "{N1430}: Technical Report on C++ Performance", + howpublished = "\url{https://wg21.link/n1430}", publisher = "WG21" } -@misc{N2434, - author = "Alisdair Meredith", - title = "{N2434}: Standard Library Applications for Explicit Conversion Operators", - howpublished = "\url{https://wg21.link/n2434}", - year = 2007, - month = 10, +@misc{N1431, + author = "P. Dimov B. Dawes G. Colvin", + title = "{N1431}: A Proposal to Add General Purpose Smart Pointers to the Library Technical Report", + howpublished = "\url{https://wg21.link/n1431}", publisher = "WG21" } -@misc{N2435, - author = "Alisdair Meredith", - title = "{N2435}: Explicit bool for Smart Pointers", - howpublished = "\url{https://wg21.link/n2435}", - year = 2007, - month = 10, +@misc{N1432, + author = "Peter Dimov", + title = "{N1432}: A Proposal to Add an Enhanced Member Pointer Adaptor to the Library Technical Report", + howpublished = "\url{https://wg21.link/n1432}", publisher = "WG21" } -@misc{N2436, - author = "Pablo Halpern", - title = "{N2436}: Small Allocator Fix-ups", - howpublished = "\url{https://wg21.link/n2436}", - year = 2007, - month = 10, +@misc{N1433, + author = "J. Stephen Adamczyk", + title = "{N1433}: C++ Standard Core Language Active Issues, Revision 25", + howpublished = "\url{https://wg21.link/n1433}", publisher = "WG21" } -@misc{N2437, - author = "L. Goldthwaite and M. Wong and J. Maurer and A. Meredith", - title = "{N2437}: Explicit Conversion Operator Draft Working Paper (revision 3)", - howpublished = "\url{https://wg21.link/n2437}", - year = 2007, - month = 10, +@misc{N1434, + author = "J. Stephen Adamczyk", + title = "{N1434}: C++ Standard Core Language Defect Reports, Revision 25", + howpublished = "\url{https://wg21.link/n1434}", publisher = "WG21" } -@misc{N2438, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2438}: Inheriting Constructors (revision 3)", - howpublished = "\url{https://wg21.link/n2438}", - year = 2007, - month = 10, +@misc{N1435, + author = "J. Stephen Adamczyk", + title = "{N1435}: C++ Standard Core Language Closed Issues, Revision 25", + howpublished = "\url{https://wg21.link/n1435}", publisher = "WG21" } -@misc{N2439, - author = "Bronek Kozicki", - title = "{N2439}: Extending move semantics to *this (revised wording)", - howpublished = "\url{https://wg21.link/n2439}", - year = 2007, - month = 10, +@misc{N1436, + author = "Doug Gregor", + title = "{N1436}: A proposal to add a reference wrapper to the standard library", + howpublished = "\url{https://wg21.link/n1436}", publisher = "WG21" } -@misc{N2440, - author = "Lawrence Crowl", - title = "{N2440}: Abandoning a Process", - howpublished = "\url{https://wg21.link/n2440}", - year = 2007, - month = 10, +@misc{N1437, + author = "Doug Gregor", + title = "{N1437}: A uniform method for computing function object return types", + howpublished = "\url{https://wg21.link/n1437}", publisher = "WG21" } -@misc{N2442, - author = "L. Crowl and B. Dawes", - title = "{N2442}: Raw and Unicode String Literals; Unified Proposal (Rev. 2)", - howpublished = "\url{https://wg21.link/n2442}", - year = 2007, - month = 10, +@misc{N1438, + author = "P. Dimov D. Gregor J. Järvi G. Powell", + title = "{N1438}: A Proposal to Add an Enhanced Binder to the Library Technical Report", + howpublished = "\url{https://wg21.link/n1438}", publisher = "WG21" } -@misc{N2444, - author = "Lawrence Crowl", - title = "{N2444}: Dynamic Initialization and Destruction with Concurrency", - howpublished = "\url{https://wg21.link/n2444}", - year = 2007, - month = 10, +@misc{N1439, + author = "Howard Hinnant", + title = "{N1439}: Proposed Resolution to LWG issues 225, 226, 229", + howpublished = "\url{https://wg21.link/n1439}", publisher = "WG21" } -@misc{N2445, - author = "Jason Merrill", - title = "{N2445}: New Function Declarator Syntax Wording", - howpublished = "\url{https://wg21.link/n2445}", - year = 2007, - month = 10, +@misc{N1440, + author = "Matt Austern", + title = "{N1440}: C++ Standard Library Active Issuess List (Revision 25)", + howpublished = "\url{https://wg21.link/n1440}", publisher = "WG21" } -@misc{N2446, - author = "Pablo Halpern", - title = "{N2446}: The Scoped Allocator Model", - howpublished = "\url{https://wg21.link/n2446}", - year = 2007, - month = 10, +@misc{N1441, + author = "Matt Austern", + title = "{N1441}: C++ Standard Library Defect Report List (Revision 25)", + howpublished = "\url{https://wg21.link/n1441}", publisher = "WG21" } -@misc{N2447, - author = "H. Hinnant and J. Garland and A. Meredith and C. Kohlhoff and D. K�hl and et al.", - title = "{N2447}: Multi-threading Library for Standard C++", - howpublished = "\url{https://wg21.link/n2447}", - year = 2007, - month = 10, +@misc{N1442, + author = "Matt Austern", + title = "{N1442}: C++ Standard Library Closed Issues List (Revision 25)", + howpublished = "\url{https://wg21.link/n1442}", publisher = "WG21" } -@misc{N2448, +@misc{N1443, author = "Matt Austern", - title = "{N2448}: STL singly linked lists (revision 2)", - howpublished = "\url{https://wg21.link/n2448}", - year = 2007, - month = 10, + title = "{N1443}: A Proposal to Add Hash Tables to the Standard Library (revision 3)", + howpublished = "\url{https://wg21.link/n1443}", publisher = "WG21" } -@misc{N2449, - author = "William M. Miller", - title = "{N2449}: C++ Standard Core Language Active Issues, Revision 51", - howpublished = "\url{https://wg21.link/n2449}", - year = 2007, - month = 10, +@misc{N1444, + author = "Beman Dawes", + title = "{N1444}: Library Technical Report Proposals and Issues List (Revision 5)", + howpublished = "\url{https://wg21.link/n1444}", publisher = "WG21" } -@misc{N2450, - author = "William M. Miller", - title = "{N2450}: C++ Standard Core Language Defect Reports, Revision 51", - howpublished = "\url{https://wg21.link/n2450}", - year = 2007, - month = 10, +@misc{N1445, + author = "Francis Glassborow", + title = "{N1445}: Class defaults", + howpublished = "\url{https://wg21.link/n1445}", publisher = "WG21" } -@misc{N2451, - author = "William M. Miller", - title = "{N2451}: C++ Standard Core Language Closed Issues, Revision 51", - howpublished = "\url{https://wg21.link/n2451}", - year = 2007, - month = 10, +@misc{N1448, + author = "M. MarcusG. Dos Reis", + title = "{N1448}: Controling Implicit Template Instantiation", + howpublished = "\url{https://wg21.link/n1448}", publisher = "WG21" } -@misc{N2452, - author = "Robert Klarer", - title = "{N2452}: Minutes of WG21 Meeting No. 41, October 1-6, 2007", - howpublished = "\url{https://wg21.link/n2452}", - year = 2007, - month = 10, +@misc{N1449, + author = "G. Dos ReisM. Marcus", + title = "{N1449}: Proposal to add template aliases to C++", + howpublished = "\url{https://wg21.link/n1449}", publisher = "WG21" } -@misc{N2453, - author = "Robert Klarer", - title = "{N2453}: Minutes of J16 Meeting No. 46, October 1-6, 2007", - howpublished = "\url{https://wg21.link/n2453}", - year = 2007, - month = 10, +@misc{N1450, + author = "P. DimovB. DawesG. Colvin", + title = "{N1450}: A Proposal to Add General Purpose Smart Pointers to the Library Technical Report", + howpublished = "\url{https://wg21.link/n1450}", publisher = "WG21" } -@misc{N2454, - author = "Robert Klarer", - title = "{N2454}: Minutes of ISO WG21 Meeting, October 1, 2007", - howpublished = "\url{https://wg21.link/n2454}", - year = 2007, - month = 10, +@misc{N1451, + author = "Walter E. Brown", + title = "{N1451}: A Case for Template Aliasing", + howpublished = "\url{https://wg21.link/n1451}", publisher = "WG21" } -@misc{N2455, - author = "WG 14", - title = "{N2455}: Thread Cancellation", - howpublished = "\url{https://wg21.link/n2455}", - year = 2007, - month = 10, +@misc{N1452, + author = "Jens Maurer", + title = "{N1452}: A Proposal to Add an Extensible Random Number Facility to the Standard Library (Revision 2)", + howpublished = "\url{https://wg21.link/n1452}", publisher = "WG21" } -@misc{N2456, - author = "Howard Hinnant", - title = "{N2456}: C++ Standard Library Active Issues List (Revision R52)", - howpublished = "\url{https://wg21.link/n2456}", - year = 2007, - month = 10, +@misc{N1453, + author = "D. GregorP. Dimov", + title = "{N1453}: A proposal to add a reference wrapper to the standard library (revision 1)", + howpublished = "\url{https://wg21.link/n1453}", publisher = "WG21" } -@misc{N2457, - author = "Howard Hinnant", - title = "{N2457}: C++ Standard Library Defect Report List (Revision R52)", - howpublished = "\url{https://wg21.link/n2457}", - year = 2007, - month = 10, +@misc{N1454, + author = "Douglas Gregor", + title = "{N1454}: A uniform method for computing function object return types (revision 1)", + howpublished = "\url{https://wg21.link/n1454}", publisher = "WG21" } -@misc{N2458, - author = "Howard Hinnant", - title = "{N2458}: C++ Standard Library Closed Issues List (Revision R52)", - howpublished = "\url{https://wg21.link/n2458}", - year = 2007, - month = 10, +@misc{N1455, + author = "P. DimovD. GregorJ. JärviG. Powell", + title = "{N1455}: A Proposal to Add an Enhanced Binder to the Library Technical Report (revision 1)", + howpublished = "\url{https://wg21.link/n1455}", publisher = "WG21" } -@misc{N2459, - author = "Hans-J. Boehm", - title = "{N2459}: Allow atomics use in signal handlers", - howpublished = "\url{https://wg21.link/n2459}", - year = 2007, - month = 10, +@misc{N1456, + author = "Matthew Austern", + title = "{N1456}: A Proposal to Add Hash Tables to the Standard Library (revision 4)", + howpublished = "\url{https://wg21.link/n1456}", publisher = "WG21" } -@misc{N2461, - author = "Pete Becker", - title = "{N2461}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2461}", - year = 2007, - month = 10, +@misc{N1457, + author = "Lois Goldthwaite", + title = "{N1457}: Technical Report on C++ Performance", + howpublished = "\url{https://wg21.link/n1457}", publisher = "WG21" } -@misc{N2462, - author = "Pete Becker", - title = "{N2462}: Editor’s Report", - howpublished = "\url{https://wg21.link/n2462}", - year = 2007, - month = 10, +@misc{N1458, + author = "Robert Klarer", + title = "{N1458}: Minutes of ISO WG21 Meeting, April 6, 2003", + howpublished = "\url{https://wg21.link/n1458}", publisher = "WG21" } -@misc{N2464, - author = "Herb Sutter", - title = "{N2464}: Agenda", - howpublished = "\url{https://wg21.link/n2464}", - year = 2007, - month = 10, +@misc{N1459, + author = "Robert Klarer", + title = "{N1459}: Minutes of J16 Meeting No. 36/WG21 Meeting No. 31, April 7-11, 2003", + howpublished = "\url{https://wg21.link/n1459}", publisher = "WG21" } -@misc{N2465, - author = "Jonathan Caves", - title = "{N2465}: Winter 2008 Meeting (Version 2)", - howpublished = "\url{https://wg21.link/n2465}", - year = 2007, - month = 10, +@misc{N1460, + author = "Herb Sutter", + title = "{N1460}: WG21 agenda", + howpublished = "\url{https://wg21.link/n1460}", publisher = "WG21" } -@misc{N2466, - author = "N. Stoughton and J. Benito and T. Plum and A. Bijanki and J. Muller", - title = "{N2466}: WG 14: Towards Attributes for C", - howpublished = "\url{https://wg21.link/n2466}", - year = 2007, - month = 10, +@misc{N1461, + author = "Martyn Lovell", + title = "{N1461}: Security and Standard C Libraries", + howpublished = "\url{https://wg21.link/n1461}", publisher = "WG21" } -@misc{N2472, - author = "G. Dos Reis and S. Pion and J.-P. Rigault", - title = "{N2472}: June 2008 Meeting", - howpublished = "\url{https://wg21.link/n2472}", - year = 2007, - month = 12, +@misc{N1462, + author = "Brandon Bray", + title = "{N1462}: Safe Exceptions and Compiler Security Checks", + howpublished = "\url{https://wg21.link/n1462}", publisher = "WG21" } -@misc{N2473, - author = "William M. Miller", - title = "{N2473}: C++ Standard Core Language Active Issues, Revision 52", - howpublished = "\url{https://wg21.link/n2473}", - year = 2007, - month = 12, +@misc{N1463, + author = "Julian Smith", + title = "{N1463}: Draft proposal for adding Multimethods to C++", + howpublished = "\url{https://wg21.link/n1463}", publisher = "WG21" } -@misc{N2474, - author = "William M. Miller", - title = "{N2474}: C++ Standard Core Language Defect Reports, Revision 52", - howpublished = "\url{https://wg21.link/n2474}", - year = 2007, - month = 12, +@misc{N1464, + author = "Daniel Gutson", + title = "{N1464}: Anonymous array members", + howpublished = "\url{https://wg21.link/n1464}", publisher = "WG21" } -@misc{N2475, - author = "William M. Miller", - title = "{N2475}: C++ Standard Core Language Closed Issues, Revision 52", - howpublished = "\url{https://wg21.link/n2475}", - year = 2007, - month = 12, +@misc{N1465, + author = "Daniel Gutson", + title = "{N1465}: Constant inheritance", + howpublished = "\url{https://wg21.link/n1465}", publisher = "WG21" } -@misc{N2476, - author = "Stephen D. Clamage", - title = "{N2476}: AGENDA J16 Meeting No. 47 February 25 - Mar 1, 2008, Bellevue, WA", - howpublished = "\url{https://wg21.link/n2476}", - year = 2007, - month = 11, +@misc{N1466, + author = "Daniel Gutson", + title = "{N1466}: Expliciting default parameters", + howpublished = "\url{https://wg21.link/n1466}", publisher = "WG21" } -@misc{N2477, - author = "Bjarne Stroustrup", - title = "{N2477}: Uniform initialization design choices", - howpublished = "\url{https://wg21.link/n2477}", - year = 2007, - month = 11, +@misc{N1467, + author = "Daniel Gutson", + title = "{N1467}: Non default constructors for arrays", + howpublished = "\url{https://wg21.link/n1467}", publisher = "WG21" } -@misc{N2478, - author = "Walter E. Brown", - title = "{N2478}: A Proposal to Add typedef default\_random\_engine to C++0X", - howpublished = "\url{https://wg21.link/n2478}", - year = 2007, - month = 12, +@misc{N1468, + author = "Daniel Gutson", + title = "{N1468}: Self methods", + howpublished = "\url{https://wg21.link/n1468}", publisher = "WG21" } -@misc{N2479, - author = "John Lakos", - title = "{N2479}: Normative Language to Describe Value Copy Semantics", - howpublished = "\url{https://wg21.link/n2479}", - year = 2007, - month = 12, +@misc{N1469, + author = "Daniel Gutson", + title = "{N1469}: Inline Constants", + howpublished = "\url{https://wg21.link/n1469}", publisher = "WG21" } -@misc{N2480, - author = "Hans-J. Boehm", - title = "{N2480}: A Less Formal Explanation of the Proposed C++ Concurrency Memory Model", - howpublished = "\url{https://wg21.link/n2480}", - year = 2007, - month = 12, +@misc{N1470, + author = "Daniel Gutson", + title = "{N1470}: Enum Type checking for SWITCH statements", + howpublished = "\url{https://wg21.link/n1470}", publisher = "WG21" } -@misc{N2481, - author = "H.-J. Boehm and M. Spertus", - title = "{N2481}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection", - howpublished = "\url{https://wg21.link/n2481}", - year = 2007, - month = 12, +@misc{N1471, + author = "Daveed Vandevoorde", + title = "{N1471}: Reflective Metaprogramming in C++", + howpublished = "\url{https://wg21.link/n1471}", publisher = "WG21" } -@misc{N2482, - author = "Howard Hinnant", - title = "{N2482}: C++ Standard Library Active Issues List (Revision R53)", - howpublished = "\url{https://wg21.link/n2482}", - year = 2007, - month = 12, +@misc{N1472, + author = "J. Stephen Adamczyk", + title = "{N1472}: C++ Standard Core Language Active Issues, Revision 26", + howpublished = "\url{https://wg21.link/n1472}", publisher = "WG21" } -@misc{N2483, - author = "Howard Hinnant", - title = "{N2483}: C++ Standard Library Defect Report List (Revision R53)", - howpublished = "\url{https://wg21.link/n2483}", - year = 2007, - month = 12, +@misc{N1473, + author = "J. Stephen Adamczyk", + title = "{N1473}: C++ Standard Core Language Defect Reports, Revision 26", + howpublished = "\url{https://wg21.link/n1473}", publisher = "WG21" } -@misc{N2484, - author = "Howard Hinnant", - title = "{N2484}: C++ Standard Library Closed Issues List (Revision R53)", - howpublished = "\url{https://wg21.link/n2484}", - year = 2007, - month = 12, +@misc{N1474, + author = "J. Stephen Adamczyk", + title = "{N1474}: C++ Standard Core Language Closed Issues, Revision 26", + howpublished = "\url{https://wg21.link/n1474}", publisher = "WG21" } -@misc{N2485, - author = "Sylvain Pion", - title = "{N2485}: A variadic std::min(T, ...) for the C++ Standard Library", - howpublished = "\url{https://wg21.link/n2485}", - year = 2007, - month = 12, +@misc{N1475, + author = "Beman Dawes", + title = "{N1475}: Library Technical Report Proposals and Issues List (Revision 6)", + howpublished = "\url{https://wg21.link/n1475}", publisher = "WG21" } -@misc{N2486, - author = "Lance Diduck", - title = "{N2486}: Alternative Allocators and Standard Containers", - howpublished = "\url{https://wg21.link/n2486}", - year = 2007, - month = 12, +@misc{N1476, + author = "D. AbrahamsJ. SiekT. Witt", + title = "{N1476}: Iterator Facade and Adaptor", + howpublished = "\url{https://wg21.link/n1476}", publisher = "WG21" } -@misc{N2487, - author = "J. Järvi and J. Freeman and L. Crowl", - title = "{N2487}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 2)", - howpublished = "\url{https://wg21.link/n2487}", - year = 2007, - month = 12, +@misc{N1477, + author = "D. AbrahamsJ. SiekT. Witt", + title = "{N1477}: New Iterator Concepts", + howpublished = "\url{https://wg21.link/n1477}", publisher = "WG21" } -@misc{N2488, - author = "D. Gregor and E. Niebler", - title = "{N2488}: Extending Variadic Template Template Parameters", - howpublished = "\url{https://wg21.link/n2488}", - year = 2007, - month = 12, +@misc{N1478, + author = "J. JärviB. StroustrupD. GregorJ. Siek", + title = "{N1478}: Decltype and auto", + howpublished = "\url{https://wg21.link/n1478}", publisher = "WG21" } -@misc{N2492, - author = "P. McKenney and H.-J. Boehm and L. Crowl", - title = "{N2492}: C++ Data-Dependency Ordering: Atomics and Memory Model", - howpublished = "\url{https://wg21.link/n2492}", - year = 2008, - month = 2, +@misc{N1479, + author = "Alisdair Meredith", + title = "{N1479}: A Proposal to Add a Fixed Size Array Wrapper to the Standard Library Technical Report", + howpublished = "\url{https://wg21.link/n1479}", publisher = "WG21" } -@misc{N2493, - author = "P. McKenney and L. Crowl", - title = "{N2493}: C++ Data-Dependency Ordering: Function Annotation", - howpublished = "\url{https://wg21.link/n2493}", - year = 2008, - month = 2, +@misc{N1480, + author = "Matt Austern", + title = "{N1480}: C++ Standard Library Active Issues List (Revision 26)", + howpublished = "\url{https://wg21.link/n1480}", publisher = "WG21" } -@misc{N2494, - author = "Howard Hinnant", - title = "{N2494}: C++ Standard Library Active Issues List (Revision R54)", - howpublished = "\url{https://wg21.link/n2494}", - year = 2008, - month = 2, +@misc{N1481, + author = "Matt Austern", + title = "{N1481}: C++ Standard Library Defect Report List (Revision 26)", + howpublished = "\url{https://wg21.link/n1481}", publisher = "WG21" } -@misc{N2495, - author = "Howard Hinnant", - title = "{N2495}: C++ Standard Library Defect Report List (Revision R54)", - howpublished = "\url{https://wg21.link/n2495}", - year = 2008, - month = 2, +@misc{N1482, + author = "Matt Austern", + title = "{N1482}: C++ Standard Library Closed Issues List (Revision 26)", + howpublished = "\url{https://wg21.link/n1482}", publisher = "WG21" } -@misc{N2496, - author = "Howard Hinnant", - title = "{N2496}: C++ Standard Library Closed Issues List (Revision R54)", - howpublished = "\url{https://wg21.link/n2496}", - year = 2008, - month = 2, +@misc{N1483, + author = "D. GregorG. PowellJ. Järvi", + title = "{N1483}: Typesafe Variable-length Function and Template Argument Lists", + howpublished = "\url{https://wg21.link/n1483}", publisher = "WG21" } -@misc{N2497, - author = "H. Hinnant and L. Crowl and B. Dawes and A. Williams and J. Garland and et al.", - title = "{N2497}: Multi-threading Library for Standard C++ (Revision 1)", - howpublished = "\url{https://wg21.link/n2497}", - year = 2008, - month = 1, +@misc{N1486, + author = "Herb Sutter", + title = "{N1486}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n1486}", publisher = "WG21" } -@misc{N2498, - author = "H. Hinnant and J. Garland", - title = "{N2498}: Custom Time Duration Support", - howpublished = "\url{https://wg21.link/n2498}", - year = 2008, - month = 1, +@misc{N1487, + author = "Lois Goldthwaite", + title = "{N1487}: Technical Report on C++ Performance", + howpublished = "\url{https://wg21.link/n1487}", publisher = "WG21" } -@misc{N2499, - author = "Alberto Ganesh Barbati", - title = "{N2499}: Forward declaration of enumerations", - howpublished = "\url{https://wg21.link/n2499}", - year = 2008, - month = 1, +@misc{N1488, + author = "H. Sutter and B. Stroustrup", + title = "{N1488}: A name for the null pointer: nullptr", + howpublished = "\url{https://wg21.link/n1488}", publisher = "WG21" } -@misc{N2500, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2500}: Iterator Concepts for the C++0x Standard Library", - howpublished = "\url{https://wg21.link/n2500}", - year = 2008, - month = 2, +@misc{N1489, + author = "B. Stroustrup and G. Dos Reis", + title = "{N1489}: Template aliases for C++", + howpublished = "\url{https://wg21.link/n1489}", publisher = "WG21" } -@misc{N2501, - author = "D. Gregor and B. Stroustrup and J. Siek and J. Widman", - title = "{N2501}: Proposed Wording for Concepts (Revision 4)", - howpublished = "\url{https://wg21.link/n2501}", - year = 2008, - month = 2, +@misc{N1490, + author = "Clark Nelson", + title = "{N1490}: Proposed resolution of core issue 301", + howpublished = "\url{https://wg21.link/n1490}", publisher = "WG21" } -@misc{N2502, - author = "D. Gregor and A. Lumsdaine", - title = "{N2502}: Core Concepts for the C++0x Standard Library", - howpublished = "\url{https://wg21.link/n2502}", - year = 2008, - month = 2, +@misc{N1491, + author = "Stephen D. Clamage", + title = "{N1491}: AGENDA, J16 Meeting No. 37, WG21 Meeting No. 32, October 27-31, 2003, Kona, Hawaii", + howpublished = "\url{https://wg21.link/n1491}", publisher = "WG21" } -@misc{N2503, - author = "A. Meredith and B. Dawes", - title = "{N2503}: Indicating iostream failures with system\_error", - howpublished = "\url{https://wg21.link/n2503}", - year = 2008, - month = 2, +@misc{N1492, + author = "Daniel Gutson", + title = "{N1492}: Exclusive Inheritance", + howpublished = "\url{https://wg21.link/n1492}", publisher = "WG21" } -@misc{N2504, - author = "William M. Miller", - title = "{N2504}: C++ Standard Core Language Active Issues, Revision 53", - howpublished = "\url{https://wg21.link/n2504}", - year = 2008, - month = 2, +@misc{N1493, + author = "Daniel F. Gutson", + title = "{N1493}: Braces Initialization Overloading", + howpublished = "\url{https://wg21.link/n1493}", publisher = "WG21" } -@misc{N2505, - author = "William M. Miller", - title = "{N2505}: C++ Standard Core Language Defect Reports, Revision 53", - howpublished = "\url{https://wg21.link/n2505}", - year = 2008, - month = 2, +@misc{N1494, + author = "Daniel F. Gutson", + title = "{N1494}: Pure implementation method declaration", + howpublished = "\url{https://wg21.link/n1494}", publisher = "WG21" } -@misc{N2506, - author = "William M. Miller", - title = "{N2506}: C++ Standard Core Language Closed Issues, Revision 53", - howpublished = "\url{https://wg21.link/n2506}", - year = 2008, - month = 2, +@misc{N1496, + author = "Pete Becker", + title = "{N1496}: Draft Proposal for Dynamic Libraries in C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n1496}", publisher = "WG21" } -@misc{N2507, - author = "Alisdair Meredith", - title = "{N2507}: State of C++ Evolution (Pre-Bellevue 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2507}", - year = 2008, - month = 2, +@misc{N1499, + author = "Pete Becker", + title = "{N1499}: Simplifying Interfaces in basic\_regex", + howpublished = "\url{https://wg21.link/n1499}", publisher = "WG21" } -@misc{N2508, - author = "Alisdair Meredith", - title = "{N2508}: C++ Library Working Group Status Report (Belleuve 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2508}", - year = 2008, - month = 2, +@misc{N1500, + author = "Pete Becker", + title = "{N1500}: Regular Expressions: Internationalization and Customization", + howpublished = "\url{https://wg21.link/n1500}", publisher = "WG21" } -@misc{N2509, - author = "Alisdair Meredith", - title = "{N2509}: Nesting Exceptions", - howpublished = "\url{https://wg21.link/n2509}", - year = 2008, - month = 2, +@misc{N1501, + author = "P.J. Plauger", + title = "{N1501}: Information for March-April 2004 WG21/WG14 Meetings in Sydney, NSW Australia", + howpublished = "\url{https://wg21.link/n1501}", publisher = "WG21" } -@misc{N2510, - author = "Alisdair Meredith", - title = "{N2510}: BSI Position on Lambda Functions", - howpublished = "\url{https://wg21.link/n2510}", - year = 2008, - month = 2, +@misc{N1502, + author = "P.J. Plauger", + title = "{N1502}: Proposed Signature Changes for Special Math Functions in TR-1", + howpublished = "\url{https://wg21.link/n1502}", publisher = "WG21" } -@misc{N2511, - author = "Alisdair Meredith", - title = "{N2511}: Named Lambdas and Local Functions", - howpublished = "\url{https://wg21.link/n2511}", - year = 2008, - month = 2, +@misc{N1503, + author = "P.J. Plauger", + title = "{N1503}: Proposed Additions to TR-1 to Improve Compatibility with C99", + howpublished = "\url{https://wg21.link/n1503}", publisher = "WG21" } -@misc{N2512, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2512}: Inheriting Constructors (revision 4)", - howpublished = "\url{https://wg21.link/n2512}", - year = 2008, - month = 2, +@misc{N1504, + author = "J. Stephen Adamczyk", + title = "{N1504}: C++ Standard Core Language Active Issues, Revision 27", + howpublished = "\url{https://wg21.link/n1504}", publisher = "WG21" } -@misc{N2513, - author = "Lawrence Crowl", - title = "{N2513}: Dynamic Initialization and Destruction with Concurrency", - howpublished = "\url{https://wg21.link/n2513}", - year = 2008, - month = 2, +@misc{N1505, + author = "J. Stephen Adamczyk", + title = "{N1505}: C++ Standard Core Language Defect Reports, Revision 27", + howpublished = "\url{https://wg21.link/n1505}", publisher = "WG21" } -@misc{N2514, - author = "Lawrence Crowl", - title = "{N2514}: Implicit Conversion Operators for Atomics", - howpublished = "\url{https://wg21.link/n2514}", - year = 2008, - month = 2, +@misc{N1506, + author = "J. Stephen Adamczyk", + title = "{N1506}: C++ Standard Core Language Closed Issues, Revision 27", + howpublished = "\url{https://wg21.link/n1506}", publisher = "WG21" } -@misc{N2516, - author = "Hans-J. Boehm", - title = "{N2516}: Threads API Review Committee Report", - howpublished = "\url{https://wg21.link/n2516}", - year = 2008, - month = 1, +@misc{N1507, + author = "John Maddock", + title = "{N1507}: Errata to the Regular Expression Proposal", + howpublished = "\url{https://wg21.link/n1507}", publisher = "WG21" } -@misc{N2517, - author = "G. Dos Reis and S. Pion and J.-P. Rigault", - title = "{N2517}: June 2008 Meeting", - howpublished = "\url{https://wg21.link/n2517}", - year = 2008, - month = 1, +@misc{N1508, + author = "Bronek Kozicki", + title = "{N1508}: Proposal to add Deletion Traits to the Standard Library", + howpublished = "\url{https://wg21.link/n1508}", publisher = "WG21" } -@misc{N2518, - author = "James Widman", - title = "{N2518}: Compiler Support for type\_traits", - howpublished = "\url{https://wg21.link/n2518}", - year = 2008, - month = 2, +@misc{N1509, + author = "Bjarne Stroustrup", + title = "{N1509}: Generalized Initializer Lists", + howpublished = "\url{https://wg21.link/n1509}", publisher = "WG21" } -@misc{N2519, - author = "Jeffrey Yasskin", - title = "{N2519}: Library thread-safety from a user's point of view, with wording", - howpublished = "\url{https://wg21.link/n2519}", - year = 2008, - month = 1, +@misc{N1510, + author = "Bjarne Stroustrup", + title = "{N1510}: Concept checking - A more abstract complement to type checking", + howpublished = "\url{https://wg21.link/n1510}", publisher = "WG21" } -@misc{N2520, - author = "D. Gregor and B. Stroustrup and J. Siek and J. Widman", - title = "{N2520}: Proposed Wording for Concepts (Changes from Revision 3 to Revision 4)", - howpublished = "\url{https://wg21.link/n2520}", - year = 2008, - month = 2, +@misc{N1511, + author = "Bjarne Stroustrup", + title = "{N1511}: Literals for user-defined types", + howpublished = "\url{https://wg21.link/n1511}", publisher = "WG21" } -@misc{N2521, - author = "Pete Becker", - title = "{N2521}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2521}", - year = 2008, - month = 2, +@misc{N1512, + author = "Bjarne Stroustrup", + title = "{N1512}: Evolution WG issues list", + howpublished = "\url{https://wg21.link/n1512}", publisher = "WG21" } -@misc{N2522, - author = "Pete Becker", - title = "{N2522}: Editor’s Report", - howpublished = "\url{https://wg21.link/n2522}", - year = 2008, - month = 2, +@misc{N1513, + author = "David Miller", + title = "{N1513}: Improving Enumeration Types", + howpublished = "\url{https://wg21.link/n1513}", publisher = "WG21" } -@misc{N2523, - author = "Pablo Halpern", - title = "{N2523}: The Scoped Allocator Model (Rev 1)", - howpublished = "\url{https://wg21.link/n2523}", - year = 2008, - month = 2, +@misc{N1514, + author = "Walter E. Brown", + title = "{N1514}: A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 2)", + howpublished = "\url{https://wg21.link/n1514}", publisher = "WG21" } -@misc{N2524, - author = "Pablo Halpern", - title = "{N2524}: Conservative Swap and Move with Stateful Allocators", - howpublished = "\url{https://wg21.link/n2524}", - year = 2008, - month = 2, +@misc{N1515, + author = "Matt Austern", + title = "{N1515}: C++ Standard Library Active Issuess List (Revision 27)", + howpublished = "\url{https://wg21.link/n1515}", publisher = "WG21" } -@misc{N2525, - author = "Pablo Halpern", - title = "{N2525}: Allocator-specific Swap and Move Behavior", - howpublished = "\url{https://wg21.link/n2525}", - year = 2008, - month = 2, +@misc{N1516, + author = "Matt Austern", + title = "{N1516}: C++ Standard Library Defect Report List (Revision 27)", + howpublished = "\url{https://wg21.link/n1516}", publisher = "WG21" } -@misc{N2526, - author = "W. Brown and M. Paterno", - title = "{N2526}: Why duration Should Be a Type in C++0X", - howpublished = "\url{https://wg21.link/n2526}", - year = 2008, - month = 1, +@misc{N1517, + author = "Matt Austern", + title = "{N1517}: C++ Standard Library Closed Issues List (Revision 27)", + howpublished = "\url{https://wg21.link/n1517}", publisher = "WG21" } -@misc{N2527, - author = "H.-J. Boehm and M. Spertus", - title = "{N2527}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised)", - howpublished = "\url{https://wg21.link/n2527}", - year = 2008, - month = 2, +@misc{N1518, + author = "Matt Austern", + title = "{N1518}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1518}", publisher = "WG21" } -@misc{N2528, - author = "Hans-J. Boehm", - title = "{N2528}: Timed\_mutex in C++0x", - howpublished = "\url{https://wg21.link/n2528}", - year = 2008, - month = 2, +@misc{N1519, + author = "John Maddock", + title = "{N1519}: Type Traits Issue List", + howpublished = "\url{https://wg21.link/n1519}", publisher = "WG21" } -@misc{N2529, - author = "J. Järvi and J. Freeman and L. Crowl", - title = "{N2529}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 3)", - howpublished = "\url{https://wg21.link/n2529}", - year = 2008, - month = 2, +@misc{N1520, + author = "William M. Miller", + title = "{N1520}: Extended friend Declarations", + howpublished = "\url{https://wg21.link/n1520}", publisher = "WG21" } -@misc{N2530, - author = "James Kanze", - title = "{N2530}: Making It Easier to Use std::type\_info as an Index in an Associative Container", - howpublished = "\url{https://wg21.link/n2530}", - year = 2008, - month = 2, +@misc{N1521, + author = "Gabriel Dos Reis", + title = "{N1521}: Generalized Constant Expressions", + howpublished = "\url{https://wg21.link/n1521}", publisher = "WG21" } -@misc{N2531, - author = "J. S. Adamczyk and G. Dos Reis and B. Stroustrup", - title = "{N2531}: Initializer lists WP wording", - howpublished = "\url{https://wg21.link/n2531}", - year = 2008, - month = 2, +@misc{N1522, + author = "B. Stroustrup and G. Dos Reis", + title = "{N1522}: Concepts - Design choices for template argument checking", + howpublished = "\url{https://wg21.link/n1522}", publisher = "WG21" } -@misc{N2532, - author = "Bjarne Stroustrup", - title = "{N2532}: Uniform initialization design choices (Revision 2)", - howpublished = "\url{https://wg21.link/n2532}", - year = 2008, - month = 2, +@misc{N1523, + author = "Howard E. Hinnant", + title = "{N1523}: Proposed Resolution To LWG issues 225, 226, 229 (revision 1)", + howpublished = "\url{https://wg21.link/n1523}", publisher = "WG21" } -@misc{N2533, - author = "Alisdair Meredith", - title = "{N2533}: Tuples and Pairs", - howpublished = "\url{https://wg21.link/n2533}", - year = 2008, - month = 2, +@misc{N1524, + author = "Jon Jagger", + title = "{N1524}: Nested Namespace Definition Proposal", + howpublished = "\url{https://wg21.link/n1524}", publisher = "WG21" } -@misc{N2534, - author = "A. Meredith and H. Boehm and L. Crowl and P. Dimov", - title = "{N2534}: Concurrency Modifications to Basic String", - howpublished = "\url{https://wg21.link/n2534}", - year = 2008, - month = 3, +@misc{N1526, + author = "Benjamin Kosnik", + title = "{N1526}: Proposal to add namespace references to C++", + howpublished = "\url{https://wg21.link/n1526}", publisher = "WG21" } -@misc{N2535, - author = "Jason Merrill", - title = "{N2535}: Namespace Association (``inline namespace'')", - howpublished = "\url{https://wg21.link/n2535}", - year = 2008, - month = 2, +@misc{N1527, + author = "J. J�rvi and B. Stroustrup", + title = "{N1527}: Mechanisms for querying types of expressions: decltype and auto revisited", + howpublished = "\url{https://wg21.link/n1527}", publisher = "WG21" } -@misc{N2536, - author = "Nick Stoughton", - title = "{N2536}: POSIX Liaison Report", - howpublished = "\url{https://wg21.link/n2536}", - year = 2008, - month = 2, +@misc{N1528, + author = "John H. Spicer", + title = "{N1528}: Syntactic Disambiguation Using the Template Keyword", + howpublished = "\url{https://wg21.link/n1528}", publisher = "WG21" } -@misc{N2537, - author = "Matt Austern", - title = "{N2537}: Fall 2008 meeting", - howpublished = "\url{https://wg21.link/n2537}", - year = 2008, - month = 3, +@misc{N1529, + author = "Julian Smith", + title = "{N1529}: Draft proposal for adding Multimethods to C++", + howpublished = "\url{https://wg21.link/n1529}", publisher = "WG21" } -@misc{N2538, - author = "Benjamin Kosnik", - title = "{N2538}: Removal of System error support", - howpublished = "\url{https://wg21.link/n2538}", - year = 2008, - month = 2, +@misc{N1530, + author = "D. Abrahams and J. Siek and T. Witt", + title = "{N1530}: Iterator Facade and Adaptor", + howpublished = "\url{https://wg21.link/n1530}", publisher = "WG21" } -@misc{N2539, - author = "P. McKenney and M. Wong", - title = "{N2539}: A New Interface for C++ std::duration Type", - howpublished = "\url{https://wg21.link/n2539}", - year = 2008, - month = 2, +@misc{N1531, + author = "D. Abrahams and J. Siek and T. Witt", + title = "{N1531}: New Iterator Concepts", + howpublished = "\url{https://wg21.link/n1531}", publisher = "WG21" } -@misc{N2540, - author = "A. Meredith and M. Wong and J. Maurer", - title = "{N2540}: Inheriting Constructors (revision 5)", - howpublished = "\url{https://wg21.link/n2540}", - year = 2008, - month = 2, +@misc{N1532, + author = "Keld Simonsen", + title = "{N1532}: WG20 liaison report", + howpublished = "\url{https://wg21.link/n1532}", publisher = "WG21" } -@misc{N2541, - author = "Jason Merrill", - title = "{N2541}: New Function Declarator Syntax Wording", - howpublished = "\url{https://wg21.link/n2541}", - year = 2008, - month = 2, +@misc{N1534, + author = "Alex Rosenberg", + title = "{N1534}: Proposed addition of \_\_func\_\_ predefined identifier from C99", + howpublished = "\url{https://wg21.link/n1534}", publisher = "WG21" } -@misc{N2542, - author = "Bejnamin Kosnik", - title = "{N2542}: Reserved namespaces for POSIX", - howpublished = "\url{https://wg21.link/n2542}", - year = 2008, - month = 2, +@misc{N1535, + author = "Pete Becker", + title = "{N1535}: Random Number Generators Issues List", + howpublished = "\url{https://wg21.link/n1535}", publisher = "WG21" } -@misc{N2543, - author = "Matt Austern", - title = "{N2543}: STL singly linked lists (revision 3)", - howpublished = "\url{https://wg21.link/n2543}", - year = 2008, - month = 2, +@misc{N1536, + author = "B. Stroustrup and G. Dos Reis", + title = "{N1536}: Concepts - syntax and composition", + howpublished = "\url{https://wg21.link/n1536}", publisher = "WG21" } -@misc{N2544, - author = "A. Talbot and L. Goldthwaite and L. Crowl and J. Maurer", - title = "{N2544}: Unrestricted Unions (Revision 2)", - howpublished = "\url{https://wg21.link/n2544}", - year = 2008, - month = 2, +@misc{N1537, + author = "Matt Austern", + title = "{N1537}: C++ Standard Library Active Issues List (Revision 28)", + howpublished = "\url{https://wg21.link/n1537}", publisher = "WG21" } -@misc{N2545, - author = "Lawrence Crowl", - title = "{N2545}: Thread-Local Storage", - howpublished = "\url{https://wg21.link/n2545}", - year = 2008, - month = 3, +@misc{N1538, + author = "Matt Austern", + title = "{N1538}: C++ Standard Library Defect Report List (Revision 28)", + howpublished = "\url{https://wg21.link/n1538}", publisher = "WG21" } -@misc{N2546, - author = "D. Vandevoorde and J. Maurer", - title = "{N2546}: Removal of auto as a storage-class specifier", - howpublished = "\url{https://wg21.link/n2546}", - year = 2008, - month = 2, +@misc{N1539, + author = "Matt Austern", + title = "{N1539}: C++ Standard Library Closed Issues List (Revision 28)", + howpublished = "\url{https://wg21.link/n1539}", publisher = "WG21" } -@misc{N2547, - author = "Hans-J. Boehm", - title = "{N2547}: Allow atomics use in signal handlers", - howpublished = "\url{https://wg21.link/n2547}", - year = 2008, - month = 2, +@misc{N1540, + author = "Matt Austern", + title = "{N1540}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1540}", publisher = "WG21" } -@misc{N2549, - author = "Thomas Plum", - title = "{N2549}: Excision of Clause 31", - howpublished = "\url{https://wg21.link/n2549}", - year = 2008, - month = 2, +@misc{N1541, + author = "Matt Austern", + title = "{N1541}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1541}", publisher = "WG21" } -@misc{N2550, - author = "J. Järvi and J. Freeman and L. Crowl", - title = "{N2550}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 4)", - howpublished = "\url{https://wg21.link/n2550}", - year = 2008, - month = 2, +@misc{N1542, + author = "Walter E. Brown", + title = "{N1542}: A Proposal to Add Mathematical Special Functions to the C++ Standard Library (version 3)", + howpublished = "\url{https://wg21.link/n1542}", publisher = "WG21" } -@misc{N2551, - author = "Sylvain Pion", - title = "{N2551}: A variadic std::min(T, ...) for the C++ Standard Library (Revision 2)", - howpublished = "\url{https://wg21.link/n2551}", - year = 2008, - month = 2, +@misc{N1543, + author = "William M. Miller", + title = "{N1543}: Analysis and Proposed Resolution for Core Issue 39", + howpublished = "\url{https://wg21.link/n1543}", publisher = "WG21" } -@misc{N2552, - author = "Pete Becker", - title = "{N2552}: Using ytime for Times in the Thread Support Library", - howpublished = "\url{https://wg21.link/n2552}", - year = 2008, - month = 2, +@misc{N1544, + author = "Jens Maurer", + title = "{N1544}: Comments about Issues with Random Number Generators", + howpublished = "\url{https://wg21.link/n1544}", publisher = "WG21" } -@misc{N2553, - author = "J. Maurer and M. Wong", - title = "{N2553}: Towards support for attributes in C++ (Revision 4)", - howpublished = "\url{https://wg21.link/n2553}", - year = 2008, - month = 3, +@misc{N1545, + author = "Paul Mensonides", + title = "{N1545}: Variadic Macros and Placemarkers", + howpublished = "\url{https://wg21.link/n1545}", publisher = "WG21" } -@misc{N2554, - author = "Pablo Halpern", - title = "{N2554}: The Scoped Allocator Model (Rev 2)", - howpublished = "\url{https://wg21.link/n2554}", - year = 2008, - month = 2, +@misc{N1546, + author = "Attila Feh�r", + title = "{N1546}: Alignment Proposal", + howpublished = "\url{https://wg21.link/n1546}", publisher = "WG21" } -@misc{N2555, - author = "D. Gregor and E. Niebler", - title = "{N2555}: Extending Variadic Template Template Parameters (Revision 1)", - howpublished = "\url{https://wg21.link/n2555}", - year = 2008, - month = 2, +@misc{N1547, + author = "Marc Paterno", + title = "{N1547}: Comments on the Initialization of Random Engines", + howpublished = "\url{https://wg21.link/n1547}", publisher = "WG21" } -@misc{N2556, - author = "P. McKenney and H.-J. Boehm and L. Crowl", - title = "{N2556}: C++ Data-Dependency Ordering: Atomics and Memory Model", - howpublished = "\url{https://wg21.link/n2556}", - year = 2008, - month = 2, +@misc{N1548, + author = "Alisdair Meredith", + title = "{N1548}: A Proposal to Add a Fixed Size Array Wrapper to the Standard Library Technical Report", + howpublished = "\url{https://wg21.link/n1548}", publisher = "WG21" } -@misc{N2559, - author = "Alisdair Meredith", - title = "{N2559}: Nesting Exception Objects (Revision 1)", - howpublished = "\url{https://wg21.link/n2559}", - year = 2008, - month = 2, +@misc{N1549, + author = "Matt Austern", + title = "{N1549}: Const correctness in unordered associative containers", + howpublished = "\url{https://wg21.link/n1549}", publisher = "WG21" } -@misc{N2561, - author = "D. Vollmann and H. Hinnant and A. Williams", - title = "{N2561}: An Asynchronous Future Value", - howpublished = "\url{https://wg21.link/n2561}", - year = 2008, - month = 3, +@misc{N1550, + author = "D. Abrahams and J. Siek and T. Witt", + title = "{N1550}: New Iterator Concepts", + howpublished = "\url{https://wg21.link/n1550}", publisher = "WG21" } -@misc{N2562, - author = "William M. Miller", - title = "{N2562}: C++ Standard Core Language Active Issues, Revision 54", - howpublished = "\url{https://wg21.link/n2562}", - year = 2008, - month = 3, +@misc{N1551, + author = "Pete Becker", + title = "{N1551}: Changes to N1540 to Implement N1499 Parts 1 and 2", + howpublished = "\url{https://wg21.link/n1551}", publisher = "WG21" } -@misc{N2563, - author = "William M. Miller", - title = "{N2563}: C++ Standard Core Language Defect Reports, Revision 54", - howpublished = "\url{https://wg21.link/n2563}", - year = 2008, - month = 3, +@misc{N1552, + author = "Robert Klarer", + title = "{N1552}: Minutes of ISO WG21 Meeting, October 26, 2003", + howpublished = "\url{https://wg21.link/n1552}", publisher = "WG21" } -@misc{N2564, - author = "William M. Miller", - title = "{N2564}: C++ Standard Core Language Closed Issues, Revision 54", - howpublished = "\url{https://wg21.link/n2564}", - year = 2008, - month = 3, +@misc{N1553, + author = "Robert Klarer", + title = "{N1553}: Minutes of J16 Meeting No. 37/WG21 Meeting No. 32, October 27-31, 2003", + howpublished = "\url{https://wg21.link/n1553}", publisher = "WG21" } -@misc{N2565, - author = "Alisdair Meredith", - title = "{N2565}: State of C++ Evolution (Post-Bellevue 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2565}", - year = 2008, - month = 3, +@misc{N1554, + author = "J. Stephen Adamczyk", + title = "{N1554}: C++ Standard Core Language Active Issues, Revision 28", + howpublished = "\url{https://wg21.link/n1554}", publisher = "WG21" } -@misc{N2566, - author = "Alisdair Meredith", - title = "{N2566}: C++ Library Working Group Status Report (Post-Bellevue 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2566}", - year = 2008, - month = 3, +@misc{N1555, + author = "J. Stephen Adamczyk", + title = "{N1555}: C++ Standard Core Language Defect Reports, Revision 28", + howpublished = "\url{https://wg21.link/n1555}", publisher = "WG21" } -@misc{N2568, - author = "Alberto Ganesh Barbati", - title = "{N2568}: Forward declaration of enumerations (rev. 1)", - howpublished = "\url{https://wg21.link/n2568}", - year = 2008, - month = 3, +@misc{N1556, + author = "J. Stephen Adamczyk", + title = "{N1556}: C++ Standard Core Language Closed Issues, Revision 28", + howpublished = "\url{https://wg21.link/n1556}", publisher = "WG21" } -@misc{N2569, - author = "Matt Austern", - title = "{N2569}: More STL algorithms", - howpublished = "\url{https://wg21.link/n2569}", - year = 2008, - month = 2, +@misc{N1557, + author = "Herb Sutter", + title = "{N1557}: C++/CLI Overview", + howpublished = "\url{https://wg21.link/n1557}", publisher = "WG21" } -@misc{N2570, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2570}: Iterator Concepts for the C++0x Standard Library (Revision 1)", - howpublished = "\url{https://wg21.link/n2570}", - year = 2008, - month = 3, +@misc{N1558, + author = "Beman Dawes", + title = "{N1558}: Library Technical Report Component Detection", + howpublished = "\url{https://wg21.link/n1558}", publisher = "WG21" } -@misc{N2572, - author = "D. Gregor and A. Lumsdaine", - title = "{N2572}: Core Concepts for the C++0x Standard Library (Revision 1)", - howpublished = "\url{https://wg21.link/n2572}", - year = 2008, - month = 3, +@misc{N1559, + author = "Herb Sutter", + title = "{N1559}: WG21 Agenda", + howpublished = "\url{https://wg21.link/n1559}", publisher = "WG21" } -@misc{N2573, - author = "D. Gregor and A. Lumsdaine", - title = "{N2573}: Concepts for the C++0x Standard Library: Algorithms (Revision 2)", - howpublished = "\url{https://wg21.link/n2573}", - year = 2008, - month = 3, +@misc{N1563, + author = "Herb Sutter", + title = "{N1563}: TG5 Liaison Report to WG21", + howpublished = "\url{https://wg21.link/n1563}", + year = 2003, + month = 12, publisher = "WG21" } -@misc{N2574, - author = "D. Gregor and A. Lumsdaine", - title = "{N2574}: Concepts for the C++0x Standard Library: Numerics (Revision 1)", - howpublished = "\url{https://wg21.link/n2574}", - year = 2008, - month = 3, +@misc{N1564, + author = "William M. Miller", + title = "{N1564}: Core Issue 195 and ``Conditionally-Supported Behavior''", + howpublished = "\url{https://wg21.link/n1564}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2575, - author = "J. Merrill and D. Vandevoorde", - title = "{N2575}: Initializer Lists — Alternative Mechanism and Rationale", - howpublished = "\url{https://wg21.link/n2575}", - year = 2008, - month = 3, +@misc{N1565, + author = "J. Stephen Adamczyk", + title = "{N1565}: Adding the long long type to C++", + howpublished = "\url{https://wg21.link/n1565}", + year = 2004, + month = 1, publisher = "WG21" } -@misc{N2576, - author = "Douglas Gregor", - title = "{N2576}: Type-Soundness and Optimization in the Concepts Proposal", - howpublished = "\url{https://wg21.link/n2576}", - year = 2008, - month = 3, +@misc{N1566, + author = "Clark Nelson", + title = "{N1566}: Synchronizing the C++ preprocessor with C99", + howpublished = "\url{https://wg21.link/n1566}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2577, - author = "Howard Hinnant", - title = "{N2577}: C++ Standard Library Active Issues List (Revision R55)", - howpublished = "\url{https://wg21.link/n2577}", - year = 2008, - month = 3, +@misc{N1567, + author = "P.J. Plauger", + title = "{N1567}: Critique of WG14/N1016 decimal floating-point arithmetic", + howpublished = "\url{https://wg21.link/n1567}", + year = 2004, + month = 1, publisher = "WG21" } -@misc{N2578, - author = "Howard Hinnant", - title = "{N2578}: C++ Standard Library Defect Report List (Revision R55)", - howpublished = "\url{https://wg21.link/n2578}", - year = 2008, - month = 3, +@misc{N1568, + author = "P.J. Plauger", + title = "{N1568}: Proposed additions to TR-1 to improve compatibility with C99", + howpublished = "\url{https://wg21.link/n1568}", + year = 2004, + month = 1, publisher = "WG21" } -@misc{N2579, - author = "Howard Hinnant", - title = "{N2579}: C++ Standard Library Closed Issues List (Revision R55)", - howpublished = "\url{https://wg21.link/n2579}", - year = 2008, - month = 3, +@misc{N1569, + author = "P.J. Plauger", + title = "{N1569}: Proposed fixes to library inconsistencies", + howpublished = "\url{https://wg21.link/n1569}", + year = 2004, + month = 1, publisher = "WG21" } -@misc{N2580, - author = "James Kanze", - title = "{N2580}: Some More Small Additions to iostream", - howpublished = "\url{https://wg21.link/n2580}", - year = 2007, - month = 3, +@misc{N1570, + author = "P.J. Plauger", + title = "{N1570}: Corrections to domain-error reporting for TR1 chapter on special math functions", + howpublished = "\url{https://wg21.link/n1570}", + year = 2004, + month = 1, publisher = "WG21" } -@misc{N2581, - author = "W. Brown and C. Jefferson and A. Meredith and J. Widman", - title = "{N2581}: Named Requirements for C++0X Concepts", - howpublished = "\url{https://wg21.link/n2581}", - year = 2008, - month = 3, +@misc{N1571, + author = "J. Stephen Adamczyk", + title = "{N1571}: C++ Standard Core Language Active Issues, Revision 29", + howpublished = "\url{https://wg21.link/n1571}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2582, - author = "L. Crowl and A. Meredith", - title = "{N2582}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2582}", - year = 2008, - month = 3, +@misc{N1572, + author = "J. Stephen Adamczyk", + title = "{N1572}: C++ Standard Core Language Defect Reports, Revision 29", + howpublished = "\url{https://wg21.link/n1572}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2583, - author = "Lawrence Crowl", - title = "{N2583}: Default Move Functions", - howpublished = "\url{https://wg21.link/n2583}", - year = 2008, - month = 3, +@misc{N1573, + author = "J. Stephen Adamczyk", + title = "{N1573}: C++ Standard Core Language Closed Issues, Revision 29", + howpublished = "\url{https://wg21.link/n1573}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2584, - author = "Lawrence Crowl", - title = "{N2584}: Default Swap Functions", - howpublished = "\url{https://wg21.link/n2584}", - year = 2008, - month = 3, +@misc{N1575, + author = "Beman Dawes", + title = "{N1575}: Library Technical Report Component Detection (Revision 1)", + howpublished = "\url{https://wg21.link/n1575}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2585, - author = "H. Boehm and M. Spertus", - title = "{N2585}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection", - howpublished = "\url{https://wg21.link/n2585}", - year = 2008, - month = 3, +@misc{N1576, + author = "Beman Dawes", + title = "{N1576}: Filesystem library query", + howpublished = "\url{https://wg21.link/n1576}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2586, - author = "H.-J. Boehm and M. Spertus and C. Nelson", - title = "{N2586}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised)", - howpublished = "\url{https://wg21.link/n2586}", - year = 2008, - month = 3, +@misc{N1577, + author = "P.J. Plauger and P. Becker", + title = "{N1577}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n1577}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2587, - author = "M. Spertus and H.-J. Boehm", - title = "{N2587}: Minimal Garbage Collection Status API", - howpublished = "\url{https://wg21.link/n2587}", - year = 2008, - month = 3, +@misc{N1578, + author = "P.J. Plauger and P. Becker", + title = "{N1578}: Editor's report", + howpublished = "\url{https://wg21.link/n1578}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2588, - author = "Pete Becker", - title = "{N2588}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2588}", - year = 2008, - month = 3, +@misc{N1579, + author = "H. Sutter and D. Miller", + title = "{N1579}: Strongly Typed Enums", + howpublished = "\url{https://wg21.link/n1579}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2589, - author = "Pete Becker", - title = "{N2589}: Editor’s Report", - howpublished = "\url{https://wg21.link/n2589}", - year = 2008, - month = 3, +@misc{N1580, + author = "Stephen D. Clamage", + title = "{N1580}: AGENDA J16 Meeting No. 38 WG21 Meeting No. 33 March 22-26, 2004, Sydney Australia", + howpublished = "\url{https://wg21.link/n1580}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2590, - author = "Alisdair Meredith", - title = "{N2590}: Simplifying swap overloads", - howpublished = "\url{https://wg21.link/n2590}", - year = 2008, - month = 3, +@misc{N1581, + author = "H. Sutter and F. Glassborow", + title = "{N1581}: Delegating Constructors", + howpublished = "\url{https://wg21.link/n1581}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2591, - author = "A. Meredith and F. Oram", - title = "{N2591}: Refactoring numeric\_limits", - howpublished = "\url{https://wg21.link/n2591}", - year = 2008, - month = 3, +@misc{N1582, + author = "Francis Glassborow", + title = "{N1582}: Compiler Generated Defaults", + howpublished = "\url{https://wg21.link/n1582}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2592, - author = "Robert Klarer", - title = "{N2592}: Minutes of J16 Meeting No. 47, February 25-March 1, 2008", - howpublished = "\url{https://wg21.link/n2592}", - year = 2008, - month = 3, +@misc{N1583, + author = "Francis Glassborow", + title = "{N1583}: Inheriting Constructors", + howpublished = "\url{https://wg21.link/n1583}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2593, - author = "Robert Klarer", - title = "{N2593}: Minutes of ISO WG21 Meeting, February 23, 2008", - howpublished = "\url{https://wg21.link/n2593}", - year = 2008, - month = 3, +@misc{N1584, + author = "Francis Glassborow", + title = "{N1584}: Regularizing Initialization Syntax", + howpublished = "\url{https://wg21.link/n1584}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2595, - author = "Herb Sutter", - title = "{N2595}: WG21 Agenda", - howpublished = "\url{https://wg21.link/n2595}", - year = 2008, - month = 3, +@misc{N1585, + author = "Francis Glassborow", + title = "{N1585}: Uniform Calling Syntax (Re-opening public interfaces)", + howpublished = "\url{https://wg21.link/n1585}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2596, - author = "Robert Klarer", - title = "{N2596}: Unofficial Record of Discussion: J16 Meeting No. 47, February 25-March 1, 2008", - howpublished = "\url{https://wg21.link/n2596}", - year = 2008, - month = 3, +@misc{N1588, + author = "Marc Paterno", + title = "{N1588}: On Random-Number Distributions for C++0x", + howpublished = "\url{https://wg21.link/n1588}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2597, - author = "Alisdair Meredith", - title = "{N2597}: State of C++ Evolution (Pre-Antipolis 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2597}", - year = 2008, - month = 4, +@misc{N1589, + author = "Howard E. Hinnant", + title = "{N1589}: complex and issue 387", + howpublished = "\url{https://wg21.link/n1589}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2598, - author = "Alisdair Meredith", - title = "{N2598}: C++ Library Working Group Status Report (Pre-Antipolis 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2598}", - year = 2008, - month = 4, +@misc{N1590, + author = "Peter Dimov", + title = "{N1590}: Smart Pointer Comparison Operators", + howpublished = "\url{https://wg21.link/n1590}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2600, - author = "Alisdair Meredith", - title = "{N2600}: noncopyable utility class", - howpublished = "\url{https://wg21.link/n2600}", - year = 2008, - month = 3, +@misc{N1591, + author = "Herb Sutter", + title = "{N1591}: October 2004 Meeting Information", + howpublished = "\url{https://wg21.link/n1591}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2601, - author = "Lawrence Crowl", - title = "{N2601}: Sexagesimal Numbers in C++", - howpublished = "\url{https://wg21.link/n2601}", - year = 2008, - month = 4, +@misc{N1592, + author = "Lois Goldthwaite", + title = "{N1592}: Explicit Conversion Operators", + howpublished = "\url{https://wg21.link/n1592}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2602, - author = "A. Meredith and R. Orr and A. Williams", - title = "{N2602}: BSI Requirements for a system-time library in C++0x", - howpublished = "\url{https://wg21.link/n2602}", - year = 2008, +@misc{N1593, + author = "Matt Austern", + title = "{N1593}: C++ Standard Library Active Issues List (Revision 29)", + howpublished = "\url{https://wg21.link/n1593}", + year = 2004, month = 2, publisher = "WG21" } -@misc{N2604, - author = "Nick Stoughton", - title = "{N2604}: Thoughts on Implementing errno as a Macro", - howpublished = "\url{https://wg21.link/n2604}", - year = 2008, - month = 4, +@misc{N1594, + author = "Matt Austern", + title = "{N1594}: C++ Standard Library Defect Report List (Revision 29)", + howpublished = "\url{https://wg21.link/n1594}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2605, - author = "Thomas Plum", - title = "{N2605}: Changing some ``undefined behavior'' into ``ill-formed''", - howpublished = "\url{https://wg21.link/n2605}", - year = 2008, - month = 4, +@misc{N1595, + author = "Matt Austern", + title = "{N1595}: C++ Standard Library Closed Issues List (Revision 29)", + howpublished = "\url{https://wg21.link/n1595}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2606, - author = "Pete Becker", - title = "{N2606}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2606}", - year = 2008, - month = 5, +@misc{N1596, + author = "Matt Austern", + title = "{N1596}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1596}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2607, - author = "Pete Becker", - title = "{N2607}: Editor's Report", - howpublished = "\url{https://wg21.link/n2607}", - year = 2008, - month = 5, +@misc{N1597, + author = "Matt Austern", + title = "{N1597}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1597}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2608, - author = "William M. Miller", - title = "{N2608}: C++ Standard Core Language Active Issues, Revision 55", - howpublished = "\url{https://wg21.link/n2608}", - year = 2008, - month = 5, +@misc{N1598, + author = "B. Stroustrup and D. Vandevoorde", + title = "{N1598}: Evolution WG issues list", + howpublished = "\url{https://wg21.link/n1598}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2609, - author = "William M. Miller", - title = "{N2609}: C++ Standard Core Language Defect Reports, Revision 55", - howpublished = "\url{https://wg21.link/n2609}", - year = 2008, - month = 5, +@misc{N1599, + author = "Howard E. Hinnant", + title = "{N1599}: Issue 431: Swapping containers with unequal allocators", + howpublished = "\url{https://wg21.link/n1599}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2610, - author = "William M. Miller", - title = "{N2610}: C++ Standard Core Language Closed Issues, Revision 55", - howpublished = "\url{https://wg21.link/n2610}", - year = 2008, - month = 5, +@misc{N1600, + author = "Daveed Vandevoorde", + title = "{N1600}: C++/CLI Properties", + howpublished = "\url{https://wg21.link/n1600}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2611, - author = "Stephen D. Clamage", - title = "{N2611}: AGENDA J16 Meeting No. 48 June 9-14, 2008, Sophia Antipolis, France", - howpublished = "\url{https://wg21.link/n2611}", - year = 2008, - month = 5, +@misc{N1601, + author = "H. Sutter and B. Stroustrup", + title = "{N1601}: A name for the null pointer: nullptr (revision 2)", + howpublished = "\url{https://wg21.link/n1601}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2612, - author = "Howard Hinnant", - title = "{N2612}: C++ Standard Library Active Issues List (Revision R56)", - howpublished = "\url{https://wg21.link/n2612}", - year = 2008, - month = 5, +@misc{N1602, + author = "Francis Glassborow", + title = "{N1602}: Class Scope Using Declarations \& private Members", + howpublished = "\url{https://wg21.link/n1602}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2613, - author = "Howard Hinnant", - title = "{N2613}: C++ Standard Library Defect Report List (Revision R56)", - howpublished = "\url{https://wg21.link/n2613}", - year = 2008, - month = 5, +@misc{N1603, + author = "D. Gregor and J. J�rvi and G. Powell", + title = "{N1603}: Variadic Templates", + howpublished = "\url{https://wg21.link/n1603}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2614, - author = "Howard Hinnant", - title = "{N2614}: C++ Standard Library Closed Issues List (Revision R56)", - howpublished = "\url{https://wg21.link/n2614}", - year = 2008, - month = 5, +@misc{N1604, + author = "R. Klarer and J. Maddock and B. Dawes and H. Hinnant", + title = "{N1604}: Proposal to Add Static Assertions to the Core Language (Revision 1)", + howpublished = "\url{https://wg21.link/n1604}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2615, - author = "H. Hinnant and W. Brown and J. Garland and M. Paterno", - title = "{N2615}: A Foundation to Sleep On", - howpublished = "\url{https://wg21.link/n2615}", - year = 2008, - month = 5, +@misc{N1605, + author = "Daniel Gutson", + title = "{N1605}: Extending Template Type Parameters I: Namespace and scope", + howpublished = "\url{https://wg21.link/n1605}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2617, - author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", - title = "{N2617}: Proposed Wording for Concepts (Revision 5)", - howpublished = "\url{https://wg21.link/n2617}", - year = 2008, - month = 5, +@misc{N1607, + author = "J. J�rvi and B. Stroustrup", + title = "{N1607}: Decltype and auto (revision 3)", + howpublished = "\url{https://wg21.link/n1607}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2618, - author = "B. Dawes and D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2618}: Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 1)", - howpublished = "\url{https://wg21.link/n2618}", - year = 2008, - month = 5, +@misc{N1608, + author = "Herb Sutter", + title = "{N1608}: TG5 Liaison Report \#2", + howpublished = "\url{https://wg21.link/n1608}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2619, - author = "Alisdair Meredith", - title = "{N2619}: CONCEPTS FOR CLAUSE 18", - howpublished = "\url{https://wg21.link/n2619}", - year = 2008, - month = 3, +@misc{N1609, + author = "Jens Maurer", + title = "{N1609}: More on Issues with Random Number Generators in the Library TR Proposal", + howpublished = "\url{https://wg21.link/n1609}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2620, - author = "B. Dawes and D. Krügler and D. Gregor", - title = "{N2620}: Concepts for the C++0x Standard Library: Diagnostics library", - howpublished = "\url{https://wg21.link/n2620}", - year = 2008, - month = 5, - publisher = "WG21" -} -@misc{N2621, - author = "D. Gregor and A. Lumsdaine", - title = "{N2621}: Core Concepts for the C++0x Standard Library (Revision 2)", - howpublished = "\url{https://wg21.link/n2621}", - year = 2008, - month = 5, +@misc{N1610, + author = "D. Abrahams and G. Powell", + title = "{N1610}: Clarification of Initialization of Class Objects by rvalues", + howpublished = "\url{https://wg21.link/n1610}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2622, - author = "D. Gregor and A. Lumsdaine", - title = "{N2622}: Concepts for the C++0x Standard Library: Utilities (Revision 3)", - howpublished = "\url{https://wg21.link/n2622}", - year = 2008, - month = 5, +@misc{N1611, + author = "Walter E. Brown", + title = "{N1611}: Implicitly-Callable Functions in C++0x", + howpublished = "\url{https://wg21.link/n1611}", + year = 2004, + month = 2, publisher = "WG21" } -@misc{N2623, - author = "D. Gregor and P. Halpern", - title = "{N2623}: Concepts for the C++0x Standard Library: Containers (Revision 1)", - howpublished = "\url{https://wg21.link/n2623}", - year = 2008, - month = 5, +@misc{N1612, + author = "Thorsten Ottosen", + title = "{N1612}: How we might remove the remaining shortcomings of std::complex", + howpublished = "\url{https://wg21.link/n1612}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2624, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2624}: Iterator Concepts for the C++0x Standard Library (Revision 2)", - howpublished = "\url{https://wg21.link/n2624}", - year = 2008, - month = 5, +@misc{N1613, + author = "Thorsten Ottosen", + title = "{N1613}: Proposal to add Design by Contract to C++", + howpublished = "\url{https://wg21.link/n1613}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2625, - author = "D. Gregor and A. Lumsdaine", - title = "{N2625}: Concepts for the C++0x Standard Library: Algorithms (Revision 2)", - howpublished = "\url{https://wg21.link/n2625}", - year = 2008, - month = 5, +@misc{N1614, + author = "Bjarne Stroustrup", + title = "{N1614}: \#scope: A simple scoping mechanism for the C/C++ preprocessor", + howpublished = "\url{https://wg21.link/n1614}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2626, - author = "D. Gregor and A. Lumsdaine", - title = "{N2626}: Concepts for the C++0x Standard Library: Numerics (Revision 2)", - howpublished = "\url{https://wg21.link/n2626}", - year = 2008, - month = 5, +@misc{N1615, + author = "Lois Goldthwaite", + title = "{N1615}: C++ Properties — a Library Solution", + howpublished = "\url{https://wg21.link/n1615}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2627, - author = "D. Vollmann and H. Hinnant and A. Williams", - title = "{N2627}: An Asynchronous Future Value (revised)", - howpublished = "\url{https://wg21.link/n2627}", - year = 2008, - month = 5, +@misc{N1616, + author = "William M. Miller", + title = "{N1616}: Extended friend Declarations (Rev. 1)", + howpublished = "\url{https://wg21.link/n1616}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2628, - author = "M. Spertus and B. Seymour", - title = "{N2628}: Non-static data member initializers", - howpublished = "\url{https://wg21.link/n2628}", - year = 2008, - month = 5, +@misc{N1617, + author = "R. Klarer and J. Maddock and B. Dawes and H. Hinnant", + title = "{N1617}: Proposal to Add Static Assertions to the Core Language (Revision 2)", + howpublished = "\url{https://wg21.link/n1617}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2629, - author = "Beman Dawes", - title = "{N2629}: Detailed Reporting for Input/Output Library Errors", - howpublished = "\url{https://wg21.link/n2629}", - year = 2008, - month = 5, +@misc{N1618, + author = "H. Sutter and F. Glassborow", + title = "{N1618}: Delegating Constructors (revision 1)", + howpublished = "\url{https://wg21.link/n1618}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2631, - author = "James Kanze", - title = "{N2631}: Resolving the difference between C and C++ with regards to object representation of integers", - howpublished = "\url{https://wg21.link/n2631}", - year = 2008, - month = 5, +@misc{N1619, + author = "Matt Austern", + title = "{N1619}: Library Extension Technical Report — Issues List", + howpublished = "\url{https://wg21.link/n1619}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2632, - author = "P. Dimov and B. Dawes", - title = "{N2632}: Shared\_ptr atomic access", - howpublished = "\url{https://wg21.link/n2632}", - year = 2008, - month = 5, +@misc{N1620, + author = "Howard Hinnant", + title = "{N1620}: Dimension and Rank", + howpublished = "\url{https://wg21.link/n1620}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2633, - author = "Peter Dimov", - title = "{N2633}: Improved support for bidirectional fences", - howpublished = "\url{https://wg21.link/n2633}", - year = 2008, - month = 5, +@misc{N1621, + author = "Jens Maurer", + title = "{N1621}: Resolution to TR issue 4.37", + howpublished = "\url{https://wg21.link/n1621}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2634, - author = "J. Spicer and S. Adamczyk", - title = "{N2634}: Solving the SFINAE problem for expressions", - howpublished = "\url{https://wg21.link/n2634}", - year = 2008, - month = 5, +@misc{N1622, + author = "Matt Austern", + title = "{N1622}: Resolutions to unordered associative container issues", + howpublished = "\url{https://wg21.link/n1622}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2635, - author = "John Spicer", - title = "{N2635}: Local and Unnamed Types as Template Arguments", - howpublished = "\url{https://wg21.link/n2635}", - year = 2008, - month = 5, +@misc{N1623, + author = "Matt Austern", + title = "{N1623}: Resolutions to regular expression issues", + howpublished = "\url{https://wg21.link/n1623}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2636, - author = "J. Garland and N. Stoughton and B. Kosnik and B. Dawes", - title = "{N2636}: Error Handling Specification for Chapter 30 (Threads)", - howpublished = "\url{https://wg21.link/n2636}", - year = 2008, - month = 5, +@misc{N1624, + author = "Matt Austern", + title = "{N1624}: Resolutions to fixed-size array issues", + howpublished = "\url{https://wg21.link/n1624}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2637, - author = "Herv� Br�nnimann", - title = "{N2637}: Revisiting std::shared\_ptr comparison", - howpublished = "\url{https://wg21.link/n2637}", - year = 2008, - month = 5, +@misc{N1625, + author = "Tom Plum", + title = "{N1625}: \#scope for C/C++", + howpublished = "\url{https://wg21.link/n1625}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2638, - author = "Herv� Br�nnimann", - title = "{N2638}: Improving the wording of std::shared\_ptr", - howpublished = "\url{https://wg21.link/n2638}", +@misc{N1626, + author = "William M. Miller", + title = "{N1626}: Proposed Resolution for Core Issue 39 (Rev. 1)", + howpublished = "\url{https://wg21.link/n1626}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2639, - author = "Herv� Br�nnimann", - title = "{N2639}: Algorithms for permutations and combinations, with and without repetitions", - howpublished = "\url{https://wg21.link/n2639}", - year = 2008, - month = 5, +@misc{N1627, + author = "William M. Miller", + title = "{N1627}: ``Conditionally-Supported Behavior'' (Rev. 1)", + howpublished = "\url{https://wg21.link/n1627}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2640, - author = "J. Merrill and D. Vandevoorde", - title = "{N2640}: Initializer Lists — Alternative Mechanism and Rationale (v. 2)", - howpublished = "\url{https://wg21.link/n2640}", - year = 2008, - month = 5, +@misc{N1628, + author = "Lawrence Crowl", + title = "{N1628}: Extensions for the Programming Language C++ to Support New Character Data Types", + howpublished = "\url{https://wg21.link/n1628}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2641, - author = "Pablo Halpern", - title = "{N2641}: Allocator Concepts", - howpublished = "\url{https://wg21.link/n2641}", - year = 2008, - month = 5, +@misc{N1629, + author = "Robert Klarer", + title = "{N1629}: Minutes of J16 Meeting No. 38/WG21 Meeting No. 33, March 22-26, 2004", + howpublished = "\url{https://wg21.link/n1629}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2642, - author = "Alan Talbot", - title = "{N2642}: Proposed Wording for Placement Insert", - howpublished = "\url{https://wg21.link/n2642}", - year = 2008, - month = 5, +@misc{N1630, + author = "Robert Klarer", + title = "{N1630}: Minutes of ISO WG21 Meeting, March 21, 2004", + howpublished = "\url{https://wg21.link/n1630}", + year = 2004, + month = 3, publisher = "WG21" } -@misc{N2643, - author = "P. McKenney and L. Crowl", - title = "{N2643}: C++ Data-Dependency Ordering: Function Annotation", - howpublished = "\url{https://wg21.link/n2643}", - year = 2008, - month = 5, +@misc{N1631, + author = "D. Abrahams and B. Dawes and J. Siek", + title = "{N1631}: Electronic review process", + howpublished = "\url{https://wg21.link/n1631}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2644, - author = "Herb Sutter", - title = "{N2644}: Agenda", - howpublished = "\url{https://wg21.link/n2644}", - year = 2008, - month = 5, +@misc{N1632, + author = "J. Stephen Adamczyk", + title = "{N1632}: C++ Standard Core Language Active Issues, Revision 30", + howpublished = "\url{https://wg21.link/n1632}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2645, - author = "P. Gottschling and W. Brown", - title = "{N2645}: Fundamental Mathematical Concepts for the STL in C++0x", - howpublished = "\url{https://wg21.link/n2645}", - year = 2008, - month = 5, +@misc{N1633, + author = "J. Stephen Adamczyk", + title = "{N1633}: C++ Standard Core Language Defect Reports, Revision 30", + howpublished = "\url{https://wg21.link/n1633}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2646, - author = "Peter Gottschling", - title = "{N2646}: Concept Implication and Requirement Propagation", - howpublished = "\url{https://wg21.link/n2646}", - year = 2008, - month = 5, +@misc{N1634, + author = "J. Stephen Adamczyk", + title = "{N1634}: C++ Standard Core Language Closed Issues, Revision 30", + howpublished = "\url{https://wg21.link/n1634}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2647, - author = "A. Meredith and H. Boehm and L. Crowl and P. Dimov and D. Krügler", - title = "{N2647}: Concurrency Modifications to Basic String", - howpublished = "\url{https://wg21.link/n2647}", - year = 2008, - month = 5, +@misc{N1635, + author = "Matt Austern", + title = "{N1635}: C++ Standard Library Active Issues List (Revision 30)", + howpublished = "\url{https://wg21.link/n1635}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2648, - author = "L. Crowl and M. Austern", - title = "{N2648}: C++ Dynamic Arrays", - howpublished = "\url{https://wg21.link/n2648}", - year = 2008, - month = 5, +@misc{N1636, + author = "Matt Austern", + title = "{N1636}: C++ Standard Library Defect Report List (Revision 30)", + howpublished = "\url{https://wg21.link/n1636}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2649, - author = "Gabriel Dos Reis", - title = "{N2649}: Proposed Resolution for Valarray Constructors", - howpublished = "\url{https://wg21.link/n2649}", - year = 2008, - month = 5, +@misc{N1637, + author = "Matt Austern", + title = "{N1637}: C++ Standard Library Closed Issues List (Revision 30)", + howpublished = "\url{https://wg21.link/n1637}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2650, - author = "P. Gottschling and W. Brown", - title = "{N2650}: Toward a More Complete Taxonomy of Algebraic Properties for Numeric Libraries in TR2", - howpublished = "\url{https://wg21.link/n2650}", - year = 2008, - month = 5, +@misc{N1638, + author = "Pete Becker", + title = "{N1638}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n1638}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2651, - author = "J. Järvi and P. Dimov", - title = "{N2651}: Constness of Lambda Functions", - howpublished = "\url{https://wg21.link/n2651}", - year = 2008, - month = 5, +@misc{N1639, + author = "Pete Becker", + title = "{N1639}: Editor's Report", + howpublished = "\url{https://wg21.link/n1639}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2652, - author = "Alisdair Meredith", - title = "{N2652}: State of C++ Evolution (Post-Antipolis 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2652}", - year = 2008, - month = 6, +@misc{N1640, + author = "D. Abrahams and J. Siek and T. Witt", + title = "{N1640}: New Iterator Concepts", + howpublished = "\url{https://wg21.link/n1640}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2653, - author = "Alisdair Meredith", - title = "{N2653}: C++ Library Working Group Status Report (Post-Antipolis 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2653}", - year = 2008, - month = 6, +@misc{N1641, + author = "D. Abrahams and J. Siek and T. Witt", + title = "{N1641}: Iterator Facade and Adaptor", + howpublished = "\url{https://wg21.link/n1641}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2654, - author = "Pablo Halpern", - title = "{N2654}: Allocator Concepts (revision 1)", - howpublished = "\url{https://wg21.link/n2654}", - year = 2008, - month = 6, +@misc{N1642, + author = "Alex Rosenberg", + title = "{N1642}: Adoption of C99's \_\_func\_\_ predefined identifier and improved default argument behavior", + howpublished = "\url{https://wg21.link/n1642}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2655, - author = "Beman Dawes", - title = "{N2655}: Detailed Reporting for Input/Output Library Errors (Revision 1)", - howpublished = "\url{https://wg21.link/n2655}", - year = 2008, - month = 6, +@misc{N1647, + author = "Matt Austern", + title = "{N1647}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1647}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2656, - author = "J. Stephen Adamczyk", - title = "{N2656}: Core issue 654 wording", - howpublished = "\url{https://wg21.link/n2656}", - year = 2008, - month = 6, +@misc{N1648, + author = "Attila Feh�r", + title = "{N1648}: Motivation, Objectives and Design Decisions", + howpublished = "\url{https://wg21.link/n1648}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2657, - author = "John Spicer", - title = "{N2657}: Local and Unnamed Types as Template Arguments", - howpublished = "\url{https://wg21.link/n2657}", - year = 2008, - month = 6, +@misc{N1649, + author = "Daveed Vandevoorde", + title = "{N1649}: Right Angle Brackets", + howpublished = "\url{https://wg21.link/n1649}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2658, - author = "J. Järvi and P. Dimov and J. Freeman", - title = "{N2658}: Constness of Lambda Functions (Revision 1)", - howpublished = "\url{https://wg21.link/n2658}", - year = 2008, - month = 6, +@misc{N1650, + author = "D. Vandevoorde and B. Stroustrup and H. Sutter", + title = "{N1650}: C++ Evolution Working Group — Active Proposals, Revision 1", + howpublished = "\url{https://wg21.link/n1650}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2659, - author = "Lawrence Crowl", - title = "{N2659}: Thread-Local Storage", - howpublished = "\url{https://wg21.link/n2659}", - year = 2008, - month = 6, +@misc{N1651, + author = "Herb Sutter", + title = "{N1651}: WG21 agenda", + howpublished = "\url{https://wg21.link/n1651}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2660, - author = "Lawrence Crowl", - title = "{N2660}: Dynamic Initialization and Destruction with Concurrency", - howpublished = "\url{https://wg21.link/n2660}", - year = 2008, - month = 6, +@misc{N1652, + author = "Herb Sutter", + title = "{N1652}: WG21 Agenda", + howpublished = "\url{https://wg21.link/n1652}", + year = 2004, + month = 4, publisher = "WG21" } -@misc{N2661, - author = "H. Hinnant and W. Brown and J. Garland and M. Paterno", - title = "{N2661}: A Foundation to Sleep On", - howpublished = "\url{https://wg21.link/n2661}", - year = 2008, - month = 6, +@misc{N1653, + author = "Clark Nelson", + title = "{N1653}: Working draft changes for C99 preprocessor synchronization", + howpublished = "\url{https://wg21.link/n1653}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2664, - author = "P. McKenney and H.-J. Boehm and L. Crowl", - title = "{N2664}: C++ Data-Dependency Ordering: Atomics and Memory Model", - howpublished = "\url{https://wg21.link/n2664}", - year = 2008, - month = 6, +@misc{N1654, + author = "Herb Sutter", + title = "{N1654}: TG5 Liaison Report \#3", + howpublished = "\url{https://wg21.link/n1654}", + year = 2004, + month = 5, publisher = "WG21" } -@misc{N2666, - author = "Matt Austern", - title = "{N2666}: More STL algorithms (revision 2)", - howpublished = "\url{https://wg21.link/n2666}", - year = 2008, - month = 6, +@misc{N1655, + author = "Pete Becker", + title = "{N1655}: Unofficial Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n1655}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2667, - author = "Bejnamin Kosnik", - title = "{N2667}: Reserved namespaces for POSIX", - howpublished = "\url{https://wg21.link/n2667}", - year = 2008, - month = 6, +@misc{N1656, + author = "Pete Becker", + title = "{N1656}: Editor's report", + howpublished = "\url{https://wg21.link/n1656}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2668, - author = "A. Meredith and H. Boehm and L. Crowl and P. Dimov and D. Krügler", - title = "{N2668}: Concurrency Modifications to Basic String", - howpublished = "\url{https://wg21.link/n2668}", - year = 2008, - month = 6, +@misc{N1657, + author = "Matt Austern", + title = "{N1657}: C++ Standard Library Active Issues List (Revision 31)", + howpublished = "\url{https://wg21.link/n1657}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2669, - author = "B. Dawes and P. Dimov and H. Sutter and H. Boehm and L. Crowl and et al.", - title = "{N2669}: Thread-Safety in the Standard Library (Rev 2)", - howpublished = "\url{https://wg21.link/n2669}", - year = 2008, - month = 6, +@misc{N1658, + author = "Matt Austern", + title = "{N1658}: C++ Standard Library Defect Report List (Revision 31)", + howpublished = "\url{https://wg21.link/n1658}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2670, - author = "H.-J. Boehm and M. Spertus and C. Nelson", - title = "{N2670}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised)", - howpublished = "\url{https://wg21.link/n2670}", - year = 2008, - month = 6, +@misc{N1659, + author = "Matt Austern", + title = "{N1659}: C++ Standard Library Closed Issues List (Revision 31)", + howpublished = "\url{https://wg21.link/n1659}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2671, - author = "D. Vollmann and H. Hinnant and A. Williams", - title = "{N2671}: An Asynchronous Future Value: Proposed Wording", - howpublished = "\url{https://wg21.link/n2671}", - year = 2008, - month = 6, +@misc{N1660, + author = "Matt Austern", + title = "{N1660}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1660}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2672, - author = "J. Merrill and D. Vandevoorde", - title = "{N2672}: Initializer List proposed wording", - howpublished = "\url{https://wg21.link/n2672}", - year = 2008, - month = 6, +@misc{N1661, + author = "Matt Austern", + title = "{N1661}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1661}", publisher = "WG21" } -@misc{N2673, - author = "M. Spertus and B. Seymour", - title = "{N2673}: Non-static data member initializers with draft of initializer list wording", - howpublished = "\url{https://wg21.link/n2673}", - year = 2008, - month = 6, +@misc{N1662, + author = "Herb Sutter", + title = "{N1662}: WG21 Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n1662}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2674, - author = "P. Dimov and B. Dawes", - title = "{N2674}: Shared\_ptr atomic access, revision 1", - howpublished = "\url{https://wg21.link/n2674}", - year = 2008, - month = 6, +@misc{N1663, + author = "Herb Sutter", + title = "{N1663}: TG5 Liaison Report \#4", + howpublished = "\url{https://wg21.link/n1663}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2675, - author = "Alisdair Meredith", - title = "{N2675}: noncopyable utility class (revision 1)", - howpublished = "\url{https://wg21.link/n2675}", - year = 2008, - month = 6, +@misc{N1664, + author = "W. Brown and M. Paterno", + title = "{N1664}: Toward Improved Optimization Opportunities in C++0x", + howpublished = "\url{https://wg21.link/n1664}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2676, - author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", - title = "{N2676}: Proposed Wording for Concepts (Revision 6)", - howpublished = "\url{https://wg21.link/n2676}", - year = 2008, - month = 6, +@misc{N1665, + author = "J. Marraffino and M. Paterno", + title = "{N1665}: Guidelines for Domain Errors in Mathematical Special Functions", + howpublished = "\url{https://wg21.link/n1665}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2677, - author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", - title = "{N2677}: Foundational Concepts for the C++0x Standard Library (Revision 3)", - howpublished = "\url{https://wg21.link/n2677}", - year = 2008, - month = 6, +@misc{N1666, + author = "Lois Goldwaithe", + title = "{N1666}: Technical Report on C++ Performance", + howpublished = "\url{https://wg21.link/n1666}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2678, - author = "J. Garland and N. Stoughton and B. Kosnik and B. Dawes", - title = "{N2678}: Error Handling Specification for Chapter 30 (Threads)", - howpublished = "\url{https://wg21.link/n2678}", - year = 2008, - month = 6, +@misc{N1667, + author = "Douglas Gregor", + title = "{N1667}: Accessing the target of a tr1::function object", + howpublished = "\url{https://wg21.link/n1667}", + year = 2004, + month = 7, publisher = "WG21" } -@misc{N2679, - author = "G. Dos Reis and B. Stroustrup", - title = "{N2679}: Initializer Lists for Standard Containers (Revision 1)", - howpublished = "\url{https://wg21.link/n2679}", - year = 2008, - month = 6, +@misc{N1668, + author = "Paul A Bristow", + title = "{N1668}: A Proposal to add Mathematical Functions for Statistics to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1668}", + year = 2004, + month = 8, publisher = "WG21" } -@misc{N2680, - author = "Alan Talbot", - title = "{N2680}: Proposed Wording for Placement Insert (Revision 1)", - howpublished = "\url{https://wg21.link/n2680}", - year = 2008, - month = 6, +@misc{N1669, + author = "Thorsten Ottosen", + title = "{N1669}: Proposal to add Contract Programming to C++ (revision 1)", + howpublished = "\url{https://wg21.link/n1669}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2681, - author = "Robert Klarer", - title = "{N2681}: Minutes of PL22.16 Meeting No. 48, June 8-15, 2008", - howpublished = "\url{https://wg21.link/n2681}", - year = 2008, - month = 6, +@misc{N1671, + author = "G. Powell and D. Gregor and J. Jarvi", + title = "{N1671}: Overloading Operator.() \& Operator.*()", + howpublished = "\url{https://wg21.link/n1671}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2682, - author = "Robert Klarer", - title = "{N2682}: Minutes of ISO WG21 Meeting, June 8, 2008", - howpublished = "\url{https://wg21.link/n2682}", - year = 2008, - month = 6, +@misc{N1672, + author = "Pete Becker", + title = "{N1672}: Adapting N1640=04-0080 To C++0x", + howpublished = "\url{https://wg21.link/n1672}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2683, - author = "Martin Sebor", - title = "{N2683}: issue 454: problems and solutions", - howpublished = "\url{https://wg21.link/n2683}", - year = 2008, - month = 6, +@misc{N1673, + author = "P. Becker and P. Dimov", + title = "{N1673}: Unifying TR1 Function Object Type Specifications", + howpublished = "\url{https://wg21.link/n1673}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2684, - author = "Howard Hinnant", - title = "{N2684}: C++ Standard Library Active Issues List (Revision R57)", - howpublished = "\url{https://wg21.link/n2684}", - year = 2008, - month = 6, +@misc{N1674, + author = "Walter E. Brown", + title = "{N1674}: A Proposal to Improve const\_iterator Use from C++0X Containers", + howpublished = "\url{https://wg21.link/n1674}", + year = 2004, + month = 8, publisher = "WG21" } -@misc{N2685, - author = "Howard Hinnant", - title = "{N2685}: C++ Standard Library Defect Report List (Revision R57)", - howpublished = "\url{https://wg21.link/n2685}", - year = 2008, - month = 6, +@misc{N1675, + author = "Herb Sutter", + title = "{N1675}: TG5 Liaison Report \#5", + howpublished = "\url{https://wg21.link/n1675}", + year = 2004, + month = 8, publisher = "WG21" } -@misc{N2686, - author = "Howard Hinnant", - title = "{N2686}: C++ Standard Library Closed Issues List (Revision R57)", - howpublished = "\url{https://wg21.link/n2686}", - year = 2008, - month = 6, +@misc{N1676, + author = "Bronek Kozicki", + title = "{N1676}: Non-member overloaded copy assignment operator", + howpublished = "\url{https://wg21.link/n1676}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2687, - author = "Alberto Ganesh Barbati", - title = "{N2687}: Forward declaration of enumerations (rev. 2)", - howpublished = "\url{https://wg21.link/n2687}", - year = 2008, - month = 6, +@misc{N1677, + author = "William M. Miller", + title = "{N1677}: C++ Standard Core Language Active Issues, Revision 31", + howpublished = "\url{https://wg21.link/n1677}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2688, +@misc{N1678, author = "William M. Miller", - title = "{N2688}: C++ Standard Core Language Active Issues, Revision 56", - howpublished = "\url{https://wg21.link/n2688}", - year = 2008, - month = 6, + title = "{N1678}: C++ Standard Core Language Defect Reports, Revision 31", + howpublished = "\url{https://wg21.link/n1678}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2689, +@misc{N1679, author = "William M. Miller", - title = "{N2689}: C++ Standard Core Language Defect Reports, Revision 56", - howpublished = "\url{https://wg21.link/n2689}", - year = 2008, - month = 6, + title = "{N1679}: C++ Standard Core Language Closed Issues, Revision 31", + howpublished = "\url{https://wg21.link/n1679}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2690, - author = "William M. Miller", - title = "{N2690}: C++ Standard Core Language Closed Issues, Revision 56", - howpublished = "\url{https://wg21.link/n2690}", - year = 2008, - month = 6, +@misc{N1680, + author = "A. Alexandrescu and H. Boehm and K. Henney and D. Lea and B. Pugh", + title = "{N1680}: Memory Model for multithreaded C++", + howpublished = "\url{https://wg21.link/n1680}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2691, - author = "Pete Becker", - title = "{N2691}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2691}", - year = 2008, - month = 6, +@misc{N1681, + author = "David B. Held", + title = "{N1681}: A Proposal to Add a Policy-Based Smart Pointer Framework to the Standard Library", + howpublished = "\url{https://wg21.link/n1681}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2692, +@misc{N1682, author = "Pete Becker", - title = "{N2692}: Editor's Report", - howpublished = "\url{https://wg21.link/n2692}", - year = 2008, - month = 6, + title = "{N1682}: A Multi-threading Library for Standard C++", + howpublished = "\url{https://wg21.link/n1682}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2693, - author = "Jens Maurer", - title = "{N2693}: Requirements on programs and backwards compatibility", - howpublished = "\url{https://wg21.link/n2693}", - year = 2008, - month = 6, +@misc{N1683, + author = "P.J. Plauger", + title = "{N1683}: Proposed Library Additions for Code Conversions", + howpublished = "\url{https://wg21.link/n1683}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2694, - author = "D. Gregor and M. Marcus and P. Halpern", - title = "{N2694}: Concepts for the C++0x Standard Library: Containers (Revision 2)", - howpublished = "\url{https://wg21.link/n2694}", - year = 2008, - month = 6, +@misc{N1684, + author = "Matt Austern", + title = "{N1684}: C++ Standard Library Active Issues List (Revision 32)", + howpublished = "\url{https://wg21.link/n1684}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2695, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2695}: Iterator Concepts for the C++0x Standard Library (Revision 3)", - howpublished = "\url{https://wg21.link/n2695}", - year = 2008, - month = 6, +@misc{N1685, + author = "Matt Austern", + title = "{N1685}: C++ Standard Library Defect Report List (Revision 32)", + howpublished = "\url{https://wg21.link/n1685}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2696, - author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", - title = "{N2696}: Concepts for the C++0x Standard Library: Algorithms (Revision 3)", - howpublished = "\url{https://wg21.link/n2696}", - year = 2008, - month = 6, +@misc{N1686, + author = "Matt Austern", + title = "{N1686}: C++ Standard Library Closed Issues List (Revision 32)", + howpublished = "\url{https://wg21.link/n1686}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2697, - author = "Robert Klarer", - title = "{N2697}: Minutes of WG21 Meeting, June 8-15, 2008", - howpublished = "\url{https://wg21.link/n2697}", - year = 2008, - month = 6, +@misc{N1687, + author = "Matt Austern", + title = "{N1687}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1687}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2698, - author = "Rodrigo Castro Campos", - title = "{N2698}: Additional type traits: has\_trivial\_destructor\_after\_move and has\_trivial\_reallocation", - howpublished = "\url{https://wg21.link/n2698}", - year = 2008, - month = 7, +@misc{N1688, + author = "Matt Austern", + title = "{N1688}: Library Extension Technical Report - Issues List (Revision 5)", + howpublished = "\url{https://wg21.link/n1688}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2699, - author = "William M. Miller", - title = "{N2699}: C++ Standard Core Language Active Issues, Revision 57", - howpublished = "\url{https://wg21.link/n2699}", - year = 2008, - month = 7, +@misc{N1689, + author = "Matt Austern", + title = "{N1689}: C++0x Standard Library wishlist", + howpublished = "\url{https://wg21.link/n1689}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2700, - author = "William M. Miller", - title = "{N2700}: C++ Standard Core Language Defect Reports, Revision 57", - howpublished = "\url{https://wg21.link/n2700}", - year = 2008, - month = 7, +@misc{N1690, + author = "H. Hinnant and D. Abrahams and P. Dimov", + title = "{N1690}: A Proposal to Add an Rvalue Reference to the C++ Language", + howpublished = "\url{https://wg21.link/n1690}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2701, - author = "William M. Miller", - title = "{N2701}: C++ Standard Core Language Closed Issues, Revision 57", - howpublished = "\url{https://wg21.link/n2701}", - year = 2008, - month = 7, +@misc{N1691, + author = "David Abrahams", + title = "{N1691}: Explicit Namespaces", + howpublished = "\url{https://wg21.link/n1691}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2702, - author = "Howard Hinnant", - title = "{N2702}: C++ Standard Library Active Issues List (Revision R58)", - howpublished = "\url{https://wg21.link/n2702}", - year = 2008, +@misc{N1692, + author = "M.J. Kronenburg", + title = "{N1692}: A Proposal to add the Infinite Precision Integer to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1692}", + year = 2004, month = 7, publisher = "WG21" } -@misc{N2703, - author = "Howard Hinnant", - title = "{N2703}: C++ Standard Library Defect Report List (Revision R58)", - howpublished = "\url{https://wg21.link/n2703}", - year = 2008, - month = 7, +@misc{N1693, + author = "J. Stephen Adamczyk", + title = "{N1693}: Adding the long long type to C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n1693}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2704, - author = "Howard Hinnant", - title = "{N2704}: C++ Standard Library Closed Issues List (Revision R58)", - howpublished = "\url{https://wg21.link/n2704}", - year = 2008, - month = 7, +@misc{N1694, + author = "Peter Dimov", + title = "{N1694}: A Proposal to Extend the Function Call Operator", + howpublished = "\url{https://wg21.link/n1694}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2705, - author = "Alisdair Meredith", - title = "{N2705}: State of C++ Evolution (Mid-term 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2705}", - year = 2008, - month = 7, +@misc{N1695, + author = "Peter Dimov", + title = "{N1695}: A Proposal to Make Pointers to Members Callable", + howpublished = "\url{https://wg21.link/n1695}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2706, - author = "Alisdair Meredith", - title = "{N2706}: C++ Library Working Group Status Report (Mid-term 2008 Mailing)", - howpublished = "\url{https://wg21.link/n2706}", - year = 2008, - month = 7, +@misc{N1696, + author = "Peter Dimov", + title = "{N1696}: Language Support for Restricted Templates", + howpublished = "\url{https://wg21.link/n1696}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2707, - author = "Jens Maurer", - title = "{N2707}: Expedited core issues handling", - howpublished = "\url{https://wg21.link/n2707}", - year = 2008, - month = 7, +@misc{N1697, + author = "P.J. Plauger", + title = "{N1697}: Restrictions on Order Parameters for Bessels and Other Function Families", + howpublished = "\url{https://wg21.link/n1697}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2708, - author = "Herb Sutter", - title = "{N2708}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n2708}", +@misc{N1698, + author = "Stephen D. Clamage", + title = "{N1698}: AGENDA J16 Meeting No. 39 WG21 Meeting No. 34 Oct 17-22, 2004, Redmond, Washington", + howpublished = "\url{https://wg21.link/n1698}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2709, - author = "Anthony Williams", - title = "{N2709}: Packaging Tasks for Asynchronous Execution", - howpublished = "\url{https://wg21.link/n2709}", - year = 2008, - month = 7, +@misc{N1700, + author = "D. Vandevoorde and B. Stroustrup and H. Sutter", + title = "{N1700}: C++ Evolution Working Group — Active Proposals, Revision 1b", + howpublished = "\url{https://wg21.link/n1700}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2710, - author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", - title = "{N2710}: Proposed Wording for Concepts (Revision 7)", - howpublished = "\url{https://wg21.link/n2710}", - year = 2008, - month = 7, +@misc{N1701, + author = "Francis Glassborow", + title = "{N1701}: Regularizing Initialization Syntax (revision 1)", + howpublished = "\url{https://wg21.link/n1701}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2711, - author = "Jens Maurer", - title = "{N2711}: WG21 July 2009 Meeting", - howpublished = "\url{https://wg21.link/n2711}", - year = 2008, - month = 7, +@misc{N1702, + author = "Francis Glassborow", + title = "{N1702}: explicit class and default definitions", + howpublished = "\url{https://wg21.link/n1702}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2712, - author = "M. Spertus and B. Seymour", - title = "{N2712}: Non-static data member initializers", - howpublished = "\url{https://wg21.link/n2712}", - year = 2008, - month = 8, +@misc{N1703, + author = "Francis Glassborow", + title = "{N1703}: Function Qualifiers", + howpublished = "\url{https://wg21.link/n1703}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2713, - author = "Bill Seymour", - title = "{N2713}: Allow auto for non-static data members", - howpublished = "\url{https://wg21.link/n2713}", - year = 2008, - month = 8, +@misc{N1704, + author = "D. Gregor and J. Jarvi and G. Powell", + title = "{N1704}: Variadic Templates: Exploring the Design Space", + howpublished = "\url{https://wg21.link/n1704}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2714, - author = "William M. Miller", - title = "{N2714}: C++ Standard Core Language Active Issues, Revision 58", - howpublished = "\url{https://wg21.link/n2714}", - year = 2008, - month = 8, +@misc{N1705, + author = "J. Jarvi and B. Stroustrup and G. Dos Reis", + title = "{N1705}: Decltype and Auto (revision 4)", + howpublished = "\url{https://wg21.link/n1705}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2715, - author = "William M. Miller", - title = "{N2715}: C++ Standard Core Language Defect Reports, Revision 58", - howpublished = "\url{https://wg21.link/n2715}", - year = 2008, - month = 8, +@misc{N1706, + author = "Walter E. Brown", + title = "{N1706}: Toward Opaque typedefs in C++0X", + howpublished = "\url{https://wg21.link/n1706}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2716, - author = "William M. Miller", - title = "{N2716}: C++ Standard Core Language Closed Issues, Revision 58", - howpublished = "\url{https://wg21.link/n2716}", - year = 2008, - month = 8, +@misc{N1707, + author = "Keld Jorn Simonsen", + title = "{N1707}: Invitation April 2005 meeting", + howpublished = "\url{https://wg21.link/n1707}", + year = 2004, + month = 9, publisher = "WG21" } -@misc{N2717, - author = "Walter Brown", - title = "{N2717}: Extensions to the C++ Library to Support Mathematical Special Functions", - howpublished = "\url{https://wg21.link/n2717}", - year = 2008, - month = 8, +@misc{N1708, + author = "Matt Austern", + title = "{N1708}: C++ Standard Library Active Issues List (Revision 33)", + howpublished = "\url{https://wg21.link/n1708}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2718, - author = "Rodrigo Castro Campos", - title = "{N2718}: Additional type traits: has\_trivial\_destructor\_after\_move and has\_trivial\_reallocation (rev1)", - howpublished = "\url{https://wg21.link/n2718}", - year = 2008, - month = 8, +@misc{N1709, + author = "Matt Austern", + title = "{N1709}: C++ Standard Library Defect Report List (Revision 33)", + howpublished = "\url{https://wg21.link/n1709}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2719, - author = "Rodrigo Castro Campos", - title = "{N2719}: Initializer lists and move semantics", - howpublished = "\url{https://wg21.link/n2719}", - year = 2008, - month = 8, +@misc{N1710, + author = "Matt Austern", + title = "{N1710}: C++ Standard Library Closed Issues List (Revision 33)", + howpublished = "\url{https://wg21.link/n1710}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2720, - author = "Stephen D. Clamage", - title = "{N2720}: AGENDA PL22.16 Meeting No. 49 September 15-20, 2008, San Francisco, California", - howpublished = "\url{https://wg21.link/n2720}", - year = 2008, - month = 8, +@misc{N1711, + author = "Matt Austern", + title = "{N1711}: (Draft) Technical Report on Standard Library Extensions", + howpublished = "\url{https://wg21.link/n1711}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2722, - author = "Lo�c Joly", - title = "{N2722}: Variadic functions: Variadic templates or initializer lists?", - howpublished = "\url{https://wg21.link/n2722}", - year = 2008, - month = 8, +@misc{N1712, + author = "Matt Austern", + title = "{N1712}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1712}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2723, +@misc{N1713, author = "Pete Becker", - title = "{N2723}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2723}", - year = 2008, - month = 8, + title = "{N1713}: Proposed Resolution to TR1 Issues 3.12, 3.14, and 3.15", + howpublished = "\url{https://wg21.link/n1713}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2724, - author = "Pete Becker", - title = "{N2724}: Editor's Report", - howpublished = "\url{https://wg21.link/n2724}", - year = 2008, - month = 8, +@misc{N1714, + author = "Robert Klarer", + title = "{N1714}: Minutes of ISO WG21 Meeting, October 17, 2004", + howpublished = "\url{https://wg21.link/n1714}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2727, - author = "Howard Hinnant", - title = "{N2727}: C++ Standard Library Active Issues List (Revision R59)", - howpublished = "\url{https://wg21.link/n2727}", - year = 2008, - month = 8, +@misc{N1715, + author = "Robert Klarer", + title = "{N1715}: Minutes of J16 Meeting No. 39/WG21 Meeting No. 34, October 17-22, 2004", + howpublished = "\url{https://wg21.link/n1715}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2728, - author = "Howard Hinnant", - title = "{N2728}: C++ Standard Library Defect Report List (Revision R59)", - howpublished = "\url{https://wg21.link/n2728}", - year = 2008, - month = 8, +@misc{N1717, + author = "F. Glassborow and L. Goldthwaite", + title = "{N1717}: Explicit class and default definitions", + howpublished = "\url{https://wg21.link/n1717}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2729, - author = "Howard Hinnant", - title = "{N2729}: C++ Standard Library Closed Issues List (Revision R59)", - howpublished = "\url{https://wg21.link/n2729}", - year = 2008, - month = 8, +@misc{N1718, + author = "M. J. Kronenburg", + title = "{N1718}: A Proposal to add the Infinite Precision Integer and Rational to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1718}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2730, - author = "Jens Maurer", - title = "{N2730}: Expedited core issues handling (revision 1)", - howpublished = "\url{https://wg21.link/n2730}", - year = 2008, - month = 8, +@misc{N1719, + author = "H. Sutter and D. Miller", + title = "{N1719}: Strongly Typed Enums (revision 1)", + howpublished = "\url{https://wg21.link/n1719}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2731, - author = "Peter Dimov", - title = "{N2731}: Proposed Text for Bidirectional Fences", - howpublished = "\url{https://wg21.link/n2731}", - year = 2008, - month = 8, +@misc{N1720, + author = "R. Klarer and J. Maddock and B. Dawes and H. Hinnant", + title = "{N1720}: Proposal to Add Static Assertions to the Core Language (Revision 3)", + howpublished = "\url{https://wg21.link/n1720}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2732, - author = "Robert Klarer", - title = "{N2732}: Extension for the programming language C++ to support decimal floating-point arithmetic", - howpublished = "\url{https://wg21.link/n2732}", - year = 2008, - month = 8, +@misc{N1721, + author = "J. Jaarvi and B. Stroustrup and G. Dos Reis", + title = "{N1721}: Deducing the type of variable from its initializer expression", + howpublished = "\url{https://wg21.link/n1721}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2733, - author = "Benjamin Kosnik", - title = "{N2733}: Appendix C: ISO C++ 2003 Compatibility", - howpublished = "\url{https://wg21.link/n2733}", - year = 2008, - month = 8, +@misc{N1722, + author = "William M. Miller", + title = "{N1722}: Extended friend Declarations (Rev. 2)", + howpublished = "\url{https://wg21.link/n1722}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2734, - author = "D. Gregor and A. Lumsdaine", - title = "{N2734}: Concepts for the C++0x Standard Library: Iterators (Revision 3)", - howpublished = "\url{https://wg21.link/n2734}", - year = 2008, - month = 8, +@misc{N1723, + author = "Matt Austern", + title = "{N1723}: Proposed Resolutions to Library TR Issues", + howpublished = "\url{https://wg21.link/n1723}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2735, - author = "D. Gregor and A. Lumsdaine", - title = "{N2735}: Concepts for the C++0x Standard Library: Utilities (Revision 4)", - howpublished = "\url{https://wg21.link/n2735}", - year = 2008, - month = 8, +@misc{N1724, + author = "Thorsten Ottosen", + title = "{N1724}: A Library Approach to Initialization", + howpublished = "\url{https://wg21.link/n1724}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2736, - author = "D. Gregor and A. Lumsdaine", - title = "{N2736}: Concepts for the C++0x Standard Library: Numerics (Revision 3)", - howpublished = "\url{https://wg21.link/n2736}", - year = 2008, - month = 8, +@misc{N1725, + author = "William M. Miller", + title = "{N1725}: Copy Elision in Exception Handling", + howpublished = "\url{https://wg21.link/n1725}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2737, - author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", - title = "{N2737}: Foundational Concepts for the C++0x Standard Library (Revision 4)", - howpublished = "\url{https://wg21.link/n2737}", - year = 2008, - month = 8, +@misc{N1726, + author = "Thomas Plum", + title = "{N1726}: Macro scopes", + howpublished = "\url{https://wg21.link/n1726}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2738, - author = "D. Gregor and M. Marcus and P. Halpern", - title = "{N2738}: Concepts for the C++0x Standard Library: Containers (Revision 3)", - howpublished = "\url{https://wg21.link/n2738}", - year = 2008, - month = 8, +@misc{N1727, + author = "William M. Miller", + title = "{N1727}: Changing Undefined Behavior into Diagnosable Errors", + howpublished = "\url{https://wg21.link/n1727}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2739, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2739}: Iterator Concepts for the C++0x Standard Library (Revision 4)", - howpublished = "\url{https://wg21.link/n2739}", - year = 2008, - month = 8, +@misc{N1729, + author = "William M. Miller", + title = "{N1729}: C++ Standard Core Language Active Issues, Revision 32", + howpublished = "\url{https://wg21.link/n1729}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2740, - author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", - title = "{N2740}: Concepts for the C++0x Standard Library: Algorithms (Revision 4)", - howpublished = "\url{https://wg21.link/n2740}", - year = 2008, - month = 8, +@misc{N1730, + author = "William M. Miller", + title = "{N1730}: C++ Standard Core Language Defect Reports, Revision 32", + howpublished = "\url{https://wg21.link/n1730}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2741, - author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", - title = "{N2741}: Proposed Wording for Concepts (Revision 8)", - howpublished = "\url{https://wg21.link/n2741}", - year = 2008, - month = 8, +@misc{N1731, + author = "William M. Miller", + title = "{N1731}: C++ Standard Core Language Closed Issues, Revision 32", + howpublished = "\url{https://wg21.link/n1731}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2742, - author = "Douglas Gregor", - title = "{N2742}: Simplifying unique copy", - howpublished = "\url{https://wg21.link/n2742}", - year = 2008, - month = 8, +@misc{N1732, + author = "Matt Austern", + title = "{N1732}: C++0x Standard Library wishlist (revision 2)", + howpublished = "\url{https://wg21.link/n1732}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2743, - author = "Douglas Gregor", - title = "{N2743}: Unifying Operator and Function-Object Variants of Standard Library Algorithms", - howpublished = "\url{https://wg21.link/n2743}", - year = 2008, - month = 8, +@misc{N1733, + author = "Pete Becker", + title = "{N1733}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n1733}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2744, - author = "Christopher Kohlhoff", - title = "{N2744}: Comments on Asynchronous Future Value Proposal", - howpublished = "\url{https://wg21.link/n2744}", - year = 2008, - month = 8, +@misc{N1734, + author = "Pete Becker", + title = "{N1734}: Editor's report", + howpublished = "\url{https://wg21.link/n1734}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2745, - author = "P. McKenney and R. Silvera", - title = "{N2745}: Example POWER Implementation for C/C++ Memory Model", - howpublished = "\url{https://wg21.link/n2745}", - year = 2008, - month = 8, +@misc{N1735, + author = "J. Stephen Adamczyk", + title = "{N1735}: Adding the long long type to C++ (Revision 2)", + howpublished = "\url{https://wg21.link/n1735}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2746, - author = "Hans-J. Boehm", - title = "{N2746}: Rationale for the C++ working paper definition of ``memory location''", - howpublished = "\url{https://wg21.link/n2746}", - year = 2008, - month = 8, +@misc{N1736, + author = "Daveed Vandevoorde", + title = "{N1736}: Modules in C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n1736}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2747, - author = "Lawrence Crowl", - title = "{N2747}: Ambiguity and Insecurity with User-Defined Literals", - howpublished = "\url{https://wg21.link/n2747}", - year = 2008, - month = 8, +@misc{N1737, + author = "Walter E. Brown", + title = "{N1737}: A Proposal to Restore Multi-declarator auto Declarations", + howpublished = "\url{https://wg21.link/n1737}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2748, - author = "Lawrence Crowl", - title = "{N2748}: Strong Compare and Exchange", - howpublished = "\url{https://wg21.link/n2748}", - year = 2008, - month = 8, +@misc{N1738, + author = "A. Alexandrescu and H. Boehm and K. Henney and D. Lea and B. Pugh and M. Michael", + title = "{N1738}: Memory Model for Multithreaded C++", + howpublished = "\url{https://wg21.link/n1738}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2749, - author = "L. Crowl and J. Maurer", - title = "{N2749}: Not so Trivial Issues with Trivial", - howpublished = "\url{https://wg21.link/n2749}", - year = 2008, - month = 8, +@misc{N1739, + author = "David B. Held", + title = "{N1739}: Adding a Policy-Based Smart Pointer Framework to the Standard Library", + howpublished = "\url{https://wg21.link/n1739}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2750, - author = "I. McIntosh and M. Wong and R. Mak and R. Klarer and et al.", - title = "{N2750}: User-defined Literals (aka. Extensible Literals (revision 4))", - howpublished = "\url{https://wg21.link/n2750}", - year = 2008, - month = 8, +@misc{N1740, + author = "Thomas Plum", + title = "{N1740}: The ``scope'' extension for the C/C++ preprocessor", + howpublished = "\url{https://wg21.link/n1740}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2751, - author = "J. Maurer and M. Wong", - title = "{N2751}: Towards support for attributes in C++ (Revision 5)", - howpublished = "\url{https://wg21.link/n2751}", - year = 2008, - month = 8, +@misc{N1741, + author = "Francis Glassborow", + title = "{N1741}: Proposal for Extending the switch statement", + howpublished = "\url{https://wg21.link/n1741}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2752, - author = "P. Dimov and C. Nelson", - title = "{N2752}: Proposed Text for Bidirectional Fences", - howpublished = "\url{https://wg21.link/n2752}", - year = 2008, - month = 9, +@misc{N1742, + author = "Francis Glassborow", + title = "{N1742}: Auxiliary class interfaces", + howpublished = "\url{https://wg21.link/n1742}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2753, - author = "J. Stephen Adamczyk", - title = "{N2753}: March 2009 meeting information", - howpublished = "\url{https://wg21.link/n2753}", - year = 2008, - month = 9, +@misc{N1743, + author = "Herb Sutter", + title = "{N1743}: Agenda", + howpublished = "\url{https://wg21.link/n1743}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2754, - author = "Rodrigo Castro Campos", - title = "{N2754}: Additional concepts: TriviallyDestructibleAfterMove and TriviallyReallocatable", - howpublished = "\url{https://wg21.link/n2754}", - year = 2008, - month = 9, +@misc{N1744, + author = "Michiel Salters", + title = "{N1744}: Big Integer Library Proposal for C++0x", + howpublished = "\url{https://wg21.link/n1744}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2755, - author = "B. Dawes and D. Gregor and J. Willcock and A. Lumsdaine", - title = "{N2755}: Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 2)", - howpublished = "\url{https://wg21.link/n2755}", - year = 2008, - month = 9, +@misc{N1745, + author = "Matt Austern", + title = "{N1745}: Proposed Draft Technical Report on C++ Library Extensions", + howpublished = "\url{https://wg21.link/n1745}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2756, - author = "M. Spertus and B. Seymour", - title = "{N2756}: Non-static data member initializers", - howpublished = "\url{https://wg21.link/n2756}", - year = 2008, - month = 9, +@misc{N1746, + author = "J. Stephen Adamczyk", + title = "{N1746}: Adding extended integer types to C++", + howpublished = "\url{https://wg21.link/n1746}", + year = 2004, + month = 12, publisher = "WG21" } -@misc{N2757, - author = "J. Maurer and W. M. Miller", - title = "{N2757}: Expedited core issues handling (revision 2)", - howpublished = "\url{https://wg21.link/n2757}", - year = 2008, - month = 9, +@misc{N1747, + author = "William M. Miller", + title = "{N1747}: C++ Standard Core Language Active Issues, Revision 33", + howpublished = "\url{https://wg21.link/n1747}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2758, - author = "D. Gregor and J. Siek and A. Lumsdaine", - title = "{N2758}: Iterator Concepts for the C++0x Standard Library (Revision 5)", - howpublished = "\url{https://wg21.link/n2758}", - year = 2008, - month = 9, +@misc{N1748, + author = "William M. Miller", + title = "{N1748}: C++ Standard Core Language Defect Reports, Revision 33", + howpublished = "\url{https://wg21.link/n1748}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2759, - author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", - title = "{N2759}: Concepts for the C++0x Standard Library: Algorithms (Revision 5)", - howpublished = "\url{https://wg21.link/n2759}", - year = 2008, - month = 9, +@misc{N1749, + author = "William M. Miller", + title = "{N1749}: C++ Standard Core Language Closed Issues, Revision 33", + howpublished = "\url{https://wg21.link/n1749}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2760, +@misc{N1750, author = "Beman Dawes", - title = "{N2760}: Input/Output Library Thread Safety", - howpublished = "\url{https://wg21.link/n2760}", - year = 2008, - month = 9, - publisher = "WG21" -} -@misc{N2761, - author = "J. Maurer and M. Wong", - title = "{N2761}: Towards support for attributes in C++ (Revision 6)", - howpublished = "\url{https://wg21.link/n2761}", - year = 2008, - month = 9, - publisher = "WG21" -} -@misc{N2762, - author = "L. Crowl and J. Maurer and W. M. Miller", - title = "{N2762}: Not so Trivial Issues with Trivial", - howpublished = "\url{https://wg21.link/n2762}", - year = 2008, - month = 9, + title = "{N1750}: Critique of Code Conversion Proposal (N1683)", + howpublished = "\url{https://wg21.link/n1750}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2763, - author = "L. Crowl and A. Meredith", - title = "{N2763}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2763}", - year = 2008, - month = 9, +@misc{N1751, + author = "Detlef Vollmann", + title = "{N1751}: Aspects of Reflection in C++", + howpublished = "\url{https://wg21.link/n1751}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2764, - author = "Alberto Ganesh Barbati", - title = "{N2764}: Forward declaration of enumerations (rev. 3)", - howpublished = "\url{https://wg21.link/n2764}", - year = 2008, - month = 9, +@misc{N1752, + author = "Matt Austern", + title = "{N1752}: C++0x Standard Library wishlist (revision 3)", + howpublished = "\url{https://wg21.link/n1752}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2765, - author = "I. McIntosh and M. Wong and R. Mak and R. Klarer and et al.", - title = "{N2765}: User-defined Literals (aka. Extensible Literals (revision 5))", - howpublished = "\url{https://wg21.link/n2765}", - year = 2008, - month = 9, +@misc{N1753, + author = "Matt Austern", + title = "{N1753}: C++ Standard Library Active Issues List (Revision 34)", + howpublished = "\url{https://wg21.link/n1753}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2768, - author = "Pablo Halpern", - title = "{N2768}: Allocator Concepts, part 1 (revision 2)", - howpublished = "\url{https://wg21.link/n2768}", - year = 2008, - month = 9, +@misc{N1754, + author = "Matt Austern", + title = "{N1754}: C++ Standard Library Defect Report List (Revision 34)", + howpublished = "\url{https://wg21.link/n1754}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2769, - author = "Beman Dawes", - title = "{N2769}: Detailed Reporting for Input/Output Library Errors (Revision 2)", - howpublished = "\url{https://wg21.link/n2769}", - year = 2008, - month = 9, +@misc{N1755, + author = "Matt Austern", + title = "{N1755}: C++ Standard Library Closed Issues List (Revision 34)", + howpublished = "\url{https://wg21.link/n1755}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2770, - author = "D. Gregor and A. Lumsdaine", - title = "{N2770}: Concepts for the C++0x Standard Library: Utilities (Revision 5)", - howpublished = "\url{https://wg21.link/n2770}", - year = 2008, - month = 9, +@misc{N1756, + author = "Matt Austern", + title = "{N1756}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1756}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2771, - author = "Howard E. Hinnant", - title = "{N2771}: LWG Issues", - howpublished = "\url{https://wg21.link/n2771}", - year = 2008, - month = 9, +@misc{N1757, + author = "Daveed Vandevoorde", + title = "{N1757}: Right Angle Brackets (Revision 1)", + howpublished = "\url{https://wg21.link/n1757}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2772, - author = "L. Joly and R. Klarer", - title = "{N2772}: Variadic functions: Variadic templates or initializer lists? — Revision 1", - howpublished = "\url{https://wg21.link/n2772}", - year = 2008, - month = 9, +@misc{N1758, + author = "J. Siek and D. Gregor et al.", + title = "{N1758}: Concepts for C++0x", + howpublished = "\url{https://wg21.link/n1758}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2773, - author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", - title = "{N2773}: Proposed Wording for Concepts (Revision 9)", - howpublished = "\url{https://wg21.link/n2773}", - year = 2008, - month = 9, +@misc{N1759, + author = "Herb Sutter", + title = "{N1759}: TG5 Liaison Report \#6", + howpublished = "\url{https://wg21.link/n1759}", + year = 2004, + month = 10, publisher = "WG21" } -@misc{N2774, - author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", - title = "{N2774}: Foundational Concepts for the C++0x Standard Library (Revision 5)", - howpublished = "\url{https://wg21.link/n2774}", - year = 2008, - month = 9, +@misc{N1760, + author = "Herb Sutter", + title = "{N1760}: TG5 Liaison Report \#7", + howpublished = "\url{https://wg21.link/n1760}", + year = 2004, + month = 11, publisher = "WG21" } -@misc{N2775, - author = "H.-J. Boehm and B. Dawes", - title = "{N2775}: Small library thread-safety revisions", - howpublished = "\url{https://wg21.link/n2775}", - year = 2008, - month = 9, +@misc{N1761, + author = "Herb Sutter", + title = "{N1761}: TG5 Liaison Report \#8", + howpublished = "\url{https://wg21.link/n1761}", + year = 2005, + month = 2, publisher = "WG21" } -@misc{N2776, - author = "D. Gregor and M. Marcus and P. Halpern", - title = "{N2776}: Concepts for the C++0x Standard Library: Containers (Revision 4)", - howpublished = "\url{https://wg21.link/n2776}", - year = 2008, - month = 9, +@misc{N1762, + author = "Matt Austern", + title = "{N1762}: C++ Standard Library Active Issues List (Revision 35)", + howpublished = "\url{https://wg21.link/n1762}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2777, - author = "D. Gregor and A. Lumsdaine", - title = "{N2777}: Concepts for the C++0x Standard Library: Iterators (Revision 4)", - howpublished = "\url{https://wg21.link/n2777}", - year = 2008, - month = 9, +@misc{N1763, + author = "Matt Austern", + title = "{N1763}: C++ Standard Library Defect Report List (Revision 35)", + howpublished = "\url{https://wg21.link/n1763}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2778, - author = "Thorsten Ottosen", - title = "{N2778}: Wording for range-based for-loop (revision 4)", - howpublished = "\url{https://wg21.link/n2778}", - year = 2008, - month = 9, +@misc{N1764, + author = "Matt Austern", + title = "{N1764}: C++ Standard Library Closed Issues List (Revision 35)", + howpublished = "\url{https://wg21.link/n1764}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2779, - author = "Alisdair Meredith", - title = "{N2779}: Concepts for Clause 18: Part 2", - howpublished = "\url{https://wg21.link/n2779}", - year = 2008, - month = 9, +@misc{N1765, + author = "Matt Austern", + title = "{N1765}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1765}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2780, - author = "W. Brown and C. Jefferson and A. Meredith and J. Widman", - title = "{N2780}: Named Requirements for C++0X Concepts, version 2", - howpublished = "\url{https://wg21.link/n2780}", - year = 2008, - month = 9, +@misc{N1766, + author = "Matt Austern", + title = "{N1766}: C++0x Standard Library wishlist (revision 4)", + howpublished = "\url{https://wg21.link/n1766}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2781, - author = "Walter E. Brown", - title = "{N2781}: Concepts for Random Number Generation in C++0X", - howpublished = "\url{https://wg21.link/n2781}", - year = 2008, - month = 10, +@misc{N1767, + author = "William M. Miller", + title = "{N1767}: C++ Standard Core Language Active Issues, Revision 34", + howpublished = "\url{https://wg21.link/n1767}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2782, - author = "P. McKenney and L. Crowl", - title = "{N2782}: C++ Data-Dependency Ordering: Function Annotation", - howpublished = "\url{https://wg21.link/n2782}", - year = 2008, - month = 9, +@misc{N1768, + author = "William M. Miller", + title = "{N1768}: C++ Standard Core Language Defect Reports, Revision 34", + howpublished = "\url{https://wg21.link/n1768}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2783, - author = "Lawrence Crowl", - title = "{N2783}: Collected Issues with Atomics", - howpublished = "\url{https://wg21.link/n2783}", - year = 2008, - month = 9, +@misc{N1769, + author = "William M. Miller", + title = "{N1769}: C++ Standard Core Language Closed Issues, Revision 34", + howpublished = "\url{https://wg21.link/n1769}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2784, - author = "Robert Klarer", - title = "{N2784}: Minutes of WG21 Meeting, September 15-20, 2008", - howpublished = "\url{https://wg21.link/n2784}", - year = 2008, - month = 10, +@misc{N1770, + author = "H. Hinnant and D. Abrahams and J. Adamczyk and P. Dimov and A. Hommel", + title = "{N1770}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording", + howpublished = "\url{https://wg21.link/n1770}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2785, - author = "Robert Klarer", - title = "{N2785}: Minutes of PL22.16 Meeting, September 15-20, 2008", - howpublished = "\url{https://wg21.link/n2785}", - year = 2008, - month = 10, +@misc{N1771, + author = "H. Hinnant and D. Abrahams and P. Dimov and D. Gregor and A. Hommel and A. Meredith", + title = "{N1771}: Impact of the rvalue reference on the Standard Library", + howpublished = "\url{https://wg21.link/n1771}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2786, - author = "D. Gregor and D. Abrahams", - title = "{N2786}: Simplifying unique copy (Revision 1)", - howpublished = "\url{https://wg21.link/n2786}", - year = 2008, - month = 9, +@misc{N1772, + author = "Stephen D. Clamage", + title = "{N1772}: Agenda", + howpublished = "\url{https://wg21.link/n1772}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2791, - author = "William M. Miller", - title = "{N2791}: C++ Standard Core Language Active Issues, Revision 59", - howpublished = "\url{https://wg21.link/n2791}", - year = 2008, - month = 10, +@misc{N1773, + author = "D. Abrahams and L. Crowl and T. Ottosen and J. Widman", + title = "{N1773}: Proposal to add Contract Programming to C++ (revision 2)", + howpublished = "\url{https://wg21.link/n1773}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2792, - author = "William M. Miller", - title = "{N2792}: C++ Standard Core Language Defect Reports, Revision 59", - howpublished = "\url{https://wg21.link/n2792}", - year = 2008, - month = 10, +@misc{N1774, + author = "Lois Goldthwaite", + title = "{N1774}: On the Future Evolution of C++", + howpublished = "\url{https://wg21.link/n1774}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2793, - author = "William M. Miller", - title = "{N2793}: C++ Standard Core Language Closed Issues, Revision 59", - howpublished = "\url{https://wg21.link/n2793}", - year = 2008, - month = 10, +@misc{N1775, + author = "Walter E. Brown and et al.", + title = "{N1775}: A Case for Reflection", + howpublished = "\url{https://wg21.link/n1775}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2794, - author = "Howard Hinnant", - title = "{N2794}: C++ Standard Library Active Issues List (Revision R60)", - howpublished = "\url{https://wg21.link/n2794}", - year = 2008, - month = 10, +@misc{N1776, + author = "Robert Klarer", + title = "{N1776}: Decimal Types for C++", + howpublished = "\url{https://wg21.link/n1776}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2795, - author = "Howard Hinnant", - title = "{N2795}: C++ Standard Library Defect Report List (Revision R60)", - howpublished = "\url{https://wg21.link/n2795}", - year = 2008, - month = 10, +@misc{N1777, + author = "A. Alexandrescu and H. Boehm and K. Henney and B. Hutchings and D. Lea and B. Pugh", + title = "{N1777}: Memory model for multithreaded C++: Issues", + howpublished = "\url{https://wg21.link/n1777}", + year = 2005, + month = 3, publisher = "WG21" } -@misc{N2796, - author = "Howard Hinnant", - title = "{N2796}: C++ Standard Library Closed Issues List (Revision R60)", - howpublished = "\url{https://wg21.link/n2796}", - year = 2008, - month = 10, +@misc{N1778, + author = "Daveed Vandevoorde", + title = "{N1778}: Modules in C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n1778}", + year = 2005, + month = 1, publisher = "WG21" } -@misc{N2797, - author = "Stephen D. Clamage", - title = "{N2797}: AGENDA PL22.16 Meeting No. 50 WG21 Meeting No. 45 March 1-6, 2009, Summit, NJ", - howpublished = "\url{https://wg21.link/n2797}", - year = 2008, - month = 10, +@misc{N1780, + author = "Howard E. Hinnant", + title = "{N1780}: Comments on LWG issue 233: Insertion hints in associative containers", + howpublished = "\url{https://wg21.link/n1780}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2798, - author = "Pete Becker", - title = "{N2798}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2798}", - year = 2008, - month = 10, +@misc{N1781, + author = "Bjarne Stroustrup", + title = "{N1781}: Rules of thumb for the design of C++0x", + howpublished = "\url{https://wg21.link/n1781}", publisher = "WG21" } -@misc{N2799, - author = "Pete Becker", - title = "{N2799}: Editor's Report", - howpublished = "\url{https://wg21.link/n2799}", - year = 2008, - month = 10, +@misc{N1782, + author = "B. Stroustrup and G. Dos Reis", + title = "{N1782}: A concept design (Rev. 1)", + howpublished = "\url{https://wg21.link/n1782}", publisher = "WG21" } -@misc{N2800, - author = "Pete Becker", - title = "{N2800}: Programming Languages — C++", - howpublished = "\url{https://wg21.link/n2800}", - year = 2008, - month = 10, +@misc{N1783, + author = "Herb Sutter", + title = "{N1783}: TG5 Liaison Report \#9", + howpublished = "\url{https://wg21.link/n1783}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2801, - author = "Rodrigo Castro Campos", - title = "{N2801}: Initializer lists and move semantics", - howpublished = "\url{https://wg21.link/n2801}", - year = 2008, - month = 9, +@misc{N1784, + author = "Bronek Kozicki", + title = "{N1784}: A proposal to add l-value member function qualifier", + howpublished = "\url{https://wg21.link/n1784}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2802, - author = "Hans-J. Boehm", - title = "{N2802}: A plea to reconsider detach-on-destruction for thread objects", - howpublished = "\url{https://wg21.link/n2802}", - year = 2008, - month = 12, +@misc{N1785, + author = "Walter E. Brown", + title = "{N1785}: Toward a Proposal for Object Templates in C++0x", + howpublished = "\url{https://wg21.link/n1785}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2803, +@misc{N1786, author = "William M. Miller", - title = "{N2803}: C++ Standard Core Language Active Issues, Revision 60", - howpublished = "\url{https://wg21.link/n2803}", - year = 2008, - month = 12, + title = "{N1786}: C++ Standard Core Language Active Issues, Revision 35", + howpublished = "\url{https://wg21.link/n1786}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2804, +@misc{N1787, author = "William M. Miller", - title = "{N2804}: C++ Standard Core Language Defect Reports, Revision 60", - howpublished = "\url{https://wg21.link/n2804}", - year = 2008, - month = 12, + title = "{N1787}: C++ Standard Core Language Defect Reports, Revision 35", + howpublished = "\url{https://wg21.link/n1787}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2805, +@misc{N1788, author = "William M. Miller", - title = "{N2805}: C++ Standard Core Language Closed Issues, Revision 60", - howpublished = "\url{https://wg21.link/n2805}", - year = 2008, - month = 12, + title = "{N1788}: C++ Standard Core Language Closed Issues, Revision 35", + howpublished = "\url{https://wg21.link/n1788}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2806, - author = "Howard Hinnant", - title = "{N2806}: C++ Standard Library Active Issues List (Revision R61)", - howpublished = "\url{https://wg21.link/n2806}", - year = 2008, - month = 12, +@misc{N1789, + author = "Robert Klarer", + title = "{N1789}: Minutes of J16 Meeting No. 40/WG21 Meeting No. 34, April 11-15, 2005", + howpublished = "\url{https://wg21.link/n1789}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2807, - author = "Howard Hinnant", - title = "{N2807}: C++ Standard Library Defect Report List (Revision R61)", - howpublished = "\url{https://wg21.link/n2807}", - year = 2008, - month = 12, - publisher = "WG21" -} -@misc{N2808, - author = "Howard Hinnant", - title = "{N2808}: C++ Standard Library Closed Issues List (Revision R61)", - howpublished = "\url{https://wg21.link/n2808}", - year = 2008, - month = 12, +@misc{N1790, + author = "Robert Klarer", + title = "{N1790}: Minutes of ISO WG21 Meeting, April 10, 2005", + howpublished = "\url{https://wg21.link/n1790}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2809, - author = "Beman Dawes", - title = "{N2809}: Library Support for hybrid error handling", - howpublished = "\url{https://wg21.link/n2809}", - year = 2008, - month = 12, +@misc{N1791, + author = "William M. Miller", + title = "{N1791}: Extended friend Declarations (Rev. 3)", + howpublished = "\url{https://wg21.link/n1791}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2810, - author = "Pablo Halpern", - title = "{N2810}: Defects and Proposed Resolutions for Allocator Concepts", - howpublished = "\url{https://wg21.link/n2810}", - year = 2008, - month = 12, +@misc{N1792, + author = "Herb Sutter", + title = "{N1792}: A Modest Proposal: Fixing ADL", + howpublished = "\url{https://wg21.link/n1792}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2811, - author = "G. Melquiond and S. Pion", - title = "{N2811}: Directed Rounding Arithmetic Operations", - howpublished = "\url{https://wg21.link/n2811}", - year = 2008, - month = 12, +@misc{N1794, + author = "J. J�rvi and B. Stroustrup and G. Dos Reis", + title = "{N1794}: Deducing the type of variable from its initializer expression (revision 2)", + howpublished = "\url{https://wg21.link/n1794}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2812, - author = "D. Abrahams and D. Gregor", - title = "{N2812}: A Safety Problem with RValue References (and what to do about it)", - howpublished = "\url{https://wg21.link/n2812}", - year = 2008, - month = 12, +@misc{N1796, + author = "Thorsten Ottosen", + title = "{N1796}: Proposal for new for-loop", + howpublished = "\url{https://wg21.link/n1796}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2813, - author = "Walter E. Brown", - title = "{N2813}: Issue Resolutions for Concept-enabled Random Number Generation in C++0X", - howpublished = "\url{https://wg21.link/n2813}", - year = 2009, - month = 2, +@misc{N1798, + author = "D. Gregor and J. Siek", + title = "{N1798}: Explicit model definitions are necessary", + howpublished = "\url{https://wg21.link/n1798}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2814, - author = "Martin Tasker", - title = "{N2814}: Fixing freestanding", - howpublished = "\url{https://wg21.link/n2814}", - year = 2009, - month = 1, +@misc{N1799, + author = "J. Siek and D. Gregor and R. Garcia and J. Willcock and J. J�rvi and A. Lumsdaine", + title = "{N1799}: C++ Language Support for Generic Programming", + howpublished = "\url{https://wg21.link/n1799}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2815, - author = "Rani Sharoni", - title = "{N2815}: Improving the standard library's exception specifications", - howpublished = "\url{https://wg21.link/n2815}", - year = 2009, - month = 1, +@misc{N1800, + author = "L. Crowl and T. Ottosen", + title = "{N1800}: Contract Programming For C++0x", + howpublished = "\url{https://wg21.link/n1800}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2816, - author = "William M. Miller", - title = "{N2816}: C++ Standard Core Language Active Issues, Revision 61", - howpublished = "\url{https://wg21.link/n2816}", - year = 2009, - month = 2, +@misc{N1801, + author = "Clark Nelson", + title = "{N1801}: Proposed resolution of core issue 301", + howpublished = "\url{https://wg21.link/n1801}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2817, - author = "William M. Miller", - title = "{N2817}: C++ Standard Core Language Defect Reports, Revision 61", - howpublished = "\url{https://wg21.link/n2817}", - year = 2009, - month = 2, +@misc{N1802, + author = "Pete Becker", + title = "{N1802}: Uniform Use of std::string", + howpublished = "\url{https://wg21.link/n1802}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2818, - author = "William M. Miller", - title = "{N2818}: C++ Standard Core Language Closed Issues, Revision 61", - howpublished = "\url{https://wg21.link/n2818}", - year = 2009, - month = 2, +@misc{N1803, + author = "Pete Becker", + title = "{N1803}: Simple Numeric Access", + howpublished = "\url{https://wg21.link/n1803}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2819, - author = "N. Dekker and D. Krügler", - title = "{N2819}: Ref-qualifiers for assignment operators of the Standard Library", - howpublished = "\url{https://wg21.link/n2819}", - year = 2009, - month = 2, +@misc{N1804, + author = "Pete Becker", + title = "{N1804}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n1804}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2820, - author = "Joaqu�n M� L�pez Mu�oz", - title = "{N2820}: Adding heterogeneous comparison lookup to associative containers", - howpublished = "\url{https://wg21.link/n2820}", - year = 2009, - month = 1, +@misc{N1805, + author = "Pete Becker", + title = "{N1805}: Editor's Report", + howpublished = "\url{https://wg21.link/n1805}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2821, - author = "Howard Hinnant", - title = "{N2821}: C++ Standard Library Active Issues List (Revision R62)", - howpublished = "\url{https://wg21.link/n2821}", - year = 2009, - month = 2, +@misc{N1806, + author = "Matt Austern", + title = "{N1806}: C++ Standard Library Active Issues List (Revision R36)", + howpublished = "\url{https://wg21.link/n1806}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2822, - author = "Howard Hinnant", - title = "{N2822}: C++ Standard Library Defect Report List (Revision R62)", - howpublished = "\url{https://wg21.link/n2822}", - year = 2009, - month = 2, +@misc{N1807, + author = "Matt Austern", + title = "{N1807}: C++ Standard Library Defect Report List (Revision R36)", + howpublished = "\url{https://wg21.link/n1807}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2823, - author = "Howard Hinnant", - title = "{N2823}: C++ Standard Library Closed Issues List (Revision R62)", - howpublished = "\url{https://wg21.link/n2823}", - year = 2009, - month = 2, +@misc{N1808, + author = "Matt Austern", + title = "{N1808}: C++ Standard Library Closed Issues List (Revision R36)", + howpublished = "\url{https://wg21.link/n1808}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2824, - author = "Stephen D. Clamage", - title = "{N2824}: AGENDA, PL22.16 Meeting No. 51, WG21 Meeting No. 46, July 13-18, 2009, Frankfurt, Germany", - howpublished = "\url{https://wg21.link/n2824}", - year = 2009, - month = 2, +@misc{N1809, + author = "Matt Austern", + title = "{N1809}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1809}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2825, - author = "L. Crowl and A. Meredith", - title = "{N2825}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2825}", - year = 2009, - month = 2, +@misc{N1810, + author = "H. Hinnant and B. Dawes and M. Austern", + title = "{N1810}: Library Extension TR2 Call for Proposals", + howpublished = "\url{https://wg21.link/n1810}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2826, - author = "L. Crowl and W. Miller", - title = "{N2826}: Issues with Constexpr", - howpublished = "\url{https://wg21.link/n2826}", - year = 2009, - month = 2, +@misc{N1811, + author = "J. Stephen Adamczyk", + title = "{N1811}: Adding the long long type to C++ (Revision 3)", + howpublished = "\url{https://wg21.link/n1811}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2827, - author = "L. Crowl and P. Plauger and N. Stoughton", - title = "{N2827}: Thread Unsafe Standard Functions", - howpublished = "\url{https://wg21.link/n2827}", - year = 2009, - month = 2, +@misc{N1814, + author = "Stephen Michell", + title = "{N1814}: October 2005 Meeting Information (Revision 1)", + howpublished = "\url{https://wg21.link/n1814}", + year = 2005, + month = 4, publisher = "WG21" } -@misc{N2828, - author = "Beman Dawes", - title = "{N2828}: Library Support for Hybrid Error Handling (Rev 1)", - howpublished = "\url{https://wg21.link/n2828}", - year = 2009, - month = 2, +@misc{N1815, + author = "Lawrence Crowl", + title = "{N1815}: ISO C++ Strategic Plan for Multithreading", + howpublished = "\url{https://wg21.link/n1815}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2829, - author = "Pablo Halpern", - title = "{N2829}: Defects and Proposed Resolutions for Allocator Concepts (Rev 1)", - howpublished = "\url{https://wg21.link/n2829}", - year = 2009, - month = 2, +@misc{N1816, + author = "Herb Sutter", + title = "{N1816}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n1816}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2830, - author = "J. Spicer and D. Vandevoorde and D. Gregor", - title = "{N2830}: Problems with reference\_closure", - howpublished = "\url{https://wg21.link/n2830}", - year = 2009, - month = 2, +@misc{N1817, + author = "Herb Sutter", + title = "{N1817}: Agenda", + howpublished = "\url{https://wg21.link/n1817}", + year = 2005, + month = 5, publisher = "WG21" } -@misc{N2831, - author = "D. Gregor and D. Abrahams", - title = "{N2831}: Fixing a Safety Problem with Rvalue References: Proposed Wording", - howpublished = "\url{https://wg21.link/n2831}", - year = 2009, - month = 2, +@misc{N1818, + author = "William M. Miller", + title = "{N1818}: C++ Standard Core Language Active Issues, Revision 36", + howpublished = "\url{https://wg21.link/n1818}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2832, - author = "Douglas Gregor", - title = "{N2832}: Concepts and Ref-qualifiers", - howpublished = "\url{https://wg21.link/n2832}", - year = 2009, - month = 2, +@misc{N1819, + author = "William M. Miller", + title = "{N1819}: C++ Standard Core Language Defect Reports, Revision 36", + howpublished = "\url{https://wg21.link/n1819}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2834, - author = "Pablo Halpern", - title = "{N2834}: Several Proposals to Simplify pair", - howpublished = "\url{https://wg21.link/n2834}", - year = 2009, - month = 2, +@misc{N1820, + author = "William M. Miller", + title = "{N1820}: C++ Standard Core Language Closed Issues, Revision 36", + howpublished = "\url{https://wg21.link/n1820}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2835, - author = "Howard E. Hinnant", - title = "{N2835}: forward", - howpublished = "\url{https://wg21.link/n2835}", - year = 2009, - month = 3, +@misc{N1821, + author = "D. Vandevoorde and B. Kozicki", + title = "{N1821}: Extending Move Semantics To *this (Revision 2)", + howpublished = "\url{https://wg21.link/n1821}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2836, - author = "Walter E. Brown", - title = "{N2836}: Wording Tweaks for Concept-enabled Random Number Generation in C++0X", - howpublished = "\url{https://wg21.link/n2836}", - year = 2009, - month = 3, +@misc{N1822, + author = "Paul A Bristow", + title = "{N1822}: A Proposal to add a max significant decimal digits value to the C++ Standard Library Numeric limits", + howpublished = "\url{https://wg21.link/n1822}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2837, - author = "Barry Hedquist", - title = "{N2837}: C++0X, CD 1, National Body Comments", - howpublished = "\url{https://wg21.link/n2837}", - year = 2009, - month = 1, +@misc{N1823, + author = "Lawrence Crowl", + title = "{N1823}: New Character Types in C++", + howpublished = "\url{https://wg21.link/n1823}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2838, - author = "Beman Dawes", - title = "{N2838}: Library Support for Hybrid Error Handling (Rev 2)", - howpublished = "\url{https://wg21.link/n2838}", - year = 2009, - month = 3, +@misc{N1824, + author = "Alisdair Meredith", + title = "{N1824}: Extending Aggregate Initialization", + howpublished = "\url{https://wg21.link/n1824}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2839, - author = "Lawrence Crowl", - title = "{N2839}: Response to ``Problems with reference\_closure''", - howpublished = "\url{https://wg21.link/n2839}", - year = 2009, - month = 3, +@misc{N1825, + author = "Alisdair Meredith", + title = "{N1825}: Addressing Exception Specifications for Next Generation of C++", + howpublished = "\url{https://wg21.link/n1825}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2840, - author = "Pablo Halpern", - title = "{N2840}: Defects and Proposed Resolutions for Allocator Concepts (Rev 2)", - howpublished = "\url{https://wg21.link/n2840}", - year = 2009, - month = 3, +@misc{N1827, + author = "C. Uzdavinis and A. Meredith", + title = "{N1827}: An Explicit Override Syntax for C++", + howpublished = "\url{https://wg21.link/n1827}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2841, - author = "Jens Maurer", - title = "{N2841}: Consolidated Quasi-Editorial Changes for National Body Comments Concerning the Core Language", - howpublished = "\url{https://wg21.link/n2841}", - year = 2009, - month = 3, +@misc{N1830, + author = "Howard Hinnant", + title = "{N1830}: C++ Standard Library Active Issues List (Revision R37)", + howpublished = "\url{https://wg21.link/n1830}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2842, - author = "Bill Seymour", - title = "{N2842}: Another numeric facet", - howpublished = "\url{https://wg21.link/n2842}", - year = 2009, - month = 4, +@misc{N1831, + author = "Howard Hinnant", + title = "{N1831}: C++ Standard Library Defect Report List (Revision R37)", + howpublished = "\url{https://wg21.link/n1831}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2843, - author = "J. Maurer and A. Meredith", - title = "{N2843}: Pack Expansion and Attributes", - howpublished = "\url{https://wg21.link/n2843}", - year = 2009, - month = 3, +@misc{N1832, + author = "Howard Hinnant", + title = "{N1832}: C++ Standard Library Closed Issues List (Revision R37)", + howpublished = "\url{https://wg21.link/n1832}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2844, - author = "D. Gregor and D. Abrahams", - title = "{N2844}: Fixing a Safety Problem with Rvalue References: Proposed Wording (Revision 1)", - howpublished = "\url{https://wg21.link/n2844}", - year = 2009, - month = 3, +@misc{N1833, + author = "H. Boehm and M. Spertus", + title = "{N1833}: Transparent Garbage Collection for C++", + howpublished = "\url{https://wg21.link/n1833}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2845, - author = "L. Crowl and D. Gregor and D. Abrahams", - title = "{N2845}: Remove std::reference\_closure", - howpublished = "\url{https://wg21.link/n2845}", - year = 2009, - month = 3, +@misc{N1834, + author = "Detlef Vollmann", + title = "{N1834}: A Pleading for Reasonable Parallel Processing Support in C++", + howpublished = "\url{https://wg21.link/n1834}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2847, - author = "Robert Klarer", - title = "{N2847}: Minutes of PL22.16 Meeting, March 2, 2009", - howpublished = "\url{https://wg21.link/n2847}", - year = 2009, - month = 3, +@misc{N1835, + author = "Steve Clamage", + title = "{N1835}: for C++", + howpublished = "\url{https://wg21.link/n1835}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2848, - author = "Robert Klarer", - title = "{N2848}: Minutes of WG21 Meeting, March 2, 2009", - howpublished = "\url{https://wg21.link/n2848}", - year = 2009, - month = 3, +@misc{N1836, + author = "Matt Austern", + title = "{N1836}: Draft Technical Report on C++ Library Extensions", + howpublished = "\url{https://wg21.link/n1836}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2849, - author = "Robert Klarer", - title = "{N2849}: Extension for the programming language C++ to support decimal floating-point arithmetic", - howpublished = "\url{https://wg21.link/n2849}", - year = 2009, - month = 3, +@misc{N1837, + author = "Matt Austern", + title = "{N1837}: Library Extension Technical Report - Issues List", + howpublished = "\url{https://wg21.link/n1837}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2850, - author = "Walter Brown", - title = "{N2850}: Extensions to the C++ Library to Support Mathematical Special Functions", - howpublished = "\url{https://wg21.link/n2850}", - year = 2009, - month = 3, +@misc{N1838, + author = "Joseph S. Berr�os", + title = "{N1838}: A Proposal to Add Sockets to the Standard Library", + howpublished = "\url{https://wg21.link/n1838}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2851, +@misc{N1839, author = "Robert Klarer", - title = "{N2851}: Changes to the Decimal TR since the PDTR Ballot", - howpublished = "\url{https://wg21.link/n2851}", - year = 2009, - month = 3, + title = "{N1839}: Decimal Types for C++: Second Draft", + howpublished = "\url{https://wg21.link/n1839}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2852, - author = "V. Voutilainen and A. Meredith and J. Maurer and C. Uzdavinis", - title = "{N2852}: Explicit Virtual Overrides", - howpublished = "\url{https://wg21.link/n2852}", - year = 2009, - month = 3, +@misc{N1840, + author = "Herv� Br�nnimann", + title = "{N1840}: C++0x Proposal: Function template std::minmax and / or algorithm std::minmax\_element", + howpublished = "\url{https://wg21.link/n1840}", + year = 2005, + month = 6, publisher = "WG21" } -@misc{N2853, - author = "Alisdair Meredith", - title = "{N2853}: Constraining unique\_ptr", - howpublished = "\url{https://wg21.link/n2853}", - year = 2009, - month = 3, +@misc{N1841, + author = "Beman Dawes", + title = "{N1841}: Filesystem Library Proposal", + howpublished = "\url{https://wg21.link/n1841}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2855, - author = "D. Gregor and D. Abrahams", - title = "{N2855}: Rvalue References and Exception Safety", - howpublished = "\url{https://wg21.link/n2855}", - year = 2009, - month = 3, +@misc{N1842, + author = "Paul A Bristow", + title = "{N1842}: A Proposal to add two iostream manipulators to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1842}", + year = 2005, + month = 7, publisher = "WG21" } -@misc{N2857, - author = "Pete Becker", - title = "{N2857}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2857}", - year = 2009, - month = 3, +@misc{N1843, + author = "H. Br�nnimann and G. Melquiond and S. Pion", + title = "{N1843}: A Proposal to add Interval Arithmetic to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1843}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2858, - author = "Pete Becker", - title = "{N2858}: Editor's Report", - howpublished = "\url{https://wg21.link/n2858}", - year = 2009, - month = 3, +@misc{N1844, + author = "William M. Miller", + title = "{N1844}: C++ Standard Core Language Active Issues, Revision 37", + howpublished = "\url{https://wg21.link/n1844}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2859, - author = "Daveed Vandevoorde", - title = "{N2859}: New wording for C++0x Lambdas", - howpublished = "\url{https://wg21.link/n2859}", - year = 2009, - month = 3, +@misc{N1845, + author = "William M. Miller", + title = "{N1845}: C++ Standard Core Language Defect Reports, Revision 37", + howpublished = "\url{https://wg21.link/n1845}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2860, +@misc{N1846, author = "William M. Miller", - title = "{N2860}: C++ Standard Core Language Active Issues, Revision 62", - howpublished = "\url{https://wg21.link/n2860}", - year = 2009, - month = 3, + title = "{N1846}: C++ Standard Core Language Closed Issues, Revision 37", + howpublished = "\url{https://wg21.link/n1846}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2861, - author = "William M. Miller", - title = "{N2861}: C++ Standard Core Language Defect Reports, Revision 62", - howpublished = "\url{https://wg21.link/n2861}", - year = 2009, - month = 3, +@misc{N1847, + author = "Herb Sutter", + title = "{N1847}: vector: More Problems, Better Solutions", + howpublished = "\url{https://wg21.link/n1847}", + year = 1999, + month = 10, publisher = "WG21" } -@misc{N2862, - author = "William M. Miller", - title = "{N2862}: C++ Standard Core Language Closed Issues, Revision 62", - howpublished = "\url{https://wg21.link/n2862}", - year = 2009, - month = 3, +@misc{N1848, + author = "D. Gregor and J. Siek", + title = "{N1848}: Implementing Concepts", + howpublished = "\url{https://wg21.link/n1848}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2863, - author = "William M. Miller", - title = "{N2863}: C++ CD1 Comment Status", - howpublished = "\url{https://wg21.link/n2863}", - year = 2009, - month = 3, +@misc{N1849, + author = "D. Gregor and J. Siek et al.", + title = "{N1849}: Concepts for C++0x Revision 1", + howpublished = "\url{https://wg21.link/n1849}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2864, - author = "L. Crowl and P. Plauger and N. Stoughton", - title = "{N2864}: Thread Unsafe Standard Functions", - howpublished = "\url{https://wg21.link/n2864}", - year = 2009, - month = 3, +@misc{N1850, + author = "Pablo Halpern", + title = "{N1850}: Towards a Better Allocator Model", + howpublished = "\url{https://wg21.link/n1850}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2866, +@misc{N1851, + author = "V. Kliatchko and I. Rocha", + title = "{N1851}: Improving Usability and Performance of TR1 Smart Pointers", + howpublished = "\url{https://wg21.link/n1851}", + year = 2005, + month = 8, + publisher = "WG21" +} +@misc{N1852, author = "Howard Hinnant", - title = "{N2866}: C++ Standard Library Active Issues List (Revision R63)", - howpublished = "\url{https://wg21.link/n2866}", - year = 2009, - month = 3, + title = "{N1852}: C++ Standard Library Active Issues List (Revision R38)", + howpublished = "\url{https://wg21.link/n1852}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2867, +@misc{N1853, author = "Howard Hinnant", - title = "{N2867}: C++ Standard Library Defect Report List (Revision R63)", - howpublished = "\url{https://wg21.link/n2867}", - year = 2009, - month = 3, + title = "{N1853}: C++ Standard Library Defect Report List (Revision R38)", + howpublished = "\url{https://wg21.link/n1853}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2868, +@misc{N1854, author = "Howard Hinnant", - title = "{N2868}: C++ Standard Library Closed Issues List (Revision R63)", - howpublished = "\url{https://wg21.link/n2868}", - year = 2009, - month = 3, + title = "{N1854}: C++ Standard Library Closed Issues List (Revision R38)", + howpublished = "\url{https://wg21.link/n1854}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2869, - author = "Alisdair Meredith", - title = "{N2869}: State of C++ Evolution (Post San Francisco 2008)", - howpublished = "\url{https://wg21.link/n2869}", - year = 2009, - month = 3, +@misc{N1855, + author = "D. Abrahams and P. Dimov and H. Hinnant and A. Hommel", + title = "{N1855}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording", + howpublished = "\url{https://wg21.link/n1855}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2870, - author = "Alisdair Meredith", - title = "{N2870}: C++ Library Working Group Status Report (Post San Francisco 2008)", - howpublished = "\url{https://wg21.link/n2870}", - year = 2009, - month = 3, +@misc{N1856, + author = "Howard E. Hinnant", + title = "{N1856}: Rvalue Reference Recommendations for Chapter 20", + howpublished = "\url{https://wg21.link/n1856}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2871, - author = "Alisdair Meredith", - title = "{N2871}: Summary of C++0x Standard : CD 1", - howpublished = "\url{https://wg21.link/n2871}", - year = 2009, - month = 3, +@misc{N1857, + author = "Howard E. Hinnant", + title = "{N1857}: Rvalue Reference Recommendations for Chapter 21", + howpublished = "\url{https://wg21.link/n1857}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2872, - author = "Beman Dawes", - title = "{N2872}: Ensuring Certain C++0x Features ``just work''", - howpublished = "\url{https://wg21.link/n2872}", - year = 2009, - month = 4, +@misc{N1858, + author = "Howard E. Hinnant", + title = "{N1858}: Rvalue Reference Recommendations for Chapter 23", + howpublished = "\url{https://wg21.link/n1858}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2873, - author = "Howard Hinnant", - title = "{N2873}: C++ Standard Library Active Issues List (Revision R64)", - howpublished = "\url{https://wg21.link/n2873}", - year = 2009, - month = 5, +@misc{N1859, + author = "Howard E. Hinnant", + title = "{N1859}: Rvalue Reference Recommendations for Chapter 24", + howpublished = "\url{https://wg21.link/n1859}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2874, - author = "Howard Hinnant", - title = "{N2874}: C++ Standard Library Defect Report List (Revision R64)", - howpublished = "\url{https://wg21.link/n2874}", - year = 2009, - month = 5, +@misc{N1860, + author = "Howard E. Hinnant", + title = "{N1860}: Rvalue Reference Recommendations for Chapter 25", + howpublished = "\url{https://wg21.link/n1860}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2875, - author = "Howard Hinnant", - title = "{N2875}: C++ Standard Library Closed Issues List (Revision R64)", - howpublished = "\url{https://wg21.link/n2875}", - year = 2009, - month = 5, +@misc{N1861, + author = "Howard E. Hinnant", + title = "{N1861}: Rvalue Reference Recommendations for Chapter 26", + howpublished = "\url{https://wg21.link/n1861}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2876, - author = "G. Melquiond and S. Pion", - title = "{N2876}: Directed Rounding Arithmetic Operations (Revision 1)", - howpublished = "\url{https://wg21.link/n2876}", - year = 2009, - month = 4, +@misc{N1862, + author = "Howard E. Hinnant", + title = "{N1862}: Rvalue Reference Recommendations for Chapter 27", + howpublished = "\url{https://wg21.link/n1862}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2877, - author = "William M. Miller", - title = "{N2877}: C++ Standard Core Language Active Issues, Revision 64", - howpublished = "\url{https://wg21.link/n2877}", - year = 2009, - month = 6, +@misc{N1864, + author = "Herb Sutter", + title = "{N1864}: TG4 liaison report", + howpublished = "\url{https://wg21.link/n1864}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2878, - author = "William M. Miller", - title = "{N2878}: C++ Standard Core Language Defect Reports, Revision 64", - howpublished = "\url{https://wg21.link/n2878}", - year = 2009, - month = 6, +@misc{N1865, + author = "Walter E. Brown", + title = "{N1865}: A Proposal to Improve const\_iterator Use (version 2)", + howpublished = "\url{https://wg21.link/n1865}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2879, - author = "William M. Miller", - title = "{N2879}: C++ Standard Core Language Closed Issues, Revision 64", - howpublished = "\url{https://wg21.link/n2879}", - year = 2009, - month = 6, +@misc{N1866, + author = "L. Crowl and T. Ottosen", + title = "{N1866}: Proposal to add Contract Programming to C++ (revision 3)", + howpublished = "\url{https://wg21.link/n1866}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2880, - author = "H.-J. Boehm and L. Crowl", - title = "{N2880}: C++ object lifetime interactions with the threads API", - howpublished = "\url{https://wg21.link/n2880}", - year = 2009, - month = 5, +@misc{N1867, + author = "L. Crowl and T. Ottosen", + title = "{N1867}: Synergies between Contract Programming, Concepts and Static Assertions", + howpublished = "\url{https://wg21.link/n1867}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2881, - author = "J. Widman and T. Ottosen", - title = "{N2881}: Base Class Aliases for The-C++-After-0x", - howpublished = "\url{https://wg21.link/n2881}", - year = 2009, - month = 4, +@misc{N1868, + author = "Thorsten Ottosen", + title = "{N1868}: Proposal for new for-loop (revision 1)", + howpublished = "\url{https://wg21.link/n1868}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2882, - author = "Joaqu�n M� L�pez Mu�oz", - title = "{N2882}: Adding heterogeneous comparison lookup to associative containers for TR2 (Rev 1)", - howpublished = "\url{https://wg21.link/n2882}", - year = 2009, - month = 5, +@misc{N1869, + author = "Thorsten Ottosen", + title = "{N1869}: Wording for imaginary numbers", + howpublished = "\url{https://wg21.link/n1869}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2883, - author = "Walter E. Brown", - title = {{N2883}: Report of the 2009-05.htm``>2009-05.htm''>2009-05.htm">2009-05 Batavia Meeting}, - howpublished = "\url{https://wg21.link/n2883}", - year = 2009, - month = 5, +@misc{N1870, + author = "Thorsten Ottosen", + title = "{N1870}: 14 crazy ideas for the standard library in C++0x", + howpublished = "\url{https://wg21.link/n1870}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2884, - author = "Beman Dawes", - title = "{N2884}: C++0x Stream Positioning", - howpublished = "\url{https://wg21.link/n2884}", - year = 2009, - month = 6, +@misc{N1871, + author = "Thorsten Ottosen", + title = "{N1871}: Range Library Proposal", + howpublished = "\url{https://wg21.link/n1871}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2886, - author = "Martin Tasker", - title = "{N2886}: Fixing freestanding: iteration 2", - howpublished = "\url{https://wg21.link/n2886}", - year = 2009, - month = 6, +@misc{N1872, + author = "P. Droba and T. Ottosen", + title = "{N1872}: Proposal for new string algorithms in C++0x", + howpublished = "\url{https://wg21.link/n1872}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2887, - author = "G. Dos Reis and B. Stroustrup and A. Meredith", - title = "{N2887}: Axioms: Semantics Aspects of C++ Concepts", - howpublished = "\url{https://wg21.link/n2887}", - year = 2009, - month = 6, +@misc{N1873, + author = "D. K�hl and D. Abrahams", + title = "{N1873}: The Cursor/Property Map Abstraction", + howpublished = "\url{https://wg21.link/n1873}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2888, - author = "Anthony Williams", - title = "{N2888}: Moving Futures - Proposed Wording for UK comments 335, 336, 337 and 338", - howpublished = "\url{https://wg21.link/n2888}", - year = 2009, - month = 6, +@misc{N1874, + author = "Lawrence Crowl", + title = "{N1874}: Thread-Local Storage", + howpublished = "\url{https://wg21.link/n1874}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2889, +@misc{N1875, author = "Lawrence Crowl", - title = "{N2889}: An Asynchronous Call for C++", - howpublished = "\url{https://wg21.link/n2889}", - year = 2009, - month = 6, + title = "{N1875}: C++ Threads", + howpublished = "\url{https://wg21.link/n1875}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2890, - author = "L. Crowl and A. Meredith", - title = "{N2890}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2890}", - year = 2009, - month = 6, +@misc{N1876, + author = "H. Boehm and D. Lea and B. Pugh", + title = "{N1876}: Memory model for multithreaded C++: August 2005 status update", + howpublished = "\url{https://wg21.link/n1876}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2891, - author = "Stephen D. Clamage", - title = "{N2891}: AGENDA, PL22.16 Meeting No. 52, WG21 Meeting No. 47, October 19-24, 2009, Santa Cruz, California", - howpublished = "\url{https://wg21.link/n2891}", - year = 2009, - month = 6, +@misc{N1877, + author = "Attila (Farkas) Feh�r", + title = "{N1877}: Adding Alignment Support to the C++ Programming Language", + howpublished = "\url{https://wg21.link/n1877}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2892, - author = "Alan Talbot", - title = "{N2892}: Some Concerns About Axioms", - howpublished = "\url{https://wg21.link/n2892}", - year = 2009, - month = 6, +@misc{N1878, + author = "Fernando Cacciola", + title = "{N1878}: A proposal to add an utility class to represent optional objects (Revision 1)", + howpublished = "\url{https://wg21.link/n1878}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2893, - author = "Martin Tasker", - title = "{N2893}: The long pole gets longer", - howpublished = "\url{https://wg21.link/n2893}", - year = 2009, - month = 6, +@misc{N1879, + author = "Fernando Cacciola", + title = "{N1879}: A proposal to add a general purpose ranged-checked numeric\_cast<> (Revision 1)", + howpublished = "\url{https://wg21.link/n1879}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2894, - author = "Howard Hinnant", - title = "{N2894}: C++ Standard Library Active Issues List (Revision R65)", - howpublished = "\url{https://wg21.link/n2894}", - year = 2009, - month = 6, +@misc{N1880, + author = "Fernando Cacciola", + title = "{N1880}: A proposal to extend numeric\_limits for consistent range query (Revision 1)", + howpublished = "\url{https://wg21.link/n1880}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2895, - author = "Howard Hinnant", - title = "{N2895}: C++ Standard Library Defect Report List (Revision R65)", - howpublished = "\url{https://wg21.link/n2895}", - year = 2009, - month = 6, +@misc{N1882, + author = "Stephen D. Clamage", + title = "{N1882}: AGENDA", + howpublished = "\url{https://wg21.link/n1882}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2896, - author = "Howard Hinnant", - title = "{N2896}: C++ Standard Library Closed Issues List (Revision R65)", - howpublished = "\url{https://wg21.link/n2896}", - year = 2009, - month = 6, +@misc{N1883, + author = "Kevlin Henney", + title = "{N1883}: Preliminary Threading Library Proposal for TR2", + howpublished = "\url{https://wg21.link/n1883}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2898, - author = "William M. Miller", - title = "{N2898}: C++ CD1 Comment Status", - howpublished = "\url{https://wg21.link/n2898}", - year = 2009, - month = 6, +@misc{N1884, + author = "P.J. Plauger and C. Walker", + title = "{N1884}: Further Restrictions on Special Math Functions", + howpublished = "\url{https://wg21.link/n1884}", + year = 2005, + month = 8, publisher = "WG21" } -@misc{N2899, - author = "G. Melquiond and S. Pion", - title = "{N2899}: Directed Rounding Arithmetic Operations (Revision 2)", - howpublished = "\url{https://wg21.link/n2899}", - year = 2009, - month = 6, +@misc{N1885, + author = "G. Dos Reis and B. Stroustrup", + title = "{N1885}: A formalism for C++", + howpublished = "\url{https://wg21.link/n1885}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2900, - author = "Beman Dawes", - title = "{N2900}: Ensuring Certain C++0x Features ``just work'' - Revision 1", - howpublished = "\url{https://wg21.link/n2900}", - year = 2009, - month = 6, +@misc{N1886, + author = "G. Dos Reis and B. Stroustrup", + title = "{N1886}: Specifying C++ concepts", + howpublished = "\url{https://wg21.link/n1886}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2901, - author = "Herb Sutter", - title = "{N2901}: A simple async()", - howpublished = "\url{https://wg21.link/n2901}", - year = 2009, - month = 6, +@misc{N1887, + author = "Cord Wischhoeffer", + title = "{N1887}: Meeting information for SC 22/WG 21 Meetings in Berlin", + howpublished = "\url{https://wg21.link/n1887}", + year = 2005, + month = 9, publisher = "WG21" } -@misc{N2902, - author = "P.J. Plauger", - title = "{N2902}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n2902}", +@misc{N1888, + author = "William M. Miller", + title = "{N1888}: Defining Members of Explicit Specializations", + howpublished = "\url{https://wg21.link/n1888}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2903, - author = "Daveed Vandevoorde", - title = "{N2903}: New wording for C++0x Lambdas", - howpublished = "\url{https://wg21.link/n2903}", - year = 2009, - month = 6, +@misc{N1889, + author = "Beman Dawes", + title = "{N1889}: Filesystem Library Proposal for TR2 (Revision 1)", + howpublished = "\url{https://wg21.link/n1889}", + year = 2005, + month = 9, publisher = "WG21" } -@misc{N2904, - author = "Bjarne Stroustrup", - title = "{N2904}: Defining default copy and move", - howpublished = "\url{https://wg21.link/n2904}", - year = 2009, - month = 6, +@misc{N1890, + author = "B. Stroustrup and G. Dos Reis", + title = "{N1890}: Initialization and initializers", + howpublished = "\url{https://wg21.link/n1890}", + year = 2005, + month = 9, publisher = "WG21" } -@misc{N2905, - author = "Bjarne Stroustrup", - title = "{N2905}: Aggregation headers", - howpublished = "\url{https://wg21.link/n2905}", - year = 2009, - month = 6, +@misc{N1891, + author = "Walter E. Brown", + title = "{N1891}: Progress toward Opaque Typedefs for C++0X", + howpublished = "\url{https://wg21.link/n1891}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2906, - author = "Bjarne Stroustrup", - title = "{N2906}: Simplifying the use of concepts", - howpublished = "\url{https://wg21.link/n2906}", - year = 2009, - month = 6, +@misc{N1892, + author = "I. McIntosh and M. Wong and R. Mak", + title = "{N1892}: Extensible Literals", + howpublished = "\url{https://wg21.link/n1892}", + year = 2005, + month = 9, publisher = "WG21" } -@misc{N2907, - author = "Anthony Williams", - title = "{N2907}: Managing the lifetime of thread\_local variables with contexts", - howpublished = "\url{https://wg21.link/n2907}", - year = 2009, - month = 6, +@misc{N1893, + author = "Herb Sutter", + title = "{N1893}: A Modest Proposal: Fixing ADL (revision 1)", + howpublished = "\url{https://wg21.link/n1893}", publisher = "WG21" } -@misc{N2908, - author = "P. Halpern and A. Talbot", - title = "{N2908}: Several Proposals to Simplify pair (Rev 1)", - howpublished = "\url{https://wg21.link/n2908}", - year = 2009, - month = 6, +@misc{N1894, + author = "J. J�rvi and B. Stroustrup and G. Dos Reis", + title = "{N1894}: Deducing the type of variable from its initializer expression (revision 3)", + howpublished = "\url{https://wg21.link/n1894}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2909, - author = "Alan Talbot", - title = "{N2909}: Specifying the complexity of size()", - howpublished = "\url{https://wg21.link/n2909}", - year = 2009, - month = 6, +@misc{N1895, + author = "H. Sutter and F. Glassborow", + title = "{N1895}: Delegating Constructors (revision 2)", + howpublished = "\url{https://wg21.link/n1895}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2910, - author = "M. Wong and H. Tong and R. Klarer and I. McIntosh and et al.", - title = "{N2910}: Comment on Proposed Trigraph Deprecation", - howpublished = "\url{https://wg21.link/n2910}", - year = 2009, - month = 6, +@misc{N1896, + author = "Clark Nelson", + title = "{N1896}: Proposed resolution of core issue 301 (revision 1)", + howpublished = "\url{https://wg21.link/n1896}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2911, - author = "D. Tsafrir and R. Wisniewksi and D. Bacon and B. Stroustrup", - title = "{N2911}: Minimizing Dependencies within Generic Classes for Faster and Smaller Programs", - howpublished = "\url{https://wg21.link/n2911}", - year = 2009, - month = 6, +@misc{N1898, + author = "M. Michaud and M. Wong", + title = "{N1898}: Forwarding and inherited constructors", + howpublished = "\url{https://wg21.link/n1898}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2913, - author = "R. Klarer and B. Stroustrup and D. Tsafrir and M. Wong", - title = "{N2913}: SCARY Iterator Assignment and Initialization", - howpublished = "\url{https://wg21.link/n2913}", - year = 2009, - month = 6, +@misc{N1899, + author = "Matt Austern", + title = "{N1899}: Concept proposal comparison", + howpublished = "\url{https://wg21.link/n1899}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2914, - author = "Pete Becker", - title = "{N2914}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2914}", - year = 2009, - month = 6, +@misc{N1900, + author = "Jeff Garland", + title = "{N1900}: Proposal to Add Date-Time to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n1900}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2915, - author = "Pete Becker", - title = "{N2915}: Editor's Report", - howpublished = "\url{https://wg21.link/n2915}", - year = 2009, - month = 6, +@misc{N1901, + author = "Matt Austern", + title = "{N1901}: C++0x Standard Library wishlist (revision 5)", + howpublished = "\url{https://wg21.link/n1901}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2916, - author = "D. Abrahams and B. Dawes", - title = "{N2916}: Intentional Concept Mapping", - howpublished = "\url{https://wg21.link/n2916}", - year = 2009, - month = 6, +@misc{N1902, + author = "William M. Miller", + title = "{N1902}: C++ Standard Core Language Active Issues, Revision 38", + howpublished = "\url{https://wg21.link/n1902}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2917, - author = "Herb Sutter", - title = "{N2917}: N2880 Distilled, and a New Issue With Function Statics", - howpublished = "\url{https://wg21.link/n2917}", - year = 2009, - month = 6, +@misc{N1903, + author = "William M. Miller", + title = "{N1903}: C++ Standard Core Language Defect Reports, Revision 38", + howpublished = "\url{https://wg21.link/n1903}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2918, - author = "D. Abrahams and D. Gregor", - title = "{N2918}: Exported Concept Maps", - howpublished = "\url{https://wg21.link/n2918}", - year = 2009, - month = 6, +@misc{N1904, + author = "William M. Miller", + title = "{N1904}: C++ Standard Core Language Closed Issues, Revision 38", + howpublished = "\url{https://wg21.link/n1904}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2919, - author = "V. Voutilainen and D. Krügler", - title = "{N2919}: Concept mapping unconstrained templates", - howpublished = "\url{https://wg21.link/n2919}", - year = 2009, - month = 7, +@misc{N1905, + author = "Pete Becker", + title = "{N1905}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n1905}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2920, - author = "Robert Klarer", - title = "{N2920}: Minutes of WG21 Meeting, July 13, 2009", - howpublished = "\url{https://wg21.link/n2920}", - year = 2009, - month = 8, +@misc{N1906, + author = "Pete Becker", + title = "{N1906}: Editor's Report", + howpublished = "\url{https://wg21.link/n1906}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2921, - author = "Robert Klarer", - title = "{N2921}: Minutes of PL22.16 Meeting, July 13, 2009", - howpublished = "\url{https://wg21.link/n2921}", - year = 2009, - month = 8, +@misc{N1907, + author = "Pete Becker", + title = "{N1907}: A Multi-threading Library for Standard C++, Revision 1", + howpublished = "\url{https://wg21.link/n1907}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2923, - author = "Alan Talbot", - title = "{N2923}: Specifying the complexity of size()(Revision 1)", - howpublished = "\url{https://wg21.link/n2923}", - year = 2009, - month = 7, +@misc{N1908, + author = "Howard Hinnant", + title = "{N1908}: C++ Standard Library Active Issues List (Revision R39)", + howpublished = "\url{https://wg21.link/n1908}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2924, - author = "Douglas Gregor", - title = "{N2924}: Implicitly-Deleted Special Member Functions", - howpublished = "\url{https://wg21.link/n2924}", - year = 2009, - month = 7, +@misc{N1909, + author = "Howard Hinnant", + title = "{N1909}: C++ Standard Library Defect Report List (Revision R39)", + howpublished = "\url{https://wg21.link/n1909}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2925, - author = "Lawrence Crowl", - title = "{N2925}: More Collected Issues with Atomics", - howpublished = "\url{https://wg21.link/n2925}", - year = 2009, - month = 8, +@misc{N1910, + author = "Howard Hinnant", + title = "{N1910}: C++ Standard Library Closed Issues List (Revision R39)", + howpublished = "\url{https://wg21.link/n1910}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2926, - author = "Beman Dawes", - title = "{N2926}: C++0x Stream Positioning - Revision 1", - howpublished = "\url{https://wg21.link/n2926}", - year = 2009, - month = 7, +@misc{N1911, + author = "Hans Boehm", + title = "{N1911}: Memory Model for C++: Status update", + howpublished = "\url{https://wg21.link/n1911}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2927, +@misc{N1912, author = "Daveed Vandevoorde", - title = "{N2927}: New wording for C++0x Lambdas (rev. 2)", - howpublished = "\url{https://wg21.link/n2927}", - year = 2009, - month = 7, + title = "{N1912}: A sketch for a namespace() operator", + howpublished = "\url{https://wg21.link/n1912}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2928, - author = "V. Voutilainen and A. Meredith and J. Maurer and C. Uzdavinis", - title = "{N2928}: Explicit Virtual Overrides", - howpublished = "\url{https://wg21.link/n2928}", - year = 2009, - month = 7, +@misc{N1913, + author = "Walter E. Brown", + title = "{N1913}: A Proposal to Improve const\_iterator Use (version 3)", + howpublished = "\url{https://wg21.link/n1913}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2929, - author = "Bill Seymour", - title = "{N2929}: LWG Papers to Re-Merge into C++0x After Removing Concepts", - howpublished = "\url{https://wg21.link/n2929}", - year = 2009, - month = 7, +@misc{N1914, + author = "M. Paterno and M. Fischler and W. Brown and J. Kowalkowski", + title = "{N1914}: A Proposal to Add Random-Number Distributions to C++0x", + howpublished = "\url{https://wg21.link/n1914}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2930, - author = "D. Gregor and B. Dawes", - title = "{N2930}: Range-Based For Loop Wording (Without Concepts)", - howpublished = "\url{https://wg21.link/n2930}", - year = 2009, - month = 7, +@misc{N1915, + author = "Robert Klarer", + title = "{N1915}: Minutes of J16 Meeting No. 41/WG21 Meeting No. 35, October 3-8, 2005", + howpublished = "\url{https://wg21.link/n1915}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2931, - author = "L. Crowl and A. Meredith", - title = "{N2931}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2931}", - year = 2009, - month = 7, +@misc{N1916, + author = "Robert Klarer", + title = "{N1916}: Minutes of ISO WG21 Meeting, October 2, 2005", + howpublished = "\url{https://wg21.link/n1916}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2932, - author = "Martin Tasker", - title = "{N2932}: Fixing freestanding: iteration 2.2", - howpublished = "\url{https://wg21.link/n2932}", - year = 2009, - month = 7, +@misc{N1917, + author = "Herb Sutter", + title = "{N1917}: Agenda", + howpublished = "\url{https://wg21.link/n1917}", + year = 2005, + month = 10, publisher = "WG21" } -@misc{N2933, - author = "J. Maurer and A. Meredith", - title = "{N2933}: Pack Expansion and Attributes", - howpublished = "\url{https://wg21.link/n2933}", - year = 2009, - month = 7, +@misc{N1919, + author = "Bjarne Stroustrup", + title = "{N1919}: Initializer lists", + howpublished = "\url{https://wg21.link/n1919}", + year = 2005, + month = 12, publisher = "WG21" } -@misc{N2935, - author = "P.J. Plauger", - title = "{N2935}: Fall 2009 WG21 Meeting Information", - howpublished = "\url{https://wg21.link/n2935}", - year = 2009, - month = 7, +@misc{N1924, + author = "Herb Sutter", + title = "{N1924}: TG5 Liaison Report \#11", + howpublished = "\url{https://wg21.link/n1924}", + year = 2005, + month = 11, publisher = "WG21" } -@misc{N2936, - author = "William M. Miller", - title = "{N2936}: C++ Standard Core Language Active Issues, Revision 65", - howpublished = "\url{https://wg21.link/n2936}", - year = 2009, - month = 8, +@misc{N1925, + author = "Gerhard Wesp", + title = "{N1925}: Networking proposal for TR2 (rev. 1)", + howpublished = "\url{https://wg21.link/n1925}", + year = 2005, + month = 12, publisher = "WG21" } -@misc{N2937, +@misc{N1926, + author = "Howard Hinnant", + title = "{N1926}: C++ Standard Library Active Issues List (Revision R40)", + howpublished = "\url{https://wg21.link/n1926}", + year = 2005, + month = 12, + publisher = "WG21" +} +@misc{N1927, + author = "Howard Hinnant", + title = "{N1927}: C++ Standard Library Defect Report List (Revision R40)", + howpublished = "\url{https://wg21.link/n1927}", + year = 2005, + month = 12, + publisher = "WG21" +} +@misc{N1928, + author = "Howard Hinnant", + title = "{N1928}: C++ Standard Library Closed Issues List (Revision R40)", + howpublished = "\url{https://wg21.link/n1928}", + year = 2005, + month = 12, + publisher = "WG21" +} +@misc{N1929, author = "William M. Miller", - title = "{N2937}: C++ Standard Core Language Defect Reports, Revision 65", - howpublished = "\url{https://wg21.link/n2937}", - year = 2009, - month = 8, + title = "{N1929}: C++ Standard Core Language Active Issues, Revision 39", + howpublished = "\url{https://wg21.link/n1929}", + year = 2005, + month = 12, publisher = "WG21" } -@misc{N2938, +@misc{N1930, author = "William M. Miller", - title = "{N2938}: C++ Standard Core Language Closed Issues, Revision 65", - howpublished = "\url{https://wg21.link/n2938}", - year = 2009, - month = 8, + title = "{N1930}: C++ Standard Core Language Defect Reports, Revision 39", + howpublished = "\url{https://wg21.link/n1930}", + year = 2005, + month = 12, publisher = "WG21" } -@misc{N2939, +@misc{N1931, author = "William M. Miller", - title = "{N2939}: C++ CD1 Comment Status, Rev. 2", - howpublished = "\url{https://wg21.link/n2939}", - year = 2009, - month = 8, + title = "{N1931}: C++ Standard Core Language Closed Issues, Revision 39", + howpublished = "\url{https://wg21.link/n1931}", + year = 2005, + month = 12, publisher = "WG21" } -@misc{N2940, - author = "Howard Hinnant", - title = "{N2940}: C++ Standard Library Active Issues List (Revision R66)", - howpublished = "\url{https://wg21.link/n2940}", - year = 2009, - month = 8, +@misc{N1932, + author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", + title = "{N1932}: Random Number Generation in C++0X: A Comprehensive Proposal", + howpublished = "\url{https://wg21.link/n1932}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2941, - author = "Howard Hinnant", - title = "{N2941}: C++ Standard Library Defect Report List (Revision R66)", - howpublished = "\url{https://wg21.link/n2941}", - year = 2009, - month = 8, +@misc{N1933, + author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", + title = "{N1933}: Improvements to TR1's Facility for Random Number Generation", + howpublished = "\url{https://wg21.link/n1933}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2942, - author = "Howard Hinnant", - title = "{N2942}: C++ Standard Library Closed Issues List (Revision R66)", - howpublished = "\url{https://wg21.link/n2942}", - year = 2009, - month = 8, +@misc{N1934, + author = "Beman Dawes", + title = "{N1934}: Filesystem Library Proposal for TR2 (Revision 2)", + howpublished = "\url{https://wg21.link/n1934}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2943, - author = "Pablo Halpern", - title = "{N2943}: Allocators without Concepts (preview)", - howpublished = "\url{https://wg21.link/n2943}", - year = 2009, - month = 7, +@misc{N1935, + author = "William M. Miller", + title = "{N1935}: C++ Standard Core Language Active Issues, Revision 40", + howpublished = "\url{https://wg21.link/n1935}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2944, - author = "J. Lakos and P. Halpern", - title = "{N2944}: Equality Comparison for Unordered Containers", - howpublished = "\url{https://wg21.link/n2944}", - year = 2009, - month = 9, +@misc{N1936, + author = "William M. Miller", + title = "{N1936}: C++ Standard Core Language Defect Reports, Revision 40", + howpublished = "\url{https://wg21.link/n1936}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2945, - author = "Pablo Halpern", - title = "{N2945}: Proposal to Simplify pair (rev 2)", - howpublished = "\url{https://wg21.link/n2945}", - year = 2009, - month = 9, +@misc{N1937, + author = "William M. Miller", + title = "{N1937}: C++ Standard Core Language Closed Issues, Revision 40", + howpublished = "\url{https://wg21.link/n1937}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2946, - author = "Pablo Halpern", - title = "{N2946}: Allocators post Removal of C++ Concepts", - howpublished = "\url{https://wg21.link/n2946}", - year = 2009, - month = 9, +@misc{N1938, + author = "William M. Miller", + title = "{N1938}: Lookup Issues in Destructor and Pseudo-Destructor References", + howpublished = "\url{https://wg21.link/n1938}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2947, - author = "B. Dawes and D. Krügler and A. Meredith", - title = "{N2947}: Additional Type Traits for C++0x", - howpublished = "\url{https://wg21.link/n2947}", - year = 2009, - month = 9, +@misc{N1939, + author = "B. Dawes and K. Henney", + title = "{N1939}: Any Library Proposal for TR2", + howpublished = "\url{https://wg21.link/n1939}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2948, - author = "Howard Hinnant", - title = "{N2948}: C++ Standard Library Active Issues List (Revision R67)", - howpublished = "\url{https://wg21.link/n2948}", - year = 2009, - month = 9, +@misc{N1940, + author = "Nick Maclaren", + title = "{N1940}: Why POSIX Threads Are Unsuitable for C++", + howpublished = "\url{https://wg21.link/n1940}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2949, - author = "Howard Hinnant", - title = "{N2949}: C++ Standard Library Defect Report List (Revision R67)", - howpublished = "\url{https://wg21.link/n2949}", - year = 2009, - month = 9, +@misc{N1941, + author = "Steve Clamage", + title = "{N1941}: Agenda: J16 Meeting No. 42, WG21 Meeting No. 37", + howpublished = "\url{https://wg21.link/n1941}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2950, - author = "Howard Hinnant", - title = "{N2950}: C++ Standard Library Closed Issues List (Revision R67)", - howpublished = "\url{https://wg21.link/n2950}", - year = 2009, - month = 9, +@misc{N1942, + author = "Hans Boehm", + title = "{N1942}: A Memory Model for C++: Strawman Proposal", + howpublished = "\url{https://wg21.link/n1942}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2951, - author = "Howard E. Hinnant", - title = "{N2951}: forward", - howpublished = "\url{https://wg21.link/n2951}", - year = 2009, - month = 9, +@misc{N1943, + author = "H. Boehm and M. Spertus", + title = "{N1943}: Transparent Garbage Collection for C++", + howpublished = "\url{https://wg21.link/n1943}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2952, - author = "Ville Voutilainen", - title = "{N2952}: Accessing current exception during unwinding", - howpublished = "\url{https://wg21.link/n2952}", - year = 2009, - month = 9, +@misc{N1944, + author = "Clark Nelson", + title = "{N1944}: A finer-grained alternative to sequence points", + howpublished = "\url{https://wg21.link/n1944}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2953, - author = "L. Crowl and B. Stroustrup", - title = "{N2953}: Defining Move Special Member Functions", - howpublished = "\url{https://wg21.link/n2953}", - year = 2009, - month = 9, +@misc{N1945, + author = "Anthony Williams", + title = "{N1945}: Names, Linkage, and Templates", + howpublished = "\url{https://wg21.link/n1945}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2954, - author = "L. Crowl and A. Meredith", - title = "{N2954}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2954}", - year = 2009, - month = 9, +@misc{N1946, + author = "Clark Nelson", + title = "{N1946}: Portland meeting information", + howpublished = "\url{https://wg21.link/n1946}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2955, - author = "Mark Batty", - title = "{N2955}: Comments on the C++ Memory Model Following a Partial Formalization Attempt", - howpublished = "\url{https://wg21.link/n2955}", - year = 2009, - month = 9, +@misc{N1947, + author = "Nick Maclaren", + title = "{N1947}: The Memory Model and the C++ Library, Non-Memory Actions etc.", + howpublished = "\url{https://wg21.link/n1947}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2956, - author = "Robert Seacord", - title = "{N2956}: Spring 2010 JTC1/SC22/WG21 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n2956}", - year = 2009, - month = 9, +@misc{N1949, + author = "Howard Hinnant", + title = "{N1949}: C++ Standard Library Active Issues List (Revision R41)", + howpublished = "\url{https://wg21.link/n1949}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2957, - author = "Lawrence Crowl", - title = "{N2957}: Reaching Scope of Lambda Expressions", - howpublished = "\url{https://wg21.link/n2957}", - year = 2009, - month = 9, +@misc{N1950, + author = "Howard Hinnant", + title = "{N1950}: C++ Standard Library Defect Report List (Revision R41)", + howpublished = "\url{https://wg21.link/n1950}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2958, - author = "Daniel Krügler", - title = "{N2958}: Moving Swap Forward", - howpublished = "\url{https://wg21.link/n2958}", - year = 2009, - month = 9, +@misc{N1951, + author = "Howard Hinnant", + title = "{N1951}: C++ Standard Library Closed Issues List (Revision R41)", + howpublished = "\url{https://wg21.link/n1951}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2959, - author = "Anthony Williams", - title = "{N2959}: Managing the lifetime of thread\_local variables with contexts (Revision 1)", - howpublished = "\url{https://wg21.link/n2959}", - year = 2009, - month = 9, +@misc{N1952, + author = "Howard Hinnant", + title = "{N1952}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording Revision 2", + howpublished = "\url{https://wg21.link/n1952}", + year = 2006, + month = 1, publisher = "WG21" } -@misc{N2960, - author = "Pete Becker", - title = "{N2960}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n2960}", - year = 2009, - month = 9, +@misc{N1953, + author = "Howard Hinnant", + title = "{N1953}: Upgrading the Interface of Allocators using API Versioning", + howpublished = "\url{https://wg21.link/n1953}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2961, - author = "Pete Becker", - title = "{N2961}: Editor's Report", - howpublished = "\url{https://wg21.link/n2961}", - year = 2009, - month = 9, +@misc{N1954, + author = "Howard Hinnant", + title = "{N1954}: LWG Paper Summary", + howpublished = "\url{https://wg21.link/n1954}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2962, - author = "William M. Miller", - title = "{N2962}: C++ Standard Core Language Active Issues, Revision 66", - howpublished = "\url{https://wg21.link/n2962}", - year = 2009, - month = 9, +@misc{N1955, + author = "Lawrence Crowl", + title = "{N1955}: New Character Types in C++", + howpublished = "\url{https://wg21.link/n1955}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2963, - author = "William M. Miller", - title = "{N2963}: C++ Standard Core Language Defect Reports, Revision 66", - howpublished = "\url{https://wg21.link/n2963}", - year = 2009, - month = 9, +@misc{N1956, + author = "Herb Sutter", + title = "{N1956}: A Design Rationale for C++/CLI Version 1.1", + howpublished = "\url{https://wg21.link/n1956}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2964, - author = "William M. Miller", - title = "{N2964}: C++ Standard Core Language Closed Issues, Revision 66", - howpublished = "\url{https://wg21.link/n2964}", - year = 2009, - month = 9, +@misc{N1957, + author = "P.J. Plauger", + title = "{N1957}: Proposed Library Additions for Code Conversion", + howpublished = "\url{https://wg21.link/n1957}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2965, +@misc{N1958, + author = "Valentin Samko", + title = "{N1958}: A proposal to add lambda functions to the C++ standard", + howpublished = "\url{https://wg21.link/n1958}", + year = 2006, + month = 2, + publisher = "WG21" +} +@misc{N1959, author = "Michael Spertus", - title = "{N2965}: Type traits and base classes", - howpublished = "\url{https://wg21.link/n2965}", - year = 2009, - month = 9, + title = "{N1959}: Class member initializers", + howpublished = "\url{https://wg21.link/n1959}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2967, - author = "D. Vollmann and A. Williams", - title = "{N2967}: Issues on Futures", - howpublished = "\url{https://wg21.link/n2967}", - year = 2009, - month = 9, +@misc{N1960, + author = "John Spicer", + title = "{N1960}: Adding ``extern template''", + howpublished = "\url{https://wg21.link/n1960}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2969, - author = "Detlef Vollmann", - title = "{N2969}: Background for issue 887: Clocks and Condition Variables", - howpublished = "\url{https://wg21.link/n2969}", - year = 2009, - month = 9, +@misc{N1961, + author = "Thorsten Ottosen", + title = "{N1961}: Wording for range-based for-loop", + howpublished = "\url{https://wg21.link/n1961}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2970, - author = "Herb Sutter", - title = "{N2970}: A simple async() (revision 1)", - howpublished = "\url{https://wg21.link/n2970}", - year = 2009, - month = 9, +@misc{N1962, + author = "L. Crowl and T. Ottosen", + title = "{N1962}: Proposal to add Contract Programming to C++ (revision 4)", + howpublished = "\url{https://wg21.link/n1962}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2971, - author = "Daveed Vandevoorde", - title = "{N2971}: Core issue 743: decltype(...) name qualifiers", - howpublished = "\url{https://wg21.link/n2971}", - year = 2009, - month = 9, +@misc{N1963, + author = "Nick Maclaren", + title = "{N1963}: Generic Support for Threading Models", + howpublished = "\url{https://wg21.link/n1963}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2972, +@misc{N1964, author = "Daveed Vandevoorde", - title = "{N2972}: Core issue 814: Attribute [[nothrow]]", - howpublished = "\url{https://wg21.link/n2972}", - year = 2009, - month = 9, + title = "{N1964}: Modules in C++ (Revision 3)", + howpublished = "\url{https://wg21.link/n1964}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2973, - author = "Lawrence Crowl", - title = "{N2973}: An Asynchronous Call for C++", - howpublished = "\url{https://wg21.link/n2973}", - year = 2009, - month = 9, +@misc{N1965, + author = "Robert Klarer", + title = "{N1965}: Decimal Types for C++: Draft 3", + howpublished = "\url{https://wg21.link/n1965}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2974, +@misc{N1966, author = "Lawrence Crowl", - title = "{N2974}: An Analysis of Async and Futures", - howpublished = "\url{https://wg21.link/n2974}", - year = 2009, - month = 9, + title = "{N1966}: Thread-Local Storage", + howpublished = "\url{https://wg21.link/n1966}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2975, - author = "Alisdair Meredith", - title = "{N2975}: Collected Issues for Tuples", - howpublished = "\url{https://wg21.link/n2975}", - year = 2009, - month = 9, +@misc{N1968, + author = "J. Willcock and J. Järvi and D. Gregor and B. Stroustrup and A. Lumsdaine", + title = "{N1968}: Lambda expressions and closures for C++", + howpublished = "\url{https://wg21.link/n1968}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2976, +@misc{N1969, author = "Alisdair Meredith", - title = "{N2976}: constexpr in the library: take 2", - howpublished = "\url{https://wg21.link/n2976}", - year = 2009, - month = 9, + title = "{N1969}: State of C++ Evolution (before Berlin 2006 Meeting)", + howpublished = "\url{https://wg21.link/n1969}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2977, +@misc{N1970, author = "Alisdair Meredith", - title = "{N2977}: Pairs do not make good ranges", - howpublished = "\url{https://wg21.link/n2977}", - year = 2009, - month = 9, - publisher = "WG21" -} -@misc{N2978, - author = "Daveed Vandevoorde", - title = "{N2978}: Core issue 789: Replacing Trigraphs", - howpublished = "\url{https://wg21.link/n2978}", - year = 2009, - month = 9, + title = "{N1970}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers", + howpublished = "\url{https://wg21.link/n1970}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2979, - author = "Daniel Kr�gler", - title = "{N2979}: Moving Swap Forward (revision 1)", - howpublished = "\url{https://wg21.link/n2979}", - year = 2009, - month = 11, +@misc{N1971, + author = "Attila (Farkas) Feh�r", + title = "{N1971}: Adding Alignment Support to the C++ Programming Language", + howpublished = "\url{https://wg21.link/n1971}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2980, - author = "R. Klarer and B. Stroustrup and D. Tsafrir and M. Wong", - title = "{N2980}: SCARY Iterator Assignment and Initialization Revision 1", - howpublished = "\url{https://wg21.link/n2980}", - year = 2009, - month = 10, +@misc{N1972, + author = "G. Dos Reis and B. Stroustrup", + title = "{N1972}: Generalized Constant Expressions — Revision 2", + howpublished = "\url{https://wg21.link/n1972}", + year = 2006, + month = 2, publisher = "WG21" } -@misc{N2981, - author = "Pablo Halpern", - title = "{N2981}: Proposal to Simplify pair (rev 3)", - howpublished = "\url{https://wg21.link/n2981}", - year = 2009, - month = 10, +@misc{N1973, + author = "K. Henney and B. Dawes", + title = "{N1973}: Lexical Conversion Library Proposal for TR2", + howpublished = "\url{https://wg21.link/n1973}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2982, - author = "Pablo Halpern", - title = "{N2982}: Allocators post Removal of C++ Concepts (Rev 1)", - howpublished = "\url{https://wg21.link/n2982}", - year = 2009, - month = 10, +@misc{N1974, + author = "Christopher Kohlhoff", + title = "{N1974}: Boost Network Library Query", + howpublished = "\url{https://wg21.link/n1974}", + year = 2006, + month = 3, publisher = "WG21" } -@misc{N2983, - author = "D. Abrahams and R. Sharoni and D. Gregor", - title = "{N2983}: Allowing Move Constructors to Throw", - howpublished = "\url{https://wg21.link/n2983}", - year = 2009, - month = 11, +@misc{N1975, + author = "Beman Dawes", + title = "{N1975}: Filesystem Library Proposal for TR2 (Revision 3)", + howpublished = "\url{https://wg21.link/n1975}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2984, - author = "B. Dawes and D. Krügler and A. Meredith", - title = "{N2984}: Additional Type Traits for C++0x (Revision 1)", - howpublished = "\url{https://wg21.link/n2984}", - year = 2009, - month = 10, +@misc{N1976, + author = "Benjamin Kosnik", + title = "{N1976}: Dynamic Shared Objects: Survey and Issues", + howpublished = "\url{https://wg21.link/n1976}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2985, - author = "Lawrence Crowl", - title = "{N2985}: C and C++ Thread Compatibility", - howpublished = "\url{https://wg21.link/n2985}", - year = 2009, - month = 11, +@misc{N1977, + author = "Robert Klarer", + title = "{N1977}: Decimal Types for C++: Draft 4", + howpublished = "\url{https://wg21.link/n1977}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2986, - author = "J. Lakos and P. Halpern", - title = "{N2986}: Equality Comparison for Unordered Containers", - howpublished = "\url{https://wg21.link/n2986}", - year = 2009, - month = 10, +@misc{N1978, + author = "J. Jarvi and B. Stroustrup and G. Dos Reis", + title = "{N1978}: Decltype (revision 5)", + howpublished = "\url{https://wg21.link/n1978}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2987, - author = "B. Stroustrup and L. Crowl", - title = "{N2987}: Defining Move Special Member Functions", - howpublished = "\url{https://wg21.link/n2987}", - year = 2009, - month = 11, +@misc{N1980, + author = "G. Dos Reis and B. Stroustrup", + title = "{N1980}: Generalized Constant Expressions— Revision 3", + howpublished = "\url{https://wg21.link/n1980}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2988, - author = "Alan Talbot", - title = "{N2988}: LWG Issue 897 and other small changes to forward\_list", - howpublished = "\url{https://wg21.link/n2988}", - year = 2009, - month = 10, +@misc{N1981, + author = "Pete Becker", + title = "{N1981}: Uniform Use of std::string Revision 1", + howpublished = "\url{https://wg21.link/n1981}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2989, - author = "L. Crowl and A. Meredith", - title = "{N2989}: Unified Function Syntax", - howpublished = "\url{https://wg21.link/n2989}", - year = 2009, - month = 10, +@misc{N1982, + author = "Pete Becker", + title = "{N1982}: Simple Numeric Access Revision 1", + howpublished = "\url{https://wg21.link/n1982}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2990, - author = "Daveed Vandevoorde", - title = "{N2990}: Core issue 789: Fixing Raw Strings wrt. Trigraphs", - howpublished = "\url{https://wg21.link/n2990}", - year = 2009, - month = 10, +@misc{N1983, + author = "Nick Maclaren", + title = "{N1983}: long long, size t and compatibility", + howpublished = "\url{https://wg21.link/n1983}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2991, - author = "Daveed Vandevoorde", - title = "{N2991}: Core issue 743: decltype(...) name qualifiers", - howpublished = "\url{https://wg21.link/n2991}", - year = 2009, - month = 10, +@misc{N1984, + author = "J. J�rvi and B. Stroustrup and G. Dos Reis", + title = "{N1984}: Deducing the type of variable from its initializer expression (revision 4)", + howpublished = "\url{https://wg21.link/n1984}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2992, - author = "Lawrence Crowl", - title = "{N2992}: More Collected Issues with Atomics", - howpublished = "\url{https://wg21.link/n2992}", - year = 2009, - month = 10, +@misc{N1985, + author = "Jack W. Reeves", + title = "{N1985}: Request the Standard Provide Explicit Specialization of char\_traits For All Built-in Character Types", + howpublished = "\url{https://wg21.link/n1985}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2993, - author = "Jens Maurer", - title = "{N2993}: Expanding the meaning of variable", - howpublished = "\url{https://wg21.link/n2993}", - year = 2009, - month = 10, +@misc{N1986, + author = "H. Sutter and F. Glassborow", + title = "{N1986}: Delegating Constructors (revision 3)", + howpublished = "\url{https://wg21.link/n1986}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2994, - author = "Alisdair Meredith", - title = "{N2994}: constexpr in the library: take 2", - howpublished = "\url{https://wg21.link/n2994}", - year = 2009, - month = 10, +@misc{N1987, + author = "John Spicer", + title = "{N1987}: Adding ``extern template'' (version 2)", + howpublished = "\url{https://wg21.link/n1987}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2995, - author = "Alisdair Meredith", - title = "{N2995}: Pairs do not make good ranges", - howpublished = "\url{https://wg21.link/n2995}", - year = 2009, - month = 11, +@misc{N1988, + author = "J. Stephen Adamczyk", + title = "{N1988}: Adding extended integer types to C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n1988}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2996, - author = "L. Crowl and H. Sutter", - title = "{N2996}: A Simple Asynchronous Call", - howpublished = "\url{https://wg21.link/n2996}", - year = 2009, - month = 10, +@misc{N1990, + author = "Howard E. Hinnant", + title = "{N1990}: Proposed Text for minmax (N1840)", + howpublished = "\url{https://wg21.link/n1990}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2997, - author = "D. Vollmann and A. Williams", - title = "{N2997}: Issues on Futures (Rev. 1)", - howpublished = "\url{https://wg21.link/n2997}", - year = 2009, - month = 10, +@misc{N1991, + author = "Howard E. Hinnant", + title = "{N1991}: Proposed Text for defaultfloat (N1842)", + howpublished = "\url{https://wg21.link/n1991}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2998, - author = "Lawrence Crowl", - title = "{N2998}: Reaching Scope of Lambda Expressions", - howpublished = "\url{https://wg21.link/n2998}", - year = 2009, - month = 10, +@misc{N1992, + author = "Robert Klarer", + title = "{N1992}: Minutes of ISO WG21 Meeting, April 2, 2006", + howpublished = "\url{https://wg21.link/n1992}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N2999, - author = "Detlef Vollmann", - title = "{N2999}: Background for issue 887: Clocks and Condition Variables (Rev. 1)", - howpublished = "\url{https://wg21.link/n2999}", - year = 2009, - month = 10, +@misc{N1993, + author = "Robert Klarer", + title = "{N1993}: Minutes of J16 Meeting No. 42/WG21 Meeting No. 37, April 3-7, 2006", + howpublished = "\url{https://wg21.link/n1993}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3000, - author = "Pete Becker", - title = "{N3000}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3000}", - year = 2009, - month = 11, +@misc{N1997, + author = "William M. Miller", + title = "{N1997}: C++ Standard Core Language Active Issues, Revision 41", + howpublished = "\url{https://wg21.link/n1997}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3001, - author = "Pete Becker", - title = "{N3001}: Editor's Report", - howpublished = "\url{https://wg21.link/n3001}", - year = 2009, - month = 11, +@misc{N1998, + author = "William M. Miller", + title = "{N1998}: C++ Standard Core Language Defect Reports, Revision 41", + howpublished = "\url{https://wg21.link/n1998}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3002, - author = "Gabriel Dos Reis", - title = "{N3002}: Gaussian Integers in the Standard Library", - howpublished = "\url{https://wg21.link/n3002}", - year = 2009, - month = 10, +@misc{N1999, + author = "William M. Miller", + title = "{N1999}: C++ Standard Core Language Closed Issues, Revision 41", + howpublished = "\url{https://wg21.link/n1999}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3003, - author = "Stefanus Du Toit", - title = "{N3003}: Minutes of WG21 Meeting, October 19, 2009", - howpublished = "\url{https://wg21.link/n3003}", - year = 2009, - month = 11, +@misc{N2000, + author = "Howard Hinnant", + title = "{N2000}: C++ Standard Library Active Issues List (Revision R42)", + howpublished = "\url{https://wg21.link/n2000}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3004, - author = "Stefanus Du Toit", - title = "{N3004}: Minutes of PL22.16 Meeting, October 19, 2009", - howpublished = "\url{https://wg21.link/n3004}", - year = 2009, - month = 11, +@misc{N2001, + author = "Howard Hinnant", + title = "{N2001}: C++ Standard Library Defect Report List (Revision R42)", + howpublished = "\url{https://wg21.link/n2001}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3006, - author = "William M. Miller", - title = "{N3006}: C++ Standard Core Language Active Issues, Revision 67", - howpublished = "\url{https://wg21.link/n3006}", - year = 2009, - month = 11, +@misc{N2002, + author = "Howard Hinnant", + title = "{N2002}: C++ Standard Library Closed Issues List (Revision R42)", + howpublished = "\url{https://wg21.link/n2002}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3007, - author = "William M. Miller", - title = "{N3007}: C++ Standard Core Language Defect Reports, Revision 67", - howpublished = "\url{https://wg21.link/n3007}", - year = 2009, - month = 11, +@misc{N2003, + author = "Howard Hinnant", + title = "{N2003}: LWG Paper Summary", + howpublished = "\url{https://wg21.link/n2003}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3008, - author = "William M. Miller", - title = "{N3008}: C++ Standard Core Language Closed Issues, Revision 67", - howpublished = "\url{https://wg21.link/n3008}", - year = 2009, - month = 11, +@misc{N2004, + author = "Beman Dawes", + title = "{N2004}: Impact of Language Changes on LWG Schedule", + howpublished = "\url{https://wg21.link/n2004}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3009, - author = "William M. Miller", - title = "{N3009}: C++ CD1 Comment Status, Rev. 3", - howpublished = "\url{https://wg21.link/n3009}", - year = 2009, - month = 11, +@misc{N2005, + author = "Paul A Bristow", + title = "{N2005}: A maximum significant decimal digits value for the C++0x Standard Library Numeric limits", + howpublished = "\url{https://wg21.link/n2005}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3010, - author = "William M. Miller", - title = "{N3010}: Rvalue References as ``Funny'' Lvalues", - howpublished = "\url{https://wg21.link/n3010}", - year = 2009, - month = 11, +@misc{N2006, + author = "Daveed Vandevoorde", + title = "{N2006}: Accessibility and Visibility in C++ Modules", + howpublished = "\url{https://wg21.link/n2006}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3011, - author = "Howard Hinnant", - title = "{N3011}: C++ Standard Library Active Issues List (Revision R68)", - howpublished = "\url{https://wg21.link/n3011}", - year = 2009, - month = 11, +@misc{N2007, + author = "P.J. Plauger", + title = "{N2007}: Proposed Library Additions for Code Conversion", + howpublished = "\url{https://wg21.link/n2007}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3012, - author = "Howard Hinnant", - title = "{N3012}: C++ Standard Library Defect Report List (Revision R68)", - howpublished = "\url{https://wg21.link/n3012}", - year = 2009, - month = 11, +@misc{N2008, + author = "Pete Becker", + title = "{N2008}: Editor's Report", + howpublished = "\url{https://wg21.link/n2008}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3013, - author = "Howard Hinnant", - title = "{N3013}: C++ Standard Library Closed Issues List (Revision R68)", - howpublished = "\url{https://wg21.link/n3013}", - year = 2009, - month = 11, +@misc{N2009, + author = "Pete Becker", + title = "{N2009}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2009}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3014, - author = "Stephen D. Clamage", - title = "{N3014}: AGENDA, PL22.16 Meeting No. 53, WG21 Meeting No. 48, March 8-13, 2010, Pittsburgh, PA", - howpublished = "\url{https://wg21.link/n3014}", - year = 2009, - month = 11, +@misc{N2010, + author = "Hans Boehm", + title = "{N2010}: Memory Model Overview", + howpublished = "\url{https://wg21.link/n2010}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3015, - author = "Walter E. Brown", - title = "{N3015}: Fall 2010 WG21 Meeting Information", - howpublished = "\url{https://wg21.link/n3015}", - year = 2010, - month = 2, +@misc{N2011, + author = "Alisdair Meredith", + title = "{N2011}: State of C++ Evolution (after Berlin 2006 Meeting)", + howpublished = "\url{https://wg21.link/n2011}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3016, - author = "Peter Sommerlad", - title = "{N3016}: SUMMER 2010 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING", - howpublished = "\url{https://wg21.link/n3016}", +@misc{N2012, + author = "Lawrence Crowl", + title = "{N2012}: Thread Subcommittee Minutes from Berlin", + howpublished = "\url{https://wg21.link/n2012}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3017, - author = "Herb Sutter", - title = "{N3017}: Agenda and Meeting Notice for WG21 Telecon Meeting, 2010-06-18", - howpublished = "\url{https://wg21.link/n3017}", - year = 2010, - month = 2, +@misc{N2013, + author = "Benjamin Kosnik", + title = "{N2013}: Versioning with Namespaces", + howpublished = "\url{https://wg21.link/n2013}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3018, - author = "Howard Hinnant", - title = "{N3018}: C++ Standard Library Active Issues List (Revision R69)", - howpublished = "\url{https://wg21.link/n3018}", - year = 2010, - month = 2, +@misc{N2014, + author = "Nick Maclaren", + title = "{N2014}: C99 and POSIX(2001) Compatibility", + howpublished = "\url{https://wg21.link/n2014}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3019, - author = "Howard Hinnant", - title = "{N3019}: C++ Standard Library Defect Report List (Revision R69)", - howpublished = "\url{https://wg21.link/n3019}", - year = 2010, - month = 2, +@misc{N2015, + author = "Daveed Vandevoorde", + title = "{N2015}: Plugins in C++", + howpublished = "\url{https://wg21.link/n2015}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3020, - author = "Howard Hinnant", - title = "{N3020}: C++ Standard Library Closed Issues List (Revision R69)", - howpublished = "\url{https://wg21.link/n3020}", - year = 2010, - month = 2, +@misc{N2016, + author = "H. Boehm and N. Maclaren", + title = "{N2016}: Should volatile Acquire Atomicity and Thread Visibility Semantics?", + howpublished = "\url{https://wg21.link/n2016}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3021, - author = "Martin Sebor", - title = "{N3021}: Harmonizing Effects and Returns Elements in Clause 21", - howpublished = "\url{https://wg21.link/n3021}", - year = 2010, - month = 2, +@misc{N2018, + author = "Lawrence Crowl", + title = "{N2018}: New Character Types in C++", + howpublished = "\url{https://wg21.link/n2018}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3023, - author = "Ville Voutilainen", - title = "{N3023}: Defaulting non-public special member functions on first declaration", - howpublished = "\url{https://wg21.link/n3023}", - year = 2010, - month = 2, +@misc{N2019, + author = "Herb Sutter", + title = "{N2019}: Agenda", + howpublished = "\url{https://wg21.link/n2019}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3024, - author = "Pablo Halpern", - title = "{N3024}: Proposal to Simplify pair (rev 4)", - howpublished = "\url{https://wg21.link/n3024}", - year = 2010, - month = 2, +@misc{N2020, + author = "M.J. Kronenburg", + title = "{N2020}: Proposal for an Infinite Precision Integer for Library Technical Report 2, Revision 1", + howpublished = "\url{https://wg21.link/n2020}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3025, - author = "Daniel Kr�gler", - title = "{N3025}: Specifying Pointer-Like Requirements", - howpublished = "\url{https://wg21.link/n3025}", - year = 2010, - month = 2, +@misc{N2021, + author = "Herb Sutter", + title = "{N2021}: Business plan and convenor's report", + howpublished = "\url{https://wg21.link/n2021}", publisher = "WG21" } -@misc{N3026, - author = "William M. Miller", - title = "{N3026}: C++ Standard Core Language Active Issues, Revision 68", - howpublished = "\url{https://wg21.link/n3026}", - year = 2010, - month = 2, +@misc{N2022, + author = "Paul A Bristow", + title = "{N2022}: Input \& Output of NaN and infinity for the C++ Standard Library", + howpublished = "\url{https://wg21.link/n2022}", + year = 2006, + month = 5, publisher = "WG21" } -@misc{N3027, - author = "William M. Miller", - title = "{N3027}: C++ Standard Core Language Defect Reports, Revision 68", - howpublished = "\url{https://wg21.link/n3027}", - year = 2010, - month = 2, +@misc{N2023, + author = "Joaqu�n M� L�pez Mu�oz", + title = "{N2023}: erase(iterator) for unordered containers should not return an iterator", + howpublished = "\url{https://wg21.link/n2023}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3028, - author = "William M. Miller", - title = "{N3028}: C++ Standard Core Language Closed Issues, Revision 68", - howpublished = "\url{https://wg21.link/n3028}", - year = 2010, - month = 2, +@misc{N2024, + author = "Howard Hinnant", + title = "{N2024}: C++ Standard Library Active Issues List (Revision R43)", + howpublished = "\url{https://wg21.link/n2024}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3029, - author = "W. M. Miller and B. Dawes", - title = "{N3029}: C++ CD1 Comment Status, Rev. 4", - howpublished = "\url{https://wg21.link/n3029}", - year = 2010, - month = 2, +@misc{N2025, + author = "Howard Hinnant", + title = "{N2025}: C++ Standard Library Defect Report List (Revision R43)", + howpublished = "\url{https://wg21.link/n2025}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3030, - author = "William M. Miller", - title = "{N3030}: Rvalue References as ``Funny'' Lvalues", - howpublished = "\url{https://wg21.link/n3030}", - year = 2010, - month = 2, +@misc{N2026, + author = "Howard Hinnant", + title = "{N2026}: C++ Standard Library Closed Issues List (Revision R43)", + howpublished = "\url{https://wg21.link/n2026}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3031, - author = "Daveed Vandevoorde", - title = "{N3031}: Core issues 743 and 950: Additional decltype(...) uses", - howpublished = "\url{https://wg21.link/n3031}", - year = 2010, - month = 2, +@misc{N2027, + author = "H. Hinnant and B. Stroustrup and B. Kozicki", + title = "{N2027}: A Brief Introduction to Rvalue References", + howpublished = "\url{https://wg21.link/n2027}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3032, - author = "Daveed Vandevoorde", - title = "{N3032}: Core issue 374: Explicit specialization outside a template's parent", - howpublished = "\url{https://wg21.link/n3032}", - year = 2010, - month = 2, +@misc{N2028, + author = "Howard E. Hinnant", + title = "{N2028}: Minor Modifications to the type traits Wording", + howpublished = "\url{https://wg21.link/n2028}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3033, - author = "Daveed Vandevoorde", - title = "{N3033}: Core issue 951: Various Attribute Issues", - howpublished = "\url{https://wg21.link/n3033}", - year = 2010, - month = 2, +@misc{N2029, + author = "William M. Miller", + title = "{N2029}: C++ Standard Core Language Active Issues, Revision 42", + howpublished = "\url{https://wg21.link/n2029}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3034, - author = "Daveed Vandevoorde", - title = "{N3034}: Core issue 968: Disambiguating [[", - howpublished = "\url{https://wg21.link/n3034}", - year = 2009, - month = 11, +@misc{N2030, + author = "William M. Miller", + title = "{N2030}: C++ Standard Core Language Defect Reports, Revision 42", + howpublished = "\url{https://wg21.link/n2030}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3035, - author = "Pete Becker", - title = "{N3035}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3035}", - year = 2010, - month = 2, +@misc{N2031, + author = "William M. Miller", + title = "{N2031}: C++ Standard Core Language Closed Issues, Revision 42", + howpublished = "\url{https://wg21.link/n2031}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3036, - author = "Pete Becker", - title = "{N3036}: Editor's Report", - howpublished = "\url{https://wg21.link/n3036}", - year = 2010, - month = 2, +@misc{N2032, + author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", + title = "{N2032}: Random Number Generation in C++0X: A Comprehensive Proposal, version 2", + howpublished = "\url{https://wg21.link/n2032}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3037, - author = "Walter E. Brown", - title = "{N3037}: Conceptless Random Number Generation in C++0X", - howpublished = "\url{https://wg21.link/n3037}", - year = 2010, - month = 2, +@misc{N2033, + author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", + title = "{N2033}: Proposal to Consolidate the Subtract-with-Carry Engines", + howpublished = "\url{https://wg21.link/n2033}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3038, - author = "Anthony Williams", - title = "{N3038}: Managing the lifetime of thread\_local variables with contexts (Revision 2)", - howpublished = "\url{https://wg21.link/n3038}", - year = 2010, - month = 1, +@misc{N2034, + author = "Matt Austern", + title = "{N2034}: C++0x Standard Library wishlist (revision 6)", + howpublished = "\url{https://wg21.link/n2034}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3039, - author = "B. Stroustrup and A. Meredith and G. Dos Reis", - title = "{N3039}: Constexpr functions with const reference parameters (a summary)", - howpublished = "\url{https://wg21.link/n3039}", - year = 2010, - month = 2, +@misc{N2035, + author = "Matthew Austern", + title = "{N2035}: Minimal Unicode support for the standard library", + howpublished = "\url{https://wg21.link/n2035}", + year = 2006, + month = 5, publisher = "WG21" } -@misc{N3040, - author = "Hans-J. Boehm", - title = "{N3040}: Various threads issues in the library (LWG 1151)", - howpublished = "\url{https://wg21.link/n3040}", - year = 2010, - month = 2, +@misc{N2036, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2036}: Concepts for the C++0x Standard Library: Approach", + howpublished = "\url{https://wg21.link/n2036}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3041, - author = "Detlef Vollmann", - title = "{N3041}: Futures and Async Cleanup", - howpublished = "\url{https://wg21.link/n3041}", - year = 2010, - month = 2, +@misc{N2037, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2037}: Concepts for the C++0x Standard Library: Introduction", + howpublished = "\url{https://wg21.link/n2037}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3042, - author = "Detlef Vollmann", - title = "{N3042}: Renaming launch::any and what asyncs really might be", - howpublished = "\url{https://wg21.link/n3042}", - year = 2010, - month = 2, +@misc{N2038, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2038}: Concepts for the C++0x Standard Library: Utilities", + howpublished = "\url{https://wg21.link/n2038}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3043, - author = "L. Crowl and A. Meredith", - title = "{N3043}: Converting Lambdas to Function Pointers", - howpublished = "\url{https://wg21.link/n3043}", - year = 2010, - month = 2, +@misc{N2039, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2039}: Concepts for the C++0x Standard Library: Iterators", + howpublished = "\url{https://wg21.link/n2039}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3044, - author = "B. Stroustrup and L. Crowl", - title = "{N3044}: Defining Move Special Member Functions", - howpublished = "\url{https://wg21.link/n3044}", - year = 2010, - month = 2, +@misc{N2040, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2040}: Concepts for the C++0x Standard Library: Algorithms", + howpublished = "\url{https://wg21.link/n2040}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3045, - author = "Paul McKenney and et al.", - title = "{N3045}: Updates to C++ Memory Model Based on Formalization", - howpublished = "\url{https://wg21.link/n3045}", - year = 2010, - month = 2, +@misc{N2041, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2041}: Concepts for the C++0x Standard Library: Numerics", + howpublished = "\url{https://wg21.link/n2041}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3046, - author = "Alisdair Meredith", - title = "{N3046}: Iterators in C++0x", - howpublished = "\url{https://wg21.link/n3046}", - year = 2010, - month = 2, +@misc{N2042, + author = "D. Gregor and B. Stroustrup", + title = "{N2042}: Concepts", + howpublished = "\url{https://wg21.link/n2042}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3047, - author = "Daniel Kr�gler", - title = "{N3047}: Fixing is\_constructible and is\_explicitly\_convertible", - howpublished = "\url{https://wg21.link/n3047}", - year = 2010, - month = 3, +@misc{N2043, + author = "Ion Gazta�aga", + title = "{N2043}: Simplifying And Extending Mutex and Scoped Lock Types For C++ Multi-Threading Library", + howpublished = "\url{https://wg21.link/n2043}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3048, - author = "D. Kr�gler and M. Spertus and S. Du Toit and W. Brown", - title = "{N3048}: Defining Swappable Requirements", - howpublished = "\url{https://wg21.link/n3048}", - year = 2010, - month = 3, +@misc{N2044, + author = "Ion Gazta�aga", + title = "{N2044}: Memory Mapped Files And Shared Memory For C++", + howpublished = "\url{https://wg21.link/n2044}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3049, - author = "Daveed Vandevoorde", - title = "{N3049}: Core issues 743 and 950: Additional decltype(...) uses (revision 1)", - howpublished = "\url{https://wg21.link/n3049}", - year = 2010, - month = 3, +@misc{N2045, + author = "Ion Gazta�aga", + title = "{N2045}: Improving STL Allocators", + howpublished = "\url{https://wg21.link/n2045}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3050, - author = "D. Abrahams and R. Sharoni and D. Gregor", - title = "{N3050}: Allowing Move Constructors to Throw (Rev. 1)", - howpublished = "\url{https://wg21.link/n3050}", - year = 2010, - month = 3, +@misc{N2046, + author = "H. Br�nnimann and G. Melquiond and S. Pion", + title = "{N2046}: Bool\_set: multi-valued logic", + howpublished = "\url{https://wg21.link/n2046}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3051, - author = "Doug Gregor", - title = "{N3051}: Deprecating Exception Specifications", - howpublished = "\url{https://wg21.link/n3051}", - year = 2010, - month = 3, +@misc{N2047, + author = "Hans-J. Boehm", + title = "{N2047}: An Atomic Operations Library for C++", + howpublished = "\url{https://wg21.link/n2047}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3052, - author = "L. Crowl and A. Meredith", - title = "{N3052}: Converting Lambdas to Function Pointers", - howpublished = "\url{https://wg21.link/n3052}", - year = 2010, - month = 3, +@misc{N2049, + author = "Douglas Gregor", + title = "{N2049}: Conceptualizing the Range-Based for Loop", + howpublished = "\url{https://wg21.link/n2049}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3053, - author = "B. Stroustrup and L. Crowl", - title = "{N3053}: Defining Move Special Member Functions", - howpublished = "\url{https://wg21.link/n3053}", - year = 2010, - month = 3, +@misc{N2050, + author = "J. Allsop and A. Meredith and G. Prota", + title = "{N2050}: Proposal to Add a Dynamically Sizeable Bitset to the Standard Library Technical Report Revision 1", + howpublished = "\url{https://wg21.link/n2050}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3054, - author = "Howard Hinnant", - title = "{N3054}: C++ Standard Library Active Issues List (Revision D70)", - howpublished = "\url{https://wg21.link/n3054}", - year = 2010, - month = 3, +@misc{N2051, + author = "Alisdair Meredith", + title = "{N2051}: Evolution of the C++ Standard Library", + howpublished = "\url{https://wg21.link/n2051}", + year = 2006, + month = 6, publisher = "WG21" } -@misc{N3055, - author = "William M. Miller", - title = "{N3055}: A Taxonomy of Expression Value Categories", - howpublished = "\url{https://wg21.link/n3055}", - year = 2010, - month = 3, +@misc{N2052, + author = "C. Nelson and H.-J. Boehm", + title = "{N2052}: Sequencing and the concurrency memory model", + howpublished = "\url{https://wg21.link/n2052}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3056, - author = "Walter E. Brown", - title = "{N3056}: Conceptless Random Number Generation in C++0X, version 2", - howpublished = "\url{https://wg21.link/n3056}", - year = 2010, - month = 3, +@misc{N2053, + author = "Beman Dawes", + title = "{N2053}: Raw String Literals", + howpublished = "\url{https://wg21.link/n2053}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3057, - author = "Paul McKenney and et al.", - title = "{N3057}: Explicit Initializers for Atomics", - howpublished = "\url{https://wg21.link/n3057}", - year = 2010, - month = 3, +@misc{N2054, + author = "Christopher Kohlhoff", + title = "{N2054}: Networking Library Proposal for TR2", + howpublished = "\url{https://wg21.link/n2054}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3058, - author = "Detlef Vollmann", - title = "{N3058}: Futures and Async Cleanup (Rev.)", - howpublished = "\url{https://wg21.link/n3058}", - year = 2010, - month = 3, +@misc{N2055, + author = "William M. Miller", + title = "{N2055}: C++ Standard Core Language Active Issues, Revision 43", + howpublished = "\url{https://wg21.link/n2055}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3059, - author = "Pablo Halpern", - title = "{N3059}: Proposal to Simplify pair (rev 5.2)", - howpublished = "\url{https://wg21.link/n3059}", - year = 2010, - month = 3, +@misc{N2056, + author = "William M. Miller", + title = "{N2056}: C++ Standard Core Language Defect Reports, Revision 43", + howpublished = "\url{https://wg21.link/n2056}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3060, - author = "Walter Brown", - title = "{N3060}: Extensions to the C++ Library to Support Mathematical Special Functions", - howpublished = "\url{https://wg21.link/n3060}", - year = 2010, - month = 3, +@misc{N2057, + author = "William M. Miller", + title = "{N2057}: C++ Standard Core Language Closed Issues, Revision 43", + howpublished = "\url{https://wg21.link/n2057}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3061, - author = "Walter Brown", - title = "{N3061}: Record of Response", - howpublished = "\url{https://wg21.link/n3061}", - year = 2010, - month = 3, +@misc{N2058, + author = "Jeff Garland", + title = "{N2058}: Proposed Text for Proposal to add Date-Time to the Standard Library 1.0", + howpublished = "\url{https://wg21.link/n2058}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3062, - author = "Daveed Vandevoorde", - title = "{N3062}: Core issue 789: Fixing Raw Strings wrt. Trigraphs (revision 1)", - howpublished = "\url{https://wg21.link/n3062}", - year = 2010, - month = 3, +@misc{N2059, + author = "Pavol Droba", + title = "{N2059}: Proposal for new string algorithms in TR2", + howpublished = "\url{https://wg21.link/n2059}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3063, - author = "Daveed Vandevoorde", - title = "{N3063}: Core issue 968: Disambiguating [[ (revision 1)", - howpublished = "\url{https://wg21.link/n3063}", - year = 2010, - month = 3, +@misc{N2061, + author = "Beman Dawes", + title = "{N2061}: Library Exception Propagation Support", + howpublished = "\url{https://wg21.link/n2061}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3064, - author = "Daveed Vandevoorde", - title = "{N3064}: Core issue 374: Explicit specialization outside a template's parent (revision 1)", - howpublished = "\url{https://wg21.link/n3064}", - year = 2010, - month = 3, +@misc{N2062, + author = "Beman Dawes", + title = "{N2062}: POD's Revisited", + howpublished = "\url{https://wg21.link/n2062}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3065, - author = "John Spicer", - title = "{N3065}: Removing Export", - howpublished = "\url{https://wg21.link/n3065}", - year = 2010, - month = 3, +@misc{N2063, + author = "Stephen D. Clamage", + title = "{N2063}: AGENDA: J16 Meeting No. 43, WG21 Meeting No. 38", + howpublished = "\url{https://wg21.link/n2063}", + year = 2006, + month = 8, publisher = "WG21" } -@misc{N3066, - author = "Alisdair Meredith", - title = "{N3066}: Iterators in C++0x", - howpublished = "\url{https://wg21.link/n3066}", - year = 2010, - month = 3, +@misc{N2065, + author = "Alberto Ganesh Barbati", + title = "{N2065}: A proposal to add stream objects based on fixed memory buffers", + howpublished = "\url{https://wg21.link/n2065}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3067, - author = "Daveed Vandevoorde", - title = "{N3067}: Core issue 951: Various Attribute Issues (revision 1)", - howpublished = "\url{https://wg21.link/n3067}", - year = 2010, - month = 3, +@misc{N2066, + author = "Beman Dawes", + title = "{N2066}: TR2 Diagnostics Enhancements", + howpublished = "\url{https://wg21.link/n2066}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3068, - author = "J. Lakos and P. Halpern", - title = "{N3068}: Equality Comparison for Unordered Containers (Rev 2)", - howpublished = "\url{https://wg21.link/n3068}", +@misc{N2067, + author = "H. Br�nnimann and G. Melquiond and S. Pion", + title = "{N2067}: A Proposal to add Interval Arithmetic to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n2067}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3069, - author = "Hans-J. Boehm", - title = "{N3069}: Various threads issues in the library (LWG 1151)", - howpublished = "\url{https://wg21.link/n3069}", - year = 2010, - month = 3, +@misc{N2068, + author = "Thorsten Ottosen", + title = "{N2068}: Range Library Core", + howpublished = "\url{https://wg21.link/n2068}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3070, - author = "Anthony Williams", - title = "{N3070}: Handling Detached Threads and thread\_local Variables", - howpublished = "\url{https://wg21.link/n3070}", - year = 2010, - month = 3, +@misc{N2069, + author = "Thorsten Ottosen", + title = "{N2069}: Yet another type-trait: decay", + howpublished = "\url{https://wg21.link/n2069}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3071, - author = "Detlef Vollmann", - title = "{N3071}: Renaming launch::any and what asyncs really might be (Rev.)", - howpublished = "\url{https://wg21.link/n3071}", - year = 2010, - month = 3, +@misc{N2070, + author = "Martin Sebor", + title = "{N2070}: Enhancing the time\_get facet for POSIX� compatibility", + howpublished = "\url{https://wg21.link/n2070}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3072, +@misc{N2071, author = "Martin Sebor", - title = "{N3072}: Harmonizing Effects and Returns Elements in Clause 21", - howpublished = "\url{https://wg21.link/n3072}", - year = 2010, - month = 3, + title = "{N2071}: Iostream manipulators for convenient extraction and insertion of struct tm objects", + howpublished = "\url{https://wg21.link/n2071}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3073, - author = "D. Kr�gler and W. Brown", - title = "{N3073}: Specifying Pointer-Like Requirements (Revision 1)", - howpublished = "\url{https://wg21.link/n3073}", - year = 2010, - month = 3, +@misc{N2072, + author = "Martin Sebor", + title = "{N2072}: Iostream manipulators for convenient extraction and insertion of monetary values", + howpublished = "\url{https://wg21.link/n2072}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3074, - author = "Paul McKenney and et al.", - title = "{N3074}: Updates to C++ Memory Model Based on Formalization", - howpublished = "\url{https://wg21.link/n3074}", - year = 2010, - month = 3, +@misc{N2073, + author = "Daveed Vandevoorde", + title = "{N2073}: Modules in C++ (Revision 4)", + howpublished = "\url{https://wg21.link/n2073}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3075, - author = "Barry Hedquist", - title = "{N3075}: C++0X, CD 14882, National Body Comments and Responses", - howpublished = "\url{https://wg21.link/n3075}", - year = 2010, - month = 3, +@misc{N2074, + author = "Daveed Vandevoorde", + title = "{N2074}: Plugins in C++", + howpublished = "\url{https://wg21.link/n2074}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3076, - author = "Peter Sommerlad", - title = "{N3076}: SUMMER 2010 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING (REVISION 1.1)", - howpublished = "\url{https://wg21.link/n3076}", +@misc{N2075, + author = "Herb Sutter", + title = "{N2075}: Prism: A Principle-Based Sequential Memory Model for Microsoft Native Code Platforms", + howpublished = "\url{https://wg21.link/n2075}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3077, - author = "Jason Merrill", - title = "{N3077}: Alternative approach to Raw String issues", - howpublished = "\url{https://wg21.link/n3077}", - year = 2010, - month = 3, +@misc{N2076, + author = "Lois Goldthwaite", + title = "{N2076}: Oxford meeting invitation", + howpublished = "\url{https://wg21.link/n2076}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3078, - author = "Jason Merrill", - title = "{N3078}: Constexpr functions with reference parameters", - howpublished = "\url{https://wg21.link/n3078}", - year = 2010, - month = 3, +@misc{N2079, + author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", + title = "{N2079}: Random Number Generation in C++0X: A Comprehensive Proposal, version 3", + howpublished = "\url{https://wg21.link/n2079}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3079, - author = "J. Merrill and J. Spicer", - title = "{N3079}: Redrafting: issues 667, 861, 990, 818", - howpublished = "\url{https://wg21.link/n3079}", - year = 2010, - month = 3, +@misc{N2080, + author = "D. Gregor and J. Järvi and G. Powell", + title = "{N2080}: Variadic Templates (Revision 3)", + howpublished = "\url{https://wg21.link/n2080}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3080, - author = "Stefanus Du Toit", - title = "{N3080}: Minutes of PL22.16 Meeting, March 08, 2010", - howpublished = "\url{https://wg21.link/n3080}", - year = 2010, - month = 3, +@misc{N2081, + author = "D. Gregor and B. Stroustrup", + title = "{N2081}: Concepts (Revision 1)", + howpublished = "\url{https://wg21.link/n2081}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3081, - author = "Stefanus Du Toit", - title = "{N3081}: Minutes of WG21 Meeting, March 08, 2010", - howpublished = "\url{https://wg21.link/n3081}", - year = 2010, - month = 3, +@misc{N2082, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2082}: Concepts for the C++0x Standard Library: Utilities (Revision 1)", + howpublished = "\url{https://wg21.link/n2082}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3082, - author = "Herb Sutter", - title = "{N3082}: C++0x Meeting Schedule", - howpublished = "\url{https://wg21.link/n3082}", - year = 2010, - month = 3, +@misc{N2083, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2083}: Concepts for the C++0x Standard Library: Iterators (Revision 1)", + howpublished = "\url{https://wg21.link/n2083}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3083, - author = "William M. Miller", - title = "{N3083}: C++ Standard Core Language Active Issues, Revision 69", - howpublished = "\url{https://wg21.link/n3083}", - year = 2010, - month = 3, +@misc{N2084, + author = "D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2084}: Concepts for the C++0x Standard Library: Algorithms (Revision 1)", + howpublished = "\url{https://wg21.link/n2084}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3084, - author = "William M. Miller", - title = "{N3084}: C++ Standard Core Language Defect Reports, Revision 69", - howpublished = "\url{https://wg21.link/n3084}", - year = 2010, - month = 3, +@misc{N2085, + author = "Douglas Gregor", + title = "{N2085}: Concepts for the C++0x Standard Library: Containers", + howpublished = "\url{https://wg21.link/n2085}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3085, - author = "William M. Miller", - title = "{N3085}: C++ Standard Core Language Closed Issues, Revision 69", - howpublished = "\url{https://wg21.link/n3085}", - year = 2010, - month = 3, +@misc{N2086, + author = "Douglas Gregor", + title = "{N2086}: Signals and Slots for Library TR2", + howpublished = "\url{https://wg21.link/n2086}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3086, - author = "W. M. Miller and B. Dawes", - title = "{N3086}: C++ CD1 Comment Status Rev. 7", - howpublished = "\url{https://wg21.link/n3086}", - year = 2010, - month = 3, +@misc{N2087, + author = "Douglas Gregor", + title = "{N2087}: A Brief Introduction to Variadic Templates", + howpublished = "\url{https://wg21.link/n2087}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3087, +@misc{N2088, + author = "Nick Maclaren", + title = "{N2088}: IEEE 754R Support and Threading (and Decimal)", + howpublished = "\url{https://wg21.link/n2088}", + year = 2006, + month = 9, + publisher = "WG21" +} +@misc{N2089, + author = "Nick Maclaren", + title = "{N2089}: Asynchronous Exceptions for Threads", + howpublished = "\url{https://wg21.link/n2089}", + year = 2006, + month = 9, + publisher = "WG21" +} +@misc{N2090, + author = "Peter Dimov", + title = "{N2090}: A Threading API for C++", + howpublished = "\url{https://wg21.link/n2090}", + year = 2006, + month = 9, + publisher = "WG21" +} +@misc{N2091, author = "Howard Hinnant", - title = "{N3087}: C++ Standard Library Active Issues List (Revision R70)", - howpublished = "\url{https://wg21.link/n3087}", - year = 2010, - month = 3, + title = "{N2091}: C++ Standard Library Active Issues List (Revision R44)", + howpublished = "\url{https://wg21.link/n2091}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3088, +@misc{N2092, author = "Howard Hinnant", - title = "{N3088}: C++ Standard Library Defect Report List (Revision R70)", - howpublished = "\url{https://wg21.link/n3088}", - year = 2010, - month = 3, + title = "{N2092}: C++ Standard Library Defect Report List (Revision R44)", + howpublished = "\url{https://wg21.link/n2092}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3089, +@misc{N2093, author = "Howard Hinnant", - title = "{N3089}: C++ Standard Library Closed Issues List (Revision R70)", - howpublished = "\url{https://wg21.link/n3089}", - year = 2010, - month = 3, + title = "{N2093}: C++ Standard Library Closed Issues List (Revision R44)", + howpublished = "\url{https://wg21.link/n2093}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3090, - author = "Pete Becker", - title = "{N3090}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3090}", - year = 2010, - month = 3, +@misc{N2094, + author = "Howard E. Hinnant", + title = "{N2094}: Multithreading API for C++0X - A Layered Approach", + howpublished = "\url{https://wg21.link/n2094}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3091, - author = "Pete Becker", - title = "{N3091}: Editor's Report", - howpublished = "\url{https://wg21.link/n3091}", - year = 2010, - month = 3, +@misc{N2095, + author = "Robert Klarer", + title = "{N2095}: long long Goes to the Library", + howpublished = "\url{https://wg21.link/n2095}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3092, - author = "Pete Becker", - title = "{N3092}: Programming Languages - C++", - howpublished = "\url{https://wg21.link/n3092}", - year = 2010, - month = 3, +@misc{N2096, + author = "Peter Dimov", + title = "{N2096}: Transporting Values and Exceptions between Threads", + howpublished = "\url{https://wg21.link/n2096}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3093, - author = "Lawrence Crowl", - title = "{N3093}: C and C++ Alignment Compatibility", - howpublished = "\url{https://wg21.link/n3093}", - year = 2010, - month = 3, +@misc{N2098, + author = "Jeremy Siek", + title = "{N2098}: Scoped Concept Maps", + howpublished = "\url{https://wg21.link/n2098}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3094, - author = "Stefanus Du Toit", - title = "{N3094}: Minutes of PL22.16 Meeting, March 08, 2010 (Revision 2 )", - howpublished = "\url{https://wg21.link/n3094}", - year = 2010, - month = 4, +@misc{N2099, + author = "Thorsten Ottosen", + title = "{N2099}: 3 of the least crazy ideas for the standard library in C++0x", + howpublished = "\url{https://wg21.link/n2099}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3095, - author = "Stefanus Du Toit", - title = "{N3095}: Minutes of WG21 Meeting, March 08, 2010 (Revision 2)", - howpublished = "\url{https://wg21.link/n3095}", - year = 2010, - month = 4, +@misc{N2100, + author = "B. Stroustrup and G. Dos Reis", + title = "{N2100}: Initializer lists", + howpublished = "\url{https://wg21.link/n2100}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3096, - author = "Stephen D. Clamage", - title = "{N3096}: AGENDA, PL22.16 Meeting No. 54, WG21 Meeting No. 49, August 2-7, 2010, Rapperswil, Switzerland", - howpublished = "\url{https://wg21.link/n3096}", - year = 2010, - month = 6, +@misc{N2101, + author = "B. Reiter and R. Rivera", + title = "{N2101}: Hierarchical Data Structures and Related Concepts for the C++ Standard Library", + howpublished = "\url{https://wg21.link/n2101}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3097, - author = "Stefanus Du Toit", - title = "{N3097}: Minutes, WG21 Teleconference 2010-06-18", - howpublished = "\url{https://wg21.link/n3097}", - year = 2010, - month = 6, +@misc{N2102, + author = "Beman Dawes", + title = "{N2102}: POD's Revisited; Resolving Core Issue 568 (Revision 1)", + howpublished = "\url{https://wg21.link/n2102}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3101, - author = "Joaquín Mª López Muñoz", - title = "{N3101}: Spring 2011 JTC1/SC22/WG21 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n3101}", - year = 2010, - month = 7, +@misc{N2103, + author = "Herb Sutter", + title = "{N2103}: A Modest Proposal: Fixing ADL (revision 2)", + howpublished = "\url{https://wg21.link/n2103}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3102, - author = "Barry Hedquist", - title = "{N3102}: ISO/IEC FCD 14882, C++0X, National Body Comments", - howpublished = "\url{https://wg21.link/n3102}", - year = 2010, - month = 8, +@misc{N2104, + author = "Arch D. Robison", + title = "{N2104}: A Proposal to Add Parallel Iteration to the Standard Library", + howpublished = "\url{https://wg21.link/n2104}", + year = 2006, + month = 9, publisher = "WG21" } -@misc{N3103, - author = "D. Kohlbrenner and D. Svoboda and A. Wesie", - title = "{N3103}: Security impact of noexcept", - howpublished = "\url{https://wg21.link/n3103}", - year = 2010, - month = 8, +@misc{N2105, + author = "Beman Dawes", + title = "{N2105}: Proposed C++0x Keywords Considered", + howpublished = "\url{https://wg21.link/n2105}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3104, - author = "Herb Sutter", - title = "{N3104}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", - howpublished = "\url{https://wg21.link/n3104}", - year = 2010, - month = 8, +@misc{N2106, + author = "Beman Dawes", + title = "{N2106}: Cloning and Throwing Dynamically Typed Exceptions", + howpublished = "\url{https://wg21.link/n2106}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3105, - author = "Herb Sutter", - title = "{N3105}: Business Plan and Convener's Report, ISO/IEC JTC1/SC22/WG21 (C++)", - howpublished = "\url{https://wg21.link/n3105}", +@misc{N2107, + author = "J. Maurer and A. Meredith", + title = "{N2107}: Exception Propagation across Threads", + howpublished = "\url{https://wg21.link/n2107}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3106, - author = "Nicolai Josuttis", - title = "{N3106}: Proposed Resolution for US 122: Revision of N2772 and Issue 915 to adopt it into the Standard", - howpublished = "\url{https://wg21.link/n3106}", - year = 2010, - month = 8, +@misc{N2108, + author = "J. Maurer and A. Meredith", + title = "{N2108}: Explicit Virtual Overides", + howpublished = "\url{https://wg21.link/n2108}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3108, - author = "Nicolai Josuttis", - title = "{N3108}: Proposed Resolution for US 114: Small-string optimization not possible with current swap() specification", - howpublished = "\url{https://wg21.link/n3108}", - year = 2010, - month = 8, +@misc{N2109, + author = "Robert Klarer", + title = "{N2109}: Minutes of ISO WG21 Meeting, October 15, 2006", + howpublished = "\url{https://wg21.link/n2109}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3109, - author = "Daniel Krügler", - title = "{N3109}: US 108", - howpublished = "\url{https://wg21.link/n3109}", - year = 2010, - month = 8, +@misc{N2110, + author = "Robert Klarer", + title = "{N2110}: Minutes of J16 Meeting No. 43/WG21 Meeting No. 38, October 16-20, 2006", + howpublished = "\url{https://wg21.link/n2110}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3110, - author = "Jonathan Wakely", - title = "{N3110}: Problems with bitmask types in the library", - howpublished = "\url{https://wg21.link/n3110}", - year = 2010, - month = 8, +@misc{N2111, + author = "W. Brown and M. Fischler and J. Kowalkowski and M. Paterno", + title = "{N2111}: Random Number Generation in C++0X: A Comprehensive Proposal, version 4", + howpublished = "\url{https://wg21.link/n2111}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3111, - author = "William M. Miller", - title = "{N3111}: C++ Standard Core Language Active Issues, Revision 70", - howpublished = "\url{https://wg21.link/n3111}", - year = 2010, - month = 8, +@misc{N2112, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2112}: Templates Aliases", + howpublished = "\url{https://wg21.link/n2112}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3112, - author = "Nicolai Josuttis", - title = "{N3112}: Proposed Resolution for CH 15: Double check copy and move semantics of classes due to new rules for default move constructors and assignment operators", - howpublished = "\url{https://wg21.link/n3112}", - year = 2010, - month = 8, +@misc{N2114, + author = "Robert Klarer", + title = "{N2114}: long long Goes to the Library, Revision 1", + howpublished = "\url{https://wg21.link/n2114}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3113, - author = "Peter Sommerlad", - title = "{N3113}: Async Launch Policies (CH 36)", - howpublished = "\url{https://wg21.link/n3113}", - year = 2010, - month = 8, +@misc{N2115, + author = "J. Järvi and B. Stroustrup and G. Dos Reis", + title = "{N2115}: Decltype (revision 6): proposed wording", + howpublished = "\url{https://wg21.link/n2115}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3114, - author = "J. Daniel Garcia", - title = "{N3114}: throw() becomes noexcept", - howpublished = "\url{https://wg21.link/n3114}", - year = 2010, - month = 8, +@misc{N2116, + author = "G. Dos Reis and B. Stroustrup and J. Maurer", + title = "{N2116}: Generalized Constant Expressions— Revision 4", + howpublished = "\url{https://wg21.link/n2116}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3115, - author = "William M. Miller", - title = "{N3115}: C++ Standard Core Language Active Issues, Revision 72", - howpublished = "\url{https://wg21.link/n3115}", - year = 2010, - month = 8, +@misc{N2117, + author = "Lawrence Crowl", + title = "{N2117}: Minimal Dynamic Library Support", + howpublished = "\url{https://wg21.link/n2117}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3116, - author = "William M. Miller", - title = "{N3116}: C++ Standard Core Language Defect Reports, Revision 72", - howpublished = "\url{https://wg21.link/n3116}", - year = 2010, - month = 8, +@misc{N2118, + author = "Howard E. Hinnant", + title = "{N2118}: A Proposal to Add an Rvalue Reference to the C++ Language: Proposed Wording: Revision 3", + howpublished = "\url{https://wg21.link/n2118}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3117, - author = "William M. Miller", - title = "{N3117}: C++ Standard Core Language Closed Issues, Revision 72", - howpublished = "\url{https://wg21.link/n3117}", - year = 2010, - month = 8, +@misc{N2119, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2119}: Inheriting Constructors", + howpublished = "\url{https://wg21.link/n2119}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3118, - author = "W. M. Miller and B. Dawes", - title = "{N3118}: C++ FCD Comment Status", - howpublished = "\url{https://wg21.link/n3118}", - year = 2010, - month = 8, +@misc{N2120, + author = "Lois Goldthwaite", + title = "{N2120}: April 2007 Meeting", + howpublished = "\url{https://wg21.link/n2120}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3119, - author = "Stefanus Du Toit", - title = "{N3119}: Minutes of WG21 Meeting, August 2, 2010", - howpublished = "\url{https://wg21.link/n3119}", - year = 2010, - month = 8, +@misc{N2121, + author = "Alan Talbot", + title = "{N2121}: Proposed Improvements to the Presentation of Requirements for Functions", + howpublished = "\url{https://wg21.link/n2121}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3120, - author = "Stefanus Du Toit", - title = "{N3120}: Minutes of PL22.16 Meeting, August 2, 2010", - howpublished = "\url{https://wg21.link/n3120}", - year = 2010, - month = 8, +@misc{N2122, + author = "Alisdair Meredith", + title = "{N2122}: State of C++ Evolution (after Portland 2006 Meeting)", + howpublished = "\url{https://wg21.link/n2122}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3121, - author = "Stefanus du Toit", - title = "{N3121}: Minutes, WG21 Teleconference 2010-07-23", - howpublished = "\url{https://wg21.link/n3121}", - year = 2010, - month = 8, +@misc{N2123, + author = "Alisdair Meredith", + title = "{N2123}: Adding the prohibited access specifier to C++09", + howpublished = "\url{https://wg21.link/n2123}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3122, - author = "Daniel Kr�gler", - title = "{N3122}: Observers for the three handler functions", - howpublished = "\url{https://wg21.link/n3122}", - year = 2010, - month = 8, +@misc{N2125, + author = "William M. Miller", + title = "{N2125}: C++ Standard Core Language Active Issues, Revision 44", + howpublished = "\url{https://wg21.link/n2125}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3123, - author = "Daniel Kr�gler", - title = "{N3123}: Bringing result\_of near to INVOKE", - howpublished = "\url{https://wg21.link/n3123}", - year = 2010, - month = 8, +@misc{N2126, + author = "William M. Miller", + title = "{N2126}: C++ Standard Core Language Defect Reports, Revision 44", + howpublished = "\url{https://wg21.link/n2126}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3124, - author = "L. Crowl and D. Vandevoorde", - title = "{N3124}: C and C++ Alignment Compatibility", - howpublished = "\url{https://wg21.link/n3124}", - year = 2010, - month = 8, +@misc{N2127, + author = "William M. Miller", + title = "{N2127}: C++ Standard Core Language Closed Issues, Revision 44", + howpublished = "\url{https://wg21.link/n2127}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3125, - author = "P. McKenney and M. Batty and C. Nelson and et al.", - title = "{N3125}: Omnibus Memory Model and Atomics Paper", - howpublished = "\url{https://wg21.link/n3125}", - year = 2010, - month = 8, +@misc{N2128, + author = "H.-J. Boehm and M. Spertus", + title = "{N2128}: Transparent Programmer-Directed Garbage Collection for C++", + howpublished = "\url{https://wg21.link/n2128}", + year = 2006, + month = 10, publisher = "WG21" } -@misc{N3126, - author = "Pete Becker", - title = "{N3126}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3126}", - year = 2010, - month = 8, +@misc{N2129, + author = "H. Boehm and M. Spertus", + title = "{N2129}: Transparent Garbage Collection for C++ (Revised)", + howpublished = "\url{https://wg21.link/n2129}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3127, - author = "Pete Becker", - title = "{N3127}: Editor's Report", - howpublished = "\url{https://wg21.link/n3127}", - year = 2010, - month = 8, +@misc{N2130, + author = "Howard Hinnant", + title = "{N2130}: C++ Standard Library Active Issues List (Revision R45)", + howpublished = "\url{https://wg21.link/n2130}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3128, - author = "Lawrence Crowl", - title = "{N3128}: C++ Timeout Specification", - howpublished = "\url{https://wg21.link/n3128}", - year = 2010, - month = 8, +@misc{N2131, + author = "Howard Hinnant", + title = "{N2131}: C++ Standard Library Defect Report List (Revision R45)", + howpublished = "\url{https://wg21.link/n2131}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3129, - author = "Lawrence Crowl", - title = "{N3129}: Managing C++ Associated Asynchronous State", - howpublished = "\url{https://wg21.link/n3129}", - year = 2010, - month = 8, +@misc{N2132, + author = "Howard Hinnant", + title = "{N2132}: C++ Standard Library Closed Issues List (Revision R45)", + howpublished = "\url{https://wg21.link/n2132}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3130, - author = "Anthony Williams", - title = "{N3130}: Lockable requirements for C++0x", - howpublished = "\url{https://wg21.link/n3130}", - year = 2010, - month = 8, +@misc{N2133, + author = "Pete Becker", + title = "{N2133}: Editor's Report", + howpublished = "\url{https://wg21.link/n2133}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3131, - author = "Anthony Williams", - title = "{N3131}: Compile-time rational arithmetic and overflow", - howpublished = "\url{https://wg21.link/n3131}", - year = 2010, - month = 8, +@misc{N2134, + author = "Pete Becker", + title = "{N2134}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2134}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3132, - author = "M. Batty and S. Owens and S. Sarkar and P. Sewell and T. Weber", - title = "{N3132}: Mathematizing C++ Concurrency: The Post-Rapperswil Model", - howpublished = "\url{https://wg21.link/n3132}", - year = 2010, - month = 8, +@misc{N2135, + author = "Pete Becker", + title = "{N2135}: Programming Languages —C++", + howpublished = "\url{https://wg21.link/n2135}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3133, - author = "Alisdair Meredith", - title = "{N3133}: C++ Standard Library Active Issues List (Revision R71)", - howpublished = "\url{https://wg21.link/n3133}", - year = 2010, - month = 8, +@misc{N2136, + author = "H. Br�nnimann and G. Melquiond and S. Pion", + title = "{N2136}: Bool\_set: multi-valued logic (revision 1)", + howpublished = "\url{https://wg21.link/n2136}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3134, - author = "Alisdair Meredith", - title = "{N3134}: C++ Standard Library Defect Report List (Revision R71)", - howpublished = "\url{https://wg21.link/n3134}", - year = 2010, - month = 8, +@misc{N2137, + author = "H. Br�nnimann and G. Melquiond and S. Pion", + title = "{N2137}: A Proposal to add Interval Arithmetic to the C++ Standard Library (revision 2)", + howpublished = "\url{https://wg21.link/n2137}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3135, - author = "Alisdair Meredith", - title = "{N3135}: C++ Standard Library Closed Issues List (Revision R71)", - howpublished = "\url{https://wg21.link/n3135}", - year = 2010, - month = 8, +@misc{N2138, + author = "Hans-J. Boehm", + title = "{N2138}: A Less Formal Explanation of the Proposed C++ Concurrency Memory Model", + howpublished = "\url{https://wg21.link/n2138}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3136, - author = "M. Wong and B. Kosnik and M. Batty", - title = "{N3136}: Coherence Requirements Detailed", - howpublished = "\url{https://wg21.link/n3136}", - year = 2010, - month = 8, +@misc{N2139, + author = "Anthony Williams", + title = "{N2139}: Thoughts on a Thread Library for C++", + howpublished = "\url{https://wg21.link/n2139}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3137, - author = "Lawrence Crowl", - title = "{N3137}: C and C++ Liaison: Compatibility for Atomics", - howpublished = "\url{https://wg21.link/n3137}", - year = 2010, - month = 8, +@misc{N2140, + author = "Attila (Farkas) Feh�r", + title = "{N2140}: Adding Alignment Support to the C++ Programming Language / Consolidated", + howpublished = "\url{https://wg21.link/n2140}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3138, - author = "Stephen D. Clamage", - title = "{N3138}: AGENDA: PL22.16 Meeting No. 55, WG21 Meeting No. 50, Novermber 8-13, 2010, Batavia, IL", - howpublished = "\url{https://wg21.link/n3138}", - year = 2010, - month = 9, +@misc{N2141, + author = "Alisdair Meredith", + title = "{N2141}: Strong Typedefs in C++09(Revisited)", + howpublished = "\url{https://wg21.link/n2141}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3139, - author = "Bjarne Stroustrup", - title = "{N3139}: An Incomplete Language Feature", - howpublished = "\url{https://wg21.link/n3139}", - year = 2010, - month = 9, +@misc{N2142, + author = "Alisdair Meredith", + title = "{N2142}: State of C++ Evolution (between Portland and Oxford 2007 Meetings)", + howpublished = "\url{https://wg21.link/n2142}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3140, - author = "Daniel Kr�gler", - title = "{N3140}: Cleanup of pair and tuple", - howpublished = "\url{https://wg21.link/n3140}", - year = 2010, - month = 10, +@misc{N2143, + author = "M.J. Kronenburg", + title = "{N2143}: Proposal for an Infinite Precision Integer for Library Technical Report 2, Revision 2", + howpublished = "\url{https://wg21.link/n2143}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3141, - author = "Barry Hedquist", - title = "{N3141}: ISO/IEC FCD 14882, C++0X, National Body Comments", - howpublished = "\url{https://wg21.link/n3141}", - year = 2010, - month = 10, +@misc{N2144, + author = "M.J. Kronenburg", + title = "{N2144}: Proposal for exact specification of is modulo", + howpublished = "\url{https://wg21.link/n2144}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3142, - author = "J. Merrill and D. Krügler and H. Hinnant and G. Dos Reis", - title = "{N3142}: Adjustments to constructor and assignment traits", - howpublished = "\url{https://wg21.link/n3142}", - year = 2010, - month = 10, +@misc{N2145, + author = "H.-J. Boehm and L. Crowl", + title = "{N2145}: C++ Atomic Types and Operations", + howpublished = "\url{https://wg21.link/n2145}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3143, - author = "H. Hinnant and D. Krügler", - title = "{N3143}: Proposed wording for US 90", - howpublished = "\url{https://wg21.link/n3143}", - year = 2010, - month = 10, +@misc{N2146, + author = "Beman Dawes", + title = "{N2146}: Raw String Literals (Revision 1)", + howpublished = "\url{https://wg21.link/n2146}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3144, - author = "Howard Hinnant", - title = "{N3144}: Wording for US 84", - howpublished = "\url{https://wg21.link/n3144}", - year = 2010, - month = 10, +@misc{N2147, + author = "Lawrence Crowl", + title = "{N2147}: Thread-Local Storage", + howpublished = "\url{https://wg21.link/n2147}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3145, - author = "Daniel Kr�gler", - title = "{N3145}: Deprecating unary\_function and binary\_function", - howpublished = "\url{https://wg21.link/n3145}", - year = 2010, - month = 10, +@misc{N2148, + author = "Lawrence Crowl", + title = "{N2148}: Dynamic Initialization and Destruction with Concurrency", + howpublished = "\url{https://wg21.link/n2148}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3146, - author = "Clark Nelson", - title = "{N3146}: Recommendations for extended identifier characters for C and C++", - howpublished = "\url{https://wg21.link/n3146}", - year = 2010, - month = 10, +@misc{N2149, + author = "Lawrence Crowl", + title = "{N2149}: New Character Types in C++", + howpublished = "\url{https://wg21.link/n2149}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3148, - author = "J. Daniel Garcia", - title = "{N3148}: throw() becomes noexcept (Version 2)", - howpublished = "\url{https://wg21.link/n3148}", - year = 2010, - month = 10, +@misc{N2150, + author = "Jens Maurer", + title = "{N2150}: Extending sizeof to apply to non-static data members without an object", + howpublished = "\url{https://wg21.link/n2150}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3149, - author = "J. Daniel Garcia", - title = "{N3149}: From Throws: Nothing to noexcept", - howpublished = "\url{https://wg21.link/n3149}", - year = 2010, - month = 10, +@misc{N2151, + author = "D. Gregor and J. J�rvi and ", + title = "{N2151}: Variadic Templates for the C++0x Standard Library", + howpublished = "\url{https://wg21.link/n2151}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3150, - author = "J. Daniel Garcia", - title = "{N3150}: Removing non-empty dynamic exception specifications from the library", - howpublished = "\url{https://wg21.link/n3150}", - year = 2010, - month = 10, +@misc{N2152, + author = "D. Gregor and J. Järvi and J. Maurer and J. Merrill", + title = "{N2152}: Proposed Wording for Variadic Templates", + howpublished = "\url{https://wg21.link/n2152}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3151, - author = "Ville Voutilainen", - title = "{N3151}: Keywords for override control", - howpublished = "\url{https://wg21.link/n3151}", - year = 2010, - month = 10, +@misc{N2153, + author = "R. Silvera and M. Wong and P. McKenney and B. Blainey", + title = "{N2153}: A simple and efficient memory model for weakly-ordered architectures", + howpublished = "\url{https://wg21.link/n2153}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3152, - author = "H.-J. Boehm and P. Halpern", - title = "{N3152}: Progress guarantees for C++0x (US 3 and US 186)", - howpublished = "\url{https://wg21.link/n3152}", - year = 2010, - month = 10, +@misc{N2154, + author = "Howard Hinnant", + title = "{N2154}: C++ Standard Library Active Issues List (Revision R46)", + howpublished = "\url{https://wg21.link/n2154}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3153, - author = "Dave Abrahams", - title = "{N3153}: Implicit Move Must Go", - howpublished = "\url{https://wg21.link/n3153}", - year = 2010, - month = 10, +@misc{N2155, + author = "Howard Hinnant", + title = "{N2155}: C++ Standard Library Defect Report List (Revision R46)", + howpublished = "\url{https://wg21.link/n2155}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3154, - author = "Jens Maurer", - title = "{N3154}: US 19: Ambiguous use of ``use''", - howpublished = "\url{https://wg21.link/n3154}", - year = 2010, - month = 10, +@misc{N2156, + author = "Howard Hinnant", + title = "{N2156}: C++ Standard Library Closed Issues List (Revision R46)", + howpublished = "\url{https://wg21.link/n2156}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3155, - author = "J. Daniel Garcia", - title = "{N3155}: More on noexcept for the language support library", - howpublished = "\url{https://wg21.link/n3155}", - year = 2010, - month = 10, +@misc{N2157, + author = "Howard E. Hinnant", + title = "{N2157}: Minor Modifications to the type traits Wording Revision 1", + howpublished = "\url{https://wg21.link/n2157}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3156, - author = "J. Daniel Garcia", - title = "{N3156}: More on noexcept for the diagnostics library", - howpublished = "\url{https://wg21.link/n3156}", - year = 2010, - month = 10, +@misc{N2158, + author = "Howard E. Hinnant", + title = "{N2158}: LWG Issue 206: Linking new/delete operators", + howpublished = "\url{https://wg21.link/n2158}", + year = 2006, + month = 11, publisher = "WG21" } -@misc{N3157, - author = "J. Daniel Garcia", - title = "{N3157}: More on noexcept for the General Utilities Library", - howpublished = "\url{https://wg21.link/n3157}", - year = 2010, - month = 10, +@misc{N2159, + author = "Lawrence Crowl", + title = "{N2159}: UTF-8 String Literals", + howpublished = "\url{https://wg21.link/n2159}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3158, - author = "Daniel Kr�gler", - title = "{N3158}: Missing preconditions for default-constructed match\_result objects", - howpublished = "\url{https://wg21.link/n3158}", - year = 2010, - month = 10, +@misc{N2160, + author = "Beman Dawes", + title = "{N2160}: Library Issue 96: Fixing vector", + howpublished = "\url{https://wg21.link/n2160}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3159, +@misc{N2161, + author = "D. Gregor and A. Lumsdaine", + title = "{N2161}: Considering Concept Constraint Combinators", + howpublished = "\url{https://wg21.link/n2161}", + year = 2007, + month = 1, + publisher = "WG21" +} +@misc{N2162, author = "William M. Miller", - title = "{N3159}: C++ Standard Core Language Active Issues, Revision 73", - howpublished = "\url{https://wg21.link/n3159}", - year = 2010, - month = 10, + title = "{N2162}: C++ Standard Core Language Active Issues, Revision 45", + howpublished = "\url{https://wg21.link/n2162}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3160, +@misc{N2163, author = "William M. Miller", - title = "{N3160}: C++ Standard Core Language Defect Reports, Revision 73", - howpublished = "\url{https://wg21.link/n3160}", - year = 2010, - month = 10, + title = "{N2163}: C++ Standard Core Language Defect Reports, Revision 45", + howpublished = "\url{https://wg21.link/n2163}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3161, +@misc{N2164, author = "William M. Miller", - title = "{N3161}: C++ Standard Core Language Closed Issues, Revision 73", - howpublished = "\url{https://wg21.link/n3161}", - year = 2010, - month = 10, + title = "{N2164}: C++ Standard Core Language Closed Issues, Revision 45", + howpublished = "\url{https://wg21.link/n2164}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3162, - author = "W. M. Miller and B. Dawes", - title = "{N3162}: C++ FCD Comment Status, Rev. 1", - howpublished = "\url{https://wg21.link/n3162}", - year = 2010, - month = 10, +@misc{N2165, + author = "Attila (Farkas) Feh�r", + title = "{N2165}: Adding Alignment Support to the C++ Programming Language / Wording", + howpublished = "\url{https://wg21.link/n2165}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3163, +@misc{N2166, author = "Herb Sutter", - title = "{N3163}: Override Control Using Contextual Keywords", - howpublished = "\url{https://wg21.link/n3163}", - year = 2010, - month = 10, + title = "{N2166}: Agenda", + howpublished = "\url{https://wg21.link/n2166}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3164, - author = "Lawrence Crowl", - title = "{N3164}: Adjusting C++ Atomics for C Compatibility", - howpublished = "\url{https://wg21.link/n3164}", - year = 2010, - month = 10, +@misc{N2167, + author = "Paul E. McKenney", + title = "{N2167}: Overview of Linux-Kernel Reference Counting", + howpublished = "\url{https://wg21.link/n2167}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3165, - author = "Pablo Halpern", - title = "{N3165}: Allocator Requirements: Alternatives to US88", - howpublished = "\url{https://wg21.link/n3165}", - year = 2010, - month = 10, +@misc{N2168, + author = "Robert Klarer", + title = "{N2168}: July 2007 Meeting of WG21/J16 Travel Information", + howpublished = "\url{https://wg21.link/n2168}", + year = 2007, + month = 1, publisher = "WG21" } -@misc{N3166, - author = "David Svoboda", - title = "{N3166}: Destructors default to noexcept", - howpublished = "\url{https://wg21.link/n3166}", - year = 2010, - month = 10, +@misc{N2169, + author = "Alisdair Meredith", + title = "{N2169}: State of C++ Evolution (pre-Oxford 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2169}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3167, - author = "David Svoboda", - title = "{N3167}: Delete operators default to noexcept", - howpublished = "\url{https://wg21.link/n3167}", - year = 2010, - month = 10, +@misc{N2170, + author = "Lawrence Crowl", + title = "{N2170}: Universal Character Names in Literals", + howpublished = "\url{https://wg21.link/n2170}", + year = 2007, + month = 2, publisher = "WG21" } -@misc{N3168, - author = "P.J. Plauger", - title = "{N3168}: Problems with Iostreams Member Functions (Amended from US 137)", - howpublished = "\url{https://wg21.link/n3168}", - year = 2010, - month = 10, +@misc{N2171, + author = "C. Nelson and H.-J. Boehm", + title = "{N2171}: Sequencing and the concurrency memory model (revised)", + howpublished = "\url{https://wg21.link/n2171}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3169, - author = "P.J. Plauger", - title = "{N3169}: A Few Small Library Issues", - howpublished = "\url{https://wg21.link/n3169}", - year = 2010, - month = 10, +@misc{N2172, + author = "Beman Dawes", + title = "{N2172}: POD's Revisited; Resolving Core Issue 568 (Revision 2)", + howpublished = "\url{https://wg21.link/n2172}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3170, - author = "L. Crowl and A. Williams and H. Hinnant", - title = "{N3170}: Clarifying C++ Futures", - howpublished = "\url{https://wg21.link/n3170}", - year = 2010, - month = 10, +@misc{N2173, + author = "Alisdair Meredith", + title = "{N2173}: Core Extensions for Evolution", + howpublished = "\url{https://wg21.link/n2173}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3171, - author = "Michael Spertus", - title = "{N3171}: Proposed resolution for US104: Allocator-aware regular expressions", - howpublished = "\url{https://wg21.link/n3171}", - year = 2010, - month = 10, +@misc{N2174, + author = "Beman Dawes", + title = "{N2174}: Diagnostics Enhancements for C++0x", + howpublished = "\url{https://wg21.link/n2174}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3172, - author = "Pablo Halpern", - title = "{N3172}: Allocators for stringstream (US140)", - howpublished = "\url{https://wg21.link/n3172}", - year = 2010, - month = 10, +@misc{N2175, + author = "Christopher Kohlhoff", + title = "{N2175}: Networking Library Proposal for TR2 (Revision 1)", + howpublished = "\url{https://wg21.link/n2175}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3173, - author = "Pablo Halpern", - title = "{N3173}: Terminology for constructing container elements (US115)", - howpublished = "\url{https://wg21.link/n3173}", - year = 2010, - month = 10, +@misc{N2176, + author = "Hans-J. Boehm", + title = "{N2176}: Memory Model Rationales", + howpublished = "\url{https://wg21.link/n2176}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3174, - author = "Bjarne Stroustrup", - title = "{N3174}: To move or not to move", - howpublished = "\url{https://wg21.link/n3174}", - year = 2010, - month = 10, +@misc{N2177, + author = "Hans-J. Boehm", + title = "{N2177}: Sequential Consistency for Atomics", + howpublished = "\url{https://wg21.link/n2177}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3175, - author = "Alisdair Meredith", - title = "{N3175}: C++ Standard Library Active Issues List (Revision R72)", - howpublished = "\url{https://wg21.link/n3175}", - year = 2010, - month = 10, +@misc{N2178, + author = "Peter Dimov", + title = "{N2178}: Proposed Text for Chapter 30, Thread Support Library [threads]", + howpublished = "\url{https://wg21.link/n2178}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3176, - author = "Alisdair Meredith", - title = "{N3176}: C++ Standard Library Defect Report List (Revision R72)", - howpublished = "\url{https://wg21.link/n3176}", - year = 2010, - month = 10, +@misc{N2179, + author = "Peter Dimov", + title = "{N2179}: Language Support for Transporting Exceptions between Threads", + howpublished = "\url{https://wg21.link/n2179}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3177, - author = "Alisdair Meredith", - title = "{N3177}: C++ Standard Library Closed Issues List (Revision R72)", - howpublished = "\url{https://wg21.link/n3177}", - year = 2010, - month = 10, +@misc{N2180, + author = "Howard Hinnant", + title = "{N2180}: C++ Standard Library Active Issues List (Revision R47)", + howpublished = "\url{https://wg21.link/n2180}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3178, - author = "Pablo Halpern", - title = "{N3178}: emplace Broken for Associative Containers", - howpublished = "\url{https://wg21.link/n3178}", - year = 2010, - month = 10, +@misc{N2181, + author = "Howard Hinnant", + title = "{N2181}: C++ Standard Library Defect Report List (Revision R47)", + howpublished = "\url{https://wg21.link/n2181}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3179, - author = "Pablo Halpern", - title = "{N3179}: Move and swap for I/O streams (US138)", - howpublished = "\url{https://wg21.link/n3179}", - year = 2010, - month = 10, +@misc{N2182, + author = "Howard Hinnant", + title = "{N2182}: C++ Standard Library Closed Issues List (Revision R47)", + howpublished = "\url{https://wg21.link/n2182}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3180, - author = "J. Daniel Garcia", - title = "{N3180}: More on noexcept for the Strings Library", - howpublished = "\url{https://wg21.link/n3180}", - year = 2010, - month = 11, +@misc{N2183, + author = "Howard E. Hinnant", + title = "{N2183}: Issues From Batavia", + howpublished = "\url{https://wg21.link/n2183}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3181, - author = "Alisdair Meredith", - title = "{N3181}: C++ Standard Library Active Issues List (Revision R73)", - howpublished = "\url{https://wg21.link/n3181}", - year = 2010, - month = 11, +@misc{N2184, + author = "Howard E. Hinnant", + title = "{N2184}: Thread Launching for C++0X", + howpublished = "\url{https://wg21.link/n2184}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3182, - author = "Alisdair Meredith", - title = "{N3182}: C++ Standard Library Defect Report List (Revision R73)", - howpublished = "\url{https://wg21.link/n3182}", - year = 2010, - month = 11, +@misc{N2185, + author = "Peter Dimov", + title = "{N2185}: Proposed Text for Parallel Task Execution", + howpublished = "\url{https://wg21.link/n2185}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3183, - author = "Alisdair Meredith", - title = "{N3183}: C++ Standard Library Closed Issues List (Revision R73)", - howpublished = "\url{https://wg21.link/n3183}", - year = 2010, - month = 11, +@misc{N2186, + author = "James Kanze", + title = "{N2186}: Some Small Additions to iostream", + howpublished = "\url{https://wg21.link/n2186}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3186, - author = "Benjamin Kosnik", - title = "{N3186}: Appendix C: ISO C++ 2003 Compatibility, Revision 1", - howpublished = "\url{https://wg21.link/n3186}", - year = 2010, - month = 11, +@misc{N2187, + author = "Anthony Williams", + title = "{N2187}: Names, Linkage, and Templates (rev 1)", + howpublished = "\url{https://wg21.link/n2187}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3187, - author = "J. Daniel Garcia", - title = "{N3187}: More on noexcept for the Containers Library", - howpublished = "\url{https://wg21.link/n3187}", - year = 2010, - month = 11, +@misc{N2188, + author = "William M. Miller", + title = "{N2188}: C++ Standard Core Language Defect Reports, Revision 46", + howpublished = "\url{https://wg21.link/n2188}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3188, - author = "Peter Sommerlad", - title = "{N3188}: Revision to N3113: Async Launch Policies (CH 36)", - howpublished = "\url{https://wg21.link/n3188}", - year = 2010, - month = 11, +@misc{N2189, + author = "William M. Miller", + title = "{N2189}: C++ Standard Core Language Active Issues, Revision 46", + howpublished = "\url{https://wg21.link/n2189}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3189, - author = "Daniel Krügler", - title = "{N3189}: Observers for the three handler functions", - howpublished = "\url{https://wg21.link/n3189}", - year = 2010, - month = 11, +@misc{N2190, + author = "William M. Miller", + title = "{N2190}: C++ Standard Core Language Closed Issues, Revision 46", + howpublished = "\url{https://wg21.link/n2190}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3190, - author = "L. Crowl and D. Vandevoorde", - title = "{N3190}: C and C++ Alignment Compatibility", - howpublished = "\url{https://wg21.link/n3190}", - year = 2010, - month = 11, +@misc{N2191, + author = "D. Gregor and J. Järvi and J. Maurer and J. Merrill", + title = "{N2191}: Proposed Wording for Variadic Templates (Revision 1)", + howpublished = "\url{https://wg21.link/n2191}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3191, - author = "Lawrence Crowl", - title = "{N3191}: C++ Timeout Specification", - howpublished = "\url{https://wg21.link/n3191}", - year = 2010, - month = 11, +@misc{N2192, + author = "D. Gregor and J. J�rvi", + title = "{N2192}: Variadic Templates for the C++0x Standard Library (Revision 1)", + howpublished = "\url{https://wg21.link/n2192}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3192, +@misc{N2193, + author = "D. Gregor and B. Stroustrup", + title = "{N2193}: Proposed Wording for Concepts", + howpublished = "\url{https://wg21.link/n2193}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2194, + author = "D. Gregor and J. J�rvi", + title = "{N2194}: decltype for the C++0x Standard Library", + howpublished = "\url{https://wg21.link/n2194}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2195, + author = "Peter Dimov", + title = "{N2195}: Proposed Text for Chapter 29, Atomic Operations Library [atomics]", + howpublished = "\url{https://wg21.link/n2195}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2196, + author = "Thorsten Ottosen", + title = "{N2196}: Wording for range-based for-loop (revision 1)", + howpublished = "\url{https://wg21.link/n2196}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2197, + author = "Herb Sutter", + title = "{N2197}: Prism: A Principle-Based Sequential Memory Model for Microsoft Native Code Platforms", + howpublished = "\url{https://wg21.link/n2197}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2198, + author = "Robert Klarer", + title = "{N2198}: Extension for the programming language C++ to support decimal floating-point arithmetic", + howpublished = "\url{https://wg21.link/n2198}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2199, + author = "Howard E. Hinnant", + title = "{N2199}: Improved min/max", + howpublished = "\url{https://wg21.link/n2199}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2200, + author = "G. Powell and D. Gregor and J. Järvi", + title = "{N2200}: Operator Overloading", + howpublished = "\url{https://wg21.link/n2200}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2201, + author = "Steve Clamage", + title = "{N2201}: AGENDA J16 Meeting No. 44 WG21 Meeting No. 39 April 16-20, 2006, Oxford, UK", + howpublished = "\url{https://wg21.link/n2201}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2202, + author = "Alisdair Meredith and Jens Maurer", + title = "{N2202}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers", + howpublished = "\url{https://wg21.link/n2202}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2203, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2203}: Inheriting Constructors", + howpublished = "\url{https://wg21.link/n2203}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2204, + author = "Alisdair Meredith", + title = "{N2204}: A Specification to deprecate vector", + howpublished = "\url{https://wg21.link/n2204}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2206, + author = "Alisdair Meredith", + title = "{N2206}: Consistent Insertion into Standard Containers", + howpublished = "\url{https://wg21.link/n2206}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2207, + author = "Matthew Austern", + title = "{N2207}: Minimal Unicode support for the standard library (revision 2)", + howpublished = "\url{https://wg21.link/n2207}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2209, author = "Lawrence Crowl", - title = "{N3192}: Managing C++ Associated Asynchronous State", - howpublished = "\url{https://wg21.link/n3192}", - year = 2010, - month = 11, + title = "{N2209}: UTF-8 String Literals", + howpublished = "\url{https://wg21.link/n2209}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3193, +@misc{N2210, author = "Lawrence Crowl", - title = "{N3193}: Adjusting C++ Atomics for C Compatibility", - howpublished = "\url{https://wg21.link/n3193}", - year = 2010, - month = 11, + title = "{N2210}: Defaulted and Deleted Functions", + howpublished = "\url{https://wg21.link/n2210}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3194, - author = "L. Crowl and A. Williams and H. Hinnant", - title = "{N3194}: Clarifying C++ Futures", - howpublished = "\url{https://wg21.link/n3194}", - year = 2010, - month = 11, +@misc{N2211, + author = "Martin Sebor", + title = "{N2211}: Enhancing the time\_get facet for POSIX� compatibility, Revision 1", + howpublished = "\url{https://wg21.link/n2211}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3195, - author = "J. Daniel Garcia", - title = "{N3195}: From Throws: Nothing to noexcept (version 2)", - howpublished = "\url{https://wg21.link/n3195}", - year = 2010, - month = 11, +@misc{N2212, + author = "Thorsten Ottosen", + title = "{N2212}: Support for sequence in-place construction", + howpublished = "\url{https://wg21.link/n2212}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3196, - author = "P. McKenney and M. Batty and C. Nelson and et al.", - title = "{N3196}: Omnibus Memory Model and Atomics Paper", - howpublished = "\url{https://wg21.link/n3196}", - year = 2010, - month = 11, +@misc{N2213, + author = "H. Sutter and D. Miller and B. Stroustrup", + title = "{N2213}: Strongly Typed Enums (revision 2)", + howpublished = "\url{https://wg21.link/n2213}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3197, - author = "Anthony Williams", - title = "{N3197}: Lockable requirements for C++0x", - howpublished = "\url{https://wg21.link/n3197}", - year = 2010, - month = 11, +@misc{N2214, + author = "H. Sutter and B. Stroustrup", + title = "{N2214}: A name for the null pointer: nullptr (revision 3)", + howpublished = "\url{https://wg21.link/n2214}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3198, - author = "Daniel Kr�gler", - title = "{N3198}: Deprecating unary\_function and binary\_function (Revision 1)", - howpublished = "\url{https://wg21.link/n3198}", - year = 2010, - month = 11, +@misc{N2215, + author = "B. Stroustrup and G. Dos Reis", + title = "{N2215}: Initializer lists (Rev. 3)", + howpublished = "\url{https://wg21.link/n2215}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3199, - author = "J. Daniel Garcia", - title = "{N3199}: More on noexcept for the General Utilities Library (version 2)", - howpublished = "\url{https://wg21.link/n3199}", - year = 2010, - month = 11, +@misc{N2216, + author = "P. Pirkelbauer and Y. Solodkyy and B. Stroustrup", + title = "{N2216}: Report on language support for Multi-Methods and Open-Methods for C++", + howpublished = "\url{https://wg21.link/n2216}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3201, - author = "Bjarne Stroustrup", - title = "{N3201}: Moving right along", - howpublished = "\url{https://wg21.link/n3201}", - year = 2010, - month = 10, +@misc{N2217, + author = "Alan Talbot", + title = "{N2217}: Placement Insert for Containers", + howpublished = "\url{https://wg21.link/n2217}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3202, - author = "Bjarne Stroustrup", - title = "{N3202}: To which extent can noexcept be deduced?", - howpublished = "\url{https://wg21.link/n3202}", - year = 2010, - month = 11, +@misc{N2219, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2219}: Constant Expressions in the Standard Library", + howpublished = "\url{https://wg21.link/n2219}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3203, - author = "Jens Maurer", - title = "{N3203}: Tightening the conditions for generating implicit moves", - howpublished = "\url{https://wg21.link/n3203}", - year = 2010, - month = 11, +@misc{N2220, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2220}: Initializer Lists for Standard Containers", + howpublished = "\url{https://wg21.link/n2220}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3204, - author = "Jens Maurer", - title = "{N3204}: Deducing ``noexcept'' for destructors", - howpublished = "\url{https://wg21.link/n3204}", - year = 2010, - month = 11, +@misc{N2221, + author = "B. Stroustrup and G. Dos Reis", + title = "{N2221}: An analysis of concept intersection", + howpublished = "\url{https://wg21.link/n2221}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3205, - author = "David Svoboda", - title = "{N3205}: Delete operators default to noexcept", - howpublished = "\url{https://wg21.link/n3205}", - year = 2010, - month = 11, +@misc{N2222, + author = "Herb Sutter", + title = "{N2222}: Toronto Agenda", + howpublished = "\url{https://wg21.link/n2222}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3206, - author = "J. Maurer and M. Hall and V. Voutilainen", - title = "{N3206}: Override control: Eliminating Attributes", - howpublished = "\url{https://wg21.link/n3206}", - year = 2010, - month = 11, +@misc{N2223, + author = "L. Goldthwaite and M. Wong", + title = "{N2223}: Explicit Conversion Operator Draft Working Paper", + howpublished = "\url{https://wg21.link/n2223}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3207, - author = "Jason Merrill", - title = "{N3207}: noexcept(auto)", - howpublished = "\url{https://wg21.link/n3207}", - year = 2010, - month = 11, +@misc{N2224, + author = "Alisdair Meredith", + title = "{N2224}: Seeking a Syntax for Attributes in C++09", + howpublished = "\url{https://wg21.link/n2224}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3208, +@misc{N2225, + author = "Thorsten Ottosen", + title = "{N2225}: Improved integration with C arrays and strings", + howpublished = "\url{https://wg21.link/n2225}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2228, author = "Alisdair Meredith", - title = "{N3208}: Library Working group Issues resolved in Batavia", - howpublished = "\url{https://wg21.link/n3208}", - year = 2010, - month = 11, + title = "{N2228}: State of C++ Evolution (pre-Oxford 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2228}", publisher = "WG21" } -@misc{N3209, - author = "H.-J. Boehm and P. Halpern", - title = "{N3209}: Progress guarantees for C++0x (US 3 and US 186)(revised)", - howpublished = "\url{https://wg21.link/n3209}", - year = 2010, - month = 11, +@misc{N2229, + author = "Beman Dawes", + title = "{N2229}: Cloning and Throwing Dynamically Typed Exceptions (Rev 1)", + howpublished = "\url{https://wg21.link/n2229}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3210, - author = "Stefanus Du Toit", - title = "{N3210}: New wording for arithmetic on ratios", - howpublished = "\url{https://wg21.link/n3210}", - year = 2010, - month = 11, +@misc{N2230, + author = "Beman Dawes", + title = "{N2230}: POD's Revisited; Resolving Core Issue 568 (Revision 3)", + howpublished = "\url{https://wg21.link/n2230}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3211, - author = "Stefanus Du Toit", - title = "{N3211}: Minutes, WG21 Teleconference 2010-10-29", - howpublished = "\url{https://wg21.link/n3211}", - year = 2010, - month = 11, +@misc{N2231, + author = "Matt Austern", + title = "{N2231}: STL singly linked lists", + howpublished = "\url{https://wg21.link/n2231}", + year = 2007, + month = 3, publisher = "WG21" } -@misc{N3212, - author = "Stefanus Du Toit", - title = "{N3212}: Minutes of WG21 Meeting, November 8, 2010", - howpublished = "\url{https://wg21.link/n3212}", - year = 2010, - month = 11, +@misc{N2232, + author = "P. Dimov and B. Dawes", + title = "{N2232}: Improving shared\_ptr for C++0x", + howpublished = "\url{https://wg21.link/n2232}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3213, - author = "Stefanus Du Toit", - title = "{N3213}: Minutes of PL22.16 Meeting, November 8, 2010", - howpublished = "\url{https://wg21.link/n3213}", - year = 2010, - month = 11, +@misc{N2233, + author = "Lawrence Crowl", + title = "{N2233}: basic\_string operator <<", + howpublished = "\url{https://wg21.link/n2233}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3214, - author = "Jens Maurer", - title = "{N3214}: US 19: Ambiguous use of ``use'' (version 2)", - howpublished = "\url{https://wg21.link/n3214}", - year = 2010, - month = 11, +@misc{N2234, + author = "AFNOR", + title = "{N2234}: French Panel (AFNOR) Position", + howpublished = "\url{https://wg21.link/n2234}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3215, - author = "Beman Dawes", - title = "{N3215}: Fixing LWG 1322, Explicit CopyConstructible requirements are insufficient", - howpublished = "\url{https://wg21.link/n3215}", - year = 2010, - month = 11, +@misc{N2235, + author = "G. Dos Reis and B. Stroustrup and J. Maurer", + title = "{N2235}: Generalized Constant Expressions—Revision 5", + howpublished = "\url{https://wg21.link/n2235}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3216, - author = "A. Williams and J. Merrill", - title = "{N3216}: Removing Implicit Move Constructors and Move Assignment Operators", - howpublished = "\url{https://wg21.link/n3216}", - year = 2010, - month = 11, +@misc{N2236, + author = "J. Maurer and M. Wong", + title = "{N2236}: Towards support for attributes in C++", + howpublished = "\url{https://wg21.link/n2236}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3217, - author = "Jens Maurer", - title = "{N3217}: Wording for brace-initializers as default arguments", - howpublished = "\url{https://wg21.link/n3217}", - year = 2010, - month = 11, +@misc{N2237, + author = "R. Silvera and M. Wong and P. McKenney and B. Blainey", + title = "{N2237}: A simple and efficient memory model for weakly-ordered architectures", + howpublished = "\url{https://wg21.link/n2237}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3218, - author = "Jens Maurer", - title = "{N3218}: Core Issue 1125: Unclear definition of ``potential constant expression'' (DE 8, GB 26)", - howpublished = "\url{https://wg21.link/n3218}", - year = 2010, - month = 11, +@misc{N2238, + author = "Matthew Austern", + title = "{N2238}: Minimal Unicode support for the standard library (revision 3)", + howpublished = "\url{https://wg21.link/n2238}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3220, - author = "Stephen D. Clamage", - title = "{N3220}: AGENDA, PL22.16 Meeting No. 56, WG21 Meeting No. 51, March 21-26, 2011, Madrid, Spain", - howpublished = "\url{https://wg21.link/n3220}", - year = 2010, - month = 11, +@misc{N2239, + author = "Clark Nelson", + title = "{N2239}: A finer-grained alternative to sequence points (revised)", + howpublished = "\url{https://wg21.link/n2239}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3221, - author = "William M. Miller", - title = "{N3221}: C++ Standard Core Language Active Issues, Revision 74", - howpublished = "\url{https://wg21.link/n3221}", - year = 2010, - month = 11, +@misc{N2240, + author = "Benjamin Kosnik", + title = "{N2240}: Two missing traits: enable\_if and conditional", + howpublished = "\url{https://wg21.link/n2240}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3222, - author = "William M. Miller", - title = "{N3222}: C++ Standard Core Language Defect Reports, Revision 74", - howpublished = "\url{https://wg21.link/n3222}", - year = 2010, - month = 11, +@misc{N2241, + author = "Beman Dawes", + title = "{N2241}: Diagnostics Enhancements for C++0x (Rev. 1)", + howpublished = "\url{https://wg21.link/n2241}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3223, - author = "William M. Miller", - title = "{N3223}: C++ Standard Core Language Closed Issues, Revision 74", - howpublished = "\url{https://wg21.link/n3223}", - year = 2010, - month = 11, +@misc{N2242, + author = "D. Gregor and J. Järvi and J. Maurer and J. Merrill", + title = "{N2242}: Proposed Wording for Variadic Templates (Revision 2)", + howpublished = "\url{https://wg21.link/n2242}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3224, - author = "W. M. Miller and B. Dawes", - title = "{N3224}: C++ FCD Comment Status, Rev. 4", - howpublished = "\url{https://wg21.link/n3224}", - year = 2010, - month = 11, +@misc{N2243, + author = "Thorsten Ottosen", + title = "{N2243}: Wording for range-based for-loop (revision 2)", + howpublished = "\url{https://wg21.link/n2243}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3225, - author = "Pete Becker", - title = "{N3225}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3225}", - year = 2010, - month = 11, +@misc{N2244, + author = "Thorsten Ottosen", + title = "{N2244}: Wording for decay, make\_pair and make\_tuple", + howpublished = "\url{https://wg21.link/n2244}", + year = 2006, + month = 4, publisher = "WG21" } -@misc{N3226, - author = "Pete Becker", - title = "{N3226}: Editor's Report", - howpublished = "\url{https://wg21.link/n3226}", - year = 2010, - month = 11, +@misc{N2245, + author = "Thorsten Ottosen", + title = "{N2245}: Range Utilities for C++0x", + howpublished = "\url{https://wg21.link/n2245}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3227, +@misc{N2246, author = "Thorsten Ottosen", - title = "{N3227}: Please reconsider noexcept", - howpublished = "\url{https://wg21.link/n3227}", - year = 2010, - month = 11, + title = "{N2246}: 2 of the least crazy ideas for the standard library in C++0x", + howpublished = "\url{https://wg21.link/n2246}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3228, - author = "Benjamin Kosnik", - title = "{N3228}: Constexpr Library Additions: complex", - howpublished = "\url{https://wg21.link/n3228}", - year = 2010, - month = 11, +@misc{N2248, + author = "Lois Goldthwaite", + title = "{N2248}: Toward a More Perfect Union", + howpublished = "\url{https://wg21.link/n2248}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3229, - author = "Benjamin Kosnik", - title = "{N3229}: Constexpr Library Additions: chrono", - howpublished = "\url{https://wg21.link/n3229}", - year = 2010, - month = 11, +@misc{N2249, + author = "Lawrence Crowl", + title = "{N2249}: New Character Types in C++", + howpublished = "\url{https://wg21.link/n2249}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3230, - author = "Benjamin Kosnik", - title = "{N3230}: Constexpr Library Additions: future", - howpublished = "\url{https://wg21.link/n3230}", - year = 2010, - month = 11, +@misc{N2251, + author = "A. Meredith and J. Maurer", + title = "{N2251}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers (revision 1)", + howpublished = "\url{https://wg21.link/n2251}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3231, - author = "Benjamin Kosnik", - title = "{N3231}: Constexpr Library Additions: support/utilities", - howpublished = "\url{https://wg21.link/n3231}", - year = 2010, - month = 11, +@misc{N2252, + author = "A. Feh�r and C. Nelson", + title = "{N2252}: Adding Alignment Support to the C++ Programming Language / Wording", + howpublished = "\url{https://wg21.link/n2252}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3232, - author = "Joaqu�n M� L�pez Mu�oz", - title = "{N3232}: Spring 2011 JTC1/SC22/WG21 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n3232}", - year = 2010, - month = 12, +@misc{N2253, + author = "Jens Maurer", + title = "{N2253}: Extending sizeof to apply to non-static data members without an object (revision 1)", + howpublished = "\url{https://wg21.link/n2253}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3233, - author = "E. Niebler and D. Gregor and J. Widman", - title = "{N3233}: US22/DE9 Revisited: Decltype and Call Expressions", - howpublished = "\url{https://wg21.link/n3233}", - year = 2011, - month = 2, +@misc{N2254, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2254}: Inheriting Constructors (revision 1)", + howpublished = "\url{https://wg21.link/n2254}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3234, - author = "Ville Voutilainen", - title = "{N3234}: Remove explicit from class-head", - howpublished = "\url{https://wg21.link/n3234}", - year = 2010, - month = 2, +@misc{N2255, + author = "Howard E. Hinnant", + title = "{N2255}: Minor Modifications to the type traits Wording Revision 2", + howpublished = "\url{https://wg21.link/n2255}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3235, - author = "Pablo Halpern", - title = "{N3235}: Generalized pointer casts", - howpublished = "\url{https://wg21.link/n3235}", - year = 2011, - month = 2, +@misc{N2256, + author = "Matthew Austern", + title = "{N2256}: Container insert/erase and iterator constness", + howpublished = "\url{https://wg21.link/n2256}", + year = 2007, + month = 4, publisher = "WG21" } -@misc{N3236, +@misc{N2257, + author = "Matthew Austern", + title = "{N2257}: Removing unused allocator functions", + howpublished = "\url{https://wg21.link/n2257}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2258, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2258}: Templates Aliases", + howpublished = "\url{https://wg21.link/n2258}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2259, + author = "Howard E. Hinnant", + title = "{N2259}: Specify header dependency for ", + howpublished = "\url{https://wg21.link/n2259}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2260, + author = "Paul E. McKenney", + title = "{N2260}: C++ Data-Dependency Ordering", + howpublished = "\url{https://wg21.link/n2260}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2261, + author = "H.-J. Boehm and M. Spertus", + title = "{N2261}: Optimization-robust finalization", + howpublished = "\url{https://wg21.link/n2261}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2262, + author = "R. Silvera and P. Dimov", + title = "{N2262}: Explicit Memory Fences", + howpublished = "\url{https://wg21.link/n2262}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2263, author = "William M. Miller", - title = "{N3236}: C++ Standard Core Language Active Issues, Revision 75", - howpublished = "\url{https://wg21.link/n3236}", - year = 2011, - month = 2, + title = "{N2263}: C++ Standard Core Language Active Issues, Revision 47", + howpublished = "\url{https://wg21.link/n2263}", + year = 2007, + month = 5, publisher = "WG21" } -@misc{N3237, +@misc{N2264, author = "William M. Miller", - title = "{N3237}: C++ Standard Core Language Defect Reports, Revision 75", - howpublished = "\url{https://wg21.link/n3237}", - year = 2011, - month = 2, + title = "{N2264}: C++ Standard Core Language Defect Reports, Revision 47", + howpublished = "\url{https://wg21.link/n2264}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2265, + author = "William M. Miller", + title = "{N2265}: C++ Standard Core Language Closed Issues, Revision 47", + howpublished = "\url{https://wg21.link/n2265}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2266, + author = "Robert Klarer", + title = "{N2266}: Minutes of J16 Meeting No. 44/WG21 Meeting No. 39, April 16-20, 2007", + howpublished = "\url{https://wg21.link/n2266}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2267, + author = "Robert Klarer", + title = "{N2267}: Minutes of ISO WG21 Meeting, April 15, 2007", + howpublished = "\url{https://wg21.link/n2267}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2268, + author = "Alan Talbot", + title = "{N2268}: Placement Insert for Containers (Revision 1)", + howpublished = "\url{https://wg21.link/n2268}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2269, + author = "Stephen D. Clamage", + title = "{N2269}: AGENDA July 16-20, 2007, Toronto, Ontario, Canada", + howpublished = "\url{https://wg21.link/n2269}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2270, + author = "B. Kosnik and M. Austern", + title = "{N2270}: Incompatible changes in C++0x", + howpublished = "\url{https://wg21.link/n2270}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2271, + author = "Paul Pedriana", + title = "{N2271}: EASTL — Electronic Arts Standard Template Library", + howpublished = "\url{https://wg21.link/n2271}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2272, + author = "Nick Maclaren", + title = "{N2272}: Optional Sequential Consistency", + howpublished = "\url{https://wg21.link/n2272}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2273, + author = "Nick Maclaren", + title = "{N2273}: Non-Memory Actions (Core Aspects)", + howpublished = "\url{https://wg21.link/n2273}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2274, + author = "Nick Maclaren", + title = "{N2274}: Object Aliasing and Threads", + howpublished = "\url{https://wg21.link/n2274}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2275, + author = "Nick Maclaren", + title = "{N2275}: Non-Memory Actions (Library)", + howpublished = "\url{https://wg21.link/n2275}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2276, + author = "Anthony Williams", + title = "{N2276}: Thread Pools and Futures", + howpublished = "\url{https://wg21.link/n2276}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2277, + author = "Howard Hinnant", + title = "{N2277}: C++ Standard Library Active Issues List (Revision R48)", + howpublished = "\url{https://wg21.link/n2277}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2278, + author = "Howard Hinnant", + title = "{N2278}: C++ Standard Library Defect Report List (Revision R48)", + howpublished = "\url{https://wg21.link/n2278}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2279, + author = "Howard Hinnant", + title = "{N2279}: C++ Standard Library Closed Issues List (Revision R48)", + howpublished = "\url{https://wg21.link/n2279}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2280, + author = "Lawrence Crowl", + title = "{N2280}: Thread-Local Storage", + howpublished = "\url{https://wg21.link/n2280}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2281, + author = "Lawrence Crowl", + title = "{N2281}: Digit Separators", + howpublished = "\url{https://wg21.link/n2281}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2282, + author = "I. McIntosh and M. Wong and R. Mak and R. Klarer", + title = "{N2282}: Extensible Literals (revision 2)", + howpublished = "\url{https://wg21.link/n2282}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2283, + author = "Pete Becker", + title = "{N2283}: Editor's report", + howpublished = "\url{https://wg21.link/n2283}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2284, + author = "Pete Becker", + title = "{N2284}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2284}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2285, + author = "Pete Becker", + title = "{N2285}: A Multi-threading Library for Standard C++, Revision 2", + howpublished = "\url{https://wg21.link/n2285}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2286, + author = "Michael Spertus", + title = "{N2286}: Programmer Directed GC for C++", + howpublished = "\url{https://wg21.link/n2286}", + year = 2007, + month = 4, + publisher = "WG21" +} +@misc{N2287, + author = "H.-J. Boehm and M. Spertus", + title = "{N2287}: Transparent Programmer-Directed Garbage Collection for C++", + howpublished = "\url{https://wg21.link/n2287}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2288, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2288}: Constant Expressions in the Standard Library —Revision 1", + howpublished = "\url{https://wg21.link/n2288}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2289, + author = "Tom Plum", + title = "{N2289}: October 2007 Meeting", + howpublished = "\url{https://wg21.link/n2289}", + year = 2007, + month = 5, + publisher = "WG21" +} +@misc{N2290, + author = "Herb Sutter", + title = "{N2290}: Business plan and convenor's report", + howpublished = "\url{https://wg21.link/n2290}", + publisher = "WG21" +} +@misc{N2291, + author = "Alisdair Meredith", + title = "{N2291}: State of C++ Evolution (Toronto 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2291}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2292, + author = "Alisdair Meredith", + title = "{N2292}: Standard Library Applications for Deleted Functions", + howpublished = "\url{https://wg21.link/n2292}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2293, + author = "Alisdair Meredith", + title = "{N2293}: Standard Library Applications for Explicit Conversion Operators", + howpublished = "\url{https://wg21.link/n2293}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2294, + author = "Beman Dawes", + title = "{N2294}: POD's Revisited; Resolving Core Issue 568 (Revision 4)", + howpublished = "\url{https://wg21.link/n2294}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2295, + author = "L. Crowl and B. Dawes", + title = "{N2295}: Raw and Unicode String Literals; Unified Proposal", + howpublished = "\url{https://wg21.link/n2295}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2296, + author = "B. Dawes and B. Kosnik", + title = "{N2296}: Diagnostics Enhancements; Resolution of Small Issues", + howpublished = "\url{https://wg21.link/n2296}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2297, + author = "P. Dimov and B. Dawes", + title = "{N2297}: Improving shared\_ptr for C++0x, Revision 1", + howpublished = "\url{https://wg21.link/n2297}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2298, + author = "B. Dawes and P. Dimov and H. Sutter", + title = "{N2298}: Thread-Safety in the Standard Library", + howpublished = "\url{https://wg21.link/n2298}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2299, + author = "Joe Gottman", + title = "{N2299}: Concatenating tuples", + howpublished = "\url{https://wg21.link/n2299}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2300, + author = "C. Nelson and H.-J. Boehm", + title = "{N2300}: Concurrency memory model (revised)", + howpublished = "\url{https://wg21.link/n2300}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2301, + author = "A. Feh�r and C. Nelson", + title = "{N2301}: Adding Alignment Support to the C++ Programming Language / Wording", + howpublished = "\url{https://wg21.link/n2301}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2303, + author = "Benjamin Kosnik", + title = "{N2303}: Revised system\_error", + howpublished = "\url{https://wg21.link/n2303}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2304, + author = "William M. Miller", + title = "{N2304}: C++ Standard Core Language Active Issues, Revision 48", + howpublished = "\url{https://wg21.link/n2304}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2305, + author = "William M. Miller", + title = "{N2305}: C++ Standard Core Language Defect Reports, Revision 48", + howpublished = "\url{https://wg21.link/n2305}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2306, + author = "William M. Miller", + title = "{N2306}: C++ Standard Core Language Closed Issues, Revision 48", + howpublished = "\url{https://wg21.link/n2306}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2307, + author = "D. Gregor and B. Stroustrup", + title = "{N2307}: Proposed Wording for Concepts (Revision 1)", + howpublished = "\url{https://wg21.link/n2307}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2308, + author = "Emil Dotchevski", + title = "{N2308}: Adding allocator support to std::function for C++0x", + howpublished = "\url{https://wg21.link/n2308}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2309, + author = "Benjamin Kosnik", + title = "{N2309}: Error-handling and Exception-related library changes for C++0x", + howpublished = "\url{https://wg21.link/n2309}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2310, + author = "H.-J. Boehm and M. Spertus", + title = "{N2310}: Transparent Programmer-Directed Garbage Collection for C++", + howpublished = "\url{https://wg21.link/n2310}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2311, + author = "INCITS Secretariat", + title = "{N2311}: 2008 Fees for Participation on INCITS Technical Committees and Task Groups", + howpublished = "\url{https://wg21.link/n2311}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2312, + author = "Michael Spertus", + title = "{N2312}: Namespace Regions", + howpublished = "\url{https://wg21.link/n2312}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2314, + author = "Pete Becker", + title = "{N2314}: Editor's report", + howpublished = "\url{https://wg21.link/n2314}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2315, + author = "Pete Becker", + title = "{N2315}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2315}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2316, + author = "Daveed Vandevoorde", + title = "{N2316}: Modules in C++ (Revision 5)", + howpublished = "\url{https://wg21.link/n2316}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2317, + author = "Howard Hinnant", + title = "{N2317}: C++ Standard Library Active Issues List (Revision R49)", + howpublished = "\url{https://wg21.link/n2317}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2318, + author = "Howard Hinnant", + title = "{N2318}: C++ Standard Library Defect Report List (Revision R49)", + howpublished = "\url{https://wg21.link/n2318}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2319, + author = "Howard Hinnant", + title = "{N2319}: C++ Standard Library Closed Issues List (Revision R49)", + howpublished = "\url{https://wg21.link/n2319}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2320, + author = "H. Hinnant and B. Dawes and L. Crowl and J. Garland and A. Williams", + title = "{N2320}: Multi-threading Library for Standard C++", + howpublished = "\url{https://wg21.link/n2320}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2321, + author = "Martin Sebor", + title = "{N2321}: Enhancing the time\_get facet for POSIX� compatibility, Revision 2", + howpublished = "\url{https://wg21.link/n2321}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2322, + author = "D. Gregor and A. Lumsdaine", + title = "{N2322}: Concepts for the C++0x Standard Library: Utilities (Revision 2)", + howpublished = "\url{https://wg21.link/n2322}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2323, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2323}: Concepts for the C++0x Standard Library: Iterators (Revision 2)", + howpublished = "\url{https://wg21.link/n2323}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2324, + author = "H.-J. Boehm and L. Crowl", + title = "{N2324}: C++ Atomic Types and Operations", + howpublished = "\url{https://wg21.link/n2324}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2325, + author = "Lawrence Crowl", + title = "{N2325}: Dynamic Initialization and Destruction with Concurrency", + howpublished = "\url{https://wg21.link/n2325}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2326, + author = "Lawrence Crowl", + title = "{N2326}: Defaulted and Deleted Functions", + howpublished = "\url{https://wg21.link/n2326}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2327, + author = "Cosmin Truta", + title = "{N2327}: Inconsistencies in IOStreams Numeric Extraction", + howpublished = "\url{https://wg21.link/n2327}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2328, + author = "Jeff Garland", + title = "{N2328}: Proposal for Date-Time Types in C++0x To Support Threading APIs", + howpublished = "\url{https://wg21.link/n2328}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2329, + author = "J. Järvi and J. Freeman and L. Crowl", + title = "{N2329}: Lambda expressions and closures for C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n2329}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2331, + author = "Jason Merrill", + title = "{N2331}: Namespace Association (``strong'' using)", + howpublished = "\url{https://wg21.link/n2331}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2332, + author = "Michael Spertus", + title = "{N2332}: Argument Deduction for Constructors", + howpublished = "\url{https://wg21.link/n2332}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2333, + author = "L. Goldthwaite and M. Wong and J. Maurer", + title = "{N2333}: Explicit Conversion Operator Draft Working Paper Revision 1", + howpublished = "\url{https://wg21.link/n2333}", + year = 2007, + month = 6, + publisher = "WG21" +} +@misc{N2334, + author = "C. Nelson and H.-J. Boehm", + title = "{N2334}: Concurrency memory model (revised again)", + howpublished = "\url{https://wg21.link/n2334}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2336, + author = "Alisdair Meredith", + title = "{N2336}: State of C++ Evolution (Toronto 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2336}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2337, + author = "Daveed Vandevoorde", + title = "{N2337}: The Syntax of auto Declarations", + howpublished = "\url{https://wg21.link/n2337}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2338, + author = "Hans-J. Boehm", + title = "{N2338}: Concurrency memory model compiler consequences", + howpublished = "\url{https://wg21.link/n2338}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2339, + author = "Detlef Vollmann", + title = "{N2339}: Response to N2257=07-0117 ``Removing unused allocator functions''", + howpublished = "\url{https://wg21.link/n2339}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2340, + author = "A. Meredith and J. Maurer", + title = "{N2340}: C99 Compatibility : \_\_func\_\_ and predeclared identifiers (revision 2)", + howpublished = "\url{https://wg21.link/n2340}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2341, + author = "A. Feh�r and C. Nelson", + title = "{N2341}: Adding Alignment Support to the C++ Programming Language / Wording", + howpublished = "\url{https://wg21.link/n2341}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2342, + author = "Beman Dawes", + title = "{N2342}: POD's Revisited; Resolving Core Issue 568 (Revision 5)", + howpublished = "\url{https://wg21.link/n2342}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2343, + author = "J. Järvi and B. Stroustrup and G. Dos Reis", + title = "{N2343}: Decltype (revision 7): proposed wording", + howpublished = "\url{https://wg21.link/n2343}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2345, + author = "Alan Talbot", + title = "{N2345}: Placement Insert for Containers (Revision 2)", + howpublished = "\url{https://wg21.link/n2345}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2346, + author = "Lawrence Crowl", + title = "{N2346}: Defaulted and Deleted Functions", + howpublished = "\url{https://wg21.link/n2346}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2347, + author = "D. Miller and H. Sutter and B. Stroustrup", + title = "{N2347}: Strongly Typed Enums (revision 3)", + howpublished = "\url{https://wg21.link/n2347}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2348, + author = "Marc Paterno", + title = "{N2348}: Wording for std::numeric\_limits::lowest()", + howpublished = "\url{https://wg21.link/n2348}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2349, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2349}: Constant Expressions in the Standard Library —Revision 2", + howpublished = "\url{https://wg21.link/n2349}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2350, + author = "M. Austern and A. Talbot", + title = "{N2350}: Container insert/erase and iterator constness (Revision 1)", + howpublished = "\url{https://wg21.link/n2350}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2351, + author = "P. Dimov and B. Dawes", + title = "{N2351}: Improving shared\_ptr for C++0x, Revision 2", + howpublished = "\url{https://wg21.link/n2351}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2353, + author = "Alisdair Meredith", + title = "{N2353}: A Specification for vector", + howpublished = "\url{https://wg21.link/n2353}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2354, + author = "M. Spertus and B. Seymour", + title = "{N2354}: Class member initializers", + howpublished = "\url{https://wg21.link/n2354}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2355, + author = "Robert Klarer", + title = "{N2355}: Minutes of J16 Meeting No. 45/WG21 Meeting No. 40, July 16-20, 2007", + howpublished = "\url{https://wg21.link/n2355}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2356, + author = "Robert Klarer", + title = "{N2356}: Minutes of ISO WG21 Meeting, July 15, 2007", + howpublished = "\url{https://wg21.link/n2356}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2359, + author = "Paul E. McKenney", + title = "{N2359}: C++ Data-Dependency Ordering: Atomics", + howpublished = "\url{https://wg21.link/n2359}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2360, + author = "Paul E. McKenney", + title = "{N2360}: C++ Data-Dependency Ordering: Memory Model", + howpublished = "\url{https://wg21.link/n2360}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2361, + author = "Paul E. McKenney", + title = "{N2361}: C++ Data-Dependency Ordering: Function Annotation", + howpublished = "\url{https://wg21.link/n2361}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2362, + author = "P. McKenney and L. Crowl", + title = "{N2362}: Converting Memory Fences to N2324 Form", + howpublished = "\url{https://wg21.link/n2362}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2363, + author = "Alisdair Meredith", + title = "{N2363}: C++ Library Working Group Status Report (post-Toronto 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2363}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2364, + author = "Alisdair Meredith", + title = "{N2364}: Development of C++ Standard C++ Library Technical Report no. 1", + howpublished = "\url{https://wg21.link/n2364}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2365, + author = "J. Maurer and A. Meredith", + title = "{N2365}: Explicit Virtual Overides", + howpublished = "\url{https://wg21.link/n2365}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2366, + author = "William M. Miller", + title = "{N2366}: C++ Standard Core Language Active Issues, Revision 49", + howpublished = "\url{https://wg21.link/n2366}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2367, + author = "William M. Miller", + title = "{N2367}: C++ Standard Core Language Defect Reports, Revision 49", + howpublished = "\url{https://wg21.link/n2367}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2368, + author = "William M. Miller", + title = "{N2368}: C++ Standard Core Language Closed Issues, Revision 49", + howpublished = "\url{https://wg21.link/n2368}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2369, + author = "Pete Becker", + title = "{N2369}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2369}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2370, + author = "Pete Becker", + title = "{N2370}: Editor’s Report", + howpublished = "\url{https://wg21.link/n2370}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2371, + author = "Howard Hinnant", + title = "{N2371}: C++ Standard Library Active Issues List (Revision R50)", + howpublished = "\url{https://wg21.link/n2371}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2372, + author = "Howard Hinnant", + title = "{N2372}: C++ Standard Library Defect Report List (Revision R50)", + howpublished = "\url{https://wg21.link/n2372}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2373, + author = "Howard Hinnant", + title = "{N2373}: C++ Standard Library Closed Issues List (Revision R50)", + howpublished = "\url{https://wg21.link/n2373}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2374, + author = "Herb Sutter", + title = "{N2374}: WG21 agenda", + howpublished = "\url{https://wg21.link/n2374}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2375, + author = "Stephen D. Clamage", + title = "{N2375}: AGENDA J16 Meeting No. 46 WG21 Meeting No. 41 October 1-6, 2007, Kona, Hawaii", + howpublished = "\url{https://wg21.link/n2375}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2376, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2376}: Inheriting Constructors (revision 2)", + howpublished = "\url{https://wg21.link/n2376}", + year = 2007, + month = 7, + publisher = "WG21" +} +@misc{N2377, + author = "B. Kozicki and D. Vandevoorde", + title = "{N2377}: Extending move semantics to *this (revised wording)", + howpublished = "\url{https://wg21.link/n2377}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2378, + author = "I. McIntosh and M. Wong and R. Mak and R. Klarer and et al.", + title = "{N2378}: User-defined Literals (aka. Extensible Literals (revision 3))", + howpublished = "\url{https://wg21.link/n2378}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2379, + author = "J. Maurer and M. Wong", + title = "{N2379}: Towards support for attributes in C++ (Revision 2)", + howpublished = "\url{https://wg21.link/n2379}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2380, + author = "L. Goldthwaite and M. Wong and J. Maurer and A. Meredith", + title = "{N2380}: Explicit Conversion Operator Draft Working Paper (revision 2)", + howpublished = "\url{https://wg21.link/n2380}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2381, + author = "H.-J. Boehm and L. Crowl", + title = "{N2381}: C++ Atomic Types and Operations", + howpublished = "\url{https://wg21.link/n2381}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2382, + author = "Lawrence Crowl", + title = "{N2382}: Dynamic Initialization and Destruction with Concurrency", + howpublished = "\url{https://wg21.link/n2382}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2383, + author = "Lawrence Crowl", + title = "{N2383}: Abandoning a Process", + howpublished = "\url{https://wg21.link/n2383}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2384, + author = "L. Crowl and B. Dawes", + title = "{N2384}: Raw and Unicode String Literals; Unified Proposal (Rev. 1)", + howpublished = "\url{https://wg21.link/n2384}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2385, + author = "J. S. Adamczyk and G. Dos Reis and B. Stroustrup", + title = "{N2385}: Initializer lists WP wording", + howpublished = "\url{https://wg21.link/n2385}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2386, + author = "Michael Spertus", + title = "{N2386}: Namespace Regions", + howpublished = "\url{https://wg21.link/n2386}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2387, + author = "Pablo Halpern", + title = "{N2387}: Omnibus Allocator Fix-up Proposals", + howpublished = "\url{https://wg21.link/n2387}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2388, + author = "Pablo Halpern", + title = "{N2388}: Pointer Arithmetic for shared\_ptr", + howpublished = "\url{https://wg21.link/n2388}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2389, + author = "Alisdair Meredith", + title = "{N2389}: State of C++ Evolution (pre-Kona 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2389}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2390, + author = "Alisdair Meredith", + title = "{N2390}: C++ Library Working Group Status Report (pre-Kona 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2390}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2391, + author = "Walter E. Brown", + title = "{N2391}: Recommendations for Resolving Issues re [rand]", + howpublished = "\url{https://wg21.link/n2391}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2392, + author = "Hans-J. Boehm", + title = "{N2392}: A Memory Model for C++: Sequential Consistency for Race-Free Programs", + howpublished = "\url{https://wg21.link/n2392}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2393, + author = "H.-J. Boehm and L. Crowl", + title = "{N2393}: C++ Atomic Types and Operations", + howpublished = "\url{https://wg21.link/n2393}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2394, + author = "Thorsten Ottosen", + title = "{N2394}: Wording for range-based for-loop (revision 3)", + howpublished = "\url{https://wg21.link/n2394}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2395, + author = "William M. Miller", + title = "{N2395}: C++ Standard Core Language Active Issues, Revision 50", + howpublished = "\url{https://wg21.link/n2395}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2396, + author = "William M. Miller", + title = "{N2396}: C++ Standard Core Language Defect Reports, Revision 50", + howpublished = "\url{https://wg21.link/n2396}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2397, + author = "William M. Miller", + title = "{N2397}: C++ Standard Core Language Closed Issues, Revision 50", + howpublished = "\url{https://wg21.link/n2397}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2398, + author = "D. Gregor and B. Stroustrup", + title = "{N2398}: Proposed Wording for Concepts (Revision 2)", + howpublished = "\url{https://wg21.link/n2398}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2399, + author = "Douglas Gregor", + title = "{N2399}: A Tour of the Concepts Wording", + howpublished = "\url{https://wg21.link/n2399}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2400, + author = "Jon Caves", + title = "{N2400}: February 2008 Meeting", + howpublished = "\url{https://wg21.link/n2400}", + year = 2007, + month = 8, + publisher = "WG21" +} +@misc{N2401, + author = "P.J. Plauger", + title = "{N2401}: Code Conversion Facets for the Standard C++ Library", + howpublished = "\url{https://wg21.link/n2401}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2402, + author = "Anthony Williams", + title = "{N2402}: Names, Linkage, and Templates (rev 2)", + howpublished = "\url{https://wg21.link/n2402}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2403, + author = "Howard Hinnant", + title = "{N2403}: C++ Standard Library Active Issues List (Revision R51)", + howpublished = "\url{https://wg21.link/n2403}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2404, + author = "Howard Hinnant", + title = "{N2404}: C++ Standard Library Defect Report List (Revision R51)", + howpublished = "\url{https://wg21.link/n2404}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2405, + author = "Howard Hinnant", + title = "{N2405}: C++ Standard Library Closed Issues List (Revision R51)", + howpublished = "\url{https://wg21.link/n2405}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2406, + author = "Howard E. Hinnant", + title = "{N2406}: Mutex, Lock, Condition Variable Rationale", + howpublished = "\url{https://wg21.link/n2406}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2407, + author = "Lawrence Crowl", + title = "{N2407}: C++ Dynamic Library Support", + howpublished = "\url{https://wg21.link/n2407}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2408, + author = "Pete Becker", + title = "{N2408}: Simple Numeric Access Revision 2", + howpublished = "\url{https://wg21.link/n2408}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2409, + author = "John Maddock", + title = "{N2409}: Proposed Resolutions for the Outstanding Issues in Chapter 28: Regular expressions library", + howpublished = "\url{https://wg21.link/n2409}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2410, + author = "B. Dawes and P. Dimov and H. Sutter", + title = "{N2410}: Thread-Safety in the Standard Library (Rev 1)", + howpublished = "\url{https://wg21.link/n2410}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2411, + author = "Jeff Garland", + title = "{N2411}: Proposal for Date-Time Types in C++0x To Support Threading APIs v2", + howpublished = "\url{https://wg21.link/n2411}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2412, + author = "A. Talbot and L. Goldthwaite and L. Crowl", + title = "{N2412}: Unrestricted Unions", + howpublished = "\url{https://wg21.link/n2412}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2413, + author = "J. Järvi and J. Freeman and L. Crowl", + title = "{N2413}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas", + howpublished = "\url{https://wg21.link/n2413}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2414, + author = "J. Siek and J. Widman", + title = "{N2414}: Proposed Wording for Scoped Concept Maps", + howpublished = "\url{https://wg21.link/n2414}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2415, + author = "B. Dawes and C. Kohlhoff", + title = "{N2415}: Diagnostics Issues (Rev. 1)", + howpublished = "\url{https://wg21.link/n2415}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2416, + author = "Herb Sutter", + title = "{N2416}: Agenda", + howpublished = "\url{https://wg21.link/n2416}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2417, + author = "Herb Sutter", + title = "{N2417}: C++0x Timing Options for Kona Discussion", + howpublished = "\url{https://wg21.link/n2417}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2418, + author = "J. Maurer and M. Wong", + title = "{N2418}: Towards support for attributes in C++ (Revision 3)", + howpublished = "\url{https://wg21.link/n2418}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2420, + author = "N. Stoughton and H. Sutter", + title = "{N2420}: POSIX/C++ Liaison Report", + howpublished = "\url{https://wg21.link/n2420}", + year = 2007, + month = 9, + publisher = "WG21" +} +@misc{N2421, + author = "D. Gregor and B. Stroustrup and J. Siek and J. Widman", + title = "{N2421}: Proposed Wording for Concepts (Revision 3)", + howpublished = "\url{https://wg21.link/n2421}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2422, + author = "B. Dawes and C. Kohlhoff", + title = "{N2422}: Diagnostics Issues (Rev. 2)", + howpublished = "\url{https://wg21.link/n2422}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2423, + author = "Walter E. Brown", + title = "{N2423}: Recommendations for Resolving Issues re [rand], Version 2", + howpublished = "\url{https://wg21.link/n2423}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2424, + author = "Walter E. Brown", + title = "{N2424}: Recommendations for Resolving the 2007-09-21 Issues re [rand]", + howpublished = "\url{https://wg21.link/n2424}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2425, + author = "Lawrence Crowl", + title = "{N2425}: DRAFT C++ Dynamic Library Support", + howpublished = "\url{https://wg21.link/n2425}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2426, + author = "M. Spertus and B. Seymour", + title = "{N2426}: Class member initializers", + howpublished = "\url{https://wg21.link/n2426}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2427, + author = "H.-J. Boehm and L. Crowl", + title = "{N2427}: C++ Atomic Types and Operations", + howpublished = "\url{https://wg21.link/n2427}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2429, + author = "C. Nelson and H.-J. Boehm", + title = "{N2429}: Concurrency memory model (final revision)", + howpublished = "\url{https://wg21.link/n2429}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2430, + author = "A. Talbot and L. Goldthwaite and L. Crowl and J. Maurer", + title = "{N2430}: Unrestricted Unions (Revision 1)", + howpublished = "\url{https://wg21.link/n2430}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2431, + author = "H. Sutter and B. Stroustrup", + title = "{N2431}: A name for the null pointer: nullptr (revision 4)", + howpublished = "\url{https://wg21.link/n2431}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2432, + author = "Alisdair Meredith", + title = "{N2432}: State of C++ Evolution (post-Kona 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2432}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2433, + author = "Alisdair Meredith", + title = "{N2433}: C++ Library Working Group Status Report (post-Kona 2007 Meeting)", + howpublished = "\url{https://wg21.link/n2433}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2434, + author = "Alisdair Meredith", + title = "{N2434}: Standard Library Applications for Explicit Conversion Operators", + howpublished = "\url{https://wg21.link/n2434}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2435, + author = "Alisdair Meredith", + title = "{N2435}: Explicit bool for Smart Pointers", + howpublished = "\url{https://wg21.link/n2435}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2436, + author = "Pablo Halpern", + title = "{N2436}: Small Allocator Fix-ups", + howpublished = "\url{https://wg21.link/n2436}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2437, + author = "L. Goldthwaite and M. Wong and J. Maurer and A. Meredith", + title = "{N2437}: Explicit Conversion Operator Draft Working Paper (revision 3)", + howpublished = "\url{https://wg21.link/n2437}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2438, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2438}: Inheriting Constructors (revision 3)", + howpublished = "\url{https://wg21.link/n2438}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2439, + author = "Bronek Kozicki", + title = "{N2439}: Extending move semantics to *this (revised wording)", + howpublished = "\url{https://wg21.link/n2439}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2440, + author = "Lawrence Crowl", + title = "{N2440}: Abandoning a Process", + howpublished = "\url{https://wg21.link/n2440}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2442, + author = "L. Crowl and B. Dawes", + title = "{N2442}: Raw and Unicode String Literals; Unified Proposal (Rev. 2)", + howpublished = "\url{https://wg21.link/n2442}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2444, + author = "Lawrence Crowl", + title = "{N2444}: Dynamic Initialization and Destruction with Concurrency", + howpublished = "\url{https://wg21.link/n2444}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2445, + author = "Jason Merrill", + title = "{N2445}: New Function Declarator Syntax Wording", + howpublished = "\url{https://wg21.link/n2445}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2446, + author = "Pablo Halpern", + title = "{N2446}: The Scoped Allocator Model", + howpublished = "\url{https://wg21.link/n2446}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2447, + author = "H. Hinnant and J. Garland and A. Meredith and C. Kohlhoff and D. K�hl and et al.", + title = "{N2447}: Multi-threading Library for Standard C++", + howpublished = "\url{https://wg21.link/n2447}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2448, + author = "Matt Austern", + title = "{N2448}: STL singly linked lists (revision 2)", + howpublished = "\url{https://wg21.link/n2448}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2449, + author = "William M. Miller", + title = "{N2449}: C++ Standard Core Language Active Issues, Revision 51", + howpublished = "\url{https://wg21.link/n2449}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2450, + author = "William M. Miller", + title = "{N2450}: C++ Standard Core Language Defect Reports, Revision 51", + howpublished = "\url{https://wg21.link/n2450}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2451, + author = "William M. Miller", + title = "{N2451}: C++ Standard Core Language Closed Issues, Revision 51", + howpublished = "\url{https://wg21.link/n2451}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2452, + author = "Robert Klarer", + title = "{N2452}: Minutes of WG21 Meeting No. 41, October 1-6, 2007", + howpublished = "\url{https://wg21.link/n2452}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2453, + author = "Robert Klarer", + title = "{N2453}: Minutes of J16 Meeting No. 46, October 1-6, 2007", + howpublished = "\url{https://wg21.link/n2453}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2454, + author = "Robert Klarer", + title = "{N2454}: Minutes of ISO WG21 Meeting, October 1, 2007", + howpublished = "\url{https://wg21.link/n2454}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2455, + author = "WG 14", + title = "{N2455}: Thread Cancellation", + howpublished = "\url{https://wg21.link/n2455}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2456, + author = "Howard Hinnant", + title = "{N2456}: C++ Standard Library Active Issues List (Revision R52)", + howpublished = "\url{https://wg21.link/n2456}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2457, + author = "Howard Hinnant", + title = "{N2457}: C++ Standard Library Defect Report List (Revision R52)", + howpublished = "\url{https://wg21.link/n2457}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2458, + author = "Howard Hinnant", + title = "{N2458}: C++ Standard Library Closed Issues List (Revision R52)", + howpublished = "\url{https://wg21.link/n2458}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2459, + author = "Hans-J. Boehm", + title = "{N2459}: Allow atomics use in signal handlers", + howpublished = "\url{https://wg21.link/n2459}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2461, + author = "Pete Becker", + title = "{N2461}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2461}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2462, + author = "Pete Becker", + title = "{N2462}: Editor’s Report", + howpublished = "\url{https://wg21.link/n2462}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2464, + author = "Herb Sutter", + title = "{N2464}: Agenda", + howpublished = "\url{https://wg21.link/n2464}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2465, + author = "Jonathan Caves", + title = "{N2465}: Winter 2008 Meeting (Version 2)", + howpublished = "\url{https://wg21.link/n2465}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2466, + author = "N. Stoughton and J. Benito and T. Plum and A. Bijanki and J. Muller", + title = "{N2466}: WG 14: Towards Attributes for C", + howpublished = "\url{https://wg21.link/n2466}", + year = 2007, + month = 10, + publisher = "WG21" +} +@misc{N2472, + author = "G. Dos Reis and S. Pion and J.-P. Rigault", + title = "{N2472}: June 2008 Meeting", + howpublished = "\url{https://wg21.link/n2472}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2473, + author = "William M. Miller", + title = "{N2473}: C++ Standard Core Language Active Issues, Revision 52", + howpublished = "\url{https://wg21.link/n2473}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2474, + author = "William M. Miller", + title = "{N2474}: C++ Standard Core Language Defect Reports, Revision 52", + howpublished = "\url{https://wg21.link/n2474}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2475, + author = "William M. Miller", + title = "{N2475}: C++ Standard Core Language Closed Issues, Revision 52", + howpublished = "\url{https://wg21.link/n2475}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2476, + author = "Stephen D. Clamage", + title = "{N2476}: AGENDA J16 Meeting No. 47 February 25 - Mar 1, 2008, Bellevue, WA", + howpublished = "\url{https://wg21.link/n2476}", + year = 2007, + month = 11, + publisher = "WG21" +} +@misc{N2477, + author = "Bjarne Stroustrup", + title = "{N2477}: Uniform initialization design choices", + howpublished = "\url{https://wg21.link/n2477}", + year = 2007, + month = 11, + publisher = "WG21" +} +@misc{N2478, + author = "Walter E. Brown", + title = "{N2478}: A Proposal to Add typedef default\_random\_engine to C++0X", + howpublished = "\url{https://wg21.link/n2478}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2479, + author = "John Lakos", + title = "{N2479}: Normative Language to Describe Value Copy Semantics", + howpublished = "\url{https://wg21.link/n2479}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2480, + author = "Hans-J. Boehm", + title = "{N2480}: A Less Formal Explanation of the Proposed C++ Concurrency Memory Model", + howpublished = "\url{https://wg21.link/n2480}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2481, + author = "H.-J. Boehm and M. Spertus", + title = "{N2481}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection", + howpublished = "\url{https://wg21.link/n2481}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2482, + author = "Howard Hinnant", + title = "{N2482}: C++ Standard Library Active Issues List (Revision R53)", + howpublished = "\url{https://wg21.link/n2482}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2483, + author = "Howard Hinnant", + title = "{N2483}: C++ Standard Library Defect Report List (Revision R53)", + howpublished = "\url{https://wg21.link/n2483}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2484, + author = "Howard Hinnant", + title = "{N2484}: C++ Standard Library Closed Issues List (Revision R53)", + howpublished = "\url{https://wg21.link/n2484}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2485, + author = "Sylvain Pion", + title = "{N2485}: A variadic std::min(T, ...) for the C++ Standard Library", + howpublished = "\url{https://wg21.link/n2485}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2486, + author = "Lance Diduck", + title = "{N2486}: Alternative Allocators and Standard Containers", + howpublished = "\url{https://wg21.link/n2486}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2487, + author = "J. Järvi and J. Freeman and L. Crowl", + title = "{N2487}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 2)", + howpublished = "\url{https://wg21.link/n2487}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2488, + author = "D. Gregor and E. Niebler", + title = "{N2488}: Extending Variadic Template Template Parameters", + howpublished = "\url{https://wg21.link/n2488}", + year = 2007, + month = 12, + publisher = "WG21" +} +@misc{N2492, + author = "P. McKenney and H.-J. Boehm and L. Crowl", + title = "{N2492}: C++ Data-Dependency Ordering: Atomics and Memory Model", + howpublished = "\url{https://wg21.link/n2492}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2493, + author = "P. McKenney and L. Crowl", + title = "{N2493}: C++ Data-Dependency Ordering: Function Annotation", + howpublished = "\url{https://wg21.link/n2493}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2494, + author = "Howard Hinnant", + title = "{N2494}: C++ Standard Library Active Issues List (Revision R54)", + howpublished = "\url{https://wg21.link/n2494}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2495, + author = "Howard Hinnant", + title = "{N2495}: C++ Standard Library Defect Report List (Revision R54)", + howpublished = "\url{https://wg21.link/n2495}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2496, + author = "Howard Hinnant", + title = "{N2496}: C++ Standard Library Closed Issues List (Revision R54)", + howpublished = "\url{https://wg21.link/n2496}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2497, + author = "H. Hinnant and L. Crowl and B. Dawes and A. Williams and J. Garland and et al.", + title = "{N2497}: Multi-threading Library for Standard C++ (Revision 1)", + howpublished = "\url{https://wg21.link/n2497}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2498, + author = "H. Hinnant and J. Garland", + title = "{N2498}: Custom Time Duration Support", + howpublished = "\url{https://wg21.link/n2498}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2499, + author = "Alberto Ganesh Barbati", + title = "{N2499}: Forward declaration of enumerations", + howpublished = "\url{https://wg21.link/n2499}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2500, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2500}: Iterator Concepts for the C++0x Standard Library", + howpublished = "\url{https://wg21.link/n2500}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2501, + author = "D. Gregor and B. Stroustrup and J. Siek and J. Widman", + title = "{N2501}: Proposed Wording for Concepts (Revision 4)", + howpublished = "\url{https://wg21.link/n2501}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2502, + author = "D. Gregor and A. Lumsdaine", + title = "{N2502}: Core Concepts for the C++0x Standard Library", + howpublished = "\url{https://wg21.link/n2502}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2503, + author = "A. Meredith and B. Dawes", + title = "{N2503}: Indicating iostream failures with system\_error", + howpublished = "\url{https://wg21.link/n2503}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2504, + author = "William M. Miller", + title = "{N2504}: C++ Standard Core Language Active Issues, Revision 53", + howpublished = "\url{https://wg21.link/n2504}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2505, + author = "William M. Miller", + title = "{N2505}: C++ Standard Core Language Defect Reports, Revision 53", + howpublished = "\url{https://wg21.link/n2505}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2506, + author = "William M. Miller", + title = "{N2506}: C++ Standard Core Language Closed Issues, Revision 53", + howpublished = "\url{https://wg21.link/n2506}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2507, + author = "Alisdair Meredith", + title = "{N2507}: State of C++ Evolution (Pre-Bellevue 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2507}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2508, + author = "Alisdair Meredith", + title = "{N2508}: C++ Library Working Group Status Report (Belleuve 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2508}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2509, + author = "Alisdair Meredith", + title = "{N2509}: Nesting Exceptions", + howpublished = "\url{https://wg21.link/n2509}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2510, + author = "Alisdair Meredith", + title = "{N2510}: BSI Position on Lambda Functions", + howpublished = "\url{https://wg21.link/n2510}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2511, + author = "Alisdair Meredith", + title = "{N2511}: Named Lambdas and Local Functions", + howpublished = "\url{https://wg21.link/n2511}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2512, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2512}: Inheriting Constructors (revision 4)", + howpublished = "\url{https://wg21.link/n2512}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2513, + author = "Lawrence Crowl", + title = "{N2513}: Dynamic Initialization and Destruction with Concurrency", + howpublished = "\url{https://wg21.link/n2513}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2514, + author = "Lawrence Crowl", + title = "{N2514}: Implicit Conversion Operators for Atomics", + howpublished = "\url{https://wg21.link/n2514}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2516, + author = "Hans-J. Boehm", + title = "{N2516}: Threads API Review Committee Report", + howpublished = "\url{https://wg21.link/n2516}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2517, + author = "G. Dos Reis and S. Pion and J.-P. Rigault", + title = "{N2517}: June 2008 Meeting", + howpublished = "\url{https://wg21.link/n2517}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2518, + author = "James Widman", + title = "{N2518}: Compiler Support for type\_traits", + howpublished = "\url{https://wg21.link/n2518}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2519, + author = "Jeffrey Yasskin", + title = "{N2519}: Library thread-safety from a user's point of view, with wording", + howpublished = "\url{https://wg21.link/n2519}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2520, + author = "D. Gregor and B. Stroustrup and J. Siek and J. Widman", + title = "{N2520}: Proposed Wording for Concepts (Changes from Revision 3 to Revision 4)", + howpublished = "\url{https://wg21.link/n2520}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2521, + author = "Pete Becker", + title = "{N2521}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2521}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2522, + author = "Pete Becker", + title = "{N2522}: Editor’s Report", + howpublished = "\url{https://wg21.link/n2522}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2523, + author = "Pablo Halpern", + title = "{N2523}: The Scoped Allocator Model (Rev 1)", + howpublished = "\url{https://wg21.link/n2523}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2524, + author = "Pablo Halpern", + title = "{N2524}: Conservative Swap and Move with Stateful Allocators", + howpublished = "\url{https://wg21.link/n2524}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2525, + author = "Pablo Halpern", + title = "{N2525}: Allocator-specific Swap and Move Behavior", + howpublished = "\url{https://wg21.link/n2525}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2526, + author = "W. Brown and M. Paterno", + title = "{N2526}: Why duration Should Be a Type in C++0X", + howpublished = "\url{https://wg21.link/n2526}", + year = 2008, + month = 1, + publisher = "WG21" +} +@misc{N2527, + author = "H.-J. Boehm and M. Spertus", + title = "{N2527}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised)", + howpublished = "\url{https://wg21.link/n2527}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2528, + author = "Hans-J. Boehm", + title = "{N2528}: Timed\_mutex in C++0x", + howpublished = "\url{https://wg21.link/n2528}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2529, + author = "J. Järvi and J. Freeman and L. Crowl", + title = "{N2529}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 3)", + howpublished = "\url{https://wg21.link/n2529}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2530, + author = "James Kanze", + title = "{N2530}: Making It Easier to Use std::type\_info as an Index in an Associative Container", + howpublished = "\url{https://wg21.link/n2530}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2531, + author = "J. S. Adamczyk and G. Dos Reis and B. Stroustrup", + title = "{N2531}: Initializer lists WP wording", + howpublished = "\url{https://wg21.link/n2531}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2532, + author = "Bjarne Stroustrup", + title = "{N2532}: Uniform initialization design choices (Revision 2)", + howpublished = "\url{https://wg21.link/n2532}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2533, + author = "Alisdair Meredith", + title = "{N2533}: Tuples and Pairs", + howpublished = "\url{https://wg21.link/n2533}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2534, + author = "A. Meredith and H. Boehm and L. Crowl and P. Dimov", + title = "{N2534}: Concurrency Modifications to Basic String", + howpublished = "\url{https://wg21.link/n2534}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2535, + author = "Jason Merrill", + title = "{N2535}: Namespace Association (``inline namespace'')", + howpublished = "\url{https://wg21.link/n2535}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2536, + author = "Nick Stoughton", + title = "{N2536}: POSIX Liaison Report", + howpublished = "\url{https://wg21.link/n2536}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2537, + author = "Matt Austern", + title = "{N2537}: Fall 2008 meeting", + howpublished = "\url{https://wg21.link/n2537}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2538, + author = "Benjamin Kosnik", + title = "{N2538}: Removal of System error support", + howpublished = "\url{https://wg21.link/n2538}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2539, + author = "P. McKenney and M. Wong", + title = "{N2539}: A New Interface for C++ std::duration Type", + howpublished = "\url{https://wg21.link/n2539}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2540, + author = "A. Meredith and M. Wong and J. Maurer", + title = "{N2540}: Inheriting Constructors (revision 5)", + howpublished = "\url{https://wg21.link/n2540}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2541, + author = "Jason Merrill", + title = "{N2541}: New Function Declarator Syntax Wording", + howpublished = "\url{https://wg21.link/n2541}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2542, + author = "Bejnamin Kosnik", + title = "{N2542}: Reserved namespaces for POSIX", + howpublished = "\url{https://wg21.link/n2542}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2543, + author = "Matt Austern", + title = "{N2543}: STL singly linked lists (revision 3)", + howpublished = "\url{https://wg21.link/n2543}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2544, + author = "A. Talbot and L. Goldthwaite and L. Crowl and J. Maurer", + title = "{N2544}: Unrestricted Unions (Revision 2)", + howpublished = "\url{https://wg21.link/n2544}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2545, + author = "Lawrence Crowl", + title = "{N2545}: Thread-Local Storage", + howpublished = "\url{https://wg21.link/n2545}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2546, + author = "D. Vandevoorde and J. Maurer", + title = "{N2546}: Removal of auto as a storage-class specifier", + howpublished = "\url{https://wg21.link/n2546}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2547, + author = "Hans-J. Boehm", + title = "{N2547}: Allow atomics use in signal handlers", + howpublished = "\url{https://wg21.link/n2547}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2549, + author = "Thomas Plum", + title = "{N2549}: Excision of Clause 31", + howpublished = "\url{https://wg21.link/n2549}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2550, + author = "J. Järvi and J. Freeman and L. Crowl", + title = "{N2550}: Lambda Expressions and Closures: Wording for Monomorphic Lambdas (Revision 4)", + howpublished = "\url{https://wg21.link/n2550}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2551, + author = "Sylvain Pion", + title = "{N2551}: A variadic std::min(T, ...) for the C++ Standard Library (Revision 2)", + howpublished = "\url{https://wg21.link/n2551}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2552, + author = "Pete Becker", + title = "{N2552}: Using ytime for Times in the Thread Support Library", + howpublished = "\url{https://wg21.link/n2552}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2553, + author = "J. Maurer and M. Wong", + title = "{N2553}: Towards support for attributes in C++ (Revision 4)", + howpublished = "\url{https://wg21.link/n2553}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2554, + author = "Pablo Halpern", + title = "{N2554}: The Scoped Allocator Model (Rev 2)", + howpublished = "\url{https://wg21.link/n2554}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2555, + author = "D. Gregor and E. Niebler", + title = "{N2555}: Extending Variadic Template Template Parameters (Revision 1)", + howpublished = "\url{https://wg21.link/n2555}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2556, + author = "P. McKenney and H.-J. Boehm and L. Crowl", + title = "{N2556}: C++ Data-Dependency Ordering: Atomics and Memory Model", + howpublished = "\url{https://wg21.link/n2556}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2559, + author = "Alisdair Meredith", + title = "{N2559}: Nesting Exception Objects (Revision 1)", + howpublished = "\url{https://wg21.link/n2559}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2561, + author = "D. Vollmann and H. Hinnant and A. Williams", + title = "{N2561}: An Asynchronous Future Value", + howpublished = "\url{https://wg21.link/n2561}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2562, + author = "William M. Miller", + title = "{N2562}: C++ Standard Core Language Active Issues, Revision 54", + howpublished = "\url{https://wg21.link/n2562}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2563, + author = "William M. Miller", + title = "{N2563}: C++ Standard Core Language Defect Reports, Revision 54", + howpublished = "\url{https://wg21.link/n2563}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2564, + author = "William M. Miller", + title = "{N2564}: C++ Standard Core Language Closed Issues, Revision 54", + howpublished = "\url{https://wg21.link/n2564}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2565, + author = "Alisdair Meredith", + title = "{N2565}: State of C++ Evolution (Post-Bellevue 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2565}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2566, + author = "Alisdair Meredith", + title = "{N2566}: C++ Library Working Group Status Report (Post-Bellevue 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2566}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2568, + author = "Alberto Ganesh Barbati", + title = "{N2568}: Forward declaration of enumerations (rev. 1)", + howpublished = "\url{https://wg21.link/n2568}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2569, + author = "Matt Austern", + title = "{N2569}: More STL algorithms", + howpublished = "\url{https://wg21.link/n2569}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2570, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2570}: Iterator Concepts for the C++0x Standard Library (Revision 1)", + howpublished = "\url{https://wg21.link/n2570}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2572, + author = "D. Gregor and A. Lumsdaine", + title = "{N2572}: Core Concepts for the C++0x Standard Library (Revision 1)", + howpublished = "\url{https://wg21.link/n2572}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2573, + author = "D. Gregor and A. Lumsdaine", + title = "{N2573}: Concepts for the C++0x Standard Library: Algorithms (Revision 2)", + howpublished = "\url{https://wg21.link/n2573}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2574, + author = "D. Gregor and A. Lumsdaine", + title = "{N2574}: Concepts for the C++0x Standard Library: Numerics (Revision 1)", + howpublished = "\url{https://wg21.link/n2574}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2575, + author = "J. Merrill and D. Vandevoorde", + title = "{N2575}: Initializer Lists — Alternative Mechanism and Rationale", + howpublished = "\url{https://wg21.link/n2575}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2576, + author = "Douglas Gregor", + title = "{N2576}: Type-Soundness and Optimization in the Concepts Proposal", + howpublished = "\url{https://wg21.link/n2576}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2577, + author = "Howard Hinnant", + title = "{N2577}: C++ Standard Library Active Issues List (Revision R55)", + howpublished = "\url{https://wg21.link/n2577}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2578, + author = "Howard Hinnant", + title = "{N2578}: C++ Standard Library Defect Report List (Revision R55)", + howpublished = "\url{https://wg21.link/n2578}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2579, + author = "Howard Hinnant", + title = "{N2579}: C++ Standard Library Closed Issues List (Revision R55)", + howpublished = "\url{https://wg21.link/n2579}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2580, + author = "James Kanze", + title = "{N2580}: Some More Small Additions to iostream", + howpublished = "\url{https://wg21.link/n2580}", + year = 2007, + month = 3, + publisher = "WG21" +} +@misc{N2581, + author = "W. Brown and C. Jefferson and A. Meredith and J. Widman", + title = "{N2581}: Named Requirements for C++0X Concepts", + howpublished = "\url{https://wg21.link/n2581}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2582, + author = "L. Crowl and A. Meredith", + title = "{N2582}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2582}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2583, + author = "Lawrence Crowl", + title = "{N2583}: Default Move Functions", + howpublished = "\url{https://wg21.link/n2583}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2584, + author = "Lawrence Crowl", + title = "{N2584}: Default Swap Functions", + howpublished = "\url{https://wg21.link/n2584}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2585, + author = "H. Boehm and M. Spertus", + title = "{N2585}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection", + howpublished = "\url{https://wg21.link/n2585}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2586, + author = "H.-J. Boehm and M. Spertus and C. Nelson", + title = "{N2586}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised)", + howpublished = "\url{https://wg21.link/n2586}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2587, + author = "M. Spertus and H.-J. Boehm", + title = "{N2587}: Minimal Garbage Collection Status API", + howpublished = "\url{https://wg21.link/n2587}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2588, + author = "Pete Becker", + title = "{N2588}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2588}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2589, + author = "Pete Becker", + title = "{N2589}: Editor’s Report", + howpublished = "\url{https://wg21.link/n2589}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2590, + author = "Alisdair Meredith", + title = "{N2590}: Simplifying swap overloads", + howpublished = "\url{https://wg21.link/n2590}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2591, + author = "A. Meredith and F. Oram", + title = "{N2591}: Refactoring numeric\_limits", + howpublished = "\url{https://wg21.link/n2591}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2592, + author = "Robert Klarer", + title = "{N2592}: Minutes of J16 Meeting No. 47, February 25-March 1, 2008", + howpublished = "\url{https://wg21.link/n2592}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2593, + author = "Robert Klarer", + title = "{N2593}: Minutes of ISO WG21 Meeting, February 23, 2008", + howpublished = "\url{https://wg21.link/n2593}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2595, + author = "Herb Sutter", + title = "{N2595}: WG21 Agenda", + howpublished = "\url{https://wg21.link/n2595}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2596, + author = "Robert Klarer", + title = "{N2596}: Unofficial Record of Discussion: J16 Meeting No. 47, February 25-March 1, 2008", + howpublished = "\url{https://wg21.link/n2596}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2597, + author = "Alisdair Meredith", + title = "{N2597}: State of C++ Evolution (Pre-Antipolis 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2597}", + year = 2008, + month = 4, + publisher = "WG21" +} +@misc{N2598, + author = "Alisdair Meredith", + title = "{N2598}: C++ Library Working Group Status Report (Pre-Antipolis 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2598}", + year = 2008, + month = 4, + publisher = "WG21" +} +@misc{N2600, + author = "Alisdair Meredith", + title = "{N2600}: noncopyable utility class", + howpublished = "\url{https://wg21.link/n2600}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2601, + author = "Lawrence Crowl", + title = "{N2601}: Sexagesimal Numbers in C++", + howpublished = "\url{https://wg21.link/n2601}", + year = 2008, + month = 4, + publisher = "WG21" +} +@misc{N2602, + author = "A. Meredith and R. Orr and A. Williams", + title = "{N2602}: BSI Requirements for a system-time library in C++0x", + howpublished = "\url{https://wg21.link/n2602}", + year = 2008, + month = 2, + publisher = "WG21" +} +@misc{N2604, + author = "Nick Stoughton", + title = "{N2604}: Thoughts on Implementing errno as a Macro", + howpublished = "\url{https://wg21.link/n2604}", + year = 2008, + month = 4, + publisher = "WG21" +} +@misc{N2605, + author = "Thomas Plum", + title = "{N2605}: Changing some ``undefined behavior'' into ``ill-formed''", + howpublished = "\url{https://wg21.link/n2605}", + year = 2008, + month = 4, + publisher = "WG21" +} +@misc{N2606, + author = "Pete Becker", + title = "{N2606}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2606}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2607, + author = "Pete Becker", + title = "{N2607}: Editor's Report", + howpublished = "\url{https://wg21.link/n2607}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2608, + author = "William M. Miller", + title = "{N2608}: C++ Standard Core Language Active Issues, Revision 55", + howpublished = "\url{https://wg21.link/n2608}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2609, + author = "William M. Miller", + title = "{N2609}: C++ Standard Core Language Defect Reports, Revision 55", + howpublished = "\url{https://wg21.link/n2609}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2610, + author = "William M. Miller", + title = "{N2610}: C++ Standard Core Language Closed Issues, Revision 55", + howpublished = "\url{https://wg21.link/n2610}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2611, + author = "Stephen D. Clamage", + title = "{N2611}: AGENDA J16 Meeting No. 48 June 9-14, 2008, Sophia Antipolis, France", + howpublished = "\url{https://wg21.link/n2611}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2612, + author = "Howard Hinnant", + title = "{N2612}: C++ Standard Library Active Issues List (Revision R56)", + howpublished = "\url{https://wg21.link/n2612}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2613, + author = "Howard Hinnant", + title = "{N2613}: C++ Standard Library Defect Report List (Revision R56)", + howpublished = "\url{https://wg21.link/n2613}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2614, + author = "Howard Hinnant", + title = "{N2614}: C++ Standard Library Closed Issues List (Revision R56)", + howpublished = "\url{https://wg21.link/n2614}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2615, + author = "H. Hinnant and W. Brown and J. Garland and M. Paterno", + title = "{N2615}: A Foundation to Sleep On", + howpublished = "\url{https://wg21.link/n2615}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2617, + author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", + title = "{N2617}: Proposed Wording for Concepts (Revision 5)", + howpublished = "\url{https://wg21.link/n2617}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2618, + author = "B. Dawes and D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2618}: Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 1)", + howpublished = "\url{https://wg21.link/n2618}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2619, + author = "Alisdair Meredith", + title = "{N2619}: CONCEPTS FOR CLAUSE 18", + howpublished = "\url{https://wg21.link/n2619}", + year = 2008, + month = 3, + publisher = "WG21" +} +@misc{N2620, + author = "B. Dawes and D. Krügler and D. Gregor", + title = "{N2620}: Concepts for the C++0x Standard Library: Diagnostics library", + howpublished = "\url{https://wg21.link/n2620}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2621, + author = "D. Gregor and A. Lumsdaine", + title = "{N2621}: Core Concepts for the C++0x Standard Library (Revision 2)", + howpublished = "\url{https://wg21.link/n2621}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2622, + author = "D. Gregor and A. Lumsdaine", + title = "{N2622}: Concepts for the C++0x Standard Library: Utilities (Revision 3)", + howpublished = "\url{https://wg21.link/n2622}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2623, + author = "D. Gregor and P. Halpern", + title = "{N2623}: Concepts for the C++0x Standard Library: Containers (Revision 1)", + howpublished = "\url{https://wg21.link/n2623}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2624, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2624}: Iterator Concepts for the C++0x Standard Library (Revision 2)", + howpublished = "\url{https://wg21.link/n2624}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2625, + author = "D. Gregor and A. Lumsdaine", + title = "{N2625}: Concepts for the C++0x Standard Library: Algorithms (Revision 2)", + howpublished = "\url{https://wg21.link/n2625}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2626, + author = "D. Gregor and A. Lumsdaine", + title = "{N2626}: Concepts for the C++0x Standard Library: Numerics (Revision 2)", + howpublished = "\url{https://wg21.link/n2626}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2627, + author = "D. Vollmann and H. Hinnant and A. Williams", + title = "{N2627}: An Asynchronous Future Value (revised)", + howpublished = "\url{https://wg21.link/n2627}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2628, + author = "M. Spertus and B. Seymour", + title = "{N2628}: Non-static data member initializers", + howpublished = "\url{https://wg21.link/n2628}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2629, + author = "Beman Dawes", + title = "{N2629}: Detailed Reporting for Input/Output Library Errors", + howpublished = "\url{https://wg21.link/n2629}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2631, + author = "James Kanze", + title = "{N2631}: Resolving the difference between C and C++ with regards to object representation of integers", + howpublished = "\url{https://wg21.link/n2631}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2632, + author = "P. Dimov and B. Dawes", + title = "{N2632}: Shared\_ptr atomic access", + howpublished = "\url{https://wg21.link/n2632}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2633, + author = "Peter Dimov", + title = "{N2633}: Improved support for bidirectional fences", + howpublished = "\url{https://wg21.link/n2633}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2634, + author = "J. Spicer and S. Adamczyk", + title = "{N2634}: Solving the SFINAE problem for expressions", + howpublished = "\url{https://wg21.link/n2634}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2635, + author = "John Spicer", + title = "{N2635}: Local and Unnamed Types as Template Arguments", + howpublished = "\url{https://wg21.link/n2635}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2636, + author = "J. Garland and N. Stoughton and B. Kosnik and B. Dawes", + title = "{N2636}: Error Handling Specification for Chapter 30 (Threads)", + howpublished = "\url{https://wg21.link/n2636}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2637, + author = "Herv� Br�nnimann", + title = "{N2637}: Revisiting std::shared\_ptr comparison", + howpublished = "\url{https://wg21.link/n2637}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2638, + author = "Herv� Br�nnimann", + title = "{N2638}: Improving the wording of std::shared\_ptr", + howpublished = "\url{https://wg21.link/n2638}", + publisher = "WG21" +} +@misc{N2639, + author = "Herv� Br�nnimann", + title = "{N2639}: Algorithms for permutations and combinations, with and without repetitions", + howpublished = "\url{https://wg21.link/n2639}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2640, + author = "J. Merrill and D. Vandevoorde", + title = "{N2640}: Initializer Lists — Alternative Mechanism and Rationale (v. 2)", + howpublished = "\url{https://wg21.link/n2640}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2641, + author = "Pablo Halpern", + title = "{N2641}: Allocator Concepts", + howpublished = "\url{https://wg21.link/n2641}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2642, + author = "Alan Talbot", + title = "{N2642}: Proposed Wording for Placement Insert", + howpublished = "\url{https://wg21.link/n2642}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2643, + author = "P. McKenney and L. Crowl", + title = "{N2643}: C++ Data-Dependency Ordering: Function Annotation", + howpublished = "\url{https://wg21.link/n2643}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2644, + author = "Herb Sutter", + title = "{N2644}: Agenda", + howpublished = "\url{https://wg21.link/n2644}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2645, + author = "P. Gottschling and W. Brown", + title = "{N2645}: Fundamental Mathematical Concepts for the STL in C++0x", + howpublished = "\url{https://wg21.link/n2645}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2646, + author = "Peter Gottschling", + title = "{N2646}: Concept Implication and Requirement Propagation", + howpublished = "\url{https://wg21.link/n2646}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2647, + author = "A. Meredith and H. Boehm and L. Crowl and P. Dimov and D. Krügler", + title = "{N2647}: Concurrency Modifications to Basic String", + howpublished = "\url{https://wg21.link/n2647}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2648, + author = "L. Crowl and M. Austern", + title = "{N2648}: C++ Dynamic Arrays", + howpublished = "\url{https://wg21.link/n2648}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2649, + author = "Gabriel Dos Reis", + title = "{N2649}: Proposed Resolution for Valarray Constructors", + howpublished = "\url{https://wg21.link/n2649}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2650, + author = "P. Gottschling and W. Brown", + title = "{N2650}: Toward a More Complete Taxonomy of Algebraic Properties for Numeric Libraries in TR2", + howpublished = "\url{https://wg21.link/n2650}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2651, + author = "J. Järvi and P. Dimov", + title = "{N2651}: Constness of Lambda Functions", + howpublished = "\url{https://wg21.link/n2651}", + year = 2008, + month = 5, + publisher = "WG21" +} +@misc{N2652, + author = "Alisdair Meredith", + title = "{N2652}: State of C++ Evolution (Post-Antipolis 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2652}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2653, + author = "Alisdair Meredith", + title = "{N2653}: C++ Library Working Group Status Report (Post-Antipolis 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2653}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2654, + author = "Pablo Halpern", + title = "{N2654}: Allocator Concepts (revision 1)", + howpublished = "\url{https://wg21.link/n2654}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2655, + author = "Beman Dawes", + title = "{N2655}: Detailed Reporting for Input/Output Library Errors (Revision 1)", + howpublished = "\url{https://wg21.link/n2655}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2656, + author = "J. Stephen Adamczyk", + title = "{N2656}: Core issue 654 wording", + howpublished = "\url{https://wg21.link/n2656}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2657, + author = "John Spicer", + title = "{N2657}: Local and Unnamed Types as Template Arguments", + howpublished = "\url{https://wg21.link/n2657}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2658, + author = "J. Järvi and P. Dimov and J. Freeman", + title = "{N2658}: Constness of Lambda Functions (Revision 1)", + howpublished = "\url{https://wg21.link/n2658}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2659, + author = "Lawrence Crowl", + title = "{N2659}: Thread-Local Storage", + howpublished = "\url{https://wg21.link/n2659}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2660, + author = "Lawrence Crowl", + title = "{N2660}: Dynamic Initialization and Destruction with Concurrency", + howpublished = "\url{https://wg21.link/n2660}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2661, + author = "H. Hinnant and W. Brown and J. Garland and M. Paterno", + title = "{N2661}: A Foundation to Sleep On", + howpublished = "\url{https://wg21.link/n2661}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2664, + author = "P. McKenney and H.-J. Boehm and L. Crowl", + title = "{N2664}: C++ Data-Dependency Ordering: Atomics and Memory Model", + howpublished = "\url{https://wg21.link/n2664}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2666, + author = "Matt Austern", + title = "{N2666}: More STL algorithms (revision 2)", + howpublished = "\url{https://wg21.link/n2666}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2667, + author = "Bejnamin Kosnik", + title = "{N2667}: Reserved namespaces for POSIX", + howpublished = "\url{https://wg21.link/n2667}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2668, + author = "A. Meredith and H. Boehm and L. Crowl and P. Dimov and D. Krügler", + title = "{N2668}: Concurrency Modifications to Basic String", + howpublished = "\url{https://wg21.link/n2668}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2669, + author = "B. Dawes and P. Dimov and H. Sutter and H. Boehm and L. Crowl and et al.", + title = "{N2669}: Thread-Safety in the Standard Library (Rev 2)", + howpublished = "\url{https://wg21.link/n2669}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2670, + author = "H.-J. Boehm and M. Spertus and C. Nelson", + title = "{N2670}: Minimal Support for Garbage Collection and Reachability-Based Leak Detection (revised)", + howpublished = "\url{https://wg21.link/n2670}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2671, + author = "D. Vollmann and H. Hinnant and A. Williams", + title = "{N2671}: An Asynchronous Future Value: Proposed Wording", + howpublished = "\url{https://wg21.link/n2671}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2672, + author = "J. Merrill and D. Vandevoorde", + title = "{N2672}: Initializer List proposed wording", + howpublished = "\url{https://wg21.link/n2672}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2673, + author = "M. Spertus and B. Seymour", + title = "{N2673}: Non-static data member initializers with draft of initializer list wording", + howpublished = "\url{https://wg21.link/n2673}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2674, + author = "P. Dimov and B. Dawes", + title = "{N2674}: Shared\_ptr atomic access, revision 1", + howpublished = "\url{https://wg21.link/n2674}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2675, + author = "Alisdair Meredith", + title = "{N2675}: noncopyable utility class (revision 1)", + howpublished = "\url{https://wg21.link/n2675}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2676, + author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", + title = "{N2676}: Proposed Wording for Concepts (Revision 6)", + howpublished = "\url{https://wg21.link/n2676}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2677, + author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", + title = "{N2677}: Foundational Concepts for the C++0x Standard Library (Revision 3)", + howpublished = "\url{https://wg21.link/n2677}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2678, + author = "J. Garland and N. Stoughton and B. Kosnik and B. Dawes", + title = "{N2678}: Error Handling Specification for Chapter 30 (Threads)", + howpublished = "\url{https://wg21.link/n2678}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2679, + author = "G. Dos Reis and B. Stroustrup", + title = "{N2679}: Initializer Lists for Standard Containers (Revision 1)", + howpublished = "\url{https://wg21.link/n2679}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2680, + author = "Alan Talbot", + title = "{N2680}: Proposed Wording for Placement Insert (Revision 1)", + howpublished = "\url{https://wg21.link/n2680}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2681, + author = "Robert Klarer", + title = "{N2681}: Minutes of PL22.16 Meeting No. 48, June 8-15, 2008", + howpublished = "\url{https://wg21.link/n2681}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2682, + author = "Robert Klarer", + title = "{N2682}: Minutes of ISO WG21 Meeting, June 8, 2008", + howpublished = "\url{https://wg21.link/n2682}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2683, + author = "Martin Sebor", + title = "{N2683}: issue 454: problems and solutions", + howpublished = "\url{https://wg21.link/n2683}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2684, + author = "Howard Hinnant", + title = "{N2684}: C++ Standard Library Active Issues List (Revision R57)", + howpublished = "\url{https://wg21.link/n2684}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2685, + author = "Howard Hinnant", + title = "{N2685}: C++ Standard Library Defect Report List (Revision R57)", + howpublished = "\url{https://wg21.link/n2685}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2686, + author = "Howard Hinnant", + title = "{N2686}: C++ Standard Library Closed Issues List (Revision R57)", + howpublished = "\url{https://wg21.link/n2686}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2687, + author = "Alberto Ganesh Barbati", + title = "{N2687}: Forward declaration of enumerations (rev. 2)", + howpublished = "\url{https://wg21.link/n2687}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2688, + author = "William M. Miller", + title = "{N2688}: C++ Standard Core Language Active Issues, Revision 56", + howpublished = "\url{https://wg21.link/n2688}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2689, + author = "William M. Miller", + title = "{N2689}: C++ Standard Core Language Defect Reports, Revision 56", + howpublished = "\url{https://wg21.link/n2689}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2690, + author = "William M. Miller", + title = "{N2690}: C++ Standard Core Language Closed Issues, Revision 56", + howpublished = "\url{https://wg21.link/n2690}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2691, + author = "Pete Becker", + title = "{N2691}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2691}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2692, + author = "Pete Becker", + title = "{N2692}: Editor's Report", + howpublished = "\url{https://wg21.link/n2692}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2693, + author = "Jens Maurer", + title = "{N2693}: Requirements on programs and backwards compatibility", + howpublished = "\url{https://wg21.link/n2693}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2694, + author = "D. Gregor and M. Marcus and P. Halpern", + title = "{N2694}: Concepts for the C++0x Standard Library: Containers (Revision 2)", + howpublished = "\url{https://wg21.link/n2694}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2695, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2695}: Iterator Concepts for the C++0x Standard Library (Revision 3)", + howpublished = "\url{https://wg21.link/n2695}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2696, + author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", + title = "{N2696}: Concepts for the C++0x Standard Library: Algorithms (Revision 3)", + howpublished = "\url{https://wg21.link/n2696}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2697, + author = "Robert Klarer", + title = "{N2697}: Minutes of WG21 Meeting, June 8-15, 2008", + howpublished = "\url{https://wg21.link/n2697}", + year = 2008, + month = 6, + publisher = "WG21" +} +@misc{N2698, + author = "Rodrigo Castro Campos", + title = "{N2698}: Additional type traits: has\_trivial\_destructor\_after\_move and has\_trivial\_reallocation", + howpublished = "\url{https://wg21.link/n2698}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2699, + author = "William M. Miller", + title = "{N2699}: C++ Standard Core Language Active Issues, Revision 57", + howpublished = "\url{https://wg21.link/n2699}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2700, + author = "William M. Miller", + title = "{N2700}: C++ Standard Core Language Defect Reports, Revision 57", + howpublished = "\url{https://wg21.link/n2700}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2701, + author = "William M. Miller", + title = "{N2701}: C++ Standard Core Language Closed Issues, Revision 57", + howpublished = "\url{https://wg21.link/n2701}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2702, + author = "Howard Hinnant", + title = "{N2702}: C++ Standard Library Active Issues List (Revision R58)", + howpublished = "\url{https://wg21.link/n2702}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2703, + author = "Howard Hinnant", + title = "{N2703}: C++ Standard Library Defect Report List (Revision R58)", + howpublished = "\url{https://wg21.link/n2703}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2704, + author = "Howard Hinnant", + title = "{N2704}: C++ Standard Library Closed Issues List (Revision R58)", + howpublished = "\url{https://wg21.link/n2704}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2705, + author = "Alisdair Meredith", + title = "{N2705}: State of C++ Evolution (Mid-term 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2705}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2706, + author = "Alisdair Meredith", + title = "{N2706}: C++ Library Working Group Status Report (Mid-term 2008 Mailing)", + howpublished = "\url{https://wg21.link/n2706}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2707, + author = "Jens Maurer", + title = "{N2707}: Expedited core issues handling", + howpublished = "\url{https://wg21.link/n2707}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2708, + author = "Herb Sutter", + title = "{N2708}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n2708}", + publisher = "WG21" +} +@misc{N2709, + author = "Anthony Williams", + title = "{N2709}: Packaging Tasks for Asynchronous Execution", + howpublished = "\url{https://wg21.link/n2709}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2710, + author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", + title = "{N2710}: Proposed Wording for Concepts (Revision 7)", + howpublished = "\url{https://wg21.link/n2710}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2711, + author = "Jens Maurer", + title = "{N2711}: WG21 July 2009 Meeting", + howpublished = "\url{https://wg21.link/n2711}", + year = 2008, + month = 7, + publisher = "WG21" +} +@misc{N2712, + author = "M. Spertus and B. Seymour", + title = "{N2712}: Non-static data member initializers", + howpublished = "\url{https://wg21.link/n2712}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2713, + author = "Bill Seymour", + title = "{N2713}: Allow auto for non-static data members", + howpublished = "\url{https://wg21.link/n2713}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2714, + author = "William M. Miller", + title = "{N2714}: C++ Standard Core Language Active Issues, Revision 58", + howpublished = "\url{https://wg21.link/n2714}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2715, + author = "William M. Miller", + title = "{N2715}: C++ Standard Core Language Defect Reports, Revision 58", + howpublished = "\url{https://wg21.link/n2715}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2716, + author = "William M. Miller", + title = "{N2716}: C++ Standard Core Language Closed Issues, Revision 58", + howpublished = "\url{https://wg21.link/n2716}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2717, + author = "Walter Brown", + title = "{N2717}: Extensions to the C++ Library to Support Mathematical Special Functions", + howpublished = "\url{https://wg21.link/n2717}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2718, + author = "Rodrigo Castro Campos", + title = "{N2718}: Additional type traits: has\_trivial\_destructor\_after\_move and has\_trivial\_reallocation (rev1)", + howpublished = "\url{https://wg21.link/n2718}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2719, + author = "Rodrigo Castro Campos", + title = "{N2719}: Initializer lists and move semantics", + howpublished = "\url{https://wg21.link/n2719}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2720, + author = "Stephen D. Clamage", + title = "{N2720}: AGENDA PL22.16 Meeting No. 49 September 15-20, 2008, San Francisco, California", + howpublished = "\url{https://wg21.link/n2720}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2722, + author = "Lo�c Joly", + title = "{N2722}: Variadic functions: Variadic templates or initializer lists?", + howpublished = "\url{https://wg21.link/n2722}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2723, + author = "Pete Becker", + title = "{N2723}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2723}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2724, + author = "Pete Becker", + title = "{N2724}: Editor's Report", + howpublished = "\url{https://wg21.link/n2724}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2727, + author = "Howard Hinnant", + title = "{N2727}: C++ Standard Library Active Issues List (Revision R59)", + howpublished = "\url{https://wg21.link/n2727}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2728, + author = "Howard Hinnant", + title = "{N2728}: C++ Standard Library Defect Report List (Revision R59)", + howpublished = "\url{https://wg21.link/n2728}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2729, + author = "Howard Hinnant", + title = "{N2729}: C++ Standard Library Closed Issues List (Revision R59)", + howpublished = "\url{https://wg21.link/n2729}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2730, + author = "Jens Maurer", + title = "{N2730}: Expedited core issues handling (revision 1)", + howpublished = "\url{https://wg21.link/n2730}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2731, + author = "Peter Dimov", + title = "{N2731}: Proposed Text for Bidirectional Fences", + howpublished = "\url{https://wg21.link/n2731}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2732, + author = "Robert Klarer", + title = "{N2732}: Extension for the programming language C++ to support decimal floating-point arithmetic", + howpublished = "\url{https://wg21.link/n2732}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2733, + author = "Benjamin Kosnik", + title = "{N2733}: Appendix C: ISO C++ 2003 Compatibility", + howpublished = "\url{https://wg21.link/n2733}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2734, + author = "D. Gregor and A. Lumsdaine", + title = "{N2734}: Concepts for the C++0x Standard Library: Iterators (Revision 3)", + howpublished = "\url{https://wg21.link/n2734}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2735, + author = "D. Gregor and A. Lumsdaine", + title = "{N2735}: Concepts for the C++0x Standard Library: Utilities (Revision 4)", + howpublished = "\url{https://wg21.link/n2735}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2736, + author = "D. Gregor and A. Lumsdaine", + title = "{N2736}: Concepts for the C++0x Standard Library: Numerics (Revision 3)", + howpublished = "\url{https://wg21.link/n2736}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2737, + author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", + title = "{N2737}: Foundational Concepts for the C++0x Standard Library (Revision 4)", + howpublished = "\url{https://wg21.link/n2737}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2738, + author = "D. Gregor and M. Marcus and P. Halpern", + title = "{N2738}: Concepts for the C++0x Standard Library: Containers (Revision 3)", + howpublished = "\url{https://wg21.link/n2738}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2739, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2739}: Iterator Concepts for the C++0x Standard Library (Revision 4)", + howpublished = "\url{https://wg21.link/n2739}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2740, + author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", + title = "{N2740}: Concepts for the C++0x Standard Library: Algorithms (Revision 4)", + howpublished = "\url{https://wg21.link/n2740}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2741, + author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", + title = "{N2741}: Proposed Wording for Concepts (Revision 8)", + howpublished = "\url{https://wg21.link/n2741}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2742, + author = "Douglas Gregor", + title = "{N2742}: Simplifying unique copy", + howpublished = "\url{https://wg21.link/n2742}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2743, + author = "Douglas Gregor", + title = "{N2743}: Unifying Operator and Function-Object Variants of Standard Library Algorithms", + howpublished = "\url{https://wg21.link/n2743}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2744, + author = "Christopher Kohlhoff", + title = "{N2744}: Comments on Asynchronous Future Value Proposal", + howpublished = "\url{https://wg21.link/n2744}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2745, + author = "P. McKenney and R. Silvera", + title = "{N2745}: Example POWER Implementation for C/C++ Memory Model", + howpublished = "\url{https://wg21.link/n2745}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2746, + author = "Hans-J. Boehm", + title = "{N2746}: Rationale for the C++ working paper definition of ``memory location''", + howpublished = "\url{https://wg21.link/n2746}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2747, + author = "Lawrence Crowl", + title = "{N2747}: Ambiguity and Insecurity with User-Defined Literals", + howpublished = "\url{https://wg21.link/n2747}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2748, + author = "Lawrence Crowl", + title = "{N2748}: Strong Compare and Exchange", + howpublished = "\url{https://wg21.link/n2748}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2749, + author = "L. Crowl and J. Maurer", + title = "{N2749}: Not so Trivial Issues with Trivial", + howpublished = "\url{https://wg21.link/n2749}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2750, + author = "I. McIntosh and M. Wong and R. Mak and R. Klarer and et al.", + title = "{N2750}: User-defined Literals (aka. Extensible Literals (revision 4))", + howpublished = "\url{https://wg21.link/n2750}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2751, + author = "J. Maurer and M. Wong", + title = "{N2751}: Towards support for attributes in C++ (Revision 5)", + howpublished = "\url{https://wg21.link/n2751}", + year = 2008, + month = 8, + publisher = "WG21" +} +@misc{N2752, + author = "P. Dimov and C. Nelson", + title = "{N2752}: Proposed Text for Bidirectional Fences", + howpublished = "\url{https://wg21.link/n2752}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2753, + author = "J. Stephen Adamczyk", + title = "{N2753}: March 2009 meeting information", + howpublished = "\url{https://wg21.link/n2753}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2754, + author = "Rodrigo Castro Campos", + title = "{N2754}: Additional concepts: TriviallyDestructibleAfterMove and TriviallyReallocatable", + howpublished = "\url{https://wg21.link/n2754}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2755, + author = "B. Dawes and D. Gregor and J. Willcock and A. Lumsdaine", + title = "{N2755}: Concepts for the C++0x Standard Library: Chapter 17 -Introduction (Revision 2)", + howpublished = "\url{https://wg21.link/n2755}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2756, + author = "M. Spertus and B. Seymour", + title = "{N2756}: Non-static data member initializers", + howpublished = "\url{https://wg21.link/n2756}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2757, + author = "J. Maurer and W. M. Miller", + title = "{N2757}: Expedited core issues handling (revision 2)", + howpublished = "\url{https://wg21.link/n2757}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2758, + author = "D. Gregor and J. Siek and A. Lumsdaine", + title = "{N2758}: Iterator Concepts for the C++0x Standard Library (Revision 5)", + howpublished = "\url{https://wg21.link/n2758}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2759, + author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", + title = "{N2759}: Concepts for the C++0x Standard Library: Algorithms (Revision 5)", + howpublished = "\url{https://wg21.link/n2759}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2760, + author = "Beman Dawes", + title = "{N2760}: Input/Output Library Thread Safety", + howpublished = "\url{https://wg21.link/n2760}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2761, + author = "J. Maurer and M. Wong", + title = "{N2761}: Towards support for attributes in C++ (Revision 6)", + howpublished = "\url{https://wg21.link/n2761}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2762, + author = "L. Crowl and J. Maurer and W. M. Miller", + title = "{N2762}: Not so Trivial Issues with Trivial", + howpublished = "\url{https://wg21.link/n2762}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2763, + author = "L. Crowl and A. Meredith", + title = "{N2763}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2763}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2764, + author = "Alberto Ganesh Barbati", + title = "{N2764}: Forward declaration of enumerations (rev. 3)", + howpublished = "\url{https://wg21.link/n2764}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2765, + author = "I. McIntosh and M. Wong and R. Mak and R. Klarer and et al.", + title = "{N2765}: User-defined Literals (aka. Extensible Literals (revision 5))", + howpublished = "\url{https://wg21.link/n2765}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2768, + author = "Pablo Halpern", + title = "{N2768}: Allocator Concepts, part 1 (revision 2)", + howpublished = "\url{https://wg21.link/n2768}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2769, + author = "Beman Dawes", + title = "{N2769}: Detailed Reporting for Input/Output Library Errors (Revision 2)", + howpublished = "\url{https://wg21.link/n2769}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2770, + author = "D. Gregor and A. Lumsdaine", + title = "{N2770}: Concepts for the C++0x Standard Library: Utilities (Revision 5)", + howpublished = "\url{https://wg21.link/n2770}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2771, + author = "Howard E. Hinnant", + title = "{N2771}: LWG Issues", + howpublished = "\url{https://wg21.link/n2771}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2772, + author = "L. Joly and R. Klarer", + title = "{N2772}: Variadic functions: Variadic templates or initializer lists? — Revision 1", + howpublished = "\url{https://wg21.link/n2772}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2773, + author = "D. Gregor and B. Stroustrup and J. Widman and J. Siek", + title = "{N2773}: Proposed Wording for Concepts (Revision 9)", + howpublished = "\url{https://wg21.link/n2773}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2774, + author = "D. Gregor and M. Marcus and T. Witt and A. Lumsdaine", + title = "{N2774}: Foundational Concepts for the C++0x Standard Library (Revision 5)", + howpublished = "\url{https://wg21.link/n2774}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2775, + author = "H.-J. Boehm and B. Dawes", + title = "{N2775}: Small library thread-safety revisions", + howpublished = "\url{https://wg21.link/n2775}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2776, + author = "D. Gregor and M. Marcus and P. Halpern", + title = "{N2776}: Concepts for the C++0x Standard Library: Containers (Revision 4)", + howpublished = "\url{https://wg21.link/n2776}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2777, + author = "D. Gregor and A. Lumsdaine", + title = "{N2777}: Concepts for the C++0x Standard Library: Iterators (Revision 4)", + howpublished = "\url{https://wg21.link/n2777}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2778, + author = "Thorsten Ottosen", + title = "{N2778}: Wording for range-based for-loop (revision 4)", + howpublished = "\url{https://wg21.link/n2778}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2779, + author = "Alisdair Meredith", + title = "{N2779}: Concepts for Clause 18: Part 2", + howpublished = "\url{https://wg21.link/n2779}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2780, + author = "W. Brown and C. Jefferson and A. Meredith and J. Widman", + title = "{N2780}: Named Requirements for C++0X Concepts, version 2", + howpublished = "\url{https://wg21.link/n2780}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2781, + author = "Walter E. Brown", + title = "{N2781}: Concepts for Random Number Generation in C++0X", + howpublished = "\url{https://wg21.link/n2781}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2782, + author = "P. McKenney and L. Crowl", + title = "{N2782}: C++ Data-Dependency Ordering: Function Annotation", + howpublished = "\url{https://wg21.link/n2782}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2783, + author = "Lawrence Crowl", + title = "{N2783}: Collected Issues with Atomics", + howpublished = "\url{https://wg21.link/n2783}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2784, + author = "Robert Klarer", + title = "{N2784}: Minutes of WG21 Meeting, September 15-20, 2008", + howpublished = "\url{https://wg21.link/n2784}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2785, + author = "Robert Klarer", + title = "{N2785}: Minutes of PL22.16 Meeting, September 15-20, 2008", + howpublished = "\url{https://wg21.link/n2785}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2786, + author = "D. Gregor and D. Abrahams", + title = "{N2786}: Simplifying unique copy (Revision 1)", + howpublished = "\url{https://wg21.link/n2786}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2791, + author = "William M. Miller", + title = "{N2791}: C++ Standard Core Language Active Issues, Revision 59", + howpublished = "\url{https://wg21.link/n2791}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2792, + author = "William M. Miller", + title = "{N2792}: C++ Standard Core Language Defect Reports, Revision 59", + howpublished = "\url{https://wg21.link/n2792}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2793, + author = "William M. Miller", + title = "{N2793}: C++ Standard Core Language Closed Issues, Revision 59", + howpublished = "\url{https://wg21.link/n2793}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2794, + author = "Howard Hinnant", + title = "{N2794}: C++ Standard Library Active Issues List (Revision R60)", + howpublished = "\url{https://wg21.link/n2794}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2795, + author = "Howard Hinnant", + title = "{N2795}: C++ Standard Library Defect Report List (Revision R60)", + howpublished = "\url{https://wg21.link/n2795}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2796, + author = "Howard Hinnant", + title = "{N2796}: C++ Standard Library Closed Issues List (Revision R60)", + howpublished = "\url{https://wg21.link/n2796}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2797, + author = "Stephen D. Clamage", + title = "{N2797}: AGENDA PL22.16 Meeting No. 50 WG21 Meeting No. 45 March 1-6, 2009, Summit, NJ", + howpublished = "\url{https://wg21.link/n2797}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2798, + author = "Pete Becker", + title = "{N2798}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2798}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2799, + author = "Pete Becker", + title = "{N2799}: Editor's Report", + howpublished = "\url{https://wg21.link/n2799}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2800, + author = "Pete Becker", + title = "{N2800}: Programming Languages — C++", + howpublished = "\url{https://wg21.link/n2800}", + year = 2008, + month = 10, + publisher = "WG21" +} +@misc{N2801, + author = "Rodrigo Castro Campos", + title = "{N2801}: Initializer lists and move semantics", + howpublished = "\url{https://wg21.link/n2801}", + year = 2008, + month = 9, + publisher = "WG21" +} +@misc{N2802, + author = "Hans-J. Boehm", + title = "{N2802}: A plea to reconsider detach-on-destruction for thread objects", + howpublished = "\url{https://wg21.link/n2802}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2803, + author = "William M. Miller", + title = "{N2803}: C++ Standard Core Language Active Issues, Revision 60", + howpublished = "\url{https://wg21.link/n2803}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2804, + author = "William M. Miller", + title = "{N2804}: C++ Standard Core Language Defect Reports, Revision 60", + howpublished = "\url{https://wg21.link/n2804}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2805, + author = "William M. Miller", + title = "{N2805}: C++ Standard Core Language Closed Issues, Revision 60", + howpublished = "\url{https://wg21.link/n2805}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2806, + author = "Howard Hinnant", + title = "{N2806}: C++ Standard Library Active Issues List (Revision R61)", + howpublished = "\url{https://wg21.link/n2806}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2807, + author = "Howard Hinnant", + title = "{N2807}: C++ Standard Library Defect Report List (Revision R61)", + howpublished = "\url{https://wg21.link/n2807}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2808, + author = "Howard Hinnant", + title = "{N2808}: C++ Standard Library Closed Issues List (Revision R61)", + howpublished = "\url{https://wg21.link/n2808}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2809, + author = "Beman Dawes", + title = "{N2809}: Library Support for hybrid error handling", + howpublished = "\url{https://wg21.link/n2809}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2810, + author = "Pablo Halpern", + title = "{N2810}: Defects and Proposed Resolutions for Allocator Concepts", + howpublished = "\url{https://wg21.link/n2810}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2811, + author = "G. Melquiond and S. Pion", + title = "{N2811}: Directed Rounding Arithmetic Operations", + howpublished = "\url{https://wg21.link/n2811}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2812, + author = "D. Abrahams and D. Gregor", + title = "{N2812}: A Safety Problem with RValue References (and what to do about it)", + howpublished = "\url{https://wg21.link/n2812}", + year = 2008, + month = 12, + publisher = "WG21" +} +@misc{N2813, + author = "Walter E. Brown", + title = "{N2813}: Issue Resolutions for Concept-enabled Random Number Generation in C++0X", + howpublished = "\url{https://wg21.link/n2813}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2814, + author = "Martin Tasker", + title = "{N2814}: Fixing freestanding", + howpublished = "\url{https://wg21.link/n2814}", + year = 2009, + month = 1, + publisher = "WG21" +} +@misc{N2815, + author = "Rani Sharoni", + title = "{N2815}: Improving the standard library's exception specifications", + howpublished = "\url{https://wg21.link/n2815}", + year = 2009, + month = 1, + publisher = "WG21" +} +@misc{N2816, + author = "William M. Miller", + title = "{N2816}: C++ Standard Core Language Active Issues, Revision 61", + howpublished = "\url{https://wg21.link/n2816}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2817, + author = "William M. Miller", + title = "{N2817}: C++ Standard Core Language Defect Reports, Revision 61", + howpublished = "\url{https://wg21.link/n2817}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2818, + author = "William M. Miller", + title = "{N2818}: C++ Standard Core Language Closed Issues, Revision 61", + howpublished = "\url{https://wg21.link/n2818}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2819, + author = "N. Dekker and D. Krügler", + title = "{N2819}: Ref-qualifiers for assignment operators of the Standard Library", + howpublished = "\url{https://wg21.link/n2819}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2820, + author = "Joaqu�n M� L�pez Mu�oz", + title = "{N2820}: Adding heterogeneous comparison lookup to associative containers", + howpublished = "\url{https://wg21.link/n2820}", + year = 2009, + month = 1, + publisher = "WG21" +} +@misc{N2821, + author = "Howard Hinnant", + title = "{N2821}: C++ Standard Library Active Issues List (Revision R62)", + howpublished = "\url{https://wg21.link/n2821}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2822, + author = "Howard Hinnant", + title = "{N2822}: C++ Standard Library Defect Report List (Revision R62)", + howpublished = "\url{https://wg21.link/n2822}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2823, + author = "Howard Hinnant", + title = "{N2823}: C++ Standard Library Closed Issues List (Revision R62)", + howpublished = "\url{https://wg21.link/n2823}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2824, + author = "Stephen D. Clamage", + title = "{N2824}: AGENDA, PL22.16 Meeting No. 51, WG21 Meeting No. 46, July 13-18, 2009, Frankfurt, Germany", + howpublished = "\url{https://wg21.link/n2824}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2825, + author = "L. Crowl and A. Meredith", + title = "{N2825}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2825}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2826, + author = "L. Crowl and W. Miller", + title = "{N2826}: Issues with Constexpr", + howpublished = "\url{https://wg21.link/n2826}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2827, + author = "L. Crowl and P. Plauger and N. Stoughton", + title = "{N2827}: Thread Unsafe Standard Functions", + howpublished = "\url{https://wg21.link/n2827}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2828, + author = "Beman Dawes", + title = "{N2828}: Library Support for Hybrid Error Handling (Rev 1)", + howpublished = "\url{https://wg21.link/n2828}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2829, + author = "Pablo Halpern", + title = "{N2829}: Defects and Proposed Resolutions for Allocator Concepts (Rev 1)", + howpublished = "\url{https://wg21.link/n2829}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2830, + author = "J. Spicer and D. Vandevoorde and D. Gregor", + title = "{N2830}: Problems with reference\_closure", + howpublished = "\url{https://wg21.link/n2830}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2831, + author = "D. Gregor and D. Abrahams", + title = "{N2831}: Fixing a Safety Problem with Rvalue References: Proposed Wording", + howpublished = "\url{https://wg21.link/n2831}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2832, + author = "Douglas Gregor", + title = "{N2832}: Concepts and Ref-qualifiers", + howpublished = "\url{https://wg21.link/n2832}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2834, + author = "Pablo Halpern", + title = "{N2834}: Several Proposals to Simplify pair", + howpublished = "\url{https://wg21.link/n2834}", + year = 2009, + month = 2, + publisher = "WG21" +} +@misc{N2835, + author = "Howard E. Hinnant", + title = "{N2835}: forward", + howpublished = "\url{https://wg21.link/n2835}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2836, + author = "Walter E. Brown", + title = "{N2836}: Wording Tweaks for Concept-enabled Random Number Generation in C++0X", + howpublished = "\url{https://wg21.link/n2836}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2837, + author = "Barry Hedquist", + title = "{N2837}: C++0X, CD 1, National Body Comments", + howpublished = "\url{https://wg21.link/n2837}", + year = 2009, + month = 1, + publisher = "WG21" +} +@misc{N2838, + author = "Beman Dawes", + title = "{N2838}: Library Support for Hybrid Error Handling (Rev 2)", + howpublished = "\url{https://wg21.link/n2838}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2839, + author = "Lawrence Crowl", + title = "{N2839}: Response to ``Problems with reference\_closure''", + howpublished = "\url{https://wg21.link/n2839}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2840, + author = "Pablo Halpern", + title = "{N2840}: Defects and Proposed Resolutions for Allocator Concepts (Rev 2)", + howpublished = "\url{https://wg21.link/n2840}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2841, + author = "Jens Maurer", + title = "{N2841}: Consolidated Quasi-Editorial Changes for National Body Comments Concerning the Core Language", + howpublished = "\url{https://wg21.link/n2841}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2842, + author = "Bill Seymour", + title = "{N2842}: Another numeric facet", + howpublished = "\url{https://wg21.link/n2842}", + year = 2009, + month = 4, + publisher = "WG21" +} +@misc{N2843, + author = "J. Maurer and A. Meredith", + title = "{N2843}: Pack Expansion and Attributes", + howpublished = "\url{https://wg21.link/n2843}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2844, + author = "D. Gregor and D. Abrahams", + title = "{N2844}: Fixing a Safety Problem with Rvalue References: Proposed Wording (Revision 1)", + howpublished = "\url{https://wg21.link/n2844}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2845, + author = "L. Crowl and D. Gregor and D. Abrahams", + title = "{N2845}: Remove std::reference\_closure", + howpublished = "\url{https://wg21.link/n2845}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2847, + author = "Robert Klarer", + title = "{N2847}: Minutes of PL22.16 Meeting, March 2, 2009", + howpublished = "\url{https://wg21.link/n2847}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2848, + author = "Robert Klarer", + title = "{N2848}: Minutes of WG21 Meeting, March 2, 2009", + howpublished = "\url{https://wg21.link/n2848}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2849, + author = "Robert Klarer", + title = "{N2849}: Extension for the programming language C++ to support decimal floating-point arithmetic", + howpublished = "\url{https://wg21.link/n2849}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2850, + author = "Walter Brown", + title = "{N2850}: Extensions to the C++ Library to Support Mathematical Special Functions", + howpublished = "\url{https://wg21.link/n2850}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2851, + author = "Robert Klarer", + title = "{N2851}: Changes to the Decimal TR since the PDTR Ballot", + howpublished = "\url{https://wg21.link/n2851}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2852, + author = "V. Voutilainen and A. Meredith and J. Maurer and C. Uzdavinis", + title = "{N2852}: Explicit Virtual Overrides", + howpublished = "\url{https://wg21.link/n2852}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2853, + author = "Alisdair Meredith", + title = "{N2853}: Constraining unique\_ptr", + howpublished = "\url{https://wg21.link/n2853}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2855, + author = "D. Gregor and D. Abrahams", + title = "{N2855}: Rvalue References and Exception Safety", + howpublished = "\url{https://wg21.link/n2855}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2857, + author = "Pete Becker", + title = "{N2857}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2857}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2858, + author = "Pete Becker", + title = "{N2858}: Editor's Report", + howpublished = "\url{https://wg21.link/n2858}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2859, + author = "Daveed Vandevoorde", + title = "{N2859}: New wording for C++0x Lambdas", + howpublished = "\url{https://wg21.link/n2859}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2860, + author = "William M. Miller", + title = "{N2860}: C++ Standard Core Language Active Issues, Revision 62", + howpublished = "\url{https://wg21.link/n2860}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2861, + author = "William M. Miller", + title = "{N2861}: C++ Standard Core Language Defect Reports, Revision 62", + howpublished = "\url{https://wg21.link/n2861}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2862, + author = "William M. Miller", + title = "{N2862}: C++ Standard Core Language Closed Issues, Revision 62", + howpublished = "\url{https://wg21.link/n2862}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2863, + author = "William M. Miller", + title = "{N2863}: C++ CD1 Comment Status", + howpublished = "\url{https://wg21.link/n2863}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2864, + author = "L. Crowl and P. Plauger and N. Stoughton", + title = "{N2864}: Thread Unsafe Standard Functions", + howpublished = "\url{https://wg21.link/n2864}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2866, + author = "Howard Hinnant", + title = "{N2866}: C++ Standard Library Active Issues List (Revision R63)", + howpublished = "\url{https://wg21.link/n2866}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2867, + author = "Howard Hinnant", + title = "{N2867}: C++ Standard Library Defect Report List (Revision R63)", + howpublished = "\url{https://wg21.link/n2867}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2868, + author = "Howard Hinnant", + title = "{N2868}: C++ Standard Library Closed Issues List (Revision R63)", + howpublished = "\url{https://wg21.link/n2868}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2869, + author = "Alisdair Meredith", + title = "{N2869}: State of C++ Evolution (Post San Francisco 2008)", + howpublished = "\url{https://wg21.link/n2869}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2870, + author = "Alisdair Meredith", + title = "{N2870}: C++ Library Working Group Status Report (Post San Francisco 2008)", + howpublished = "\url{https://wg21.link/n2870}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2871, + author = "Alisdair Meredith", + title = "{N2871}: Summary of C++0x Standard : CD 1", + howpublished = "\url{https://wg21.link/n2871}", + year = 2009, + month = 3, + publisher = "WG21" +} +@misc{N2872, + author = "Beman Dawes", + title = "{N2872}: Ensuring Certain C++0x Features ``just work''", + howpublished = "\url{https://wg21.link/n2872}", + year = 2009, + month = 4, + publisher = "WG21" +} +@misc{N2873, + author = "Howard Hinnant", + title = "{N2873}: C++ Standard Library Active Issues List (Revision R64)", + howpublished = "\url{https://wg21.link/n2873}", + year = 2009, + month = 5, + publisher = "WG21" +} +@misc{N2874, + author = "Howard Hinnant", + title = "{N2874}: C++ Standard Library Defect Report List (Revision R64)", + howpublished = "\url{https://wg21.link/n2874}", + year = 2009, + month = 5, + publisher = "WG21" +} +@misc{N2875, + author = "Howard Hinnant", + title = "{N2875}: C++ Standard Library Closed Issues List (Revision R64)", + howpublished = "\url{https://wg21.link/n2875}", + year = 2009, + month = 5, + publisher = "WG21" +} +@misc{N2876, + author = "G. Melquiond and S. Pion", + title = "{N2876}: Directed Rounding Arithmetic Operations (Revision 1)", + howpublished = "\url{https://wg21.link/n2876}", + year = 2009, + month = 4, + publisher = "WG21" +} +@misc{N2877, + author = "William M. Miller", + title = "{N2877}: C++ Standard Core Language Active Issues, Revision 64", + howpublished = "\url{https://wg21.link/n2877}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2878, + author = "William M. Miller", + title = "{N2878}: C++ Standard Core Language Defect Reports, Revision 64", + howpublished = "\url{https://wg21.link/n2878}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2879, + author = "William M. Miller", + title = "{N2879}: C++ Standard Core Language Closed Issues, Revision 64", + howpublished = "\url{https://wg21.link/n2879}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2880, + author = "H.-J. Boehm and L. Crowl", + title = "{N2880}: C++ object lifetime interactions with the threads API", + howpublished = "\url{https://wg21.link/n2880}", + year = 2009, + month = 5, + publisher = "WG21" +} +@misc{N2881, + author = "J. Widman and T. Ottosen", + title = "{N2881}: Base Class Aliases for The-C++-After-0x", + howpublished = "\url{https://wg21.link/n2881}", + year = 2009, + month = 4, + publisher = "WG21" +} +@misc{N2882, + author = "Joaqu�n M� L�pez Mu�oz", + title = "{N2882}: Adding heterogeneous comparison lookup to associative containers for TR2 (Rev 1)", + howpublished = "\url{https://wg21.link/n2882}", + year = 2009, + month = 5, + publisher = "WG21" +} +@misc{N2883, + author = "Walter E. Brown", + title = "{N2883}: Report of the 2009-05.htm``>2009-05.htm''>2009-05.htm``>2009-05 Batavia Meeting", + howpublished = "\url{https://wg21.link/n2883}", + year = 2009, + month = 5, + publisher = "WG21" +} +@misc{N2884, + author = "Beman Dawes", + title = "{N2884}: C++0x Stream Positioning", + howpublished = "\url{https://wg21.link/n2884}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2886, + author = "Martin Tasker", + title = "{N2886}: Fixing freestanding: iteration 2", + howpublished = "\url{https://wg21.link/n2886}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2887, + author = "G. Dos Reis and B. Stroustrup and A. Meredith", + title = "{N2887}: Axioms: Semantics Aspects of C++ Concepts", + howpublished = "\url{https://wg21.link/n2887}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2888, + author = "Anthony Williams", + title = "{N2888}: Moving Futures - Proposed Wording for UK comments 335, 336, 337 and 338", + howpublished = "\url{https://wg21.link/n2888}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2889, + author = "Lawrence Crowl", + title = "{N2889}: An Asynchronous Call for C++", + howpublished = "\url{https://wg21.link/n2889}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2890, + author = "L. Crowl and A. Meredith", + title = "{N2890}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2890}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2891, + author = "Stephen D. Clamage", + title = "{N2891}: AGENDA, PL22.16 Meeting No. 52, WG21 Meeting No. 47, October 19-24, 2009, Santa Cruz, California", + howpublished = "\url{https://wg21.link/n2891}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2892, + author = "Alan Talbot", + title = "{N2892}: Some Concerns About Axioms", + howpublished = "\url{https://wg21.link/n2892}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2893, + author = "Martin Tasker", + title = "{N2893}: The long pole gets longer", + howpublished = "\url{https://wg21.link/n2893}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2894, + author = "Howard Hinnant", + title = "{N2894}: C++ Standard Library Active Issues List (Revision R65)", + howpublished = "\url{https://wg21.link/n2894}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2895, + author = "Howard Hinnant", + title = "{N2895}: C++ Standard Library Defect Report List (Revision R65)", + howpublished = "\url{https://wg21.link/n2895}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2896, + author = "Howard Hinnant", + title = "{N2896}: C++ Standard Library Closed Issues List (Revision R65)", + howpublished = "\url{https://wg21.link/n2896}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2898, + author = "William M. Miller", + title = "{N2898}: C++ CD1 Comment Status", + howpublished = "\url{https://wg21.link/n2898}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2899, + author = "G. Melquiond and S. Pion", + title = "{N2899}: Directed Rounding Arithmetic Operations (Revision 2)", + howpublished = "\url{https://wg21.link/n2899}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2900, + author = "Beman Dawes", + title = "{N2900}: Ensuring Certain C++0x Features ``just work'' - Revision 1", + howpublished = "\url{https://wg21.link/n2900}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2901, + author = "Herb Sutter", + title = "{N2901}: A simple async()", + howpublished = "\url{https://wg21.link/n2901}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2902, + author = "P.J. Plauger", + title = "{N2902}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n2902}", + publisher = "WG21" +} +@misc{N2903, + author = "Daveed Vandevoorde", + title = "{N2903}: New wording for C++0x Lambdas", + howpublished = "\url{https://wg21.link/n2903}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2904, + author = "Bjarne Stroustrup", + title = "{N2904}: Defining default copy and move", + howpublished = "\url{https://wg21.link/n2904}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2905, + author = "Bjarne Stroustrup", + title = "{N2905}: Aggregation headers", + howpublished = "\url{https://wg21.link/n2905}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2906, + author = "Bjarne Stroustrup", + title = "{N2906}: Simplifying the use of concepts", + howpublished = "\url{https://wg21.link/n2906}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2907, + author = "Anthony Williams", + title = "{N2907}: Managing the lifetime of thread\_local variables with contexts", + howpublished = "\url{https://wg21.link/n2907}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2908, + author = "P. Halpern and A. Talbot", + title = "{N2908}: Several Proposals to Simplify pair (Rev 1)", + howpublished = "\url{https://wg21.link/n2908}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2909, + author = "Alan Talbot", + title = "{N2909}: Specifying the complexity of size()", + howpublished = "\url{https://wg21.link/n2909}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2910, + author = "M. Wong and H. Tong and R. Klarer and I. McIntosh and et al.", + title = "{N2910}: Comment on Proposed Trigraph Deprecation", + howpublished = "\url{https://wg21.link/n2910}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2911, + author = "D. Tsafrir and R. Wisniewksi and D. Bacon and B. Stroustrup", + title = "{N2911}: Minimizing Dependencies within Generic Classes for Faster and Smaller Programs", + howpublished = "\url{https://wg21.link/n2911}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2913, + author = "R. Klarer and B. Stroustrup and D. Tsafrir and M. Wong", + title = "{N2913}: SCARY Iterator Assignment and Initialization", + howpublished = "\url{https://wg21.link/n2913}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2914, + author = "Pete Becker", + title = "{N2914}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2914}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2915, + author = "Pete Becker", + title = "{N2915}: Editor's Report", + howpublished = "\url{https://wg21.link/n2915}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2916, + author = "D. Abrahams and B. Dawes", + title = "{N2916}: Intentional Concept Mapping", + howpublished = "\url{https://wg21.link/n2916}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2917, + author = "Herb Sutter", + title = "{N2917}: N2880 Distilled, and a New Issue With Function Statics", + howpublished = "\url{https://wg21.link/n2917}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2918, + author = "D. Abrahams and D. Gregor", + title = "{N2918}: Exported Concept Maps", + howpublished = "\url{https://wg21.link/n2918}", + year = 2009, + month = 6, + publisher = "WG21" +} +@misc{N2919, + author = "V. Voutilainen and D. Krügler", + title = "{N2919}: Concept mapping unconstrained templates", + howpublished = "\url{https://wg21.link/n2919}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2920, + author = "Robert Klarer", + title = "{N2920}: Minutes of WG21 Meeting, July 13, 2009", + howpublished = "\url{https://wg21.link/n2920}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2921, + author = "Robert Klarer", + title = "{N2921}: Minutes of PL22.16 Meeting, July 13, 2009", + howpublished = "\url{https://wg21.link/n2921}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2923, + author = "Alan Talbot", + title = "{N2923}: Specifying the complexity of size()(Revision 1)", + howpublished = "\url{https://wg21.link/n2923}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2924, + author = "Douglas Gregor", + title = "{N2924}: Implicitly-Deleted Special Member Functions", + howpublished = "\url{https://wg21.link/n2924}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2925, + author = "Lawrence Crowl", + title = "{N2925}: More Collected Issues with Atomics", + howpublished = "\url{https://wg21.link/n2925}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2926, + author = "Beman Dawes", + title = "{N2926}: C++0x Stream Positioning - Revision 1", + howpublished = "\url{https://wg21.link/n2926}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2927, + author = "Daveed Vandevoorde", + title = "{N2927}: New wording for C++0x Lambdas (rev. 2)", + howpublished = "\url{https://wg21.link/n2927}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2928, + author = "V. Voutilainen and A. Meredith and J. Maurer and C. Uzdavinis", + title = "{N2928}: Explicit Virtual Overrides", + howpublished = "\url{https://wg21.link/n2928}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2929, + author = "Bill Seymour", + title = "{N2929}: LWG Papers to Re-Merge into C++0x After Removing Concepts", + howpublished = "\url{https://wg21.link/n2929}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2930, + author = "D. Gregor and B. Dawes", + title = "{N2930}: Range-Based For Loop Wording (Without Concepts)", + howpublished = "\url{https://wg21.link/n2930}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2931, + author = "L. Crowl and A. Meredith", + title = "{N2931}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2931}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2932, + author = "Martin Tasker", + title = "{N2932}: Fixing freestanding: iteration 2.2", + howpublished = "\url{https://wg21.link/n2932}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2933, + author = "J. Maurer and A. Meredith", + title = "{N2933}: Pack Expansion and Attributes", + howpublished = "\url{https://wg21.link/n2933}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2935, + author = "P.J. Plauger", + title = "{N2935}: Fall 2009 WG21 Meeting Information", + howpublished = "\url{https://wg21.link/n2935}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2936, + author = "William M. Miller", + title = "{N2936}: C++ Standard Core Language Active Issues, Revision 65", + howpublished = "\url{https://wg21.link/n2936}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2937, + author = "William M. Miller", + title = "{N2937}: C++ Standard Core Language Defect Reports, Revision 65", + howpublished = "\url{https://wg21.link/n2937}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2938, + author = "William M. Miller", + title = "{N2938}: C++ Standard Core Language Closed Issues, Revision 65", + howpublished = "\url{https://wg21.link/n2938}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2939, + author = "William M. Miller", + title = "{N2939}: C++ CD1 Comment Status, Rev. 2", + howpublished = "\url{https://wg21.link/n2939}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2940, + author = "Howard Hinnant", + title = "{N2940}: C++ Standard Library Active Issues List (Revision R66)", + howpublished = "\url{https://wg21.link/n2940}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2941, + author = "Howard Hinnant", + title = "{N2941}: C++ Standard Library Defect Report List (Revision R66)", + howpublished = "\url{https://wg21.link/n2941}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2942, + author = "Howard Hinnant", + title = "{N2942}: C++ Standard Library Closed Issues List (Revision R66)", + howpublished = "\url{https://wg21.link/n2942}", + year = 2009, + month = 8, + publisher = "WG21" +} +@misc{N2943, + author = "Pablo Halpern", + title = "{N2943}: Allocators without Concepts (preview)", + howpublished = "\url{https://wg21.link/n2943}", + year = 2009, + month = 7, + publisher = "WG21" +} +@misc{N2944, + author = "J. Lakos and P. Halpern", + title = "{N2944}: Equality Comparison for Unordered Containers", + howpublished = "\url{https://wg21.link/n2944}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2945, + author = "Pablo Halpern", + title = "{N2945}: Proposal to Simplify pair (rev 2)", + howpublished = "\url{https://wg21.link/n2945}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2946, + author = "Pablo Halpern", + title = "{N2946}: Allocators post Removal of C++ Concepts", + howpublished = "\url{https://wg21.link/n2946}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2947, + author = "B. Dawes and D. Krügler and A. Meredith", + title = "{N2947}: Additional Type Traits for C++0x", + howpublished = "\url{https://wg21.link/n2947}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2948, + author = "Howard Hinnant", + title = "{N2948}: C++ Standard Library Active Issues List (Revision R67)", + howpublished = "\url{https://wg21.link/n2948}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2949, + author = "Howard Hinnant", + title = "{N2949}: C++ Standard Library Defect Report List (Revision R67)", + howpublished = "\url{https://wg21.link/n2949}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2950, + author = "Howard Hinnant", + title = "{N2950}: C++ Standard Library Closed Issues List (Revision R67)", + howpublished = "\url{https://wg21.link/n2950}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2951, + author = "Howard E. Hinnant", + title = "{N2951}: forward", + howpublished = "\url{https://wg21.link/n2951}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2952, + author = "Ville Voutilainen", + title = "{N2952}: Accessing current exception during unwinding", + howpublished = "\url{https://wg21.link/n2952}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2953, + author = "L. Crowl and B. Stroustrup", + title = "{N2953}: Defining Move Special Member Functions", + howpublished = "\url{https://wg21.link/n2953}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2954, + author = "L. Crowl and A. Meredith", + title = "{N2954}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2954}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2955, + author = "Mark Batty", + title = "{N2955}: Comments on the C++ Memory Model Following a Partial Formalization Attempt", + howpublished = "\url{https://wg21.link/n2955}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2956, + author = "Robert Seacord", + title = "{N2956}: Spring 2010 JTC1/SC22/WG21 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n2956}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2957, + author = "Lawrence Crowl", + title = "{N2957}: Reaching Scope of Lambda Expressions", + howpublished = "\url{https://wg21.link/n2957}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2958, + author = "Daniel Krügler", + title = "{N2958}: Moving Swap Forward", + howpublished = "\url{https://wg21.link/n2958}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2959, + author = "Anthony Williams", + title = "{N2959}: Managing the lifetime of thread\_local variables with contexts (Revision 1)", + howpublished = "\url{https://wg21.link/n2959}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2960, + author = "Pete Becker", + title = "{N2960}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n2960}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2961, + author = "Pete Becker", + title = "{N2961}: Editor's Report", + howpublished = "\url{https://wg21.link/n2961}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2962, + author = "William M. Miller", + title = "{N2962}: C++ Standard Core Language Active Issues, Revision 66", + howpublished = "\url{https://wg21.link/n2962}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2963, + author = "William M. Miller", + title = "{N2963}: C++ Standard Core Language Defect Reports, Revision 66", + howpublished = "\url{https://wg21.link/n2963}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2964, + author = "William M. Miller", + title = "{N2964}: C++ Standard Core Language Closed Issues, Revision 66", + howpublished = "\url{https://wg21.link/n2964}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2965, + author = "Michael Spertus", + title = "{N2965}: Type traits and base classes", + howpublished = "\url{https://wg21.link/n2965}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2967, + author = "D. Vollmann and A. Williams", + title = "{N2967}: Issues on Futures", + howpublished = "\url{https://wg21.link/n2967}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2969, + author = "Detlef Vollmann", + title = "{N2969}: Background for issue 887: Clocks and Condition Variables", + howpublished = "\url{https://wg21.link/n2969}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2970, + author = "Herb Sutter", + title = "{N2970}: A simple async() (revision 1)", + howpublished = "\url{https://wg21.link/n2970}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2971, + author = "Daveed Vandevoorde", + title = "{N2971}: Core issue 743: decltype(...) name qualifiers", + howpublished = "\url{https://wg21.link/n2971}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2972, + author = "Daveed Vandevoorde", + title = "{N2972}: Core issue 814: Attribute [[nothrow]]", + howpublished = "\url{https://wg21.link/n2972}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2973, + author = "Lawrence Crowl", + title = "{N2973}: An Asynchronous Call for C++", + howpublished = "\url{https://wg21.link/n2973}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2974, + author = "Lawrence Crowl", + title = "{N2974}: An Analysis of Async and Futures", + howpublished = "\url{https://wg21.link/n2974}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2975, + author = "Alisdair Meredith", + title = "{N2975}: Collected Issues for Tuples", + howpublished = "\url{https://wg21.link/n2975}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2976, + author = "Alisdair Meredith", + title = "{N2976}: constexpr in the library: take 2", + howpublished = "\url{https://wg21.link/n2976}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2977, + author = "Alisdair Meredith", + title = "{N2977}: Pairs do not make good ranges", + howpublished = "\url{https://wg21.link/n2977}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2978, + author = "Daveed Vandevoorde", + title = "{N2978}: Core issue 789: Replacing Trigraphs", + howpublished = "\url{https://wg21.link/n2978}", + year = 2009, + month = 9, + publisher = "WG21" +} +@misc{N2979, + author = "Daniel Kr�gler", + title = "{N2979}: Moving Swap Forward (revision 1)", + howpublished = "\url{https://wg21.link/n2979}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N2980, + author = "R. Klarer and B. Stroustrup and D. Tsafrir and M. Wong", + title = "{N2980}: SCARY Iterator Assignment and Initialization Revision 1", + howpublished = "\url{https://wg21.link/n2980}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2981, + author = "Pablo Halpern", + title = "{N2981}: Proposal to Simplify pair (rev 3)", + howpublished = "\url{https://wg21.link/n2981}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2982, + author = "Pablo Halpern", + title = "{N2982}: Allocators post Removal of C++ Concepts (Rev 1)", + howpublished = "\url{https://wg21.link/n2982}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2983, + author = "D. Abrahams and R. Sharoni and D. Gregor", + title = "{N2983}: Allowing Move Constructors to Throw", + howpublished = "\url{https://wg21.link/n2983}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N2984, + author = "B. Dawes and D. Krügler and A. Meredith", + title = "{N2984}: Additional Type Traits for C++0x (Revision 1)", + howpublished = "\url{https://wg21.link/n2984}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2985, + author = "Lawrence Crowl", + title = "{N2985}: C and C++ Thread Compatibility", + howpublished = "\url{https://wg21.link/n2985}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N2986, + author = "J. Lakos and P. Halpern", + title = "{N2986}: Equality Comparison for Unordered Containers", + howpublished = "\url{https://wg21.link/n2986}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2987, + author = "B. Stroustrup and L. Crowl", + title = "{N2987}: Defining Move Special Member Functions", + howpublished = "\url{https://wg21.link/n2987}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N2988, + author = "Alan Talbot", + title = "{N2988}: LWG Issue 897 and other small changes to forward\_list", + howpublished = "\url{https://wg21.link/n2988}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2989, + author = "L. Crowl and A. Meredith", + title = "{N2989}: Unified Function Syntax", + howpublished = "\url{https://wg21.link/n2989}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2990, + author = "Daveed Vandevoorde", + title = "{N2990}: Core issue 789: Fixing Raw Strings wrt. Trigraphs", + howpublished = "\url{https://wg21.link/n2990}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2991, + author = "Daveed Vandevoorde", + title = "{N2991}: Core issue 743: decltype(...) name qualifiers", + howpublished = "\url{https://wg21.link/n2991}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2992, + author = "Lawrence Crowl", + title = "{N2992}: More Collected Issues with Atomics", + howpublished = "\url{https://wg21.link/n2992}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2993, + author = "Jens Maurer", + title = "{N2993}: Expanding the meaning of variable", + howpublished = "\url{https://wg21.link/n2993}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2994, + author = "Alisdair Meredith", + title = "{N2994}: constexpr in the library: take 2", + howpublished = "\url{https://wg21.link/n2994}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2995, + author = "Alisdair Meredith", + title = "{N2995}: Pairs do not make good ranges", + howpublished = "\url{https://wg21.link/n2995}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N2996, + author = "L. Crowl and H. Sutter", + title = "{N2996}: A Simple Asynchronous Call", + howpublished = "\url{https://wg21.link/n2996}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2997, + author = "D. Vollmann and A. Williams", + title = "{N2997}: Issues on Futures (Rev. 1)", + howpublished = "\url{https://wg21.link/n2997}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2998, + author = "Lawrence Crowl", + title = "{N2998}: Reaching Scope of Lambda Expressions", + howpublished = "\url{https://wg21.link/n2998}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N2999, + author = "Detlef Vollmann", + title = "{N2999}: Background for issue 887: Clocks and Condition Variables (Rev. 1)", + howpublished = "\url{https://wg21.link/n2999}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N3000, + author = "Pete Becker", + title = "{N3000}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3000}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3001, + author = "Pete Becker", + title = "{N3001}: Editor's Report", + howpublished = "\url{https://wg21.link/n3001}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3002, + author = "Gabriel Dos Reis", + title = "{N3002}: Gaussian Integers in the Standard Library", + howpublished = "\url{https://wg21.link/n3002}", + year = 2009, + month = 10, + publisher = "WG21" +} +@misc{N3003, + author = "Stefanus Du Toit", + title = "{N3003}: Minutes of WG21 Meeting, October 19, 2009", + howpublished = "\url{https://wg21.link/n3003}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3004, + author = "Stefanus Du Toit", + title = "{N3004}: Minutes of PL22.16 Meeting, October 19, 2009", + howpublished = "\url{https://wg21.link/n3004}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3006, + author = "William M. Miller", + title = "{N3006}: C++ Standard Core Language Active Issues, Revision 67", + howpublished = "\url{https://wg21.link/n3006}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3007, + author = "William M. Miller", + title = "{N3007}: C++ Standard Core Language Defect Reports, Revision 67", + howpublished = "\url{https://wg21.link/n3007}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3008, + author = "William M. Miller", + title = "{N3008}: C++ Standard Core Language Closed Issues, Revision 67", + howpublished = "\url{https://wg21.link/n3008}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3009, + author = "William M. Miller", + title = "{N3009}: C++ CD1 Comment Status, Rev. 3", + howpublished = "\url{https://wg21.link/n3009}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3010, + author = "William M. Miller", + title = "{N3010}: Rvalue References as ``Funny'' Lvalues", + howpublished = "\url{https://wg21.link/n3010}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3011, + author = "Howard Hinnant", + title = "{N3011}: C++ Standard Library Active Issues List (Revision R68)", + howpublished = "\url{https://wg21.link/n3011}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3012, + author = "Howard Hinnant", + title = "{N3012}: C++ Standard Library Defect Report List (Revision R68)", + howpublished = "\url{https://wg21.link/n3012}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3013, + author = "Howard Hinnant", + title = "{N3013}: C++ Standard Library Closed Issues List (Revision R68)", + howpublished = "\url{https://wg21.link/n3013}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3014, + author = "Stephen D. Clamage", + title = "{N3014}: AGENDA, PL22.16 Meeting No. 53, WG21 Meeting No. 48, March 8-13, 2010, Pittsburgh, PA", + howpublished = "\url{https://wg21.link/n3014}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3015, + author = "Walter E. Brown", + title = "{N3015}: Fall 2010 WG21 Meeting Information", + howpublished = "\url{https://wg21.link/n3015}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3016, + author = "Peter Sommerlad", + title = "{N3016}: SUMMER 2010 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING", + howpublished = "\url{https://wg21.link/n3016}", + publisher = "WG21" +} +@misc{N3017, + author = "Herb Sutter", + title = "{N3017}: Agenda and Meeting Notice for WG21 Telecon Meeting, 2010-06-18", + howpublished = "\url{https://wg21.link/n3017}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3018, + author = "Howard Hinnant", + title = "{N3018}: C++ Standard Library Active Issues List (Revision R69)", + howpublished = "\url{https://wg21.link/n3018}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3019, + author = "Howard Hinnant", + title = "{N3019}: C++ Standard Library Defect Report List (Revision R69)", + howpublished = "\url{https://wg21.link/n3019}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3020, + author = "Howard Hinnant", + title = "{N3020}: C++ Standard Library Closed Issues List (Revision R69)", + howpublished = "\url{https://wg21.link/n3020}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3021, + author = "Martin Sebor", + title = "{N3021}: Harmonizing Effects and Returns Elements in Clause 21", + howpublished = "\url{https://wg21.link/n3021}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3023, + author = "Ville Voutilainen", + title = "{N3023}: Defaulting non-public special member functions on first declaration", + howpublished = "\url{https://wg21.link/n3023}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3024, + author = "Pablo Halpern", + title = "{N3024}: Proposal to Simplify pair (rev 4)", + howpublished = "\url{https://wg21.link/n3024}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3025, + author = "Daniel Kr�gler", + title = "{N3025}: Specifying Pointer-Like Requirements", + howpublished = "\url{https://wg21.link/n3025}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3026, + author = "William M. Miller", + title = "{N3026}: C++ Standard Core Language Active Issues, Revision 68", + howpublished = "\url{https://wg21.link/n3026}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3027, + author = "William M. Miller", + title = "{N3027}: C++ Standard Core Language Defect Reports, Revision 68", + howpublished = "\url{https://wg21.link/n3027}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3028, + author = "William M. Miller", + title = "{N3028}: C++ Standard Core Language Closed Issues, Revision 68", + howpublished = "\url{https://wg21.link/n3028}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3029, + author = "W. M. Miller and B. Dawes", + title = "{N3029}: C++ CD1 Comment Status, Rev. 4", + howpublished = "\url{https://wg21.link/n3029}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3030, + author = "William M. Miller", + title = "{N3030}: Rvalue References as ``Funny'' Lvalues", + howpublished = "\url{https://wg21.link/n3030}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3031, + author = "Daveed Vandevoorde", + title = "{N3031}: Core issues 743 and 950: Additional decltype(...) uses", + howpublished = "\url{https://wg21.link/n3031}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3032, + author = "Daveed Vandevoorde", + title = "{N3032}: Core issue 374: Explicit specialization outside a template's parent", + howpublished = "\url{https://wg21.link/n3032}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3033, + author = "Daveed Vandevoorde", + title = "{N3033}: Core issue 951: Various Attribute Issues", + howpublished = "\url{https://wg21.link/n3033}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3034, + author = "Daveed Vandevoorde", + title = "{N3034}: Core issue 968: Disambiguating [[", + howpublished = "\url{https://wg21.link/n3034}", + year = 2009, + month = 11, + publisher = "WG21" +} +@misc{N3035, + author = "Pete Becker", + title = "{N3035}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3035}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3036, + author = "Pete Becker", + title = "{N3036}: Editor's Report", + howpublished = "\url{https://wg21.link/n3036}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3037, + author = "Walter E. Brown", + title = "{N3037}: Conceptless Random Number Generation in C++0X", + howpublished = "\url{https://wg21.link/n3037}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3038, + author = "Anthony Williams", + title = "{N3038}: Managing the lifetime of thread\_local variables with contexts (Revision 2)", + howpublished = "\url{https://wg21.link/n3038}", + year = 2010, + month = 1, + publisher = "WG21" +} +@misc{N3039, + author = "B. Stroustrup and A. Meredith and G. Dos Reis", + title = "{N3039}: Constexpr functions with const reference parameters (a summary)", + howpublished = "\url{https://wg21.link/n3039}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3040, + author = "Hans-J. Boehm", + title = "{N3040}: Various threads issues in the library (LWG 1151)", + howpublished = "\url{https://wg21.link/n3040}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3041, + author = "Detlef Vollmann", + title = "{N3041}: Futures and Async Cleanup", + howpublished = "\url{https://wg21.link/n3041}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3042, + author = "Detlef Vollmann", + title = "{N3042}: Renaming launch::any and what asyncs really might be", + howpublished = "\url{https://wg21.link/n3042}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3043, + author = "L. Crowl and A. Meredith", + title = "{N3043}: Converting Lambdas to Function Pointers", + howpublished = "\url{https://wg21.link/n3043}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3044, + author = "B. Stroustrup and L. Crowl", + title = "{N3044}: Defining Move Special Member Functions", + howpublished = "\url{https://wg21.link/n3044}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3045, + author = "Paul McKenney and et al.", + title = "{N3045}: Updates to C++ Memory Model Based on Formalization", + howpublished = "\url{https://wg21.link/n3045}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3046, + author = "Alisdair Meredith", + title = "{N3046}: Iterators in C++0x", + howpublished = "\url{https://wg21.link/n3046}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3047, + author = "Daniel Kr�gler", + title = "{N3047}: Fixing is\_constructible and is\_explicitly\_convertible", + howpublished = "\url{https://wg21.link/n3047}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3048, + author = "D. Kr�gler and M. Spertus and S. Du Toit and W. Brown", + title = "{N3048}: Defining Swappable Requirements", + howpublished = "\url{https://wg21.link/n3048}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3049, + author = "Daveed Vandevoorde", + title = "{N3049}: Core issues 743 and 950: Additional decltype(...) uses (revision 1)", + howpublished = "\url{https://wg21.link/n3049}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3050, + author = "D. Abrahams and R. Sharoni and D. Gregor", + title = "{N3050}: Allowing Move Constructors to Throw (Rev. 1)", + howpublished = "\url{https://wg21.link/n3050}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3051, + author = "Doug Gregor", + title = "{N3051}: Deprecating Exception Specifications", + howpublished = "\url{https://wg21.link/n3051}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3052, + author = "L. Crowl and A. Meredith", + title = "{N3052}: Converting Lambdas to Function Pointers", + howpublished = "\url{https://wg21.link/n3052}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3053, + author = "B. Stroustrup and L. Crowl", + title = "{N3053}: Defining Move Special Member Functions", + howpublished = "\url{https://wg21.link/n3053}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3054, + author = "Howard Hinnant", + title = "{N3054}: C++ Standard Library Active Issues List (Revision D70)", + howpublished = "\url{https://wg21.link/n3054}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3055, + author = "William M. Miller", + title = "{N3055}: A Taxonomy of Expression Value Categories", + howpublished = "\url{https://wg21.link/n3055}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3056, + author = "Walter E. Brown", + title = "{N3056}: Conceptless Random Number Generation in C++0X, version 2", + howpublished = "\url{https://wg21.link/n3056}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3057, + author = "Paul McKenney and et al.", + title = "{N3057}: Explicit Initializers for Atomics", + howpublished = "\url{https://wg21.link/n3057}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3058, + author = "Detlef Vollmann", + title = "{N3058}: Futures and Async Cleanup (Rev.)", + howpublished = "\url{https://wg21.link/n3058}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3059, + author = "Pablo Halpern", + title = "{N3059}: Proposal to Simplify pair (rev 5.2)", + howpublished = "\url{https://wg21.link/n3059}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3060, + author = "Walter Brown", + title = "{N3060}: Extensions to the C++ Library to Support Mathematical Special Functions", + howpublished = "\url{https://wg21.link/n3060}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3061, + author = "Walter Brown", + title = "{N3061}: Record of Response", + howpublished = "\url{https://wg21.link/n3061}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3062, + author = "Daveed Vandevoorde", + title = "{N3062}: Core issue 789: Fixing Raw Strings wrt. Trigraphs (revision 1)", + howpublished = "\url{https://wg21.link/n3062}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3063, + author = "Daveed Vandevoorde", + title = "{N3063}: Core issue 968: Disambiguating [[ (revision 1)", + howpublished = "\url{https://wg21.link/n3063}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3064, + author = "Daveed Vandevoorde", + title = "{N3064}: Core issue 374: Explicit specialization outside a template's parent (revision 1)", + howpublished = "\url{https://wg21.link/n3064}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3065, + author = "John Spicer", + title = "{N3065}: Removing Export", + howpublished = "\url{https://wg21.link/n3065}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3066, + author = "Alisdair Meredith", + title = "{N3066}: Iterators in C++0x", + howpublished = "\url{https://wg21.link/n3066}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3067, + author = "Daveed Vandevoorde", + title = "{N3067}: Core issue 951: Various Attribute Issues (revision 1)", + howpublished = "\url{https://wg21.link/n3067}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3068, + author = "J. Lakos and P. Halpern", + title = "{N3068}: Equality Comparison for Unordered Containers (Rev 2)", + howpublished = "\url{https://wg21.link/n3068}", + publisher = "WG21" +} +@misc{N3069, + author = "Hans-J. Boehm", + title = "{N3069}: Various threads issues in the library (LWG 1151)", + howpublished = "\url{https://wg21.link/n3069}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3070, + author = "Anthony Williams", + title = "{N3070}: Handling Detached Threads and thread\_local Variables", + howpublished = "\url{https://wg21.link/n3070}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3071, + author = "Detlef Vollmann", + title = "{N3071}: Renaming launch::any and what asyncs really might be (Rev.)", + howpublished = "\url{https://wg21.link/n3071}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3072, + author = "Martin Sebor", + title = "{N3072}: Harmonizing Effects and Returns Elements in Clause 21", + howpublished = "\url{https://wg21.link/n3072}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3073, + author = "D. Kr�gler and W. Brown", + title = "{N3073}: Specifying Pointer-Like Requirements (Revision 1)", + howpublished = "\url{https://wg21.link/n3073}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3074, + author = "Paul McKenney and et al.", + title = "{N3074}: Updates to C++ Memory Model Based on Formalization", + howpublished = "\url{https://wg21.link/n3074}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3075, + author = "Barry Hedquist", + title = "{N3075}: C++0X, CD 14882, National Body Comments and Responses", + howpublished = "\url{https://wg21.link/n3075}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3076, + author = "Peter Sommerlad", + title = "{N3076}: SUMMER 2010 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING (REVISION 1.1)", + howpublished = "\url{https://wg21.link/n3076}", + publisher = "WG21" +} +@misc{N3077, + author = "Jason Merrill", + title = "{N3077}: Alternative approach to Raw String issues", + howpublished = "\url{https://wg21.link/n3077}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3078, + author = "Jason Merrill", + title = "{N3078}: Constexpr functions with reference parameters", + howpublished = "\url{https://wg21.link/n3078}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3079, + author = "J. Merrill and J. Spicer", + title = "{N3079}: Redrafting: issues 667, 861, 990, 818", + howpublished = "\url{https://wg21.link/n3079}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3080, + author = "Stefanus Du Toit", + title = "{N3080}: Minutes of PL22.16 Meeting, March 08, 2010", + howpublished = "\url{https://wg21.link/n3080}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3081, + author = "Stefanus Du Toit", + title = "{N3081}: Minutes of WG21 Meeting, March 08, 2010", + howpublished = "\url{https://wg21.link/n3081}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3082, + author = "Herb Sutter", + title = "{N3082}: C++0x Meeting Schedule", + howpublished = "\url{https://wg21.link/n3082}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3083, + author = "William M. Miller", + title = "{N3083}: C++ Standard Core Language Active Issues, Revision 69", + howpublished = "\url{https://wg21.link/n3083}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3084, + author = "William M. Miller", + title = "{N3084}: C++ Standard Core Language Defect Reports, Revision 69", + howpublished = "\url{https://wg21.link/n3084}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3085, + author = "William M. Miller", + title = "{N3085}: C++ Standard Core Language Closed Issues, Revision 69", + howpublished = "\url{https://wg21.link/n3085}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3086, + author = "W. M. Miller and B. Dawes", + title = "{N3086}: C++ CD1 Comment Status Rev. 7", + howpublished = "\url{https://wg21.link/n3086}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3087, + author = "Howard Hinnant", + title = "{N3087}: C++ Standard Library Active Issues List (Revision R70)", + howpublished = "\url{https://wg21.link/n3087}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3088, + author = "Howard Hinnant", + title = "{N3088}: C++ Standard Library Defect Report List (Revision R70)", + howpublished = "\url{https://wg21.link/n3088}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3089, + author = "Howard Hinnant", + title = "{N3089}: C++ Standard Library Closed Issues List (Revision R70)", + howpublished = "\url{https://wg21.link/n3089}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3090, + author = "Pete Becker", + title = "{N3090}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3090}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3091, + author = "Pete Becker", + title = "{N3091}: Editor's Report", + howpublished = "\url{https://wg21.link/n3091}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3092, + author = "Pete Becker", + title = "{N3092}: Programming Languages - C++", + howpublished = "\url{https://wg21.link/n3092}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3093, + author = "Lawrence Crowl", + title = "{N3093}: C and C++ Alignment Compatibility", + howpublished = "\url{https://wg21.link/n3093}", + year = 2010, + month = 3, + publisher = "WG21" +} +@misc{N3094, + author = "Stefanus Du Toit", + title = "{N3094}: Minutes of PL22.16 Meeting, March 08, 2010 (Revision 2 )", + howpublished = "\url{https://wg21.link/n3094}", + year = 2010, + month = 4, + publisher = "WG21" +} +@misc{N3095, + author = "Stefanus Du Toit", + title = "{N3095}: Minutes of WG21 Meeting, March 08, 2010 (Revision 2)", + howpublished = "\url{https://wg21.link/n3095}", + year = 2010, + month = 4, + publisher = "WG21" +} +@misc{N3096, + author = "Stephen D. Clamage", + title = "{N3096}: AGENDA, PL22.16 Meeting No. 54, WG21 Meeting No. 49, August 2-7, 2010, Rapperswil, Switzerland", + howpublished = "\url{https://wg21.link/n3096}", + year = 2010, + month = 6, + publisher = "WG21" +} +@misc{N3097, + author = "Stefanus Du Toit", + title = "{N3097}: Minutes, WG21 Teleconference 2010-06-18", + howpublished = "\url{https://wg21.link/n3097}", + year = 2010, + month = 6, + publisher = "WG21" +} +@misc{N3101, + author = "Joaquín Mª López Muñoz", + title = "{N3101}: Spring 2011 JTC1/SC22/WG21 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n3101}", + year = 2010, + month = 7, + publisher = "WG21" +} +@misc{N3102, + author = "Barry Hedquist", + title = "{N3102}: ISO/IEC FCD 14882, C++0X, National Body Comments", + howpublished = "\url{https://wg21.link/n3102}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3103, + author = "D. Kohlbrenner and D. Svoboda and A. Wesie", + title = "{N3103}: Security impact of noexcept", + howpublished = "\url{https://wg21.link/n3103}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3104, + author = "Herb Sutter", + title = "{N3104}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", + howpublished = "\url{https://wg21.link/n3104}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3105, + author = "Herb Sutter", + title = "{N3105}: Business Plan and Convener's Report, ISO/IEC JTC1/SC22/WG21 (C++)", + howpublished = "\url{https://wg21.link/n3105}", + publisher = "WG21" +} +@misc{N3106, + author = "Nicolai Josuttis", + title = "{N3106}: Proposed Resolution for US 122: Revision of N2772 and Issue 915 to adopt it into the Standard", + howpublished = "\url{https://wg21.link/n3106}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3108, + author = "Nicolai Josuttis", + title = "{N3108}: Proposed Resolution for US 114: Small-string optimization not possible with current swap() specification", + howpublished = "\url{https://wg21.link/n3108}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3109, + author = "Daniel Krügler", + title = "{N3109}: US 108", + howpublished = "\url{https://wg21.link/n3109}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3110, + author = "Jonathan Wakely", + title = "{N3110}: Problems with bitmask types in the library", + howpublished = "\url{https://wg21.link/n3110}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3111, + author = "William M. Miller", + title = "{N3111}: C++ Standard Core Language Active Issues, Revision 70", + howpublished = "\url{https://wg21.link/n3111}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3112, + author = "Nicolai Josuttis", + title = "{N3112}: Proposed Resolution for CH 15: Double check copy and move semantics of classes due to new rules for default move constructors and assignment operators", + howpublished = "\url{https://wg21.link/n3112}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3113, + author = "Peter Sommerlad", + title = "{N3113}: Async Launch Policies (CH 36)", + howpublished = "\url{https://wg21.link/n3113}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3114, + author = "J. Daniel Garcia", + title = "{N3114}: throw() becomes noexcept", + howpublished = "\url{https://wg21.link/n3114}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3115, + author = "William M. Miller", + title = "{N3115}: C++ Standard Core Language Active Issues, Revision 72", + howpublished = "\url{https://wg21.link/n3115}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3116, + author = "William M. Miller", + title = "{N3116}: C++ Standard Core Language Defect Reports, Revision 72", + howpublished = "\url{https://wg21.link/n3116}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3117, + author = "William M. Miller", + title = "{N3117}: C++ Standard Core Language Closed Issues, Revision 72", + howpublished = "\url{https://wg21.link/n3117}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3118, + author = "W. M. Miller and B. Dawes", + title = "{N3118}: C++ FCD Comment Status", + howpublished = "\url{https://wg21.link/n3118}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3119, + author = "Stefanus Du Toit", + title = "{N3119}: Minutes of WG21 Meeting, August 2, 2010", + howpublished = "\url{https://wg21.link/n3119}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3120, + author = "Stefanus Du Toit", + title = "{N3120}: Minutes of PL22.16 Meeting, August 2, 2010", + howpublished = "\url{https://wg21.link/n3120}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3121, + author = "Stefanus du Toit", + title = "{N3121}: Minutes, WG21 Teleconference 2010-07-23", + howpublished = "\url{https://wg21.link/n3121}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3122, + author = "Daniel Kr�gler", + title = "{N3122}: Observers for the three handler functions", + howpublished = "\url{https://wg21.link/n3122}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3123, + author = "Daniel Kr�gler", + title = "{N3123}: Bringing result\_of near to INVOKE", + howpublished = "\url{https://wg21.link/n3123}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3124, + author = "L. Crowl and D. Vandevoorde", + title = "{N3124}: C and C++ Alignment Compatibility", + howpublished = "\url{https://wg21.link/n3124}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3125, + author = "P. McKenney and M. Batty and C. Nelson and et al.", + title = "{N3125}: Omnibus Memory Model and Atomics Paper", + howpublished = "\url{https://wg21.link/n3125}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3126, + author = "Pete Becker", + title = "{N3126}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3126}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3127, + author = "Pete Becker", + title = "{N3127}: Editor's Report", + howpublished = "\url{https://wg21.link/n3127}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3128, + author = "Lawrence Crowl", + title = "{N3128}: C++ Timeout Specification", + howpublished = "\url{https://wg21.link/n3128}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3129, + author = "Lawrence Crowl", + title = "{N3129}: Managing C++ Associated Asynchronous State", + howpublished = "\url{https://wg21.link/n3129}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3130, + author = "Anthony Williams", + title = "{N3130}: Lockable requirements for C++0x", + howpublished = "\url{https://wg21.link/n3130}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3131, + author = "Anthony Williams", + title = "{N3131}: Compile-time rational arithmetic and overflow", + howpublished = "\url{https://wg21.link/n3131}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3132, + author = "M. Batty and S. Owens and S. Sarkar and P. Sewell and T. Weber", + title = "{N3132}: Mathematizing C++ Concurrency: The Post-Rapperswil Model", + howpublished = "\url{https://wg21.link/n3132}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3133, + author = "Alisdair Meredith", + title = "{N3133}: C++ Standard Library Active Issues List (Revision R71)", + howpublished = "\url{https://wg21.link/n3133}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3134, + author = "Alisdair Meredith", + title = "{N3134}: C++ Standard Library Defect Report List (Revision R71)", + howpublished = "\url{https://wg21.link/n3134}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3135, + author = "Alisdair Meredith", + title = "{N3135}: C++ Standard Library Closed Issues List (Revision R71)", + howpublished = "\url{https://wg21.link/n3135}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3136, + author = "M. Wong and B. Kosnik and M. Batty", + title = "{N3136}: Coherence Requirements Detailed", + howpublished = "\url{https://wg21.link/n3136}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3137, + author = "Lawrence Crowl", + title = "{N3137}: C and C++ Liaison: Compatibility for Atomics", + howpublished = "\url{https://wg21.link/n3137}", + year = 2010, + month = 8, + publisher = "WG21" +} +@misc{N3138, + author = "Stephen D. Clamage", + title = "{N3138}: AGENDA: PL22.16 Meeting No. 55, WG21 Meeting No. 50, Novermber 8-13, 2010, Batavia, IL", + howpublished = "\url{https://wg21.link/n3138}", + year = 2010, + month = 9, + publisher = "WG21" +} +@misc{N3139, + author = "Bjarne Stroustrup", + title = "{N3139}: An Incomplete Language Feature", + howpublished = "\url{https://wg21.link/n3139}", + year = 2010, + month = 9, + publisher = "WG21" +} +@misc{N3140, + author = "Daniel Kr�gler", + title = "{N3140}: Cleanup of pair and tuple", + howpublished = "\url{https://wg21.link/n3140}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3141, + author = "Barry Hedquist", + title = "{N3141}: ISO/IEC FCD 14882, C++0X, National Body Comments", + howpublished = "\url{https://wg21.link/n3141}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3142, + author = "J. Merrill and D. Krügler and H. Hinnant and G. Dos Reis", + title = "{N3142}: Adjustments to constructor and assignment traits", + howpublished = "\url{https://wg21.link/n3142}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3143, + author = "H. Hinnant and D. Krügler", + title = "{N3143}: Proposed wording for US 90", + howpublished = "\url{https://wg21.link/n3143}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3144, + author = "Howard Hinnant", + title = "{N3144}: Wording for US 84", + howpublished = "\url{https://wg21.link/n3144}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3145, + author = "Daniel Kr�gler", + title = "{N3145}: Deprecating unary\_function and binary\_function", + howpublished = "\url{https://wg21.link/n3145}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3146, + author = "Clark Nelson", + title = "{N3146}: Recommendations for extended identifier characters for C and C++", + howpublished = "\url{https://wg21.link/n3146}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3148, + author = "J. Daniel Garcia", + title = "{N3148}: throw() becomes noexcept (Version 2)", + howpublished = "\url{https://wg21.link/n3148}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3149, + author = "J. Daniel Garcia", + title = "{N3149}: From Throws: Nothing to noexcept", + howpublished = "\url{https://wg21.link/n3149}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3150, + author = "J. Daniel Garcia", + title = "{N3150}: Removing non-empty dynamic exception specifications from the library", + howpublished = "\url{https://wg21.link/n3150}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3151, + author = "Ville Voutilainen", + title = "{N3151}: Keywords for override control", + howpublished = "\url{https://wg21.link/n3151}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3152, + author = "H.-J. Boehm and P. Halpern", + title = "{N3152}: Progress guarantees for C++0x (US 3 and US 186)", + howpublished = "\url{https://wg21.link/n3152}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3153, + author = "Dave Abrahams", + title = "{N3153}: Implicit Move Must Go", + howpublished = "\url{https://wg21.link/n3153}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3154, + author = "Jens Maurer", + title = "{N3154}: US 19: Ambiguous use of ``use''", + howpublished = "\url{https://wg21.link/n3154}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3155, + author = "J. Daniel Garcia", + title = "{N3155}: More on noexcept for the language support library", + howpublished = "\url{https://wg21.link/n3155}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3156, + author = "J. Daniel Garcia", + title = "{N3156}: More on noexcept for the diagnostics library", + howpublished = "\url{https://wg21.link/n3156}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3157, + author = "J. Daniel Garcia", + title = "{N3157}: More on noexcept for the General Utilities Library", + howpublished = "\url{https://wg21.link/n3157}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3158, + author = "Daniel Kr�gler", + title = "{N3158}: Missing preconditions for default-constructed match\_result objects", + howpublished = "\url{https://wg21.link/n3158}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3159, + author = "William M. Miller", + title = "{N3159}: C++ Standard Core Language Active Issues, Revision 73", + howpublished = "\url{https://wg21.link/n3159}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3160, + author = "William M. Miller", + title = "{N3160}: C++ Standard Core Language Defect Reports, Revision 73", + howpublished = "\url{https://wg21.link/n3160}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3161, + author = "William M. Miller", + title = "{N3161}: C++ Standard Core Language Closed Issues, Revision 73", + howpublished = "\url{https://wg21.link/n3161}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3162, + author = "W. M. Miller and B. Dawes", + title = "{N3162}: C++ FCD Comment Status, Rev. 1", + howpublished = "\url{https://wg21.link/n3162}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3163, + author = "Herb Sutter", + title = "{N3163}: Override Control Using Contextual Keywords", + howpublished = "\url{https://wg21.link/n3163}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3164, + author = "Lawrence Crowl", + title = "{N3164}: Adjusting C++ Atomics for C Compatibility", + howpublished = "\url{https://wg21.link/n3164}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3165, + author = "Pablo Halpern", + title = "{N3165}: Allocator Requirements: Alternatives to US88", + howpublished = "\url{https://wg21.link/n3165}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3166, + author = "David Svoboda", + title = "{N3166}: Destructors default to noexcept", + howpublished = "\url{https://wg21.link/n3166}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3167, + author = "David Svoboda", + title = "{N3167}: Delete operators default to noexcept", + howpublished = "\url{https://wg21.link/n3167}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3168, + author = "P.J. Plauger", + title = "{N3168}: Problems with Iostreams Member Functions (Amended from US 137)", + howpublished = "\url{https://wg21.link/n3168}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3169, + author = "P.J. Plauger", + title = "{N3169}: A Few Small Library Issues", + howpublished = "\url{https://wg21.link/n3169}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3170, + author = "L. Crowl and A. Williams and H. Hinnant", + title = "{N3170}: Clarifying C++ Futures", + howpublished = "\url{https://wg21.link/n3170}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3171, + author = "Michael Spertus", + title = "{N3171}: Proposed resolution for US104: Allocator-aware regular expressions", + howpublished = "\url{https://wg21.link/n3171}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3172, + author = "Pablo Halpern", + title = "{N3172}: Allocators for stringstream (US140)", + howpublished = "\url{https://wg21.link/n3172}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3173, + author = "Pablo Halpern", + title = "{N3173}: Terminology for constructing container elements (US115)", + howpublished = "\url{https://wg21.link/n3173}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3174, + author = "Bjarne Stroustrup", + title = "{N3174}: To move or not to move", + howpublished = "\url{https://wg21.link/n3174}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3175, + author = "Alisdair Meredith", + title = "{N3175}: C++ Standard Library Active Issues List (Revision R72)", + howpublished = "\url{https://wg21.link/n3175}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3176, + author = "Alisdair Meredith", + title = "{N3176}: C++ Standard Library Defect Report List (Revision R72)", + howpublished = "\url{https://wg21.link/n3176}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3177, + author = "Alisdair Meredith", + title = "{N3177}: C++ Standard Library Closed Issues List (Revision R72)", + howpublished = "\url{https://wg21.link/n3177}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3178, + author = "Pablo Halpern", + title = "{N3178}: emplace Broken for Associative Containers", + howpublished = "\url{https://wg21.link/n3178}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3179, + author = "Pablo Halpern", + title = "{N3179}: Move and swap for I/O streams (US138)", + howpublished = "\url{https://wg21.link/n3179}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3180, + author = "J. Daniel Garcia", + title = "{N3180}: More on noexcept for the Strings Library", + howpublished = "\url{https://wg21.link/n3180}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3181, + author = "Alisdair Meredith", + title = "{N3181}: C++ Standard Library Active Issues List (Revision R73)", + howpublished = "\url{https://wg21.link/n3181}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3182, + author = "Alisdair Meredith", + title = "{N3182}: C++ Standard Library Defect Report List (Revision R73)", + howpublished = "\url{https://wg21.link/n3182}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3183, + author = "Alisdair Meredith", + title = "{N3183}: C++ Standard Library Closed Issues List (Revision R73)", + howpublished = "\url{https://wg21.link/n3183}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3186, + author = "Benjamin Kosnik", + title = "{N3186}: Appendix C: ISO C++ 2003 Compatibility, Revision 1", + howpublished = "\url{https://wg21.link/n3186}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3187, + author = "J. Daniel Garcia", + title = "{N3187}: More on noexcept for the Containers Library", + howpublished = "\url{https://wg21.link/n3187}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3188, + author = "Peter Sommerlad", + title = "{N3188}: Revision to N3113: Async Launch Policies (CH 36)", + howpublished = "\url{https://wg21.link/n3188}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3189, + author = "Daniel Krügler", + title = "{N3189}: Observers for the three handler functions", + howpublished = "\url{https://wg21.link/n3189}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3190, + author = "L. Crowl and D. Vandevoorde", + title = "{N3190}: C and C++ Alignment Compatibility", + howpublished = "\url{https://wg21.link/n3190}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3191, + author = "Lawrence Crowl", + title = "{N3191}: C++ Timeout Specification", + howpublished = "\url{https://wg21.link/n3191}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3192, + author = "Lawrence Crowl", + title = "{N3192}: Managing C++ Associated Asynchronous State", + howpublished = "\url{https://wg21.link/n3192}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3193, + author = "Lawrence Crowl", + title = "{N3193}: Adjusting C++ Atomics for C Compatibility", + howpublished = "\url{https://wg21.link/n3193}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3194, + author = "L. Crowl and A. Williams and H. Hinnant", + title = "{N3194}: Clarifying C++ Futures", + howpublished = "\url{https://wg21.link/n3194}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3195, + author = "J. Daniel Garcia", + title = "{N3195}: From Throws: Nothing to noexcept (version 2)", + howpublished = "\url{https://wg21.link/n3195}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3196, + author = "P. McKenney and M. Batty and C. Nelson and et al.", + title = "{N3196}: Omnibus Memory Model and Atomics Paper", + howpublished = "\url{https://wg21.link/n3196}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3197, + author = "Anthony Williams", + title = "{N3197}: Lockable requirements for C++0x", + howpublished = "\url{https://wg21.link/n3197}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3198, + author = "Daniel Kr�gler", + title = "{N3198}: Deprecating unary\_function and binary\_function (Revision 1)", + howpublished = "\url{https://wg21.link/n3198}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3199, + author = "J. Daniel Garcia", + title = "{N3199}: More on noexcept for the General Utilities Library (version 2)", + howpublished = "\url{https://wg21.link/n3199}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3201, + author = "Bjarne Stroustrup", + title = "{N3201}: Moving right along", + howpublished = "\url{https://wg21.link/n3201}", + year = 2010, + month = 10, + publisher = "WG21" +} +@misc{N3202, + author = "Bjarne Stroustrup", + title = "{N3202}: To which extent can noexcept be deduced?", + howpublished = "\url{https://wg21.link/n3202}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3203, + author = "Jens Maurer", + title = "{N3203}: Tightening the conditions for generating implicit moves", + howpublished = "\url{https://wg21.link/n3203}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3204, + author = "Jens Maurer", + title = "{N3204}: Deducing ``noexcept'' for destructors", + howpublished = "\url{https://wg21.link/n3204}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3205, + author = "David Svoboda", + title = "{N3205}: Delete operators default to noexcept", + howpublished = "\url{https://wg21.link/n3205}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3206, + author = "J. Maurer and M. Hall and V. Voutilainen", + title = "{N3206}: Override control: Eliminating Attributes", + howpublished = "\url{https://wg21.link/n3206}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3207, + author = "Jason Merrill", + title = "{N3207}: noexcept(auto)", + howpublished = "\url{https://wg21.link/n3207}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3208, + author = "Alisdair Meredith", + title = "{N3208}: Library Working group Issues resolved in Batavia", + howpublished = "\url{https://wg21.link/n3208}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3209, + author = "H.-J. Boehm and P. Halpern", + title = "{N3209}: Progress guarantees for C++0x (US 3 and US 186)(revised)", + howpublished = "\url{https://wg21.link/n3209}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3210, + author = "Stefanus Du Toit", + title = "{N3210}: New wording for arithmetic on ratios", + howpublished = "\url{https://wg21.link/n3210}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3211, + author = "Stefanus Du Toit", + title = "{N3211}: Minutes, WG21 Teleconference 2010-10-29", + howpublished = "\url{https://wg21.link/n3211}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3212, + author = "Stefanus Du Toit", + title = "{N3212}: Minutes of WG21 Meeting, November 8, 2010", + howpublished = "\url{https://wg21.link/n3212}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3213, + author = "Stefanus Du Toit", + title = "{N3213}: Minutes of PL22.16 Meeting, November 8, 2010", + howpublished = "\url{https://wg21.link/n3213}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3214, + author = "Jens Maurer", + title = "{N3214}: US 19: Ambiguous use of ``use'' (version 2)", + howpublished = "\url{https://wg21.link/n3214}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3215, + author = "Beman Dawes", + title = "{N3215}: Fixing LWG 1322, Explicit CopyConstructible requirements are insufficient", + howpublished = "\url{https://wg21.link/n3215}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3216, + author = "A. Williams and J. Merrill", + title = "{N3216}: Removing Implicit Move Constructors and Move Assignment Operators", + howpublished = "\url{https://wg21.link/n3216}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3217, + author = "Jens Maurer", + title = "{N3217}: Wording for brace-initializers as default arguments", + howpublished = "\url{https://wg21.link/n3217}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3218, + author = "Jens Maurer", + title = "{N3218}: Core Issue 1125: Unclear definition of ``potential constant expression'' (DE 8, GB 26)", + howpublished = "\url{https://wg21.link/n3218}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3220, + author = "Stephen D. Clamage", + title = "{N3220}: AGENDA, PL22.16 Meeting No. 56, WG21 Meeting No. 51, March 21-26, 2011, Madrid, Spain", + howpublished = "\url{https://wg21.link/n3220}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3221, + author = "William M. Miller", + title = "{N3221}: C++ Standard Core Language Active Issues, Revision 74", + howpublished = "\url{https://wg21.link/n3221}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3222, + author = "William M. Miller", + title = "{N3222}: C++ Standard Core Language Defect Reports, Revision 74", + howpublished = "\url{https://wg21.link/n3222}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3223, + author = "William M. Miller", + title = "{N3223}: C++ Standard Core Language Closed Issues, Revision 74", + howpublished = "\url{https://wg21.link/n3223}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3224, + author = "W. M. Miller and B. Dawes", + title = "{N3224}: C++ FCD Comment Status, Rev. 4", + howpublished = "\url{https://wg21.link/n3224}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3225, + author = "Pete Becker", + title = "{N3225}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3225}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3226, + author = "Pete Becker", + title = "{N3226}: Editor's Report", + howpublished = "\url{https://wg21.link/n3226}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3227, + author = "Thorsten Ottosen", + title = "{N3227}: Please reconsider noexcept", + howpublished = "\url{https://wg21.link/n3227}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3228, + author = "Benjamin Kosnik", + title = "{N3228}: Constexpr Library Additions: complex", + howpublished = "\url{https://wg21.link/n3228}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3229, + author = "Benjamin Kosnik", + title = "{N3229}: Constexpr Library Additions: chrono", + howpublished = "\url{https://wg21.link/n3229}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3230, + author = "Benjamin Kosnik", + title = "{N3230}: Constexpr Library Additions: future", + howpublished = "\url{https://wg21.link/n3230}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3231, + author = "Benjamin Kosnik", + title = "{N3231}: Constexpr Library Additions: support/utilities", + howpublished = "\url{https://wg21.link/n3231}", + year = 2010, + month = 11, + publisher = "WG21" +} +@misc{N3232, + author = "Joaqu�n M� L�pez Mu�oz", + title = "{N3232}: Spring 2011 JTC1/SC22/WG21 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n3232}", + year = 2010, + month = 12, + publisher = "WG21" +} +@misc{N3233, + author = "E. Niebler and D. Gregor and J. Widman", + title = "{N3233}: US22/DE9 Revisited: Decltype and Call Expressions", + howpublished = "\url{https://wg21.link/n3233}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3234, + author = "Ville Voutilainen", + title = "{N3234}: Remove explicit from class-head", + howpublished = "\url{https://wg21.link/n3234}", + year = 2010, + month = 2, + publisher = "WG21" +} +@misc{N3235, + author = "Pablo Halpern", + title = "{N3235}: Generalized pointer casts", + howpublished = "\url{https://wg21.link/n3235}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3236, + author = "William M. Miller", + title = "{N3236}: C++ Standard Core Language Active Issues, Revision 75", + howpublished = "\url{https://wg21.link/n3236}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3237, + author = "William M. Miller", + title = "{N3237}: C++ Standard Core Language Defect Reports, Revision 75", + howpublished = "\url{https://wg21.link/n3237}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3238, + author = "William M. Miller", + title = "{N3238}: C++ Standard Core Language Closed Issues, Revision 75", + howpublished = "\url{https://wg21.link/n3238}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3239, + author = "Beman Dawes", + title = "{N3239}: Filesystem Library Update for TR2 (Preliminary)", + howpublished = "\url{https://wg21.link/n3239}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3240, + author = "Herb Sutter", + title = "{N3240}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", + howpublished = "\url{https://wg21.link/n3240}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3241, + author = "Beman Dawes", + title = "{N3241}: CH-18 and US-85: Clarifying the state of moved-from objects", + howpublished = "\url{https://wg21.link/n3241}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3242, + author = "Pete Becker", + title = "{N3242}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3242}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3243, + author = "Pete Becker", + title = "{N3243}: Editor's Report", + howpublished = "\url{https://wg21.link/n3243}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3244, + author = "A. Lumsdaine and R. Lowe", + title = "{N3244}: WG21 C++ Standards Committee Meeting Summer 2011", + howpublished = "\url{https://wg21.link/n3244}", + publisher = "WG21" +} +@misc{N3245, + author = "Alisdair Meredith", + title = "{N3245}: C++ Standard Library Active Issues List (Revision R74)", + howpublished = "\url{https://wg21.link/n3245}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3246, + author = "Alisdair Meredith", + title = "{N3246}: C++ Standard Library Defect Report List (Revision R74)", + howpublished = "\url{https://wg21.link/n3246}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3247, + author = "Alisdair Meredith", + title = "{N3247}: C++ Standard Library Closed Issues List (Revision R74)", + howpublished = "\url{https://wg21.link/n3247}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3248, + author = "A. Meredith and J. Lakos", + title = "{N3248}: noexcept Prevents Library Validation", + howpublished = "\url{https://wg21.link/n3248}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3249, + author = "W. M. Miller and B. Dawes", + title = "{N3249}: C++ FCD Comment Status Rev. 5", + howpublished = "\url{https://wg21.link/n3249}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3250, + author = "Douglas Gregor", + title = "{N3250}: US-18: Removing User-Defined Literals", + howpublished = "\url{https://wg21.link/n3250}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3251, + author = "J. D. Garcia and M. Wong", + title = "{N3251}: noexcept for the Atomics Library", + howpublished = "\url{https://wg21.link/n3251}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3252, + author = "J. D. Garcia and M. Wong", + title = "{N3252}: A review of noexcept in the threads library", + howpublished = "\url{https://wg21.link/n3252}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3253, + author = "Walter E. Brown", + title = "{N3253}: A Proposal to Tweak Certain C++ Contextual Conversions", + howpublished = "\url{https://wg21.link/n3253}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3254, + author = "Michael Spertus", + title = "{N3254}: Proposed resolution for US104: Allocator-aware regular expressions (rev 2)", + howpublished = "\url{https://wg21.link/n3254}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3255, + author = "L. Crowl and D. Kr�gler", + title = "{N3255}: C++ Decay Copy", + howpublished = "\url{https://wg21.link/n3255}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3256, + author = "L. Crowl and A. G. Barbati", + title = "{N3256}: C++ Freestanding and Conditionally Supported", + howpublished = "\url{https://wg21.link/n3256}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3257, + author = "J. Wakely and B. Stroustrup", + title = "{N3257}: Range-based for statements and ADL", + howpublished = "\url{https://wg21.link/n3257}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3258, + author = "Gregor", + title = "{N3258}: US-65: Removing Inheriting Constructors", + howpublished = "\url{https://wg21.link/n3258}", + year = 2011, + month = 2, + publisher = "WG21" +} +@misc{N3259, + author = "Jens Maurer", + title = "{N3259}: Core Issue 355: Global-scope :: in elaborated-type-specifier", + howpublished = "\url{https://wg21.link/n3259}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3260, + author = "Jens Maurer", + title = "{N3260}: Consolidated corrections for a cluster of constexpr concerns", + howpublished = "\url{https://wg21.link/n3260}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3261, + author = "Herb Sutter", + title = "{N3261}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", + howpublished = "\url{https://wg21.link/n3261}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3262, + author = "William M. Miller", + title = "{N3262}: Additional Core Language Issue Resolutions for Madrid", + howpublished = "\url{https://wg21.link/n3262}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3263, + author = "J. Daniel Garcia", + title = "{N3263}: More on noexcept for the Containers Library (revision)", + howpublished = "\url{https://wg21.link/n3263}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3264, + author = "Beman Dawes", + title = "{N3264}: CH-18 and US-85: Clarifying the state of moved-from objects (Revision 1)", + howpublished = "\url{https://wg21.link/n3264}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3265, + author = "Stephen D. Clamage", + title = "{N3265}: AGENDA, PL22.16 Meeting No. 57, WG21 Meeting No. 52, August 15-19, 2011, Bloomington, IN", + howpublished = "\url{https://wg21.link/n3265}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3266, + author = "Nicolai Josuttis", + title = "{N3266}: Revision 2 of: Proposed Resolution for CH 15: Double check copy and move semantics of classes due to new rules for default move constructors and assignment operators", + howpublished = "\url{https://wg21.link/n3266}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3267, + author = "J. D. Garcia and M. Wong", + title = "{N3267}: A review of noexcept in the threads library (revised)", + howpublished = "\url{https://wg21.link/n3267}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3268, + author = "Jason Merrill", + title = "{N3268}: static\_assert and list-initialization in constexpr functions", + howpublished = "\url{https://wg21.link/n3268}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3269, + author = "Peter Sommerlad", + title = "{N3269}: shared\_future(future\&\& rhs) should be allowed to throw", + howpublished = "\url{https://wg21.link/n3269}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3270, + author = "Doug Gregor", + title = "{N3270}: Variadic Templates: Wording for Core Issues 778, 1182, and 1183", + howpublished = "\url{https://wg21.link/n3270}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3271, + author = "Doug Gregor", + title = "{N3271}: Wording for Range-Based For Loop (Option \#5)", + howpublished = "\url{https://wg21.link/n3271}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3272, + author = "Jens Maurer", + title = "{N3272}: Follow-up on override control", + howpublished = "\url{https://wg21.link/n3272}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3273, + author = "Stefanus Du Toit", + title = "{N3273}: Minutes, WG21 Teleconference 2011-03-04", + howpublished = "\url{https://wg21.link/n3273}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3274, + author = "Stefanus Du Toit", + title = "{N3274}: Minutes of WG21 Meeting, March 21, 2011", + howpublished = "\url{https://wg21.link/n3274}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3275, + author = "Stefanus Du Toit", + title = "{N3275}: Minutes of PL22.16 Meeting, March 21, 2011", + howpublished = "\url{https://wg21.link/n3275}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3276, + author = "E. Niebler and D. Gregor and J. Widman", + title = "{N3276}: US22/DE9 Revisited: Decltype and Call Expressions", + howpublished = "\url{https://wg21.link/n3276}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3277, + author = "Jens Maurer", + title = "{N3277}: Core issues 1194/1195/1199: References and constexpr", + howpublished = "\url{https://wg21.link/n3277}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3278, + author = "Lawrence Crowl", + title = "{N3278}: Recent Concurrency Issue Resolutions", + howpublished = "\url{https://wg21.link/n3278}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3279, + author = "A. Meredith and J. Lakos", + title = "{N3279}: Conservative use of noexcept in the Library", + howpublished = "\url{https://wg21.link/n3279}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3280, + author = "L. Crowl and A. G. Barbati", + title = "{N3280}: C++ Freestanding and Conditionally Supported", + howpublished = "\url{https://wg21.link/n3280}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3281, + author = "James Widman", + title = "{N3281}: 692. Partial ordering of variadic class template partial specializations", + howpublished = "\url{https://wg21.link/n3281}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3282, + author = "J. Widman and D. Gregor", + title = "{N3282}: Resolution for core issues 1207 and 1017", + howpublished = "\url{https://wg21.link/n3282}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3283, + author = "Doug Gregor", + title = "{N3283}: Dependent Bases and the Current Instantiation: Wording for Core Issue 1043", + howpublished = "\url{https://wg21.link/n3283}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3284, + author = "Alisdair Meredith", + title = "{N3284}: C++ Standard Library Active Issues List (Madrid Resolutions)", + howpublished = "\url{https://wg21.link/n3284}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3285, + author = "Alisdair Meredith", + title = "{N3285}: C++ Standard Library Active Issues List (Revision R75)", + howpublished = "\url{https://wg21.link/n3285}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3286, + author = "Alisdair Meredith", + title = "{N3286}: C++ Standard Library Closed Issues List (Revision R75)", + howpublished = "\url{https://wg21.link/n3286}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3287, + author = "Alisdair Meredith", + title = "{N3287}: C++ Standard Library Closed Issues List (Revision R75)", + howpublished = "\url{https://wg21.link/n3287}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3288, + author = "Benjamin Kosnik", + title = "{N3288}: Appendix C: ISO C++ 2003 Compatibility, Revision 7", + howpublished = "\url{https://wg21.link/n3288}", + year = 2011, + month = 3, + publisher = "WG21" +} +@misc{N3289, + author = "Barry Hedquist", + title = "{N3289}: ISO/IEC FCD 14882, C++0X Responses to National Body Comments", + howpublished = "\url{https://wg21.link/n3289}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3290, + author = "Pete Becker", + title = "{N3290}: Programming Languages — C++", + howpublished = "\url{https://wg21.link/n3290}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3291, + author = "Pete Becker", + title = "{N3291}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3291}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3292, + author = "Pete Becker", + title = "{N3292}: Editor's report", + howpublished = "\url{https://wg21.link/n3292}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3293, + author = "William M. Miller", + title = "{N3293}: C++ Standard Core Language Active Issues, Revision 76", + howpublished = "\url{https://wg21.link/n3293}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3294, + author = "William M. Miller", + title = "{N3294}: C++ Standard Core Language Defect Reports, Revision 76", + howpublished = "\url{https://wg21.link/n3294}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3295, + author = "William M. Miller", + title = "{N3295}: C++ Standard Core Language Closed Issues, Revision 76", + howpublished = "\url{https://wg21.link/n3295}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3296, + author = "W. M. Miller and B. Dawes", + title = "{N3296}: C++ FCD Comment Status Rev. 6", + howpublished = "\url{https://wg21.link/n3296}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3297, + author = "Barry Hedquist", + title = "{N3297}: ISO/IEC FCD 14882, C++0X, Responses to National Body Comments, Rev. 1", + howpublished = "\url{https://wg21.link/n3297}", + year = 2011, + month = 4, + publisher = "WG21" +} +@misc{N3298, + author = "Herb Sutter", + title = "{N3298}: Convener's report", + howpublished = "\url{https://wg21.link/n3298}", + year = 2011, + month = 6, + publisher = "WG21" +} +@misc{N3299, + author = "T. Plum and J. Lakos", + title = "{N3299}: February 2012 Meeting", + howpublished = "\url{https://wg21.link/n3299}", + year = 2011, + month = 7, + publisher = "WG21" +} +@misc{N3300, + author = "Kyle Kloepper", + title = "{N3300}: Minutes, WG21 Teleconference 2011-08-05", + howpublished = "\url{https://wg21.link/n3300}", + year = 2011, + month = 8, + publisher = "WG21" +} +@misc{N3301, + author = "Pablo Halpern", + title = "{N3301}: Defect Report: Terminology for Container Element Requirements", + howpublished = "\url{https://wg21.link/n3301}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3302, + author = "B. Kosnik and G. Dos Reis and D. Kr�gler", + title = "{N3302}: Constexpr Library Additions: complex, v2", + howpublished = "\url{https://wg21.link/n3302}", + year = 2011, + month = 8, + publisher = "WG21" +} +@misc{N3303, + author = "B. Kosnik and D. Kr�gler", + title = "{N3303}: Constexpr Library Additions: chrono, v2", + howpublished = "\url{https://wg21.link/n3303}", + year = 2011, + month = 8, + publisher = "WG21" +} +@misc{N3304, + author = "B. Kosnik and D. Kr�gler", + title = "{N3304}: Constexpr Library Additions: containers", + howpublished = "\url{https://wg21.link/n3304}", + year = 2011, + month = 8, + publisher = "WG21" +} +@misc{N3305, + author = "B. Kosnik and D. Kr�gler", + title = "{N3305}: Constexpr Library Additions: utilities, v2", + howpublished = "\url{https://wg21.link/n3305}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3306, + author = "Walter E. Brown", + title = "{N3306}: A Proposal to Tweak Certain C++ Contextual Conversions, v2", + howpublished = "\url{https://wg21.link/n3306}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3307, + author = "S. Hunt and R. Smith and S. Redl and D. Majnemer", + title = "{N3307}: Issues Found Implementing C++0x", + howpublished = "\url{https://wg21.link/n3307}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3308, + author = "R. Smith and D. Gregor", + title = "{N3308}: constexpr consternation", + howpublished = "\url{https://wg21.link/n3308}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3309, + author = "William M. Miller", + title = "{N3309}: C++ Standard Core Language Active Issues, Revision 77", + howpublished = "\url{https://wg21.link/n3309}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3310, + author = "William M. Miller", + title = "{N3310}: C++ Standard Core Language Defect Reports, Revision 77", + howpublished = "\url{https://wg21.link/n3310}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3311, + author = "William M. Miller", + title = "{N3311}: C++ Standard Core Language Closed Issues, Revision 77", + howpublished = "\url{https://wg21.link/n3311}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3312, + author = "Alisdair Meredith", + title = "{N3312}: C++ Standard Library Active Issues List (Revision R76)", + howpublished = "\url{https://wg21.link/n3312}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3313, + author = "Alisdair Meredith", + title = "{N3313}: C++ Standard Library Defect Report List (Revision R76)", + howpublished = "\url{https://wg21.link/n3313}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3314, + author = "Alisdair Meredith", + title = "{N3314}: C++ Standard Library Closed Issues List (Revision R76)", + howpublished = "\url{https://wg21.link/n3314}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3315, + author = "Kyle Kloepper", + title = "{N3315}: Minutes, PL22.16 Meeting No. 57, WG21 Meeting No. 52, 15-19 August 2011 Bloomington, Indiana, USA", + howpublished = "\url{https://wg21.link/n3315}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3316, + author = "Kyle Kloepper", + title = "{N3316}: Minutes, PL22.16 Meeting No. 57, WG21 Meeting No. 52, 15-19 August 2011 Bloomington, Indiana, USA", + howpublished = "\url{https://wg21.link/n3316}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3317, + author = "Steve Clamage", + title = "{N3317}: AGENDA, PL22.16 Meeting No. 58, WG21 Meeting No. 53, February 6-10, 2012, Kona Hawaii", + howpublished = "\url{https://wg21.link/n3317}", + year = 2011, + month = 9, + publisher = "WG21" +} +@misc{N3318, + author = "Alisdair Meredith", + title = "{N3318}: C++ Standard Library Active Issues List (Revision R77)", + howpublished = "\url{https://wg21.link/n3318}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3319, + author = "Alisdair Meredith", + title = "{N3319}: C++ Standard Library Defect Report List (Revision R77)", + howpublished = "\url{https://wg21.link/n3319}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3320, + author = "Alisdair Meredith", + title = "{N3320}: C++ Standard Library Closed Issues List (Revision R77)", + howpublished = "\url{https://wg21.link/n3320}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3321, + author = "Herb Sutter", + title = "{N3321}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", + howpublished = "\url{https://wg21.link/n3321}", + year = 2011, + month = 12, + publisher = "WG21" +} +@misc{N3322, + author = "Walter E. Brown", + title = "{N3322}: A Preliminary Proposal for a Static if", + howpublished = "\url{https://wg21.link/n3322}", + year = 2011, + month = 12, + publisher = "WG21" +} +@misc{N3323, + author = "Walter E. Brown", + title = "{N3323}: A Proposal to Tweak Certain C++ Contextual Conversions, v3", + howpublished = "\url{https://wg21.link/n3323}", + year = 2011, + month = 12, + publisher = "WG21" +} +@misc{N3324, + author = "Jens Maurer", + title = "{N3324}: Terminology: ``indirection'' versus ``dereference''", + howpublished = "\url{https://wg21.link/n3324}", + year = 2011, + month = 12, + publisher = "WG21" +} +@misc{N3325, + author = "Lawrence Crowl", + title = "{N3325}: HTML for C++ Standards Documents", + howpublished = "\url{https://wg21.link/n3325}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3326, + author = "Andrzej Krzemieński", + title = "{N3326}: Sequential access to data members and base sub-objects", + howpublished = "\url{https://wg21.link/n3326}", + year = 2011, + month = 12, + publisher = "WG21" +} +@misc{N3327, + author = "N. Gustafsson and A. Laksberg", + title = "{N3327}: A Standard Programmatic Interface for Asynchronous Operations", + howpublished = "\url{https://wg21.link/n3327}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3328, + author = "Niklas Gustafsson", + title = "{N3328}: Resumable Functions", + howpublished = "\url{https://wg21.link/n3328}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3329, + author = "H. Sutter and W. Bright and A. Alexandrescu", + title = "{N3329}: Proposal: static if declaration", + howpublished = "\url{https://wg21.link/n3329}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3330, + author = "William M. Miller", + title = "{N3330}: C++ Standard Core Language Active Issues, Revision 78", + howpublished = "\url{https://wg21.link/n3330}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3331, + author = "William M. Miller", + title = "{N3331}: C++ Standard Core Language Defect Reports, Revision 78", + howpublished = "\url{https://wg21.link/n3331}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3332, + author = "William M. Miller", + title = "{N3332}: C++ Standard Core Language Closed Issues, Revision 78", + howpublished = "\url{https://wg21.link/n3332}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3333, + author = "J. Yasskin and C. Carruth", + title = "{N3333}: Hashing User-Defined Types in C++1y", + howpublished = "\url{https://wg21.link/n3333}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3334, + author = "Jeffrey Yasskin", + title = "{N3334}: Proposing array\_ref and string\_ref", + howpublished = "\url{https://wg21.link/n3334}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3335, + author = "Beman Dawes", + title = "{N3335}: Filesystem Library for C++11/TR2 (Revision 1)", + howpublished = "\url{https://wg21.link/n3335}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3336, + author = "Beman Dawes", + title = "{N3336}: Adapting Standard Library Strings and I/O to a Unicode World", + howpublished = "\url{https://wg21.link/n3336}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3337, + author = "Stefanus Du Toit", + title = "{N3337}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3337}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3338, + author = "Stefanus Du Toit", + title = "{N3338}: Editor's Report", + howpublished = "\url{https://wg21.link/n3338}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3339, + author = "Walter E. Brown", + title = "{N3339}: A Preliminary Proposal for a Deep-Copying Smart Pointer", + howpublished = "\url{https://wg21.link/n3339}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3340, + author = "D. M. Berris and M. Austern and L. Crowl", + title = "{N3340}: Rich Pointers", + howpublished = "\url{https://wg21.link/n3340}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3341, + author = "M. Wong and H. Boehm and J. Gottschlich and T. Shpeisman and et al.", + title = "{N3341}: Transactional Language Constructs for C++", + howpublished = "\url{https://wg21.link/n3341}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3342, + author = "Jens Maurer", + title = "{N3342}: Digit Separators coming back", + howpublished = "\url{https://wg21.link/n3342}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3343, + author = "Clark Nelson", + title = "{N3343}: Portland meeting information", + howpublished = "\url{https://wg21.link/n3343}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3344, + author = "S. Pacifico and A. Meredith and J. Lakos", + title = "{N3344}: Toward a Standard C++ 'Date' Class", + howpublished = "\url{https://wg21.link/n3344}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3345, + author = "P. Halpern and C. Nelson and S. Du Toit and R. Geva", + title = "{N3345}: C++ Language Constructs for Parallel Programming", + howpublished = "\url{https://wg21.link/n3345}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3346, + author = "Pablo Halpern", + title = "{N3346}: Defect Report: Terminology for Container Element Requirements - Rev 1", + howpublished = "\url{https://wg21.link/n3346}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3347, + author = "Daveed Vandevoorde", + title = "{N3347}: Modules in C++ (Revision 6)", + howpublished = "\url{https://wg21.link/n3347}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3348, + author = "Nikhil Joshi", + title = "{N3348}: Scoping of operator new", + howpublished = "\url{https://wg21.link/n3348}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3349, + author = "Nikhil Joshi", + title = "{N3349}: Ease of using namespaces", + howpublished = "\url{https://wg21.link/n3349}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3350, + author = "Jeffrey Yasskin", + title = "{N3350}: A minimal std::range", + howpublished = "\url{https://wg21.link/n3350}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3351, + author = "B. Stroustrup and A. Sutton", + title = "{N3351}: A Concept Design for the STL", + howpublished = "\url{https://wg21.link/n3351}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3352, + author = "Lawrence Crowl", + title = "{N3352}: C++ Binary Fixed-Point Arithmetic", + howpublished = "\url{https://wg21.link/n3352}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3353, + author = "Lawrence Crowl", + title = "{N3353}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/n3353}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3354, + author = "Lawrence Crowl", + title = "{N3354}: C++ Stream Mutexes", + howpublished = "\url{https://wg21.link/n3354}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3355, + author = "Lawrence Crowl", + title = "{N3355}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/n3355}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3356, + author = "Chris Mysen", + title = "{N3356}: C++ Mutable Threads", + howpublished = "\url{https://wg21.link/n3356}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3357, + author = "Alisdair Meredith", + title = "{N3357}: C++ Standard Library Active Issues List (Revision R78)", + howpublished = "\url{https://wg21.link/n3357}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3358, + author = "Alisdair Meredith", + title = "{N3358}: C++ Standard Library Defect Report List (Revision R78)", + howpublished = "\url{https://wg21.link/n3358}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3359, + author = "Alisdair Meredith", + title = "{N3359}: C++ Standard Library Closed Issues List (Revision R78)", + howpublished = "\url{https://wg21.link/n3359}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3360, + author = "Christopher Kohlhoff", + title = "{N3360}: Networking Library Status Report", + howpublished = "\url{https://wg21.link/n3360}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3361, + author = "P. Halpern and S. Du Toit and C. Nelson and R. Geva", + title = "{N3361}: C++ Language Constructs for Parallel Programming", + howpublished = "\url{https://wg21.link/n3361}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3362, + author = "Jens Maurer", + title = "{N3362}: Terminology: ``indirection'' versus ``dereference'' (revision 2)", + howpublished = "\url{https://wg21.link/n3362}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3363, + author = "Bill Seymour", + title = "{N3363}: A Rational Number Library for C++", + howpublished = "\url{https://wg21.link/n3363}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3365, + author = "Beman Dawes", + title = "{N3365}: Filesystem Library Proposal (Revision 2)", + howpublished = "\url{https://wg21.link/n3365}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3366, + author = "Jens Maurer", + title = "{N3366}: Runtime-sized arrays with automatic storage duration", + howpublished = "\url{https://wg21.link/n3366}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3367, + author = "William M. Miller", + title = "{N3367}: C++ Standard Core Language Active Issues, Revision 79", + howpublished = "\url{https://wg21.link/n3367}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3368, + author = "William M. Miller", + title = "{N3368}: C++ Standard Core Language Defect Reports, Revision 79", + howpublished = "\url{https://wg21.link/n3368}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3369, + author = "William M. Miller", + title = "{N3369}: C++ Standard Core Language Closed Issues, Revision 79", + howpublished = "\url{https://wg21.link/n3369}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3370, + author = "Alisdair Meredith", + title = "{N3370}: Call for Library Proposals", + howpublished = "\url{https://wg21.link/n3370}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3371, + author = "Alisdair Meredith", + title = "{N3371}: Status List for Library Proposals", + howpublished = "\url{https://wg21.link/n3371}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3373, + author = "Stephen D. Clamage", + title = "{N3373}: AGENDA, PL22.16 Meeting No. 59, WG21 Meeting No. 54, October 15-19, 2012 - Portland, Oregon", + howpublished = "\url{https://wg21.link/n3373}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3374, + author = "K. Kloepper and N. Meyer", + title = "{N3374}: SG4: Networking", + howpublished = "\url{https://wg21.link/n3374}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3375, + author = "Pete Becker", + title = "{N3375}: Proposal for Unbounded-Precision Integer Types", + howpublished = "\url{https://wg21.link/n3375}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3376, + author = "Stefanus Du Toit", + title = "{N3376}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3376}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3377, + author = "Stefanus Du Toit", + title = "{N3377}: C++ Editor's Report, February 2012", + howpublished = "\url{https://wg21.link/n3377}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3378, + author = "J. Yasskin and M. Austern and L. Crowl and C. Carruth and C. Mysen", + title = "{N3378}: A preliminary proposal for work executors", + howpublished = "\url{https://wg21.link/n3378}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3379, + author = "Kyle Kloepper", + title = "{N3379}: Minutes, WG21 Teleconference 2012-01-27", + howpublished = "\url{https://wg21.link/n3379}", + year = 2012, + month = 1, + publisher = "WG21" +} +@misc{N3380, + author = "Kyle Kloepper", + title = "{N3380}: Minutes, WG21 Meeting No. 53, 6-10 February 2012 Kona, Hawaii, USA", + howpublished = "\url{https://wg21.link/n3380}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3381, + author = "Kyle Kloepper", + title = "{N3381}: Minutes, PL22.16 Meeting No. 58, 6-10 February 2012 Kona, Hawaii, USA", + howpublished = "\url{https://wg21.link/n3381}", + year = 2012, + month = 2, + publisher = "WG21" +} +@misc{N3382, + author = "William M. Miller", + title = "{N3382}: C++ Standard Core Language Active Issues, Revision 80", + howpublished = "\url{https://wg21.link/n3382}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3383, + author = "William M. Miller", + title = "{N3383}: C++ Standard Core Language Defect Reports, Revision 80", + howpublished = "\url{https://wg21.link/n3383}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3384, + author = "William M. Miller", + title = "{N3384}: C++ Standard Core Language Closed Issues, Revision 80", + howpublished = "\url{https://wg21.link/n3384}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3386, + author = "Jason Merrill", + title = "{N3386}: Return type deduction for normal functions", + howpublished = "\url{https://wg21.link/n3386}", + year = 2012, + month = 3, + publisher = "WG21" +} +@misc{N3387, + author = "Jens Maurer", + title = "{N3387}: Overload resolution tiebreakers for integer types", + howpublished = "\url{https://wg21.link/n3387}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3388, + author = "Christopher Kohlhoff", + title = "{N3388}: Using Asio with C++11", + howpublished = "\url{https://wg21.link/n3388}", + year = 2012, + month = 4, + publisher = "WG21" +} +@misc{N3389, + author = "Christopher Kohlhoff", + title = "{N3389}: Urdl: a simple library for accessing web content", + howpublished = "\url{https://wg21.link/n3389}", + year = 2012, + month = 4, + publisher = "WG21" +} +@misc{N3390, + author = "B. Dawes and K. Henney", + title = "{N3390}: Any Library Proposal (Revision 1)", + howpublished = "\url{https://wg21.link/n3390}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3391, + author = "L. Crowl and S. du Toit", + title = "{N3391}: ISO C++ SG1 Meeting Minutes for May 2012", + howpublished = "\url{https://wg21.link/n3391}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3392, + author = "Neal Meyer", + title = "{N3392}: Minutes, WG21/SG4 Meeting 8 May 2012 Redmond, Washington, USA", + howpublished = "\url{https://wg21.link/n3392}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3393, + author = "Herb Sutter", + title = "{N3393}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n3393}", + year = 2012, + month = 6, + publisher = "WG21" +} +@misc{N3394, + author = "Alberto Ganesh Barbati", + title = "{N3394}: [[deprecated]] attribute", + howpublished = "\url{https://wg21.link/n3394}", + year = 2012, + month = 6, + publisher = "WG21" +} +@misc{N3395, + author = "Lawrence Crowl", + title = "{N3395}: C++ Stream Mutexes", + howpublished = "\url{https://wg21.link/n3395}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3396, + author = "Clark Nelson", + title = "{N3396}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/n3396}", + year = 2012, + month = 8, + publisher = "WG21" +} +@misc{N3397, + author = "Roger Orr", + title = "{N3397}: Spring 2013 JTC1/SC22/WG21 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n3397}", + year = 2012, + month = 8, + publisher = "WG21" +} +@misc{N3398, + author = "Beman Dawes", + title = "{N3398}: String Interoperation Library", + howpublished = "\url{https://wg21.link/n3398}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3399, + author = "Beman Dawes", + title = "{N3399}: Filesystem Library Proposal (Revision 3)", + howpublished = "\url{https://wg21.link/n3399}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3400, + author = "Jonathan de Boyne Pollard", + title = "{N3400}: A proposal for eliminating the underscore madness that library writers have to suffer", + howpublished = "\url{https://wg21.link/n3400}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3401, + author = "Ville Voutilainen", + title = "{N3401}: Generating move operations (elaborating on Core 1402)", + howpublished = "\url{https://wg21.link/n3401}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3402, + author = "Peter Sommerlad", + title = "{N3402}: User-defined Literals for Standard Library Types", + howpublished = "\url{https://wg21.link/n3402}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3403, + author = "Mike Spertus", + title = "{N3403}: Use Cases for Compile-Time Reflection", + howpublished = "\url{https://wg21.link/n3403}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3404, + author = "Mike Spertus", + title = "{N3404}: Tuple Tidbits", + howpublished = "\url{https://wg21.link/n3404}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3405, + author = "Mike Spertus", + title = "{N3405}: Template Tidbits", + howpublished = "\url{https://wg21.link/n3405}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3406, + author = "F. Cacciola and A. Krzemieński", + title = "{N3406}: A proposal to add a utility class to represent optional objects (Revision 2)", + howpublished = "\url{https://wg21.link/n3406}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3407, + author = "Dietmar Kühl", + title = "{N3407}: Proposal to Add Decimal Floating Point Support to C++", + howpublished = "\url{https://wg21.link/n3407}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3408, + author = "J. Hoberock and O. Giroux and V. Grover and J. Marathe and et al.", + title = "{N3408}: Parallelizing The Standard Algorithms Library", + howpublished = "\url{https://wg21.link/n3408}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3409, + author = "Pablo Halpern", + title = "{N3409}: Strict Fork-Join Parallelism", + howpublished = "\url{https://wg21.link/n3409}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3410, + author = "D. M. Berris and M. Austern and L. Crowl and L. Singh", + title = "{N3410}: Rich Pointers with Dynamic and Static Introspection", + howpublished = "\url{https://wg21.link/n3410}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3411, + author = "Marshall Clow", + title = "{N3411}: Additional Searching Algorithms", + howpublished = "\url{https://wg21.link/n3411}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3412, + author = "Jens Maurer", + title = "{N3412}: Runtime-sized arrays with automatic storage duration (revision 2)", + howpublished = "\url{https://wg21.link/n3412}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3413, + author = "Jens Maurer", + title = "{N3413}: Allowing arbitrary literal types for non-type template parameters", + howpublished = "\url{https://wg21.link/n3413}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3414, + author = "Bill Seymour", + title = "{N3414}: A Rational Number Library for C++", + howpublished = "\url{https://wg21.link/n3414}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3415, + author = "Bill Seymour", + title = "{N3415}: A Database Access Library", + howpublished = "\url{https://wg21.link/n3415}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3416, + author = "Mike Spertus", + title = "{N3416}: Packaging Parameter Packs", + howpublished = "\url{https://wg21.link/n3416}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3417, + author = "Pete Becker", + title = "{N3417}: Proposal for Unbounded-Precision Integer Types", + howpublished = "\url{https://wg21.link/n3417}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3418, + author = "F. Vali and H. Sutter and D. Abrahams", + title = "{N3418}: Proposal for Generic (Polymorphic) Lambda Expressions", + howpublished = "\url{https://wg21.link/n3418}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3419, + author = "Robert Geva", + title = "{N3419}: Vector loops and Parallel Loops", + howpublished = "\url{https://wg21.link/n3419}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3420, + author = "G. Matthews and D. Berris", + title = "{N3420}: A URI Library for C++", + howpublished = "\url{https://wg21.link/n3420}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3421, + author = "Stephan T. Lavavej", + title = "{N3421}: Making Operator Functors greater<>", + howpublished = "\url{https://wg21.link/n3421}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3422, + author = "M. Wong and J. Gottschlich", + title = "{N3422}: SG5: Software Transactional Memory (TM) Status Report", + howpublished = "\url{https://wg21.link/n3422}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3423, + author = "Michael Wong", + title = "{N3423}: SG5: Software Transactional Memory (TM) Meeting Minutes", + howpublished = "\url{https://wg21.link/n3423}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3424, + author = "Herb Sutter", + title = "{N3424}: Lambda Correctness and Usability Issues", + howpublished = "\url{https://wg21.link/n3424}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3425, + author = "A. Robison and A. Malakhov and A. Laksberg", + title = "{N3425}: Concurrent Unordered Associative Containers for C++", + howpublished = "\url{https://wg21.link/n3425}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3426, + author = "Lawrence Crowl", + title = "{N3426}: Experience with Pre-Parsed Headers", + howpublished = "\url{https://wg21.link/n3426}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3427, + author = "Howard Hinnant", + title = "{N3427}: Shared locking in C++", + howpublished = "\url{https://wg21.link/n3427}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3428, + author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", + title = "{N3428}: A Standard Programmatic Interface for Asynchronous Operations", + howpublished = "\url{https://wg21.link/n3428}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3429, + author = "A. Laksberg and H. Sutter and A. Robison and S. Mithani", + title = "{N3429}: A C++ Library Solution To Parallelism", + howpublished = "\url{https://wg21.link/n3429}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3430, + author = "Greg Miller", + title = "{N3430}: Proposing std::split()", + howpublished = "\url{https://wg21.link/n3430}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3431, + author = "Beman Dawes", + title = "{N3431}: Quoted Strings Library Proposal", + howpublished = "\url{https://wg21.link/n3431}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3432, + author = "Lawrence Crowl", + title = "{N3432}: C++ Sized Deallocation", + howpublished = "\url{https://wg21.link/n3432}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3433, + author = "L. Crowl and C. Carruth", + title = "{N3433}: Clarifying Memory Allocation", + howpublished = "\url{https://wg21.link/n3433}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3434, + author = "Lawrence Crowl", + title = "{N3434}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/n3434}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3435, + author = "Clark Nelson", + title = "{N3435}: Standardized feature-test macros", + howpublished = "\url{https://wg21.link/n3435}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3436, + author = "E. Niebler and D. Walker and J. de Guzman", + title = "{N3436}: std::result\_of and SFINAE", + howpublished = "\url{https://wg21.link/n3436}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3437, + author = "Axel Naumann", + title = "{N3437}: Type Name Strings For C++", + howpublished = "\url{https://wg21.link/n3437}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3438, + author = "Alisdair Meredith", + title = "{N3438}: C++ Standard Library Active Issues List (Revision R79)", + howpublished = "\url{https://wg21.link/n3438}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3439, + author = "Alisdair Meredith", + title = "{N3439}: C++ Standard Library Defect Report List (Revision R79)", + howpublished = "\url{https://wg21.link/n3439}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3440, + author = "Alisdair Meredith", + title = "{N3440}: C++ Standard Library Closed Issues List (Revision R79)", + howpublished = "\url{https://wg21.link/n3440}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3441, + author = "Aurelian Melinte", + title = "{N3441}: Call Stack Utilities and std::exception Extension Proposal", + howpublished = "\url{https://wg21.link/n3441}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3442, + author = "Jeffrey Yasskin", + title = "{N3442}: string\_ref: a non-owning reference to a string", + howpublished = "\url{https://wg21.link/n3442}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3443, + author = "G. Powell and T. Blechmann", + title = "{N3443}: Priority Queue Changes and Additions", + howpublished = "\url{https://wg21.link/n3443}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3444, + author = "Richard Smith", + title = "{N3444}: Relaxing syntactic constraints on constexpr function definitions", + howpublished = "\url{https://wg21.link/n3444}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3445, + author = "Lawrence Crowl", + title = "{N3445}: Pass by Const Reference or Value", + howpublished = "\url{https://wg21.link/n3445}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3446, + author = "C. Mysen and L. Crowl and A. Berkan", + title = "{N3446}: C++ Mapreduce", + howpublished = "\url{https://wg21.link/n3446}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3448, + author = "Daveed Vandevoorde", + title = "{N3448}: Painless Digit Separation", + howpublished = "\url{https://wg21.link/n3448}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3449, + author = "B. Stroustrup and G. Dos Reis and Y. Solodkyy", + title = "{N3449}: Open and Efficient Type Switch for C++", + howpublished = "\url{https://wg21.link/n3449}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3450, + author = "Alan Talbot", + title = "{N3450}: Iterator-Related Improvements to Containers", + howpublished = "\url{https://wg21.link/n3450}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3451, + author = "Herb Sutter", + title = "{N3451}: async and $\sim$future", + howpublished = "\url{https://wg21.link/n3451}", + year = 2012, + month = 9, + publisher = "WG21" +} +@misc{N3453, + author = "Kyle Kloepper", + title = "{N3453}: Minutes, WG21 Teleconference 2012-10-5", + howpublished = "\url{https://wg21.link/n3453}", + publisher = "WG21" +} +@misc{N3454, + author = "Kyle Kloepper", + title = "{N3454}: Minutes, WG21 Meeting No. 54, 15-19 October 2012 Portland, Oregon, USA", + howpublished = "\url{https://wg21.link/n3454}", + publisher = "WG21" +} +@misc{N3455, + author = "Kyle Kloepper", + title = "{N3455}: Minutes, PL22.16 Meeting No. 59, 15-19 October 2012 Portland, Oregon, USA", + howpublished = "\url{https://wg21.link/n3455}", + publisher = "WG21" +} +@misc{N3456, + author = "Jeffrey Yasskin", + title = "{N3456}: Range arguments for container constructors and methods, with wording", + howpublished = "\url{https://wg21.link/n3456}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3457, + author = "Vladimir Grigoriev", + title = "{N3457}: Algorithm std::iota and its modifications.", + howpublished = "\url{https://wg21.link/n3457}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3458, + author = "Thomas Neumann", + title = "{N3458}: Simple Database Integration in C++11", + howpublished = "\url{https://wg21.link/n3458}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3459, + author = "Bill Seymour", + title = "{N3459}: Comparison of Two Database Access Methodologies", + howpublished = "\url{https://wg21.link/n3459}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3462, + author = "E. Niebler and D. Walker and J. de Guzman", + title = "{N3462}: std::result\_of and SFINAE", + howpublished = "\url{https://wg21.link/n3462}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3463, + author = "Beman Dawes", + title = "{N3463}: Portable Program Source Files", + howpublished = "\url{https://wg21.link/n3463}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3465, + author = "Joaquín Mª López Muñoz", + title = "{N3465}: Adding heterogeneous comparison lookup to associative containers for TR2 (Rev 2)", + howpublished = "\url{https://wg21.link/n3465}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3466, + author = "Mike Spertus", + title = "{N3466}: More Perfect Forwarding", + howpublished = "\url{https://wg21.link/n3466}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3467, + author = "Jens Maurer", + title = "{N3467}: Runtime-sized arrays with automatic storage duration (revision 3)", + howpublished = "\url{https://wg21.link/n3467}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3468, + author = "Peter Sommerlad", + title = "{N3468}: User-defined Literals for Standard Library Types (version 2)", + howpublished = "\url{https://wg21.link/n3468}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3469, + author = "B. Kosnik and D. Krügler", + title = "{N3469}: Constexpr Library Additions: chrono, v3", + howpublished = "\url{https://wg21.link/n3469}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3470, + author = "B. Kosnik and D. Krügler", + title = "{N3470}: Constexpr Library Additions: containers, v2", + howpublished = "\url{https://wg21.link/n3470}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3471, + author = "B. Kosnik and D. Krügler", + title = "{N3471}: Constexpr Library Additions: utilities, v3", + howpublished = "\url{https://wg21.link/n3471}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3472, + author = "James Dennett", + title = "{N3472}: Binary Literals in the C++ Core Language", + howpublished = "\url{https://wg21.link/n3472}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3473, + author = "Alisdair Meredith", + title = "{N3473}: C++ Standard Library Active Issues List (Revision R80)", + howpublished = "\url{https://wg21.link/n3473}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3474, + author = "Alisdair Meredith", + title = "{N3474}: C++ Standard Library Defect Report List (Revision R80)", + howpublished = "\url{https://wg21.link/n3474}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3475, + author = "Alisdair Meredith", + title = "{N3475}: C++ Standard Library Closed Issues List (Revision R80)", + howpublished = "\url{https://wg21.link/n3475}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3477, + author = "A. Fabijanic and G. Obiltschnig", + title = "{N3477}: C++ Internet Protocol Classes", + howpublished = "\url{https://wg21.link/n3477}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3478, + author = "Jens Maurer", + title = "{N3478}: Core Issue 1512: Pointer comparison vs qualification conversions", + howpublished = "\url{https://wg21.link/n3478}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3479, + author = "G. Powell and T. Blechmann", + title = "{N3479}: Priority Queue, Queue and Stack: Changes and Additions", + howpublished = "\url{https://wg21.link/n3479}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3480, + author = "William M. Miller", + title = "{N3480}: C++ Standard Core Language Active Issues, Revision 81", + howpublished = "\url{https://wg21.link/n3480}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3481, + author = "William M. Miller", + title = "{N3481}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 81", + howpublished = "\url{https://wg21.link/n3481}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3482, + author = "William M. Miller", + title = "{N3482}: C++ Standard Core Language Closed Issues, Revision 81", + howpublished = "\url{https://wg21.link/n3482}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3484, + author = "G. Matthews and D. Berris", + title = "{N3484}: A URI Library for C++", + howpublished = "\url{https://wg21.link/n3484}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3485, + author = "Stefanus Du Toit", + title = "{N3485}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3485}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3486, + author = "Stefanus Du Toit", + title = "{N3486}: C++ Editor's Report, October 2012", + howpublished = "\url{https://wg21.link/n3486}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3487, + author = "Pablo Halpern", + title = "{N3487}: TLS and Parallelism", + howpublished = "\url{https://wg21.link/n3487}", + year = 2012, + month = 5, + publisher = "WG21" +} +@misc{N3488, + author = "Ville Voutilainen", + title = "{N3488}: Evolution Working Group paper status", + howpublished = "\url{https://wg21.link/n3488}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3489, + author = "Bill Seymour", + title = "{N3489}: A Rational Number Library for C++", + howpublished = "\url{https://wg21.link/n3489}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3490, + author = "Dave Abrahams", + title = "{N3490}: ADL Control for C++", + howpublished = "\url{https://wg21.link/n3490}", + year = 2012, + month = 10, + publisher = "WG21" +} +@misc{N3491, + author = "Alex Fabijanic", + title = "{N3491}: Minutes: SG4 Networking, October 2012", + howpublished = "\url{https://wg21.link/n3491}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3492, + author = "Mike Spertus", + title = "{N3492}: Use Cases for Compile-Time Reflection (Rev. 2)", + howpublished = "\url{https://wg21.link/n3492}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3493, + author = "Jonathan Wakely", + title = "{N3493}: Compile-time integer sequences", + howpublished = "\url{https://wg21.link/n3493}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3494, + author = "Vincent Reverdy", + title = "{N3494}: A proposal to add special mathematical functions according to the ISO/IEC 80000-2:2009 standard", + howpublished = "\url{https://wg21.link/n3494}", + year = 2012, + month = 12, + publisher = "WG21" +} +@misc{N3495, + author = "Ariane van der Steldt", + title = "{N3495}: inplace realloc", + howpublished = "\url{https://wg21.link/n3495}", + year = 2012, + month = 12, + publisher = "WG21" +} +@misc{N3496, + author = "Stephen D. Clamage", + title = "{N3496}: AGENDA, PL22.16 Meeting No. 60, WG21 Meeting No. 55, April 15-20, 2013 — Bristol, UK", + howpublished = "\url{https://wg21.link/n3496}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3497, + author = "Jens Maurer", + title = "{N3497}: Runtime-sized arrays with automatic storage duration (revision 4)", + howpublished = "\url{https://wg21.link/n3497}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3498, + author = "Jens Maurer", + title = "{N3498}: Core Issue 1512: Pointer comparison vs qualification conversions (revision 2)", + howpublished = "\url{https://wg21.link/n3498}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3499, + author = "Lawrence Crowl", + title = "{N3499}: Digit Separators", + howpublished = "\url{https://wg21.link/n3499}", + year = 2012, + month = 12, + publisher = "WG21" +} +@misc{N3500, + author = "Olaf van der Spek", + title = "{N3500}: New assert variants", + howpublished = "\url{https://wg21.link/n3500}", + year = 2012, + month = 11, + publisher = "WG21" +} +@misc{N3501, + author = "William M. Miller", + title = "{N3501}: C++ Standard Core Language Active Issues, Revision 82", + howpublished = "\url{https://wg21.link/n3501}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3502, + author = "William M. Miller", + title = "{N3502}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 82", + howpublished = "\url{https://wg21.link/n3502}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3503, + author = "William M. Miller", + title = "{N3503}: C++ Standard Core Language Closed Issues, Revision 82", + howpublished = "\url{https://wg21.link/n3503}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3505, + author = "Beman Dawes", + title = "{N3505}: Filesystem Library Proposal (Revision 4)", + howpublished = "\url{https://wg21.link/n3505}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3506, + author = "Zhihao Yuan", + title = "{N3506}: A printf-like Interface for the Streams Library", + howpublished = "\url{https://wg21.link/n3506}", + year = 2012, + month = 12, + publisher = "WG21" +} +@misc{N3507, + author = "G. Matthews and D. Berris", + title = "{N3507}: A URI Library for C++", + howpublished = "\url{https://wg21.link/n3507}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3508, + author = "B. Dawes and K. Henney", + title = "{N3508}: Any Library Proposal (Revision 2)", + howpublished = "\url{https://wg21.link/n3508}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3509, + author = "Olaf van der Spek", + title = "{N3509}: Operator Bool for Ranges", + howpublished = "\url{https://wg21.link/n3509}", + year = 2012, + month = 12, + publisher = "WG21" +} +@misc{N3510, + author = "Greg Miller", + title = "{N3510}: std::split(): An algorithm for splitting strings", + howpublished = "\url{https://wg21.link/n3510}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3511, + author = "Jeffrey Yasskin", + title = "{N3511}: exchange() utility function", + howpublished = "\url{https://wg21.link/n3511}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3512, + author = "Jeffrey Yasskin", + title = "{N3512}: string\_ref: a non-owning reference to a string, revision 2", + howpublished = "\url{https://wg21.link/n3512}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3513, + author = "Jeffrey Yasskin", + title = "{N3513}: Range arguments for container constructors and methods, wording revision 2", + howpublished = "\url{https://wg21.link/n3513}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3514, + author = "Walter Brown", + title = "{N3514}: A Proposal for the World's Dumbest Smart Pointer", + howpublished = "\url{https://wg21.link/n3514}", + year = 2012, + month = 12, + publisher = "WG21" +} +@misc{N3515, + author = "Walter Brown", + title = "{N3515}: Toward Opaque Typedefs for C++1Y", + howpublished = "\url{https://wg21.link/n3515}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3516, + author = "Alisdair Meredith", + title = "{N3516}: C++ Standard Library Active Issues List (Revision R81)", + howpublished = "\url{https://wg21.link/n3516}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3517, + author = "Alisdair Meredith", + title = "{N3517}: C++ Standard Library Defect Report List (Revision R81)", + howpublished = "\url{https://wg21.link/n3517}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3518, + author = "Alisdair Meredith", + title = "{N3518}: C++ Standard Library Closed Issues List (Revision R81)", + howpublished = "\url{https://wg21.link/n3518}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3519, + author = "Hans Boehm", + title = "{N3519}: Feb 5, 2013 SG1 Teleconference Announcement and Agenda", + howpublished = "\url{https://wg21.link/n3519}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3520, + author = "Robert Geva", + title = "{N3520}: Critical sections in vector loops", + howpublished = "\url{https://wg21.link/n3520}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3521, + author = "Jeffrey Yasskin", + title = "{N3521}: convert() utility function", + howpublished = "\url{https://wg21.link/n3521}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3522, + author = "Alisdair Meredith", + title = "{N3522}: C++ Standard Library Active Issues List (Revision R82)", + howpublished = "\url{https://wg21.link/n3522}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3523, + author = "Alisdair Meredith", + title = "{N3523}: C++ Standard Library Defect Report List (Revision R82)", + howpublished = "\url{https://wg21.link/n3523}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3524, + author = "Alisdair Meredith", + title = "{N3524}: C++ Standard Library Closed Issues List (Revision R82)", + howpublished = "\url{https://wg21.link/n3524}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3525, + author = "Pablo Halpern", + title = "{N3525}: Polymorphic Allocators", + howpublished = "\url{https://wg21.link/n3525}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3526, + author = "Michael Price", + title = "{N3526}: Uniform initialization for arrays and class aggregate types", + howpublished = "\url{https://wg21.link/n3526}", + year = 2013, + month = 1, + publisher = "WG21" +} +@misc{N3527, + author = "F. Cacciola and A. Krzemieński", + title = "{N3527}: A proposal to add a utility class to represent optional objects (Revision 2)", + howpublished = "\url{https://wg21.link/n3527}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3528, + author = "Pablo Halpern", + title = "{N3528}: Minutes of Feb 5 2013 SG1 Phone Call", + howpublished = "\url{https://wg21.link/n3528}", + year = 2013, + month = 2, + publisher = "WG21" +} +@misc{N3529, + author = "Michael Wong", + title = "{N3529}: SG5: Transactional Memory (TM) Meeting Minutes 2012/10/30-2013/02/04", + howpublished = "\url{https://wg21.link/n3529}", + year = 2013, + month = 2, + publisher = "WG21" +} +@misc{N3530, + author = "D. Gove and N. Copty and M. Wong", + title = "{N3530}: Leveraging OpenMP infrastructure for language level parallelisation", + howpublished = "\url{https://wg21.link/n3530}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3531, + author = "Peter Sommerlad", + title = "{N3531}: User-defined Literals for Standard Library Types (version 3)", + howpublished = "\url{https://wg21.link/n3531}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3532, + author = "L. Crowl and M. Austern", + title = "{N3532}: C++ Dynamic Arrays", + howpublished = "\url{https://wg21.link/n3532}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3533, + author = "L. Crowl and C. Mysen", + title = "{N3533}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/n3533}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3534, + author = "A. Mackintosh and A. Berkan", + title = "{N3534}: C++ Pipelines", + howpublished = "\url{https://wg21.link/n3534}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3535, + author = "Lawrence Crowl", + title = "{N3535}: C++ Stream Mutexes", + howpublished = "\url{https://wg21.link/n3535}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3536, + author = "Lawrence Crowl", + title = "{N3536}: C++ Sized Deallocation", + howpublished = "\url{https://wg21.link/n3536}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3537, + author = "L. Crowl and C. Carruth", + title = "{N3537}: Clarifying Memory Allocation", + howpublished = "\url{https://wg21.link/n3537}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3538, + author = "Lawrence Crowl", + title = "{N3538}: Pass by Const Reference or Value", + howpublished = "\url{https://wg21.link/n3538}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3539, + author = "William M. Miller", + title = "{N3539}: C++ Standard Core Language Active Issues, Revision 83", + howpublished = "\url{https://wg21.link/n3539}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3540, + author = "William M. Miller", + title = "{N3540}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 83", + howpublished = "\url{https://wg21.link/n3540}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3541, + author = "William M. Miller", + title = "{N3541}: C++ Standard Core Language Closed Issues, Revision 83", + howpublished = "\url{https://wg21.link/n3541}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3542, + author = "Pete Becker", + title = "{N3542}: Proposal for Unbounded-Precision Integer Types", + howpublished = "\url{https://wg21.link/n3542}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3543, + author = "G. Powell and T. Blechmann", + title = "{N3543}: Priority Queue, Queue and Stack: Changes and Additions", + howpublished = "\url{https://wg21.link/n3543}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3544, + author = "Michael Wong", + title = "{N3544}: SG5: Transactional Memory (TM) Meeting Minutes 2013/02/25-2013/03/04", + howpublished = "\url{https://wg21.link/n3544}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3545, + author = "Walter E. Brown", + title = "{N3545}: An Incremental Improvement to integral\_constant", + howpublished = "\url{https://wg21.link/n3545}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3546, + author = "Walter E. Brown", + title = "{N3546}: TransformationTraits Redux", + howpublished = "\url{https://wg21.link/n3546}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3547, + author = "Walter E. Brown", + title = "{N3547}: Three -related Proposals", + howpublished = "\url{https://wg21.link/n3547}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3548, + author = "Walter E. Brown", + title = "{N3548}: Conditionally-supported Special Math Functions for C++14", + howpublished = "\url{https://wg21.link/n3548}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3549, + author = "Walter E. Brown", + title = "{N3549}: s/bound/extent/", + howpublished = "\url{https://wg21.link/n3549}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3550, + author = "Walter E. Brown", + title = "{N3550}: Proposed C++14 Value Classification", + howpublished = "\url{https://wg21.link/n3550}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3551, + author = "Walter E. Brown", + title = "{N3551}: Random Number Generation in C++11", + howpublished = "\url{https://wg21.link/n3551}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3552, + author = "Walter E. Brown", + title = "{N3552}: Introducing Object Aliases", + howpublished = "\url{https://wg21.link/n3552}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3553, + author = "Walter E. Brown", + title = "{N3553}: Proposing a C++1Y Swap Operator", + howpublished = "\url{https://wg21.link/n3553}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3554, + author = "J. Hoberock and O. Giroux and V. Grover and H. Sutter and et al.", + title = "{N3554}: A Parallel Algorithms Library", + howpublished = "\url{https://wg21.link/n3554}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3556, + author = "P. Halpern and C. Leiserson", + title = "{N3556}: Thread-Local Storage in X-Parallel Computations", + howpublished = "\url{https://wg21.link/n3556}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3557, + author = "Pablo Halpern", + title = "{N3557}: Considering a Fork-Join Parallelism Library", + howpublished = "\url{https://wg21.link/n3557}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3558, + author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", + title = "{N3558}: A Standardized Representation of Asynchronous Operations", + howpublished = "\url{https://wg21.link/n3558}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3559, + author = "F. Vali and H. Sutter and D. Abrahams", + title = "{N3559}: Proposal for Generic (Polymorphic) Lambda Expressions", + howpublished = "\url{https://wg21.link/n3559}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3560, + author = "F. Vali and H. Sutter and D. Abrahams", + title = "{N3560}: Proposal for Assorted Extensions to Lambda Expressions", + howpublished = "\url{https://wg21.link/n3560}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3561, + author = "R. Geva and C. Nelson", + title = "{N3561}: Semantics of Vector Loops", + howpublished = "\url{https://wg21.link/n3561}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3562, + author = "M. Austern and L. Crowl and C. Carruth and N. Gustafsson and et al.", + title = "{N3562}: Executors and schedulers, revision 1", + howpublished = "\url{https://wg21.link/n3562}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3563, + author = "C. Mysen and L. Crowl and A. Berkan", + title = "{N3563}: C++ Mapreduce", + howpublished = "\url{https://wg21.link/n3563}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3564, + author = "N. Gustafsson and D. Brewis and H. Sutter and S. Mithani", + title = "{N3564}: Resumable Functions", + howpublished = "\url{https://wg21.link/n3564}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3565, + author = "Aleksandar Fabijanic", + title = "{N3565}: IP Address Design Constraints", + howpublished = "\url{https://wg21.link/n3565}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3566, + author = "Ville Voutilainen", + title = "{N3566}: Evolution Open Issues", + howpublished = "\url{https://wg21.link/n3566}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3567, + author = "Ville Voutilainen", + title = "{N3567}: Evolution Closed Issues", + howpublished = "\url{https://wg21.link/n3567}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3568, + author = "Howard Hinnant", + title = "{N3568}: Shared locking in C++", + howpublished = "\url{https://wg21.link/n3568}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3569, + author = "Peter Sommerlad", + title = "{N3569}: SPRING 2014 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING: Preliminary Information", + howpublished = "\url{https://wg21.link/n3569}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3570, + author = "Beman Dawes", + title = "{N3570}: Quoted Strings Library Proposal (Revision 1)", + howpublished = "\url{https://wg21.link/n3570}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3571, + author = "P. Estérie and M. Gaunard and J. Falcou", + title = "{N3571}: A Proposal to add Single Instruction Multiple Data Computation to the Standard Library", + howpublished = "\url{https://wg21.link/n3571}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3572, + author = "Mark Boyall", + title = "{N3572}: Unicode Support in the Standard Library", + howpublished = "\url{https://wg21.link/n3572}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3573, + author = "Mark Boyall", + title = "{N3573}: Heterogenous extensions to unordered containers", + howpublished = "\url{https://wg21.link/n3573}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3574, + author = "Mark Boyall", + title = "{N3574}: Binding stateful functions as function pointers", + howpublished = "\url{https://wg21.link/n3574}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3575, + author = "Mark Boyall", + title = "{N3575}: Additional Standard allocation schemes", + howpublished = "\url{https://wg21.link/n3575}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3576, + author = "Herb Sutter", + title = "{N3576}: SG8 Concepts Teleconference Minutes - 2013-03-12", + howpublished = "\url{https://wg21.link/n3576}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3577, + author = "Nevin Liber", + title = "{N3577}: Fall 2013 JTC1/SC22/WG21 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n3577}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3578, + author = "Walter E. Brown", + title = "{N3578}: Proposing the Rule of Five", + howpublished = "\url{https://wg21.link/n3578}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3579, + author = "Mike Spertus", + title = "{N3579}: A type trait for signatures", + howpublished = "\url{https://wg21.link/n3579}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3580, + author = "A. Sutton and B. Stroustrup and G. Dos Reis", + title = "{N3580}: Concepts Lite: Constraining Templates with Predicates", + howpublished = "\url{https://wg21.link/n3580}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3581, + author = "Mike Spertus", + title = "{N3581}: Delimited iterators", + howpublished = "\url{https://wg21.link/n3581}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3582, + author = "Jason Merrill", + title = "{N3582}: Return type deduction for normal functions", + howpublished = "\url{https://wg21.link/n3582}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3583, + author = "Scott Schurr", + title = "{N3583}: Exploring constexpr at Runtime", + howpublished = "\url{https://wg21.link/n3583}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3584, + author = "Mike Spertus", + title = "{N3584}: Wording for Accessing Tuple Fields by Type", + howpublished = "\url{https://wg21.link/n3584}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3585, + author = "Alan Talbot", + title = "{N3585}: Iterator-Related Improvements to Containers (Revision 2)", + howpublished = "\url{https://wg21.link/n3585}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3586, + author = "A. Talbot and H. Hinnant", + title = "{N3586}: Splicing Maps and Sets", + howpublished = "\url{https://wg21.link/n3586}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3587, + author = "Alan Talbot", + title = "{N3587}: For Loop Exit Strategies", + howpublished = "\url{https://wg21.link/n3587}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3588, + author = "Stephan T. Lavavej", + title = "{N3588}: make\_unique", + howpublished = "\url{https://wg21.link/n3588}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3589, + author = "H. Boehm and J. Gottschlich and V. Luchangco and M. Wong and et al.", + title = "{N3589}: Summary of Progress Since Portland towards Transactional Language Constructs for C++", + howpublished = "\url{https://wg21.link/n3589}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3591, + author = "H. Boehm and J. Gottschlich and M. Moir and M. Wong and et al.", + title = "{N3591}: Summary of Discussions on Explicit Cancellation in Transactional Language Constructs for C++", + howpublished = "\url{https://wg21.link/n3591}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3592, + author = "Torvald Riegel", + title = "{N3592}: Alternative cancellation and data escape mechanisms for transactions", + howpublished = "\url{https://wg21.link/n3592}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3593, + author = "Greg Miller", + title = "{N3593}: std::split(): An algorithm for splitting strings", + howpublished = "\url{https://wg21.link/n3593}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3594, + author = "Greg Miller", + title = "{N3594}: std::join(): An algorithm for joining a range of elements", + howpublished = "\url{https://wg21.link/n3594}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3595, + author = "Peter Gottschling", + title = "{N3595}: Simplifying Argument-Dependent Lookup Rules", + howpublished = "\url{https://wg21.link/n3595}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3596, + author = "Peter Gottschling", + title = "{N3596}: Code Reuse in Class Template Specialization", + howpublished = "\url{https://wg21.link/n3596}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3597, + author = "Richard Smith", + title = "{N3597}: Relaxing constraints on constexpr functions", + howpublished = "\url{https://wg21.link/n3597}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3598, + author = "Richard Smith", + title = "{N3598}: constexpr member functions and implicit const", + howpublished = "\url{https://wg21.link/n3598}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3599, + author = "Richard Smith", + title = "{N3599}: Literal operator templates for strings", + howpublished = "\url{https://wg21.link/n3599}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3600, + author = "Alasdair Mackintosh", + title = "{N3600}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/n3600}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3601, + author = "M. Spertus and D. Vandevoorde", + title = "{N3601}: Implicit template parameters", + howpublished = "\url{https://wg21.link/n3601}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3602, + author = "M. Spertus and D. Vandevoorde", + title = "{N3602}: Template parameter deduction for constructors", + howpublished = "\url{https://wg21.link/n3602}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3603, + author = "Christopher Kohlhoff", + title = "{N3603}: A Three-Class IP Address Proposal", + howpublished = "\url{https://wg21.link/n3603}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3604, + author = "J. Lakos and A. Zakharov", + title = "{N3604}: Centralized Defensive-Programming Support for Narrow Contracts", + howpublished = "\url{https://wg21.link/n3604}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3605, + author = "Ville Voutilainen", + title = "{N3605}: Member initializers and aggregates", + howpublished = "\url{https://wg21.link/n3605}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3606, + author = "Marshall Clow", + title = "{N3606}: Extending std::search to use Additional Searching Algorithms", + howpublished = "\url{https://wg21.link/n3606}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3607, + author = "M. Spertus and A. Pall", + title = "{N3607}: Making non-modifying sequence operations more robust", + howpublished = "\url{https://wg21.link/n3607}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3608, + author = "Jeffrey Yasskin", + title = "{N3608}: exchange() utility function, revision 2", + howpublished = "\url{https://wg21.link/n3608}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3609, + author = "Jeffrey Yasskin", + title = "{N3609}: string\_view: a non-owning reference to a string, revision 3", + howpublished = "\url{https://wg21.link/n3609}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3610, + author = "Ville Voutilainen", + title = "{N3610}: Generic lambda-capture initializers, supporting capture-by-move", + howpublished = "\url{https://wg21.link/n3610}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3611, + author = "Bill Seymour", + title = "{N3611}: A Rational Number Library for C++", + howpublished = "\url{https://wg21.link/n3611}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3612, + author = "Thomas Neumann", + title = "{N3612}: Desiderata of a C++11 Database Interface", + howpublished = "\url{https://wg21.link/n3612}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3613, + author = "B. Stroustrup and G. Dos Reis and A. Sutton", + title = "{N3613}: ``Static If'' Considered", + howpublished = "\url{https://wg21.link/n3613}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3614, + author = "Herb Sutter", + title = "{N3614}: unwinding\_exception", + howpublished = "\url{https://wg21.link/n3614}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3615, + author = "Gabriel Dos Reis", + title = "{N3615}: Constexpr Variable Templates", + howpublished = "\url{https://wg21.link/n3615}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3617, + author = "Philipp Juschka", + title = "{N3617}: Lifting overload sets into function objects", + howpublished = "\url{https://wg21.link/n3617}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3618, + author = "Hans Boehm", + title = "{N3618}: What can signal handlers do? (CWG 1441)", + howpublished = "\url{https://wg21.link/n3618}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3619, + author = "Andrew Morrow", + title = "{N3619}: A proposal to add swappability traits to the standard library", + howpublished = "\url{https://wg21.link/n3619}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3620, + author = "Kyle Kloepper", + title = "{N3620}: Network byte order conversion", + howpublished = "\url{https://wg21.link/n3620}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3621, + author = "Kyle Kloepper", + title = "{N3621}: Minutes, WG21 Teleconference 2013-03-29", + howpublished = "\url{https://wg21.link/n3621}", + year = 2013, + month = 3, + publisher = "WG21" +} +@misc{N3622, + author = "Kyle Kloepper", + title = "{N3622}: Minutes: WG21 Meeting No. 55, 15-20 April 2013 - Bristol, UK", + howpublished = "\url{https://wg21.link/n3622}", + year = 2013, + month = 5, + publisher = "WG21" +} +@misc{N3623, + author = "Kyle Kloepper", + title = "{N3623}: Minutes: PL22.16 Meeting No. 60, 15-20 April 2013 - Bristol, UK", + howpublished = "\url{https://wg21.link/n3623}", + year = 2013, + month = 5, + publisher = "WG21" +} +@misc{N3624, + author = "Jens Maurer", + title = "{N3624}: Core Issue 1512: Pointer comparison vs qualification conversions (revision 3)", + howpublished = "\url{https://wg21.link/n3624}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3625, + author = "G. Matthews and D. Berris", + title = "{N3625}: A URI Library for C++", + howpublished = "\url{https://wg21.link/n3625}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3626, + author = "P. Bristow and C. Kormanyos and J. Maddock", + title = "{N3626}: Floating-Point Typedefs Having Specified Widths", + howpublished = "\url{https://wg21.link/n3626}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3627, + author = "Zhihao Yuan", + title = "{N3627}: Relaxed switch statement", + howpublished = "\url{https://wg21.link/n3627}", + year = 2013, + month = 2, + publisher = "WG21" +} +@misc{N3628, + author = "Bjarne Stroustrup", + title = "{N3628}: C and C++ Compatibility", + howpublished = "\url{https://wg21.link/n3628}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3629, + author = "Doug Gregor", + title = "{N3629}: Simplifying C++0x Concepts", + howpublished = "\url{https://wg21.link/n3629}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3630, + author = "Herb Sutter", + title = "{N3630}: async, $\sim$future, and $\sim$thread (Revision 1)", + howpublished = "\url{https://wg21.link/n3630}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3631, + author = "Thomas Plum", + title = "{N3631}: C11: The New C Standard", + howpublished = "\url{https://wg21.link/n3631}", + publisher = "WG21" +} +@misc{N3632, + author = "Peter Dimov", + title = "{N3632}: Additional std::async Launch Policies", + howpublished = "\url{https://wg21.link/n3632}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3633, + author = "Hans Boehm", + title = "{N3633}: What can signal handlers do? (CWG 1441)", + howpublished = "\url{https://wg21.link/n3633}", + publisher = "WG21" +} +@misc{N3634, + author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", + title = "{N3634}: Improvements to std::future and Related APIs", + howpublished = "\url{https://wg21.link/n3634}", + year = 2013, + month = 5, + publisher = "WG21" +} +@misc{N3635, + author = "M. Wong and R. Silvera and R. Mak and C. Cambly and et al.", + title = "{N3635}: Towards restrict-like semantics for C++", + howpublished = "\url{https://wg21.link/n3635}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3636, + author = "Herb Sutter", + title = "{N3636}: $\sim$thread should join", + howpublished = "\url{https://wg21.link/n3636}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3637, + author = "Herb Sutter", + title = "{N3637}: async and $\sim$future (Revision 3)", + howpublished = "\url{https://wg21.link/n3637}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3638, + author = "Jason Merrill", + title = "{N3638}: Return type deduction for normal functions", + howpublished = "\url{https://wg21.link/n3638}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3639, + author = "Jens Maurer", + title = "{N3639}: Runtime-sized arrays with automatic storage duration (revision 5)", + howpublished = "\url{https://wg21.link/n3639}", + year = 2013, + month = 4, + publisher = "WG21" +} +@misc{N3640, + author = "Peter Dimov", + title = "{N3640}: Extending shared\_ptr to Support Arrays", + howpublished = "\url{https://wg21.link/n3640}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3238, - author = "William M. Miller", - title = "{N3238}: C++ Standard Core Language Closed Issues, Revision 75", - howpublished = "\url{https://wg21.link/n3238}", - year = 2011, - month = 2, +@misc{N3641, + author = "Peter Dimov", + title = "{N3641}: Extending make\_shared to Support Arrays", + howpublished = "\url{https://wg21.link/n3641}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3239, - author = "Beman Dawes", - title = "{N3239}: Filesystem Library Update for TR2 (Preliminary)", - howpublished = "\url{https://wg21.link/n3239}", - year = 2011, - month = 2, +@misc{N3642, + author = "Peter Sommerlad", + title = "{N3642}: User-defined Literals for Standard Library Types (part 1 - version 4)", + howpublished = "\url{https://wg21.link/n3642}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3240, - author = "Herb Sutter", - title = "{N3240}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", - howpublished = "\url{https://wg21.link/n3240}", - year = 2011, - month = 2, +@misc{N3643, + author = "Alan Talbot", + title = "{N3643}: Range Adaptor for Selecting from Pair or Tuple", + howpublished = "\url{https://wg21.link/n3643}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3241, - author = "Beman Dawes", - title = "{N3241}: CH-18 and US-85: Clarifying the state of moved-from objects", - howpublished = "\url{https://wg21.link/n3241}", - year = 2011, - month = 2, +@misc{N3644, + author = "Alan Talbot", + title = "{N3644}: Null Forward Iterators", + howpublished = "\url{https://wg21.link/n3644}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3242, - author = "Pete Becker", - title = "{N3242}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3242}", - year = 2011, - month = 2, +@misc{N3645, + author = "A. Talbot and H. Hinnant and J. Dennett and J. Wakely", + title = "{N3645}: Splicing Maps and Sets (Revision 1)", + howpublished = "\url{https://wg21.link/n3645}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3243, - author = "Pete Becker", - title = "{N3243}: Editor's Report", - howpublished = "\url{https://wg21.link/n3243}", - year = 2011, - month = 2, +@misc{N3646, + author = "Robert Pratte", + title = "{N3646}: Network byte order conversion", + howpublished = "\url{https://wg21.link/n3646}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3244, - author = "A. Lumsdaine and R. Lowe", - title = "{N3244}: WG21 C++ Standards Committee Meeting Summer 2011", - howpublished = "\url{https://wg21.link/n3244}", +@misc{N3647, + author = "Kyle Kloepper", + title = "{N3647}: Minutes: PL22.16 Meeting No. 59, 15-19 October 2012 Portland, Oregon, USA", + howpublished = "\url{https://wg21.link/n3647}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3245, - author = "Alisdair Meredith", - title = "{N3245}: C++ Standard Library Active Issues List (Revision R74)", - howpublished = "\url{https://wg21.link/n3245}", - year = 2011, - month = 2, +@misc{N3648, + author = "D. Vandevoorde and V. Voutilainen", + title = "{N3648}: Wording Changes for Generalized Lambda-capture", + howpublished = "\url{https://wg21.link/n3648}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3246, - author = "Alisdair Meredith", - title = "{N3246}: C++ Standard Library Defect Report List (Revision R74)", - howpublished = "\url{https://wg21.link/n3246}", - year = 2011, - month = 2, +@misc{N3649, + author = "F. Vali and H. Sutter and D. Abrahams", + title = "{N3649}: Generic (Polymorphic) Lambda Expressions (Revision 3)", + howpublished = "\url{https://wg21.link/n3649}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3247, - author = "Alisdair Meredith", - title = "{N3247}: C++ Standard Library Closed Issues List (Revision R74)", - howpublished = "\url{https://wg21.link/n3247}", - year = 2011, - month = 2, +@misc{N3650, + author = "N. Gustafsson and D. Brewis and H. Sutter and S. Mithani", + title = "{N3650}: Resumable Functions", + howpublished = "\url{https://wg21.link/n3650}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3248, - author = "A. Meredith and J. Lakos", - title = "{N3248}: noexcept Prevents Library Validation", - howpublished = "\url{https://wg21.link/n3248}", - year = 2011, - month = 2, +@misc{N3651, + author = "Gabriel Dos Reis", + title = "{N3651}: Variable Templates (Revision 1)", + howpublished = "\url{https://wg21.link/n3651}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3249, - author = "W. M. Miller and B. Dawes", - title = "{N3249}: C++ FCD Comment Status Rev. 5", - howpublished = "\url{https://wg21.link/n3249}", - year = 2011, - month = 2, +@misc{N3652, + author = "Richard Smith", + title = "{N3652}: Relaxing constraints on constexpr functions / constexpr member functions and implicit const", + howpublished = "\url{https://wg21.link/n3652}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3250, - author = "Douglas Gregor", - title = "{N3250}: US-18: Removing User-Defined Literals", - howpublished = "\url{https://wg21.link/n3250}", - year = 2011, - month = 2, +@misc{N3653, + author = "V. Voutilainen and R. Smith", + title = "{N3653}: Member initializers and aggregates", + howpublished = "\url{https://wg21.link/n3653}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3251, - author = "J. D. Garcia and M. Wong", - title = "{N3251}: noexcept for the Atomics Library", - howpublished = "\url{https://wg21.link/n3251}", - year = 2011, - month = 2, +@misc{N3654, + author = "Beman Dawes", + title = "{N3654}: Quoted Strings Library Proposal (Revision 2)", + howpublished = "\url{https://wg21.link/n3654}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3252, - author = "J. D. Garcia and M. Wong", - title = "{N3252}: A review of noexcept in the threads library", - howpublished = "\url{https://wg21.link/n3252}", - year = 2011, - month = 2, +@misc{N3655, + author = "Walter E. Brown", + title = "{N3655}: TransformationTraits Redux, v2", + howpublished = "\url{https://wg21.link/n3655}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3253, - author = "Walter E. Brown", - title = "{N3253}: A Proposal to Tweak Certain C++ Contextual Conversions", - howpublished = "\url{https://wg21.link/n3253}", - year = 2011, - month = 2, +@misc{N3656, + author = "Stephan T. Lavavej", + title = "{N3656}: make\_unique (Revision 1)", + howpublished = "\url{https://wg21.link/n3656}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3254, - author = "Michael Spertus", - title = "{N3254}: Proposed resolution for US104: Allocator-aware regular expressions (rev 2)", - howpublished = "\url{https://wg21.link/n3254}", - year = 2011, - month = 2, +@misc{N3657, + author = "J. Wakely and S. Lavavej and J. Muñoz", + title = "{N3657}: Adding heterogeneous comparison lookup to associative containers (rev 4)", + howpublished = "\url{https://wg21.link/n3657}", + year = 2013, + month = 3, publisher = "WG21" } -@misc{N3255, - author = "L. Crowl and D. Kr�gler", - title = "{N3255}: C++ Decay Copy", - howpublished = "\url{https://wg21.link/n3255}", - year = 2011, - month = 2, +@misc{N3658, + author = "Jonathan Wakely", + title = "{N3658}: Compile-time integer sequences", + howpublished = "\url{https://wg21.link/n3658}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3256, - author = "L. Crowl and A. G. Barbati", - title = "{N3256}: C++ Freestanding and Conditionally Supported", - howpublished = "\url{https://wg21.link/n3256}", - year = 2011, - month = 2, +@misc{N3659, + author = "H. Hinnant and D. Vollmann and H. Boehm", + title = "{N3659}: Shared locking in C++", + howpublished = "\url{https://wg21.link/n3659}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3257, - author = "J. Wakely and B. Stroustrup", - title = "{N3257}: Range-based for statements and ADL", - howpublished = "\url{https://wg21.link/n3257}", - year = 2011, - month = 2, +@misc{N3660, + author = "Peter Sommerlad", + title = "{N3660}: User-defined Literals for std::complex, part 2 of UDL for Standard Library Types (version 4)", + howpublished = "\url{https://wg21.link/n3660}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3258, - author = "Gregor", - title = "{N3258}: US-65: Removing Inheriting Constructors", - howpublished = "\url{https://wg21.link/n3258}", - year = 2011, - month = 2, +@misc{N3661, + author = "Lawrence Crowl", + title = "{N3661}: Digit Separators", + howpublished = "\url{https://wg21.link/n3661}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3259, - author = "Jens Maurer", - title = "{N3259}: Core Issue 355: Global-scope :: in elaborated-type-specifier", - howpublished = "\url{https://wg21.link/n3259}", - year = 2011, - month = 3, +@misc{N3662, + author = "L. Crowl and M. Austern", + title = "{N3662}: C++ Dynamic Arrays", + howpublished = "\url{https://wg21.link/n3662}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3260, - author = "Jens Maurer", - title = "{N3260}: Consolidated corrections for a cluster of constexpr concerns", - howpublished = "\url{https://wg21.link/n3260}", - year = 2011, - month = 3, +@misc{N3663, + author = "Lawrence Crowl", + title = "{N3663}: C++ Sized Deallocation", + howpublished = "\url{https://wg21.link/n3663}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3261, - author = "Herb Sutter", - title = "{N3261}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", - howpublished = "\url{https://wg21.link/n3261}", - year = 2011, - month = 3, +@misc{N3664, + author = "L. Crowl and C. Carruth and R. Smith", + title = "{N3664}: Clarifying Memory Allocation", + howpublished = "\url{https://wg21.link/n3664}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3262, - author = "William M. Miller", - title = "{N3262}: Additional Core Language Issue Resolutions for Madrid", - howpublished = "\url{https://wg21.link/n3262}", - year = 2011, - month = 3, +@misc{N3665, + author = "L. Crowl", + title = "{N3665}: Uninterleaved String Output Streaming", + howpublished = "\url{https://wg21.link/n3665}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3263, - author = "J. Daniel Garcia", - title = "{N3263}: More on noexcept for the Containers Library (revision)", - howpublished = "\url{https://wg21.link/n3263}", - year = 2011, - month = 3, +@misc{N3666, + author = "Alasdair Mackintosh", + title = "{N3666}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/n3666}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3264, - author = "Beman Dawes", - title = "{N3264}: CH-18 and US-85: Clarifying the state of moved-from objects (Revision 1)", - howpublished = "\url{https://wg21.link/n3264}", - year = 2011, - month = 3, +@misc{N3667, + author = "Jason Merrill", + title = "{N3667}: Drafting for Core 1402", + howpublished = "\url{https://wg21.link/n3667}", + year = 2012, + month = 4, publisher = "WG21" } -@misc{N3265, - author = "Stephen D. Clamage", - title = "{N3265}: AGENDA, PL22.16 Meeting No. 57, WG21 Meeting No. 52, August 15-19, 2011, Bloomington, IN", - howpublished = "\url{https://wg21.link/n3265}", - year = 2011, +@misc{N3668, + author = "Jeffrey Yasskin", + title = "{N3668}: exchange() utility function, revision 3", + howpublished = "\url{https://wg21.link/n3668}", + year = 2013, month = 4, publisher = "WG21" } -@misc{N3266, +@misc{N3669, author = "Nicolai Josuttis", - title = "{N3266}: Revision 2 of: Proposed Resolution for CH 15: Double check copy and move semantics of classes due to new rules for default move constructors and assignment operators", - howpublished = "\url{https://wg21.link/n3266}", - year = 2011, - month = 3, + title = "{N3669}: Fixing constexpr member functions without const", + howpublished = "\url{https://wg21.link/n3669}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3267, - author = "J. D. Garcia and M. Wong", - title = "{N3267}: A review of noexcept in the threads library (revised)", - howpublished = "\url{https://wg21.link/n3267}", - year = 2011, - month = 3, +@misc{N3670, + author = "Mike Spertus", + title = "{N3670}: Wording for Addressing Tuples by Type: Revision 2", + howpublished = "\url{https://wg21.link/n3670}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3268, - author = "Jason Merrill", - title = "{N3268}: static\_assert and list-initialization in constexpr functions", - howpublished = "\url{https://wg21.link/n3268}", - year = 2011, - month = 3, +@misc{N3671, + author = "M. Spertus and A. Pall", + title = "{N3671}: Making non-modifying sequence operations more robust: Revision 2", + howpublished = "\url{https://wg21.link/n3671}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3269, - author = "Peter Sommerlad", - title = "{N3269}: shared\_future(future\&\& rhs) should be allowed to throw", - howpublished = "\url{https://wg21.link/n3269}", - year = 2011, - month = 3, +@misc{N3672, + author = "F. Cacciola and A. Krzemieński", + title = "{N3672}: A proposal to add a utility class to represent optional objects (Revision 4)", + howpublished = "\url{https://wg21.link/n3672}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3270, - author = "Doug Gregor", - title = "{N3270}: Variadic Templates: Wording for Core Issues 778, 1182, and 1183", - howpublished = "\url{https://wg21.link/n3270}", - year = 2011, - month = 3, +@misc{N3673, + author = "Daniel Krügler", + title = "{N3673}: C++ Library Working Group Ready Issues Bristol 2013", + howpublished = "\url{https://wg21.link/n3673}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3271, - author = "Doug Gregor", - title = "{N3271}: Wording for Range-Based For Loop (Option \#5)", - howpublished = "\url{https://wg21.link/n3271}", - year = 2011, - month = 3, +@misc{N3674, + author = "William M. Miller", + title = "{N3674}: C++ Standard Core Language Active Issues, Revision 84", + howpublished = "\url{https://wg21.link/n3674}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3272, - author = "Jens Maurer", - title = "{N3272}: Follow-up on override control", - howpublished = "\url{https://wg21.link/n3272}", - year = 2011, - month = 3, +@misc{N3675, + author = "William M. Miller", + title = "{N3675}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 84", + howpublished = "\url{https://wg21.link/n3675}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3273, - author = "Stefanus Du Toit", - title = "{N3273}: Minutes, WG21 Teleconference 2011-03-04", - howpublished = "\url{https://wg21.link/n3273}", - year = 2011, - month = 4, +@misc{N3676, + author = "William M. Miller", + title = "{N3676}: C++ Standard Core Language Closed Issues, Revision 84", + howpublished = "\url{https://wg21.link/n3676}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3274, - author = "Stefanus Du Toit", - title = "{N3274}: Minutes of WG21 Meeting, March 21, 2011", - howpublished = "\url{https://wg21.link/n3274}", - year = 2011, +@misc{N3677, + author = "Andrew L. Sandoval", + title = "{N3677}: A Proposal to Add additional RAII Wrappers to the Standard Library", + howpublished = "\url{https://wg21.link/n3677}", + year = 2013, month = 4, publisher = "WG21" } -@misc{N3275, - author = "Stefanus Du Toit", - title = "{N3275}: Minutes of PL22.16 Meeting, March 21, 2011", - howpublished = "\url{https://wg21.link/n3275}", - year = 2011, +@misc{N3678, + author = "Lawrence Crowl", + title = "{N3678}: C++ Stream Guards", + howpublished = "\url{https://wg21.link/n3678}", + year = 2013, month = 4, publisher = "WG21" } -@misc{N3276, - author = "E. Niebler and D. Gregor and J. Widman", - title = "{N3276}: US22/DE9 Revisited: Decltype and Call Expressions", - howpublished = "\url{https://wg21.link/n3276}", - year = 2011, - month = 3, +@misc{N3679, + author = "Hans-J. Boehm", + title = "{N3679}: Async() future destructors must wait", + howpublished = "\url{https://wg21.link/n3679}", publisher = "WG21" } -@misc{N3277, - author = "Jens Maurer", - title = "{N3277}: Core issues 1194/1195/1199: References and constexpr", - howpublished = "\url{https://wg21.link/n3277}", - year = 2011, - month = 3, +@misc{N3680, + author = "Daniel Krügler", + title = "{N3680}: Improving pair and tuple", + howpublished = "\url{https://wg21.link/n3680}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3278, - author = "Lawrence Crowl", - title = "{N3278}: Recent Concurrency Issue Resolutions", - howpublished = "\url{https://wg21.link/n3278}", - year = 2011, - month = 3, +@misc{N3681, + author = "Ville Voutilainen", + title = "{N3681}: Auto and braced-init lists", + howpublished = "\url{https://wg21.link/n3681}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3279, - author = "A. Meredith and J. Lakos", - title = "{N3279}: Conservative use of noexcept in the Library", - howpublished = "\url{https://wg21.link/n3279}", - year = 2011, - month = 3, +@misc{N3682, + author = "Ville Voutilainen", + title = "{N3682}: C++ Standard Evolution Active Issues List (Revision R02)", + howpublished = "\url{https://wg21.link/n3682}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3280, - author = "L. Crowl and A. G. Barbati", - title = "{N3280}: C++ Freestanding and Conditionally Supported", - howpublished = "\url{https://wg21.link/n3280}", - year = 2011, - month = 3, +@misc{N3683, + author = "Ville Voutilainen", + title = "{N3683}: C++ Standard Evolution Completed Issues List (Revision R02)", + howpublished = "\url{https://wg21.link/n3683}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3281, - author = "James Widman", - title = "{N3281}: 692. Partial ordering of variadic class template partial specializations", - howpublished = "\url{https://wg21.link/n3281}", - year = 2011, - month = 3, +@misc{N3684, + author = "Ville Voutilainen", + title = "{N3684}: C++ Standard Evolution Closed Issues List (Revision R02)", + howpublished = "\url{https://wg21.link/n3684}", + year = 2013, + month = 4, publisher = "WG21" } -@misc{N3282, - author = "J. Widman and D. Gregor", - title = "{N3282}: Resolution for core issues 1207 and 1017", - howpublished = "\url{https://wg21.link/n3282}", - year = 2011, - month = 3, +@misc{N3685, + author = "Jeffrey Yasskin", + title = "{N3685}: string\_view: a non-owning reference to a string, revision 4", + howpublished = "\url{https://wg21.link/n3685}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3283, - author = "Doug Gregor", - title = "{N3283}: Dependent Bases and the Current Instantiation: Wording for Core Issue 1043", - howpublished = "\url{https://wg21.link/n3283}", - year = 2011, - month = 3, +@misc{N3686, + author = "Jeffrey Yasskin", + title = "{N3686}: Traversable arguments for container constructors and methods, wording revision 3", + howpublished = "\url{https://wg21.link/n3686}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3284, +@misc{N3687, author = "Alisdair Meredith", - title = "{N3284}: C++ Standard Library Active Issues List (Madrid Resolutions)", - howpublished = "\url{https://wg21.link/n3284}", - year = 2011, - month = 3, + title = "{N3687}: C++ Standard Library Active Issues List (Revision R83)", + howpublished = "\url{https://wg21.link/n3687}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3285, +@misc{N3688, author = "Alisdair Meredith", - title = "{N3285}: C++ Standard Library Active Issues List (Revision R75)", - howpublished = "\url{https://wg21.link/n3285}", - year = 2011, - month = 3, + title = "{N3688}: C++ Standard Library Defect Report List (Revision R83)", + howpublished = "\url{https://wg21.link/n3688}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3286, +@misc{N3689, author = "Alisdair Meredith", - title = "{N3286}: C++ Standard Library Closed Issues List (Revision R75)", - howpublished = "\url{https://wg21.link/n3286}", - year = 2011, - month = 3, + title = "{N3689}: C++ Standard Library Closed Issues List (Revision R83)", + howpublished = "\url{https://wg21.link/n3689}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3287, - author = "Alisdair Meredith", - title = "{N3287}: C++ Standard Library Closed Issues List (Revision R75)", - howpublished = "\url{https://wg21.link/n3287}", - year = 2011, - month = 3, +@misc{N3690, + author = "Stefanus Du Toit", + title = "{N3690}: Programming Languages - C++", + howpublished = "\url{https://wg21.link/n3690}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3288, - author = "Benjamin Kosnik", - title = "{N3288}: Appendix C: ISO C++ 2003 Compatibility, Revision 7", - howpublished = "\url{https://wg21.link/n3288}", - year = 2011, - month = 3, +@misc{N3691, + author = "Stefanus Du Toit", + title = "{N3691}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3691}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3289, - author = "Barry Hedquist", - title = "{N3289}: ISO/IEC FCD 14882, C++0X Responses to National Body Comments", - howpublished = "\url{https://wg21.link/n3289}", - year = 2011, - month = 4, +@misc{N3692, + author = "Stefanus Du Toit", + title = "{N3692}: C++ Editor's Report, October 2012", + howpublished = "\url{https://wg21.link/n3692}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3290, - author = "Pete Becker", - title = "{N3290}: Programming Languages — C++", - howpublished = "\url{https://wg21.link/n3290}", - year = 2011, - month = 4, +@misc{N3693, + author = "Beman Dawes", + title = "{N3693}: Working Draft, Technical Specification — File System", + howpublished = "\url{https://wg21.link/n3693}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3291, - author = "Pete Becker", - title = "{N3291}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3291}", - year = 2011, - month = 4, +@misc{N3694, + author = "Clark Nelson", + title = "{N3694}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/n3694}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3292, - author = "Pete Becker", - title = "{N3292}: Editor's report", - howpublished = "\url{https://wg21.link/n3292}", - year = 2011, - month = 4, +@misc{N3695, + author = "Michael Wong", + title = "{N3695}: SG5: Transactional Memory (TM) Meeting Minutes 2013/03/11-2013/06/10", + howpublished = "\url{https://wg21.link/n3695}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3293, - author = "William M. Miller", - title = "{N3293}: C++ Standard Core Language Active Issues, Revision 76", - howpublished = "\url{https://wg21.link/n3293}", - year = 2011, - month = 4, +@misc{N3696, + author = "Bronek Kozicki", + title = "{N3696}: Proposal to extend atomic with priority update functions", + howpublished = "\url{https://wg21.link/n3696}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3294, - author = "William M. Miller", - title = "{N3294}: C++ Standard Core Language Defect Reports, Revision 76", - howpublished = "\url{https://wg21.link/n3294}", - year = 2011, - month = 4, +@misc{N3697, + author = "Herb Sutter", + title = "{N3697}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n3697}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3295, - author = "William M. Miller", - title = "{N3295}: C++ Standard Core Language Closed Issues, Revision 76", - howpublished = "\url{https://wg21.link/n3295}", - year = 2011, - month = 4, +@misc{N3698, + author = "Hans-J. Boehm", + title = "{N3698}: July 25-26 Santa Clara SG1 Meeting Announcement and Agenda", + howpublished = "\url{https://wg21.link/n3698}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3296, - author = "W. M. Miller and B. Dawes", - title = "{N3296}: C++ FCD Comment Status Rev. 6", - howpublished = "\url{https://wg21.link/n3296}", - year = 2011, - month = 4, +@misc{N3699, + author = "Tomasz Kamiński", + title = "{N3699}: A proposal to add a generalized callable negator", + howpublished = "\url{https://wg21.link/n3699}", + year = 2013, + month = 5, publisher = "WG21" } -@misc{N3297, - author = "Barry Hedquist", - title = "{N3297}: ISO/IEC FCD 14882, C++0X, Responses to National Body Comments, Rev. 1", - howpublished = "\url{https://wg21.link/n3297}", - year = 2011, - month = 4, +@misc{N3700, + author = "B. Reiter and R. Rivera", + title = "{N3700}: Hierarchical Data Structures and Related Concepts for the C++ Standard Library", + howpublished = "\url{https://wg21.link/n3700}", + year = 2013, + month = 6, publisher = "WG21" } -@misc{N3298, - author = "Herb Sutter", - title = "{N3298}: Convener's report", - howpublished = "\url{https://wg21.link/n3298}", - year = 2011, +@misc{N3701, + author = "A. Sutton and B. Stroustrup and G. Dos Reis", + title = "{N3701}: Concepts Lite", + howpublished = "\url{https://wg21.link/n3701}", + year = 2013, month = 6, publisher = "WG21" } -@misc{N3299, - author = "T. Plum and J. Lakos", - title = "{N3299}: February 2012 Meeting", - howpublished = "\url{https://wg21.link/n3299}", - year = 2011, +@misc{N3702, + author = "Mikhail Semenov", + title = "{N3702}: Introducing an optional parameter for mem\_fn, which allows to bind an object to its member function", + howpublished = "\url{https://wg21.link/n3702}", + year = 2013, + month = 6, + publisher = "WG21" +} +@misc{N3703, + author = "Marshall Clow", + title = "{N3703}: Extending std::search to use Additional Searching Algorithms (Version 3)", + howpublished = "\url{https://wg21.link/n3703}", + year = 2013, + month = 6, + publisher = "WG21" +} +@misc{N3704, + author = "Stephen D. Clamage", + title = "{N3704}: AGENDA, PL22.16 Meeting No. 61, WG21 Meeting No. 56, September 23-28, 2013 - Chicago, IL, USA", + howpublished = "\url{https://wg21.link/n3704}", + year = 2013, month = 7, publisher = "WG21" } -@misc{N3300, - author = "Kyle Kloepper", - title = "{N3300}: Minutes, WG21 Teleconference 2011-08-05", - howpublished = "\url{https://wg21.link/n3300}", - year = 2011, - month = 8, +@misc{N3705, + author = "Herb Sutter", + title = "{N3705}: Agenda and Meeting Notice for WG21 Telecon Meeting", + howpublished = "\url{https://wg21.link/n3705}", + year = 2013, + month = 7, publisher = "WG21" } -@misc{N3301, - author = "Pablo Halpern", - title = "{N3301}: Defect Report: Terminology for Container Element Requirements", - howpublished = "\url{https://wg21.link/n3301}", - year = 2011, +@misc{N3706, + author = "Lawrence Crowl", + title = "{N3706}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/n3706}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3302, - author = "B. Kosnik and G. Dos Reis and D. Kr�gler", - title = "{N3302}: Constexpr Library Additions: complex, v2", - howpublished = "\url{https://wg21.link/n3302}", - year = 2011, +@misc{N3707, + author = "Herb Sutter", + title = "{N3707}: 2014-02 Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n3707}", + year = 2013, month = 8, publisher = "WG21" } -@misc{N3303, - author = "B. Kosnik and D. Kr�gler", - title = "{N3303}: Constexpr Library Additions: chrono, v2", - howpublished = "\url{https://wg21.link/n3303}", - year = 2011, - month = 8, +@misc{N3708, + author = "O. Kowalke and N. Godspeed", + title = "{N3708}: A proposal to add coroutines to the C++ standard library", + howpublished = "\url{https://wg21.link/n3708}", + year = 2013, + month = 3, publisher = "WG21" } -@misc{N3304, - author = "B. Kosnik and D. Kr�gler", - title = "{N3304}: Constexpr Library Additions: containers", - howpublished = "\url{https://wg21.link/n3304}", - year = 2011, - month = 8, +@misc{N3709, + author = "H.. Boehm and J. Hoberock and A. Mackintosh", + title = "{N3709}: Minutes for July 2013 Santa Clara SG1 Meeting", + howpublished = "\url{https://wg21.link/n3709}", publisher = "WG21" } -@misc{N3305, - author = "B. Kosnik and D. Kr�gler", - title = "{N3305}: Constexpr Library Additions: utilities, v2", - howpublished = "\url{https://wg21.link/n3305}", - year = 2011, - month = 9, +@misc{N3710, + author = "H. Boehm and et al.", + title = "{N3710}: Specifying the absence of ``out of thin air'' results (LWG2265)", + howpublished = "\url{https://wg21.link/n3710}", publisher = "WG21" } -@misc{N3306, - author = "Walter E. Brown", - title = "{N3306}: A Proposal to Tweak Certain C++ Contextual Conversions, v2", - howpublished = "\url{https://wg21.link/n3306}", - year = 2011, - month = 9, +@misc{N3711, + author = "A. Laksberg and H. Sutter", + title = "{N3711}: Task Groups As a Lower Level C++ Library Solution To Fork-Join Parallelism", + howpublished = "\url{https://wg21.link/n3711}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3307, - author = "S. Hunt and R. Smith and S. Redl and D. Majnemer", - title = "{N3307}: Issues Found Implementing C++0x", - howpublished = "\url{https://wg21.link/n3307}", - year = 2011, - month = 9, +@misc{N3712, + author = "Arch D. Robison", + title = "{N3712}: Policy-Based Design for Safe Destruction in Concurrent Containers", + howpublished = "\url{https://wg21.link/n3712}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3308, - author = "R. Smith and D. Gregor", - title = "{N3308}: constexpr consternation", - howpublished = "\url{https://wg21.link/n3308}", - year = 2011, +@misc{N3713, + author = "William M. Miller", + title = "{N3713}: C++ Standard Core Language Active Issues, Revision 85", + howpublished = "\url{https://wg21.link/n3713}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3309, +@misc{N3714, author = "William M. Miller", - title = "{N3309}: C++ Standard Core Language Active Issues, Revision 77", - howpublished = "\url{https://wg21.link/n3309}", - year = 2011, + title = "{N3714}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 85", + howpublished = "\url{https://wg21.link/n3714}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3310, +@misc{N3715, author = "William M. Miller", - title = "{N3310}: C++ Standard Core Language Defect Reports, Revision 77", - howpublished = "\url{https://wg21.link/n3310}", - year = 2011, + title = "{N3715}: C++ Standard Core Language Closed Issues, Revision 85", + howpublished = "\url{https://wg21.link/n3715}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3311, - author = "William M. Miller", - title = "{N3311}: C++ Standard Core Language Closed Issues, Revision 77", - howpublished = "\url{https://wg21.link/n3311}", - year = 2011, - month = 9, +@misc{N3716, + author = "Zhihao Yuan", + title = "{N3716}: A printf-like Interface for the Streams Library", + howpublished = "\url{https://wg21.link/n3716}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3312, - author = "Alisdair Meredith", - title = "{N3312}: C++ Standard Library Active Issues List (Revision R76)", - howpublished = "\url{https://wg21.link/n3312}", - year = 2011, - month = 9, +@misc{N3717, + author = "Michael Wong", + title = "{N3717}: SG5: Transactional Memory (TM) Meeting Minutes 2013/06/24-2013/08/26", + howpublished = "\url{https://wg21.link/n3717}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3313, - author = "Alisdair Meredith", - title = "{N3313}: C++ Standard Library Defect Report List (Revision R76)", - howpublished = "\url{https://wg21.link/n3313}", - year = 2011, - month = 9, +@misc{N3718, + author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", + title = "{N3718}: Transactional Memory Support for C++", + howpublished = "\url{https://wg21.link/n3718}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3314, - author = "Alisdair Meredith", - title = "{N3314}: C++ Standard Library Closed Issues List (Revision R76)", - howpublished = "\url{https://wg21.link/n3314}", - year = 2011, - month = 9, +@misc{N3719, + author = "Tomasz Kamiński", + title = "{N3719}: Extend INVOKE to support types convertible to target class", + howpublished = "\url{https://wg21.link/n3719}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3315, - author = "Kyle Kloepper", - title = "{N3315}: Minutes, PL22.16 Meeting No. 57, WG21 Meeting No. 52, 15-19 August 2011 Bloomington, Indiana, USA", - howpublished = "\url{https://wg21.link/n3315}", - year = 2011, - month = 9, +@misc{N3720, + author = "G. Matthews and D. Berris", + title = "{N3720}: Working Draft Technical Specification - URI", + howpublished = "\url{https://wg21.link/n3720}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3316, - author = "Kyle Kloepper", - title = "{N3316}: Minutes, PL22.16 Meeting No. 57, WG21 Meeting No. 52, 15-19 August 2011 Bloomington, Indiana, USA", - howpublished = "\url{https://wg21.link/n3316}", - year = 2011, - month = 9, +@misc{N3721, + author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", + title = "{N3721}: Improvements to std::future and Related APIs", + howpublished = "\url{https://wg21.link/n3721}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3317, - author = "Steve Clamage", - title = "{N3317}: AGENDA, PL22.16 Meeting No. 58, WG21 Meeting No. 53, February 6-10, 2012, Kona Hawaii", - howpublished = "\url{https://wg21.link/n3317}", - year = 2011, - month = 9, +@misc{N3722, + author = "N. Gustafsson and D. Brewis and H. Sutter and S. Mithani", + title = "{N3722}: Resumable Functions", + howpublished = "\url{https://wg21.link/n3722}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3318, - author = "Alisdair Meredith", - title = "{N3318}: C++ Standard Library Active Issues List (Revision R77)", - howpublished = "\url{https://wg21.link/n3318}", - year = 2012, - month = 1, +@misc{N3723, + author = "Pascal Constanza", + title = "{N3723}: Extend operator-> to support rvalues", + howpublished = "\url{https://wg21.link/n3723}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3319, - author = "Alisdair Meredith", - title = "{N3319}: C++ Standard Library Defect Report List (Revision R77)", - howpublished = "\url{https://wg21.link/n3319}", - year = 2012, - month = 1, +@misc{N3724, + author = "J. Hoberock and O. Giroux and V. Grover and H. Sutter and et al.", + title = "{N3724}: A Parallel Algorithms Library", + howpublished = "\url{https://wg21.link/n3724}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3320, - author = "Alisdair Meredith", - title = "{N3320}: C++ Standard Library Closed Issues List (Revision R77)", - howpublished = "\url{https://wg21.link/n3320}", - year = 2012, - month = 1, +@misc{N3725, + author = "M. Wong and A. Adl-Tabatabai and T. Shpeisman and J. Gottschlich", + title = "{N3725}: Original Draft Specification of Transactional Language Constructs for C++ Version 1.1 (February 3, 2012)", + howpublished = "\url{https://wg21.link/n3725}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3321, - author = "Herb Sutter", - title = "{N3321}: Agenda and Meeting Notice for Upcoming WG21 Telecon Meetings", - howpublished = "\url{https://wg21.link/n3321}", - year = 2011, - month = 12, +@misc{N3726, + author = "Pablo Halpern", + title = "{N3726}: Polymorphic Memory Resources", + howpublished = "\url{https://wg21.link/n3726}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3322, - author = "Walter E. Brown", - title = "{N3322}: A Preliminary Proposal for a Static if", - howpublished = "\url{https://wg21.link/n3322}", - year = 2011, - month = 12, +@misc{N3727, + author = "Tomasz Kamiński", + title = "{N3727}: A proposal to add invoke function template", + howpublished = "\url{https://wg21.link/n3727}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3323, - author = "Walter E. Brown", - title = "{N3323}: A Proposal to Tweak Certain C++ Contextual Conversions, v3", - howpublished = "\url{https://wg21.link/n3323}", - year = 2011, - month = 12, +@misc{N3728, + author = "Mike Spertus", + title = "{N3728}: Packaging Parameter Packs (Rev. 2)", + howpublished = "\url{https://wg21.link/n3728}", + year = 2013, + month = 9, + publisher = "WG21" +} +@misc{N3729, + author = "Mike Spertus", + title = "{N3729}: Invocation type traits", + howpublished = "\url{https://wg21.link/n3729}", + year = 2013, + month = 9, + publisher = "WG21" +} +@misc{N3730, + author = "Mike Spertus", + title = "{N3730}: Specializations and namespaces", + howpublished = "\url{https://wg21.link/n3730}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3324, - author = "Jens Maurer", - title = "{N3324}: Terminology: ``indirection'' versus ``dereference''", - howpublished = "\url{https://wg21.link/n3324}", - year = 2011, - month = 12, +@misc{N3731, + author = "C. Mysen and N. Gustafsson", + title = "{N3731}: Executors and schedulers, revision 2", + howpublished = "\url{https://wg21.link/n3731}", publisher = "WG21" } -@misc{N3325, - author = "Lawrence Crowl", - title = "{N3325}: HTML for C++ Standards Documents", - howpublished = "\url{https://wg21.link/n3325}", - year = 2012, - month = 1, +@misc{N3732, + author = "A. Robison and A. Potapov and A. Malakhov", + title = "{N3732}: Value-Oriented Concurrent Unordered Containers", + howpublished = "\url{https://wg21.link/n3732}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3326, - author = "Andrzej Krzemieński", - title = "{N3326}: Sequential access to data members and base sub-objects", - howpublished = "\url{https://wg21.link/n3326}", - year = 2011, - month = 12, +@misc{N3733, + author = "Barry Hedquist", + title = "{N3733}: ISO/IEC CD 14882, C++ 2014, National Body Comments", + howpublished = "\url{https://wg21.link/n3733}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3327, - author = "N. Gustafsson and A. Laksberg", - title = "{N3327}: A Standard Programmatic Interface for Asynchronous Operations", - howpublished = "\url{https://wg21.link/n3327}", - year = 2012, - month = 1, +@misc{N3734, + author = "Robert Geva", + title = "{N3734}: Vector Programming: A proposal for WG21", + howpublished = "\url{https://wg21.link/n3734}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3328, - author = "Niklas Gustafsson", - title = "{N3328}: Resumable Functions", - howpublished = "\url{https://wg21.link/n3328}", - year = 2012, - month = 1, +@misc{N3735, + author = "Robert Geva", + title = "{N3735}: On the difference between parallel loops and vector loops", + howpublished = "\url{https://wg21.link/n3735}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3329, - author = "H. Sutter and W. Bright and A. Alexandrescu", - title = "{N3329}: Proposal: static if declaration", - howpublished = "\url{https://wg21.link/n3329}", - year = 2012, - month = 1, +@misc{N3736, + author = "Ville Voutilainen", + title = "{N3736}: C++ Standard Evolution Active Issues List (Revision R03)", + howpublished = "\url{https://wg21.link/n3736}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3330, - author = "William M. Miller", - title = "{N3330}: C++ Standard Core Language Active Issues, Revision 78", - howpublished = "\url{https://wg21.link/n3330}", - year = 2012, - month = 1, +@misc{N3737, + author = "Ville Voutilainen", + title = "{N3737}: C++ Standard Evolution Completed Issues List (Revision R03)", + howpublished = "\url{https://wg21.link/n3737}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3331, - author = "William M. Miller", - title = "{N3331}: C++ Standard Core Language Defect Reports, Revision 78", - howpublished = "\url{https://wg21.link/n3331}", - year = 2012, - month = 1, +@misc{N3738, + author = "Ville Voutilainen", + title = "{N3738}: C++ Standard Evolution Closed Issues List (Revision R03)", + howpublished = "\url{https://wg21.link/n3738}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3332, - author = "William M. Miller", - title = "{N3332}: C++ Standard Core Language Closed Issues, Revision 78", - howpublished = "\url{https://wg21.link/n3332}", - year = 2012, - month = 1, +@misc{N3739, + author = "Daniel Krügler", + title = "{N3739}: Improving pair and tuple, revision 1", + howpublished = "\url{https://wg21.link/n3739}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3333, - author = "J. Yasskin and C. Carruth", - title = "{N3333}: Hashing User-Defined Types in C++1y", - howpublished = "\url{https://wg21.link/n3333}", - year = 2012, - month = 1, +@misc{N3740, + author = "Walter E. Brown", + title = "{N3740}: A Proposal for the World's Dumbest Smart Pointer, v2", + howpublished = "\url{https://wg21.link/n3740}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3334, - author = "Jeffrey Yasskin", - title = "{N3334}: Proposing array\_ref and string\_ref", - howpublished = "\url{https://wg21.link/n3334}", - year = 2012, - month = 1, +@misc{N3741, + author = "Walter E. Brown", + title = "{N3741}: Toward Opaque Typedefs for C++1Y, v2", + howpublished = "\url{https://wg21.link/n3741}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3335, - author = "Beman Dawes", - title = "{N3335}: Filesystem Library for C++11/TR2 (Revision 1)", - howpublished = "\url{https://wg21.link/n3335}", - year = 2012, - month = 1, +@misc{N3742, + author = "Walter E. Brown", + title = "{N3742}: Three -related Proposals, v2", + howpublished = "\url{https://wg21.link/n3742}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3336, - author = "Beman Dawes", - title = "{N3336}: Adapting Standard Library Strings and I/O to a Unicode World", - howpublished = "\url{https://wg21.link/n3336}", - year = 2012, - month = 1, +@misc{N3743, + author = "Walter E. Brown", + title = "{N3743}: Conditionally-supported Special Math Functions for C++14, v2", + howpublished = "\url{https://wg21.link/n3743}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3337, - author = "Stefanus Du Toit", - title = "{N3337}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3337}", - year = 2012, - month = 1, +@misc{N3744, + author = "Walter E. Brown", + title = "{N3744}: Proposing [[pure]]", + howpublished = "\url{https://wg21.link/n3744}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3338, - author = "Stefanus Du Toit", - title = "{N3338}: Editor's Report", - howpublished = "\url{https://wg21.link/n3338}", - year = 2012, - month = 1, +@misc{N3745, + author = "Clark Nelson", + title = "{N3745}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/n3745}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3339, +@misc{N3746, author = "Walter E. Brown", - title = "{N3339}: A Preliminary Proposal for a Deep-Copying Smart Pointer", - howpublished = "\url{https://wg21.link/n3339}", - year = 2012, - month = 1, + title = "{N3746}: Proposing a C++1Y Swap Operator, v2", + howpublished = "\url{https://wg21.link/n3746}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3340, - author = "D. M. Berris and M. Austern and L. Crowl", - title = "{N3340}: Rich Pointers", - howpublished = "\url{https://wg21.link/n3340}", - year = 2012, - month = 1, +@misc{N3747, + author = "Christopher Kohlhoff", + title = "{N3747}: A Universal Model for Asynchronous Operations", + howpublished = "\url{https://wg21.link/n3747}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3341, - author = "M. Wong and H. Boehm and J. Gottschlich and T. Shpeisman and et al.", - title = "{N3341}: Transactional Language Constructs for C++", - howpublished = "\url{https://wg21.link/n3341}", - year = 2012, - month = 1, +@misc{N3748, + author = "P. Gottschling and J. Falcou and H. Sutter", + title = "{N3748}: Implicit Evaluation of ``auto'' Variables and Arguments", + howpublished = "\url{https://wg21.link/n3748}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3342, - author = "Jens Maurer", - title = "{N3342}: Digit Separators coming back", - howpublished = "\url{https://wg21.link/n3342}", - year = 2012, - month = 1, +@misc{N3749, + author = "Marshall Clow", + title = "{N3749}: Constexpr Library Additions: functional", + howpublished = "\url{https://wg21.link/n3749}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3343, - author = "Clark Nelson", - title = "{N3343}: Portland meeting information", - howpublished = "\url{https://wg21.link/n3343}", - year = 2012, - month = 1, +@misc{N3750, + author = "Lawrence Crowl", + title = "{N3750}: C++ Ostream Buffers", + howpublished = "\url{https://wg21.link/n3750}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3344, - author = "S. Pacifico and A. Meredith and J. Lakos", - title = "{N3344}: Toward a Standard C++ 'Date' Class", - howpublished = "\url{https://wg21.link/n3344}", - year = 2012, - month = 1, +@misc{N3751, + author = "Gabriel Dos Reis", + title = "{N3751}: Object Lifetime, Low-level Programming, and memcpy", + howpublished = "\url{https://wg21.link/n3751}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3345, - author = "P. Halpern and C. Nelson and S. Du Toit and R. Geva", - title = "{N3345}: C++ Language Constructs for Parallel Programming", - howpublished = "\url{https://wg21.link/n3345}", - year = 2012, - month = 1, +@misc{N3752, + author = "A. Shödl and F. Fracassi", + title = "{N3752}: Index Based Ranges", + howpublished = "\url{https://wg21.link/n3752}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3346, - author = "Pablo Halpern", - title = "{N3346}: Defect Report: Terminology for Container Element Requirements - Rev 1", - howpublished = "\url{https://wg21.link/n3346}", - year = 2012, - month = 1, +@misc{N3753, + author = "J. Lakos and A. Zakharov", + title = "{N3753}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 1)", + howpublished = "\url{https://wg21.link/n3753}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3347, - author = "Daveed Vandevoorde", - title = "{N3347}: Modules in C++ (Revision 6)", - howpublished = "\url{https://wg21.link/n3347}", - year = 2012, - month = 1, +@misc{N3754, + author = "Alisdair Meredith", + title = "{N3754}: C++ Standard Library Active Issues List (Revision R84)", + howpublished = "\url{https://wg21.link/n3754}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3348, - author = "Nikhil Joshi", - title = "{N3348}: Scoping of operator new", - howpublished = "\url{https://wg21.link/n3348}", - year = 2012, - month = 1, +@misc{N3755, + author = "Alisdair Meredith", + title = "{N3755}: C++ Standard Library Defect Report List (Revision R84)", + howpublished = "\url{https://wg21.link/n3755}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3349, - author = "Nikhil Joshi", - title = "{N3349}: Ease of using namespaces", - howpublished = "\url{https://wg21.link/n3349}", - year = 2012, - month = 1, +@misc{N3756, + author = "Alisdair Meredith", + title = "{N3756}: C++ Standard Library Closed Issues List (Revision R84)", + howpublished = "\url{https://wg21.link/n3756}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3350, - author = "Jeffrey Yasskin", - title = "{N3350}: A minimal std::range", - howpublished = "\url{https://wg21.link/n3350}", - year = 2012, - month = 1, +@misc{N3757, + author = "Emil Dotchevski", + title = "{N3757}: Support for user-defined exception information and diagnostic information in std::exception", + howpublished = "\url{https://wg21.link/n3757}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3351, - author = "B. Stroustrup and A. Sutton", - title = "{N3351}: A Concept Design for the STL", - howpublished = "\url{https://wg21.link/n3351}", - year = 2012, - month = 1, +@misc{N3758, + author = "Emil Dotchevski", + title = "{N3758}: Standard exception information types for std::exception", + howpublished = "\url{https://wg21.link/n3758}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3352, - author = "Lawrence Crowl", - title = "{N3352}: C++ Binary Fixed-Point Arithmetic", - howpublished = "\url{https://wg21.link/n3352}", - year = 2012, - month = 1, +@misc{N3759, + author = "Matthias Kretz", + title = "{N3759}: SIMD Vector Types", + howpublished = "\url{https://wg21.link/n3759}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3353, - author = "Lawrence Crowl", - title = "{N3353}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/n3353}", - year = 2012, - month = 1, +@misc{N3760, + author = "Alberto Ganesh Barbati", + title = "{N3760}: [[deprecated]] attribute", + howpublished = "\url{https://wg21.link/n3760}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3354, - author = "Lawrence Crowl", - title = "{N3354}: C++ Stream Mutexes", - howpublished = "\url{https://wg21.link/n3354}", - year = 2012, - month = 1, +@misc{N3761, + author = "Sean Middleditch", + title = "{N3761}: Proposing type\_at<>", + howpublished = "\url{https://wg21.link/n3761}", + year = 2013, + month = 8, publisher = "WG21" } -@misc{N3355, - author = "Lawrence Crowl", - title = "{N3355}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/n3355}", - year = 2012, - month = 1, +@misc{N3762, + author = "Jeffrey Yasskin", + title = "{N3762}: string\_view: a non-owning reference to a string, revision 5", + howpublished = "\url{https://wg21.link/n3762}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3356, - author = "Chris Mysen", - title = "{N3356}: C++ Mutable Threads", - howpublished = "\url{https://wg21.link/n3356}", - year = 2012, - month = 1, +@misc{N3763, + author = "Jeffrey Yasskin", + title = "{N3763}: Traversable arguments for container constructors and methods, wording revision 4", + howpublished = "\url{https://wg21.link/n3763}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3357, - author = "Alisdair Meredith", - title = "{N3357}: C++ Standard Library Active Issues List (Revision R78)", - howpublished = "\url{https://wg21.link/n3357}", - year = 2012, - month = 2, +@misc{N3764, + author = "Ville Voutilainen", + title = "{N3764}: Ruminations on relational operators", + howpublished = "\url{https://wg21.link/n3764}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3358, - author = "Alisdair Meredith", - title = "{N3358}: C++ Standard Library Defect Report List (Revision R78)", - howpublished = "\url{https://wg21.link/n3358}", - year = 2012, - month = 2, +@misc{N3765, + author = "Tony Van Eerd", + title = "{N3765}: On Optional", + howpublished = "\url{https://wg21.link/n3765}", publisher = "WG21" } -@misc{N3359, - author = "Alisdair Meredith", - title = "{N3359}: C++ Standard Library Closed Issues List (Revision R78)", - howpublished = "\url{https://wg21.link/n3359}", - year = 2012, - month = 2, +@misc{N3766, + author = "Jeffrey Yasskin", + title = "{N3766}: The identity type transformation", + howpublished = "\url{https://wg21.link/n3766}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3360, - author = "Christopher Kohlhoff", - title = "{N3360}: Networking Library Status Report", - howpublished = "\url{https://wg21.link/n3360}", - year = 2012, - month = 2, +@misc{N3767, + author = "Kyle Kloepper", + title = "{N3767}: Teleconference Minutes (September 2013)", + howpublished = "\url{https://wg21.link/n3767}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3361, - author = "P. Halpern and S. Du Toit and C. Nelson and R. Geva", - title = "{N3361}: C++ Language Constructs for Parallel Programming", - howpublished = "\url{https://wg21.link/n3361}", - year = 2012, - month = 2, +@misc{N3768, + author = "Kyle Kloepper", + title = "{N3768}: Minutes (September 2013)", + howpublished = "\url{https://wg21.link/n3768}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3362, - author = "Jens Maurer", - title = "{N3362}: Terminology: ``indirection'' versus ``dereference'' (revision 2)", - howpublished = "\url{https://wg21.link/n3362}", - year = 2012, - month = 2, +@misc{N3769, + author = "Kyle Kloepper", + title = "{N3769}: Minutes: PL22.16 Meeting No. 61, 2013-09 Chicago Minutes", + howpublished = "\url{https://wg21.link/n3769}", + year = 2013, + month = 12, publisher = "WG21" } -@misc{N3363, - author = "Bill Seymour", - title = "{N3363}: A Rational Number Library for C++", - howpublished = "\url{https://wg21.link/n3363}", - year = 2012, - month = 2, +@misc{N3770, + author = "William M. Miller", + title = "{N3770}: C++ CD Comment Status, Rev. 1", + howpublished = "\url{https://wg21.link/n3770}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3365, - author = "Beman Dawes", - title = "{N3365}: Filesystem Library Proposal (Revision 2)", - howpublished = "\url{https://wg21.link/n3365}", - year = 2012, - month = 2, +@misc{N3771, + author = "H. Tong and M. Wong", + title = "{N3771}: Canadian C++14 Comments", + howpublished = "\url{https://wg21.link/n3771}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3366, - author = "Jens Maurer", - title = "{N3366}: Runtime-sized arrays with automatic storage duration", - howpublished = "\url{https://wg21.link/n3366}", - year = 2012, - month = 2, +@misc{N3772, + author = "David Rodríguez Ibeas", + title = "{N3772}: Changing the type of address-of-member expression", + howpublished = "\url{https://wg21.link/n3772}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3367, - author = "William M. Miller", - title = "{N3367}: C++ Standard Core Language Active Issues, Revision 79", - howpublished = "\url{https://wg21.link/n3367}", - year = 2012, - month = 2, +@misc{N3773, + author = "Herb Sutter", + title = "{N3773}: async and $\sim$future (Revision 4)", + howpublished = "\url{https://wg21.link/n3773}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3368, - author = "William M. Miller", - title = "{N3368}: C++ Standard Core Language Defect Reports, Revision 79", - howpublished = "\url{https://wg21.link/n3368}", - year = 2012, - month = 2, +@misc{N3774, + author = "A. Naumann and S. Wenzel", + title = "{N3774}: C++ Needs Language Support For Vectorization", + howpublished = "\url{https://wg21.link/n3774}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3369, - author = "William M. Miller", - title = "{N3369}: C++ Standard Core Language Closed Issues, Revision 79", - howpublished = "\url{https://wg21.link/n3369}", - year = 2012, - month = 2, +@misc{N3775, + author = "Walter E. Brown", + title = "{N3775}: Deprecating rand() and Friends", + howpublished = "\url{https://wg21.link/n3775}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3370, - author = "Alisdair Meredith", - title = "{N3370}: Call for Library Proposals", - howpublished = "\url{https://wg21.link/n3370}", - year = 2012, - month = 2, +@misc{N3776, + author = "Herb Sutter", + title = "{N3776}: Wording for $\sim$future", + howpublished = "\url{https://wg21.link/n3776}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3371, - author = "Alisdair Meredith", - title = "{N3371}: Status List for Library Proposals", - howpublished = "\url{https://wg21.link/n3371}", - year = 2012, - month = 2, +@misc{N3777, + author = "Herb Sutter", + title = "{N3777}: Wording for deprecating async", + howpublished = "\url{https://wg21.link/n3777}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3373, - author = "Stephen D. Clamage", - title = "{N3373}: AGENDA, PL22.16 Meeting No. 59, WG21 Meeting No. 54, October 15-19, 2012 - Portland, Oregon", - howpublished = "\url{https://wg21.link/n3373}", - year = 2012, - month = 2, +@misc{N3778, + author = "Lawrence Crowl", + title = "{N3778}: C++ Sized Deallocation", + howpublished = "\url{https://wg21.link/n3778}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3374, - author = "K. Kloepper and N. Meyer", - title = "{N3374}: SG4: Networking", - howpublished = "\url{https://wg21.link/n3374}", - year = 2012, - month = 2, +@misc{N3779, + author = "Peter Sommerlad", + title = "{N3779}: User-defined Literals for std::complex", + howpublished = "\url{https://wg21.link/n3779}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3375, - author = "Pete Becker", - title = "{N3375}: Proposal for Unbounded-Precision Integer Types", - howpublished = "\url{https://wg21.link/n3375}", - year = 2012, - month = 2, +@misc{N3780, + author = "Nico Josuttis", + title = "{N3780}: Why Deprecating async() is the Worst of all Options", + howpublished = "\url{https://wg21.link/n3780}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3376, - author = "Stefanus Du Toit", - title = "{N3376}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3376}", - year = 2012, - month = 2, +@misc{N3781, + author = "L. Crowl and R. Smith and J. Snyder and D. Vandevoorde", + title = "{N3781}: Single-Quotation-Mark as a Digit Separator", + howpublished = "\url{https://wg21.link/n3781}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3377, - author = "Stefanus Du Toit", - title = "{N3377}: C++ Editor's Report, February 2012", - howpublished = "\url{https://wg21.link/n3377}", - year = 2012, - month = 2, +@misc{N3782, + author = "A. Shödl and F. Fracassi", + title = "{N3782}: Index Based Ranges (Rev. 1)", + howpublished = "\url{https://wg21.link/n3782}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3378, - author = "J. Yasskin and M. Austern and L. Crowl and C. Carruth and C. Mysen", - title = "{N3378}: A preliminary proposal for work executors", - howpublished = "\url{https://wg21.link/n3378}", - year = 2012, - month = 2, +@misc{N3783, + author = "Robert Pratte", + title = "{N3783}: Network Byte Order Conversion", + howpublished = "\url{https://wg21.link/n3783}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3379, - author = "Kyle Kloepper", - title = "{N3379}: Minutes, WG21 Teleconference 2012-01-27", - howpublished = "\url{https://wg21.link/n3379}", - year = 2012, - month = 1, +@misc{N3784, + author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", + title = "{N3784}: Improvements to std::future and Related APIs", + howpublished = "\url{https://wg21.link/n3784}", + year = 2013, + month = 9, publisher = "WG21" } -@misc{N3380, - author = "Kyle Kloepper", - title = "{N3380}: Minutes, WG21 Meeting No. 53, 6-10 February 2012 Kona, Hawaii, USA", - howpublished = "\url{https://wg21.link/n3380}", - year = 2012, - month = 2, +@misc{N3785, + author = "C. Mysen and N. Gustafsson and M. Austern and J. Yasskin", + title = "{N3785}: Executors and schedulers, revision 3", + howpublished = "\url{https://wg21.link/n3785}", publisher = "WG21" } -@misc{N3381, - author = "Kyle Kloepper", - title = "{N3381}: Minutes, PL22.16 Meeting No. 58, 6-10 February 2012 Kona, Hawaii, USA", - howpublished = "\url{https://wg21.link/n3381}", - year = 2012, - month = 2, +@misc{N3786, + author = "Hans-J. Boehm", + title = "{N3786}: Prohibiting ``out of thin air'' results in C++14", + howpublished = "\url{https://wg21.link/n3786}", publisher = "WG21" } -@misc{N3382, - author = "William M. Miller", - title = "{N3382}: C++ Standard Core Language Active Issues, Revision 80", - howpublished = "\url{https://wg21.link/n3382}", - year = 2012, +@misc{N3787, + author = "Hans Boehm", + title = "{N3787}: What can signal handlers do? (CWG 1441)", + howpublished = "\url{https://wg21.link/n3787}", + year = 2013, + month = 10, + publisher = "WG21" +} +@misc{N3788, + author = "Alisdair Meredith", + title = "{N3788}: Immediate issues", + howpublished = "\url{https://wg21.link/n3788}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3383, - author = "William M. Miller", - title = "{N3383}: C++ Standard Core Language Defect Reports, Revision 80", - howpublished = "\url{https://wg21.link/n3383}", - year = 2012, +@misc{N3789, + author = "Marshall Clow", + title = "{N3789}: Constexpr Library Additions: functional", + howpublished = "\url{https://wg21.link/n3789}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3384, - author = "William M. Miller", - title = "{N3384}: C++ Standard Core Language Closed Issues, Revision 80", - howpublished = "\url{https://wg21.link/n3384}", - year = 2012, +@misc{N3790, + author = "Beman Dawes", + title = "{N3790}: Working Draft, Technical Specification — File System", + howpublished = "\url{https://wg21.link/n3790}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3386, - author = "Jason Merrill", - title = "{N3386}: Return type deduction for normal functions", - howpublished = "\url{https://wg21.link/n3386}", - year = 2012, - month = 3, +@misc{N3791, + author = "Beman Dawes", + title = "{N3791}: Lightweight Drawing Library - Objectives, Requirements, Strategies", + howpublished = "\url{https://wg21.link/n3791}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3387, - author = "Jens Maurer", - title = "{N3387}: Overload resolution tiebreakers for integer types", - howpublished = "\url{https://wg21.link/n3387}", - year = 2012, - month = 9, +@misc{N3792, + author = "G. Matthews and D. Berris", + title = "{N3792}: Working Draft Technical Specification - URI", + howpublished = "\url{https://wg21.link/n3792}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3388, - author = "Christopher Kohlhoff", - title = "{N3388}: Using Asio with C++11", - howpublished = "\url{https://wg21.link/n3388}", - year = 2012, - month = 4, +@misc{N3793, + author = "F. Cacciola and A. Krzemieński", + title = "{N3793}: A proposal to add a utility class to represent optional objects (Revision 5)", + howpublished = "\url{https://wg21.link/n3793}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3389, - author = "Christopher Kohlhoff", - title = "{N3389}: Urdl: a simple library for accessing web content", - howpublished = "\url{https://wg21.link/n3389}", - year = 2012, - month = 4, +@misc{N3794, + author = "Daryle Walker", + title = "{N3794}: Proposal to Add Multi-Dimensional Support to std::array", + howpublished = "\url{https://wg21.link/n3794}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3390, - author = "B. Dawes and K. Henney", - title = "{N3390}: Any Library Proposal (Revision 1)", - howpublished = "\url{https://wg21.link/n3390}", - year = 2012, +@misc{N3795, + author = "Vladimir Grigoriev", + title = "{N3795}: A more common version of algorithm std::partition\_copy", + howpublished = "\url{https://wg21.link/n3795}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3391, - author = "L. Crowl and S. du Toit", - title = "{N3391}: ISO C++ SG1 Meeting Minutes for May 2012", - howpublished = "\url{https://wg21.link/n3391}", - year = 2012, - month = 9, +@misc{N3796, + author = "Zhihao Yuan", + title = "{N3796}: std::rand replacement", + howpublished = "\url{https://wg21.link/n3796}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3392, - author = "Neal Meyer", - title = "{N3392}: Minutes, WG21/SG4 Meeting 8 May 2012 Redmond, Washington, USA", - howpublished = "\url{https://wg21.link/n3392}", - year = 2012, - month = 9, +@misc{N3797, + author = "Stefanus Du Toit", + title = "{N3797}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3797}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3393, - author = "Herb Sutter", - title = "{N3393}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n3393}", - year = 2012, - month = 6, +@misc{N3798, + author = "Stefanus Du Toit", + title = "{N3798}: C++ Editor's Report, October 2013", + howpublished = "\url{https://wg21.link/n3798}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3394, - author = "Alberto Ganesh Barbati", - title = "{N3394}: [[deprecated]] attribute", - howpublished = "\url{https://wg21.link/n3394}", - year = 2012, - month = 6, +@misc{N3799, + author = "Stephen D. Clamage", + title = "{N3799}: AGENDA: PL22.16 Meeting No. 62, WG21 Meeting No. 57, February 10-15, 2014 - Issaquah, WA, USA", + howpublished = "\url{https://wg21.link/n3799}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3395, - author = "Lawrence Crowl", - title = "{N3395}: C++ Stream Mutexes", - howpublished = "\url{https://wg21.link/n3395}", - year = 2012, +@misc{N3800, + author = "Tomasz Kamiński", + title = "{N3800}: A proposal to add a generalized callable negator (Revision 1)", + howpublished = "\url{https://wg21.link/n3800}", + year = 2013, month = 9, publisher = "WG21" } -@misc{N3396, - author = "Clark Nelson", - title = "{N3396}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/n3396}", - year = 2012, - month = 8, +@misc{N3801, + author = "Gabriel Dos Reis", + title = "{N3801}: Removing Undefined Behavior from the Preprocessor", + howpublished = "\url{https://wg21.link/n3801}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3397, - author = "Roger Orr", - title = "{N3397}: Spring 2013 JTC1/SC22/WG21 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n3397}", - year = 2012, - month = 8, +@misc{N3802, + author = "Peter Sommerlad", + title = "{N3802}: apply() call a function with arguments from a tuple", + howpublished = "\url{https://wg21.link/n3802}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3398, +@misc{N3803, author = "Beman Dawes", - title = "{N3398}: String Interoperation Library", - howpublished = "\url{https://wg21.link/n3398}", - year = 2012, - month = 9, + title = "{N3803}: Programming Languages — C++ Standard Library — File System Technical Specification", + howpublished = "\url{https://wg21.link/n3803}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3399, - author = "Beman Dawes", - title = "{N3399}: Filesystem Library Proposal (Revision 3)", - howpublished = "\url{https://wg21.link/n3399}", - year = 2012, - month = 9, +@misc{N3804, + author = "B. Dawes and K. Henney and D. Krügler", + title = "{N3804}: Any Library Proposal (Revision 3)", + howpublished = "\url{https://wg21.link/n3804}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3400, - author = "Jonathan de Boyne Pollard", - title = "{N3400}: A proposal for eliminating the underscore madness that library writers have to suffer", - howpublished = "\url{https://wg21.link/n3400}", - year = 2012, - month = 9, +@misc{N3805, + author = "Peter Sommerlad", + title = "{N3805}: SPRING 2014 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING: Preliminary Information", + howpublished = "\url{https://wg21.link/n3805}", publisher = "WG21" } -@misc{N3401, - author = "Ville Voutilainen", - title = "{N3401}: Generating move operations (elaborating on Core 1402)", - howpublished = "\url{https://wg21.link/n3401}", - year = 2012, - month = 9, +@misc{N3806, + author = "William M. Miller", + title = "{N3806}: C++ Standard Core Language Active Issues, Revision 86", + howpublished = "\url{https://wg21.link/n3806}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3402, - author = "Peter Sommerlad", - title = "{N3402}: User-defined Literals for Standard Library Types", - howpublished = "\url{https://wg21.link/n3402}", - year = 2012, - month = 9, +@misc{N3807, + author = "William M. Miller", + title = "{N3807}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 86", + howpublished = "\url{https://wg21.link/n3807}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3403, - author = "Mike Spertus", - title = "{N3403}: Use Cases for Compile-Time Reflection", - howpublished = "\url{https://wg21.link/n3403}", - year = 2012, - month = 9, +@misc{N3808, + author = "William M. Miller", + title = "{N3808}: C++ Standard Core Language Closed Issues, Revision 86", + howpublished = "\url{https://wg21.link/n3808}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3404, - author = "Mike Spertus", - title = "{N3404}: Tuple Tidbits", - howpublished = "\url{https://wg21.link/n3404}", - year = 2012, - month = 9, +@misc{N3810, + author = "Bjarne Stroustrup", + title = "{N3810}: Alternatives for Array Extensions", + howpublished = "\url{https://wg21.link/n3810}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3405, - author = "Mike Spertus", - title = "{N3405}: Template Tidbits", - howpublished = "\url{https://wg21.link/n3405}", - year = 2012, - month = 9, +@misc{N3811, + author = "Ville Voutilainen", + title = "{N3811}: C++ Standard Evolution Active Issues List (Revision R04)", + howpublished = "\url{https://wg21.link/n3811}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3406, - author = "F. Cacciola and A. Krzemieński", - title = "{N3406}: A proposal to add a utility class to represent optional objects (Revision 2)", - howpublished = "\url{https://wg21.link/n3406}", - year = 2012, - month = 9, +@misc{N3812, + author = "Ville Voutilainen", + title = "{N3812}: C++ Standard Evolution Completed Issues List (Revision R04)", + howpublished = "\url{https://wg21.link/n3812}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3407, - author = "Dietmar Kühl", - title = "{N3407}: Proposal to Add Decimal Floating Point Support to C++", - howpublished = "\url{https://wg21.link/n3407}", - year = 2012, - month = 9, +@misc{N3813, + author = "Ville Voutilainen", + title = "{N3813}: C++ Standard Evolution Closed Issues List (Revision R04)", + howpublished = "\url{https://wg21.link/n3813}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3408, - author = "J. Hoberock and O. Giroux and V. Grover and J. Marathe and et al.", - title = "{N3408}: Parallelizing The Standard Algorithms Library", - howpublished = "\url{https://wg21.link/n3408}", - year = 2012, - month = 9, +@misc{N3814, + author = "J. Snyder and C. Carruth", + title = "{N3814}: Call for Compile-Time Reflection Proposals", + howpublished = "\url{https://wg21.link/n3814}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3409, +@misc{N3815, + author = "A. Tomazos and C. Käser", + title = "{N3815}: Enumerator List Property Queries", + howpublished = "\url{https://wg21.link/n3815}", + year = 2013, + month = 10, + publisher = "WG21" +} +@misc{N3816, author = "Pablo Halpern", - title = "{N3409}: Strict Fork-Join Parallelism", - howpublished = "\url{https://wg21.link/n3409}", - year = 2012, - month = 9, + title = "{N3816}: Polymorphic Memory Resources - r1", + howpublished = "\url{https://wg21.link/n3816}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3410, - author = "D. M. Berris and M. Austern and L. Crowl and L. Singh", - title = "{N3410}: Rich Pointers with Dynamic and Static Introspection", - howpublished = "\url{https://wg21.link/n3410}", - year = 2012, - month = 9, +@misc{N3817, + author = "Alasdair Mackintosh", + title = "{N3817}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/n3817}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3411, - author = "Marshall Clow", - title = "{N3411}: Additional Searching Algorithms", - howpublished = "\url{https://wg21.link/n3411}", - year = 2012, - month = 9, +@misc{N3818, + author = "J. Lakos and A. Zakharov", + title = "{N3818}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 2)", + howpublished = "\url{https://wg21.link/n3818}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3412, - author = "Jens Maurer", - title = "{N3412}: Runtime-sized arrays with automatic storage duration (revision 2)", - howpublished = "\url{https://wg21.link/n3412}", - year = 2012, - month = 9, +@misc{N3819, + author = "A. Sutton and B. Stroustrup and G. Dos Reis", + title = "{N3819}: Concepts Lite Specification", + howpublished = "\url{https://wg21.link/n3819}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3413, - author = "Jens Maurer", - title = "{N3413}: Allowing arbitrary literal types for non-type template parameters", - howpublished = "\url{https://wg21.link/n3413}", - year = 2012, - month = 9, +@misc{N3820, + author = "Lawrence Crowl", + title = "{N3820}: Working Draft, Technical Specification — Array Extensions", + howpublished = "\url{https://wg21.link/n3820}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3414, - author = "Bill Seymour", - title = "{N3414}: A Rational Number Library for C++", - howpublished = "\url{https://wg21.link/n3414}", - year = 2012, - month = 9, +@misc{N3821, + author = "Alisdair Meredith", + title = "{N3821}: C++ Standard Library Active Issues List (Revision R85)", + howpublished = "\url{https://wg21.link/n3821}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3415, - author = "Bill Seymour", - title = "{N3415}: A Database Access Library", - howpublished = "\url{https://wg21.link/n3415}", - year = 2012, - month = 9, +@misc{N3822, + author = "Alisdair Meredith", + title = "{N3822}: C++ Standard Library Defect Report List (Revision R85)", + howpublished = "\url{https://wg21.link/n3822}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3416, - author = "Mike Spertus", - title = "{N3416}: Packaging Parameter Packs", - howpublished = "\url{https://wg21.link/n3416}", - year = 2012, - month = 9, +@misc{N3823, + author = "Alisdair Meredith", + title = "{N3823}: C++ Standard Library Closed Issues List (Revision R85)", + howpublished = "\url{https://wg21.link/n3823}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3417, - author = "Pete Becker", - title = "{N3417}: Proposal for Unbounded-Precision Integer Types", - howpublished = "\url{https://wg21.link/n3417}", - year = 2012, - month = 9, +@misc{N3824, + author = "Zhihao Yuan", + title = "{N3824}: make\_array", + howpublished = "\url{https://wg21.link/n3824}", + year = 2013, + month = 10, publisher = "WG21" } -@misc{N3418, - author = "F. Vali and H. Sutter and D. Abrahams", - title = "{N3418}: Proposal for Generic (Polymorphic) Lambda Expressions", - howpublished = "\url{https://wg21.link/n3418}", - year = 2012, - month = 9, +@misc{N3825, + author = "Jason Zink", + title = "{N3825}: SG13 Graphics Discussion", + howpublished = "\url{https://wg21.link/n3825}", + year = 2013, + month = 11, publisher = "WG21" } -@misc{N3419, - author = "Robert Geva", - title = "{N3419}: Vector loops and Parallel Loops", - howpublished = "\url{https://wg21.link/n3419}", - year = 2012, - month = 9, +@misc{N3826, + author = "Herb Sutter", + title = "{N3826}: Agenda and Meeting Notice for WG21 Telecon Meeting", + howpublished = "\url{https://wg21.link/n3826}", + year = 2013, + month = 11, publisher = "WG21" } -@misc{N3420, +@misc{N3827, author = "G. Matthews and D. Berris", - title = "{N3420}: A URI Library for C++", - howpublished = "\url{https://wg21.link/n3420}", - year = 2012, - month = 9, + title = "{N3827}: Working Draft Technical Specification - URI", + howpublished = "\url{https://wg21.link/n3827}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3421, - author = "Stephan T. Lavavej", - title = "{N3421}: Making Operator Functors greater<>", - howpublished = "\url{https://wg21.link/n3421}", - year = 2012, - month = 9, +@misc{N3828, + author = "Jill Peckham", + title = "{N3828}: FALL 2014 JTC1/SC22/WG21 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n3828}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3422, - author = "M. Wong and J. Gottschlich", - title = "{N3422}: SG5: Software Transactional Memory (TM) Status Report", - howpublished = "\url{https://wg21.link/n3422}", - year = 2012, - month = 9, +@misc{N3829, + author = "Peter Sommerlad", + title = "{N3829}: apply() call a function with arguments from a tuple (V2)", + howpublished = "\url{https://wg21.link/n3829}", + year = 2013, + month = 12, publisher = "WG21" } -@misc{N3423, - author = "Michael Wong", - title = "{N3423}: SG5: Software Transactional Memory (TM) Meeting Minutes", - howpublished = "\url{https://wg21.link/n3423}", - year = 2012, - month = 9, +@misc{N3830, + author = "P. Sommerlad and A. Sandoval", + title = "{N3830}: Scoped Resource - Generic RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/n3830}", + year = 2013, + month = 12, publisher = "WG21" } -@misc{N3424, - author = "Herb Sutter", - title = "{N3424}: Lambda Correctness and Usability Issues", - howpublished = "\url{https://wg21.link/n3424}", - year = 2012, - month = 9, +@misc{N3831, + author = "R. Geva and C. Nelson", + title = "{N3831}: Language Extensions for Vector level parallelism", + howpublished = "\url{https://wg21.link/n3831}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3425, - author = "A. Robison and A. Malakhov and A. Laksberg", - title = "{N3425}: Concurrent Unordered Associative Containers for C++", - howpublished = "\url{https://wg21.link/n3425}", - year = 2012, - month = 9, +@misc{N3832, + author = "P. Halpern and A. Robison and A. Laksberg and H. Sutter and et al.", + title = "{N3832}: Task Region", + howpublished = "\url{https://wg21.link/n3832}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3426, - author = "Lawrence Crowl", - title = "{N3426}: Experience with Pre-Parsed Headers", - howpublished = "\url{https://wg21.link/n3426}", - year = 2012, - month = 9, +@misc{N3833, + author = "William M. Miller", + title = "{N3833}: C++ Standard Core Language Active Issues, Revision 87", + howpublished = "\url{https://wg21.link/n3833}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3427, - author = "Howard Hinnant", - title = "{N3427}: Shared locking in C++", - howpublished = "\url{https://wg21.link/n3427}", - year = 2012, - month = 9, +@misc{N3834, + author = "William M. Miller", + title = "{N3834}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 87", + howpublished = "\url{https://wg21.link/n3834}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3428, - author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", - title = "{N3428}: A Standard Programmatic Interface for Asynchronous Operations", - howpublished = "\url{https://wg21.link/n3428}", - year = 2012, - month = 9, +@misc{N3835, + author = "William M. Miller", + title = "{N3835}: C++ Standard Core Language Closed Issues, Revision 87", + howpublished = "\url{https://wg21.link/n3835}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3429, - author = "A. Laksberg and H. Sutter and A. Robison and S. Mithani", - title = "{N3429}: A C++ Library Solution To Parallelism", - howpublished = "\url{https://wg21.link/n3429}", - year = 2012, - month = 9, +@misc{N3836, + author = "Ville Voutilainen", + title = "{N3836}: C++ Standard Evolution Active Issues List (Revision R05)", + howpublished = "\url{https://wg21.link/n3836}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3430, - author = "Greg Miller", - title = "{N3430}: Proposing std::split()", - howpublished = "\url{https://wg21.link/n3430}", - year = 2012, - month = 9, +@misc{N3837, + author = "Ville Voutilainen", + title = "{N3837}: C++ Standard Evolution Completed Issues List (Revision R05)", + howpublished = "\url{https://wg21.link/n3837}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3431, - author = "Beman Dawes", - title = "{N3431}: Quoted Strings Library Proposal", - howpublished = "\url{https://wg21.link/n3431}", - year = 2012, - month = 9, +@misc{N3838, + author = "Ville Voutilainen", + title = "{N3838}: C++ Standard Evolution Closed Issues List (Revision R05)", + howpublished = "\url{https://wg21.link/n3838}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3432, - author = "Lawrence Crowl", - title = "{N3432}: C++ Sized Deallocation", - howpublished = "\url{https://wg21.link/n3432}", - year = 2012, - month = 9, +@misc{N3839, + author = "Walter E. Brown", + title = "{N3839}: Proposing the Rule of Five, v2", + howpublished = "\url{https://wg21.link/n3839}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3433, - author = "L. Crowl and C. Carruth", - title = "{N3433}: Clarifying Memory Allocation", - howpublished = "\url{https://wg21.link/n3433}", - year = 2012, - month = 9, +@misc{N3840, + author = "Walter E. Brown", + title = "{N3840}: A Proposal for the World's Dumbest Smart Pointer, v3", + howpublished = "\url{https://wg21.link/n3840}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3434, - author = "Lawrence Crowl", - title = "{N3434}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/n3434}", - year = 2012, - month = 9, +@misc{N3841, + author = "Walter E. Brown", + title = "{N3841}: Discouraging rand() in C++14", + howpublished = "\url{https://wg21.link/n3841}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3435, - author = "Clark Nelson", - title = "{N3435}: Standardized feature-test macros", - howpublished = "\url{https://wg21.link/n3435}", - year = 2012, - month = 9, +@misc{N3842, + author = "Walter E. Brown", + title = "{N3842}: A sample Proposal", + howpublished = "\url{https://wg21.link/n3842}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3436, - author = "E. Niebler and D. Walker and J. de Guzman", - title = "{N3436}: std::result\_of and SFINAE", - howpublished = "\url{https://wg21.link/n3436}", - year = 2012, - month = 9, +@misc{N3843, + author = "Walter E. Brown", + title = "{N3843}: A SFINAE-Friendly std::common\_type", + howpublished = "\url{https://wg21.link/n3843}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3437, - author = "Axel Naumann", - title = "{N3437}: Type Name Strings For C++", - howpublished = "\url{https://wg21.link/n3437}", - year = 2012, - month = 9, +@misc{N3844, + author = "Walter E. Brown", + title = "{N3844}: A SFINAE-Friendly std::iterator\_traits", + howpublished = "\url{https://wg21.link/n3844}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3438, - author = "Alisdair Meredith", - title = "{N3438}: C++ Standard Library Active Issues List (Revision R79)", - howpublished = "\url{https://wg21.link/n3438}", - year = 2012, - month = 9, +@misc{N3845, + author = "Walter E. Brown", + title = "{N3845}: Greatest Common Divisor and Least Common Multiple", + howpublished = "\url{https://wg21.link/n3845}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3439, - author = "Alisdair Meredith", - title = "{N3439}: C++ Standard Library Defect Report List (Revision R79)", - howpublished = "\url{https://wg21.link/n3439}", - year = 2012, - month = 9, +@misc{N3846, + author = "Walter E. Brown", + title = "{N3846}: Extending static\_assert", + howpublished = "\url{https://wg21.link/n3846}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3440, - author = "Alisdair Meredith", - title = "{N3440}: C++ Standard Library Closed Issues List (Revision R79)", - howpublished = "\url{https://wg21.link/n3440}", - year = 2012, - month = 9, +@misc{N3847, + author = "Walter E. Brown", + title = "{N3847}: Random Number Generation is Not Simple!", + howpublished = "\url{https://wg21.link/n3847}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3441, - author = "Aurelian Melinte", - title = "{N3441}: Call Stack Utilities and std::exception Extension Proposal", - howpublished = "\url{https://wg21.link/n3441}", - year = 2012, - month = 9, +@misc{N3848, + author = "Jeffrey Yasskin", + title = "{N3848}: Working Draft, Technical Specification on C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n3848}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3442, +@misc{N3849, author = "Jeffrey Yasskin", - title = "{N3442}: string\_ref: a non-owning reference to a string", - howpublished = "\url{https://wg21.link/n3442}", - year = 2012, - month = 9, + title = "{N3849}: string\_view: a non-owning reference to a string, revision 6", + howpublished = "\url{https://wg21.link/n3849}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3443, - author = "G. Powell and T. Blechmann", - title = "{N3443}: Priority Queue Changes and Additions", - howpublished = "\url{https://wg21.link/n3443}", - year = 2012, - month = 9, +@misc{N3850, + author = "Jared Hoberock", + title = "{N3850}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n3850}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3444, - author = "Richard Smith", - title = "{N3444}: Relaxing syntactic constraints on constexpr function definitions", - howpublished = "\url{https://wg21.link/n3444}", - year = 2012, - month = 9, +@misc{N3851, + author = "Ł. Mendakiewicz and H. Sutter", + title = "{N3851}: Multidimensional bounds, index and array\_view", + howpublished = "\url{https://wg21.link/n3851}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3445, - author = "Lawrence Crowl", - title = "{N3445}: Pass by Const Reference or Value", - howpublished = "\url{https://wg21.link/n3445}", - year = 2012, - month = 9, +@misc{N3852, + author = "William M. Miller", + title = "{N3852}: C++ CD Status, Rev. 1", + howpublished = "\url{https://wg21.link/n3852}", publisher = "WG21" } -@misc{N3446, - author = "C. Mysen and L. Crowl and A. Berkan", - title = "{N3446}: C++ Mapreduce", - howpublished = "\url{https://wg21.link/n3446}", - year = 2012, - month = 9, +@misc{N3853, + author = "Stephan T. Lavavej", + title = "{N3853}: Range-Based For-Loops: The Next Generation", + howpublished = "\url{https://wg21.link/n3853}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3448, - author = "Daveed Vandevoorde", - title = "{N3448}: Painless Digit Separation", - howpublished = "\url{https://wg21.link/n3448}", - year = 2012, - month = 9, +@misc{N3854, + author = "Stephan T. Lavavej", + title = "{N3854}: Variable Templates For Type Traits", + howpublished = "\url{https://wg21.link/n3854}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3449, - author = "B. Stroustrup and G. Dos Reis and Y. Solodkyy", - title = "{N3449}: Open and Efficient Type Switch for C++", - howpublished = "\url{https://wg21.link/n3449}", - year = 2012, - month = 9, +@misc{N3856, + author = "Gabriel Dos Reis", + title = "{N3856}: Unforgetting standard functions min/max as constexpr", + howpublished = "\url{https://wg21.link/n3856}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3450, - author = "Alan Talbot", - title = "{N3450}: Iterator-Related Improvements to Containers", - howpublished = "\url{https://wg21.link/n3450}", - year = 2012, - month = 9, +@misc{N3857, + author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", + title = "{N3857}: Improvements to std::future and Related APIs", + howpublished = "\url{https://wg21.link/n3857}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3451, - author = "Herb Sutter", - title = "{N3451}: async and \$\sim\$future", - howpublished = "\url{https://wg21.link/n3451}", - year = 2012, - month = 9, +@misc{N3858, + author = "N. Gustafsson and D. Brewis and H. Sutter", + title = "{N3858}: Resumable Functions", + howpublished = "\url{https://wg21.link/n3858}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3453, - author = "Kyle Kloepper", - title = "{N3453}: Minutes, WG21 Teleconference 2012-10-5", - howpublished = "\url{https://wg21.link/n3453}", +@misc{N3859, + author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", + title = "{N3859}: Transactional Memory Support for C++", + howpublished = "\url{https://wg21.link/n3859}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3454, - author = "Kyle Kloepper", - title = "{N3454}: Minutes, WG21 Meeting No. 54, 15-19 October 2012 Portland, Oregon, USA", - howpublished = "\url{https://wg21.link/n3454}", +@misc{N3861, + author = "M. Wong", + title = "{N3861}: Transactional Memory (TM) Meeting Minutes 2013/09/09-2014/01/20", + howpublished = "\url{https://wg21.link/n3861}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3455, - author = "Kyle Kloepper", - title = "{N3455}: Minutes, PL22.16 Meeting No. 59, 15-19 October 2012 Portland, Oregon, USA", - howpublished = "\url{https://wg21.link/n3455}", +@misc{N3862, + author = "J. Gottschlich and M. Spear and M. Wong and et al.", + title = "{N3862}: Towards a Transaction-safe C++ Standard Library: std::list", + howpublished = "\url{https://wg21.link/n3862}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3456, - author = "Jeffrey Yasskin", - title = "{N3456}: Range arguments for container constructors and methods, with wording", - howpublished = "\url{https://wg21.link/n3456}", - year = 2012, - month = 11, +@misc{N3863, + author = "Matthew Fioravante", + title = "{N3863}: Private Extension Methods", + howpublished = "\url{https://wg21.link/n3863}", + year = 2013, + month = 12, publisher = "WG21" } -@misc{N3457, - author = "Vladimir Grigoriev", - title = "{N3457}: Algorithm std::iota and its modifications.", - howpublished = "\url{https://wg21.link/n3457}", - year = 2012, - month = 10, +@misc{N3864, + author = "Matthew Fioravante", + title = "{N3864}: A constexpr bitwise operations library for C++", + howpublished = "\url{https://wg21.link/n3864}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3458, - author = "Thomas Neumann", - title = "{N3458}: Simple Database Integration in C++11", - howpublished = "\url{https://wg21.link/n3458}", - year = 2012, - month = 10, +@misc{N3865, + author = "Vicente J. Botet Escriba", + title = "{N3865}: More Improvements to std::future", + howpublished = "\url{https://wg21.link/n3865}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3459, - author = "Bill Seymour", - title = "{N3459}: Comparison of Two Database Access Methodologies", - howpublished = "\url{https://wg21.link/n3459}", - year = 2012, - month = 10, +@misc{N3866, + author = "Mike Spertus", + title = "{N3866}: Invocation type traits (Rev. 2)", + howpublished = "\url{https://wg21.link/n3866}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3462, - author = "E. Niebler and D. Walker and J. de Guzman", - title = "{N3462}: std::result\_of and SFINAE", - howpublished = "\url{https://wg21.link/n3462}", - year = 2012, - month = 10, +@misc{N3867, + author = "Mike Spertus", + title = "{N3867}: Specializations and namespaces (Rev. 2)", + howpublished = "\url{https://wg21.link/n3867}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3463, - author = "Beman Dawes", - title = "{N3463}: Portable Program Source Files", - howpublished = "\url{https://wg21.link/n3463}", - year = 2012, - month = 11, +@misc{N3869, + author = "Peter Dimov", + title = "{N3869}: Extending shared\_ptr to Support Arrays, Revision 1", + howpublished = "\url{https://wg21.link/n3869}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3465, - author = "Joaquín Mª López Muñoz", - title = "{N3465}: Adding heterogeneous comparison lookup to associative containers for TR2 (Rev 2)", - howpublished = "\url{https://wg21.link/n3465}", - year = 2012, - month = 10, +@misc{N3870, + author = "P. Dimov and G. Fernandes", + title = "{N3870}: Extending make\_shared to Support Arrays, Revision 1", + howpublished = "\url{https://wg21.link/n3870}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3466, - author = "Mike Spertus", - title = "{N3466}: More Perfect Forwarding", - howpublished = "\url{https://wg21.link/n3466}", - year = 2012, - month = 11, +@misc{N3871, + author = "Dietmar Kühl", + title = "{N3871}: Proposal to Add Decimal Floating Point Support to C++ (revision 2)", + howpublished = "\url{https://wg21.link/n3871}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3467, - author = "Jens Maurer", - title = "{N3467}: Runtime-sized arrays with automatic storage duration (revision 3)", - howpublished = "\url{https://wg21.link/n3467}", - year = 2012, - month = 10, +@misc{N3872, + author = "Arch Robison", + title = "{N3872}: A Primer on Scheduling Fork-Join Parallelism with Work Stealing", + howpublished = "\url{https://wg21.link/n3872}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3468, - author = "Peter Sommerlad", - title = "{N3468}: User-defined Literals for Standard Library Types (version 2)", - howpublished = "\url{https://wg21.link/n3468}", - year = 2012, - month = 10, +@misc{N3873, + author = "Thomas Köppe", + title = "{N3873}: Improved insertion interface for unique-key maps", + howpublished = "\url{https://wg21.link/n3873}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3469, - author = "B. Kosnik and D. Krügler", - title = "{N3469}: Constexpr Library Additions: chrono, v3", - howpublished = "\url{https://wg21.link/n3469}", - year = 2012, - month = 10, +@misc{N3874, + author = "Torvald Riegel", + title = "{N3874}: Light-Weight Execution Agents", + howpublished = "\url{https://wg21.link/n3874}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3470, - author = "B. Kosnik and D. Krügler", - title = "{N3470}: Constexpr Library Additions: containers, v2", - howpublished = "\url{https://wg21.link/n3470}", - year = 2012, - month = 10, +@misc{N3875, + author = "J. D. Garcia and X. Li", + title = "{N3875}: Run-time bound array data members", + howpublished = "\url{https://wg21.link/n3875}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3471, - author = "B. Kosnik and D. Krügler", - title = "{N3471}: Constexpr Library Additions: utilities, v3", - howpublished = "\url{https://wg21.link/n3471}", - year = 2012, - month = 10, +@misc{N3876, + author = "Nicolai Josuttis", + title = "{N3876}: Convenience Functions to Combine Hash Values", + howpublished = "\url{https://wg21.link/n3876}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3472, - author = "James Dennett", - title = "{N3472}: Binary Literals in the C++ Core Language", - howpublished = "\url{https://wg21.link/n3472}", - year = 2012, - month = 10, +@misc{N3877, + author = "J. Lakos and A. Zakharov", + title = "{N3877}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 3)", + howpublished = "\url{https://wg21.link/n3877}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3473, - author = "Alisdair Meredith", - title = "{N3473}: C++ Standard Library Active Issues List (Revision R80)", - howpublished = "\url{https://wg21.link/n3473}", - year = 2012, - month = 11, +@misc{N3878, + author = "B. Ballo and A. Sutton", + title = "{N3878}: Extensions to the Concept Introduction Syntax in Concepts Lite", + howpublished = "\url{https://wg21.link/n3878}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3474, - author = "Alisdair Meredith", - title = "{N3474}: C++ Standard Library Defect Report List (Revision R80)", - howpublished = "\url{https://wg21.link/n3474}", - year = 2012, - month = 11, +@misc{N3879, + author = "Andrew Tomazos", + title = "{N3879}: Explicit Flow Control: break label, goto case and explicit switch", + howpublished = "\url{https://wg21.link/n3879}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3475, - author = "Alisdair Meredith", - title = "{N3475}: C++ Standard Library Closed Issues List (Revision R80)", - howpublished = "\url{https://wg21.link/n3475}", - year = 2012, - month = 11, +@misc{N3880, + author = "Michael Price", + title = "{N3880}: Improving the Verification of C++ Programs", + howpublished = "\url{https://wg21.link/n3880}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3477, - author = "A. Fabijanic and G. Obiltschnig", - title = "{N3477}: C++ Internet Protocol Classes", - howpublished = "\url{https://wg21.link/n3477}", - year = 2012, - month = 10, +@misc{N3881, + author = "David Krauss", + title = "{N3881}: Fixing the specification of universal-character-names", + howpublished = "\url{https://wg21.link/n3881}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3478, - author = "Jens Maurer", - title = "{N3478}: Core Issue 1512: Pointer comparison vs qualification conversions", - howpublished = "\url{https://wg21.link/n3478}", - year = 2012, - month = 10, +@misc{N3882, + author = "David Krauss", + title = "{N3882}: An update to the preprocessor specification", + howpublished = "\url{https://wg21.link/n3882}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3479, - author = "G. Powell and T. Blechmann", - title = "{N3479}: Priority Queue, Queue and Stack: Changes and Additions", - howpublished = "\url{https://wg21.link/n3479}", - year = 2012, - month = 11, +@misc{N3883, + author = "Németh Péter", + title = "{N3883}: Code checkers \& generators", + howpublished = "\url{https://wg21.link/n3883}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3480, - author = "William M. Miller", - title = "{N3480}: C++ Standard Core Language Active Issues, Revision 81", - howpublished = "\url{https://wg21.link/n3480}", - year = 2012, - month = 11, +@misc{N3884, + author = "Nevin Liber", + title = "{N3884}: Contiguous Iterators: A Refinement of Random Access Iterators", + howpublished = "\url{https://wg21.link/n3884}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3481, - author = "William M. Miller", - title = "{N3481}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 81", - howpublished = "\url{https://wg21.link/n3481}", - year = 2012, - month = 11, +@misc{N3886, + author = "Johann Anhofer", + title = "{N3886}: A Proposal to add a Database Access Layer to the Standard Library", + howpublished = "\url{https://wg21.link/n3886}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3482, - author = "William M. Miller", - title = "{N3482}: C++ Standard Core Language Closed Issues, Revision 81", - howpublished = "\url{https://wg21.link/n3482}", - year = 2012, - month = 11, +@misc{N3887, + author = "Michael Park", + title = "{N3887}: Consistent Metafunction Aliases", + howpublished = "\url{https://wg21.link/n3887}", + year = 2013, + month = 12, publisher = "WG21" } -@misc{N3484, - author = "G. Matthews and D. Berris", - title = "{N3484}: A URI Library for C++", - howpublished = "\url{https://wg21.link/n3484}", - year = 2012, - month = 11, +@misc{N3888, + author = "M. McLaughlin and H. Sutter and J. Zink", + title = "{N3888}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/n3888}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3485, - author = "Stefanus Du Toit", - title = "{N3485}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3485}", - year = 2012, - month = 11, +@misc{N3889, + author = "Andrew Sutton", + title = "{N3889}: Concepts Lite Specification", + howpublished = "\url{https://wg21.link/n3889}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3486, - author = "Stefanus Du Toit", - title = "{N3486}: C++ Editor's Report, October 2012", - howpublished = "\url{https://wg21.link/n3486}", - year = 2012, - month = 11, +@misc{N3890, + author = "Zhihao Yuan", + title = "{N3890}: Container", + howpublished = "\url{https://wg21.link/n3890}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3487, - author = "Pablo Halpern", - title = "{N3487}: TLS and Parallelism", - howpublished = "\url{https://wg21.link/n3487}", - year = 2012, - month = 5, +@misc{N3891, + author = "G. Nishanov and H. Sutter", + title = "{N3891}: A proposal to rename shared\_mutex to shared\_timed\_mutex", + howpublished = "\url{https://wg21.link/n3891}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3488, - author = "Ville Voutilainen", - title = "{N3488}: Evolution Working Group paper status", - howpublished = "\url{https://wg21.link/n3488}", - year = 2012, - month = 11, +@misc{N3892, + author = "Lawrence Crowl", + title = "{N3892}: C++ Ostream Buffers", + howpublished = "\url{https://wg21.link/n3892}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3489, - author = "Bill Seymour", - title = "{N3489}: A Rational Number Library for C++", - howpublished = "\url{https://wg21.link/n3489}", - year = 2012, - month = 10, +@misc{N3893, + author = "Alisdair Meredith", + title = "{N3893}: C++ Standard Library Active Issues List (Revision R86)", + howpublished = "\url{https://wg21.link/n3893}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3490, - author = "Dave Abrahams", - title = "{N3490}: ADL Control for C++", - howpublished = "\url{https://wg21.link/n3490}", - year = 2012, - month = 10, +@misc{N3894, + author = "Alisdair Meredith", + title = "{N3894}: C++ Standard Library Defect Report List (Revision R86)", + howpublished = "\url{https://wg21.link/n3894}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3491, - author = "Alex Fabijanic", - title = "{N3491}: Minutes: SG4 Networking, October 2012", - howpublished = "\url{https://wg21.link/n3491}", - year = 2012, - month = 11, +@misc{N3895, + author = "Alisdair Meredith", + title = "{N3895}: C++ Standard Library Closed Issues List (Revision R86)", + howpublished = "\url{https://wg21.link/n3895}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3492, - author = "Mike Spertus", - title = "{N3492}: Use Cases for Compile-Time Reflection (Rev. 2)", - howpublished = "\url{https://wg21.link/n3492}", - year = 2012, - month = 11, +@misc{N3896, + author = "Christopher Kohlhoff", + title = "{N3896}: LIBRARY FOUNDATIONS FOR ASYNCHRONOUS OPERATIONS", + howpublished = "\url{https://wg21.link/n3896}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3493, - author = "Jonathan Wakely", - title = "{N3493}: Compile-time integer sequences", - howpublished = "\url{https://wg21.link/n3493}", - year = 2013, +@misc{N3897, + author = "Ville Voutilainen", + title = "{N3897}: Auto-type members", + howpublished = "\url{https://wg21.link/n3897}", + year = 2014, month = 1, publisher = "WG21" } -@misc{N3494, - author = "Vincent Reverdy", - title = "{N3494}: A proposal to add special mathematical functions according to the ISO/IEC 80000-2:2009 standard", - howpublished = "\url{https://wg21.link/n3494}", - year = 2012, - month = 12, +@misc{N3898, + author = "Geoff Pike", + title = "{N3898}: HASHING AND FINGERPRINTING", + howpublished = "\url{https://wg21.link/n3898}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3495, - author = "Ariane van der Steldt", - title = "{N3495}: inplace realloc", - howpublished = "\url{https://wg21.link/n3495}", - year = 2012, - month = 12, +@misc{N3899, + author = "Lawrence Crowl", + title = "{N3899}: Nested Allocation", + howpublished = "\url{https://wg21.link/n3899}", + year = 2014, + month = 1, publisher = "WG21" } -@misc{N3496, - author = "Stephen D. Clamage", - title = "{N3496}: AGENDA, PL22.16 Meeting No. 60, WG21 Meeting No. 55, April 15-20, 2013 — Bristol, UK", - howpublished = "\url{https://wg21.link/n3496}", - year = 2013, +@misc{N3900, + author = "Herb Sutter", + title = "{N3900}: WG21 2014-01-31 Telecon Minutes", + howpublished = "\url{https://wg21.link/n3900}", + year = 2014, month = 1, publisher = "WG21" } -@misc{N3497, - author = "Jens Maurer", - title = "{N3497}: Runtime-sized arrays with automatic storage duration (revision 4)", - howpublished = "\url{https://wg21.link/n3497}", - year = 2013, - month = 1, +@misc{N3901, + author = "Kyle Kloepper", + title = "{N3901}: Minutes (February 2014) WG21 Meeting No. 57", + howpublished = "\url{https://wg21.link/n3901}", + year = 2014, + month = 3, publisher = "WG21" } -@misc{N3498, - author = "Jens Maurer", - title = "{N3498}: Core Issue 1512: Pointer comparison vs qualification conversions (revision 2)", - howpublished = "\url{https://wg21.link/n3498}", - year = 2013, - month = 1, +@misc{N3902, + author = "Kyle Kloepper", + title = "{N3902}: Minutes (February 2014) PL22.16 Meeting No. 62", + howpublished = "\url{https://wg21.link/n3902}", + year = 2014, + month = 3, publisher = "WG21" } -@misc{N3499, - author = "Lawrence Crowl", - title = "{N3499}: Digit Separators", - howpublished = "\url{https://wg21.link/n3499}", - year = 2012, - month = 12, +@misc{N3903, + author = "William M. Miller", + title = "{N3903}: C++ CD Comment Status Rev. 6", + howpublished = "\url{https://wg21.link/n3903}", + year = 2014, + month = 3, publisher = "WG21" } -@misc{N3500, - author = "Olaf van der Spek", - title = "{N3500}: New assert variants", - howpublished = "\url{https://wg21.link/n3500}", - year = 2012, - month = 11, +@misc{N3905, + author = "Marshall Clow", + title = "{N3905}: Extending std::search to use Additional Searching Algorithms (Version 4)", + howpublished = "\url{https://wg21.link/n3905}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3501, - author = "William M. Miller", - title = "{N3501}: C++ Standard Core Language Active Issues, Revision 82", - howpublished = "\url{https://wg21.link/n3501}", - year = 2013, - month = 1, +@misc{N3906, + author = "Barry Hedquist", + title = "{N3906}: ISO/IEC PDTS 18822, File System, National Body Comments", + howpublished = "\url{https://wg21.link/n3906}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3502, - author = "William M. Miller", - title = "{N3502}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 82", - howpublished = "\url{https://wg21.link/n3502}", - year = 2013, - month = 1, +@misc{N3908, + author = "Jeffrey Yasskin", + title = "{N3908}: Working Draft, Information technology – Programming languages, their environments and system software interfaces – C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n3908}", + year = 2014, + month = 3, publisher = "WG21" } -@misc{N3503, - author = "William M. Miller", - title = "{N3503}: C++ Standard Core Language Closed Issues, Revision 82", - howpublished = "\url{https://wg21.link/n3503}", - year = 2013, - month = 1, +@misc{N3909, + author = "Walter E. Brown", + title = "{N3909}: A SFINAE-Friendly std::iterator\_traits, v2", + howpublished = "\url{https://wg21.link/n3909}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3505, - author = "Beman Dawes", - title = "{N3505}: Filesystem Library Proposal (Revision 4)", - howpublished = "\url{https://wg21.link/n3505}", - year = 2013, - month = 1, +@misc{N3910, + author = "Hans Boehm", + title = "{N3910}: What can signal handlers do? (CWG 1441)", + howpublished = "\url{https://wg21.link/n3910}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3506, - author = "Zhihao Yuan", - title = "{N3506}: A printf-like Interface for the Streams Library", - howpublished = "\url{https://wg21.link/n3506}", - year = 2012, - month = 12, +@misc{N3911, + author = "Walter E. Brown", + title = "{N3911}: TransformationTrait Alias void\_t", + howpublished = "\url{https://wg21.link/n3911}", + year = 2014, + month = 2, + publisher = "WG21" +} +@misc{N3912, + author = "Ville Voutilainen", + title = "{N3912}: Auto and braced-init-lists, continued", + howpublished = "\url{https://wg21.link/n3912}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3507, - author = "G. Matthews and D. Berris", - title = "{N3507}: A URI Library for C++", - howpublished = "\url{https://wg21.link/n3507}", - year = 2013, - month = 1, +@misc{N3913, + author = "Walter E. Brown", + title = "{N3913}: Greatest Common Divisor and Least Common Multiple, v2", + howpublished = "\url{https://wg21.link/n3913}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3508, - author = "B. Dawes and K. Henney", - title = "{N3508}: Any Library Proposal (Revision 2)", - howpublished = "\url{https://wg21.link/n3508}", - year = 2013, - month = 1, +@misc{N3914, + author = "William M. Miller", + title = "{N3914}: Additional Core Language Issue Resolutions for Issaquah", + howpublished = "\url{https://wg21.link/n3914}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3509, - author = "Olaf van der Spek", - title = "{N3509}: Operator Bool for Ranges", - howpublished = "\url{https://wg21.link/n3509}", - year = 2012, - month = 12, +@misc{N3915, + author = "Peter Sommerlad", + title = "{N3915}: apply() call a function with arguments from a tuple (V3)", + howpublished = "\url{https://wg21.link/n3915}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3510, - author = "Greg Miller", - title = "{N3510}: std::split(): An algorithm for splitting strings", - howpublished = "\url{https://wg21.link/n3510}", - year = 2013, - month = 1, +@misc{N3916, + author = "Pablo Halpern", + title = "{N3916}: Polymorphic Memory Resources - r2", + howpublished = "\url{https://wg21.link/n3916}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3511, - author = "Jeffrey Yasskin", - title = "{N3511}: exchange() utility function", - howpublished = "\url{https://wg21.link/n3511}", - year = 2013, - month = 1, +@misc{N3918, + author = "Jens Maurer", + title = "{N3918}: Core Issue 1299: Temporary objects vs temporary expressions", + howpublished = "\url{https://wg21.link/n3918}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3512, - author = "Jeffrey Yasskin", - title = "{N3512}: string\_ref: a non-owning reference to a string, revision 2", - howpublished = "\url{https://wg21.link/n3512}", - year = 2013, - month = 1, +@misc{N3919, + author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", + title = "{N3919}: Transactional Memory Support for C++", + howpublished = "\url{https://wg21.link/n3919}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3513, +@misc{N3920, + author = "Peter Dimov", + title = "{N3920}: Extending shared\_ptr to Support Arrays, Revision 2", + howpublished = "\url{https://wg21.link/n3920}", + year = 2014, + month = 2, + publisher = "WG21" +} +@misc{N3921, author = "Jeffrey Yasskin", - title = "{N3513}: Range arguments for container constructors and methods, wording revision 2", - howpublished = "\url{https://wg21.link/n3513}", - year = 2013, - month = 1, + title = "{N3921}: string\_view: a non-owning reference to a string, revision 7", + howpublished = "\url{https://wg21.link/n3921}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3514, - author = "Walter Brown", - title = "{N3514}: A Proposal for the World's Dumbest Smart Pointer", - howpublished = "\url{https://wg21.link/n3514}", - year = 2012, - month = 12, +@misc{N3922, + author = "James Dennett", + title = "{N3922}: New Rules for auto deduction from braced-init-list", + howpublished = "\url{https://wg21.link/n3922}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3515, - author = "Walter Brown", - title = "{N3515}: Toward Opaque Typedefs for C++1Y", - howpublished = "\url{https://wg21.link/n3515}", - year = 2013, - month = 1, +@misc{N3923, + author = "Walter E. Brown", + title = "{N3923}: A SFINAE-Friendly std::iterator\_traits, v3", + howpublished = "\url{https://wg21.link/n3923}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3516, - author = "Alisdair Meredith", - title = "{N3516}: C++ Standard Library Active Issues List (Revision R81)", - howpublished = "\url{https://wg21.link/n3516}", - year = 2013, - month = 1, +@misc{N3924, + author = "Walter E. Brown", + title = "{N3924}: Discouraging rand() in C++14, v2", + howpublished = "\url{https://wg21.link/n3924}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3517, - author = "Alisdair Meredith", - title = "{N3517}: C++ Standard Library Defect Report List (Revision R81)", - howpublished = "\url{https://wg21.link/n3517}", - year = 2013, - month = 1, +@misc{N3925, + author = "Walter E. Brown", + title = "{N3925}: A sample Proposal, v4", + howpublished = "\url{https://wg21.link/n3925}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3518, - author = "Alisdair Meredith", - title = "{N3518}: C++ Standard Library Closed Issues List (Revision R81)", - howpublished = "\url{https://wg21.link/n3518}", - year = 2013, - month = 1, +@misc{N3926, + author = "Walter E. Brown", + title = "{N3926}: LWG Issue 2168 is NAD", + howpublished = "\url{https://wg21.link/n3926}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3519, - author = "Hans Boehm", - title = "{N3519}: Feb 5, 2013 SG1 Teleconference Announcement and Agenda", - howpublished = "\url{https://wg21.link/n3519}", - year = 2013, - month = 1, +@misc{N3927, + author = "Lawrence Crowl", + title = "{N3927}: Definition of Lock-Free", + howpublished = "\url{https://wg21.link/n3927}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3520, - author = "Robert Geva", - title = "{N3520}: Critical sections in vector loops", - howpublished = "\url{https://wg21.link/n3520}", - year = 2013, - month = 1, +@misc{N3928, + author = "Walter E. Brown", + title = "{N3928}: Extending static\_assert, v2", + howpublished = "\url{https://wg21.link/n3928}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3521, - author = "Jeffrey Yasskin", - title = "{N3521}: convert() utility function", - howpublished = "\url{https://wg21.link/n3521}", - year = 2013, - month = 1, +@misc{N3929, + author = "Andrew Sutton", + title = "{N3929}: Concepts Lite Specification", + howpublished = "\url{https://wg21.link/n3929}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3522, +@misc{N3930, author = "Alisdair Meredith", - title = "{N3522}: C++ Standard Library Active Issues List (Revision R82)", - howpublished = "\url{https://wg21.link/n3522}", - year = 2013, - month = 3, + title = "{N3930}: Immediate Issues", + howpublished = "\url{https://wg21.link/n3930}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3523, - author = "Alisdair Meredith", - title = "{N3523}: C++ Standard Library Defect Report List (Revision R82)", - howpublished = "\url{https://wg21.link/n3523}", - year = 2013, - month = 3, +@misc{N3931, + author = "Beman Dawes", + title = "{N3931}: Immediate Issues", + howpublished = "\url{https://wg21.link/n3931}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3524, - author = "Alisdair Meredith", - title = "{N3524}: C++ Standard Library Closed Issues List (Revision R82)", - howpublished = "\url{https://wg21.link/n3524}", - year = 2013, - month = 3, +@misc{N3932, + author = "Stephan T. Lavavej", + title = "{N3932}: Variable Templates For Type Traits (Revision 1)", + howpublished = "\url{https://wg21.link/n3932}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3525, - author = "Pablo Halpern", - title = "{N3525}: Polymorphic Allocators", - howpublished = "\url{https://wg21.link/n3525}", - year = 2013, +@misc{N3936, + author = "Stefanus du Toit", + title = "{N3936}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n3936}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3526, - author = "Michael Price", - title = "{N3526}: Uniform initialization for arrays and class aggregate types", - howpublished = "\url{https://wg21.link/n3526}", - year = 2013, - month = 1, +@misc{N3937, + author = "Stefanus du Toit", + title = "{N3937}: Programming Languages — C++", + howpublished = "\url{https://wg21.link/n3937}", + year = 2014, + month = 3, publisher = "WG21" } -@misc{N3527, - author = "F. Cacciola and A. Krzemieński", - title = "{N3527}: A proposal to add a utility class to represent optional objects (Revision 2)", - howpublished = "\url{https://wg21.link/n3527}", - year = 2013, +@misc{N3938, + author = "Stefanus du Toit", + title = "{N3938}: Editor's Report", + howpublished = "\url{https://wg21.link/n3938}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3528, - author = "Pablo Halpern", - title = "{N3528}: Minutes of Feb 5 2013 SG1 Phone Call", - howpublished = "\url{https://wg21.link/n3528}", - year = 2013, +@misc{N3939, + author = "P. Dimov and G. Fernandes", + title = "{N3939}: Extending make\_shared to Support Arrays, Revision 2", + howpublished = "\url{https://wg21.link/n3939}", + year = 2014, month = 2, publisher = "WG21" } -@misc{N3529, - author = "Michael Wong", - title = "{N3529}: SG5: Transactional Memory (TM) Meeting Minutes 2012/10/30-2013/02/04", - howpublished = "\url{https://wg21.link/n3529}", - year = 2013, - month = 2, +@misc{N3940, + author = "Beman Dawes", + title = "{N3940}: Working Draft, Technical Specification – File System", + howpublished = "\url{https://wg21.link/n3940}", + year = 2014, + month = 3, publisher = "WG21" } -@misc{N3530, - author = "D. Gove and N. Copty and M. Wong", - title = "{N3530}: Leveraging OpenMP infrastructure for language level parallelisation", - howpublished = "\url{https://wg21.link/n3530}", - year = 2013, +@misc{N3941, + author = "Beman Dawes", + title = "{N3941}: Filesystem Study Group (SG3) Active Issues List (Revision R0)", + howpublished = "\url{https://wg21.link/n3941}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3531, - author = "Peter Sommerlad", - title = "{N3531}: User-defined Literals for Standard Library Types (version 3)", - howpublished = "\url{https://wg21.link/n3531}", - year = 2013, +@misc{N3942, + author = "Beman Dawes", + title = "{N3942}: Filesystem Study Group (SG3) Closed Issues List (Revision R0)", + howpublished = "\url{https://wg21.link/n3942}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3532, - author = "L. Crowl and M. Austern", - title = "{N3532}: C++ Dynamic Arrays", - howpublished = "\url{https://wg21.link/n3532}", - year = 2013, +@misc{N3943, + author = "Beman Dawes", + title = "{N3943}: Filesystem Study Group (SG3) Defect Report List (Revision R0)", + howpublished = "\url{https://wg21.link/n3943}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3533, - author = "L. Crowl and C. Mysen", - title = "{N3533}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/n3533}", - year = 2013, +@misc{N3944, + author = "Alisdair Meredith", + title = "{N3944}: C++ Standard Library Active Issues List (Revision R87)", + howpublished = "\url{https://wg21.link/n3944}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3534, - author = "A. Mackintosh and A. Berkan", - title = "{N3534}: C++ Pipelines", - howpublished = "\url{https://wg21.link/n3534}", - year = 2013, +@misc{N3945, + author = "Alisdair Meredith", + title = "{N3945}: C++ Standard Library Defect Report List (Revision R87)", + howpublished = "\url{https://wg21.link/n3945}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3535, - author = "Lawrence Crowl", - title = "{N3535}: C++ Stream Mutexes", - howpublished = "\url{https://wg21.link/n3535}", - year = 2013, +@misc{N3946, + author = "Alisdair Meredith", + title = "{N3946}: C++ Standard Library Closed Issues List (Revision R87)", + howpublished = "\url{https://wg21.link/n3946}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3536, - author = "Lawrence Crowl", - title = "{N3536}: C++ Sized Deallocation", - howpublished = "\url{https://wg21.link/n3536}", - year = 2013, - month = 3, +@misc{N3947, + author = "G. Matthews and D. Berris", + title = "{N3947}: URI - Proposed Wording (Revision 4)", + howpublished = "\url{https://wg21.link/n3947}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3537, - author = "L. Crowl and C. Carruth", - title = "{N3537}: Clarifying Memory Allocation", - howpublished = "\url{https://wg21.link/n3537}", - year = 2013, - month = 3, +@misc{N3948, + author = "Clark Nelson", + title = "{N3948}: Feature-testing for C++ Technical Specifications", + howpublished = "\url{https://wg21.link/n3948}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3538, - author = "Lawrence Crowl", - title = "{N3538}: Pass by Const Reference or Value", - howpublished = "\url{https://wg21.link/n3538}", - year = 2013, - month = 3, +@misc{N3949, + author = "P. Sommerlad and A. Sandoval", + title = "{N3949}: Scoped Resource - Generic RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/n3949}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3539, +@misc{N3950, + author = "Oleg Smolsky", + title = "{N3950}: Defaulted comparison operators", + howpublished = "\url{https://wg21.link/n3950}", + year = 2014, + month = 2, + publisher = "WG21" +} +@misc{N3951, + author = "C. Silva and D. Auresco", + title = "{N3951}: C++ type reflection via variadic template expansion", + howpublished = "\url{https://wg21.link/n3951}", + year = 2014, + month = 2, + publisher = "WG21" +} +@misc{N3952, author = "William M. Miller", - title = "{N3539}: C++ Standard Core Language Active Issues, Revision 83", - howpublished = "\url{https://wg21.link/n3539}", - year = 2013, + title = "{N3952}: C++ Standard Core Language Active Issues, Revision 88", + howpublished = "\url{https://wg21.link/n3952}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3540, +@misc{N3953, author = "William M. Miller", - title = "{N3540}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 83", - howpublished = "\url{https://wg21.link/n3540}", - year = 2013, + title = "{N3953}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 88", + howpublished = "\url{https://wg21.link/n3953}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3541, +@misc{N3954, author = "William M. Miller", - title = "{N3541}: C++ Standard Core Language Closed Issues, Revision 83", - howpublished = "\url{https://wg21.link/n3541}", - year = 2013, + title = "{N3954}: C++ Standard Core Language Closed Issues, Revision 88", + howpublished = "\url{https://wg21.link/n3954}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3542, - author = "Pete Becker", - title = "{N3542}: Proposal for Unbounded-Precision Integer Types", - howpublished = "\url{https://wg21.link/n3542}", - year = 2013, - month = 3, +@misc{N3955, + author = "Andrew Tomazos", + title = "{N3955}: Group Member Specifiers", + howpublished = "\url{https://wg21.link/n3955}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3543, - author = "G. Powell and T. Blechmann", - title = "{N3543}: Priority Queue, Queue and Stack: Changes and Additions", - howpublished = "\url{https://wg21.link/n3543}", - year = 2013, - month = 3, +@misc{N3956, + author = "Barry Hedquist", + title = "{N3956}: ISO/IEC CD 14882, C++ 2014 Responses to National Body Comments", + howpublished = "\url{https://wg21.link/n3956}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3544, - author = "Michael Wong", - title = "{N3544}: SG5: Transactional Memory (TM) Meeting Minutes 2013/02/25-2013/03/04", - howpublished = "\url{https://wg21.link/n3544}", - year = 2013, - month = 3, +@misc{N3957, + author = "Ville Voutilainen", + title = "{N3957}: C++ Standard Evolution Active Issues List (Revision R06)", + howpublished = "\url{https://wg21.link/n3957}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3545, - author = "Walter E. Brown", - title = "{N3545}: An Incremental Improvement to integral\_constant", - howpublished = "\url{https://wg21.link/n3545}", - year = 2013, - month = 3, +@misc{N3958, + author = "Ville Voutilainen", + title = "{N3958}: C++ Standard Evolution Completed Issues List (Revision R06)", + howpublished = "\url{https://wg21.link/n3958}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3546, - author = "Walter E. Brown", - title = "{N3546}: TransformationTraits Redux", - howpublished = "\url{https://wg21.link/n3546}", - year = 2013, - month = 3, +@misc{N3959, + author = "Ville Voutilainen", + title = "{N3959}: C++ Standard Evolution Closed Issues List (Revision R06)", + howpublished = "\url{https://wg21.link/n3959}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3547, - author = "Walter E. Brown", - title = "{N3547}: Three -related Proposals", - howpublished = "\url{https://wg21.link/n3547}", - year = 2013, - month = 3, +@misc{N3960, + author = "Jared Hoberock", + title = "{N3960}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n3960}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3548, - author = "Walter E. Brown", - title = "{N3548}: Conditionally-supported Special Math Functions for C++14", - howpublished = "\url{https://wg21.link/n3548}", - year = 2013, - month = 3, +@misc{N3961, + author = "Gor Nishanov", + title = "{N3961}: A proposal to add shared\_mutex (untimed)", + howpublished = "\url{https://wg21.link/n3961}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3549, - author = "Walter E. Brown", - title = "{N3549}: s/bound/extent/", - howpublished = "\url{https://wg21.link/n3549}", - year = 2013, +@misc{N3962, + author = "Beman Dawes", + title = "{N3962}: File System TS Editor's Report, February 2014 - Post-Issaquah", + howpublished = "\url{https://wg21.link/n3962}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3550, - author = "Walter E. Brown", - title = "{N3550}: Proposed C++14 Value Classification", - howpublished = "\url{https://wg21.link/n3550}", - year = 2013, +@misc{N3963, + author = "J. Lakos and A. Zakharov", + title = "{N3963}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 4)", + howpublished = "\url{https://wg21.link/n3963}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3551, - author = "Walter E. Brown", - title = "{N3551}: Random Number Generation in C++11", - howpublished = "\url{https://wg21.link/n3551}", - year = 2013, +@misc{N3964, + author = "Christopher Kohlhoff", + title = "{N3964}: Library Foundations for Asynchronous Operations, Revision 1", + howpublished = "\url{https://wg21.link/n3964}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3552, - author = "Walter E. Brown", - title = "{N3552}: Introducing Object Aliases", - howpublished = "\url{https://wg21.link/n3552}", - year = 2013, - month = 3, +@misc{N3965, + author = "Pete Becker", + title = "{N3965}: Proposal for Unbounded-Precision Integer Types", + howpublished = "\url{https://wg21.link/n3965}", + year = 2014, + month = 2, publisher = "WG21" } -@misc{N3553, - author = "Walter E. Brown", - title = "{N3553}: Proposing a C++1Y Swap Operator", - howpublished = "\url{https://wg21.link/n3553}", - year = 2013, +@misc{N3966, + author = "F. Cacciola and A. Krzemieński", + title = "{N3966}: Fixes for optional objects", + howpublished = "\url{https://wg21.link/n3966}", + year = 2014, month = 3, publisher = "WG21" } -@misc{N3554, - author = "J. Hoberock and O. Giroux and V. Grover and H. Sutter and et al.", - title = "{N3554}: A Parallel Algorithms Library", - howpublished = "\url{https://wg21.link/n3554}", - year = 2013, - month = 3, +@misc{N3967, + author = "Alisdair Meredith", + title = "{N3967}: C++ Standard Library Active Issues List (Revision R88)", + howpublished = "\url{https://wg21.link/n3967}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3556, - author = "P. Halpern and C. Leiserson", - title = "{N3556}: Thread-Local Storage in X-Parallel Computations", - howpublished = "\url{https://wg21.link/n3556}", - year = 2013, - month = 3, +@misc{N3968, + author = "Alisdair Meredith", + title = "{N3968}: C++ Standard Library Defect Report List (Revision R88)", + howpublished = "\url{https://wg21.link/n3968}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3557, - author = "Pablo Halpern", - title = "{N3557}: Considering a Fork-Join Parallelism Library", - howpublished = "\url{https://wg21.link/n3557}", - year = 2013, - month = 3, +@misc{N3969, + author = "Alisdair Meredith", + title = "{N3969}: C++ Standard Library Closed Issues List (Revision R88)", + howpublished = "\url{https://wg21.link/n3969}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3558, - author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", - title = "{N3558}: A Standardized Representation of Asynchronous Operations", - howpublished = "\url{https://wg21.link/n3558}", - year = 2013, - month = 3, +@misc{N3970, + author = "Artur Laksberg", + title = "{N3970}: Working Draft, Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n3970}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3559, - author = "F. Vali and H. Sutter and D. Abrahams", - title = "{N3559}: Proposal for Generic (Polymorphic) Lambda Expressions", - howpublished = "\url{https://wg21.link/n3559}", - year = 2013, - month = 3, +@misc{N3971, + author = "Artur Laksberg", + title = "{N3971}: Concurrency TS Editor's Report, May 2014", + howpublished = "\url{https://wg21.link/n3971}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3560, - author = "F. Vali and H. Sutter and D. Abrahams", - title = "{N3560}: Proposal for Assorted Extensions to Lambda Expressions", - howpublished = "\url{https://wg21.link/n3560}", - year = 2013, - month = 3, +@misc{N3972, + author = "Robert Douglas", + title = "{N3972}: Source-Code Information Capture", + howpublished = "\url{https://wg21.link/n3972}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3561, - author = "R. Geva and C. Nelson", - title = "{N3561}: Semantics of Vector Loops", - howpublished = "\url{https://wg21.link/n3561}", - year = 2013, - month = 3, +@misc{N3973, + author = "J. Coe and R. Mill", + title = "{N3973}: A Proposal to Add a Logical Const Wrapper to the Standard Library Technical Report", + howpublished = "\url{https://wg21.link/n3973}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3562, - author = "M. Austern and L. Crowl and C. Carruth and N. Gustafsson and et al.", - title = "{N3562}: Executors and schedulers, revision 1", - howpublished = "\url{https://wg21.link/n3562}", - year = 2013, - month = 3, +@misc{N3974, + author = "M. Arena and D. di Gennaro and P. Sommerlad", + title = "{N3974}: Polymorphic Deleter for Unique Pointers", + howpublished = "\url{https://wg21.link/n3974}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3563, - author = "C. Mysen and L. Crowl and A. Berkan", - title = "{N3563}: C++ Mapreduce", - howpublished = "\url{https://wg21.link/n3563}", - year = 2013, - month = 3, +@misc{N3975, + author = "G. Matthews and D. Berris", + title = "{N3975}: URI - Proposed Wording (Revision 5)", + howpublished = "\url{https://wg21.link/n3975}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3564, - author = "N. Gustafsson and D. Brewis and H. Sutter and S. Mithani", - title = "{N3564}: Resumable Functions", - howpublished = "\url{https://wg21.link/n3564}", - year = 2013, - month = 3, +@misc{N3976, + author = "Ł. Mendakiewicz and H. Sutter", + title = "{N3976}: Multidimensional bounds, index and array\_view, revision 2", + howpublished = "\url{https://wg21.link/n3976}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3565, - author = "Aleksandar Fabijanic", - title = "{N3565}: IP Address Design Constraints", - howpublished = "\url{https://wg21.link/n3565}", - year = 2013, - month = 3, +@misc{N3977, + author = "Niklas Gustafsson", + title = "{N3977}: Resumable Functions", + howpublished = "\url{https://wg21.link/n3977}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3566, - author = "Ville Voutilainen", - title = "{N3566}: Evolution Open Issues", - howpublished = "\url{https://wg21.link/n3566}", - year = 2013, - month = 3, +@misc{N3978, + author = "Lawrence Crowl", + title = "{N3978}: C++ Ostream Buffers", + howpublished = "\url{https://wg21.link/n3978}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3567, - author = "Ville Voutilainen", - title = "{N3567}: Evolution Closed Issues", - howpublished = "\url{https://wg21.link/n3567}", - year = 2013, - month = 3, +@misc{N3979, + author = "Stephen D. Clamage", + title = "{N3979}: AGENDA, PL22.16 Meeting No. 63, WG21 Meeting No. 58, June 16-21, 2014 — Rapperswil, Switzerland", + howpublished = "\url{https://wg21.link/n3979}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3568, - author = "Howard Hinnant", - title = "{N3568}: Shared locking in C++", - howpublished = "\url{https://wg21.link/n3568}", - year = 2013, - month = 3, +@misc{N3980, + author = "H. Hinnant and V. Falco and J. Byteway", + title = "{N3980}: Types don't know \#", + howpublished = "\url{https://wg21.link/n3980}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3569, - author = "Peter Sommerlad", - title = "{N3569}: SPRING 2014 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING: Preliminary Information", - howpublished = "\url{https://wg21.link/n3569}", - year = 2013, - month = 3, +@misc{N3981, + author = "Richard Smith", + title = "{N3981}: Removing trigraphs??!", + howpublished = "\url{https://wg21.link/n3981}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3570, - author = "Beman Dawes", - title = "{N3570}: Quoted Strings Library Proposal (Revision 1)", - howpublished = "\url{https://wg21.link/n3570}", - year = 2013, - month = 3, +@misc{N3982, + author = "Andrzej Krzemieński", + title = "{N3982}: Rvalue reference overloads for optional", + howpublished = "\url{https://wg21.link/n3982}", + year = 2014, + month = 4, publisher = "WG21" } -@misc{N3571, - author = "P. Estérie and M. Gaunard and J. Falcou", - title = "{N3571}: A Proposal to add Single Instruction Multiple Data Computation to the Standard Library", - howpublished = "\url{https://wg21.link/n3571}", - year = 2013, - month = 3, +@misc{N3983, + author = "Geoffrey Romer", + title = "{N3983}: Hashing tuple-like types", + howpublished = "\url{https://wg21.link/n3983}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3572, - author = "Mark Boyall", - title = "{N3572}: Unicode Support in the Standard Library", - howpublished = "\url{https://wg21.link/n3572}", - year = 2013, - month = 3, +@misc{N3984, + author = "C. Silva and D. Auresco", + title = "{N3984}: Adding attribute reflection to C++.", + howpublished = "\url{https://wg21.link/n3984}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3573, - author = "Mark Boyall", - title = "{N3573}: Heterogenous extensions to unordered containers", - howpublished = "\url{https://wg21.link/n3573}", - year = 2013, - month = 3, +@misc{N3985, + author = "O. Kowalke and N. Goodspeed", + title = "{N3985}: A proposal to add coroutines to the C++ standard library (Revision 1)", + howpublished = "\url{https://wg21.link/n3985}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3574, - author = "Mark Boyall", - title = "{N3574}: Binding stateful functions as function pointers", - howpublished = "\url{https://wg21.link/n3574}", - year = 2013, - month = 3, +@misc{N3986, + author = "S. Davalle and D. Gutson and A. Bustamante", + title = "{N3986}: Adding Standard support to avoid padding within structures", + howpublished = "\url{https://wg21.link/n3986}", + year = 2014, + month = 4, publisher = "WG21" } -@misc{N3575, - author = "Mark Boyall", - title = "{N3575}: Additional Standard allocation schemes", - howpublished = "\url{https://wg21.link/n3575}", - year = 2013, - month = 3, +@misc{N3987, + author = "C. Silva and D. Auresco", + title = "{N3987}: Yet another set of C++ type traits.", + howpublished = "\url{https://wg21.link/n3987}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3576, - author = "Herb Sutter", - title = "{N3576}: SG8 Concepts Teleconference Minutes - 2013-03-12", - howpublished = "\url{https://wg21.link/n3576}", - year = 2013, - month = 3, +@misc{N3988, + author = "H. Finkel and H. Tong and et al.", + title = "{N3988}: Towards restrict-like aliasing semantics for C++", + howpublished = "\url{https://wg21.link/n3988}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3577, - author = "Nevin Liber", - title = "{N3577}: Fall 2013 JTC1/SC22/WG21 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n3577}", - year = 2013, - month = 3, +@misc{N3989, + author = "Jared Hoberock", + title = "{N3989}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n3989}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3578, - author = "Walter E. Brown", - title = "{N3578}: Proposing the Rule of Five", - howpublished = "\url{https://wg21.link/n3578}", - year = 2013, - month = 3, +@misc{N3990, + author = "D. Gutson and A. Bustamante", + title = "{N3990}: Adding Standard Circular Shift operators for computer integers", + howpublished = "\url{https://wg21.link/n3990}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3579, - author = "Mike Spertus", - title = "{N3579}: A type trait for signatures", - howpublished = "\url{https://wg21.link/n3579}", - year = 2013, - month = 3, +@misc{N3991, + author = "P. Halpern and A. Robison and A. Laksberg and H. Sutter and et al.", + title = "{N3991}: Task Region R2", + howpublished = "\url{https://wg21.link/n3991}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3580, - author = "A. Sutton and B. Stroustrup and G. Dos Reis", - title = "{N3580}: Concepts Lite: Constraining Templates with Predicates", - howpublished = "\url{https://wg21.link/n3580}", - year = 2013, - month = 3, +@misc{N3992, + author = "Herb Sutter", + title = "{N3992}: Agenda and Meeting Notice for WG21 Telecon Meeting", + howpublished = "\url{https://wg21.link/n3992}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3581, - author = "Mike Spertus", - title = "{N3581}: Delimited iterators", - howpublished = "\url{https://wg21.link/n3581}", - year = 2013, - month = 3, +@misc{N3993, + author = "Artur Laksberg", + title = "{N3993}: On Parallel Invocations of Functions in Parallelism TS", + howpublished = "\url{https://wg21.link/n3993}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3582, - author = "Jason Merrill", - title = "{N3582}: Return type deduction for normal functions", - howpublished = "\url{https://wg21.link/n3582}", - year = 2013, - month = 3, +@misc{N3994, + author = "Stephan T. Lavavej", + title = "{N3994}: Range-Based For-Loops: The Next Generation (Revision 1)", + howpublished = "\url{https://wg21.link/n3994}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3583, - author = "Scott Schurr", - title = "{N3583}: Exploring constexpr at Runtime", - howpublished = "\url{https://wg21.link/n3583}", - year = 2013, - month = 3, +@misc{N3995, + author = "Gor Nishanov", + title = "{N3995}: A proposal to add shared\_mutex (untimed) (Revision 2)", + howpublished = "\url{https://wg21.link/n3995}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3584, - author = "Mike Spertus", - title = "{N3584}: Wording for Accessing Tuple Fields by Type", - howpublished = "\url{https://wg21.link/n3584}", - year = 2013, - month = 3, +@misc{N3996, + author = "Matúš Chochlík", + title = "{N3996}: Static reflection", + howpublished = "\url{https://wg21.link/n3996}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3585, - author = "Alan Talbot", - title = "{N3585}: Iterator-Related Improvements to Containers (Revision 2)", - howpublished = "\url{https://wg21.link/n3585}", - year = 2013, - month = 3, +@misc{N3997, + author = "J. Lakos and A. Zakharov and A. Beels", + title = "{N3997}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 5)", + howpublished = "\url{https://wg21.link/n3997}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3586, - author = "A. Talbot and H. Hinnant", - title = "{N3586}: Splicing Maps and Sets", - howpublished = "\url{https://wg21.link/n3586}", - year = 2013, - month = 3, +@misc{N3998, + author = "A. Mackintosh and O. Giroux", + title = "{N3998}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/n3998}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3587, - author = "Alan Talbot", - title = "{N3587}: For Loop Exit Strategies", - howpublished = "\url{https://wg21.link/n3587}", - year = 2013, - month = 3, +@misc{N3999, + author = "V. Luchangco and J. Maurer and M. Wong and et al.", + title = "{N3999}: Standard Wording for Transactional Memory Support for C++", + howpublished = "\url{https://wg21.link/n3999}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3588, - author = "Stephan T. Lavavej", - title = "{N3588}: make\_unique", - howpublished = "\url{https://wg21.link/n3588}", - year = 2013, - month = 3, +@misc{N4000, + author = "M. Wong and J. Maurer and M. Spear and J. Gottschlich and T. Riegel and et al.", + title = "{N4000}: Towards a Transaction-safe C++ Standard Library: std::list", + howpublished = "\url{https://wg21.link/n4000}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3589, - author = "H. Boehm and J. Gottschlich and V. Luchangco and M. Wong and et al.", - title = "{N3589}: Summary of Progress Since Portland towards Transactional Language Constructs for C++", - howpublished = "\url{https://wg21.link/n3589}", - year = 2013, - month = 3, +@misc{N4001, + author = "Michael Wong", + title = "{N4001}: SG5: Transactional Memory (TM) Meeting Minutes 2014/02/03-2014/05/19", + howpublished = "\url{https://wg21.link/n4001}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3591, - author = "H. Boehm and J. Gottschlich and M. Moir and M. Wong and et al.", - title = "{N3591}: Summary of Discussions on Explicit Cancellation in Transactional Language Constructs for C++", - howpublished = "\url{https://wg21.link/n3591}", - year = 2013, - month = 3, +@misc{N4002, + author = "Nicolai Josuttis", + title = "{N4002}: Cleaning-up noexcept in the Library", + howpublished = "\url{https://wg21.link/n4002}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3592, - author = "Torvald Riegel", - title = "{N3592}: Alternative cancellation and data escape mechanisms for transactions", - howpublished = "\url{https://wg21.link/n3592}", - year = 2013, - month = 3, +@misc{N4003, + author = "Beman Dawes", + title = "{N4003}: File System TS Active Issues List (Revision R1)", + howpublished = "\url{https://wg21.link/n4003}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3593, - author = "Greg Miller", - title = "{N3593}: std::split(): An algorithm for splitting strings", - howpublished = "\url{https://wg21.link/n3593}", - year = 2013, - month = 3, +@misc{N4004, + author = "Beman Dawes", + title = "{N4004}: File System TS Closed Issues List (Revision R1)", + howpublished = "\url{https://wg21.link/n4004}", + year = 2014, + month = 5, + publisher = "WG21" +} +@misc{N4005, + author = "Beman Dawes", + title = "{N4005}: File System TS Defect Report List (Revision R1)", + howpublished = "\url{https://wg21.link/n4005}", + year = 2014, + month = 5, + publisher = "WG21" +} +@misc{N4006, + author = "Thomas Köppe", + title = "{N4006}: An improved emplace() for unique-key maps", + howpublished = "\url{https://wg21.link/n4006}", + year = 2014, + month = 5, + publisher = "WG21" +} +@misc{N4007, + author = "M. Spertus and N. Wilson", + title = "{N4007}: Delimited iterators (Rev. 2)", + howpublished = "\url{https://wg21.link/n4007}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3594, - author = "Greg Miller", - title = "{N3594}: std::join(): An algorithm for joining a range of elements", - howpublished = "\url{https://wg21.link/n3594}", - year = 2013, - month = 3, +@misc{N4008, + author = "Arch Robison", + title = "{N4008}: SIMD polymorphism", + howpublished = "\url{https://wg21.link/n4008}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3595, - author = "Peter Gottschling", - title = "{N3595}: Simplifying Argument-Dependent Lookup Rules", - howpublished = "\url{https://wg21.link/n3595}", - year = 2013, - month = 3, +@misc{N4009, + author = "Stephan T. Lavavej", + title = "{N4009}: Uniform Container Erasure", + howpublished = "\url{https://wg21.link/n4009}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3596, - author = "Peter Gottschling", - title = "{N3596}: Code Reuse in Class Template Specialization", - howpublished = "\url{https://wg21.link/n3596}", - year = 2013, - month = 3, +@misc{N4010, + author = "Ville Voutilainen", + title = "{N4010}: C++ Standard Evolution Active Issues List (Revision R07)", + howpublished = "\url{https://wg21.link/n4010}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3597, - author = "Richard Smith", - title = "{N3597}: Relaxing constraints on constexpr functions", - howpublished = "\url{https://wg21.link/n3597}", - year = 2013, - month = 3, +@misc{N4011, + author = "Ville Voutilainen", + title = "{N4011}: C++ Standard Evolution Completed Issues List (Revision R07)", + howpublished = "\url{https://wg21.link/n4011}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3598, - author = "Richard Smith", - title = "{N3598}: constexpr member functions and implicit const", - howpublished = "\url{https://wg21.link/n3598}", - year = 2013, - month = 3, +@misc{N4012, + author = "Ville Voutilainen", + title = "{N4012}: C++ Standard Evolution Closed Issues List (Revision R07)", + howpublished = "\url{https://wg21.link/n4012}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3599, - author = "Richard Smith", - title = "{N3599}: Literal operator templates for strings", - howpublished = "\url{https://wg21.link/n3599}", - year = 2013, - month = 3, +@misc{N4013, + author = "Hans Boehm", + title = "{N4013}: Atomic operations on non-atomic data", + howpublished = "\url{https://wg21.link/n4013}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3600, - author = "Alasdair Mackintosh", - title = "{N3600}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/n3600}", - year = 2013, - month = 3, +@misc{N4014, + author = "Nicolai Josuttis", + title = "{N4014}: Uniform Copy Initialization", + howpublished = "\url{https://wg21.link/n4014}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3601, - author = "M. Spertus and D. Vandevoorde", - title = "{N3601}: Implicit template parameters", - howpublished = "\url{https://wg21.link/n3601}", - year = 2013, - month = 3, +@misc{N4015, + author = "V. Escriba and P. Talbot", + title = "{N4015}: A proposal to add a utility class to represent expected monad", + howpublished = "\url{https://wg21.link/n4015}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3602, - author = "M. Spertus and D. Vandevoorde", - title = "{N3602}: Template parameter deduction for constructors", - howpublished = "\url{https://wg21.link/n3602}", - year = 2013, - month = 3, +@misc{N4016, + author = "Torvald Riegel", + title = "{N4016}: Light-Weight Execution Agents Revision 2", + howpublished = "\url{https://wg21.link/n4016}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3603, - author = "Christopher Kohlhoff", - title = "{N3603}: A Three-Class IP Address Proposal", - howpublished = "\url{https://wg21.link/n3603}", - year = 2013, - month = 3, +@misc{N4017, + author = "Riccardo Marcangelo", + title = "{N4017}: Non-member size() and more", + howpublished = "\url{https://wg21.link/n4017}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3604, - author = "J. Lakos and A. Zakharov", - title = "{N3604}: Centralized Defensive-Programming Support for Narrow Contracts", - howpublished = "\url{https://wg21.link/n3604}", - year = 2013, - month = 3, +@misc{N4018, + author = "William M. Miller", + title = "{N4018}: C++ Standard Core Language Active Issues, Revision 89", + howpublished = "\url{https://wg21.link/n4018}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3605, - author = "Ville Voutilainen", - title = "{N3605}: Member initializers and aggregates", - howpublished = "\url{https://wg21.link/n3605}", - year = 2013, - month = 3, +@misc{N4019, + author = "William M. Miller", + title = "{N4019}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 89", + howpublished = "\url{https://wg21.link/n4019}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3606, - author = "Marshall Clow", - title = "{N3606}: Extending std::search to use Additional Searching Algorithms", - howpublished = "\url{https://wg21.link/n3606}", - year = 2013, - month = 3, +@misc{N4020, + author = "William M. Miller", + title = "{N4020}: C++ Standard Core Language Closed Issues, Revision 89", + howpublished = "\url{https://wg21.link/n4020}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3607, - author = "M. Spertus and A. Pall", - title = "{N3607}: Making non-modifying sequence operations more robust", - howpublished = "\url{https://wg21.link/n3607}", - year = 2013, - month = 3, +@misc{N4021, + author = "M. McLaughlin and H. Sutter and J. Zink", + title = "{N4021}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/n4021}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3608, - author = "Jeffrey Yasskin", - title = "{N3608}: exchange() utility function, revision 2", - howpublished = "\url{https://wg21.link/n3608}", - year = 2013, - month = 3, +@misc{N4022, + author = "Tomasz Kamiński", + title = "{N4022}: A proposal to add a generalized callable negator (Revision 2)", + howpublished = "\url{https://wg21.link/n4022}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3609, +@misc{N4023, author = "Jeffrey Yasskin", - title = "{N3609}: string\_view: a non-owning reference to a string, revision 3", - howpublished = "\url{https://wg21.link/n3609}", - year = 2013, - month = 3, + title = "{N4023}: Working Draft, C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4023}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3610, - author = "Ville Voutilainen", - title = "{N3610}: Generic lambda-capture initializers, supporting capture-by-move", - howpublished = "\url{https://wg21.link/n3610}", - year = 2013, - month = 3, +@misc{N4024, + author = "O. Kowalke and N. Goodspeed", + title = "{N4024}: Distinguishing coroutines and fibers", + howpublished = "\url{https://wg21.link/n4024}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3611, - author = "Bill Seymour", - title = "{N3611}: A Rational Number Library for C++", - howpublished = "\url{https://wg21.link/n3611}", - year = 2013, - month = 3, +@misc{N4025, + author = "J. Snyder and R. Smith", + title = "{N4025}: Exploring classes of runtime size", + howpublished = "\url{https://wg21.link/n4025}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3612, - author = "Thomas Neumann", - title = "{N3612}: Desiderata of a C++11 Database Interface", - howpublished = "\url{https://wg21.link/n3612}", - year = 2013, - month = 3, +@misc{N4026, + author = "Robert Kawulak", + title = "{N4026}: Nested namespace definition", + howpublished = "\url{https://wg21.link/n4026}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3613, - author = "B. Stroustrup and G. Dos Reis and A. Sutton", - title = "{N3613}: ``Static If'' Considered", - howpublished = "\url{https://wg21.link/n3613}", - year = 2013, - month = 3, +@misc{N4027, + author = "A. Tomazos and C. Kaeser", + title = "{N4027}: Type Member Property Queries (rev 2)", + howpublished = "\url{https://wg21.link/n4027}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3614, +@misc{N4028, author = "Herb Sutter", - title = "{N3614}: unwinding\_exception", - howpublished = "\url{https://wg21.link/n3614}", - year = 2013, - month = 3, + title = "{N4028}: Defining a Portable C++ ABI", + howpublished = "\url{https://wg21.link/n4028}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3615, - author = "Gabriel Dos Reis", - title = "{N3615}: Constexpr Variable Templates", - howpublished = "\url{https://wg21.link/n3615}", - year = 2013, - month = 3, +@misc{N4029, + author = "Herb Sutter", + title = "{N4029}: Let return Be Direct and explicit", + howpublished = "\url{https://wg21.link/n4029}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3617, - author = "Philipp Juschka", - title = "{N3617}: Lifting overload sets into function objects", - howpublished = "\url{https://wg21.link/n3617}", - year = 2013, - month = 3, +@misc{N4030, + author = "Clark Nelson", + title = "{N4030}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/n4030}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3618, - author = "Hans Boehm", - title = "{N3618}: What can signal handlers do? (CWG 1441)", - howpublished = "\url{https://wg21.link/n3618}", - year = 2013, - month = 3, +@misc{N4031, + author = "Zhihao Yuan", + title = "{N4031}: make\_array, revision 1", + howpublished = "\url{https://wg21.link/n4031}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3619, - author = "Andrew Morrow", - title = "{N3619}: A proposal to add swappability traits to the standard library", - howpublished = "\url{https://wg21.link/n3619}", - year = 2013, - month = 3, +@misc{N4032, + author = "Anthony Williams", + title = "{N4032}: Comments on continuations and executors", + howpublished = "\url{https://wg21.link/n4032}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3620, - author = "Kyle Kloepper", - title = "{N3620}: Network byte order conversion", - howpublished = "\url{https://wg21.link/n3620}", - year = 2013, - month = 3, +@misc{N4033, + author = "Anthony Williams", + title = "{N4033}: synchronized\_value for associating a mutex with a value", + howpublished = "\url{https://wg21.link/n4033}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3621, - author = "Kyle Kloepper", - title = "{N3621}: Minutes, WG21 Teleconference 2013-03-29", - howpublished = "\url{https://wg21.link/n3621}", - year = 2013, - month = 3, +@misc{N4034, + author = "Pablo Halpern", + title = "{N4034}: Destructive Move", + howpublished = "\url{https://wg21.link/n4034}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3622, - author = "Kyle Kloepper", - title = "{N3622}: Minutes: WG21 Meeting No. 55, 15-20 April 2013 - Bristol, UK", - howpublished = "\url{https://wg21.link/n3622}", - year = 2013, +@misc{N4035, + author = "P. Gottschling and J. Falcou and H. Sutter", + title = "{N4035}: Implicit Evaluation of ``auto'' Variables and Arguments", + howpublished = "\url{https://wg21.link/n4035}", + year = 2014, month = 5, publisher = "WG21" } -@misc{N3623, - author = "Kyle Kloepper", - title = "{N3623}: Minutes: PL22.16 Meeting No. 60, 15-20 April 2013 - Bristol, UK", - howpublished = "\url{https://wg21.link/n3623}", - year = 2013, +@misc{N4036, + author = "P. McKenney and T. Riegel and J. Preshing", + title = "{N4036}: Towards Implementation and Use of memory\_order\_consume", + howpublished = "\url{https://wg21.link/n4036}", + year = 2014, month = 5, publisher = "WG21" } -@misc{N3624, - author = "Jens Maurer", - title = "{N3624}: Core Issue 1512: Pointer comparison vs qualification conversions (revision 3)", - howpublished = "\url{https://wg21.link/n3624}", - year = 2013, - month = 4, +@misc{N4037, + author = "Paul E. McKenney", + title = "{N4037}: Non-Transactional Implementation of Atomic Tree Move", + howpublished = "\url{https://wg21.link/n4037}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3625, - author = "G. Matthews and D. Berris", - title = "{N3625}: A URI Library for C++", - howpublished = "\url{https://wg21.link/n3625}", - year = 2013, - month = 4, +@misc{N4038, + author = "Pete Becker", + title = "{N4038}: Proposal for Unbounded-Precision Integer Types", + howpublished = "\url{https://wg21.link/n4038}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3626, - author = "P. Bristow and C. Kormanyos and J. Maddock", - title = "{N3626}: Floating-Point Typedefs Having Specified Widths", - howpublished = "\url{https://wg21.link/n3626}", - year = 2013, - month = 4, +@misc{N4039, + author = "A. Berkan and C. Mysen and H. Boehm;", + title = "{N4039}: Default executor", + howpublished = "\url{https://wg21.link/n4039}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3627, - author = "Zhihao Yuan", - title = "{N3627}: Relaxed switch statement", - howpublished = "\url{https://wg21.link/n3627}", - year = 2013, - month = 2, +@misc{N4040, + author = "Andrew Sutton", + title = "{N4040}: Working Draft, C++ Extensions for Concepts", + howpublished = "\url{https://wg21.link/n4040}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3628, - author = "Bjarne Stroustrup", - title = "{N3628}: C and C++ Compatibility", - howpublished = "\url{https://wg21.link/n3628}", - year = 2013, - month = 4, +@misc{N4041, + author = "Jonathan Wakely", + title = "{N4041}: Concerns with changing existing types in Technical Specifications", + howpublished = "\url{https://wg21.link/n4041}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3629, - author = "Doug Gregor", - title = "{N3629}: Simplifying C++0x Concepts", - howpublished = "\url{https://wg21.link/n3629}", - year = 2013, - month = 4, +@misc{N4042, + author = "Geoffrey Romer", + title = "{N4042}: Safe conversions in unique\_ptr", + howpublished = "\url{https://wg21.link/n4042}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3630, - author = "Herb Sutter", - title = "{N3630}: async, \$\sim\$future, and \$\sim\$thread (Revision 1)", - howpublished = "\url{https://wg21.link/n3630}", - year = 2013, - month = 4, +@misc{N4043, + author = "Lawrence Crowl", + title = "{N4043}: Dynarray Allocation Context", + howpublished = "\url{https://wg21.link/n4043}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3631, - author = "Thomas Plum", - title = "{N3631}: C11: The New C Standard", - howpublished = "\url{https://wg21.link/n3631}", +@misc{N4044, + author = "Christopher Kohlhoff", + title = "{N4044}: A Three-Class IP Address Proposal, Revision 1", + howpublished = "\url{https://wg21.link/n4044}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3632, - author = "Peter Dimov", - title = "{N3632}: Additional std::async Launch Policies", - howpublished = "\url{https://wg21.link/n3632}", - year = 2013, - month = 4, +@misc{N4045, + author = "Christopher Kohlhoff", + title = "{N4045}: Library Foundations for Asynchronous Operations, Revision 2", + howpublished = "\url{https://wg21.link/n4045}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3633, - author = "Hans Boehm", - title = "{N3633}: What can signal handlers do? (CWG 1441)", - howpublished = "\url{https://wg21.link/n3633}", +@misc{N4046, + author = "Christopher Kohlhoff", + title = "{N4046}: Executors and Asynchronous Operations", + howpublished = "\url{https://wg21.link/n4046}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3634, - author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", - title = "{N3634}: Improvements to std::future and Related APIs", - howpublished = "\url{https://wg21.link/n3634}", - year = 2013, +@misc{N4047, + author = "G. Dos Reis and M. Hall and G. Nishanov", + title = "{N4047}: A Module System for C++", + howpublished = "\url{https://wg21.link/n4047}", + year = 2014, month = 5, publisher = "WG21" } -@misc{N3635, - author = "M. Wong and R. Silvera and R. Mak and C. Cambly and et al.", - title = "{N3635}: Towards restrict-like semantics for C++", - howpublished = "\url{https://wg21.link/n3635}", - year = 2013, - month = 4, +@misc{N4048, + author = "Vicente J. Botet Escribá", + title = "{N4048}: More Improvements to std::future - Revision 1", + howpublished = "\url{https://wg21.link/n4048}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3636, - author = "Herb Sutter", - title = "{N3636}: \$\sim\$thread should join", - howpublished = "\url{https://wg21.link/n3636}", - year = 2013, - month = 4, +@misc{N4049, + author = "D. Gutson and A. Bustamante and P. Oliva and M. Diaz", + title = "{N4049}: 0-overhead-principle violations in exception handling", + howpublished = "\url{https://wg21.link/n4049}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3637, - author = "Herb Sutter", - title = "{N3637}: async and \$\sim\$future (Revision 3)", - howpublished = "\url{https://wg21.link/n3637}", - year = 2013, - month = 4, +@misc{N4050, + author = "Lawrence Crowl", + title = "{N4050}: Dynarray Semi-Editorial Issues", + howpublished = "\url{https://wg21.link/n4050}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3638, - author = "Jason Merrill", - title = "{N3638}: Return type deduction for normal functions", - howpublished = "\url{https://wg21.link/n3638}", - year = 2013, - month = 4, +@misc{N4051, + author = "Richard Smith", + title = "{N4051}: Allow typename in a template template parameter", + howpublished = "\url{https://wg21.link/n4051}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3639, - author = "Jens Maurer", - title = "{N3639}: Runtime-sized arrays with automatic storage duration (revision 5)", - howpublished = "\url{https://wg21.link/n3639}", - year = 2013, - month = 4, +@misc{N4052, + author = "Ville Voutilainen", + title = "{N4052}: WG21 2014-06-06 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4052}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3640, - author = "Peter Dimov", - title = "{N3640}: Extending shared\_ptr to Support Arrays", - howpublished = "\url{https://wg21.link/n3640}", - year = 2013, - month = 4, +@misc{N4053, + author = "Ville Voutilainen", + title = "{N4053}: WG21 2014-06 Rapperswil Minutes", + howpublished = "\url{https://wg21.link/n4053}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3641, - author = "Peter Dimov", - title = "{N3641}: Extending make\_shared to Support Arrays", - howpublished = "\url{https://wg21.link/n3641}", - year = 2013, +@misc{N4054, + author = "Ville Voutilainen", + title = "{N4054}: PL22.16 2014-06 Rapperswil Minutes", + howpublished = "\url{https://wg21.link/n4054}", + year = 2014, + month = 7, + publisher = "WG21" +} +@misc{N4055, + author = "Ville Voutilainen", + title = "{N4055}: Ruminations on (node-based) containers and noexcept", + howpublished = "\url{https://wg21.link/n4055}", + year = 2014, + month = 7, + publisher = "WG21" +} +@misc{N4056, + author = "Zhihao Yuan", + title = "{N4056}: Minimal incomplete type support for standard containers", + howpublished = "\url{https://wg21.link/n4056}", + year = 2014, month = 5, publisher = "WG21" } -@misc{N3642, - author = "Peter Sommerlad", - title = "{N3642}: User-defined Literals for Standard Library Types (part 1 - version 4)", - howpublished = "\url{https://wg21.link/n3642}", - year = 2013, - month = 4, +@misc{N4057, + author = "J. Coe and R. Mill", + title = "{N4057}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", + howpublished = "\url{https://wg21.link/n4057}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3643, - author = "Alan Talbot", - title = "{N3643}: Range Adaptor for Selecting from Pair or Tuple", - howpublished = "\url{https://wg21.link/n3643}", - year = 2013, - month = 4, +@misc{N4058, + author = "Herb Sutter", + title = "{N4058}: Atomic Smart Pointers", + howpublished = "\url{https://wg21.link/n4058}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3644, - author = "Alan Talbot", - title = "{N3644}: Null Forward Iterators", - howpublished = "\url{https://wg21.link/n3644}", - year = 2013, - month = 4, +@misc{N4059, + author = "Michael Price", + title = "{N4059}: Spring 2015 C++ Standards Committee Meeting", + howpublished = "\url{https://wg21.link/n4059}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3645, - author = "A. Talbot and H. Hinnant and J. Dennett and J. Wakely", - title = "{N3645}: Splicing Maps and Sets (Revision 1)", - howpublished = "\url{https://wg21.link/n3645}", - year = 2013, - month = 5, +@misc{N4060, + author = "Pablo Halpern", + title = "{N4060}: Changes to vector\_execution\_policy", + howpublished = "\url{https://wg21.link/n4060}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3646, - author = "Robert Pratte", - title = "{N3646}: Network byte order conversion", - howpublished = "\url{https://wg21.link/n3646}", - year = 2013, - month = 4, +@misc{N4061, + author = "Walter E. Brown", + title = "{N4061}: Greatest Common Divisor and Least Common Multiple, v3", + howpublished = "\url{https://wg21.link/n4061}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3647, - author = "Kyle Kloepper", - title = "{N3647}: Minutes: PL22.16 Meeting No. 59, 15-19 October 2012 Portland, Oregon, USA", - howpublished = "\url{https://wg21.link/n3647}", - year = 2013, - month = 4, +@misc{N4063, + author = "Artur Laksberg", + title = "{N4063}: On Parallel Invocations of Functions in Parallelism TS", + howpublished = "\url{https://wg21.link/n4063}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3648, - author = "D. Vandevoorde and V. Voutilainen", - title = "{N3648}: Wording Changes for Generalized Lambda-capture", - howpublished = "\url{https://wg21.link/n3648}", - year = 2013, - month = 4, +@misc{N4064, + author = "Daniel Krügler", + title = "{N4064}: Improving pair and tuple, revision 2", + howpublished = "\url{https://wg21.link/n4064}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3649, - author = "F. Vali and H. Sutter and D. Abrahams", - title = "{N3649}: Generic (Polymorphic) Lambda Expressions (Revision 3)", - howpublished = "\url{https://wg21.link/n3649}", - year = 2013, - month = 4, +@misc{N4065, + author = "Zhihao Yuan", + title = "{N4065}: make\_array, revision 2", + howpublished = "\url{https://wg21.link/n4065}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3650, - author = "N. Gustafsson and D. Brewis and H. Sutter and S. Mithani", - title = "{N3650}: Resumable Functions", - howpublished = "\url{https://wg21.link/n3650}", - year = 2013, - month = 5, +@misc{N4066, + author = "M. Spertus and N. Wilson", + title = "{N4066}: Delimited iterators (Rev. 3)", + howpublished = "\url{https://wg21.link/n4066}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3651, - author = "Gabriel Dos Reis", - title = "{N3651}: Variable Templates (Revision 1)", - howpublished = "\url{https://wg21.link/n3651}", - year = 2013, - month = 4, +@misc{N4067, + author = "Daniel Krügler", + title = "{N4067}: Experimental std::function etc.", + howpublished = "\url{https://wg21.link/n4067}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3652, - author = "Richard Smith", - title = "{N3652}: Relaxing constraints on constexpr functions / constexpr member functions and implicit const", - howpublished = "\url{https://wg21.link/n3652}", - year = 2013, - month = 4, +@misc{N4068, + author = "Bill Seymour", + title = "{N4068}: Toward More Expressive Iterator Tags", + howpublished = "\url{https://wg21.link/n4068}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3653, - author = "V. Voutilainen and R. Smith", - title = "{N3653}: Member initializers and aggregates", - howpublished = "\url{https://wg21.link/n3653}", - year = 2013, - month = 4, +@misc{N4069, + author = "L. Crowl and P. Sommerlad", + title = "{N4069}: C++ Ostream Buffers", + howpublished = "\url{https://wg21.link/n4069}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3654, - author = "Beman Dawes", - title = "{N3654}: Quoted Strings Library Proposal (Revision 2)", - howpublished = "\url{https://wg21.link/n3654}", - year = 2013, - month = 4, +@misc{N4070, + author = "Hans-J. Boehm", + title = "{N4070}: Improving the specification of the vector execution policy in Parallelism TS", + howpublished = "\url{https://wg21.link/n4070}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3655, - author = "Walter E. Brown", - title = "{N3655}: TransformationTraits Redux, v2", - howpublished = "\url{https://wg21.link/n3655}", - year = 2013, - month = 4, +@misc{N4071, + author = "Jared Hoberock", + title = "{N4071}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4071}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3656, - author = "Stephan T. Lavavej", - title = "{N3656}: make\_unique (Revision 1)", - howpublished = "\url{https://wg21.link/n3656}", - year = 2013, - month = 4, +@misc{N4072, + author = "M. Bos", + title = "{N4072}: Fixed Size Parameter Packs", + howpublished = "\url{https://wg21.link/n4072}", + year = 2014, + month = 5, publisher = "WG21" } -@misc{N3657, - author = "J. Wakely and S. Lavavej and J. Muñoz", - title = "{N3657}: Adding heterogeneous comparison lookup to associative containers (rev 4)", - howpublished = "\url{https://wg21.link/n3657}", - year = 2013, - month = 3, +@misc{N4073, + author = "M. McLaughlin and H. Sutter and J. Zink", + title = "{N4073}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/n4073}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3658, - author = "Jonathan Wakely", - title = "{N3658}: Compile-time integer sequences", - howpublished = "\url{https://wg21.link/n3658}", - year = 2013, - month = 4, +@misc{N4074, + author = "Herb Sutter", + title = "{N4074}: Let return {\textbraceleft}expr{\textbraceright} Be Explicit, Revision 2", + howpublished = "\url{https://wg21.link/n4074}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3659, - author = "H. Hinnant and D. Vollmann and H. Boehm", - title = "{N3659}: Shared locking in C++", - howpublished = "\url{https://wg21.link/n3659}", - year = 2013, - month = 4, +@misc{N4075, + author = "J. Lakos and A. Zakharov and A. Beels", + title = "{N4075}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 5)", + howpublished = "\url{https://wg21.link/n4075}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3660, - author = "Peter Sommerlad", - title = "{N3660}: User-defined Literals for std::complex, part 2 of UDL for Standard Library Types (version 4)", - howpublished = "\url{https://wg21.link/n3660}", - year = 2013, - month = 4, +@misc{N4076, + author = "Tomasz Kamiński", + title = "{N4076}: A proposal to add a generalized callable negator (Revision 2)", + howpublished = "\url{https://wg21.link/n4076}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3661, - author = "Lawrence Crowl", - title = "{N3661}: Digit Separators", - howpublished = "\url{https://wg21.link/n3661}", - year = 2013, - month = 4, +@misc{N4077, + author = "Jonathan Wakely", + title = "{N4077}: Experimental shared\_ptr for Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4077}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3662, - author = "L. Crowl and M. Austern", - title = "{N3662}: C++ Dynamic Arrays", - howpublished = "\url{https://wg21.link/n3662}", - year = 2013, - month = 4, +@misc{N4078, + author = "F. Cacciola and A. Krzemieński and V. Voutilainen", + title = "{N4078}: Fixes for optional objects", + howpublished = "\url{https://wg21.link/n4078}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3663, - author = "Lawrence Crowl", - title = "{N3663}: C++ Sized Deallocation", - howpublished = "\url{https://wg21.link/n3663}", - year = 2013, - month = 4, +@misc{N4079, + author = "Alisdair Meredith", + title = "{N4079}: C++ Standard Library Issues Resolved Directly In Rapperswil, 2014", + howpublished = "\url{https://wg21.link/n4079}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3664, - author = "L. Crowl and C. Carruth and R. Smith", - title = "{N3664}: Clarifying Memory Allocation", - howpublished = "\url{https://wg21.link/n3664}", - year = 2013, - month = 4, +@misc{N4080, + author = "Beman Dawes", + title = "{N4080}: File System TS Immediate Issues for Rapperswil", + howpublished = "\url{https://wg21.link/n4080}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3665, - author = "L. Crowl", - title = "{N3665}: Uninterleaved String Output Streaming", - howpublished = "\url{https://wg21.link/n3665}", - year = 2013, - month = 4, +@misc{N4081, + author = "Jeffrey Yasskin", + title = "{N4081}: Working Draft, C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4081}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3666, - author = "Alasdair Mackintosh", - title = "{N3666}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/n3666}", - year = 2013, - month = 4, +@misc{N4082, + author = "Jeffrey Yasskin", + title = "{N4082}: Programming Languages — C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4082}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3667, - author = "Jason Merrill", - title = "{N3667}: Drafting for Core 1402", - howpublished = "\url{https://wg21.link/n3667}", - year = 2012, - month = 4, +@misc{N4083, + author = "Jeffrey Yasskin", + title = "{N4083}: Editor's Report for Version 1 of the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4083}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3668, +@misc{N4084, author = "Jeffrey Yasskin", - title = "{N3668}: exchange() utility function, revision 3", - howpublished = "\url{https://wg21.link/n3668}", - year = 2013, - month = 4, + title = "{N4084}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4084}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3669, - author = "Nicolai Josuttis", - title = "{N3669}: Fixing constexpr member functions without const", - howpublished = "\url{https://wg21.link/n3669}", - year = 2013, - month = 4, +@misc{N4085, + author = "Jeffrey Yasskin", + title = "{N4085}: Editor's Report for Version 2 of the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4085}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3670, - author = "Mike Spertus", - title = "{N3670}: Wording for Addressing Tuples by Type: Revision 2", - howpublished = "\url{https://wg21.link/n3670}", - year = 2013, - month = 4, +@misc{N4086, + author = "Richard Smith", + title = "{N4086}: Removing trigraphs??!", + howpublished = "\url{https://wg21.link/n4086}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3671, - author = "M. Spertus and A. Pall", - title = "{N3671}: Making non-modifying sequence operations more robust: Revision 2", - howpublished = "\url{https://wg21.link/n3671}", - year = 2013, - month = 4, +@misc{N4087, + author = "Ł. Mendakiewicz and H. Sutter", + title = "{N4087}: Multidimensional bounds, index and array\_view, revision 3", + howpublished = "\url{https://wg21.link/n4087}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3672, - author = "F. Cacciola and A. Krzemieński", - title = "{N3672}: A proposal to add a utility class to represent optional objects (Revision 4)", - howpublished = "\url{https://wg21.link/n3672}", - year = 2013, - month = 4, +@misc{N4088, + author = "P. Halpern and A. Robison and A. Laksberg and H. Sutter and et al.", + title = "{N4088}: Task Region R3", + howpublished = "\url{https://wg21.link/n4088}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3673, - author = "Daniel Krügler", - title = "{N3673}: C++ Library Working Group Ready Issues Bristol 2013", - howpublished = "\url{https://wg21.link/n3673}", - year = 2013, - month = 4, +@misc{N4089, + author = "Geoffrey Romer", + title = "{N4089}: Safe conversions in unique\_ptr, revision 2", + howpublished = "\url{https://wg21.link/n4089}", publisher = "WG21" } -@misc{N3674, +@misc{N4090, + author = "Faisal Vali", + title = "{N4090}: The Maladies of All Member Templates: An Incomplete Biography of Specialization (DR727 + DR1755)", + howpublished = "\url{https://wg21.link/n4090}", + year = 2014, + month = 6, + publisher = "WG21" +} +@misc{N4091, author = "William M. Miller", - title = "{N3674}: C++ Standard Core Language Active Issues, Revision 84", - howpublished = "\url{https://wg21.link/n3674}", - year = 2013, - month = 5, + title = "{N4091}: C++ Standard Core Language Active Issues, Revision 90", + howpublished = "\url{https://wg21.link/n4091}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3675, +@misc{N4092, author = "William M. Miller", - title = "{N3675}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 84", - howpublished = "\url{https://wg21.link/n3675}", - year = 2013, - month = 5, + title = "{N4092}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 90", + howpublished = "\url{https://wg21.link/n4092}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3676, +@misc{N4093, author = "William M. Miller", - title = "{N3676}: C++ Standard Core Language Closed Issues, Revision 84", - howpublished = "\url{https://wg21.link/n3676}", - year = 2013, - month = 5, + title = "{N4093}: C++ Standard Core Language Closed Issues, Revision 90", + howpublished = "\url{https://wg21.link/n4093}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3677, - author = "Andrew L. Sandoval", - title = "{N3677}: A Proposal to Add additional RAII Wrappers to the Standard Library", - howpublished = "\url{https://wg21.link/n3677}", - year = 2013, - month = 4, +@misc{N4094, + author = "H. Hinnant and V. Voutilainen", + title = "{N4094}: Response To: Let return {\textbraceleft}expr{\textbraceright} Be Explicit", + howpublished = "\url{https://wg21.link/n4094}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3678, - author = "Lawrence Crowl", - title = "{N3678}: C++ Stream Guards", - howpublished = "\url{https://wg21.link/n3678}", - year = 2013, - month = 4, +@misc{N4095, + author = "Beman Dawes", + title = "{N4095}: File System TS Active Issues List (Revision R2)", + howpublished = "\url{https://wg21.link/n4095}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3679, - author = "Hans-J. Boehm", - title = "{N3679}: Async() future destructors must wait", - howpublished = "\url{https://wg21.link/n3679}", +@misc{N4096, + author = "Beman Dawes", + title = "{N4096}: File System TS Closed Issues List (Revision R2)", + howpublished = "\url{https://wg21.link/n4096}", + year = 2014, + month = 7, + publisher = "WG21" +} +@misc{N4097, + author = "Beman Dawes", + title = "{N4097}: File System TS Defect Report List (Revision R2)", + howpublished = "\url{https://wg21.link/n4097}", + year = 2014, + month = 7, + publisher = "WG21" +} +@misc{N4098, + author = "Beman Dawes", + title = "{N4098}: File System TS Editor's Report, Post-Rapperswil", + howpublished = "\url{https://wg21.link/n4098}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3680, - author = "Daniel Krügler", - title = "{N3680}: Improving pair and tuple", - howpublished = "\url{https://wg21.link/n3680}", - year = 2013, - month = 4, +@misc{N4099, + author = "Beman Dawes", + title = "{N4099}: Working Draft, Technical Specification — File System", + howpublished = "\url{https://wg21.link/n4099}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3681, - author = "Ville Voutilainen", - title = "{N3681}: Auto and braced-init lists", - howpublished = "\url{https://wg21.link/n3681}", - year = 2013, - month = 5, +@misc{N4100, + author = "Beman Dawes", + title = "{N4100}: Programming Languages — C++ — File System Technical Specification", + howpublished = "\url{https://wg21.link/n4100}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3682, +@misc{N4101, author = "Ville Voutilainen", - title = "{N3682}: C++ Standard Evolution Active Issues List (Revision R02)", - howpublished = "\url{https://wg21.link/n3682}", - year = 2013, - month = 4, + title = "{N4101}: C++ Standard Evolution Active Issues List (Revision R08)", + howpublished = "\url{https://wg21.link/n4101}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3683, +@misc{N4102, author = "Ville Voutilainen", - title = "{N3683}: C++ Standard Evolution Completed Issues List (Revision R02)", - howpublished = "\url{https://wg21.link/n3683}", - year = 2013, - month = 4, + title = "{N4102}: C++ Standard Evolution Completed Issues List (Revision R08)", + howpublished = "\url{https://wg21.link/n4102}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3684, +@misc{N4103, author = "Ville Voutilainen", - title = "{N3684}: C++ Standard Evolution Closed Issues List (Revision R02)", - howpublished = "\url{https://wg21.link/n3684}", - year = 2013, - month = 4, + title = "{N4103}: C++ Standard Evolution Closed Issues List (Revision R08)", + howpublished = "\url{https://wg21.link/n4103}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3685, - author = "Jeffrey Yasskin", - title = "{N3685}: string\_view: a non-owning reference to a string, revision 4", - howpublished = "\url{https://wg21.link/n3685}", - year = 2013, - month = 5, +@misc{N4104, + author = "Jared Hoberock", + title = "{N4104}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4104}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3686, - author = "Jeffrey Yasskin", - title = "{N3686}: Traversable arguments for container constructors and methods, wording revision 3", - howpublished = "\url{https://wg21.link/n3686}", - year = 2013, - month = 5, +@misc{N4105, + author = "Jared Hoberock", + title = "{N4105}: Information technology – Programming languages, their environments and system software interfaces – Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4105}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3687, - author = "Alisdair Meredith", - title = "{N3687}: C++ Standard Library Active Issues List (Revision R83)", - howpublished = "\url{https://wg21.link/n3687}", - year = 2013, - month = 5, +@misc{N4106, + author = "Jared Hoberock", + title = "{N4106}: Parallelism TS Editor's Report, post-Rapperswil", + howpublished = "\url{https://wg21.link/n4106}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3688, - author = "Alisdair Meredith", - title = "{N3688}: C++ Standard Library Defect Report List (Revision R83)", - howpublished = "\url{https://wg21.link/n3688}", - year = 2013, - month = 5, +@misc{N4107, + author = "Artur Laksberg", + title = "{N4107}: Working Draft, Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4107}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3689, - author = "Alisdair Meredith", - title = "{N3689}: C++ Standard Library Closed Issues List (Revision R83)", - howpublished = "\url{https://wg21.link/n3689}", - year = 2013, - month = 5, +@misc{N4108, + author = "Artur Laksberg", + title = "{N4108}: Concurrency TS Editor's Report, July 2014", + howpublished = "\url{https://wg21.link/n4108}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3690, - author = "Stefanus Du Toit", - title = "{N3690}: Programming Languages - C++", - howpublished = "\url{https://wg21.link/n3690}", - year = 2013, - month = 5, +@misc{N4109, + author = "V. Escriba and P. Talbot", + title = "{N4109}: A proposal to add a utility class to represent expected monad - Revision 1", + howpublished = "\url{https://wg21.link/n4109}", + year = 2014, + month = 6, publisher = "WG21" } -@misc{N3691, - author = "Stefanus Du Toit", - title = "{N3691}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3691}", - year = 2013, - month = 5, +@misc{N4110, + author = "J. Daniel Garcia", + title = "{N4110}: Exploring the design space of contract specifications for C++", + howpublished = "\url{https://wg21.link/n4110}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3692, - author = "Stefanus Du Toit", - title = "{N3692}: C++ Editor's Report, October 2012", - howpublished = "\url{https://wg21.link/n3692}", - year = 2013, - month = 5, +@misc{N4111, + author = "Matúš Chochlík", + title = "{N4111}: Static reflection (rev. 2)", + howpublished = "\url{https://wg21.link/n4111}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3693, +@misc{N4112, author = "Beman Dawes", - title = "{N3693}: Working Draft, Technical Specification — File System", - howpublished = "\url{https://wg21.link/n3693}", - year = 2013, - month = 6, - publisher = "WG21" -} -@misc{N3694, - author = "Clark Nelson", - title = "{N3694}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/n3694}", - year = 2013, - month = 6, + title = "{N4112}: File System PDTS National Body Comments Record of Response", + howpublished = "\url{https://wg21.link/n4112}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3695, - author = "Michael Wong", - title = "{N3695}: SG5: Transactional Memory (TM) Meeting Minutes 2013/03/11-2013/06/10", - howpublished = "\url{https://wg21.link/n3695}", - year = 2013, - month = 6, +@misc{N4113, + author = "A. Tomazos and C. Kaeser", + title = "{N4113}: Reflection Type Traits For Classes, Unions and Enumerations (rev 3)", + howpublished = "\url{https://wg21.link/n4113}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3696, - author = "Bronek Kozicki", - title = "{N3696}: Proposal to extend atomic with priority update functions", - howpublished = "\url{https://wg21.link/n3696}", - year = 2013, - month = 6, +@misc{N4114, + author = "Oleg Smolsky", + title = "{N4114}: Defaulted comparison operators", + howpublished = "\url{https://wg21.link/n4114}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3697, - author = "Herb Sutter", - title = "{N3697}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n3697}", - year = 2013, - month = 6, +@misc{N4115, + author = "B. Seymour and S. Lavavej", + title = "{N4115}: Searching for Types in Parameter Packs", + howpublished = "\url{https://wg21.link/n4115}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3698, - author = "Hans-J. Boehm", - title = "{N3698}: July 25-26 Santa Clara SG1 Meeting Announcement and Agenda", - howpublished = "\url{https://wg21.link/n3698}", - year = 2013, - month = 6, +@misc{N4116, + author = "A. Tomazos and R. Kawulak", + title = "{N4116}: Nested Namespace Definition (rev 1)", + howpublished = "\url{https://wg21.link/n4116}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3699, - author = "Tomasz Kamiński", - title = "{N3699}: A proposal to add a generalized callable negator", - howpublished = "\url{https://wg21.link/n3699}", - year = 2013, - month = 5, +@misc{N4117, + author = "Alisdair Meredith", + title = "{N4117}: C++ Standard Library Active Issues List (Revision R89)", + howpublished = "\url{https://wg21.link/n4117}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3700, - author = "B. Reiter and R. Rivera", - title = "{N3700}: Hierarchical Data Structures and Related Concepts for the C++ Standard Library", - howpublished = "\url{https://wg21.link/n3700}", - year = 2013, - month = 6, +@misc{N4118, + author = "Alisdair Meredith", + title = "{N4118}: C++ Standard Library Defect Report List (Revision R89)", + howpublished = "\url{https://wg21.link/n4118}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3701, - author = "A. Sutton and B. Stroustrup and G. Dos Reis", - title = "{N3701}: Concepts Lite", - howpublished = "\url{https://wg21.link/n3701}", - year = 2013, - month = 6, +@misc{N4119, + author = "Alisdair Meredith", + title = "{N4119}: C++ Standard Library Closed Issues List (Revision R89)", + howpublished = "\url{https://wg21.link/n4119}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3702, - author = "Mikhail Semenov", - title = "{N3702}: Introducing an optional parameter for mem\_fn, which allows to bind an object to its member function", - howpublished = "\url{https://wg21.link/n3702}", - year = 2013, - month = 6, +@misc{N4120, + author = "Alexander Bock", + title = "{N4120}: Null Coalescing Conditional Operator", + howpublished = "\url{https://wg21.link/n4120}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3703, - author = "Marshall Clow", - title = "{N3703}: Extending std::search to use Additional Searching Algorithms (Version 3)", - howpublished = "\url{https://wg21.link/n3703}", - year = 2013, - month = 6, +@misc{N4121, + author = "Andrew Tomazos", + title = "{N4121}: Compile-Time String: std::string\_literal", + howpublished = "\url{https://wg21.link/n4121}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3704, +@misc{N4122, author = "Stephen D. Clamage", - title = "{N3704}: AGENDA, PL22.16 Meeting No. 61, WG21 Meeting No. 56, September 23-28, 2013 - Chicago, IL, USA", - howpublished = "\url{https://wg21.link/n3704}", - year = 2013, - month = 7, + title = "{N4122}: AGENDA, PL22.16 Meeting No. 64, WG21 Meeting No. 59, November 3-8, 2014 – Urbana-Champaign, IL", + howpublished = "\url{https://wg21.link/n4122}", + year = 2014, + month = 8, publisher = "WG21" } -@misc{N3705, - author = "Herb Sutter", - title = "{N3705}: Agenda and Meeting Notice for WG21 Telecon Meeting", - howpublished = "\url{https://wg21.link/n3705}", - year = 2013, - month = 7, +@misc{N4123, + author = "A. Laksberg and V. Escriba", + title = "{N4123}: Improvements to the Concurrency Technical Specification", + howpublished = "\url{https://wg21.link/n4123}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3706, - author = "Lawrence Crowl", - title = "{N3706}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/n3706}", - year = 2013, +@misc{N4124, + author = "Bill Seymour", + title = "{N4124}: Toward More Expressive Iterator Tags", + howpublished = "\url{https://wg21.link/n4124}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3707, +@misc{N4125, author = "Herb Sutter", - title = "{N3707}: 2014-02 Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n3707}", - year = 2013, - month = 8, + title = "{N4125}: 2014-09 WG21/SG1 Meeting Information", + howpublished = "\url{https://wg21.link/n4125}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3708, - author = "O. Kowalke and N. Godspeed", - title = "{N3708}: A proposal to add coroutines to the C++ standard library", - howpublished = "\url{https://wg21.link/n3708}", - year = 2013, - month = 3, +@misc{N4126, + author = "Oleg Smolsky", + title = "{N4126}: Explicitly defaulted comparison operators", + howpublished = "\url{https://wg21.link/n4126}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3709, - author = "H.. Boehm and J. Hoberock and A. Mackintosh", - title = "{N3709}: Minutes for July 2013 Santa Clara SG1 Meeting", - howpublished = "\url{https://wg21.link/n3709}", +@misc{N4127, + author = "Eelis van der Weegen", + title = "{N4127}: Checked-dereference conditions", + howpublished = "\url{https://wg21.link/n4127}", + year = 2014, + month = 7, publisher = "WG21" } -@misc{N3710, - author = "H. Boehm and et al.", - title = "{N3710}: Specifying the absence of ``out of thin air'' results (LWG2265)", - howpublished = "\url{https://wg21.link/n3710}", +@misc{N4128, + author = "E. Niebler and S. Parent and A. Sutton", + title = "{N4128}: Ranges for the Standard Library, Revision 1", + howpublished = "\url{https://wg21.link/n4128}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3711, - author = "A. Laksberg and H. Sutter", - title = "{N3711}: Task Groups As a Lower Level C++ Library Solution To Fork-Join Parallelism", - howpublished = "\url{https://wg21.link/n3711}", - year = 2013, - month = 8, +@misc{N4129, + author = "Robert Douglas", + title = "{N4129}: Source-Code Information Capture", + howpublished = "\url{https://wg21.link/n4129}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3712, - author = "Arch D. Robison", - title = "{N3712}: Policy-Based Design for Safe Destruction in Concurrent Containers", - howpublished = "\url{https://wg21.link/n3712}", - year = 2013, +@misc{N4130, + author = "JF Bastien and O. Giroux", + title = "{N4130}: Pad Thy Atomics", + howpublished = "\url{https://wg21.link/n4130}", + year = 2014, + month = 9, + publisher = "WG21" +} +@misc{N4131, + author = "Filip Roséen", + title = "{N4131}: explicit should never be implicit", + howpublished = "\url{https://wg21.link/n4131}", + year = 2014, month = 8, publisher = "WG21" } -@misc{N3713, - author = "William M. Miller", - title = "{N3713}: C++ Standard Core Language Active Issues, Revision 85", - howpublished = "\url{https://wg21.link/n3713}", - year = 2013, +@misc{N4132, + author = "Jens Maurer", + title = "{N4132}: Contiguous Iterators", + howpublished = "\url{https://wg21.link/n4132}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3714, - author = "William M. Miller", - title = "{N3714}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 85", - howpublished = "\url{https://wg21.link/n3714}", - year = 2013, +@misc{N4133, + author = "Jens Maurer", + title = "{N4133}: Cleanup for exception-specification and throw-expression", + howpublished = "\url{https://wg21.link/n4133}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3715, - author = "William M. Miller", - title = "{N3715}: C++ Standard Core Language Closed Issues, Revision 85", - howpublished = "\url{https://wg21.link/n3715}", - year = 2013, - month = 9, +@misc{N4134, + author = "G. Nishanov and J. Radigan", + title = "{N4134}: Resumable Functions v.2", + howpublished = "\url{https://wg21.link/n4134}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3716, - author = "Zhihao Yuan", - title = "{N3716}: A printf-like Interface for the Streams Library", - howpublished = "\url{https://wg21.link/n3716}", - year = 2013, - month = 8, +@misc{N4135, + author = "J. Lakos and A. Zakharov and A. Beels and N. Myers", + title = "{N4135}: Language Support for Runtime Contract Validation (Revision 8)", + howpublished = "\url{https://wg21.link/n4135}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3717, - author = "Michael Wong", - title = "{N3717}: SG5: Transactional Memory (TM) Meeting Minutes 2013/06/24-2013/08/26", - howpublished = "\url{https://wg21.link/n3717}", - year = 2013, - month = 8, +@misc{N4136, + author = "M. Batty and P. Sewell and et al.", + title = "{N4136}: C Concurrency Challenges Draft", + howpublished = "\url{https://wg21.link/n4136}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3718, - author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", - title = "{N3718}: Transactional Memory Support for C++", - howpublished = "\url{https://wg21.link/n3718}", - year = 2013, +@misc{N4137, + author = "Herb Sutter", + title = "{N4137}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n4137}", + year = 2014, month = 8, publisher = "WG21" } -@misc{N3719, - author = "Tomasz Kamiński", - title = "{N3719}: Extend INVOKE to support types convertible to target class", - howpublished = "\url{https://wg21.link/n3719}", - year = 2013, - month = 8, +@misc{N4138, + author = "Richard Smith", + title = "{N4138}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4138}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3720, - author = "G. Matthews and D. Berris", - title = "{N3720}: Working Draft Technical Specification - URI", - howpublished = "\url{https://wg21.link/n3720}", - year = 2013, - month = 8, +@misc{N4139, + author = "Richard Smith", + title = "{N4139}: Editor's Report — Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4139}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3721, - author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", - title = "{N3721}: Improvements to std::future and Related APIs", - howpublished = "\url{https://wg21.link/n3721}", - year = 2013, - month = 8, +@misc{N4140, + author = "Richard Smith", + title = "{N4140}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4140}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3722, - author = "N. Gustafsson and D. Brewis and H. Sutter and S. Mithani", - title = "{N3722}: Resumable Functions", - howpublished = "\url{https://wg21.link/n3722}", - year = 2013, - month = 8, +@misc{N4141, + author = "Richard Smith", + title = "{N4141}: Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4141}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N3723, - author = "Pascal Constanza", - title = "{N3723}: Extend operator-> to support rvalues", - howpublished = "\url{https://wg21.link/n3723}", - year = 2013, - month = 8, +@misc{N4142, + author = "Carter Edwards", + title = "{N4142}: Atomic Operations on a Very Large Array", + howpublished = "\url{https://wg21.link/n4142}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N3724, - author = "J. Hoberock and O. Giroux and V. Grover and H. Sutter and et al.", - title = "{N3724}: A Parallel Algorithms Library", - howpublished = "\url{https://wg21.link/n3724}", - year = 2013, - month = 8, +@misc{N4143, + author = "Chris Mysen", + title = "{N4143}: Executors and schedulers, revision 4", + howpublished = "\url{https://wg21.link/n4143}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3725, - author = "M. Wong and A. Adl-Tabatabai and T. Shpeisman and J. Gottschlich", - title = "{N3725}: Original Draft Specification of Transactional Language Constructs for C++ Version 1.1 (February 3, 2012)", - howpublished = "\url{https://wg21.link/n3725}", - year = 2013, - month = 8, +@misc{N4144, + author = "B. Seymour and S. Lavavej", + title = "{N4144}: Searching and Manipulation of Parameter Packs", + howpublished = "\url{https://wg21.link/n4144}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N3726, - author = "Pablo Halpern", - title = "{N3726}: Polymorphic Memory Resources", - howpublished = "\url{https://wg21.link/n3726}", - year = 2013, +@misc{N4145, + author = "Jens Maurer", + title = "{N4145}: Data-Invariant Functions", + howpublished = "\url{https://wg21.link/n4145}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3727, - author = "Tomasz Kamiński", - title = "{N3727}: A proposal to add invoke function template", - howpublished = "\url{https://wg21.link/n3727}", - year = 2013, - month = 8, +@misc{N4146, + author = "Barry Hedquist", + title = "{N4146}: Disposition of Comments, ISO/IEC DIS 14882 C++ 2014", + howpublished = "\url{https://wg21.link/n4146}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N3728, - author = "Mike Spertus", - title = "{N3728}: Packaging Parameter Packs (Rev. 2)", - howpublished = "\url{https://wg21.link/n3728}", - year = 2013, +@misc{N4147, + author = "David Krauss", + title = "{N4147}: Inline variables, or encapsulated expressions", + howpublished = "\url{https://wg21.link/n4147}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3729, - author = "Mike Spertus", - title = "{N3729}: Invocation type traits", - howpublished = "\url{https://wg21.link/n3729}", - year = 2013, +@misc{N4148, + author = "Matheus Izvekov", + title = "{N4148}: Disallowing Inaccessible Operators From Trivially Copyable", + howpublished = "\url{https://wg21.link/n4148}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3730, - author = "Mike Spertus", - title = "{N3730}: Specializations and namespaces", - howpublished = "\url{https://wg21.link/n3730}", - year = 2013, - month = 8, +@misc{N4149, + author = "David Krauss", + title = "{N4149}: Categorically qualified classes", + howpublished = "\url{https://wg21.link/n4149}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N3731, - author = "C. Mysen and N. Gustafsson", - title = "{N3731}: Executors and schedulers, revision 2", - howpublished = "\url{https://wg21.link/n3731}", +@misc{N4150, + author = "H. Finkel and H. Tong and et al.", + title = "{N4150}: Alias-Set Attributes: Toward restrict-like aliasing semantics for C++", + howpublished = "\url{https://wg21.link/n4150}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3732, - author = "A. Robison and A. Potapov and A. Malakhov", - title = "{N3732}: Value-Oriented Concurrent Unordered Containers", - howpublished = "\url{https://wg21.link/n3732}", - year = 2013, +@misc{N4151, + author = "Agustín Bergé", + title = "{N4151}: TriviallyCopyable reference\_wrapper", + howpublished = "\url{https://wg21.link/n4151}", + year = 2014, month = 8, publisher = "WG21" } -@misc{N3733, - author = "Barry Hedquist", - title = "{N3733}: ISO/IEC CD 14882, C++ 2014, National Body Comments", - howpublished = "\url{https://wg21.link/n3733}", - year = 2013, - month = 8, +@misc{N4152, + author = "Herb Sutter", + title = "{N4152}: uncaught\_exceptions", + howpublished = "\url{https://wg21.link/n4152}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N3734, - author = "Robert Geva", - title = "{N3734}: Vector Programming: A proposal for WG21", - howpublished = "\url{https://wg21.link/n3734}", - year = 2013, +@misc{N4153, + author = "Nico Josuttis", + title = "{N4153}: 2015-02 LWG Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4153}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4154, + author = "David Krauss", + title = "{N4154}: Operator assert", + howpublished = "\url{https://wg21.link/n4154}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3735, - author = "Robert Geva", - title = "{N3735}: On the difference between parallel loops and vector loops", - howpublished = "\url{https://wg21.link/n3735}", - year = 2013, +@misc{N4155, + author = "Riccardo Marcangelo", + title = "{N4155}: Non-member size() and more (Revision 1)", + howpublished = "\url{https://wg21.link/n4155}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3736, - author = "Ville Voutilainen", - title = "{N3736}: C++ Standard Evolution Active Issues List (Revision R03)", - howpublished = "\url{https://wg21.link/n3736}", - year = 2013, - month = 8, +@misc{N4156, + author = "Torvald Riegel", + title = "{N4156}: Light-Weight Execution Agents Revision 3", + howpublished = "\url{https://wg21.link/n4156}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3737, - author = "Ville Voutilainen", - title = "{N3737}: C++ Standard Evolution Completed Issues List (Revision R03)", - howpublished = "\url{https://wg21.link/n3737}", - year = 2013, - month = 8, +@misc{N4157, + author = "A. Robison and J. Hoberock and A. Laksberg", + title = "{N4157}: Relaxing Packaging Rules for Exceptions Thrown by Parallel Algorithms", + howpublished = "\url{https://wg21.link/n4157}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3738, - author = "Ville Voutilainen", - title = "{N3738}: C++ Standard Evolution Closed Issues List (Revision R03)", - howpublished = "\url{https://wg21.link/n3738}", - year = 2013, - month = 8, +@misc{N4158, + author = "Pablo Halpern", + title = "{N4158}: Destructive Move (Rev 1)", + howpublished = "\url{https://wg21.link/n4158}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3739, - author = "Daniel Krügler", - title = "{N3739}: Improving pair and tuple, revision 1", - howpublished = "\url{https://wg21.link/n3739}", - year = 2013, - month = 9, +@misc{N4159, + author = "G. Romer and R. Perepelitsa", + title = "{N4159}: std::function and Beyond", + howpublished = "\url{https://wg21.link/n4159}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3740, - author = "Walter E. Brown", - title = "{N3740}: A Proposal for the World's Dumbest Smart Pointer, v2", - howpublished = "\url{https://wg21.link/n3740}", - year = 2013, - month = 8, +@misc{N4160, + author = "Andrzej Krzemieński", + title = "{N4160}: Value constraints", + howpublished = "\url{https://wg21.link/n4160}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3741, - author = "Walter E. Brown", - title = "{N3741}: Toward Opaque Typedefs for C++1Y, v2", - howpublished = "\url{https://wg21.link/n3741}", - year = 2013, - month = 8, +@misc{N4161, + author = "Stephan T. Lavavej", + title = "{N4161}: Uniform Container Erasure (Revision 1)", + howpublished = "\url{https://wg21.link/n4161}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3742, - author = "Walter E. Brown", - title = "{N3742}: Three -related Proposals, v2", - howpublished = "\url{https://wg21.link/n3742}", - year = 2013, - month = 8, +@misc{N4162, + author = "Herb Sutter", + title = "{N4162}: Atomic Smart Pointers, rev. 1", + howpublished = "\url{https://wg21.link/n4162}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3743, - author = "Walter E. Brown", - title = "{N3743}: Conditionally-supported Special Math Functions for C++14, v2", - howpublished = "\url{https://wg21.link/n3743}", - year = 2013, - month = 8, +@misc{N4163, + author = "Herb Sutter", + title = "{N4163}: Agenda and Meeting Notice for WG21 Telecon Meeting", + howpublished = "\url{https://wg21.link/n4163}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3744, - author = "Walter E. Brown", - title = "{N3744}: Proposing [[pure]]", - howpublished = "\url{https://wg21.link/n3744}", - year = 2013, - month = 8, +@misc{N4164, + author = "H. Sutter and B. Stroustrup and G. Dos Reis", + title = "{N4164}: Forwarding References", + howpublished = "\url{https://wg21.link/n4164}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3745, - author = "Clark Nelson", - title = "{N3745}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/n3745}", - year = 2013, - month = 8, +@misc{N4165, + author = "Herb Sutter", + title = "{N4165}: Unified Call Syntax", + howpublished = "\url{https://wg21.link/n4165}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3746, - author = "Walter E. Brown", - title = "{N3746}: Proposing a C++1Y Swap Operator, v2", - howpublished = "\url{https://wg21.link/n3746}", - year = 2013, - month = 8, +@misc{N4166, + author = "David Krauss", + title = "{N4166}: Movable initializer lists", + howpublished = "\url{https://wg21.link/n4166}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3747, - author = "Christopher Kohlhoff", - title = "{N3747}: A Universal Model for Asynchronous Operations", - howpublished = "\url{https://wg21.link/n3747}", - year = 2013, - month = 9, +@misc{N4167, + author = "G. Mercer and A. Bergé and H. Kaiser", + title = "{N4167}: Transform Reduce, an Additional Algorithm for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4167}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3748, - author = "P. Gottschling and J. Falcou and H. Sutter", - title = "{N3748}: Implicit Evaluation of ``auto'' Variables and Arguments", - howpublished = "\url{https://wg21.link/n3748}", - year = 2013, +@misc{N4168, + author = "Billy Baker", + title = "{N4168}: Removing auto\_ptr", + howpublished = "\url{https://wg21.link/n4168}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4169, + author = "Tomasz Kamiński", + title = "{N4169}: A proposal to add invoke function template (Revision 1)", + howpublished = "\url{https://wg21.link/n4169}", + year = 2014, month = 8, publisher = "WG21" } -@misc{N3749, - author = "Marshall Clow", - title = "{N3749}: Constexpr Library Additions: functional", - howpublished = "\url{https://wg21.link/n3749}", - year = 2013, +@misc{N4170, + author = "Tomasz Kamiński", + title = "{N4170}: Extend INVOKE to support types convertible to target class (Revision 1)", + howpublished = "\url{https://wg21.link/n4170}", + year = 2014, month = 8, publisher = "WG21" } -@misc{N3750, - author = "Lawrence Crowl", - title = "{N3750}: C++ Ostream Buffers", - howpublished = "\url{https://wg21.link/n3750}", - year = 2013, - month = 9, +@misc{N4171, + author = "Tomasz Kamiński", + title = "{N4171}: Parameter group placeholders for bind", + howpublished = "\url{https://wg21.link/n4171}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3751, - author = "Gabriel Dos Reis", - title = "{N3751}: Object Lifetime, Low-level Programming, and memcpy", - howpublished = "\url{https://wg21.link/n3751}", - year = 2013, - month = 9, +@misc{N4172, + author = "E. Akhgari and B. Ballo", + title = "{N4172}: Named arguments", + howpublished = "\url{https://wg21.link/n4172}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3752, - author = "A. Shödl and F. Fracassi", - title = "{N3752}: Index Based Ranges", - howpublished = "\url{https://wg21.link/n3752}", - year = 2013, - month = 8, +@misc{N4173, + author = "B. Stroustrup and G. Dos Reis", + title = "{N4173}: Operator Dot", + howpublished = "\url{https://wg21.link/n4173}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3753, - author = "J. Lakos and A. Zakharov", - title = "{N3753}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 1)", - howpublished = "\url{https://wg21.link/n3753}", - year = 2013, - month = 8, +@misc{N4174, + author = "Bjarne Stroustrup", + title = "{N4174}: Call syntax: x.f(y) vs. f(x,y)", + howpublished = "\url{https://wg21.link/n4174}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3754, - author = "Alisdair Meredith", - title = "{N3754}: C++ Standard Library Active Issues List (Revision R84)", - howpublished = "\url{https://wg21.link/n3754}", - year = 2013, - month = 9, +@misc{N4175, + author = "Bjarne Stroustrup", + title = "{N4175}: Default comparisons", + howpublished = "\url{https://wg21.link/n4175}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3755, - author = "Alisdair Meredith", - title = "{N3755}: C++ Standard Library Defect Report List (Revision R84)", - howpublished = "\url{https://wg21.link/n3755}", - year = 2013, - month = 9, +@misc{N4176, + author = "Bjarne Stroustrup", + title = "{N4176}: Thoughts about Comparisons", + howpublished = "\url{https://wg21.link/n4176}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3756, - author = "Alisdair Meredith", - title = "{N3756}: C++ Standard Library Closed Issues List (Revision R84)", - howpublished = "\url{https://wg21.link/n3756}", - year = 2013, - month = 9, +@misc{N4177, + author = "Ł. Mendakiewicz and H. Sutter", + title = "{N4177}: Multidimensional bounds, index and array\_view, revision 4", + howpublished = "\url{https://wg21.link/n4177}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3757, - author = "Emil Dotchevski", - title = "{N3757}: Support for user-defined exception information and diagnostic information in std::exception", - howpublished = "\url{https://wg21.link/n3757}", - year = 2013, - month = 8, +@misc{N4178, + author = "Jens Maurer", + title = "{N4178}: Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers", + howpublished = "\url{https://wg21.link/n4178}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3758, - author = "Emil Dotchevski", - title = "{N3758}: Standard exception information types for std::exception", - howpublished = "\url{https://wg21.link/n3758}", - year = 2013, - month = 8, +@misc{N4179, + author = "Jens Maurer", + title = "{N4179}: Transactional Memory Support for C++: Wording (revision 2)", + howpublished = "\url{https://wg21.link/n4179}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3759, - author = "Matthias Kretz", - title = "{N3759}: SIMD Vector Types", - howpublished = "\url{https://wg21.link/n3759}", - year = 2013, - month = 8, +@misc{N4180, + author = "M. Wong and V. Luchangco and J. Maurer and et al.", + title = "{N4180}: SG5 Transactional Memory Support for C++ Update", + howpublished = "\url{https://wg21.link/n4180}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3760, - author = "Alberto Ganesh Barbati", - title = "{N3760}: [[deprecated]] attribute", - howpublished = "\url{https://wg21.link/n3760}", - year = 2013, - month = 9, +@misc{N4182, + author = "Michael Wong", + title = "{N4182}: SG5: Transactional Memory (TM) Meeting Minutes 2014/07/14-2014/10/06", + howpublished = "\url{https://wg21.link/n4182}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3761, - author = "Sean Middleditch", - title = "{N3761}: Proposing type\_at<>", - howpublished = "\url{https://wg21.link/n3761}", - year = 2013, - month = 8, +@misc{N4183, + author = "Nevin Liber", + title = "{N4183}: Contiguous Iterators: Pointer Conversion \& Type Trait", + howpublished = "\url{https://wg21.link/n4183}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3762, - author = "Jeffrey Yasskin", - title = "{N3762}: string\_view: a non-owning reference to a string, revision 5", - howpublished = "\url{https://wg21.link/n3762}", - year = 2013, - month = 9, +@misc{N4184, + author = "Matthias Kretz", + title = "{N4184}: SIMD Types: The Vector Type \& Operations", + howpublished = "\url{https://wg21.link/n4184}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3763, - author = "Jeffrey Yasskin", - title = "{N3763}: Traversable arguments for container constructors and methods, wording revision 4", - howpublished = "\url{https://wg21.link/n3763}", - year = 2013, - month = 9, +@misc{N4185, + author = "Matthias Kretz", + title = "{N4185}: SIMD Types: The Mask Type \& Write-Masking", + howpublished = "\url{https://wg21.link/n4185}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3764, - author = "Ville Voutilainen", - title = "{N3764}: Ruminations on relational operators", - howpublished = "\url{https://wg21.link/n3764}", - year = 2013, - month = 9, +@misc{N4186, + author = "Matthias Kretz", + title = "{N4186}: Supporting Custom Diagnostics and SFINAE", + howpublished = "\url{https://wg21.link/n4186}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3765, - author = "Tony Van Eerd", - title = "{N3765}: On Optional", - howpublished = "\url{https://wg21.link/n3765}", +@misc{N4187, + author = "L. Crowl and P. Sommerlad", + title = "{N4187}: C++ Ostream Buffers", + howpublished = "\url{https://wg21.link/n4187}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3766, - author = "Jeffrey Yasskin", - title = "{N3766}: The identity type transformation", - howpublished = "\url{https://wg21.link/n3766}", - year = 2013, - month = 9, +@misc{N4188, + author = "L. Deniau and A. Naumann", + title = "{N4188}: Proposal for classes with runtime size", + howpublished = "\url{https://wg21.link/n4188}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3767, - author = "Kyle Kloepper", - title = "{N3767}: Teleconference Minutes (September 2013)", - howpublished = "\url{https://wg21.link/n3767}", - year = 2013, - month = 9, +@misc{N4189, + author = "P. Sommerlad and A. Sandoval", + title = "{N4189}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/n4189}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3768, - author = "Kyle Kloepper", - title = "{N3768}: Minutes (September 2013)", - howpublished = "\url{https://wg21.link/n3768}", - year = 2013, +@misc{N4190, + author = "Stephan T. Lavavej", + title = "{N4190}: Removing auto\_ptr, random\_shuffle(), And Old Stuff", + howpublished = "\url{https://wg21.link/n4190}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3769, - author = "Kyle Kloepper", - title = "{N3769}: Minutes: PL22.16 Meeting No. 61, 2013-09 Chicago Minutes", - howpublished = "\url{https://wg21.link/n3769}", - year = 2013, - month = 12, +@misc{N4191, + author = "A. Sutton and R. Smith", + title = "{N4191}: Folding expressions", + howpublished = "\url{https://wg21.link/n4191}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3770, +@misc{N4192, author = "William M. Miller", - title = "{N3770}: C++ CD Comment Status, Rev. 1", - howpublished = "\url{https://wg21.link/n3770}", - year = 2013, + title = "{N4192}: C++ Standard Core Language Active Issues, Revision 91", + howpublished = "\url{https://wg21.link/n4192}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3771, - author = "H. Tong and M. Wong", - title = "{N3771}: Canadian C++14 Comments", - howpublished = "\url{https://wg21.link/n3771}", - year = 2013, - month = 9, +@misc{N4193, + author = "William M. Miller", + title = "{N4193}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 91", + howpublished = "\url{https://wg21.link/n4193}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3772, - author = "David Rodríguez Ibeas", - title = "{N3772}: Changing the type of address-of-member expression", - howpublished = "\url{https://wg21.link/n3772}", - year = 2013, - month = 9, +@misc{N4194, + author = "William M. Miller", + title = "{N4194}: C++ Standard Core Language Closed Issues, Revision 91", + howpublished = "\url{https://wg21.link/n4194}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3773, - author = "Herb Sutter", - title = "{N3773}: async and \$\sim\$future (Revision 4)", - howpublished = "\url{https://wg21.link/n3773}", - year = 2013, - month = 9, +@misc{N4195, + author = "O. Giroux and C. Edwards", + title = "{N4195}: std::synchronic", + howpublished = "\url{https://wg21.link/n4195}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3774, - author = "A. Naumann and S. Wenzel", - title = "{N3774}: C++ Needs Language Support For Vectorization", - howpublished = "\url{https://wg21.link/n3774}", - year = 2013, - month = 9, +@misc{N4196, + author = "Richard Smith", + title = "{N4196}: Attributes for namespaces and enumerators", + howpublished = "\url{https://wg21.link/n4196}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3775, - author = "Walter E. Brown", - title = "{N3775}: Deprecating rand() and Friends", - howpublished = "\url{https://wg21.link/n3775}", - year = 2013, - month = 9, +@misc{N4197, + author = "Richard Smith", + title = "{N4197}: Adding u8 character literals", + howpublished = "\url{https://wg21.link/n4197}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3776, - author = "Herb Sutter", - title = "{N3776}: Wording for \$\sim\$future", - howpublished = "\url{https://wg21.link/n3776}", - year = 2013, - month = 9, +@misc{N4198, + author = "Richard Smith", + title = "{N4198}: Allow constant evaluation for all non-type template arguments", + howpublished = "\url{https://wg21.link/n4198}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3777, - author = "Herb Sutter", - title = "{N3777}: Wording for deprecating async", - howpublished = "\url{https://wg21.link/n3777}", - year = 2013, - month = 9, +@misc{N4199, + author = "Hans-J. Boehm", + title = "{N4199}: Minutes of Sept. 4-5, 2014 SG1 meeting in Redmond, WA", + howpublished = "\url{https://wg21.link/n4199}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3778, - author = "Lawrence Crowl", - title = "{N3778}: C++ Sized Deallocation", - howpublished = "\url{https://wg21.link/n3778}", - year = 2013, - month = 9, +@misc{N4200, + author = "Clark Nelson", + title = "{N4200}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/n4200}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3779, - author = "Peter Sommerlad", - title = "{N3779}: User-defined Literals for std::complex", - howpublished = "\url{https://wg21.link/n3779}", - year = 2013, - month = 9, +@misc{N4201, + author = "Matthew Fioravante", + title = "{N4201}: Alignment Helpers for C++", + howpublished = "\url{https://wg21.link/n4201}", + year = 2014, + month = 8, publisher = "WG21" } -@misc{N3780, - author = "Nico Josuttis", - title = "{N3780}: Why Deprecating async() is the Worst of all Options", - howpublished = "\url{https://wg21.link/n3780}", - year = 2013, - month = 9, +@misc{N4202, + author = "Matthew Fioravante", + title = "{N4202}: Strongly Typed Bitset", + howpublished = "\url{https://wg21.link/n4202}", + year = 2014, + month = 8, publisher = "WG21" } -@misc{N3781, - author = "L. Crowl and R. Smith and J. Snyder and D. Vandevoorde", - title = "{N3781}: Single-Quotation-Mark as a Digit Separator", - howpublished = "\url{https://wg21.link/n3781}", - year = 2013, - month = 9, +@misc{N4203, + author = "Matthew Fioravante", + title = "{N4203}: Fast ASCII Character Manipulation", + howpublished = "\url{https://wg21.link/n4203}", + year = 2014, + month = 8, publisher = "WG21" } -@misc{N3782, - author = "A. Shödl and F. Fracassi", - title = "{N3782}: Index Based Ranges (Rev. 1)", - howpublished = "\url{https://wg21.link/n3782}", - year = 2013, - month = 9, +@misc{N4204, + author = "A. Mackintosh and O. Giroux", + title = "{N4204}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/n4204}", + year = 2014, + month = 8, publisher = "WG21" } -@misc{N3783, - author = "Robert Pratte", - title = "{N3783}: Network Byte Order Conversion", - howpublished = "\url{https://wg21.link/n3783}", - year = 2013, - month = 9, +@misc{N4205, + author = "Andrew Sutton", + title = "{N4205}: Working Draft, C++ Extensions for Concepts", + howpublished = "\url{https://wg21.link/n4205}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3784, - author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", - title = "{N3784}: Improvements to std::future and Related APIs", - howpublished = "\url{https://wg21.link/n3784}", - year = 2013, - month = 9, +@misc{N4206, + author = "Ville Voutilainen", + title = "{N4206}: C++ Standard Evolution Active Issues List (Revision R09)", + howpublished = "\url{https://wg21.link/n4206}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3785, - author = "C. Mysen and N. Gustafsson and M. Austern and J. Yasskin", - title = "{N3785}: Executors and schedulers, revision 3", - howpublished = "\url{https://wg21.link/n3785}", +@misc{N4207, + author = "Ville Voutilainen", + title = "{N4207}: C++ Standard Evolution Completed Issues List (Revision R09)", + howpublished = "\url{https://wg21.link/n4207}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3786, - author = "Hans-J. Boehm", - title = "{N3786}: Prohibiting ``out of thin air'' results in C++14", - howpublished = "\url{https://wg21.link/n3786}", +@misc{N4208, + author = "Ville Voutilainen", + title = "{N4208}: C++ Standard Evolution Closed Issues List (Revision R09)", + howpublished = "\url{https://wg21.link/n4208}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3787, - author = "Hans Boehm", - title = "{N3787}: What can signal handlers do? (CWG 1441)", - howpublished = "\url{https://wg21.link/n3787}", - year = 2013, +@misc{N4209, + author = "J. Coe and R. Mill", + title = "{N4209}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", + howpublished = "\url{https://wg21.link/n4209}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3788, - author = "Alisdair Meredith", - title = "{N3788}: Immediate issues", - howpublished = "\url{https://wg21.link/n3788}", - year = 2013, - month = 9, +@misc{N4210, + author = "M. Wong and H. Tong and R. Bhakta and D. Inglis", + title = "{N4210}: IBM comment on preparing for a Trigraph-adverse future in C++17", + howpublished = "\url{https://wg21.link/n4210}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3789, - author = "Marshall Clow", - title = "{N3789}: Constexpr Library Additions: functional", - howpublished = "\url{https://wg21.link/n3789}", - year = 2013, - month = 9, +@misc{N4211, + author = "Beman Dawes", + title = "{N4211}: File System TS Active Issues List (Revision R3)", + howpublished = "\url{https://wg21.link/n4211}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3790, +@misc{N4212, author = "Beman Dawes", - title = "{N3790}: Working Draft, Technical Specification — File System", - howpublished = "\url{https://wg21.link/n3790}", - year = 2013, - month = 9, + title = "{N4212}: File System TS Closed Issues List (Revision R3)", + howpublished = "\url{https://wg21.link/n4212}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3791, +@misc{N4213, author = "Beman Dawes", - title = "{N3791}: Lightweight Drawing Library - Objectives, Requirements, Strategies", - howpublished = "\url{https://wg21.link/n3791}", - year = 2013, + title = "{N4213}: File System TS Defect Report List (Revision R3)", + howpublished = "\url{https://wg21.link/n4213}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3792, - author = "G. Matthews and D. Berris", - title = "{N3792}: Working Draft Technical Specification - URI", - howpublished = "\url{https://wg21.link/n3792}", - year = 2013, +@misc{N4214, + author = "G. Dos Reis and M. Hall and G. Nishanov", + title = "{N4214}: A Module System for C++ (Revision 2)", + howpublished = "\url{https://wg21.link/n4214}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3793, - author = "F. Cacciola and A. Krzemieński", - title = "{N3793}: A proposal to add a utility class to represent optional objects (Revision 5)", - howpublished = "\url{https://wg21.link/n3793}", - year = 2013, +@misc{N4215, + author = "P. McKenney and T. Riegel and J. Preshing", + title = "{N4215}: Towards Implementation and Use of memory\_order\_consume", + howpublished = "\url{https://wg21.link/n4215}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3794, - author = "Daryle Walker", - title = "{N3794}: Proposal to Add Multi-Dimensional Support to std::array", - howpublished = "\url{https://wg21.link/n3794}", - year = 2013, +@misc{N4216, + author = "P. McKenney and A. Jeffrey and A. Sezgin", + title = "{N4216}: Out-of-Thin-Air Execution is Vacuous", + howpublished = "\url{https://wg21.link/n4216}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3795, - author = "Vladimir Grigoriev", - title = "{N3795}: A more common version of algorithm std::partition\_copy", - howpublished = "\url{https://wg21.link/n3795}", - year = 2013, +@misc{N4217, + author = "Zhihao Yuan", + title = "{N4217}: std::rand replacement", + howpublished = "\url{https://wg21.link/n4217}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4218, + author = "Axel Naumann", + title = "{N4218}: Variant: a typesafe union", + howpublished = "\url{https://wg21.link/n4218}", + year = 2014, month = 9, publisher = "WG21" } -@misc{N3796, - author = "Zhihao Yuan", - title = "{N3796}: std::rand replacement", - howpublished = "\url{https://wg21.link/n3796}", - year = 2013, +@misc{N4219, + author = "David Krauss", + title = "{N4219}: Fixing the specification of universal-character-names (rev. 2)", + howpublished = "\url{https://wg21.link/n4219}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3797, - author = "Stefanus Du Toit", - title = "{N3797}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3797}", - year = 2013, +@misc{N4220, + author = "David Krauss", + title = "{N4220}: An update to the preprocessor specification (rev. 2)", + howpublished = "\url{https://wg21.link/n4220}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3798, - author = "Stefanus Du Toit", - title = "{N3798}: C++ Editor's Report, October 2013", - howpublished = "\url{https://wg21.link/n3798}", - year = 2013, +@misc{N4221, + author = "David Krauss", + title = "{N4221}: Generalized lifetime extension", + howpublished = "\url{https://wg21.link/n4221}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3799, - author = "Stephen D. Clamage", - title = "{N3799}: AGENDA: PL22.16 Meeting No. 62, WG21 Meeting No. 57, February 10-15, 2014 - Issaquah, WA, USA", - howpublished = "\url{https://wg21.link/n3799}", - year = 2013, +@misc{N4222, + author = "R. ter Borg and J. Perla", + title = "{N4222}: Minimal Additions to the Array View Library for Performance and Interoperability", + howpublished = "\url{https://wg21.link/n4222}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3800, - author = "Tomasz Kamiński", - title = "{N3800}: A proposal to add a generalized callable negator (Revision 1)", - howpublished = "\url{https://wg21.link/n3800}", - year = 2013, - month = 9, +@misc{N4223, + author = "V. Voutilainen and M. Kilpeläinen and J. Wakely", + title = "{N4223}: Response To: Let return {\textbraceleft}expr{\textbraceright} Be Explicit", + howpublished = "\url{https://wg21.link/n4223}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3801, - author = "Gabriel Dos Reis", - title = "{N3801}: Removing Undefined Behavior from the Preprocessor", - howpublished = "\url{https://wg21.link/n3801}", - year = 2013, +@misc{N4224, + author = "A. Mackintosh and A. Berkan", + title = "{N4224}: Supplements to C++ Latches", + howpublished = "\url{https://wg21.link/n4224}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3802, - author = "Peter Sommerlad", - title = "{N3802}: apply() call a function with arguments from a tuple", - howpublished = "\url{https://wg21.link/n3802}", - year = 2013, +@misc{N4225, + author = "Ville Voutilainen", + title = "{N4225}: Towards uniform handling of subobjects", + howpublished = "\url{https://wg21.link/n4225}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3803, - author = "Beman Dawes", - title = "{N3803}: Programming Languages — C++ Standard Library — File System Technical Specification", - howpublished = "\url{https://wg21.link/n3803}", - year = 2013, +@misc{N4226, + author = "D. Diaz and E. Bringas and D. Gutson and J. Maurer", + title = "{N4226}: Apply the [[noreturn]] attribute to main as a hint to eliminate global object destructor calls", + howpublished = "\url{https://wg21.link/n4226}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3804, - author = "B. Dawes and K. Henney and D. Krügler", - title = "{N3804}: Any Library Proposal (Revision 3)", - howpublished = "\url{https://wg21.link/n3804}", - year = 2013, +@misc{N4227, + author = "Nicolai Josuttis", + title = "{N4227}: Cleaning-up noexcept in the Library (Rev 2)", + howpublished = "\url{https://wg21.link/n4227}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3805, - author = "Peter Sommerlad", - title = "{N3805}: SPRING 2014 JTC1/SC22/WG21 C++ STANDARDS COMMITTEE MEETING: Preliminary Information", - howpublished = "\url{https://wg21.link/n3805}", +@misc{N4228, + author = "G. Dos Reis and H. Sutter and J. Caves", + title = "{N4228}: Refining Expression Evaluation Order for Idiomatic C++", + howpublished = "\url{https://wg21.link/n4228}", + year = 2014, + month = 10, publisher = "WG21" } -@misc{N3806, - author = "William M. Miller", - title = "{N3806}: C++ Standard Core Language Active Issues, Revision 86", - howpublished = "\url{https://wg21.link/n3806}", - year = 2013, +@misc{N4229, + author = "Gabriel Dos Reis", + title = "{N4229}: Pointer Ordering", + howpublished = "\url{https://wg21.link/n4229}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3807, - author = "William M. Miller", - title = "{N3807}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 86", - howpublished = "\url{https://wg21.link/n3807}", - year = 2013, +@misc{N4230, + author = "R. Kawulak and A. Tomazos", + title = "{N4230}: Nested namespace definition (revision 2)", + howpublished = "\url{https://wg21.link/n4230}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3808, - author = "William M. Miller", - title = "{N3808}: C++ Standard Core Language Closed Issues, Revision 86", - howpublished = "\url{https://wg21.link/n3808}", - year = 2013, +@misc{N4231, + author = "T. Riegel and C. Nelson", + title = "{N4231}: Terms and definitions related to ``threads''", + howpublished = "\url{https://wg21.link/n4231}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3810, - author = "Bjarne Stroustrup", - title = "{N3810}: Alternatives for Array Extensions", - howpublished = "\url{https://wg21.link/n3810}", - year = 2013, +@misc{N4232, + author = "Nat Goodspeed", + title = "{N4232}: Stackful Coroutines and Stackless Resumable Functions", + howpublished = "\url{https://wg21.link/n4232}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3811, - author = "Ville Voutilainen", - title = "{N3811}: C++ Standard Evolution Active Issues List (Revision R04)", - howpublished = "\url{https://wg21.link/n3811}", - year = 2013, +@misc{N4233, + author = "L. Crowl and C. Mysen", + title = "{N4233}: A Class for Status and Optional Value", + howpublished = "\url{https://wg21.link/n4233}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3812, - author = "Ville Voutilainen", - title = "{N3812}: C++ Standard Evolution Completed Issues List (Revision R04)", - howpublished = "\url{https://wg21.link/n3812}", - year = 2013, +@misc{N4234, + author = "Daniel Gutson", + title = "{N4234}: 0-overhead-principle violations in exception handling - part 2", + howpublished = "\url{https://wg21.link/n4234}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3813, - author = "Ville Voutilainen", - title = "{N3813}: C++ Standard Evolution Closed Issues List (Revision R04)", - howpublished = "\url{https://wg21.link/n3813}", - year = 2013, +@misc{N4235, + author = "Daveed Vandevoorde", + title = "{N4235}: Selecting from Parameter Packs", + howpublished = "\url{https://wg21.link/n4235}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3814, - author = "J. Snyder and C. Carruth", - title = "{N3814}: Call for Compile-Time Reflection Proposals", - howpublished = "\url{https://wg21.link/n3814}", - year = 2013, +@misc{N4236, + author = "Michael Price", + title = "{N4236}: A compile-time string library template with UDL operator templates", + howpublished = "\url{https://wg21.link/n4236}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3815, - author = "A. Tomazos and C. Käser", - title = "{N3815}: Enumerator List Property Queries", - howpublished = "\url{https://wg21.link/n3815}", - year = 2013, +@misc{N4237, + author = "R. Geva and C. Nelson", + title = "{N4237}: Language Extensions for Vector loop level parallelism", + howpublished = "\url{https://wg21.link/n4237}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3816, +@misc{N4238, author = "Pablo Halpern", - title = "{N3816}: Polymorphic Memory Resources - r1", - howpublished = "\url{https://wg21.link/n3816}", - year = 2013, + title = "{N4238}: An Abstract Model of Vector Parallelism", + howpublished = "\url{https://wg21.link/n4238}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3817, - author = "Alasdair Mackintosh", - title = "{N3817}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/n3817}", - year = 2013, +@misc{N4239, + author = "A. Tomazos and M. Spertus", + title = "{N4239}: Defaulted Comparison Using Reflection", + howpublished = "\url{https://wg21.link/n4239}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3818, - author = "J. Lakos and A. Zakharov", - title = "{N3818}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 2)", - howpublished = "\url{https://wg21.link/n3818}", - year = 2013, +@misc{N4240, + author = "Thomas Köppe", + title = "{N4240}: Improved insertion interface for unique-key maps (Revision 2)", + howpublished = "\url{https://wg21.link/n4240}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3819, - author = "A. Sutton and B. Stroustrup and G. Dos Reis", - title = "{N3819}: Concepts Lite Specification", - howpublished = "\url{https://wg21.link/n3819}", - year = 2013, +@misc{N4241, + author = "Gor Nishanov", + title = "{N4241}: A proposal to add shared\_mutex (untimed) (Revision 3)", + howpublished = "\url{https://wg21.link/n4241}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3820, - author = "Lawrence Crowl", - title = "{N3820}: Working Draft, Technical Specification — Array Extensions", - howpublished = "\url{https://wg21.link/n3820}", - year = 2013, +@misc{N4242, + author = "Christopher Kohlhoff", + title = "{N4242}: Executors and Asynchronous Operations, Revision 1", + howpublished = "\url{https://wg21.link/n4242}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3821, +@misc{N4243, + author = "Christopher Kohlhoff", + title = "{N4243}: Networking Library Proposal (Revision 2)", + howpublished = "\url{https://wg21.link/n4243}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4244, + author = "Christopher Kohlhoff", + title = "{N4244}: Resumable Lambdas: A language extension for generators and coroutines", + howpublished = "\url{https://wg21.link/n4244}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4245, author = "Alisdair Meredith", - title = "{N3821}: C++ Standard Library Active Issues List (Revision R85)", - howpublished = "\url{https://wg21.link/n3821}", - year = 2013, + title = "{N4245}: C++ Standard Library Active Issues List (Revision R90)", + howpublished = "\url{https://wg21.link/n4245}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3822, +@misc{N4246, author = "Alisdair Meredith", - title = "{N3822}: C++ Standard Library Defect Report List (Revision R85)", - howpublished = "\url{https://wg21.link/n3822}", - year = 2013, + title = "{N4246}: C++ Standard Library Defect Report List (Revision R90)", + howpublished = "\url{https://wg21.link/n4246}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3823, +@misc{N4247, author = "Alisdair Meredith", - title = "{N3823}: C++ Standard Library Closed Issues List (Revision R85)", - howpublished = "\url{https://wg21.link/n3823}", - year = 2013, + title = "{N4247}: C++ Standard Library Closed Issues List (Revision R90)", + howpublished = "\url{https://wg21.link/n4247}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3824, - author = "Zhihao Yuan", - title = "{N3824}: make\_array", - howpublished = "\url{https://wg21.link/n3824}", - year = 2013, +@misc{N4248, + author = "Alisdair Meredith", + title = "{N4248}: Library Preconditions are a Language Feature", + howpublished = "\url{https://wg21.link/n4248}", + year = 2014, month = 10, publisher = "WG21" } -@misc{N3825, - author = "Jason Zink", - title = "{N3825}: SG13 Graphics Discussion", - howpublished = "\url{https://wg21.link/n3825}", - year = 2013, +@misc{N4249, + author = "A. Meredith and J. Burley and A. Martin and D. Chisnall and et al.", + title = "{N4249}: Networking Primitives: std::experimental::network::htonl Considered Harmful", + howpublished = "\url{https://wg21.link/n4249}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4250, + author = "Jonathan Wakely", + title = "{N4250}: WG21 2014-10-24 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4250}", + year = 2014, + month = 10, + publisher = "WG21" +} +@misc{N4251, + author = "Jonathan Wakely", + title = "{N4251}: WG21 2014-11 Urbana Minutes", + howpublished = "\url{https://wg21.link/n4251}", + year = 2014, month = 11, publisher = "WG21" } -@misc{N3826, - author = "Herb Sutter", - title = "{N3826}: Agenda and Meeting Notice for WG21 Telecon Meeting", - howpublished = "\url{https://wg21.link/n3826}", - year = 2013, +@misc{N4252, + author = "Jonathan Wakely", + title = "{N4252}: PL22.16 2014-11 Urbana Minutes", + howpublished = "\url{https://wg21.link/n4252}", + year = 2014, month = 11, publisher = "WG21" } -@misc{N3827, - author = "G. Matthews and D. Berris", - title = "{N3827}: Working Draft Technical Specification - URI", - howpublished = "\url{https://wg21.link/n3827}", +@misc{N4253, + author = "J. Lakos and A. Zakharov and A. Beels and N. Myers", + title = "{N4253}: Language Support for Runtime Contract Validation (Revision 9)", + howpublished = "\url{https://wg21.link/n4253}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3828, - author = "Jill Peckham", - title = "{N3828}: FALL 2014 JTC1/SC22/WG21 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n3828}", +@misc{N4254, + author = "Rein Halbersma", + title = "{N4254}: User-defined Literals for size\_t and ptrdiff\_t", + howpublished = "\url{https://wg21.link/n4254}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3829, - author = "Peter Sommerlad", - title = "{N3829}: apply() call a function with arguments from a tuple (V2)", - howpublished = "\url{https://wg21.link/n3829}", - year = 2013, - month = 12, +@misc{N4255, + author = "Mike Spertus", + title = "{N4255}: Proposed resolution for US104: Allocator-aware regular expressions (rev 3)", + howpublished = "\url{https://wg21.link/n4255}", + year = 2014, + month = 11, publisher = "WG21" } -@misc{N3830, - author = "P. Sommerlad and A. Sandoval", - title = "{N3830}: Scoped Resource - Generic RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/n3830}", - year = 2013, - month = 12, +@misc{N4257, + author = "Mike Spertus and Nathan Wilson", + title = "{N4257}: Delimited iterators (rev 4)", + howpublished = "\url{https://wg21.link/n4257}", + year = 2014, + month = 11, publisher = "WG21" } -@misc{N3831, - author = "R. Geva and C. Nelson", - title = "{N3831}: Language Extensions for Vector level parallelism", - howpublished = "\url{https://wg21.link/n3831}", +@misc{N4258, + author = "Nicolai Josuttis", + title = "{N4258}: Cleaning up noexcept in the Library (Rev 3)", + howpublished = "\url{https://wg21.link/n4258}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3832, - author = "P. Halpern and A. Robison and A. Laksberg and H. Sutter and et al.", - title = "{N3832}: Task Region", - howpublished = "\url{https://wg21.link/n3832}", +@misc{N4259, + author = "Herb Sutter", + title = "{N4259}: Wording for std::uncaught\_exceptions", + howpublished = "\url{https://wg21.link/n4259}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3833, - author = "William M. Miller", - title = "{N3833}: C++ Standard Core Language Active Issues, Revision 87", - howpublished = "\url{https://wg21.link/n3833}", +@misc{N4260, + author = "Herb Sutter", + title = "{N4260}: Wording for Atomic Smart Pointers", + howpublished = "\url{https://wg21.link/n4260}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3834, - author = "William M. Miller", - title = "{N3834}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 87", - howpublished = "\url{https://wg21.link/n3834}", +@misc{N4261, + author = "Jens Maurer", + title = "{N4261}: Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers", + howpublished = "\url{https://wg21.link/n4261}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3835, - author = "William M. Miller", - title = "{N3835}: C++ Standard Core Language Closed Issues, Revision 87", - howpublished = "\url{https://wg21.link/n3835}", +@misc{N4262, + author = "Herb Sutter", + title = "{N4262}: Wording for Forwarding References", + howpublished = "\url{https://wg21.link/n4262}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3836, - author = "Ville Voutilainen", - title = "{N3836}: C++ Standard Evolution Active Issues List (Revision R05)", - howpublished = "\url{https://wg21.link/n3836}", +@misc{N4263, + author = "Matt Austern and Gabriel Dos Reis and Eric Niebler and Bjarne Stroustrup and Herb Sutter and Andrew Sutton and Jeffrey Yasskin", + title = "{N4263}: Toward a concept-enabled standard library", + howpublished = "\url{https://wg21.link/n4263}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3837, - author = "Ville Voutilainen", - title = "{N3837}: C++ Standard Evolution Completed Issues List (Revision R05)", - howpublished = "\url{https://wg21.link/n3837}", +@misc{N4265, + author = "Jens Maurer", + title = "{N4265}: Transactional Memory Support for C++: Wording (revision 3)", + howpublished = "\url{https://wg21.link/n4265}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3838, - author = "Ville Voutilainen", - title = "{N3838}: C++ Standard Evolution Closed Issues List (Revision R05)", - howpublished = "\url{https://wg21.link/n3838}", +@misc{N4266, + author = "Richard Smith", + title = "{N4266}: Attributes for namespaces and enumerators", + howpublished = "\url{https://wg21.link/n4266}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3839, - author = "Walter E. Brown", - title = "{N3839}: Proposing the Rule of Five, v2", - howpublished = "\url{https://wg21.link/n3839}", +@misc{N4267, + author = "Richard Smith", + title = "{N4267}: Adding u8 character literals", + howpublished = "\url{https://wg21.link/n4267}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3840, - author = "Walter E. Brown", - title = "{N3840}: A Proposal for the World's Dumbest Smart Pointer, v3", - howpublished = "\url{https://wg21.link/n3840}", +@misc{N4268, + author = "Richard Smith", + title = "{N4268}: Allow constant evaluation for all non-type template arguments", + howpublished = "\url{https://wg21.link/n4268}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3841, - author = "Walter E. Brown", - title = "{N3841}: Discouraging rand() in C++14", - howpublished = "\url{https://wg21.link/n3841}", +@misc{N4270, + author = "Alisdair Meredith", + title = "{N4270}: Consolidated Revisions to C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4270}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3842, - author = "Walter E. Brown", - title = "{N3842}: A sample Proposal", - howpublished = "\url{https://wg21.link/n3842}", +@misc{N4272, + author = "Michael Wong", + title = "{N4272}: Working Draft, Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4272}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3843, - author = "Walter E. Brown", - title = "{N3843}: A SFINAE-Friendly std::common\_type", - howpublished = "\url{https://wg21.link/n3843}", +@misc{N4273, + author = "Stephan T. Lavavej", + title = "{N4273}: Uniform Container Erasure (Revision 2)", + howpublished = "\url{https://wg21.link/n4273}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3844, - author = "Walter E. Brown", - title = "{N3844}: A SFINAE-Friendly std::iterator\_traits", - howpublished = "\url{https://wg21.link/n3844}", +@misc{N4274, + author = "Arch D. Robison and Jared Hoberock and Artur Laksberg", + title = "{N4274}: Relaxing Packaging Rules for Exceptions Thrown by Parallel Algorithms - Proposed Wording (Revision 1)", + howpublished = "\url{https://wg21.link/n4274}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3845, - author = "Walter E. Brown", - title = "{N3845}: Greatest Common Divisor and Least Common Multiple", - howpublished = "\url{https://wg21.link/n3845}", +@misc{N4275, + author = "Hans-J. Boehm", + title = "{N4275}: Parallelism PDTS Comment Responses", + howpublished = "\url{https://wg21.link/n4275}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3846, - author = "Walter E. Brown", - title = "{N3846}: Extending static\_assert", - howpublished = "\url{https://wg21.link/n3846}", +@misc{N4276, + author = "Jared Hoberock", + title = "{N4276}: Adding Fused Transform Algorithms to the Parallelism TS", + howpublished = "\url{https://wg21.link/n4276}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3847, - author = "Walter E. Brown", - title = "{N3847}: Random Number Generation is Not Simple!", - howpublished = "\url{https://wg21.link/n3847}", +@misc{N4277, + author = "Agustín Bergé", + title = "{N4277}: TriviallyCopyable reference\_wrapper (Revision 1)", + howpublished = "\url{https://wg21.link/n4277}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3848, - author = "Jeffrey Yasskin", - title = "{N3848}: Working Draft, Technical Specification on C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n3848}", +@misc{N4279, + author = "Thomas Köpp", + title = "{N4279}: Improved insertion interface for unique-key maps (Revision 2.3)", + howpublished = "\url{https://wg21.link/n4279}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3849, - author = "Jeffrey Yasskin", - title = "{N3849}: string\_view: a non-owning reference to a string, revision 6", - howpublished = "\url{https://wg21.link/n3849}", +@misc{N4280, + author = "Riccardo Marcangelo", + title = "{N4280}: Non-member size() and more (Revison 2)", + howpublished = "\url{https://wg21.link/n4280}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3850, - author = "Jared Hoberock", - title = "{N3850}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n3850}", +@misc{N4282, + author = "Walter E. Brown", + title = "{N4282}: A Proposal for the World's Dumbest Smart Pointer, v4", + howpublished = "\url{https://wg21.link/n4282}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3851, - author = "Ł. Mendakiewicz and H. Sutter", - title = "{N3851}: Multidimensional bounds, index and array\_view", - howpublished = "\url{https://wg21.link/n3851}", +@misc{N4284, + author = "Jens Maurer", + title = "{N4284}: Contiguous Iterators", + howpublished = "\url{https://wg21.link/n4284}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3852, - author = "William M. Miller", - title = "{N3852}: C++ CD Status, Rev. 1", - howpublished = "\url{https://wg21.link/n3852}", +@misc{N4285, + author = "Jens Maurer", + title = "{N4285}: Cleanup for exception-specification and throw-expression", + howpublished = "\url{https://wg21.link/n4285}", + year = 2014, + month = 11, publisher = "WG21" } -@misc{N3853, - author = "Stephan T. Lavavej", - title = "{N3853}: Range-Based For-Loops: The Next Generation", - howpublished = "\url{https://wg21.link/n3853}", +@misc{N4286, + author = "Gor Nishanov and Jim Radigan", + title = "{N4286}: Resumable Functions (revision 3)", + howpublished = "\url{https://wg21.link/n4286}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3854, - author = "Stephan T. Lavavej", - title = "{N3854}: Variable Templates For Type Traits", - howpublished = "\url{https://wg21.link/n3854}", +@misc{N4287, + author = "Gor Nishanov", + title = "{N4287}: Threads, Fibers and Couroutines (slides deck)", + howpublished = "\url{https://wg21.link/n4287}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3856, - author = "Gabriel Dos Reis", - title = "{N3856}: Unforgetting standard functions min/max as constexpr", - howpublished = "\url{https://wg21.link/n3856}", +@misc{N4288, + author = "Alisdair Meredith", + title = "{N4288}: Strike string\_view::clear from Library Fundamentals", + howpublished = "\url{https://wg21.link/n4288}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3857, - author = "N. Gustafsson and A. Laksberg and H. Sutter and S. Mithani", - title = "{N3857}: Improvements to std::future and Related APIs", - howpublished = "\url{https://wg21.link/n3857}", +@misc{N4293, + author = "J. Daniel Garcia", + title = "{N4293}: C++ language support for contract programming", + howpublished = "\url{https://wg21.link/n4293}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3858, - author = "N. Gustafsson and D. Brewis and H. Sutter", - title = "{N3858}: Resumable Functions", - howpublished = "\url{https://wg21.link/n3858}", +@misc{N4294, + author = "J. Daniel Garcia", + title = "{N4294}: Arrays of run-time bounds as data members", + howpublished = "\url{https://wg21.link/n4294}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3859, - author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", - title = "{N3859}: Transactional Memory Support for C++", - howpublished = "\url{https://wg21.link/n3859}", +@misc{N4295, + author = "Andrew Sutton and Richard Smith", + title = "{N4295}: Folding Expressions", + howpublished = "\url{https://wg21.link/n4295}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3861, - author = "M. Wong", - title = "{N3861}: Transactional Memory (TM) Meeting Minutes 2013/09/09-2014/01/20", - howpublished = "\url{https://wg21.link/n3861}", +@misc{N4296, + author = "Richard Smith", + title = "{N4296}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4296}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3862, - author = "J. Gottschlich and M. Spear and M. Wong and et al.", - title = "{N3862}: Towards a Transaction-safe C++ Standard Library: std::list", - howpublished = "\url{https://wg21.link/n3862}", +@misc{N4297, + author = "Richard Smith", + title = "{N4297}: Editor's Report — Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4297}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3863, - author = "Matthew Fioravante", - title = "{N3863}: Private Extension Methods", - howpublished = "\url{https://wg21.link/n3863}", - year = 2013, - month = 12, +@misc{N4298, + author = "Herb Sutter", + title = "{N4298}: Agenda and Meeting Notice for WG21 Ballot Resolution Telecon Meeting", + howpublished = "\url{https://wg21.link/n4298}", + year = 2011, + month = 11, publisher = "WG21" } -@misc{N3864, - author = "Matthew Fioravante", - title = "{N3864}: A constexpr bitwise operations library for C++", - howpublished = "\url{https://wg21.link/n3864}", +@misc{N4301, + author = "Michael Wong", + title = "{N4301}: Working Draft, Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4301}", + year = 2014, + month = 11, + publisher = "WG21" +} +@misc{N4302, + author = "Michael Wong", + title = "{N4302}: Technical Specification for C++ Extensions for Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4302}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3865, - author = "Vicente J. Botet Escriba", - title = "{N3865}: More Improvements to std::future", - howpublished = "\url{https://wg21.link/n3865}", +@misc{N4303, + author = "Richard Smith and Hubert Tong", + title = "{N4303}: Pointer Safety and Placement New", + howpublished = "\url{https://wg21.link/n4303}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3866, - author = "Mike Spertus", - title = "{N3866}: Invocation type traits (Rev. 2)", - howpublished = "\url{https://wg21.link/n3866}", +@misc{N4304, + author = "William M. Miller", + title = "{N4304}: C++ Standard Core Language Active Issues, Revision 92", + howpublished = "\url{https://wg21.link/n4304}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3867, - author = "Mike Spertus", - title = "{N3867}: Specializations and namespaces (Rev. 2)", - howpublished = "\url{https://wg21.link/n3867}", +@misc{N4305, + author = "William M. Miller", + title = "{N4305}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 92", + howpublished = "\url{https://wg21.link/n4305}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3869, - author = "Peter Dimov", - title = "{N3869}: Extending shared\_ptr to Support Arrays, Revision 1", - howpublished = "\url{https://wg21.link/n3869}", +@misc{N4306, + author = "William M. Miller", + title = "{N4306}: C++ Standard Core Language Closed Issues, Revision 92", + howpublished = "\url{https://wg21.link/n4306}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3870, - author = "P. Dimov and G. Fernandes", - title = "{N3870}: Extending make\_shared to Support Arrays, Revision 1", - howpublished = "\url{https://wg21.link/n3870}", +@misc{N4307, + author = "Barry Hedquist", + title = "{N4307}: National Body Comment — ISO/IEC PDTS 19568 — Technical Specification: C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4307}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3871, - author = "Dietmar Kühl", - title = "{N3871}: Proposal to Add Decimal Floating Point Support to C++ (revision 2)", - howpublished = "\url{https://wg21.link/n3871}", +@misc{N4308, + author = "Barry Hedquist", + title = "{N4308}: National Body Comment — ISO/IEC PDTS 19570 — Technical Specification: C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4308}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3872, - author = "Arch Robison", - title = "{N3872}: A Primer on Scheduling Fork-Join Parallelism with Work Stealing", - howpublished = "\url{https://wg21.link/n3872}", +@misc{N4309, + author = "Michael Price", + title = "{N4309}: Return type deduction for explicitly-defaulted and deleted special member functions", + howpublished = "\url{https://wg21.link/n4309}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3873, - author = "Thomas Köppe", - title = "{N3873}: Improved insertion interface for unique-key maps", - howpublished = "\url{https://wg21.link/n3873}", +@misc{N4310, + author = "Jared Hoberock", + title = "{N4310}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4310}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3874, - author = "Torvald Riegel", - title = "{N3874}: Light-Weight Execution Agents", - howpublished = "\url{https://wg21.link/n3874}", +@misc{N4311, + author = "Jared Hoberock", + title = "{N4311}: Parallelism TS Editor's Report", + howpublished = "\url{https://wg21.link/n4311}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3875, - author = "J. D. Garcia and X. Li", - title = "{N3875}: Run-time bound array data members", - howpublished = "\url{https://wg21.link/n3875}", +@misc{N4312, + author = "Jared Hoberock", + title = "{N4312}: Programming Languages — Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4312}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3876, - author = "Nicolai Josuttis", - title = "{N3876}: Convenience Functions to Combine Hash Values", - howpublished = "\url{https://wg21.link/n3876}", +@misc{N4313, + author = "Artur Laksberg", + title = "{N4313}: Improvements to the Concurrency Technical Specification, revision 1", + howpublished = "\url{https://wg21.link/n4313}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3877, - author = "J. Lakos and A. Zakharov", - title = "{N3877}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 3)", - howpublished = "\url{https://wg21.link/n3877}", +@misc{N4314, + author = "Jens Maurer", + title = "{N4314}: Data-Invariant Functions (revision 2)", + howpublished = "\url{https://wg21.link/n4314}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3878, - author = "B. Ballo and A. Sutton", - title = "{N3878}: Extensions to the Concept Introduction Syntax in Concepts Lite", - howpublished = "\url{https://wg21.link/n3878}", +@misc{N4315, + author = "Zhihao Yuan", + title = "{N4315}: make\_array, revision 3", + howpublished = "\url{https://wg21.link/n4315}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3879, - author = "Andrew Tomazos", - title = "{N3879}: Explicit Flow Control: break label, goto case and explicit switch", - howpublished = "\url{https://wg21.link/n3879}", +@misc{N4316, + author = "Zhihao Yuan", + title = "{N4316}: std::rand replacement, revision 2", + howpublished = "\url{https://wg21.link/n4316}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3880, - author = "Michael Price", - title = "{N3880}: Improving the Verification of C++ Programs", - howpublished = "\url{https://wg21.link/n3880}", +@misc{N4317, + author = "Patrick Grace", + title = "{N4317}: New Safer Functions to Advance Iterators", + howpublished = "\url{https://wg21.link/n4317}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3881, - author = "David Krauss", - title = "{N3881}: Fixing the specification of universal-character-names", - howpublished = "\url{https://wg21.link/n3881}", +@misc{N4318, + author = "Jeremy Turnbull", + title = "{N4318}: Proposal to add an absolute difference function to the C++ Standard Library", + howpublished = "\url{https://wg21.link/n4318}", year = 2014, - month = 1, + month = 9, publisher = "WG21" } -@misc{N3882, - author = "David Krauss", - title = "{N3882}: An update to the preprocessor specification", - howpublished = "\url{https://wg21.link/n3882}", +@misc{N4319, + author = "Gabriel Dos Reis and Shuvendu Lahiri and Francesco Logozzo and Thomas Ball and Jared Parsons", + title = "{N4319}: Contracts for C++: What are the Choices", + howpublished = "\url{https://wg21.link/n4319}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3883, - author = "Németh Péter", - title = "{N3883}: Code checkers \& generators", - howpublished = "\url{https://wg21.link/n3883}", +@misc{N4320, + author = "Jens Maurer", + title = "{N4320}: Make exception specifications be part of the type system", + howpublished = "\url{https://wg21.link/n4320}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3884, - author = "Nevin Liber", - title = "{N3884}: Contiguous Iterators: A Refinement of Random Access Iterators", - howpublished = "\url{https://wg21.link/n3884}", +@misc{N4321, + author = "Paul McKenney", + title = "{N4321}: Towards Implementation and Use of memory\_order\_consume", + howpublished = "\url{https://wg21.link/n4321}", year = 2014, - month = 1, + month = 10, publisher = "WG21" } -@misc{N3886, - author = "Johann Anhofer", - title = "{N3886}: A Proposal to add a Database Access Layer to the Standard Library", - howpublished = "\url{https://wg21.link/n3886}", +@misc{N4322, + author = "Paul McKenney", + title = "{N4322}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/n4322}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3887, - author = "Michael Park", - title = "{N3887}: Consistent Metafunction Aliases", - howpublished = "\url{https://wg21.link/n3887}", - year = 2013, - month = 12, +@misc{N4323, + author = "Paul McKenney", + title = "{N4323}: Out-of-Thin-Air Execution is Vacuous", + howpublished = "\url{https://wg21.link/n4323}", + year = 2014, + month = 11, publisher = "WG21" } -@misc{N3888, - author = "M. McLaughlin and H. Sutter and J. Zink", - title = "{N3888}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/n3888}", +@misc{N4324, + author = "Paul McKenney", + title = "{N4324}: Use Cases for Thread-Local Storage", + howpublished = "\url{https://wg21.link/n4324}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3889, - author = "Andrew Sutton", - title = "{N3889}: Concepts Lite Specification", - howpublished = "\url{https://wg21.link/n3889}", +@misc{N4325, + author = "Ville Voutilanen", + title = "{N4325}: C++ Standard Evolution Active Issues List (Revision R10)", + howpublished = "\url{https://wg21.link/n4325}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3890, - author = "Zhihao Yuan", - title = "{N3890}: Container", - howpublished = "\url{https://wg21.link/n3890}", +@misc{N4326, + author = "Ville Voutilanen", + title = "{N4326}: C++ Standard Evolution Completed Issues List (Revision R10)", + howpublished = "\url{https://wg21.link/n4326}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3891, - author = "G. Nishanov and H. Sutter", - title = "{N3891}: A proposal to rename shared\_mutex to shared\_timed\_mutex", - howpublished = "\url{https://wg21.link/n3891}", +@misc{N4327, + author = "Ville Voutilanen", + title = "{N4327}: C++ Standard Evolution Closed Issues List (Revision R10)", + howpublished = "\url{https://wg21.link/n4327}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3892, - author = "Lawrence Crowl", - title = "{N3892}: C++ Ostream Buffers", - howpublished = "\url{https://wg21.link/n3892}", +@misc{N4328, + author = "Alisdair Meredith", + title = "{N4328}: C++ Standard Library Issues History for C++14", + howpublished = "\url{https://wg21.link/n4328}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3893, +@misc{N4329, author = "Alisdair Meredith", - title = "{N3893}: C++ Standard Library Active Issues List (Revision R86)", - howpublished = "\url{https://wg21.link/n3893}", + title = "{N4329}: C++ Standard Library Active Issues List (Revision R91)", + howpublished = "\url{https://wg21.link/n4329}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3894, +@misc{N4330, author = "Alisdair Meredith", - title = "{N3894}: C++ Standard Library Defect Report List (Revision R86)", - howpublished = "\url{https://wg21.link/n3894}", + title = "{N4330}: C++ Standard Library Defect Report List (Revision R91)", + howpublished = "\url{https://wg21.link/n4330}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3895, +@misc{N4331, author = "Alisdair Meredith", - title = "{N3895}: C++ Standard Library Closed Issues List (Revision R86)", - howpublished = "\url{https://wg21.link/n3895}", + title = "{N4331}: C++ Standard Library Closed Issues List (Revision R91)", + howpublished = "\url{https://wg21.link/n4331}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3896, +@misc{N4332, author = "Christopher Kohlhoff", - title = "{N3896}: LIBRARY FOUNDATIONS FOR ASYNCHRONOUS OPERATIONS", - howpublished = "\url{https://wg21.link/n3896}", + title = "{N4332}: Networking Library Proposal (Revision 3)", + howpublished = "\url{https://wg21.link/n4332}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3897, - author = "Ville Voutilainen", - title = "{N3897}: Auto-type members", - howpublished = "\url{https://wg21.link/n3897}", +@misc{N4333, + author = "Andrew Sutton", + title = "{N4333}: Concepts Lite", + howpublished = "\url{https://wg21.link/n4333}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3898, - author = "Geoff Pike", - title = "{N3898}: HASHING AND FINGERPRINTING", - howpublished = "\url{https://wg21.link/n3898}", +@misc{N4334, + author = "Zhihao Yuan", + title = "{N4334}: Wording for bool\_constant", + howpublished = "\url{https://wg21.link/n4334}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3899, - author = "Lawrence Crowl", - title = "{N3899}: Nested Allocation", - howpublished = "\url{https://wg21.link/n3899}", +@misc{N4335, + author = "Jeffrey Yasskin", + title = "{N4335}: Working Draft, C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4335}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3900, - author = "Herb Sutter", - title = "{N3900}: WG21 2014-01-31 Telecon Minutes", - howpublished = "\url{https://wg21.link/n3900}", +@misc{N4336, + author = "Jeffrey Yasskin", + title = "{N4336}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4336}", year = 2014, - month = 1, + month = 11, publisher = "WG21" } -@misc{N3901, - author = "Kyle Kloepper", - title = "{N3901}: Minutes (February 2014) WG21 Meeting No. 57", - howpublished = "\url{https://wg21.link/n3901}", +@misc{N4337, + author = "Jeffrey Yasskin", + title = "{N4337}: Editor's Report for the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4337}", year = 2014, - month = 3, + month = 11, publisher = "WG21" } -@misc{N3902, - author = "Kyle Kloepper", - title = "{N3902}: Minutes (February 2014) PL22.16 Meeting No. 62", - howpublished = "\url{https://wg21.link/n3902}", +@misc{N4338, + author = "Michael Wong", + title = "{N4338}: Editor's Report: Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4338}", year = 2014, - month = 3, + month = 11, publisher = "WG21" } -@misc{N3903, - author = "William M. Miller", - title = "{N3903}: C++ CD Comment Status Rev. 6", - howpublished = "\url{https://wg21.link/n3903}", +@misc{N4339, + author = "Herb Sutter", + title = "{N4339}: Agenda and Meeting Notice for WG21 Concepts Meeting", + howpublished = "\url{https://wg21.link/n4339}", year = 2014, - month = 3, + month = 11, publisher = "WG21" } -@misc{N3905, - author = "Marshall Clow", - title = "{N3905}: Extending std::search to use Additional Searching Algorithms (Version 4)", - howpublished = "\url{https://wg21.link/n3905}", +@misc{N4340, + author = "Alisdair Meredith", + title = "{N4340}: Remove Deprecated Use of the register Keyword", + howpublished = "\url{https://wg21.link/n4340}", year = 2014, - month = 2, + month = 11, publisher = "WG21" } -@misc{N3906, - author = "Barry Hedquist", - title = "{N3906}: ISO/IEC PDTS 18822, File System, National Body Comments", - howpublished = "\url{https://wg21.link/n3906}", - year = 2014, - month = 2, +@misc{N4346, + author = "Lukasz Mendakiewicz", + title = "{N4346}: Multidimensional bounds, index and array\_view, revision 5", + howpublished = "\url{https://wg21.link/n4346}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3908, - author = "Jeffrey Yasskin", - title = "{N3908}: Working Draft, Information technology – Programming languages, their environments and system software interfaces – C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n3908}", - year = 2014, - month = 3, +@misc{N4348, + author = "Geoffrey Romer", + title = "{N4348}: Making std::function thread-safe", + howpublished = "\url{https://wg21.link/n4348}", + year = 2015, + month = 2, publisher = "WG21" } -@misc{N3909, - author = "Walter E. Brown", - title = "{N3909}: A SFINAE-Friendly std::iterator\_traits, v2", - howpublished = "\url{https://wg21.link/n3909}", +@misc{N4349, + author = "Jonathan Wakely", + title = "{N4349}: Minutes of WG21 Telecon", + howpublished = "\url{https://wg21.link/n4349}", year = 2014, - month = 2, + month = 12, publisher = "WG21" } -@misc{N3910, - author = "Hans Boehm", - title = "{N3910}: What can signal handlers do? (CWG 1441)", - howpublished = "\url{https://wg21.link/n3910}", - year = 2014, - month = 2, +@misc{N4350, + author = "Herb Sutter", + title = "{N4350}: Agenda and Meeting Notice for WG21 Concepts Meeting Notice (revision 1)", + howpublished = "\url{https://wg21.link/n4350}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3911, - author = "Walter E. Brown", - title = "{N3911}: TransformationTrait Alias void\_t", - howpublished = "\url{https://wg21.link/n3911}", +@misc{N4351, + author = "Barry Hedquist", + title = "{N4351}: Responses to National Body Comments, PDTS 19570, C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4351}", year = 2014, - month = 2, + month = 12, publisher = "WG21" } -@misc{N3912, - author = "Ville Voutilainen", - title = "{N3912}: Auto and braced-init-lists, continued", - howpublished = "\url{https://wg21.link/n3912}", - year = 2014, - month = 2, +@misc{N4352, + author = "Jared Hoberock", + title = "{N4352}: Parallelism TS", + howpublished = "\url{https://wg21.link/n4352}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3913, - author = "Walter E. Brown", - title = "{N3913}: Greatest Common Divisor and Least Common Multiple, v2", - howpublished = "\url{https://wg21.link/n3913}", - year = 2014, - month = 2, +@misc{N4353, + author = "Jared Hoberock", + title = "{N4353}: Parallelism TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4353}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3914, - author = "William M. Miller", - title = "{N3914}: Additional Core Language Issue Resolutions for Issaquah", - howpublished = "\url{https://wg21.link/n3914}", - year = 2014, - month = 2, +@misc{N4354, + author = "Jared Hoberock", + title = "{N4354}: Parallelism TS - DTS Ballot Document", + howpublished = "\url{https://wg21.link/n4354}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3915, - author = "Peter Sommerlad", - title = "{N3915}: apply() call a function with arguments from a tuple (V3)", - howpublished = "\url{https://wg21.link/n3915}", - year = 2014, +@misc{N4355, + author = "Carter Edwards", + title = "{N4355}: Shared Multidimensional Arrays with Polymorphic Layout", + howpublished = "\url{https://wg21.link/n4355}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3916, - author = "Pablo Halpern", - title = "{N3916}: Polymorphic Memory Resources - r2", - howpublished = "\url{https://wg21.link/n3916}", - year = 2014, +@misc{N4356, + author = "Carter Edwards", + title = "{N4356}: Relaxed Array Type Declarator", + howpublished = "\url{https://wg21.link/n4356}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3918, +@misc{N4357, author = "Jens Maurer", - title = "{N3918}: Core Issue 1299: Temporary objects vs temporary expressions", - howpublished = "\url{https://wg21.link/n3918}", - year = 2014, - month = 2, + title = "{N4357}: Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration", + howpublished = "\url{https://wg21.link/n4357}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3919, - author = "M. Wong and V. Luchangco and J. Maurer and M. Moir and et al.", - title = "{N3919}: Transactional Memory Support for C++", - howpublished = "\url{https://wg21.link/n3919}", - year = 2014, - month = 2, +@misc{N4358, + author = "Thibaut Le Jehan", + title = "{N4358}: Unary Folds and Empty Parameter Packs", + howpublished = "\url{https://wg21.link/n4358}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3920, - author = "Peter Dimov", - title = "{N3920}: Extending shared\_ptr to Support Arrays, Revision 2", - howpublished = "\url{https://wg21.link/n3920}", - year = 2014, - month = 2, +@misc{N4359, + author = "Jerry Liang", + title = "{N4359}: A Proposal to Add vector release method just like unique\_ptr release method to the Standard Library", + howpublished = "\url{https://wg21.link/n4359}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3921, - author = "Jeffrey Yasskin", - title = "{N3921}: string\_view: a non-owning reference to a string, revision 7", - howpublished = "\url{https://wg21.link/n3921}", - year = 2014, - month = 2, +@misc{N4360, + author = "Douglas Boffey", + title = "{N4360}: Delayed Evaluation Parameters", + howpublished = "\url{https://wg21.link/n4360}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3922, - author = "James Dennett", - title = "{N3922}: New Rules for auto deduction from braced-init-list", - howpublished = "\url{https://wg21.link/n3922}", - year = 2014, - month = 2, +@misc{N4361, + author = "Andrew Sutton", + title = "{N4361}: Concepts Lite TS", + howpublished = "\url{https://wg21.link/n4361}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3923, - author = "Walter E. Brown", - title = "{N3923}: A SFINAE-Friendly std::iterator\_traits, v3", - howpublished = "\url{https://wg21.link/n3923}", - year = 2014, - month = 2, +@misc{N4362, + author = "John Spicer", + title = "{N4362}: WG21 2015-01 Skillman Minutes", + howpublished = "\url{https://wg21.link/n4362}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3924, - author = "Walter E. Brown", - title = "{N3924}: Discouraging rand() in C++14, v2", - howpublished = "\url{https://wg21.link/n3924}", - year = 2014, - month = 2, +@misc{N4365, + author = "Barry Hedquist", + title = "{N4365}: Responses to National Body Comments, ISO/IEC PDTS 19568, C++ Extensions for Library Fundamentals", + howpublished = "\url{https://wg21.link/n4365}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3925, - author = "Walter E. Brown", - title = "{N3925}: A sample Proposal, v4", - howpublished = "\url{https://wg21.link/n3925}", - year = 2014, - month = 2, +@misc{N4366, + author = "Howard Hinnant", + title = "{N4366}: LWG 2228: Missing SFINAE rule in unique\_ptr templated assignment", + howpublished = "\url{https://wg21.link/n4366}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3926, - author = "Walter E. Brown", - title = "{N3926}: LWG Issue 2168 is NAD", - howpublished = "\url{https://wg21.link/n3926}", - year = 2014, +@misc{N4367, + author = "Lawrence Crowl", + title = "{N4367}: Comparison in C++", + howpublished = "\url{https://wg21.link/n4367}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3927, - author = "Lawrence Crowl", - title = "{N3927}: Definition of Lock-Free", - howpublished = "\url{https://wg21.link/n3927}", - year = 2014, +@misc{N4368, + author = "Vladimir Grigoriev", + title = "{N4368}: Introducing alias size\_type for type size\_t in class std::bitset", + howpublished = "\url{https://wg21.link/n4368}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3928, - author = "Walter E. Brown", - title = "{N3928}: Extending static\_assert, v2", - howpublished = "\url{https://wg21.link/n3928}", - year = 2014, - month = 2, +@misc{N4369, + author = "Vladimir Grigoriev", + title = "{N4369}: Default argument for second parameter of std::advance", + howpublished = "\url{https://wg21.link/n4369}", + year = 2015, + month = 1, publisher = "WG21" } -@misc{N3929, - author = "Andrew Sutton", - title = "{N3929}: Concepts Lite Specification", - howpublished = "\url{https://wg21.link/n3929}", - year = 2014, +@misc{N4370, + author = "Christopher Kohlhoff", + title = "{N4370}: Networking Library Proposal (Revision 4)", + howpublished = "\url{https://wg21.link/n4370}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3930, - author = "Alisdair Meredith", - title = "{N3930}: Immediate Issues", - howpublished = "\url{https://wg21.link/n3930}", - year = 2014, +@misc{N4371, + author = "Zhihao Yuan", + title = "{N4371}: Minimal incomplete type support for standard containers, revision 2", + howpublished = "\url{https://wg21.link/n4371}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3931, - author = "Beman Dawes", - title = "{N3931}: Immediate Issues", - howpublished = "\url{https://wg21.link/n3931}", - year = 2014, +@misc{N4372, + author = "Jonathan Coe", + title = "{N4372}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", + howpublished = "\url{https://wg21.link/n4372}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3932, - author = "Stephan T. Lavavej", - title = "{N3932}: Variable Templates For Type Traits (Revision 1)", - howpublished = "\url{https://wg21.link/n3932}", - year = 2014, +@misc{N4373, + author = "Carter Edwards and Hans Boehm", + title = "{N4373}: Atomic View", + howpublished = "\url{https://wg21.link/n4373}", + year = 2015, + month = 1, + publisher = "WG21" +} +@misc{N4374, + author = "Paul E. McKenney", + title = "{N4374}: Linux-Kernel Memory Mode", + howpublished = "\url{https://wg21.link/n4374}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3936, - author = "Stefanus du Toit", - title = "{N3936}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n3936}", - year = 2014, - month = 3, +@misc{N4375, + author = "Paul E. McKenney", + title = "{N4375}: Out-of-Thin-Air Execution is Vacuous", + howpublished = "\url{https://wg21.link/n4375}", + year = 2015, + month = 2, publisher = "WG21" } -@misc{N3937, - author = "Stefanus du Toit", - title = "{N3937}: Programming Languages — C++", - howpublished = "\url{https://wg21.link/n3937}", - year = 2014, - month = 3, +@misc{N4376, + author = "Paul E. McKenney", + title = "{N4376}: Use Cases for Thread-Local Storage", + howpublished = "\url{https://wg21.link/n4376}", + year = 2015, + month = 2, publisher = "WG21" } -@misc{N3938, - author = "Stefanus du Toit", - title = "{N3938}: Editor's Report", - howpublished = "\url{https://wg21.link/n3938}", - year = 2014, - month = 3, +@misc{N4377, + author = "Andrew Sutton", + title = "{N4377}: C++ Extensions for Concepts PDTS", + howpublished = "\url{https://wg21.link/n4377}", + year = 2015, + month = 2, publisher = "WG21" } -@misc{N3939, - author = "P. Dimov and G. Fernandes", - title = "{N3939}: Extending make\_shared to Support Arrays, Revision 2", - howpublished = "\url{https://wg21.link/n3939}", - year = 2014, +@misc{N4378, + author = "John Lakos and Nathan Myers and Alexei Zakharov and Alexander Beels", + title = "{N4378}: Language Support for Contract Assertions", + howpublished = "\url{https://wg21.link/n4378}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3940, - author = "Beman Dawes", - title = "{N3940}: Working Draft, Technical Specification – File System", - howpublished = "\url{https://wg21.link/n3940}", - year = 2014, - month = 3, +@misc{N4379, + author = "John Lakos and Nathan Myers", + title = "{N4379}: FAQ about N4378, Language Support for Contract Assertions", + howpublished = "\url{https://wg21.link/n4379}", + year = 2015, + month = 2, publisher = "WG21" } -@misc{N3941, - author = "Beman Dawes", - title = "{N3941}: Filesystem Study Group (SG3) Active Issues List (Revision R0)", - howpublished = "\url{https://wg21.link/n3941}", - year = 2014, - month = 3, +@misc{N4380, + author = "ADAM David Alan Martin and Alisdair Meredith", + title = "{N4380}: Constant View: A proposal for a std::as\_const helper function template", + howpublished = "\url{https://wg21.link/n4380}", + year = 2015, + month = 2, publisher = "WG21" } -@misc{N3942, - author = "Beman Dawes", - title = "{N3942}: Filesystem Study Group (SG3) Closed Issues List (Revision R0)", - howpublished = "\url{https://wg21.link/n3942}", - year = 2014, +@misc{N4381, + author = "Eric Niebler", + title = "{N4381}: Suggested Design for Customization Points", + howpublished = "\url{https://wg21.link/n4381}", + year = 2015, month = 3, publisher = "WG21" } -@misc{N3943, - author = "Beman Dawes", - title = "{N3943}: Filesystem Study Group (SG3) Defect Report List (Revision R0)", - howpublished = "\url{https://wg21.link/n3943}", - year = 2014, - month = 3, +@misc{N4382, + author = "Eric Niebler", + title = "{N4382}: Working Draft, C++ extensions for Ranges", + howpublished = "\url{https://wg21.link/n4382}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3944, - author = "Alisdair Meredith", - title = "{N3944}: C++ Standard Library Active Issues List (Revision R87)", - howpublished = "\url{https://wg21.link/n3944}", - year = 2014, - month = 3, +@misc{N4383, + author = "Marshall Clow", + title = "{N4383}: C++ Standard Library Active Issues List (Revision R92)", + howpublished = "\url{https://wg21.link/n4383}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3945, - author = "Alisdair Meredith", - title = "{N3945}: C++ Standard Library Defect Report List (Revision R87)", - howpublished = "\url{https://wg21.link/n3945}", - year = 2014, - month = 3, +@misc{N4384, + author = "Marshall Clow", + title = "{N4384}: C++ Standard Library Defect Report List (Revision R92)", + howpublished = "\url{https://wg21.link/n4384}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3946, - author = "Alisdair Meredith", - title = "{N3946}: C++ Standard Library Closed Issues List (Revision R87)", - howpublished = "\url{https://wg21.link/n3946}", - year = 2014, - month = 3, +@misc{N4385, + author = "Marshall Clow", + title = "{N4385}: C++ Standard Library Closed Issues List (Revision R92)", + howpublished = "\url{https://wg21.link/n4385}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3947, - author = "G. Matthews and D. Berris", - title = "{N3947}: URI - Proposed Wording (Revision 4)", - howpublished = "\url{https://wg21.link/n3947}", - year = 2014, +@misc{N4386, + author = "Nevin Liber", + title = "{N4386}: Unspecialized std::tuple\_size should be defined", + howpublished = "\url{https://wg21.link/n4386}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3948, - author = "Clark Nelson", - title = "{N3948}: Feature-testing for C++ Technical Specifications", - howpublished = "\url{https://wg21.link/n3948}", - year = 2014, +@misc{N4387, + author = "Daniel Krügler and Geoffrey Romer and Ville Voutilainen", + title = "{N4387}: Improving pair and tuple, revision 3", + howpublished = "\url{https://wg21.link/n4387}", + year = 2015, + month = 3, + publisher = "WG21" +} +@misc{N4388, + author = "Jonathan Coe and Robert Mill", + title = "{N4388}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", + howpublished = "\url{https://wg21.link/n4388}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3949, - author = "P. Sommerlad and A. Sandoval", - title = "{N3949}: Scoped Resource - Generic RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/n3949}", - year = 2014, +@misc{N4389, + author = "Zhihao Yuan", + title = "{N4389}: Wording for bool\_constant, revision 1", + howpublished = "\url{https://wg21.link/n4389}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3950, - author = "Oleg Smolsky", - title = "{N3950}: Defaulted comparison operators", - howpublished = "\url{https://wg21.link/n3950}", - year = 2014, +@misc{N4390, + author = "Zhihao Yuan", + title = "{N4390}: Minimal incomplete type support for standard containers, revision 3", + howpublished = "\url{https://wg21.link/n4390}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3951, - author = "C. Silva and D. Auresco", - title = "{N3951}: C++ type reflection via variadic template expansion", - howpublished = "\url{https://wg21.link/n3951}", - year = 2014, +@misc{N4391, + author = "Zhihao Yuan", + title = "{N4391}: make\_array, revision 4", + howpublished = "\url{https://wg21.link/n4391}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3952, - author = "William M. Miller", - title = "{N3952}: C++ Standard Core Language Active Issues, Revision 88", - howpublished = "\url{https://wg21.link/n3952}", - year = 2014, +@misc{N4392, + author = "Alasdair Mackintosh and Olivier Giroux", + title = "{N4392}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/n4392}", + year = 2015, month = 3, publisher = "WG21" } -@misc{N3953, - author = "William M. Miller", - title = "{N3953}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 88", - howpublished = "\url{https://wg21.link/n3953}", - year = 2014, - month = 3, +@misc{N4393, + author = "Pablo Halpern", + title = "{N4393}: Noop Constructors and Destructors", + howpublished = "\url{https://wg21.link/n4393}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3954, - author = "William M. Miller", - title = "{N3954}: C++ Standard Core Language Closed Issues, Revision 88", - howpublished = "\url{https://wg21.link/n3954}", - year = 2014, +@misc{N4394, + author = "Clark Nelson", + title = "{N4394}: Agenda for Lenexa Meeting", + howpublished = "\url{https://wg21.link/n4394}", + year = 2015, month = 3, publisher = "WG21" } -@misc{N3955, - author = "Andrew Tomazos", - title = "{N3955}: Group Member Specifiers", - howpublished = "\url{https://wg21.link/n3955}", - year = 2014, - month = 2, +@misc{N4395, + author = "Matthias Kretz", + title = "{N4395}: SIMD Types: ABI Considerations", + howpublished = "\url{https://wg21.link/n4395}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3956, +@misc{N4396, author = "Barry Hedquist", - title = "{N3956}: ISO/IEC CD 14882, C++ 2014 Responses to National Body Comments", - howpublished = "\url{https://wg21.link/n3956}", - year = 2014, - month = 2, + title = "{N4396}: National Body Comments: PDTS 19841, Transactional Memory", + howpublished = "\url{https://wg21.link/n4396}", + year = 2015, + month = 3, publisher = "WG21" } -@misc{N3957, - author = "Ville Voutilainen", - title = "{N3957}: C++ Standard Evolution Active Issues List (Revision R06)", - howpublished = "\url{https://wg21.link/n3957}", - year = 2014, - month = 2, +@misc{N4397, + author = "Oliver Kowalke", + title = "{N4397}: A low-level API for stackful coroutines", + howpublished = "\url{https://wg21.link/n4397}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3958, - author = "Ville Voutilainen", - title = "{N3958}: C++ Standard Evolution Completed Issues List (Revision R06)", - howpublished = "\url{https://wg21.link/n3958}", - year = 2014, - month = 2, +@misc{N4398, + author = "Oliver Kowalke", + title = "{N4398}: A unified syntax for stackless and stackful coroutines", + howpublished = "\url{https://wg21.link/n4398}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3959, - author = "Ville Voutilainen", - title = "{N3959}: C++ Standard Evolution Closed Issues List (Revision R06)", - howpublished = "\url{https://wg21.link/n3959}", - year = 2014, - month = 2, +@misc{N4399, + author = "Artur Laksberg", + title = "{N4399}: Proposed Working Draft, Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4399}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3960, - author = "Jared Hoberock", - title = "{N3960}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n3960}", - year = 2014, - month = 2, +@misc{N4400, + author = "Artur Laksberg", + title = "{N4400}: Concurrency TS Editor's Report, May 2015", + howpublished = "\url{https://wg21.link/n4400}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3961, - author = "Gor Nishanov", - title = "{N3961}: A proposal to add shared\_mutex (untimed)", - howpublished = "\url{https://wg21.link/n3961}", - year = 2014, - month = 2, +@misc{N4401, + author = "Michael Price", + title = "{N4401}: Defaulted comparison operator semantics should be uniform", + howpublished = "\url{https://wg21.link/n4401}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3962, - author = "Beman Dawes", - title = "{N3962}: File System TS Editor's Report, February 2014 - Post-Issaquah", - howpublished = "\url{https://wg21.link/n3962}", - year = 2014, - month = 3, +@misc{N4402, + author = "Gor Nishanov and Jim Radigan", + title = "{N4402}: Resumable Functions (revision 4)", + howpublished = "\url{https://wg21.link/n4402}", publisher = "WG21" } -@misc{N3963, - author = "J. Lakos and A. Zakharov", - title = "{N3963}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 4)", - howpublished = "\url{https://wg21.link/n3963}", - year = 2014, - month = 3, +@misc{N4403, + author = "Gor Nishanov", + title = "{N4403}: Draft wording for Resumable Functions", + howpublished = "\url{https://wg21.link/n4403}", publisher = "WG21" } -@misc{N3964, - author = "Christopher Kohlhoff", - title = "{N3964}: Library Foundations for Asynchronous Operations, Revision 1", - howpublished = "\url{https://wg21.link/n3964}", - year = 2014, +@misc{N4404, + author = "Oleg Smolsky", + title = "{N4404}: Extension to aggregate initialization", + howpublished = "\url{https://wg21.link/n4404}", + year = 2015, month = 3, publisher = "WG21" } -@misc{N3965, - author = "Pete Becker", - title = "{N3965}: Proposal for Unbounded-Precision Integer Types", - howpublished = "\url{https://wg21.link/n3965}", - year = 2014, +@misc{N4405, + author = "Vladimir Grigoriev", + title = "{N4405}: Type of the accumulaters of standard algorithms std::accumulate and std::inner\_product", + howpublished = "\url{https://wg21.link/n4405}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N3966, - author = "F. Cacciola and A. Krzemieński", - title = "{N3966}: Fixes for optional objects", - howpublished = "\url{https://wg21.link/n3966}", - year = 2014, - month = 3, - publisher = "WG21" -} -@misc{N3967, - author = "Alisdair Meredith", - title = "{N3967}: C++ Standard Library Active Issues List (Revision R88)", - howpublished = "\url{https://wg21.link/n3967}", - year = 2014, - month = 5, +@misc{N4406, + author = "Jared Hoberock and Michael Garland and Oliver Giroux", + title = "{N4406}: Integrating Executors with Parallel Algorithm Execution", + howpublished = "\url{https://wg21.link/n4406}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3968, - author = "Alisdair Meredith", - title = "{N3968}: C++ Standard Library Defect Report List (Revision R88)", - howpublished = "\url{https://wg21.link/n3968}", - year = 2014, - month = 5, +@misc{N4407, + author = "Jared Hoberock", + title = "{N4407}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4407}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3969, - author = "Alisdair Meredith", - title = "{N3969}: C++ Standard Library Closed Issues List (Revision R88)", - howpublished = "\url{https://wg21.link/n3969}", - year = 2014, - month = 5, +@misc{N4408, + author = "Jared Hoberock", + title = "{N4408}: Parallelism TS Editor's Report", + howpublished = "\url{https://wg21.link/n4408}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3970, - author = "Artur Laksberg", - title = "{N3970}: Working Draft, Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n3970}", - year = 2014, - month = 5, +@misc{N4409, + author = "Jared Hoberock", + title = "{N4409}: Programming Languages — Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4409}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3971, - author = "Artur Laksberg", - title = "{N3971}: Concurrency TS Editor's Report, May 2014", - howpublished = "\url{https://wg21.link/n3971}", - year = 2014, - month = 5, +@misc{N4410, + author = "Jens Maurer", + title = "{N4410}: Responses to PDTS comments on Transactional Memory", + howpublished = "\url{https://wg21.link/n4410}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3972, - author = "Robert Douglas", - title = "{N3972}: Source-Code Information Capture", - howpublished = "\url{https://wg21.link/n3972}", - year = 2014, - month = 5, +@misc{N4411, + author = "Pablo Halpern and Arch Robison and Hong Hong and Artur Laksberg and Gor Nishanov and Herb Sutter", + title = "{N4411}: Task Block (formerly Task Region) R4", + howpublished = "\url{https://wg21.link/n4411}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3973, - author = "J. Coe and R. Mill", - title = "{N3973}: A Proposal to Add a Logical Const Wrapper to the Standard Library Technical Report", - howpublished = "\url{https://wg21.link/n3973}", - year = 2014, - month = 5, +@misc{N4412, + author = "Jens Maurer", + title = "{N4412}: Shortcomings of iostreams", + howpublished = "\url{https://wg21.link/n4412}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3974, - author = "M. Arena and D. di Gennaro and P. Sommerlad", - title = "{N3974}: Polymorphic Deleter for Unique Pointers", - howpublished = "\url{https://wg21.link/n3974}", - year = 2014, - month = 5, +@misc{N4414, + author = "Chris Mysen", + title = "{N4414}: Executors and Schedulers Revision 5", + howpublished = "\url{https://wg21.link/n4414}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3975, - author = "G. Matthews and D. Berris", - title = "{N3975}: URI - Proposed Wording (Revision 5)", - howpublished = "\url{https://wg21.link/n3975}", - year = 2014, - month = 5, +@misc{N4415, + author = "Gabriel Dos Reis and J. Daniel Garcia and Francesco Logozzo and Manuel Fahndrich and Shuvendu Lahri", + title = "{N4415}: Simple Contracts for C++", + howpublished = "\url{https://wg21.link/n4415}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3976, - author = "Ł. Mendakiewicz and H. Sutter", - title = "{N3976}: Multidimensional bounds, index and array\_view, revision 2", - howpublished = "\url{https://wg21.link/n3976}", - year = 2014, - month = 5, +@misc{N4416, + author = "Nevin Liber", + title = "{N4416}: Don't Move: Vector Can Have Your Non-Moveable Types Covered", + howpublished = "\url{https://wg21.link/n4416}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3977, - author = "Niklas Gustafsson", - title = "{N3977}: Resumable Functions", - howpublished = "\url{https://wg21.link/n3977}", - year = 2014, - month = 5, +@misc{N4417, + author = "Robert Douglas", + title = "{N4417}: Source-Code Information Capture", + howpublished = "\url{https://wg21.link/n4417}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3978, - author = "Lawrence Crowl", - title = "{N3978}: C++ Ostream Buffers", - howpublished = "\url{https://wg21.link/n3978}", - year = 2014, - month = 5, +@misc{N4418, + author = "Robert Douglas", + title = "{N4418}: Parameter Stringization", + howpublished = "\url{https://wg21.link/n4418}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3979, - author = "Stephen D. Clamage", - title = "{N3979}: AGENDA, PL22.16 Meeting No. 63, WG21 Meeting No. 58, June 16-21, 2014 — Rapperswil, Switzerland", - howpublished = "\url{https://wg21.link/n3979}", - year = 2014, - month = 5, +@misc{N4419, + author = "Robert Douglas", + title = "{N4419}: Potential extensions to Source-Code Information Capture", + howpublished = "\url{https://wg21.link/n4419}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3980, - author = "H. Hinnant and V. Falco and J. Byteway", - title = "{N3980}: Types don't know \#", - howpublished = "\url{https://wg21.link/n3980}", - year = 2014, - month = 5, +@misc{N4420, + author = "Robert Douglas", + title = "{N4420}: Defining Test Code", + howpublished = "\url{https://wg21.link/n4420}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3981, - author = "Richard Smith", - title = "{N3981}: Removing trigraphs??!", - howpublished = "\url{https://wg21.link/n3981}", - year = 2014, - month = 5, +@misc{N4421, + author = "Ville Voutilainen", + title = "{N4421}: Evolution Active Issues List (Revision R11)", + howpublished = "\url{https://wg21.link/n4421}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3982, - author = "Andrzej Krzemieński", - title = "{N3982}: Rvalue reference overloads for optional", - howpublished = "\url{https://wg21.link/n3982}", - year = 2014, +@misc{N4422, + author = "Ville Voutilainen", + title = "{N4422}: Evolution Completed Issues List (Revision R11)", + howpublished = "\url{https://wg21.link/n4422}", + year = 2015, month = 4, publisher = "WG21" } -@misc{N3983, - author = "Geoffrey Romer", - title = "{N3983}: Hashing tuple-like types", - howpublished = "\url{https://wg21.link/n3983}", - year = 2014, - month = 5, +@misc{N4423, + author = "Ville Voutilainen", + title = "{N4423}: Evolution Closed Issues List (Revision R11)", + howpublished = "\url{https://wg21.link/n4423}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3984, - author = "C. Silva and D. Auresco", - title = "{N3984}: Adding attribute reflection to C++.", - howpublished = "\url{https://wg21.link/n3984}", - year = 2014, - month = 5, +@misc{N4424, + author = "Hal Finkel and Richard Smith", + title = "{N4424}: Inline Variables", + howpublished = "\url{https://wg21.link/n4424}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3985, - author = "O. Kowalke and N. Goodspeed", - title = "{N3985}: A proposal to add coroutines to the C++ standard library (Revision 1)", - howpublished = "\url{https://wg21.link/n3985}", - year = 2014, - month = 5, +@misc{N4425, + author = "Hal Finkel", + title = "{N4425}: Generalized Dynamic Assumptions", + howpublished = "\url{https://wg21.link/n4425}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3986, - author = "S. Davalle and D. Gutson and A. Bustamante", - title = "{N3986}: Adding Standard support to avoid padding within structures", - howpublished = "\url{https://wg21.link/n3986}", - year = 2014, +@misc{N4426, + author = "Daniel Krügler", + title = "{N4426}: Adding [nothrow-] swappable traits", + howpublished = "\url{https://wg21.link/n4426}", + year = 2015, month = 4, publisher = "WG21" } -@misc{N3987, - author = "C. Silva and D. Auresco", - title = "{N3987}: Yet another set of C++ type traits.", - howpublished = "\url{https://wg21.link/n3987}", - year = 2014, - month = 5, +@misc{N4427, + author = "Herb Sutter", + title = "{N4427}: Agenda and Meeting Notice for WG21 Pre-Lenexa Telecon Meeting", + howpublished = "\url{https://wg21.link/n4427}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3988, - author = "H. Finkel and H. Tong and et al.", - title = "{N3988}: Towards restrict-like aliasing semantics for C++", - howpublished = "\url{https://wg21.link/n3988}", - year = 2014, - month = 5, +@misc{N4428, + author = "Andrew Tomazos and Christian Kaeser", + title = "{N4428}: Type Property Queries (rev 4)", + howpublished = "\url{https://wg21.link/n4428}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3989, - author = "Jared Hoberock", - title = "{N3989}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n3989}", - year = 2014, - month = 5, +@misc{N4429, + author = "Richard Smith", + title = "{N4429}: Core issue 1941 - rewording inherited constructors", + howpublished = "\url{https://wg21.link/n4429}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3990, - author = "D. Gutson and A. Bustamante", - title = "{N3990}: Adding Standard Circular Shift operators for computer integers", - howpublished = "\url{https://wg21.link/n3990}", - year = 2014, - month = 5, +@misc{N4430, + author = "Richard Smith", + title = "{N4430}: Core issue 1776 - replacement of class objects containing reference members", + howpublished = "\url{https://wg21.link/n4430}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3991, - author = "P. Halpern and A. Robison and A. Laksberg and H. Sutter and et al.", - title = "{N3991}: Task Region R2", - howpublished = "\url{https://wg21.link/n3991}", - year = 2014, - month = 5, +@misc{N4431, + author = "Richard Smith", + title = "{N4431}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4431}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3992, - author = "Herb Sutter", - title = "{N3992}: Agenda and Meeting Notice for WG21 Telecon Meeting", - howpublished = "\url{https://wg21.link/n3992}", - year = 2014, - month = 5, +@misc{N4432, + author = "Richard Smith", + title = "{N4432}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4432}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3993, - author = "Artur Laksberg", - title = "{N3993}: On Parallel Invocations of Functions in Parallelism TS", - howpublished = "\url{https://wg21.link/n3993}", - year = 2014, - month = 5, +@misc{N4433, + author = "Michael Price", + title = "{N4433}: Flexible static\_assert messages", + howpublished = "\url{https://wg21.link/n4433}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3994, - author = "Stephan T. Lavavej", - title = "{N3994}: Range-Based For-Loops: The Next Generation (Revision 1)", - howpublished = "\url{https://wg21.link/n3994}", - year = 2014, - month = 5, +@misc{N4434, + author = "Walter Brown", + title = "{N4434}: Tweaks to Streamline Concepts Lite Syntax", + howpublished = "\url{https://wg21.link/n4434}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3995, - author = "Gor Nishanov", - title = "{N3995}: A proposal to add shared\_mutex (untimed) (Revision 2)", - howpublished = "\url{https://wg21.link/n3995}", - year = 2014, - month = 5, +@misc{N4435, + author = "Walter Brown", + title = "{N4435}: Proposing Contract Attributes", + howpublished = "\url{https://wg21.link/n4435}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3996, - author = "Matúš Chochlík", - title = "{N3996}: Static reflection", - howpublished = "\url{https://wg21.link/n3996}", - year = 2014, - month = 5, +@misc{N4436, + author = "Walter Brown", + title = "{N4436}: Proposing Standard Library Support for the C++ Detection Idiom", + howpublished = "\url{https://wg21.link/n4436}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3997, - author = "J. Lakos and A. Zakharov and A. Beels", - title = "{N3997}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 5)", - howpublished = "\url{https://wg21.link/n3997}", - year = 2014, - month = 5, +@misc{N4437, + author = "Walter Brown", + title = "{N4437}: Conditionally-supported Special Math Functions, v3", + howpublished = "\url{https://wg21.link/n4437}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3998, - author = "A. Mackintosh and O. Giroux", - title = "{N3998}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/n3998}", - year = 2014, - month = 5, +@misc{N4438, + author = "Brett Hall", + title = "{N4438}: Industrial Experience with Transactional Memory at Wyatt Technologies.", + howpublished = "\url{https://wg21.link/n4438}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N3999, - author = "V. Luchangco and J. Maurer and M. Wong and et al.", - title = "{N3999}: Standard Wording for Transactional Memory Support for C++", - howpublished = "\url{https://wg21.link/n3999}", - year = 2014, - month = 5, +@misc{N4439, + author = "Torvald Riegel", + title = "{N4439}: Light-Weight Execution Agents Revision 3", + howpublished = "\url{https://wg21.link/n4439}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4000, - author = "M. Wong and J. Maurer and M. Spear and J. Gottschlich and T. Riegel and et al.", - title = "{N4000}: Towards a Transaction-safe C++ Standard Library: std::list", - howpublished = "\url{https://wg21.link/n4000}", +@misc{N4440, + author = "Clark Nelson", + title = "{N4440}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/n4440}", year = 2014, - month = 5, + month = 4, publisher = "WG21" } -@misc{N4001, +@misc{N4441, author = "Michael Wong", - title = "{N4001}: SG5: Transactional Memory (TM) Meeting Minutes 2014/02/03-2014/05/19", - howpublished = "\url{https://wg21.link/n4001}", - year = 2014, - month = 5, + title = "{N4441}: SG5: Transactional Memory (TM) Meeting Minutes 2015-03-23 and 2015-04-06", + howpublished = "\url{https://wg21.link/n4441}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4002, - author = "Nicolai Josuttis", - title = "{N4002}: Cleaning-up noexcept in the Library", - howpublished = "\url{https://wg21.link/n4002}", - year = 2014, - month = 5, +@misc{N4442, + author = "Vladimir Grigoriev", + title = "{N4442}: Default argument for second parameter of std::advance (Rev. 1)", + howpublished = "\url{https://wg21.link/n4442}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4003, - author = "Beman Dawes", - title = "{N4003}: File System TS Active Issues List (Revision R1)", - howpublished = "\url{https://wg21.link/n4003}", - year = 2014, - month = 5, +@misc{N4443, + author = "Vladimir Grigoriev", + title = "{N4443}: Introducing alias size\_type for type size\_t in class std::bitset (Rev. 1 )", + howpublished = "\url{https://wg21.link/n4443}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4004, - author = "Beman Dawes", - title = "{N4004}: File System TS Closed Issues List (Revision R1)", - howpublished = "\url{https://wg21.link/n4004}", - year = 2014, - month = 5, +@misc{N4444, + author = "Paul E. McKenney", + title = "{N4444}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/n4444}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4005, - author = "Beman Dawes", - title = "{N4005}: File System TS Defect Report List (Revision R1)", - howpublished = "\url{https://wg21.link/n4005}", - year = 2014, - month = 5, +@misc{N4445, + author = "Agustín Bergé and Hartmut Kaiser", + title = "{N4445}: Overly attached promise", + howpublished = "\url{https://wg21.link/n4445}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4006, - author = "Thomas Köppe", - title = "{N4006}: An improved emplace() for unique-key maps", - howpublished = "\url{https://wg21.link/n4006}", - year = 2014, - month = 5, +@misc{N4446, + author = "Agustín Bergé", + title = "{N4446}: The missing INVOKE related trait", + howpublished = "\url{https://wg21.link/n4446}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4007, - author = "M. Spertus and N. Wilson", - title = "{N4007}: Delimited iterators (Rev. 2)", - howpublished = "\url{https://wg21.link/n4007}", - year = 2014, - month = 5, +@misc{N4447, + author = "Cleiton Santoia Silva and Daniel Auresco", + title = "{N4447}: From a type T, gather members name and type information, via variadic template expansion", + howpublished = "\url{https://wg21.link/n4447}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4008, - author = "Arch Robison", - title = "{N4008}: SIMD polymorphism", - howpublished = "\url{https://wg21.link/n4008}", - year = 2014, - month = 5, +@misc{N4448, + author = "Lawrence Crowl", + title = "{N4448}: Rounding and Overflow in C++", + howpublished = "\url{https://wg21.link/n4448}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4009, - author = "Stephan T. Lavavej", - title = "{N4009}: Uniform Container Erasure", - howpublished = "\url{https://wg21.link/n4009}", - year = 2014, - month = 5, +@misc{N4449, + author = "Zhihao Yuan", + title = "{N4449}: Message Digest Library for C++", + howpublished = "\url{https://wg21.link/n4449}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4010, - author = "Ville Voutilainen", - title = "{N4010}: C++ Standard Evolution Active Issues List (Revision R07)", - howpublished = "\url{https://wg21.link/n4010}", - year = 2014, - month = 5, +@misc{N4450, + author = "Axel Naumann", + title = "{N4450}: Variant: a typesafe union (v2)", + howpublished = "\url{https://wg21.link/n4450}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4011, - author = "Ville Voutilainen", - title = "{N4011}: C++ Standard Evolution Completed Issues List (Revision R07)", - howpublished = "\url{https://wg21.link/n4011}", +@misc{N4451, + author = "Matúš Chochlík", + title = "{N4451}: Static reflection", + howpublished = "\url{https://wg21.link/n4451}", year = 2014, - month = 5, + month = 4, publisher = "WG21" } -@misc{N4012, - author = "Ville Voutilainen", - title = "{N4012}: C++ Standard Evolution Closed Issues List (Revision R07)", - howpublished = "\url{https://wg21.link/n4012}", +@misc{N4452, + author = "Matúš Chochlík", + title = "{N4452}: Use cases of reflection", + howpublished = "\url{https://wg21.link/n4452}", year = 2014, - month = 5, + month = 4, publisher = "WG21" } -@misc{N4013, - author = "Hans Boehm", - title = "{N4013}: Atomic operations on non-atomic data", - howpublished = "\url{https://wg21.link/n4013}", - year = 2014, - month = 5, +@misc{N4453, + author = "Christopher Kohlhoff", + title = "{N4453}: Resumable Expressions", + howpublished = "\url{https://wg21.link/n4453}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4014, - author = "Nicolai Josuttis", - title = "{N4014}: Uniform Copy Initialization", - howpublished = "\url{https://wg21.link/n4014}", - year = 2014, - month = 5, +@misc{N4454, + author = "Matthias Kretz", + title = "{N4454}: SIMD Types Example: Matrix Multiplication", + howpublished = "\url{https://wg21.link/n4454}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4015, - author = "V. Escriba and P. Talbot", - title = "{N4015}: A proposal to add a utility class to represent expected monad", - howpublished = "\url{https://wg21.link/n4015}", - year = 2014, - month = 5, +@misc{N4455, + author = "JF Bastien", + title = "{N4455}: No Sane Compiler Would Optimize Atomics", + howpublished = "\url{https://wg21.link/n4455}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4016, - author = "Torvald Riegel", - title = "{N4016}: Light-Weight Execution Agents Revision 2", - howpublished = "\url{https://wg21.link/n4016}", - year = 2014, - month = 5, +@misc{N4456, + author = "Michael Wong", + title = "{N4456}: Towards improved support for games, graphics, real-time, low latency, embedded systems", + howpublished = "\url{https://wg21.link/n4456}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4017, - author = "Riccardo Marcangelo", - title = "{N4017}: Non-member size() and more", - howpublished = "\url{https://wg21.link/n4017}", - year = 2014, - month = 5, +@misc{N4457, + author = "William M. Miller", + title = "{N4457}: C++ Standard Core Language Active Issues, Revision 93", + howpublished = "\url{https://wg21.link/n4457}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4018, +@misc{N4458, author = "William M. Miller", - title = "{N4018}: C++ Standard Core Language Active Issues, Revision 89", - howpublished = "\url{https://wg21.link/n4018}", - year = 2014, - month = 5, + title = "{N4458}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 93", + howpublished = "\url{https://wg21.link/n4458}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4019, +@misc{N4459, author = "William M. Miller", - title = "{N4019}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 89", - howpublished = "\url{https://wg21.link/n4019}", - year = 2014, - month = 5, + title = "{N4459}: C++ Standard Core Language Closed Issues, Revision 93", + howpublished = "\url{https://wg21.link/n4459}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4020, - author = "William M. Miller", - title = "{N4020}: C++ Standard Core Language Closed Issues, Revision 89", - howpublished = "\url{https://wg21.link/n4020}", - year = 2014, - month = 5, +@misc{N4460, + author = "Ville Voutilainen", + title = "{N4460}: LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable", + howpublished = "\url{https://wg21.link/n4460}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4021, - author = "M. McLaughlin and H. Sutter and J. Zink", - title = "{N4021}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/n4021}", - year = 2014, - month = 5, +@misc{N4461, + author = "Ville Voutilainen", + title = "{N4461}: Static if resurrected", + howpublished = "\url{https://wg21.link/n4461}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4022, - author = "Tomasz Kamiński", - title = "{N4022}: A proposal to add a generalized callable negator (Revision 2)", - howpublished = "\url{https://wg21.link/n4022}", - year = 2014, - month = 5, +@misc{N4462, + author = "Ville Voutilainen", + title = "{N4462}: LWG 2089, Towards more perfect forwarding", + howpublished = "\url{https://wg21.link/n4462}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4023, - author = "Jeffrey Yasskin", - title = "{N4023}: Working Draft, C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4023}", - year = 2014, - month = 5, +@misc{N4463, + author = "Cleiton Santoia Silva and Daniel Auresco", + title = "{N4463}: IO device requirements for C++", + howpublished = "\url{https://wg21.link/n4463}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4024, - author = "O. Kowalke and N. Goodspeed", - title = "{N4024}: Distinguishing coroutines and fibers", - howpublished = "\url{https://wg21.link/n4024}", - year = 2014, - month = 5, +@misc{N4464, + author = "Cleiton Santoia Silva", + title = "{N4464}: Pi-calculus syntax for C++ executors", + howpublished = "\url{https://wg21.link/n4464}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4025, - author = "J. Snyder and R. Smith", - title = "{N4025}: Exploring classes of runtime size", - howpublished = "\url{https://wg21.link/n4025}", - year = 2014, - month = 5, +@misc{N4465, + author = "Gabriel Dos Reis and Mark Hall and Gor Nishanov", + title = "{N4465}: A Module System for C++ (Revision 3)", + howpublished = "\url{https://wg21.link/n4465}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4026, - author = "Robert Kawulak", - title = "{N4026}: Nested namespace definition", - howpublished = "\url{https://wg21.link/n4026}", - year = 2014, - month = 5, +@misc{N4466, + author = "Gabriel Dos Reis", + title = "{N4466}: Wording for Modules", + howpublished = "\url{https://wg21.link/n4466}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4027, - author = "A. Tomazos and C. Kaeser", - title = "{N4027}: Type Member Property Queries (rev 2)", - howpublished = "\url{https://wg21.link/n4027}", - year = 2014, - month = 5, +@misc{N4468, + author = "John Lakos and Jeffrey Mendelsohn and Alisdair Meredith and Nathan Myers", + title = "{N4468}: On Quantifying Memory-Allocation Strategies", + howpublished = "\url{https://wg21.link/n4468}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4028, - author = "Herb Sutter", - title = "{N4028}: Defining a Portable C++ ABI", - howpublished = "\url{https://wg21.link/n4028}", - year = 2014, - month = 5, +@misc{N4469, + author = "James Touton and Mike Spertus", + title = "{N4469}: Template Argument Type Deduction", + howpublished = "\url{https://wg21.link/n4469}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4029, - author = "Herb Sutter", - title = "{N4029}: Let return Be Direct and explicit", - howpublished = "\url{https://wg21.link/n4029}", - year = 2014, - month = 5, +@misc{N4470, + author = "Mike Spertus", + title = "{N4470}: Variadic lock\_guard", + howpublished = "\url{https://wg21.link/n4470}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4030, - author = "Clark Nelson", - title = "{N4030}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/n4030}", - year = 2014, - month = 5, +@misc{N4471, + author = "Mike Spertus", + title = "{N4471}: Template parameter deduction for constructors (Rev 2)", + howpublished = "\url{https://wg21.link/n4471}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4031, - author = "Zhihao Yuan", - title = "{N4031}: make\_array, revision 1", - howpublished = "\url{https://wg21.link/n4031}", - year = 2014, - month = 5, +@misc{N4472, + author = "Ville Voutilainen", + title = "{N4472}: consexpr goto", + howpublished = "\url{https://wg21.link/n4472}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4032, - author = "Anthony Williams", - title = "{N4032}: Comments on continuations and executors", - howpublished = "\url{https://wg21.link/n4032}", - year = 2014, - month = 5, +@misc{N4473, + author = "Ville Voutilainen", + title = "{N4473}: noexcept(auto), again", + howpublished = "\url{https://wg21.link/n4473}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4033, - author = "Anthony Williams", - title = "{N4033}: synchronized\_value for associating a mutex with a value", - howpublished = "\url{https://wg21.link/n4033}", - year = 2014, - month = 5, +@misc{N4474, + author = "Bjarne Stroustrup and Herb Sutter", + title = "{N4474}: Unified Call Syntax: x.f(y) and f(x,y)", + howpublished = "\url{https://wg21.link/n4474}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4034, - author = "Pablo Halpern", - title = "{N4034}: Destructive Move", - howpublished = "\url{https://wg21.link/n4034}", - year = 2014, - month = 5, +@misc{N4475, + author = "Bjarne Stroustrup", + title = "{N4475}: Default comparisons (R2)", + howpublished = "\url{https://wg21.link/n4475}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4035, - author = "P. Gottschling and J. Falcou and H. Sutter", - title = "{N4035}: Implicit Evaluation of ``auto'' Variables and Arguments", - howpublished = "\url{https://wg21.link/n4035}", - year = 2014, - month = 5, +@misc{N4476, + author = "Bjarne Stroustrup", + title = "{N4476}: Thoughts about Comparisons (R2)", + howpublished = "\url{https://wg21.link/n4476}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4036, - author = "P. McKenney and T. Riegel and J. Preshing", - title = "{N4036}: Towards Implementation and Use of memory\_order\_consume", - howpublished = "\url{https://wg21.link/n4036}", - year = 2014, - month = 5, +@misc{N4477, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{N4477}: Operator Dot (R2)", + howpublished = "\url{https://wg21.link/n4477}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4037, - author = "Paul E. McKenney", - title = "{N4037}: Non-Transactional Implementation of Atomic Tree Move", - howpublished = "\url{https://wg21.link/n4037}", - year = 2014, - month = 5, +@misc{N4478, + author = "Christopher Kohlhoff", + title = "{N4478}: Networking Library Proposal (Revision 5", + howpublished = "\url{https://wg21.link/n4478}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4038, - author = "Pete Becker", - title = "{N4038}: Proposal for Unbounded-Precision Integer Types", - howpublished = "\url{https://wg21.link/n4038}", - year = 2014, - month = 5, +@misc{N4479, + author = "Jeffrey Yasskin", + title = "{N4479}: Merge Fundamentals V1 into v2", + howpublished = "\url{https://wg21.link/n4479}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4039, - author = "A. Berkan and C. Mysen and H. Boehm;", - title = "{N4039}: Default executor", - howpublished = "\url{https://wg21.link/n4039}", - year = 2014, - month = 5, +@misc{N4480, + author = "Jeffrey Yasskin", + title = "{N4480}: Programming Languages — C++ Extensions for Library Fundamentals DTS", + howpublished = "\url{https://wg21.link/n4480}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4040, - author = "Andrew Sutton", - title = "{N4040}: Working Draft, C++ Extensions for Concepts", - howpublished = "\url{https://wg21.link/n4040}", - year = 2014, - month = 5, +@misc{N4481, + author = "Jeffrey Yasskin", + title = "{N4481}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4481}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4041, - author = "Jonathan Wakely", - title = "{N4041}: Concerns with changing existing types in Technical Specifications", - howpublished = "\url{https://wg21.link/n4041}", - year = 2014, - month = 5, +@misc{N4482, + author = "Christopher Kohlhoff", + title = "{N4482}: Some notes on executors and the Networking Library Proposal", + howpublished = "\url{https://wg21.link/n4482}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4042, - author = "Geoffrey Romer", - title = "{N4042}: Safe conversions in unique\_ptr", - howpublished = "\url{https://wg21.link/n4042}", - year = 2014, - month = 5, +@misc{N4483, + author = "Paul E. McKenney", + title = "{N4483}: Read-copy-update", + howpublished = "\url{https://wg21.link/n4483}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4043, - author = "Lawrence Crowl", - title = "{N4043}: Dynarray Allocation Context", - howpublished = "\url{https://wg21.link/n4043}", - year = 2014, +@misc{N4484, + author = "Marshall Clow", + title = "{N4484}: C++ Standard Library Active Issues List (Revision R93)", + howpublished = "\url{https://wg21.link/n4484}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4044, - author = "Christopher Kohlhoff", - title = "{N4044}: A Three-Class IP Address Proposal, Revision 1", - howpublished = "\url{https://wg21.link/n4044}", - year = 2014, +@misc{N4485, + author = "Marshall Clow", + title = "{N4485}: C++ Standard Library Defect Report List (Revision R93)", + howpublished = "\url{https://wg21.link/n4485}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4045, - author = "Christopher Kohlhoff", - title = "{N4045}: Library Foundations for Asynchronous Operations, Revision 2", - howpublished = "\url{https://wg21.link/n4045}", - year = 2014, +@misc{N4486, + author = "Marshall Clow", + title = "{N4486}: C++ Standard Library Closed Issues List (Revision R93)", + howpublished = "\url{https://wg21.link/n4486}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4046, - author = "Christopher Kohlhoff", - title = "{N4046}: Executors and Asynchronous Operations", - howpublished = "\url{https://wg21.link/n4046}", - year = 2014, +@misc{N4487, + author = "Faisal Vali and Ville Voutilainen", + title = "{N4487}: Constexpr lambdas", + howpublished = "\url{https://wg21.link/n4487}", + year = 2015, + month = 4, + publisher = "WG21" +} +@misc{N4488, + author = "Jens Maurer", + title = "{N4488}: Responses to PDTS comments on Transactional Memory, version 2", + howpublished = "\url{https://wg21.link/n4488}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4047, - author = "G. Dos Reis and M. Hall and G. Nishanov", - title = "{N4047}: A Module System for C++", - howpublished = "\url{https://wg21.link/n4047}", - year = 2014, +@misc{N4489, + author = "Jonathan Wakely", + title = "{N4489}: WG21 2015-04-24 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4489}", + year = 2015, + month = 4, + publisher = "WG21" +} +@misc{N4490, + author = "Jonathan Wakely", + title = "{N4490}: WG21 2015-05 Lenexa Minutes", + howpublished = "\url{https://wg21.link/n4490}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4048, - author = "Vicente J. Botet Escribá", - title = "{N4048}: More Improvements to std::future - Revision 1", - howpublished = "\url{https://wg21.link/n4048}", - year = 2014, +@misc{N4491, + author = "Jonathan Wakely", + title = "{N4491}: PL22.16 2015-05 Lenexa Minutes (Draft)", + howpublished = "\url{https://wg21.link/n4491}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4049, - author = "D. Gutson and A. Bustamante and P. Oliva and M. Diaz", - title = "{N4049}: 0-overhead-principle violations in exception handling", - howpublished = "\url{https://wg21.link/n4049}", - year = 2014, +@misc{N4492, + author = "Bjarne Stroustrup", + title = "{N4492}: Thoughts about C++17", + howpublished = "\url{https://wg21.link/n4492}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4050, - author = "Lawrence Crowl", - title = "{N4050}: Dynarray Semi-Editorial Issues", - howpublished = "\url{https://wg21.link/n4050}", - year = 2014, +@misc{N4494, + author = "Lukasz Mendakiewicz and Herb Sutter", + title = "{N4494}: Multidimensional bounds, offset and array\_view, revision 6", + howpublished = "\url{https://wg21.link/n4494}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4051, - author = "Richard Smith", - title = "{N4051}: Allow typename in a template template parameter", - howpublished = "\url{https://wg21.link/n4051}", - year = 2014, +@misc{N4495, + author = "Mathias Gaunard and Dietmar Kühl", + title = "{N4495}: Operator dot", + howpublished = "\url{https://wg21.link/n4495}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4052, - author = "Ville Voutilainen", - title = "{N4052}: WG21 2014-06-06 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4052}", - year = 2014, - month = 6, +@misc{N4496, + author = "Jonathan Wakely", + title = "{N4496}: WG21 2014-11 Urbana Minutes (revision 1)", + howpublished = "\url{https://wg21.link/n4496}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4053, - author = "Ville Voutilainen", - title = "{N4053}: WG21 2014-06 Rapperswil Minutes", - howpublished = "\url{https://wg21.link/n4053}", - year = 2014, - month = 7, +@misc{N4497, + author = "Jonathan Wakely", + title = "{N4497}: PL22.16 2014-11 Urbana Minutes (Final)", + howpublished = "\url{https://wg21.link/n4497}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4054, - author = "Ville Voutilainen", - title = "{N4054}: PL22.16 2014-06 Rapperswil Minutes", - howpublished = "\url{https://wg21.link/n4054}", - year = 2014, - month = 7, +@misc{N4498, + author = "Mike Spertus", + title = "{N4498}: Variadic lock\_guard (Rev. 2)", + howpublished = "\url{https://wg21.link/n4498}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4055, - author = "Ville Voutilainen", - title = "{N4055}: Ruminations on (node-based) containers and noexcept", - howpublished = "\url{https://wg21.link/n4055}", - year = 2014, - month = 7, +@misc{N4499, + author = "Gor Nishanov and Daveed Vandevoorde", + title = "{N4499}: Draft wording for Coroutines (Revision 2)", + howpublished = "\url{https://wg21.link/n4499}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4056, - author = "Zhihao Yuan", - title = "{N4056}: Minimal incomplete type support for standard containers", - howpublished = "\url{https://wg21.link/n4056}", - year = 2014, +@misc{N4501, + author = "Artur Laksberg", + title = "{N4501}: Working Draft, Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4501}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4057, - author = "J. Coe and R. Mill", - title = "{N4057}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", - howpublished = "\url{https://wg21.link/n4057}", - year = 2014, - month = 7, +@misc{N4502, + author = "Walter E. Brown", + title = "{N4502}: Proposing Standard Library Support for the C++ Detection Idiom, V2", + howpublished = "\url{https://wg21.link/n4502}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4058, - author = "Herb Sutter", - title = "{N4058}: Atomic Smart Pointers", - howpublished = "\url{https://wg21.link/n4058}", - year = 2014, - month = 6, +@misc{N4505, + author = "Jared Hoberock", + title = "{N4505}: Working Draft, Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4505}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4059, - author = "Michael Price", - title = "{N4059}: Spring 2015 C++ Standards Committee Meeting", - howpublished = "\url{https://wg21.link/n4059}", - year = 2014, - month = 7, +@misc{N4506, + author = "Jared Hoberock", + title = "{N4506}: Parallelism TS Editor's Report", + howpublished = "\url{https://wg21.link/n4506}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4060, - author = "Pablo Halpern", - title = "{N4060}: Changes to vector\_execution\_policy", - howpublished = "\url{https://wg21.link/n4060}", - year = 2014, - month = 6, +@misc{N4507, + author = "Jared Hoberock", + title = "{N4507}: Technical Specification for C++ Extensions for Parallelism", + howpublished = "\url{https://wg21.link/n4507}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4061, - author = "Walter E. Brown", - title = "{N4061}: Greatest Common Divisor and Least Common Multiple, v3", - howpublished = "\url{https://wg21.link/n4061}", - year = 2014, - month = 6, +@misc{N4508, + author = "Gor Nishanov", + title = "{N4508}: A proposal to add shared\_mutex (untimed) (Revision 4)", + howpublished = "\url{https://wg21.link/n4508}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4063, - author = "Artur Laksberg", - title = "{N4063}: On Parallel Invocations of Functions in Parallelism TS", - howpublished = "\url{https://wg21.link/n4063}", - year = 2014, +@misc{N4509, + author = "Olivier Giroux and JF Bastien and Jeff Snyder", + title = "{N4509}: constexpr atomic::is\_always\_lock\_free", + howpublished = "\url{https://wg21.link/n4509}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4064, - author = "Daniel Krügler", - title = "{N4064}: Improving pair and tuple, revision 2", - howpublished = "\url{https://wg21.link/n4064}", - year = 2014, - month = 7, +@misc{N4510, + author = "Zhihao Yuan", + title = "{N4510}: Minimal incomplete type support for standard containers, revision 4", + howpublished = "\url{https://wg21.link/n4510}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4065, - author = "Zhihao Yuan", - title = "{N4065}: make\_array, revision 2", - howpublished = "\url{https://wg21.link/n4065}", - year = 2014, - month = 6, +@misc{N4511, + author = "Daniel Krügler", + title = "{N4511}: Adding [nothrow-]swappable traits, revision 1", + howpublished = "\url{https://wg21.link/n4511}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4066, - author = "M. Spertus and N. Wilson", - title = "{N4066}: Delimited iterators (Rev. 3)", - howpublished = "\url{https://wg21.link/n4066}", - year = 2014, - month = 6, +@misc{N4512, + author = "\_ukasz Mendakiewicz and Herb Sutter", + title = "{N4512}: Multidimensional bounds, offset and array\_view, revision 7", + howpublished = "\url{https://wg21.link/n4512}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4067, - author = "Daniel Krügler", - title = "{N4067}: Experimental std::function etc.", - howpublished = "\url{https://wg21.link/n4067}", - year = 2014, - month = 6, +@misc{N4513, + author = "Michael Wong", + title = "{N4513}: Working Draft Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4513}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4068, - author = "Bill Seymour", - title = "{N4068}: Toward More Expressive Iterator Tags", - howpublished = "\url{https://wg21.link/n4068}", - year = 2014, - month = 6, +@misc{N4514, + author = "Michael Wong", + title = "{N4514}: Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4514}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4069, - author = "L. Crowl and P. Sommerlad", - title = "{N4069}: C++ Ostream Buffers", - howpublished = "\url{https://wg21.link/n4069}", - year = 2014, - month = 6, +@misc{N4515, + author = "Michael Wong", + title = "{N4515}: Editor's Report: Technical Specification for C++ Extensions for Transactional Memory", + howpublished = "\url{https://wg21.link/n4515}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4070, - author = "Hans-J. Boehm", - title = "{N4070}: Improving the specification of the vector execution policy in Parallelism TS", - howpublished = "\url{https://wg21.link/n4070}", - year = 2014, - month = 6, +@misc{N4516, + author = "Axel Naumann", + title = "{N4516}: Variant: a type-safe union (v3)", + howpublished = "\url{https://wg21.link/n4516}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4071, - author = "Jared Hoberock", - title = "{N4071}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4071}", - year = 2014, - month = 6, +@misc{N4517, + author = "Barry Hedquist", + title = "{N4517}: Record of Response: National Body Comments ISO/IEC PDTS 19841", + howpublished = "\url{https://wg21.link/n4517}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4072, - author = "M. Bos", - title = "{N4072}: Fixed Size Parameter Packs", - howpublished = "\url{https://wg21.link/n4072}", - year = 2014, +@misc{N4518, + author = "Jens Maurer", + title = "{N4518}: Make exception specifications be part of the type system, version 2", + howpublished = "\url{https://wg21.link/n4518}", + year = 2015, month = 5, publisher = "WG21" } -@misc{N4073, - author = "M. McLaughlin and H. Sutter and J. Zink", - title = "{N4073}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/n4073}", - year = 2014, - month = 7, +@misc{N4519, + author = "Robert Douglas", + title = "{N4519}: Source-Code Information Capture", + howpublished = "\url{https://wg21.link/n4519}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4074, - author = "Herb Sutter", - title = "{N4074}: Let return {\textbraceleft}expr{\textbraceright} Be Explicit, Revision 2", - howpublished = "\url{https://wg21.link/n4074}", - year = 2014, - month = 7, +@misc{N4521, + author = "Jeffrey Yaskin", + title = "{N4521}: Merge Fundamentals V1 into V2", + howpublished = "\url{https://wg21.link/n4521}", + year = 2015, + month = 4, publisher = "WG21" } -@misc{N4075, - author = "J. Lakos and A. Zakharov and A. Beels", - title = "{N4075}: Centralized Defensive-Programming Support for Narrow Contracts (Revision 5)", - howpublished = "\url{https://wg21.link/n4075}", - year = 2014, - month = 6, +@misc{N4522, + author = "Olivier Giroux and JF Bastien", + title = "{N4522}: std::atomic\_object\_fence(mo, T\&\&...)", + howpublished = "\url{https://wg21.link/n4522}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4076, - author = "Tomasz Kamiński", - title = "{N4076}: A proposal to add a generalized callable negator (Revision 2)", - howpublished = "\url{https://wg21.link/n4076}", - year = 2014, - month = 6, +@misc{N4523, + author = "Olivier Giroux and JF Bastien", + title = "{N4523}: constexpr std::thread::hardware\_{\textbraceleft}true,false{\textbraceright}\_sharing\_size", + howpublished = "\url{https://wg21.link/n4523}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4077, - author = "Jonathan Wakely", - title = "{N4077}: Experimental shared\_ptr for Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4077}", - year = 2014, - month = 6, +@misc{N4524, + author = "Nevin Liber", + title = "{N4524}: Respect vector::reserve(request) Relative to Reallocation", + howpublished = "\url{https://wg21.link/n4524}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4078, - author = "F. Cacciola and A. Krzemieński and V. Voutilainen", - title = "{N4078}: Fixes for optional objects", - howpublished = "\url{https://wg21.link/n4078}", - year = 2014, - month = 6, +@misc{N4525, + author = "Marshall Clow", + title = "{N4525}: C++ Standard Library Issues Resolved Directly In Lenexa", + howpublished = "\url{https://wg21.link/n4525}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4079, - author = "Alisdair Meredith", - title = "{N4079}: C++ Standard Library Issues Resolved Directly In Rapperswil, 2014", - howpublished = "\url{https://wg21.link/n4079}", - year = 2014, - month = 6, +@misc{N4526, + author = "Michael Wong and Sean Middleditch and Nicolas Guillemot", + title = "{N4526}: Towards improved support for games, graphics, real-time, low latency, embedded systems", + howpublished = "\url{https://wg21.link/n4526}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4080, - author = "Beman Dawes", - title = "{N4080}: File System TS Immediate Issues for Rapperswil", - howpublished = "\url{https://wg21.link/n4080}", - year = 2014, - month = 6, +@misc{N4527, + author = "Richard Smith", + title = "{N4527}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4527}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4081, - author = "Jeffrey Yasskin", - title = "{N4081}: Working Draft, C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4081}", - year = 2014, - month = 7, +@misc{N4528, + author = "Richard Smith", + title = "{N4528}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4528}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4082, - author = "Jeffrey Yasskin", - title = "{N4082}: Programming Languages — C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4082}", - year = 2014, - month = 7, +@misc{N4529, + author = "Jeffrey Yaskin", + title = "{N4529}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4529}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4083, - author = "Jeffrey Yasskin", - title = "{N4083}: Editor's Report for Version 1 of the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4083}", - year = 2014, - month = 7, +@misc{N4530, + author = "Jeffrey Yaskin", + title = "{N4530}: Editor's Report for the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4530}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4084, - author = "Jeffrey Yasskin", - title = "{N4084}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4084}", - year = 2014, - month = 7, +@misc{N4531, + author = "Zhihao Yuan", + title = "{N4531}: std::rand replacement, revision 3", + howpublished = "\url{https://wg21.link/n4531}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4085, - author = "Jeffrey Yasskin", - title = "{N4085}: Editor's Report for Version 2 of the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4085}", - year = 2014, - month = 7, +@misc{N4532, + author = "Jens Maurer", + title = "{N4532}: Proposed wording for default comparisons", + howpublished = "\url{https://wg21.link/n4532}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4086, - author = "Richard Smith", - title = "{N4086}: Removing trigraphs??!", - howpublished = "\url{https://wg21.link/n4086}", - year = 2014, - month = 6, +@misc{N4533, + author = "Jens Maurer", + title = "{N4533}: Make exception specifications be part of the type system, version 3", + howpublished = "\url{https://wg21.link/n4533}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4087, - author = "Ł. Mendakiewicz and H. Sutter", - title = "{N4087}: Multidimensional bounds, index and array\_view, revision 3", - howpublished = "\url{https://wg21.link/n4087}", - year = 2014, - month = 7, +@misc{N4534, + author = "Jens Maurer", + title = "{N4534}: Data-Invariant Functions (revision 3)", + howpublished = "\url{https://wg21.link/n4534}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4088, - author = "P. Halpern and A. Robison and A. Laksberg and H. Sutter and et al.", - title = "{N4088}: Task Region R3", - howpublished = "\url{https://wg21.link/n4088}", - year = 2014, - month = 6, +@misc{N4535, + author = "Clark Nelson and Richard Smith", + title = "{N4535}: Feature-testing preprocessor predicates for C++17", + howpublished = "\url{https://wg21.link/n4535}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4089, - author = "Geoffrey Romer", - title = "{N4089}: Safe conversions in unique\_ptr, revision 2", - howpublished = "\url{https://wg21.link/n4089}", +@misc{N4536, + author = "Martin Moene and Niels Dekker", + title = "{N4536}: An algorithm to ``clamp'' a value between a pair of boundary values", + howpublished = "\url{https://wg21.link/n4536}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4090, - author = "Faisal Vali", - title = "{N4090}: The Maladies of All Member Templates: An Incomplete Biography of Specialization (DR727 + DR1755)", - howpublished = "\url{https://wg21.link/n4090}", - year = 2014, - month = 6, +@misc{N4537, + author = "Arthur O'Dwyer", + title = "{N4537}: Adding Symmetry Between shared\_ptr and weak\_ptr", + howpublished = "\url{https://wg21.link/n4537}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4091, - author = "William M. Miller", - title = "{N4091}: C++ Standard Core Language Active Issues, Revision 90", - howpublished = "\url{https://wg21.link/n4091}", - year = 2014, - month = 7, +@misc{N4538, + author = "Artur Laksberg", + title = "{N4538}: Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4538}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4092, - author = "William M. Miller", - title = "{N4092}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 90", - howpublished = "\url{https://wg21.link/n4092}", - year = 2014, - month = 7, +@misc{N4539, + author = "Ville Voutilainen", + title = "{N4539}: Evolution Active Issues List (Revision R12)", + howpublished = "\url{https://wg21.link/n4539}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4093, - author = "William M. Miller", - title = "{N4093}: C++ Standard Core Language Closed Issues, Revision 90", - howpublished = "\url{https://wg21.link/n4093}", - year = 2014, - month = 7, +@misc{N4540, + author = "Ville Voutilainen", + title = "{N4540}: Evolution Completed Issues List (Revision R12)", + howpublished = "\url{https://wg21.link/n4540}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4094, - author = "H. Hinnant and V. Voutilainen", - title = "{N4094}: Response To: Let return {\textbraceleft}expr{\textbraceright} Be Explicit", - howpublished = "\url{https://wg21.link/n4094}", - year = 2014, - month = 7, +@misc{N4541, + author = "Ville Voutilainen", + title = "{N4541}: Evolution Closed Issues List (Revision R12)", + howpublished = "\url{https://wg21.link/n4541}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4095, - author = "Beman Dawes", - title = "{N4095}: File System TS Active Issues List (Revision R2)", - howpublished = "\url{https://wg21.link/n4095}", - year = 2014, - month = 7, +@misc{N4542, + author = "Axel Naumann", + title = "{N4542}: Variant: a type-safe union (v4).", + howpublished = "\url{https://wg21.link/n4542}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4096, - author = "Beman Dawes", - title = "{N4096}: File System TS Closed Issues List (Revision R2)", - howpublished = "\url{https://wg21.link/n4096}", - year = 2014, - month = 7, +@misc{N4543, + author = "David Krauss", + title = "{N4543}: A polymorphic wrapper for all Callable objects", + howpublished = "\url{https://wg21.link/n4543}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4097, - author = "Beman Dawes", - title = "{N4097}: File System TS Defect Report List (Revision R2)", - howpublished = "\url{https://wg21.link/n4097}", - year = 2014, - month = 7, +@misc{N4544, + author = "Thomas Plum", + title = "{N4544}: October 2015 WG21 Meeting (Kona)", + howpublished = "\url{https://wg21.link/n4544}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4098, - author = "Beman Dawes", - title = "{N4098}: File System TS Editor's Report, Post-Rapperswil", - howpublished = "\url{https://wg21.link/n4098}", - year = 2014, - month = 7, +@misc{N4545, + author = "Clark Nelson", + title = "{N4545}: PL22.16/WG21 draft agenda: 19-24 Oct 2015, Kona, HI/US", + howpublished = "\url{https://wg21.link/n4545}", + year = 2015, + month = 6, publisher = "WG21" } -@misc{N4099, - author = "Beman Dawes", - title = "{N4099}: Working Draft, Technical Specification — File System", - howpublished = "\url{https://wg21.link/n4099}", - year = 2014, - month = 7, +@misc{N4546, + author = "Herb Sutter", + title = "{N4546}: Agenda and Meeting Notice for WG21 Concepts Telecon", + howpublished = "\url{https://wg21.link/n4546}", + year = 2015, + month = 6, publisher = "WG21" } -@misc{N4100, - author = "Beman Dawes", - title = "{N4100}: Programming Languages — C++ — File System Technical Specification", - howpublished = "\url{https://wg21.link/n4100}", - year = 2014, +@misc{N4547, + author = "Herb Sutter", + title = "{N4547}: Business Plan and Convener's report", + howpublished = "\url{https://wg21.link/n4547}", + year = 2015, month = 7, publisher = "WG21" } -@misc{N4101, - author = "Ville Voutilainen", - title = "{N4101}: C++ Standard Evolution Active Issues List (Revision R08)", - howpublished = "\url{https://wg21.link/n4101}", - year = 2014, +@misc{N4548, + author = "Roger Orr", + title = "{N4548}: WG21 2015-07-20 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4548}", + year = 2015, month = 7, publisher = "WG21" } -@misc{N4102, - author = "Ville Voutilainen", - title = "{N4102}: C++ Standard Evolution Completed Issues List (Revision R08)", - howpublished = "\url{https://wg21.link/n4102}", - year = 2014, +@misc{N4549, + author = "Andrew Sutton", + title = "{N4549}: Programming Languages — C++ Extensions for Concepts", + howpublished = "\url{https://wg21.link/n4549}", + year = 2015, month = 7, publisher = "WG21" } -@misc{N4103, - author = "Ville Voutilainen", - title = "{N4103}: C++ Standard Evolution Closed Issues List (Revision R08)", - howpublished = "\url{https://wg21.link/n4103}", - year = 2014, +@misc{N4550, + author = "Barry Hedquist", + title = "{N4550}: Record of Response: National Body Comments on ISO/IEC PDTS 19217, Technical Specification: C++ Extensions for Concepts", + howpublished = "\url{https://wg21.link/n4550}", + year = 2015, month = 7, publisher = "WG21" } -@misc{N4104, - author = "Jared Hoberock", - title = "{N4104}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4104}", - year = 2014, - month = 7, +@misc{N4551, + author = "Barry Hedquist", + title = "{N4551}: National Body Comments, ISO/IEC PDTS 19571, C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4551}", + year = 2015, + month = 8, publisher = "WG21" } -@misc{N4105, - author = "Jared Hoberock", - title = "{N4105}: Information technology – Programming languages, their environments and system software interfaces – Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4105}", - year = 2014, - month = 7, +@misc{N4552, + author = "Herb Sutter", + title = "{N4552}: Pre-Kona WG21 Telecon", + howpublished = "\url{https://wg21.link/n4552}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4106, - author = "Jared Hoberock", - title = "{N4106}: Parallelism TS Editor's Report, post-Rapperswil", - howpublished = "\url{https://wg21.link/n4106}", - year = 2014, - month = 7, +@misc{N4553, + author = "Andrew Sutton", + title = "{N4553}: Working Draft, C++ extensions for Concepts", + howpublished = "\url{https://wg21.link/n4553}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4107, - author = "Artur Laksberg", - title = "{N4107}: Working Draft, Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4107}", - year = 2014, - month = 7, +@misc{N4554, + author = "Andrew Sutton", + title = "{N4554}: Editor's report for the Concepts TS", + howpublished = "\url{https://wg21.link/n4554}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4108, - author = "Artur Laksberg", - title = "{N4108}: Concurrency TS Editor's Report, July 2014", - howpublished = "\url{https://wg21.link/n4108}", - year = 2014, - month = 7, +@misc{N4555, + author = "Barry Hedquist", + title = "{N4555}: February 2016 WG21 Meeting", + howpublished = "\url{https://wg21.link/n4555}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4109, - author = "V. Escriba and P. Talbot", - title = "{N4109}: A proposal to add a utility class to represent expected monad - Revision 1", - howpublished = "\url{https://wg21.link/n4109}", - year = 2014, - month = 6, +@misc{N4556, + author = "Marhsall Clow", + title = "{N4556}: WG21 telecon minutes", + howpublished = "\url{https://wg21.link/n4556}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4110, - author = "J. Daniel Garcia", - title = "{N4110}: Exploring the design space of contract specifications for C++", - howpublished = "\url{https://wg21.link/n4110}", - year = 2014, - month = 7, +@misc{N4557, + author = "Roger Orr", + title = "{N4557}: WG21 2015-07-20 Telecon (revised)", + howpublished = "\url{https://wg21.link/n4557}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4111, - author = "Matúš Chochlík", - title = "{N4111}: Static reflection (rev. 2)", - howpublished = "\url{https://wg21.link/n4111}", - year = 2014, - month = 7, +@misc{N4558, + author = "Jonathan Wakely", + title = "{N4558}: Kona WG21 Minutes", + howpublished = "\url{https://wg21.link/n4558}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4112, - author = "Beman Dawes", - title = "{N4112}: File System PDTS National Body Comments Record of Response", - howpublished = "\url{https://wg21.link/n4112}", - year = 2014, - month = 7, +@misc{N4559, + author = "Jonathan Wakely", + title = "{N4559}: Kona PL22.16 Minutes", + howpublished = "\url{https://wg21.link/n4559}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4113, - author = "A. Tomazos and C. Kaeser", - title = "{N4113}: Reflection Type Traits For Classes, Unions and Enumerations (rev 3)", - howpublished = "\url{https://wg21.link/n4113}", - year = 2014, - month = 7, +@misc{N4560, + author = "Eric Niebler and Casey Carter", + title = "{N4560}: Working Draft, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4560}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4114, - author = "Oleg Smolsky", - title = "{N4114}: Defaulted comparison operators", - howpublished = "\url{https://wg21.link/n4114}", - year = 2014, - month = 7, +@misc{N4561, + author = "Eric Niebler", + title = "{N4561}: Ranges Editor's Report", + howpublished = "\url{https://wg21.link/n4561}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4115, - author = "B. Seymour and S. Lavavej", - title = "{N4115}: Searching for Types in Parameter Packs", - howpublished = "\url{https://wg21.link/n4115}", - year = 2014, - month = 7, +@misc{N4562, + author = "Geoffrey Romer", + title = "{N4562}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4562}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4116, - author = "A. Tomazos and R. Kawulak", - title = "{N4116}: Nested Namespace Definition (rev 1)", - howpublished = "\url{https://wg21.link/n4116}", - year = 2014, - month = 7, +@misc{N4563, + author = "Geoffrey Romer", + title = "{N4563}: Editor's Report for the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4563}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4117, - author = "Alisdair Meredith", - title = "{N4117}: C++ Standard Library Active Issues List (Revision R89)", - howpublished = "\url{https://wg21.link/n4117}", - year = 2014, - month = 7, +@misc{N4564, + author = "Geoffrey Romer", + title = "{N4564}: C++ Extensions for Library Fundamentals, Version 2 PDTS", + howpublished = "\url{https://wg21.link/n4564}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4118, - author = "Alisdair Meredith", - title = "{N4118}: C++ Standard Library Defect Report List (Revision R89)", - howpublished = "\url{https://wg21.link/n4118}", - year = 2014, - month = 7, +@misc{N4565, + author = "Barry Hedquist", + title = "{N4565}: Record of Response: National Body Comments ISO/IEC PDTS 19571 Technical Specification: C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4565}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4119, - author = "Alisdair Meredith", - title = "{N4119}: C++ Standard Library Closed Issues List (Revision R89)", - howpublished = "\url{https://wg21.link/n4119}", - year = 2014, - month = 7, +@misc{N4566, + author = "Richard Smith", + title = "{N4566}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4566}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4120, - author = "Alexander Bock", - title = "{N4120}: Null Coalescing Conditional Operator", - howpublished = "\url{https://wg21.link/n4120}", - year = 2014, - month = 7, +@misc{N4567, + author = "Richard Smith", + title = "{N4567}: Working Draft, Standard for Programming Language C++ Note:", + howpublished = "\url{https://wg21.link/n4567}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4121, - author = "Andrew Tomazos", - title = "{N4121}: Compile-Time String: std::string\_literal", - howpublished = "\url{https://wg21.link/n4121}", - year = 2014, - month = 7, +@misc{N4568, + author = "Clark Nelson", + title = "{N4568}: PL22.16/WG21 draft agenda: 29 Feb-05 Mar 2016, Jacksonville, FL/US", + howpublished = "\url{https://wg21.link/n4568}", + year = 2015, + month = 12, publisher = "WG21" } -@misc{N4122, - author = "Stephen D. Clamage", - title = "{N4122}: AGENDA, PL22.16 Meeting No. 64, WG21 Meeting No. 59, November 3-8, 2014 – Urbana-Champaign, IL", - howpublished = "\url{https://wg21.link/n4122}", - year = 2014, - month = 8, +@misc{N4569, + author = "Eric Niebler", + title = "{N4569}: Proposed Ranges TS working draft", + howpublished = "\url{https://wg21.link/n4569}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4123, - author = "A. Laksberg and V. Escriba", - title = "{N4123}: Improvements to the Concurrency Technical Specification", - howpublished = "\url{https://wg21.link/n4123}", - year = 2014, - month = 10, +@misc{N4570, + author = "Ville Voutilainen", + title = "{N4570}: Oulu Meeting Information", + howpublished = "\url{https://wg21.link/n4570}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4124, - author = "Bill Seymour", - title = "{N4124}: Toward More Expressive Iterator Tags", - howpublished = "\url{https://wg21.link/n4124}", - year = 2014, - month = 9, +@misc{N4571, + author = "Herb Sutter", + title = "{N4571}: 2016-11 Issaquah meeting information", + howpublished = "\url{https://wg21.link/n4571}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4125, +@misc{N4572, author = "Herb Sutter", - title = "{N4125}: 2014-09 WG21/SG1 Meeting Information", - howpublished = "\url{https://wg21.link/n4125}", - year = 2014, - month = 7, + title = "{N4572}: WG21 telecon meeting: Pre-Jacksonville", + howpublished = "\url{https://wg21.link/n4572}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4126, - author = "Oleg Smolsky", - title = "{N4126}: Explicitly defaulted comparison operators", - howpublished = "\url{https://wg21.link/n4126}", - year = 2014, - month = 7, +@misc{N4573, + author = "Thomas Plum", + title = "{N4573}: 2017-02 Kona WG21 Meeting Information", + howpublished = "\url{https://wg21.link/n4573}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4127, - author = "Eelis van der Weegen", - title = "{N4127}: Checked-dereference conditions", - howpublished = "\url{https://wg21.link/n4127}", - year = 2014, - month = 7, +@misc{N4575, + author = "Jonathan Wakely", + title = "{N4575}: Networking TS Working Draft", + howpublished = "\url{https://wg21.link/n4575}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4128, - author = "E. Niebler and S. Parent and A. Sutton", - title = "{N4128}: Ranges for the Standard Library, Revision 1", - howpublished = "\url{https://wg21.link/n4128}", - year = 2014, - month = 10, +@misc{N4576, + author = "Jonathan Wakely", + title = "{N4576}: Networking TS Editor's Report", + howpublished = "\url{https://wg21.link/n4576}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4129, - author = "Robert Douglas", - title = "{N4129}: Source-Code Information Capture", - howpublished = "\url{https://wg21.link/n4129}", - year = 2014, - month = 10, +@misc{N4577, + author = "Artur Laksberg", + title = "{N4577}: Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/n4577}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4130, - author = "JF Bastien and O. Giroux", - title = "{N4130}: Pad Thy Atomics", - howpublished = "\url{https://wg21.link/n4130}", - year = 2014, - month = 9, +@misc{N4578, + author = "Jared Hoberock", + title = "{N4578}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4578}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4131, - author = "Filip Roséen", - title = "{N4131}: explicit should never be implicit", - howpublished = "\url{https://wg21.link/n4131}", - year = 2014, - month = 8, +@misc{N4579, + author = "Jared Hoberock", + title = "{N4579}: Parallelism TS Editor's Report, pre-Jacksonville mailing", + howpublished = "\url{https://wg21.link/n4579}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4132, - author = "Jens Maurer", - title = "{N4132}: Contiguous Iterators", - howpublished = "\url{https://wg21.link/n4132}", - year = 2014, - month = 9, +@misc{N4580, + author = "Jonathan Wakely", + title = "{N4580}: WG21 2016-02-19 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4580}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4133, - author = "Jens Maurer", - title = "{N4133}: Cleanup for exception-specification and throw-expression", - howpublished = "\url{https://wg21.link/n4133}", - year = 2014, - month = 9, +@misc{N4581, + author = "Jonathan Wakely", + title = "{N4581}: Revised WG21 2016-02-19 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4581}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4134, - author = "G. Nishanov and J. Radigan", - title = "{N4134}: Resumable Functions v.2", - howpublished = "\url{https://wg21.link/n4134}", - year = 2014, - month = 10, +@misc{N4582, + author = "Richard Smith", + title = "{N4582}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4582}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4135, - author = "J. Lakos and A. Zakharov and A. Beels and N. Myers", - title = "{N4135}: Language Support for Runtime Contract Validation (Revision 8)", - howpublished = "\url{https://wg21.link/n4135}", - year = 2014, - month = 10, +@misc{N4583, + author = "Richard Smith", + title = "{N4583}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4583}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4136, - author = "M. Batty and P. Sewell and et al.", - title = "{N4136}: C Concurrency Challenges Draft", - howpublished = "\url{https://wg21.link/n4136}", - year = 2014, - month = 10, +@misc{N4584, + author = "Geoffrey Romer", + title = "{N4584}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4584}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4137, - author = "Herb Sutter", - title = "{N4137}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n4137}", - year = 2014, - month = 8, +@misc{N4585, + author = "Geoffrey Romer", + title = "{N4585}: Editor's Report for the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4585}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4138, - author = "Richard Smith", - title = "{N4138}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4138}", - year = 2014, - month = 10, +@misc{N4586, + author = "Jonathan Wakely", + title = "{N4586}: WG21 2016-02 Jacksonville Min", + howpublished = "\url{https://wg21.link/n4586}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4139, - author = "Richard Smith", - title = "{N4139}: Editor's Report — Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4139}", - year = 2014, - month = 10, +@misc{N4587, + author = "Jonathan Wakely", + title = "{N4587}: PL22.16 2016-02 Jacksonville Minutes (Draft)", + howpublished = "\url{https://wg21.link/n4587}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4140, - author = "Richard Smith", - title = "{N4140}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4140}", - year = 2014, - month = 10, +@misc{N4588, + author = "Jonathan Wakely", + title = "{N4588}: Working Draft, C++ extensions for Networking Note:", + howpublished = "\url{https://wg21.link/n4588}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4141, - author = "Richard Smith", - title = "{N4141}: Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4141}", - year = 2014, - month = 9, +@misc{N4589, + author = "Jonathan Wakely", + title = "{N4589}: Networking TS Editor's Report", + howpublished = "\url{https://wg21.link/n4589}", + year = 2016, + month = 3, + publisher = "WG21" +} +@misc{N4590, + author = "Clark Nelson", + title = "{N4590}: PL22.16/WG21 draft agenda: 20-25 Jun 2016, Oulu, FI", + howpublished = "\url{https://wg21.link/n4590}", + year = 2016, + month = 4, publisher = "WG21" } -@misc{N4142, - author = "Carter Edwards", - title = "{N4142}: Atomic Operations on a Very Large Array", - howpublished = "\url{https://wg21.link/n4142}", - year = 2014, - month = 9, +@misc{N4591, + author = "Herb Sutter", + title = "{N4591}: WG21 telecon meeting: Pre-Oulu", + howpublished = "\url{https://wg21.link/n4591}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4143, - author = "Chris Mysen", - title = "{N4143}: Executors and schedulers, revision 4", - howpublished = "\url{https://wg21.link/n4143}", - year = 2014, - month = 10, +@misc{N4592, + author = "Gabriel Dos Reis", + title = "{N4592}: Modules TS Working Draft", + howpublished = "\url{https://wg21.link/n4592}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4144, - author = "B. Seymour and S. Lavavej", - title = "{N4144}: Searching and Manipulation of Parameter Packs", - howpublished = "\url{https://wg21.link/n4144}", - year = 2014, - month = 9, +@misc{N4593, + author = "Richard Smith", + title = "{N4593}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4593}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4145, - author = "Jens Maurer", - title = "{N4145}: Data-Invariant Functions", - howpublished = "\url{https://wg21.link/n4145}", - year = 2014, - month = 9, +@misc{N4594, + author = "Richard Smith", + title = "{N4594}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4594}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4146, - author = "Barry Hedquist", - title = "{N4146}: Disposition of Comments, ISO/IEC DIS 14882 C++ 2014", - howpublished = "\url{https://wg21.link/n4146}", - year = 2014, - month = 9, +@misc{N4595, + author = "Jonathan Wakely", + title = "{N4595}: WG21 2016-06-10 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4595}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4147, - author = "David Krauss", - title = "{N4147}: Inline variables, or encapsulated expressions", - howpublished = "\url{https://wg21.link/n4147}", - year = 2014, - month = 9, +@misc{N4596, + author = "Jonathan Wakely", + title = "{N4596}: PL22.16 Jacksonville Minutes (revised)", + howpublished = "\url{https://wg21.link/n4596}", + year = 2016, + month = 4, publisher = "WG21" } -@misc{N4148, - author = "Matheus Izvekov", - title = "{N4148}: Disallowing Inaccessible Operators From Trivially Copyable", - howpublished = "\url{https://wg21.link/n4148}", - year = 2014, - month = 9, +@misc{N4597, + author = "Jonathan Wakely", + title = "{N4597}: WG21 2016-06 Oulu Minutes", + howpublished = "\url{https://wg21.link/n4597}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4149, - author = "David Krauss", - title = "{N4149}: Categorically qualified classes", - howpublished = "\url{https://wg21.link/n4149}", - year = 2014, - month = 9, +@misc{N4598, + author = "Jonathan Wakely", + title = "{N4598}: PL22.16 2016-06 Oulu Minutes", + howpublished = "\url{https://wg21.link/n4598}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4150, - author = "H. Finkel and H. Tong and et al.", - title = "{N4150}: Alias-Set Attributes: Toward restrict-like aliasing semantics for C++", - howpublished = "\url{https://wg21.link/n4150}", - year = 2014, - month = 10, +@misc{N4599, + author = "Robert Douglas", + title = "{N4599}: 2016-08 LWG Meeting", + howpublished = "\url{https://wg21.link/n4599}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4151, - author = "Agustín Bergé", - title = "{N4151}: TriviallyCopyable reference\_wrapper", - howpublished = "\url{https://wg21.link/n4151}", - year = 2014, - month = 8, +@misc{N4600, + author = "Geoffrey Romer", + title = "{N4600}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", + howpublished = "\url{https://wg21.link/n4600}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4152, - author = "Herb Sutter", - title = "{N4152}: uncaught\_exceptions", - howpublished = "\url{https://wg21.link/n4152}", - year = 2014, - month = 9, +@misc{N4601, + author = "Geoffrey Romer", + title = "{N4601}: Editor's Report for the Library Fundamentals TS", + howpublished = "\url{https://wg21.link/n4601}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4153, - author = "Nico Josuttis", - title = "{N4153}: 2015-02 LWG Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4153}", - year = 2014, - month = 10, +@misc{N4602, + author = "Jonathan Wakely", + title = "{N4602}: WG21 telecon minutes - pre-Oulu (revised)", + howpublished = "\url{https://wg21.link/n4602}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4154, - author = "David Krauss", - title = "{N4154}: Operator assert", - howpublished = "\url{https://wg21.link/n4154}", - year = 2014, - month = 9, +@misc{N4603, + author = "Richard Smith", + title = "{N4603}: Editor's Report — Committee Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4603}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4155, - author = "Riccardo Marcangelo", - title = "{N4155}: Non-member size() and more (Revision 1)", - howpublished = "\url{https://wg21.link/n4155}", - year = 2014, - month = 9, +@misc{N4604, + author = "Richard Smith", + title = "{N4604}: C++17 CD Ballot Document", + howpublished = "\url{https://wg21.link/n4604}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4156, - author = "Torvald Riegel", - title = "{N4156}: Light-Weight Execution Agents Revision 3", - howpublished = "\url{https://wg21.link/n4156}", - year = 2014, - month = 10, +@misc{N4606, + author = "Richard Smith", + title = "{N4606}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4606}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4157, - author = "A. Robison and J. Hoberock and A. Laksberg", - title = "{N4157}: Relaxing Packaging Rules for Exceptions Thrown by Parallel Algorithms", - howpublished = "\url{https://wg21.link/n4157}", - year = 2014, - month = 10, +@misc{N4607, + author = "Michael Wong", + title = "{N4607}: Toronto Meeting Information", + howpublished = "\url{https://wg21.link/n4607}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4158, - author = "Pablo Halpern", - title = "{N4158}: Destructive Move (Rev 1)", - howpublished = "\url{https://wg21.link/n4158}", - year = 2014, - month = 10, +@misc{N4608, + author = "Clark Nelson", + title = "{N4608}: PL22.16/WG21 draft agenda: 7-12 Nov 2016, Issaquah, WA, US", + howpublished = "\url{https://wg21.link/n4608}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4159, - author = "G. Romer and R. Perepelitsa", - title = "{N4159}: std::function and Beyond", - howpublished = "\url{https://wg21.link/n4159}", - year = 2014, +@misc{N4609, + author = "Herb Sutter", + title = "{N4609}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n4609}", + year = 2016, + month = 8, + publisher = "WG21" +} +@misc{N4610, + author = "Gabriel Dos Reis", + title = "{N4610}: Working Draft, Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4610}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4160, - author = "Andrzej Krzemieński", - title = "{N4160}: Value constraints", - howpublished = "\url{https://wg21.link/n4160}", - year = 2014, +@misc{N4611, + author = "Gabriel Dos Reis", + title = "{N4611}: Editor's Report for the Modules TS", + howpublished = "\url{https://wg21.link/n4611}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4161, - author = "Stephan T. Lavavej", - title = "{N4161}: Uniform Container Erasure (Revision 1)", - howpublished = "\url{https://wg21.link/n4161}", - year = 2014, +@misc{N4612, + author = "Jonathan Wakely", + title = "{N4612}: Working Draft, C++ extensions for Networking", + howpublished = "\url{https://wg21.link/n4612}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4162, - author = "Herb Sutter", - title = "{N4162}: Atomic Smart Pointers, rev. 1", - howpublished = "\url{https://wg21.link/n4162}", - year = 2014, +@misc{N4613, + author = "Jonathan Wakely", + title = "{N4613}: Networking TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4613}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4163, +@misc{N4614, author = "Herb Sutter", - title = "{N4163}: Agenda and Meeting Notice for WG21 Telecon Meeting", - howpublished = "\url{https://wg21.link/n4163}", - year = 2014, + title = "{N4614}: WG21 telecon meeting: Pre-Issaquah", + howpublished = "\url{https://wg21.link/n4614}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4164, - author = "H. Sutter and B. Stroustrup and G. Dos Reis", - title = "{N4164}: Forwarding References", - howpublished = "\url{https://wg21.link/n4164}", - year = 2014, +@misc{N4615, + author = "Jonathan Wakely", + title = "{N4615}: WG21 2016-10-28 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4615}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4165, - author = "Herb Sutter", - title = "{N4165}: Unified Call Syntax", - howpublished = "\url{https://wg21.link/n4165}", - year = 2014, - month = 10, +@misc{N4616, + author = "Barry Hedquist", + title = "{N4616}: Response to NB Comments: SC22 N5097, ISO/IEC PDTS 19568 Part 2, Library Fundamentals, Part 2", + howpublished = "\url{https://wg21.link/n4616}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4166, - author = "David Krauss", - title = "{N4166}: Movable initializer lists", - howpublished = "\url{https://wg21.link/n4166}", - year = 2014, - month = 10, +@misc{N4617, + author = "Geoffrey Romer", + title = "{N4617}: Programming Languages — C++ Extensions for Library Fundamentals, Version 2 DTS", + howpublished = "\url{https://wg21.link/n4617}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4167, - author = "G. Mercer and A. Bergé and H. Kaiser", - title = "{N4167}: Transform Reduce, an Additional Algorithm for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4167}", - year = 2014, - month = 10, +@misc{N4618, + author = "Richard Smith", + title = "{N4618}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4618}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4168, - author = "Billy Baker", - title = "{N4168}: Removing auto\_ptr", - howpublished = "\url{https://wg21.link/n4168}", - year = 2014, - month = 10, +@misc{N4619, + author = "Richard Smith", + title = "{N4619}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4619}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4169, - author = "Tomasz Kamiński", - title = "{N4169}: A proposal to add invoke function template (Revision 1)", - howpublished = "\url{https://wg21.link/n4169}", - year = 2014, - month = 8, +@misc{N4620, + author = "Eric Niebler and Casey Carter", + title = "{N4620}: Working Draft, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4620}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4170, - author = "Tomasz Kamiński", - title = "{N4170}: Extend INVOKE to support types convertible to target class (Revision 1)", - howpublished = "\url{https://wg21.link/n4170}", - year = 2014, - month = 8, +@misc{N4621, + author = "Casey Carter", + title = "{N4621}: Editor's Report for the Ranges TS", + howpublished = "\url{https://wg21.link/n4621}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4171, - author = "Tomasz Kamiński", - title = "{N4171}: Parameter group placeholders for bind", - howpublished = "\url{https://wg21.link/n4171}", - year = 2014, - month = 10, +@misc{N4622, + author = "Eric Niebler and Casey Carter", + title = "{N4622}: Programming Languages — C++ Extensions for Ranges PDTS", + howpublished = "\url{https://wg21.link/n4622}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4172, - author = "E. Akhgari and B. Ballo", - title = "{N4172}: Named arguments", - howpublished = "\url{https://wg21.link/n4172}", - year = 2014, - month = 10, +@misc{N4623, + author = "Jonathan Wakely", + title = "{N4623}: WG21 2016-11 Issaquah Minutes", + howpublished = "\url{https://wg21.link/n4623}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4173, - author = "B. Stroustrup and G. Dos Reis", - title = "{N4173}: Operator Dot", - howpublished = "\url{https://wg21.link/n4173}", - year = 2014, - month = 10, +@misc{N4624, + author = "Jonathan Wakely", + title = "{N4624}: PL22.16 2016-11 Issaquah Minutes", + howpublished = "\url{https://wg21.link/n4624}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4174, - author = "Bjarne Stroustrup", - title = "{N4174}: Call syntax: x.f(y) vs. f(x,y)", - howpublished = "\url{https://wg21.link/n4174}", - year = 2014, - month = 10, +@misc{N4625, + author = "Jonathan Wakely", + title = "{N4625}: Programming Languages — C++ Extensions for Networking PDTS", + howpublished = "\url{https://wg21.link/n4625}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4175, - author = "Bjarne Stroustrup", - title = "{N4175}: Default comparisons", - howpublished = "\url{https://wg21.link/n4175}", - year = 2014, - month = 10, +@misc{N4626, + author = "Jonathan Wakely", + title = "{N4626}: Working Draft, C++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4626}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4176, - author = "Bjarne Stroustrup", - title = "{N4176}: Thoughts about Comparisons", - howpublished = "\url{https://wg21.link/n4176}", - year = 2014, - month = 10, +@misc{N4627, + author = "Jonathan Wakely", + title = "{N4627}: Networking TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4627}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4177, - author = "Ł. Mendakiewicz and H. Sutter", - title = "{N4177}: Multidimensional bounds, index and array\_view, revision 4", - howpublished = "\url{https://wg21.link/n4177}", - year = 2014, - month = 10, +@misc{N4628, + author = "Gor Nishanov", + title = "{N4628}: Working Draft, Technical Specification on C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4628}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4178, - author = "Jens Maurer", - title = "{N4178}: Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers", - howpublished = "\url{https://wg21.link/n4178}", - year = 2014, - month = 10, +@misc{N4629, + author = "Gor Nishanov", + title = "{N4629}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4629}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4179, - author = "Jens Maurer", - title = "{N4179}: Transactional Memory Support for C++: Wording (revision 2)", - howpublished = "\url{https://wg21.link/n4179}", - year = 2014, - month = 10, +@misc{N4630, + author = "Andrew Sutton", + title = "{N4630}: Working Draft, C++ extensions for Concepts", + howpublished = "\url{https://wg21.link/n4630}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4180, - author = "M. Wong and V. Luchangco and J. Maurer and et al.", - title = "{N4180}: SG5 Transactional Memory Support for C++ Update", - howpublished = "\url{https://wg21.link/n4180}", - year = 2014, - month = 10, +@misc{N4631, + author = "Andrew Sutton", + title = "{N4631}: Editor's report for the Concepts TS", + howpublished = "\url{https://wg21.link/n4631}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4182, - author = "Michael Wong", - title = "{N4182}: SG5: Transactional Memory (TM) Meeting Minutes 2014/07/14-2014/10/06", - howpublished = "\url{https://wg21.link/n4182}", - year = 2014, - month = 10, +@misc{N4632, + author = "Clark Nelson", + title = "{N4632}: PL22.16/WG21 draft agenda: 27 Feb - 4 Mar 2017, Kona, HI, US", + howpublished = "\url{https://wg21.link/n4632}", + year = 2016, + month = 12, publisher = "WG21" } -@misc{N4183, - author = "Nevin Liber", - title = "{N4183}: Contiguous Iterators: Pointer Conversion \& Type Trait", - howpublished = "\url{https://wg21.link/n4183}", - year = 2014, - month = 10, +@misc{N4633, + author = "Carter Edwards", + title = "{N4633}: 2017-11 Albuquerque WG21 meeting information", + howpublished = "\url{https://wg21.link/n4633}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{N4184, - author = "Matthias Kretz", - title = "{N4184}: SIMD Types: The Vector Type \& Operations", - howpublished = "\url{https://wg21.link/n4184}", - year = 2014, - month = 10, +@misc{N4634, + author = "Jonathan Wakely", + title = "{N4634}: PL22.16 2016-11 Issaquah Minutes (final)", + howpublished = "\url{https://wg21.link/n4634}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{N4185, - author = "Matthias Kretz", - title = "{N4185}: SIMD Types: The Mask Type \& Write-Masking", - howpublished = "\url{https://wg21.link/n4185}", - year = 2014, - month = 10, +@misc{N4635, + author = "Herb Sutter", + title = "{N4635}: Pre-Kona WG21 Telecon Agenda", + howpublished = "\url{https://wg21.link/n4635}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{N4186, - author = "Matthias Kretz", - title = "{N4186}: Supporting Custom Diagnostics and SFINAE", - howpublished = "\url{https://wg21.link/n4186}", - year = 2014, - month = 10, +@misc{N4636, + author = "Michael Wong and Botond Ballo and JF Bastien and Hubert Tong and Patrice Roy and Tony Van Eerd and Duncan Exon Smith", + title = "{N4636}: 2017-07-10-15 ISO WG21 C++ Standard Meeting in Toronto", + howpublished = "\url{https://wg21.link/n4636}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4187, - author = "L. Crowl and P. Sommerlad", - title = "{N4187}: C++ Ostream Buffers", - howpublished = "\url{https://wg21.link/n4187}", - year = 2014, - month = 10, +@misc{N4637, + author = "Gabriel Dos Reis", + title = "{N4637}: Working Draft, Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4637}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4188, - author = "L. Deniau and A. Naumann", - title = "{N4188}: Proposal for classes with runtime size", - howpublished = "\url{https://wg21.link/n4188}", - year = 2014, - month = 10, +@misc{N4638, + author = "Gabriel Dos Reis", + title = "{N4638}: Editor's Report for the Module TS", + howpublished = "\url{https://wg21.link/n4638}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4189, - author = "P. Sommerlad and A. Sandoval", - title = "{N4189}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/n4189}", - year = 2014, - month = 10, +@misc{N4639, + author = "Richard Smith", + title = "{N4639}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4639}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4190, - author = "Stephan T. Lavavej", - title = "{N4190}: Removing auto\_ptr, random\_shuffle(), And Old Stuff", - howpublished = "\url{https://wg21.link/n4190}", - year = 2014, - month = 10, +@misc{N4640, + author = "Richard Smith", + title = "{N4640}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4640}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4191, - author = "A. Sutton and R. Smith", - title = "{N4191}: Folding expressions", - howpublished = "\url{https://wg21.link/n4191}", - year = 2014, - month = 10, +@misc{N4641, + author = "Andrew Sutton", + title = "{N4641}: Working Draft, C++ extensions for Concepts", + howpublished = "\url{https://wg21.link/n4641}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4192, - author = "William M. Miller", - title = "{N4192}: C++ Standard Core Language Active Issues, Revision 91", - howpublished = "\url{https://wg21.link/n4192}", - year = 2014, - month = 10, +@misc{N4642, + author = "Andrew Sutton", + title = "{N4642}: Editor's report for the Concepts TS", + howpublished = "\url{https://wg21.link/n4642}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4193, - author = "William M. Miller", - title = "{N4193}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 91", - howpublished = "\url{https://wg21.link/n4193}", - year = 2014, - month = 10, +@misc{N4643, + author = "Barry Hedquist", + title = "{N4643}: National Body Comments for PDTS 19216, C++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4643}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4194, - author = "William M. Miller", - title = "{N4194}: C++ Standard Core Language Closed Issues, Revision 91", - howpublished = "\url{https://wg21.link/n4194}", - year = 2014, - month = 10, +@misc{N4644, + author = "Barry Hedquist", + title = "{N4644}: National Body Comments for PDTS 21425, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4644}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4195, - author = "O. Giroux and C. Edwards", - title = "{N4195}: std::synchronic", - howpublished = "\url{https://wg21.link/n4195}", - year = 2014, - month = 10, +@misc{N4645, + author = "Jonathan Wakely", + title = "{N4645}: WG21 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4645}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4196, - author = "Richard Smith", - title = "{N4196}: Attributes for namespaces and enumerators", - howpublished = "\url{https://wg21.link/n4196}", - year = 2014, - month = 10, +@misc{N4647, + author = "Gabriel Dos Reis", + title = "{N4647}: Working Draft, Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4647}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4197, - author = "Richard Smith", - title = "{N4197}: Adding u8 character literals", - howpublished = "\url{https://wg21.link/n4197}", - year = 2014, - month = 10, +@misc{N4648, + author = "Gabriel Dos Reis", + title = "{N4648}: Editor's Report for the Module TS", + howpublished = "\url{https://wg21.link/n4648}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4198, - author = "Richard Smith", - title = "{N4198}: Allow constant evaluation for all non-type template arguments", - howpublished = "\url{https://wg21.link/n4198}", - year = 2014, - month = 10, +@misc{N4649, + author = "Gor Nishanov", + title = "{N4649}: Working Draft, Technical Specification on C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4649}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4199, - author = "Hans-J. Boehm", - title = "{N4199}: Minutes of Sept. 4-5, 2014 SG1 meeting in Redmond, WA", - howpublished = "\url{https://wg21.link/n4199}", - year = 2014, - month = 10, +@misc{N4650, + author = "Gor Nishanov", + title = "{N4650}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4650}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4200, - author = "Clark Nelson", - title = "{N4200}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/n4200}", - year = 2014, - month = 10, +@misc{N4651, + author = "Eric Niebler and Casey Carter", + title = "{N4651}: Working Draft, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4651}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4201, - author = "Matthew Fioravante", - title = "{N4201}: Alignment Helpers for C++", - howpublished = "\url{https://wg21.link/n4201}", - year = 2014, - month = 8, +@misc{N4652, + author = "Casey Carter", + title = "{N4652}: Editor's Report for the Ranges TS", + howpublished = "\url{https://wg21.link/n4652}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4202, - author = "Matthew Fioravante", - title = "{N4202}: Strongly Typed Bitset", - howpublished = "\url{https://wg21.link/n4202}", - year = 2014, - month = 8, +@misc{N4653, + author = "Jonathan Wakely", + title = "{N4653}: 2017-02 Kona Record of Discussion ISO/IEC", + howpublished = "\url{https://wg21.link/n4653}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4203, - author = "Matthew Fioravante", - title = "{N4203}: Fast ASCII Character Manipulation", - howpublished = "\url{https://wg21.link/n4203}", - year = 2014, - month = 8, +@misc{N4654, + author = "Jonathan Wakely", + title = "{N4654}: WG21 2017-02 Kona Minutes", + howpublished = "\url{https://wg21.link/n4654}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4204, - author = "A. Mackintosh and O. Giroux", - title = "{N4204}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/n4204}", - year = 2014, - month = 8, +@misc{N4655, + author = "Jonathan Wakely", + title = "{N4655}: PL22.16 2017-02 Kona Minutes", + howpublished = "\url{https://wg21.link/n4655}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4205, - author = "Andrew Sutton", - title = "{N4205}: Working Draft, C++ Extensions for Concepts", - howpublished = "\url{https://wg21.link/n4205}", - year = 2014, - month = 10, +@misc{N4656, + author = "Jonathan Wakely", + title = "{N4656}: Working Draft, C++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4656}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4206, - author = "Ville Voutilainen", - title = "{N4206}: C++ Standard Evolution Active Issues List (Revision R09)", - howpublished = "\url{https://wg21.link/n4206}", - year = 2014, - month = 10, +@misc{N4657, + author = "Jonathan Wakely", + title = "{N4657}: Networking TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4657}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4207, - author = "Ville Voutilainen", - title = "{N4207}: C++ Standard Evolution Completed Issues List (Revision R09)", - howpublished = "\url{https://wg21.link/n4207}", - year = 2014, - month = 10, +@misc{N4658, + author = "Botond Ballo", + title = "{N4658}: Alternative accommodation (student residence) for the 2017-07 Toronto WG21 Meeting", + howpublished = "\url{https://wg21.link/n4658}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4208, - author = "Ville Voutilainen", - title = "{N4208}: C++ Standard Evolution Closed Issues List (Revision R09)", - howpublished = "\url{https://wg21.link/n4208}", - year = 2014, - month = 10, +@misc{N4659, + author = "Richard Smith", + title = "{N4659}: Working Draft, Standard for Programming Language C++ Note:", + howpublished = "\url{https://wg21.link/n4659}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4209, - author = "J. Coe and R. Mill", - title = "{N4209}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", - howpublished = "\url{https://wg21.link/n4209}", - year = 2014, - month = 10, +@misc{N4660, + author = "Richard Smith", + title = "{N4660}: C++17 DIS Ballot Document", + howpublished = "\url{https://wg21.link/n4660}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4210, - author = "M. Wong and H. Tong and R. Bhakta and D. Inglis", - title = "{N4210}: IBM comment on preparing for a Trigraph-adverse future in C++17", - howpublished = "\url{https://wg21.link/n4210}", - year = 2014, - month = 10, +@misc{N4661, + author = "Richard Smith", + title = "{N4661}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4661}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4211, - author = "Beman Dawes", - title = "{N4211}: File System TS Active Issues List (Revision R3)", - howpublished = "\url{https://wg21.link/n4211}", - year = 2014, - month = 10, +@misc{N4662, + author = "Clark Nelson", + title = "{N4662}: PL22.16/WG21 draft agenda: 10-15 Jul 2017, Toronto, ON, CA", + howpublished = "\url{https://wg21.link/n4662}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4212, - author = "Beman Dawes", - title = "{N4212}: File System TS Closed Issues List (Revision R3)", - howpublished = "\url{https://wg21.link/n4212}", - year = 2014, - month = 10, +@misc{N4663, + author = "Gor Nishanov", + title = "{N4663}: Coroutines PDTS document", + howpublished = "\url{https://wg21.link/n4663}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4213, - author = "Beman Dawes", - title = "{N4213}: File System TS Defect Report List (Revision R3)", - howpublished = "\url{https://wg21.link/n4213}", - year = 2014, - month = 10, +@misc{N4664, + author = "Barry Hedquist", + title = "{N4664}: Responses to National Body Comments for ISO/IEC CD 14882", + howpublished = "\url{https://wg21.link/n4664}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4214, - author = "G. Dos Reis and M. Hall and G. Nishanov", - title = "{N4214}: A Module System for C++ (Revision 2)", - howpublished = "\url{https://wg21.link/n4214}", - year = 2014, - month = 10, +@misc{N4665, + author = "Herb Sutter", + title = "{N4665}: WG21 telecon meeting: Pre-Toronto", + howpublished = "\url{https://wg21.link/n4665}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4215, - author = "P. McKenney and T. Riegel and J. Preshing", - title = "{N4215}: Towards Implementation and Use of memory\_order\_consume", - howpublished = "\url{https://wg21.link/n4215}", - year = 2014, - month = 10, +@misc{N4666, + author = "Barry Hedquist", + title = "{N4666}: National Body Comments, SC22 N 5205, ISO/IEC PDTS 22277, C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4666}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4216, - author = "P. McKenney and A. Jeffrey and A. Sezgin", - title = "{N4216}: Out-of-Thin-Air Execution is Vacuous", - howpublished = "\url{https://wg21.link/n4216}", - year = 2014, - month = 10, +@misc{N4667, + author = "Gabriel Dos Reis", + title = "{N4667}: Working Draft, Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4667}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4217, - author = "Zhihao Yuan", - title = "{N4217}: std::rand replacement", - howpublished = "\url{https://wg21.link/n4217}", - year = 2014, - month = 10, +@misc{N4668, + author = "Gabriel Dos Reis", + title = "{N4668}: Editor's Report for the Module TS", + howpublished = "\url{https://wg21.link/n4668}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4218, - author = "Axel Naumann", - title = "{N4218}: Variant: a typesafe union", - howpublished = "\url{https://wg21.link/n4218}", - year = 2014, - month = 9, +@misc{N4669, + author = "Jared Hoberock", + title = "{N4669}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4669}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4219, - author = "David Krauss", - title = "{N4219}: Fixing the specification of universal-character-names (rev. 2)", - howpublished = "\url{https://wg21.link/n4219}", - year = 2014, - month = 10, +@misc{N4670, + author = "Jared Hoberock", + title = "{N4670}: Parallelism TS Editor's Report, pre-Toronto mailing", + howpublished = "\url{https://wg21.link/n4670}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4220, - author = "David Krauss", - title = "{N4220}: An update to the preprocessor specification (rev. 2)", - howpublished = "\url{https://wg21.link/n4220}", - year = 2014, - month = 10, +@misc{N4671, + author = "Casey Carter", + title = "{N4671}: Working Draft, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4671}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4221, - author = "David Krauss", - title = "{N4221}: Generalized lifetime extension", - howpublished = "\url{https://wg21.link/n4221}", - year = 2014, - month = 10, +@misc{N4672, + author = "Casey Carter", + title = "{N4672}: Editor's Report for the Ranges TS", + howpublished = "\url{https://wg21.link/n4672}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4222, - author = "R. ter Borg and J. Perla", - title = "{N4222}: Minimal Additions to the Array View Library for Performance and Interoperability", - howpublished = "\url{https://wg21.link/n4222}", - year = 2014, - month = 10, +@misc{N4673, + author = "Peter Sommerlad", + title = "{N4673}: Spring 2018 WG21 Meeting Information (Rapperswil)", + howpublished = "\url{https://wg21.link/n4673}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4223, - author = "V. Voutilainen and M. Kilpeläinen and J. Wakely", - title = "{N4223}: Response To: Let return {\textbraceleft}expr{\textbraceright} Be Explicit", - howpublished = "\url{https://wg21.link/n4223}", - year = 2014, - month = 10, +@misc{N4674, + author = "Andrew Sutton", + title = "{N4674}: Working Draft, C++ extensions for Concepts", + howpublished = "\url{https://wg21.link/n4674}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4224, - author = "A. Mackintosh and A. Berkan", - title = "{N4224}: Supplements to C++ Latches", - howpublished = "\url{https://wg21.link/n4224}", - year = 2014, - month = 10, +@misc{N4675, + author = "Andrew Sutton", + title = "{N4675}: Editor's report for the Concepts TS", + howpublished = "\url{https://wg21.link/n4675}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4225, - author = "Ville Voutilainen", - title = "{N4225}: Towards uniform handling of subobjects", - howpublished = "\url{https://wg21.link/n4225}", - year = 2014, - month = 10, +@misc{N4676, + author = "Jonathan Wakely", + title = "{N4676}: WG21 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4676}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4226, - author = "D. Diaz and E. Bringas and D. Gutson and J. Maurer", - title = "{N4226}: Apply the [[noreturn]] attribute to main as a hint to eliminate global object destructor calls", - howpublished = "\url{https://wg21.link/n4226}", - year = 2014, - month = 10, +@misc{N4677, + author = "Barry Hedquist", + title = "{N4677}: WG21 / PL22.16 Meeting, Jacksonville, FL, March 12 - 17, 2018", + howpublished = "\url{https://wg21.link/n4677}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4227, - author = "Nicolai Josuttis", - title = "{N4227}: Cleaning-up noexcept in the Library (Rev 2)", - howpublished = "\url{https://wg21.link/n4227}", - year = 2014, - month = 10, +@misc{N4678, + author = "Gor Nishanov", + title = "{N4678}: National Body Comments for ISO/IEC PDTS 22277, C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4678}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4228, - author = "G. Dos Reis and H. Sutter and J. Caves", - title = "{N4228}: Refining Expression Evaluation Order for Idiomatic C++", - howpublished = "\url{https://wg21.link/n4228}", - year = 2014, - month = 10, +@misc{N4679, + author = "Gor Nishanov", + title = "{N4679}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4679}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4229, - author = "Gabriel Dos Reis", - title = "{N4229}: Pointer Ordering", - howpublished = "\url{https://wg21.link/n4229}", - year = 2014, - month = 10, +@misc{N4680, + author = "Gor Nishanov", + title = "{N4680}: C++ Extensions for Coroutines TS Document", + howpublished = "\url{https://wg21.link/n4680}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4230, - author = "R. Kawulak and A. Tomazos", - title = "{N4230}: Nested namespace definition (revision 2)", - howpublished = "\url{https://wg21.link/n4230}", - year = 2014, - month = 10, +@misc{N4681, + author = "Gabriel Dos Reis", + title = "{N4681}: Working Draft, Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4681}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4231, - author = "T. Riegel and C. Nelson", - title = "{N4231}: Terms and definitions related to ``threads''", - howpublished = "\url{https://wg21.link/n4231}", - year = 2014, - month = 10, +@misc{N4682, + author = "Gabriel Dos Reis", + title = "{N4682}: Editor's Report for the Module TS", + howpublished = "\url{https://wg21.link/n4682}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4232, - author = "Nat Goodspeed", - title = "{N4232}: Stackful Coroutines and Stackless Resumable Functions", - howpublished = "\url{https://wg21.link/n4232}", - year = 2014, - month = 10, +@misc{N4683, + author = "Herb Sutter", + title = "{N4683}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n4683}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4233, - author = "L. Crowl and C. Mysen", - title = "{N4233}: A Class for Status and Optional Value", - howpublished = "\url{https://wg21.link/n4233}", - year = 2014, - month = 10, +@misc{N4684, + author = "Casey Carter", + title = "{N4684}: Ranges TS Ballot Document", + howpublished = "\url{https://wg21.link/n4684}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4234, - author = "Daniel Gutson", - title = "{N4234}: 0-overhead-principle violations in exception handling - part 2", - howpublished = "\url{https://wg21.link/n4234}", - year = 2014, - month = 10, +@misc{N4685, + author = "Casey Carter", + title = "{N4685}: Working Draft, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4685}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4235, - author = "Daveed Vandevoorde", - title = "{N4235}: Selecting from Parameter Packs", - howpublished = "\url{https://wg21.link/n4235}", - year = 2014, - month = 10, +@misc{N4686, + author = "Casey Carter", + title = "{N4686}: Editor's Report for the Ranges TS", + howpublished = "\url{https://wg21.link/n4686}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4236, - author = "Michael Price", - title = "{N4236}: A compile-time string library template with UDL operator templates", - howpublished = "\url{https://wg21.link/n4236}", - year = 2014, - month = 10, +@misc{N4687, + author = "Richard Smith", + title = "{N4687}: Working Draft, Standard for Programming Language C++ Note:", + howpublished = "\url{https://wg21.link/n4687}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4237, - author = "R. Geva and C. Nelson", - title = "{N4237}: Language Extensions for Vector loop level parallelism", - howpublished = "\url{https://wg21.link/n4237}", - year = 2014, - month = 10, +@misc{N4688, + author = "Richard Smith", + title = "{N4688}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4688}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4238, - author = "Pablo Halpern", - title = "{N4238}: An Abstract Model of Vector Parallelism", - howpublished = "\url{https://wg21.link/n4238}", - year = 2014, - month = 10, +@misc{N4689, + author = "Gabriel Dos Reis", + title = "{N4689}: Extensions to C++ for Modules Ballot Document", + howpublished = "\url{https://wg21.link/n4689}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4239, - author = "A. Tomazos and M. Spertus", - title = "{N4239}: Defaulted Comparison Using Reflection", - howpublished = "\url{https://wg21.link/n4239}", - year = 2014, - month = 10, +@misc{N4690, + author = "Patrice Roy", + title = "{N4690}: 2017-07 Toronto Record of Discussion", + howpublished = "\url{https://wg21.link/n4690}", + year = 2017, + month = 8, publisher = "WG21" } -@misc{N4240, - author = "Thomas Köppe", - title = "{N4240}: Improved insertion interface for unique-key maps (Revision 2)", - howpublished = "\url{https://wg21.link/n4240}", - year = 2014, - month = 10, +@misc{N4691, + author = "Patrice Roy", + title = "{N4691}: WG21 2017-07 Toronto Minutes", + howpublished = "\url{https://wg21.link/n4691}", + year = 2017, + month = 8, publisher = "WG21" } -@misc{N4241, - author = "Gor Nishanov", - title = "{N4241}: A proposal to add shared\_mutex (untimed) (Revision 3)", - howpublished = "\url{https://wg21.link/n4241}", - year = 2014, - month = 10, +@misc{N4692, + author = "Jonathan Wakely", + title = "{N4692}: PL22.16 2017-07 Toronto Minutes", + howpublished = "\url{https://wg21.link/n4692}", + year = 2017, + month = 8, publisher = "WG21" } -@misc{N4242, - author = "Christopher Kohlhoff", - title = "{N4242}: Executors and Asynchronous Operations, Revision 1", - howpublished = "\url{https://wg21.link/n4242}", - year = 2014, - month = 10, +@misc{N4693, + author = "Clark Nelson", + title = "{N4693}: PL22.16/WG21 draft agenda: 06-11 Nov 2017, Albuquerque, NM, US", + howpublished = "\url{https://wg21.link/n4693}", + year = 2017, + month = 8, publisher = "WG21" } -@misc{N4243, - author = "Christopher Kohlhoff", - title = "{N4243}: Networking Library Proposal (Revision 2)", - howpublished = "\url{https://wg21.link/n4243}", - year = 2014, - month = 10, +@misc{N4694, + author = "Casey Carter", + title = "{N4694}: Responses to National Body Comments to ISO/IEC PDTS 21425, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/n4694}", + year = 2017, + month = 8, publisher = "WG21" } -@misc{N4244, - author = "Christopher Kohlhoff", - title = "{N4244}: Resumable Lambdas: A language extension for generators and coroutines", - howpublished = "\url{https://wg21.link/n4244}", - year = 2014, +@misc{N4697, + author = "Barry Hedquist", + title = "{N4697}: NB Comments, ISO/IEC PDTS 21544, C++ Extensions for Modules", + howpublished = "\url{https://wg21.link/n4697}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4245, - author = "Alisdair Meredith", - title = "{N4245}: C++ Standard Library Active Issues List (Revision R90)", - howpublished = "\url{https://wg21.link/n4245}", - year = 2014, +@misc{N4698, + author = "Jared Hoberock", + title = "{N4698}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4698}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4246, - author = "Alisdair Meredith", - title = "{N4246}: C++ Standard Library Defect Report List (Revision R90)", - howpublished = "\url{https://wg21.link/n4246}", - year = 2014, +@misc{N4699, + author = "Jared Hoberock", + title = "{N4699}: Parallelism TS Editor's Report", + howpublished = "\url{https://wg21.link/n4699}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4247, - author = "Alisdair Meredith", - title = "{N4247}: C++ Standard Library Closed Issues List (Revision R90)", - howpublished = "\url{https://wg21.link/n4247}", - year = 2014, +@misc{N4700, + author = "Richard Smith", + title = "{N4700}: Working Draft, Standard for Programming Language C++ Note:", + howpublished = "\url{https://wg21.link/n4700}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4248, - author = "Alisdair Meredith", - title = "{N4248}: Library Preconditions are a Language Feature", - howpublished = "\url{https://wg21.link/n4248}", - year = 2014, +@misc{N4701, + author = "Richard Smith", + title = "{N4701}: Editor's Report — Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4701}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4249, - author = "A. Meredith and J. Burley and A. Martin and D. Chisnall and et al.", - title = "{N4249}: Networking Primitives: std::experimental::network::htonl Considered Harmful", - howpublished = "\url{https://wg21.link/n4249}", - year = 2014, - month = 10, +@misc{N4704, + author = "Herb Sutter", + title = "{N4704}: WG21 telecon meeting: Pre-Albuquerque", + howpublished = "\url{https://wg21.link/n4704}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{N4250, +@misc{N4705, author = "Jonathan Wakely", - title = "{N4250}: WG21 2014-10-24 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4250}", - year = 2014, + title = "{N4705}: WG21 2017-10-27 Telecon Minutes", + howpublished = "\url{https://wg21.link/n4705}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4251, - author = "Jonathan Wakely", - title = "{N4251}: WG21 2014-11 Urbana Minutes", - howpublished = "\url{https://wg21.link/n4251}", - year = 2014, +@misc{N4706, + author = "Jared Hoberock", + title = "{N4706}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4706}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4252, - author = "Jonathan Wakely", - title = "{N4252}: PL22.16 2014-11 Urbana Minutes", - howpublished = "\url{https://wg21.link/n4252}", - year = 2014, +@misc{N4707, + author = "Jared Hoberock", + title = "{N4707}: Parallelism TS Editor's Report", + howpublished = "\url{https://wg21.link/n4707}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4253, - author = "J. Lakos and A. Zakharov and A. Beels and N. Myers", - title = "{N4253}: Language Support for Runtime Contract Validation (Revision 9)", - howpublished = "\url{https://wg21.link/n4253}", - year = 2014, +@misc{N4708, + author = "Barry Hedquist", + title = "{N4708}: Responses to National Body Comments, ISO/IEC PDTS 19216, C++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4708}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4254, - author = "Rein Halbersma", - title = "{N4254}: User-defined Literals for size\_t and ptrdiff\_t", - howpublished = "\url{https://wg21.link/n4254}", - year = 2014, +@misc{N4709, + author = "Jonathan Wakely", + title = "{N4709}: WG21 2017-11 Albuquerque Minutes", + howpublished = "\url{https://wg21.link/n4709}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4255, - author = "Mike Spertus", - title = "{N4255}: Proposed resolution for US104: Allocator-aware regular expressions (rev 3)", - howpublished = "\url{https://wg21.link/n4255}", - year = 2014, +@misc{N4710, + author = "Jonathan Wakely", + title = "{N4710}: PL22.16 2017-11 Albuquerque Minutes", + howpublished = "\url{https://wg21.link/n4710}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4257, - author = "Mike Spertus and Nathan Wilson", - title = "{N4257}: Delimited iterators (rev 4)", - howpublished = "\url{https://wg21.link/n4257}", - year = 2014, +@misc{N4711, + author = "Jonathan Wakely", + title = "{N4711}: Working Draft, C ++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4711}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4258, - author = "Nicolai Josuttis", - title = "{N4258}: Cleaning up noexcept in the Library (Rev 3)", - howpublished = "\url{https://wg21.link/n4258}", - year = 2014, +@misc{N4712, + author = "Jonathan Wakely", + title = "{N4712}: Networking TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4712}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4259, - author = "Herb Sutter", - title = "{N4259}: Wording for std::uncaught\_exceptions", - howpublished = "\url{https://wg21.link/n4259}", - year = 2014, +@misc{N4713, + author = "Richard Smith", + title = "{N4713}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4713}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4260, - author = "Herb Sutter", - title = "{N4260}: Wording for Atomic Smart Pointers", - howpublished = "\url{https://wg21.link/n4260}", - year = 2014, +@misc{N4714, + author = "Richard Smith", + title = "{N4714}: Editors' Report — Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4714}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4261, - author = "Jens Maurer", - title = "{N4261}: Proposed resolution for Core Issue 330: Qualification conversions and pointers to arrays of pointers", - howpublished = "\url{https://wg21.link/n4261}", - year = 2014, - month = 11, +@misc{N4715, + author = "Marshall Clow", + title = "{N4715}: 2018-11 San Diego Meeting Information", + howpublished = "\url{https://wg21.link/n4715}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4262, - author = "Herb Sutter", - title = "{N4262}: Wording for Forwarding References", - howpublished = "\url{https://wg21.link/n4262}", - year = 2014, - month = 11, +@misc{N4716, + author = "John Spicer", + title = "{N4716}: PL22.16/WG21 draft agenda: 12-17 March 2018, Jacksonville, FL, US", + howpublished = "\url{https://wg21.link/n4716}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{N4263, - author = "Matt Austern and Gabriel Dos Reis and Eric Niebler and Bjarne Stroustrup and Herb Sutter and Andrew Sutton and Jeffrey Yasskin", - title = "{N4263}: Toward a concept-enabled standard library", - howpublished = "\url{https://wg21.link/n4263}", - year = 2014, - month = 11, +@misc{N4717, + author = "Herb Sutter", + title = "{N4717}: WG21 telecon meeting: Pre-Jacksonville", + howpublished = "\url{https://wg21.link/n4717}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{N4265, - author = "Jens Maurer", - title = "{N4265}: Transactional Memory Support for C++: Wording (revision 3)", - howpublished = "\url{https://wg21.link/n4265}", - year = 2014, - month = 11, +@misc{N4718, + author = "Herb Sutter", + title = "{N4718}: WG21 telecon meeting: Modules TS publication", + howpublished = "\url{https://wg21.link/n4718}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{N4266, - author = "Richard Smith", - title = "{N4266}: Attributes for namespaces and enumerators", - howpublished = "\url{https://wg21.link/n4266}", - year = 2014, - month = 11, +@misc{N4719, + author = "Gabriel Dos Reis", + title = "{N4719}: Programming Languages — Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4719}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{N4267, - author = "Richard Smith", - title = "{N4267}: Adding u8 character literals", - howpublished = "\url{https://wg21.link/n4267}", - year = 2014, - month = 11, +@misc{N4720, + author = "Gabriel Dos Reis", + title = "{N4720}: Working Draft, Extensions to C++ for Modules", + howpublished = "\url{https://wg21.link/n4720}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{N4268, - author = "Richard Smith", - title = "{N4268}: Allow constant evaluation for all non-type template arguments", - howpublished = "\url{https://wg21.link/n4268}", - year = 2014, - month = 11, +@misc{N4721, + author = "Gabriel Dos Reis", + title = "{N4721}: Editor’s Report for the Module TS", + howpublished = "\url{https://wg21.link/n4721}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4270, - author = "Alisdair Meredith", - title = "{N4270}: Consolidated Revisions to C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4270}", - year = 2014, - month = 11, +@misc{N4722, + author = "Barry Hedquist", + title = "{N4722}: Responses to SC22 N5250, ISO/IEC PDTS 21544, C++ Extensions for Modules", + howpublished = "\url{https://wg21.link/n4722}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4272, - author = "Michael Wong", - title = "{N4272}: Working Draft, Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4272}", - year = 2014, - month = 11, +@misc{N4723, + author = "Gor Nishanov", + title = "{N4723}: Working Draft, C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4723}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4273, - author = "Stephan T. Lavavej", - title = "{N4273}: Uniform Container Erasure (Revision 2)", - howpublished = "\url{https://wg21.link/n4273}", - year = 2014, - month = 11, +@misc{N4724, + author = "Gor Nishanov", + title = "{N4724}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4724}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4274, - author = "Arch D. Robison and Jared Hoberock and Artur Laksberg", - title = "{N4274}: Relaxing Packaging Rules for Exceptions Thrown by Parallel Algorithms - Proposed Wording (Revision 1)", - howpublished = "\url{https://wg21.link/n4274}", - year = 2014, - month = 11, +@misc{N4725, + author = "Jared Hoberock", + title = "{N4725}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4725}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4275, - author = "Hans-J. Boehm", - title = "{N4275}: Parallelism PDTS Comment Responses", - howpublished = "\url{https://wg21.link/n4275}", - year = 2014, - month = 11, +@misc{N4726, + author = "Jared Hoberock", + title = "{N4726}: Parallelism TS Editor’s Report", + howpublished = "\url{https://wg21.link/n4726}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4276, - author = "Jared Hoberock", - title = "{N4276}: Adding Fused Transform Algorithms to the Parallelism TS", - howpublished = "\url{https://wg21.link/n4276}", - year = 2014, - month = 11, +@misc{N4727, + author = "Richard Smith", + title = "{N4727}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4727}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4277, - author = "Agustín Bergé", - title = "{N4277}: TriviallyCopyable reference\_wrapper (Revision 1)", - howpublished = "\url{https://wg21.link/n4277}", - year = 2014, - month = 11, +@misc{N4728, + author = "Richard Smith and Dawn Perchik and Thomas Köppe", + title = "{N4728}: Editors' Report — Programming Languages – C++", + howpublished = "\url{https://wg21.link/n4728}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4279, - author = "Thomas Köpp", - title = "{N4279}: Improved insertion interface for unique-key maps (Revision 2.3)", - howpublished = "\url{https://wg21.link/n4279}", - year = 2014, - month = 11, +@misc{N4729, + author = "Jonathan Wakely", + title = "{N4729}: WG21 telecon meeting: Modules TS publication", + howpublished = "\url{https://wg21.link/n4729}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4280, - author = "Riccardo Marcangelo", - title = "{N4280}: Non-member size() and more (Revison 2)", - howpublished = "\url{https://wg21.link/n4280}", - year = 2014, - month = 11, +@misc{N4730, + author = "Jonathan Wakely", + title = "{N4730}: WG21 pre-Jacksonville telecon minutes", + howpublished = "\url{https://wg21.link/n4730}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{N4282, - author = "Walter E. Brown", - title = "{N4282}: A Proposal for the World's Dumbest Smart Pointer, v4", - howpublished = "\url{https://wg21.link/n4282}", - year = 2014, - month = 11, +@misc{N4731, + author = "Barry Hedquist", + title = "{N4731}: SC22 WG14 Liaison Report (C Standard)", + howpublished = "\url{https://wg21.link/n4731}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{N4284, - author = "Jens Maurer", - title = "{N4284}: Contiguous Iterators", - howpublished = "\url{https://wg21.link/n4284}", - year = 2014, - month = 11, +@misc{N4732, + author = "Patrice Roy", + title = "{N4732}: WG21 2018-03 Jacksonville Minutes", + howpublished = "\url{https://wg21.link/n4732}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4285, - author = "Jens Maurer", - title = "{N4285}: Cleanup for exception-specification and throw-expression", - howpublished = "\url{https://wg21.link/n4285}", - year = 2014, - month = 11, +@misc{N4734, + author = "Jonathan Wakely", + title = "{N4734}: Working Draft, C ++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4734}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4286, - author = "Gor Nishanov and Jim Radigan", - title = "{N4286}: Resumable Functions (revision 3)", - howpublished = "\url{https://wg21.link/n4286}", - year = 2014, - month = 11, +@misc{N4735, + author = "Jonathan Wakely", + title = "{N4735}: Networking TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4735}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4287, +@misc{N4736, author = "Gor Nishanov", - title = "{N4287}: Threads, Fibers and Couroutines (slides deck)", - howpublished = "\url{https://wg21.link/n4287}", - year = 2014, - month = 11, + title = "{N4736}: Working Draft, C ++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4736}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{N4288, - author = "Alisdair Meredith", - title = "{N4288}: Strike string\_view::clear from Library Fundamentals", - howpublished = "\url{https://wg21.link/n4288}", - year = 2014, - month = 11, +@misc{N4737, + author = "Gor Nishanov", + title = "{N4737}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4737}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{N4293, - author = "J. Daniel Garcia", - title = "{N4293}: C++ language support for contract programming", - howpublished = "\url{https://wg21.link/n4293}", - year = 2014, - month = 11, +@misc{N4738, + author = "Peter Sommerlad", + title = "{N4738}: C++ Standardization Committee Meeting, HSR Rapperswil – Latest Info", + howpublished = "\url{https://wg21.link/n4738}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4294, - author = "J. Daniel Garcia", - title = "{N4294}: Arrays of run-time bounds as data members", - howpublished = "\url{https://wg21.link/n4294}", - year = 2014, - month = 11, +@misc{N4739, + author = "Titus Winters", + title = "{N4739}: Jacksonville 2018 LEWG Summary", + howpublished = "\url{https://wg21.link/n4739}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{N4295, - author = "Andrew Sutton and Richard Smith", - title = "{N4295}: Folding Expressions", - howpublished = "\url{https://wg21.link/n4295}", - year = 2014, - month = 11, +@misc{N4740, + author = "Richard Smith", + title = "{N4740}: N4740 Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4740}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4296, +@misc{N4741, author = "Richard Smith", - title = "{N4296}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4296}", - year = 2014, - month = 11, + title = "{N4741}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4741}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4297, - author = "Richard Smith", - title = "{N4297}: Editor's Report — Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4297}", - year = 2014, - month = 11, +@misc{N4742, + author = "Jared Hoberock", + title = "{N4742}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4742}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4298, - author = "Herb Sutter", - title = "{N4298}: Agenda and Meeting Notice for WG21 Ballot Resolution Telecon Meeting", - howpublished = "\url{https://wg21.link/n4298}", - year = 2011, - month = 11, +@misc{N4743, + author = "Jared Hoberock", + title = "{N4743}: Parallelism TS Editor’s Report, post-Jacksonville mailing", + howpublished = "\url{https://wg21.link/n4743}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4301, - author = "Michael Wong", - title = "{N4301}: Working Draft, Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4301}", - year = 2014, - month = 11, +@misc{N4744, + author = "Jared Hoberock", + title = "{N4744}: Programming Languages - Technical Specification for C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4744}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4302, - author = "Michael Wong", - title = "{N4302}: Technical Specification for C++ Extensions for Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4302}", - year = 2014, - month = 11, +@misc{N4745, + author = "John Spicer", + title = "{N4745}: PL22.16/WG21 draft agenda: 4-9 June 2018, Rapperswil, Switzerland", + howpublished = "\url{https://wg21.link/n4745}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4303, - author = "Richard Smith and Hubert Tong", - title = "{N4303}: Pointer Safety and Placement New", - howpublished = "\url{https://wg21.link/n4303}", - year = 2014, - month = 11, +@misc{N4746, + author = "David Sankel", + title = "{N4746}: Working Draft, C++ Extensions for Reflection", + howpublished = "\url{https://wg21.link/n4746}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{N4304, - author = "William M. Miller", - title = "{N4304}: C++ Standard Core Language Active Issues, Revision 92", - howpublished = "\url{https://wg21.link/n4304}", - year = 2014, - month = 11, +@misc{N4747, + author = "David Sankel", + title = "{N4747}: Reflection TS - Editor’s Report", + howpublished = "\url{https://wg21.link/n4747}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{N4305, - author = "William M. Miller", - title = "{N4305}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 92", - howpublished = "\url{https://wg21.link/n4305}", - year = 2014, - month = 11, +@misc{N4748, + author = "Herb Sutter", + title = "{N4748}: WG21 telecon meeting: Pre-Rapperswil", + howpublished = "\url{https://wg21.link/n4748}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{N4306, - author = "William M. Miller", - title = "{N4306}: C++ Standard Core Language Closed Issues, Revision 92", - howpublished = "\url{https://wg21.link/n4306}", - year = 2014, - month = 11, +@misc{N4749, + author = "Richard Smith and Dawn Perchik and Thomas Köppe", + title = "{N4749}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4749}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4307, - author = "Barry Hedquist", - title = "{N4307}: National Body Comment — ISO/IEC PDTS 19568 — Technical Specification: C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4307}", - year = 2014, - month = 11, +@misc{N4750, + author = "Richard Smith", + title = "{N4750}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4750}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{N4308, - author = "Barry Hedquist", - title = "{N4308}: National Body Comment — ISO/IEC PDTS 19570 — Technical Specification: C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4308}", - year = 2014, - month = 11, +@misc{N4751, + author = "Nina Dinka Ranns", + title = "{N4751}: WG21 pre-Rapperswil telecon minutes", + howpublished = "\url{https://wg21.link/n4751}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{N4309, - author = "Michael Price", - title = "{N4309}: Return type deduction for explicitly-defaulted and deleted special member functions", - howpublished = "\url{https://wg21.link/n4309}", - year = 2014, - month = 11, +@misc{N4752, + author = "Bryce Adelstein Lelbach", + title = "{N4752}: Responses to National Body Comments for ISO/IEC PDTS 19750, C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4752}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4310, +@misc{N4753, + author = "Nina Dinka Ranns", + title = "{N4753}: WG21 2018-06 Rapperswil Minutes", + howpublished = "\url{https://wg21.link/n4753}", + year = 2018, + month = 12, + publisher = "WG21" +} +@misc{N4754, + author = "Titus Winters", + title = "{N4754}: Rapperswil 2018 LEWG Summary", + howpublished = "\url{https://wg21.link/n4754}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{N4755, author = "Jared Hoberock", - title = "{N4310}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4310}", - year = 2014, - month = 11, + title = "{N4755}: Working Draft, C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4755}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4311, +@misc{N4756, author = "Jared Hoberock", - title = "{N4311}: Parallelism TS Editor's Report", - howpublished = "\url{https://wg21.link/n4311}", - year = 2014, - month = 11, + title = "{N4756}: Parallelism TS Editor’s Report, post-Rapperswil mailing", + howpublished = "\url{https://wg21.link/n4756}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4312, +@misc{N4757, author = "Jared Hoberock", - title = "{N4312}: Programming Languages — Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4312}", - year = 2014, - month = 11, + title = "{N4757}: Programming Languages - C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4757}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4313, - author = "Artur Laksberg", - title = "{N4313}: Improvements to the Concurrency Technical Specification, revision 1", - howpublished = "\url{https://wg21.link/n4313}", - year = 2014, - month = 11, +@misc{N4758, + author = "Thomas Köppe", + title = "{N4758}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4758}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4314, - author = "Jens Maurer", - title = "{N4314}: Data-Invariant Functions (revision 2)", - howpublished = "\url{https://wg21.link/n4314}", - year = 2014, - month = 11, +@misc{N4759, + author = "Thomas Köppe", + title = "{N4759}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4759}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4315, - author = "Zhihao Yuan", - title = "{N4315}: make\_array, revision 3", - howpublished = "\url{https://wg21.link/n4315}", - year = 2014, - month = 11, +@misc{N4760, + author = "Gor Nishanov", + title = "{N4760}: Working Draft, C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4760}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4316, - author = "Zhihao Yuan", - title = "{N4316}: std::rand replacement, revision 2", - howpublished = "\url{https://wg21.link/n4316}", - year = 2014, - month = 11, +@misc{N4761, + author = "Gor Nishanov", + title = "{N4761}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4761}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4317, - author = "Patrick Grace", - title = "{N4317}: New Safer Functions to Advance Iterators", - howpublished = "\url{https://wg21.link/n4317}", - year = 2014, - month = 11, +@misc{N4762, + author = "Richard Smith", + title = "{N4762}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4762}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{N4318, - author = "Jeremy Turnbull", - title = "{N4318}: Proposal to add an absolute difference function to the C++ Standard Library", - howpublished = "\url{https://wg21.link/n4318}", - year = 2014, - month = 9, +@misc{N4763, + author = "Barry Hedquist", + title = "{N4763}: Collated Responses to National Body Comments, PDTS 19750, Parallelism, V2", + howpublished = "\url{https://wg21.link/n4763}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4319, - author = "Gabriel Dos Reis and Shuvendu Lahiri and Francesco Logozzo and Thomas Ball and Jared Parsons", - title = "{N4319}: Contracts for C++: What are the Choices", - howpublished = "\url{https://wg21.link/n4319}", - year = 2014, - month = 11, +@misc{N4764, + author = "Richard Smith", + title = "{N4764}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4764}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{N4320, - author = "Jens Maurer", - title = "{N4320}: Make exception specifications be part of the type system", - howpublished = "\url{https://wg21.link/n4320}", - year = 2014, - month = 11, +@misc{N4765, + author = "Herb Sutter", + title = "{N4765}: 2019 Kona meeting information", + howpublished = "\url{https://wg21.link/n4765}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{N4321, - author = "Paul McKenney", - title = "{N4321}: Towards Implementation and Use of memory\_order\_consume", - howpublished = "\url{https://wg21.link/n4321}", - year = 2014, +@misc{N4766, + author = "David Sankel", + title = "{N4766}: Working Draft, C++ Extensions for Reflection", + howpublished = "\url{https://wg21.link/n4766}", + year = 2018, + month = 8, + publisher = "WG21" +} +@misc{N4767, + author = "David Sankel", + title = "{N4767}: Reflection TS - Editor’s Report", + howpublished = "\url{https://wg21.link/n4767}", + year = 2018, month = 10, publisher = "WG21" } -@misc{N4322, - author = "Paul McKenney", - title = "{N4322}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/n4322}", - year = 2014, - month = 11, +@misc{N4768, + author = "Herb Sutter", + title = "{N4768}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", + howpublished = "\url{https://wg21.link/n4768}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{N4323, - author = "Paul McKenney", - title = "{N4323}: Out-of-Thin-Air Execution is Vacuous", - howpublished = "\url{https://wg21.link/n4323}", - year = 2014, - month = 11, +@misc{N4769, + author = "John Spicer", + title = "{N4769}: PL22.16/WG21 draft agenda: 5-10 November 2018, San-Diego, USA", + howpublished = "\url{https://wg21.link/n4769}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{N4324, - author = "Paul McKenney", - title = "{N4324}: Use Cases for Thread-Local Storage", - howpublished = "\url{https://wg21.link/n4324}", - year = 2014, - month = 11, +@misc{N4770, + author = "Herb Sutter", + title = "{N4770}: 2019 Kona meeting information (rev. 1)", + howpublished = "\url{https://wg21.link/n4770}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{N4325, - author = "Ville Voutilanen", - title = "{N4325}: C++ Standard Evolution Active Issues List (Revision R10)", - howpublished = "\url{https://wg21.link/n4325}", - year = 2014, - month = 11, +@misc{N4771, + author = "Jonathan Wakely", + title = "{N4771}: Working Draft, C++ Extensions for Networking", + howpublished = "\url{https://wg21.link/n4771}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4326, - author = "Ville Voutilanen", - title = "{N4326}: C++ Standard Evolution Completed Issues List (Revision R10)", - howpublished = "\url{https://wg21.link/n4326}", - year = 2014, - month = 11, +@misc{N4772, + author = "Jonathan Wakely", + title = "{N4772}: Networking TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4772}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4327, - author = "Ville Voutilanen", - title = "{N4327}: C++ Standard Evolution Closed Issues List (Revision R10)", - howpublished = "\url{https://wg21.link/n4327}", - year = 2014, - month = 11, +@misc{N4773, + author = "Jared Hoberock", + title = "{N4773}: Working Draft, C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4773}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4328, - author = "Alisdair Meredith", - title = "{N4328}: C++ Standard Library Issues History for C++14", - howpublished = "\url{https://wg21.link/n4328}", - year = 2014, - month = 11, +@misc{N4774, + author = "Jared Hoberock", + title = "{N4774}: Parallelism TS Editor’s Report, pre-San Diego mailing", + howpublished = "\url{https://wg21.link/n4774}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4329, - author = "Alisdair Meredith", - title = "{N4329}: C++ Standard Library Active Issues List (Revision R91)", - howpublished = "\url{https://wg21.link/n4329}", - year = 2014, - month = 11, +@misc{N4775, + author = "Gor Nishanov", + title = "{N4775}: Working Draft, C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/n4775}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4330, - author = "Alisdair Meredith", - title = "{N4330}: C++ Standard Library Defect Report List (Revision R91)", - howpublished = "\url{https://wg21.link/n4330}", - year = 2014, - month = 11, +@misc{N4776, + author = "Gor Nishanov", + title = "{N4776}: Editor's report for the Coroutines TS", + howpublished = "\url{https://wg21.link/n4776}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4331, - author = "Alisdair Meredith", - title = "{N4331}: C++ Standard Library Closed Issues List (Revision R91)", - howpublished = "\url{https://wg21.link/n4331}", - year = 2014, - month = 11, +@misc{N4777, + author = "Herb Sutter", + title = "{N4777}: WG21 telecon meeting: Pre-San Diego", + howpublished = "\url{https://wg21.link/n4777}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4332, - author = "Christopher Kohlhoff", - title = "{N4332}: Networking Library Proposal (Revision 3)", - howpublished = "\url{https://wg21.link/n4332}", - year = 2014, - month = 11, +@misc{N4778, + author = "Richard Smith", + title = "{N4778}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4778}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4333, - author = "Andrew Sutton", - title = "{N4333}: Concepts Lite", - howpublished = "\url{https://wg21.link/n4333}", - year = 2014, - month = 11, +@misc{N4779, + author = "Richard Smith", + title = "{N4779}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4779}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4334, - author = "Zhihao Yuan", - title = "{N4334}: Wording for bool\_constant", - howpublished = "\url{https://wg21.link/n4334}", - year = 2014, - month = 11, +@misc{N4780, + author = "Nico Josuttis", + title = "{N4780}: 2019 Cologne Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4780}", publisher = "WG21" } -@misc{N4335, - author = "Jeffrey Yasskin", - title = "{N4335}: Working Draft, C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4335}", - year = 2014, - month = 11, +@misc{N4781, + author = "Nina Dinka Ranns", + title = "{N4781}: WG21 2018-06 Rapperswil Minutes", + howpublished = "\url{https://wg21.link/n4781}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4336, - author = "Jeffrey Yasskin", - title = "{N4336}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4336}", - year = 2014, - month = 11, +@misc{N4782, + author = "Jamie Allsop", + title = "{N4782}: WG21 Autumn Meeting - Belfast, Northern Ireland", + howpublished = "\url{https://wg21.link/n4782}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4337, - author = "Jeffrey Yasskin", - title = "{N4337}: Editor's Report for the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4337}", - year = 2014, - month = 11, +@misc{N4783, + author = "Nico Josuttis", + title = "{N4783}: 2019 Cologne Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4783}", publisher = "WG21" } -@misc{N4338, - author = "Michael Wong", - title = "{N4338}: Editor's Report: Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4338}", - year = 2014, - month = 11, +@misc{N4784, + author = "Nina Dinka Ranns", + title = "{N4784}: WG21 pre-San Diego telecon minutes", + howpublished = "\url{https://wg21.link/n4784}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{N4339, - author = "Herb Sutter", - title = "{N4339}: Agenda and Meeting Notice for WG21 Concepts Meeting", - howpublished = "\url{https://wg21.link/n4339}", - year = 2014, +@misc{N4785, + author = "Titus Winters", + title = "{N4785}: San Diego 2018 LEWG Summary", + howpublished = "\url{https://wg21.link/n4785}", + year = 2018, month = 11, publisher = "WG21" } -@misc{N4340, - author = "Alisdair Meredith", - title = "{N4340}: Remove Deprecated Use of the register Keyword", - howpublished = "\url{https://wg21.link/n4340}", - year = 2014, +@misc{N4786, + author = "Thomas Köppe", + title = "{N4786}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4786}", + year = 2018, month = 11, publisher = "WG21" } -@misc{N4346, - author = "Lukasz Mendakiewicz", - title = "{N4346}: Multidimensional bounds, index and array\_view, revision 5", - howpublished = "\url{https://wg21.link/n4346}", - year = 2015, - month = 1, +@misc{N4787, + author = "Thomas Köppe", + title = "{N4787}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4787}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4348, - author = "Geoffrey Romer", - title = "{N4348}: Making std::function thread-safe", - howpublished = "\url{https://wg21.link/n4348}", - year = 2015, - month = 2, +@misc{N4788, + title = "{N4788}: N4788", + howpublished = "\url{https://wg21.link/n4788}", publisher = "WG21" } -@misc{N4349, - author = "Jonathan Wakely", - title = "{N4349}: Minutes of WG21 Telecon", - howpublished = "\url{https://wg21.link/n4349}", - year = 2014, - month = 12, +@misc{N4789, + title = "{N4789}: N4789", + howpublished = "\url{https://wg21.link/n4789}", publisher = "WG21" } -@misc{N4350, - author = "Herb Sutter", - title = "{N4350}: Agenda and Meeting Notice for WG21 Concepts Meeting Notice (revision 1)", - howpublished = "\url{https://wg21.link/n4350}", - year = 2015, - month = 1, +@misc{N4790, + author = "Nina Dinka Ranns", + title = "{N4790}: WG21 2018-11 San Diego Minutes", + howpublished = "\url{https://wg21.link/n4790}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4351, - author = "Barry Hedquist", - title = "{N4351}: Responses to National Body Comments, PDTS 19570, C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4351}", - year = 2014, - month = 12, +@misc{N4791, + author = "Richard Smith", + title = "{N4791}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4791}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4352, - author = "Jared Hoberock", - title = "{N4352}: Parallelism TS", - howpublished = "\url{https://wg21.link/n4352}", - year = 2015, - month = 1, +@misc{N4792, + author = "Richard Smith", + title = "{N4792}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4792}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4353, +@misc{N4793, author = "Jared Hoberock", - title = "{N4353}: Parallelism TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4353}", - year = 2015, - month = 1, + title = "{N4793}: Working Draft, C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4793}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4354, +@misc{N4794, author = "Jared Hoberock", - title = "{N4354}: Parallelism TS - DTS Ballot Document", - howpublished = "\url{https://wg21.link/n4354}", - year = 2015, - month = 1, - publisher = "WG21" -} -@misc{N4355, - author = "Carter Edwards", - title = "{N4355}: Shared Multidimensional Arrays with Polymorphic Layout", - howpublished = "\url{https://wg21.link/n4355}", - year = 2015, - month = 2, - publisher = "WG21" -} -@misc{N4356, - author = "Carter Edwards", - title = "{N4356}: Relaxed Array Type Declarator", - howpublished = "\url{https://wg21.link/n4356}", - year = 2015, - month = 2, + title = "{N4794}: Parallelism TS Editor’s Report, post-San Diego mailing", + howpublished = "\url{https://wg21.link/n4794}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4357, - author = "Jens Maurer", - title = "{N4357}: Introduce the [[noexit]] attribute for main as a hint to eliminate destructor calls for objects with static storage duration", - howpublished = "\url{https://wg21.link/n4357}", - year = 2015, +@misc{N4795, + author = "John Spicer", + title = "{N4795}: PL22.16/WG21 Draft agenda: 18-23 Febuary 2019, Kona, HI, USA", + howpublished = "\url{https://wg21.link/n4795}", + year = 2019, month = 1, publisher = "WG21" } -@misc{N4358, - author = "Thibaut Le Jehan", - title = "{N4358}: Unary Folds and Empty Parameter Packs", - howpublished = "\url{https://wg21.link/n4358}", - year = 2015, +@misc{N4796, + author = "Jared Hoberock", + title = "{N4796}: Working Draft, C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4796}", + year = 2019, month = 1, publisher = "WG21" } -@misc{N4359, - author = "Jerry Liang", - title = "{N4359}: A Proposal to Add vector release method just like unique\_ptr release method to the Standard Library", - howpublished = "\url{https://wg21.link/n4359}", - year = 2015, +@misc{N4797, + author = "Jared Hoberock", + title = "{N4797}: Parallelism TS Editor’s Report, pre-Kona mailing", + howpublished = "\url{https://wg21.link/n4797}", + year = 2019, month = 1, publisher = "WG21" } -@misc{N4360, - author = "Douglas Boffey", - title = "{N4360}: Delayed Evaluation Parameters", - howpublished = "\url{https://wg21.link/n4360}", - year = 2015, +@misc{N4798, + author = "Herb Sutter", + title = "{N4798}: WG21 telecon meeting: Pre-Kona", + howpublished = "\url{https://wg21.link/n4798}", + year = 2019, month = 1, publisher = "WG21" } -@misc{N4361, - author = "Andrew Sutton", - title = "{N4361}: Concepts Lite TS", - howpublished = "\url{https://wg21.link/n4361}", - year = 2015, +@misc{N4799, + author = "Richard Smith", + title = "{N4799}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4799}", + year = 2019, month = 1, publisher = "WG21" } -@misc{N4362, - author = "John Spicer", - title = "{N4362}: WG21 2015-01 Skillman Minutes", - howpublished = "\url{https://wg21.link/n4362}", - year = 2015, +@misc{N4800, + author = "Richard Smith", + title = "{N4800}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4800}", + year = 2019, month = 1, publisher = "WG21" } -@misc{N4365, - author = "Barry Hedquist", - title = "{N4365}: Responses to National Body Comments, ISO/IEC PDTS 19568, C++ Extensions for Library Fundamentals", - howpublished = "\url{https://wg21.link/n4365}", - year = 2015, - month = 1, +@misc{N4801, + author = "Nina Dinka Ranns", + title = "{N4801}: WG21 pre-Kona telecon minutes", + howpublished = "\url{https://wg21.link/n4801}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{N4366, - author = "Howard Hinnant", - title = "{N4366}: LWG 2228: Missing SFINAE rule in unique\_ptr templated assignment", - howpublished = "\url{https://wg21.link/n4366}", - year = 2015, - month = 1, +@misc{N4802, + author = "Nina Dinka Ranns", + title = "{N4802}: WG21 2018-11 San Diego Minutes", + howpublished = "\url{https://wg21.link/n4802}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{N4367, - author = "Lawrence Crowl", - title = "{N4367}: Comparison in C++", - howpublished = "\url{https://wg21.link/n4367}", - year = 2015, +@misc{N4803, + author = "Titus Winters", + title = "{N4803}: Kona 2019 LEWG Summary", + howpublished = "\url{https://wg21.link/n4803}", + year = 2019, month = 2, publisher = "WG21" } -@misc{N4368, - author = "Vladimir Grigoriev", - title = "{N4368}: Introducing alias size\_type for type size\_t in class std::bitset", - howpublished = "\url{https://wg21.link/n4368}", - year = 2015, - month = 2, +@misc{N4805, + author = "Nina Dinka Ranns", + title = "{N4805}: WG21 2019-02 Kona Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4805}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4369, - author = "Vladimir Grigoriev", - title = "{N4369}: Default argument for second parameter of std::advance", - howpublished = "\url{https://wg21.link/n4369}", - year = 2015, - month = 1, +@misc{N4806, + author = "Thomas Köppe", + title = "{N4806}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4806}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4370, - author = "Christopher Kohlhoff", - title = "{N4370}: Networking Library Proposal (Revision 4)", - howpublished = "\url{https://wg21.link/n4370}", - year = 2015, - month = 2, +@misc{N4807, + author = "Thomas Köppe", + title = "{N4807}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4807}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4371, - author = "Zhihao Yuan", - title = "{N4371}: Minimal incomplete type support for standard containers, revision 2", - howpublished = "\url{https://wg21.link/n4371}", - year = 2015, - month = 2, +@misc{N4808, + author = "Jared Hoberock", + title = "{N4808}: Working Draft, C++ Extensions for Parallelism Version 2", + howpublished = "\url{https://wg21.link/n4808}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4372, - author = "Jonathan Coe", - title = "{N4372}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", - howpublished = "\url{https://wg21.link/n4372}", - year = 2015, - month = 2, +@misc{N4809, + author = "Jared Hoberock", + title = "{N4809}: Parallelism TS Editor’s Report, post-Kona mailing", + howpublished = "\url{https://wg21.link/n4809}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4373, - author = "Carter Edwards and Hans Boehm", - title = "{N4373}: Atomic View", - howpublished = "\url{https://wg21.link/n4373}", - year = 2015, - month = 1, +@misc{N4810, + author = "Richard Smith", + title = "{N4810}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4810}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4374, - author = "Paul E. McKenney", - title = "{N4374}: Linux-Kernel Memory Mode", - howpublished = "\url{https://wg21.link/n4374}", - year = 2015, - month = 2, +@misc{N4811, + author = "Richard Smith", + title = "{N4811}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4811}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4375, - author = "Paul E. McKenney", - title = "{N4375}: Out-of-Thin-Air Execution is Vacuous", - howpublished = "\url{https://wg21.link/n4375}", - year = 2015, - month = 2, +@misc{N4812, + author = "Richard Smith", + title = "{N4812}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4812}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{N4376, - author = "Paul E. McKenney", - title = "{N4376}: Use Cases for Thread-Local Storage", - howpublished = "\url{https://wg21.link/n4376}", - year = 2015, - month = 2, +@misc{N4814, + author = "Jamie Allsop", + title = "{N4814}: 2019 Belfast Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4814}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4377, - author = "Andrew Sutton", - title = "{N4377}: C++ Extensions for Concepts PDTS", - howpublished = "\url{https://wg21.link/n4377}", - year = 2015, - month = 2, +@misc{N4815, + author = "John Spicer", + title = "{N4815}: Cologne Agenda", + howpublished = "\url{https://wg21.link/n4815}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4378, - author = "John Lakos and Nathan Myers and Alexei Zakharov and Alexander Beels", - title = "{N4378}: Language Support for Contract Assertions", - howpublished = "\url{https://wg21.link/n4378}", - year = 2015, - month = 2, +@misc{N4816, + author = "Herb Sutter", + title = "{N4816}: WG21 telecon meeting: Pre-Cologne", + howpublished = "\url{https://wg21.link/n4816}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4379, - author = "John Lakos and Nathan Myers", - title = "{N4379}: FAQ about N4378, Language Support for Contract Assertions", - howpublished = "\url{https://wg21.link/n4379}", - year = 2015, - month = 2, +@misc{N4817, + author = "Hana Dusíková", + title = "{N4817}: 2020 Prague Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4817}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4380, - author = "ADAM David Alan Martin and Alisdair Meredith", - title = "{N4380}: Constant View: A proposal for a std::as\_const helper function template", - howpublished = "\url{https://wg21.link/n4380}", - year = 2015, - month = 2, +@misc{N4818, + author = "David Sankel", + title = "{N4818}: Working Draft, C++ Extensions for Reflection", + howpublished = "\url{https://wg21.link/n4818}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4381, - author = "Eric Niebler", - title = "{N4381}: Suggested Design for Customization Points", - howpublished = "\url{https://wg21.link/n4381}", - year = 2015, - month = 3, +@misc{N4819, + author = "David Sankel", + title = "{N4819}: Reflection TS - Editor's Report", + howpublished = "\url{https://wg21.link/n4819}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4382, - author = "Eric Niebler", - title = "{N4382}: Working Draft, C++ extensions for Ranges", - howpublished = "\url{https://wg21.link/n4382}", - year = 2015, - month = 4, +@misc{N4820, + author = "Richard Smith", + title = "{N4820}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4820}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4383, - author = "Marshall Clow", - title = "{N4383}: C++ Standard Library Active Issues List (Revision R92)", - howpublished = "\url{https://wg21.link/n4383}", - year = 2015, - month = 4, +@misc{N4821, + author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", + title = "{N4821}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4821}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4384, - author = "Marshall Clow", - title = "{N4384}: C++ Standard Library Defect Report List (Revision R92)", - howpublished = "\url{https://wg21.link/n4384}", - year = 2015, - month = 4, +@misc{N4823, + author = "Titus Winters", + title = "{N4823}: Cologne 2019 LEWG Summary", + howpublished = "\url{https://wg21.link/n4823}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{N4385, - author = "Marshall Clow", - title = "{N4385}: C++ Standard Library Closed Issues List (Revision R92)", - howpublished = "\url{https://wg21.link/n4385}", - year = 2015, - month = 4, +@misc{N4824, + author = "Herb Sutter", + title = "{N4824}: Business plan and convener's report", + howpublished = "\url{https://wg21.link/n4824}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{N4386, - author = "Nevin Liber", - title = "{N4386}: Unspecialized std::tuple\_size should be defined", - howpublished = "\url{https://wg21.link/n4386}", - year = 2015, - month = 2, +@misc{N4825, + author = "Vassil Vassilev and Mark Zeren and Vassil Keremidchiev and Anton Stoyanov", + title = "{N4825}: 2020 Varna Meeting Information", + howpublished = "\url{https://wg21.link/n4825}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{N4387, - author = "Daniel Krügler and Geoffrey Romer and Ville Voutilainen", - title = "{N4387}: Improving pair and tuple, revision 3", - howpublished = "\url{https://wg21.link/n4387}", - year = 2015, - month = 3, +@misc{N4826, + author = "Nina Dinka Ranns", + title = "{N4826}: WG21 2019-07 Cologne Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4826}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{N4388, - author = "Jonathan Coe and Robert Mill", - title = "{N4388}: A Proposal to Add a Const-Propagating Wrapper to the Standard Library", - howpublished = "\url{https://wg21.link/n4388}", - year = 2015, - month = 2, +@misc{N4827, + title = "{N4827}: N4827", + howpublished = "\url{https://wg21.link/n4827}", publisher = "WG21" } -@misc{N4389, - author = "Zhihao Yuan", - title = "{N4389}: Wording for bool\_constant, revision 1", - howpublished = "\url{https://wg21.link/n4389}", - year = 2015, - month = 2, +@misc{N4828, + title = "{N4828}: N4828", + howpublished = "\url{https://wg21.link/n4828}", publisher = "WG21" } -@misc{N4390, - author = "Zhihao Yuan", - title = "{N4390}: Minimal incomplete type support for standard containers, revision 3", - howpublished = "\url{https://wg21.link/n4390}", - year = 2015, - month = 2, +@misc{N4829, + author = "Richard Smith", + title = "{N4829}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4829}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{N4391, - author = "Zhihao Yuan", - title = "{N4391}: make\_array, revision 4", - howpublished = "\url{https://wg21.link/n4391}", - year = 2015, - month = 2, +@misc{N4830, + author = "Richard Smith", + title = "{N4830}: Committee Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4830}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{N4392, - author = "Alasdair Mackintosh and Olivier Giroux", - title = "{N4392}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/n4392}", - year = 2015, - month = 3, +@misc{N4831, + author = "Erich Keane", + title = "{N4831}: 2022 Portland Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4831}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4393, - author = "Pablo Halpern", - title = "{N4393}: Noop Constructors and Destructors", - howpublished = "\url{https://wg21.link/n4393}", - year = 2015, - month = 4, +@misc{N4832, + author = "Herb Sutter", + title = "{N4832}: 2021 Kona meeting information", + howpublished = "\url{https://wg21.link/n4832}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4394, - author = "Clark Nelson", - title = "{N4394}: Agenda for Lenexa Meeting", - howpublished = "\url{https://wg21.link/n4394}", - year = 2015, - month = 3, +@misc{N4833, + author = "John Spicer", + title = "{N4833}: Agenda for Belfast", + howpublished = "\url{https://wg21.link/n4833}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4395, - author = "Matthias Kretz", - title = "{N4395}: SIMD Types: ABI Considerations", - howpublished = "\url{https://wg21.link/n4395}", - year = 2015, - month = 4, +@misc{N4834, + author = "Herb Sutter", + title = "{N4834}: WG21 telecon meeting: Pre-Belfast", + howpublished = "\url{https://wg21.link/n4834}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4396, - author = "Barry Hedquist", - title = "{N4396}: National Body Comments: PDTS 19841, Transactional Memory", - howpublished = "\url{https://wg21.link/n4396}", - year = 2015, - month = 3, +@misc{N4835, + author = "Richard Smith", + title = "{N4835}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4835}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4397, - author = "Oliver Kowalke", - title = "{N4397}: A low-level API for stackful coroutines", - howpublished = "\url{https://wg21.link/n4397}", - year = 2015, - month = 4, +@misc{N4836, + author = "Richard Smith", + title = "{N4836}: Editors’ Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4836}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4398, - author = "Oliver Kowalke", - title = "{N4398}: A unified syntax for stackless and stackful coroutines", - howpublished = "\url{https://wg21.link/n4398}", - year = 2015, - month = 4, +@misc{N4837, + author = "Vassil Vassilev", + title = "{N4837}: 2020 Varna Meeting Information", + howpublished = "\url{https://wg21.link/n4837}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4399, - author = "Artur Laksberg", - title = "{N4399}: Proposed Working Draft, Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4399}", - year = 2015, - month = 4, +@misc{N4838, + author = "Nina Ranns", + title = "{N4838}: Pre-Belfast Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4838}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4400, - author = "Artur Laksberg", - title = "{N4400}: Concurrency TS Editor's Report, May 2015", - howpublished = "\url{https://wg21.link/n4400}", - year = 2015, - month = 4, +@misc{N4839, + author = "Nina Ranns", + title = "{N4839}: WG21 2019-11 Belfast Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4839}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{N4401, - author = "Michael Price", - title = "{N4401}: Defaulted comparison operator semantics should be uniform", - howpublished = "\url{https://wg21.link/n4401}", - year = 2015, - month = 4, +@misc{N4840, + author = "Thomas Köppe", + title = "{N4840}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4840}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{N4402, - author = "Gor Nishanov and Jim Radigan", - title = "{N4402}: Resumable Functions (revision 4)", - howpublished = "\url{https://wg21.link/n4402}", +@misc{N4841, + author = "Thomas Köppe", + title = "{N4841}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4841}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{N4403, - author = "Gor Nishanov", - title = "{N4403}: Draft wording for Resumable Functions", - howpublished = "\url{https://wg21.link/n4403}", +@misc{N4842, + author = "Richard Smith", + title = "{N4842}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4842}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{N4404, - author = "Oleg Smolsky", - title = "{N4404}: Extension to aggregate initialization", - howpublished = "\url{https://wg21.link/n4404}", - year = 2015, - month = 3, +@misc{N4843, + author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", + title = "{N4843}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4843}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{N4405, - author = "Vladimir Grigoriev", - title = "{N4405}: Type of the accumulaters of standard algorithms std::accumulate and std::inner\_product", - howpublished = "\url{https://wg21.link/n4405}", - year = 2015, - month = 2, +@misc{N4844, + author = "Barry Hedquist", + title = "{N4844}: Collated CD 14882 Comments", + howpublished = "\url{https://wg21.link/n4844}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{N4406, - author = "Jared Hoberock and Michael Garland and Oliver Giroux", - title = "{N4406}: Integrating Executors with Parallel Algorithm Execution", - howpublished = "\url{https://wg21.link/n4406}", - year = 2015, - month = 4, +@misc{N4845, + author = "Titus Winters", + title = "{N4845}: Belfast 2019 LEWG Summary", + howpublished = "\url{https://wg21.link/n4845}", + year = 2019, + month = 12, publisher = "WG21" } -@misc{N4407, - author = "Jared Hoberock", - title = "{N4407}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4407}", - year = 2015, - month = 4, +@misc{N4846, + author = "John Spicer", + title = "{N4846}: Agenda - Prague, February 2020", + howpublished = "\url{https://wg21.link/n4846}", + year = 2019, + month = 12, publisher = "WG21" } -@misc{N4408, - author = "Jared Hoberock", - title = "{N4408}: Parallelism TS Editor's Report", - howpublished = "\url{https://wg21.link/n4408}", - year = 2015, - month = 4, +@misc{N4847, + author = "Herb Sutter", + title = "{N4847}: WG21 telecon meeting: Pre-Prague", + howpublished = "\url{https://wg21.link/n4847}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{N4409, - author = "Jared Hoberock", - title = "{N4409}: Programming Languages — Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4409}", - year = 2015, - month = 4, +@misc{N4848, + author = "Kevin Fleming", + title = "{N4848}: WG21 Autumn Meeting 2020 - New York, New York, USA", + howpublished = "\url{https://wg21.link/n4848}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{N4410, - author = "Jens Maurer", - title = "{N4410}: Responses to PDTS comments on Transactional Memory", - howpublished = "\url{https://wg21.link/n4410}", - year = 2015, - month = 4, +@misc{N4849, + author = "Richard Smith", + title = "{N4849}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4849}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{N4411, - author = "Pablo Halpern and Arch Robison and Hong Hong and Artur Laksberg and Gor Nishanov and Herb Sutter", - title = "{N4411}: Task Block (formerly Task Region) R4", - howpublished = "\url{https://wg21.link/n4411}", - year = 2015, - month = 4, +@misc{N4850, + author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", + title = "{N4850}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4850}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{N4412, - author = "Jens Maurer", - title = "{N4412}: Shortcomings of iostreams", - howpublished = "\url{https://wg21.link/n4412}", - year = 2015, - month = 4, +@misc{N4851, + author = "Nina Ranns", + title = "{N4851}: Pre-Prague Telco Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4851}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{N4414, - author = "Chris Mysen", - title = "{N4414}: Executors and Schedulers Revision 5", - howpublished = "\url{https://wg21.link/n4414}", - year = 2015, - month = 4, +@misc{N4852, + author = "Titus Winters", + title = "{N4852}: Prague LEWG Summary", + howpublished = "\url{https://wg21.link/n4852}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{N4415, - author = "Gabriel Dos Reis and J. Daniel Garcia and Francesco Logozzo and Manuel Fahndrich and Shuvendu Lahri", - title = "{N4415}: Simple Contracts for C++", - howpublished = "\url{https://wg21.link/n4415}", - year = 2015, - month = 4, +@misc{N4853, + author = "Thomas Köppe", + title = "{N4853}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4853}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{N4416, - author = "Nevin Liber", - title = "{N4416}: Don't Move: Vector Can Have Your Non-Moveable Types Covered", - howpublished = "\url{https://wg21.link/n4416}", - year = 2015, - month = 4, +@misc{N4854, + author = "Thomas Köppe", + title = "{N4854}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4854}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{N4417, - author = "Robert Douglas", - title = "{N4417}: Source-Code Information Capture", - howpublished = "\url{https://wg21.link/n4417}", - year = 2015, - month = 4, +@misc{N4855, + author = "Nina Ranns", + title = "{N4855}: WG21 2020-02 Prague Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4855}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{N4418, - author = "Robert Douglas", - title = "{N4418}: Parameter Stringization", - howpublished = "\url{https://wg21.link/n4418}", - year = 2015, - month = 4, +@misc{N4856, + author = "David Sankel", + title = "{N4856}: C++ Extensions for Reflection", + howpublished = "\url{https://wg21.link/n4856}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{N4419, - author = "Robert Douglas", - title = "{N4419}: Potential extensions to Source-Code Information Capture", - howpublished = "\url{https://wg21.link/n4419}", - year = 2015, - month = 4, +@misc{N4857, + author = "David Sankel", + title = "{N4857}: Reflection TS - Responses", + howpublished = "\url{https://wg21.link/n4857}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{N4420, - author = "Robert Douglas", - title = "{N4420}: Defining Test Code", - howpublished = "\url{https://wg21.link/n4420}", - year = 2015, - month = 4, +@misc{N4858, + author = "Barry Hedquist", + title = "{N4858}: Disposition of Comments: SC22 5415, ISO/IEC CD 14882", + howpublished = "\url{https://wg21.link/n4858}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{N4421, - author = "Ville Voutilainen", - title = "{N4421}: Evolution Active Issues List (Revision R11)", - howpublished = "\url{https://wg21.link/n4421}", - year = 2015, +@misc{N4859, + author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", + title = "{N4859}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4859}", + year = 2020, month = 4, publisher = "WG21" } -@misc{N4422, - author = "Ville Voutilainen", - title = "{N4422}: Evolution Completed Issues List (Revision R11)", - howpublished = "\url{https://wg21.link/n4422}", - year = 2015, +@misc{N4860, + author = "Richard Smith", + title = "{N4860}: Draft International Standard - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4860}", + year = 2020, month = 4, publisher = "WG21" } -@misc{N4423, - author = "Ville Voutilainen", - title = "{N4423}: Evolution Closed Issues List (Revision R11)", - howpublished = "\url{https://wg21.link/n4423}", - year = 2015, +@misc{N4861, + author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", + title = "{N4861}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4861}", + year = 2020, month = 4, publisher = "WG21" } -@misc{N4424, - author = "Hal Finkel and Richard Smith", - title = "{N4424}: Inline Variables", - howpublished = "\url{https://wg21.link/n4424}", - year = 2015, - month = 4, +@misc{N4862, + author = "Herb Sutter", + title = "{N4862}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n4862}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{N4425, - author = "Hal Finkel", - title = "{N4425}: Generalized Dynamic Assumptions", - howpublished = "\url{https://wg21.link/n4425}", - year = 2015, - month = 4, +@misc{N4863, + author = "John Spicer", + title = "{N4863}: Agenda for Fall Virtual WG21/PL22.16 Meeting", + howpublished = "\url{https://wg21.link/n4863}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{N4426, - author = "Daniel Krügler", - title = "{N4426}: Adding [nothrow-] swappable traits", - howpublished = "\url{https://wg21.link/n4426}", - year = 2015, - month = 4, +@misc{N4864, + author = "Herb Sutter", + title = "{N4864}: WG21 virtual meeting: Autumn 2020", + howpublished = "\url{https://wg21.link/n4864}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{N4427, - author = "Herb Sutter", - title = "{N4427}: Agenda and Meeting Notice for WG21 Pre-Lenexa Telecon Meeting", - howpublished = "\url{https://wg21.link/n4427}", - year = 2015, - month = 4, +@misc{N4865, + author = "Barry Hedquist", + title = "{N4865}: Response to Editorial Comments: ISO/IEC DIS 14882, Programming Language C++", + howpublished = "\url{https://wg21.link/n4865}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{N4428, - author = "Andrew Tomazos and Christian Kaeser", - title = "{N4428}: Type Property Queries (rev 4)", - howpublished = "\url{https://wg21.link/n4428}", - year = 2015, - month = 4, +@misc{N4866, + author = "Herb Sutter", + title = "{N4866}: WG21 admin telecon meeting: Pre-Autumn 2020", + howpublished = "\url{https://wg21.link/n4866}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{N4429, - author = "Richard Smith", - title = "{N4429}: Core issue 1941 - rewording inherited constructors", - howpublished = "\url{https://wg21.link/n4429}", - year = 2015, - month = 4, +@misc{N4867, + author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", + title = "{N4867}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4867}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{N4430, +@misc{N4868, author = "Richard Smith", - title = "{N4430}: Core issue 1776 - replacement of class objects containing reference members", - howpublished = "\url{https://wg21.link/n4430}", - year = 2015, - month = 4, + title = "{N4868}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4868}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{N4431, - author = "Richard Smith", - title = "{N4431}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4431}", - year = 2015, - month = 4, +@misc{N4869, + author = "Nina Ranns", + title = "{N4869}: WG21 Pre-Autumn 2020 telecon minutes", + howpublished = "\url{https://wg21.link/n4869}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4432, - author = "Richard Smith", - title = "{N4432}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4432}", - year = 2015, - month = 4, +@misc{N4870, + author = "Nina Ranns", + title = "{N4870}: WG21 2020-02 Prague Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4870}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4433, - author = "Michael Price", - title = "{N4433}: Flexible static\_assert messages", - howpublished = "\url{https://wg21.link/n4433}", - year = 2015, - month = 4, +@misc{N4871, + author = "Nina Ranns", + title = "{N4871}: WG21 Pre-Autumn 2020 telecon minutes", + howpublished = "\url{https://wg21.link/n4871}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4434, - author = "Walter Brown", - title = "{N4434}: Tweaks to Streamline Concepts Lite Syntax", - howpublished = "\url{https://wg21.link/n4434}", - year = 2015, - month = 4, +@misc{N4873, + author = "Thomas Köppe", + title = "{N4873}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4873}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4435, - author = "Walter Brown", - title = "{N4435}: Proposing Contract Attributes", - howpublished = "\url{https://wg21.link/n4435}", - year = 2015, - month = 4, +@misc{N4874, + author = "Thomas Köppe", + title = "{N4874}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4874}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4436, - author = "Walter Brown", - title = "{N4436}: Proposing Standard Library Support for the C++ Detection Idiom", - howpublished = "\url{https://wg21.link/n4436}", - year = 2015, - month = 4, +@misc{N4875, + author = "Herb Sutter", + title = "{N4875}: WG21 admin telecon meeting: Winter 2021", + howpublished = "\url{https://wg21.link/n4875}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4437, - author = "Walter Brown", - title = "{N4437}: Conditionally-supported Special Math Functions, v3", - howpublished = "\url{https://wg21.link/n4437}", - year = 2015, - month = 4, +@misc{N4876, + author = "Herb Sutter", + title = "{N4876}: WG21 virtual meeting: Winter 2021", + howpublished = "\url{https://wg21.link/n4876}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4438, - author = "Brett Hall", - title = "{N4438}: Industrial Experience with Transactional Memory at Wyatt Technologies.", - howpublished = "\url{https://wg21.link/n4438}", - year = 2015, - month = 4, +@misc{N4877, + author = "Nina Ranns", + title = "{N4877}: WG21 2020-11 Virtual Meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4877}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{N4439, - author = "Torvald Riegel", - title = "{N4439}: Light-Weight Execution Agents Revision 3", - howpublished = "\url{https://wg21.link/n4439}", - year = 2015, - month = 4, +@misc{N4878, + author = "Thomas Köppe", + title = "{N4878}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4878}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{N4440, - author = "Clark Nelson", - title = "{N4440}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/n4440}", - year = 2014, - month = 4, +@misc{N4879, + author = "Thomas Köppe and Jens Maurer and Dawn Perchik and Richard Smith", + title = "{N4879}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4879}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{N4441, - author = "Michael Wong", - title = "{N4441}: SG5: Transactional Memory (TM) Meeting Minutes 2015-03-23 and 2015-04-06", - howpublished = "\url{https://wg21.link/n4441}", - year = 2015, - month = 4, +@misc{N4880, + author = "John Spicer", + title = "{N4880}: PL22.16/WG21 agenda: 22 February 2021, Virtual Meeting", + howpublished = "\url{https://wg21.link/n4880}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{N4442, - author = "Vladimir Grigoriev", - title = "{N4442}: Default argument for second parameter of std::advance (Rev. 1)", - howpublished = "\url{https://wg21.link/n4442}", - year = 2015, - month = 4, +@misc{N4881, + author = "Herb Sutter", + title = "{N4881}: WG21 virtual meetings: 2021-02, -06, and -10", + howpublished = "\url{https://wg21.link/n4881}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{N4443, - author = "Vladimir Grigoriev", - title = "{N4443}: Introducing alias size\_type for type size\_t in class std::bitset (Rev. 1 )", - howpublished = "\url{https://wg21.link/n4443}", - year = 2015, - month = 4, +@misc{N4882, + author = "Herb Sutter", + title = "{N4882}: WG21 admin telecon meetings: 2021-02, -05, and -09", + howpublished = "\url{https://wg21.link/n4882}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{N4444, - author = "Paul E. McKenney", - title = "{N4444}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/n4444}", - year = 2015, - month = 4, +@misc{N4883, + author = "Nina Ranns", + title = "{N4883}: WG21 February 2021 admin telecon minutes", + howpublished = "\url{https://wg21.link/n4883}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{N4445, - author = "Agustín Bergé and Hartmut Kaiser", - title = "{N4445}: Overly attached promise", - howpublished = "\url{https://wg21.link/n4445}", - year = 2015, - month = 4, +@misc{N4884, + author = "Nina Ranns", + title = "{N4884}: WG21 2021-02 Virtual Meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4884}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{N4446, - author = "Agustín Bergé", - title = "{N4446}: The missing INVOKE related trait", - howpublished = "\url{https://wg21.link/n4446}", - year = 2015, - month = 4, +@misc{N4885, + author = "Thomas Köppe", + title = "{N4885}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4885}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{N4447, - author = "Cleiton Santoia Silva and Daniel Auresco", - title = "{N4447}: From a type T, gather members name and type information, via variadic template expansion", - howpublished = "\url{https://wg21.link/n4447}", - year = 2015, - month = 4, +@misc{N4886, + author = "Thomas Köppe", + title = "{N4886}: Editors’ Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4886}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{N4448, - author = "Lawrence Crowl", - title = "{N4448}: Rounding and Overflow in C++", - howpublished = "\url{https://wg21.link/n4448}", - year = 2015, - month = 4, +@misc{N4887, + author = "John Spicer", + title = "{N4887}: PL22.16/WG21 agenda: 7 June 2021, Virtual Meeting", + howpublished = "\url{https://wg21.link/n4887}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{N4449, - author = "Zhihao Yuan", - title = "{N4449}: Message Digest Library for C++", - howpublished = "\url{https://wg21.link/n4449}", - year = 2015, - month = 4, +@misc{N4888, + author = "Herb Sutter", + title = "{N4888}: WG21 virtual meetings: 2021-06, and -10", + howpublished = "\url{https://wg21.link/n4888}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{N4450, - author = "Axel Naumann", - title = "{N4450}: Variant: a typesafe union (v2)", - howpublished = "\url{https://wg21.link/n4450}", - year = 2015, - month = 4, +@misc{N4889, + author = "Herb Sutter", + title = "{N4889}: WG21 admin telecon meeting: 2021-09", + howpublished = "\url{https://wg21.link/n4889}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{N4451, - author = "Matúš Chochlík", - title = "{N4451}: Static reflection", - howpublished = "\url{https://wg21.link/n4451}", - year = 2014, - month = 4, +@misc{N4890, + author = "Nina Ranns", + title = "{N4890}: WG21 2021-05 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4890}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{N4452, - author = "Matúš Chochlík", - title = "{N4452}: Use cases of reflection", - howpublished = "\url{https://wg21.link/n4452}", - year = 2014, - month = 4, +@misc{N4891, + author = "Nina Ranns", + title = "{N4891}: WG21 2021-06 Virtual Meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4891}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{N4453, - author = "Christopher Kohlhoff", - title = "{N4453}: Resumable Expressions", - howpublished = "\url{https://wg21.link/n4453}", - year = 2015, - month = 4, +@misc{N4892, + author = "Thomas Köppe", + title = "{N4892}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4892}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{N4454, - author = "Matthias Kretz", - title = "{N4454}: SIMD Types Example: Matrix Multiplication", - howpublished = "\url{https://wg21.link/n4454}", - year = 2015, - month = 4, +@misc{N4893, + author = "Thomas Köppe", + title = "{N4893}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4893}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{N4455, - author = "JF Bastien", - title = "{N4455}: No Sane Compiler Would Optimize Atomics", - howpublished = "\url{https://wg21.link/n4455}", - year = 2015, - month = 4, +@misc{N4894, + author = "Herb Sutter", + title = "{N4894}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n4894}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{N4456, +@misc{N4895, author = "Michael Wong", - title = "{N4456}: Towards improved support for games, graphics, real-time, low latency, embedded systems", - howpublished = "\url{https://wg21.link/n4456}", - year = 2015, - month = 4, + title = "{N4895}: Working Draft, Extensions to C++ for Concurrency Version 2", + howpublished = "\url{https://wg21.link/n4895}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{N4457, - author = "William M. Miller", - title = "{N4457}: C++ Standard Core Language Active Issues, Revision 93", - howpublished = "\url{https://wg21.link/n4457}", - year = 2015, - month = 4, +@misc{N4896, + author = "John Spicer", + title = "{N4896}: PL22.16/WG21 agenda: 4 October 2021, Virtual Meeting", + howpublished = "\url{https://wg21.link/n4896}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{N4458, - author = "William M. Miller", - title = "{N4458}: C++ Standard Core Language Defect Reports and Accepted Issues, Revision 93", - howpublished = "\url{https://wg21.link/n4458}", - year = 2015, - month = 4, +@misc{N4897, + author = "Nina Ranns", + title = "{N4897}: WG21 admin telecon meeting: September 2021", + howpublished = "\url{https://wg21.link/n4897}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{N4459, - author = "William M. Miller", - title = "{N4459}: C++ Standard Core Language Closed Issues, Revision 93", - howpublished = "\url{https://wg21.link/n4459}", - year = 2015, - month = 4, +@misc{N4898, + author = "Nina Ranns", + title = "{N4898}: WG21 2021-10 Virtual Meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4898}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{N4460, - author = "Ville Voutilainen", - title = "{N4460}: LWG 2424: Atomics, mutexes and condition variables should not be trivially copyable", - howpublished = "\url{https://wg21.link/n4460}", - year = 2015, - month = 4, +@misc{N4899, + author = "Herb Sutter", + title = "{N4899}: WG21 admin telecon meetings: 2022", + howpublished = "\url{https://wg21.link/n4899}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{N4461, - author = "Ville Voutilainen", - title = "{N4461}: Static if resurrected", - howpublished = "\url{https://wg21.link/n4461}", - year = 2015, - month = 4, +@misc{N4900, + author = "Herb Sutter", + title = "{N4900}: WG21 virtual plenary meeting(s): 2022", + howpublished = "\url{https://wg21.link/n4900}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{N4462, - author = "Ville Voutilainen", - title = "{N4462}: LWG 2089, Towards more perfect forwarding", - howpublished = "\url{https://wg21.link/n4462}", - year = 2015, - month = 4, +@misc{N4901, + author = "Thomas Köppe", + title = "{N4901}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4901}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{N4463, - author = "Cleiton Santoia Silva and Daniel Auresco", - title = "{N4463}: IO device requirements for C++", - howpublished = "\url{https://wg21.link/n4463}", - year = 2015, - month = 4, +@misc{N4902, + author = "Thomas Köppe", + title = "{N4902}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4902}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{N4464, - author = "Cleiton Santoia Silva", - title = "{N4464}: Pi-calculus syntax for C++ executors", - howpublished = "\url{https://wg21.link/n4464}", - year = 2015, - month = 4, +@misc{N4903, + author = "John Spicer", + title = "{N4903}: PL22.16/WG21 agenda: 7 February 2022, Virtual Meeting", + howpublished = "\url{https://wg21.link/n4903}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{N4465, - author = "Gabriel Dos Reis and Mark Hall and Gor Nishanov", - title = "{N4465}: A Module System for C++ (Revision 3)", - howpublished = "\url{https://wg21.link/n4465}", - year = 2015, - month = 4, +@misc{N4904, + author = "Herb Sutter", + title = "{N4904}: WG21 admin telecon meetings: 2022 summer and autumn (revision 1)", + howpublished = "\url{https://wg21.link/n4904}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{N4466, - author = "Gabriel Dos Reis", - title = "{N4466}: Wording for Modules", - howpublished = "\url{https://wg21.link/n4466}", - year = 2015, - month = 4, +@misc{N4905, + author = "Nina Ranns", + title = "{N4905}: WG21 2022-01 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4905}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{N4468, - author = "John Lakos and Jeffrey Mendelsohn and Alisdair Meredith and Nathan Myers", - title = "{N4468}: On Quantifying Memory-Allocation Strategies", - howpublished = "\url{https://wg21.link/n4468}", - year = 2015, - month = 4, +@misc{N4906, + author = "Michael Wong", + title = "{N4906}: Transactional Memory TS2", + howpublished = "\url{https://wg21.link/n4906}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{N4469, - author = "James Touton and Mike Spertus", - title = "{N4469}: Template Argument Type Deduction", - howpublished = "\url{https://wg21.link/n4469}", - year = 2015, - month = 4, +@misc{N4907, + author = "Nina Ranns", + title = "{N4907}: WG21 2022-02 Virtual Meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4907}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{N4470, - author = "Mike Spertus", - title = "{N4470}: Variadic lock\_guard", - howpublished = "\url{https://wg21.link/n4470}", - year = 2015, - month = 4, +@misc{N4908, + author = "Thomas Köppe", + title = "{N4908}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4908}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{N4471, - author = "Mike Spertus", - title = "{N4471}: Template parameter deduction for constructors (Rev 2)", - howpublished = "\url{https://wg21.link/n4471}", - year = 2015, - month = 4, +@misc{N4909, + author = "Thomas Köppe", + title = "{N4909}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4909}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{N4472, - author = "Ville Voutilainen", - title = "{N4472}: consexpr goto", - howpublished = "\url{https://wg21.link/n4472}", - year = 2015, - month = 4, +@misc{N4910, + author = "Thomas Köppe", + title = "{N4910}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4910}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{N4473, - author = "Ville Voutilainen", - title = "{N4473}: noexcept(auto), again", - howpublished = "\url{https://wg21.link/n4473}", - year = 2015, - month = 4, +@misc{N4911, + author = "Thomas Köppe", + title = "{N4911}: Editors’ Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4911}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{N4474, - author = "Bjarne Stroustrup and Herb Sutter", - title = "{N4474}: Unified Call Syntax: x.f(y) and f(x,y)", - howpublished = "\url{https://wg21.link/n4474}", - year = 2015, - month = 4, +@misc{N4912, + author = "Herb Sutter", + title = "{N4912}: 2022-11 Kona hybrid meeting information", + howpublished = "\url{https://wg21.link/n4912}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{N4475, - author = "Bjarne Stroustrup", - title = "{N4475}: Default comparisons (R2)", - howpublished = "\url{https://wg21.link/n4475}", - year = 2015, - month = 4, +@misc{N4913, + author = "John Spicer", + title = "{N4913}: PL22.16/WG21 agenda: 25 July 2022, Virtual Meeting", + howpublished = "\url{https://wg21.link/n4913}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{N4476, - author = "Bjarne Stroustrup", - title = "{N4476}: Thoughts about Comparisons (R2)", - howpublished = "\url{https://wg21.link/n4476}", - year = 2015, - month = 4, +@misc{N4914, + author = "Nina Ranns", + title = "{N4914}: WG21 2022-07 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4914}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{N4477, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{N4477}: Operator Dot (R2)", - howpublished = "\url{https://wg21.link/n4477}", - year = 2015, - month = 4, +@misc{N4915, + author = "Herb Sutter", + title = "{N4915}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", + howpublished = "\url{https://wg21.link/n4915}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{N4478, - author = "Christopher Kohlhoff", - title = "{N4478}: Networking Library Proposal (Revision 5", - howpublished = "\url{https://wg21.link/n4478}", - year = 2015, - month = 4, +@misc{N4916, + author = "Nina Ranns", + title = "{N4916}: WG21 2022-07 Virtual Meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4916}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{N4479, - author = "Jeffrey Yasskin", - title = "{N4479}: Merge Fundamentals V1 into v2", - howpublished = "\url{https://wg21.link/n4479}", - year = 2015, - month = 4, +@misc{N4917, + author = "Thomas Köppe", + title = "{N4917}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4917}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{N4480, - author = "Jeffrey Yasskin", - title = "{N4480}: Programming Languages — C++ Extensions for Library Fundamentals DTS", - howpublished = "\url{https://wg21.link/n4480}", - year = 2015, - month = 4, +@misc{N4918, + author = "Thomas Köppe", + title = "{N4918}: Editors’ Report - Programming Languages – C++", + howpublished = "\url{https://wg21.link/n4918}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{N4481, - author = "Jeffrey Yasskin", - title = "{N4481}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4481}", - year = 2015, - month = 4, +@misc{N4919, + author = "Thomas Köppe", + title = "{N4919}: Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4919}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{N4482, - author = "Christopher Kohlhoff", - title = "{N4482}: Some notes on executors and the Networking Library Proposal", - howpublished = "\url{https://wg21.link/n4482}", - year = 2015, - month = 4, +@misc{N4920, + author = "Thomas Köppe", + title = "{N4920}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4920}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{N4483, - author = "Paul E. McKenney", - title = "{N4483}: Read-copy-update", - howpublished = "\url{https://wg21.link/n4483}", - year = 2015, - month = 4, +@misc{N4921, + author = "Thomas Köppe", + title = "{N4921}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4921}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{N4484, - author = "Marshall Clow", - title = "{N4484}: C++ Standard Library Active Issues List (Revision R93)", - howpublished = "\url{https://wg21.link/n4484}", - year = 2015, - month = 5, +@misc{N4922, + author = "John Spicer", + title = "{N4922}: INCITS C++/WG21 agenda: 7-12 November 2022, Kona, HI US", + howpublished = "\url{https://wg21.link/n4922}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{N4485, - author = "Marshall Clow", - title = "{N4485}: C++ Standard Library Defect Report List (Revision R93)", - howpublished = "\url{https://wg21.link/n4485}", - year = 2015, - month = 5, +@misc{N4923, + author = "Michael Wong", + title = "{N4923}: Working Draft, Extensions to C++ for Transactional Memory Version 2", + howpublished = "\url{https://wg21.link/n4923}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{N4486, - author = "Marshall Clow", - title = "{N4486}: C++ Standard Library Closed Issues List (Revision R93)", - howpublished = "\url{https://wg21.link/n4486}", - year = 2015, - month = 5, +@misc{N4924, + author = "Nina Ranns", + title = "{N4924}: WG21 2022-10 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4924}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{N4487, - author = "Faisal Vali and Ville Voutilainen", - title = "{N4487}: Constexpr lambdas", - howpublished = "\url{https://wg21.link/n4487}", - year = 2015, - month = 4, +@misc{N4925, + author = "Herb Sutter", + title = "{N4925}: 2023-02 Issaquah meeting information", + howpublished = "\url{https://wg21.link/n4925}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{N4488, - author = "Jens Maurer", - title = "{N4488}: Responses to PDTS comments on Transactional Memory, version 2", - howpublished = "\url{https://wg21.link/n4488}", - year = 2015, - month = 5, +@misc{N4926, + author = "Thomas Köppe", + title = "{N4926}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4926}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{N4489, - author = "Jonathan Wakely", - title = "{N4489}: WG21 2015-04-24 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4489}", - year = 2015, - month = 4, +@misc{N4927, + author = "Thomas Köppe", + title = "{N4927}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4927}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{N4490, - author = "Jonathan Wakely", - title = "{N4490}: WG21 2015-05 Lenexa Minutes", - howpublished = "\url{https://wg21.link/n4490}", - year = 2015, - month = 5, +@misc{N4928, + author = "Thomas Köppe", + title = "{N4928}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4928}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4491, - author = "Jonathan Wakely", - title = "{N4491}: PL22.16 2015-05 Lenexa Minutes (Draft)", - howpublished = "\url{https://wg21.link/n4491}", - year = 2015, - month = 5, +@misc{N4929, + author = "Thomas Köppe", + title = "{N4929}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4929}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4492, - author = "Bjarne Stroustrup", - title = "{N4492}: Thoughts about C++17", - howpublished = "\url{https://wg21.link/n4492}", - year = 2015, - month = 5, +@misc{N4933, + author = "Nina Ranns", + title = "{N4933}: WG21 November 2022 Kona Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4933}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4494, - author = "Lukasz Mendakiewicz and Herb Sutter", - title = "{N4494}: Multidimensional bounds, offset and array\_view, revision 6", - howpublished = "\url{https://wg21.link/n4494}", - year = 2015, - month = 5, +@misc{N4934, + author = "Herb Sutter", + title = "{N4934}: 2023 WG21 admin telecon meetings", + howpublished = "\url{https://wg21.link/n4934}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{N4495, - author = "Mathias Gaunard and Dietmar Kühl", - title = "{N4495}: Operator dot", - howpublished = "\url{https://wg21.link/n4495}", - year = 2015, - month = 5, +@misc{N4935, + author = "Vassil Vassilev and Mark Zeren and Vassil Keremidchiev and Stanimir Lukanov", + title = "{N4935}: 2023 Varna Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4935}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4496, - author = "Jonathan Wakely", - title = "{N4496}: WG21 2014-11 Urbana Minutes (revision 1)", - howpublished = "\url{https://wg21.link/n4496}", - year = 2015, - month = 5, +@misc{N4936, + author = "Herb Sutter", + title = "{N4936}: 2023-11 Kona meeting information", + howpublished = "\url{https://wg21.link/n4936}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4497, - author = "Jonathan Wakely", - title = "{N4497}: PL22.16 2014-11 Urbana Minutes (Final)", - howpublished = "\url{https://wg21.link/n4497}", - year = 2015, - month = 5, +@misc{N4937, + author = "Thomas Köppe", + title = "{N4937}: Programming Languages — C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4937}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4498, - author = "Mike Spertus", - title = "{N4498}: Variadic lock\_guard (Rev. 2)", - howpublished = "\url{https://wg21.link/n4498}", - year = 2015, - month = 5, +@misc{N4938, + author = "Thomas Köppe", + title = "{N4938}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4938}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4499, - author = "Gor Nishanov and Daveed Vandevoorde", - title = "{N4499}: Draft wording for Coroutines (Revision 2)", - howpublished = "\url{https://wg21.link/n4499}", - year = 2015, - month = 5, +@misc{N4939, + author = "Thomas Köppe", + title = "{N4939}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4939}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{N4501, - author = "Artur Laksberg", - title = "{N4501}: Working Draft, Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4501}", - year = 2015, - month = 5, +@misc{N4940, + author = "Nina Ranns", + title = "{N4940}: WG21 2022-11 Kona Minutes of Meeting V2", + howpublished = "\url{https://wg21.link/n4940}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{N4502, - author = "Walter E. Brown", - title = "{N4502}: Proposing Standard Library Support for the C++ Detection Idiom, V2", - howpublished = "\url{https://wg21.link/n4502}", - year = 2015, - month = 5, +@misc{N4941, + author = "John Spicer", + title = "{N4941}: INCITS C++/WG21 Agenda: 6-11 February 2023, Issaquah, WA USA", + howpublished = "\url{https://wg21.link/n4941}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{N4505, - author = "Jared Hoberock", - title = "{N4505}: Working Draft, Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4505}", - year = 2015, - month = 5, +@misc{N4942, + author = "Nina Ranns", + title = "{N4942}: WG21 2023-01 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4942}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{N4506, - author = "Jared Hoberock", - title = "{N4506}: Parallelism TS Editor's Report", - howpublished = "\url{https://wg21.link/n4506}", - year = 2015, - month = 5, +@misc{N4943, + author = "Nina Ranns", + title = "{N4943}: WG21 February 2023 Issaquah Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4943}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{N4507, - author = "Jared Hoberock", - title = "{N4507}: Technical Specification for C++ Extensions for Parallelism", - howpublished = "\url{https://wg21.link/n4507}", - year = 2015, - month = 5, +@misc{N4944, + author = "Thomas Köppe", + title = "{N4944}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4944}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{N4508, - author = "Gor Nishanov", - title = "{N4508}: A proposal to add shared\_mutex (untimed) (Revision 4)", - howpublished = "\url{https://wg21.link/n4508}", - year = 2015, - month = 5, +@misc{N4945, + author = "Thomas Köppe", + title = "{N4945}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4945}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{N4509, - author = "Olivier Giroux and JF Bastien and Jeff Snyder", - title = "{N4509}: constexpr atomic::is\_always\_lock\_free", - howpublished = "\url{https://wg21.link/n4509}", - year = 2015, - month = 5, +@misc{N4946, + author = "JF Bastien", + title = "{N4946}: 2024-03 Tokyo meeting information", + howpublished = "\url{https://wg21.link/n4946}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{N4510, - author = "Zhihao Yuan", - title = "{N4510}: Minimal incomplete type support for standard containers, revision 4", - howpublished = "\url{https://wg21.link/n4510}", - year = 2015, +@misc{N4947, + author = "John Spicer", + title = "{N4947}: INCITS C++/WG21 agenda: 12-17 June 2023, Varna, Bulgaria", + howpublished = "\url{https://wg21.link/n4947}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4511, - author = "Daniel Krügler", - title = "{N4511}: Adding [nothrow-]swappable traits, revision 1", - howpublished = "\url{https://wg21.link/n4511}", - year = 2015, +@misc{N4948, + author = "Thomas Köppe", + title = "{N4948}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4948}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4512, - author = "\_ukasz Mendakiewicz and Herb Sutter", - title = "{N4512}: Multidimensional bounds, offset and array\_view, revision 7", - howpublished = "\url{https://wg21.link/n4512}", - year = 2015, +@misc{N4949, + author = "Thomas Köppe", + title = "{N4949}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", + howpublished = "\url{https://wg21.link/n4949}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4513, - author = "Michael Wong", - title = "{N4513}: Working Draft Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4513}", - year = 2015, +@misc{N4950, + author = "Thomas Köppe", + title = "{N4950}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n4950}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4514, - author = "Michael Wong", - title = "{N4514}: Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4514}", - year = 2015, +@misc{N4951, + author = "Thomas Köppe", + title = "{N4951}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n4951}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4515, +@misc{N4953, author = "Michael Wong", - title = "{N4515}: Editor's Report: Technical Specification for C++ Extensions for Transactional Memory", - howpublished = "\url{https://wg21.link/n4515}", - year = 2015, - month = 5, - publisher = "WG21" -} -@misc{N4516, - author = "Axel Naumann", - title = "{N4516}: Variant: a type-safe union (v3)", - howpublished = "\url{https://wg21.link/n4516}", - year = 2015, + title = "{N4953}: Concurrency TS2", + howpublished = "\url{https://wg21.link/n4953}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4517, - author = "Barry Hedquist", - title = "{N4517}: Record of Response: National Body Comments ISO/IEC PDTS 19841", - howpublished = "\url{https://wg21.link/n4517}", - year = 2015, +@misc{N4954, + author = "Herb Sutter", + title = "{N4954}: 2023 WG21 admin telecon meetings, rev. 1", + howpublished = "\url{https://wg21.link/n4954}", + year = 2023, month = 5, publisher = "WG21" } -@misc{N4518, - author = "Jens Maurer", - title = "{N4518}: Make exception specifications be part of the type system, version 2", - howpublished = "\url{https://wg21.link/n4518}", - year = 2015, - month = 5, +@misc{N4955, + author = "Nina Ranns", + title = "{N4955}: WG21 2023-06 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4955}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{N4519, - author = "Robert Douglas", - title = "{N4519}: Source-Code Information Capture", - howpublished = "\url{https://wg21.link/n4519}", - year = 2015, - month = 5, +@misc{N4956, + author = "Michael Wong", + title = "{N4956}: Concurrency TS2 PDTS", + howpublished = "\url{https://wg21.link/n4956}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{N4521, - author = "Jeffrey Yaskin", - title = "{N4521}: Merge Fundamentals V1 into V2", - howpublished = "\url{https://wg21.link/n4521}", - year = 2015, - month = 4, +@misc{N4957, + author = "Nina Ranns", + title = "{N4957}: WG21 June 2023 Varna Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4957}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{N4522, - author = "Olivier Giroux and JF Bastien", - title = "{N4522}: std::atomic\_object\_fence(mo, T\&\&...)", - howpublished = "\url{https://wg21.link/n4522}", - year = 2015, - month = 5, +@misc{N4958, + author = "Thomas Köppe", + title = "{N4958}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4958}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{N4523, - author = "Olivier Giroux and JF Bastien", - title = "{N4523}: constexpr std::thread::hardware\_{\textbraceleft}true,false{\textbraceright}\_sharing\_size", - howpublished = "\url{https://wg21.link/n4523}", - year = 2015, - month = 5, +@misc{N4959, + author = "Thomas Köppe", + title = "{N4959}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4959}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{N4524, - author = "Nevin Liber", - title = "{N4524}: Respect vector::reserve(request) Relative to Reallocation", - howpublished = "\url{https://wg21.link/n4524}", - year = 2015, - month = 5, +@misc{N4960, + author = "Herb Sutter", + title = "{N4960}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", + howpublished = "\url{https://wg21.link/n4960}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{N4525, - author = "Marshall Clow", - title = "{N4525}: C++ Standard Library Issues Resolved Directly In Lenexa", - howpublished = "\url{https://wg21.link/n4525}", - year = 2015, - month = 5, +@misc{N4961, + author = "JF Bastien", + title = "{N4961}: 2024-03 Tokyo meeting information", + howpublished = "\url{https://wg21.link/n4961}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4526, - author = "Michael Wong and Sean Middleditch and Nicolas Guillemot", - title = "{N4526}: Towards improved support for games, graphics, real-time, low latency, embedded systems", - howpublished = "\url{https://wg21.link/n4526}", - year = 2015, - month = 5, +@misc{N4962, + author = "John Spicer", + title = "{N4962}: WG21 agenda: 6-11 November 2023, Kona, HI", + howpublished = "\url{https://wg21.link/n4962}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4527, - author = "Richard Smith", - title = "{N4527}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4527}", - year = 2015, - month = 5, +@misc{N4963, + author = "Herb Sutter", + title = "{N4963}: 2023 WG21 admin telecon meetings, rev. 2", + howpublished = "\url{https://wg21.link/n4963}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4528, - author = "Richard Smith", - title = "{N4528}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4528}", - year = 2015, - month = 5, +@misc{N4964, + author = "Thomas Köppe", + title = "{N4964}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4964}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4529, - author = "Jeffrey Yaskin", - title = "{N4529}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4529}", - year = 2015, - month = 5, +@misc{N4965, + author = "Thomas Köppe", + title = "{N4965}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4965}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4530, - author = "Jeffrey Yaskin", - title = "{N4530}: Editor's Report for the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4530}", - year = 2015, - month = 5, +@misc{N4966, + author = "Bill Seymour", + title = "{N4966}: St. Louis Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4966}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4531, - author = "Zhihao Yuan", - title = "{N4531}: std::rand replacement, revision 3", - howpublished = "\url{https://wg21.link/n4531}", - year = 2015, - month = 5, +@misc{N4967, + author = "Nina Ranns", + title = "{N4967}: WG21 2023-10 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4967}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{N4532, - author = "Jens Maurer", - title = "{N4532}: Proposed wording for default comparisons", - howpublished = "\url{https://wg21.link/n4532}", - year = 2015, - month = 5, +@misc{N4970, + author = "Nina Ranns", + title = "{N4970}: WG21 2023-11 Kona Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4970}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{N4533, - author = "Jens Maurer", - title = "{N4533}: Make exception specifications be part of the type system, version 3", - howpublished = "\url{https://wg21.link/n4533}", - year = 2015, - month = 5, +@misc{N4971, + author = "Thomas Köppe", + title = "{N4971}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4971}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{N4534, - author = "Jens Maurer", - title = "{N4534}: Data-Invariant Functions (revision 3)", - howpublished = "\url{https://wg21.link/n4534}", - year = 2015, - month = 5, +@misc{N4972, + author = "Thomas Köppe", + title = "{N4972}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4972}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{N4535, - author = "Clark Nelson and Richard Smith", - title = "{N4535}: Feature-testing preprocessor predicates for C++17", - howpublished = "\url{https://wg21.link/n4535}", - year = 2015, - month = 5, +@misc{N4974, + author = "Herb Sutter", + title = "{N4974}: 2024-11 Wroclaw meeting information", + howpublished = "\url{https://wg21.link/n4974}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{N4536, - author = "Martin Moene and Niels Dekker", - title = "{N4536}: An algorithm to ``clamp'' a value between a pair of boundary values", - howpublished = "\url{https://wg21.link/n4536}", - year = 2015, - month = 5, +@misc{N4975, + author = "Herb Sutter", + title = "{N4975}: 2024 WG21 admin telecon meetings", + howpublished = "\url{https://wg21.link/n4975}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{N4537, - author = "Arthur O'Dwyer", - title = "{N4537}: Adding Symmetry Between shared\_ptr and weak\_ptr", - howpublished = "\url{https://wg21.link/n4537}", - year = 2015, - month = 5, +@misc{N4976, + author = "John Spicer", + title = "{N4976}: WG21 agenda: 18-23 March 2024, Tokyo, Japan", + howpublished = "\url{https://wg21.link/n4976}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{N4538, - author = "Artur Laksberg", - title = "{N4538}: Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4538}", - year = 2015, - month = 5, +@misc{N4977, + author = "Herb Sutter", + title = "{N4977}: 2025-11 Kona meeting information", + howpublished = "\url{https://wg21.link/n4977}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{N4539, - author = "Ville Voutilainen", - title = "{N4539}: Evolution Active Issues List (Revision R12)", - howpublished = "\url{https://wg21.link/n4539}", - year = 2015, - month = 5, +@misc{N4978, + author = "Nina Ranns", + title = "{N4978}: WG21 2024-03 Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4978}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{N4540, - author = "Ville Voutilainen", - title = "{N4540}: Evolution Completed Issues List (Revision R12)", - howpublished = "\url{https://wg21.link/n4540}", - year = 2015, - month = 5, +@misc{N4979, + author = "Peter Kulczycki and Michael Hava", + title = "{N4979}: Hagenberg Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4979}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{N4541, - author = "Ville Voutilainen", - title = "{N4541}: Evolution Closed Issues List (Revision R12)", - howpublished = "\url{https://wg21.link/n4541}", - year = 2015, - month = 5, +@misc{N4980, + author = "Nina Ranns", + title = "{N4980}: WG21 2024-03 Tokyo Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4980}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{N4542, - author = "Axel Naumann", - title = "{N4542}: Variant: a type-safe union (v4).", - howpublished = "\url{https://wg21.link/n4542}", - year = 2015, - month = 5, +@misc{N4981, + author = "Thomas Köppe", + title = "{N4981}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4981}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{N4543, - author = "David Krauss", - title = "{N4543}: A polymorphic wrapper for all Callable objects", - howpublished = "\url{https://wg21.link/n4543}", - year = 2015, - month = 5, +@misc{N4982, + author = "Thomas Köppe", + title = "{N4982}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4982}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{N4544, - author = "Thomas Plum", - title = "{N4544}: October 2015 WG21 Meeting (Kona)", - howpublished = "\url{https://wg21.link/n4544}", - year = 2015, +@misc{N4983, + author = "John Spicer", + title = "{N4983}: WG21 agenda: 24-29 June 2024, St. Louis, MO, USA", + howpublished = "\url{https://wg21.link/n4983}", + year = 2024, month = 5, publisher = "WG21" } -@misc{N4545, - author = "Clark Nelson", - title = "{N4545}: PL22.16/WG21 draft agenda: 19-24 Oct 2015, Kona, HI/US", - howpublished = "\url{https://wg21.link/n4545}", - year = 2015, - month = 6, - publisher = "WG21" -} -@misc{N4546, - author = "Herb Sutter", - title = "{N4546}: Agenda and Meeting Notice for WG21 Concepts Telecon", - howpublished = "\url{https://wg21.link/n4546}", - year = 2015, +@misc{N4984, + author = "Nina Ranns", + title = "{N4984}: WG21 June 2024 Admin Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4984}", + year = 2024, month = 6, publisher = "WG21" } -@misc{N4547, - author = "Herb Sutter", - title = "{N4547}: Business Plan and Convener's report", - howpublished = "\url{https://wg21.link/n4547}", - year = 2015, +@misc{N4985, + author = "Nina Ranns", + title = "{N4985}: WG21 2024-06 St Louis Minutes of Meeting", + howpublished = "\url{https://wg21.link/n4985}", + year = 2024, month = 7, publisher = "WG21" } -@misc{N4548, - author = "Roger Orr", - title = "{N4548}: WG21 2015-07-20 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4548}", - year = 2015, +@misc{N4986, + author = "Thomas Köppe", + title = "{N4986}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4986}", + year = 2024, month = 7, publisher = "WG21" } -@misc{N4549, - author = "Andrew Sutton", - title = "{N4549}: Programming Languages — C++ Extensions for Concepts", - howpublished = "\url{https://wg21.link/n4549}", - year = 2015, +@misc{N4987, + author = "Thomas Köppe", + title = "{N4987}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4987}", + year = 2024, month = 7, publisher = "WG21" } -@misc{N4550, - author = "Barry Hedquist", - title = "{N4550}: Record of Response: National Body Comments on ISO/IEC PDTS 19217, Technical Specification: C++ Extensions for Concepts", - howpublished = "\url{https://wg21.link/n4550}", - year = 2015, - month = 7, +@misc{N4988, + author = "Thomas Köppe", + title = "{N4988}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4988}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{N4551, - author = "Barry Hedquist", - title = "{N4551}: National Body Comments, ISO/IEC PDTS 19571, C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4551}", - year = 2015, +@misc{N4989, + author = "Thomas Köppe", + title = "{N4989}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4989}", + year = 2024, month = 8, publisher = "WG21" } -@misc{N4552, +@misc{N4990, author = "Herb Sutter", - title = "{N4552}: Pre-Kona WG21 Telecon", - howpublished = "\url{https://wg21.link/n4552}", - year = 2015, - month = 9, + title = "{N4990}: Business Plan and Convener's Report", + howpublished = "\url{https://wg21.link/n4990}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{N4553, - author = "Andrew Sutton", - title = "{N4553}: Working Draft, C++ extensions for Concepts", - howpublished = "\url{https://wg21.link/n4553}", - year = 2015, +@misc{N4991, + author = "Vassil Vassilev and Vassil Keremidchiev and Maya Traykova", + title = "{N4991}: 2025 Sofia Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4991}", + year = 2024, month = 10, publisher = "WG21" } -@misc{N4554, - author = "Andrew Sutton", - title = "{N4554}: Editor's report for the Concepts TS", - howpublished = "\url{https://wg21.link/n4554}", - year = 2015, +@misc{N4993, + author = "Thomas Köppe", + title = "{N4993}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4993}", + year = 2024, month = 10, publisher = "WG21" } -@misc{N4555, - author = "Barry Hedquist", - title = "{N4555}: February 2016 WG21 Meeting", - howpublished = "\url{https://wg21.link/n4555}", - year = 2015, +@misc{N4994, + author = "Thomas Köppe", + title = "{N4994}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n4994}", + year = 2024, month = 10, publisher = "WG21" } -@misc{N4556, - author = "Marhsall Clow", - title = "{N4556}: WG21 telecon minutes", - howpublished = "\url{https://wg21.link/n4556}", - year = 2015, +@misc{N4995, + author = "John Spicer", + title = "{N4995}: WG21 agenda: 18-23 November 2024, Wroclaw, Poland", + howpublished = "\url{https://wg21.link/n4995}", + year = 2024, month = 10, publisher = "WG21" } -@misc{N4557, - author = "Roger Orr", - title = "{N4557}: WG21 2015-07-20 Telecon (revised)", - howpublished = "\url{https://wg21.link/n4557}", - year = 2015, - month = 10, +@misc{N4997, + author = "Michael Hava", + title = "{N4997}: Hagenberg Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n4997}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{N4558, - author = "Jonathan Wakely", - title = "{N4558}: Kona WG21 Minutes", - howpublished = "\url{https://wg21.link/n4558}", - year = 2015, +@misc{N4998, + author = "Nina Ranns", + title = "{N4998}: WG21 2024-11 Wroclaw Admin telecon minutes", + howpublished = "\url{https://wg21.link/n4998}", + year = 2024, month = 11, publisher = "WG21" } -@misc{N4559, - author = "Jonathan Wakely", - title = "{N4559}: Kona PL22.16 Minutes", - howpublished = "\url{https://wg21.link/n4559}", - year = 2015, - month = 11, +@misc{N4999, + author = "John Spicer", + title = "{N4999}: WG21 agenda: 10-15 February 2025, Hagenberg, Austria", + howpublished = "\url{https://wg21.link/n4999}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{N4560, - author = "Eric Niebler and Casey Carter", - title = "{N4560}: Working Draft, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4560}", - year = 2015, - month = 11, +@misc{N5000, + author = "Nina Ranns", + title = "{N5000}: WG21 November 2024 Hybrid meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n5000}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{N4561, - author = "Eric Niebler", - title = "{N4561}: Ranges Editor's Report", - howpublished = "\url{https://wg21.link/n4561}", - year = 2015, - month = 11, +@misc{N5001, + author = "Thomas Köppe", + title = "{N5001}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n5001}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{N4562, - author = "Geoffrey Romer", - title = "{N4562}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4562}", - year = 2015, - month = 11, +@misc{N5002, + author = "Thomas Köppe", + title = "{N5002}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n5002}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{N4563, - author = "Geoffrey Romer", - title = "{N4563}: Editor's Report for the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4563}", - year = 2015, - month = 11, +@misc{N5003, + author = "Herb Sutter", + title = "{N5003}: 2025 WG21 admin telecon meetings", + howpublished = "\url{https://wg21.link/n5003}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{N4564, - author = "Geoffrey Romer", - title = "{N4564}: C++ Extensions for Library Fundamentals, Version 2 PDTS", - howpublished = "\url{https://wg21.link/n4564}", - year = 2015, - month = 11, +@misc{N5004, + author = "Vassil Vassilev and Vassil Keremidchiev and Maya Traykova", + title = "{N5004}: 2025 Sofia Meeting Invitation and Information", + howpublished = "\url{https://wg21.link/n5004}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{N4565, - author = "Barry Hedquist", - title = "{N4565}: Record of Response: National Body Comments ISO/IEC PDTS 19571 Technical Specification: C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4565}", - year = 2015, - month = 11, +@misc{N5005, + author = "Nina Ranns", + title = "{N5005}: WG21 2025-01 Hagenberg Admin telecon minutes", + howpublished = "\url{https://wg21.link/n5005}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{N4566, - author = "Richard Smith", - title = "{N4566}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4566}", - year = 2015, - month = 11, +@misc{N5006, + author = "Herb Sutter", + title = "{N5006}: 2025 WG21 admin telecon meetings (revised 2025-02-20)", + howpublished = "\url{https://wg21.link/n5006}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{N4567, - author = "Richard Smith", - title = "{N4567}: Working Draft, Standard for Programming Language C++ Note:", - howpublished = "\url{https://wg21.link/n4567}", - year = 2015, - month = 11, +@misc{N5007, + author = "Nina Ranns", + title = "{N5007}: WG21 02/2025 Hagenberg Minutes of Meeting", + howpublished = "\url{https://wg21.link/n5007}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{N4568, - author = "Clark Nelson", - title = "{N4568}: PL22.16/WG21 draft agenda: 29 Feb-05 Mar 2016, Jacksonville, FL/US", - howpublished = "\url{https://wg21.link/n4568}", - year = 2015, - month = 12, +@misc{N5008, + author = "Thomas Köppe", + title = "{N5008}: Working Draft, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n5008}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{N4569, - author = "Eric Niebler", - title = "{N4569}: Proposed Ranges TS working draft", - howpublished = "\url{https://wg21.link/n4569}", - year = 2016, - month = 2, +@misc{N5009, + author = "Thomas Köppe", + title = "{N5009}: Editors' Report, Programming Languages — C++", + howpublished = "\url{https://wg21.link/n5009}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{N4570, - author = "Ville Voutilainen", - title = "{N4570}: Oulu Meeting Information", - howpublished = "\url{https://wg21.link/n4570}", - year = 2016, - month = 1, +@misc{N5010, + author = "John Spicer", + title = "{N5010}: WG21 agenda: 16-21 June 2025, Sofia Bulgaria", + howpublished = "\url{https://wg21.link/n5010}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{N4571, - author = "Herb Sutter", - title = "{N4571}: 2016-11 Issaquah meeting information", - howpublished = "\url{https://wg21.link/n4571}", - year = 2016, - month = 1, +@misc{N5012, + author = "Nina Ranns", + title = "{N5012}: WG21 2025-06 Sofia Admin telecon minutes", + howpublished = "\url{https://wg21.link/n5012}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{N4572, - author = "Herb Sutter", - title = "{N4572}: WG21 telecon meeting: Pre-Jacksonville", - howpublished = "\url{https://wg21.link/n4572}", - year = 2016, - month = 1, +@misc{N5013, + author = "Thomas Köppe", + title = "{N5013}: Programming Languages - C++", + howpublished = "\url{https://wg21.link/n5013}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{N4573, - author = "Thomas Plum", - title = "{N4573}: 2017-02 Kona WG21 Meeting Information", - howpublished = "\url{https://wg21.link/n4573}", - year = 2016, - month = 2, +@misc{N5014, + author = "Thomas Köppe", + title = "{N5014}: Working Draft, Standard for Programming Language C++", + howpublished = "\url{https://wg21.link/n5014}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{N4575, - author = "Jonathan Wakely", - title = "{N4575}: Networking TS Working Draft", - howpublished = "\url{https://wg21.link/n4575}", - year = 2016, - month = 2, +@misc{N5015, + author = "Thomas Köppe", + title = "{N5015}: Editors' Report - Programming Languages - C++", + howpublished = "\url{https://wg21.link/n5015}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{N4576, - author = "Jonathan Wakely", - title = "{N4576}: Networking TS Editor's Report", - howpublished = "\url{https://wg21.link/n4576}", - year = 2016, - month = 2, +@misc{N5016, + author = "Nina Ranns", + title = "{N5016}: WG21 June 2025 Sofia Hybrid meeting Minutes of Meeting", + howpublished = "\url{https://wg21.link/n5016}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{N4577, - author = "Artur Laksberg", - title = "{N4577}: Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/n4577}", - year = 2016, - month = 2, +@misc{N5019, + author = "Herb Sutter", + title = "{N5019}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", + howpublished = "\url{https://wg21.link/n5019}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{N4578, - author = "Jared Hoberock", - title = "{N4578}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4578}", - year = 2016, - month = 2, +@misc{N5020, + author = "Matheus Izvekov", + title = "{N5020}: 2026-11 Búzios Meeting Information", + howpublished = "\url{https://wg21.link/n5020}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{N4579, - author = "Jared Hoberock", - title = "{N4579}: Parallelism TS Editor's Report, pre-Jacksonville mailing", - howpublished = "\url{https://wg21.link/n4579}", - year = 2016, - month = 2, +@misc{N5021, + author = "Matheus Izvekov", + title = "{N5021}: 2026-11 Búzios Meeting Information (rev. 1)", + howpublished = "\url{https://wg21.link/n5021}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{N4580, - author = "Jonathan Wakely", - title = "{N4580}: WG21 2016-02-19 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4580}", - year = 2016, - month = 2, +@misc{N5022, + author = "John Spicer", + title = "{N5022}: WG21 agenda: 3-8 November 2025, Kona, HI, USA", + howpublished = "\url{https://wg21.link/n5022}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{N4581, - author = "Jonathan Wakely", - title = "{N4581}: Revised WG21 2016-02-19 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4581}", - year = 2016, - month = 2, +@misc{N5023, + author = "Herb Sutter", + title = "{N5023}: 2025-11 Kona meeting information (rev. 1)", + howpublished = "\url{https://wg21.link/n5023}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{N4582, - author = "Richard Smith", - title = "{N4582}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4582}", - year = 2016, - month = 3, +@misc{N5024, + author = "Nina Ranns", + title = "{N5024}: 2026-03 London meeting information", + howpublished = "\url{https://wg21.link/n5024}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{N4583, - author = "Richard Smith", - title = "{N4583}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4583}", - year = 2016, - month = 3, +@misc{N5027, + author = "Herb Sutter", + title = "{N5027}: 2025-10 WG21 admin telecon meeting (revised 2025-09-29)", + howpublished = "\url{https://wg21.link/n5027}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{N4584, - author = "Geoffrey Romer", - title = "{N4584}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4584}", - year = 2016, - month = 3, +@misc{N5028, + author = "Herb Sutter", + title = "{N5028}: C++26 CD summary of voting and comments", + howpublished = "\url{https://wg21.link/n5028}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{N4585, - author = "Geoffrey Romer", - title = "{N4585}: Editor's Report for the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4585}", - year = 2016, - month = 3, +@misc{P0001R0, + author = "Alisdair Meredith", + title = "{P0001R0}: Removing Deprecated Register Keyword", + howpublished = "\url{https://wg21.link/p0001r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4586, - author = "Jonathan Wakely", - title = "{N4586}: WG21 2016-02 Jacksonville Min", - howpublished = "\url{https://wg21.link/n4586}", - year = 2016, - month = 3, +@misc{P0001R1, + author = "Alisdair Meredith", + title = "{P0001R1}: Removing Deprecated Register Keyword", + howpublished = "\url{https://wg21.link/p0001r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4587, - author = "Jonathan Wakely", - title = "{N4587}: PL22.16 2016-02 Jacksonville Minutes (Draft)", - howpublished = "\url{https://wg21.link/n4587}", - year = 2016, - month = 3, +@misc{P0002R0, + author = "Alisdair Meredith", + title = "{P0002R0}: Removing Deprecated Operator++ for bool", + howpublished = "\url{https://wg21.link/p0002r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4588, - author = "Jonathan Wakely", - title = "{N4588}: Working Draft, C++ extensions for Networking Note:", - howpublished = "\url{https://wg21.link/n4588}", - year = 2016, - month = 3, +@misc{P0002R1, + author = "Alisdair Meredith", + title = "{P0002R1}: Removing Deprecated Operator++ for bool", + howpublished = "\url{https://wg21.link/p0002r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4589, - author = "Jonathan Wakely", - title = "{N4589}: Networking TS Editor's Report", - howpublished = "\url{https://wg21.link/n4589}", - year = 2016, - month = 3, +@misc{P0003R0, + author = "Alisdair Meredith", + title = "{P0003R0}: Removing Deprecated Dynamic Exception Specifications", + howpublished = "\url{https://wg21.link/p0003r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4590, - author = "Clark Nelson", - title = "{N4590}: PL22.16/WG21 draft agenda: 20-25 Jun 2016, Oulu, FI", - howpublished = "\url{https://wg21.link/n4590}", +@misc{P0003R1, + author = "Alisdair Meredith", + title = "{P0003R1}: Removing Deprecated Exception Specifications from C++17", + howpublished = "\url{https://wg21.link/p0003r1}", year = 2016, - month = 4, + month = 2, publisher = "WG21" } -@misc{N4591, - author = "Herb Sutter", - title = "{N4591}: WG21 telecon meeting: Pre-Oulu", - howpublished = "\url{https://wg21.link/n4591}", +@misc{P0003R2, + author = "Alisdair Meredith", + title = "{P0003R2}: Removing Deprecated Dynamic Exception Specifications from C++17", + howpublished = "\url{https://wg21.link/p0003r2}", year = 2016, - month = 5, + month = 3, publisher = "WG21" } -@misc{N4592, - author = "Gabriel Dos Reis", - title = "{N4592}: Modules TS Working Draft", - howpublished = "\url{https://wg21.link/n4592}", +@misc{P0003R3, + author = "Alisdair Meredith", + title = "{P0003R3}: Removing Deprecated Exception Specifications from C++17", + howpublished = "\url{https://wg21.link/p0003r3}", year = 2016, - month = 5, + month = 6, publisher = "WG21" } -@misc{N4593, - author = "Richard Smith", - title = "{N4593}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4593}", +@misc{P0003R4, + author = "Alisdair Meredith", + title = "{P0003R4}: Removing Deprecated Exception Specifications from C++17", + howpublished = "\url{https://wg21.link/p0003r4}", year = 2016, - month = 5, + month = 6, publisher = "WG21" } -@misc{N4594, - author = "Richard Smith", - title = "{N4594}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4594}", +@misc{P0003R5, + author = "Alisdair Meredith", + title = "{P0003R5}: Removing Deprecated Exception Specifications from C++17", + howpublished = "\url{https://wg21.link/p0003r5}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{N4595, - author = "Jonathan Wakely", - title = "{N4595}: WG21 2016-06-10 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4595}", - year = 2016, - month = 6, +@misc{P0004R0, + author = "Alisdair Meredith", + title = "{P0004R0}: Removing Deprecated Aliases in iostreams", + howpublished = "\url{https://wg21.link/p0004r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4596, - author = "Jonathan Wakely", - title = "{N4596}: PL22.16 Jacksonville Minutes (revised)", - howpublished = "\url{https://wg21.link/n4596}", - year = 2016, - month = 4, +@misc{P0004R1, + author = "Alisdair Meredith", + title = "{P0004R1}: Removing Deprecated Aliases in iostreams", + howpublished = "\url{https://wg21.link/p0004r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4597, - author = "Jonathan Wakely", - title = "{N4597}: WG21 2016-06 Oulu Minutes", - howpublished = "\url{https://wg21.link/n4597}", - year = 2016, - month = 7, +@misc{P0005R0, + author = "Alisdair Meredith", + title = "{P0005R0}: Adopt not\_fn from Library Fundamentals 2 for C++17", + howpublished = "\url{https://wg21.link/p0005r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4598, - author = "Jonathan Wakely", - title = "{N4598}: PL22.16 2016-06 Oulu Minutes", - howpublished = "\url{https://wg21.link/n4598}", - year = 2016, - month = 7, +@misc{P0005R1, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0005R1}: Adopt not\_fn from Library Fundamentals 2 for C++17", + howpublished = "\url{https://wg21.link/p0005r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4599, - author = "Robert Douglas", - title = "{N4599}: 2016-08 LWG Meeting", - howpublished = "\url{https://wg21.link/n4599}", - year = 2016, - month = 7, +@misc{P0005R2, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0005R2}: Adopt not\_fn from Library Fundamentals 2 for C++17", + howpublished = "\url{https://wg21.link/p0005r2}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4600, - author = "Geoffrey Romer", - title = "{N4600}: Working Draft, C++ Extensions for Library Fundamentals, Version 2", - howpublished = "\url{https://wg21.link/n4600}", +@misc{P0005R3, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0005R3}: Adopt not\_fn from Library Fundamentals 2 for C++17", + howpublished = "\url{https://wg21.link/p0005r3}", year = 2016, - month = 7, + month = 11, publisher = "WG21" } -@misc{N4601, - author = "Geoffrey Romer", - title = "{N4601}: Editor's Report for the Library Fundamentals TS", - howpublished = "\url{https://wg21.link/n4601}", +@misc{P0005R4, + author = "Alisdair Meredith", + title = "{P0005R4}: Adopt not\_fn from Library Fundamentals 2 for C++17", + howpublished = "\url{https://wg21.link/p0005r4}", year = 2016, - month = 7, + month = 3, publisher = "WG21" } -@misc{N4602, - author = "Jonathan Wakely", - title = "{N4602}: WG21 telecon minutes - pre-Oulu (revised)", - howpublished = "\url{https://wg21.link/n4602}", - year = 2016, - month = 7, +@misc{P0006R0, + author = "Alisdair Meredith", + title = "{P0006R0}: Adopt Type Traits Variable Templates from Library Fundamentals TS for C++17", + howpublished = "\url{https://wg21.link/p0006r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4603, - author = "Richard Smith", - title = "{N4603}: Editor's Report — Committee Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4603}", - year = 2016, - month = 7, +@misc{P0007R0, + author = "Alisdair Meredith", + title = "{P0007R0}: Constant View: A proposal for a std::as\_const helper function template", + howpublished = "\url{https://wg21.link/p0007r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4604, - author = "Richard Smith", - title = "{N4604}: C++17 CD Ballot Document", - howpublished = "\url{https://wg21.link/n4604}", - year = 2016, - month = 7, +@misc{P0007R1, + author = "ADAM David Alan Martin and Alisdair Meredith", + title = "{P0007R1}: Constant View: A proposal for a std::as\_const helper function template", + howpublished = "\url{https://wg21.link/p0007r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4606, - author = "Richard Smith", - title = "{N4606}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4606}", - year = 2016, - month = 7, +@misc{P0008R0, + author = "Chris Mysen", + title = "{P0008R0}: C++ Executors", + howpublished = "\url{https://wg21.link/p0008r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4607, - author = "Michael Wong", - title = "{N4607}: Toronto Meeting Information", - howpublished = "\url{https://wg21.link/n4607}", - year = 2016, - month = 7, +@misc{P0009R0, + author = "H. Carter Edwards and Christian Trott and Juan Alday and Jesse Perla and Mauro Bianco and Robin Maffeo and Ben Sander and Bryce Lelbach", + title = "{P0009R0}: Polymorphic Multidimensional Array View", + howpublished = "\url{https://wg21.link/p0009r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4608, - author = "Clark Nelson", - title = "{N4608}: PL22.16/WG21 draft agenda: 7-12 Nov 2016, Issaquah, WA, US", - howpublished = "\url{https://wg21.link/n4608}", +@misc{P0009R1, + author = "H. Carter Edwards and Christian Trott and Juan Alday and Jesse Perla and Mauro Bianco and Robin Maffeo and Ben Sander and Bryce Lelbach", + title = "{P0009R1}: Polymorphic Multidimensional Array View", + howpublished = "\url{https://wg21.link/p0009r1}", year = 2016, - month = 7, + month = 2, publisher = "WG21" } -@misc{N4609, - author = "Herb Sutter", - title = "{N4609}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n4609}", +@misc{P0009R2, + author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", + title = "{P0009R2}: Polymorphic Multidimensional Array View", + howpublished = "\url{https://wg21.link/p0009r2}", year = 2016, - month = 8, + month = 5, publisher = "WG21" } -@misc{N4610, - author = "Gabriel Dos Reis", - title = "{N4610}: Working Draft, Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4610}", +@misc{P0009R3, + author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", + title = "{P0009R3}: Polymorphic Multidimensional Array View", + howpublished = "\url{https://wg21.link/p0009r3}", year = 2016, month = 10, publisher = "WG21" } -@misc{N4611, - author = "Gabriel Dos Reis", - title = "{N4611}: Editor's Report for the Modules TS", - howpublished = "\url{https://wg21.link/n4611}", - year = 2016, +@misc{P0009R4, + author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander and Athanasios Iliopoulos and John Michopoulos", + title = "{P0009R4}: Polymorphic Multidimensional Array Reference", + howpublished = "\url{https://wg21.link/p0009r4}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4612, - author = "Jonathan Wakely", - title = "{N4612}: Working Draft, C++ extensions for Networking", - howpublished = "\url{https://wg21.link/n4612}", - year = 2016, - month = 10, +@misc{P0009R5, + author = "H. Carter Edwards and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos", + title = "{P0009R5}: Polymorphic Multidimensional Array Reference", + howpublished = "\url{https://wg21.link/p0009r5}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4613, - author = "Jonathan Wakely", - title = "{N4613}: Networking TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4613}", - year = 2016, +@misc{P0009R6, + author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Daniel Sunderland", + title = "{P0009R6}: mdspan: A Non-Owning Multidimensional Array Reference", + howpublished = "\url{https://wg21.link/p0009r6}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P0009R7, + author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", + title = "{P0009R7}: mdspan: A Non-Owning Multidimensional Array Reference", + howpublished = "\url{https://wg21.link/p0009r7}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0009R8, + author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", + title = "{P0009R8}: mdspan: A Non-Owning Multidimensional Array Reference", + howpublished = "\url{https://wg21.link/p0009r8}", + year = 2018, month = 10, publisher = "WG21" } -@misc{N4614, - author = "Herb Sutter", - title = "{N4614}: WG21 telecon meeting: Pre-Issaquah", - howpublished = "\url{https://wg21.link/n4614}", - year = 2016, +@misc{P0009R9, + author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", + title = "{P0009R9}: mdspan: A Non-Owning Multidimensional Array Reference", + howpublished = "\url{https://wg21.link/p0009r9}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P0009R10, + author = "Christian Trott and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and H. Carter Edwards and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", + title = "{P0009R10}: mdspan", + howpublished = "\url{https://wg21.link/p0009r10}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P0009R11, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R11}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r11}", + year = 2021, + month = 5, + publisher = "WG21" +} +@misc{P0009R12, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R12}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r12}", + year = 2021, + month = 5, + publisher = "WG21" +} +@misc{P0009R13, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R13}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r13}", + year = 2021, month = 10, publisher = "WG21" } -@misc{N4615, - author = "Jonathan Wakely", - title = "{N4615}: WG21 2016-10-28 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4615}", - year = 2016, - month = 10, +@misc{P0009R14, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R14}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r14}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{N4616, - author = "Barry Hedquist", - title = "{N4616}: Response to NB Comments: SC22 N5097, ISO/IEC PDTS 19568 Part 2, Library Fundamentals, Part 2", - howpublished = "\url{https://wg21.link/n4616}", - year = 2016, - month = 11, +@misc{P0009R15, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R15}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r15}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{N4617, - author = "Geoffrey Romer", - title = "{N4617}: Programming Languages — C++ Extensions for Library Fundamentals, Version 2 DTS", - howpublished = "\url{https://wg21.link/n4617}", - year = 2016, - month = 11, +@misc{P0009R16, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R16}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r16}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{N4618, - author = "Richard Smith", - title = "{N4618}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4618}", - year = 2016, - month = 11, +@misc{P0009R17, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R17}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r17}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{N4619, - author = "Richard Smith", - title = "{N4619}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4619}", - year = 2016, - month = 11, +@misc{P0009R18, + author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", + title = "{P0009R18}: MDSPAN", + howpublished = "\url{https://wg21.link/p0009r18}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{N4620, - author = "Eric Niebler and Casey Carter", - title = "{N4620}: Working Draft, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4620}", - year = 2016, +@misc{P0010R0, + author = "Pattabhi Raman", + title = "{P0010R0}: Adding a subsection for concurrent random number generation in C++17", + howpublished = "\url{https://wg21.link/p0010r0}", + year = 2015, month = 11, publisher = "WG21" } -@misc{N4621, - author = "Casey Carter", - title = "{N4621}: Editor's Report for the Ranges TS", - howpublished = "\url{https://wg21.link/n4621}", - year = 2016, - month = 11, +@misc{P0011R0, + author = "Jamie Alsop and Nicolai Josuttis", + title = "{P0011R0}: Additions to Filesystem supporting Relative Paths", + howpublished = "\url{https://wg21.link/p0011r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4622, - author = "Eric Niebler and Casey Carter", - title = "{N4622}: Programming Languages — C++ Extensions for Ranges PDTS", - howpublished = "\url{https://wg21.link/n4622}", - year = 2016, - month = 11, +@misc{P0012R0, + author = "Jens Maurer", + title = "{P0012R0}: Make exception specifications be part of the type system, version 4", + howpublished = "\url{https://wg21.link/p0012r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4623, - author = "Jonathan Wakely", - title = "{N4623}: WG21 2016-11 Issaquah Minutes", - howpublished = "\url{https://wg21.link/n4623}", - year = 2016, - month = 11, +@misc{P0012R1, + author = "Jens Maurer", + title = "{P0012R1}: Make exception specifications be part of the type system, version 5", + howpublished = "\url{https://wg21.link/p0012r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4624, +@misc{P0013R0, author = "Jonathan Wakely", - title = "{N4624}: PL22.16 2016-11 Issaquah Minutes", - howpublished = "\url{https://wg21.link/n4624}", - year = 2016, - month = 11, + title = "{P0013R0}: Logical Operator Type Traits", + howpublished = "\url{https://wg21.link/p0013r0}", + year = 2015, + month = 7, publisher = "WG21" } -@misc{N4625, +@misc{P0013R1, author = "Jonathan Wakely", - title = "{N4625}: Programming Languages — C++ Extensions for Networking PDTS", - howpublished = "\url{https://wg21.link/n4625}", - year = 2016, - month = 11, + title = "{P0013R1}: Logical Operator Type Traits (revison 1)", + howpublished = "\url{https://wg21.link/p0013r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4626, - author = "Jonathan Wakely", - title = "{N4626}: Working Draft, C++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4626}", - year = 2016, - month = 11, +@misc{P0014R0, + author = "Nozomu Katō", + title = "{P0014R0}: Proposal to add the multiline option to std::regex for its ECMAScript engine", + howpublished = "\url{https://wg21.link/p0014r0}", + year = 2015, + month = 7, publisher = "WG21" } -@misc{N4627, - author = "Jonathan Wakely", - title = "{N4627}: Networking TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4627}", - year = 2016, - month = 11, +@misc{P0014R1, + author = "Nozomu Katō", + title = "{P0014R1}: Proposal to add the multiline option to std::regex for its ECMAScript engine", + howpublished = "\url{https://wg21.link/p0014r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4628, - author = "Gor Nishanov", - title = "{N4628}: Working Draft, Technical Specification on C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4628}", - year = 2016, - month = 11, +@misc{P0015R0, + author = "David Stone", + title = "{P0015R0}: A specialization-friendly std::common\_type", + howpublished = "\url{https://wg21.link/p0015r0}", + year = 2015, + month = 8, publisher = "WG21" } -@misc{N4629, - author = "Gor Nishanov", - title = "{N4629}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4629}", - year = 2016, - month = 11, +@misc{P0017R0, + author = "Oleg Smolsky", + title = "{P0017R0}: Extension to aggregate initialization", + howpublished = "\url{https://wg21.link/p0017r0}", + year = 2015, + month = 7, publisher = "WG21" } -@misc{N4630, - author = "Andrew Sutton", - title = "{N4630}: Working Draft, C++ extensions for Concepts", - howpublished = "\url{https://wg21.link/n4630}", - year = 2016, - month = 11, +@misc{P0017R1, + author = "Oleg Smolsky", + title = "{P0017R1}: Extension to aggregate initialization", + howpublished = "\url{https://wg21.link/p0017r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4631, - author = "Andrew Sutton", - title = "{N4631}: Editor's report for the Concepts TS", - howpublished = "\url{https://wg21.link/n4631}", - year = 2016, - month = 11, +@misc{P0018R0, + author = "H. Carter Edwards and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", + title = "{P0018R0}: Lambda Capture of *this by Value", + howpublished = "\url{https://wg21.link/p0018r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4632, - author = "Clark Nelson", - title = "{N4632}: PL22.16/WG21 draft agenda: 27 Feb - 4 Mar 2017, Kona, HI, US", - howpublished = "\url{https://wg21.link/n4632}", - year = 2016, - month = 12, +@misc{P0018R1, + author = "H. Carter Edwards and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", + title = "{P0018R1}: Lambda Capture of *this by Value", + howpublished = "\url{https://wg21.link/p0018r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4633, - author = "Carter Edwards", - title = "{N4633}: 2017-11 Albuquerque WG21 meeting information", - howpublished = "\url{https://wg21.link/n4633}", - year = 2017, - month = 1, +@misc{P0018R2, + author = "H. Carter Edwards and Daveed Vandevoorde and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", + title = "{P0018R2}: Lambda Capture of *this by Value", + howpublished = "\url{https://wg21.link/p0018r2}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4634, - author = "Jonathan Wakely", - title = "{N4634}: PL22.16 2016-11 Issaquah Minutes (final)", - howpublished = "\url{https://wg21.link/n4634}", - year = 2017, - month = 1, +@misc{P0018R3, + author = "H. Carter Edwards and Daveed Vandevoorde and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", + title = "{P0018R3}: Lambda Capture of *this by Value as [=,*this]", + howpublished = "\url{https://wg21.link/p0018r3}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4635, - author = "Herb Sutter", - title = "{N4635}: Pre-Kona WG21 Telecon Agenda", - howpublished = "\url{https://wg21.link/n4635}", - year = 2017, - month = 1, +@misc{P0019R0, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R0}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4636, - author = "Michael Wong and Botond Ballo and JF Bastien and Hubert Tong and Patrice Roy and Tony Van Eerd and Duncan Exon Smith", - title = "{N4636}: 2017-07-10-15 ISO WG21 C++ Standard Meeting in Toronto", - howpublished = "\url{https://wg21.link/n4636}", - year = 2017, +@misc{P0019R1, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R1}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r1}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N4637, - author = "Gabriel Dos Reis", - title = "{N4637}: Working Draft, Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4637}", - year = 2017, - month = 2, +@misc{P0019R2, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R2}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4638, - author = "Gabriel Dos Reis", - title = "{N4638}: Editor's Report for the Module TS", - howpublished = "\url{https://wg21.link/n4638}", - year = 2017, - month = 2, +@misc{P0019R3, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R3}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r3}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4639, - author = "Richard Smith", - title = "{N4639}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4639}", - year = 2017, - month = 2, +@misc{P0019R4, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R4}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r4}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4640, - author = "Richard Smith", - title = "{N4640}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4640}", +@misc{P0019R5, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R5}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r5}", year = 2017, - month = 2, + month = 3, publisher = "WG21" } -@misc{N4641, - author = "Andrew Sutton", - title = "{N4641}: Working Draft, C++ extensions for Concepts", - howpublished = "\url{https://wg21.link/n4641}", - year = 2017, +@misc{P0019R6, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", + title = "{P0019R6}: Atomic View", + howpublished = "\url{https://wg21.link/p0019r6}", + year = 2018, month = 2, publisher = "WG21" } -@misc{N4642, - author = "Andrew Sutton", - title = "{N4642}: Editor's report for the Concepts TS", - howpublished = "\url{https://wg21.link/n4642}", - year = 2017, - month = 2, +@misc{P0019R7, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and Daniel Sunderland and Mark Hoemmen and D. S. Hollman and Bryce Adelstein Lelbach and Jens Maurer", + title = "{P0019R7}: Atomic Ref", + howpublished = "\url{https://wg21.link/p0019r7}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{N4643, - author = "Barry Hedquist", - title = "{N4643}: National Body Comments for PDTS 19216, C++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4643}", - year = 2017, - month = 2, +@misc{P0019R8, + author = "Daniel Sunderland and H. Carter Edwards and Hans Boehm and Olivier Giroux and Mark Hoemmen and D. S. Hollman and Bryce Adelstein Lelbach and Jens Maurer", + title = "{P0019R8}: Atomic Ref", + howpublished = "\url{https://wg21.link/p0019r8}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{N4644, - author = "Barry Hedquist", - title = "{N4644}: National Body Comments for PDTS 21425, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4644}", - year = 2017, - month = 2, +@misc{P0020R0, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R0}: Floating Point Atomic View", + howpublished = "\url{https://wg21.link/p0020r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4645, - author = "Jonathan Wakely", - title = "{N4645}: WG21 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4645}", - year = 2017, +@misc{P0020R1, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R1}: Floating Point Atomic", + howpublished = "\url{https://wg21.link/p0020r1}", + year = 2015, month = 2, publisher = "WG21" } -@misc{N4647, - author = "Gabriel Dos Reis", - title = "{N4647}: Working Draft, Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4647}", - year = 2017, +@misc{P0020R2, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R2}: Floating Point Atomic", + howpublished = "\url{https://wg21.link/p0020r2}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4648, - author = "Gabriel Dos Reis", - title = "{N4648}: Editor's Report for the Module TS", - howpublished = "\url{https://wg21.link/n4648}", - year = 2017, - month = 3, +@misc{P0020R3, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R3}: Floating Point Atomic View", + howpublished = "\url{https://wg21.link/p0020r3}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4649, - author = "Gor Nishanov", - title = "{N4649}: Working Draft, Technical Specification on C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4649}", +@misc{P0020R4, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R4}: Floating Point Atomic", + howpublished = "\url{https://wg21.link/p0020r4}", + year = 2016, + month = 11, + publisher = "WG21" +} +@misc{P0020R5, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R5}: Floating Point Atomic", + howpublished = "\url{https://wg21.link/p0020r5}", year = 2017, month = 3, publisher = "WG21" } -@misc{N4650, - author = "Gor Nishanov", - title = "{N4650}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4650}", +@misc{P0020R6, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0020R6}: Floating Point Atomic", + howpublished = "\url{https://wg21.link/p0020r6}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{N4651, +@misc{P0021R0, author = "Eric Niebler and Casey Carter", - title = "{N4651}: Working Draft, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4651}", - year = 2017, - month = 3, + title = "{P0021R0}: Working Draft, C++ Extensions for Ranges", + howpublished = "\url{https://wg21.link/p0021r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4652, - author = "Casey Carter", - title = "{N4652}: Editor's Report for the Ranges TS", - howpublished = "\url{https://wg21.link/n4652}", - year = 2017, - month = 3, +@misc{P0022R0, + author = "Eric Niebler", + title = "{P0022R0}: Proxy Iterators for the Ranges Extensions", + howpublished = "\url{https://wg21.link/p0022r0}", + year = 2015, + month = 6, publisher = "WG21" } -@misc{N4653, - author = "Jonathan Wakely", - title = "{N4653}: 2017-02 Kona Record of Discussion ISO/IEC", - howpublished = "\url{https://wg21.link/n4653}", - year = 2017, - month = 3, +@misc{P0022R1, + author = "Eric Niebler", + title = "{P0022R1}: Proxy Iterators for the Ranges Extensions", + howpublished = "\url{https://wg21.link/p0022r1}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4654, - author = "Jonathan Wakely", - title = "{N4654}: WG21 2017-02 Kona Minutes", - howpublished = "\url{https://wg21.link/n4654}", - year = 2017, - month = 3, +@misc{P0022R2, + author = "Eric Niebler", + title = "{P0022R2}: Proxy Iterators for the Ranges Extensions", + howpublished = "\url{https://wg21.link/p0022r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4655, - author = "Jonathan Wakely", - title = "{N4655}: PL22.16 2017-02 Kona Minutes", - howpublished = "\url{https://wg21.link/n4655}", - year = 2017, - month = 3, +@misc{P0023R0, + author = "Denis Bider", + title = "{P0023R0}: Relocator: Efficiently moving objects", + howpublished = "\url{https://wg21.link/p0023r0}", + year = 2016, + month = 4, publisher = "WG21" } -@misc{N4656, - author = "Jonathan Wakely", - title = "{N4656}: Working Draft, C++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4656}", - year = 2017, - month = 3, +@misc{P0024R0, + author = "Jared Hoberock", + title = "{P0024R0}: The Parallelism TS Should be Standardized", + howpublished = "\url{https://wg21.link/p0024r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4657, - author = "Jonathan Wakely", - title = "{N4657}: Networking TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4657}", - year = 2017, - month = 3, +@misc{P0024R1, + author = "Jared Hoberock", + title = "{P0024R1}: The Parallelism TS Should be Standardized", + howpublished = "\url{https://wg21.link/p0024r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4658, - author = "Botond Ballo", - title = "{N4658}: Alternative accommodation (student residence) for the 2017-07 Toronto WG21 Meeting", - howpublished = "\url{https://wg21.link/n4658}", - year = 2017, +@misc{P0024R2, + author = "Jared Hoberock", + title = "{P0024R2}: The Parallelism TS Should be Standardized", + howpublished = "\url{https://wg21.link/p0024r2}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4659, - author = "Richard Smith", - title = "{N4659}: Working Draft, Standard for Programming Language C++ Note:", - howpublished = "\url{https://wg21.link/n4659}", - year = 2017, - month = 3, +@misc{P0025R0, + author = "Martin Moene and Niels Dekker", + title = "{P0025R0}: An algorithm to ``clamp'' a value between a pair of boundary values", + howpublished = "\url{https://wg21.link/p0025r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4660, - author = "Richard Smith", - title = "{N4660}: C++17 DIS Ballot Document", - howpublished = "\url{https://wg21.link/n4660}", - year = 2017, - month = 3, +@misc{P0025R1, + author = "Martin Moene and Niels Dekker", + title = "{P0025R1}: An algorithm to ``clamp'' a value between a pair of boundary values", + howpublished = "\url{https://wg21.link/p0025r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4661, - author = "Richard Smith", - title = "{N4661}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4661}", - year = 2017, - month = 3, +@misc{P0026R0, + author = "Matthew McAtamney-Greenwood", + title = "{P0026R0}: multi-range-based for loops", + howpublished = "\url{https://wg21.link/p0026r0}", + year = 2015, + month = 8, publisher = "WG21" } -@misc{N4662, - author = "Clark Nelson", - title = "{N4662}: PL22.16/WG21 draft agenda: 10-15 Jul 2017, Toronto, ON, CA", - howpublished = "\url{https://wg21.link/n4662}", - year = 2017, - month = 3, +@misc{P0027R0, + author = "Troy Korjuslommi", + title = "{P0027R0}: Named Types", + howpublished = "\url{https://wg21.link/p0027r0}", publisher = "WG21" } -@misc{N4663, - author = "Gor Nishanov", - title = "{N4663}: Coroutines PDTS document", - howpublished = "\url{https://wg21.link/n4663}", - year = 2017, +@misc{P0028R0, + author = "J. Daniel Garcia and Luis M. Sanchez and Massimo Torquati and Marco Danelutto and Peter Sommerlad", + title = "{P0028R0}: Using non-standard attributes", + howpublished = "\url{https://wg21.link/p0028r0}", + year = 2015, + month = 9, + publisher = "WG21" +} +@misc{P0028R1, + author = "J. Daniel Garcia and Luis M. Sanchez and Massimo Torquati and Marco Danelutto and Peter Sommerlad", + title = "{P0028R1}: Using non-standard attributes", + howpublished = "\url{https://wg21.link/p0028r1}", + year = 2016, + month = 2, + publisher = "WG21" +} +@misc{P0028R2, + author = "J. Daniel Garcia and Luis M. Sanchez and Massimo Torquati and Marco Danelutto and Peter Sommerlad", + title = "{P0028R2}: Using non-standard attributes", + howpublished = "\url{https://wg21.link/p0028r2}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4664, - author = "Barry Hedquist", - title = "{N4664}: Responses to National Body Comments for ISO/IEC CD 14882", - howpublished = "\url{https://wg21.link/n4664}", - year = 2017, +@misc{P0028R3, + author = "J. Daniel Garcia and Daveed Vandevoorde", + title = "{P0028R3}: Using non-standard attributes", + howpublished = "\url{https://wg21.link/p0028r3}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4665, - author = "Herb Sutter", - title = "{N4665}: WG21 telecon meeting: Pre-Toronto", - howpublished = "\url{https://wg21.link/n4665}", - year = 2017, +@misc{P0028R4, + author = "J. Daniel Garcia and Daveed Vandevoorde", + title = "{P0028R4}: Using attribute namespaces without repetition", + howpublished = "\url{https://wg21.link/p0028r4}", + year = 2016, month = 6, publisher = "WG21" } -@misc{N4666, - author = "Barry Hedquist", - title = "{N4666}: National Body Comments, SC22 N 5205, ISO/IEC PDTS 22277, C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4666}", - year = 2017, - month = 6, +@misc{P0029R0, + author = "Geoff Romer and Chandler Carruth", + title = "{P0029R0}: A Unified Proposal for Composable Hashing", + howpublished = "\url{https://wg21.link/p0029r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4667, - author = "Gabriel Dos Reis", - title = "{N4667}: Working Draft, Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4667}", - year = 2017, - month = 3, +@misc{P0030R0, + author = "Benson Ma", + title = "{P0030R0}: Proposal to Introduce a 3-Argument Overload to std::hypot", + howpublished = "\url{https://wg21.link/p0030r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4668, - author = "Gabriel Dos Reis", - title = "{N4668}: Editor's Report for the Module TS", - howpublished = "\url{https://wg21.link/n4668}", - year = 2017, - month = 6, +@misc{P0030R1, + author = "Benson Ma", + title = "{P0030R1}: Proposal to Introduce a 3-Argument Overload to std::hypot", + howpublished = "\url{https://wg21.link/p0030r1}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4669, - author = "Jared Hoberock", - title = "{N4669}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4669}", - year = 2017, - month = 6, +@misc{P0031R0, + author = "Antony Polukhin", + title = "{P0031R0}: A Proposal to Add Constexpr Modifiers to reverse\_iterator, move\_iterator, array and Range Access", + howpublished = "\url{https://wg21.link/p0031r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4670, - author = "Jared Hoberock", - title = "{N4670}: Parallelism TS Editor's Report, pre-Toronto mailing", - howpublished = "\url{https://wg21.link/n4670}", - year = 2017, - month = 6, +@misc{P0032R0, + author = "Vicente J. Botet Escriba", + title = "{P0032R0}: Homogeneous interface for variant, any and optional", + howpublished = "\url{https://wg21.link/p0032r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4671, - author = "Casey Carter", - title = "{N4671}: Working Draft, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4671}", - year = 2017, - month = 6, +@misc{P0032R1, + author = "Vicente J. Botet Escriba", + title = "{P0032R1}: Homogeneous interface for variant, any and optional (Revision 1)", + howpublished = "\url{https://wg21.link/p0032r1}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4672, - author = "Casey Carter", - title = "{N4672}: Editor's Report for the Ranges TS", - howpublished = "\url{https://wg21.link/n4672}", - year = 2017, - month = 6, +@misc{P0032R2, + author = "Vicente J. Botet Escriba", + title = "{P0032R2}: Homogeneous interface for variant, any and optional (Revision 2)", + howpublished = "\url{https://wg21.link/p0032r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4673, - author = "Peter Sommerlad", - title = "{N4673}: Spring 2018 WG21 Meeting Information (Rapperswil)", - howpublished = "\url{https://wg21.link/n4673}", - year = 2017, - month = 6, +@misc{P0032R3, + author = "Vicente J. Botet Escriba", + title = "{P0032R3}: Homogeneous interface for variant, any and optional (Revision 3)", + howpublished = "\url{https://wg21.link/p0032r3}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4674, - author = "Andrew Sutton", - title = "{N4674}: Working Draft, C++ extensions for Concepts", - howpublished = "\url{https://wg21.link/n4674}", - year = 2017, - month = 6, +@misc{P0033R0, + author = "Jonathan Wakely and Peter Dimov", + title = "{P0033R0}: Re-enabling shared\_from\_this", + howpublished = "\url{https://wg21.link/p0033r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4675, - author = "Andrew Sutton", - title = "{N4675}: Editor's report for the Concepts TS", - howpublished = "\url{https://wg21.link/n4675}", - year = 2017, - month = 6, +@misc{P0033R1, + author = "Jonathan Wakely and Peter Dimov", + title = "{P0033R1}: Re-enabling shared\_from\_this (revision 1)", + howpublished = "\url{https://wg21.link/p0033r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4676, - author = "Jonathan Wakely", - title = "{N4676}: WG21 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4676}", - year = 2017, - month = 6, +@misc{P0034R0, + author = "Bill Seymour", + title = "{P0034R0}: Civil Time for the Standard Library", + howpublished = "\url{https://wg21.link/p0034r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4677, - author = "Barry Hedquist", - title = "{N4677}: WG21 / PL22.16 Meeting, Jacksonville, FL, March 12 - 17, 2018", - howpublished = "\url{https://wg21.link/n4677}", - year = 2017, - month = 7, +@misc{P0035R0, + author = "Clark Nelson", + title = "{P0035R0}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/p0035r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4678, - author = "Gor Nishanov", - title = "{N4678}: National Body Comments for ISO/IEC PDTS 22277, C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4678}", - year = 2017, - month = 7, +@misc{P0035R1, + author = "Clark Nelson", + title = "{P0035R1}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/p0035r1}", + year = 2015, + month = 12, publisher = "WG21" } -@misc{N4679, - author = "Gor Nishanov", - title = "{N4679}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4679}", - year = 2017, - month = 7, +@misc{P0035R2, + author = "Clark Nelson", + title = "{P0035R2}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/p0035r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4680, - author = "Gor Nishanov", - title = "{N4680}: C++ Extensions for Coroutines TS Document", - howpublished = "\url{https://wg21.link/n4680}", - year = 2017, - month = 7, +@misc{P0035R3, + author = "Clark Nelson", + title = "{P0035R3}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/p0035r3}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4681, - author = "Gabriel Dos Reis", - title = "{N4681}: Working Draft, Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4681}", - year = 2017, - month = 7, +@misc{P0035R4, + author = "Clark Nelson", + title = "{P0035R4}: Dynamic memory allocation for over-aligned data", + howpublished = "\url{https://wg21.link/p0035r4}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4682, - author = "Gabriel Dos Reis", - title = "{N4682}: Editor's Report for the Module TS", - howpublished = "\url{https://wg21.link/n4682}", - year = 2017, - month = 7, +@misc{P0036R0, + author = "Thibaut Le Jehan", + title = "{P0036R0}: Unary Folds and Empty Parameter Packs (Revision 1)", + howpublished = "\url{https://wg21.link/p0036r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4683, - author = "Herb Sutter", - title = "{N4683}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n4683}", - year = 2017, - month = 7, +@misc{P0037R0, + author = "John McFarlane", + title = "{P0037R0}: Fixed point real numbers", + howpublished = "\url{https://wg21.link/p0037r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4684, - author = "Casey Carter", - title = "{N4684}: Ranges TS Ballot Document", - howpublished = "\url{https://wg21.link/n4684}", - year = 2017, - month = 7, +@misc{P0037R1, + author = "John McFarlane", + title = "{P0037R1}: Fixed point real numbers", + howpublished = "\url{https://wg21.link/p0037r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4685, - author = "Casey Carter", - title = "{N4685}: Working Draft, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4685}", - year = 2017, - month = 7, +@misc{P0037R2, + author = "John McFarlane", + title = "{P0037R2}: Fixed-point real numbers", + howpublished = "\url{https://wg21.link/p0037r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4686, - author = "Casey Carter", - title = "{N4686}: Editor's Report for the Ranges TS", - howpublished = "\url{https://wg21.link/n4686}", - year = 2017, - month = 7, +@misc{P0037R3, + author = "John McFarlane and Michael Wong", + title = "{P0037R3}: Fixed-point real numbers", + howpublished = "\url{https://wg21.link/p0037r3}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4687, - author = "Richard Smith", - title = "{N4687}: Working Draft, Standard for Programming Language C++ Note:", - howpublished = "\url{https://wg21.link/n4687}", +@misc{P0037R4, + author = "John McFarlane", + title = "{P0037R4}: Fixed-point real numbers", + howpublished = "\url{https://wg21.link/p0037r4}", year = 2017, - month = 7, + month = 10, publisher = "WG21" } -@misc{N4688, - author = "Richard Smith", - title = "{N4688}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4688}", - year = 2017, - month = 7, +@misc{P0037R5, + author = "John McFarlane", + title = "{P0037R5}: Fixed-Point Real Numbers", + howpublished = "\url{https://wg21.link/p0037r5}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{N4689, - author = "Gabriel Dos Reis", - title = "{N4689}: Extensions to C++ for Modules Ballot Document", - howpublished = "\url{https://wg21.link/n4689}", - year = 2017, - month = 7, +@misc{P0037R6, + author = "John McFarlane", + title = "{P0037R6}: Fixed-Point Real Numbers", + howpublished = "\url{https://wg21.link/p0037r6}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{N4690, - author = "Patrice Roy", - title = "{N4690}: 2017-07 Toronto Record of Discussion", - howpublished = "\url{https://wg21.link/n4690}", - year = 2017, - month = 8, +@misc{P0037R7, + author = "John McFarlane", + title = "{P0037R7}: Fixed-Point Real Numbers", + howpublished = "\url{https://wg21.link/p0037r7}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{N4691, - author = "Patrice Roy", - title = "{N4691}: WG21 2017-07 Toronto Minutes", - howpublished = "\url{https://wg21.link/n4691}", - year = 2017, - month = 8, +@misc{P0038R0, + author = "Sean Middleditch", + title = "{P0038R0}: Flat Containers", + howpublished = "\url{https://wg21.link/p0038r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4692, - author = "Jonathan Wakely", - title = "{N4692}: PL22.16 2017-07 Toronto Minutes", - howpublished = "\url{https://wg21.link/n4692}", - year = 2017, - month = 8, +@misc{P0039R0, + author = "Brent Friedman", + title = "{P0039R0}: Extending raw\_storage\_iterator", + howpublished = "\url{https://wg21.link/p0039r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4693, - author = "Clark Nelson", - title = "{N4693}: PL22.16/WG21 draft agenda: 06-11 Nov 2017, Albuquerque, NM, US", - howpublished = "\url{https://wg21.link/n4693}", - year = 2017, - month = 8, +@misc{P0040R0, + author = "Brent Friedman", + title = "{P0040R0}: Extending memory management tools", + howpublished = "\url{https://wg21.link/p0040r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4694, - author = "Casey Carter", - title = "{N4694}: Responses to National Body Comments to ISO/IEC PDTS 21425, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/n4694}", - year = 2017, - month = 8, +@misc{P0040R1, + author = "Brent Friedman", + title = "{P0040R1}: Extending memory management tools", + howpublished = "\url{https://wg21.link/p0040r1}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4697, - author = "Barry Hedquist", - title = "{N4697}: NB Comments, ISO/IEC PDTS 21544, C++ Extensions for Modules", - howpublished = "\url{https://wg21.link/n4697}", - year = 2017, - month = 10, +@misc{P0040R2, + author = "Brent Friedman", + title = "{P0040R2}: Extending memory management tools", + howpublished = "\url{https://wg21.link/p0040r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4698, - author = "Jared Hoberock", - title = "{N4698}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4698}", - year = 2017, - month = 10, +@misc{P0040R3, + author = "Brent Friedman", + title = "{P0040R3}: Extending memory management tools", + howpublished = "\url{https://wg21.link/p0040r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4699, - author = "Jared Hoberock", - title = "{N4699}: Parallelism TS Editor's Report", - howpublished = "\url{https://wg21.link/n4699}", - year = 2017, - month = 10, +@misc{P0041R0, + author = "Brent Friedman", + title = "{P0041R0}: Unstable remove algorithms", + howpublished = "\url{https://wg21.link/p0041r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4700, - author = "Richard Smith", - title = "{N4700}: Working Draft, Standard for Programming Language C++ Note:", - howpublished = "\url{https://wg21.link/n4700}", - year = 2017, - month = 10, +@misc{P0042R0, + author = "David Krauss", + title = "{P0042R0}: std::recover: undoing type erasure", + howpublished = "\url{https://wg21.link/p0042r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4701, - author = "Richard Smith", - title = "{N4701}: Editor's Report — Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4701}", - year = 2017, - month = 10, +@misc{P0043R0, + author = "David Krauss", + title = "{P0043R0}: Function wrappers with allocators and noexcept", + howpublished = "\url{https://wg21.link/p0043r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4704, - author = "Herb Sutter", - title = "{N4704}: WG21 telecon meeting: Pre-Albuquerque", - howpublished = "\url{https://wg21.link/n4704}", - year = 2017, +@misc{P0044R0, + author = "David Krauss", + title = "{P0044R0}: unwinding\_state: safe exception relativity", + howpublished = "\url{https://wg21.link/p0044r0}", + year = 2015, month = 9, publisher = "WG21" } -@misc{N4705, - author = "Jonathan Wakely", - title = "{N4705}: WG21 2017-10-27 Telecon Minutes", - howpublished = "\url{https://wg21.link/n4705}", - year = 2017, - month = 10, +@misc{P0045R0, + author = "David Krauss", + title = "{P0045R0}: Overloaded and qualified std::function", + howpublished = "\url{https://wg21.link/p0045r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4706, - author = "Jared Hoberock", - title = "{N4706}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4706}", +@misc{P0045R1, + author = "David Krauss", + title = "{P0045R1}: Qualified std::function signatures", + howpublished = "\url{https://wg21.link/p0045r1}", year = 2017, - month = 11, + month = 2, publisher = "WG21" } -@misc{N4707, - author = "Jared Hoberock", - title = "{N4707}: Parallelism TS Editor's Report", - howpublished = "\url{https://wg21.link/n4707}", - year = 2017, - month = 11, +@misc{P0046R0, + author = "Tomasz Kamiński", + title = "{P0046R0}: Change is\_transparent to metafunction", + howpublished = "\url{https://wg21.link/p0046r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4708, - author = "Barry Hedquist", - title = "{N4708}: Responses to National Body Comments, ISO/IEC PDTS 19216, C++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4708}", - year = 2017, - month = 11, +@misc{P0046R1, + author = "Tomasz Kamiński", + title = "{P0046R1}: Change is\_transparent to metafunction", + howpublished = "\url{https://wg21.link/p0046r1}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4709, - author = "Jonathan Wakely", - title = "{N4709}: WG21 2017-11 Albuquerque Minutes", - howpublished = "\url{https://wg21.link/n4709}", - year = 2017, - month = 11, +@misc{P0047R0, + author = "Michael Wong", + title = "{P0047R0}: Transactional Memory (TM) Meeting Minutes 2015/06/01-2015/09/21", + howpublished = "\url{https://wg21.link/p0047r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4710, - author = "Jonathan Wakely", - title = "{N4710}: PL22.16 2017-11 Albuquerque Minutes", - howpublished = "\url{https://wg21.link/n4710}", - year = 2017, - month = 11, +@misc{P0048R0, + author = "Michael Wong", + title = "{P0048R0}: Games Dev/Low Latency/Financial Trading/Banking Meeting Minutes 2015/08/12-2015/09/23", + howpublished = "\url{https://wg21.link/p0048r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4711, - author = "Jonathan Wakely", - title = "{N4711}: Working Draft, C ++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4711}", - year = 2017, - month = 11, +@misc{P0050R0, + author = "Vicente J. Botet Escriba", + title = "{P0050R0}: C++ generic match function", + howpublished = "\url{https://wg21.link/p0050r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4712, - author = "Jonathan Wakely", - title = "{N4712}: Networking TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4712}", - year = 2017, - month = 11, +@misc{P0051R0, + author = "Vicente J. Botet Escriba", + title = "{P0051R0}: C++ generic overload function", + howpublished = "\url{https://wg21.link/p0051r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4713, - author = "Richard Smith", - title = "{N4713}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4713}", - year = 2017, +@misc{P0051R1, + author = "Vicente J. Botet Escriba", + title = "{P0051R1}: C++ generic overload function (Revision 1)", + howpublished = "\url{https://wg21.link/p0051r1}", + year = 2015, month = 11, publisher = "WG21" } -@misc{N4714, - author = "Richard Smith", - title = "{N4714}: Editors' Report — Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4714}", - year = 2017, - month = 11, +@misc{P0051R2, + author = "Vicente J. Botet Escriba", + title = "{P0051R2}: C++ generic overload function", + howpublished = "\url{https://wg21.link/p0051r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4715, - author = "Marshall Clow", - title = "{N4715}: 2018-11 San Diego Meeting Information", - howpublished = "\url{https://wg21.link/n4715}", +@misc{P0051R3, + author = "Vicente J. Botet Escribá", + title = "{P0051R3}: C++ generic overload function", + howpublished = "\url{https://wg21.link/p0051r3}", year = 2018, month = 2, publisher = "WG21" } -@misc{N4716, - author = "John Spicer", - title = "{N4716}: PL22.16/WG21 draft agenda: 12-17 March 2018, Jacksonville, FL, US", - howpublished = "\url{https://wg21.link/n4716}", - year = 2018, - month = 1, +@misc{P0052R0, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R0}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4717, - author = "Herb Sutter", - title = "{N4717}: WG21 telecon meeting: Pre-Jacksonville", - howpublished = "\url{https://wg21.link/n4717}", - year = 2018, - month = 1, +@misc{P0052R1, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R1}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4718, - author = "Herb Sutter", - title = "{N4718}: WG21 telecon meeting: Modules TS publication", - howpublished = "\url{https://wg21.link/n4718}", - year = 2018, - month = 1, +@misc{P0052R2, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R2}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4719, - author = "Gabriel Dos Reis", - title = "{N4719}: Programming Languages — Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4719}", - year = 2018, - month = 1, +@misc{P0052R3, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R3}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4720, - author = "Gabriel Dos Reis", - title = "{N4720}: Working Draft, Extensions to C++ for Modules", - howpublished = "\url{https://wg21.link/n4720}", - year = 2018, - month = 1, +@misc{P0052R4, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R4}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r4}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4721, - author = "Gabriel Dos Reis", - title = "{N4721}: Editor’s Report for the Module TS", - howpublished = "\url{https://wg21.link/n4721}", - year = 2018, - month = 2, +@misc{P0052R5, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R5}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r5}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4722, - author = "Barry Hedquist", - title = "{N4722}: Responses to SC22 N5250, ISO/IEC PDTS 21544, C++ Extensions for Modules", - howpublished = "\url{https://wg21.link/n4722}", - year = 2018, - month = 2, +@misc{P0052R6, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R6}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r6}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{N4723, - author = "Gor Nishanov", - title = "{N4723}: Working Draft, C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4723}", +@misc{P0052R7, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R7}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r7}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{N4724, - author = "Gor Nishanov", - title = "{N4724}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4724}", +@misc{P0052R8, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R8}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r8}", year = 2018, - month = 2, + month = 4, publisher = "WG21" } -@misc{N4725, - author = "Jared Hoberock", - title = "{N4725}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4725}", +@misc{P0052R9, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R9}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r9}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{N4726, - author = "Jared Hoberock", - title = "{N4726}: Parallelism TS Editor’s Report", - howpublished = "\url{https://wg21.link/n4726}", - year = 2018, +@misc{P0052R10, + author = "Peter Sommerlad and Andrew L. Sandoval", + title = "{P0052R10}: Generic Scope Guard and RAII Wrapper for the Standard Library", + howpublished = "\url{https://wg21.link/p0052r10}", + year = 2019, month = 2, publisher = "WG21" } -@misc{N4727, - author = "Richard Smith", - title = "{N4727}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4727}", - year = 2018, - month = 2, +@misc{P0053R0, + author = "Lawrence Crowl and Peter Sommerlad", + title = "{P0053R0}: C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4728, - author = "Richard Smith and Dawn Perchik and Thomas Köppe", - title = "{N4728}: Editors' Report — Programming Languages – C++", - howpublished = "\url{https://wg21.link/n4728}", - year = 2018, - month = 2, +@misc{P0053R1, + author = "Lawrence Crowl and Peter Sommerlad and Nicolia Josuttis", + title = "{P0053R1}: C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4729, - author = "Jonathan Wakely", - title = "{N4729}: WG21 telecon meeting: Modules TS publication", - howpublished = "\url{https://wg21.link/n4729}", - year = 2018, - month = 2, +@misc{P0053R2, + author = "Lawrence Crowl and Peter Sommerlad and Nicolia Josuttis", + title = "{P0053R2}: C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r2}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4730, - author = "Jonathan Wakely", - title = "{N4730}: WG21 pre-Jacksonville telecon minutes", - howpublished = "\url{https://wg21.link/n4730}", - year = 2018, - month = 3, +@misc{P0053R3, + author = "Lawrence Crowl and Peter Sommerlad and Nicolia Josuttis", + title = "{P0053R3}: DRAFT C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r3}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4731, - author = "Barry Hedquist", - title = "{N4731}: SC22 WG14 Liaison Report (C Standard)", - howpublished = "\url{https://wg21.link/n4731}", - year = 2018, +@misc{P0053R4, + author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis", + title = "{P0053R4}: DRAFT C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r4}", + year = 2017, month = 3, publisher = "WG21" } -@misc{N4732, - author = "Patrice Roy", - title = "{N4732}: WG21 2018-03 Jacksonville Minutes", - howpublished = "\url{https://wg21.link/n4732}", - year = 2018, - month = 4, +@misc{P0053R5, + author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis and Pablo Halpern", + title = "{P0053R5}: C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r5}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4734, - author = "Jonathan Wakely", - title = "{N4734}: Working Draft, C ++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4734}", - year = 2018, - month = 4, +@misc{P0053R6, + author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis and Pablo Halpern", + title = "{P0053R6}: C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r6}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4735, - author = "Jonathan Wakely", - title = "{N4735}: Networking TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4735}", - year = 2018, - month = 4, +@misc{P0053R7, + author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis and Pablo Halpern", + title = "{P0053R7}: C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0053r7}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{N4736, +@misc{P0054R0, author = "Gor Nishanov", - title = "{N4736}: Working Draft, C ++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4736}", - year = 2018, - month = 3, + title = "{P0054R0}: Coroutines: reports from the fields", + howpublished = "\url{https://wg21.link/p0054r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4737, +@misc{P0055R0, author = "Gor Nishanov", - title = "{N4737}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4737}", - year = 2018, - month = 3, + title = "{P0055R0}: On Interactions Between Coroutines and Networking Library", + howpublished = "\url{https://wg21.link/p0055r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4738, - author = "Peter Sommerlad", - title = "{N4738}: C++ Standardization Committee Meeting, HSR Rapperswil – Latest Info", - howpublished = "\url{https://wg21.link/n4738}", - year = 2018, - month = 4, +@misc{P0055R1, + author = "Gor Nishanov", + title = "{P0055R1}: On Interactions Between Coroutines and Networking Library", + howpublished = "\url{https://wg21.link/p0055r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4739, - author = "Titus Winters", - title = "{N4739}: Jacksonville 2018 LEWG Summary", - howpublished = "\url{https://wg21.link/n4739}", - year = 2018, - month = 3, +@misc{P0056R0, + author = "Gor Nishanov", + title = "{P0056R0}: Soft Keywords", + howpublished = "\url{https://wg21.link/p0056r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4740, - author = "Richard Smith", - title = "{N4740}: N4740 Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4740}", - year = 2018, - month = 4, +@misc{P0057R0, + author = "Gor Nishanov", + title = "{P0057R0}: Wording for Coroutines (Revision 3)", + howpublished = "\url{https://wg21.link/p0057r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4741, - author = "Richard Smith", - title = "{N4741}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4741}", - year = 2018, - month = 4, +@misc{P0057R1, + author = "Gor Nishanov", + title = "{P0057R1}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r1}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4742, - author = "Jared Hoberock", - title = "{N4742}: Working Draft, Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4742}", - year = 2018, - month = 4, +@misc{P0057R2, + author = "Gor Nishanov", + title = "{P0057R2}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r2}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4743, - author = "Jared Hoberock", - title = "{N4743}: Parallelism TS Editor’s Report, post-Jacksonville mailing", - howpublished = "\url{https://wg21.link/n4743}", - year = 2018, - month = 4, +@misc{P0057R3, + author = "Gor Nishanov and Jens Maurer and Richard Smith and Daveed Vandevoorde", + title = "{P0057R3}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r3}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4744, - author = "Jared Hoberock", - title = "{N4744}: Programming Languages - Technical Specification for C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4744}", - year = 2018, - month = 4, +@misc{P0057R4, + author = "Gor Nishanov", + title = "{P0057R4}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r4}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4745, - author = "John Spicer", - title = "{N4745}: PL22.16/WG21 draft agenda: 4-9 June 2018, Rapperswil, Switzerland", - howpublished = "\url{https://wg21.link/n4745}", - year = 2018, - month = 4, +@misc{P0057R5, + author = "Gor Nishanov", + title = "{P0057R5}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r5}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4746, - author = "David Sankel", - title = "{N4746}: Working Draft, C++ Extensions for Reflection", - howpublished = "\url{https://wg21.link/n4746}", - year = 2018, - month = 5, +@misc{P0057R6, + author = "Gor Nishanov", + title = "{P0057R6}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r6}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4747, - author = "David Sankel", - title = "{N4747}: Reflection TS - Editor’s Report", - howpublished = "\url{https://wg21.link/n4747}", - year = 2017, - month = 5, +@misc{P0057R7, + author = "Gor Nishanov", + title = "{P0057R7}: Wording for Coroutines", + howpublished = "\url{https://wg21.link/p0057r7}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4748, - author = "Herb Sutter", - title = "{N4748}: WG21 telecon meeting: Pre-Rapperswil", - howpublished = "\url{https://wg21.link/n4748}", +@misc{P0057R8, + author = "Gor Nishanov", + title = "{P0057R8}: Working Draft, C++ Extensions for Coroutines", + howpublished = "\url{https://wg21.link/p0057r8}", year = 2018, - month = 5, + month = 2, publisher = "WG21" } -@misc{N4749, - author = "Richard Smith and Dawn Perchik and Thomas Köppe", - title = "{N4749}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4749}", - year = 2018, - month = 4, +@misc{P0058R0, + author = "Jared Hoberock and Michael Garland and Olivier Girioux", + title = "{P0058R0}: An Interface for Abstracting Execution", + howpublished = "\url{https://wg21.link/p0058r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4750, - author = "Richard Smith", - title = "{N4750}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4750}", - year = 2018, - month = 5, +@misc{P0058R1, + author = "Jared Hoberock and Michael Garland and Olivier Girioux", + title = "{P0058R1}: An Interface for Abstracting Execution", + howpublished = "\url{https://wg21.link/p0058r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4751, - author = "Nina Dinka Ranns", - title = "{N4751}: WG21 pre-Rapperswil telecon minutes", - howpublished = "\url{https://wg21.link/n4751}", - year = 2018, - month = 5, +@misc{P0059R0, + author = "Guy Davidson", + title = "{P0059R0}: Add rings to the Standard Library", + howpublished = "\url{https://wg21.link/p0059r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4752, - author = "Bryce Adelstein Lelbach", - title = "{N4752}: Responses to National Body Comments for ISO/IEC PDTS 19750, C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4752}", - year = 2018, - month = 6, +@misc{P0059R1, + author = "Guy Davidson and Arthur O'Dwyer", + title = "{P0059R1}: Add rings to the Standard Library", + howpublished = "\url{https://wg21.link/p0059r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4753, - author = "Nina Dinka Ranns", - title = "{N4753}: WG21 2018-06 Rapperswil Minutes", - howpublished = "\url{https://wg21.link/n4753}", - year = 2018, - month = 12, +@misc{P0059R2, + author = "Guy Davidson and Arthur O'Dwyer and Joe Best-Rotheray", + title = "{P0059R2}: Add rings to the Standard Library", + howpublished = "\url{https://wg21.link/p0059r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4754, - author = "Titus Winters", - title = "{N4754}: Rapperswil 2018 LEWG Summary", - howpublished = "\url{https://wg21.link/n4754}", - year = 2018, - month = 6, +@misc{P0059R3, + author = "Guy Davidson and Arthur O'Dwyer", + title = "{P0059R3}: A proposal to add a ring span to the standard library", + howpublished = "\url{https://wg21.link/p0059r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4755, - author = "Jared Hoberock", - title = "{N4755}: Working Draft, C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4755}", - year = 2018, +@misc{P0059R4, + author = "Guy Davidson and Arthur O'Dwyer", + title = "{P0059R4}: A proposal to add a ring span to the standard library", + howpublished = "\url{https://wg21.link/p0059r4}", + year = 2017, month = 6, publisher = "WG21" } -@misc{N4756, - author = "Jared Hoberock", - title = "{N4756}: Parallelism TS Editor’s Report, post-Rapperswil mailing", - howpublished = "\url{https://wg21.link/n4756}", - year = 2018, - month = 6, +@misc{P0060R0, + author = "Mathias Gaunard and Dietmar Kühl", + title = "{P0060R0}: Function Object-Based Overloading of Operator Dot", + howpublished = "\url{https://wg21.link/p0060r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4757, - author = "Jared Hoberock", - title = "{N4757}: Programming Languages - C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4757}", - year = 2018, - month = 6, +@misc{P0061R0, + author = "Clark Nelson", + title = "{P0061R0}: Feature-testing preprocessor predicates for C++17", + howpublished = "\url{https://wg21.link/p0061r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4758, - author = "Thomas Köppe", - title = "{N4758}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4758}", - year = 2018, - month = 6, +@misc{P0061R1, + author = "Clark Nelson", + title = "{P0061R1}: \_\_has\_include for C++17", + howpublished = "\url{https://wg21.link/p0061r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4759, - author = "Thomas Köppe", - title = "{N4759}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4759}", - year = 2018, - month = 6, +@misc{P0062R0, + author = "Hans Boehm and JF Bastien and Peter Dimov and Hal Finkel and Paul McKenney and Michael Wong and Jeffrey Yasskin", + title = "{P0062R0}: When should compilers optimize atomics?", + howpublished = "\url{https://wg21.link/p0062r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4760, - author = "Gor Nishanov", - title = "{N4760}: Working Draft, C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4760}", - year = 2018, - month = 6, +@misc{P0062R1, + author = "JF Bastien and Peter Dimov and Hal Finkel and Paul McKenney and Michael Wong and Jeffrey Yasskin", + title = "{P0062R1}: When should compilers optimize atomics?", + howpublished = "\url{https://wg21.link/p0062r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4761, - author = "Gor Nishanov", - title = "{N4761}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4761}", - year = 2018, - month = 6, +@misc{P0063R0, + author = "Hans Boehm and Clark Nelson", + title = "{P0063R0}: C++17 should refer to C11 instead of C99", + howpublished = "\url{https://wg21.link/p0063r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4762, - author = "Richard Smith", - title = "{N4762}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4762}", - year = 2018, - month = 7, +@misc{P0063R1, + author = "Clark Nelson and Hans Boehm", + title = "{P0063R1}: C++17 should refer to C11 instead of C99", + howpublished = "\url{https://wg21.link/p0063r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4763, - author = "Barry Hedquist", - title = "{N4763}: Collated Responses to National Body Comments, PDTS 19750, Parallelism, V2", - howpublished = "\url{https://wg21.link/n4763}", - year = 2018, - month = 6, +@misc{P0063R2, + author = "Hans Boehm", + title = "{P0063R2}: C++17 should refer to C11 instead of C99", + howpublished = "\url{https://wg21.link/p0063r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4764, - author = "Richard Smith", - title = "{N4764}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4764}", - year = 2018, - month = 7, +@misc{P0063R3, + author = "Clark Nelson and Hans Boehm", + title = "{P0063R3}: C++17 should refer to C11 instead of C99", + howpublished = "\url{https://wg21.link/p0063r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4765, - author = "Herb Sutter", - title = "{N4765}: 2019 Kona meeting information", - howpublished = "\url{https://wg21.link/n4765}", - year = 2018, - month = 7, +@misc{P0065R0, + author = "David Krauss", + title = "{P0065R0}: Movable initializer lists, rev. 2", + howpublished = "\url{https://wg21.link/p0065r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4766, - author = "David Sankel", - title = "{N4766}: Working Draft, C++ Extensions for Reflection", - howpublished = "\url{https://wg21.link/n4766}", - year = 2018, - month = 8, +@misc{P0066R0, + author = "David Krauss", + title = "{P0066R0}: Accessors and views with lifetime extension", + howpublished = "\url{https://wg21.link/p0066r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4767, - author = "David Sankel", - title = "{N4767}: Reflection TS - Editor’s Report", - howpublished = "\url{https://wg21.link/n4767}", - year = 2018, - month = 10, +@misc{P0067R0, + author = "Jens Maurer", + title = "{P0067R0}: Elementary string conversions", + howpublished = "\url{https://wg21.link/p0067r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4768, - author = "Herb Sutter", - title = "{N4768}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", - howpublished = "\url{https://wg21.link/n4768}", - year = 2018, - month = 8, +@misc{P0067R1, + author = "Jens Maurer", + title = "{P0067R1}: Elementary string conversions", + howpublished = "\url{https://wg21.link/p0067r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4769, - author = "John Spicer", - title = "{N4769}: PL22.16/WG21 draft agenda: 5-10 November 2018, San-Diego, USA", - howpublished = "\url{https://wg21.link/n4769}", - year = 2018, - month = 8, +@misc{P0067R2, + author = "Jens Maurer", + title = "{P0067R2}: Elementary string conversions, revision 2", + howpublished = "\url{https://wg21.link/p0067r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4770, - author = "Herb Sutter", - title = "{N4770}: 2019 Kona meeting information (rev. 1)", - howpublished = "\url{https://wg21.link/n4770}", - year = 2018, - month = 8, +@misc{P0067R3, + author = "Jens Maurer", + title = "{P0067R3}: Elementary string conversions, revision 2", + howpublished = "\url{https://wg21.link/p0067r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4771, - author = "Jonathan Wakely", - title = "{N4771}: Working Draft, C++ Extensions for Networking", - howpublished = "\url{https://wg21.link/n4771}", - year = 2018, - month = 10, +@misc{P0067R4, + author = "Jens Maurer", + title = "{P0067R4}: Elementary string conversions, revision 4", + howpublished = "\url{https://wg21.link/p0067r4}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4772, - author = "Jonathan Wakely", - title = "{N4772}: Networking TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4772}", - year = 2018, - month = 10, +@misc{P0067R5, + author = "Jens Maurer", + title = "{P0067R5}: Elementary string conversions, revision 5", + howpublished = "\url{https://wg21.link/p0067r5}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4773, - author = "Jared Hoberock", - title = "{N4773}: Working Draft, C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4773}", - year = 2018, - month = 10, +@misc{P0068R0, + author = "Andrew Tomazos", + title = "{P0068R0}: Proposal of [[unused]], [[nodiscard]] and [[fallthrough]] attributes", + howpublished = "\url{https://wg21.link/p0068r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4774, - author = "Jared Hoberock", - title = "{N4774}: Parallelism TS Editor’s Report, pre-San Diego mailing", - howpublished = "\url{https://wg21.link/n4774}", - year = 2018, - month = 10, +@misc{P0069R0, + author = "Ben Sander and Greg Stoner and Siu-chi Chan and Wen-Heng (Jack) Chung", + title = "{P0069R0}: A C++ Compiler for Heterogeneous Computing", + howpublished = "\url{https://wg21.link/p0069r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4775, +@misc{P0070R0, author = "Gor Nishanov", - title = "{N4775}: Working Draft, C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/n4775}", - year = 2018, - month = 10, + title = "{P0070R0}: Coroutines: Return Before Await", + howpublished = "\url{https://wg21.link/p0070r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4776, +@misc{P0071R0, author = "Gor Nishanov", - title = "{N4776}: Editor's report for the Coroutines TS", - howpublished = "\url{https://wg21.link/n4776}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{N4777, - author = "Herb Sutter", - title = "{N4777}: WG21 telecon meeting: Pre-San Diego", - howpublished = "\url{https://wg21.link/n4777}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{N4778, - author = "Richard Smith", - title = "{N4778}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4778}", - year = 2018, - month = 10, + title = "{P0071R0}: Coroutines: Keyword alternatives", + howpublished = "\url{https://wg21.link/p0071r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4779, - author = "Richard Smith", - title = "{N4779}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4779}", - year = 2018, - month = 10, +@misc{P0072R0, + author = "Torvald Riegel", + title = "{P0072R0}: Light-Weight Execution Agents", + howpublished = "\url{https://wg21.link/p0072r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4780, - author = "Nico Josuttis", - title = "{N4780}: 2019 Cologne Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4780}", +@misc{P0072R1, + author = "Torvald Riegel", + title = "{P0072R1}: Light-Weight Execution Agents", + howpublished = "\url{https://wg21.link/p0072r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4781, - author = "Nina Dinka Ranns", - title = "{N4781}: WG21 2018-06 Rapperswil Minutes", - howpublished = "\url{https://wg21.link/n4781}", - year = 2018, - month = 10, +@misc{P0073R0, + author = "Torvald Riegel", + title = "{P0073R0}: On unifying the coroutines and resumable functions proposals", + howpublished = "\url{https://wg21.link/p0073r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4782, - author = "Jamie Allsop", - title = "{N4782}: WG21 Autumn Meeting - Belfast, Northern Ireland", - howpublished = "\url{https://wg21.link/n4782}", - year = 2018, - month = 10, +@misc{P0073R1, + author = "Torvald Riegel", + title = "{P0073R1}: On unifying the coroutines and resumable functions proposals", + howpublished = "\url{https://wg21.link/p0073r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4783, - author = "Nico Josuttis", - title = "{N4783}: 2019 Cologne Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4783}", +@misc{P0073R2, + author = "Torvald Riegel", + title = "{P0073R2}: On unifying the coroutines and resumable functions proposals", + howpublished = "\url{https://wg21.link/p0073r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4784, - author = "Nina Dinka Ranns", - title = "{N4784}: WG21 pre-San Diego telecon minutes", - howpublished = "\url{https://wg21.link/n4784}", - year = 2018, - month = 10, +@misc{P0074R0, + author = "Jonathan Wakely", + title = "{P0074R0}: Making std::owner\_less more flexible", + howpublished = "\url{https://wg21.link/p0074r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4785, - author = "Titus Winters", - title = "{N4785}: San Diego 2018 LEWG Summary", - howpublished = "\url{https://wg21.link/n4785}", - year = 2018, - month = 11, +@misc{P0075R0, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson", + title = "{P0075R0}: Template Library for Index-Based Loops", + howpublished = "\url{https://wg21.link/p0075r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4786, - author = "Thomas Köppe", - title = "{N4786}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4786}", - year = 2018, - month = 11, +@misc{P0075R1, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson", + title = "{P0075R1}: Template Library for Index-Based Loops", + howpublished = "\url{https://wg21.link/p0075r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4787, - author = "Thomas Köppe", - title = "{N4787}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4787}", - year = 2018, +@misc{P0075R2, + author = "Pablo Halpern and Clark Nelson and Arch D. Robison and Robert Geva", + title = "{P0075R2}: Template Library for Parallel For Loops", + howpublished = "\url{https://wg21.link/p0075r2}", + year = 2017, month = 11, publisher = "WG21" } -@misc{N4788, - title = "{N4788}: N4788", - howpublished = "\url{https://wg21.link/n4788}", +@misc{P0076R0, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson", + title = "{P0076R0}: Vector and Wavefront Policies", + howpublished = "\url{https://wg21.link/p0076r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4789, - title = "{N4789}: N4789", - howpublished = "\url{https://wg21.link/n4789}", +@misc{P0076R1, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", + title = "{P0076R1}: Vector and Wavefront Policies", + howpublished = "\url{https://wg21.link/p0076r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4790, - author = "Nina Dinka Ranns", - title = "{N4790}: WG21 2018-11 San Diego Minutes", - howpublished = "\url{https://wg21.link/n4790}", - year = 2018, - month = 11, +@misc{P0076R2, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", + title = "{P0076R2}: Vector and Wavefront Policies", + howpublished = "\url{https://wg21.link/p0076r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4791, - author = "Richard Smith", - title = "{N4791}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4791}", - year = 2018, - month = 11, +@misc{P0076R3, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", + title = "{P0076R3}: Vector and Wavefront Policies", + howpublished = "\url{https://wg21.link/p0076r3}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{N4792, - author = "Richard Smith", - title = "{N4792}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4792}", - year = 2018, - month = 11, +@misc{P0076R4, + author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", + title = "{P0076R4}: Vector and Wavefront Policies", + howpublished = "\url{https://wg21.link/p0076r4}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4793, - author = "Jared Hoberock", - title = "{N4793}: Working Draft, C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4793}", - year = 2018, - month = 11, +@misc{P0077R0, + author = "Agustín Bergé", + title = "{P0077R0}: is\_callable, the missing INVOKE related trait", + howpublished = "\url{https://wg21.link/p0077r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4794, - author = "Jared Hoberock", - title = "{N4794}: Parallelism TS Editor’s Report, post-San Diego mailing", - howpublished = "\url{https://wg21.link/n4794}", - year = 2018, - month = 11, +@misc{P0077R1, + author = "Agustín Bergé", + title = "{P0077R1}: is\_callable, the missing INVOKE related trai", + howpublished = "\url{https://wg21.link/p0077r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4795, - author = "John Spicer", - title = "{N4795}: PL22.16/WG21 Draft agenda: 18-23 Febuary 2019, Kona, HI, USA", - howpublished = "\url{https://wg21.link/n4795}", - year = 2019, - month = 1, +@misc{P0077R2, + author = "Agustín Bergé", + title = "{P0077R2}: is\_callable, the missing INVOKE related trai", + howpublished = "\url{https://wg21.link/p0077r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4796, - author = "Jared Hoberock", - title = "{N4796}: Working Draft, C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4796}", - year = 2019, - month = 1, +@misc{P0078R0, + author = "Karl-Étienne Perron", + title = "{P0078R0}: The [[pure]] attribute", + howpublished = "\url{https://wg21.link/p0078r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4797, - author = "Jared Hoberock", - title = "{N4797}: Parallelism TS Editor’s Report, pre-Kona mailing", - howpublished = "\url{https://wg21.link/n4797}", - year = 2019, - month = 1, +@misc{P0079R0, + author = "Roger Orr", + title = "{P0079R0}: Extension methods in C++", + howpublished = "\url{https://wg21.link/p0079r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4798, - author = "Herb Sutter", - title = "{N4798}: WG21 telecon meeting: Pre-Kona", - howpublished = "\url{https://wg21.link/n4798}", - year = 2019, - month = 1, +@misc{P0080R0, + author = "Michael Park", + title = "{P0080R0}: Variant: Discriminated Union with Value Semantics", + howpublished = "\url{https://wg21.link/p0080r0}", + year = 2015, + month = 7, publisher = "WG21" } -@misc{N4799, - author = "Richard Smith", - title = "{N4799}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4799}", - year = 2019, - month = 1, +@misc{P0081R0, + author = "Paul Dreik", + title = "{P0081R0}: A proposal to add sincos to the standard library", + howpublished = "\url{https://wg21.link/p0081r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4800, - author = "Richard Smith", - title = "{N4800}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4800}", - year = 2019, - month = 1, +@misc{P0082R0, + author = "Alan Talbot", + title = "{P0082R0}: For Loop Exit Strategies (Revision 1)", + howpublished = "\url{https://wg21.link/p0082r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4801, - author = "Nina Dinka Ranns", - title = "{N4801}: WG21 pre-Kona telecon minutes", - howpublished = "\url{https://wg21.link/n4801}", - year = 2019, +@misc{P0082R1, + author = "Alan Talbot", + title = "{P0082R1}: For Loop Exit Strategies (Revision 1)", + howpublished = "\url{https://wg21.link/p0082r1}", + year = 2016, month = 2, publisher = "WG21" } -@misc{N4802, - author = "Nina Dinka Ranns", - title = "{N4802}: WG21 2018-11 San Diego Minutes", - howpublished = "\url{https://wg21.link/n4802}", - year = 2018, - month = 11, - publisher = "WG21" -} -@misc{N4803, - author = "Titus Winters", - title = "{N4803}: Kona 2019 LEWG Summary", - howpublished = "\url{https://wg21.link/n4803}", - year = 2019, +@misc{P0082R2, + author = "Alan Talbot", + title = "{P0082R2}: For Loop Exit Strategies (Revision 3)", + howpublished = "\url{https://wg21.link/p0082r2}", + year = 2017, month = 2, publisher = "WG21" } -@misc{N4805, - author = "Nina Dinka Ranns", - title = "{N4805}: WG21 2019-02 Kona Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4805}", - year = 2019, - month = 3, +@misc{P0083R0, + author = "Alan Talbot", + title = "{P0083R0}: Splicing Maps and Sets (Revision 2)", + howpublished = "\url{https://wg21.link/p0083r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4806, - author = "Thomas Köppe", - title = "{N4806}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4806}", - year = 2019, - month = 3, +@misc{P0083R1, + author = "Alan Talbot and Jonathan Wakely and Howard Hinnant and James Dennett", + title = "{P0083R1}: Splicing Maps and Sets (Revision 3)", + howpublished = "\url{https://wg21.link/p0083r1}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4807, - author = "Thomas Köppe", - title = "{N4807}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4807}", - year = 2019, +@misc{P0083R2, + author = "Alan Talbot and Jonathan Wakely and Howard Hinnant and James Dennett", + title = "{P0083R2}: Splicing Maps and Sets (Revision 4)", + howpublished = "\url{https://wg21.link/p0083r2}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4808, - author = "Jared Hoberock", - title = "{N4808}: Working Draft, C++ Extensions for Parallelism Version 2", - howpublished = "\url{https://wg21.link/n4808}", - year = 2019, - month = 3, +@misc{P0083R3, + author = "Alan Talbot and Jonathan Wakely and Howard Hinnant and James Dennett", + title = "{P0083R3}: Splicing Maps and Sets (Revision 5)", + howpublished = "\url{https://wg21.link/p0083r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4809, - author = "Jared Hoberock", - title = "{N4809}: Parallelism TS Editor’s Report, post-Kona mailing", - howpublished = "\url{https://wg21.link/n4809}", - year = 2019, - month = 3, +@misc{P0084R0, + author = "Alan Talbot", + title = "{P0084R0}: Emplace Return Type", + howpublished = "\url{https://wg21.link/p0084r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4810, - author = "Richard Smith", - title = "{N4810}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4810}", - year = 2019, - month = 3, +@misc{P0084R1, + author = "Alan Talbot", + title = "{P0084R1}: Emplace Return Type (Revision 1)", + howpublished = "\url{https://wg21.link/p0084r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4811, - author = "Richard Smith", - title = "{N4811}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4811}", - year = 2019, - month = 3, +@misc{P0084R2, + author = "Alan Talbot", + title = "{P0084R2}: Emplace Return Type (Revision 1)", + howpublished = "\url{https://wg21.link/p0084r2}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4812, - author = "Richard Smith", - title = "{N4812}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4812}", - year = 2019, - month = 3, +@misc{P0085R0, + author = "Michael Jonker and Axel Naumann", + title = "{P0085R0}: Oo... adding a coherent character sequence to begin octal-literals", + howpublished = "\url{https://wg21.link/p0085r0}", + year = 2015, + month = 5, publisher = "WG21" } -@misc{N4814, - author = "Jamie Allsop", - title = "{N4814}: 2019 Belfast Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4814}", - year = 2019, - month = 6, +@misc{P0085R1, + author = "Axel Naumann and Jolly Chen and Michael Jonker", + title = "{P0085R1}: Oo... adding a coherent character sequence to begin octal-literals", + howpublished = "\url{https://wg21.link/p0085r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{N4815, - author = "John Spicer", - title = "{N4815}: Cologne Agenda", - howpublished = "\url{https://wg21.link/n4815}", - year = 2019, +@misc{P0085R2, + author = "Axel Naumann and Jolly Chen and Michael Jonker", + title = "{P0085R2}: Oo... adding a coherent character sequence to begin octal-literals", + howpublished = "\url{https://wg21.link/p0085r2}", + year = 2025, month = 6, publisher = "WG21" } -@misc{N4816, - author = "Herb Sutter", - title = "{N4816}: WG21 telecon meeting: Pre-Cologne", - howpublished = "\url{https://wg21.link/n4816}", - year = 2019, - month = 6, +@misc{P0085R3, + author = "Axel Naumann and Jolly Chen and Michael Jonker", + title = "{P0085R3}: Oo... adding a coherent character sequence to begin octal-literals", + howpublished = "\url{https://wg21.link/p0085r3}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{N4817, - author = "Hana Dusíková", - title = "{N4817}: 2020 Prague Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4817}", - year = 2019, - month = 6, +@misc{P0086R0, + author = "Axel Naumann", + title = "{P0086R0}: Variant design review", + howpublished = "\url{https://wg21.link/p0086r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4818, - author = "David Sankel", - title = "{N4818}: Working Draft, C++ Extensions for Reflection", - howpublished = "\url{https://wg21.link/n4818}", - year = 2019, - month = 6, +@misc{P0087R0, + author = "Axel Naumann", + title = "{P0087R0}: Variant: a type-safe union without undefined behavior (v2)", + howpublished = "\url{https://wg21.link/p0087r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4819, - author = "David Sankel", - title = "{N4819}: Reflection TS - Editor's Report", - howpublished = "\url{https://wg21.link/n4819}", - year = 2019, - month = 6, +@misc{P0088R0, + author = "Axel Naumann", + title = "{P0088R0}: Variant: a type-safe union that is rarely invalid (v5)", + howpublished = "\url{https://wg21.link/p0088r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4820, - author = "Richard Smith", - title = "{N4820}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4820}", - year = 2019, - month = 6, +@misc{P0088R1, + author = "Axel Naumann", + title = "{P0088R1}: Variant: a type-safe union that is rarely invalid (v6)", + howpublished = "\url{https://wg21.link/p0088r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4821, - author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", - title = "{N4821}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4821}", - year = 2019, - month = 6, +@misc{P0088R2, + author = "Axel Naumann", + title = "{P0088R2}: Variant: a type-safe union for C++17 (v7)", + howpublished = "\url{https://wg21.link/p0088r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4823, - author = "Titus Winters", - title = "{N4823}: Cologne 2019 LEWG Summary", - howpublished = "\url{https://wg21.link/n4823}", - year = 2019, - month = 7, +@misc{P0088R3, + author = "Axel Naumann", + title = "{P0088R3}: Variant: a type-safe union for C++17 (v8)", + howpublished = "\url{https://wg21.link/p0088r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4824, - author = "Herb Sutter", - title = "{N4824}: Business plan and convener's report", - howpublished = "\url{https://wg21.link/n4824}", - year = 2019, - month = 7, +@misc{P0089R0, + author = "John Lakos and Jeffrey Mendelsohn and Alisdair Meredith and Nathan Myers", + title = "{P0089R0}: Quantifying Memory-Allocatiom Strategies", + howpublished = "\url{https://wg21.link/p0089r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4825, - author = "Vassil Vassilev and Mark Zeren and Vassil Keremidchiev and Anton Stoyanov", - title = "{N4825}: 2020 Varna Meeting Information", - howpublished = "\url{https://wg21.link/n4825}", - year = 2019, - month = 8, +@misc{P0089R1, + author = "John Lakos and Jeffrey Mendelsohn and Alisdair Meredith and Nathan Myers", + title = "{P0089R1}: Quantifying Memory-Allocation Strategies", + howpublished = "\url{https://wg21.link/p0089r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4826, - author = "Nina Dinka Ranns", - title = "{N4826}: WG21 2019-07 Cologne Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4826}", - year = 2019, - month = 8, +@misc{P0090R0, + author = "Stephan T. Lavavej", + title = "{P0090R0}: Removing result\_type, etc.", + howpublished = "\url{https://wg21.link/p0090r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4827, - title = "{N4827}: N4827", - howpublished = "\url{https://wg21.link/n4827}", +@misc{P0091R0, + author = "Mike Spertus and Richard Smith", + title = "{P0091R0}: Template parameter deduction for constructors (Rev. 3)", + howpublished = "\url{https://wg21.link/p0091r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4828, - title = "{N4828}: N4828", - howpublished = "\url{https://wg21.link/n4828}", +@misc{P0091R1, + author = "Mike Spertus and Faisal Vali and Richard Smith", + title = "{P0091R1}: Template parameter deduction for constructors (Rev. 3)", + howpublished = "\url{https://wg21.link/p0091r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4829, - author = "Richard Smith", - title = "{N4829}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4829}", - year = 2019, - month = 8, +@misc{P0091R2, + author = "Mike Spertus and Faisal Vali and Richard Smith", + title = "{P0091R2}: Template argument deduction for class templates (Rev. 5)", + howpublished = "\url{https://wg21.link/p0091r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4830, - author = "Richard Smith", - title = "{N4830}: Committee Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4830}", - year = 2019, - month = 8, +@misc{P0091R3, + author = "Mike Spertus and Faisal Vali and Richard Smith", + title = "{P0091R3}: Template argument deduction for class templates (Rev. 6)", + howpublished = "\url{https://wg21.link/p0091r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4831, - author = "Erich Keane", - title = "{N4831}: 2022 Portland Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4831}", - year = 2019, - month = 10, +@misc{P0091R4, + author = "Mike Spertus and Faisal Vali and Richard Smith", + title = "{P0091R4}: Template argument deduction for class templates (Rev. 7)", + howpublished = "\url{https://wg21.link/p0091r4}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4832, - author = "Herb Sutter", - title = "{N4832}: 2021 Kona meeting information", - howpublished = "\url{https://wg21.link/n4832}", - year = 2019, - month = 10, +@misc{P0092R0, + author = "Howard Hinnant", + title = "{P0092R0}: Polishing ", + howpublished = "\url{https://wg21.link/p0092r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4833, - author = "John Spicer", - title = "{N4833}: Agenda for Belfast", - howpublished = "\url{https://wg21.link/n4833}", - year = 2019, +@misc{P0092R1, + author = "Howard Hinnant", + title = "{P0092R1}: Polishing", + howpublished = "\url{https://wg21.link/p0092r1}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4834, - author = "Herb Sutter", - title = "{N4834}: WG21 telecon meeting: Pre-Belfast", - howpublished = "\url{https://wg21.link/n4834}", - year = 2019, - month = 10, +@misc{P0093R0, + author = "David Sankel", + title = "{P0093R0}: Simply a strong variant", + howpublished = "\url{https://wg21.link/p0093r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4835, - author = "Richard Smith", - title = "{N4835}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4835}", - year = 2019, - month = 10, +@misc{P0094R0, + author = "David Sankel", + title = "{P0094R0}: Simply a basic variant", + howpublished = "\url{https://wg21.link/p0094r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4836, - author = "Richard Smith", - title = "{N4836}: Editors’ Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4836}", - year = 2019, - month = 10, +@misc{P0095R0, + author = "David Sankel", + title = "{P0095R0}: The case for a language based variant", + howpublished = "\url{https://wg21.link/p0095r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4837, - author = "Vassil Vassilev", - title = "{N4837}: 2020 Varna Meeting Information", - howpublished = "\url{https://wg21.link/n4837}", - year = 2019, - month = 10, +@misc{P0095R1, + author = "David Sankel", + title = "{P0095R1}: Pattern Matching and Language Variants", + howpublished = "\url{https://wg21.link/p0095r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4838, - author = "Nina Ranns", - title = "{N4838}: Pre-Belfast Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4838}", - year = 2019, +@misc{P0095R2, + author = "David Sankel and Dan Sarginson and Sergei Murzin", + title = "{P0095R2}: Language Variants", + howpublished = "\url{https://wg21.link/p0095r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{N4839, - author = "Nina Ranns", - title = "{N4839}: WG21 2019-11 Belfast Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4839}", - year = 2019, - month = 11, +@misc{P0096R0, + author = "Clark Nelson", + title = "{P0096R0}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/p0096r0}", + year = 2014, + month = 9, publisher = "WG21" } -@misc{N4840, - author = "Thomas Köppe", - title = "{N4840}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4840}", - year = 2019, - month = 11, +@misc{P0096R1, + author = "Clark Nelson", + title = "{P0096R1}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/p0096r1}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4841, - author = "Thomas Köppe", - title = "{N4841}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4841}", - year = 2019, - month = 11, +@misc{P0096R2, + author = "Clark Nelson", + title = "{P0096R2}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/p0096r2}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4842, - author = "Richard Smith", - title = "{N4842}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4842}", - year = 2019, - month = 11, +@misc{P0096R3, + author = "Clark Nelson", + title = "{P0096R3}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/p0096r3}", + year = 2016, + month = 4, publisher = "WG21" } -@misc{N4843, - author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", - title = "{N4843}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4843}", - year = 2019, - month = 11, +@misc{P0096R4, + author = "Clark Nelson", + title = "{P0096R4}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/p0096r4}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{N4844, - author = "Barry Hedquist", - title = "{N4844}: Collated CD 14882 Comments", - howpublished = "\url{https://wg21.link/n4844}", - year = 2019, +@misc{P0096R5, + author = "Clark Nelson", + title = "{P0096R5}: Feature-testing recommendations for C++", + howpublished = "\url{https://wg21.link/p0096r5}", + year = 2017, month = 10, publisher = "WG21" } -@misc{N4845, - author = "Titus Winters", - title = "{N4845}: Belfast 2019 LEWG Summary", - howpublished = "\url{https://wg21.link/n4845}", - year = 2019, - month = 12, +@misc{P0097R0, + author = "Paul E. McKenney and JF Bastien and Pablo Halpern and Michael Wong and Thomas Richard William Scogland and Robert Geva", + title = "{P0097R0}: Use Cases for Thread-Local Storage", + howpublished = "\url{https://wg21.link/p0097r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4846, - author = "John Spicer", - title = "{N4846}: Agenda - Prague, February 2020", - howpublished = "\url{https://wg21.link/n4846}", - year = 2019, - month = 12, +@misc{P0098R0, + author = "Paul E. McKenney and Torvald Riegel and Jeff Preshing and Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl", + title = "{P0098R0}: Towards Implementation and Use of memory order consume", + howpublished = "\url{https://wg21.link/p0098r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4847, - author = "Herb Sutter", - title = "{N4847}: WG21 telecon meeting: Pre-Prague", - howpublished = "\url{https://wg21.link/n4847}", - year = 2020, +@misc{P0098R1, + author = "Paul E. McKenney and Torvald Riegel and Jeff Preshing and Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl", + title = "{P0098R1}: Towards Implementation and Use of memory order consume", + howpublished = "\url{https://wg21.link/p0098r1}", + year = 2016, month = 1, publisher = "WG21" } -@misc{N4848, - author = "Kevin Fleming", - title = "{N4848}: WG21 Autumn Meeting 2020 - New York, New York, USA", - howpublished = "\url{https://wg21.link/n4848}", - year = 2020, - month = 1, +@misc{P0099R0, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0099R0}: A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/p0099r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4849, - author = "Richard Smith", - title = "{N4849}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4849}", - year = 2020, - month = 1, +@misc{P0099R1, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0099R1}: A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/p0099r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4850, - author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", - title = "{N4850}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4850}", - year = 2020, - month = 1, +@misc{P0100R0, + author = "Lawrence Crowl", + title = "{P0100R0}: Comparison in C++", + howpublished = "\url{https://wg21.link/p0100r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4851, - author = "Nina Ranns", - title = "{N4851}: Pre-Prague Telco Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4851}", - year = 2020, - month = 2, +@misc{P0100R1, + author = "Lawrence Crowl", + title = "{P0100R1}: Comparison in C++", + howpublished = "\url{https://wg21.link/p0100r1}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4852, - author = "Titus Winters", - title = "{N4852}: Prague LEWG Summary", - howpublished = "\url{https://wg21.link/n4852}", - year = 2020, - month = 2, +@misc{P0100R2, + author = "Lawrence Crowl", + title = "{P0100R2}: Comparison in C++", + howpublished = "\url{https://wg21.link/p0100r2}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{N4853, - author = "Thomas Köppe", - title = "{N4853}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4853}", - year = 2020, - month = 2, +@misc{P0101R0, + author = "Lawrence Crowl", + title = "{P0101R0}: An Outline of a C++ Numbers Technical Specification,", + howpublished = "\url{https://wg21.link/p0101r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4854, - author = "Thomas Köppe", - title = "{N4854}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4854}", - year = 2020, - month = 2, +@misc{P0102R0, + author = "Lawrence Crowl", + title = "{P0102R0}: C++ Parametric Number Type Aliases", + howpublished = "\url{https://wg21.link/p0102r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4855, - author = "Nina Ranns", - title = "{N4855}: WG21 2020-02 Prague Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4855}", - year = 2020, - month = 3, +@misc{P0103R0, + author = "Lawrence Crowl", + title = "{P0103R0}: Overflow-Detecting and Double-Wide Arithmetic Operations", + howpublished = "\url{https://wg21.link/p0103r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4856, - author = "David Sankel", - title = "{N4856}: C++ Extensions for Reflection", - howpublished = "\url{https://wg21.link/n4856}", - year = 2020, - month = 3, +@misc{P0103R1, + author = "Lawrence Crowl", + title = "{P0103R1}: Overflow-Detecting and Double-Wide Arithmetic Operations", + howpublished = "\url{https://wg21.link/p0103r1}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4857, - author = "David Sankel", - title = "{N4857}: Reflection TS - Responses", - howpublished = "\url{https://wg21.link/n4857}", - year = 2020, - month = 3, +@misc{P0104R0, + author = "Lawrence Crowl", + title = "{P0104R0}: Multi-Word Integer Operations and Types", + howpublished = "\url{https://wg21.link/p0104r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4858, - author = "Barry Hedquist", - title = "{N4858}: Disposition of Comments: SC22 5415, ISO/IEC CD 14882", - howpublished = "\url{https://wg21.link/n4858}", - year = 2020, +@misc{P0104R1, + author = "Lawrence Crowl", + title = "{P0104R1}: Multi-Word Integer Operations and Types", + howpublished = "\url{https://wg21.link/p0104r1}", + year = 2017, month = 2, publisher = "WG21" } -@misc{N4859, - author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", - title = "{N4859}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4859}", - year = 2020, - month = 4, +@misc{P0105R0, + author = "Lawrence Crowl", + title = "{P0105R0}: Rounding and Overflow in C++", + howpublished = "\url{https://wg21.link/p0105r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4860, - author = "Richard Smith", - title = "{N4860}: Draft International Standard - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4860}", - year = 2020, - month = 4, +@misc{P0105R1, + author = "Lawrence Crowl", + title = "{P0105R1}: Rounding and Overflow in C++", + howpublished = "\url{https://wg21.link/p0105r1}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N4861, - author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", - title = "{N4861}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4861}", - year = 2020, - month = 4, +@misc{P0106R0, + author = "Lawrence Crowl", + title = "{P0106R0}: C++ Binary Fixed-Point Arithmetic", + howpublished = "\url{https://wg21.link/p0106r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4862, - author = "Herb Sutter", - title = "{N4862}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n4862}", - year = 2020, - month = 7, +@misc{P0107R0, + author = "Louis Dionne", + title = "{P0107R0}: Better support for constexpr in std::array", + howpublished = "\url{https://wg21.link/p0107r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4863, - author = "John Spicer", - title = "{N4863}: Agenda for Fall Virtual WG21/PL22.16 Meeting", - howpublished = "\url{https://wg21.link/n4863}", - year = 2020, - month = 10, +@misc{P0108R0, + author = "Paul E. McKenney and JF Bastien", + title = "{P0108R0}: Skeleton Proposal for Thread-Local Storage (TLS)", + howpublished = "\url{https://wg21.link/p0108r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4864, - author = "Herb Sutter", - title = "{N4864}: WG21 virtual meeting: Autumn 2020", - howpublished = "\url{https://wg21.link/n4864}", - year = 2020, - month = 9, +@misc{P0108R1, + author = "Paul E. McKenney and JF Bastien", + title = "{P0108R1}: Skeleton Proposal for Thread-Local Storage (TLS)", + howpublished = "\url{https://wg21.link/p0108r1}", + year = 2016, + month = 4, publisher = "WG21" } -@misc{N4865, - author = "Barry Hedquist", - title = "{N4865}: Response to Editorial Comments: ISO/IEC DIS 14882, Programming Language C++", - howpublished = "\url{https://wg21.link/n4865}", - year = 2020, - month = 10, +@misc{P0109R0, + author = "Walter E. Brown", + title = "{P0109R0}: Function Aliases + Extended Inheritance = Opaque Typedefs", + howpublished = "\url{https://wg21.link/p0109r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4866, - author = "Herb Sutter", - title = "{N4866}: WG21 admin telecon meeting: Pre-Autumn 2020", - howpublished = "\url{https://wg21.link/n4866}", - year = 2020, - month = 10, +@misc{P0110R0, + author = "Anthony Williams", + title = "{P0110R0}: Implementing the strong guarantee for variant<> assignment", + howpublished = "\url{https://wg21.link/p0110r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4867, - author = "Richard Smith and Thomas Koeppe and Jens Maurer and Dawn Perchik", - title = "{N4867}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4867}", - year = 2020, - month = 10, +@misc{P0112R0, + author = "Christopher Kohlhoff", + title = "{P0112R0}: Networking Library (Revision 6)", + howpublished = "\url{https://wg21.link/p0112r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4868, - author = "Richard Smith", - title = "{N4868}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4868}", - year = 2020, +@misc{P0112R1, + author = "Christopher Kohlhoff", + title = "{P0112R1}: Networking Library (Revision 7)", + howpublished = "\url{https://wg21.link/p0112r1}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4869, - author = "Nina Ranns", - title = "{N4869}: WG21 Pre-Autumn 2020 telecon minutes", - howpublished = "\url{https://wg21.link/n4869}", - year = 2020, - month = 11, +@misc{P0113R0, + author = "Christopher Kohlhoff", + title = "{P0113R0}: Executors and Asynchronous Operations, Revision 2", + howpublished = "\url{https://wg21.link/p0113r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4870, - author = "Nina Ranns", - title = "{N4870}: WG21 2020-02 Prague Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4870}", - year = 2020, - month = 11, +@misc{P0114R0, + author = "Christopher Kohlhoff", + title = "{P0114R0}: Resumable Expressions (revision 1)", + howpublished = "\url{https://wg21.link/p0114r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4871, - author = "Nina Ranns", - title = "{N4871}: WG21 Pre-Autumn 2020 telecon minutes", - howpublished = "\url{https://wg21.link/n4871}", - year = 2020, - month = 11, +@misc{P0116R0, + author = "Robert Kawulak", + title = "{P0116R0}: Boolean conversion for Standard Library types", + howpublished = "\url{https://wg21.link/p0116r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4873, - author = "Thomas Köppe", - title = "{N4873}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4873}", - year = 2020, - month = 11, +@misc{P0117R0, + author = "Robert Kawulak", + title = "{P0117R0}: Generic to\_string/to\_wstring functions", + howpublished = "\url{https://wg21.link/p0117r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4874, - author = "Thomas Köppe", - title = "{N4874}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4874}", - year = 2020, - month = 11, +@misc{P0118R0, + author = "Andrew Sutton", + title = "{P0118R0}: Concepts-TS editors report", + howpublished = "\url{https://wg21.link/p0118r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4875, - author = "Herb Sutter", - title = "{N4875}: WG21 admin telecon meeting: Winter 2021", - howpublished = "\url{https://wg21.link/n4875}", - year = 2020, - month = 11, +@misc{P0119R0, + author = "Andrew Sutton", + title = "{P0119R0}: Overload sets as function arguments", + howpublished = "\url{https://wg21.link/p0119r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4876, - author = "Herb Sutter", - title = "{N4876}: WG21 virtual meeting: Winter 2021", - howpublished = "\url{https://wg21.link/n4876}", - year = 2020, - month = 11, +@misc{P0119R1, + author = "Andrew Sutton", + title = "{P0119R1}: Overload sets as function arguments", + howpublished = "\url{https://wg21.link/p0119r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4877, - author = "Nina Ranns", - title = "{N4877}: WG21 2020-11 Virtual Meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4877}", - year = 2020, - month = 11, +@misc{P0119R2, + author = "Andrew Sutton", + title = "{P0119R2}: Overload sets as function arguments", + howpublished = "\url{https://wg21.link/p0119r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4878, - author = "Thomas Köppe", - title = "{N4878}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4878}", - year = 2020, - month = 12, +@misc{P0120R0, + author = "Anthony Williams", + title = "{P0120R0}: constexpr unions and common initial sequences", + howpublished = "\url{https://wg21.link/p0120r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4879, - author = "Thomas Köppe and Jens Maurer and Dawn Perchik and Richard Smith", - title = "{N4879}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4879}", - year = 2020, - month = 12, +@misc{P0121R0, + author = "Andrew Sutton", + title = "{P0121R0}: Working Draft, C++ extensions for Concepts", + howpublished = "\url{https://wg21.link/p0121r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4880, - author = "John Spicer", - title = "{N4880}: PL22.16/WG21 agenda: 22 February 2021, Virtual Meeting", - howpublished = "\url{https://wg21.link/n4880}", - year = 2021, - month = 1, +@misc{P0122R0, + author = "Neil MacIntosh", + title = "{P0122R0}: array\_view: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4881, - author = "Herb Sutter", - title = "{N4881}: WG21 virtual meetings: 2021-02, -06, and -10", - howpublished = "\url{https://wg21.link/n4881}", - year = 2021, +@misc{P0122R1, + author = "Neil MacIntosh", + title = "{P0122R1}: span: bounds-safe views of objects for sequences", + howpublished = "\url{https://wg21.link/p0122r1}", + year = 2016, month = 2, publisher = "WG21" } -@misc{N4882, - author = "Herb Sutter", - title = "{N4882}: WG21 admin telecon meetings: 2021-02, -05, and -09", - howpublished = "\url{https://wg21.link/n4882}", - year = 2021, - month = 2, +@misc{P0122R2, + author = "Neil MacIntosh", + title = "{P0122R2}: span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N4883, - author = "Nina Ranns", - title = "{N4883}: WG21 February 2021 admin telecon minutes", - howpublished = "\url{https://wg21.link/n4883}", - year = 2021, +@misc{P0122R3, + author = "Neil MacIntosh", + title = "{P0122R3}: span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r3}", + year = 2016, + month = 7, + publisher = "WG21" +} +@misc{P0122R4, + author = "Neil MacIntosh", + title = "{P0122R4}: span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r4}", + year = 2017, month = 2, publisher = "WG21" } -@misc{N4884, - author = "Nina Ranns", - title = "{N4884}: WG21 2021-02 Virtual Meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4884}", - year = 2021, - month = 3, +@misc{P0122R5, + author = "Neil MacIntosh", + title = "{P0122R5}: span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r5}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{N4885, - author = "Thomas Köppe", - title = "{N4885}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4885}", - year = 2021, - month = 3, +@misc{P0122R6, + author = "Neil MacIntosh", + title = "{P0122R6}: span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r6}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{N4886, - author = "Thomas Köppe", - title = "{N4886}: Editors’ Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4886}", - year = 2021, +@misc{P0122R7, + author = "Neil MacIntosh and Stephan T. Lavavej", + title = "{P0122R7}: span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0122r7}", + year = 2018, month = 3, publisher = "WG21" } -@misc{N4887, - author = "John Spicer", - title = "{N4887}: PL22.16/WG21 agenda: 7 June 2021, Virtual Meeting", - howpublished = "\url{https://wg21.link/n4887}", - year = 2021, - month = 5, +@misc{P0123R0, + author = "Neil MacIntosh", + title = "{P0123R0}: Unifying the interfaces of string\_view and array\_view", + howpublished = "\url{https://wg21.link/p0123r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4888, - author = "Herb Sutter", - title = "{N4888}: WG21 virtual meetings: 2021-06, and -10", - howpublished = "\url{https://wg21.link/n4888}", - year = 2021, - month = 5, +@misc{P0123R1, + author = "Neil MacIntosh", + title = "{P0123R1}: string\_span: bounds-safe views for sequences of characters", + howpublished = "\url{https://wg21.link/p0123r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4889, - author = "Herb Sutter", - title = "{N4889}: WG21 admin telecon meeting: 2021-09", - howpublished = "\url{https://wg21.link/n4889}", - year = 2021, +@misc{P0123R2, + author = "Neil MacIntosh", + title = "{P0123R2}: string\_span: bounds-safe views for sequences of objects", + howpublished = "\url{https://wg21.link/p0123r2}", + year = 2016, month = 5, publisher = "WG21" } -@misc{N4890, - author = "Nina Ranns", - title = "{N4890}: WG21 2021-05 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4890}", - year = 2021, - month = 6, +@misc{P0124R0, + author = "Paul E. McKenney and Ulrich Weigand", + title = "{P0124R0}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4891, - author = "Nina Ranns", - title = "{N4891}: WG21 2021-06 Virtual Meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4891}", - year = 2021, - month = 6, +@misc{P0124R1, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri", + title = "{P0124R1}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r1}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4892, - author = "Thomas Köppe", - title = "{N4892}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4892}", - year = 2021, +@misc{P0124R2, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R2}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r2}", + year = 2016, month = 6, publisher = "WG21" } -@misc{N4893, - author = "Thomas Köppe", - title = "{N4893}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4893}", - year = 2021, +@misc{P0124R3, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R3}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r3}", + year = 2017, month = 6, publisher = "WG21" } -@misc{N4894, - author = "Herb Sutter", - title = "{N4894}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n4894}", - year = 2021, - month = 7, +@misc{P0124R4, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R4}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r4}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{N4895, - author = "Michael Wong", - title = "{N4895}: Working Draft, Extensions to C++ for Concurrency Version 2", - howpublished = "\url{https://wg21.link/n4895}", - year = 2021, - month = 8, +@misc{P0124R5, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R5}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r5}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{N4896, - author = "John Spicer", - title = "{N4896}: PL22.16/WG21 agenda: 4 October 2021, Virtual Meeting", - howpublished = "\url{https://wg21.link/n4896}", - year = 2021, +@misc{P0124R6, + author = "Paul McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R6}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r6}", + year = 2018, month = 9, publisher = "WG21" } -@misc{N4897, - author = "Nina Ranns", - title = "{N4897}: WG21 admin telecon meeting: September 2021", - howpublished = "\url{https://wg21.link/n4897}", - year = 2021, - month = 9, +@misc{P0124R7, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R7}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r7}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{N4898, - author = "Nina Ranns", - title = "{N4898}: WG21 2021-10 Virtual Meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4898}", - year = 2021, - month = 10, +@misc{P0124R8, + author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", + title = "{P0124R8}: Linux-Kernel Memory Model", + howpublished = "\url{https://wg21.link/p0124r8}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{N4899, - author = "Herb Sutter", - title = "{N4899}: WG21 admin telecon meetings: 2022", - howpublished = "\url{https://wg21.link/n4899}", - year = 2021, - month = 10, +@misc{P0125R0, + author = "Vittorio Romeo", + title = "{P0125R0}: std::bitset inclusion test methods", + howpublished = "\url{https://wg21.link/p0125r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4900, - author = "Herb Sutter", - title = "{N4900}: WG21 virtual plenary meeting(s): 2022", - howpublished = "\url{https://wg21.link/n4900}", - year = 2021, - month = 10, +@misc{P0126R0, + author = "Olivier Giroux", + title = "{P0126R0}: std::synchronic", + howpublished = "\url{https://wg21.link/p0126r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4901, - author = "Thomas Köppe", - title = "{N4901}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4901}", - year = 2021, - month = 10, +@misc{P0126R1, + author = "Olivier Giroux", + title = "{P0126R1}: std::synchronic", + howpublished = "\url{https://wg21.link/p0126r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4902, - author = "Thomas Köppe", - title = "{N4902}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4902}", - year = 2021, - month = 10, +@misc{P0126R2, + author = "Olivier Giroux and Torvald Riegel", + title = "{P0126R2}: std::synchronic", + howpublished = "\url{https://wg21.link/p0126r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4903, - author = "John Spicer", - title = "{N4903}: PL22.16/WG21 agenda: 7 February 2022, Virtual Meeting", - howpublished = "\url{https://wg21.link/n4903}", - year = 2022, - month = 1, +@misc{P0127R0, + author = "James Touton", + title = "{P0127R0}: Declaring non-type template arguments with auto", + howpublished = "\url{https://wg21.link/p0127r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4904, - author = "Herb Sutter", - title = "{N4904}: WG21 admin telecon meetings: 2022 summer and autumn (revision 1)", - howpublished = "\url{https://wg21.link/n4904}", - year = 2022, - month = 1, +@misc{P0127R1, + author = "James Touton and Mike Spertus", + title = "{P0127R1}: Declaring non-type template arguments with auto", + howpublished = "\url{https://wg21.link/p0127r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4905, - author = "Nina Ranns", - title = "{N4905}: WG21 2022-01 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4905}", - year = 2022, - month = 2, +@misc{P0127R2, + author = "James Touton and Mike Spertus", + title = "{P0127R2}: Declaring non-type template arguments with auto", + howpublished = "\url{https://wg21.link/p0127r2}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4906, - author = "Michael Wong", - title = "{N4906}: Transactional Memory TS2", - howpublished = "\url{https://wg21.link/n4906}", - year = 2022, - month = 2, +@misc{P0128R0, + author = "Ville Voutilainen", + title = "{P0128R0}: constexpr\_if", + howpublished = "\url{https://wg21.link/p0128r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4907, - author = "Nina Ranns", - title = "{N4907}: WG21 2022-02 Virtual Meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4907}", - year = 2022, +@misc{P0128R1, + author = "Ville Voutilainen", + title = "{P0128R1}: constexpr\_if", + howpublished = "\url{https://wg21.link/p0128r1}", + year = 2016, month = 2, publisher = "WG21" } -@misc{N4908, - author = "Thomas Köppe", - title = "{N4908}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4908}", - year = 2022, - month = 2, +@misc{P0129R0, + author = "Ville Voutilainen", + title = "{P0129R0}: We cannot (realistically) get rid of throwing moves", + howpublished = "\url{https://wg21.link/p0129r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4909, - author = "Thomas Köppe", - title = "{N4909}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4909}", - year = 2022, - month = 2, +@misc{P0130R0, + author = "Scott Wardle and Roberto Parolin", + title = "{P0130R0}: Comparing virtual functions", + howpublished = "\url{https://wg21.link/p0130r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4910, - author = "Thomas Köppe", - title = "{N4910}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4910}", - year = 2022, - month = 3, +@misc{P0131R0, + author = "Bjarne Stroustrup", + title = "{P0131R0}: Unified call syntax concerns", + howpublished = "\url{https://wg21.link/p0131r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4911, - author = "Thomas Köppe", - title = "{N4911}: Editors’ Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4911}", - year = 2022, - month = 3, +@misc{P0132R0, + author = "Ville Voutilainen", + title = "{P0132R0}: Non-throwing container operations", + howpublished = "\url{https://wg21.link/p0132r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4912, - author = "Herb Sutter", - title = "{N4912}: 2022-11 Kona hybrid meeting information", - howpublished = "\url{https://wg21.link/n4912}", - year = 2022, +@misc{P0132R1, + author = "Ville Voutilainen", + title = "{P0132R1}: Non-throwing container operations", + howpublished = "\url{https://wg21.link/p0132r1}", + year = 2018, month = 5, publisher = "WG21" } -@misc{N4913, - author = "John Spicer", - title = "{N4913}: PL22.16/WG21 agenda: 25 July 2022, Virtual Meeting", - howpublished = "\url{https://wg21.link/n4913}", - year = 2022, - month = 5, +@misc{P0133R0, + author = "Ville Voutilainen", + title = "{P0133R0}: Putting noexcept(auto) on hold, again", + howpublished = "\url{https://wg21.link/p0133r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4914, - author = "Nina Ranns", - title = "{N4914}: WG21 2022-07 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4914}", - year = 2022, - month = 8, +@misc{P0134R0, + author = "Richard Smith", + title = "{P0134R0}: Introducing a name for brace-or-equal-initializers for non-static data members", + howpublished = "\url{https://wg21.link/p0134r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4915, - author = "Herb Sutter", - title = "{N4915}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", - howpublished = "\url{https://wg21.link/n4915}", - year = 2022, - month = 7, +@misc{P0135R0, + author = "Richard Smith", + title = "{P0135R0}: Guaranteed copy elision through simplified value categories", + howpublished = "\url{https://wg21.link/p0135r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4916, - author = "Nina Ranns", - title = "{N4916}: WG21 2022-07 Virtual Meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4916}", - year = 2022, - month = 8, +@misc{P0135R1, + author = "Richard Smith", + title = "{P0135R1}: Wording for guaranteed copy elision through simplified value categories", + howpublished = "\url{https://wg21.link/p0135r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4917, - author = "Thomas Köppe", - title = "{N4917}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4917}", - year = 2022, +@misc{P0136R0, + author = "Richard Smith", + title = "{P0136R0}: Rewording inheriting constructors (core issue 1941 et al)", + howpublished = "\url{https://wg21.link/p0136r0}", + year = 2015, month = 9, publisher = "WG21" } -@misc{N4918, - author = "Thomas Köppe", - title = "{N4918}: Editors’ Report - Programming Languages – C++", - howpublished = "\url{https://wg21.link/n4918}", - year = 2022, - month = 9, +@misc{P0136R1, + author = "Richard Smith", + title = "{P0136R1}: Rewording inheriting constructors (core issue 1941 et al)", + howpublished = "\url{https://wg21.link/p0136r1}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4919, - author = "Thomas Köppe", - title = "{N4919}: Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4919}", - year = 2022, +@misc{P0137R0, + author = "Richard Smith", + title = "{P0137R0}: Core Issue 1776: Replacement of class objects containing reference members", + howpublished = "\url{https://wg21.link/p0137r0}", + year = 2015, month = 9, publisher = "WG21" } -@misc{N4920, - author = "Thomas Köppe", - title = "{N4920}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4920}", - year = 2022, - month = 8, - publisher = "WG21" -} -@misc{N4921, - author = "Thomas Köppe", - title = "{N4921}: Editor’s Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4921}", - year = 2022, - month = 8, +@misc{P0137R1, + author = "Richard Smith", + title = "{P0137R1}: Core Issue 1776: Replacement of class objects containing reference members", + howpublished = "\url{https://wg21.link/p0137r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4922, - author = "John Spicer", - title = "{N4922}: INCITS C++/WG21 agenda: 7-12 November 2022, Kona, HI US", - howpublished = "\url{https://wg21.link/n4922}", - year = 2022, +@misc{P0138R0, + author = "Gabriel Dos Reis", + title = "{P0138R0}: Construction Rules for enum class Values", + howpublished = "\url{https://wg21.link/p0138r0}", + year = 2015, month = 9, publisher = "WG21" } -@misc{N4923, - author = "Michael Wong", - title = "{N4923}: Working Draft, Extensions to C++ for Transactional Memory Version 2", - howpublished = "\url{https://wg21.link/n4923}", - year = 2022, - month = 10, +@misc{P0138R1, + author = "Gabriel Dos Reis", + title = "{P0138R1}: Construction Rules for enum class Values", + howpublished = "\url{https://wg21.link/p0138r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4924, - author = "Nina Ranns", - title = "{N4924}: WG21 2022-10 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4924}", - year = 2022, - month = 10, +@misc{P0138R2, + author = "Gabriel Dos Reis", + title = "{P0138R2}: Construction Rules for enum class Values", + howpublished = "\url{https://wg21.link/p0138r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4925, - author = "Herb Sutter", - title = "{N4925}: 2023-02 Issaquah meeting information", - howpublished = "\url{https://wg21.link/n4925}", - year = 2022, - month = 11, +@misc{P0141R0, + author = "Gabriel Dos Reis and Pavel Curtis", + title = "{P0141R0}: Modules, Componentization, and Transitional Paths", + howpublished = "\url{https://wg21.link/p0141r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4926, - author = "Thomas Köppe", - title = "{N4926}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4926}", - year = 2022, - month = 11, +@misc{P0142R0, + author = "Gabriel Dos Reis", + title = "{P0142R0}: A Module System for C++ (Revision 4)", + howpublished = "\url{https://wg21.link/p0142r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4927, - author = "Thomas Köppe", - title = "{N4927}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4927}", - year = 2022, +@misc{P0143R0, + author = "Gabriel Dos Reis", + title = "{P0143R0}: Wording for Modules", + howpublished = "\url{https://wg21.link/p0143r0}", + year = 2015, month = 11, publisher = "WG21" } -@misc{N4928, - author = "Thomas Köppe", - title = "{N4928}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4928}", - year = 2022, - month = 12, - publisher = "WG21" -} -@misc{N4929, - author = "Thomas Köppe", - title = "{N4929}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4929}", - year = 2022, - month = 12, +@misc{P0143R1, + author = "Gabriel Dos Reis", + title = "{P0143R1}: Wording for Modules", + howpublished = "\url{https://wg21.link/p0143r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4933, - author = "Nina Ranns", - title = "{N4933}: WG21 November 2022 Kona Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4933}", - year = 2022, - month = 12, +@misc{P0143R2, + author = "Gabriel Dos Reis", + title = "{P0143R2}: Wording for Modules", + howpublished = "\url{https://wg21.link/p0143r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4934, +@misc{P0144R0, author = "Herb Sutter", - title = "{N4934}: 2023 WG21 admin telecon meetings", - howpublished = "\url{https://wg21.link/n4934}", - year = 2023, - month = 1, + title = "{P0144R0}: Structured Bindings", + howpublished = "\url{https://wg21.link/p0144r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4935, - author = "Vassil Vassilev and Mark Zeren and Vassil Keremidchiev and Stanimir Lukanov", - title = "{N4935}: 2023 Varna Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4935}", - year = 2022, - month = 12, +@misc{P0144R1, + author = "Herb Sutter and Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P0144R1}: Structured Bindings", + howpublished = "\url{https://wg21.link/p0144r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4936, +@misc{P0144R2, author = "Herb Sutter", - title = "{N4936}: 2023-11 Kona meeting information", - howpublished = "\url{https://wg21.link/n4936}", - year = 2022, - month = 12, + title = "{P0144R2}: Structured Bindings", + howpublished = "\url{https://wg21.link/p0144r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4937, - author = "Thomas Köppe", - title = "{N4937}: Programming Languages — C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4937}", - year = 2022, - month = 12, +@misc{P0145R0, + author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", + title = "{P0145R0}: Expression Order of Evaluation", + howpublished = "\url{https://wg21.link/p0145r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4938, - author = "Thomas Köppe", - title = "{N4938}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4938}", - year = 2022, - month = 12, +@misc{P0145R1, + author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", + title = "{P0145R1}: Refining Expression Evaluation Order for Idiomatic C++ (Revision 2)", + howpublished = "\url{https://wg21.link/p0145r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4939, - author = "Thomas Köppe", - title = "{N4939}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4939}", - year = 2022, - month = 12, +@misc{P0145R2, + author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", + title = "{P0145R2}: Refining Expression Evaluation Order for Idiomatic C++", + howpublished = "\url{https://wg21.link/p0145r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4940, - author = "Nina Ranns", - title = "{N4940}: WG21 2022-11 Kona Minutes of Meeting V2", - howpublished = "\url{https://wg21.link/n4940}", - year = 2023, - month = 1, +@misc{P0145R3, + author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", + title = "{P0145R3}: Refining Expression Evaluation Order for Idiomatic C++", + howpublished = "\url{https://wg21.link/p0145r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4941, - author = "John Spicer", - title = "{N4941}: INCITS C++/WG21 Agenda: 6-11 February 2023, Issaquah, WA USA", - howpublished = "\url{https://wg21.link/n4941}", - year = 2023, - month = 1, +@misc{P0146R0, + author = "Matt Calabrese", + title = "{P0146R0}: Regular Void", + howpublished = "\url{https://wg21.link/p0146r0}", + year = 2015, + month = 9, publisher = "WG21" } -@misc{N4942, - author = "Nina Ranns", - title = "{N4942}: WG21 2023-01 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4942}", - year = 2023, +@misc{P0146R1, + author = "Matt Calabrese", + title = "{P0146R1}: Regular Void", + howpublished = "\url{https://wg21.link/p0146r1}", + year = 2016, month = 2, publisher = "WG21" } -@misc{N4943, - author = "Nina Ranns", - title = "{N4943}: WG21 February 2023 Issaquah Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4943}", - year = 2023, - month = 3, +@misc{P0147R0, + author = "Lawrence Crowl", + title = "{P0147R0}: The Use and Implementation of Contracts", + howpublished = "\url{https://wg21.link/p0147r0}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4944, - author = "Thomas Köppe", - title = "{N4944}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4944}", - year = 2023, - month = 3, +@misc{P0148R0, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0148R0}: memory\_resource\_ptr: A Limited Smart Pointer for memory\_resource Correctness", + howpublished = "\url{https://wg21.link/p0148r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4945, - author = "Thomas Köppe", - title = "{N4945}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4945}", - year = 2023, - month = 3, +@misc{P0149R0, + author = "Jeff Snyder", + title = "{P0149R0}: Generalised member pointers", + howpublished = "\url{https://wg21.link/p0149r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4946, - author = "JF Bastien", - title = "{N4946}: 2024-03 Tokyo meeting information", - howpublished = "\url{https://wg21.link/n4946}", - year = 2023, - month = 4, +@misc{P0149R1, + author = "Jeff Snyder", + title = "{P0149R1}: Generalised member pointers", + howpublished = "\url{https://wg21.link/p0149r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{N4947, - author = "John Spicer", - title = "{N4947}: INCITS C++/WG21 agenda: 12-17 June 2023, Varna, Bulgaria", - howpublished = "\url{https://wg21.link/n4947}", - year = 2023, +@misc{P0149R2, + author = "Jeff Snyder", + title = "{P0149R2}: Generalised member pointers", + howpublished = "\url{https://wg21.link/p0149r2}", + year = 2025, month = 5, publisher = "WG21" } -@misc{N4948, - author = "Thomas Köppe", - title = "{N4948}: Working Draft, C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4948}", - year = 2023, +@misc{P0149R3, + author = "Jeff Snyder", + title = "{P0149R3}: Generalised member pointers", + howpublished = "\url{https://wg21.link/p0149r3}", + year = 2025, month = 5, publisher = "WG21" } -@misc{N4949, - author = "Thomas Köppe", - title = "{N4949}: Editor's Report: C++ Extensions for Library Fundamentals, Version 3", - howpublished = "\url{https://wg21.link/n4949}", - year = 2023, - month = 5, +@misc{P0151R0, + author = "Andrew Tomazos", + title = "{P0151R0}: Proposal of Multi-Declarators", + howpublished = "\url{https://wg21.link/p0151r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4950, - author = "Thomas Köppe", - title = "{N4950}: Working Draft, Standard for Programming Language C++", - howpublished = "\url{https://wg21.link/n4950}", - year = 2023, - month = 5, +@misc{P0152R0, + author = "Olivier Giroux and JF Bastien and Jeff Snyder", + title = "{P0152R0}: constexpr atomic::is\_always\_lock\_free", + howpublished = "\url{https://wg21.link/p0152r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4951, - author = "Thomas Köppe", - title = "{N4951}: Editors' Report - Programming Languages - C++", - howpublished = "\url{https://wg21.link/n4951}", - year = 2023, - month = 5, +@misc{P0152R1, + author = "Olivier Giroux and JF Bastien and Jeff Snyder", + title = "{P0152R1}: constexpr atomic::is\_always\_lock\_free", + howpublished = "\url{https://wg21.link/p0152r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4953, - author = "Michael Wong", - title = "{N4953}: Concurrency TS2", - howpublished = "\url{https://wg21.link/n4953}", - year = 2023, - month = 5, +@misc{P0153R0, + author = "Olivier Giroux and JF Bastien", + title = "{P0153R0}: std::atomic\_object\_fence(mo, T\&\&...)", + howpublished = "\url{https://wg21.link/p0153r0}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4954, - author = "Herb Sutter", - title = "{N4954}: 2023 WG21 admin telecon meetings, rev. 1", - howpublished = "\url{https://wg21.link/n4954}", - year = 2023, - month = 5, +@misc{P0154R0, + author = "JF Bastien and Olivier Giroux", + title = "{P0154R0}: constexpr std::thread::hardware\_{\textbraceleft}true,false{\textbraceright}\_sharing\_size", + howpublished = "\url{https://wg21.link/p0154r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4955, - author = "Nina Ranns", - title = "{N4955}: WG21 2023-06 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4955}", - year = 2023, - month = 6, +@misc{P0154R1, + author = "JF Bastien and Olivier Giroux", + title = "{P0154R1}: constexpr std::thread::hardware\_{\textbraceleft}true,false{\textbraceright}\_sharing\_size", + howpublished = "\url{https://wg21.link/p0154r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4956, - author = "Michael Wong", - title = "{N4956}: Concurrency TS2 PDTS", - howpublished = "\url{https://wg21.link/n4956}", - year = 2023, - month = 8, +@misc{P0155R0, + author = "Pablo Halpern and Arch Robison and Hong Hong and Artur Laksberg and Gor Nishanov and Herb Sutter", + title = "{P0155R0}: Task Block R5", + howpublished = "\url{https://wg21.link/p0155r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4957, - author = "Nina Ranns", - title = "{N4957}: WG21 June 2023 Varna Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4957}", - year = 2023, - month = 6, +@misc{P0156R0, + author = "Mike Spertus", + title = "{P0156R0}: Variadic lock\_guard (Rev. 3)", + howpublished = "\url{https://wg21.link/p0156r0}", + year = 2015, + month = 10, publisher = "WG21" } -@misc{N4958, - author = "Thomas Köppe", - title = "{N4958}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4958}", - year = 2023, - month = 8, +@misc{P0156R1, + author = "Mike Spertus", + title = "{P0156R1}: Variadic lock\_guard (Rev. 4)", + howpublished = "\url{https://wg21.link/p0156r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{N4959, - author = "Thomas Köppe", - title = "{N4959}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4959}", - year = 2023, - month = 8, +@misc{P0156R2, + author = "Mike Spertus", + title = "{P0156R2}: Variadic lock\_guard (Rev. 4)", + howpublished = "\url{https://wg21.link/p0156r2}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{N4960, - author = "Herb Sutter", - title = "{N4960}: Business Plan and Convener's Report: ISO/IEC JTC1/SC22/WG21 (C++)", - howpublished = "\url{https://wg21.link/n4960}", - year = 2023, - month = 8, +@misc{P0157R0, + author = "Lawrence Crowl", + title = "{P0157R0}: Handling Disappointment in C++", + howpublished = "\url{https://wg21.link/p0157r0}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4961, - author = "JF Bastien", - title = "{N4961}: 2024-03 Tokyo meeting information", - howpublished = "\url{https://wg21.link/n4961}", - year = 2023, - month = 10, +@misc{P0158R0, + author = "Jamie Allsop and Jonathan Wakely and Christopher Kohlhoff and Anthony Williams and Roger Orr and Andy Sawyer and Jonathan Coe and Arash Partow", + title = "{P0158R0}: Couroutines belong in a TS", + howpublished = "\url{https://wg21.link/p0158r0}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4962, - author = "John Spicer", - title = "{N4962}: WG21 agenda: 6-11 November 2023, Kona, HI", - howpublished = "\url{https://wg21.link/n4962}", - year = 2023, +@misc{P0159R0, + author = "Artur Laksberg", + title = "{P0159R0}: Draft of Technical Specification for C++ Extensions for Concurrency", + howpublished = "\url{https://wg21.link/p0159r0}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4963, - author = "Herb Sutter", - title = "{N4963}: 2023 WG21 admin telecon meetings, rev. 2", - howpublished = "\url{https://wg21.link/n4963}", - year = 2023, +@misc{P0160R0, + author = "Jens Maurer", + title = "{P0160R0}: Wording for removing defaults for unary folds", + howpublished = "\url{https://wg21.link/p0160r0}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4964, - author = "Thomas Köppe", - title = "{N4964}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4964}", - year = 2023, +@misc{P0161R0, + author = "Nathan Myers", + title = "{P0161R0}: Bitset Iterators, Masks, and Container Operations", + howpublished = "\url{https://wg21.link/p0161r0}", + year = 2016, + month = 2, + publisher = "WG21" +} +@misc{P0162R0, + author = "Christopher Kohlhoff", + title = "{P0162R0}: A response to ``P0055R0: On Interactions Between Coroutines and Networking Library''", + howpublished = "\url{https://wg21.link/p0162r0}", + year = 2015, + month = 11, + publisher = "WG21" +} +@misc{P0163R0, + author = "Arthur O'Dwyer", + title = "{P0163R0}: shared\_ptr::weak\_type", + howpublished = "\url{https://wg21.link/p0163r0}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4965, - author = "Thomas Köppe", - title = "{N4965}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4965}", - year = 2023, +@misc{P0164R0, + author = "William M. Miller", + title = "{P0164R0}: Core Language Working Group ``ready'' Issues", + howpublished = "\url{https://wg21.link/p0164r0}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4966, - author = "Bill Seymour", - title = "{N4966}: St. Louis Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4966}", - year = 2023, +@misc{P0165R0, + author = "Marshall Clow", + title = "{P0165R0}: C++ Standard Library Issues to be moved in Kona", + howpublished = "\url{https://wg21.link/p0165r0}", + year = 2015, month = 10, publisher = "WG21" } -@misc{N4967, - author = "Nina Ranns", - title = "{N4967}: WG21 2023-10 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4967}", - year = 2023, +@misc{P0165R1, + author = "Marshall Clow", + title = "{P0165R1}: C++ Standard Library Issues to be moved in Jacksonville", + howpublished = "\url{https://wg21.link/p0165r1}", + year = 2016, + month = 2, + publisher = "WG21" +} +@misc{P0165R2, + author = "Marshall Clow", + title = "{P0165R2}: C++ Standard Library Issues to be moved in Oulu", + howpublished = "\url{https://wg21.link/p0165r2}", + year = 2016, + month = 5, + publisher = "WG21" +} +@misc{P0165R3, + author = "Marshall Clow", + title = "{P0165R3}: C++ Standard Library Issues to be moved in Issaquah", + howpublished = "\url{https://wg21.link/p0165r3}", + year = 2016, month = 10, publisher = "WG21" } -@misc{N4970, - author = "Nina Ranns", - title = "{N4970}: WG21 2023-11 Kona Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4970}", - year = 2023, +@misc{P0165R4, + author = "Marshall Clow", + title = "{P0165R4}: C++ Standard Library Issues to be moved in Kona", + howpublished = "\url{https://wg21.link/p0165r4}", + year = 2017, + month = 2, + publisher = "WG21" +} +@misc{P0166R0, + author = "J. Daniel Garcia", + title = "{P0166R0}: Three interesting questions about contracts", + howpublished = "\url{https://wg21.link/p0166r0}", + year = 2015, month = 11, publisher = "WG21" } -@misc{N4971, - author = "Thomas Köppe", - title = "{N4971}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4971}", - year = 2023, - month = 12, +@misc{P0167R0, + author = "William M. Miller", + title = "{P0167R0}: Core Language Working Group ``ready'' Issues after the October, 2015 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0167r0}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4972, - author = "Thomas Köppe", - title = "{N4972}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4972}", - year = 2023, - month = 12, +@misc{P0167R1, + author = "William M. Miller", + title = "{P0167R1}: Core Language Working Group ``ready'' Issues for the February, 2016 (Jacksonville) meeting", + howpublished = "\url{https://wg21.link/p0167r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4974, - author = "Herb Sutter", - title = "{N4974}: 2024-11 Wroclaw meeting information", - howpublished = "\url{https://wg21.link/n4974}", - year = 2024, +@misc{P0167R2, + author = "William M. Miller", + title = "{P0167R2}: Core Language Working Group ``ready'' Issues for the February, 2016 (Jacksonville) meeting", + howpublished = "\url{https://wg21.link/p0167r2}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4975, - author = "Herb Sutter", - title = "{N4975}: 2024 WG21 admin telecon meetings", - howpublished = "\url{https://wg21.link/n4975}", - year = 2024, +@misc{P0169R0, + author = "Nozomu Katō", + title = "{P0169R0}: regex and Unicode character types", + howpublished = "\url{https://wg21.link/p0169r0}", + year = 2015, + month = 11, + publisher = "WG21" +} +@misc{P0170R0, + author = "Faisal Vali", + title = "{P0170R0}: Wording for Constexpr Lambda", + howpublished = "\url{https://wg21.link/p0170r0}", + year = 2015, + month = 11, + publisher = "WG21" +} +@misc{P0170R1, + author = "Faisal Vali", + title = "{P0170R1}: Wording for Constexpr Lambda", + howpublished = "\url{https://wg21.link/p0170r1}", + year = 2016, + month = 3, + publisher = "WG21" +} +@misc{P0171R0, + author = "Gor Nishanov", + title = "{P0171R0}: Response To: Resumable Expressions P0114R0", + howpublished = "\url{https://wg21.link/p0171r0}", + year = 2015, + month = 11, + publisher = "WG21" +} +@misc{P0172R0, + author = "Alisdair Meredith", + title = "{P0172R0}: Abominable Function Types", + howpublished = "\url{https://wg21.link/p0172r0}", + year = 2015, + month = 11, + publisher = "WG21" +} +@misc{P0174R0, + author = "Alisdair Meredith", + title = "{P0174R0}: Deprecating Vestigial Library Parts in C++17", + howpublished = "\url{https://wg21.link/p0174r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{N4976, - author = "John Spicer", - title = "{N4976}: WG21 agenda: 18-23 March 2024, Tokyo, Japan", - howpublished = "\url{https://wg21.link/n4976}", - year = 2024, +@misc{P0174R1, + author = "Alisdair Meredith", + title = "{P0174R1}: Deprecating Vestigial Library Parts in C++17", + howpublished = "\url{https://wg21.link/p0174r1}", + year = 2016, + month = 3, + publisher = "WG21" +} +@misc{P0174R2, + author = "Alisdair Meredith", + title = "{P0174R2}: Deprecating Vestigial Library Parts in C++17", + howpublished = "\url{https://wg21.link/p0174r2}", + year = 2016, + month = 6, + publisher = "WG21" +} +@misc{P0175R0, + author = "Thomas Koeppe and Richard Smith", + title = "{P0175R0}: Synopses for the C library", + howpublished = "\url{https://wg21.link/p0175r0}", + year = 2016, + month = 2, + publisher = "WG21" +} +@misc{P0175R1, + author = "Thomas Koeppe and Richard Smith", + title = "{P0175R1}: Synopses for the C library", + howpublished = "\url{https://wg21.link/p0175r1}", + year = 2016, + month = 6, + publisher = "WG21" +} +@misc{P0177R0, + author = "Alisdair Meredith", + title = "{P0177R0}: Cleaning up allocator\_traits", + howpublished = "\url{https://wg21.link/p0177r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{N4977, - author = "Herb Sutter", - title = "{N4977}: 2025-11 Kona meeting information", - howpublished = "\url{https://wg21.link/n4977}", - year = 2024, - month = 12, - publisher = "WG21" -} -@misc{N4978, - author = "Nina Ranns", - title = "{N4978}: WG21 2024-03 Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4978}", - year = 2024, +@misc{P0177R1, + author = "Alisdair Meredith", + title = "{P0177R1}: Cleaning up allocator\_traits", + howpublished = "\url{https://wg21.link/p0177r1}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4979, - author = "Peter Kulczycki and Michael Hava", - title = "{N4979}: Hagenberg Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4979}", - year = 2024, +@misc{P0177R2, + author = "Alisdair Meredith", + title = "{P0177R2}: Cleaning up allocator\_traits", + howpublished = "\url{https://wg21.link/p0177r2}", + year = 2016, month = 3, publisher = "WG21" } -@misc{N4980, - author = "Nina Ranns", - title = "{N4980}: WG21 2024-03 Tokyo Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4980}", - year = 2024, - month = 4, +@misc{P0178R0, + author = "Alisdair Meredith", + title = "{P0178R0}: Allocators and swap", + howpublished = "\url{https://wg21.link/p0178r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4981, - author = "Thomas Köppe", - title = "{N4981}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4981}", +@misc{P0178R1, + author = "Alisdair Meredith", + title = "{P0178R1}: Allocators and swap", + howpublished = "\url{https://wg21.link/p0178r1}", year = 2024, - month = 4, + month = 12, publisher = "WG21" } -@misc{N4982, - author = "Thomas Köppe", - title = "{N4982}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4982}", - year = 2024, - month = 4, +@misc{P0180R0, + author = "Alisdair Meredith", + title = "{P0180R0}: Reserve a New Library Namespace Future Standardization", + howpublished = "\url{https://wg21.link/p0180r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4983, - author = "John Spicer", - title = "{N4983}: WG21 agenda: 24-29 June 2024, St. Louis, MO, USA", - howpublished = "\url{https://wg21.link/n4983}", - year = 2024, - month = 5, +@misc{P0180R1, + author = "Alisdair Meredith", + title = "{P0180R1}: Reserve a New Library Namespace Future Standardization", + howpublished = "\url{https://wg21.link/p0180r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4984, - author = "Nina Ranns", - title = "{N4984}: WG21 June 2024 Admin Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4984}", - year = 2024, +@misc{P0180R2, + author = "Alisdair Meredith", + title = "{P0180R2}: Reserve a New Library Namespace Future Standardization", + howpublished = "\url{https://wg21.link/p0180r2}", + year = 2016, month = 6, publisher = "WG21" } -@misc{N4985, - author = "Nina Ranns", - title = "{N4985}: WG21 2024-06 St Louis Minutes of Meeting", - howpublished = "\url{https://wg21.link/n4985}", - year = 2024, - month = 7, +@misc{P0181R0, + author = "Alisdair Meredith", + title = "{P0181R0}: Ordered By Default", + howpublished = "\url{https://wg21.link/p0181r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4986, - author = "Thomas Köppe", - title = "{N4986}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4986}", - year = 2024, - month = 7, +@misc{P0181R1, + author = "Alisdair Meredith", + title = "{P0181R1}: Ordered By Default", + howpublished = "\url{https://wg21.link/p0181r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4987, - author = "Thomas Köppe", - title = "{N4987}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4987}", - year = 2024, - month = 7, +@misc{P0184R0, + author = "Eric Niebler", + title = "{P0184R0}: Generalizing the Range-Based For Loop", + howpublished = "\url{https://wg21.link/p0184r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4988, - author = "Thomas Köppe", - title = "{N4988}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4988}", - year = 2024, - month = 8, +@misc{P0185R0, + author = "Daniel Krugler", + title = "{P0185R0}: Adding [nothrow-] swappable traits", + howpublished = "\url{https://wg21.link/p0185r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4989, - author = "Thomas Köppe", - title = "{N4989}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4989}", - year = 2024, - month = 8, +@misc{P0185R1, + author = "Daniel Krugler", + title = "{P0185R1}: Adding [nothrow-]swappable traits, revision 3", + howpublished = "\url{https://wg21.link/p0185r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N4990, - author = "Herb Sutter", - title = "{N4990}: Business Plan and Convener's Report", - howpublished = "\url{https://wg21.link/n4990}", - year = 2024, - month = 8, +@misc{P0186R0, + author = "Beman Dawes and Eric Niebler and Casey Carter", + title = "{P0186R0}: Iterator Facade Library Proposal for Ranges", + howpublished = "\url{https://wg21.link/p0186r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4991, - author = "Vassil Vassilev and Vassil Keremidchiev and Maya Traykova", - title = "{N4991}: 2025 Sofia Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4991}", - year = 2024, - month = 10, +@misc{P0187R0, + author = "Andrew Tomazos", + title = "{P0187R0}: Proposal of Bitfield Default Member Initializers", + howpublished = "\url{https://wg21.link/p0187r0}", + year = 2015, + month = 11, publisher = "WG21" } -@misc{N4993, - author = "Thomas Köppe", - title = "{N4993}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4993}", - year = 2024, - month = 10, +@misc{P0187R1, + author = "Andrew Tomazos", + title = "{P0187R1}: Proposal/Wording for Bit-field Default Member Initializer Syntax", + howpublished = "\url{https://wg21.link/p0187r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{N4994, - author = "Thomas Köppe", - title = "{N4994}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n4994}", - year = 2024, - month = 10, +@misc{P0188R0, + author = "Andrew Tomazos", + title = "{P0188R0}: Wording for [[fallthrough]] attribute", + howpublished = "\url{https://wg21.link/p0188r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4995, - author = "John Spicer", - title = "{N4995}: WG21 agenda: 18-23 November 2024, Wroclaw, Poland", - howpublished = "\url{https://wg21.link/n4995}", - year = 2024, - month = 10, +@misc{P0188R1, + author = "Andrew Tomazos", + title = "{P0188R1}: Wording for [[fallthrough]] attribute", + howpublished = "\url{https://wg21.link/p0188r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4997, - author = "Michael Hava", - title = "{N4997}: Hagenberg Meeting Invitation and Information", - howpublished = "\url{https://wg21.link/n4997}", - year = 2024, - month = 11, +@misc{P0189R0, + author = "Andrew Tomazos", + title = "{P0189R0}: Wording for [[nodiscard]] attribute", + howpublished = "\url{https://wg21.link/p0189r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{N4998, - author = "Nina Ranns", - title = "{N4998}: WG21 2024-11 Wroclaw Admin telecon minutes", - howpublished = "\url{https://wg21.link/n4998}", - year = 2024, - month = 11, +@misc{P0189R1, + author = "Andrew Tomazos", + title = "{P0189R1}: Wording for [[nodiscard]] attribute", + howpublished = "\url{https://wg21.link/p0189r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N4999, - author = "John Spicer", - title = "{N4999}: WG21 agenda: 10-15 February 2025, Hagenberg, Austria", - howpublished = "\url{https://wg21.link/n4999}", - year = 2024, - month = 12, +@misc{P0190R0, + author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer", + title = "{P0190R0}: Proposal for New memory order consume Definition", + howpublished = "\url{https://wg21.link/p0190r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{N5000, - author = "Nina Ranns", - title = "{N5000}: WG21 November 2024 Hybrid meeting Minutes of Meeting", - howpublished = "\url{https://wg21.link/n5000}", - year = 2024, - month = 12, +@misc{P0190R1, + author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer", + title = "{P0190R1}: Proposal for New memory order consume Definition", + howpublished = "\url{https://wg21.link/p0190r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{N5001, - author = "Thomas Köppe", - title = "{N5001}: Working Draft, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n5001}", - year = 2024, - month = 12, +@misc{P0190R2, + author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer and Jeffrey Yasskin and JF Bastien", + title = "{P0190R2}: Proposal for New memory order consume Definition", + howpublished = "\url{https://wg21.link/p0190r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{N5002, - author = "Thomas Köppe", - title = "{N5002}: Editors' Report, Programming Languages — C++", - howpublished = "\url{https://wg21.link/n5002}", - year = 2024, - month = 12, +@misc{P0190R3, + author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer and Jeffrey Yasskin and JF Bastien", + title = "{P0190R3}: Proposal for New memory order consume Definition", + howpublished = "\url{https://wg21.link/p0190r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{N5003, - author = "Herb Sutter", - title = "{N5003}: 2025 WG21 admin telecon meetings", - howpublished = "\url{https://wg21.link/n5003}", - year = 2024, - month = 12, +@misc{P0190R4, + author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer and Jeffrey Yasskin and JF Bastien", + title = "{P0190R4}: Proposal for New memory order consume Definition", + howpublished = "\url{https://wg21.link/p0190r4}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0001R0, - author = "Alisdair Meredith", - title = "{P0001R0}: Removing Deprecated Register Keyword", - howpublished = "\url{https://wg21.link/p0001r0}", - year = 2015, - month = 9, +@misc{P0191R1, + author = "Daniel Markus", + title = "{P0191R1}: C++ virtual member function pointer comparison", + howpublished = "\url{https://wg21.link/p0191r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0001R1, - author = "Alisdair Meredith", - title = "{P0001R1}: Removing Deprecated Register Keyword", - howpublished = "\url{https://wg21.link/p0001r1}", +@misc{P0192R0, + author = "Boris Fomitchev and Sergei Nikolaev and Oliver Giroux", + title = "{P0192R0}: Adding a Fundamental Type for Short Float", + howpublished = "\url{https://wg21.link/p0192r0}", year = 2015, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0002R0, - author = "Alisdair Meredith", - title = "{P0002R0}: Removing Deprecated Operator++ for bool", - howpublished = "\url{https://wg21.link/p0002r0}", - year = 2015, - month = 9, +@misc{P0192R1, + author = "Boris Fomitchev and Sergei Nikolaev and Olivier Giroux and Lawrence Crowl", + title = "{P0192R1}: Adding a Fundamental Type for Short Float", + howpublished = "\url{https://wg21.link/p0192r1}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0002R1, - author = "Alisdair Meredith", - title = "{P0002R1}: Removing Deprecated Operator++ for bool", - howpublished = "\url{https://wg21.link/p0002r1}", - year = 2015, +@misc{P0192R4, + author = "Michał Dominiak and Bryce Adelstein Lelbach and Boris Fomitchev and Sergei Nikolaev", + title = "{P0192R4}: `short float` and fixed-size floating point types", + howpublished = "\url{https://wg21.link/p0192r4}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0003R0, - author = "Alisdair Meredith", - title = "{P0003R0}: Removing Deprecated Dynamic Exception Specifications", - howpublished = "\url{https://wg21.link/p0003r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0003R1, - author = "Alisdair Meredith", - title = "{P0003R1}: Removing Deprecated Exception Specifications from C++17", - howpublished = "\url{https://wg21.link/p0003r1}", +@misc{P0193R0, + author = "JF Bastien and Hans Boehm", + title = "{P0193R0}: Where is Vectorization in C++‽", + howpublished = "\url{https://wg21.link/p0193r0}", year = 2016, - month = 2, + month = 1, publisher = "WG21" } -@misc{P0003R2, - author = "Alisdair Meredith", - title = "{P0003R2}: Removing Deprecated Dynamic Exception Specifications from C++17", - howpublished = "\url{https://wg21.link/p0003r2}", +@misc{P0193R1, + author = "JF Bastien and Hans Boehm", + title = "{P0193R1}: Where is Vectorization in C++‽", + howpublished = "\url{https://wg21.link/p0193r1}", year = 2016, month = 3, publisher = "WG21" } -@misc{P0003R3, - author = "Alisdair Meredith", - title = "{P0003R3}: Removing Deprecated Exception Specifications from C++17", - howpublished = "\url{https://wg21.link/p0003r3}", +@misc{P0194R0, + author = "Matus Chochlik and Axel Naumann", + title = "{P0194R0}: Static reflection (revision 4)", + howpublished = "\url{https://wg21.link/p0194r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0003R4, - author = "Alisdair Meredith", - title = "{P0003R4}: Removing Deprecated Exception Specifications from C++17", - howpublished = "\url{https://wg21.link/p0003r4}", +@misc{P0194R1, + author = "Matúš Chochlík and Alex Naumann", + title = "{P0194R1}: Static reflection (revision 4)", + howpublished = "\url{https://wg21.link/p0194r1}", year = 2016, - month = 6, + month = 5, publisher = "WG21" } -@misc{P0003R5, - author = "Alisdair Meredith", - title = "{P0003R5}: Removing Deprecated Exception Specifications from C++17", - howpublished = "\url{https://wg21.link/p0003r5}", +@misc{P0194R2, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0194R2}: Static reflection", + howpublished = "\url{https://wg21.link/p0194r2}", year = 2016, - month = 11, + month = 10, publisher = "WG21" } -@misc{P0004R0, - author = "Alisdair Meredith", - title = "{P0004R0}: Removing Deprecated Aliases in iostreams", - howpublished = "\url{https://wg21.link/p0004r0}", - year = 2015, - month = 9, +@misc{P0194R3, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0194R3}: Static reflection", + howpublished = "\url{https://wg21.link/p0194r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0004R1, - author = "Alisdair Meredith", - title = "{P0004R1}: Removing Deprecated Aliases in iostreams", - howpublished = "\url{https://wg21.link/p0004r1}", - year = 2015, - month = 10, +@misc{P0194R4, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0194R4}: Static reflection", + howpublished = "\url{https://wg21.link/p0194r4}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0005R0, - author = "Alisdair Meredith", - title = "{P0005R0}: Adopt not\_fn from Library Fundamentals 2 for C++17", - howpublished = "\url{https://wg21.link/p0005r0}", - year = 2015, - month = 9, +@misc{P0194R5, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0194R5}: Static reflection", + howpublished = "\url{https://wg21.link/p0194r5}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0005R1, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0005R1}: Adopt not\_fn from Library Fundamentals 2 for C++17", - howpublished = "\url{https://wg21.link/p0005r1}", - year = 2015, - month = 10, +@misc{P0194R6, + author = "Matus Chochlik and Axel Naumann and David Sankel", + title = "{P0194R6}: Static reflection", + howpublished = "\url{https://wg21.link/p0194r6}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0005R2, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0005R2}: Adopt not\_fn from Library Fundamentals 2 for C++17", - howpublished = "\url{https://wg21.link/p0005r2}", +@misc{P0195R0, + author = "Robert Haberlach", + title = "{P0195R0}: Modernizing using-declarations", + howpublished = "\url{https://wg21.link/p0195r0}", year = 2015, + month = 12, + publisher = "WG21" +} +@misc{P0195R1, + author = "Robert Haberlach", + title = "{P0195R1}: Modernizing using-declarations", + howpublished = "\url{https://wg21.link/p0195r1}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0005R3, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0005R3}: Adopt not\_fn from Library Fundamentals 2 for C++17", - howpublished = "\url{https://wg21.link/p0005r3}", +@misc{P0195R2, + author = "Robert Haberlach and Richard Smith", + title = "{P0195R2}: Pack expansions in using-declarations", + howpublished = "\url{https://wg21.link/p0195r2}", year = 2016, month = 11, publisher = "WG21" } -@misc{P0005R4, - author = "Alisdair Meredith", - title = "{P0005R4}: Adopt not\_fn from Library Fundamentals 2 for C++17", - howpublished = "\url{https://wg21.link/p0005r4}", +@misc{P0196R0, + author = "Vicente J. Botet Escriba", + title = "{P0196R0}: A generic none\_t literal type for Nullable types", + howpublished = "\url{https://wg21.link/p0196r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0006R0, - author = "Alisdair Meredith", - title = "{P0006R0}: Adopt Type Traits Variable Templates from Library Fundamentals TS for C++17", - howpublished = "\url{https://wg21.link/p0006r0}", - year = 2015, - month = 9, +@misc{P0196R1, + author = "Vicente J. Botet Escriba", + title = "{P0196R1}: Generic none() factories for Nullable types", + howpublished = "\url{https://wg21.link/p0196r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0007R0, - author = "Alisdair Meredith", - title = "{P0007R0}: Constant View: A proposal for a std::as\_const helper function template", - howpublished = "\url{https://wg21.link/p0007r0}", - year = 2015, - month = 9, +@misc{P0196R2, + author = "Vicente J. Botet Escriba", + title = "{P0196R2}: Generic none() factories for Nullable types", + howpublished = "\url{https://wg21.link/p0196r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0007R1, - author = "ADAM David Alan Martin and Alisdair Meredith", - title = "{P0007R1}: Constant View: A proposal for a std::as\_const helper function template", - howpublished = "\url{https://wg21.link/p0007r1}", - year = 2015, - month = 10, +@misc{P0196R3, + author = "Vicente J. Botet Escriba", + title = "{P0196R3}: Generic none() factories for Nullable types", + howpublished = "\url{https://wg21.link/p0196r3}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0008R0, - author = "Chris Mysen", - title = "{P0008R0}: C++ Executors", - howpublished = "\url{https://wg21.link/p0008r0}", - year = 2015, - month = 9, +@misc{P0196R4, + author = "Vicente J. Botet Escriba", + title = "{P0196R4}: Generic none() factories for Nullable types", + howpublished = "\url{https://wg21.link/p0196r4}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0009R0, - author = "H. Carter Edwards and Christian Trott and Juan Alday and Jesse Perla and Mauro Bianco and Robin Maffeo and Ben Sander and Bryce Lelbach", - title = "{P0009R0}: Polymorphic Multidimensional Array View", - howpublished = "\url{https://wg21.link/p0009r0}", - year = 2015, - month = 9, +@misc{P0196R5, + author = "Vicente J. Botet Escribá", + title = "{P0196R5}: Generic none() factories for Nullable types", + howpublished = "\url{https://wg21.link/p0196r5}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0009R1, - author = "H. Carter Edwards and Christian Trott and Juan Alday and Jesse Perla and Mauro Bianco and Robin Maffeo and Ben Sander and Bryce Lelbach", - title = "{P0009R1}: Polymorphic Multidimensional Array View", - howpublished = "\url{https://wg21.link/p0009r1}", +@misc{P0197R0, + author = "Vicente J. Botet Escriba", + title = "{P0197R0}: Default Tuple-like access", + howpublished = "\url{https://wg21.link/p0197r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0009R2, - author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", - title = "{P0009R2}: Polymorphic Multidimensional Array View", - howpublished = "\url{https://wg21.link/p0009r2}", +@misc{P0198R0, + author = "Vicente J. Botet Escriba", + title = "{P0198R0}: Default Swap", + howpublished = "\url{https://wg21.link/p0198r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0009R3, - author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", - title = "{P0009R3}: Polymorphic Multidimensional Array View", - howpublished = "\url{https://wg21.link/p0009r3}", +@misc{P0199R0, + author = "Vicente J. Botet Escriba", + title = "{P0199R0}: Default Hash", + howpublished = "\url{https://wg21.link/p0199r0}", year = 2016, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0009R4, - author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander and Athanasios Iliopoulos and John Michopoulos", - title = "{P0009R4}: Polymorphic Multidimensional Array Reference", - howpublished = "\url{https://wg21.link/p0009r4}", - year = 2017, - month = 10, +@misc{P0200R0, + author = "Yegor Derevenets", + title = "{P0200R0}: A Proposal to Add Y Combinator to the Standard Library", + howpublished = "\url{https://wg21.link/p0200r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0009R5, - author = "H. Carter Edwards and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos", - title = "{P0009R5}: Polymorphic Multidimensional Array Reference", - howpublished = "\url{https://wg21.link/p0009r5}", - year = 2018, +@misc{P0201R0, + author = "Jonathan Coe", + title = "{P0201R0}: A cloning pointer-class for C++", + howpublished = "\url{https://wg21.link/p0201r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{P0009R6, - author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Daniel Sunderland", - title = "{P0009R6}: mdspan: A Non-Owning Multidimensional Array Reference", - howpublished = "\url{https://wg21.link/p0009r6}", - year = 2018, - month = 5, +@misc{P0201R1, + author = "Jonathan Coe", + title = "{P0201R1}: An indirect value-type for C++", + howpublished = "\url{https://wg21.link/p0201r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0009R7, - author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", - title = "{P0009R7}: mdspan: A Non-Owning Multidimensional Array Reference", - howpublished = "\url{https://wg21.link/p0009r7}", +@misc{P0201R2, + author = "Jonathan Coe", + title = "{P0201R2}: A polymorphic value-type for C++", + howpublished = "\url{https://wg21.link/p0201r2}", + year = 2017, + month = 10, + publisher = "WG21" +} +@misc{P0201R3, + author = "Jonathan Coe and Sean Parent", + title = "{P0201R3}: A polymorphic value-type for C++", + howpublished = "\url{https://wg21.link/p0201r3}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0009R8, - author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", - title = "{P0009R8}: mdspan: A Non-Owning Multidimensional Array Reference", - howpublished = "\url{https://wg21.link/p0009r8}", +@misc{P0201R4, + author = "Jonathan Coe and Sean Parent", + title = "{P0201R4}: A polymorphic value-type for C++", + howpublished = "\url{https://wg21.link/p0201r4}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0009R9, - author = "H. Carter Edwards and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and Christian Trott and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", - title = "{P0009R9}: mdspan: A Non-Owning Multidimensional Array Reference", - howpublished = "\url{https://wg21.link/p0009r9}", +@misc{P0201R5, + author = "Jonathan Coe and Sean Parent", + title = "{P0201R5}: A polymorphic value-type for C++", + howpublished = "\url{https://wg21.link/p0201r5}", year = 2019, - month = 1, + month = 3, publisher = "WG21" } -@misc{P0009R10, - author = "Christian Trott and Bryce Adelstein Lelbach and Daniel Sunderland and D. S. Hollman and H. Carter Edwards and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Mark Hoemmen", - title = "{P0009R10}: mdspan", - howpublished = "\url{https://wg21.link/p0009r10}", - year = 2020, - month = 2, +@misc{P0201R6, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P0201R6}: A polymorphic value-type for C++", + howpublished = "\url{https://wg21.link/p0201r6}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P0009R11, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R11}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r11}", - year = 2021, - month = 5, +@misc{P0202R0, + author = "Antony Polukhin", + title = "{P0202R0}: Add Constexpr Modifiers to Functions in and Headers", + howpublished = "\url{https://wg21.link/p0202r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0009R12, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R12}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r12}", - year = 2021, +@misc{P0202R1, + author = "Antony Polukhin", + title = "{P0202R1}: Add Constexpr Modifiers to Functions in and Headers", + howpublished = "\url{https://wg21.link/p0202r1}", + year = 2016, month = 5, publisher = "WG21" } -@misc{P0009R13, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R13}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r13}", - year = 2021, - month = 10, +@misc{P0202R2, + author = "Antony Polukhin", + title = "{P0202R2}: Add Constexpr Modifiers to Functions in and Headers", + howpublished = "\url{https://wg21.link/p0202r2}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0009R14, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R14}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r14}", - year = 2021, +@misc{P0202R3, + author = "Antony Polukhin", + title = "{P0202R3}: Add Constexpr Modifiers to Functions in and Headers", + howpublished = "\url{https://wg21.link/p0202r3}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0009R15, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R15}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r15}", - year = 2022, - month = 2, +@misc{P0203R0, + author = "Mathias Gaunard", + title = "{P0203R0}: Considerations for the design of expressive portable SIMD vectors", + howpublished = "\url{https://wg21.link/p0203r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0009R16, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R16}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r16}", - year = 2022, - month = 3, +@misc{P0205R0, + author = "Moritz Klammler", + title = "{P0205R0}: Allow Seeding Random Number Engines With std::random\_device", + howpublished = "\url{https://wg21.link/p0205r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0009R17, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R17}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r17}", - year = 2022, +@misc{P0205R1, + author = "Moritz Klammler", + title = "{P0205R1}: Efficient Seeding of Random Number Engines", + howpublished = "\url{https://wg21.link/p0205r1}", + year = 2021, month = 6, publisher = "WG21" } -@misc{P0009R18, - author = "Christian Trott and D.S. Hollman and Damien Lebrun-Grandie and Mark Hoemmen and Daniel Sunderland and H. Carter Edwards and Bryce Adelstein Lelbach and Mauro Bianco and Ben Sander and Athanasios Iliopoulos and John Michopoulos and Nevin Liber", - title = "{P0009R18}: MDSPAN", - howpublished = "\url{https://wg21.link/p0009r18}", - year = 2022, - month = 7, +@misc{P0206R0, + author = "Ville Voutilainen", + title = "{P0206R0}: Discussion about std::thread and RAII", + howpublished = "\url{https://wg21.link/p0206r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0010R0, - author = "Pattabhi Raman", - title = "{P0010R0}: Adding a subsection for concurrent random number generation in C++17", - howpublished = "\url{https://wg21.link/p0010r0}", - year = 2015, - month = 11, +@misc{P0206R1, + author = "Ville Voutilainen", + title = "{P0206R1}: A joining thread", + howpublished = "\url{https://wg21.link/p0206r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0011R0, - author = "Jamie Alsop and Nicolai Josuttis", - title = "{P0011R0}: Additions to Filesystem supporting Relative Paths", - howpublished = "\url{https://wg21.link/p0011r0}", - year = 2015, - month = 9, +@misc{P0207R0, + author = "Ville Voutilainen", + title = "{P0207R0}: Ruminations on lambda captures", + howpublished = "\url{https://wg21.link/p0207r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0012R0, - author = "Jens Maurer", - title = "{P0012R0}: Make exception specifications be part of the type system, version 4", - howpublished = "\url{https://wg21.link/p0012r0}", - year = 2015, - month = 9, +@misc{P0208R0, + author = "Pablo Halpern", + title = "{P0208R0}: Copy-swap helper", + howpublished = "\url{https://wg21.link/p0208r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0012R1, - author = "Jens Maurer", - title = "{P0012R1}: Make exception specifications be part of the type system, version 5", - howpublished = "\url{https://wg21.link/p0012r1}", - year = 2015, - month = 10, +@misc{P0208R1, + author = "Pablo Halpern", + title = "{P0208R1}: Copy-swap Transaction", + howpublished = "\url{https://wg21.link/p0208r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0013R0, - author = "Jonathan Wakely", - title = "{P0013R0}: Logical Operator Type Traits", - howpublished = "\url{https://wg21.link/p0013r0}", - year = 2015, - month = 7, +@misc{P0209R0, + author = "Pablo Halpern", + title = "{P0209R0}: make\_from\_tuple: apply for construction", + howpublished = "\url{https://wg21.link/p0209r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0013R1, - author = "Jonathan Wakely", - title = "{P0013R1}: Logical Operator Type Traits (revison 1)", - howpublished = "\url{https://wg21.link/p0013r1}", - year = 2015, - month = 10, +@misc{P0209R1, + author = "Pablo Halpern", + title = "{P0209R1}: make\_from\_tuple: apply for construction", + howpublished = "\url{https://wg21.link/p0209r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0014R0, - author = "Nozomu Katō", - title = "{P0014R0}: Proposal to add the multiline option to std::regex for its ECMAScript engine", - howpublished = "\url{https://wg21.link/p0014r0}", - year = 2015, - month = 7, +@misc{P0209R2, + author = "Pablo Halpern", + title = "{P0209R2}: make\_from\_tuple: apply for construction", + howpublished = "\url{https://wg21.link/p0209r2}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0014R1, - author = "Nozomu Katō", - title = "{P0014R1}: Proposal to add the multiline option to std::regex for its ECMAScript engine", - howpublished = "\url{https://wg21.link/p0014r1}", - year = 2015, - month = 10, +@misc{P0210R0, + author = "Thomas Koeppe", + title = "{P0210R0}: A light-weight, dynamic array", + howpublished = "\url{https://wg21.link/p0210r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0015R0, - author = "David Stone", - title = "{P0015R0}: A specialization-friendly std::common\_type", - howpublished = "\url{https://wg21.link/p0015r0}", - year = 2015, - month = 8, +@misc{P0211R0, + author = "Thomas Koeppe", + title = "{P0211R0}: Allocator-aware library wrappers for dynamic allocation", + howpublished = "\url{https://wg21.link/p0211r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0017R0, - author = "Oleg Smolsky", - title = "{P0017R0}: Extension to aggregate initialization", - howpublished = "\url{https://wg21.link/p0017r0}", - year = 2015, - month = 7, +@misc{P0211R1, + author = "Thomas Koeppe", + title = "{P0211R1}: Allocator-aware library wrappers for dynamic allocation", + howpublished = "\url{https://wg21.link/p0211r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0017R1, - author = "Oleg Smolsky", - title = "{P0017R1}: Extension to aggregate initialization", - howpublished = "\url{https://wg21.link/p0017r1}", - year = 2015, +@misc{P0211R2, + author = "Thomas Köppe", + title = "{P0211R2}: Allocator-aware library wrappers for dynamic allocation", + howpublished = "\url{https://wg21.link/p0211r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0018R0, - author = "H. Carter Edwards and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", - title = "{P0018R0}: Lambda Capture of *this by Value", - howpublished = "\url{https://wg21.link/p0018r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0018R1, - author = "H. Carter Edwards and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", - title = "{P0018R1}: Lambda Capture of *this by Value", - howpublished = "\url{https://wg21.link/p0018r1}", - year = 2015, - month = 10, +@misc{P0211R3, + author = "Thomas Köppe", + title = "{P0211R3}: Allocator-aware library wrappers for dynamic allocation", + howpublished = "\url{https://wg21.link/p0211r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0018R2, - author = "H. Carter Edwards and Daveed Vandevoorde and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", - title = "{P0018R2}: Lambda Capture of *this by Value", - howpublished = "\url{https://wg21.link/p0018r2}", - year = 2015, - month = 11, +@misc{P0212R0, + author = "Andrew Tomazos", + title = "{P0212R0}: Wording for [[maybe\_unused]] attribute", + howpublished = "\url{https://wg21.link/p0212r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0018R3, - author = "H. Carter Edwards and Daveed Vandevoorde and Christian Trott and Hal Finkel and Jim Reus and Robin Maffeo and Ben Sander", - title = "{P0018R3}: Lambda Capture of *this by Value as [=,*this]", - howpublished = "\url{https://wg21.link/p0018r3}", +@misc{P0212R1, + author = "Andrew Tomazos", + title = "{P0212R1}: Wording for [[maybe\_unused]] attribute", + howpublished = "\url{https://wg21.link/p0212r1}", year = 2016, month = 3, publisher = "WG21" } -@misc{P0019R0, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R0}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r0}", - year = 2015, - month = 9, +@misc{P0213R0, + author = "Graham Bleaney", + title = "{P0213R0}: Reexamining the Performance of Memory-Allocation Strategies", + howpublished = "\url{https://wg21.link/p0213r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0019R1, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R1}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r1}", - year = 2015, +@misc{P0214R0, + author = "Matthias Kretz", + title = "{P0214R0}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{P0019R2, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R2}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r2}", +@misc{P0214R1, + author = "Matthias Kretz", + title = "{P0214R1}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r1}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0019R3, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R3}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r3}", +@misc{P0214R2, + author = "Matthias Kretz", + title = "{P0214R2}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r2}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0019R4, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R4}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r4}", - year = 2016, - month = 11, +@misc{P0214R3, + author = "Matthias Kretz", + title = "{P0214R3}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0019R5, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R5}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r5}", +@misc{P0214R4, + author = "Matthias Kretz", + title = "{P0214R4}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r4}", year = 2017, - month = 3, + month = 6, publisher = "WG21" } -@misc{P0019R6, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and James Reus", - title = "{P0019R6}: Atomic View", - howpublished = "\url{https://wg21.link/p0019r6}", - year = 2018, - month = 2, +@misc{P0214R5, + author = "Matthias Kretz", + title = "{P0214R5}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r5}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0019R7, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and Daniel Sunderland and Mark Hoemmen and D. S. Hollman and Bryce Adelstein Lelbach and Jens Maurer", - title = "{P0019R7}: Atomic Ref", - howpublished = "\url{https://wg21.link/p0019r7}", - year = 2018, - month = 5, +@misc{P0214R6, + author = "Matthias Kretz", + title = "{P0214R6}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r6}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0019R8, - author = "Daniel Sunderland and H. Carter Edwards and Hans Boehm and Olivier Giroux and Mark Hoemmen and D. S. Hollman and Bryce Adelstein Lelbach and Jens Maurer", - title = "{P0019R8}: Atomic Ref", - howpublished = "\url{https://wg21.link/p0019r8}", +@misc{P0214R7, + author = "Matthias Kretz", + title = "{P0214R7}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r7}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0214R8, + author = "Matthias Kretz", + title = "{P0214R8}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r8}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0020R0, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R0}: Floating Point Atomic View", - howpublished = "\url{https://wg21.link/p0020r0}", - year = 2015, - month = 9, +@misc{P0214R9, + author = "Matthias Kretz", + title = "{P0214R9}: Data-Parallel Vector Types \& Operations", + howpublished = "\url{https://wg21.link/p0214r9}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0020R1, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R1}: Floating Point Atomic", - howpublished = "\url{https://wg21.link/p0020r1}", - year = 2015, +@misc{P0215R0, + author = "Greg Miller and Bradley White", + title = "{P0215R0}: A Civil-Time Library", + howpublished = "\url{https://wg21.link/p0215r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{P0020R2, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R2}: Floating Point Atomic", - howpublished = "\url{https://wg21.link/p0020r2}", +@misc{P0216R0, + author = "Greg Miller and Bradley White", + title = "{P0216R0}: A Time-Zone Library", + howpublished = "\url{https://wg21.link/p0216r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0020R3, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R3}: Floating Point Atomic View", - howpublished = "\url{https://wg21.link/p0020r3}", +@misc{P0217R0, + author = "Jens Maurer", + title = "{P0217R0}: Proposed wording for structured bindings", + howpublished = "\url{https://wg21.link/p0217r0}", year = 2016, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0020R4, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R4}: Floating Point Atomic", - howpublished = "\url{https://wg21.link/p0020r4}", +@misc{P0217R1, + author = "Jens Maurer", + title = "{P0217R1}: Proposed wording for structured bindings", + howpublished = "\url{https://wg21.link/p0217r1}", year = 2016, - month = 11, + month = 3, publisher = "WG21" } -@misc{P0020R5, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R5}: Floating Point Atomic", - howpublished = "\url{https://wg21.link/p0020r5}", - year = 2017, - month = 3, +@misc{P0217R2, + author = "Jens Maurer", + title = "{P0217R2}: Proposed wording for structured bindings", + howpublished = "\url{https://wg21.link/p0217r2}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0020R6, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0020R6}: Floating Point Atomic", - howpublished = "\url{https://wg21.link/p0020r6}", - year = 2017, - month = 11, +@misc{P0217R3, + author = "Jens Maurer", + title = "{P0217R3}: Proposed wording for structured bindings", + howpublished = "\url{https://wg21.link/p0217r3}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0021R0, - author = "Eric Niebler and Casey Carter", - title = "{P0021R0}: Working Draft, C++ Extensions for Ranges", - howpublished = "\url{https://wg21.link/p0021r0}", - year = 2015, - month = 9, +@misc{P0218R0, + author = "Beman Dawes", + title = "{P0218R0}: Adopt File System TS for C++17", + howpublished = "\url{https://wg21.link/p0218r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0022R0, - author = "Eric Niebler", - title = "{P0022R0}: Proxy Iterators for the Ranges Extensions", - howpublished = "\url{https://wg21.link/p0022r0}", - year = 2015, - month = 6, +@misc{P0218R1, + author = "Beman Dawes", + title = "{P0218R1}: Adopt File System TS for C++17", + howpublished = "\url{https://wg21.link/p0218r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0022R1, - author = "Eric Niebler", - title = "{P0022R1}: Proxy Iterators for the Ranges Extensions", - howpublished = "\url{https://wg21.link/p0022r1}", - year = 2015, - month = 11, +@misc{P0219R0, + author = "Beman Dawes and Jamie Allsop and Nicolai Josuttis", + title = "{P0219R0}: Relative Paths for Filesystem", + howpublished = "\url{https://wg21.link/p0219r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0022R2, - author = "Eric Niebler", - title = "{P0022R2}: Proxy Iterators for the Ranges Extensions", - howpublished = "\url{https://wg21.link/p0022r2}", +@misc{P0219R1, + author = "Beman Dawes", + title = "{P0219R1}: Relative Paths for Filesystem", + howpublished = "\url{https://wg21.link/p0219r1}", year = 2016, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0023R0, - author = "Denis Bider", - title = "{P0023R0}: Relocator: Efficiently moving objects", - howpublished = "\url{https://wg21.link/p0023r0}", +@misc{P0220R0, + author = "Beman Dawes", + title = "{P0220R0}: Adopt Library Fundamentals TS for C++17", + howpublished = "\url{https://wg21.link/p0220r0}", year = 2016, - month = 4, + month = 2, publisher = "WG21" } -@misc{P0024R0, - author = "Jared Hoberock", - title = "{P0024R0}: The Parallelism TS Should be Standardized", - howpublished = "\url{https://wg21.link/p0024r0}", - year = 2015, - month = 9, +@misc{P0220R1, + author = "Beman Dawes", + title = "{P0220R1}: Adopt Library Fundamentals V1 TS Components for C++17 (R1)", + howpublished = "\url{https://wg21.link/p0220r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0024R1, - author = "Jared Hoberock", - title = "{P0024R1}: The Parallelism TS Should be Standardized", - howpublished = "\url{https://wg21.link/p0024r1}", +@misc{P0221R0, + author = "Jens Maurer", + title = "{P0221R0}: Proposed wording for default comparisons, revision 2", + howpublished = "\url{https://wg21.link/p0221r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0024R2, - author = "Jared Hoberock", - title = "{P0024R2}: The Parallelism TS Should be Standardized", - howpublished = "\url{https://wg21.link/p0024r2}", +@misc{P0221R1, + author = "Jens Maurer", + title = "{P0221R1}: Proposed wording for default comparisons, revision 3", + howpublished = "\url{https://wg21.link/p0221r1}", year = 2016, month = 3, publisher = "WG21" } -@misc{P0025R0, - author = "Martin Moene and Niels Dekker", - title = "{P0025R0}: An algorithm to ``clamp'' a value between a pair of boundary values", - howpublished = "\url{https://wg21.link/p0025r0}", - year = 2015, - month = 9, +@misc{P0221R2, + author = "Jens Maurer", + title = "{P0221R2}: Proposed wording for default comparisons, revision 4", + howpublished = "\url{https://wg21.link/p0221r2}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0025R1, - author = "Martin Moene and Niels Dekker", - title = "{P0025R1}: An algorithm to ``clamp'' a value between a pair of boundary values", - howpublished = "\url{https://wg21.link/p0025r1}", - year = 2015, - month = 10, +@misc{P0222R0, + author = "Matthew Woehlke", + title = "{P0222R0}: Allowing Anonymous Structs as Return Values", + howpublished = "\url{https://wg21.link/p0222r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0026R0, - author = "Matthew McAtamney-Greenwood", - title = "{P0026R0}: multi-range-based for loops", - howpublished = "\url{https://wg21.link/p0026r0}", - year = 2015, - month = 8, +@misc{P0223R0, + author = "Matthew Woehlke", + title = "{P0223R0}: Class Namespace", + howpublished = "\url{https://wg21.link/p0223r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0027R0, - author = "Troy Korjuslommi", - title = "{P0027R0}: Named Types", - howpublished = "\url{https://wg21.link/p0027r0}", +@misc{P0224R0, + author = "Matthew Woehlke", + title = "{P0224R0}: Implicit Return Type", + howpublished = "\url{https://wg21.link/p0224r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0028R0, - author = "J. Daniel Garcia and Luis M. Sanchez and Massimo Torquati and Marco Danelutto and Peter Sommerlad", - title = "{P0028R0}: Using non-standard attributes", - howpublished = "\url{https://wg21.link/p0028r0}", - year = 2015, - month = 9, +@misc{P0225R0, + author = "Ville Voutilainen", + title = "{P0225R0}: Why I want Concepts, and why I want them sooner rather than later", + howpublished = "\url{https://wg21.link/p0225r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0028R1, - author = "J. Daniel Garcia and Luis M. Sanchez and Massimo Torquati and Marco Danelutto and Peter Sommerlad", - title = "{P0028R1}: Using non-standard attributes", - howpublished = "\url{https://wg21.link/p0028r1}", +@misc{P0226R0, + author = "Walter E. Brown and Axel Naumann and Edward Smith-Rowland", + title = "{P0226R0}: Mathematical Special Functions for C++17, v4", + howpublished = "\url{https://wg21.link/p0226r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0028R2, - author = "J. Daniel Garcia and Luis M. Sanchez and Massimo Torquati and Marco Danelutto and Peter Sommerlad", - title = "{P0028R2}: Using non-standard attributes", - howpublished = "\url{https://wg21.link/p0028r2}", +@misc{P0226R1, + author = "Walter E. Brown and Axel Naumann and Edward Smith-Rowland", + title = "{P0226R1}: Mathematical Special Functions for C++17, v5", + howpublished = "\url{https://wg21.link/p0226r1}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0028R3, - author = "J. Daniel Garcia and Daveed Vandevoorde", - title = "{P0028R3}: Using non-standard attributes", - howpublished = "\url{https://wg21.link/p0028r3}", +@misc{P0227R0, + author = "Thibaut Le Jehan", + title = "{P0227R0}: Weakening the iterator categories of some standard algorithms", + howpublished = "\url{https://wg21.link/p0227r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0028R4, - author = "J. Daniel Garcia and Daveed Vandevoorde", - title = "{P0028R4}: Using attribute namespaces without repetition", - howpublished = "\url{https://wg21.link/p0028r4}", +@misc{P0228R0, + author = "Robert Ramey", + title = "{P0228R0}: A Proposal to Add Safe Integer Types to the Standard Library Technical Report", + howpublished = "\url{https://wg21.link/p0228r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0029R0, - author = "Geoff Romer and Chandler Carruth", - title = "{P0029R0}: A Unified Proposal for Composable Hashing", - howpublished = "\url{https://wg21.link/p0029r0}", - year = 2015, - month = 9, +@misc{P0228R3, + author = "Ryan McDougall and Matt Calabrese", + title = "{P0228R3}: unique\_function: a move-only std::function", + howpublished = "\url{https://wg21.link/p0228r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0030R0, - author = "Benson Ma", - title = "{P0030R0}: Proposal to Introduce a 3-Argument Overload to std::hypot", - howpublished = "\url{https://wg21.link/p0030r0}", - year = 2015, - month = 9, +@misc{P0228R6, + author = "Matt Calabrese and Ryan McDougall", + title = "{P0228R6}: any\_invocable", + howpublished = "\url{https://wg21.link/p0228r6}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P0030R1, - author = "Benson Ma", - title = "{P0030R1}: Proposal to Introduce a 3-Argument Overload to std::hypot", - howpublished = "\url{https://wg21.link/p0030r1}", - year = 2015, - month = 11, +@misc{P0229R0, + author = "Michael Wong", + title = "{P0229R0}: SG5 Transactional Memory Meeting minutes 2015/11/02-2016/02/08", + howpublished = "\url{https://wg21.link/p0229r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0031R0, - author = "Antony Polukhin", - title = "{P0031R0}: A Proposal to Add Constexpr Modifiers to reverse\_iterator, move\_iterator, array and Range Access", - howpublished = "\url{https://wg21.link/p0031r0}", - year = 2015, - month = 9, +@misc{P0230R0, + author = "Michael Wong", + title = "{P0230R0}: SG14 Games Dev/Low Latency/Financial Meeting Minutes 2015/10/14-2015/02/10", + howpublished = "\url{https://wg21.link/p0230r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0032R0, - author = "Vicente J. Botet Escriba", - title = "{P0032R0}: Homogeneous interface for variant, any and optional", - howpublished = "\url{https://wg21.link/p0032r0}", - year = 2015, - month = 9, +@misc{P0231R0, + author = "Victor Luchangco and Michael Spear and Michael Wong", + title = "{P0231R0}: Extending the Transactional Memory Technical Specification to Support Commit Actions", + howpublished = "\url{https://wg21.link/p0231r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0032R1, - author = "Vicente J. Botet Escriba", - title = "{P0032R1}: Homogeneous interface for variant, any and optional (Revision 1)", - howpublished = "\url{https://wg21.link/p0032r1}", - year = 2015, - month = 11, +@misc{P0232R0, + author = "Paul McKenney and Michael Wong and Maged Michael", + title = "{P0232R0}: A Concurrency ToolKit for Structured Deferral/Optimistic Speculation", + howpublished = "\url{https://wg21.link/p0232r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0032R2, - author = "Vicente J. Botet Escriba", - title = "{P0032R2}: Homogeneous interface for variant, any and optional (Revision 2)", - howpublished = "\url{https://wg21.link/p0032r2}", +@misc{P0233R0, + author = "Maged M. Michael and Michael Wong", + title = "{P0233R0}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0032R3, - author = "Vicente J. Botet Escriba", - title = "{P0032R3}: Homogeneous interface for variant, any and optional (Revision 3)", - howpublished = "\url{https://wg21.link/p0032r3}", +@misc{P0233R1, + author = "Maged M. Michael and Michael Wong", + title = "{P0233R1}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r1}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0033R0, - author = "Jonathan Wakely and Peter Dimov", - title = "{P0033R0}: Re-enabling shared\_from\_this", - howpublished = "\url{https://wg21.link/p0033r0}", - year = 2015, - month = 9, +@misc{P0233R2, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer", + title = "{P0233R2}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0033R1, - author = "Jonathan Wakely and Peter Dimov", - title = "{P0033R1}: Re-enabling shared\_from\_this (revision 1)", - howpublished = "\url{https://wg21.link/p0033r1}", - year = 2015, - month = 10, +@misc{P0233R3, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman", + title = "{P0233R3}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0034R0, - author = "Bill Seymour", - title = "{P0034R0}: Civil Time for the Standard Library", - howpublished = "\url{https://wg21.link/p0034r0}", - year = 2015, - month = 9, +@misc{P0233R4, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman and Geoffrey Romer and Andrew Hunter", + title = "{P0233R4}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r4}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0035R0, - author = "Clark Nelson", - title = "{P0035R0}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/p0035r0}", - year = 2015, - month = 9, +@misc{P0233R5, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman and Geoffrey Romer and Andrew Hunter", + title = "{P0233R5}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r5}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0035R1, - author = "Clark Nelson", - title = "{P0035R1}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/p0035r1}", - year = 2015, - month = 12, +@misc{P0233R6, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman and Geoffrey Romer and Andrew Hunter", + title = "{P0233R6}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", + howpublished = "\url{https://wg21.link/p0233r6}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0035R2, - author = "Clark Nelson", - title = "{P0035R2}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/p0035r2}", +@misc{P0234R0, + author = "Michael Wong and Hartmut Kaiser and Thomas Heller", + title = "{P0234R0}: Towards Massive Parallelism(aka Heterogeneous Devices/Accelerators/GPGPU) support in C++", + howpublished = "\url{https://wg21.link/p0234r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0035R3, - author = "Clark Nelson", - title = "{P0035R3}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/p0035r3}", +@misc{P0235R0, + author = "Guy Somberg and Brian Fitzgerald", + title = "{P0235R0}: A Packaging System for C++", + howpublished = "\url{https://wg21.link/p0235r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0035R4, - author = "Clark Nelson", - title = "{P0035R4}: Dynamic memory allocation for over-aligned data", - howpublished = "\url{https://wg21.link/p0035r4}", +@misc{P0236R0, + author = "Michael Wong and Andrew Richards and Maria Rovatsou and Ruyman Reyes", + title = "{P0236R0}: Khronos's OpenCL SYCL to support Heterogeneous Devices for C++", + howpublished = "\url{https://wg21.link/p0236r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0036R0, - author = "Thibaut Le Jehan", - title = "{P0036R0}: Unary Folds and Empty Parameter Packs (Revision 1)", - howpublished = "\url{https://wg21.link/p0036r0}", - year = 2015, - month = 9, +@misc{P0237R0, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R0}: On the standardization of fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0037R0, - author = "John McFarlane", - title = "{P0037R0}: Fixed point real numbers", - howpublished = "\url{https://wg21.link/p0037r0}", - year = 2015, - month = 9, +@misc{P0237R1, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R1}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0037R1, - author = "John McFarlane", - title = "{P0037R1}: Fixed point real numbers", - howpublished = "\url{https://wg21.link/p0037r1}", +@misc{P0237R2, + author = "Vincent Reverdy and Robert J. Brunner and Nathan Myers", + title = "{P0237R2}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r2}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0037R2, - author = "John McFarlane", - title = "{P0037R2}: Fixed-point real numbers", - howpublished = "\url{https://wg21.link/p0037r2}", +@misc{P0237R3, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R3}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r3}", year = 2016, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0037R3, - author = "John McFarlane and Michael Wong", - title = "{P0037R3}: Fixed-point real numbers", - howpublished = "\url{https://wg21.link/p0037r3}", +@misc{P0237R4, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R4}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r4}", year = 2016, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0037R4, - author = "John McFarlane", - title = "{P0037R4}: Fixed-point real numbers", - howpublished = "\url{https://wg21.link/p0037r4}", +@misc{P0237R5, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R5}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r5}", year = 2017, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0037R5, - author = "John McFarlane", - title = "{P0037R5}: Fixed-Point Real Numbers", - howpublished = "\url{https://wg21.link/p0037r5}", - year = 2018, - month = 5, +@misc{P0237R6, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R6}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r6}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0037R6, - author = "John McFarlane", - title = "{P0037R6}: Fixed-Point Real Numbers", - howpublished = "\url{https://wg21.link/p0037r6}", - year = 2019, - month = 1, +@misc{P0237R7, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R7}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r7}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0037R7, - author = "John McFarlane", - title = "{P0037R7}: Fixed-Point Real Numbers", - howpublished = "\url{https://wg21.link/p0037r7}", +@misc{P0237R8, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R8}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r8}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0237R9, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R9}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r9}", + year = 2017, + month = 10, + publisher = "WG21" +} +@misc{P0237R10, + author = "Vincent Reverdy and Robert J. Brunner", + title = "{P0237R10}: Wording for fundamental bit manipulation utilities", + howpublished = "\url{https://wg21.link/p0237r10}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0038R0, - author = "Sean Middleditch", - title = "{P0038R0}: Flat Containers", - howpublished = "\url{https://wg21.link/p0038r0}", - year = 2015, - month = 9, +@misc{P0238R0, + author = "Tomasz Kamińsk", + title = "{P0238R0}: Return type deduction and SFINAE", + howpublished = "\url{https://wg21.link/p0238r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0039R0, - author = "Brent Friedman", - title = "{P0039R0}: Extending raw\_storage\_iterator", - howpublished = "\url{https://wg21.link/p0039r0}", - year = 2015, - month = 9, +@misc{P0238R1, + author = "Tomasz Kami\_ski", + title = "{P0238R1}: Return type deduction and SFINAE", + howpublished = "\url{https://wg21.link/p0238r1}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0040R0, - author = "Brent Friedman", - title = "{P0040R0}: Extending memory management tools", - howpublished = "\url{https://wg21.link/p0040r0}", +@misc{P0239R0, + author = "Tony Van Eerd", + title = "{P0239R0}: valueless\_by\_exception", + howpublished = "\url{https://wg21.link/p0239r0}", year = 2015, - month = 9, + month = 11, publisher = "WG21" } -@misc{P0040R1, - author = "Brent Friedman", - title = "{P0040R1}: Extending memory management tools", - howpublished = "\url{https://wg21.link/p0040r1}", +@misc{P0240R0, + author = "Matt Calabrese", + title = "{P0240R0}: Why I want Concepts, but why they should come later rather than sooner", + howpublished = "\url{https://wg21.link/p0240r0}", year = 2016, - month = 1, + month = 2, publisher = "WG21" } -@misc{P0040R2, - author = "Brent Friedman", - title = "{P0040R2}: Extending memory management tools", - howpublished = "\url{https://wg21.link/p0040r2}", +@misc{P0241R0, + author = "Matt Calabrese", + title = "{P0241R0}: Remove Future-Related Explicit Specializations for Void", + howpublished = "\url{https://wg21.link/p0241r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0040R3, - author = "Brent Friedman", - title = "{P0040R3}: Extending memory management tools", - howpublished = "\url{https://wg21.link/p0040r3}", +@misc{P0242R0, + author = "Matt Calabrese", + title = "{P0242R0}: Standard Library Support For Void", + howpublished = "\url{https://wg21.link/p0242r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0041R0, - author = "Brent Friedman", - title = "{P0041R0}: Unstable remove algorithms", - howpublished = "\url{https://wg21.link/p0041r0}", - year = 2015, - month = 9, +@misc{P0244R0, + author = "Tom Honermann", + title = "{P0244R0}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", + howpublished = "\url{https://wg21.link/p0244r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0042R0, - author = "David Krauss", - title = "{P0042R0}: std::recover: undoing type erasure", - howpublished = "\url{https://wg21.link/p0042r0}", - year = 2015, - month = 9, +@misc{P0244R1, + author = "Tom Honermann", + title = "{P0244R1}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", + howpublished = "\url{https://wg21.link/p0244r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0043R0, - author = "David Krauss", - title = "{P0043R0}: Function wrappers with allocators and noexcept", - howpublished = "\url{https://wg21.link/p0043r0}", - year = 2015, - month = 9, +@misc{P0244R2, + author = "Tom Honermann", + title = "{P0244R2}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", + howpublished = "\url{https://wg21.link/p0244r2}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0044R0, - author = "David Krauss", - title = "{P0044R0}: unwinding\_state: safe exception relativity", - howpublished = "\url{https://wg21.link/p0044r0}", - year = 2015, - month = 9, +@misc{P0245R0, + author = "Thomas Koeppe", + title = "{P0245R0}: Hexadecimal float literals for C++", + howpublished = "\url{https://wg21.link/p0245r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0045R0, - author = "David Krauss", - title = "{P0045R0}: Overloaded and qualified std::function", - howpublished = "\url{https://wg21.link/p0045r0}", - year = 2015, - month = 9, +@misc{P0245R1, + author = "Thomas Koeppe", + title = "{P0245R1}: Hexadecimal float literals for C++", + howpublished = "\url{https://wg21.link/p0245r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0045R1, - author = "David Krauss", - title = "{P0045R1}: Qualified std::function signatures", - howpublished = "\url{https://wg21.link/p0045r1}", - year = 2017, +@misc{P0246R0, + author = "Nathan Myers", + title = "{P0246R0}: Contract Assert Support Merged Proposal", + howpublished = "\url{https://wg21.link/p0246r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{P0046R0, - author = "Tomasz Kamiński", - title = "{P0046R0}: Change is\_transparent to metafunction", - howpublished = "\url{https://wg21.link/p0046r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0046R1, - author = "Tomasz Kamiński", - title = "{P0046R1}: Change is\_transparent to metafunction", - howpublished = "\url{https://wg21.link/p0046r1}", +@misc{P0247R0, + author = "Nathan Myers", + title = "{P0247R0}: Criteria for Contract Support", + howpublished = "\url{https://wg21.link/p0247r0}", year = 2016, - month = 1, + month = 2, publisher = "WG21" } -@misc{P0047R0, - author = "Michael Wong", - title = "{P0047R0}: Transactional Memory (TM) Meeting Minutes 2015/06/01-2015/09/21", - howpublished = "\url{https://wg21.link/p0047r0}", - year = 2015, - month = 9, +@misc{P0248R0, + author = "Andrew Sutton", + title = "{P0248R0}: Concepts in C++17", + howpublished = "\url{https://wg21.link/p0248r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0048R0, - author = "Michael Wong", - title = "{P0048R0}: Games Dev/Low Latency/Financial Trading/Banking Meeting Minutes 2015/08/12-2015/09/23", - howpublished = "\url{https://wg21.link/p0048r0}", - year = 2015, - month = 9, +@misc{P0249R0, + author = "Brett Searles", + title = "{P0249R0}: Input Devices For 2D Graphics", + howpublished = "\url{https://wg21.link/p0249r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0050R0, - author = "Vicente J. Botet Escriba", - title = "{P0050R0}: C++ generic match function", - howpublished = "\url{https://wg21.link/p0050r0}", - year = 2015, - month = 9, +@misc{P0249R2, + author = "Brett Searles and Michael McLaughlin and Jason Zink", + title = "{P0249R2}: Input Devices For 2D Graphics", + howpublished = "\url{https://wg21.link/p0249r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0051R0, - author = "Vicente J. Botet Escriba", - title = "{P0051R0}: C++ generic overload function", - howpublished = "\url{https://wg21.link/p0051r0}", - year = 2015, - month = 9, +@misc{P0250R0, + author = "Hans Boehm", + title = "{P0250R0}: Wording improvements for initialization and thread ids (CWG 2046)", + howpublished = "\url{https://wg21.link/p0250r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0051R1, - author = "Vicente J. Botet Escriba", - title = "{P0051R1}: C++ generic overload function (Revision 1)", - howpublished = "\url{https://wg21.link/p0051r1}", - year = 2015, - month = 11, +@misc{P0250R1, + author = "Hans Boehm", + title = "{P0250R1}: Wording improvements for initialization and thread ids (CWG 2046)", + howpublished = "\url{https://wg21.link/p0250r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0051R2, - author = "Vicente J. Botet Escriba", - title = "{P0051R2}: C++ generic overload function", - howpublished = "\url{https://wg21.link/p0051r2}", +@misc{P0250R2, + author = "Hans Boehm", + title = "{P0250R2}: Wording improvements for initialization and thread ids (CWG 2046, 1784)", + howpublished = "\url{https://wg21.link/p0250r2}", year = 2016, - month = 10, + month = 7, publisher = "WG21" } -@misc{P0051R3, - author = "Vicente J. Botet Escribá", - title = "{P0051R3}: C++ generic overload function", - howpublished = "\url{https://wg21.link/p0051r3}", - year = 2018, - month = 2, +@misc{P0250R3, + author = "Hans Boehm", + title = "{P0250R3}: Wording improvements for initialization and thread ids (CWG 2046, 1784)", + howpublished = "\url{https://wg21.link/p0250r3}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0052R0, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R0}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r0}", - year = 2015, - month = 9, +@misc{P0251R0, + author = "Bjarne Stroustrup and Herb Sutter", + title = "{P0251R0}: Unified Call Syntax Wording", + howpublished = "\url{https://wg21.link/p0251r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0052R1, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R1}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r1}", +@misc{P0252R0, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P0252R0}: Operator Dot Wording", + howpublished = "\url{https://wg21.link/p0252r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0052R2, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R2}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r2}", +@misc{P0252R1, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P0252R1}: Operator Dot Wording", + howpublished = "\url{https://wg21.link/p0252r1}", year = 2016, month = 3, publisher = "WG21" } -@misc{P0052R3, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R3}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r3}", - year = 2017, - month = 2, - publisher = "WG21" -} -@misc{P0052R4, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R4}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r4}", - year = 2017, - month = 6, +@misc{P0252R2, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P0252R2}: Operator Dot Wording", + howpublished = "\url{https://wg21.link/p0252r2}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0052R5, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R5}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r5}", - year = 2017, - month = 7, +@misc{P0253R0, + author = "Marshall Clow", + title = "{P0253R0}: Fixing a design mistake in the searchers interface in Library Fundamentals", + howpublished = "\url{https://wg21.link/p0253r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0052R6, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R6}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r6}", - year = 2017, - month = 11, +@misc{P0253R1, + author = "Marshall Clow", + title = "{P0253R1}: Fixing a design mistake in the searchers interface in Library Fundamentals", + howpublished = "\url{https://wg21.link/p0253r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0052R7, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R7}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r7}", - year = 2018, +@misc{P0254R0, + author = "Marshall Clow", + title = "{P0254R0}: Integrating std::string\_view and std::string", + howpublished = "\url{https://wg21.link/p0254r0}", + year = 2016, month = 3, publisher = "WG21" } -@misc{P0052R8, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R8}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r8}", - year = 2018, - month = 4, +@misc{P0254R1, + author = "Marshall Clow", + title = "{P0254R1}: Integrating std::string\_view and std::string", + howpublished = "\url{https://wg21.link/p0254r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0052R9, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R9}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r9}", - year = 2018, - month = 10, +@misc{P0254R2, + author = "Marshall Clow", + title = "{P0254R2}: Integrating std::string\_view and std::string", + howpublished = "\url{https://wg21.link/p0254r2}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0052R10, - author = "Peter Sommerlad and Andrew L. Sandoval", - title = "{P0052R10}: Generic Scope Guard and RAII Wrapper for the Standard Library", - howpublished = "\url{https://wg21.link/p0052r10}", - year = 2019, +@misc{P0255R0, + author = "Cleiton Santoia Silva and Daniel Auresco", + title = "{P0255R0}: C++ Static Reflection via template pack expansion", + howpublished = "\url{https://wg21.link/p0255r0}", + year = 2016, month = 2, publisher = "WG21" } -@misc{P0053R0, - author = "Lawrence Crowl and Peter Sommerlad", - title = "{P0053R0}: C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r0}", - year = 2015, - month = 9, +@misc{P0256R0, + author = "Cleiton Santoia Silva", + title = "{P0256R0}: C++ Reflection Light", + howpublished = "\url{https://wg21.link/p0256r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0053R1, - author = "Lawrence Crowl and Peter Sommerlad and Nicolia Josuttis", - title = "{P0053R1}: C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r1}", - year = 2015, - month = 10, +@misc{P0257R0, + author = "Neil MacIntosh", + title = "{P0257R0}: A byte type for the standard library.", + howpublished = "\url{https://wg21.link/p0257r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0053R2, - author = "Lawrence Crowl and Peter Sommerlad and Nicolia Josuttis", - title = "{P0053R2}: C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r2}", +@misc{P0257R1, + author = "Neil MacIntosh", + title = "{P0257R1}: A byte type for increased type safety", + howpublished = "\url{https://wg21.link/p0257r1}", year = 2016, - month = 7, + month = 5, publisher = "WG21" } -@misc{P0053R3, - author = "Lawrence Crowl and Peter Sommerlad and Nicolia Josuttis", - title = "{P0053R3}: DRAFT C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r3}", +@misc{P0258R0, + author = "Michael Spencer", + title = "{P0258R0}: is\_contiguous\_layout", + howpublished = "\url{https://wg21.link/p0258r0}", year = 2016, - month = 11, + month = 2, publisher = "WG21" } -@misc{P0053R4, - author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis", - title = "{P0053R4}: DRAFT C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r4}", - year = 2017, +@misc{P0258R1, + author = "Michael Spencer", + title = "{P0258R1}: is\_contiguous\_layout", + howpublished = "\url{https://wg21.link/p0258r1}", + year = 2016, month = 3, publisher = "WG21" } -@misc{P0053R5, - author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis and Pablo Halpern", - title = "{P0053R5}: C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r5}", - year = 2017, +@misc{P0258R2, + author = "Michael Spencer", + title = "{P0258R2}: has\_unique\_object\_representations - wording", + howpublished = "\url{https://wg21.link/p0258r2}", + year = 2016, month = 6, publisher = "WG21" } -@misc{P0053R6, - author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis and Pablo Halpern", - title = "{P0053R6}: C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r6}", - year = 2017, - month = 7, +@misc{P0259R0, + author = "Michael Price and Andrew Tomazos", + title = "{P0259R0}: fixed\_string: a compile-time string", + howpublished = "\url{https://wg21.link/p0259r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0053R7, - author = "Lawrence Crowl and Peter Sommerlad and Nicolai Josuttis and Pablo Halpern", - title = "{P0053R7}: C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0053r7}", - year = 2017, - month = 11, +@misc{P0260R0, + author = "Lawrence Crowl and Chris Mysen", + title = "{P0260R0}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0054R0, - author = "Gor Nishanov", - title = "{P0054R0}: Coroutines: reports from the fields", - howpublished = "\url{https://wg21.link/p0054r0}", - year = 2015, - month = 9, +@misc{P0260R1, + author = "Lawrence Crowl", + title = "{P0260R1}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r1}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0055R0, - author = "Gor Nishanov", - title = "{P0055R0}: On Interactions Between Coroutines and Networking Library", - howpublished = "\url{https://wg21.link/p0055r0}", - year = 2015, - month = 9, +@misc{P0260R2, + author = "Lawrence Crowl and Chris Mysen", + title = "{P0260R2}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0055R1, - author = "Gor Nishanov", - title = "{P0055R1}: On Interactions Between Coroutines and Networking Library", - howpublished = "\url{https://wg21.link/p0055r1}", - year = 2016, - month = 2, +@misc{P0260R3, + author = "Lawrence Crowl and Chris Mysen", + title = "{P0260R3}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0056R0, - author = "Gor Nishanov", - title = "{P0056R0}: Soft Keywords", - howpublished = "\url{https://wg21.link/p0056r0}", - year = 2015, - month = 9, +@misc{P0260R4, + author = "Lawrence Crowl and Chris Mysen", + title = "{P0260R4}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r4}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0057R0, - author = "Gor Nishanov", - title = "{P0057R0}: Wording for Coroutines (Revision 3)", - howpublished = "\url{https://wg21.link/p0057r0}", - year = 2015, - month = 9, +@misc{P0260R5, + author = "Lawrence Crowl and Chris Mysen and Detlef Vollmann", + title = "{P0260R5}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r5}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P0057R1, - author = "Gor Nishanov", - title = "{P0057R1}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r1}", - year = 2015, - month = 11, +@misc{P0260R6, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R6}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r6}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P0057R2, - author = "Gor Nishanov", - title = "{P0057R2}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r2}", - year = 2016, - month = 2, +@misc{P0260R7, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R7}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r7}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P0057R3, - author = "Gor Nishanov and Jens Maurer and Richard Smith and Daveed Vandevoorde", - title = "{P0057R3}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r3}", - year = 2016, +@misc{P0260R8, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R8}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r8}", + year = 2024, month = 3, publisher = "WG21" } -@misc{P0057R4, - author = "Gor Nishanov", - title = "{P0057R4}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r4}", - year = 2016, +@misc{P0260R9, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R9}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r9}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P0057R5, - author = "Gor Nishanov", - title = "{P0057R5}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r5}", - year = 2016, - month = 7, +@misc{P0260R10, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R10}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r10}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P0057R6, - author = "Gor Nishanov", - title = "{P0057R6}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r6}", - year = 2016, +@misc{P0260R11, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R11}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r11}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P0057R7, - author = "Gor Nishanov", - title = "{P0057R7}: Wording for Coroutines", - howpublished = "\url{https://wg21.link/p0057r7}", - year = 2016, +@misc{P0260R12, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R12}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r12}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P0057R8, - author = "Gor Nishanov", - title = "{P0057R8}: Working Draft, C++ Extensions for Coroutines", - howpublished = "\url{https://wg21.link/p0057r8}", - year = 2018, - month = 2, +@misc{P0260R13, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R13}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r13}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P0058R0, - author = "Jared Hoberock and Michael Garland and Olivier Girioux", - title = "{P0058R0}: An Interface for Abstracting Execution", - howpublished = "\url{https://wg21.link/p0058r0}", - year = 2015, - month = 9, +@misc{P0260R14, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R14}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r14}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P0058R1, - author = "Jared Hoberock and Michael Garland and Olivier Girioux", - title = "{P0058R1}: An Interface for Abstracting Execution", - howpublished = "\url{https://wg21.link/p0058r1}", - year = 2016, +@misc{P0260R15, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R15}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r15}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P0059R0, - author = "Guy Davidson", - title = "{P0059R0}: Add rings to the Standard Library", - howpublished = "\url{https://wg21.link/p0059r0}", - year = 2015, - month = 9, +@misc{P0260R16, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R16}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r16}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P0059R1, - author = "Guy Davidson and Arthur O'Dwyer", - title = "{P0059R1}: Add rings to the Standard Library", - howpublished = "\url{https://wg21.link/p0059r1}", +@misc{P0260R17, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R17}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r17}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{P0260R18, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R18}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r18}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{P0260R19, + author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", + title = "{P0260R19}: C++ Concurrent Queues", + howpublished = "\url{https://wg21.link/p0260r19}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{P0261R0, + author = "Lawrence Crowl", + title = "{P0261R0}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/p0261r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0059R2, - author = "Guy Davidson and Arthur O'Dwyer and Joe Best-Rotheray", - title = "{P0059R2}: Add rings to the Standard Library", - howpublished = "\url{https://wg21.link/p0059r2}", +@misc{P0261R1, + author = "Lawrence Crowl", + title = "{P0261R1}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/p0261r1}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0059R3, - author = "Guy Davidson and Arthur O'Dwyer", - title = "{P0059R3}: A proposal to add a ring span to the standard library", - howpublished = "\url{https://wg21.link/p0059r3}", +@misc{P0261R2, + author = "Lawrence Crowl", + title = "{P0261R2}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/p0261r2}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0059R4, - author = "Guy Davidson and Arthur O'Dwyer", - title = "{P0059R4}: A proposal to add a ring span to the standard library", - howpublished = "\url{https://wg21.link/p0059r4}", +@misc{P0261R3, + author = "Lawrence Crowl", + title = "{P0261R3}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/p0261r3}", year = 2017, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0060R0, - author = "Mathias Gaunard and Dietmar Kühl", - title = "{P0060R0}: Function Object-Based Overloading of Operator Dot", - howpublished = "\url{https://wg21.link/p0060r0}", - year = 2015, - month = 9, +@misc{P0261R4, + author = "Lawrence Crowl", + title = "{P0261R4}: C++ Distributed Counters", + howpublished = "\url{https://wg21.link/p0261r4}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0061R0, - author = "Clark Nelson", - title = "{P0061R0}: Feature-testing preprocessor predicates for C++17", - howpublished = "\url{https://wg21.link/p0061r0}", - year = 2015, - month = 9, +@misc{P0262R0, + author = "Lawrence Crowl", + title = "{P0262R0}: A Class for Status and Optional Value", + howpublished = "\url{https://wg21.link/p0262r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0061R1, - author = "Clark Nelson", - title = "{P0061R1}: \_\_has\_include for C++17", - howpublished = "\url{https://wg21.link/p0061r1}", - year = 2015, +@misc{P0262R1, + author = "Lawrence Crowl and Chris Mysen", + title = "{P0262R1}: A Class for Status and Optional Value", + howpublished = "\url{https://wg21.link/p0262r1}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0062R0, - author = "Hans Boehm and JF Bastien and Peter Dimov and Hal Finkel and Paul McKenney and Michael Wong and Jeffrey Yasskin", - title = "{P0062R0}: When should compilers optimize atomics?", - howpublished = "\url{https://wg21.link/p0062r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0062R1, - author = "JF Bastien and Peter Dimov and Hal Finkel and Paul McKenney and Michael Wong and Jeffrey Yasskin", - title = "{P0062R1}: When should compilers optimize atomics?", - howpublished = "\url{https://wg21.link/p0062r1}", +@misc{P0263R0, + author = "William M. Miller", + title = "{P0263R0}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Jacksonville) Meeting", + howpublished = "\url{https://wg21.link/p0263r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0063R0, - author = "Hans Boehm and Clark Nelson", - title = "{P0063R0}: C++17 should refer to C11 instead of C99", - howpublished = "\url{https://wg21.link/p0063r0}", - year = 2015, - month = 9, +@misc{P0263R1, + author = "William M. Miller", + title = "{P0263R1}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Jacksonville) Meeting", + howpublished = "\url{https://wg21.link/p0263r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0063R1, - author = "Clark Nelson and Hans Boehm", - title = "{P0063R1}: C++17 should refer to C11 instead of C99", - howpublished = "\url{https://wg21.link/p0063r1}", +@misc{P0264R0, + author = "Michael Price", + title = "{P0264R0}: auto operator= considered dangerous", + howpublished = "\url{https://wg21.link/p0264r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0063R2, - author = "Hans Boehm", - title = "{P0063R2}: C++17 should refer to C11 instead of C99", - howpublished = "\url{https://wg21.link/p0063r2}", +@misc{P0265R0, + author = "Michael Wong", + title = "{P0265R0}: SG5 is NOT proposing Transactional Memory for C++17", + howpublished = "\url{https://wg21.link/p0265r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0063R3, - author = "Clark Nelson and Hans Boehm", - title = "{P0063R3}: C++17 should refer to C11 instead of C99", - howpublished = "\url{https://wg21.link/p0063r3}", +@misc{P0266R0, + author = "Walter E. Brown", + title = "{P0266R0}: Removing Restrictions on requires-Expressions", + howpublished = "\url{https://wg21.link/p0266r0}", year = 2016, - month = 6, - publisher = "WG21" -} -@misc{P0065R0, - author = "David Krauss", - title = "{P0065R0}: Movable initializer lists, rev. 2", - howpublished = "\url{https://wg21.link/p0065r0}", - year = 2015, - month = 9, + month = 2, publisher = "WG21" } -@misc{P0066R0, - author = "David Krauss", - title = "{P0066R0}: Accessors and views with lifetime extension", - howpublished = "\url{https://wg21.link/p0066r0}", - year = 2015, - month = 9, +@misc{P0266R1, + author = "Walter E. Brown", + title = "{P0266R1}: Removing Restrictions on requires-Expressions", + howpublished = "\url{https://wg21.link/p0266r1}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{P0067R0, - author = "Jens Maurer", - title = "{P0067R0}: Elementary string conversions", - howpublished = "\url{https://wg21.link/p0067r0}", - year = 2015, - month = 9, +@misc{P0266R2, + author = "Walter E. Brown", + title = "{P0266R2}: Lifting Restrictions on requires-Expressions", + howpublished = "\url{https://wg21.link/p0266r2}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0067R1, - author = "Jens Maurer", - title = "{P0067R1}: Elementary string conversions", - howpublished = "\url{https://wg21.link/p0067r1}", +@misc{P0267R0, + author = "Michael McLaughlin", + title = "{P0267R0}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0067R2, - author = "Jens Maurer", - title = "{P0067R2}: Elementary string conversions, revision 2", - howpublished = "\url{https://wg21.link/p0067r2}", +@misc{P0267R1, + author = "Michael McLaughlin and Herb Sutter and Jason Zink", + title = "{P0267R1}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r1}", year = 2016, - month = 5, + month = 3, publisher = "WG21" } -@misc{P0067R3, - author = "Jens Maurer", - title = "{P0067R3}: Elementary string conversions, revision 2", - howpublished = "\url{https://wg21.link/p0067r3}", +@misc{P0267R2, + author = "Michael McLaughlin and Herb Sutter and Jason Zink", + title = "{P0267R2}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r2}", year = 2016, month = 6, publisher = "WG21" } -@misc{P0067R4, - author = "Jens Maurer", - title = "{P0067R4}: Elementary string conversions, revision 4", - howpublished = "\url{https://wg21.link/p0067r4}", - year = 2016, - month = 7, - publisher = "WG21" -} -@misc{P0067R5, - author = "Jens Maurer", - title = "{P0067R5}: Elementary string conversions, revision 5", - howpublished = "\url{https://wg21.link/p0067r5}", - year = 2016, - month = 11, +@misc{P0267R3, + author = "Michael McLaughlin and Herb Sutter and Jason Zink", + title = "{P0267R3}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0068R0, - author = "Andrew Tomazos", - title = "{P0068R0}: Proposal of [[unused]], [[nodiscard]] and [[fallthrough]] attributes", - howpublished = "\url{https://wg21.link/p0068r0}", - year = 2015, - month = 9, +@misc{P0267R4, + author = "Michael McLaughlin and Herb Sutter and Jason Zink", + title = "{P0267R4}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r4}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0069R0, - author = "Ben Sander and Greg Stoner and Siu-chi Chan and Wen-Heng (Jack) Chung", - title = "{P0069R0}: A C++ Compiler for Heterogeneous Computing", - howpublished = "\url{https://wg21.link/p0069r0}", - year = 2015, - month = 9, +@misc{P0267R5, + author = "Michael McLaughlin and Herb Sutter and Jason Zink and Guy Davidson", + title = "{P0267R5}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r5}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0070R0, - author = "Gor Nishanov", - title = "{P0070R0}: Coroutines: Return Before Await", - howpublished = "\url{https://wg21.link/p0070r0}", - year = 2015, - month = 9, +@misc{P0267R6, + author = "Michael McLaughlin and Herb Sutter and Jason Zink and Guy Davidson", + title = "{P0267R6}: A Proposal to Add 2D Graphics Rendering and Display to C++,", + howpublished = "\url{https://wg21.link/p0267r6}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0071R0, - author = "Gor Nishanov", - title = "{P0071R0}: Coroutines: Keyword alternatives", - howpublished = "\url{https://wg21.link/p0071r0}", - year = 2015, - month = 9, +@misc{P0267R7, + author = "Michael B. McLaughlin and Herb Sutter and Jason Zink and Guy Davidson", + title = "{P0267R7}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/p0267r7}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0072R0, - author = "Torvald Riegel", - title = "{P0072R0}: Light-Weight Execution Agents", - howpublished = "\url{https://wg21.link/p0072r0}", - year = 2015, - month = 9, +@misc{P0267R8, + author = "Michael B. McLaughlin and Herb Sutter and Jason Zink and Guy Davidson and Michael Kazakov", + title = "{P0267R8}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/p0267r8}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0072R1, - author = "Torvald Riegel", - title = "{P0072R1}: Light-Weight Execution Agents", - howpublished = "\url{https://wg21.link/p0072r1}", - year = 2016, - month = 2, +@misc{P0267R9, + author = "Michael B. McLaughlin and Herb Sutter and Jason Zink and Guy Davidson and Michael Kazakov", + title = "{P0267R9}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/p0267r9}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0073R0, - author = "Torvald Riegel", - title = "{P0073R0}: On unifying the coroutines and resumable functions proposals", - howpublished = "\url{https://wg21.link/p0073r0}", - year = 2015, - month = 9, +@misc{P0267R10, + author = "Michael B McLaughlin and Herb Sutter and Jason Zink and Guy Davidson and Michael Kazakov", + title = "{P0267R10}: A Proposal to Add 2D Graphics Rendering and Display to C++", + howpublished = "\url{https://wg21.link/p0267r10}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0073R1, - author = "Torvald Riegel", - title = "{P0073R1}: On unifying the coroutines and resumable functions proposals", - howpublished = "\url{https://wg21.link/p0073r1}", +@misc{P0268R0, + author = "Mike Spertus and Andrew Tomazos", + title = "{P0268R0}: up-to expression", + howpublished = "\url{https://wg21.link/p0268r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0073R2, - author = "Torvald Riegel", - title = "{P0073R2}: On unifying the coroutines and resumable functions proposals", - howpublished = "\url{https://wg21.link/p0073r2}", +@misc{P0269R0, + author = "Mike Spertus", + title = "{P0269R0}: Allocator-aware regular expressions", + howpublished = "\url{https://wg21.link/p0269r0}", year = 2016, - month = 5, - publisher = "WG21" -} -@misc{P0074R0, - author = "Jonathan Wakely", - title = "{P0074R0}: Making std::owner\_less more flexible", - howpublished = "\url{https://wg21.link/p0074r0}", - year = 2015, - month = 9, + month = 2, publisher = "WG21" } -@misc{P0075R0, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson", - title = "{P0075R0}: Template Library for Index-Based Loops", - howpublished = "\url{https://wg21.link/p0075r0}", - year = 2015, - month = 9, +@misc{P0270R0, + author = "Hans Boehm", + title = "{P0270R0}: Removing C dependencies from signal handler wording", + howpublished = "\url{https://wg21.link/p0270r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0075R1, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson", - title = "{P0075R1}: Template Library for Index-Based Loops", - howpublished = "\url{https://wg21.link/p0075r1}", +@misc{P0270R1, + author = "Hans Boehm", + title = "{P0270R1}: Removing C dependencies from signal handler wording", + howpublished = "\url{https://wg21.link/p0270r1}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0075R2, - author = "Pablo Halpern and Clark Nelson and Arch D. Robison and Robert Geva", - title = "{P0075R2}: Template Library for Parallel For Loops", - howpublished = "\url{https://wg21.link/p0075r2}", - year = 2017, +@misc{P0270R2, + author = "Hans Boehm", + title = "{P0270R2}: Removing C dependencies from signal handler wording", + howpublished = "\url{https://wg21.link/p0270r2}", + year = 2016, month = 11, publisher = "WG21" } -@misc{P0076R0, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson", - title = "{P0076R0}: Vector and Wavefront Policies", - howpublished = "\url{https://wg21.link/p0076r0}", - year = 2015, - month = 9, +@misc{P0270R3, + author = "Hans Boehm", + title = "{P0270R3}: Removing C dependencies from signal handler wording", + howpublished = "\url{https://wg21.link/p0270r3}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0076R1, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", - title = "{P0076R1}: Vector and Wavefront Policies", - howpublished = "\url{https://wg21.link/p0076r1}", +@misc{P0271R0, + author = "Richard Smith and Tony Van Eerd and David Sankel", + title = "{P0271R0}: std::direct\_init for plugging the metaprogramming constructor hole", + howpublished = "\url{https://wg21.link/p0271r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0076R2, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", - title = "{P0076R2}: Vector and Wavefront Policies", - howpublished = "\url{https://wg21.link/p0076r2}", +@misc{P0272R0, + author = "David Sankel", + title = "{P0272R0}: Give 'std::string' a non-const '.data()' member function", + howpublished = "\url{https://wg21.link/p0272r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0076R3, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", - title = "{P0076R3}: Vector and Wavefront Policies", - howpublished = "\url{https://wg21.link/p0076r3}", +@misc{P0272R1, + author = "David Sankel", + title = "{P0272R1}: Give 'std::string' a non-const '.data()' member function", + howpublished = "\url{https://wg21.link/p0272r1}", year = 2016, - month = 7, + month = 3, publisher = "WG21" } -@misc{P0076R4, - author = "Arch Robison and Pablo Halpern and Robert Geva and Clark Nelson and Jens Maurer", - title = "{P0076R4}: Vector and Wavefront Policies", - howpublished = "\url{https://wg21.link/p0076r4}", - year = 2017, - month = 7, +@misc{P0273R0, + author = "Richard Smith and Chandler Carruth and David Jones", + title = "{P0273R0}: Proposed modules changes from implementation and deployment experience", + howpublished = "\url{https://wg21.link/p0273r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0077R0, - author = "Agustín Bergé", - title = "{P0077R0}: is\_callable, the missing INVOKE related trait", - howpublished = "\url{https://wg21.link/p0077r0}", - year = 2015, - month = 9, +@misc{P0273R1, + author = "Richard Smith and Chandler Carruth and David Jones", + title = "{P0273R1}: Proposed modules changes from implementation and deployment experience", + howpublished = "\url{https://wg21.link/p0273r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0077R1, - author = "Agustín Bergé", - title = "{P0077R1}: is\_callable, the missing INVOKE related trai", - howpublished = "\url{https://wg21.link/p0077r1}", +@misc{P0274R0, + author = "Nevin Liber", + title = "{P0274R0}: Clump - A Vector-like Sequence Container with Embedded Storage", + howpublished = "\url{https://wg21.link/p0274r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0077R2, - author = "Agustín Bergé", - title = "{P0077R2}: is\_callable, the missing INVOKE related trai", - howpublished = "\url{https://wg21.link/p0077r2}", +@misc{P0275R0, + author = "Antony Polukhin", + title = "{P0275R0}: A Proposal to add Classes and Functions Required for Dynamic Library Load", + howpublished = "\url{https://wg21.link/p0275r0}", year = 2016, month = 3, publisher = "WG21" } -@misc{P0078R0, - author = "Karl-Étienne Perron", - title = "{P0078R0}: The [[pure]] attribute", - howpublished = "\url{https://wg21.link/p0078r0}", - year = 2015, - month = 9, +@misc{P0275R1, + author = "Antony Polukhin", + title = "{P0275R1}: A Proposal to add Classes and Functions Required for Dynamic Library Load", + howpublished = "\url{https://wg21.link/p0275r1}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0079R0, - author = "Roger Orr", - title = "{P0079R0}: Extension methods in C++", - howpublished = "\url{https://wg21.link/p0079r0}", - year = 2015, +@misc{P0275R2, + author = "Antony Polukhin", + title = "{P0275R2}: A Proposal to add Classes and Functions Required for Dynamic Library Load", + howpublished = "\url{https://wg21.link/p0275r2}", + year = 2017, month = 9, publisher = "WG21" } -@misc{P0080R0, - author = "Michael Park", - title = "{P0080R0}: Variant: Discriminated Union with Value Semantics", - howpublished = "\url{https://wg21.link/p0080r0}", - year = 2015, - month = 7, +@misc{P0275R3, + author = "Antony Polukhin", + title = "{P0275R3}: A Proposal to add Classes and Functions Required for Dynamic Library Load", + howpublished = "\url{https://wg21.link/p0275r3}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0081R0, - author = "Paul Dreik", - title = "{P0081R0}: A proposal to add sincos to the standard library", - howpublished = "\url{https://wg21.link/p0081r0}", - year = 2015, - month = 9, +@misc{P0275R4, + author = "Antony Polukhin", + title = "{P0275R4}: A Proposal to add Classes and Functions Required for Dynamic Library Load", + howpublished = "\url{https://wg21.link/p0275r4}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0082R0, - author = "Alan Talbot", - title = "{P0082R0}: For Loop Exit Strategies (Revision 1)", - howpublished = "\url{https://wg21.link/p0082r0}", - year = 2015, - month = 9, +@misc{P0276R0, + author = "Antony Polukhin", + title = "{P0276R0}: A Proposal to add Attribute [[visible]]", + howpublished = "\url{https://wg21.link/p0276r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0082R1, - author = "Alan Talbot", - title = "{P0082R1}: For Loop Exit Strategies (Revision 1)", - howpublished = "\url{https://wg21.link/p0082r1}", +@misc{P0277R0, + author = "David Wilson", + title = "{P0277R0}: const Inheritance", + howpublished = "\url{https://wg21.link/p0277r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0082R2, - author = "Alan Talbot", - title = "{P0082R2}: For Loop Exit Strategies (Revision 3)", - howpublished = "\url{https://wg21.link/p0082r2}", - year = 2017, +@misc{P0277R1, + author = "David Wilson", + title = "{P0277R1}: const Inheritance", + howpublished = "\url{https://wg21.link/p0277r1}", + year = 2016, month = 2, publisher = "WG21" } -@misc{P0083R0, - author = "Alan Talbot", - title = "{P0083R0}: Splicing Maps and Sets (Revision 2)", - howpublished = "\url{https://wg21.link/p0083r0}", - year = 2015, - month = 9, +@misc{P0278R0, + author = "Jon Kalb and Dan Saks", + title = "{P0278R0}: volatile solutions", + howpublished = "\url{https://wg21.link/p0278r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0083R1, - author = "Alan Talbot and Jonathan Wakely and Howard Hinnant and James Dennett", - title = "{P0083R1}: Splicing Maps and Sets (Revision 3)", - howpublished = "\url{https://wg21.link/p0083r1}", - year = 2015, - month = 11, +@misc{P0279R0, + author = "Paul E. McKenney", + title = "{P0279R0}: Read-Copy Update (RCU) for C++", + howpublished = "\url{https://wg21.link/p0279r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0083R2, - author = "Alan Talbot and Jonathan Wakely and Howard Hinnant and James Dennett", - title = "{P0083R2}: Splicing Maps and Sets (Revision 4)", - howpublished = "\url{https://wg21.link/p0083r2}", +@misc{P0279R1, + author = "Paul E. McKenney", + title = "{P0279R1}: Read-Copy Update (RCU) for C++", + howpublished = "\url{https://wg21.link/p0279r1}", year = 2016, - month = 3, + month = 8, publisher = "WG21" } -@misc{P0083R3, - author = "Alan Talbot and Jonathan Wakely and Howard Hinnant and James Dennett", - title = "{P0083R3}: Splicing Maps and Sets (Revision 5)", - howpublished = "\url{https://wg21.link/p0083r3}", +@misc{P0280R0, + author = "James Touton", + title = "{P0280R0}: Initialize unspecified aggregate members with direct list initialization", + howpublished = "\url{https://wg21.link/p0280r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0084R0, - author = "Alan Talbot", - title = "{P0084R0}: Emplace Return Type", - howpublished = "\url{https://wg21.link/p0084r0}", - year = 2015, - month = 9, +@misc{P0281R0, + author = "James Touton", + title = "{P0281R0}: Remove comma elision in variadic function declarations", + howpublished = "\url{https://wg21.link/p0281r0}", + year = 2016, + month = 1, publisher = "WG21" } -@misc{P0084R1, - author = "Alan Talbot", - title = "{P0084R1}: Emplace Return Type (Revision 1)", - howpublished = "\url{https://wg21.link/p0084r1}", +@misc{P0282R0, + author = "James Touton", + title = "{P0282R0}: Const-preserving overloads for the strtox family of functions", + howpublished = "\url{https://wg21.link/p0282r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0084R2, - author = "Alan Talbot", - title = "{P0084R2}: Emplace Return Type (Revision 1)", - howpublished = "\url{https://wg21.link/p0084r2}", +@misc{P0283R0, + author = "J. Daniel Garcia", + title = "{P0283R0}: Standard and non-standard attributes", + howpublished = "\url{https://wg21.link/p0283r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0085R0, - author = "Michael Jonker and Axel Naumann", - title = "{P0085R0}: Oo... adding a coherent character sequence to begin octal-literals", - howpublished = "\url{https://wg21.link/p0085r0}", - year = 2015, - month = 5, +@misc{P0283R1, + author = "J. Daniel Garcia", + title = "{P0283R1}: Standard and non-standard attributes", + howpublished = "\url{https://wg21.link/p0283r1}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0086R0, - author = "Axel Naumann", - title = "{P0086R0}: Variant design review", - howpublished = "\url{https://wg21.link/p0086r0}", - year = 2015, - month = 9, +@misc{P0283R2, + author = "J. Daniel Garcia", + title = "{P0283R2}: Standard and non-standard attributes", + howpublished = "\url{https://wg21.link/p0283r2}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0087R0, - author = "Axel Naumann", - title = "{P0087R0}: Variant: a type-safe union without undefined behavior (v2)", - howpublished = "\url{https://wg21.link/p0087r0}", - year = 2015, - month = 9, +@misc{P0284R0, + author = "James Touton", + title = "{P0284R0}: Unqualified enumerators in case labels", + howpublished = "\url{https://wg21.link/p0284r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0088R0, - author = "Axel Naumann", - title = "{P0088R0}: Variant: a type-safe union that is rarely invalid (v5)", - howpublished = "\url{https://wg21.link/p0088r0}", - year = 2015, - month = 9, +@misc{P0285R0, + author = "Christopher Kohlhoff", + title = "{P0285R0}: Using customization points to unify executors", + howpublished = "\url{https://wg21.link/p0285r0}", + year = 2016, + month = 2, publisher = "WG21" } -@misc{P0088R1, - author = "Axel Naumann", - title = "{P0088R1}: Variant: a type-safe union that is rarely invalid (v6)", - howpublished = "\url{https://wg21.link/p0088r1}", +@misc{P0286R0, + author = "Christopher Kohlhoff", + title = "{P0286R0}: A networking library extension to support co\_await-based coroutines", + howpublished = "\url{https://wg21.link/p0286r0}", year = 2016, month = 2, publisher = "WG21" } -@misc{P0088R2, - author = "Axel Naumann", - title = "{P0088R2}: Variant: a type-safe union for C++17 (v7)", - howpublished = "\url{https://wg21.link/p0088r2}", +@misc{P0287R0, + author = "Gabriel Dos Reis", + title = "{P0287R0}: Simple Contracts for C++", + howpublished = "\url{https://wg21.link/p0287r0}", year = 2016, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0088R3, - author = "Axel Naumann", - title = "{P0088R3}: Variant: a type-safe union for C++17 (v8)", - howpublished = "\url{https://wg21.link/p0088r3}", +@misc{P0288R0, + author = "David Krauss", + title = "{P0288R0}: A polymorphic wrapper for all Callable objects", + howpublished = "\url{https://wg21.link/p0288r0}", year = 2016, + month = 2, + publisher = "WG21" +} +@misc{P0288R1, + author = "David Krauss", + title = "{P0288R1}: A polymorphic wrapper for all Callable objects", + howpublished = "\url{https://wg21.link/p0288r1}", + year = 2017, + month = 2, + publisher = "WG21" +} +@misc{P0288R4, + author = "Ryan McDougall and Matt Calabrese", + title = "{P0288R4}: any\_invocable", + howpublished = "\url{https://wg21.link/p0288r4}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0089R0, - author = "John Lakos and Jeffrey Mendelsohn and Alisdair Meredith and Nathan Myers", - title = "{P0089R0}: Quantifying Memory-Allocatiom Strategies", - howpublished = "\url{https://wg21.link/p0089r0}", - year = 2015, - month = 9, +@misc{P0288R5, + author = "Matt Calabrese and Ryan McDougall", + title = "{P0288R5}: any\_invocable", + howpublished = "\url{https://wg21.link/p0288r5}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0089R1, - author = "John Lakos and Jeffrey Mendelsohn and Alisdair Meredith and Nathan Myers", - title = "{P0089R1}: Quantifying Memory-Allocation Strategies", - howpublished = "\url{https://wg21.link/p0089r1}", - year = 2016, - month = 2, +@misc{P0288R6, + author = "Matt Calabrese and Ryan McDougall", + title = "{P0288R6}: any\_invocable", + howpublished = "\url{https://wg21.link/p0288r6}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P0090R0, - author = "Stephan T. Lavavej", - title = "{P0090R0}: Removing result\_type, etc.", - howpublished = "\url{https://wg21.link/p0090r0}", - year = 2015, +@misc{P0288R7, + author = "Ryan McDougall and Matt Calabrese", + title = "{P0288R7}: any\_invocable", + howpublished = "\url{https://wg21.link/p0288r7}", + year = 2020, month = 9, publisher = "WG21" } -@misc{P0091R0, - author = "Mike Spertus and Richard Smith", - title = "{P0091R0}: Template parameter deduction for constructors (Rev. 3)", - howpublished = "\url{https://wg21.link/p0091r0}", - year = 2015, - month = 9, +@misc{P0288R8, + author = "Ryan McDougall and Matt Calabrese", + title = "{P0288R8}: move\_only\_function (was any\_invocable)", + howpublished = "\url{https://wg21.link/p0288r8}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P0091R1, - author = "Mike Spertus and Faisal Vali and Richard Smith", - title = "{P0091R1}: Template parameter deduction for constructors (Rev. 3)", - howpublished = "\url{https://wg21.link/p0091r1}", - year = 2016, - month = 2, +@misc{P0288R9, + author = "Matt Calabrese and Ryan McDougall", + title = "{P0288R9}: move\_only\_function (was any\_invocable)", + howpublished = "\url{https://wg21.link/p0288r9}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0091R2, - author = "Mike Spertus and Faisal Vali and Richard Smith", - title = "{P0091R2}: Template argument deduction for class templates (Rev. 5)", - howpublished = "\url{https://wg21.link/p0091r2}", +@misc{P0289R0, + author = "Matt Austern", + title = "{P0289R0}: Forward declarations of nested classes", + howpublished = "\url{https://wg21.link/p0289r0}", year = 2016, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0091R3, - author = "Mike Spertus and Faisal Vali and Richard Smith", - title = "{P0091R3}: Template argument deduction for class templates (Rev. 6)", - howpublished = "\url{https://wg21.link/p0091r3}", +@misc{P0290R0, + author = "Anthony Williams", + title = "{P0290R0}: apply() for synchronized\_value", + howpublished = "\url{https://wg21.link/p0290r0}", year = 2016, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0091R4, - author = "Mike Spertus and Faisal Vali and Richard Smith", - title = "{P0091R4}: Template argument deduction for class templates (Rev. 7)", - howpublished = "\url{https://wg21.link/p0091r4}", +@misc{P0290R1, + author = "Anthony Williams", + title = "{P0290R1}: apply() for synchronized\_value", + howpublished = "\url{https://wg21.link/p0290r1}", year = 2016, month = 6, publisher = "WG21" } -@misc{P0092R0, - author = "Howard Hinnant", - title = "{P0092R0}: Polishing ", - howpublished = "\url{https://wg21.link/p0092r0}", - year = 2015, - month = 9, +@misc{P0290R2, + author = "Anthony Williams", + title = "{P0290R2}: apply() for synchronized\_value", + howpublished = "\url{https://wg21.link/p0290r2}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0092R1, - author = "Howard Hinnant", - title = "{P0092R1}: Polishing", - howpublished = "\url{https://wg21.link/p0092r1}", - year = 2015, - month = 10, +@misc{P0290R3, + author = "Anthony Williams", + title = "{P0290R3}: apply() for synchronized\_value", + howpublished = "\url{https://wg21.link/p0290r3}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P0093R0, - author = "David Sankel", - title = "{P0093R0}: Simply a strong variant", - howpublished = "\url{https://wg21.link/p0093r0}", - year = 2015, - month = 9, +@misc{P0290R4, + author = "Anthony Williams", + title = "{P0290R4}: apply() for synchronized\_value", + howpublished = "\url{https://wg21.link/p0290r4}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P0094R0, - author = "David Sankel", - title = "{P0094R0}: Simply a basic variant", - howpublished = "\url{https://wg21.link/p0094r0}", - year = 2015, - month = 9, +@misc{P0292R0, + author = "Jens Maurer", + title = "{P0292R0}: constexpr if: A slightly different syntax", + howpublished = "\url{https://wg21.link/p0292r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0095R0, - author = "David Sankel", - title = "{P0095R0}: The case for a language based variant", - howpublished = "\url{https://wg21.link/p0095r0}", - year = 2015, - month = 9, +@misc{P0292R1, + author = "Jens Maurer", + title = "{P0292R1}: constexpr if: A slightly different syntax", + howpublished = "\url{https://wg21.link/p0292r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0095R1, - author = "David Sankel", - title = "{P0095R1}: Pattern Matching and Language Variants", - howpublished = "\url{https://wg21.link/p0095r1}", +@misc{P0292R2, + author = "Jens Maurer", + title = "{P0292R2}: constexpr if: A slightly different syntax", + howpublished = "\url{https://wg21.link/p0292r2}", year = 2016, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0095R2, - author = "David Sankel and Dan Sarginson and Sergei Murzin", - title = "{P0095R2}: Language Variants", - howpublished = "\url{https://wg21.link/p0095r2}", - year = 2018, +@misc{P0293R0, + author = "S. Davis Herring", + title = "{P0293R0}: Template deduction for nested classes", + howpublished = "\url{https://wg21.link/p0293r0}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0096R0, - author = "Clark Nelson", - title = "{P0096R0}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/p0096r0}", - year = 2014, - month = 9, +@misc{P0295R0, + author = "Walter E. Brown", + title = "{P0295R0}: Adopt Selected Library Fundamentals V2 Components for C++17", + howpublished = "\url{https://wg21.link/p0295r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0096R1, - author = "Clark Nelson", - title = "{P0096R1}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/p0096r1}", +@misc{P0296R0, + author = "Torvald Riegel", + title = "{P0296R0}: Forward progress guarantees: Base definitions", + howpublished = "\url{https://wg21.link/p0296r0}", year = 2016, - month = 1, + month = 3, publisher = "WG21" } -@misc{P0096R2, - author = "Clark Nelson", - title = "{P0096R2}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/p0096r2}", +@misc{P0296R1, + author = "Torvald Riegel", + title = "{P0296R1}: Forward progress guarantees: Base definitions", + howpublished = "\url{https://wg21.link/p0296r1}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0096R3, - author = "Clark Nelson", - title = "{P0096R3}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/p0096r3}", +@misc{P0296R2, + author = "Torvald Riegel", + title = "{P0296R2}: Forward progress guarantees: Base definitions", + howpublished = "\url{https://wg21.link/p0296r2}", + year = 2016, + month = 6, + publisher = "WG21" +} +@misc{P0298R0, + author = "Neil MacIntosh", + title = "{P0298R0}: A byte type definition", + howpublished = "\url{https://wg21.link/p0298r0}", + year = 2016, + month = 5, + publisher = "WG21" +} +@misc{P0298R1, + author = "Neil MacIntosh", + title = "{P0298R1}: A byte type definition", + howpublished = "\url{https://wg21.link/p0298r1}", + year = 2016, + month = 7, + publisher = "WG21" +} +@misc{P0298R2, + author = "Neil MacIntosh", + title = "{P0298R2}: A byte type definition", + howpublished = "\url{https://wg21.link/p0298r2}", year = 2016, - month = 4, + month = 11, publisher = "WG21" } -@misc{P0096R4, - author = "Clark Nelson", - title = "{P0096R4}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/p0096r4}", +@misc{P0298R3, + author = "Neil MacIntosh", + title = "{P0298R3}: A byte type definition", + howpublished = "\url{https://wg21.link/p0298r3}", year = 2017, - month = 7, + month = 3, publisher = "WG21" } -@misc{P0096R5, - author = "Clark Nelson", - title = "{P0096R5}: Feature-testing recommendations for C++", - howpublished = "\url{https://wg21.link/p0096r5}", - year = 2017, - month = 10, +@misc{P0299R0, + author = "Torvald Riegel", + title = "{P0299R0}: Forward progress guarantees for the Parallelism TS v2", + howpublished = "\url{https://wg21.link/p0299r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0097R0, - author = "Paul E. McKenney and JF Bastien and Pablo Halpern and Michael Wong and Thomas Richard William Scogland and Robert Geva", - title = "{P0097R0}: Use Cases for Thread-Local Storage", - howpublished = "\url{https://wg21.link/p0097r0}", - year = 2015, - month = 9, +@misc{P0299R1, + author = "Torvald Riegel", + title = "{P0299R1}: Forward progress guarantees for the Parallelism TS features", + howpublished = "\url{https://wg21.link/p0299r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0098R0, - author = "Paul E. McKenney and Torvald Riegel and Jeff Preshing and Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl", - title = "{P0098R0}: Towards Implementation and Use of memory order consume", - howpublished = "\url{https://wg21.link/p0098r0}", - year = 2015, - month = 9, +@misc{P0301R0, + author = "Jens Maurer", + title = "{P0301R0}: Wording for Unified Call Syntax", + howpublished = "\url{https://wg21.link/p0301r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0098R1, - author = "Paul E. McKenney and Torvald Riegel and Jeff Preshing and Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl", - title = "{P0098R1}: Towards Implementation and Use of memory order consume", - howpublished = "\url{https://wg21.link/p0098r1}", +@misc{P0301R1, + author = "Jens Maurer", + title = "{P0301R1}: Wording for Unified Call Syntax (revision 1)", + howpublished = "\url{https://wg21.link/p0301r1}", year = 2016, - month = 1, + month = 3, publisher = "WG21" } -@misc{P0099R0, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0099R0}: A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/p0099r0}", - year = 2015, - month = 9, +@misc{P0302R0, + author = "Jonathan Wakely", + title = "{P0302R0}: Deprecating Allocator Support in std::function", + howpublished = "\url{https://wg21.link/p0302r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0099R1, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0099R1}: A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/p0099r1}", +@misc{P0302R1, + author = "Jonathan Wakely", + title = "{P0302R1}: Removing Allocator Support in std::function (rev 1)", + howpublished = "\url{https://wg21.link/p0302r1}", year = 2016, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0100R0, - author = "Lawrence Crowl", - title = "{P0100R0}: Comparison in C++", - howpublished = "\url{https://wg21.link/p0100r0}", - year = 2015, - month = 9, +@misc{P0303R0, + author = "Boris Fomitchev and Sergei Nikolaev and Olivier Giroux and Lawrence Crowl", + title = "{P0303R0}: Extensions to C++ for Short Float Type", + howpublished = "\url{https://wg21.link/p0303r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0100R1, - author = "Lawrence Crowl", - title = "{P0100R1}: Comparison in C++", - howpublished = "\url{https://wg21.link/p0100r1}", - year = 2015, - month = 11, +@misc{P0304R0, + author = "Marshall Clow", + title = "{P0304R0}: C++ Standard Library Issues Resolved Directly In Jacksonville", + howpublished = "\url{https://wg21.link/p0304r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0100R2, - author = "Lawrence Crowl", - title = "{P0100R2}: Comparison in C++", - howpublished = "\url{https://wg21.link/p0100r2}", +@misc{P0304R1, + author = "Marshall Clow", + title = "{P0304R1}: C++ Standard Library Issues Resolved Directly In Issaquah", + howpublished = "\url{https://wg21.link/p0304r1}", year = 2016, month = 11, publisher = "WG21" } -@misc{P0101R0, - author = "Lawrence Crowl", - title = "{P0101R0}: An Outline of a C++ Numbers Technical Specification,", - howpublished = "\url{https://wg21.link/p0101r0}", - year = 2015, - month = 9, +@misc{P0305R0, + author = "Thomas Koeppe", + title = "{P0305R0}: If statement with initializer", + howpublished = "\url{https://wg21.link/p0305r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0102R0, - author = "Lawrence Crowl", - title = "{P0102R0}: C++ Parametric Number Type Aliases", - howpublished = "\url{https://wg21.link/p0102r0}", - year = 2015, - month = 9, +@misc{P0305R1, + author = "Thomas Koeppe", + title = "{P0305R1}: Selection statements with initializer", + howpublished = "\url{https://wg21.link/p0305r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0103R0, - author = "Lawrence Crowl", - title = "{P0103R0}: Overflow-Detecting and Double-Wide Arithmetic Operations", - howpublished = "\url{https://wg21.link/p0103r0}", - year = 2015, - month = 9, +@misc{P0306R0, + author = "Thomas Koeppe", + title = "{P0306R0}: Comma elision and comma deletion", + howpublished = "\url{https://wg21.link/p0306r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0103R1, - author = "Lawrence Crowl", - title = "{P0103R1}: Overflow-Detecting and Double-Wide Arithmetic Operations", - howpublished = "\url{https://wg21.link/p0103r1}", - year = 2017, - month = 2, +@misc{P0306R1, + author = "Thomas Koeppe", + title = "{P0306R1}: Comma elision and comma deletion", + howpublished = "\url{https://wg21.link/p0306r1}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0104R0, - author = "Lawrence Crowl", - title = "{P0104R0}: Multi-Word Integer Operations and Types", - howpublished = "\url{https://wg21.link/p0104r0}", - year = 2015, - month = 9, +@misc{P0306R2, + author = "Thomas Koeppe", + title = "{P0306R2}: Comma elision and comma deletion", + howpublished = "\url{https://wg21.link/p0306r2}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0104R1, - author = "Lawrence Crowl", - title = "{P0104R1}: Multi-Word Integer Operations and Types", - howpublished = "\url{https://wg21.link/p0104r1}", +@misc{P0306R3, + author = "Thomas Koeppe", + title = "{P0306R3}: Comma elision and comma deletion", + howpublished = "\url{https://wg21.link/p0306r3}", year = 2017, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0105R0, - author = "Lawrence Crowl", - title = "{P0105R0}: Rounding and Overflow in C++", - howpublished = "\url{https://wg21.link/p0105r0}", - year = 2015, - month = 9, +@misc{P0306R4, + author = "Thomas Köppe", + title = "{P0306R4}: Comma elision and comma deletion", + howpublished = "\url{https://wg21.link/p0306r4}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0105R1, - author = "Lawrence Crowl", - title = "{P0105R1}: Rounding and Overflow in C++", - howpublished = "\url{https://wg21.link/p0105r1}", - year = 2017, - month = 2, +@misc{P0307R0, + author = "Tony Van Eerd", + title = "{P0307R0}: Making Optional Greater Equal Again", + howpublished = "\url{https://wg21.link/p0307r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0106R0, - author = "Lawrence Crowl", - title = "{P0106R0}: C++ Binary Fixed-Point Arithmetic", - howpublished = "\url{https://wg21.link/p0106r0}", - year = 2015, - month = 9, +@misc{P0307R2, + author = "Tony Van Eerd", + title = "{P0307R2}: Making Optional Greater Equal Again", + howpublished = "\url{https://wg21.link/p0307r2}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0107R0, - author = "Louis Dionne", - title = "{P0107R0}: Better support for constexpr in std::array", - howpublished = "\url{https://wg21.link/p0107r0}", - year = 2015, - month = 9, +@misc{P0308R0, + author = "Peter Dimov", + title = "{P0308R0}: Valueless Variants Considered Harmful", + howpublished = "\url{https://wg21.link/p0308r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0108R0, - author = "Paul E. McKenney and JF Bastien", - title = "{P0108R0}: Skeleton Proposal for Thread-Local Storage (TLS)", - howpublished = "\url{https://wg21.link/p0108r0}", - year = 2015, - month = 9, +@misc{P0309R0, + author = "Daniele Bordes and Markus Hosch", + title = "{P0309R0}: Partial class", + howpublished = "\url{https://wg21.link/p0309r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0108R1, - author = "Paul E. McKenney and JF Bastien", - title = "{P0108R1}: Skeleton Proposal for Thread-Local Storage (TLS)", - howpublished = "\url{https://wg21.link/p0108r1}", +@misc{P0310R0, + author = "Marcelo Zimbres", + title = "{P0310R0}: Splitting node and array allocation in allocators", + howpublished = "\url{https://wg21.link/p0310r0}", year = 2016, - month = 4, + month = 3, publisher = "WG21" } -@misc{P0109R0, - author = "Walter E. Brown", - title = "{P0109R0}: Function Aliases + Extended Inheritance = Opaque Typedefs", - howpublished = "\url{https://wg21.link/p0109r0}", - year = 2015, - month = 9, +@misc{P0311R0, + author = "Matthew Woehlke", + title = "{P0311R0}: A Unified Vision for Manipulating Tuple-like Objects", + howpublished = "\url{https://wg21.link/p0311r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0110R0, - author = "Anthony Williams", - title = "{P0110R0}: Implementing the strong guarantee for variant<> assignment", - howpublished = "\url{https://wg21.link/p0110r0}", - year = 2015, - month = 9, +@misc{P0312R0, + author = "Barry Revzin", + title = "{P0312R0}: Make Pointers to Members Callable", + howpublished = "\url{https://wg21.link/p0312r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0112R0, - author = "Christopher Kohlhoff", - title = "{P0112R0}: Networking Library (Revision 6)", - howpublished = "\url{https://wg21.link/p0112r0}", - year = 2015, - month = 9, +@misc{P0312R1, + author = "Barry Revzin", + title = "{P0312R1}: Make Pointers to Members Callable", + howpublished = "\url{https://wg21.link/p0312r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0112R1, - author = "Christopher Kohlhoff", - title = "{P0112R1}: Networking Library (Revision 7)", - howpublished = "\url{https://wg21.link/p0112r1}", - year = 2015, - month = 10, +@misc{P0313R0, + author = "Ville Voutilainen", + title = "{P0313R0}: Comparison operators in fold-expressions", + howpublished = "\url{https://wg21.link/p0313r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0113R0, - author = "Christopher Kohlhoff", - title = "{P0113R0}: Executors and Asynchronous Operations, Revision 2", - howpublished = "\url{https://wg21.link/p0113r0}", - year = 2015, - month = 9, +@misc{P0314R0, + author = "Robert Haberlach", + title = "{P0314R0}: Querying the alignment of an object", + howpublished = "\url{https://wg21.link/p0314r0}", + year = 2016, + month = 3, publisher = "WG21" } -@misc{P0114R0, - author = "Christopher Kohlhoff", - title = "{P0114R0}: Resumable Expressions (revision 1)", - howpublished = "\url{https://wg21.link/p0114r0}", - year = 2015, - month = 9, +@misc{P0315R0, + author = "Louis Dionne", + title = "{P0315R0}: Lambdas in unevaluated context", + howpublished = "\url{https://wg21.link/p0315r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0116R0, - author = "Robert Kawulak", - title = "{P0116R0}: Boolean conversion for Standard Library types", - howpublished = "\url{https://wg21.link/p0116r0}", - year = 2015, - month = 9, +@misc{P0315R1, + author = "Louis Dionne", + title = "{P0315R1}: Lambdas in unevaluated context", + howpublished = "\url{https://wg21.link/p0315r1}", + year = 2016, + month = 8, publisher = "WG21" } -@misc{P0117R0, - author = "Robert Kawulak", - title = "{P0117R0}: Generic to\_string/to\_wstring functions", - howpublished = "\url{https://wg21.link/p0117r0}", - year = 2015, - month = 9, +@misc{P0315R2, + author = "Louis Dionne", + title = "{P0315R2}: Lambdas in unevaluated context", + howpublished = "\url{https://wg21.link/p0315r2}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0118R0, - author = "Andrew Sutton", - title = "{P0118R0}: Concepts-TS editors report", - howpublished = "\url{https://wg21.link/p0118r0}", - year = 2015, - month = 9, +@misc{P0315R3, + author = "Louis Dionne and Hubert Tong", + title = "{P0315R3}: Lambdas in unevaluated context", + howpublished = "\url{https://wg21.link/p0315r3}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0119R0, - author = "Andrew Sutton", - title = "{P0119R0}: Overload sets as function arguments", - howpublished = "\url{https://wg21.link/p0119r0}", - year = 2015, - month = 9, +@misc{P0315R4, + author = "Louis Dionne and Hubert Tong", + title = "{P0315R4}: Wording for lambdas in unevaluated contexts", + howpublished = "\url{https://wg21.link/p0315r4}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0119R1, - author = "Andrew Sutton", - title = "{P0119R1}: Overload sets as function arguments", - howpublished = "\url{https://wg21.link/p0119r1}", - year = 2016, +@misc{P0316R0, + author = "Miro Knejp", + title = "{P0316R0}: allocate\_unique and allocator\_delete", + howpublished = "\url{https://wg21.link/p0316r0}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0119R2, - author = "Andrew Sutton", - title = "{P0119R2}: Overload sets as function arguments", - howpublished = "\url{https://wg21.link/p0119r2}", +@misc{P0317R0, + author = "Beman Dawes", + title = "{P0317R0}: Directory Entry Caching for Filesystem", + howpublished = "\url{https://wg21.link/p0317r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0120R0, - author = "Anthony Williams", - title = "{P0120R0}: constexpr unions and common initial sequences", - howpublished = "\url{https://wg21.link/p0120r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0121R0, - author = "Andrew Sutton", - title = "{P0121R0}: Working Draft, C++ extensions for Concepts", - howpublished = "\url{https://wg21.link/p0121r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0122R0, - author = "Neil MacIntosh", - title = "{P0122R0}: array\_view: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0122R1, - author = "Neil MacIntosh", - title = "{P0122R1}: span: bounds-safe views of objects for sequences", - howpublished = "\url{https://wg21.link/p0122r1}", +@misc{P0317R1, + author = "Beman Dawes", + title = "{P0317R1}: Directory Entry Caching for Filesystem", + howpublished = "\url{https://wg21.link/p0317r1}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0122R2, - author = "Neil MacIntosh", - title = "{P0122R2}: span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r2}", +@misc{P0318R0, + author = "Vicente J. Botet Escriba", + title = "{P0318R0}: decay\_unwrap and unwrap\_reference", + howpublished = "\url{https://wg21.link/p0318r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0122R3, - author = "Neil MacIntosh", - title = "{P0122R3}: span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r3}", - year = 2016, - month = 7, +@misc{P0318R1, + author = "Vicente J. Botet Escribá", + title = "{P0318R1}: unwrap\_ref\_decay and unwrap\_reference", + howpublished = "\url{https://wg21.link/p0318r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0122R4, - author = "Neil MacIntosh", - title = "{P0122R4}: span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r4}", - year = 2017, - month = 2, +@misc{P0319R0, + author = "Vicente J. Botet Escriba", + title = "{P0319R0}: Adding Emplace functions for promise/future", + howpublished = "\url{https://wg21.link/p0319r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0122R5, - author = "Neil MacIntosh", - title = "{P0122R5}: span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r5}", +@misc{P0319R1, + author = "Vicente J. Botet Escriba", + title = "{P0319R1}: Adding Emplace functions for promise/future", + howpublished = "\url{https://wg21.link/p0319r1}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0122R6, - author = "Neil MacIntosh", - title = "{P0122R6}: span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r6}", +@misc{P0319R2, + author = "Vicente J. Botet Escribá", + title = "{P0319R2}: Adding Emplace functions for promise/future (revision 2)", + howpublished = "\url{https://wg21.link/p0319r2}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0122R7, - author = "Neil MacIntosh and Stephan T. Lavavej", - title = "{P0122R7}: span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0122r7}", - year = 2018, - month = 3, +@misc{P0320R0, + author = "Vicente J. Botet Escriba", + title = "{P0320R0}: Thread Constructor Attributes", + howpublished = "\url{https://wg21.link/p0320r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0123R0, - author = "Neil MacIntosh", - title = "{P0123R0}: Unifying the interfaces of string\_view and array\_view", - howpublished = "\url{https://wg21.link/p0123r0}", - year = 2015, - month = 9, +@misc{P0320R1, + author = "Vicente J. Botet Escriba", + title = "{P0320R1}: Thread Constructor Attributes", + howpublished = "\url{https://wg21.link/p0320r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0123R1, - author = "Neil MacIntosh", - title = "{P0123R1}: string\_span: bounds-safe views for sequences of characters", - howpublished = "\url{https://wg21.link/p0123r1}", +@misc{P0322R0, + author = "Bryce Adelstein Lelbach and Alisdair Meredith and Jared Hoberock", + title = "{P0322R0}: exception\_list", + howpublished = "\url{https://wg21.link/p0322r0}", year = 2016, - month = 2, + month = 4, publisher = "WG21" } -@misc{P0123R2, - author = "Neil MacIntosh", - title = "{P0123R2}: string\_span: bounds-safe views for sequences of objects", - howpublished = "\url{https://wg21.link/p0123r2}", +@misc{P0323R0, + author = "Vicente J. Botet Escriba", + title = "{P0323R0}: A proposal to add a utility class to represent expected monad (Revision 2)", + howpublished = "\url{https://wg21.link/p0323r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0124R0, - author = "Paul E. McKenney and Ulrich Weigand", - title = "{P0124R0}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r0}", - year = 2015, - month = 9, - publisher = "WG21" -} -@misc{P0124R1, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri", - title = "{P0124R1}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r1}", +@misc{P0323R1, + author = "Vicente J. Botet Escriba", + title = "{P0323R1}: A proposal to add a utility class to represent expected object (Revision 3)", + howpublished = "\url{https://wg21.link/p0323r1}", year = 2016, - month = 1, + month = 10, publisher = "WG21" } -@misc{P0124R2, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R2}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r2}", - year = 2016, +@misc{P0323R2, + author = "Vicente J. Botet Escriba", + title = "{P0323R2}: A proposal to add a utility class to represent expected object (Revision 4)", + howpublished = "\url{https://wg21.link/p0323r2}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0124R3, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R3}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r3}", +@misc{P0323R3, + author = "Vicente J. Botet Escriba", + title = "{P0323R3}: Utility class to represent expected object", + howpublished = "\url{https://wg21.link/p0323r3}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0124R4, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R4}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r4}", +@misc{P0323R4, + author = "Vicente Botet and JF Bastien", + title = "{P0323R4}: std::expected", + howpublished = "\url{https://wg21.link/p0323r4}", year = 2017, - month = 9, + month = 11, publisher = "WG21" } -@misc{P0124R5, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R5}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r5}", +@misc{P0323R5, + author = "Vicente Botet and JF Bastien", + title = "{P0323R5}: std::expected", + howpublished = "\url{https://wg21.link/p0323r5}", + year = 2018, + month = 2, + publisher = "WG21" +} +@misc{P0323R6, + author = "Vicente Botet and JF Bastien", + title = "{P0323R6}: std::expected", + howpublished = "\url{https://wg21.link/p0323r6}", year = 2018, month = 4, publisher = "WG21" } -@misc{P0124R6, - author = "Paul McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R6}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r6}", +@misc{P0323R7, + author = "Vicente Botet and JF Bastien", + title = "{P0323R7}: std::expected", + howpublished = "\url{https://wg21.link/p0323r7}", year = 2018, - month = 9, + month = 6, publisher = "WG21" } -@misc{P0124R7, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R7}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r7}", - year = 2023, - month = 8, +@misc{P0323R8, + author = "JF Bastien and Vicente Botet", + title = "{P0323R8}: std::expected", + howpublished = "\url{https://wg21.link/p0323r8}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0124R8, - author = "Paul E. McKenney and Ulrich Weigand and Andrea Parri and Boqun Feng", - title = "{P0124R8}: Linux-Kernel Memory Model", - howpublished = "\url{https://wg21.link/p0124r8}", - year = 2023, +@misc{P0323R9, + author = "JF Bastien and Vicente Botet", + title = "{P0323R9}: std::expected", + howpublished = "\url{https://wg21.link/p0323r9}", + year = 2019, month = 8, publisher = "WG21" } -@misc{P0125R0, - author = "Vittorio Romeo", - title = "{P0125R0}: std::bitset inclusion test methods", - howpublished = "\url{https://wg21.link/p0125r0}", - year = 2015, - month = 9, +@misc{P0323R10, + author = "JF Bastien and Vicente Botet", + title = "{P0323R10}: std::expected", + howpublished = "\url{https://wg21.link/p0323r10}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P0126R0, - author = "Olivier Giroux", - title = "{P0126R0}: std::synchronic", - howpublished = "\url{https://wg21.link/p0126r0}", - year = 2015, - month = 9, +@misc{P0323R11, + author = "JF Bastien and Jonathan Wakely and Vicente Botet", + title = "{P0323R11}: std::expected", + howpublished = "\url{https://wg21.link/p0323r11}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P0126R1, - author = "Olivier Giroux", - title = "{P0126R1}: std::synchronic", - howpublished = "\url{https://wg21.link/p0126r1}", - year = 2016, - month = 2, +@misc{P0323R12, + author = "Vicente Botet and JF Bastien and Jonathan Wakely", + title = "{P0323R12}: std::expected", + howpublished = "\url{https://wg21.link/p0323r12}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P0126R2, - author = "Olivier Giroux and Torvald Riegel", - title = "{P0126R2}: std::synchronic", - howpublished = "\url{https://wg21.link/p0126r2}", +@misc{P0324R0, + author = "Zhihao Yuan", + title = "{P0324R0}: One Concept Definition Syntax", + howpublished = "\url{https://wg21.link/p0324r0}", year = 2016, - month = 3, - publisher = "WG21" -} -@misc{P0127R0, - author = "James Touton", - title = "{P0127R0}: Declaring non-type template arguments with auto", - howpublished = "\url{https://wg21.link/p0127r0}", - year = 2015, - month = 9, + month = 5, publisher = "WG21" } -@misc{P0127R1, - author = "James Touton and Mike Spertus", - title = "{P0127R1}: Declaring non-type template arguments with auto", - howpublished = "\url{https://wg21.link/p0127r1}", +@misc{P0325R0, + author = "Zhihao Yuan", + title = "{P0325R0}: Propose to adopt make\_array in C++17", + howpublished = "\url{https://wg21.link/p0325r0}", year = 2016, month = 3, publisher = "WG21" } -@misc{P0127R2, - author = "James Touton and Mike Spertus", - title = "{P0127R2}: Declaring non-type template arguments with auto", - howpublished = "\url{https://wg21.link/p0127r2}", +@misc{P0325R1, + author = "Zhihao Yuan", + title = "{P0325R1}: Propose to adopt make\_array into the IS", + howpublished = "\url{https://wg21.link/p0325r1}", year = 2016, month = 6, publisher = "WG21" } -@misc{P0128R0, - author = "Ville Voutilainen", - title = "{P0128R0}: constexpr\_if", - howpublished = "\url{https://wg21.link/p0128r0}", - year = 2015, - month = 9, +@misc{P0325R2, + author = "Zhihao Yuan", + title = "{P0325R2}: to\_array from LFTS with updates", + howpublished = "\url{https://wg21.link/p0325r2}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{P0128R1, - author = "Ville Voutilainen", - title = "{P0128R1}: constexpr\_if", - howpublished = "\url{https://wg21.link/p0128r1}", +@misc{P0325R3, + author = "Zhihao Yuan", + title = "{P0325R3}: to\_array from LFTS with updates", + howpublished = "\url{https://wg21.link/p0325r3}", + year = 2018, + month = 11, + publisher = "WG21" +} +@misc{P0325R4, + author = "Zhihao Yuan", + title = "{P0325R4}: to\_array from LFTS with updates", + howpublished = "\url{https://wg21.link/p0325r4}", + year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P0326R0, + author = "Vicente J. Botet Escriba", + title = "{P0326R0}: Structured binding: customization point issues", + howpublished = "\url{https://wg21.link/p0326r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0129R0, - author = "Ville Voutilainen", - title = "{P0129R0}: We cannot (realistically) get rid of throwing moves", - howpublished = "\url{https://wg21.link/p0129r0}", - year = 2015, - month = 9, +@misc{P0327R0, + author = "Vicente J. Botet Escriba", + title = "{P0327R0}: Product types access", + howpublished = "\url{https://wg21.link/p0327r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0130R0, - author = "Scott Wardle and Roberto Parolin", - title = "{P0130R0}: Comparing virtual functions", - howpublished = "\url{https://wg21.link/p0130r0}", - year = 2015, - month = 9, +@misc{P0327R1, + author = "Vicente J. Botet Escriba", + title = "{P0327R1}: Product types access", + howpublished = "\url{https://wg21.link/p0327r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0131R0, - author = "Bjarne Stroustrup", - title = "{P0131R0}: Unified call syntax concerns", - howpublished = "\url{https://wg21.link/p0131r0}", - year = 2015, - month = 9, +@misc{P0327R2, + author = "Vicente J. Botet Escriba", + title = "{P0327R2}: Product types access", + howpublished = "\url{https://wg21.link/p0327r2}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0132R0, - author = "Ville Voutilainen", - title = "{P0132R0}: Non-throwing container operations", - howpublished = "\url{https://wg21.link/p0132r0}", - year = 2015, - month = 9, +@misc{P0327R3, + author = "Vicente J. Botet Escriba", + title = "{P0327R3}: Product types access", + howpublished = "\url{https://wg21.link/p0327r3}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0132R1, - author = "Ville Voutilainen", - title = "{P0132R1}: Non-throwing container operations", - howpublished = "\url{https://wg21.link/p0132r1}", - year = 2018, +@misc{P0329R0, + author = "Tim Shen and Richard Smith and Zhihao Yuan and Chandler Carruth", + title = "{P0329R0}: Designated Initialization", + howpublished = "\url{https://wg21.link/p0329r0}", + year = 2016, month = 5, publisher = "WG21" } -@misc{P0133R0, - author = "Ville Voutilainen", - title = "{P0133R0}: Putting noexcept(auto) on hold, again", - howpublished = "\url{https://wg21.link/p0133r0}", - year = 2015, +@misc{P0329R1, + author = "Tim Shen and Richard Smith", + title = "{P0329R1}: Designated Initialization Wording", + howpublished = "\url{https://wg21.link/p0329r1}", + year = 2016, month = 9, publisher = "WG21" } -@misc{P0134R0, - author = "Richard Smith", - title = "{P0134R0}: Introducing a name for brace-or-equal-initializers for non-static data members", - howpublished = "\url{https://wg21.link/p0134r0}", - year = 2015, - month = 9, +@misc{P0329R2, + author = "Tim Shen and Richard Smith", + title = "{P0329R2}: Designated Initialization Wording", + howpublished = "\url{https://wg21.link/p0329r2}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0135R0, - author = "Richard Smith", - title = "{P0135R0}: Guaranteed copy elision through simplified value categories", - howpublished = "\url{https://wg21.link/p0135r0}", - year = 2015, - month = 9, +@misc{P0329R3, + author = "Tim Shen and Richard Smith", + title = "{P0329R3}: Designated Initialization Wording", + howpublished = "\url{https://wg21.link/p0329r3}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0135R1, - author = "Richard Smith", - title = "{P0135R1}: Wording for guaranteed copy elision through simplified value categories", - howpublished = "\url{https://wg21.link/p0135r1}", +@misc{P0329R4, + author = "Tim Shen and Richard Smith", + title = "{P0329R4}: Designated Initialization Wording", + howpublished = "\url{https://wg21.link/p0329r4}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0330R0, + author = "Rein Halbersma", + title = "{P0330R0}: User-Defined Literals for size\_t", + howpublished = "\url{https://wg21.link/p0330r0}", year = 2016, - month = 6, + month = 5, publisher = "WG21" } -@misc{P0136R0, - author = "Richard Smith", - title = "{P0136R0}: Rewording inheriting constructors (core issue 1941 et al)", - howpublished = "\url{https://wg21.link/p0136r0}", - year = 2015, - month = 9, +@misc{P0330R1, + author = "Rein Halbersma", + title = "{P0330R1}: User-Defined Literals for size\_t", + howpublished = "\url{https://wg21.link/p0330r1}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0136R1, - author = "Richard Smith", - title = "{P0136R1}: Rewording inheriting constructors (core issue 1941 et al)", - howpublished = "\url{https://wg21.link/p0136r1}", - year = 2015, +@misc{P0330R2, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R2}: Literal Suffixes for ptrdiff\_t and size\_t", + howpublished = "\url{https://wg21.link/p0330r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0137R0, - author = "Richard Smith", - title = "{P0137R0}: Core Issue 1776: Replacement of class objects containing reference members", - howpublished = "\url{https://wg21.link/p0137r0}", - year = 2015, - month = 9, +@misc{P0330R3, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R3}: Literal Suffixes for ptrdiff\_t and size\_t", + howpublished = "\url{https://wg21.link/p0330r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0137R1, - author = "Richard Smith", - title = "{P0137R1}: Core Issue 1776: Replacement of class objects containing reference members", - howpublished = "\url{https://wg21.link/p0137r1}", - year = 2016, +@misc{P0330R4, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R4}: Literal Suffixes for ptrdiff\_t and size\_t", + howpublished = "\url{https://wg21.link/p0330r4}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P0330R5, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R5}: Literal Suffixes for ptrdiff\_t and size\_t", + howpublished = "\url{https://wg21.link/p0330r5}", + year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P0330R6, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R6}: Literal Suffixes for ptrdiff\_t and size\_t", + howpublished = "\url{https://wg21.link/p0330r6}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0138R0, - author = "Gabriel Dos Reis", - title = "{P0138R0}: Construction Rules for enum class Values", - howpublished = "\url{https://wg21.link/p0138r0}", - year = 2015, - month = 9, +@misc{P0330R7, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R7}: Literal Suffixes for ptrdiff\_t and size\_t", + howpublished = "\url{https://wg21.link/p0330r7}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0138R1, - author = "Gabriel Dos Reis", - title = "{P0138R1}: Construction Rules for enum class Values", - howpublished = "\url{https://wg21.link/p0138r1}", +@misc{P0330R8, + author = "JeanHeyd Meneide and Rein Halbersma", + title = "{P0330R8}: Literal Suffixes for (signed) size\_t", + howpublished = "\url{https://wg21.link/p0330r8}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P0331R0, + author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", + title = "{P0331R0}: Motivation and Examples for Multidimensional Array", + howpublished = "\url{https://wg21.link/p0331r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0138R2, - author = "Gabriel Dos Reis", - title = "{P0138R2}: Construction Rules for enum class Values", - howpublished = "\url{https://wg21.link/p0138r2}", +@misc{P0332R0, + author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", + title = "{P0332R0}: Relaxed Incomplete Multidimensional Array Type Declaration", + howpublished = "\url{https://wg21.link/p0332r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0141R0, - author = "Gabriel Dos Reis and Pavel Curtis", - title = "{P0141R0}: Modules, Componentization, and Transitional Paths", - howpublished = "\url{https://wg21.link/p0141r0}", - year = 2015, +@misc{P0332R1, + author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Athanasios Iliopoulos and John Michopoulos", + title = "{P0332R1}: Relaxed Incomplete Multidimensional Array Type Declaration", + howpublished = "\url{https://wg21.link/p0332r1}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0142R0, - author = "Gabriel Dos Reis", - title = "{P0142R0}: A Module System for C++ (Revision 4)", - howpublished = "\url{https://wg21.link/p0142r0}", - year = 2016, +@misc{P0332R2, + author = "H. Carter Edwards and Daniel Sunderland and Christian Trott and D. S. Hollman and Mauro Bianco and Athanasios Iliopoulos and John Michopoulos", + title = "{P0332R2}: Relaxed Incomplete Multidimensional Array Type Declaration", + howpublished = "\url{https://wg21.link/p0332r2}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0143R0, - author = "Gabriel Dos Reis", - title = "{P0143R0}: Wording for Modules", - howpublished = "\url{https://wg21.link/p0143r0}", - year = 2015, - month = 11, +@misc{P0333R0, + author = "Bryce Lelbach", + title = "{P0333R0}: Improving Parallel Algorithm Exception Handling", + howpublished = "\url{https://wg21.link/p0333r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0143R1, - author = "Gabriel Dos Reis", - title = "{P0143R1}: Wording for Modules", - howpublished = "\url{https://wg21.link/p0143r1}", +@misc{P0334R0, + author = "Bryce Lelbach", + title = "{P0334R0}: Immutable Persistent Containers", + howpublished = "\url{https://wg21.link/p0334r0}", year = 2016, - month = 2, + month = 4, publisher = "WG21" } -@misc{P0143R2, - author = "Gabriel Dos Reis", - title = "{P0143R2}: Wording for Modules", - howpublished = "\url{https://wg21.link/p0143r2}", +@misc{P0335R0, + author = "Pablo Halpern", + title = "{P0335R0}: Context Tokens for Parallel Algorithms", + howpublished = "\url{https://wg21.link/p0335r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0144R0, - author = "Herb Sutter", - title = "{P0144R0}: Structured Bindings", - howpublished = "\url{https://wg21.link/p0144r0}", - year = 2015, +@misc{P0335R1, + author = "Pablo Halpern", + title = "{P0335R1}: Context Tokens for Parallel Algorithms", + howpublished = "\url{https://wg21.link/p0335r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0144R1, - author = "Herb Sutter and Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P0144R1}: Structured Bindings", - howpublished = "\url{https://wg21.link/p0144r1}", - year = 2016, - month = 2, - publisher = "WG21" -} -@misc{P0144R2, - author = "Herb Sutter", - title = "{P0144R2}: Structured Bindings", - howpublished = "\url{https://wg21.link/p0144r2}", +@misc{P0336R0, + author = "Pablo Halpern", + title = "{P0336R0}: Better Names for Parallel Execution Policies in C++17", + howpublished = "\url{https://wg21.link/p0336r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" -} -@misc{P0145R0, - author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", - title = "{P0145R0}: Expression Order of Evaluation", - howpublished = "\url{https://wg21.link/p0145r0}", - year = 2015, - month = 10, +} +@misc{P0336R1, + author = "Pablo Halpern", + title = "{P0336R1}: Better Names for Parallel Execution Policies in C++17", + howpublished = "\url{https://wg21.link/p0336r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0145R1, - author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", - title = "{P0145R1}: Refining Expression Evaluation Order for Idiomatic C++ (Revision 2)", - howpublished = "\url{https://wg21.link/p0145r1}", +@misc{P0337R0, + author = "Pablo Halpern", + title = "{P0337R0}: Delete operator= for polymorphic\_allocator", + howpublished = "\url{https://wg21.link/p0337r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0145R2, - author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", - title = "{P0145R2}: Refining Expression Evaluation Order for Idiomatic C++", - howpublished = "\url{https://wg21.link/p0145r2}", +@misc{P0338R0, + author = "Vicente J. Botet Escriba", + title = "{P0338R0}: C++ generic factories", + howpublished = "\url{https://wg21.link/p0338r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0145R3, - author = "Gabriel Dos Reis and Herb Sutter and Jonathan Caves", - title = "{P0145R3}: Refining Expression Evaluation Order for Idiomatic C++", - howpublished = "\url{https://wg21.link/p0145r3}", +@misc{P0338R1, + author = "Vicente J. Botet Escriba", + title = "{P0338R1}: C++ generic factories", + howpublished = "\url{https://wg21.link/p0338r1}", year = 2016, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0146R0, - author = "Matt Calabrese", - title = "{P0146R0}: Regular Void", - howpublished = "\url{https://wg21.link/p0146r0}", - year = 2015, - month = 9, +@misc{P0338R2, + author = "Vicente J. Botet Escriba", + title = "{P0338R2}: C++ generic factories", + howpublished = "\url{https://wg21.link/p0338r2}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0146R1, - author = "Matt Calabrese", - title = "{P0146R1}: Regular Void", - howpublished = "\url{https://wg21.link/p0146r1}", - year = 2016, +@misc{P0338R3, + author = "Vicente J. Botet Escribá", + title = "{P0338R3}: C++ generic factories", + howpublished = "\url{https://wg21.link/p0338r3}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0147R0, - author = "Lawrence Crowl", - title = "{P0147R0}: The Use and Implementation of Contracts", - howpublished = "\url{https://wg21.link/p0147r0}", - year = 2015, - month = 11, +@misc{P0339R0, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0339R0}: polymorphic\_allocator as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0148R0, +@misc{P0339R1, author = "Pablo Halpern and Dietmar Kühl", - title = "{P0148R0}: memory\_resource\_ptr: A Limited Smart Pointer for memory\_resource Correctness", - howpublished = "\url{https://wg21.link/p0148r0}", - year = 2015, + title = "{P0339R1}: polymorphic\_allocator as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r1}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0149R0, - author = "Jeff Snyder", - title = "{P0149R0}: Generalised member pointers", - howpublished = "\url{https://wg21.link/p0149r0}", - year = 2016, +@misc{P0339R2, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0339R2}: polymorphic\_allocator as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r2}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0149R1, - author = "Jeff Snyder", - title = "{P0149R1}: Generalised member pointers", - howpublished = "\url{https://wg21.link/p0149r1}", - year = 2025, - month = 1, +@misc{P0339R3, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0339R3}: polymorphic\_allocator as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r3}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0151R0, - author = "Andrew Tomazos", - title = "{P0151R0}: Proposal of Multi-Declarators", - howpublished = "\url{https://wg21.link/p0151r0}", - year = 2015, - month = 10, +@misc{P0339R4, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0339R4}: polymorphic\_allocator<> as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r4}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0152R0, - author = "Olivier Giroux and JF Bastien and Jeff Snyder", - title = "{P0152R0}: constexpr atomic::is\_always\_lock\_free", - howpublished = "\url{https://wg21.link/p0152r0}", - year = 2015, +@misc{P0339R5, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0339R5}: polymorphic\_allocator<> as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r5}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0152R1, - author = "Olivier Giroux and JF Bastien and Jeff Snyder", - title = "{P0152R1}: constexpr atomic::is\_always\_lock\_free", - howpublished = "\url{https://wg21.link/p0152r1}", - year = 2016, - month = 3, +@misc{P0339R6, + author = "Pablo Halpern and Dietmar Kühl", + title = "{P0339R6}: polymorphic\_allocator<> as a vocabulary type", + howpublished = "\url{https://wg21.link/p0339r6}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0153R0, - author = "Olivier Giroux and JF Bastien", - title = "{P0153R0}: std::atomic\_object\_fence(mo, T\&\&...)", - howpublished = "\url{https://wg21.link/p0153r0}", - year = 2015, - month = 11, +@misc{P0340R0, + author = "R. ``Tim'' Song", + title = "{P0340R0}: Making std::underlying\_type SFINAE-friendly", + howpublished = "\url{https://wg21.link/p0340r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0154R0, - author = "JF Bastien and Olivier Giroux", - title = "{P0154R0}: constexpr std::thread::hardware\_{\textbraceleft}true,false{\textbraceright}\_sharing\_size", - howpublished = "\url{https://wg21.link/p0154r0}", - year = 2015, - month = 10, +@misc{P0340R1, + author = "R. ``Tim'' Song", + title = "{P0340R1}: Making std::underlying\_type SFINAE-friendly", + howpublished = "\url{https://wg21.link/p0340r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0154R1, - author = "JF Bastien and Olivier Giroux", - title = "{P0154R1}: constexpr std::thread::hardware\_{\textbraceleft}true,false{\textbraceright}\_sharing\_size", - howpublished = "\url{https://wg21.link/p0154r1}", - year = 2016, - month = 3, +@misc{P0340R2, + author = "Tim Song", + title = "{P0340R2}: Making std::underlying\_type SFINAE-friendly", + howpublished = "\url{https://wg21.link/p0340r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0155R0, - author = "Pablo Halpern and Arch Robison and Hong Hong and Artur Laksberg and Gor Nishanov and Herb Sutter", - title = "{P0155R0}: Task Block R5", - howpublished = "\url{https://wg21.link/p0155r0}", - year = 2015, - month = 10, +@misc{P0340R3, + author = "Tim Song", + title = "{P0340R3}: Making std::underlying\_type SFINAE-friendly", + howpublished = "\url{https://wg21.link/p0340r3}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0156R0, +@misc{P0341R0, author = "Mike Spertus", - title = "{P0156R0}: Variadic lock\_guard (Rev. 3)", - howpublished = "\url{https://wg21.link/p0156r0}", - year = 2015, - month = 10, + title = "{P0341R0}: parameter packs outside of templates", + howpublished = "\url{https://wg21.link/p0341r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0156R1, +@misc{P0342R0, author = "Mike Spertus", - title = "{P0156R1}: Variadic lock\_guard (Rev. 4)", - howpublished = "\url{https://wg21.link/p0156r1}", + title = "{P0342R0}: Timing barriers", + howpublished = "\url{https://wg21.link/p0342r0}", year = 2016, - month = 10, + month = 5, publisher = "WG21" } -@misc{P0156R2, +@misc{P0342R1, author = "Mike Spertus", - title = "{P0156R2}: Variadic lock\_guard (Rev. 4)", - howpublished = "\url{https://wg21.link/p0156r2}", - year = 2017, - month = 3, - publisher = "WG21" -} -@misc{P0157R0, - author = "Lawrence Crowl", - title = "{P0157R0}: Handling Disappointment in C++", - howpublished = "\url{https://wg21.link/p0157r0}", - year = 2015, - month = 11, + title = "{P0342R1}: What does ``current time'' mean?", + howpublished = "\url{https://wg21.link/p0342r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P0158R0, - author = "Jamie Allsop and Jonathan Wakely and Christopher Kohlhoff and Anthony Williams and Roger Orr and Andy Sawyer and Jonathan Coe and Arash Partow", - title = "{P0158R0}: Couroutines belong in a TS", - howpublished = "\url{https://wg21.link/p0158r0}", - year = 2015, - month = 11, +@misc{P0342R2, + author = "Gonzalo Brito Gadeschi and Mike Spertus", + title = "{P0342R2}: pessimize\_hint", + howpublished = "\url{https://wg21.link/p0342r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P0159R0, - author = "Artur Laksberg", - title = "{P0159R0}: Draft of Technical Specification for C++ Extensions for Concurrency", - howpublished = "\url{https://wg21.link/p0159r0}", - year = 2015, - month = 10, +@misc{P0343R0, + author = "Vicente J. Botet Escriba", + title = "{P0343R0}: Meta-programming High-Order Functions", + howpublished = "\url{https://wg21.link/p0343r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0160R0, - author = "Jens Maurer", - title = "{P0160R0}: Wording for removing defaults for unary folds", - howpublished = "\url{https://wg21.link/p0160r0}", - year = 2015, - month = 10, +@misc{P0343R1, + author = "Vicente J. Botet Escriba", + title = "{P0343R1}: Meta-programming High-Order Functions", + howpublished = "\url{https://wg21.link/p0343r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0161R0, - author = "Nathan Myers", - title = "{P0161R0}: Bitset Iterators, Masks, and Container Operations", - howpublished = "\url{https://wg21.link/p0161r0}", +@misc{P0345R0, + author = "Michael Dominiak", + title = "{P0345R0}: Allowing any unsigned integral type as parameter type for literal operators", + howpublished = "\url{https://wg21.link/p0345r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0162R0, - author = "Christopher Kohlhoff", - title = "{P0162R0}: A response to ``P0055R0: On Interactions Between Coroutines and Networking Library''", - howpublished = "\url{https://wg21.link/p0162r0}", - year = 2015, - month = 11, +@misc{P0346R0, + author = "Walter E. Brown", + title = "{P0346R0}: A Nomenclature Tweak", + howpublished = "\url{https://wg21.link/p0346r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0163R0, - author = "Arthur O'Dwyer", - title = "{P0163R0}: shared\_ptr::weak\_type", - howpublished = "\url{https://wg21.link/p0163r0}", - year = 2015, - month = 10, +@misc{P0346R1, + author = "Walter E. Brown", + title = "{P0346R1}: A Nomenclature Tweak", + howpublished = "\url{https://wg21.link/p0346r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0164R0, - author = "William M. Miller", - title = "{P0164R0}: Core Language Working Group ``ready'' Issues", - howpublished = "\url{https://wg21.link/p0164r0}", - year = 2015, - month = 10, +@misc{P0347R0, + author = "R. ``Tim'' Song and Melissa O'Neill", + title = "{P0347R0}: Simplifying simple uses of ", + howpublished = "\url{https://wg21.link/p0347r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0165R0, - author = "Marshall Clow", - title = "{P0165R0}: C++ Standard Library Issues to be moved in Kona", - howpublished = "\url{https://wg21.link/p0165r0}", - year = 2015, +@misc{P0347R1, + author = "R. ``Tim'' Song and Melissa O'Neill", + title = "{P0347R1}: Simplifying simple uses of ", + howpublished = "\url{https://wg21.link/p0347r1}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0165R1, - author = "Marshall Clow", - title = "{P0165R1}: C++ Standard Library Issues to be moved in Jacksonville", - howpublished = "\url{https://wg21.link/p0165r1}", +@misc{P0348R0, + author = "Andrzej Krzemienski", + title = "{P0348R0}: Validity testing issues", + howpublished = "\url{https://wg21.link/p0348r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0165R2, - author = "Marshall Clow", - title = "{P0165R2}: C++ Standard Library Issues to be moved in Oulu", - howpublished = "\url{https://wg21.link/p0165r2}", +@misc{P0349R0, + author = "Matthias Kretz", + title = "{P0349R0}: Assumptions about the size of datapar", + howpublished = "\url{https://wg21.link/p0349r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0165R3, - author = "Marshall Clow", - title = "{P0165R3}: C++ Standard Library Issues to be moved in Issaquah", - howpublished = "\url{https://wg21.link/p0165r3}", +@misc{P0350R0, + author = "Matthias Kretz", + title = "{P0350R0}: Integrating datapar with parallel algorithms and executors", + howpublished = "\url{https://wg21.link/p0350r0}", year = 2016, - month = 10, + month = 5, publisher = "WG21" } -@misc{P0165R4, - author = "Marshall Clow", - title = "{P0165R4}: C++ Standard Library Issues to be moved in Kona", - howpublished = "\url{https://wg21.link/p0165r4}", +@misc{P0350R1, + author = "Matthias Kretz", + title = "{P0350R1}: Integrating simd with parallel algorithms", + howpublished = "\url{https://wg21.link/p0350r1}", year = 2017, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0166R0, - author = "J. Daniel Garcia", - title = "{P0166R0}: Three interesting questions about contracts", - howpublished = "\url{https://wg21.link/p0166r0}", - year = 2015, - month = 11, +@misc{P0350R2, + author = "Matthias Kretz", + title = "{P0350R2}: Integrating simd with parallel algorithms", + howpublished = "\url{https://wg21.link/p0350r2}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0167R0, - author = "William M. Miller", - title = "{P0167R0}: Core Language Working Group ``ready'' Issues after the October, 2015 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0167r0}", - year = 2015, - month = 11, +@misc{P0350R3, + author = "Matthias Kretz", + title = "{P0350R3}: Integrating simd with parallel algorithms", + howpublished = "\url{https://wg21.link/p0350r3}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0167R1, - author = "William M. Miller", - title = "{P0167R1}: Core Language Working Group ``ready'' Issues for the February, 2016 (Jacksonville) meeting", - howpublished = "\url{https://wg21.link/p0167r1}", - year = 2016, - month = 2, +@misc{P0350R4, + author = "Matthias Kretz", + title = "{P0350R4}: Integrating simd with parallel algorithms", + howpublished = "\url{https://wg21.link/p0350r4}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0167R2, - author = "William M. Miller", - title = "{P0167R2}: Core Language Working Group ``ready'' Issues for the February, 2016 (Jacksonville) meeting", - howpublished = "\url{https://wg21.link/p0167r2}", +@misc{P0352R0, + author = "Hubert Tong and Faisal Vali", + title = "{P0352R0}: Smart References through Delegation: An Alternative to N4477's Operator Dot", + howpublished = "\url{https://wg21.link/p0352r0}", year = 2016, - month = 3, - publisher = "WG21" -} -@misc{P0169R0, - author = "Nozomu Katō", - title = "{P0169R0}: regex and Unicode character types", - howpublished = "\url{https://wg21.link/p0169r0}", - year = 2015, - month = 11, + month = 5, publisher = "WG21" } -@misc{P0170R0, - author = "Faisal Vali", - title = "{P0170R0}: Wording for Constexpr Lambda", - howpublished = "\url{https://wg21.link/p0170r0}", - year = 2015, - month = 11, +@misc{P0352R1, + author = "Hubert Tong and Faisal Vali", + title = "{P0352R1}: Smart References through Delegation (2nd revision)", + howpublished = "\url{https://wg21.link/p0352r1}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0170R1, - author = "Faisal Vali", - title = "{P0170R1}: Wording for Constexpr Lambda", - howpublished = "\url{https://wg21.link/p0170r1}", +@misc{P0353R0, + author = "Beman Dawes", + title = "{P0353R0}: Unicode Encoding Conversions for the Standard Library", + howpublished = "\url{https://wg21.link/p0353r0}", year = 2016, - month = 3, - publisher = "WG21" -} -@misc{P0171R0, - author = "Gor Nishanov", - title = "{P0171R0}: Response To: Resumable Expressions P0114R0", - howpublished = "\url{https://wg21.link/p0171r0}", - year = 2015, - month = 11, + month = 5, publisher = "WG21" } -@misc{P0172R0, - author = "Alisdair Meredith", - title = "{P0172R0}: Abominable Function Types", - howpublished = "\url{https://wg21.link/p0172r0}", - year = 2015, - month = 11, +@misc{P0353R1, + author = "Beman Dawes", + title = "{P0353R1}: Unicode Friendly Encoding Conversions for the Standard Library", + howpublished = "\url{https://wg21.link/p0353r1}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0174R0, - author = "Alisdair Meredith", - title = "{P0174R0}: Deprecating Vestigial Library Parts in C++17", - howpublished = "\url{https://wg21.link/p0174r0}", +@misc{P0354R0, + author = "Tony Van Eerd", + title = "{P0354R0}: default == is >, default < is < so", + howpublished = "\url{https://wg21.link/p0354r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0174R1, - author = "Alisdair Meredith", - title = "{P0174R1}: Deprecating Vestigial Library Parts in C++17", - howpublished = "\url{https://wg21.link/p0174r1}", +@misc{P0355R0, + author = "Howard Hinnant", + title = "{P0355R0}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0174R2, - author = "Alisdair Meredith", - title = "{P0174R2}: Deprecating Vestigial Library Parts in C++17", - howpublished = "\url{https://wg21.link/p0174r2}", +@misc{P0355R1, + author = "Howard Hinnant", + title = "{P0355R1}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r1}", year = 2016, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0175R0, - author = "Thomas Koeppe and Richard Smith", - title = "{P0175R0}: Synopses for the C library", - howpublished = "\url{https://wg21.link/p0175r0}", - year = 2016, +@misc{P0355R2, + author = "Howard Hinnant", + title = "{P0355R2}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r2}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0175R1, - author = "Thomas Koeppe and Richard Smith", - title = "{P0175R1}: Synopses for the C library", - howpublished = "\url{https://wg21.link/p0175r1}", - year = 2016, +@misc{P0355R3, + author = "Howard Hinnant", + title = "{P0355R3}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r3}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0177R0, - author = "Alisdair Meredith", - title = "{P0177R0}: Cleaning up allocator\_traits", - howpublished = "\url{https://wg21.link/p0177r0}", - year = 2016, +@misc{P0355R4, + author = "Howard Hinnant", + title = "{P0355R4}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r4}", + year = 2017, + month = 10, + publisher = "WG21" +} +@misc{P0355R5, + author = "Howard E. Hinnant and Tomasz Kamiński", + title = "{P0355R5}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r5}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0177R1, - author = "Alisdair Meredith", - title = "{P0177R1}: Cleaning up allocator\_traits", - howpublished = "\url{https://wg21.link/p0177r1}", - year = 2016, +@misc{P0355R6, + title = "{P0355R6}: Extending chrono to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r6}", + publisher = "WG21" +} +@misc{P0355R7, + author = "Howard E. Hinnant and Tomasz Kamiński", + title = "{P0355R7}: Extending to Calendars and Time Zones", + howpublished = "\url{https://wg21.link/p0355r7}", + year = 2018, month = 3, publisher = "WG21" } -@misc{P0177R2, - author = "Alisdair Meredith", - title = "{P0177R2}: Cleaning up allocator\_traits", - howpublished = "\url{https://wg21.link/p0177r2}", +@misc{P0356R0, + author = "Tomasz Kamiński", + title = "{P0356R0}: Simplified partial function application", + howpublished = "\url{https://wg21.link/p0356r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0178R0, - author = "Alisdair Meredith", - title = "{P0178R0}: Allocators and swap", - howpublished = "\url{https://wg21.link/p0178r0}", +@misc{P0356R1, + author = "Tomasz Kamiński", + title = "{P0356R1}: Simplified partial function application", + howpublished = "\url{https://wg21.link/p0356r1}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0178R1, - author = "Alisdair Meredith", - title = "{P0178R1}: Allocators and swap", - howpublished = "\url{https://wg21.link/p0178r1}", - year = 2024, - month = 12, +@misc{P0356R2, + author = "Tomasz Kamiński", + title = "{P0356R2}: Simplified partial function application", + howpublished = "\url{https://wg21.link/p0356r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0180R0, - author = "Alisdair Meredith", - title = "{P0180R0}: Reserve a New Library Namespace Future Standardization", - howpublished = "\url{https://wg21.link/p0180r0}", - year = 2016, - month = 2, +@misc{P0356R3, + author = "Tomasz Kamiński", + title = "{P0356R3}: Simplified partial function application", + howpublished = "\url{https://wg21.link/p0356r3}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0180R1, - author = "Alisdair Meredith", - title = "{P0180R1}: Reserve a New Library Namespace Future Standardization", - howpublished = "\url{https://wg21.link/p0180r1}", - year = 2016, - month = 3, +@misc{P0356R4, + author = "Tomasz Kamiński", + title = "{P0356R4}: Simplified partial function application", + howpublished = "\url{https://wg21.link/p0356r4}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0180R2, - author = "Alisdair Meredith", - title = "{P0180R2}: Reserve a New Library Namespace Future Standardization", - howpublished = "\url{https://wg21.link/p0180r2}", - year = 2016, - month = 6, +@misc{P0356R5, + author = "Tomasz Kamiński", + title = "{P0356R5}: Simplified partial function application", + howpublished = "\url{https://wg21.link/p0356r5}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0181R0, - author = "Alisdair Meredith", - title = "{P0181R0}: Ordered By Default", - howpublished = "\url{https://wg21.link/p0181r0}", +@misc{P0357R0, + author = "Tomasz Kamiński", + title = "{P0357R0}: reference\_wrapper for incomplete types", + howpublished = "\url{https://wg21.link/p0357r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0181R1, - author = "Alisdair Meredith", - title = "{P0181R1}: Ordered By Default", - howpublished = "\url{https://wg21.link/p0181r1}", +@misc{P0357R1, + author = "Tomasz Kamiński", + title = "{P0357R1}: reference\_wrapper for incomplete types", + howpublished = "\url{https://wg21.link/p0357r1}", year = 2016, + month = 9, + publisher = "WG21" +} +@misc{P0357R2, + author = "Tomasz Kamiński and Stephan T. Lavavej and Alisdair Meredith", + title = "{P0357R2}: 'reference\_wrapper' for incomplete types", + howpublished = "\url{https://wg21.link/p0357r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0184R0, - author = "Eric Niebler", - title = "{P0184R0}: Generalizing the Range-Based For Loop", - howpublished = "\url{https://wg21.link/p0184r0}", +@misc{P0357R3, + author = "Tomasz Kamiński and Stephan T. Lavavej and Alisdair Meredith", + title = "{P0357R3}: 'reference\_wrapper' for incomplete types", + howpublished = "\url{https://wg21.link/p0357r3}", + year = 2018, + month = 11, + publisher = "WG21" +} +@misc{P0358R0, + author = "Tomasz Kamiński", + title = "{P0358R0}: Fixes for not\_fn", + howpublished = "\url{https://wg21.link/p0358r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0185R0, - author = "Daniel Krugler", - title = "{P0185R0}: Adding [nothrow-] swappable traits", - howpublished = "\url{https://wg21.link/p0185r0}", +@misc{P0358R1, + author = "Tomasz Kamiński", + title = "{P0358R1}: Fixes for not\_fn", + howpublished = "\url{https://wg21.link/p0358r1}", year = 2016, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0185R1, - author = "Daniel Krugler", - title = "{P0185R1}: Adding [nothrow-]swappable traits, revision 3", - howpublished = "\url{https://wg21.link/p0185r1}", +@misc{P0359R0, + author = "Michael Wong", + title = "{P0359R0}: SG5: Transactional Memory (TM) Meeting Minutes 2016/02/22-2016/05/23", + howpublished = "\url{https://wg21.link/p0359r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0186R0, - author = "Beman Dawes and Eric Niebler and Casey Carter", - title = "{P0186R0}: Iterator Facade Library Proposal for Ranges", - howpublished = "\url{https://wg21.link/p0186r0}", +@misc{P0360R0, + author = "Michael Wong", + title = "{P0360R0}: SG14: Low Latency Meeting Minutes 2016/02/17-2015/05/25", + howpublished = "\url{https://wg21.link/p0360r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0187R0, - author = "Andrew Tomazos", - title = "{P0187R0}: Proposal of Bitfield Default Member Initializers", - howpublished = "\url{https://wg21.link/p0187r0}", - year = 2015, - month = 11, +@misc{P0361R0, + author = "Hartmut Kaiser and Thomas Heller and Michael Wong", + title = "{P0361R0}: Invoking Algorithms asynchronously", + howpublished = "\url{https://wg21.link/p0361r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0187R1, - author = "Andrew Tomazos", - title = "{P0187R1}: Proposal/Wording for Bit-field Default Member Initializer Syntax", - howpublished = "\url{https://wg21.link/p0187r1}", +@misc{P0361R1, + author = "Hartmut Kaiser and Thomas Heller and Bryce Adelstein Lelbach and John Biddiscombe and Michael Wong", + title = "{P0361R1}: Invoking Algorithms asynchronously", + howpublished = "\url{https://wg21.link/p0361r1}", year = 2016, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0188R0, - author = "Andrew Tomazos", - title = "{P0188R0}: Wording for [[fallthrough]] attribute", - howpublished = "\url{https://wg21.link/p0188r0}", +@misc{P0362R0, + author = "Michael Wong and Andrew Richards and Maria Rovatsou and Ruyman Reyes and Lee Howes and Gordon Brown", + title = "{P0362R0}: Towards support for Heterogeneous Devices in C++ (Concurrency aspects)", + howpublished = "\url{https://wg21.link/p0362r0}", year = 2016, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0188R1, - author = "Andrew Tomazos", - title = "{P0188R1}: Wording for [[fallthrough]] attribute", - howpublished = "\url{https://wg21.link/p0188r1}", +@misc{P0363R0, + author = "Michael Wong and Andrew Richards and Maria Rovatsou and Ruyman Reyes and Lee Howes and Gordon Brown", + title = "{P0363R0}: Towards support for Heterogeneous Devices in C++ (Language aspects)", + howpublished = "\url{https://wg21.link/p0363r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0189R0, - author = "Andrew Tomazos", - title = "{P0189R0}: Wording for [[nodiscard]] attribute", - howpublished = "\url{https://wg21.link/p0189r0}", +@misc{P0364R0, + author = "Michael Wong and Sunil Srivastava and Sean Middleditch and Patrice Roy", + title = "{P0364R0}: Report on Exception Handling Lite (Disappointment) from SG14", + howpublished = "\url{https://wg21.link/p0364r0}", year = 2016, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0189R1, - author = "Andrew Tomazos", - title = "{P0189R1}: Wording for [[nodiscard]] attribute", - howpublished = "\url{https://wg21.link/p0189r1}", +@misc{P0365R0, + author = "Michael Wong", + title = "{P0365R0}: Report on SG14, a year later and future directions", + howpublished = "\url{https://wg21.link/p0365r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0190R0, - author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer", - title = "{P0190R0}: Proposal for New memory order consume Definition", - howpublished = "\url{https://wg21.link/p0190r0}", +@misc{P0366R0, + author = "Victor Luchangco and Michael Spear and Michael Wong", + title = "{P0366R0}: Extending the Transactional Memory Technical Specification with an in\_transaction Statemen", + howpublished = "\url{https://wg21.link/p0366r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0190R1, - author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer", - title = "{P0190R1}: Proposal for New memory order consume Definition", - howpublished = "\url{https://wg21.link/p0190r1}", +@misc{P0367R0, + author = "Ronan Keryell and Joël Falcou", + title = "{P0367R0}: a C++ standard library class to qualify data accesses", + howpublished = "\url{https://wg21.link/p0367r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0190R2, - author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer and Jeffrey Yasskin and JF Bastien", - title = "{P0190R2}: Proposal for New memory order consume Definition", - howpublished = "\url{https://wg21.link/p0190r2}", +@misc{P0369R0, + author = "Michael Wong and Botond Ballo and JF Bastien and Hubert Tong and Patrice Roy and Tony Van Eerd and Duncan Smith", + title = "{P0369R0}: 2017-07 Toronto ISO WG21 C++ Standard Meeting information", + howpublished = "\url{https://wg21.link/p0369r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0190R3, - author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer and Jeffrey Yasskin and JF Bastien", - title = "{P0190R3}: Proposal for New memory order consume Definition", - howpublished = "\url{https://wg21.link/p0190r3}", - year = 2017, - month = 2, +@misc{P0370R0, + author = "Casey Carter and Eric Niebler", + title = "{P0370R0}: Ranges TS Design Updates Omnibus", + howpublished = "\url{https://wg21.link/p0370r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0190R4, - author = "Paul E. McKenney and Michael Wong and Hans Boehm and Jens Maurer and Jeffrey Yasskin and JF Bastien", - title = "{P0190R4}: Proposal for New memory order consume Definition", - howpublished = "\url{https://wg21.link/p0190r4}", - year = 2017, +@misc{P0370R1, + author = "Casey Carter and Eric Niebler", + title = "{P0370R1}: Ranges TS Design Updates Omnibus", + howpublished = "\url{https://wg21.link/p0370r1}", + year = 2016, month = 7, publisher = "WG21" } -@misc{P0191R1, - author = "Daniel Markus", - title = "{P0191R1}: C++ virtual member function pointer comparison", - howpublished = "\url{https://wg21.link/p0191r1}", +@misc{P0370R2, + author = "Casey Carter and Eric Niebler", + title = "{P0370R2}: Ranges TS Design Updates Omnibus", + howpublished = "\url{https://wg21.link/p0370r2}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0192R0, - author = "Boris Fomitchev and Sergei Nikolaev and Oliver Giroux", - title = "{P0192R0}: Adding a Fundamental Type for Short Float", - howpublished = "\url{https://wg21.link/p0192r0}", - year = 2015, +@misc{P0370R3, + author = "Casey Carter and Eric Niebler", + title = "{P0370R3}: Ranges TS Design Updates Omnibus", + howpublished = "\url{https://wg21.link/p0370r3}", + year = 2016, month = 11, publisher = "WG21" } -@misc{P0192R1, - author = "Boris Fomitchev and Sergei Nikolaev and Olivier Giroux and Lawrence Crowl", - title = "{P0192R1}: Adding a Fundamental Type for Short Float", - howpublished = "\url{https://wg21.link/p0192r1}", +@misc{P0371R0, + author = "Hans Boehm", + title = "{P0371R0}: Temporarily deprecate memory\_order\_consume", + howpublished = "\url{https://wg21.link/p0371r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0192R4, - author = "Michał Dominiak and Bryce Adelstein Lelbach and Boris Fomitchev and Sergei Nikolaev", - title = "{P0192R4}: `short float` and fixed-size floating point types", - howpublished = "\url{https://wg21.link/p0192r4}", - year = 2018, - month = 10, +@misc{P0371R1, + author = "Hans Boehm", + title = "{P0371R1}: Temporarily discourage memory\_order\_consume", + howpublished = "\url{https://wg21.link/p0371r1}", + year = 2016, + month = 6, publisher = "WG21" } -@misc{P0193R0, - author = "JF Bastien and Hans Boehm", - title = "{P0193R0}: Where is Vectorization in C++‽", - howpublished = "\url{https://wg21.link/p0193r0}", +@misc{P0372R0, + author = "Michael Spencer and Davide C. C. Italiano", + title = "{P0372R0}: A type for utf-8 data", + howpublished = "\url{https://wg21.link/p0372r0}", year = 2016, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0193R1, - author = "JF Bastien and Hans Boehm", - title = "{P0193R1}: Where is Vectorization in C++‽", - howpublished = "\url{https://wg21.link/p0193r1}", +@misc{P0373R0, + author = "Andrew Tomazos", + title = "{P0373R0}: Proposal of File Literals", + howpublished = "\url{https://wg21.link/p0373r0}", year = 2016, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0194R0, - author = "Matus Chochlik and Axel Naumann", - title = "{P0194R0}: Static reflection (revision 4)", - howpublished = "\url{https://wg21.link/p0194r0}", +@misc{P0374R0, + author = "J. Daniel Garcia and David del Rio and Manuel F. Dolz and Javier Garcia-Blas and Luis M. Sanchez and Marco Danelutto and Massimo Torquati", + title = "{P0374R0}: Stream parallelism patterns", + howpublished = "\url{https://wg21.link/p0374r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0194R1, - author = "Matúš Chochlík and Alex Naumann", - title = "{P0194R1}: Static reflection (revision 4)", - howpublished = "\url{https://wg21.link/p0194r1}", +@misc{P0375R0, + author = "David Sankel", + title = "{P0375R0}: [[exhaustive]] attribute for enums", + howpublished = "\url{https://wg21.link/p0375r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0194R2, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0194R2}: Static reflection", - howpublished = "\url{https://wg21.link/p0194r2}", +@misc{P0376R0, + author = "Matt Calabrese", + title = "{P0376R0}: A Single Generalization of std::invoke, std::apply, and std::visit", + howpublished = "\url{https://wg21.link/p0376r0}", year = 2016, - month = 10, + month = 5, publisher = "WG21" } -@misc{P0194R3, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0194R3}: Static reflection", - howpublished = "\url{https://wg21.link/p0194r3}", - year = 2017, - month = 2, +@misc{P0377R0, + author = "Matt Calabrese", + title = "{P0377R0}: std::integral\_constant with a Deduced Value Type", + howpublished = "\url{https://wg21.link/p0377r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0194R4, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0194R4}: Static reflection", - howpublished = "\url{https://wg21.link/p0194r4}", - year = 2017, - month = 6, +@misc{P0379R0, + author = "Detlef Vollman", + title = "{P0379R0}: Why a joining thread from P0206 is a Bad Idea", + howpublished = "\url{https://wg21.link/p0379r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0194R5, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0194R5}: Static reflection", - howpublished = "\url{https://wg21.link/p0194r5}", - year = 2018, - month = 2, +@misc{P0380R0, + author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", + title = "{P0380R0}: A Contract Design", + howpublished = "\url{https://wg21.link/p0380r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0194R6, - author = "Matus Chochlik and Axel Naumann and David Sankel", - title = "{P0194R6}: Static reflection", - howpublished = "\url{https://wg21.link/p0194r6}", - year = 2018, - month = 3, +@misc{P0380R1, + author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", + title = "{P0380R1}: A Contract Design", + howpublished = "\url{https://wg21.link/p0380r1}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{P0195R0, - author = "Robert Haberlach", - title = "{P0195R0}: Modernizing using-declarations", - howpublished = "\url{https://wg21.link/p0195r0}", - year = 2015, - month = 12, +@misc{P0381R0, + author = "John McFarlane", + title = "{P0381R0}: Numeric Width", + howpublished = "\url{https://wg21.link/p0381r0}", + year = 2016, + month = 5, publisher = "WG21" } -@misc{P0195R1, - author = "Robert Haberlach", - title = "{P0195R1}: Modernizing using-declarations", - howpublished = "\url{https://wg21.link/p0195r1}", +@misc{P0381R1, + author = "John McFarlane and Michael Wong", + title = "{P0381R1}: Numeric Width", + howpublished = "\url{https://wg21.link/p0381r1}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0195R2, - author = "Robert Haberlach and Richard Smith", - title = "{P0195R2}: Pack expansions in using-declarations", - howpublished = "\url{https://wg21.link/p0195r2}", +@misc{P0382R0, + author = "Tomasz Kamiński", + title = "{P0382R0}: Comments on P0119: Overload sets as function arguments", + howpublished = "\url{https://wg21.link/p0382r0}", year = 2016, - month = 11, + month = 5, publisher = "WG21" } -@misc{P0196R0, - author = "Vicente J. Botet Escriba", - title = "{P0196R0}: A generic none\_t literal type for Nullable types", - howpublished = "\url{https://wg21.link/p0196r0}", +@misc{P0384R0, + author = "William M. Miller", + title = "{P0384R0}: Core Language Working Group ``tentatively ready'' Issues for the June, 2016 (Oulu) meeting", + howpublished = "\url{https://wg21.link/p0384r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0196R1, - author = "Vicente J. Botet Escriba", - title = "{P0196R1}: Generic none() factories for Nullable types", - howpublished = "\url{https://wg21.link/p0196r1}", +@misc{P0385R0, + author = "Matúš Chochlík and Alex Naumann", + title = "{P0385R0}: Static reflection: Rationale, design and evolution", + howpublished = "\url{https://wg21.link/p0385r0}", year = 2016, month = 5, publisher = "WG21" } -@misc{P0196R2, - author = "Vicente J. Botet Escriba", - title = "{P0196R2}: Generic none() factories for Nullable types", - howpublished = "\url{https://wg21.link/p0196r2}", +@misc{P0385R1, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0385R1}: Static reflection: Rationale, design and evolution", + howpublished = "\url{https://wg21.link/p0385r1}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0196R3, - author = "Vicente J. Botet Escriba", - title = "{P0196R3}: Generic none() factories for Nullable types", - howpublished = "\url{https://wg21.link/p0196r3}", - year = 2017, - month = 6, - publisher = "WG21" -} -@misc{P0196R4, - author = "Vicente J. Botet Escriba", - title = "{P0196R4}: Generic none() factories for Nullable types", - howpublished = "\url{https://wg21.link/p0196r4}", +@misc{P0385R2, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0385R2}: Static reflection: Rationale, design and evolution", + howpublished = "\url{https://wg21.link/p0385r2}", year = 2017, - month = 10, - publisher = "WG21" -} -@misc{P0196R5, - author = "Vicente J. Botet Escribá", - title = "{P0196R5}: Generic none() factories for Nullable types", - howpublished = "\url{https://wg21.link/p0196r5}", - year = 2018, - month = 5, - publisher = "WG21" -} -@misc{P0197R0, - author = "Vicente J. Botet Escriba", - title = "{P0197R0}: Default Tuple-like access", - howpublished = "\url{https://wg21.link/p0197r0}", - year = 2016, month = 2, publisher = "WG21" } -@misc{P0198R0, - author = "Vicente J. Botet Escriba", - title = "{P0198R0}: Default Swap", - howpublished = "\url{https://wg21.link/p0198r0}", +@misc{P0386R0, + author = "Hal Finkel and Richard Smith", + title = "{P0386R0}: Inline Variables", + howpublished = "\url{https://wg21.link/p0386r0}", year = 2016, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0199R0, - author = "Vicente J. Botet Escriba", - title = "{P0199R0}: Default Hash", - howpublished = "\url{https://wg21.link/p0199r0}", +@misc{P0386R2, + author = "Hal Finkel and Richard Smith", + title = "{P0386R2}: Inline Variables", + howpublished = "\url{https://wg21.link/p0386r2}", year = 2016, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0200R0, - author = "Yegor Derevenets", - title = "{P0200R0}: A Proposal to Add Y Combinator to the Standard Library", - howpublished = "\url{https://wg21.link/p0200r0}", +@misc{P0387R0, + author = "Hans Boehm", + title = "{P0387R0}: Memory Model Issues for Concurrent Data Structures", + howpublished = "\url{https://wg21.link/p0387r0}", year = 2016, - month = 1, + month = 7, publisher = "WG21" } -@misc{P0201R0, - author = "Jonathan Coe", - title = "{P0201R0}: A cloning pointer-class for C++", - howpublished = "\url{https://wg21.link/p0201r0}", - year = 2016, - month = 2, +@misc{P0387R1, + author = "Hans-J. Boehm", + title = "{P0387R1}: Memory Model Issues for Concurrent Data Structures", + howpublished = "\url{https://wg21.link/p0387r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0201R1, - author = "Jonathan Coe", - title = "{P0201R1}: An indirect value-type for C++", - howpublished = "\url{https://wg21.link/p0201r1}", +@misc{P0388R0, + author = "Robert Haberlach", + title = "{P0388R0}: Permit conversions to arrays of unknown bound", + howpublished = "\url{https://wg21.link/p0388r0}", year = 2016, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0201R2, - author = "Jonathan Coe", - title = "{P0201R2}: A polymorphic value-type for C++", - howpublished = "\url{https://wg21.link/p0201r2}", +@misc{P0388R1, + author = "Robert Haberlach", + title = "{P0388R1}: Permit conversions to arrays of unknown bound", + howpublished = "\url{https://wg21.link/p0388r1}", year = 2017, - month = 10, + month = 7, publisher = "WG21" } -@misc{P0201R3, - author = "Jonathan Coe and Sean Parent", - title = "{P0201R3}: A polymorphic value-type for C++", - howpublished = "\url{https://wg21.link/p0201r3}", +@misc{P0388R2, + author = "Robert Haberlach", + title = "{P0388R2}: Permit conversions to arrays of unknown bound", + howpublished = "\url{https://wg21.link/p0388r2}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0201R4, - author = "Jonathan Coe and Sean Parent", - title = "{P0201R4}: A polymorphic value-type for C++", - howpublished = "\url{https://wg21.link/p0201r4}", +@misc{P0388R3, + author = "Robert Haberlach", + title = "{P0388R3}: Permit conversions to arrays of unknown bound", + howpublished = "\url{https://wg21.link/p0388r3}", year = 2018, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0201R5, - author = "Jonathan Coe and Sean Parent", - title = "{P0201R5}: A polymorphic value-type for C++", - howpublished = "\url{https://wg21.link/p0201r5}", +@misc{P0388R4, + author = "Robert Haberlach and Richard Smith", + title = "{P0388R4}: Permit conversions to arrays of unknown bound", + howpublished = "\url{https://wg21.link/p0388r4}", year = 2019, - month = 3, - publisher = "WG21" -} -@misc{P0201R6, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P0201R6}: A polymorphic value-type for C++", - howpublished = "\url{https://wg21.link/p0201r6}", - year = 2022, - month = 10, + month = 7, publisher = "WG21" } -@misc{P0202R0, - author = "Antony Polukhin", - title = "{P0202R0}: Add Constexpr Modifiers to Functions in and Headers", - howpublished = "\url{https://wg21.link/p0202r0}", +@misc{P0389R0, + author = "Robert Haberlach", + title = "{P0389R0}: template keyword in unqualified-ids", + howpublished = "\url{https://wg21.link/p0389r0}", year = 2016, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0202R1, - author = "Antony Polukhin", - title = "{P0202R1}: Add Constexpr Modifiers to Functions in and Headers", - howpublished = "\url{https://wg21.link/p0202r1}", +@misc{P0390R0, + author = "Nickolas Pokhylets", + title = "{P0390R0}: A Proposal to Add Pointer Cast Functions with Move Semantics to the Standard Library", + howpublished = "\url{https://wg21.link/p0390r0}", year = 2016, - month = 5, - publisher = "WG21" -} -@misc{P0202R2, - author = "Antony Polukhin", - title = "{P0202R2}: Add Constexpr Modifiers to Functions in and Headers", - howpublished = "\url{https://wg21.link/p0202r2}", - year = 2017, - month = 9, - publisher = "WG21" -} -@misc{P0202R3, - author = "Antony Polukhin", - title = "{P0202R3}: Add Constexpr Modifiers to Functions in and Headers", - howpublished = "\url{https://wg21.link/p0202r3}", - year = 2017, - month = 11, + month = 6, publisher = "WG21" } -@misc{P0203R0, - author = "Mathias Gaunard", - title = "{P0203R0}: Considerations for the design of expressive portable SIMD vectors", - howpublished = "\url{https://wg21.link/p0203r0}", +@misc{P0391R0, + author = "Jens Maurer", + title = "{P0391R0}: Introducing the term ``templated entity''", + howpublished = "\url{https://wg21.link/p0391r0}", year = 2016, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0205R0, - author = "Moritz Klammler", - title = "{P0205R0}: Allow Seeding Random Number Engines With std::random\_device", - howpublished = "\url{https://wg21.link/p0205r0}", +@misc{P0392R0, + author = "Nicolai Josuttis", + title = "{P0392R0}: Adapting string\_view by filesystem paths", + howpublished = "\url{https://wg21.link/p0392r0}", year = 2016, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0205R1, - author = "Moritz Klammler", - title = "{P0205R1}: Efficient Seeding of Random Number Engines", - howpublished = "\url{https://wg21.link/p0205r1}", - year = 2021, +@misc{P0393R3, + author = "Tony Van Eerd", + title = "{P0393R3}: Making Variant Greater Equal", + howpublished = "\url{https://wg21.link/p0393r3}", + year = 2016, month = 6, publisher = "WG21" } -@misc{P0206R0, - author = "Ville Voutilainen", - title = "{P0206R0}: Discussion about std::thread and RAII", - howpublished = "\url{https://wg21.link/p0206r0}", +@misc{P0394R4, + author = "JF Bastien and Bryce Adelstein Lelbach", + title = "{P0394R4}: Hotel Parallelifornia: terminate() for Parallel Algorithms Exception Handling", + howpublished = "\url{https://wg21.link/p0394r4}", year = 2016, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0206R1, - author = "Ville Voutilainen", - title = "{P0206R1}: A joining thread", - howpublished = "\url{https://wg21.link/p0206r1}", +@misc{P0396R0, + author = "Andrew Sutton", + title = "{P0396R0}: C++ Concepts Active Issues List (Snapshot of Revision 4)", + howpublished = "\url{https://wg21.link/p0396r0}", year = 2016, - month = 3, + month = 6, publisher = "WG21" } -@misc{P0207R0, - author = "Ville Voutilainen", - title = "{P0207R0}: Ruminations on lambda captures", - howpublished = "\url{https://wg21.link/p0207r0}", +@misc{P0397R0, + author = "Alisdair Meredith", + title = "{P0397R0}: C++ Standard Library Priority 1 Issues Resolved Directly In Oulu", + howpublished = "\url{https://wg21.link/p0397r0}", year = 2016, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0208R0, - author = "Pablo Halpern", - title = "{P0208R0}: Copy-swap helper", - howpublished = "\url{https://wg21.link/p0208r0}", +@misc{P0398R0, + author = "Jens Maurer", + title = "{P0398R0}: Core issue 1518: Explicit default constructors and copy-list-initialization", + howpublished = "\url{https://wg21.link/p0398r0}", year = 2016, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0208R1, - author = "Pablo Halpern", - title = "{P0208R1}: Copy-swap Transaction", - howpublished = "\url{https://wg21.link/p0208r1}", +@misc{P0399R0, + author = "Gor Nishanov", + title = "{P0399R0}: Networking TS \& Threadpools", + howpublished = "\url{https://wg21.link/p0399r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0209R0, - author = "Pablo Halpern", - title = "{P0209R0}: make\_from\_tuple: apply for construction", - howpublished = "\url{https://wg21.link/p0209r0}", +@misc{P0400R0, + author = "William M. Miller", + title = "{P0400R0}: Wording for Order of Evaluation of Function Arguments", + howpublished = "\url{https://wg21.link/p0400r0}", year = 2016, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0209R1, - author = "Pablo Halpern", - title = "{P0209R1}: make\_from\_tuple: apply for construction", - howpublished = "\url{https://wg21.link/p0209r1}", +@misc{P0401R0, + author = "Jonathan Wakely", + title = "{P0401R0}: Extensions to the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r0}", year = 2016, - month = 5, + month = 7, publisher = "WG21" } -@misc{P0209R2, - author = "Pablo Halpern", - title = "{P0209R2}: make\_from\_tuple: apply for construction", - howpublished = "\url{https://wg21.link/p0209r2}", - year = 2016, +@misc{P0401R1, + author = "Chris Kennelly and Jonathan Wakely", + title = "{P0401R1}: Providing size feedback in the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0210R0, - author = "Thomas Koeppe", - title = "{P0210R0}: A light-weight, dynamic array", - howpublished = "\url{https://wg21.link/p0210r0}", - year = 2016, - month = 1, - publisher = "WG21" -} -@misc{P0211R0, - author = "Thomas Koeppe", - title = "{P0211R0}: Allocator-aware library wrappers for dynamic allocation", - howpublished = "\url{https://wg21.link/p0211r0}", - year = 2016, +@misc{P0401R2, + author = "Chris Kennelly and Jonathan Wakely", + title = "{P0401R2}: Providing size feedback in the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r2}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P0211R1, - author = "Thomas Koeppe", - title = "{P0211R1}: Allocator-aware library wrappers for dynamic allocation", - howpublished = "\url{https://wg21.link/p0211r1}", - year = 2016, - month = 5, +@misc{P0401R3, + author = "Chris Kennelly and Jonathan Wakely", + title = "{P0401R3}: Providing size feedback in the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r3}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P0211R2, - author = "Thomas Köppe", - title = "{P0211R2}: Allocator-aware library wrappers for dynamic allocation", - howpublished = "\url{https://wg21.link/p0211r2}", - year = 2018, - month = 10, +@misc{P0401R4, + author = "Chris Kennelly and Jonathan Wakely", + title = "{P0401R4}: Providing size feedback in the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r4}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P0211R3, - author = "Thomas Köppe", - title = "{P0211R3}: Allocator-aware library wrappers for dynamic allocation", - howpublished = "\url{https://wg21.link/p0211r3}", +@misc{P0401R5, + author = "Chris Kennelly and Jonathan Wakely", + title = "{P0401R5}: Providing size feedback in the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r5}", year = 2020, - month = 1, + month = 12, publisher = "WG21" } -@misc{P0212R0, - author = "Andrew Tomazos", - title = "{P0212R0}: Wording for [[maybe\_unused]] attribute", - howpublished = "\url{https://wg21.link/p0212r0}", - year = 2016, - month = 1, +@misc{P0401R6, + author = "Chris Kennelly and Jonathan Wakely", + title = "{P0401R6}: Providing size feedback in the Allocator interface", + howpublished = "\url{https://wg21.link/p0401r6}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P0212R1, - author = "Andrew Tomazos", - title = "{P0212R1}: Wording for [[maybe\_unused]] attribute", - howpublished = "\url{https://wg21.link/p0212r1}", +@misc{P0403R0, + author = "Marshall Clow", + title = "{P0403R0}: Literal suffixes for basic\_string\_view", + howpublished = "\url{https://wg21.link/p0403r0}", year = 2016, - month = 3, + month = 9, publisher = "WG21" } -@misc{P0213R0, - author = "Graham Bleaney", - title = "{P0213R0}: Reexamining the Performance of Memory-Allocation Strategies", - howpublished = "\url{https://wg21.link/p0213r0}", +@misc{P0403R1, + author = "Marshall Clow", + title = "{P0403R1}: Literal suffixes for basic\_string\_view", + howpublished = "\url{https://wg21.link/p0403r1}", year = 2016, - month = 1, + month = 11, publisher = "WG21" } -@misc{P0214R0, - author = "Matthias Kretz", - title = "{P0214R0}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r0}", +@misc{P0404R0, + author = "Hubert Tong and James Touton", + title = "{P0404R0}: Matching Types: 404 Syntax Not found", + howpublished = "\url{https://wg21.link/p0404r0}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0214R1, - author = "Matthias Kretz", - title = "{P0214R1}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r1}", +@misc{P0405R0, + author = "Jonathan Wakely", + title = "{P0405R0}: Wording for Networking TS changes from Kona", + howpublished = "\url{https://wg21.link/p0405r0}", year = 2016, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0214R2, - author = "Matthias Kretz", - title = "{P0214R2}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r2}", +@misc{P0406R1, + author = "Hal Finkel", + title = "{P0406R1}: Intrusive Containers", + howpublished = "\url{https://wg21.link/p0406r1}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0214R3, - author = "Matthias Kretz", - title = "{P0214R3}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r3}", - year = 2017, - month = 2, +@misc{P0407R0, + author = "Peter Sommerlad", + title = "{P0407R0}: Allocator-aware basic stringbuf", + howpublished = "\url{https://wg21.link/p0407r0}", + year = 2016, + month = 7, publisher = "WG21" } -@misc{P0214R4, - author = "Matthias Kretz", - title = "{P0214R4}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r4}", +@misc{P0407R1, + author = "Peter Sommerlad", + title = "{P0407R1}: Allocator-aware basic stringbuf", + howpublished = "\url{https://wg21.link/p0407r1}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0214R5, - author = "Matthias Kretz", - title = "{P0214R5}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r5}", +@misc{P0407R2, + author = "Peter Sommerlad", + title = "{P0407R2}: Allocator-aware basic\_stringbuf", + howpublished = "\url{https://wg21.link/p0407r2}", year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0408R0, + author = "Peter Sommerlad", + title = "{P0408R0}: Efficient Access to basic stringbuf's Buffer", + howpublished = "\url{https://wg21.link/p0408r0}", + year = 2016, month = 7, publisher = "WG21" } -@misc{P0214R6, - author = "Matthias Kretz", - title = "{P0214R6}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r6}", +@misc{P0408R1, + author = "Peter Sommerlad", + title = "{P0408R1}: Efficient Access to basic stringbuf's Buffer", + howpublished = "\url{https://wg21.link/p0408r1}", year = 2017, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0214R7, - author = "Matthias Kretz", - title = "{P0214R7}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r7}", +@misc{P0408R2, + author = "Peter Sommerlad", + title = "{P0408R2}: Efficient Access to basic stringbuf's Buffer", + howpublished = "\url{https://wg21.link/p0408r2}", + year = 2017, + month = 6, + publisher = "WG21" +} +@misc{P0408R3, + author = "Peter Sommerlad", + title = "{P0408R3}: Efficient Access to basic\_stringbuf's Buffer", + howpublished = "\url{https://wg21.link/p0408r3}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0214R8, - author = "Matthias Kretz", - title = "{P0214R8}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r8}", +@misc{P0408R4, + author = "Peter Sommerlad", + title = "{P0408R4}: Efficient Access to basic\_stringbuf’s Buffer", + howpublished = "\url{https://wg21.link/p0408r4}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0214R9, - author = "Matthias Kretz", - title = "{P0214R9}: Data-Parallel Vector Types \& Operations", - howpublished = "\url{https://wg21.link/p0214r9}", +@misc{P0408R5, + author = "Peter Sommerlad", + title = "{P0408R5}: Efficient Access to basic\_stringbuf’s Buffer", + howpublished = "\url{https://wg21.link/p0408r5}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0215R0, - author = "Greg Miller and Bradley White", - title = "{P0215R0}: A Civil-Time Library", - howpublished = "\url{https://wg21.link/p0215r0}", - year = 2016, - month = 2, +@misc{P0408R6, + author = "Peter Sommerlad", + title = "{P0408R6}: Efficient Access to basic\_stringbuf’s Buffer", + howpublished = "\url{https://wg21.link/p0408r6}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0216R0, - author = "Greg Miller and Bradley White", - title = "{P0216R0}: A Time-Zone Library", - howpublished = "\url{https://wg21.link/p0216r0}", - year = 2016, - month = 2, +@misc{P0408R7, + author = "Peter Sommerlad", + title = "{P0408R7}: Efficient Access to basic\_stringbuf’s Buffer", + howpublished = "\url{https://wg21.link/p0408r7}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0217R0, - author = "Jens Maurer", - title = "{P0217R0}: Proposed wording for structured bindings", - howpublished = "\url{https://wg21.link/p0217r0}", +@misc{P0409R0, + author = "Thomas Koeppe", + title = "{P0409R0}: Allow lambda capture [=, this]", + howpublished = "\url{https://wg21.link/p0409r0}", year = 2016, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0217R1, - author = "Jens Maurer", - title = "{P0217R1}: Proposed wording for structured bindings", - howpublished = "\url{https://wg21.link/p0217r1}", +@misc{P0409R1, + author = "Thomas Koeppe", + title = "{P0409R1}: Allow lambda capture [=, this]", + howpublished = "\url{https://wg21.link/p0409r1}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0217R2, - author = "Jens Maurer", - title = "{P0217R2}: Proposed wording for structured bindings", - howpublished = "\url{https://wg21.link/p0217r2}", - year = 2016, - month = 5, +@misc{P0409R2, + author = "Thomas Koeppe", + title = "{P0409R2}: Allow lambda capture [=, this]", + howpublished = "\url{https://wg21.link/p0409r2}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0217R3, - author = "Jens Maurer", - title = "{P0217R3}: Proposed wording for structured bindings", - howpublished = "\url{https://wg21.link/p0217r3}", +@misc{P0411R0, + author = "Jonathan Wakely", + title = "{P0411R0}: Separating Library Requirements and Preconditions", + howpublished = "\url{https://wg21.link/p0411r0}", year = 2016, - month = 6, + month = 7, publisher = "WG21" } -@misc{P0218R0, - author = "Beman Dawes", - title = "{P0218R0}: Adopt File System TS for C++17", - howpublished = "\url{https://wg21.link/p0218r0}", +@misc{P0412R0, + author = "Mikhail Maltsev", + title = "{P0412R0}: Benchmarking primitives", + howpublished = "\url{https://wg21.link/p0412r0}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0218R1, - author = "Beman Dawes", - title = "{P0218R1}: Adopt File System TS for C++17", - howpublished = "\url{https://wg21.link/p0218r1}", +@misc{P0413R0, + author = "Pablo Halpern", + title = "{P0413R0}: Updating Parallel Execution Policy Names in the Parallelism TS", + howpublished = "\url{https://wg21.link/p0413r0}", year = 2016, - month = 3, + month = 7, publisher = "WG21" } -@misc{P0219R0, - author = "Beman Dawes and Jamie Allsop and Nicolai Josuttis", - title = "{P0219R0}: Relative Paths for Filesystem", - howpublished = "\url{https://wg21.link/p0219r0}", +@misc{P0414R0, + author = "Jonathan Wakely", + title = "{P0414R0}: Merging shared\_ptr changes from Library Fundamentals to C++17", + howpublished = "\url{https://wg21.link/p0414r0}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0219R1, - author = "Beman Dawes", - title = "{P0219R1}: Relative Paths for Filesystem", - howpublished = "\url{https://wg21.link/p0219r1}", +@misc{P0414R1, + author = "Jonathan Wakely", + title = "{P0414R1}: Merging shared\_ptr changes from Library Fundamentals to C++17", + howpublished = "\url{https://wg21.link/p0414r1}", year = 2016, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0220R0, - author = "Beman Dawes", - title = "{P0220R0}: Adopt Library Fundamentals TS for C++17", - howpublished = "\url{https://wg21.link/p0220r0}", +@misc{P0414R2, + author = "Jonathan Wakely", + title = "{P0414R2}: Merging shared\_ptr changes from Library Fundamentals to C++17", + howpublished = "\url{https://wg21.link/p0414r2}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0220R1, - author = "Beman Dawes", - title = "{P0220R1}: Adopt Library Fundamentals V1 TS Components for C++17 (R1)", - howpublished = "\url{https://wg21.link/p0220r1}", +@misc{P0415R0, + author = "Antony Polukhin", + title = "{P0415R0}: Constexpr for std::complex", + howpublished = "\url{https://wg21.link/p0415r0}", year = 2016, - month = 3, + month = 8, publisher = "WG21" } -@misc{P0221R0, - author = "Jens Maurer", - title = "{P0221R0}: Proposed wording for default comparisons, revision 2", - howpublished = "\url{https://wg21.link/p0221r0}", +@misc{P0415R1, + author = "Antony Polukhin", + title = "{P0415R1}: Constexpr for std::complex", + howpublished = "\url{https://wg21.link/p0415r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0221R1, - author = "Jens Maurer", - title = "{P0221R1}: Proposed wording for default comparisons, revision 3", - howpublished = "\url{https://wg21.link/p0221r1}", +@misc{P0416R0, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P0416R0}: Operator Dot (R3)", + howpublished = "\url{https://wg21.link/p0416r0}", year = 2016, - month = 3, + month = 7, publisher = "WG21" } -@misc{P0221R2, - author = "Jens Maurer", - title = "{P0221R2}: Proposed wording for default comparisons, revision 4", - howpublished = "\url{https://wg21.link/p0221r2}", +@misc{P0416R1, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P0416R1}: Operator Dot (R3)", + howpublished = "\url{https://wg21.link/p0416r1}", year = 2016, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0222R0, - author = "Matthew Woehlke", - title = "{P0222R0}: Allowing Anonymous Structs as Return Values", - howpublished = "\url{https://wg21.link/p0222r0}", +@misc{P0417R0, + author = "Beman Dawes", + title = "{P0417R0}: C++17 should refer to ISO/IEC 10646 2014 instead of 1994", + howpublished = "\url{https://wg21.link/p0417r0}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0223R0, - author = "Matthew Woehlke", - title = "{P0223R0}: Class Namespace", - howpublished = "\url{https://wg21.link/p0223r0}", +@misc{P0417R1, + author = "Beman Dawes", + title = "{P0417R1}: C++17 should refer to ISO/IEC 10646 2014 instead of 1994 (R1)", + howpublished = "\url{https://wg21.link/p0417r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0224R0, - author = "Matthew Woehlke", - title = "{P0224R0}: Implicit Return Type", - howpublished = "\url{https://wg21.link/p0224r0}", +@misc{P0418R1, + author = "JF Bastien", + title = "{P0418R1}: Fail or succeed: there is no atomic lattice", + howpublished = "\url{https://wg21.link/p0418r1}", year = 2016, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0225R0, - author = "Ville Voutilainen", - title = "{P0225R0}: Why I want Concepts, and why I want them sooner rather than later", - howpublished = "\url{https://wg21.link/p0225r0}", +@misc{P0418R2, + author = "JF Bastien", + title = "{P0418R2}: Fail or succeed: there is no atomic lattice", + howpublished = "\url{https://wg21.link/p0418r2}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0226R0, - author = "Walter E. Brown and Axel Naumann and Edward Smith-Rowland", - title = "{P0226R0}: Mathematical Special Functions for C++17, v4", - howpublished = "\url{https://wg21.link/p0226r0}", +@misc{P0421R0, + author = "Mariusz Moczala", + title = "{P0421R0}: Static class constructor", + howpublished = "\url{https://wg21.link/p0421r0}", year = 2016, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0226R1, - author = "Walter E. Brown and Axel Naumann and Edward Smith-Rowland", - title = "{P0226R1}: Mathematical Special Functions for C++17, v5", - howpublished = "\url{https://wg21.link/p0226r1}", +@misc{P0422R0, + author = "Paul E. McKenney and Alan Jeffrey and Ali Sezgin and Tony Tye", + title = "{P0422R0}: Out-of-Thin-Air Execution is Vacuous", + howpublished = "\url{https://wg21.link/p0422r0}", year = 2016, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0227R0, - author = "Thibaut Le Jehan", - title = "{P0227R0}: Weakening the iterator categories of some standard algorithms", - howpublished = "\url{https://wg21.link/p0227r0}", +@misc{P0423R0, + author = "Jonathan Wakely", + title = "{P0423R0}: Variable templates for Networking TS traits", + howpublished = "\url{https://wg21.link/p0423r0}", year = 2016, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0228R0, - author = "Robert Ramey", - title = "{P0228R0}: A Proposal to Add Safe Integer Types to the Standard Library Technical Report", - howpublished = "\url{https://wg21.link/p0228r0}", +@misc{P0424R0, + author = "Louis Dionne", + title = "{P0424R0}: Reconsidering literal operator templates for strings", + howpublished = "\url{https://wg21.link/p0424r0}", year = 2016, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0228R3, - author = "Ryan McDougall and Matt Calabrese", - title = "{P0228R3}: unique\_function: a move-only std::function", - howpublished = "\url{https://wg21.link/p0228r3}", - year = 2019, - month = 1, +@misc{P0424R1, + author = "Louis Dionne and Hana Dusikova", + title = "{P0424R1}: Reconsidering literal operator templates for strings", + howpublished = "\url{https://wg21.link/p0424r1}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0228R6, - author = "Matt Calabrese and Ryan McDougall", - title = "{P0228R6}: any\_invocable", - howpublished = "\url{https://wg21.link/p0228r6}", - year = 2020, - month = 8, +@misc{P0424R2, + author = "Louis Dionne and Hana Dusíková", + title = "{P0424R2}: String literals as non-type template parameters", + howpublished = "\url{https://wg21.link/p0424r2}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0229R0, - author = "Michael Wong", - title = "{P0229R0}: SG5 Transactional Memory Meeting minutes 2015/11/02-2016/02/08", - howpublished = "\url{https://wg21.link/p0229r0}", - year = 2016, - month = 2, +@misc{P0425R0, + author = "Louis Dionne", + title = "{P0425R0}: Metaprogramming by design, not by accident", + howpublished = "\url{https://wg21.link/p0425r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0230R0, - author = "Michael Wong", - title = "{P0230R0}: SG14 Games Dev/Low Latency/Financial Meeting Minutes 2015/10/14-2015/02/10", - howpublished = "\url{https://wg21.link/p0230r0}", +@misc{P0426R0, + author = "Antony Polukhin", + title = "{P0426R0}: Constexpr for std::char\_traits", + howpublished = "\url{https://wg21.link/p0426r0}", year = 2016, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0231R0, - author = "Victor Luchangco and Michael Spear and Michael Wong", - title = "{P0231R0}: Extending the Transactional Memory Technical Specification to Support Commit Actions", - howpublished = "\url{https://wg21.link/p0231r0}", +@misc{P0426R1, + author = "Antony Polukhin", + title = "{P0426R1}: Constexpr for std::char\_traits", + howpublished = "\url{https://wg21.link/p0426r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0232R0, - author = "Paul McKenney and Michael Wong and Maged Michael", - title = "{P0232R0}: A Concurrency ToolKit for Structured Deferral/Optimistic Speculation", - howpublished = "\url{https://wg21.link/p0232r0}", +@misc{P0428R0, + author = "Louis Dionne", + title = "{P0428R0}: Familiar template syntax for generic lambdas", + howpublished = "\url{https://wg21.link/p0428r0}", year = 2016, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0233R0, - author = "Maged M. Michael and Michael Wong", - title = "{P0233R0}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r0}", - year = 2016, - month = 2, +@misc{P0428R1, + author = "Louis Dionne", + title = "{P0428R1}: Familiar template syntax for generic lambdas", + howpublished = "\url{https://wg21.link/p0428r1}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0233R1, - author = "Maged M. Michael and Michael Wong", - title = "{P0233R1}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r1}", - year = 2016, - month = 5, +@misc{P0428R2, + author = "Louis Dionne", + title = "{P0428R2}: Familiar template syntax for generic lambdas", + howpublished = "\url{https://wg21.link/p0428r2}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0233R2, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer", - title = "{P0233R2}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r2}", +@misc{P0429R0, + author = "Zach Laine", + title = "{P0429R0}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r0}", year = 2016, - month = 10, + month = 8, publisher = "WG21" } -@misc{P0233R3, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman", - title = "{P0233R3}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r3}", +@misc{P0429R1, + author = "Zach Laine", + title = "{P0429R1}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r1}", year = 2017, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0233R4, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman and Geoffrey Romer and Andrew Hunter", - title = "{P0233R4}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r4}", +@misc{P0429R2, + author = "Zach Laine", + title = "{P0429R2}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r2}", year = 2017, - month = 6, + month = 8, publisher = "WG21" } -@misc{P0233R5, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman and Geoffrey Romer and Andrew Hunter", - title = "{P0233R5}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r5}", - year = 2017, - month = 7, +@misc{P0429R3, + author = "Zach Laine", + title = "{P0429R3}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r3}", + year = 2016, + month = 8, publisher = "WG21" } -@misc{P0233R6, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Arthur O'Dwyer and D. S. Hollman and Geoffrey Romer and Andrew Hunter", - title = "{P0233R6}: Hazard Pointers: Safe Reclamation for Optimistic Concurrency", - howpublished = "\url{https://wg21.link/p0233r6}", - year = 2017, +@misc{P0429R4, + author = "Zach Laine", + title = "{P0429R4}: A Standard flatmap", + howpublished = "\url{https://wg21.link/p0429r4}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P0429R5, + author = "Zach Laine", + title = "{P0429R5}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r5}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0234R0, - author = "Michael Wong and Hartmut Kaiser and Thomas Heller", - title = "{P0234R0}: Towards Massive Parallelism(aka Heterogeneous Devices/Accelerators/GPGPU) support in C++", - howpublished = "\url{https://wg21.link/p0234r0}", - year = 2016, - month = 2, +@misc{P0429R6, + author = "Zach Laine", + title = "{P0429R6}: A Standard flatmap", + howpublished = "\url{https://wg21.link/p0429r6}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0235R0, - author = "Guy Somberg and Brian Fitzgerald", - title = "{P0235R0}: A Packaging System for C++", - howpublished = "\url{https://wg21.link/p0235r0}", - year = 2016, - month = 2, +@misc{P0429R7, + author = "Zach Laine", + title = "{P0429R7}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r7}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0236R0, - author = "Michael Wong and Andrew Richards and Maria Rovatsou and Ruyman Reyes", - title = "{P0236R0}: Khronos's OpenCL SYCL to support Heterogeneous Devices for C++", - howpublished = "\url{https://wg21.link/p0236r0}", - year = 2016, - month = 2, +@misc{P0429R8, + author = "Zach Laine", + title = "{P0429R8}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r8}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P0237R0, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R0}: On the standardization of fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r0}", +@misc{P0429R9, + author = "Zach Laine", + title = "{P0429R9}: A Standard flat\_map", + howpublished = "\url{https://wg21.link/p0429r9}", + year = 2022, + month = 6, + publisher = "WG21" +} +@misc{P0430R0, + author = "Jason Liu and Hubert Tong", + title = "{P0430R0}: File system library on non-POSIX-like operating systems", + howpublished = "\url{https://wg21.link/p0430r0}", year = 2016, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0237R1, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R1}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r1}", +@misc{P0430R1, + author = "Jason Liu and Hubert Tong", + title = "{P0430R1}: File system library on non-POSIX-like operating systems", + howpublished = "\url{https://wg21.link/p0430r1}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0237R2, - author = "Vincent Reverdy and Robert J. Brunner and Nathan Myers", - title = "{P0237R2}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r2}", +@misc{P0430R2, + author = "Jason Liu and Hubert Tong", + title = "{P0430R2}: File system library on non-POSIX-like operating systems", + howpublished = "\url{https://wg21.link/p0430r2}", + year = 2017, + month = 2, + publisher = "WG21" +} +@misc{P0431R0, + author = "Hyman Rosen", + title = "{P0431R0}: Correcting Evaluation Order for C++", + howpublished = "\url{https://wg21.link/p0431r0}", year = 2016, - month = 7, + month = 9, publisher = "WG21" } -@misc{P0237R3, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R3}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r3}", +@misc{P0432R0, + author = "David Stone", + title = "{P0432R0}: Implicit and Explicit Default Comparison Operators", + howpublished = "\url{https://wg21.link/p0432r0}", year = 2016, - month = 10, + month = 9, publisher = "WG21" } -@misc{P0237R4, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R4}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r4}", +@misc{P0433R0, + author = "Mike Spertus and Walter E. Brown", + title = "{P0433R0}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", + howpublished = "\url{https://wg21.link/p0433r0}", year = 2016, - month = 11, + month = 10, publisher = "WG21" } -@misc{P0237R5, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R5}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r5}", +@misc{P0433R1, + author = "Mike Spertus and Walter E. Brown", + title = "{P0433R1}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", + howpublished = "\url{https://wg21.link/p0433r1}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0237R6, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R6}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r6}", +@misc{P0433R2, + author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", + title = "{P0433R2}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", + howpublished = "\url{https://wg21.link/p0433r2}", year = 2017, month = 3, publisher = "WG21" } -@misc{P0237R7, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R7}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r7}", +@misc{P0433R3, + author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", + title = "{P0433R3}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", + howpublished = "\url{https://wg21.link/p0433r3}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0237R8, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R8}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r8}", - year = 2017, - month = 7, +@misc{P0434R0, + author = "Brett Searies", + title = "{P0434R0}: Portable Interrupt Library", + howpublished = "\url{https://wg21.link/p0434r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0237R9, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R9}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r9}", - year = 2017, +@misc{P0435R0, + author = "Walter E. Brown", + title = "{P0435R0}: Resolving LWG Issues re common\_type", + howpublished = "\url{https://wg21.link/p0435r0}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0237R10, - author = "Vincent Reverdy and Robert J. Brunner", - title = "{P0237R10}: Wording for fundamental bit manipulation utilities", - howpublished = "\url{https://wg21.link/p0237r10}", - year = 2019, - month = 6, +@misc{P0435R1, + author = "Walter E. Brown", + title = "{P0435R1}: Resolving LWG Issues re common\_type", + howpublished = "\url{https://wg21.link/p0435r1}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0238R0, - author = "Tomasz Kamińsk", - title = "{P0238R0}: Return type deduction and SFINAE", - howpublished = "\url{https://wg21.link/p0238r0}", +@misc{P0436R0, + author = "Walter E. Brown", + title = "{P0436R0}: An Extensible Approach to Obtaining Selected Operators", + howpublished = "\url{https://wg21.link/p0436r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0238R1, - author = "Tomasz Kami\_ski", - title = "{P0238R1}: Return type deduction and SFINAE", - howpublished = "\url{https://wg21.link/p0238r1}", - year = 2017, - month = 5, +@misc{P0436R1, + author = "Walter E. Brown", + title = "{P0436R1}: An Extensible Approach to Obtaining Selected Operators", + howpublished = "\url{https://wg21.link/p0436r1}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0239R0, - author = "Tony Van Eerd", - title = "{P0239R0}: valueless\_by\_exception", - howpublished = "\url{https://wg21.link/p0239r0}", - year = 2015, - month = 11, +@misc{P0437R0, + author = "Walter E. Brown", + title = "{P0437R0}: Numeric Traits for the Next Standard Library", + howpublished = "\url{https://wg21.link/p0437r0}", + year = 2016, + month = 10, + publisher = "WG21" +} +@misc{P0437R1, + author = "Walter E. Brown", + title = "{P0437R1}: Numeric Traits for the Standard Library", + howpublished = "\url{https://wg21.link/p0437r1}", + year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P0438R0, + author = "Walter E. Brown", + title = "{P0438R0}: Toward a Technical Specification", + howpublished = "\url{https://wg21.link/p0438r0}", + year = 2016, + month = 10, + publisher = "WG21" +} +@misc{P0439R0, + author = "Jonathan Wakely", + title = "{P0439R0}: Make memory\_order a scoped enumeration", + howpublished = "\url{https://wg21.link/p0439r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0240R0, - author = "Matt Calabrese", - title = "{P0240R0}: Why I want Concepts, but why they should come later rather than sooner", - howpublished = "\url{https://wg21.link/p0240r0}", +@misc{P0440R0, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0440R0}: Floating Point Atomic View", + howpublished = "\url{https://wg21.link/p0440r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0241R0, - author = "Matt Calabrese", - title = "{P0241R0}: Remove Future-Related Explicit Specializations for Void", - howpublished = "\url{https://wg21.link/p0241r0}", +@misc{P0440R1, + author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", + title = "{P0440R1}: Floating Point Atomic View", + howpublished = "\url{https://wg21.link/p0440r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0242R0, - author = "Matt Calabrese", - title = "{P0242R0}: Standard Library Support For Void", - howpublished = "\url{https://wg21.link/p0242r0}", +@misc{P0441R0, + author = "Casey Carter and Eric Niebler", + title = "{P0441R0}: Ranges: Merging Writable and MoveWritable", + howpublished = "\url{https://wg21.link/p0441r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0244R0, - author = "Tom Honermann", - title = "{P0244R0}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", - howpublished = "\url{https://wg21.link/p0244r0}", +@misc{P0441R1, + author = "Casey Carter and Eric Niebler", + title = "{P0441R1}: Ranges: Merging Writable and MoveWritable", + howpublished = "\url{https://wg21.link/p0441r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0244R1, - author = "Tom Honermann", - title = "{P0244R1}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", - howpublished = "\url{https://wg21.link/p0244r1}", +@misc{P0443R0, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards", + title = "{P0443R0}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0244R2, - author = "Tom Honermann", - title = "{P0244R2}: Text\_view: A C++ concepts and range based character encoding and code point enumeration library", - howpublished = "\url{https://wg21.link/p0244r2}", - year = 2017, - month = 6, +@misc{P0443R1, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown and D. S. Hollman", + title = "{P0443R1}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0245R0, - author = "Thomas Koeppe", - title = "{P0245R0}: Hexadecimal float literals for C++", - howpublished = "\url{https://wg21.link/p0245r0}", - year = 2016, - month = 2, +@misc{P0443R2, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P0443R2}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r2}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0245R1, - author = "Thomas Koeppe", - title = "{P0245R1}: Hexadecimal float literals for C++", - howpublished = "\url{https://wg21.link/p0245r1}", - year = 2016, - month = 3, +@misc{P0443R3, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P0443R3}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r3}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0246R0, - author = "Nathan Myers", - title = "{P0246R0}: Contract Assert Support Merged Proposal", - howpublished = "\url{https://wg21.link/p0246r0}", - year = 2016, - month = 2, +@misc{P0443R4, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P0443R4}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r4}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0247R0, - author = "Nathan Myers", - title = "{P0247R0}: Criteria for Contract Support", - howpublished = "\url{https://wg21.link/p0247r0}", - year = 2016, +@misc{P0443R5, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P0443R5}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r5}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0248R0, - author = "Andrew Sutton", - title = "{P0248R0}: Concepts in C++17", - howpublished = "\url{https://wg21.link/p0248r0}", - year = 2016, - month = 2, +@misc{P0443R6, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P0443R6}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r6}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0249R0, - author = "Brett Searles", - title = "{P0249R0}: Input Devices For 2D Graphics", - howpublished = "\url{https://wg21.link/p0249r0}", - year = 2016, - month = 2, +@misc{P0443R7, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown", + title = "{P0443R7}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r7}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0249R2, - author = "Brett Searles and Michael McLaughlin and Jason Zink", - title = "{P0249R2}: Input Devices For 2D Graphics", - howpublished = "\url{https://wg21.link/p0249r2}", - year = 2016, +@misc{P0443R9, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P0443R9}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r9}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0250R0, - author = "Hans Boehm", - title = "{P0250R0}: Wording improvements for initialization and thread ids (CWG 2046)", - howpublished = "\url{https://wg21.link/p0250r0}", - year = 2016, - month = 2, +@misc{P0443R10, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown and D. S. Hollman", + title = "{P0443R10}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r10}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0250R1, - author = "Hans Boehm", - title = "{P0250R1}: Wording improvements for initialization and thread ids (CWG 2046)", - howpublished = "\url{https://wg21.link/p0250r1}", - year = 2016, - month = 3, +@misc{P0443R11, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and D. S. Hollman and Lee Howes and Kirk Shoop and Eric Niebler", + title = "{P0443R11}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r11}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0250R2, - author = "Hans Boehm", - title = "{P0250R2}: Wording improvements for initialization and thread ids (CWG 2046, 1784)", - howpublished = "\url{https://wg21.link/p0250r2}", - year = 2016, - month = 7, +@misc{P0443R12, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and D. S. Hollman and Lee Howes and Kirk Shoop and Lewis Baker and Eric Niebler", + title = "{P0443R12}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r12}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0250R3, - author = "Hans Boehm", - title = "{P0250R3}: Wording improvements for initialization and thread ids (CWG 2046, 1784)", - howpublished = "\url{https://wg21.link/p0250r3}", - year = 2017, +@misc{P0443R13, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and D. S. Hollman and Lee Howes and Kirk Shoop and Lewis Baker and Eric Niebler", + title = "{P0443R13}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r13}", + year = 2020, month = 3, publisher = "WG21" } -@misc{P0251R0, - author = "Bjarne Stroustrup and Herb Sutter", - title = "{P0251R0}: Unified Call Syntax Wording", - howpublished = "\url{https://wg21.link/p0251r0}", - year = 2016, - month = 2, +@misc{P0443R14, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown and D. S. Hollman", + title = "{P0443R14}: A Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p0443r14}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P0252R0, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P0252R0}: Operator Dot Wording", - howpublished = "\url{https://wg21.link/p0252r0}", +@misc{P0444R0, + author = "Nat Goodspeed", + title = "{P0444R0}: Unifying suspend-by-call and suspend-by-return", + howpublished = "\url{https://wg21.link/p0444r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0252R1, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P0252R1}: Operator Dot Wording", - howpublished = "\url{https://wg21.link/p0252r1}", +@misc{P0445R0, + author = "Michael Wong", + title = "{P0445R0}: SG14: Low Latency Meeting Minutes 2016/09/21-2016/10/13", + howpublished = "\url{https://wg21.link/p0445r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0252R2, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P0252R2}: Operator Dot Wording", - howpublished = "\url{https://wg21.link/p0252r2}", +@misc{P0446R0, + author = "Michael Wong", + title = "{P0446R0}: SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10", + howpublished = "\url{https://wg21.link/p0446r0}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0253R0, - author = "Marshall Clow", - title = "{P0253R0}: Fixing a design mistake in the searchers interface in Library Fundamentals", - howpublished = "\url{https://wg21.link/p0253r0}", +@misc{P0447R0, + author = "Matthew Bentley", + title = "{P0447R0}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0253R1, - author = "Marshall Clow", - title = "{P0253R1}: Fixing a design mistake in the searchers interface in Library Fundamentals", - howpublished = "\url{https://wg21.link/p0253r1}", +@misc{P0447R1, + author = "Patrice Roy and Guy Davidson and Matthew Bentley", + title = "{P0447R1}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r1}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0254R0, - author = "Marshall Clow", - title = "{P0254R0}: Integrating std::string\_view and std::string", - howpublished = "\url{https://wg21.link/p0254r0}", - year = 2016, - month = 3, +@misc{P0447R2, + author = "Patrice Roy and Guy Davidson and Matthew Bentley", + title = "{P0447R2}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r2}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0254R1, - author = "Marshall Clow", - title = "{P0254R1}: Integrating std::string\_view and std::string", - howpublished = "\url{https://wg21.link/p0254r1}", - year = 2016, - month = 5, +@misc{P0447R3, + author = "Patrice Roy and Guy Davidson and Matthew Bentley", + title = "{P0447R3}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r3}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0254R2, - author = "Marshall Clow", - title = "{P0254R2}: Integrating std::string\_view and std::string", - howpublished = "\url{https://wg21.link/p0254r2}", - year = 2016, - month = 6, +@misc{P0447R4, + author = "Patrice Roy and Guy Davidson and Matthew Bentley", + title = "{P0447R4}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r4}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0255R0, - author = "Cleiton Santoia Silva and Daniel Auresco", - title = "{P0255R0}: C++ Static Reflection via template pack expansion", - howpublished = "\url{https://wg21.link/p0255r0}", - year = 2016, - month = 2, +@misc{P0447R8, + author = "Matt Bentley", + title = "{P0447R8}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r8}", + year = 2019, + month = 9, publisher = "WG21" } -@misc{P0256R0, - author = "Cleiton Santoia Silva", - title = "{P0256R0}: C++ Reflection Light", - howpublished = "\url{https://wg21.link/p0256r0}", - year = 2016, - month = 2, +@misc{P0447R9, + author = "Matt Bentley", + title = "{P0447R9}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r9}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0257R0, - author = "Neil MacIntosh", - title = "{P0257R0}: A byte type for the standard library.", - howpublished = "\url{https://wg21.link/p0257r0}", - year = 2016, - month = 2, +@misc{P0447R10, + author = "Matt Bentley", + title = "{P0447R10}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r10}", + year = 2019, + month = 12, publisher = "WG21" } -@misc{P0257R1, - author = "Neil MacIntosh", - title = "{P0257R1}: A byte type for increased type safety", - howpublished = "\url{https://wg21.link/p0257r1}", - year = 2016, - month = 5, +@misc{P0447R11, + author = "Matt Bentley", + title = "{P0447R11}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r11}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P0258R0, - author = "Michael Spencer", - title = "{P0258R0}: is\_contiguous\_layout", - howpublished = "\url{https://wg21.link/p0258r0}", - year = 2016, - month = 2, +@misc{P0447R12, + author = "Matt Bentley", + title = "{P0447R12}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r12}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P0258R1, - author = "Michael Spencer", - title = "{P0258R1}: is\_contiguous\_layout", - howpublished = "\url{https://wg21.link/p0258r1}", - year = 2016, +@misc{P0447R13, + author = "Matt Bentley", + title = "{P0447R13}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r13}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P0258R2, - author = "Michael Spencer", - title = "{P0258R2}: has\_unique\_object\_representations - wording", - howpublished = "\url{https://wg21.link/p0258r2}", - year = 2016, +@misc{P0447R14, + author = "Matt Bentley", + title = "{P0447R14}: Introduction of std::colony to the standard library", + howpublished = "\url{https://wg21.link/p0447r14}", + year = 2021, + month = 4, + publisher = "WG21" +} +@misc{P0447R15, + author = "Matt Bentley", + title = "{P0447R15}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r15}", + year = 2021, month = 6, publisher = "WG21" } -@misc{P0259R0, - author = "Michael Price and Andrew Tomazos", - title = "{P0259R0}: fixed\_string: a compile-time string", - howpublished = "\url{https://wg21.link/p0259r0}", - year = 2016, - month = 2, +@misc{P0447R16, + author = "Matt Bentley", + title = "{P0447R16}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r16}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P0260R0, - author = "Lawrence Crowl and Chris Mysen", - title = "{P0260R0}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r0}", - year = 2016, - month = 2, +@misc{P0447R17, + author = "Matt Bentley", + title = "{P0447R17}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r17}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P0260R1, - author = "Lawrence Crowl", - title = "{P0260R1}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r1}", - year = 2017, - month = 2, +@misc{P0447R18, + author = "Matt Bentley", + title = "{P0447R18}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r18}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P0260R2, - author = "Lawrence Crowl and Chris Mysen", - title = "{P0260R2}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r2}", - year = 2017, - month = 10, +@misc{P0447R19, + author = "Matt Bentley", + title = "{P0447R19}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r19}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P0260R3, - author = "Lawrence Crowl and Chris Mysen", - title = "{P0260R3}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r3}", - year = 2019, - month = 1, +@misc{P0447R20, + author = "Matt Bentley", + title = "{P0447R20}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r20}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P0260R4, - author = "Lawrence Crowl and Chris Mysen", - title = "{P0260R4}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r4}", - year = 2020, - month = 1, +@misc{P0447R21, + author = "Matt Bentley", + title = "{P0447R21}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r21}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P0260R5, - author = "Lawrence Crowl and Chris Mysen and Detlef Vollmann", - title = "{P0260R5}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r5}", +@misc{P0447R22, + author = "Matt Bentley", + title = "{P0447R22}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r22}", year = 2023, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0260R6, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R6}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r6}", +@misc{P0447R23, + author = "Matt Bentley", + title = "{P0447R23}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r23}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0260R7, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R7}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r7}", +@misc{P0447R24, + author = "Matt Bentley", + title = "{P0447R24}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r24}", year = 2023, - month = 7, + month = 10, publisher = "WG21" } -@misc{P0260R8, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R8}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r8}", - year = 2024, - month = 3, +@misc{P0447R25, + author = "Matt Bentley", + title = "{P0447R25}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r25}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P0260R9, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R9}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r9}", - year = 2024, - month = 5, +@misc{P0447R26, + author = "Matt Bentley", + title = "{P0447R26}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r26}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P0260R10, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R10}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r10}", +@misc{P0447R27, + author = "Matt Bentley", + title = "{P0447R27}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r27}", year = 2024, - month = 6, + month = 12, publisher = "WG21" } -@misc{P0260R11, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R11}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r11}", +@misc{P0447R28, + author = "Matt Bentley", + title = "{P0447R28}: Introduction of std::hive to the standard library", + howpublished = "\url{https://wg21.link/p0447r28}", year = 2024, - month = 10, + month = 12, publisher = "WG21" } -@misc{P0260R12, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R12}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r12}", - year = 2024, - month = 11, +@misc{P0448R0, + author = "Peter Sommerlad", + title = "{P0448R0}: A strstream replacement using span as", + howpublished = "\url{https://wg21.link/p0448r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0260R13, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R13}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r13}", - year = 2024, - month = 12, +@misc{P0448R1, + author = "Peter Sommerlad", + title = "{P0448R1}: A strstream replacement using span as", + howpublished = "\url{https://wg21.link/p0448r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0260R14, - author = "Detlef Vollmann and Lawrence Crowl and Chris Mysen and Gor Nishanov", - title = "{P0260R14}: C++ Concurrent Queues", - howpublished = "\url{https://wg21.link/p0260r14}", - year = 2025, +@misc{P0448R2, + author = "Peter Sommerlad", + title = "{P0448R2}: A strstream replacement using span as buffer", + howpublished = "\url{https://wg21.link/p0448r2}", + year = 2019, month = 1, publisher = "WG21" } -@misc{P0261R0, - author = "Lawrence Crowl", - title = "{P0261R0}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/p0261r0}", - year = 2016, +@misc{P0448R3, + author = "Peter Sommerlad", + title = "{P0448R3}: A strstream replacement using span as buffer", + howpublished = "\url{https://wg21.link/p0448r3}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P0261R1, - author = "Lawrence Crowl", - title = "{P0261R1}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/p0261r1}", +@misc{P0448R4, + author = "Peter Sommerlad", + title = "{P0448R4}: A strstream replacement using span as buffer", + howpublished = "\url{https://wg21.link/p0448r4}", + year = 2021, + month = 3, + publisher = "WG21" +} +@misc{P0451R0, + author = "Bryce Adelstein Lelbach and Alisdair Meredith", + title = "{P0451R0}: Future-Proofing Parallel Algorithms Exception Handling", + howpublished = "\url{https://wg21.link/p0451r0}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0261R2, - author = "Lawrence Crowl", - title = "{P0261R2}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/p0261r2}", - year = 2017, - month = 2, +@misc{P0452R0, + author = "Bryce Adelstein Lelbach", + title = "{P0452R0}: Binary transform\_reduce(): The Missing Overload", + howpublished = "\url{https://wg21.link/p0452r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0261R3, - author = "Lawrence Crowl", - title = "{P0261R3}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/p0261r3}", +@misc{P0452R1, + author = "Bryce Adelstein Lelbach", + title = "{P0452R1}: Unifying Parallel Algorithms", + howpublished = "\url{https://wg21.link/p0452r1}", year = 2017, month = 3, publisher = "WG21" } -@misc{P0261R4, - author = "Lawrence Crowl", - title = "{P0261R4}: C++ Distributed Counters", - howpublished = "\url{https://wg21.link/p0261r4}", - year = 2020, - month = 1, +@misc{P0454R0, + author = "Bryce Adelstein Lelbach and H. Carter Edwards", + title = "{P0454R0}: Wording for a Minimal mdspan", + howpublished = "\url{https://wg21.link/p0454r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0262R0, - author = "Lawrence Crowl", - title = "{P0262R0}: A Class for Status and Optional Value", - howpublished = "\url{https://wg21.link/p0262r0}", +@misc{P0457R0, + author = "Mikhail Maltsev", + title = "{P0457R0}: String Prefix and Suffix Checking", + howpublished = "\url{https://wg21.link/p0457r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0262R1, - author = "Lawrence Crowl and Chris Mysen", - title = "{P0262R1}: A Class for Status and Optional Value", - howpublished = "\url{https://wg21.link/p0262r1}", +@misc{P0457R1, + author = "Mikhail Maltsev", + title = "{P0457R1}: String Prefix and Suffix Checking", + howpublished = "\url{https://wg21.link/p0457r1}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0457R2, + author = "Mikhail Maltsev", + title = "{P0457R2}: String Prefix and Suffix Checking", + howpublished = "\url{https://wg21.link/p0457r2}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0458R0, + author = "Mikhail Maltsev", + title = "{P0458R0}: Checking for Existence of an Element in Associative Containers", + howpublished = "\url{https://wg21.link/p0458r0}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0263R0, - author = "William M. Miller", - title = "{P0263R0}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Jacksonville) Meeting", - howpublished = "\url{https://wg21.link/p0263r0}", - year = 2016, +@misc{P0458R1, + author = "Mikhail Maltsev", + title = "{P0458R1}: Checking for Existence of an Element in Associative Containers", + howpublished = "\url{https://wg21.link/p0458r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0263R1, - author = "William M. Miller", - title = "{P0263R1}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Jacksonville) Meeting", - howpublished = "\url{https://wg21.link/p0263r1}", - year = 2016, - month = 3, +@misc{P0458R2, + author = "Mikhail Maltsev", + title = "{P0458R2}: Checking for Existence of an Element in Associative Containers", + howpublished = "\url{https://wg21.link/p0458r2}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0264R0, - author = "Michael Price", - title = "{P0264R0}: auto operator= considered dangerous", - howpublished = "\url{https://wg21.link/p0264r0}", +@misc{P0459R0, + author = "Eric Niebler and Casey Carter", + title = "{P0459R0}: C++ Extensions for Ranges, Speculative Combined Proposal Document", + howpublished = "\url{https://wg21.link/p0459r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0265R0, - author = "Michael Wong", - title = "{P0265R0}: SG5 is NOT proposing Transactional Memory for C++17", - howpublished = "\url{https://wg21.link/p0265r0}", +@misc{P0460R0, + author = "Sean Middleditch", + title = "{P0460R0}: Flat containers wording", + howpublished = "\url{https://wg21.link/p0460r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0266R0, - author = "Walter E. Brown", - title = "{P0266R0}: Removing Restrictions on requires-Expressions", - howpublished = "\url{https://wg21.link/p0266r0}", +@misc{P0461R0, + author = "Paul E. McKenney and Maged Michael and Michael Wong and Isabella Muerte and Arthur O'Dwyer", + title = "{P0461R0}: Proposed RCU C++ API", + howpublished = "\url{https://wg21.link/p0461r0}", year = 2016, + month = 10, + publisher = "WG21" +} +@misc{P0461R1, + author = "Paul E. McKenney and Maged Michael and Michael Wong and Isabella Muerte and Arthur O'Dwyer and D. S. Hollman", + title = "{P0461R1}: Proposed RCU C++ API", + howpublished = "\url{https://wg21.link/p0461r1}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0266R1, - author = "Walter E. Brown", - title = "{P0266R1}: Removing Restrictions on requires-Expressions", - howpublished = "\url{https://wg21.link/p0266r1}", - year = 2016, - month = 7, +@misc{P0461R2, + author = "Paul E. McKenney and Maged Michael and Michael Wong and Isabella Muerte and Arthur O'Dwyer and D. S. Hollman and Andrew Hunter and Georey Romer and Lance Roy", + title = "{P0461R2}: Proposed RCU C++ API", + howpublished = "\url{https://wg21.link/p0461r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0266R2, - author = "Walter E. Brown", - title = "{P0266R2}: Lifting Restrictions on requires-Expressions", - howpublished = "\url{https://wg21.link/p0266r2}", +@misc{P0462R0, + author = "Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl and JF Bastien and Micheal Wong", + title = "{P0462R0}: Marking memory order consume Dependency Chains", + howpublished = "\url{https://wg21.link/p0462r0}", year = 2016, - month = 11, + month = 10, publisher = "WG21" } -@misc{P0267R0, - author = "Michael McLaughlin", - title = "{P0267R0}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r0}", - year = 2016, +@misc{P0462R1, + author = "Paul E. McKenney and Torvald Riegel and Jeff Preshing and Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl and JF Bastien and Micheal Wong", + title = "{P0462R1}: Marking memory order consume Dependency Chains", + howpublished = "\url{https://wg21.link/p0462r1}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0267R1, - author = "Michael McLaughlin and Herb Sutter and Jason Zink", - title = "{P0267R1}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r1}", +@misc{P0463R0, + author = "Howard Hinnant", + title = "{P0463R0}: endian, Just endian", + howpublished = "\url{https://wg21.link/p0463r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0267R2, - author = "Michael McLaughlin and Herb Sutter and Jason Zink", - title = "{P0267R2}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r2}", +@misc{P0463R1, + author = "Howard Hinnant", + title = "{P0463R1}: endian, Just endian", + howpublished = "\url{https://wg21.link/p0463r1}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0464R0, + author = "Tony Van Eerd and Botond Ballo", + title = "{P0464R0}: Revisiting the meaning of ``foo(ConceptName,ConceptName)''", + howpublished = "\url{https://wg21.link/p0464r0}", year = 2016, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0267R3, - author = "Michael McLaughlin and Herb Sutter and Jason Zink", - title = "{P0267R3}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r3}", - year = 2017, - month = 2, +@misc{P0464R1, + author = "Tony Van Eerd and Botond Ballo", + title = "{P0464R1}: Revisiting the meaning of ``foo(ConceptName,ConceptName)''", + howpublished = "\url{https://wg21.link/p0464r1}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0267R4, - author = "Michael McLaughlin and Herb Sutter and Jason Zink", - title = "{P0267R4}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r4}", +@misc{P0464R2, + author = "Tony Van Eerd and Botond Ballo", + title = "{P0464R2}: Revisiting the meaning of ``foo(ConceptName,ConceptName)''", + howpublished = "\url{https://wg21.link/p0464r2}", year = 2017, month = 3, publisher = "WG21" } -@misc{P0267R5, - author = "Michael McLaughlin and Herb Sutter and Jason Zink and Guy Davidson", - title = "{P0267R5}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r5}", - year = 2017, - month = 6, +@misc{P0465R0, + author = "Lisa Lippincott", + title = "{P0465R0}: Procedural Function Interfaces", + howpublished = "\url{https://wg21.link/p0465r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0267R6, - author = "Michael McLaughlin and Herb Sutter and Jason Zink and Guy Davidson", - title = "{P0267R6}: A Proposal to Add 2D Graphics Rendering and Display to C++,", - howpublished = "\url{https://wg21.link/p0267r6}", - year = 2017, - month = 7, +@misc{P0466R0, + author = "Lisa Lippincott", + title = "{P0466R0}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/p0466r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0267R7, - author = "Michael B. McLaughlin and Herb Sutter and Jason Zink and Guy Davidson", - title = "{P0267R7}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/p0267r7}", +@misc{P0466R1, + author = "Lisa Lippincott", + title = "{P0466R1}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/p0466r1}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0267R8, - author = "Michael B. McLaughlin and Herb Sutter and Jason Zink and Guy Davidson and Michael Kazakov", - title = "{P0267R8}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/p0267r8}", +@misc{P0466R2, + author = "Lisa Lippincott", + title = "{P0466R2}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/p0466r2}", year = 2018, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0267R9, - author = "Michael B. McLaughlin and Herb Sutter and Jason Zink and Guy Davidson and Michael Kazakov", - title = "{P0267R9}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/p0267r9}", +@misc{P0466R3, + author = "Lisa Lippincott", + title = "{P0466R3}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/p0466r3}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P0466R4, + author = "Lisa Lippincott", + title = "{P0466R4}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/p0466r4}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0267R10, - author = "Michael B McLaughlin and Herb Sutter and Jason Zink and Guy Davidson and Michael Kazakov", - title = "{P0267R10}: A Proposal to Add 2D Graphics Rendering and Display to C++", - howpublished = "\url{https://wg21.link/p0267r10}", +@misc{P0466R5, + author = "Lisa Lippincott", + title = "{P0466R5}: Layout-compatibility and Pointer-interconvertibility Traits", + howpublished = "\url{https://wg21.link/p0466r5}", year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P0467R0, + author = "Alisdair Meredith", + title = "{P0467R0}: Iterator Concerns for Parallel Algorithms", + howpublished = "\url{https://wg21.link/p0467r0}", + year = 2016, month = 10, publisher = "WG21" } -@misc{P0268R0, - author = "Mike Spertus and Andrew Tomazos", - title = "{P0268R0}: up-to expression", - howpublished = "\url{https://wg21.link/p0268r0}", +@misc{P0467R1, + author = "Alisdair Meredith", + title = "{P0467R1}: Iterator Concerns for Parallel Algorithms", + howpublished = "\url{https://wg21.link/p0467r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0269R0, - author = "Mike Spertus", - title = "{P0269R0}: Allocator-aware regular expressions", - howpublished = "\url{https://wg21.link/p0269r0}", +@misc{P0467R2, + author = "Alisdair Meredith", + title = "{P0467R2}: Iterator Concerns for Parallel Algorithms", + howpublished = "\url{https://wg21.link/p0467r2}", + year = 2017, + month = 3, + publisher = "WG21" +} +@misc{P0468R0, + author = "Isabella Muerte", + title = "{P0468R0}: A Proposal to Add an Intrusive Smart Pointer to the C++ Standard Library", + howpublished = "\url{https://wg21.link/p0468r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0270R0, - author = "Hans Boehm", - title = "{P0270R0}: Removing C dependencies from signal handler wording", - howpublished = "\url{https://wg21.link/p0270r0}", +@misc{P0468R1, + author = "Isabella Muerte", + title = "{P0468R1}: An Intrusive Smart Pointer", + howpublished = "\url{https://wg21.link/p0468r1}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0469R0, + author = "R. ``Tim'' Song", + title = "{P0469R0}: Sample in place", + howpublished = "\url{https://wg21.link/p0469r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0270R1, - author = "Hans Boehm", - title = "{P0270R1}: Removing C dependencies from signal handler wording", - howpublished = "\url{https://wg21.link/p0270r1}", +@misc{P0471R0, + author = "David Sankel", + title = "{P0471R0}: Single argument std::inserter", + howpublished = "\url{https://wg21.link/p0471r0}", year = 2016, - month = 7, + month = 10, publisher = "WG21" } -@misc{P0270R2, - author = "Hans Boehm", - title = "{P0270R2}: Removing C dependencies from signal handler wording", - howpublished = "\url{https://wg21.link/p0270r2}", +@misc{P0472R0, + author = "David Sankel", + title = "{P0472R0}: Move 'std::monostate' to ", + howpublished = "\url{https://wg21.link/p0472r0}", year = 2016, + month = 10, + publisher = "WG21" +} +@misc{P0472R1, + author = "David Sankel and Andrei Zissu", + title = "{P0472R1}: Put std::monostate in ", + howpublished = "\url{https://wg21.link/p0472r1}", + year = 2024, + month = 6, + publisher = "WG21" +} +@misc{P0472R2, + author = "David Sankel and Andrei Zissu", + title = "{P0472R2}: Put std::monostate in ", + howpublished = "\url{https://wg21.link/p0472r2}", + year = 2024, + month = 9, + publisher = "WG21" +} +@misc{P0472R3, + author = "David Sankel and Andrei Zissu", + title = "{P0472R3}: Put std::monostate in ", + howpublished = "\url{https://wg21.link/p0472r3}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P0270R3, - author = "Hans Boehm", - title = "{P0270R3}: Removing C dependencies from signal handler wording", - howpublished = "\url{https://wg21.link/p0270r3}", - year = 2017, - month = 2, +@misc{P0473R0, + author = "David Sankel", + title = "{P0473R0}: + for std::vector concatenation", + howpublished = "\url{https://wg21.link/p0473r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0271R0, - author = "Richard Smith and Tony Van Eerd and David Sankel", - title = "{P0271R0}: std::direct\_init for plugging the metaprogramming constructor hole", - howpublished = "\url{https://wg21.link/p0271r0}", +@misc{P0474R0, + author = "Lawrence Crowl", + title = "{P0474R0}: Comparison in C++: Basic Facilities", + howpublished = "\url{https://wg21.link/p0474r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0272R0, - author = "David Sankel", - title = "{P0272R0}: Give 'std::string' a non-const '.data()' member function", - howpublished = "\url{https://wg21.link/p0272r0}", +@misc{P0475R0, + author = "Jonathan Wakely", + title = "{P0475R0}: LWG 2511: guaranteed copy elision for piecewise construction", + howpublished = "\url{https://wg21.link/p0475r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0272R1, - author = "David Sankel", - title = "{P0272R1}: Give 'std::string' a non-const '.data()' member function", - howpublished = "\url{https://wg21.link/p0272r1}", +@misc{P0475R1, + author = "Jonathan Wakely", + title = "{P0475R1}: LWG 2511: guaranteed copy elision for piecewise construction", + howpublished = "\url{https://wg21.link/p0475r1}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0476R0, + author = "JF Bastien", + title = "{P0476R0}: Bit-casting object representations", + howpublished = "\url{https://wg21.link/p0476r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0273R0, - author = "Richard Smith and Chandler Carruth and David Jones", - title = "{P0273R0}: Proposed modules changes from implementation and deployment experience", - howpublished = "\url{https://wg21.link/p0273r0}", +@misc{P0476R1, + author = "JF Bastien", + title = "{P0476R1}: Bit-casting object representations", + howpublished = "\url{https://wg21.link/p0476r1}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0273R1, - author = "Richard Smith and Chandler Carruth and David Jones", - title = "{P0273R1}: Proposed modules changes from implementation and deployment experience", - howpublished = "\url{https://wg21.link/p0273r1}", +@misc{P0476R2, + author = "JF Bastien", + title = "{P0476R2}: Bit-casting object representations", + howpublished = "\url{https://wg21.link/p0476r2}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0477R0, + author = "Matt Calabrese", + title = "{P0477R0}: std::monostate\_function<>", + howpublished = "\url{https://wg21.link/p0477r0}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0274R0, - author = "Nevin Liber", - title = "{P0274R0}: Clump - A Vector-like Sequence Container with Embedded Storage", - howpublished = "\url{https://wg21.link/p0274r0}", +@misc{P0478R0, + author = "Bruno Manganelli and Michael Wong and Sy Brand", + title = "{P0478R0}: Template argument deduction for non-terminal function parameter packs", + howpublished = "\url{https://wg21.link/p0478r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0275R0, - author = "Antony Polukhin", - title = "{P0275R0}: A Proposal to add Classes and Functions Required for Dynamic Library Load", - howpublished = "\url{https://wg21.link/p0275r0}", +@misc{P0479R0, + author = "Clay Trychta", + title = "{P0479R0}: Attributes for Likely and Unlikely Branches", + howpublished = "\url{https://wg21.link/p0479r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0275R1, - author = "Antony Polukhin", - title = "{P0275R1}: A Proposal to add Classes and Functions Required for Dynamic Library Load", - howpublished = "\url{https://wg21.link/p0275r1}", +@misc{P0479R1, + author = "Clay Trychta", + title = "{P0479R1}: Attributes for Likely and Unlikely Branches", + howpublished = "\url{https://wg21.link/p0479r1}", year = 2017, - month = 1, + month = 2, publisher = "WG21" } -@misc{P0275R2, - author = "Antony Polukhin", - title = "{P0275R2}: A Proposal to add Classes and Functions Required for Dynamic Library Load", - howpublished = "\url{https://wg21.link/p0275r2}", +@misc{P0479R2, + author = "Clay Trychta", + title = "{P0479R2}: Attributes for Likely and Unlikely Branches", + howpublished = "\url{https://wg21.link/p0479r2}", year = 2017, - month = 9, + month = 10, publisher = "WG21" } -@misc{P0275R3, - author = "Antony Polukhin", - title = "{P0275R3}: A Proposal to add Classes and Functions Required for Dynamic Library Load", - howpublished = "\url{https://wg21.link/p0275r3}", +@misc{P0479R4, + author = "Clay Trychta", + title = "{P0479R4}: Proposed wording for likely and unlikely attributes", + howpublished = "\url{https://wg21.link/p0479r4}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0275R4, - author = "Antony Polukhin", - title = "{P0275R4}: A Proposal to add Classes and Functions Required for Dynamic Library Load", - howpublished = "\url{https://wg21.link/p0275r4}", +@misc{P0479R5, + author = "Clay Trychta", + title = "{P0479R5}: Proposed wording for likely and unlikely attributes", + howpublished = "\url{https://wg21.link/p0479r5}", year = 2018, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0276R0, - author = "Antony Polukhin", - title = "{P0276R0}: A Proposal to add Attribute [[visible]]", - howpublished = "\url{https://wg21.link/p0276r0}", +@misc{P0480R0, + author = "Ville Voutilainen", + title = "{P0480R0}: Explicit type checking with structured bindings", + howpublished = "\url{https://wg21.link/p0480r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0277R0, - author = "David Wilson", - title = "{P0277R0}: const Inheritance", - howpublished = "\url{https://wg21.link/p0277r0}", - year = 2016, - month = 2, +@misc{P0480R1, + author = "Ville Voutilainen", + title = "{P0480R1}: Structured bindings with explicit types", + howpublished = "\url{https://wg21.link/p0480r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0277R1, - author = "David Wilson", - title = "{P0277R1}: const Inheritance", - howpublished = "\url{https://wg21.link/p0277r1}", +@misc{P0481R0, + author = "Tony Van Eerd", + title = "{P0481R0}: Bravely Default", + howpublished = "\url{https://wg21.link/p0481r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0278R0, - author = "Jon Kalb and Dan Saks", - title = "{P0278R0}: volatile solutions", - howpublished = "\url{https://wg21.link/p0278r0}", +@misc{P0482R0, + author = "Tom Honermann", + title = "{P0482R0}: char8\_t: A type for UTF-8 characters and strings", + howpublished = "\url{https://wg21.link/p0482r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0279R0, - author = "Paul E. McKenney", - title = "{P0279R0}: Read-Copy Update (RCU) for C++", - howpublished = "\url{https://wg21.link/p0279r0}", - year = 2016, +@misc{P0482R1, + author = "Tom Honermann", + title = "{P0482R1}: char8\_t: A type for UTF-8 characters and strings", + howpublished = "\url{https://wg21.link/p0482r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0279R1, - author = "Paul E. McKenney", - title = "{P0279R1}: Read-Copy Update (RCU) for C++", - howpublished = "\url{https://wg21.link/p0279r1}", - year = 2016, - month = 8, +@misc{P0482R2, + author = "Tom Honermann", + title = "{P0482R2}: char8\_t: A type for UTF-8 characters and strings", + howpublished = "\url{https://wg21.link/p0482r2}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0280R0, - author = "James Touton", - title = "{P0280R0}: Initialize unspecified aggregate members with direct list initialization", - howpublished = "\url{https://wg21.link/p0280r0}", - year = 2016, - month = 2, +@misc{P0482R3, + author = "Tom Honermann", + title = "{P0482R3}: char8\_t: A type for UTF-8 characters and strings (Revision 3)", + howpublished = "\url{https://wg21.link/p0482r3}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0281R0, - author = "James Touton", - title = "{P0281R0}: Remove comma elision in variadic function declarations", - howpublished = "\url{https://wg21.link/p0281r0}", - year = 2016, - month = 1, +@misc{P0482R4, + author = "Tom Honermann", + title = "{P0482R4}: char8\_t: A type for UTF-8 characters and strings", + howpublished = "\url{https://wg21.link/p0482r4}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0282R0, - author = "James Touton", - title = "{P0282R0}: Const-preserving overloads for the strtox family of functions", - howpublished = "\url{https://wg21.link/p0282r0}", - year = 2016, - month = 2, +@misc{P0482R5, + author = "Tom Honermann", + title = "{P0482R5}: char8\_t: A type for UTF-8 characters and strings", + howpublished = "\url{https://wg21.link/p0482r5}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0283R0, - author = "J. Daniel Garcia", - title = "{P0283R0}: Standard and non-standard attributes", - howpublished = "\url{https://wg21.link/p0283r0}", - year = 2016, - month = 2, +@misc{P0482R6, + author = "Tom Honermann", + title = "{P0482R6}: char8\_t: A type for UTF-8 characters and strings (Revision 6)", + howpublished = "\url{https://wg21.link/p0482r6}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0283R1, - author = "J. Daniel Garcia", - title = "{P0283R1}: Standard and non-standard attributes", - howpublished = "\url{https://wg21.link/p0283r1}", +@misc{P0483R0, + author = "Patrice Roy", + title = "{P0483R0}: Extending Memory Management Tools, And a Bit More", + howpublished = "\url{https://wg21.link/p0483r0}", year = 2016, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0283R2, - author = "J. Daniel Garcia", - title = "{P0283R2}: Standard and non-standard attributes", - howpublished = "\url{https://wg21.link/p0283r2}", - year = 2016, +@misc{P0483R2, + author = "Gonzalo Brito Gadeschi", + title = "{P0483R2}: static\_vector", + howpublished = "\url{https://wg21.link/p0483r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0284R0, - author = "James Touton", - title = "{P0284R0}: Unqualified enumerators in case labels", - howpublished = "\url{https://wg21.link/p0284r0}", +@misc{P0484R0, + author = "Patrice Roy and Billy Baker and Arthur O'Dwyer", + title = "{P0484R0}: Enhancing Thread Constructor Attributes", + howpublished = "\url{https://wg21.link/p0484r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0285R0, - author = "Christopher Kohlhoff", - title = "{P0285R0}: Using customization points to unify executors", - howpublished = "\url{https://wg21.link/p0285r0}", - year = 2016, - month = 2, +@misc{P0484R1, + author = "Patrice Roy and Billy Baker and Arthur O'Dwyer", + title = "{P0484R1}: Enhancing Thread Constructor Attributes", + howpublished = "\url{https://wg21.link/p0484r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0286R0, - author = "Christopher Kohlhoff", - title = "{P0286R0}: A networking library extension to support co\_await-based coroutines", - howpublished = "\url{https://wg21.link/p0286r0}", +@misc{P0485R0, + author = "Bruno Manganelli and Michael Wong and Sy Brand", + title = "{P0485R0}: Amended rules for Partial Ordering of function templates", + howpublished = "\url{https://wg21.link/p0485r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0287R0, - author = "Gabriel Dos Reis", - title = "{P0287R0}: Simple Contracts for C++", - howpublished = "\url{https://wg21.link/p0287r0}", +@misc{P0486R0, + author = "Ildus Nezametdinov and Patrice Roy and ", + title = "{P0486R0}: for\_each\_iter algorithm proposal", + howpublished = "\url{https://wg21.link/p0486r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0288R0, - author = "David Krauss", - title = "{P0288R0}: A polymorphic wrapper for all Callable objects", - howpublished = "\url{https://wg21.link/p0288r0}", +@misc{P0487R0, + author = "Zhihao Yuan", + title = "{P0487R0}: Fixing operator>> (basic\_istream\&, CharT*) (LWG 2499)", + howpublished = "\url{https://wg21.link/p0487r0}", year = 2016, - month = 2, - publisher = "WG21" -} -@misc{P0288R1, - author = "David Krauss", - title = "{P0288R1}: A polymorphic wrapper for all Callable objects", - howpublished = "\url{https://wg21.link/p0288r1}", - year = 2017, - month = 2, - publisher = "WG21" -} -@misc{P0288R4, - author = "Ryan McDougall and Matt Calabrese", - title = "{P0288R4}: any\_invocable", - howpublished = "\url{https://wg21.link/p0288r4}", - year = 2019, - month = 6, - publisher = "WG21" -} -@misc{P0288R5, - author = "Matt Calabrese and Ryan McDougall", - title = "{P0288R5}: any\_invocable", - howpublished = "\url{https://wg21.link/p0288r5}", - year = 2019, month = 10, publisher = "WG21" } -@misc{P0288R6, - author = "Matt Calabrese and Ryan McDougall", - title = "{P0288R6}: any\_invocable", - howpublished = "\url{https://wg21.link/p0288r6}", - year = 2020, +@misc{P0487R1, + author = "Zhihao Yuan", + title = "{P0487R1}: Fixing operator>>(basic\_istream\&, CharT*) (LWG 2499)", + howpublished = "\url{https://wg21.link/p0487r1}", + year = 2018, month = 8, publisher = "WG21" } -@misc{P0288R7, - author = "Ryan McDougall and Matt Calabrese", - title = "{P0288R7}: any\_invocable", - howpublished = "\url{https://wg21.link/p0288r7}", - year = 2020, - month = 9, - publisher = "WG21" -} -@misc{P0288R8, - author = "Ryan McDougall and Matt Calabrese", - title = "{P0288R8}: move\_only\_function (was any\_invocable)", - howpublished = "\url{https://wg21.link/p0288r8}", - year = 2021, - month = 7, - publisher = "WG21" -} -@misc{P0288R9, - author = "Matt Calabrese and Ryan McDougall", - title = "{P0288R9}: move\_only\_function (was any\_invocable)", - howpublished = "\url{https://wg21.link/p0288r9}", - year = 2021, - month = 8, +@misc{P0488R0, + author = "Barry Hedquist", + title = "{P0488R0}: WG21 Working paper: NB Comments, ISO/IEC CD 14882", + howpublished = "\url{https://wg21.link/p0488r0}", + year = 2016, + month = 10, publisher = "WG21" } -@misc{P0289R0, - author = "Matt Austern", - title = "{P0289R0}: Forward declarations of nested classes", - howpublished = "\url{https://wg21.link/p0289r0}", +@misc{P0489R0, + author = "Barry Hedquist", + title = "{P0489R0}: WG21 Working paper: Late Comments on CD 14882", + howpublished = "\url{https://wg21.link/p0489r0}", year = 2016, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0290R0, - author = "Anthony Williams", - title = "{P0290R0}: apply() for synchronized\_value", - howpublished = "\url{https://wg21.link/p0290r0}", +@misc{P0490R0, + author = "Jens Maurer", + title = "{P0490R0}: Core language changes addressing National Body comments for CD C++17", + howpublished = "\url{https://wg21.link/p0490r0}", year = 2016, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0290R1, - author = "Anthony Williams", - title = "{P0290R1}: apply() for synchronized\_value", - howpublished = "\url{https://wg21.link/p0290r1}", +@misc{P0492R0, + author = "Beman Dawes and S. Davis Herring and Nicolai Josuttis and Jason Liu and Billy O'Neal and P.J. Plauger and Jonathan Wakely", + title = "{P0492R0}: Proposed Resolution of C++17 National Body Comments for Filesystem", + howpublished = "\url{https://wg21.link/p0492r0}", year = 2016, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0290R2, - author = "Anthony Williams", - title = "{P0290R2}: apply() for synchronized\_value", - howpublished = "\url{https://wg21.link/p0290r2}", +@misc{P0492R1, + author = "Beman Dawes and S. Davis Herring and Nicolai Josuttis and Jason Liu and Billy O'Neal and P.J. Plauger and Jonathan Wakely", + title = "{P0492R1}: Proposed Resolution of C++17 National Body Comments for Filesystem", + howpublished = "\url{https://wg21.link/p0492r1}", year = 2017, - month = 3, - publisher = "WG21" -} -@misc{P0290R3, - author = "Anthony Williams", - title = "{P0290R3}: apply() for synchronized\_value", - howpublished = "\url{https://wg21.link/p0290r3}", - year = 2023, - month = 1, - publisher = "WG21" -} -@misc{P0290R4, - author = "Anthony Williams", - title = "{P0290R4}: apply() for synchronized\_value", - howpublished = "\url{https://wg21.link/p0290r4}", - year = 2023, month = 2, publisher = "WG21" } -@misc{P0292R0, - author = "Jens Maurer", - title = "{P0292R0}: constexpr if: A slightly different syntax", - howpublished = "\url{https://wg21.link/p0292r0}", - year = 2016, +@misc{P0492R2, + author = "Beman Dawes and S. Davis Herring and Nicolai Josuttis and Jason Liu and Billy O'Neal and P.J. Plauger and Jonathan Wakely", + title = "{P0492R2}: Proposed Resolution of C++17 National Body Comments for Filesystem", + howpublished = "\url{https://wg21.link/p0492r2}", + year = 2017, month = 3, publisher = "WG21" } -@misc{P0292R1, - author = "Jens Maurer", - title = "{P0292R1}: constexpr if: A slightly different syntax", - howpublished = "\url{https://wg21.link/p0292r1}", +@misc{P0493R0, + author = "Al Grant and Bronek Kozicki", + title = "{P0493R0}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/p0493r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0292R2, - author = "Jens Maurer", - title = "{P0292R2}: constexpr if: A slightly different syntax", - howpublished = "\url{https://wg21.link/p0292r2}", - year = 2016, - month = 6, +@misc{P0493R1, + author = "Al Grant and Bronek Kozicki", + title = "{P0493R1}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/p0493r1}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P0293R0, - author = "S. Davis Herring", - title = "{P0293R0}: Template deduction for nested classes", - howpublished = "\url{https://wg21.link/p0293r0}", - year = 2016, - month = 10, +@misc{P0493R2, + author = "Al Grant and Bronek Kozicki", + title = "{P0493R2}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/p0493r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P0295R0, - author = "Walter E. Brown", - title = "{P0295R0}: Adopt Selected Library Fundamentals V2 Components for C++17", - howpublished = "\url{https://wg21.link/p0295r0}", - year = 2016, - month = 3, +@misc{P0493R3, + author = "Al Grant and Bronek Kozicki and Tim Northover", + title = "{P0493R3}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/p0493r3}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P0296R0, - author = "Torvald Riegel", - title = "{P0296R0}: Forward progress guarantees: Base definitions", - howpublished = "\url{https://wg21.link/p0296r0}", - year = 2016, - month = 3, +@misc{P0493R4, + author = "Al Grant and Al Grant and Bronek Kozicki and Tim Northover", + title = "{P0493R4}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/p0493r4}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P0296R1, - author = "Torvald Riegel", - title = "{P0296R1}: Forward progress guarantees: Base definitions", - howpublished = "\url{https://wg21.link/p0296r1}", - year = 2016, - month = 5, +@misc{P0493R5, + author = "Al Grant and Al Grant and Bronek Kozicki and Tim Northover", + title = "{P0493R5}: Atomic maximum/minimum", + howpublished = "\url{https://wg21.link/p0493r5}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P0296R2, - author = "Torvald Riegel", - title = "{P0296R2}: Forward progress guarantees: Base definitions", - howpublished = "\url{https://wg21.link/p0296r2}", +@misc{P0494R0, + author = "Ildus Nezametdinov", + title = "{P0494R0}: contiguous\_container proposal", + howpublished = "\url{https://wg21.link/p0494r0}", year = 2016, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0298R0, - author = "Neil MacIntosh", - title = "{P0298R0}: A byte type definition", - howpublished = "\url{https://wg21.link/p0298r0}", +@misc{P0495R0, + author = "Lawrence Crowl", + title = "{P0495R0}: Concurrency Safety in C++ Data Structures", + howpublished = "\url{https://wg21.link/p0495r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0298R1, - author = "Neil MacIntosh", - title = "{P0298R1}: A byte type definition", - howpublished = "\url{https://wg21.link/p0298r1}", +@misc{P0497R0, + author = "Jonathan Wakely", + title = "{P0497R0}: Fixes to shared\_ptr support for arrays", + howpublished = "\url{https://wg21.link/p0497r0}", year = 2016, - month = 7, + month = 11, publisher = "WG21" } -@misc{P0298R2, - author = "Neil MacIntosh", - title = "{P0298R2}: A byte type definition", - howpublished = "\url{https://wg21.link/p0298r2}", +@misc{P0500R0, + author = "Gabriel Dos Reis", + title = "{P0500R0}: Resolved Module TS (N4610) Issues", + howpublished = "\url{https://wg21.link/p0500r0}", year = 2016, month = 11, publisher = "WG21" } -@misc{P0298R3, - author = "Neil MacIntosh", - title = "{P0298R3}: A byte type definition", - howpublished = "\url{https://wg21.link/p0298r3}", +@misc{P0501R0, + author = "Gabriel Dos Reis", + title = "{P0501R0}: C++ Module TS Issues List", + howpublished = "\url{https://wg21.link/p0501r0}", year = 2017, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0299R0, - author = "Torvald Riegel", - title = "{P0299R0}: Forward progress guarantees for the Parallelism TS v2", - howpublished = "\url{https://wg21.link/p0299r0}", - year = 2016, +@misc{P0501R1, + author = "Gabriel Dos Reis", + title = "{P0501R1}: C++ Module TS Issues List", + howpublished = "\url{https://wg21.link/p0501r1}", + year = 2017, month = 3, publisher = "WG21" } -@misc{P0299R1, - author = "Torvald Riegel", - title = "{P0299R1}: Forward progress guarantees for the Parallelism TS features", - howpublished = "\url{https://wg21.link/p0299r1}", - year = 2016, +@misc{P0501R2, + author = "Gabriel Dos Reis", + title = "{P0501R2}: C++ Module TS Issues List", + howpublished = "\url{https://wg21.link/p0501r2}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0301R0, - author = "Jens Maurer", - title = "{P0301R0}: Wording for Unified Call Syntax", - howpublished = "\url{https://wg21.link/p0301r0}", +@misc{P0501R3, + author = "Gabriel Dos Reis", + title = "{P0501R3}: C++ Module TS Issues List", + howpublished = "\url{https://wg21.link/p0501r3}", + year = 2018, + month = 1, + publisher = "WG21" +} +@misc{P0502R0, + author = "JF Bastien and Bryce Adelstein Lelbach and H. Carter Edwards", + title = "{P0502R0}: Throwing out of a parallel algorithm terminates--but how?", + howpublished = "\url{https://wg21.link/p0502r0}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0301R1, - author = "Jens Maurer", - title = "{P0301R1}: Wording for Unified Call Syntax (revision 1)", - howpublished = "\url{https://wg21.link/p0301r1}", +@misc{P0503R0, + author = "Erich Keane", + title = "{P0503R0}: Correcting library usage of ``literal type''", + howpublished = "\url{https://wg21.link/p0503r0}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0302R0, +@misc{P0504R0, author = "Jonathan Wakely", - title = "{P0302R0}: Deprecating Allocator Support in std::function", - howpublished = "\url{https://wg21.link/p0302r0}", + title = "{P0504R0}: Revisiting in-place tag types for any/optional/variant", + howpublished = "\url{https://wg21.link/p0504r0}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0302R1, - author = "Jonathan Wakely", - title = "{P0302R1}: Removing Allocator Support in std::function (rev 1)", - howpublished = "\url{https://wg21.link/p0302r1}", +@misc{P0505R0, + author = "Howard Hinnant", + title = "{P0505R0}: Wording for GB 50", + howpublished = "\url{https://wg21.link/p0505r0}", year = 2016, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0303R0, - author = "Boris Fomitchev and Sergei Nikolaev and Olivier Giroux and Lawrence Crowl", - title = "{P0303R0}: Extensions to C++ for Short Float Type", - howpublished = "\url{https://wg21.link/p0303r0}", +@misc{P0506R0, + author = "Peter Sommerlad", + title = "{P0506R0}: use string\_view for library function parameters instead of const string \& / const char *", + howpublished = "\url{https://wg21.link/p0506r0}", year = 2017, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0304R0, - author = "Marshall Clow", - title = "{P0304R0}: C++ Standard Library Issues Resolved Directly In Jacksonville", - howpublished = "\url{https://wg21.link/p0304r0}", - year = 2016, - month = 3, +@misc{P0506R1, + author = "Peter Sommerlad", + title = "{P0506R1}: use string\_view for library function parameters instead of const string \& / const char *", + howpublished = "\url{https://wg21.link/p0506r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0304R1, - author = "Marshall Clow", - title = "{P0304R1}: C++ Standard Library Issues Resolved Directly In Issaquah", - howpublished = "\url{https://wg21.link/p0304r1}", - year = 2016, - month = 11, +@misc{P0506R2, + author = "Peter Sommerlad", + title = "{P0506R2}: use string\_view for library function parameters instead of const string \& / const char *", + howpublished = "\url{https://wg21.link/p0506r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0305R0, - author = "Thomas Koeppe", - title = "{P0305R0}: If statement with initializer", - howpublished = "\url{https://wg21.link/p0305r0}", +@misc{P0507R0, + author = "Jens Maurer", + title = "{P0507R0}: Core Issue 1343: Sequencing of non-class initialization", + howpublished = "\url{https://wg21.link/p0507r0}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0305R1, - author = "Thomas Koeppe", - title = "{P0305R1}: Selection statements with initializer", - howpublished = "\url{https://wg21.link/p0305r1}", +@misc{P0508R0, + author = "Howard Hinnant", + title = "{P0508R0}: Wording for GB 58", + howpublished = "\url{https://wg21.link/p0508r0}", year = 2016, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0306R0, - author = "Thomas Koeppe", - title = "{P0306R0}: Comma elision and comma deletion", - howpublished = "\url{https://wg21.link/p0306r0}", +@misc{P0509R1, + author = "James Dennett", + title = "{P0509R1}: Updating ``Restrictions on exception handling''", + howpublished = "\url{https://wg21.link/p0509r1}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0306R1, - author = "Thomas Koeppe", - title = "{P0306R1}: Comma elision and comma deletion", - howpublished = "\url{https://wg21.link/p0306r1}", +@misc{P0510R0, + author = "Erich Keane", + title = "{P0510R0}: Disallowing references, incomplete types, arrays, and empty variants", + howpublished = "\url{https://wg21.link/p0510r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0306R2, - author = "Thomas Koeppe", - title = "{P0306R2}: Comma elision and comma deletion", - howpublished = "\url{https://wg21.link/p0306r2}", +@misc{P0511R0, + author = "Zhihao Yuan", + title = "{P0511R0}: Deduction guide for std::array", + howpublished = "\url{https://wg21.link/p0511r0}", year = 2016, month = 11, publisher = "WG21" } -@misc{P0306R3, - author = "Thomas Koeppe", - title = "{P0306R3}: Comma elision and comma deletion", - howpublished = "\url{https://wg21.link/p0306r3}", +@misc{P0511R1, + author = "Zhihao Yuan", + title = "{P0511R1}: Deduction guide for std::array", + howpublished = "\url{https://wg21.link/p0511r1}", year = 2017, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0306R4, - author = "Thomas Köppe", - title = "{P0306R4}: Comma elision and comma deletion", - howpublished = "\url{https://wg21.link/p0306r4}", - year = 2017, - month = 7, +@misc{P0512R0, + author = "Mike Spertus and Richard Smith and Faisal Vali", + title = "{P0512R0}: Class Template Argument Deduction Assorted NB resolution and issues", + howpublished = "\url{https://wg21.link/p0512r0}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0307R0, - author = "Tony Van Eerd", - title = "{P0307R0}: Making Optional Greater Equal Again", - howpublished = "\url{https://wg21.link/p0307r0}", +@misc{P0513R0, + author = "Lisa Lippincott", + title = "{P0513R0}: Poisoning the Hash", + howpublished = "\url{https://wg21.link/p0513r0}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0307R2, - author = "Tony Van Eerd", - title = "{P0307R2}: Making Optional Greater Equal Again", - howpublished = "\url{https://wg21.link/p0307r2}", +@misc{P0514R0, + author = "Olivier Giroux", + title = "{P0514R0}: Enhancing std::atomic\_flag for waiting", + howpublished = "\url{https://wg21.link/p0514r0}", year = 2016, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0308R0, - author = "Peter Dimov", - title = "{P0308R0}: Valueless Variants Considered Harmful", - howpublished = "\url{https://wg21.link/p0308r0}", - year = 2016, - month = 3, +@misc{P0514R1, + author = "Olivier Giroux", + title = "{P0514R1}: Enhancing std::atomic\_flag for waiting", + howpublished = "\url{https://wg21.link/p0514r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0309R0, - author = "Daniele Bordes and Markus Hosch", - title = "{P0309R0}: Partial class", - howpublished = "\url{https://wg21.link/p0309r0}", - year = 2016, - month = 3, +@misc{P0514R2, + author = "Olivier Giroux", + title = "{P0514R2}: Efficient waiting for concurrent programs", + howpublished = "\url{https://wg21.link/p0514r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0310R0, - author = "Marcelo Zimbres", - title = "{P0310R0}: Splitting node and array allocation in allocators", - howpublished = "\url{https://wg21.link/p0310r0}", - year = 2016, - month = 3, +@misc{P0514R3, + author = "Olivier Giroux", + title = "{P0514R3}: Efficient concurrent waiting for C++20", + howpublished = "\url{https://wg21.link/p0514r3}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0311R0, - author = "Matthew Woehlke", - title = "{P0311R0}: A Unified Vision for Manipulating Tuple-like Objects", - howpublished = "\url{https://wg21.link/p0311r0}", - year = 2016, - month = 3, +@misc{P0514R4, + author = "Olivier Giroux", + title = "{P0514R4}: Efficient concurrent waiting for C++20", + howpublished = "\url{https://wg21.link/p0514r4}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0312R0, - author = "Barry Revzin", - title = "{P0312R0}: Make Pointers to Members Callable", - howpublished = "\url{https://wg21.link/p0312r0}", - year = 2016, - month = 3, +@misc{P0515R0, + author = "Herb Sutter", + title = "{P0515R0}: Consistent comparison", + howpublished = "\url{https://wg21.link/p0515r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0312R1, - author = "Barry Revzin", - title = "{P0312R1}: Make Pointers to Members Callable", - howpublished = "\url{https://wg21.link/p0312r1}", +@misc{P0515R1, + author = "Herb Sutter", + title = "{P0515R1}: Consistent comparison", + howpublished = "\url{https://wg21.link/p0515r1}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0313R0, - author = "Ville Voutilainen", - title = "{P0313R0}: Comparison operators in fold-expressions", - howpublished = "\url{https://wg21.link/p0313r0}", - year = 2016, - month = 3, +@misc{P0515R2, + author = "Herb Sutter", + title = "{P0515R2}: Consistent comparison", + howpublished = "\url{https://wg21.link/p0515r2}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0314R0, - author = "Robert Haberlach", - title = "{P0314R0}: Querying the alignment of an object", - howpublished = "\url{https://wg21.link/p0314r0}", - year = 2016, - month = 3, +@misc{P0515R3, + author = "Herb Sutter and Jens Maurer and Walter E. Brown", + title = "{P0515R3}: Consistent comparison", + howpublished = "\url{https://wg21.link/p0515r3}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0315R0, - author = "Louis Dionne", - title = "{P0315R0}: Lambdas in unevaluated context", - howpublished = "\url{https://wg21.link/p0315r0}", +@misc{P0516R0, + author = "Bryce Adelstein Lelbach", + title = "{P0516R0}: Clarify That shared\_future's Copy Operations have Wide Contracts", + howpublished = "\url{https://wg21.link/p0516r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0315R1, - author = "Louis Dionne", - title = "{P0315R1}: Lambdas in unevaluated context", - howpublished = "\url{https://wg21.link/p0315r1}", +@misc{P0517R0, + author = "Bryce Adelstein Lelbach", + title = "{P0517R0}: Make future\_error Constructible", + howpublished = "\url{https://wg21.link/p0517r0}", year = 2016, - month = 8, + month = 11, publisher = "WG21" } -@misc{P0315R2, - author = "Louis Dionne", - title = "{P0315R2}: Lambdas in unevaluated context", - howpublished = "\url{https://wg21.link/p0315r2}", +@misc{P0518R0, + author = "D. S. Hollman and Jonathan Liffander and Michael Wong and Detlef Vollmann", + title = "{P0518R0}: Allowing copies as arguments to function objects given to parallel algorithms in response to CH11", + howpublished = "\url{https://wg21.link/p0518r0}", year = 2017, - month = 6, + month = 1, publisher = "WG21" } -@misc{P0315R3, - author = "Louis Dionne and Hubert Tong", - title = "{P0315R3}: Lambdas in unevaluated context", - howpublished = "\url{https://wg21.link/p0315r3}", +@misc{P0518R1, + author = "D. S. Hollman and Jonathan Liffander and Michael Wong and Detlef Vollmann", + title = "{P0518R1}: Allowing copies as arguments to function objects given to parallel algorithms in response to CH11", + howpublished = "\url{https://wg21.link/p0518r1}", year = 2017, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0315R4, - author = "Louis Dionne and Hubert Tong", - title = "{P0315R4}: Wording for lambdas in unevaluated contexts", - howpublished = "\url{https://wg21.link/p0315r4}", - year = 2017, +@misc{P0519R0, + author = "William M. Miller", + title = "{P0519R0}: Core Language Working Group ``ready'' Issues for the November, 2016 (Issaquah) meeting", + howpublished = "\url{https://wg21.link/p0519r0}", + year = 2016, month = 11, publisher = "WG21" } -@misc{P0316R0, - author = "Miro Knejp", - title = "{P0316R0}: allocate\_unique and allocator\_delete", - howpublished = "\url{https://wg21.link/p0316r0}", - year = 2017, - month = 2, +@misc{P0520R0, + author = "William M. Miller", + title = "{P0520R0}: Core Language Working Group ``tentatively ready'' Issues for the November, 2016 (Issaquah) meeting", + howpublished = "\url{https://wg21.link/p0520r0}", + year = 2016, + month = 11, publisher = "WG21" } -@misc{P0317R0, - author = "Beman Dawes", - title = "{P0317R0}: Directory Entry Caching for Filesystem", - howpublished = "\url{https://wg21.link/p0317r0}", +@misc{P0521R0, + author = "Stephan T. Lavavej", + title = "{P0521R0}: Proposed Resolution for CA 14 (shared\_ptr use\_count/unique)", + howpublished = "\url{https://wg21.link/p0521r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0317R1, - author = "Beman Dawes", - title = "{P0317R1}: Directory Entry Caching for Filesystem", - howpublished = "\url{https://wg21.link/p0317r1}", +@misc{P0522R0, + author = "James Touton and Hubert Tong", + title = "{P0522R0}: DR: Matching of template template-arguments excludes compatible templates", + howpublished = "\url{https://wg21.link/p0522r0}", year = 2016, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0318R0, - author = "Vicente J. Botet Escriba", - title = "{P0318R0}: decay\_unwrap and unwrap\_reference", - howpublished = "\url{https://wg21.link/p0318r0}", +@misc{P0523R0, + author = "Detlef Vollmann", + title = "{P0523R0}: Wording for CH 10: Complexity of parallel algorithms", + howpublished = "\url{https://wg21.link/p0523r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0318R1, - author = "Vicente J. Botet Escribá", - title = "{P0318R1}: unwrap\_ref\_decay and unwrap\_reference", - howpublished = "\url{https://wg21.link/p0318r1}", - year = 2018, +@misc{P0523R1, + author = "Detlef Vollmann", + title = "{P0523R1}: Wording for CH 10: Complexity of parallel algorithms", + howpublished = "\url{https://wg21.link/p0523r1}", + year = 2017, month = 3, publisher = "WG21" } -@misc{P0319R0, - author = "Vicente J. Botet Escriba", - title = "{P0319R0}: Adding Emplace functions for promise/future", - howpublished = "\url{https://wg21.link/p0319r0}", - year = 2016, - month = 5, - publisher = "WG21" -} -@misc{P0319R1, - author = "Vicente J. Botet Escriba", - title = "{P0319R1}: Adding Emplace functions for promise/future", - howpublished = "\url{https://wg21.link/p0319r1}", +@misc{P0527R0, + author = "David Stone", + title = "{P0527R0}: Implicitly move from rvalue references in return statements", + howpublished = "\url{https://wg21.link/p0527r0}", year = 2017, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0319R2, - author = "Vicente J. Botet Escribá", - title = "{P0319R2}: Adding Emplace functions for promise/future (revision 2)", - howpublished = "\url{https://wg21.link/p0319r2}", - year = 2018, - month = 5, +@misc{P0527R1, + author = "David Stone", + title = "{P0527R1}: Implicitly move from rvalue references in return statements", + howpublished = "\url{https://wg21.link/p0527r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0320R0, - author = "Vicente J. Botet Escriba", - title = "{P0320R0}: Thread Constructor Attributes", - howpublished = "\url{https://wg21.link/p0320r0}", +@misc{P0528R0, + author = "JF Bastien and Michael Spencer", + title = "{P0528R0}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", + howpublished = "\url{https://wg21.link/p0528r0}", year = 2016, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0320R1, - author = "Vicente J. Botet Escriba", - title = "{P0320R1}: Thread Constructor Attributes", - howpublished = "\url{https://wg21.link/p0320r1}", - year = 2016, - month = 10, +@misc{P0528R1, + author = "JF Bastien and Michael Spencer", + title = "{P0528R1}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", + howpublished = "\url{https://wg21.link/p0528r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0322R0, - author = "Bryce Adelstein Lelbach and Alisdair Meredith and Jared Hoberock", - title = "{P0322R0}: exception\_list", - howpublished = "\url{https://wg21.link/p0322r0}", - year = 2016, - month = 4, +@misc{P0528R2, + author = "JF Bastien and Michael Spencer", + title = "{P0528R2}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", + howpublished = "\url{https://wg21.link/p0528r2}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0323R0, - author = "Vicente J. Botet Escriba", - title = "{P0323R0}: A proposal to add a utility class to represent expected monad (Revision 2)", - howpublished = "\url{https://wg21.link/p0323r0}", - year = 2016, - month = 5, +@misc{P0528R3, + author = "JF Bastien and Michael Spencer", + title = "{P0528R3}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", + howpublished = "\url{https://wg21.link/p0528r3}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0323R1, - author = "Vicente J. Botet Escriba", - title = "{P0323R1}: A proposal to add a utility class to represent expected object (Revision 3)", - howpublished = "\url{https://wg21.link/p0323r1}", +@misc{P0529R0, + author = "Richard Smith", + title = "{P0529R0}: Wording changes for proposed Modules TS extensions", + howpublished = "\url{https://wg21.link/p0529r0}", year = 2016, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0323R2, - author = "Vicente J. Botet Escriba", - title = "{P0323R2}: A proposal to add a utility class to represent expected object (Revision 4)", - howpublished = "\url{https://wg21.link/p0323r2}", +@misc{P0532R0, + author = "Nico Josuttis", + title = "{P0532R0}: On std::launder()", + howpublished = "\url{https://wg21.link/p0532r0}", year = 2017, - month = 6, + month = 1, publisher = "WG21" } -@misc{P0323R3, - author = "Vicente J. Botet Escriba", - title = "{P0323R3}: Utility class to represent expected object", - howpublished = "\url{https://wg21.link/p0323r3}", +@misc{P0533R0, + author = "Edward J. Rosten / Oliver J. Rosten", + title = "{P0533R0}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r0}", year = 2017, - month = 10, + month = 1, publisher = "WG21" } -@misc{P0323R4, - author = "Vicente Botet and JF Bastien", - title = "{P0323R4}: std::expected", - howpublished = "\url{https://wg21.link/p0323r4}", +@misc{P0533R1, + author = "Edward J. Rosten / Oliver J. Rosten", + title = "{P0533R1}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r1}", year = 2017, - month = 11, + month = 10, publisher = "WG21" } -@misc{P0323R5, - author = "Vicente Botet and JF Bastien", - title = "{P0323R5}: std::expected", - howpublished = "\url{https://wg21.link/p0323r5}", +@misc{P0533R2, + author = "Edward J. Rosten and Oliver J. Rosten", + title = "{P0533R2}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r2}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0323R6, - author = "Vicente Botet and JF Bastien", - title = "{P0323R6}: std::expected", - howpublished = "\url{https://wg21.link/p0323r6}", - year = 2018, - month = 4, - publisher = "WG21" -} -@misc{P0323R7, - author = "Vicente Botet and JF Bastien", - title = "{P0323R7}: std::expected", - howpublished = "\url{https://wg21.link/p0323r7}", +@misc{P0533R3, + author = "Edward J. Rosten and Oliver J. Rosten", + title = "{P0533R3}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r3}", year = 2018, - month = 6, + month = 8, publisher = "WG21" } -@misc{P0323R8, - author = "JF Bastien and Vicente Botet", - title = "{P0323R8}: std::expected", - howpublished = "\url{https://wg21.link/p0323r8}", +@misc{P0533R4, + author = "Edward J. Rosten and Oliver J. Rosten", + title = "{P0533R4}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r4}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P0323R9, - author = "JF Bastien and Vicente Botet", - title = "{P0323R9}: std::expected", - howpublished = "\url{https://wg21.link/p0323r9}", +@misc{P0533R5, + author = "Oliver Rosten and Edward Rosten", + title = "{P0533R5}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r5}", year = 2019, - month = 8, + month = 6, publisher = "WG21" } -@misc{P0323R10, - author = "JF Bastien and Vicente Botet", - title = "{P0323R10}: std::expected", - howpublished = "\url{https://wg21.link/p0323r10}", - year = 2021, +@misc{P0533R6, + author = "Oliver Rosten and Edward Rosten", + title = "{P0533R6}: constexpr for and ", + howpublished = "\url{https://wg21.link/p0533r6}", + year = 2020, month = 4, publisher = "WG21" } -@misc{P0323R11, - author = "JF Bastien and Jonathan Wakely and Vicente Botet", - title = "{P0323R11}: std::expected", - howpublished = "\url{https://wg21.link/p0323r11}", +@misc{P0533R7, + author = "Oliver Rosten and Edward Rosten", + title = "{P0533R7}: constexpr for cmath and cstdlib", + howpublished = "\url{https://wg21.link/p0533r7}", year = 2021, - month = 11, + month = 1, publisher = "WG21" } -@misc{P0323R12, - author = "Vicente Botet and JF Bastien and Jonathan Wakely", - title = "{P0323R12}: std::expected", - howpublished = "\url{https://wg21.link/p0323r12}", - year = 2022, - month = 1, +@misc{P0533R8, + author = "Oliver Rosten and Edward Rosten", + title = "{P0533R8}: constexpr for cmath and cstdlib", + howpublished = "\url{https://wg21.link/p0533r8}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P0324R0, - author = "Zhihao Yuan", - title = "{P0324R0}: One Concept Definition Syntax", - howpublished = "\url{https://wg21.link/p0324r0}", - year = 2016, - month = 5, +@misc{P0533R9, + author = "Oliver Rosten and Edward Rosten", + title = "{P0533R9}: constexpr for cmath and cstdlib", + howpublished = "\url{https://wg21.link/p0533r9}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P0325R0, - author = "Zhihao Yuan", - title = "{P0325R0}: Propose to adopt make\_array in C++17", - howpublished = "\url{https://wg21.link/p0325r0}", - year = 2016, - month = 3, +@misc{P0534R0, + author = "Oliver Kowalke", + title = "{P0534R0}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/p0534r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0325R1, - author = "Zhihao Yuan", - title = "{P0325R1}: Propose to adopt make\_array into the IS", - howpublished = "\url{https://wg21.link/p0325r1}", - year = 2016, +@misc{P0534R1, + author = "Oliver Kowalke", + title = "{P0534R1}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/p0534r1}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0325R2, - author = "Zhihao Yuan", - title = "{P0325R2}: to\_array from LFTS with updates", - howpublished = "\url{https://wg21.link/p0325r2}", - year = 2018, +@misc{P0534R2, + author = "Oliver Kowalke", + title = "{P0534R2}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/p0534r2}", + year = 2017, month = 7, publisher = "WG21" } -@misc{P0325R3, - author = "Zhihao Yuan", - title = "{P0325R3}: to\_array from LFTS with updates", - howpublished = "\url{https://wg21.link/p0325r3}", - year = 2018, - month = 11, +@misc{P0534R3, + author = "Oliver Kowalke", + title = "{P0534R3}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", + howpublished = "\url{https://wg21.link/p0534r3}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0325R4, - author = "Zhihao Yuan", - title = "{P0325R4}: to\_array from LFTS with updates", - howpublished = "\url{https://wg21.link/p0325r4}", - year = 2019, - month = 7, +@misc{P0535R0, + author = "Matthew Woehlke", + title = "{P0535R0}: Generalized Unpacking and Parameter Pack Slicing", + howpublished = "\url{https://wg21.link/p0535r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0326R0, - author = "Vicente J. Botet Escriba", - title = "{P0326R0}: Structured binding: customization point issues", - howpublished = "\url{https://wg21.link/p0326r0}", - year = 2016, - month = 5, +@misc{P0536R0, + author = "Matthew Woehlke", + title = "{P0536R0}: Implicit Return Type and Allowing Anonymous Types as Return Values", + howpublished = "\url{https://wg21.link/p0536r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0327R0, - author = "Vicente J. Botet Escriba", - title = "{P0327R0}: Product types access", - howpublished = "\url{https://wg21.link/p0327r0}", +@misc{P0537R0, + author = "Matthew Woehlke", + title = "{P0537R0}: Allow Attributes on Template Explicit Instantiations", + howpublished = "\url{https://wg21.link/p0537r0}", year = 2016, - month = 5, + month = 8, publisher = "WG21" } -@misc{P0327R1, - author = "Vicente J. Botet Escriba", - title = "{P0327R1}: Product types access", - howpublished = "\url{https://wg21.link/p0327r1}", +@misc{P0538R0, + author = "Matthew Woehlke", + title = "{P0538R0}: A Qualified Replacement for \#pragma once", + howpublished = "\url{https://wg21.link/p0538r0}", year = 2016, month = 10, publisher = "WG21" } -@misc{P0327R2, - author = "Vicente J. Botet Escriba", - title = "{P0327R2}: Product types access", - howpublished = "\url{https://wg21.link/p0327r2}", +@misc{P0539R0, + author = "Antony Polukhin", + title = "{P0539R0}: Wide Integer Class", + howpublished = "\url{https://wg21.link/p0539r0}", + year = 2017, + month = 1, + publisher = "WG21" +} +@misc{P0539R1, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0539R1}: A Proposal to add wide\_int Template Class", + howpublished = "\url{https://wg21.link/p0539r1}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0327R3, - author = "Vicente J. Botet Escriba", - title = "{P0327R3}: Product types access", - howpublished = "\url{https://wg21.link/p0327r3}", +@misc{P0539R2, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0539R2}: A Proposal to add wide\_int Template Class", + howpublished = "\url{https://wg21.link/p0539r2}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0329R0, - author = "Tim Shen and Richard Smith and Zhihao Yuan and Chandler Carruth", - title = "{P0329R0}: Designated Initialization", - howpublished = "\url{https://wg21.link/p0329r0}", - year = 2016, +@misc{P0539R3, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0539R3}: A Proposal to add wide\_int Template Class", + howpublished = "\url{https://wg21.link/p0539r3}", + year = 2018, + month = 1, + publisher = "WG21" +} +@misc{P0539R4, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0539R4}: A Proposal to add wide\_int Template Class", + howpublished = "\url{https://wg21.link/p0539r4}", + year = 2018, month = 5, publisher = "WG21" } -@misc{P0329R1, - author = "Tim Shen and Richard Smith", - title = "{P0329R1}: Designated Initialization Wording", - howpublished = "\url{https://wg21.link/p0329r1}", - year = 2016, - month = 9, +@misc{P0539R5, + author = "Antony Polukhin", + title = "{P0539R5}: A Proposal to add wide\_int Template Class", + howpublished = "\url{https://wg21.link/p0539r5}", + year = 2019, + month = 12, publisher = "WG21" } -@misc{P0329R2, - author = "Tim Shen and Richard Smith", - title = "{P0329R2}: Designated Initialization Wording", - howpublished = "\url{https://wg21.link/p0329r2}", - year = 2016, - month = 11, +@misc{P0540R0, + author = "Laurent Navarro", + title = "{P0540R0}: A Proposal to Add split/join of string/string\_view to the Standard Library", + howpublished = "\url{https://wg21.link/p0540r0}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0329R3, - author = "Tim Shen and Richard Smith", - title = "{P0329R3}: Designated Initialization Wording", - howpublished = "\url{https://wg21.link/p0329r3}", +@misc{P0540R1, + author = "Laurent NAVARRO", + title = "{P0540R1}: A Proposal to Add split/join of string/string\_view to the Standard Library", + howpublished = "\url{https://wg21.link/p0540r1}", + year = 2018, + month = 4, + publisher = "WG21" +} +@misc{P0541R0, + author = "Eric Niebler", + title = "{P0541R0}: Post-Increment on Input and Output Iterators", + howpublished = "\url{https://wg21.link/p0541r0}", year = 2017, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0329R4, - author = "Tim Shen and Richard Smith", - title = "{P0329R4}: Designated Initialization Wording", - howpublished = "\url{https://wg21.link/p0329r4}", +@misc{P0541R1, + author = "Eric Niebler", + title = "{P0541R1}: Ranges TS: Post-Increment on Input and Output Iterators", + howpublished = "\url{https://wg21.link/p0541r1}", year = 2017, month = 7, publisher = "WG21" } -@misc{P0330R0, - author = "Rein Halbersma", - title = "{P0330R0}: User-Defined Literals for size\_t", - howpublished = "\url{https://wg21.link/p0330r0}", - year = 2016, - month = 5, +@misc{P0542R0, + author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", + title = "{P0542R0}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/p0542r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0330R1, - author = "Rein Halbersma", - title = "{P0330R1}: User-Defined Literals for size\_t", - howpublished = "\url{https://wg21.link/p0330r1}", +@misc{P0542R1, + author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", + title = "{P0542R1}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/p0542r1}", year = 2017, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0330R2, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R2}: Literal Suffixes for ptrdiff\_t and size\_t", - howpublished = "\url{https://wg21.link/p0330r2}", +@misc{P0542R2, + author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", + title = "{P0542R2}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/p0542r2}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0542R3, + author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", + title = "{P0542R3}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/p0542r3}", year = 2018, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0330R3, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R3}: Literal Suffixes for ptrdiff\_t and size\_t", - howpublished = "\url{https://wg21.link/p0330r3}", +@misc{P0542R4, + author = "J. Daniel Garcia", + title = "{P0542R4}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/p0542r4}", year = 2018, - month = 11, + month = 4, publisher = "WG21" } -@misc{P0330R4, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R4}: Literal Suffixes for ptrdiff\_t and size\_t", - howpublished = "\url{https://wg21.link/p0330r4}", - year = 2019, +@misc{P0542R5, + author = "J. Daniel Garcia", + title = "{P0542R5}: Support for contract based programming in C++", + howpublished = "\url{https://wg21.link/p0542r5}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0543R0, + author = "Jens Maurer", + title = "{P0543R0}: Saturation arithmetic", + howpublished = "\url{https://wg21.link/p0543r0}", + year = 2017, month = 1, publisher = "WG21" } -@misc{P0330R5, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R5}: Literal Suffixes for ptrdiff\_t and size\_t", - howpublished = "\url{https://wg21.link/p0330r5}", - year = 2019, - month = 7, +@misc{P0543R1, + author = "Jens Maurer", + title = "{P0543R1}: Saturation arithmetic", + howpublished = "\url{https://wg21.link/p0543r1}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P0330R6, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R6}: Literal Suffixes for ptrdiff\_t and size\_t", - howpublished = "\url{https://wg21.link/p0330r6}", - year = 2019, - month = 6, +@misc{P0543R2, + author = "Jens Maurer", + title = "{P0543R2}: Saturation arithmetic", + howpublished = "\url{https://wg21.link/p0543r2}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P0330R7, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R7}: Literal Suffixes for ptrdiff\_t and size\_t", - howpublished = "\url{https://wg21.link/p0330r7}", - year = 2019, +@misc{P0543R3, + author = "Jens Maurer", + title = "{P0543R3}: Saturation arithmetic", + howpublished = "\url{https://wg21.link/p0543r3}", + year = 2023, month = 7, publisher = "WG21" } -@misc{P0330R8, - author = "JeanHeyd Meneide and Rein Halbersma", - title = "{P0330R8}: Literal Suffixes for (signed) size\_t", - howpublished = "\url{https://wg21.link/p0330r8}", - year = 2020, - month = 1, +@misc{P0544R0, + author = "Titus Winters and Geoffrey Romer", + title = "{P0544R0}: User Injection of Filesystems", + howpublished = "\url{https://wg21.link/p0544r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0331R0, - author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", - title = "{P0331R0}: Motivation and Examples for Multidimensional Array", - howpublished = "\url{https://wg21.link/p0331r0}", +@misc{P0545R0, + author = "Andrey Semashev", + title = "{P0545R0}: Supporting offsetof for Stable-layout Classes", + howpublished = "\url{https://wg21.link/p0545r0}", year = 2016, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0332R0, - author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Robin Maffeo and Ben Sander", - title = "{P0332R0}: Relaxed Incomplete Multidimensional Array Type Declaration", - howpublished = "\url{https://wg21.link/p0332r0}", - year = 2016, - month = 5, +@misc{P0546R0, + author = "Carter Edwards and Bryce Lelbach", + title = "{P0546R0}: Span - foundation for the future", + howpublished = "\url{https://wg21.link/p0546r0}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0332R1, - author = "H. Carter Edwards and Bryce Lelbach and Christian Trott and Mauro Bianco and Athanasios Iliopoulos and John Michopoulos", - title = "{P0332R1}: Relaxed Incomplete Multidimensional Array Type Declaration", - howpublished = "\url{https://wg21.link/p0332r1}", +@misc{P0546R1, + author = "Carter Edwards and Bryce Lelbach", + title = "{P0546R1}: Span - foundation for the future", + howpublished = "\url{https://wg21.link/p0546r1}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0332R2, - author = "H. Carter Edwards and Daniel Sunderland and Christian Trott and D. S. Hollman and Mauro Bianco and Athanasios Iliopoulos and John Michopoulos", - title = "{P0332R2}: Relaxed Incomplete Multidimensional Array Type Declaration", - howpublished = "\url{https://wg21.link/p0332r2}", +@misc{P0546R2, + author = "H. Carter Edwards and Daniel Sunderland", + title = "{P0546R2}: Span - foundation for the future", + howpublished = "\url{https://wg21.link/p0546r2}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0333R0, - author = "Bryce Lelbach", - title = "{P0333R0}: Improving Parallel Algorithm Exception Handling", - howpublished = "\url{https://wg21.link/p0333r0}", - year = 2016, - month = 5, +@misc{P0547R0, + author = "Eric Niebler", + title = "{P0547R0}: Assorted Object Concept Fixes", + howpublished = "\url{https://wg21.link/p0547r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0334R0, - author = "Bryce Lelbach", - title = "{P0334R0}: Immutable Persistent Containers", - howpublished = "\url{https://wg21.link/p0334r0}", - year = 2016, - month = 4, +@misc{P0547R1, + author = "Eric Niebler", + title = "{P0547R1}: Ranges TS: Assorted Object Concept Fixes", + howpublished = "\url{https://wg21.link/p0547r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0335R0, - author = "Pablo Halpern", - title = "{P0335R0}: Context Tokens for Parallel Algorithms", - howpublished = "\url{https://wg21.link/p0335r0}", - year = 2016, - month = 5, +@misc{P0547R2, + author = "Eric Niebler", + title = "{P0547R2}: Ranges TS: Assorted Object Concept Fixes", + howpublished = "\url{https://wg21.link/p0547r2}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0335R1, - author = "Pablo Halpern", - title = "{P0335R1}: Context Tokens for Parallel Algorithms", - howpublished = "\url{https://wg21.link/p0335r1}", - year = 2018, - month = 10, +@misc{P0548R0, + author = "Walter E. Brown", + title = "{P0548R0}: common\_type and duration", + howpublished = "\url{https://wg21.link/p0548r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0336R0, - author = "Pablo Halpern", - title = "{P0336R0}: Better Names for Parallel Execution Policies in C++17", - howpublished = "\url{https://wg21.link/p0336r0}", - year = 2016, - month = 5, +@misc{P0548R1, + author = "Walter E. Brown", + title = "{P0548R1}: common\_type and duration", + howpublished = "\url{https://wg21.link/p0548r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0336R1, - author = "Pablo Halpern", - title = "{P0336R1}: Better Names for Parallel Execution Policies in C++17", - howpublished = "\url{https://wg21.link/p0336r1}", - year = 2016, +@misc{P0549R0, + author = "Walter E. Brown", + title = "{P0549R0}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r0}", + year = 2017, + month = 2, + publisher = "WG21" +} +@misc{P0549R1, + author = "Walter E. Brown", + title = "{P0549R1}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r1}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0337R0, - author = "Pablo Halpern", - title = "{P0337R0}: Delete operator= for polymorphic\_allocator", - howpublished = "\url{https://wg21.link/p0337r0}", - year = 2016, - month = 5, +@misc{P0549R2, + author = "Walter E. Brown", + title = "{P0549R2}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0338R0, - author = "Vicente J. Botet Escriba", - title = "{P0338R0}: C++ generic factories", - howpublished = "\url{https://wg21.link/p0338r0}", - year = 2016, - month = 5, +@misc{P0549R3, + author = "Walter E. Brown", + title = "{P0549R3}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r3}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0338R1, - author = "Vicente J. Botet Escriba", - title = "{P0338R1}: C++ generic factories", - howpublished = "\url{https://wg21.link/p0338r1}", - year = 2016, +@misc{P0549R4, + author = "Walter E. Brown", + title = "{P0549R4}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r4}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0338R2, - author = "Vicente J. Botet Escriba", - title = "{P0338R2}: C++ generic factories", - howpublished = "\url{https://wg21.link/p0338r2}", - year = 2017, - month = 6, +@misc{P0549R5, + author = "Walter E. Brown", + title = "{P0549R5}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r5}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0338R3, - author = "Vicente J. Botet Escribá", - title = "{P0338R3}: C++ generic factories", - howpublished = "\url{https://wg21.link/p0338r3}", - year = 2018, +@misc{P0549R6, + author = "Walter E Brown", + title = "{P0549R6}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r6}", + year = 2019, + month = 10, + publisher = "WG21" +} +@misc{P0549R7, + author = "Walter E Brown", + title = "{P0549R7}: Adjuncts to std::hash", + howpublished = "\url{https://wg21.link/p0549r7}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P0339R0, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R0}: polymorphic\_allocator as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r0}", - year = 2016, - month = 5, +@misc{P0550R0, + author = "Walter E. Brown", + title = "{P0550R0}: Transformation Trait uncvref", + howpublished = "\url{https://wg21.link/p0550r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0339R1, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R1}: polymorphic\_allocator as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r1}", - year = 2016, - month = 10, +@misc{P0550R1, + author = "Walter E. Brown", + title = "{P0550R1}: Transformation Trait uncvref", + howpublished = "\url{https://wg21.link/p0550r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0339R2, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R2}: polymorphic\_allocator as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r2}", +@misc{P0550R2, + author = "Walter E. Brown", + title = "{P0550R2}: Transformation Trait remove\_cvref", + howpublished = "\url{https://wg21.link/p0550r2}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0551R0, + author = "Walter E. Brown", + title = "{P0551R0}: Thou Shalt Not Specialize std Function Templates!", + howpublished = "\url{https://wg21.link/p0551r0}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0339R3, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R3}: polymorphic\_allocator as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r3}", +@misc{P0551R1, + author = "Walter E. Brown", + title = "{P0551R1}: Thou Shalt Not Specialize std Function Templates!", + howpublished = "\url{https://wg21.link/p0551r1}", year = 2017, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0339R4, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R4}: polymorphic\_allocator<> as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r4}", +@misc{P0551R2, + author = "Walter E. Brown", + title = "{P0551R2}: Thou Shalt Not Specialize std Function Templates!", + howpublished = "\url{https://wg21.link/p0551r2}", year = 2018, - month = 4, + month = 2, publisher = "WG21" } -@misc{P0339R5, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R5}: polymorphic\_allocator<> as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r5}", +@misc{P0551R3, + author = "Walter E. Brown", + title = "{P0551R3}: Thou Shalt Not Specialize std Function Templates!", + howpublished = "\url{https://wg21.link/p0551r3}", year = 2018, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0339R6, - author = "Pablo Halpern and Dietmar Kühl", - title = "{P0339R6}: polymorphic\_allocator<> as a vocabulary type", - howpublished = "\url{https://wg21.link/p0339r6}", - year = 2019, +@misc{P0552R0, + author = "Walter E. Brown", + title = "{P0552R0}: enable\_if vs. requires", + howpublished = "\url{https://wg21.link/p0552r0}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0340R0, - author = "R. ``Tim'' Song", - title = "{P0340R0}: Making std::underlying\_type SFINAE-friendly", - howpublished = "\url{https://wg21.link/p0340r0}", - year = 2016, - month = 5, +@misc{P0553R0, + author = "Jens Maurer", + title = "{P0553R0}: Bit Operations", + howpublished = "\url{https://wg21.link/p0553r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0340R1, - author = "R. ``Tim'' Song", - title = "{P0340R1}: Making std::underlying\_type SFINAE-friendly", - howpublished = "\url{https://wg21.link/p0340r1}", - year = 2018, - month = 5, +@misc{P0553R1, + author = "Jens Maurer", + title = "{P0553R1}: Bit Operations", + howpublished = "\url{https://wg21.link/p0553r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0340R2, - author = "Tim Song", - title = "{P0340R2}: Making std::underlying\_type SFINAE-friendly", - howpublished = "\url{https://wg21.link/p0340r2}", +@misc{P0553R2, + author = "Jens Maurer", + title = "{P0553R2}: Bit operations", + howpublished = "\url{https://wg21.link/p0553r2}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0553R3, + author = "Jens Maurer", + title = "{P0553R3}: Bit operations", + howpublished = "\url{https://wg21.link/p0553r3}", year = 2018, month = 11, publisher = "WG21" } -@misc{P0340R3, - author = "Tim Song", - title = "{P0340R3}: Making std::underlying\_type SFINAE-friendly", - howpublished = "\url{https://wg21.link/p0340r3}", +@misc{P0553R4, + author = "Jens Maurer", + title = "{P0553R4}: Bit operations", + howpublished = "\url{https://wg21.link/p0553r4}", year = 2019, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0341R0, - author = "Mike Spertus", - title = "{P0341R0}: parameter packs outside of templates", - howpublished = "\url{https://wg21.link/p0341r0}", - year = 2016, - month = 5, +@misc{P0554R0, + author = "John McFarlane", + title = "{P0554R0}: Composition of Arithmetic Types", + howpublished = "\url{https://wg21.link/p0554r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0342R0, - author = "Mike Spertus", - title = "{P0342R0}: Timing barriers", - howpublished = "\url{https://wg21.link/p0342r0}", - year = 2016, - month = 5, +@misc{P0554R1, + author = "John McFarlane", + title = "{P0554R1}: Composition of Arithmetic Types", + howpublished = "\url{https://wg21.link/p0554r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0342R1, - author = "Mike Spertus", - title = "{P0342R1}: What does ``current time'' mean?", - howpublished = "\url{https://wg21.link/p0342r1}", - year = 2023, +@misc{P0555R0, + author = "Axel Naumann", + title = "{P0555R0}: string\_view for source\_location", + howpublished = "\url{https://wg21.link/p0555r0}", + year = 2017, month = 1, publisher = "WG21" } -@misc{P0342R2, - author = "Gonzalo Brito Gadeschi and Mike Spertus", - title = "{P0342R2}: pessimize\_hint", - howpublished = "\url{https://wg21.link/p0342r2}", - year = 2023, - month = 5, +@misc{P0556R0, + author = "Jens Maurer", + title = "{P0556R0}: Integral power-of-2 operations", + howpublished = "\url{https://wg21.link/p0556r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0343R0, - author = "Vicente J. Botet Escriba", - title = "{P0343R0}: Meta-programming High-Order Functions", - howpublished = "\url{https://wg21.link/p0343r0}", - year = 2016, - month = 5, +@misc{P0556R1, + author = "Jens Maurer", + title = "{P0556R1}: Integral power-of-2 operations", + howpublished = "\url{https://wg21.link/p0556r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0343R1, - author = "Vicente J. Botet Escriba", - title = "{P0343R1}: Meta-programming High-Order Functions", - howpublished = "\url{https://wg21.link/p0343r1}", +@misc{P0556R2, + author = "Jens Maurer", + title = "{P0556R2}: Integral power-of-2 operations", + howpublished = "\url{https://wg21.link/p0556r2}", year = 2017, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0345R0, - author = "Michael Dominiak", - title = "{P0345R0}: Allowing any unsigned integral type as parameter type for literal operators", - howpublished = "\url{https://wg21.link/p0345r0}", - year = 2016, - month = 5, +@misc{P0556R3, + author = "Jens Maurer", + title = "{P0556R3}: Integral power-of-2 operations", + howpublished = "\url{https://wg21.link/p0556r3}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0346R0, - author = "Walter E. Brown", - title = "{P0346R0}: A Nomenclature Tweak", - howpublished = "\url{https://wg21.link/p0346r0}", - year = 2016, - month = 5, +@misc{P0557R0, + author = "Bjarne Stroustrup", + title = "{P0557R0}: Concepts: The Future of Generic Programming", + howpublished = "\url{https://wg21.link/p0557r0}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0346R1, - author = "Walter E. Brown", - title = "{P0346R1}: A Nomenclature Tweak", - howpublished = "\url{https://wg21.link/p0346r1}", - year = 2016, - month = 6, +@misc{P0558R0, + author = "Billy O'Neal and Jens Maurer", + title = "{P0558R0}: Resolving atomic named base class inconsistencies", + howpublished = "\url{https://wg21.link/p0558r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0347R0, - author = "R. ``Tim'' Song and Melissa O'Neill", - title = "{P0347R0}: Simplifying simple uses of ", - howpublished = "\url{https://wg21.link/p0347r0}", - year = 2016, - month = 5, +@misc{P0558R1, + author = "Billy O'Neal", + title = "{P0558R1}: Resolving atomic named base class inconsistencies", + howpublished = "\url{https://wg21.link/p0558r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0347R1, - author = "R. ``Tim'' Song and Melissa O'Neill", - title = "{P0347R1}: Simplifying simple uses of ", - howpublished = "\url{https://wg21.link/p0347r1}", - year = 2016, - month = 10, +@misc{P0559R0, + author = "JC van Winkel and Jose Daniel Garcia and Ville Voutilainen and Roger Orr and Michael Wong and Sylvain Bonnal", + title = "{P0559R0}: Operating principles for evolving C++", + howpublished = "\url{https://wg21.link/p0559r0}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0348R0, - author = "Andrzej Krzemienski", - title = "{P0348R0}: Validity testing issues", - howpublished = "\url{https://wg21.link/p0348r0}", - year = 2016, - month = 5, +@misc{P0560R0, + author = "Miro Knejp", + title = "{P0560R0}: Class template deduction guides for ``diamond operators''", + howpublished = "\url{https://wg21.link/p0560r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0349R0, - author = "Matthias Kretz", - title = "{P0349R0}: Assumptions about the size of datapar", - howpublished = "\url{https://wg21.link/p0349r0}", - year = 2016, - month = 5, +@misc{P0561R0, + author = "Geoffrey Romer", + title = "{P0561R0}: RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0350R0, - author = "Matthias Kretz", - title = "{P0350R0}: Integrating datapar with parallel algorithms and executors", - howpublished = "\url{https://wg21.link/p0350r0}", - year = 2016, - month = 5, +@misc{P0561R1, + author = "Geoffrey Romer", + title = "{P0561R1}: RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0350R1, - author = "Matthias Kretz", - title = "{P0350R1}: Integrating simd with parallel algorithms", - howpublished = "\url{https://wg21.link/p0350r1}", +@misc{P0561R2, + author = "Geoffrey Romer and Andrew Hunter", + title = "{P0561R2}: RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r2}", year = 2017, - month = 7, + month = 10, publisher = "WG21" } -@misc{P0350R2, - author = "Matthias Kretz", - title = "{P0350R2}: Integrating simd with parallel algorithms", - howpublished = "\url{https://wg21.link/p0350r2}", - year = 2018, - month = 10, +@misc{P0561R3, + author = "Geoff Romer and Andrew Hunter", + title = "{P0561R3}: An RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r3}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0350R3, - author = "Matthias Kretz", - title = "{P0350R3}: Integrating simd with parallel algorithms", - howpublished = "\url{https://wg21.link/p0350r3}", - year = 2019, - month = 7, +@misc{P0561R4, + author = "Geoff Romer and Andrew Hunter", + title = "{P0561R4}: An RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r4}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0350R4, - author = "Matthias Kretz", - title = "{P0350R4}: Integrating simd with parallel algorithms", - howpublished = "\url{https://wg21.link/p0350r4}", +@misc{P0561R5, + author = "Geoffrey Romer and Andrew Hunter", + title = "{P0561R5}: An RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r5}", year = 2020, - month = 1, + month = 12, publisher = "WG21" } -@misc{P0352R0, - author = "Hubert Tong and Faisal Vali", - title = "{P0352R0}: Smart References through Delegation: An Alternative to N4477's Operator Dot", - howpublished = "\url{https://wg21.link/p0352r0}", - year = 2016, - month = 5, +@misc{P0561R6, + author = "Geoffrey Romer and Andrew Hunter", + title = "{P0561R6}: An RAII Interface for Deferred Reclamation", + howpublished = "\url{https://wg21.link/p0561r6}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P0352R1, - author = "Hubert Tong and Faisal Vali", - title = "{P0352R1}: Smart References through Delegation (2nd revision)", - howpublished = "\url{https://wg21.link/p0352r1}", +@misc{P0562R0, + author = "Alan Talbot", + title = "{P0562R0}: Initialization List Symmetry", + howpublished = "\url{https://wg21.link/p0562r0}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0353R0, - author = "Beman Dawes", - title = "{P0353R0}: Unicode Encoding Conversions for the Standard Library", - howpublished = "\url{https://wg21.link/p0353r0}", - year = 2016, - month = 5, +@misc{P0562R1, + author = "Alan Talbot", + title = "{P0562R1}: Initialization List Symmetry", + howpublished = "\url{https://wg21.link/p0562r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P0353R1, - author = "Beman Dawes", - title = "{P0353R1}: Unicode Friendly Encoding Conversions for the Standard Library", - howpublished = "\url{https://wg21.link/p0353r1}", - year = 2016, - month = 10, +@misc{P0562R2, + author = "Alan Talbot", + title = "{P0562R2}: Trailing Commas in Base-clauses and Ctor-initializers", + howpublished = "\url{https://wg21.link/p0562r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P0354R0, - author = "Tony Van Eerd", - title = "{P0354R0}: default == is >, default < is < so", - howpublished = "\url{https://wg21.link/p0354r0}", - year = 2016, - month = 5, +@misc{P0563R0, + author = "Alan Talbot", + title = "{P0563R0}: Vector Front Operations", + howpublished = "\url{https://wg21.link/p0563r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0355R0, - author = "Howard Hinnant", - title = "{P0355R0}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r0}", - year = 2016, - month = 5, +@misc{P0564R0, + author = "Jens Maurer", + title = "{P0564R0}: Wording for three-way comparisons", + howpublished = "\url{https://wg21.link/p0564r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0355R1, - author = "Howard Hinnant", - title = "{P0355R1}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r1}", - year = 2016, - month = 10, +@misc{P0565R0, + author = "Bengt Gustafsson", + title = "{P0565R0}: Prefix for operator as a pack generator and postfix operator[] for pack indexing", + howpublished = "\url{https://wg21.link/p0565r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0355R2, - author = "Howard Hinnant", - title = "{P0355R2}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r2}", +@misc{P0566R0, + author = "Michael Wong and Maged M. Michael and Paul McKenney", + title = "{P0566R0}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p0566r0}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0355R3, - author = "Howard Hinnant", - title = "{P0355R3}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r3}", +@misc{P0566R1, + author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter", + title = "{P0566R1}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p0566r1}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0355R4, - author = "Howard Hinnant", - title = "{P0355R4}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r4}", +@misc{P0566R2, + author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter", + title = "{P0566R2}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p0566r2}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0566R3, + author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer", + title = "{P0566R3}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p0566r3}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0355R5, - author = "Howard E. Hinnant and Tomasz Kamiński", - title = "{P0355R5}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r5}", +@misc{P0566R4, + author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt", + title = "{P0566R4}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p0566r4}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0355R6, - title = "{P0355R6}: Extending chrono to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r6}", +@misc{P0566R5, + author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher", + title = "{P0566R5}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read­Copy­Update (RCU)", + howpublished = "\url{https://wg21.link/p0566r5}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0355R7, - author = "Howard E. Hinnant and Tomasz Kamiński", - title = "{P0355R7}: Extending to Calendars and Time Zones", - howpublished = "\url{https://wg21.link/p0355r7}", - year = 2018, - month = 3, +@misc{P0567R0, + author = "Gordon Brown and Ruyman Reyes and Michael Wong", + title = "{P0567R0}: Asynchronous managed pointer for Heterogeneous computing", + howpublished = "\url{https://wg21.link/p0567r0}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0356R0, - author = "Tomasz Kamiński", - title = "{P0356R0}: Simplified partial function application", - howpublished = "\url{https://wg21.link/p0356r0}", - year = 2016, - month = 5, +@misc{P0567R1, + author = "Gordon Brown and Ruyman Reyes and Michael Wong", + title = "{P0567R1}: Asynchronous managed pointer for Heterogeneous computing", + howpublished = "\url{https://wg21.link/p0567r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0356R1, - author = "Tomasz Kamiński", - title = "{P0356R1}: Simplified partial function application", - howpublished = "\url{https://wg21.link/p0356r1}", - year = 2016, - month = 10, +@misc{P0568R0, + author = "Michael Wong", + title = "{P0568R0}: Towards Better Embedded programming support for C++ and an update on the status of SG14, two years later", + howpublished = "\url{https://wg21.link/p0568r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0356R2, - author = "Tomasz Kamiński", - title = "{P0356R2}: Simplified partial function application", - howpublished = "\url{https://wg21.link/p0356r2}", +@misc{P0569R0, + author = "Michael Wong", + title = "{P0569R0}: SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10", + howpublished = "\url{https://wg21.link/p0569r0}", year = 2017, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0356R3, - author = "Tomasz Kamiński", - title = "{P0356R3}: Simplified partial function application", - howpublished = "\url{https://wg21.link/p0356r3}", +@misc{P0570R0, + author = "Michael Wong", + title = "{P0570R0}: SG14: Low Latency Meeting Minutes 2016/12/14-2017/02/01", + howpublished = "\url{https://wg21.link/p0570r0}", year = 2017, - month = 11, + month = 2, publisher = "WG21" } -@misc{P0356R4, - author = "Tomasz Kamiński", - title = "{P0356R4}: Simplified partial function application", - howpublished = "\url{https://wg21.link/p0356r4}", - year = 2018, - month = 10, +@misc{P0571R0, + author = "Bryce Adelstein Lelbach", + title = "{P0571R0}: Type Requirements for Algorithms", + howpublished = "\url{https://wg21.link/p0571r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0356R5, - author = "Tomasz Kamiński", - title = "{P0356R5}: Simplified partial function application", - howpublished = "\url{https://wg21.link/p0356r5}", - year = 2018, - month = 11, +@misc{P0571R1, + author = "Bryce Adelstein Lelbach", + title = "{P0571R1}: Type Requirements for Algorithms", + howpublished = "\url{https://wg21.link/p0571r1}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0357R0, - author = "Tomasz Kamiński", - title = "{P0357R0}: reference\_wrapper for incomplete types", - howpublished = "\url{https://wg21.link/p0357r0}", - year = 2016, - month = 5, +@misc{P0571R2, + author = "Bryce Adelstein Lelbach", + title = "{P0571R2}: Type Requirements for Algorithms", + howpublished = "\url{https://wg21.link/p0571r2}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0357R1, - author = "Tomasz Kamiński", - title = "{P0357R1}: reference\_wrapper for incomplete types", - howpublished = "\url{https://wg21.link/p0357r1}", - year = 2016, - month = 9, +@misc{P0572R0, + author = "Alex Christensen", + title = "{P0572R0}: bit\_sizeof and bit\_offsetof", + howpublished = "\url{https://wg21.link/p0572r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0357R2, - author = "Tomasz Kamiński and Stephan T. Lavavej and Alisdair Meredith", - title = "{P0357R2}: 'reference\_wrapper' for incomplete types", - howpublished = "\url{https://wg21.link/p0357r2}", - year = 2018, +@misc{P0572R1, + author = "Alex Christensen", + title = "{P0572R1}: bit\_sizeof and bit\_offsetof", + howpublished = "\url{https://wg21.link/p0572r1}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0357R3, - author = "Tomasz Kamiński and Stephan T. Lavavej and Alisdair Meredith", - title = "{P0357R3}: 'reference\_wrapper' for incomplete types", - howpublished = "\url{https://wg21.link/p0357r3}", +@misc{P0572R2, + author = "Alex Christensen", + title = "{P0572R2}: Static reflection of bit fields", + howpublished = "\url{https://wg21.link/p0572r2}", year = 2018, - month = 11, + month = 5, publisher = "WG21" } -@misc{P0358R0, - author = "Tomasz Kamiński", - title = "{P0358R0}: Fixes for not\_fn", - howpublished = "\url{https://wg21.link/p0358r0}", - year = 2016, - month = 5, +@misc{P0573R0, + author = "Barry Revzin", + title = "{P0573R0}: Abbreviated Lambdas for Fun and Profit", + howpublished = "\url{https://wg21.link/p0573r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0358R1, - author = "Tomasz Kamiński", - title = "{P0358R1}: Fixes for not\_fn", - howpublished = "\url{https://wg21.link/p0358r1}", - year = 2016, +@misc{P0573R1, + author = "Barry Revzin", + title = "{P0573R1}: Abbreviated Lambdas for Fun and Profit", + howpublished = "\url{https://wg21.link/p0573r1}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0359R0, - author = "Michael Wong", - title = "{P0359R0}: SG5: Transactional Memory (TM) Meeting Minutes 2016/02/22-2016/05/23", - howpublished = "\url{https://wg21.link/p0359r0}", - year = 2016, - month = 5, +@misc{P0573R2, + author = "Barry Revzin and Tomasz Kamiński", + title = "{P0573R2}: Abbreviated Lambdas for Fun and Profit", + howpublished = "\url{https://wg21.link/p0573r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0360R0, - author = "Michael Wong", - title = "{P0360R0}: SG14: Low Latency Meeting Minutes 2016/02/17-2015/05/25", - howpublished = "\url{https://wg21.link/p0360r0}", - year = 2016, - month = 5, +@misc{P0574R0, + author = "Anthony Williams", + title = "{P0574R0}: Algorithm Complexity Constraints and Parallel Overloads", + howpublished = "\url{https://wg21.link/p0574r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0361R0, - author = "Hartmut Kaiser and Thomas Heller and Michael Wong", - title = "{P0361R0}: Invoking Algorithms asynchronously", - howpublished = "\url{https://wg21.link/p0361r0}", - year = 2016, - month = 5, +@misc{P0574R1, + author = "Anthony Williams", + title = "{P0574R1}: Algorithm Complexity Constraints and Parallel Overloads", + howpublished = "\url{https://wg21.link/p0574r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0361R1, - author = "Hartmut Kaiser and Thomas Heller and Bryce Adelstein Lelbach and John Biddiscombe and Michael Wong", - title = "{P0361R1}: Invoking Algorithms asynchronously", - howpublished = "\url{https://wg21.link/p0361r1}", - year = 2016, - month = 10, +@misc{P0575R0, + author = "William M. Miller", + title = "{P0575R0}: Core Language Working Group ``ready'' Issues for the February, 2016 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0575r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0362R0, - author = "Michael Wong and Andrew Richards and Maria Rovatsou and Ruyman Reyes and Lee Howes and Gordon Brown", - title = "{P0362R0}: Towards support for Heterogeneous Devices in C++ (Concurrency aspects)", - howpublished = "\url{https://wg21.link/p0362r0}", - year = 2016, - month = 5, +@misc{P0575R1, + author = "William M. Miller", + title = "{P0575R1}: Core Language Working Group ``ready'' Issues for the February, 2016 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0575r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0363R0, - author = "Michael Wong and Andrew Richards and Maria Rovatsou and Ruyman Reyes and Lee Howes and Gordon Brown", - title = "{P0363R0}: Towards support for Heterogeneous Devices in C++ (Language aspects)", - howpublished = "\url{https://wg21.link/p0363r0}", - year = 2016, - month = 5, +@misc{P0575R2, + author = "William M. Miller", + title = "{P0575R2}: Core Language Working Group ``ready'' Issues for the February, 2016 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0575r2}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0364R0, - author = "Michael Wong and Sunil Srivastava and Sean Middleditch and Patrice Roy", - title = "{P0364R0}: Report on Exception Handling Lite (Disappointment) from SG14", - howpublished = "\url{https://wg21.link/p0364r0}", - year = 2016, - month = 5, +@misc{P0576R0, + author = "William M. Miller", + title = "{P0576R0}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0576r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0365R0, - author = "Michael Wong", - title = "{P0365R0}: Report on SG14, a year later and future directions", - howpublished = "\url{https://wg21.link/p0365r0}", - year = 2016, - month = 5, +@misc{P0576R1, + author = "William M. Miller", + title = "{P0576R1}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0576r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0366R0, - author = "Victor Luchangco and Michael Spear and Michael Wong", - title = "{P0366R0}: Extending the Transactional Memory Technical Specification with an in\_transaction Statemen", - howpublished = "\url{https://wg21.link/p0366r0}", - year = 2016, - month = 5, +@misc{P0577R0, + author = "Zhihao Yuan", + title = "{P0577R0}: Keep that Temporary!", + howpublished = "\url{https://wg21.link/p0577r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0367R0, - author = "Ronan Keryell and Joël Falcou", - title = "{P0367R0}: a C++ standard library class to qualify data accesses", - howpublished = "\url{https://wg21.link/p0367r0}", - year = 2016, - month = 5, +@misc{P0577R1, + author = "Zhihao Yuan", + title = "{P0577R1}: Kept-value statement for guard objects", + howpublished = "\url{https://wg21.link/p0577r1}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{P0369R0, - author = "Michael Wong and Botond Ballo and JF Bastien and Hubert Tong and Patrice Roy and Tony Van Eerd and Duncan Smith", - title = "{P0369R0}: 2017-07 Toronto ISO WG21 C++ Standard Meeting information", - howpublished = "\url{https://wg21.link/p0369r0}", - year = 2016, - month = 5, +@misc{P0578R0, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0578R0}: Static Reflection in a Nutshell", + howpublished = "\url{https://wg21.link/p0578r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0370R0, - author = "Casey Carter and Eric Niebler", - title = "{P0370R0}: Ranges TS Design Updates Omnibus", - howpublished = "\url{https://wg21.link/p0370r0}", - year = 2016, - month = 5, +@misc{P0578R1, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0578R1}: Static Reflection in a Nutshell", + howpublished = "\url{https://wg21.link/p0578r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0370R1, - author = "Casey Carter and Eric Niebler", - title = "{P0370R1}: Ranges TS Design Updates Omnibus", - howpublished = "\url{https://wg21.link/p0370r1}", - year = 2016, - month = 7, +@misc{P0579R0, + author = "Casey Carter", + title = "{P0579R0}: Constexpr for ", + howpublished = "\url{https://wg21.link/p0579r0}", + year = 2017, + month = 1, publisher = "WG21" } -@misc{P0370R2, - author = "Casey Carter and Eric Niebler", - title = "{P0370R2}: Ranges TS Design Updates Omnibus", - howpublished = "\url{https://wg21.link/p0370r2}", - year = 2016, - month = 10, +@misc{P0579R1, + author = "Casey Carter", + title = "{P0579R1}: Constexpr for ", + howpublished = "\url{https://wg21.link/p0579r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0370R3, - author = "Casey Carter and Eric Niebler", - title = "{P0370R3}: Ranges TS Design Updates Omnibus", - howpublished = "\url{https://wg21.link/p0370r3}", - year = 2016, - month = 11, +@misc{P0581R0, + author = "Gabriel Dos Reis and Billy O'Neal and Stephan T. Lavavej and Jonathan Wakely", + title = "{P0581R0}: Standard Library Modules", + howpublished = "\url{https://wg21.link/p0581r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0371R0, - author = "Hans Boehm", - title = "{P0371R0}: Temporarily deprecate memory\_order\_consume", - howpublished = "\url{https://wg21.link/p0371r0}", - year = 2016, - month = 5, +@misc{P0581R1, + author = "Marshall Clow and Beman Dawes and Gabriel Dos Reis and Stephan T. Lavavej and Billy O’Neal and Bjarne Stroustrup and Jonathan Wakely", + title = "{P0581R1}: Standard Library Modules", + howpublished = "\url{https://wg21.link/p0581r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0371R1, - author = "Hans Boehm", - title = "{P0371R1}: Temporarily discourage memory\_order\_consume", - howpublished = "\url{https://wg21.link/p0371r1}", - year = 2016, - month = 6, +@misc{P0582R0, + author = "Gabriel Dos Reis", + title = "{P0582R0}: Modules: Contexts of template instantiations and name lookup", + howpublished = "\url{https://wg21.link/p0582r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0372R0, - author = "Michael Spencer and Davide C. C. Italiano", - title = "{P0372R0}: A type for utf-8 data", - howpublished = "\url{https://wg21.link/p0372r0}", - year = 2016, - month = 5, +@misc{P0583R0, + author = "Gabriel Dos Reis", + title = "{P0583R0}: std::byte is the correct name", + howpublished = "\url{https://wg21.link/p0583r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0373R0, - author = "Andrew Tomazos", - title = "{P0373R0}: Proposal of File Literals", - howpublished = "\url{https://wg21.link/p0373r0}", - year = 2016, - month = 5, +@misc{P0584R0, + author = "Gabriel Dos Reis", + title = "{P0584R0}: Module Interface and Preamble", + howpublished = "\url{https://wg21.link/p0584r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0374R0, - author = "J. Daniel Garcia and David del Rio and Manuel F. Dolz and Javier Garcia-Blas and Luis M. Sanchez and Marco Danelutto and Massimo Torquati", - title = "{P0374R0}: Stream parallelism patterns", - howpublished = "\url{https://wg21.link/p0374r0}", - year = 2016, - month = 5, +@misc{P0586R0, + author = "Federico Kircheis", + title = "{P0586R0}: Safe integral comparisons", + howpublished = "\url{https://wg21.link/p0586r0}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0375R0, - author = "David Sankel", - title = "{P0375R0}: [[exhaustive]] attribute for enums", - howpublished = "\url{https://wg21.link/p0375r0}", - year = 2016, - month = 5, +@misc{P0586R1, + author = "Federico Kircheis", + title = "{P0586R1}: Safe integral comparisons", + howpublished = "\url{https://wg21.link/p0586r1}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{P0376R0, - author = "Matt Calabrese", - title = "{P0376R0}: A Single Generalization of std::invoke, std::apply, and std::visit", - howpublished = "\url{https://wg21.link/p0376r0}", - year = 2016, - month = 5, +@misc{P0586R2, + author = "Federico Kircheis", + title = "{P0586R2}: Safe integral comparisons", + howpublished = "\url{https://wg21.link/p0586r2}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P0377R0, - author = "Matt Calabrese", - title = "{P0377R0}: std::integral\_constant with a Deduced Value Type", - howpublished = "\url{https://wg21.link/p0377r0}", - year = 2016, - month = 5, +@misc{P0587R0, + author = "Richard Smith and James Dennett", + title = "{P0587R0}: Concepts TS revisited", + howpublished = "\url{https://wg21.link/p0587r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0379R0, - author = "Detlef Vollman", - title = "{P0379R0}: Why a joining thread from P0206 is a Bad Idea", - howpublished = "\url{https://wg21.link/p0379r0}", - year = 2016, - month = 5, +@misc{P0588R0, + author = "Richard Smith and Daveed Vandevoorde", + title = "{P0588R0}: Simplifying implicit lambda capture", + howpublished = "\url{https://wg21.link/p0588r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0380R0, - author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", - title = "{P0380R0}: A Contract Design", - howpublished = "\url{https://wg21.link/p0380r0}", - year = 2016, - month = 5, +@misc{P0588R1, + author = "Richard Smith", + title = "{P0588R1}: Simplifying implicit lambda capture", + howpublished = "\url{https://wg21.link/p0588r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0380R1, - author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", - title = "{P0380R1}: A Contract Design", - howpublished = "\url{https://wg21.link/p0380r1}", - year = 2016, - month = 7, +@misc{P0589R0, + author = "Andrew Sutton", + title = "{P0589R0}: Tuple-based for loops", + howpublished = "\url{https://wg21.link/p0589r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0381R0, - author = "John McFarlane", - title = "{P0381R0}: Numeric Width", - howpublished = "\url{https://wg21.link/p0381r0}", - year = 2016, - month = 5, +@misc{P0590R0, + author = "Andrew Sutton and Herb Sutter", + title = "{P0590R0}: A design static reflection", + howpublished = "\url{https://wg21.link/p0590r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0381R1, - author = "John McFarlane and Michael Wong", - title = "{P0381R1}: Numeric Width", - howpublished = "\url{https://wg21.link/p0381r1}", - year = 2016, - month = 10, +@misc{P0591R0, + author = "Pablo Halpern", + title = "{P0591R0}: Utility functions to implement uses-allocator construction", + howpublished = "\url{https://wg21.link/p0591r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0382R0, - author = "Tomasz Kamiński", - title = "{P0382R0}: Comments on P0119: Overload sets as function arguments", - howpublished = "\url{https://wg21.link/p0382r0}", - year = 2016, - month = 5, +@misc{P0591R1, + author = "Pablo Halpern", + title = "{P0591R1}: Utility functions to implement uses-allocator construction", + howpublished = "\url{https://wg21.link/p0591r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0384R0, - author = "William M. Miller", - title = "{P0384R0}: Core Language Working Group ``tentatively ready'' Issues for the June, 2016 (Oulu) meeting", - howpublished = "\url{https://wg21.link/p0384r0}", - year = 2016, - month = 5, +@misc{P0591R2, + author = "Pablo Halpern", + title = "{P0591R2}: Utility functions to implement uses-allocator construction", + howpublished = "\url{https://wg21.link/p0591r2}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0385R0, - author = "Matúš Chochlík and Alex Naumann", - title = "{P0385R0}: Static reflection: Rationale, design and evolution", - howpublished = "\url{https://wg21.link/p0385r0}", - year = 2016, - month = 5, +@misc{P0591R3, + author = "Pablo Halpern", + title = "{P0591R3}: Utility functions to implement uses-allocator construction", + howpublished = "\url{https://wg21.link/p0591r3}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0385R1, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0385R1}: Static reflection: Rationale, design and evolution", - howpublished = "\url{https://wg21.link/p0385r1}", - year = 2016, - month = 10, +@misc{P0591R4, + author = "Pablo Halpern", + title = "{P0591R4}: Utility functions to implement uses-allocator construction", + howpublished = "\url{https://wg21.link/p0591r4}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0385R2, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0385R2}: Static reflection: Rationale, design and evolution", - howpublished = "\url{https://wg21.link/p0385r2}", +@misc{P0592R0, + author = "Ville Voutilainen", + title = "{P0592R0}: To boldly suggest an overall plan for C++20", + howpublished = "\url{https://wg21.link/p0592r0}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0386R0, - author = "Hal Finkel and Richard Smith", - title = "{P0386R0}: Inline Variables", - howpublished = "\url{https://wg21.link/p0386r0}", - year = 2016, - month = 5, +@misc{P0592R1, + author = "Ville Voutilainen", + title = "{P0592R1}: To boldly suggest an overall plan for C++23", + howpublished = "\url{https://wg21.link/p0592r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0386R2, - author = "Hal Finkel and Richard Smith", - title = "{P0386R2}: Inline Variables", - howpublished = "\url{https://wg21.link/p0386r2}", - year = 2016, - month = 6, +@misc{P0592R2, + author = "Ville Voutilainen", + title = "{P0592R2}: To boldly suggest an overall plan for C++23", + howpublished = "\url{https://wg21.link/p0592r2}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0387R0, - author = "Hans Boehm", - title = "{P0387R0}: Memory Model Issues for Concurrent Data Structures", - howpublished = "\url{https://wg21.link/p0387r0}", - year = 2016, - month = 7, +@misc{P0592R3, + author = "Ville Voutilainen", + title = "{P0592R3}: To boldly suggest an overall plan for C++23", + howpublished = "\url{https://wg21.link/p0592r3}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0387R1, - author = "Hans-J. Boehm", - title = "{P0387R1}: Memory Model Issues for Concurrent Data Structures", - howpublished = "\url{https://wg21.link/p0387r1}", - year = 2018, +@misc{P0592R4, + author = "Ville Voutilainen", + title = "{P0592R4}: To boldly suggest an overall plan for C++23", + howpublished = "\url{https://wg21.link/p0592r4}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P0388R0, - author = "Robert Haberlach", - title = "{P0388R0}: Permit conversions to arrays of unknown bound", - howpublished = "\url{https://wg21.link/p0388r0}", - year = 2016, - month = 6, +@misc{P0592R5, + author = "Ville Voutilainen", + title = "{P0592R5}: To boldly suggest an overall plan for C++26", + howpublished = "\url{https://wg21.link/p0592r5}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P0388R1, - author = "Robert Haberlach", - title = "{P0388R1}: Permit conversions to arrays of unknown bound", - howpublished = "\url{https://wg21.link/p0388r1}", +@misc{P0593R0, + author = "Ville Voutilainen", + title = "{P0593R0}: What to do with buffers that are not arrays, and undefined behavior thereof?", + howpublished = "\url{https://wg21.link/p0593r0}", year = 2017, - month = 7, + month = 2, publisher = "WG21" } -@misc{P0388R2, - author = "Robert Haberlach", - title = "{P0388R2}: Permit conversions to arrays of unknown bound", - howpublished = "\url{https://wg21.link/p0388r2}", - year = 2018, - month = 3, +@misc{P0593R1, + author = "Richard Smith and Ville Voutilainen", + title = "{P0593R1}: Implicit creation of objects for low-level object manipulation", + howpublished = "\url{https://wg21.link/p0593r1}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0388R3, - author = "Robert Haberlach", - title = "{P0388R3}: Permit conversions to arrays of unknown bound", - howpublished = "\url{https://wg21.link/p0388r3}", +@misc{P0593R2, + author = "Richard Smith", + title = "{P0593R2}: Implicit creation of objects for low-level object manipulation", + howpublished = "\url{https://wg21.link/p0593r2}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0388R4, - author = "Robert Haberlach and Richard Smith", - title = "{P0388R4}: Permit conversions to arrays of unknown bound", - howpublished = "\url{https://wg21.link/p0388r4}", +@misc{P0593R3, + author = "Richard Smith", + title = "{P0593R3}: Implicit creation of objects for low-level object manipulation", + howpublished = "\url{https://wg21.link/p0593r3}", year = 2019, - month = 7, - publisher = "WG21" -} -@misc{P0389R0, - author = "Robert Haberlach", - title = "{P0389R0}: template keyword in unqualified-ids", - howpublished = "\url{https://wg21.link/p0389r0}", - year = 2016, - month = 6, - publisher = "WG21" -} -@misc{P0390R0, - author = "Nickolas Pokhylets", - title = "{P0390R0}: A Proposal to Add Pointer Cast Functions with Move Semantics to the Standard Library", - howpublished = "\url{https://wg21.link/p0390r0}", - year = 2016, - month = 6, + month = 1, publisher = "WG21" } -@misc{P0391R0, - author = "Jens Maurer", - title = "{P0391R0}: Introducing the term ``templated entity''", - howpublished = "\url{https://wg21.link/p0391r0}", - year = 2016, +@misc{P0593R4, + author = "Richard Smith", + title = "{P0593R4}: Implicit creation of objects for low-level object manipulation", + howpublished = "\url{https://wg21.link/p0593r4}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0392R0, - author = "Nicolai Josuttis", - title = "{P0392R0}: Adapting string\_view by filesystem paths", - howpublished = "\url{https://wg21.link/p0392r0}", - year = 2016, - month = 6, +@misc{P0593R5, + author = "Richard Smith", + title = "{P0593R5}: Implicit creation of objects for low-level object manipulation", + howpublished = "\url{https://wg21.link/p0593r5}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0393R3, - author = "Tony Van Eerd", - title = "{P0393R3}: Making Variant Greater Equal", - howpublished = "\url{https://wg21.link/p0393r3}", - year = 2016, - month = 6, +@misc{P0593R6, + author = "Richard Smith and Ville Voutilainen", + title = "{P0593R6}: Implicit creation of objects for low-level object manipulation", + howpublished = "\url{https://wg21.link/p0593r6}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P0394R4, - author = "JF Bastien and Bryce Adelstein Lelbach", - title = "{P0394R4}: Hotel Parallelifornia: terminate() for Parallel Algorithms Exception Handling", - howpublished = "\url{https://wg21.link/p0394r4}", - year = 2016, - month = 6, +@misc{P0594R0, + author = "Ville Voutilainen", + title = "{P0594R0}: Relative comparisons and std::less", + howpublished = "\url{https://wg21.link/p0594r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0396R0, - author = "Andrew Sutton", - title = "{P0396R0}: C++ Concepts Active Issues List (Snapshot of Revision 4)", - howpublished = "\url{https://wg21.link/p0396r0}", - year = 2016, - month = 6, +@misc{P0595R0, + author = "Daveed Vandevoorde", + title = "{P0595R0}: The ``constexpr'' Operator", + howpublished = "\url{https://wg21.link/p0595r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0397R0, - author = "Alisdair Meredith", - title = "{P0397R0}: C++ Standard Library Priority 1 Issues Resolved Directly In Oulu", - howpublished = "\url{https://wg21.link/p0397r0}", - year = 2016, - month = 6, +@misc{P0595R1, + author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", + title = "{P0595R1}: std::is\_constant\_evaluated()", + howpublished = "\url{https://wg21.link/p0595r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0398R0, - author = "Jens Maurer", - title = "{P0398R0}: Core issue 1518: Explicit default constructors and copy-list-initialization", - howpublished = "\url{https://wg21.link/p0398r0}", - year = 2016, - month = 6, +@misc{P0595R2, + author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", + title = "{P0595R2}: std::is\_constant\_evaluated", + howpublished = "\url{https://wg21.link/p0595r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0399R0, - author = "Gor Nishanov", - title = "{P0399R0}: Networking TS \& Threadpools", - howpublished = "\url{https://wg21.link/p0399r0}", +@misc{P0596R0, + author = "Daveed Vandevoorde", + title = "{P0596R0}: std::constexpr\_trace and std::constexpr\_assert", + howpublished = "\url{https://wg21.link/p0596r0}", year = 2017, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0400R0, - author = "William M. Miller", - title = "{P0400R0}: Wording for Order of Evaluation of Function Arguments", - howpublished = "\url{https://wg21.link/p0400r0}", - year = 2016, - month = 6, +@misc{P0596R1, + author = "Daveed Vandevoorde", + title = "{P0596R1}: Side-effects in constant evaluation: Output and consteval variables", + howpublished = "\url{https://wg21.link/p0596r1}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0401R0, - author = "Jonathan Wakely", - title = "{P0401R0}: Extensions to the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r0}", - year = 2016, - month = 7, +@misc{P0597R0, + author = "Daveed Vandevoorde", + title = "{P0597R0}: std::constexpr\_vector", + howpublished = "\url{https://wg21.link/p0597r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0401R1, - author = "Chris Kennelly and Jonathan Wakely", - title = "{P0401R1}: Providing size feedback in the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r1}", - year = 2019, - month = 6, +@misc{P0598R0, + author = "Daveed Vandevoorde", + title = "{P0598R0}: Reflect Through Values Instead of Types", + howpublished = "\url{https://wg21.link/p0598r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0401R2, - author = "Chris Kennelly and Jonathan Wakely", - title = "{P0401R2}: Providing size feedback in the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r2}", - year = 2020, +@misc{P0599R0, + author = "Nicolai Josutti", + title = "{P0599R0}: US140: noxecept for hash functions", + howpublished = "\url{https://wg21.link/p0599r0}", + year = 2017, month = 1, publisher = "WG21" } -@misc{P0401R3, - author = "Chris Kennelly and Jonathan Wakely", - title = "{P0401R3}: Providing size feedback in the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r3}", - year = 2020, +@misc{P0599R1, + author = "Nicolai Josutti", + title = "{P0599R1}: US140: noxecept for hash functions", + howpublished = "\url{https://wg21.link/p0599r1}", + year = 2017, month = 3, publisher = "WG21" } -@misc{P0401R4, - author = "Chris Kennelly and Jonathan Wakely", - title = "{P0401R4}: Providing size feedback in the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r4}", - year = 2020, - month = 11, +@misc{P0600R0, + author = "Nicolai Josutti", + title = "{P0600R0}: applying [[nodiscard]] for C++17", + howpublished = "\url{https://wg21.link/p0600r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0401R5, - author = "Chris Kennelly and Jonathan Wakely", - title = "{P0401R5}: Providing size feedback in the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r5}", - year = 2020, - month = 12, +@misc{P0600R1, + author = "Nicolai Josuttis", + title = "{P0600R1}: [[nodiscard]] in the Library", + howpublished = "\url{https://wg21.link/p0600r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0401R6, - author = "Chris Kennelly and Jonathan Wakely", - title = "{P0401R6}: Providing size feedback in the Allocator interface", - howpublished = "\url{https://wg21.link/p0401r6}", - year = 2021, +@misc{P0601R0, + author = "Clark Nelson", + title = "{P0601R0}: Establishing a direction for SIMD-enabled functions", + howpublished = "\url{https://wg21.link/p0601r0}", + year = 2017, month = 2, publisher = "WG21" } -@misc{P0403R0, - author = "Marshall Clow", - title = "{P0403R0}: Literal suffixes for basic\_string\_view", - howpublished = "\url{https://wg21.link/p0403r0}", - year = 2016, - month = 9, +@misc{P0602R0, + author = "Zhihao Yuan", + title = "{P0602R0}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/p0602r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0403R1, - author = "Marshall Clow", - title = "{P0403R1}: Literal suffixes for basic\_string\_view", - howpublished = "\url{https://wg21.link/p0403r1}", - year = 2016, - month = 11, +@misc{P0602R1, + author = "Zhihao Yuan", + title = "{P0602R1}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/p0602r1}", + year = 2017, + month = 4, publisher = "WG21" } -@misc{P0404R0, - author = "Hubert Tong and James Touton", - title = "{P0404R0}: Matching Types: 404 Syntax Not found", - howpublished = "\url{https://wg21.link/p0404r0}", - year = 2016, - month = 7, +@misc{P0602R2, + author = "Zhihao Yuan", + title = "{P0602R2}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/p0602r2}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0405R0, - author = "Jonathan Wakely", - title = "{P0405R0}: Wording for Networking TS changes from Kona", - howpublished = "\url{https://wg21.link/p0405r0}", - year = 2016, +@misc{P0602R3, + author = "Zhihao Yuan", + title = "{P0602R3}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/p0602r3}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0406R1, - author = "Hal Finkel", - title = "{P0406R1}: Intrusive Containers", - howpublished = "\url{https://wg21.link/p0406r1}", - year = 2016, - month = 10, - publisher = "WG21" -} -@misc{P0407R0, - author = "Peter Sommerlad", - title = "{P0407R0}: Allocator-aware basic stringbuf", - howpublished = "\url{https://wg21.link/p0407r0}", - year = 2016, - month = 7, +@misc{P0602R4, + author = "Zhihao Yuan", + title = "{P0602R4}: variant and optional should propagate copy/move triviality", + howpublished = "\url{https://wg21.link/p0602r4}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{P0407R1, - author = "Peter Sommerlad", - title = "{P0407R1}: Allocator-aware basic stringbuf", - howpublished = "\url{https://wg21.link/p0407r1}", +@misc{P0603R0, + author = "Andrew Hunter", + title = "{P0603R0}: safe memcpy: A simpler implementation primitive for seqlock and friends", + howpublished = "\url{https://wg21.link/p0603r0}", year = 2017, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0407R2, - author = "Peter Sommerlad", - title = "{P0407R2}: Allocator-aware basic\_stringbuf", - howpublished = "\url{https://wg21.link/p0407r2}", +@misc{P0604R0, + author = "Daniel Krugler and Pablo Halpern and Jonathan Wakely", + title = "{P0604R0}: Resolving GB 55, US 84, US 85, US 86", + howpublished = "\url{https://wg21.link/p0604r0}", year = 2017, - month = 11, + month = 3, publisher = "WG21" } -@misc{P0408R0, - author = "Peter Sommerlad", - title = "{P0408R0}: Efficient Access to basic stringbuf's Buffer", - howpublished = "\url{https://wg21.link/p0408r0}", - year = 2016, - month = 7, +@misc{P0606R0, + author = "Gabriel Dos Reis", + title = "{P0606R0}: Concepts Are Ready", + howpublished = "\url{https://wg21.link/p0606r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0408R1, - author = "Peter Sommerlad", - title = "{P0408R1}: Efficient Access to basic stringbuf's Buffer", - howpublished = "\url{https://wg21.link/p0408r1}", +@misc{P0607R0, + author = "Daniel Krugler", + title = "{P0607R0}: Inline Variables for the Standard Library", + howpublished = "\url{https://wg21.link/p0607r0}", year = 2017, month = 2, publisher = "WG21" } -@misc{P0408R2, - author = "Peter Sommerlad", - title = "{P0408R2}: Efficient Access to basic stringbuf's Buffer", - howpublished = "\url{https://wg21.link/p0408r2}", +@misc{P0608R0, + author = "Zhihao Yuan", + title = "{P0608R0}: A sane variant converting constructor (LEWG 227)", + howpublished = "\url{https://wg21.link/p0608r0}", year = 2017, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0408R3, - author = "Peter Sommerlad", - title = "{P0408R3}: Efficient Access to basic\_stringbuf's Buffer", - howpublished = "\url{https://wg21.link/p0408r3}", +@misc{P0608R1, + author = "Zhihao Yuan", + title = "{P0608R1}: A sane variant converting constructor", + howpublished = "\url{https://wg21.link/p0608r1}", year = 2017, - month = 11, + month = 12, publisher = "WG21" } -@misc{P0408R4, - author = "Peter Sommerlad", - title = "{P0408R4}: Efficient Access to basic\_stringbuf’s Buffer", - howpublished = "\url{https://wg21.link/p0408r4}", - year = 2018, - month = 5, +@misc{P0608R2, + title = "{P0608R2}: A sane variant converting constructor", + howpublished = "\url{https://wg21.link/p0608r2}", publisher = "WG21" } -@misc{P0408R5, - author = "Peter Sommerlad", - title = "{P0408R5}: Efficient Access to basic\_stringbuf’s Buffer", - howpublished = "\url{https://wg21.link/p0408r5}", +@misc{P0608R3, + author = "Zhihao Yuan", + title = "{P0608R3}: A sane variant converting constructor", + howpublished = "\url{https://wg21.link/p0608r3}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0408R6, - author = "Peter Sommerlad", - title = "{P0408R6}: Efficient Access to basic\_stringbuf’s Buffer", - howpublished = "\url{https://wg21.link/p0408r6}", - year = 2019, - month = 1, +@misc{P0609R0, + author = "Aaron Ballman", + title = "{P0609R0}: Attributes for Structured Bindings", + howpublished = "\url{https://wg21.link/p0609r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0408R7, - author = "Peter Sommerlad", - title = "{P0408R7}: Efficient Access to basic\_stringbuf’s Buffer", - howpublished = "\url{https://wg21.link/p0408r7}", - year = 2019, - month = 7, +@misc{P0609R1, + author = "Aaron Ballman", + title = "{P0609R1}: Attributes for Structured Bindings", + howpublished = "\url{https://wg21.link/p0609r1}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0409R0, - author = "Thomas Koeppe", - title = "{P0409R0}: Allow lambda capture [=, this]", - howpublished = "\url{https://wg21.link/p0409r0}", - year = 2016, - month = 6, +@misc{P0609R2, + author = "Aaron Ballman", + title = "{P0609R2}: Attributes for Structured Bindings", + howpublished = "\url{https://wg21.link/p0609r2}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P0409R1, - author = "Thomas Koeppe", - title = "{P0409R1}: Allow lambda capture [=, this]", - howpublished = "\url{https://wg21.link/p0409r1}", - year = 2016, - month = 10, +@misc{P0609R3, + author = "Aaron Ballman", + title = "{P0609R3}: Attributes for Structured Bindings", + howpublished = "\url{https://wg21.link/p0609r3}", + year = 2024, + month = 3, + publisher = "WG21" +} +@misc{P0610R0, + author = "Marshall Clow", + title = "{P0610R0}: C++ Standard Library ``Review'' Issues Resolved in Kona", + howpublished = "\url{https://wg21.link/p0610r0}", + year = 2017, + month = 3, + publisher = "WG21" +} +@misc{P0611R0, + author = "Lawrence Crowl", + title = "{P0611R0}: More Better Operators", + howpublished = "\url{https://wg21.link/p0611r0}", + year = 2017, + month = 3, + publisher = "WG21" +} +@misc{P0612R0, + author = "Jens Maurer", + title = "{P0612R0}: NB comment CH 2: volatile", + howpublished = "\url{https://wg21.link/p0612r0}", + year = 2017, + month = 2, + publisher = "WG21" +} +@misc{P0613R0, + author = "William M. Miller", + title = "{P0613R0}: NB comment GB15: Resolution of Core Issue 2011", + howpublished = "\url{https://wg21.link/p0613r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0409R2, - author = "Thomas Koeppe", - title = "{P0409R2}: Allow lambda capture [=, this]", - howpublished = "\url{https://wg21.link/p0409r2}", +@misc{P0614R0, + author = "Thomas Köppe", + title = "{P0614R0}: Range-based for statements with initializer", + howpublished = "\url{https://wg21.link/p0614r0}", year = 2017, month = 3, publisher = "WG21" } -@misc{P0411R0, - author = "Jonathan Wakely", - title = "{P0411R0}: Separating Library Requirements and Preconditions", - howpublished = "\url{https://wg21.link/p0411r0}", - year = 2016, - month = 7, - publisher = "WG21" -} -@misc{P0412R0, - author = "Mikhail Maltsev", - title = "{P0412R0}: Benchmarking primitives", - howpublished = "\url{https://wg21.link/p0412r0}", - year = 2016, - month = 7, +@misc{P0614R1, + author = "Thomas Köppe", + title = "{P0614R1}: Range-based for statements with initializer", + howpublished = "\url{https://wg21.link/p0614r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0413R0, - author = "Pablo Halpern", - title = "{P0413R0}: Updating Parallel Execution Policy Names in the Parallelism TS", - howpublished = "\url{https://wg21.link/p0413r0}", - year = 2016, - month = 7, +@misc{P0615R0, + author = "Jens Maurer", + title = "{P0615R0}: Renaming for structured bindings", + howpublished = "\url{https://wg21.link/p0615r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0414R0, - author = "Jonathan Wakely", - title = "{P0414R0}: Merging shared\_ptr changes from Library Fundamentals to C++17", - howpublished = "\url{https://wg21.link/p0414r0}", - year = 2016, - month = 7, +@misc{P0616R0, + author = "Peter Sommerlad", + title = "{P0616R0}: de-pessimize legacy algorithms with std::move", + howpublished = "\url{https://wg21.link/p0616r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0414R1, - author = "Jonathan Wakely", - title = "{P0414R1}: Merging shared\_ptr changes from Library Fundamentals to C++17", - howpublished = "\url{https://wg21.link/p0414r1}", - year = 2016, - month = 10, +@misc{P0618R0, + author = "Alisdair Meredith", + title = "{P0618R0}: Deprecating ", + howpublished = "\url{https://wg21.link/p0618r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0414R2, - author = "Jonathan Wakely", - title = "{P0414R2}: Merging shared\_ptr changes from Library Fundamentals to C++17", - howpublished = "\url{https://wg21.link/p0414r2}", - year = 2016, - month = 11, +@misc{P0619R0, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0619R0}: Reviewing Deprecated Facilities of C++17 for C++20", + howpublished = "\url{https://wg21.link/p0619r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0415R0, - author = "Antony Polukhin", - title = "{P0415R0}: Constexpr for std::complex", - howpublished = "\url{https://wg21.link/p0415r0}", - year = 2016, - month = 8, +@misc{P0619R1, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0619R1}: Reviewing Deprecated Facilities of C++17 for C++20", + howpublished = "\url{https://wg21.link/p0619r1}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0415R1, - author = "Antony Polukhin", - title = "{P0415R1}: Constexpr for std::complex", - howpublished = "\url{https://wg21.link/p0415r1}", - year = 2016, +@misc{P0619R2, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0619R2}: Reviewing Deprecated Facilities of C++17 for C++20", + howpublished = "\url{https://wg21.link/p0619r2}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0416R0, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P0416R0}: Operator Dot (R3)", - howpublished = "\url{https://wg21.link/p0416r0}", - year = 2016, - month = 7, - publisher = "WG21" -} -@misc{P0416R1, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P0416R1}: Operator Dot (R3)", - howpublished = "\url{https://wg21.link/p0416r1}", - year = 2016, - month = 10, +@misc{P0619R3, + author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", + title = "{P0619R3}: Reviewing Deprecated Facilities of C++17 for C++20", + howpublished = "\url{https://wg21.link/p0619r3}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0417R0, - author = "Beman Dawes", - title = "{P0417R0}: C++17 should refer to ISO/IEC 10646 2014 instead of 1994", - howpublished = "\url{https://wg21.link/p0417r0}", - year = 2016, - month = 7, +@misc{P0619R4, + author = "Alisdair Meredith and Alisdair Meredith and Tomasz Kamiński", + title = "{P0619R4}: Reviewing Deprecated Facilities of C++17 for C++20", + howpublished = "\url{https://wg21.link/p0619r4}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0417R1, - author = "Beman Dawes", - title = "{P0417R1}: C++17 should refer to ISO/IEC 10646 2014 instead of 1994 (R1)", - howpublished = "\url{https://wg21.link/p0417r1}", - year = 2016, - month = 11, +@misc{P0620R0, + author = "Jason Merrill", + title = "{P0620R0}: Drafting for class template argument deduction issues", + howpublished = "\url{https://wg21.link/p0620r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0418R1, - author = "JF Bastien", - title = "{P0418R1}: Fail or succeed: there is no atomic lattice", - howpublished = "\url{https://wg21.link/p0418r1}", - year = 2016, - month = 8, +@misc{P0621R0, + author = "Casey Carter", + title = "{P0621R0}: Ready Ranges TS Issues", + howpublished = "\url{https://wg21.link/p0621r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0418R2, - author = "JF Bastien", - title = "{P0418R2}: Fail or succeed: there is no atomic lattice", - howpublished = "\url{https://wg21.link/p0418r2}", - year = 2016, - month = 11, +@misc{P0622R0, + author = "William M. Miller", + title = "{P0622R0}: Additional Core Language Working Group ``ready'' and ``tentatively ready'' Issues for the February, 2017 (Kona) meeting", + howpublished = "\url{https://wg21.link/p0622r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0421R0, - author = "Mariusz Moczala", - title = "{P0421R0}: Static class constructor", - howpublished = "\url{https://wg21.link/p0421r0}", - year = 2016, - month = 9, +@misc{P0623R0, + author = "Bryce Adelstein Lelbach and Alisdair Meredith and Anthony Williams", + title = "{P0623R0}: Final C++17 Parallel Algorithms Fixes", + howpublished = "\url{https://wg21.link/p0623r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0422R0, - author = "Paul E. McKenney and Alan Jeffrey and Ali Sezgin and Tony Tye", - title = "{P0422R0}: Out-of-Thin-Air Execution is Vacuous", - howpublished = "\url{https://wg21.link/p0422r0}", - year = 2016, - month = 7, +@misc{P0624R0, + author = "Louis Dionne", + title = "{P0624R0}: Default constructible stateless lambdas", + howpublished = "\url{https://wg21.link/p0624r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0423R0, - author = "Jonathan Wakely", - title = "{P0423R0}: Variable templates for Networking TS traits", - howpublished = "\url{https://wg21.link/p0423r0}", - year = 2016, +@misc{P0624R1, + author = "Louis Dionne", + title = "{P0624R1}: Default constructible stateless lambdas", + howpublished = "\url{https://wg21.link/p0624r1}", + year = 2017, month = 8, publisher = "WG21" } -@misc{P0424R0, +@misc{P0624R2, author = "Louis Dionne", - title = "{P0424R0}: Reconsidering literal operator templates for strings", - howpublished = "\url{https://wg21.link/p0424r0}", - year = 2016, - month = 8, + title = "{P0624R2}: Default constructible and assignable stateless lambdas", + howpublished = "\url{https://wg21.link/p0624r2}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0424R1, - author = "Louis Dionne and Hana Dusikova", - title = "{P0424R1}: Reconsidering literal operator templates for strings", - howpublished = "\url{https://wg21.link/p0424r1}", +@misc{P0625R0, + author = "Marshall Clow", + title = "{P0625R0}: C++ Standard Library Issues Resolved Directly In Kona", + howpublished = "\url{https://wg21.link/p0625r0}", year = 2017, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0424R2, - author = "Louis Dionne and Hana Dusíková", - title = "{P0424R2}: String literals as non-type template parameters", - howpublished = "\url{https://wg21.link/p0424r2}", +@misc{P0627R0, + author = "Melissa Mears", + title = "{P0627R0}: Attribute to mark unreachable code", + howpublished = "\url{https://wg21.link/p0627r0}", year = 2017, - month = 11, + month = 3, publisher = "WG21" } -@misc{P0425R0, - author = "Louis Dionne", - title = "{P0425R0}: Metaprogramming by design, not by accident", - howpublished = "\url{https://wg21.link/p0425r0}", +@misc{P0627R1, + author = "Melissa Mears", + title = "{P0627R1}: Attribute to mark unreachable code", + howpublished = "\url{https://wg21.link/p0627r1}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0426R0, - author = "Antony Polukhin", - title = "{P0426R0}: Constexpr for std::char\_traits", - howpublished = "\url{https://wg21.link/p0426r0}", - year = 2016, - month = 8, - publisher = "WG21" -} -@misc{P0426R1, - author = "Antony Polukhin", - title = "{P0426R1}: Constexpr for std::char\_traits", - howpublished = "\url{https://wg21.link/p0426r1}", - year = 2016, - month = 11, +@misc{P0627R3, + author = "Melissa Mears", + title = "{P0627R3}: Function to mark unreachable code", + howpublished = "\url{https://wg21.link/p0627r3}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0428R0, - author = "Louis Dionne", - title = "{P0428R0}: Familiar template syntax for generic lambdas", - howpublished = "\url{https://wg21.link/p0428r0}", - year = 2016, +@misc{P0627R5, + author = "Jens Maurer", + title = "{P0627R5}: Function to mark unreachable code", + howpublished = "\url{https://wg21.link/p0627r5}", + year = 2021, month = 9, publisher = "WG21" } -@misc{P0428R1, - author = "Louis Dionne", - title = "{P0428R1}: Familiar template syntax for generic lambdas", - howpublished = "\url{https://wg21.link/p0428r1}", - year = 2017, - month = 5, +@misc{P0627R6, + author = "Jens Maurer", + title = "{P0627R6}: Function to mark unreachable code", + howpublished = "\url{https://wg21.link/p0627r6}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P0428R2, - author = "Louis Dionne", - title = "{P0428R2}: Familiar template syntax for generic lambdas", - howpublished = "\url{https://wg21.link/p0428r2}", +@misc{P0629R0, + author = "Gabriel Dos Reis and Jason Merrill and Nathan Sidwell", + title = "{P0629R0}: Module interface vs. imiplementation", + howpublished = "\url{https://wg21.link/p0629r0}", year = 2017, - month = 7, + month = 3, publisher = "WG21" } -@misc{P0429R0, - author = "Zach Laine", - title = "{P0429R0}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r0}", - year = 2016, - month = 8, +@misc{P0630R0, + author = "Duncan P.N. Exon Smith", + title = "{P0630R0}: To boldly suggest a pub crawl for C++ Toronto", + howpublished = "\url{https://wg21.link/p0630r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0429R1, - author = "Zach Laine", - title = "{P0429R1}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r1}", +@misc{P0631R0, + author = "Lev Minkovsky", + title = "{P0631R0}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r0}", year = 2017, - month = 8, + month = 3, publisher = "WG21" } -@misc{P0429R2, - author = "Zach Laine", - title = "{P0429R2}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r2}", +@misc{P0631R1, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R1}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r1}", year = 2017, - month = 8, + month = 9, publisher = "WG21" } -@misc{P0429R3, - author = "Zach Laine", - title = "{P0429R3}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r3}", - year = 2016, - month = 8, +@misc{P0631R2, + author = "Lev Minkovsky", + title = "{P0631R2}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r2}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0429R4, - author = "Zach Laine", - title = "{P0429R4}: A Standard flatmap", - howpublished = "\url{https://wg21.link/p0429r4}", +@misc{P0631R3, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R3}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r3}", year = 2018, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0429R5, - author = "Zach Laine", - title = "{P0429R5}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r5}", +@misc{P0631R4, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R4}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r4}", year = 2018, - month = 10, + month = 8, publisher = "WG21" } -@misc{P0429R6, - author = "Zach Laine", - title = "{P0429R6}: A Standard flatmap", - howpublished = "\url{https://wg21.link/p0429r6}", +@misc{P0631R5, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R5}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r5}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0429R7, - author = "Zach Laine", - title = "{P0429R7}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r7}", +@misc{P0631R6, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R6}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r6}", year = 2019, - month = 6, - publisher = "WG21" -} -@misc{P0429R8, - author = "Zach Laine", - title = "{P0429R8}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r8}", - year = 2022, - month = 4, + month = 2, publisher = "WG21" } -@misc{P0429R9, - author = "Zach Laine", - title = "{P0429R9}: A Standard flat\_map", - howpublished = "\url{https://wg21.link/p0429r9}", - year = 2022, +@misc{P0631R7, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R7}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r7}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0430R0, - author = "Jason Liu and Hubert Tong", - title = "{P0430R0}: File system library on non-POSIX-like operating systems", - howpublished = "\url{https://wg21.link/p0430r0}", - year = 2016, - month = 9, - publisher = "WG21" -} -@misc{P0430R1, - author = "Jason Liu and Hubert Tong", - title = "{P0430R1}: File system library on non-POSIX-like operating systems", - howpublished = "\url{https://wg21.link/p0430r1}", - year = 2016, - month = 11, +@misc{P0631R8, + author = "Lev Minkovsky and John McFarlane", + title = "{P0631R8}: Math Constants", + howpublished = "\url{https://wg21.link/p0631r8}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0430R2, - author = "Jason Liu and Hubert Tong", - title = "{P0430R2}: File system library on non-POSIX-like operating systems", - howpublished = "\url{https://wg21.link/p0430r2}", +@misc{P0632R0, + author = "Jonathan Müller", + title = "{P0632R0}: Proposal of [[uninitialized]] attribute", + howpublished = "\url{https://wg21.link/p0632r0}", year = 2017, - month = 2, + month = 1, publisher = "WG21" } -@misc{P0431R0, - author = "Hyman Rosen", - title = "{P0431R0}: Correcting Evaluation Order for C++", - howpublished = "\url{https://wg21.link/p0431r0}", - year = 2016, - month = 9, +@misc{P0633R0, + author = "Daveed Vandevoorde and Louis Dionne", + title = "{P0633R0}: Exploring the design space of metaprogramming and reflection", + howpublished = "\url{https://wg21.link/p0633r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0432R0, - author = "David Stone", - title = "{P0432R0}: Implicit and Explicit Default Comparison Operators", - howpublished = "\url{https://wg21.link/p0432r0}", - year = 2016, - month = 9, +@misc{P0634R0, + author = "Daveed Vandevoorde", + title = "{P0634R0}: Down with `typename`!", + howpublished = "\url{https://wg21.link/p0634r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0433R0, - author = "Mike Spertus and Walter E. Brown", - title = "{P0433R0}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", - howpublished = "\url{https://wg21.link/p0433r0}", - year = 2016, +@misc{P0634R1, + author = "Daveed Vandevoorde and Nina Ranns", + title = "{P0634R1}: Down with `typename`!", + howpublished = "\url{https://wg21.link/p0634r1}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0433R1, - author = "Mike Spertus and Walter E. Brown", - title = "{P0433R1}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", - howpublished = "\url{https://wg21.link/p0433r1}", - year = 2017, +@misc{P0634R2, + author = "Nina Ranns and Daveed Vandevoorde", + title = "{P0634R2}: Down with typename!", + howpublished = "\url{https://wg21.link/p0634r2}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0433R2, - author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", - title = "{P0433R2}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", - howpublished = "\url{https://wg21.link/p0433r2}", - year = 2017, +@misc{P0634R3, + author = "Nina Ranns and Daveed Vandevoorde", + title = "{P0634R3}: Down with typename!", + howpublished = "\url{https://wg21.link/p0634r3}", + year = 2018, month = 3, publisher = "WG21" } -@misc{P0433R3, - author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", - title = "{P0433R3}: Toward a resolution of US7 and US14: Integrating template deduction for class templates into the standard library", - howpublished = "\url{https://wg21.link/p0433r3}", +@misc{P0635R0, + author = "Dan Raviv", + title = "{P0635R0}: Add c\_array method to std::array", + howpublished = "\url{https://wg21.link/p0635r0}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0434R0, - author = "Brett Searies", - title = "{P0434R0}: Portable Interrupt Library", - howpublished = "\url{https://wg21.link/p0434r0}", - year = 2016, - month = 10, +@misc{P0636R0, + author = "Thomas Köppe", + title = "{P0636R0}: Changes between C++14 and C++17", + howpublished = "\url{https://wg21.link/p0636r0}", + year = 2017, + month = 4, publisher = "WG21" } -@misc{P0435R0, - author = "Walter E. Brown", - title = "{P0435R0}: Resolving LWG Issues re common\_type", - howpublished = "\url{https://wg21.link/p0435r0}", - year = 2016, +@misc{P0636R1, + author = "Thomas Köppe", + title = "{P0636R1}: Changes between C++14 and C++17", + howpublished = "\url{https://wg21.link/p0636r1}", + year = 2017, + month = 6, + publisher = "WG21" +} +@misc{P0636R2, + author = "Thomas Köppe", + title = "{P0636R2}: Changes between C++14 and C++17", + howpublished = "\url{https://wg21.link/p0636r2}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0435R1, - author = "Walter E. Brown", - title = "{P0435R1}: Resolving LWG Issues re common\_type", - howpublished = "\url{https://wg21.link/p0435r1}", - year = 2016, +@misc{P0636R3, + author = "Thomas Köppe", + title = "{P0636R3}: Changes between C++14 and C++17", + howpublished = "\url{https://wg21.link/p0636r3}", + year = 2018, month = 11, publisher = "WG21" } -@misc{P0436R0, - author = "Walter E. Brown", - title = "{P0436R0}: An Extensible Approach to Obtaining Selected Operators", - howpublished = "\url{https://wg21.link/p0436r0}", - year = 2016, - month = 10, +@misc{P0637R0, + author = "Thomas Köppe", + title = "{P0637R0}: Capture *this with initialize", + howpublished = "\url{https://wg21.link/p0637r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0436R1, - author = "Walter E. Brown", - title = "{P0436R1}: An Extensible Approach to Obtaining Selected Operators", - howpublished = "\url{https://wg21.link/p0436r1}", - year = 2016, - month = 11, +@misc{P0638R0, + author = "Ed Schouten", + title = "{P0638R0}: Crochemore-Perrin search algorithm for std::search", + howpublished = "\url{https://wg21.link/p0638r0}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0437R0, - author = "Walter E. Brown", - title = "{P0437R0}: Numeric Traits for the Next Standard Library", - howpublished = "\url{https://wg21.link/p0437r0}", - year = 2016, - month = 10, +@misc{P0639R0, + author = "Antony Polukhin and Alexander Zaitsev", + title = "{P0639R0}: Changing attack vector of the constexpr\_vector", + howpublished = "\url{https://wg21.link/p0639r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0437R1, - author = "Walter E. Brown", - title = "{P0437R1}: Numeric Traits for the Standard Library", - howpublished = "\url{https://wg21.link/p0437r1}", - year = 2018, - month = 10, +@misc{P0640R0, + author = "Emil Dotchevski and Peter Dimov", + title = "{P0640R0}: User-defined exception information and diagnostic information in exception objects", + howpublished = "\url{https://wg21.link/p0640r0}", + year = 2017, + month = 4, publisher = "WG21" } -@misc{P0438R0, - author = "Walter E. Brown", - title = "{P0438R0}: Toward a Technical Specification", - howpublished = "\url{https://wg21.link/p0438r0}", - year = 2016, - month = 10, +@misc{P0641R0, + author = "Daniel Krugler and Botond Ballo", + title = "{P0641R0}: Resolving Core Issue \#1331 (const mismatch with defaulted copy constructor)", + howpublished = "\url{https://wg21.link/p0641r0}", + year = 2017, + month = 4, publisher = "WG21" } -@misc{P0439R0, - author = "Jonathan Wakely", - title = "{P0439R0}: Make memory\_order a scoped enumeration", - howpublished = "\url{https://wg21.link/p0439r0}", - year = 2016, - month = 10, +@misc{P0641R1, + author = "Daniel Krugler and Botond Ballo", + title = "{P0641R1}: Resolving Core Issue \#1331 (const mismatch with defaulted copy constructor)", + howpublished = "\url{https://wg21.link/p0641r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0440R0, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0440R0}: Floating Point Atomic View", - howpublished = "\url{https://wg21.link/p0440r0}", - year = 2016, - month = 10, +@misc{P0641R2, + author = "Daniel Krügler and Botond Ballo", + title = "{P0641R2}: Resolving Core Issue \#1331 (const mismatch with defaulted copy constructor)", + howpublished = "\url{https://wg21.link/p0641r2}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0440R1, - author = "H. Carter Edwards and Hans Boehm and Olivier Giroux and JF Bastien and James Reus", - title = "{P0440R1}: Floating Point Atomic View", - howpublished = "\url{https://wg21.link/p0440r1}", - year = 2016, - month = 11, +@misc{P0642R0, + author = "Mingxin Wang", + title = "{P0642R0}: Structural Support for C++ Concurrency", + howpublished = "\url{https://wg21.link/p0642r0}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0441R0, - author = "Casey Carter and Eric Niebler", - title = "{P0441R0}: Ranges: Merging Writable and MoveWritable", - howpublished = "\url{https://wg21.link/p0441r0}", - year = 2016, - month = 10, +@misc{P0642R1, + author = "Mingxin Wang and Wei Chen", + title = "{P0642R1}: Structural Support for C++ Concurrency", + howpublished = "\url{https://wg21.link/p0642r1}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0441R1, - author = "Casey Carter and Eric Niebler", - title = "{P0441R1}: Ranges: Merging Writable and MoveWritable", - howpublished = "\url{https://wg21.link/p0441r1}", - year = 2016, - month = 11, +@misc{P0642R2, + author = "Mingxin Wang and Wei Chen", + title = "{P0642R2}: The Concurrent Invocation Library", + howpublished = "\url{https://wg21.link/p0642r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0443R0, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards", - title = "{P0443R0}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r0}", - year = 2016, +@misc{P0642R3, + author = "Mingxin Wang and Wei Chen", + title = "{P0642R3}: The Concurrent Invocation Library", + howpublished = "\url{https://wg21.link/p0642r3}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P0443R1, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown and D. S. Hollman", - title = "{P0443R1}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r1}", +@misc{P0642R4, + author = "Mingxin Wang and Wei Chen", + title = "{P0642R4}: The Concurrent Invocation Library", + howpublished = "\url{https://wg21.link/p0642r4}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P0443R2, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P0443R2}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r2}", +@misc{P0643R0, + author = "Michael Wong", + title = "{P0643R0}: Omnibus paper:Toronto 2017 meeting", + howpublished = "\url{https://wg21.link/p0643r0}", year = 2017, - month = 7, + month = 6, publisher = "WG21" } -@misc{P0443R3, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P0443R3}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r3}", +@misc{P0644R0, + author = "Barry Revzin", + title = "{P0644R0}: Forward without forward", + howpublished = "\url{https://wg21.link/p0644r0}", + year = 2017, + month = 6, + publisher = "WG21" +} +@misc{P0644R1, + author = "Barry Revzin", + title = "{P0644R1}: Forward without forward", + howpublished = "\url{https://wg21.link/p0644r1}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0443R4, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P0443R4}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r4}", +@misc{P0645R0, + author = "Victor Zverovich", + title = "{P0645R0}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r0}", year = 2017, - month = 11, + month = 5, publisher = "WG21" } -@misc{P0443R5, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P0443R5}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r5}", - year = 2018, - month = 2, +@misc{P0645R1, + author = "Victor Zverovich", + title = "{P0645R1}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0443R6, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P0443R6}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r6}", +@misc{P0645R2, + author = "Victor Zverovich", + title = "{P0645R2}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r2}", year = 2018, month = 4, publisher = "WG21" } -@misc{P0443R7, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown", - title = "{P0443R7}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r7}", +@misc{P0645R3, + author = "Victor Zverovich", + title = "{P0645R3}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r3}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0443R9, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P0443R9}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r9}", +@misc{P0645R4, + author = "Victor Zverovich", + title = "{P0645R4}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r4}", year = 2018, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0443R10, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown and D. S. Hollman", - title = "{P0443R10}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r10}", +@misc{P0645R5, + author = "Victor Zverovich", + title = "{P0645R5}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r5}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0443R11, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and D. S. Hollman and Lee Howes and Kirk Shoop and Eric Niebler", - title = "{P0443R11}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r11}", +@misc{P0645R7, + author = "Victor Zverovich", + title = "{P0645R7}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r7}", year = 2019, - month = 10, - publisher = "WG21" -} -@misc{P0443R12, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and D. S. Hollman and Lee Howes and Kirk Shoop and Lewis Baker and Eric Niebler", - title = "{P0443R12}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r12}", - year = 2020, - month = 1, + month = 3, publisher = "WG21" } -@misc{P0443R13, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and D. S. Hollman and Lee Howes and Kirk Shoop and Lewis Baker and Eric Niebler", - title = "{P0443R13}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r13}", - year = 2020, - month = 3, +@misc{P0645R9, + author = "Victor Zverovich", + title = "{P0645R9}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r9}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0443R14, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and H. Carter Edwards and Gordon Brown and D. S. Hollman", - title = "{P0443R14}: A Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p0443r14}", - year = 2020, - month = 9, +@misc{P0645R10, + author = "Victor Zverovich", + title = "{P0645R10}: Text Formatting", + howpublished = "\url{https://wg21.link/p0645r10}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0444R0, - author = "Nat Goodspeed", - title = "{P0444R0}: Unifying suspend-by-call and suspend-by-return", - howpublished = "\url{https://wg21.link/p0444r0}", - year = 2016, - month = 10, +@misc{P0646R0, + author = "Marc Mutz", + title = "{P0646R0}: Improving the Return Value of Erase-Like Algorithms", + howpublished = "\url{https://wg21.link/p0646r0}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0445R0, - author = "Michael Wong", - title = "{P0445R0}: SG14: Low Latency Meeting Minutes 2016/09/21-2016/10/13", - howpublished = "\url{https://wg21.link/p0445r0}", - year = 2016, - month = 10, +@misc{P0646R1, + author = "Marc Mutz", + title = "{P0646R1}: Improving the Return Value of Erase-Like Algorithms I: list/forward list", + howpublished = "\url{https://wg21.link/p0646r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0446R0, - author = "Michael Wong", - title = "{P0446R0}: SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10", - howpublished = "\url{https://wg21.link/p0446r0}", - year = 2016, - month = 10, +@misc{P0647R0, + author = "Peter Sommerlad", + title = "{P0647R0}: Floating point value access for std::ratio", + howpublished = "\url{https://wg21.link/p0647r0}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0447R0, - author = "Matthew Bentley", - title = "{P0447R0}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r0}", - year = 2016, - month = 10, +@misc{P0647R1, + author = "Peter Sommerlad", + title = "{P0647R1}: Floating point value access for std::ratio", + howpublished = "\url{https://wg21.link/p0647r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0447R1, - author = "Patrice Roy and Guy Davidson and Matthew Bentley", - title = "{P0447R1}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r1}", - year = 2016, - month = 11, +@misc{P0648R0, + author = "Vicente J. Botet Escriba", + title = "{P0648R0}: Extending Tuple-like algorithms to Product-Typ", + howpublished = "\url{https://wg21.link/p0648r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R2, - author = "Patrice Roy and Guy Davidson and Matthew Bentley", - title = "{P0447R2}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r2}", +@misc{P0649R0, + author = "Vicente J. Botet Escriba", + title = "{P0649R0}: Other Product-Type algorithms", + howpublished = "\url{https://wg21.link/p0649r0}", year = 2017, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0447R3, - author = "Patrice Roy and Guy Davidson and Matthew Bentley", - title = "{P0447R3}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r3}", +@misc{P0650R0, + author = "Vicente J. Botet Escriba", + title = "{P0650R0}: C++ Monadic interface", + howpublished = "\url{https://wg21.link/p0650r0}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0447R4, - author = "Patrice Roy and Guy Davidson and Matthew Bentley", - title = "{P0447R4}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r4}", +@misc{P0650R1, + author = "Vicente J. Botet Escriba", + title = "{P0650R1}: C++ Monadic interface", + howpublished = "\url{https://wg21.link/p0650r1}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0447R8, - author = "Matt Bentley", - title = "{P0447R8}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r8}", - year = 2019, - month = 9, +@misc{P0650R2, + author = "Vicente J. Botet Escribá", + title = "{P0650R2}: C++ Monadic interface", + howpublished = "\url{https://wg21.link/p0650r2}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0447R9, - author = "Matt Bentley", - title = "{P0447R9}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r9}", - year = 2019, - month = 10, +@misc{P0651R0, + author = "Eric Niebler", + title = "{P0651R0}: Switch the Ranges TS to Use Variable Concepts", + howpublished = "\url{https://wg21.link/p0651r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R10, - author = "Matt Bentley", - title = "{P0447R10}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r10}", - year = 2019, - month = 12, +@misc{P0651R1, + author = "Eric Niebler", + title = "{P0651R1}: Switch the Ranges TS to Use Variable Concepts", + howpublished = "\url{https://wg21.link/p0651r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0447R11, - author = "Matt Bentley", - title = "{P0447R11}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r11}", - year = 2020, - month = 11, +@misc{P0652R0, + author = "Anton Malakhov and Sergey Murylev and Antony Polukhin", + title = "{P0652R0}: Concurrent associative data structure with unsynchronized view", + howpublished = "\url{https://wg21.link/p0652r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R12, - author = "Matt Bentley", - title = "{P0447R12}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r12}", - year = 2021, - month = 1, +@misc{P0652R1, + author = "Sergey Murylev and Anton Malakhov and Antony Polukhin", + title = "{P0652R1}: Concurrent associative data structure with unsynchronized view", + howpublished = "\url{https://wg21.link/p0652r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0447R13, - author = "Matt Bentley", - title = "{P0447R13}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r13}", - year = 2021, - month = 3, +@misc{P0652R2, + author = "Sergey Murylev and Anton Malakhov and Antony Polukhin", + title = "{P0652R2}: Concurrent associative data structure with unsynchronized view", + howpublished = "\url{https://wg21.link/p0652r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0447R14, - author = "Matt Bentley", - title = "{P0447R14}: Introduction of std::colony to the standard library", - howpublished = "\url{https://wg21.link/p0447r14}", - year = 2021, - month = 4, +@misc{P0652R3, + author = "Sergey Murylev and Anton Malakhov and Antony Polukhin", + title = "{P0652R3}: Concurrent associative data structure with unsynchronized view", + howpublished = "\url{https://wg21.link/p0652r3}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0447R15, - author = "Matt Bentley", - title = "{P0447R15}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r15}", - year = 2021, - month = 6, +@misc{P0653R0, + author = "Glen Joseph Fernandes", + title = "{P0653R0}: pointer\_traits utility to convert to raw pointer", + howpublished = "\url{https://wg21.link/p0653r0}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0447R16, - author = "Matt Bentley", - title = "{P0447R16}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r16}", - year = 2021, - month = 9, +@misc{P0653R1, + author = "Glen Joseph Fernandes", + title = "{P0653R1}: Utility to convert a pointer to a raw pointer", + howpublished = "\url{https://wg21.link/p0653r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0447R17, - author = "Matt Bentley", - title = "{P0447R17}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r17}", - year = 2021, +@misc{P0653R2, + author = "Glen Joseph Fernandes", + title = "{P0653R2}: Utility to convert a pointer to a raw pointer", + howpublished = "\url{https://wg21.link/p0653r2}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0447R18, - author = "Matt Bentley", - title = "{P0447R18}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r18}", - year = 2021, - month = 12, +@misc{P0654R0, + author = "Loic Joly", + title = "{P0654R0}: Explicit struct", + howpublished = "\url{https://wg21.link/p0654r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R19, - author = "Matt Bentley", - title = "{P0447R19}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r19}", - year = 2022, - month = 2, +@misc{P0655R0, + author = "Michael Park and Agustín Bergé", + title = "{P0655R0}: visit: Explicit Return Type for visit", + howpublished = "\url{https://wg21.link/p0655r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0447R20, - author = "Matt Bentley", - title = "{P0447R20}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r20}", - year = 2022, - month = 6, +@misc{P0655R1, + author = "Michael Park and Agustín Bergé", + title = "{P0655R1}: visit: Explicit Return Type for visit", + howpublished = "\url{https://wg21.link/p0655r1}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{P0447R21, - author = "Matt Bentley", - title = "{P0447R21}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r21}", - year = 2023, - month = 2, +@misc{P0656R0, + author = "Walter Brown", + title = "{P0656R0}: Reducing ", + howpublished = "\url{https://wg21.link/p0656r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R22, - author = "Matt Bentley", - title = "{P0447R22}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r22}", - year = 2023, - month = 5, +@misc{P0657R0, + author = "Walter Brown", + title = "{P0657R0}: Deprecate Certain Declarations in the Global Namespace", + howpublished = "\url{https://wg21.link/p0657r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R23, - author = "Matt Bentley", - title = "{P0447R23}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r23}", - year = 2023, +@misc{P0657R1, + author = "Walter Brown", + title = "{P0657R1}: Deprecate Certain Declarations in the Global Namespace", + howpublished = "\url{https://wg21.link/p0657r1}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0447R24, - author = "Matt Bentley", - title = "{P0447R24}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r24}", - year = 2023, +@misc{P0657R2, + author = "Walter E. Brown", + title = "{P0657R2}: Deprecate Certain Declarations in the Global Namespace", + howpublished = "\url{https://wg21.link/p0657r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0447R25, - author = "Matt Bentley", - title = "{P0447R25}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r25}", - year = 2023, - month = 12, +@misc{P0658R0, + author = "Christopher Di Bella", + title = "{P0658R0}: Proposal for adding alias declarations to concepts", + howpublished = "\url{https://wg21.link/p0658r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R26, - author = "Matt Bentley", - title = "{P0447R26}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r26}", - year = 2023, - month = 12, +@misc{P0658R1, + author = "Christopher Di Bella", + title = "{P0658R1}: Proposal for adding alias declarations to concepts", + howpublished = "\url{https://wg21.link/p0658r1}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0447R27, - author = "Matt Bentley", - title = "{P0447R27}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r27}", - year = 2024, - month = 12, +@misc{P0659R0, + author = "Nicolai Josuttis", + title = "{P0659R0}: Adding status() to std::future", + howpublished = "\url{https://wg21.link/p0659r0}", + year = 2017, + month = 3, publisher = "WG21" } -@misc{P0447R28, - author = "Matt Bentley", - title = "{P0447R28}: Introduction of std::hive to the standard library", - howpublished = "\url{https://wg21.link/p0447r28}", - year = 2024, - month = 12, +@misc{P0660R0, + author = "Nicolai Josuttis", + title = "{P0660R0}: A Cooperatively Interruptible Joining Thread", + howpublished = "\url{https://wg21.link/p0660r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0448R0, - author = "Peter Sommerlad", - title = "{P0448R0}: A strstream replacement using span as", - howpublished = "\url{https://wg21.link/p0448r0}", - year = 2016, - month = 10, +@misc{P0660R2, + author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", + title = "{P0660R2}: A Cooperatively Interruptible Joining Thread, Rev 2", + howpublished = "\url{https://wg21.link/p0660r2}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0448R1, - author = "Peter Sommerlad", - title = "{P0448R1}: A strstream replacement using span as", - howpublished = "\url{https://wg21.link/p0448r1}", - year = 2017, +@misc{P0660R3, + author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", + title = "{P0660R3}: A Cooperatively Interruptible Joining Thread", + howpublished = "\url{https://wg21.link/p0660r3}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0448R2, - author = "Peter Sommerlad", - title = "{P0448R2}: A strstream replacement using span as buffer", - howpublished = "\url{https://wg21.link/p0448r2}", - year = 2019, - month = 1, +@misc{P0660R4, + author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", + title = "{P0660R4}: A Cooperatively Interruptible Joining Thread", + howpublished = "\url{https://wg21.link/p0660r4}", + year = 2018, + month = 9, publisher = "WG21" } -@misc{P0448R3, - author = "Peter Sommerlad", - title = "{P0448R3}: A strstream replacement using span as buffer", - howpublished = "\url{https://wg21.link/p0448r3}", - year = 2021, - month = 2, +@misc{P0660R5, + author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", + title = "{P0660R5}: A Cooperatively Interruptible Joining Thread", + howpublished = "\url{https://wg21.link/p0660r5}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0448R4, - author = "Peter Sommerlad", - title = "{P0448R4}: A strstream replacement using span as buffer", - howpublished = "\url{https://wg21.link/p0448r4}", - year = 2021, - month = 3, +@misc{P0660R6, + author = "Nicolai Josuttis and Billy O’Neal and Herb Sutter and Anthony Williams", + title = "{P0660R6}: A Cooperatively Interruptible Joining Thread, Rev 6", + howpublished = "\url{https://wg21.link/p0660r6}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0451R0, - author = "Bryce Adelstein Lelbach and Alisdair Meredith", - title = "{P0451R0}: Future-Proofing Parallel Algorithms Exception Handling", - howpublished = "\url{https://wg21.link/p0451r0}", - year = 2016, - month = 10, +@misc{P0660R7, + author = "Nicolai Josuttis and Lewis Baker and Billy O’Neal and Herb Sutter and Anthony Williams", + title = "{P0660R7}: Interrupt Tokens and a Joining Thread, Rev 7", + howpublished = "\url{https://wg21.link/p0660r7}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0452R0, - author = "Bryce Adelstein Lelbach", - title = "{P0452R0}: Binary transform\_reduce(): The Missing Overload", - howpublished = "\url{https://wg21.link/p0452r0}", - year = 2016, - month = 10, +@misc{P0660R8, + author = "Nicolai Josuttis and Lewis Baker and Billy O’Neal and Herb Sutter and Anthony Williams", + title = "{P0660R8}: Stop Tokens and a Joining Thread", + howpublished = "\url{https://wg21.link/p0660r8}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0452R1, - author = "Bryce Adelstein Lelbach", - title = "{P0452R1}: Unifying Parallel Algorithms", - howpublished = "\url{https://wg21.link/p0452r1}", - year = 2017, +@misc{P0660R9, + author = "Nicolai Josuttis and Lewis Baker and Billy O’Neal and Herb Sutter and Anthony Williams", + title = "{P0660R9}: Stop Token and Joining Thread", + howpublished = "\url{https://wg21.link/p0660r9}", + year = 2019, month = 3, publisher = "WG21" } -@misc{P0454R0, - author = "Bryce Adelstein Lelbach and H. Carter Edwards", - title = "{P0454R0}: Wording for a Minimal mdspan", - howpublished = "\url{https://wg21.link/p0454r0}", - year = 2016, - month = 10, +@misc{P0660R10, + author = "Nicolai Josuttis and Lewis Baker and Billy O'Neal and Herb Sutter and Anthony Williams", + title = "{P0660R10}: Stop Token and Joining Thread", + howpublished = "\url{https://wg21.link/p0660r10}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0457R0, - author = "Mikhail Maltsev", - title = "{P0457R0}: String Prefix and Suffix Checking", - howpublished = "\url{https://wg21.link/p0457r0}", - year = 2016, - month = 10, +@misc{P0661R0, + author = "Allan Deutsch", + title = "{P0661R0}: slot\_map Container in C++", + howpublished = "\url{https://wg21.link/p0661r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0457R1, - author = "Mikhail Maltsev", - title = "{P0457R1}: String Prefix and Suffix Checking", - howpublished = "\url{https://wg21.link/p0457r1}", +@misc{P0662R0, + author = "Casey Carter and Eric Niebler", + title = "{P0662R0}: Wording for Ranges TS Issue 345 / US-2: Update ranged-for-loop wording", + howpublished = "\url{https://wg21.link/p0662r0}", year = 2017, - month = 7, + month = 6, publisher = "WG21" } -@misc{P0457R2, - author = "Mikhail Maltsev", - title = "{P0457R2}: String Prefix and Suffix Checking", - howpublished = "\url{https://wg21.link/p0457r2}", +@misc{P0663R0, + author = "Casey Carter", + title = "{P0663R0}: Ranges TS ``Ready'' Issues for the July 2017 (Toronto) meeting", + howpublished = "\url{https://wg21.link/p0663r0}", year = 2017, - month = 11, + month = 6, publisher = "WG21" } -@misc{P0458R0, - author = "Mikhail Maltsev", - title = "{P0458R0}: Checking for Existence of an Element in Associative Containers", - howpublished = "\url{https://wg21.link/p0458r0}", - year = 2016, - month = 10, +@misc{P0664R0, + author = "Gor Nishanov", + title = "{P0664R0}: Coroutines TS Issues", + howpublished = "\url{https://wg21.link/p0664r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0458R1, - author = "Mikhail Maltsev", - title = "{P0458R1}: Checking for Existence of an Element in Associative Containers", - howpublished = "\url{https://wg21.link/p0458r1}", +@misc{P0664R1, + author = "Gor Nishanov", + title = "{P0664R1}: Coroutines TS Issues", + howpublished = "\url{https://wg21.link/p0664r1}", + year = 2017, + month = 6, + publisher = "WG21" +} +@misc{P0664R2, + author = "Gor Nishanov", + title = "{P0664R2}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r2}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0458R2, - author = "Mikhail Maltsev", - title = "{P0458R2}: Checking for Existence of an Element in Associative Containers", - howpublished = "\url{https://wg21.link/p0458r2}", +@misc{P0664R3, + author = "Gor Nishanov", + title = "{P0664R3}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r3}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P0664R4, + author = "Gor Nishanov", + title = "{P0664R4}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r4}", year = 2018, month = 6, publisher = "WG21" } -@misc{P0459R0, - author = "Eric Niebler and Casey Carter", - title = "{P0459R0}: C++ Extensions for Ranges, Speculative Combined Proposal Document", - howpublished = "\url{https://wg21.link/p0459r0}", - year = 2016, - month = 10, +@misc{P0664R5, + author = "Gor Nishanov", + title = "{P0664R5}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r5}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0460R0, - author = "Sean Middleditch", - title = "{P0460R0}: Flat containers wording", - howpublished = "\url{https://wg21.link/p0460r0}", - year = 2016, +@misc{P0664R6, + author = "Gor Nishanov", + title = "{P0664R6}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r6}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0461R0, - author = "Paul E. McKenney and Maged Michael and Michael Wong and Isabella Muerte and Arthur O'Dwyer", - title = "{P0461R0}: Proposed RCU C++ API", - howpublished = "\url{https://wg21.link/p0461r0}", - year = 2016, - month = 10, +@misc{P0664R7, + author = "Gor Nishanov", + title = "{P0664R7}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r7}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0461R1, - author = "Paul E. McKenney and Maged Michael and Michael Wong and Isabella Muerte and Arthur O'Dwyer and D. S. Hollman", - title = "{P0461R1}: Proposed RCU C++ API", - howpublished = "\url{https://wg21.link/p0461r1}", - year = 2017, +@misc{P0664R8, + author = "Gor Nishanov", + title = "{P0664R8}: C++ Coroutine TS Issues", + howpublished = "\url{https://wg21.link/p0664r8}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0461R2, - author = "Paul E. McKenney and Maged Michael and Michael Wong and Isabella Muerte and Arthur O'Dwyer and D. S. Hollman and Andrew Hunter and Georey Romer and Lance Roy", - title = "{P0461R2}: Proposed RCU C++ API", - howpublished = "\url{https://wg21.link/p0461r2}", +@misc{P0665R0, + author = "Tristan Brindle", + title = "{P0665R0}: Allowing Class Template Specializations in Unrelated Namespaces", + howpublished = "\url{https://wg21.link/p0665r0}", year = 2017, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0462R0, - author = "Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl and JF Bastien and Micheal Wong", - title = "{P0462R0}: Marking memory order consume Dependency Chains", - howpublished = "\url{https://wg21.link/p0462r0}", - year = 2016, - month = 10, +@misc{P0665R1, + author = "Tristan Brindle", + title = "{P0665R1}: Allowing Class Template Specializations in Associated Namespaces (revision 1)", + howpublished = "\url{https://wg21.link/p0665r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0462R1, - author = "Paul E. McKenney and Torvald Riegel and Jeff Preshing and Hans Boehm and Clark Nelson and Olivier Giroux and Lawrence Crowl and JF Bastien and Micheal Wong", - title = "{P0462R1}: Marking memory order consume Dependency Chains", - howpublished = "\url{https://wg21.link/p0462r1}", +@misc{P0666R0, + author = "Alasdair Mackintosh", + title = "{P0666R0}: C++ Latches and Barriers", + howpublished = "\url{https://wg21.link/p0666r0}", year = 2017, - month = 2, - publisher = "WG21" -} -@misc{P0463R0, - author = "Howard Hinnant", - title = "{P0463R0}: endian, Just endian", - howpublished = "\url{https://wg21.link/p0463r0}", - year = 2016, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0463R1, - author = "Howard Hinnant", - title = "{P0463R1}: endian, Just endian", - howpublished = "\url{https://wg21.link/p0463r1}", - year = 2017, - month = 7, +@misc{P0666R1, + author = "Olivier Giroux", + title = "{P0666R1}: Revised Latches and Barriers for C++20", + howpublished = "\url{https://wg21.link/p0666r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0464R0, - author = "Tony Van Eerd and Botond Ballo", - title = "{P0464R0}: Revisiting the meaning of ``foo(ConceptName,ConceptName)''", - howpublished = "\url{https://wg21.link/p0464r0}", - year = 2016, - month = 10, +@misc{P0666R2, + author = "Olivier Giroux", + title = "{P0666R2}: Revised Latches and Barriers for C++20", + howpublished = "\url{https://wg21.link/p0666r2}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0464R1, - author = "Tony Van Eerd and Botond Ballo", - title = "{P0464R1}: Revisiting the meaning of ``foo(ConceptName,ConceptName)''", - howpublished = "\url{https://wg21.link/p0464r1}", - year = 2016, - month = 11, +@misc{P0667R0, + author = "Hans-J. Boehm", + title = "{P0667R0}: The future of std::future extensions", + howpublished = "\url{https://wg21.link/p0667r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0464R2, - author = "Tony Van Eerd and Botond Ballo", - title = "{P0464R2}: Revisiting the meaning of ``foo(ConceptName,ConceptName)''", - howpublished = "\url{https://wg21.link/p0464r2}", +@misc{P0668R0, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0668R0}: Revising the C++ memory model", + howpublished = "\url{https://wg21.link/p0668r0}", year = 2017, - month = 3, + month = 6, publisher = "WG21" } -@misc{P0465R0, - author = "Lisa Lippincott", - title = "{P0465R0}: Procedural Function Interfaces", - howpublished = "\url{https://wg21.link/p0465r0}", - year = 2016, - month = 10, +@misc{P0668R1, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0668R1}: Revising the C++ memory model", + howpublished = "\url{https://wg21.link/p0668r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0466R0, - author = "Lisa Lippincott", - title = "{P0466R0}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/p0466r0}", - year = 2016, - month = 10, +@misc{P0668R2, + author = "Hans J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0668R2}: Revising the C++ memory model", + howpublished = "\url{https://wg21.link/p0668r2}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0466R1, - author = "Lisa Lippincott", - title = "{P0466R1}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/p0466r1}", +@misc{P0668R3, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0668R3}: Revising the C++ memory model", + howpublished = "\url{https://wg21.link/p0668r3}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0466R2, - author = "Lisa Lippincott", - title = "{P0466R2}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/p0466r2}", +@misc{P0668R4, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0668R4}: Revising the C++ memory model", + howpublished = "\url{https://wg21.link/p0668r4}", year = 2018, - month = 3, + month = 6, publisher = "WG21" } -@misc{P0466R3, - author = "Lisa Lippincott", - title = "{P0466R3}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/p0466r3}", - year = 2019, - month = 3, +@misc{P0668R5, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0668R5}: Revising the C++ memory model", + howpublished = "\url{https://wg21.link/p0668r5}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0466R4, - author = "Lisa Lippincott", - title = "{P0466R4}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/p0466r4}", - year = 2019, +@misc{P0669R0, + author = "Guy Davidson and Michael B. McLaughlin", + title = "{P0669R0}: Why We Should Standardize 2D Graphics for C++", + howpublished = "\url{https://wg21.link/p0669r0}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0466R5, - author = "Lisa Lippincott", - title = "{P0466R5}: Layout-compatibility and Pointer-interconvertibility Traits", - howpublished = "\url{https://wg21.link/p0466r5}", - year = 2019, - month = 7, +@misc{P0670R0, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0670R0}: Static reflection of functions", + howpublished = "\url{https://wg21.link/p0670r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0467R0, - author = "Alisdair Meredith", - title = "{P0467R0}: Iterator Concerns for Parallel Algorithms", - howpublished = "\url{https://wg21.link/p0467r0}", - year = 2016, +@misc{P0670R1, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0670R1}: Static reflection of functions", + howpublished = "\url{https://wg21.link/p0670r1}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0467R1, - author = "Alisdair Meredith", - title = "{P0467R1}: Iterator Concerns for Parallel Algorithms", - howpublished = "\url{https://wg21.link/p0467r1}", - year = 2016, +@misc{P0670R2, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0670R2}: Static reflection of functions", + howpublished = "\url{https://wg21.link/p0670r2}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0467R2, - author = "Alisdair Meredith", - title = "{P0467R2}: Iterator Concerns for Parallel Algorithms", - howpublished = "\url{https://wg21.link/p0467r2}", - year = 2017, - month = 3, +@misc{P0670R3, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0670R3}: Function reflection", + howpublished = "\url{https://wg21.link/p0670r3}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0468R0, - author = "Isabella Muerte", - title = "{P0468R0}: A Proposal to Add an Intrusive Smart Pointer to the C++ Standard Library", - howpublished = "\url{https://wg21.link/p0468r0}", - year = 2016, - month = 10, +@misc{P0670R4, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0670R4}: Function reflection", + howpublished = "\url{https://wg21.link/p0670r4}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0468R1, - author = "Isabella Muerte", - title = "{P0468R1}: An Intrusive Smart Pointer", - howpublished = "\url{https://wg21.link/p0468r1}", - year = 2018, +@misc{P0671R0, + author = "Axel Naumann", + title = "{P0671R0}: Parametric Functions", + howpublished = "\url{https://wg21.link/p0671r0}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0469R0, - author = "R. ``Tim'' Song", - title = "{P0469R0}: Sample in place", - howpublished = "\url{https://wg21.link/p0469r0}", - year = 2016, - month = 10, +@misc{P0671R1, + author = "Axel Naumann", + title = "{P0671R1}: Parametric Functions", + howpublished = "\url{https://wg21.link/p0671r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0471R0, - author = "David Sankel", - title = "{P0471R0}: Single argument std::inserter", - howpublished = "\url{https://wg21.link/p0471r0}", - year = 2016, - month = 10, +@misc{P0671R2, + author = "Axel Naumann", + title = "{P0671R2}: Self-explanatory Function Arguments", + howpublished = "\url{https://wg21.link/p0671r2}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0472R0, - author = "David Sankel", - title = "{P0472R0}: Move 'std::monostate' to ", - howpublished = "\url{https://wg21.link/p0472r0}", - year = 2016, - month = 10, +@misc{P0672R0, + author = "Joël Falcou and Peter Gottschling and Herb Sutter", + title = "{P0672R0}: Implicit Evaluation of ``auto'' Variables", + howpublished = "\url{https://wg21.link/p0672r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0472R1, - author = "David Sankel and Andrei Zissu", - title = "{P0472R1}: Put std::monostate in ", - howpublished = "\url{https://wg21.link/p0472r1}", - year = 2024, +@misc{P0673R0, + author = "Herb Sutter", + title = "{P0673R0}: Merge Concurrency TS atomic pointers into C++20 working draft", + howpublished = "\url{https://wg21.link/p0673r0}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0472R2, - author = "David Sankel and Andrei Zissu", - title = "{P0472R2}: Put std::monostate in ", - howpublished = "\url{https://wg21.link/p0472r2}", - year = 2024, - month = 9, +@misc{P0674R0, + author = "Peter Dimov and Glen Fernandes", + title = "{P0674R0}: Extending make\_shared to Support Arrays", + howpublished = "\url{https://wg21.link/p0674r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0472R3, - author = "David Sankel and Andrei Zissu", - title = "{P0472R3}: Put std::monostate in ", - howpublished = "\url{https://wg21.link/p0472r3}", - year = 2024, - month = 11, +@misc{P0674R1, + author = "Peter Dimov and Glen Fernandes", + title = "{P0674R1}: Extending make\_shared to Support Arrays", + howpublished = "\url{https://wg21.link/p0674r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0473R0, - author = "David Sankel", - title = "{P0473R0}: + for std::vector concatenation", - howpublished = "\url{https://wg21.link/p0473r0}", - year = 2016, - month = 10, +@misc{P0675R0, + author = "John McFarlane", + title = "{P0675R0}: Numeric Traits for Type Composition", + howpublished = "\url{https://wg21.link/p0675r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0474R0, - author = "Lawrence Crowl", - title = "{P0474R0}: Comparison in C++: Basic Facilities", - howpublished = "\url{https://wg21.link/p0474r0}", - year = 2016, - month = 10, +@misc{P0676R0, + author = "Felix Petriconi and David Sankel and Sean Parent", + title = "{P0676R0}: Towards a Good Future", + howpublished = "\url{https://wg21.link/p0676r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0475R0, - author = "Jonathan Wakely", - title = "{P0475R0}: LWG 2511: guaranteed copy elision for piecewise construction", - howpublished = "\url{https://wg21.link/p0475r0}", - year = 2016, - month = 10, +@misc{P0678R0, + author = "John Lakos", + title = "{P0678R0}: Business Requrements for Modules", + howpublished = "\url{https://wg21.link/p0678r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0475R1, - author = "Jonathan Wakely", - title = "{P0475R1}: LWG 2511: guaranteed copy elision for piecewise construction", - howpublished = "\url{https://wg21.link/p0475r1}", - year = 2018, +@misc{P0679R0, + author = "Torvald Riegel", + title = "{P0679R0}: Forward progress vs. futures and continuations", + howpublished = "\url{https://wg21.link/p0679r0}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0476R0, - author = "JF Bastien", - title = "{P0476R0}: Bit-casting object representations", - howpublished = "\url{https://wg21.link/p0476r0}", - year = 2016, - month = 10, +@misc{P0680R0, + author = "Torvald Riegel", + title = "{P0680R0}: SG1 efficiency", + howpublished = "\url{https://wg21.link/p0680r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0476R1, - author = "JF Bastien", - title = "{P0476R1}: Bit-casting object representations", - howpublished = "\url{https://wg21.link/p0476r1}", - year = 2016, - month = 11, +@misc{P0681R0, + author = "Lisa Lippincot", + title = "{P0681R0}: Precise Semantics for Assertions", + howpublished = "\url{https://wg21.link/p0681r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0476R2, - author = "JF Bastien", - title = "{P0476R2}: Bit-casting object representations", - howpublished = "\url{https://wg21.link/p0476r2}", +@misc{P0682R0, + author = "Jens Maurer", + title = "{P0682R0}: Repairing elementary string conversions", + howpublished = "\url{https://wg21.link/p0682r0}", year = 2017, - month = 11, + month = 6, publisher = "WG21" } -@misc{P0477R0, - author = "Matt Calabrese", - title = "{P0477R0}: std::monostate\_function<>", - howpublished = "\url{https://wg21.link/p0477r0}", - year = 2016, - month = 10, +@misc{P0682R1, + author = "Jens Maurer", + title = "{P0682R1}: Repairing elementary string conversions", + howpublished = "\url{https://wg21.link/p0682r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0478R0, - author = "Bruno Manganelli and Michael Wong and Sy Brand", - title = "{P0478R0}: Template argument deduction for non-terminal function parameter packs", - howpublished = "\url{https://wg21.link/p0478r0}", - year = 2016, - month = 10, +@misc{P0683R0, + author = "Jens Maurer", + title = "{P0683R0}: Default member initializers for bit-fields", + howpublished = "\url{https://wg21.link/p0683r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0479R0, - author = "Clay Trychta", - title = "{P0479R0}: Attributes for Likely and Unlikely Branches", - howpublished = "\url{https://wg21.link/p0479r0}", - year = 2016, - month = 10, +@misc{P0683R1, + author = "Jens Maurer", + title = "{P0683R1}: Default member initializers for bit-fields", + howpublished = "\url{https://wg21.link/p0683r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0479R1, - author = "Clay Trychta", - title = "{P0479R1}: Attributes for Likely and Unlikely Branches", - howpublished = "\url{https://wg21.link/p0479r1}", +@misc{P0684R0, + author = "Titus Winters and Bjarne Stroustrup and Daveed Vandevoorde and Beman Dawes and Michael Wong and Howard Hinnant", + title = "{P0684R0}: C++ Stability, Velocity, and Deployment Plans", + howpublished = "\url{https://wg21.link/p0684r0}", year = 2017, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0479R2, - author = "Clay Trychta", - title = "{P0479R2}: Attributes for Likely and Unlikely Branches", - howpublished = "\url{https://wg21.link/p0479r2}", +@misc{P0684R1, + author = "Titus Winters", + title = "{P0684R1}: C++ Stability, Velocity, and Deployment Plans", + howpublished = "\url{https://wg21.link/p0684r1}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0479R4, - author = "Clay Trychta", - title = "{P0479R4}: Proposed wording for likely and unlikely attributes", - howpublished = "\url{https://wg21.link/p0479r4}", +@misc{P0684R2, + author = "Titus Winters", + title = "{P0684R2}: C++ Stability, Velocity, and Deployment Plans", + howpublished = "\url{https://wg21.link/p0684r2}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0479R5, - author = "Clay Trychta", - title = "{P0479R5}: Proposed wording for likely and unlikely attributes", - howpublished = "\url{https://wg21.link/p0479r5}", - year = 2018, - month = 3, - publisher = "WG21" -} -@misc{P0480R0, - author = "Ville Voutilainen", - title = "{P0480R0}: Explicit type checking with structured bindings", - howpublished = "\url{https://wg21.link/p0480r0}", - year = 2016, - month = 10, +@misc{P0685R0, + author = "Michael Wong", + title = "{P0685R0}: SG5: Transactional Memory (TM) Meeting Minutes 2017/01/30-2017/06/05", + howpublished = "\url{https://wg21.link/p0685r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0480R1, - author = "Ville Voutilainen", - title = "{P0480R1}: Structured bindings with explicit types", - howpublished = "\url{https://wg21.link/p0480r1}", - year = 2018, - month = 10, +@misc{P0686R0, + author = "Michael Wong", + title = "{P0686R0}: SG14: Low Latency Meeting Minutes 2017/03/09-2017/06/14", + howpublished = "\url{https://wg21.link/p0686r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0481R0, - author = "Tony Van Eerd", - title = "{P0481R0}: Bravely Default", - howpublished = "\url{https://wg21.link/p0481r0}", - year = 2016, - month = 10, +@misc{P0687R0, + author = "Ruyman Reyes and Gordon Brown and Michael Wong and Hartmut Kaiser", + title = "{P0687R0}: Data Movement in C++", + howpublished = "\url{https://wg21.link/p0687r0}", + year = 2017, + month = 5, publisher = "WG21" } -@misc{P0482R0, - author = "Tom Honermann", - title = "{P0482R0}: char8\_t: A type for UTF-8 characters and strings", - howpublished = "\url{https://wg21.link/p0482r0}", - year = 2016, - month = 10, +@misc{P0688R0, + author = "Chris Kohlhoff and Jared Hoberock and Chris Mysen and Gordon Brown", + title = "{P0688R0}: A Proposal to Simplify the Unified Executors Design", + howpublished = "\url{https://wg21.link/p0688r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0482R1, - author = "Tom Honermann", - title = "{P0482R1}: char8\_t: A type for UTF-8 characters and strings", - howpublished = "\url{https://wg21.link/p0482r1}", - year = 2018, - month = 2, +@misc{P0689R0, + author = "Gabriel Dos Reis", + title = "{P0689R0}: A Word about Modules", + howpublished = "\url{https://wg21.link/p0689r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0482R2, - author = "Tom Honermann", - title = "{P0482R2}: char8\_t: A type for UTF-8 characters and strings", - howpublished = "\url{https://wg21.link/p0482r2}", - year = 2018, - month = 4, +@misc{P0690R0, + author = "JF Bastien and Billy Robert O'Neal III", + title = "{P0690R0}: Tearable Atomics", + howpublished = "\url{https://wg21.link/p0690r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0482R3, - author = "Tom Honermann", - title = "{P0482R3}: char8\_t: A type for UTF-8 characters and strings (Revision 3)", - howpublished = "\url{https://wg21.link/p0482r3}", +@misc{P0690R1, + author = "JF Bastien and Billy Robert O'Neal III and Andrew Hunter", + title = "{P0690R1}: Tearable Atomics", + howpublished = "\url{https://wg21.link/p0690r1}", year = 2018, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0482R4, - author = "Tom Honermann", - title = "{P0482R4}: char8\_t: A type for UTF-8 characters and strings", - howpublished = "\url{https://wg21.link/p0482r4}", - year = 2018, +@misc{P0691R0, + author = "John H. Spicer and Hubert S.K. Tong and Daveed Vandevoorde", + title = "{P0691R0}: Integrating Concepts: ``Open'' items for consideration", + howpublished = "\url{https://wg21.link/p0691r0}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0482R5, - author = "Tom Honermann", - title = "{P0482R5}: char8\_t: A type for UTF-8 characters and strings", - howpublished = "\url{https://wg21.link/p0482r5}", - year = 2018, - month = 10, +@misc{P0692R0, + author = "Matt Calabrese", + title = "{P0692R0}: Access Specifiers and Specializations", + howpublished = "\url{https://wg21.link/p0692r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0482R6, - author = "Tom Honermann", - title = "{P0482R6}: char8\_t: A type for UTF-8 characters and strings (Revision 6)", - howpublished = "\url{https://wg21.link/p0482r6}", - year = 2018, +@misc{P0692R1, + author = "Matt Calabrese", + title = "{P0692R1}: Access Checking on Specializations", + howpublished = "\url{https://wg21.link/p0692r1}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0483R0, - author = "Patrice Roy", - title = "{P0483R0}: Extending Memory Management Tools, And a Bit More", - howpublished = "\url{https://wg21.link/p0483r0}", - year = 2016, - month = 10, - publisher = "WG21" -} -@misc{P0483R2, - author = "Gonzalo Brito Gadeschi", - title = "{P0483R2}: static\_vector", - howpublished = "\url{https://wg21.link/p0483r2}", - year = 2018, +@misc{P0694R0, + author = "Bjarne Stroustrup", + title = "{P0694R0}: Function declarations using concepts", + howpublished = "\url{https://wg21.link/p0694r0}", + year = 2017, month = 6, publisher = "WG21" } -@misc{P0484R0, - author = "Patrice Roy and Billy Baker and Arthur O'Dwyer", - title = "{P0484R0}: Enhancing Thread Constructor Attributes", - howpublished = "\url{https://wg21.link/p0484r0}", - year = 2016, - month = 10, +@misc{P0695R0, + author = "Bjarne Stroustrup", + title = "{P0695R0}: Alternative concepts", + howpublished = "\url{https://wg21.link/p0695r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0484R1, - author = "Patrice Roy and Billy Baker and Arthur O'Dwyer", - title = "{P0484R1}: Enhancing Thread Constructor Attributes", - howpublished = "\url{https://wg21.link/p0484r1}", +@misc{P0696R0, + author = "Tom Honermann", + title = "{P0696R0}: Remove abbreviated functions and template-introduction syntax from the Concepts TS", + howpublished = "\url{https://wg21.link/p0696r0}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0485R0, - author = "Bruno Manganelli and Michael Wong and Sy Brand", - title = "{P0485R0}: Amended rules for Partial Ordering of function templates", - howpublished = "\url{https://wg21.link/p0485r0}", - year = 2016, - month = 10, +@misc{P0696R1, + author = "Tom Honermann", + title = "{P0696R1}: Remove abbreviated functions and template-introduction syntax from the Concepts TS", + howpublished = "\url{https://wg21.link/p0696r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0486R0, - author = "Ildus Nezametdinov and Patrice Roy and ", - title = "{P0486R0}: for\_each\_iter algorithm proposal", - howpublished = "\url{https://wg21.link/p0486r0}", - year = 2016, - month = 10, +@misc{P0697R0, + author = "Herb Sutter", + title = "{P0697R0}: Clarifying the status of feature test macros", + howpublished = "\url{https://wg21.link/p0697r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0487R0, - author = "Zhihao Yuan", - title = "{P0487R0}: Fixing operator>> (basic\_istream\&, CharT*) (LWG 2499)", - howpublished = "\url{https://wg21.link/p0487r0}", - year = 2016, - month = 10, +@misc{P0698R0, + author = "Marshall Clow", + title = "{P0698R0}: C++ Standard Library Issues to be moved in Toronto", + howpublished = "\url{https://wg21.link/p0698r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0487R1, - author = "Zhihao Yuan", - title = "{P0487R1}: Fixing operator>>(basic\_istream\&, CharT*) (LWG 2499)", - howpublished = "\url{https://wg21.link/p0487r1}", - year = 2018, - month = 8, +@misc{P0699R0, + author = "Marshall Clow", + title = "{P0699R0}: C++ Standard Library Issues Resolved Directly In Toronto", + howpublished = "\url{https://wg21.link/p0699r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0488R0, - author = "Barry Hedquist", - title = "{P0488R0}: WG21 Working paper: NB Comments, ISO/IEC CD 14882", - howpublished = "\url{https://wg21.link/p0488r0}", - year = 2016, - month = 10, +@misc{P0700R0, + author = "Bjarne Stroustrup", + title = "{P0700R0}: Alternatives to operator dot", + howpublished = "\url{https://wg21.link/p0700r0}", + year = 2017, + month = 2, publisher = "WG21" } -@misc{P0489R0, - author = "Barry Hedquist", - title = "{P0489R0}: WG21 Working paper: Late Comments on CD 14882", - howpublished = "\url{https://wg21.link/p0489r0}", - year = 2016, - month = 10, +@misc{P0701R0, + author = "Bryce Adelstein Lelbach", + title = "{P0701R0}: Back to the std2::future", + howpublished = "\url{https://wg21.link/p0701r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0490R0, - author = "Jens Maurer", - title = "{P0490R0}: Core language changes addressing National Body comments for CD C++17", - howpublished = "\url{https://wg21.link/p0490r0}", - year = 2016, - month = 11, +@misc{P0701R1, + author = "Bryce Adelstein Lelbach", + title = "{P0701R1}: Back to the std2::future", + howpublished = "\url{https://wg21.link/p0701r1}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0492R0, - author = "Beman Dawes and S. Davis Herring and Nicolai Josuttis and Jason Liu and Billy O'Neal and P.J. Plauger and Jonathan Wakely", - title = "{P0492R0}: Proposed Resolution of C++17 National Body Comments for Filesystem", - howpublished = "\url{https://wg21.link/p0492r0}", - year = 2016, +@misc{P0701R2, + author = "Bryce Adelstein Lelbach and Michał Dominiak and Hartmut Kaiser", + title = "{P0701R2}: Back to the std2::future Part II", + howpublished = "\url{https://wg21.link/p0701r2}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0492R1, - author = "Beman Dawes and S. Davis Herring and Nicolai Josuttis and Jason Liu and Billy O'Neal and P.J. Plauger and Jonathan Wakely", - title = "{P0492R1}: Proposed Resolution of C++17 National Body Comments for Filesystem", - howpublished = "\url{https://wg21.link/p0492r1}", +@misc{P0702R0, + author = "Mike Spertus", + title = "{P0702R0}: Language support for Constructor Template Argument Deduction", + howpublished = "\url{https://wg21.link/p0702r0}", year = 2017, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0492R2, - author = "Beman Dawes and S. Davis Herring and Nicolai Josuttis and Jason Liu and Billy O'Neal and P.J. Plauger and Jonathan Wakely", - title = "{P0492R2}: Proposed Resolution of C++17 National Body Comments for Filesystem", - howpublished = "\url{https://wg21.link/p0492r2}", +@misc{P0702R1, + author = "Mike Spertus and Jason Merrill", + title = "{P0702R1}: Language support for Constructor Template Argument Deduction", + howpublished = "\url{https://wg21.link/p0702r1}", year = 2017, - month = 3, + month = 7, publisher = "WG21" } -@misc{P0493R0, - author = "Al Grant and Bronek Kozicki", - title = "{P0493R0}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/p0493r0}", - year = 2016, - month = 11, +@misc{P0703R0, + author = "David Sankel", + title = "{P0703R0}: Networking TS Issues", + howpublished = "\url{https://wg21.link/p0703r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0493R1, - author = "Al Grant and Bronek Kozicki", - title = "{P0493R1}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/p0493r1}", - year = 2020, - month = 5, +@misc{P0704R0, + author = "Barry Revzin", + title = "{P0704R0}: Fixing const-qualified pointers to members", + howpublished = "\url{https://wg21.link/p0704r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0493R2, - author = "Al Grant and Bronek Kozicki", - title = "{P0493R2}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/p0493r2}", - year = 2021, - month = 5, +@misc{P0704R1, + author = "Barry Revzin", + title = "{P0704R1}: Fixing const-qualified pointers to members", + howpublished = "\url{https://wg21.link/p0704r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0493R3, - author = "Al Grant and Bronek Kozicki and Tim Northover", - title = "{P0493R3}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/p0493r3}", - year = 2021, - month = 12, +@misc{P0705R0, + author = "Tony Van Eerd", + title = "{P0705R0}: Implicit and Explicit conversions", + howpublished = "\url{https://wg21.link/p0705r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0493R4, - author = "Al Grant and Al Grant and Bronek Kozicki and Tim Northover", - title = "{P0493R4}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/p0493r4}", - year = 2023, - month = 2, +@misc{P0706R0, + author = "S. Davis Herring", + title = "{P0706R0}: Efficient headers for modules (or not)", + howpublished = "\url{https://wg21.link/p0706r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0493R5, - author = "Al Grant and Al Grant and Bronek Kozicki and Tim Northover", - title = "{P0493R5}: Atomic maximum/minimum", - howpublished = "\url{https://wg21.link/p0493r5}", - year = 2024, - month = 2, +@misc{P0707R0, + author = "Herb Sutter", + title = "{P0707R0}: Metaclasses", + howpublished = "\url{https://wg21.link/p0707r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0494R0, - author = "Ildus Nezametdinov", - title = "{P0494R0}: contiguous\_container proposal", - howpublished = "\url{https://wg21.link/p0494r0}", - year = 2016, - month = 11, +@misc{P0707R1, + author = "Herb Sutter", + title = "{P0707R1}: Metaclasses: Generative C++", + howpublished = "\url{https://wg21.link/p0707r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0495R0, - author = "Lawrence Crowl", - title = "{P0495R0}: Concurrency Safety in C++ Data Structures", - howpublished = "\url{https://wg21.link/p0495r0}", - year = 2016, - month = 11, +@misc{P0707R2, + author = "Herb Sutter", + title = "{P0707R2}: Metaclasses: Generative C++", + howpublished = "\url{https://wg21.link/p0707r2}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0497R0, - author = "Jonathan Wakely", - title = "{P0497R0}: Fixes to shared\_ptr support for arrays", - howpublished = "\url{https://wg21.link/p0497r0}", - year = 2016, - month = 11, +@misc{P0707R3, + author = "Herb Sutter", + title = "{P0707R3}: Metaclasses: Generative C++", + howpublished = "\url{https://wg21.link/p0707r3}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0500R0, - author = "Gabriel Dos Reis", - title = "{P0500R0}: Resolved Module TS (N4610) Issues", - howpublished = "\url{https://wg21.link/p0500r0}", - year = 2016, - month = 11, +@misc{P0707R4, + author = "Herb Sutter", + title = "{P0707R4}: Metaclasses: Generative C++", + howpublished = "\url{https://wg21.link/p0707r4}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0501R0, - author = "Gabriel Dos Reis", - title = "{P0501R0}: C++ Module TS Issues List", - howpublished = "\url{https://wg21.link/p0501r0}", - year = 2017, - month = 2, +@misc{P0707R5, + author = "Herb Sutter", + title = "{P0707R5}: Metaclass functions for generative C++", + howpublished = "\url{https://wg21.link/p0707r5}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P0501R1, - author = "Gabriel Dos Reis", - title = "{P0501R1}: C++ Module TS Issues List", - howpublished = "\url{https://wg21.link/p0501r1}", - year = 2017, - month = 3, +@misc{P0709R0, + author = "Herb Sutter", + title = "{P0709R0}: Zero-overhead deterministic exceptions: Throwing values", + howpublished = "\url{https://wg21.link/p0709r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0501R2, - author = "Gabriel Dos Reis", - title = "{P0501R2}: C++ Module TS Issues List", - howpublished = "\url{https://wg21.link/p0501r2}", - year = 2017, +@misc{P0709R1, + author = "Herb Sutter", + title = "{P0709R1}: Zero-overhead deterministic exceptions: Throwing values", + howpublished = "\url{https://wg21.link/p0709r1}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0501R3, - author = "Gabriel Dos Reis", - title = "{P0501R3}: C++ Module TS Issues List", - howpublished = "\url{https://wg21.link/p0501r3}", +@misc{P0709R2, + author = "Herb Sutter", + title = "{P0709R2}: Zero-overhead deterministic exceptions: Throwing values", + howpublished = "\url{https://wg21.link/p0709r2}", year = 2018, - month = 1, + month = 10, publisher = "WG21" } -@misc{P0502R0, - author = "JF Bastien and Bryce Adelstein Lelbach and H. Carter Edwards", - title = "{P0502R0}: Throwing out of a parallel algorithm terminates--but how?", - howpublished = "\url{https://wg21.link/p0502r0}", - year = 2016, - month = 11, +@misc{P0709R3, + author = "Herb Sutter", + title = "{P0709R3}: Zero-overhead deterministic exceptions: Throwing values", + howpublished = "\url{https://wg21.link/p0709r3}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0503R0, - author = "Erich Keane", - title = "{P0503R0}: Correcting library usage of ``literal type''", - howpublished = "\url{https://wg21.link/p0503r0}", - year = 2016, - month = 11, +@misc{P0709R4, + author = "Herb Sutter", + title = "{P0709R4}: Zero-overhead deterministic exceptions: Throwing values", + howpublished = "\url{https://wg21.link/p0709r4}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0504R0, - author = "Jonathan Wakely", - title = "{P0504R0}: Revisiting in-place tag types for any/optional/variant", - howpublished = "\url{https://wg21.link/p0504r0}", - year = 2016, - month = 11, +@misc{P0710R0, + author = "William M. Miller", + title = "{P0710R0}: Core Language Working Group ``ready'' Issues for the July, 2017 (Toronto) meeting", + howpublished = "\url{https://wg21.link/p0710r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0505R0, - author = "Howard Hinnant", - title = "{P0505R0}: Wording for GB 50", - howpublished = "\url{https://wg21.link/p0505r0}", - year = 2016, - month = 11, +@misc{P0710R1, + author = "William M. Miller", + title = "{P0710R1}: Core Language Working Group ``ready'' Issues for the July, 2017 (Toronto) meeting", + howpublished = "\url{https://wg21.link/p0710r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0506R0, - author = "Peter Sommerlad", - title = "{P0506R0}: use string\_view for library function parameters instead of const string \& / const char *", - howpublished = "\url{https://wg21.link/p0506r0}", +@misc{P0711R0, + author = "William M. Miller", + title = "{P0711R0}: Core Language Working Group ``tentatively ready'' Issues for the July, 2017 (Toronto) meeting", + howpublished = "\url{https://wg21.link/p0711r0}", year = 2017, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0506R1, - author = "Peter Sommerlad", - title = "{P0506R1}: use string\_view for library function parameters instead of const string \& / const char *", - howpublished = "\url{https://wg21.link/p0506r1}", +@misc{P0712R0, + author = "Andrew Sutton and Herb Sutter", + title = "{P0712R0}: Implementing language support for compile-time programming", + howpublished = "\url{https://wg21.link/p0712r0}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0506R2, - author = "Peter Sommerlad", - title = "{P0506R2}: use string\_view for library function parameters instead of const string \& / const char *", - howpublished = "\url{https://wg21.link/p0506r2}", +@misc{P0713R0, + author = "Daveed Vandevoorde", + title = "{P0713R0}: Identifying Module Source Code", + howpublished = "\url{https://wg21.link/p0713r0}", year = 2017, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0507R0, - author = "Jens Maurer", - title = "{P0507R0}: Core Issue 1343: Sequencing of non-class initialization", - howpublished = "\url{https://wg21.link/p0507r0}", - year = 2016, - month = 11, +@misc{P0713R1, + author = "Daveed Vandevoorde", + title = "{P0713R1}: Identifying Module Source", + howpublished = "\url{https://wg21.link/p0713r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0508R0, - author = "Howard Hinnant", - title = "{P0508R0}: Wording for GB 58", - howpublished = "\url{https://wg21.link/p0508r0}", - year = 2016, - month = 11, +@misc{P0714R0, + author = "Nathan Sidwell", + title = "{P0714R0}: Identically Named Namespaces and non-Exported Symbols", + howpublished = "\url{https://wg21.link/p0714r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0509R1, - author = "James Dennett", - title = "{P0509R1}: Updating ``Restrictions on exception handling''", - howpublished = "\url{https://wg21.link/p0509r1}", - year = 2016, - month = 11, +@misc{P0715R0, + author = "Nathan Sidwell", + title = "{P0715R0}: Exporting Using Directives", + howpublished = "\url{https://wg21.link/p0715r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0510R0, - author = "Erich Keane", - title = "{P0510R0}: Disallowing references, incomplete types, arrays, and empty variants", - howpublished = "\url{https://wg21.link/p0510r0}", - year = 2016, - month = 11, +@misc{P0716R0, + author = "Richard Smith and Andrew Sutton", + title = "{P0716R0}: Unified concept definition syntax", + howpublished = "\url{https://wg21.link/p0716r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0511R0, - author = "Zhihao Yuan", - title = "{P0511R0}: Deduction guide for std::array", - howpublished = "\url{https://wg21.link/p0511r0}", - year = 2016, - month = 11, +@misc{P0717R0, + author = "Richard Smith and Andrew Sutton", + title = "{P0717R0}: Semantic constraint matching for concepts", + howpublished = "\url{https://wg21.link/p0717r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0511R1, - author = "Zhihao Yuan", - title = "{P0511R1}: Deduction guide for std::array", - howpublished = "\url{https://wg21.link/p0511r1}", +@misc{P0717R1, + author = "Richard Smith and Andrew Sutton", + title = "{P0717R1}: Semantic constraint matching for concepts", + howpublished = "\url{https://wg21.link/p0717r1}", year = 2017, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0512R0, - author = "Mike Spertus and Richard Smith and Faisal Vali", - title = "{P0512R0}: Class Template Argument Deduction Assorted NB resolution and issues", - howpublished = "\url{https://wg21.link/p0512r0}", - year = 2016, - month = 11, +@misc{P0718R0, + author = "Alisdair Meredith", + title = "{P0718R0}: Revising atomic\_shared\_ptr for C++20", + howpublished = "\url{https://wg21.link/p0718r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0513R0, - author = "Lisa Lippincott", - title = "{P0513R0}: Poisoning the Hash", - howpublished = "\url{https://wg21.link/p0513r0}", - year = 2016, +@misc{P0718R2, + author = "Alisdair Meredith", + title = "{P0718R2}: Revising atomic\_shared\_ptr for C++20", + howpublished = "\url{https://wg21.link/p0718r2}", + year = 2017, month = 11, publisher = "WG21" } -@misc{P0514R0, - author = "Olivier Giroux", - title = "{P0514R0}: Enhancing std::atomic\_flag for waiting", - howpublished = "\url{https://wg21.link/p0514r0}", - year = 2016, - month = 11, +@misc{P0721R0, + author = "Nathan Sidwell", + title = "{P0721R0}: Exporting Using Declarations", + howpublished = "\url{https://wg21.link/p0721r0}", + year = 2017, + month = 6, publisher = "WG21" } -@misc{P0514R1, - author = "Olivier Giroux", - title = "{P0514R1}: Enhancing std::atomic\_flag for waiting", - howpublished = "\url{https://wg21.link/p0514r1}", +@misc{P0722R0, + author = "Richard Smith", + title = "{P0722R0}: Controlling destruction in delete expressions", + howpublished = "\url{https://wg21.link/p0722r0}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0514R2, - author = "Olivier Giroux", - title = "{P0514R2}: Efficient waiting for concurrent programs", - howpublished = "\url{https://wg21.link/p0514r2}", +@misc{P0722R1, + author = "Andrew Hunter and Richard Smith", + title = "{P0722R1}: Efficient sized delete for variable sized classes", + howpublished = "\url{https://wg21.link/p0722r1}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0514R3, - author = "Olivier Giroux", - title = "{P0514R3}: Efficient concurrent waiting for C++20", - howpublished = "\url{https://wg21.link/p0514r3}", - year = 2018, - month = 2, +@misc{P0722R2, + author = "Richard Smith and Andrew Hunter", + title = "{P0722R2}: Efficient sized delete for variable sized classes", + howpublished = "\url{https://wg21.link/p0722r2}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0514R4, - author = "Olivier Giroux", - title = "{P0514R4}: Efficient concurrent waiting for C++20", - howpublished = "\url{https://wg21.link/p0514r4}", +@misc{P0722R3, + author = "Richard Smith and Andrew Hunter", + title = "{P0722R3}: Efficient sized delete for variable sized classes", + howpublished = "\url{https://wg21.link/p0722r3}", year = 2018, - month = 5, + month = 3, publisher = "WG21" } -@misc{P0515R0, - author = "Herb Sutter", - title = "{P0515R0}: Consistent comparison", - howpublished = "\url{https://wg21.link/p0515r0}", +@misc{P0723R0, + author = "Clark Nelson and John Spicer", + title = "{P0723R0}: Response to ``Clarifying the status of feature test macros''", + howpublished = "\url{https://wg21.link/p0723r0}", year = 2017, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0515R1, - author = "Herb Sutter", - title = "{P0515R1}: Consistent comparison", - howpublished = "\url{https://wg21.link/p0515r1}", +@misc{P0724R0, + author = "Ville Voutilainen", + title = "{P0724R0}: Merge the Concepts TS Working Draft into the C++20 working draft", + howpublished = "\url{https://wg21.link/p0724r0}", year = 2017, month = 6, publisher = "WG21" } -@misc{P0515R2, - author = "Herb Sutter", - title = "{P0515R2}: Consistent comparison", - howpublished = "\url{https://wg21.link/p0515r2}", +@misc{P0725R0, + author = "Tom Honermann", + title = "{P0725R0}: Remove the requirement for constrained-type-specifiers to be deduced to the same type from the Concepts TS", + howpublished = "\url{https://wg21.link/p0725r0}", year = 2017, - month = 9, + month = 7, publisher = "WG21" } -@misc{P0515R3, - author = "Herb Sutter and Jens Maurer and Walter E. Brown", - title = "{P0515R3}: Consistent comparison", - howpublished = "\url{https://wg21.link/p0515r3}", +@misc{P0726R0, + author = "Duncan P.N. Exon Smith", + title = "{P0726R0}: Does the Concepts TS Improve on C++17?", + howpublished = "\url{https://wg21.link/p0726r0}", year = 2017, - month = 11, - publisher = "WG21" -} -@misc{P0516R0, - author = "Bryce Adelstein Lelbach", - title = "{P0516R0}: Clarify That shared\_future's Copy Operations have Wide Contracts", - howpublished = "\url{https://wg21.link/p0516r0}", - year = 2016, - month = 11, + month = 7, publisher = "WG21" } -@misc{P0517R0, - author = "Bryce Adelstein Lelbach", - title = "{P0517R0}: Make future\_error Constructible", - howpublished = "\url{https://wg21.link/p0517r0}", - year = 2016, - month = 11, +@misc{P0727R0, + author = "Jens Maurer", + title = "{P0727R0}: Core Issue 1299: Temporary objects vs temporary expressions", + howpublished = "\url{https://wg21.link/p0727r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0518R0, - author = "D. S. Hollman and Jonathan Liffander and Michael Wong and Detlef Vollmann", - title = "{P0518R0}: Allowing copies as arguments to function objects given to parallel algorithms in response to CH11", - howpublished = "\url{https://wg21.link/p0518r0}", +@misc{P0728R0, + author = "Jonathan Wakely", + title = "{P0728R0}: Wording for Networking PDTS ballot comment 005", + howpublished = "\url{https://wg21.link/p0728r0}", year = 2017, - month = 1, + month = 7, publisher = "WG21" } -@misc{P0518R1, - author = "D. S. Hollman and Jonathan Liffander and Michael Wong and Detlef Vollmann", - title = "{P0518R1}: Allowing copies as arguments to function objects given to parallel algorithms in response to CH11", - howpublished = "\url{https://wg21.link/p0518r1}", +@misc{P0729R0, + author = "Christopher Kohlhoff", + title = "{P0729R0}: Proposed wording for Networking TS NB comment GB 9", + howpublished = "\url{https://wg21.link/p0729r0}", year = 2017, - month = 3, + month = 7, publisher = "WG21" } -@misc{P0519R0, - author = "William M. Miller", - title = "{P0519R0}: Core Language Working Group ``ready'' Issues for the November, 2016 (Issaquah) meeting", - howpublished = "\url{https://wg21.link/p0519r0}", - year = 2016, - month = 11, +@misc{P0730R0, + author = "Hubert S.K. Tong", + title = "{P0730R0}: Options for addressing requires-clause syntax ambiguities", + howpublished = "\url{https://wg21.link/p0730r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0520R0, - author = "William M. Miller", - title = "{P0520R0}: Core Language Working Group ``tentatively ready'' Issues for the November, 2016 (Issaquah) meeting", - howpublished = "\url{https://wg21.link/p0520r0}", - year = 2016, - month = 11, +@misc{P0730R1, + author = "Hubert S.K. Tong", + title = "{P0730R1}: Options for addressing requires-clause syntax ambiguities", + howpublished = "\url{https://wg21.link/p0730r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0521R0, - author = "Stephan T. Lavavej", - title = "{P0521R0}: Proposed Resolution for CA 14 (shared\_ptr use\_count/unique)", - howpublished = "\url{https://wg21.link/p0521r0}", - year = 2016, - month = 11, +@misc{P0731R0, + author = "Nathan Sidwell", + title = "{P0731R0}: Module Interface Imports", + howpublished = "\url{https://wg21.link/p0731r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0522R0, - author = "James Touton and Hubert Tong", - title = "{P0522R0}: DR: Matching of template template-arguments excludes compatible templates", - howpublished = "\url{https://wg21.link/p0522r0}", - year = 2016, - month = 11, +@misc{P0732R0, + author = "Jeff Snyder", + title = "{P0732R0}: Class Types in Non-Type Template Parameters", + howpublished = "\url{https://wg21.link/p0732r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0523R0, - author = "Detlef Vollmann", - title = "{P0523R0}: Wording for CH 10: Complexity of parallel algorithms", - howpublished = "\url{https://wg21.link/p0523r0}", - year = 2016, - month = 11, +@misc{P0732R1, + author = "Jeff Snyder and Louis Dionne", + title = "{P0732R1}: Class Types in Non-Type Template Parameters", + howpublished = "\url{https://wg21.link/p0732r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0523R1, - author = "Detlef Vollmann", - title = "{P0523R1}: Wording for CH 10: Complexity of parallel algorithms", - howpublished = "\url{https://wg21.link/p0523r1}", - year = 2017, - month = 3, +@misc{P0732R2, + author = "Jeff Snyder and Louis Dionne", + title = "{P0732R2}: Class Types in Non-Type Template Parameters", + howpublished = "\url{https://wg21.link/p0732r2}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0527R0, - author = "David Stone", - title = "{P0527R0}: Implicitly move from rvalue references in return statements", - howpublished = "\url{https://wg21.link/p0527r0}", +@misc{P0734R0, + author = "Andrew Sutton", + title = "{P0734R0}: Wording Paper, C++ extensions for Concepts", + howpublished = "\url{https://wg21.link/p0734r0}", year = 2017, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0527R1, - author = "David Stone", - title = "{P0527R1}: Implicitly move from rvalue references in return statements", - howpublished = "\url{https://wg21.link/p0527r1}", +@misc{P0735R0, + author = "Will Deacon", + title = "{P0735R0}: Interaction of memory\_order\_consume with release sequences", + howpublished = "\url{https://wg21.link/p0735r0}", year = 2017, - month = 11, + month = 10, publisher = "WG21" } -@misc{P0528R0, - author = "JF Bastien and Michael Spencer", - title = "{P0528R0}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", - howpublished = "\url{https://wg21.link/p0528r0}", - year = 2016, - month = 11, +@misc{P0735R1, + author = "Will Deacon and Jade Alglave", + title = "{P0735R1}: Interaction of memory\_order\_consume with release sequences", + howpublished = "\url{https://wg21.link/p0735r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0528R1, - author = "JF Bastien and Michael Spencer", - title = "{P0528R1}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", - howpublished = "\url{https://wg21.link/p0528r1}", +@misc{P0736R0, + author = "Hubert S.K. Tong", + title = "{P0736R0}: Nameless parameters and unutterable specializations", + howpublished = "\url{https://wg21.link/p0736r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0528R2, - author = "JF Bastien and Michael Spencer", - title = "{P0528R2}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", - howpublished = "\url{https://wg21.link/p0528r2}", +@misc{P0736R1, + author = "Hubert S.K. Tong", + title = "{P0736R1}: Nameless parameters and unutterable specializations", + howpublished = "\url{https://wg21.link/p0736r1}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0528R3, - author = "JF Bastien and Michael Spencer", - title = "{P0528R3}: The Curious Case of Padding Bits, Featuring Atomic Compare-and-Exchange", - howpublished = "\url{https://wg21.link/p0528r3}", - year = 2018, - month = 6, +@misc{P0737R0, + author = "H. Carter Edwards and Daniel Sunderland and Michael Wong and Thomas Rodgers and Gordon Brown", + title = "{P0737R0}: Execution Context of Execution Agents", + howpublished = "\url{https://wg21.link/p0737r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0529R0, - author = "Richard Smith", - title = "{P0529R0}: Wording changes for proposed Modules TS extensions", - howpublished = "\url{https://wg21.link/p0529r0}", - year = 2016, +@misc{P0738R0, + author = "Casey Carter", + title = "{P0738R0}: I Stream, You Stream, We All Stream for istream\_iterator", + howpublished = "\url{https://wg21.link/p0738r0}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0738R1, + author = "Casey Carter", + title = "{P0738R1}: I Stream, You Stream, We All Stream for istream\_iterator", + howpublished = "\url{https://wg21.link/p0738r1}", + year = 2018, month = 11, publisher = "WG21" } -@misc{P0532R0, - author = "Nico Josuttis", - title = "{P0532R0}: On std::launder()", - howpublished = "\url{https://wg21.link/p0532r0}", +@misc{P0738R2, + author = "Casey Carter", + title = "{P0738R2}: I Stream, You Stream, We All Stream for istream\_iterator", + howpublished = "\url{https://wg21.link/p0738r2}", + year = 2019, + month = 2, + publisher = "WG21" +} +@misc{P0739R0, + author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", + title = "{P0739R0}: Some improvements to class template argument deduction integration into the standard library", + howpublished = "\url{https://wg21.link/p0739r0}", year = 2017, - month = 1, + month = 7, publisher = "WG21" } -@misc{P0533R0, - author = "Edward J. Rosten / Oliver J. Rosten", - title = "{P0533R0}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r0}", +@misc{P0740R0, + author = "Casey Carter", + title = "{P0740R0}: Ranges TS ``Immediate'' Issues from the July 2017 (Toronto) meeting", + howpublished = "\url{https://wg21.link/p0740r0}", year = 2017, - month = 1, + month = 7, publisher = "WG21" } -@misc{P0533R1, - author = "Edward J. Rosten / Oliver J. Rosten", - title = "{P0533R1}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r1}", +@misc{P0742R0, + author = "Jonathan Wakely", + title = "{P0742R0}: Wording for Networking PDTS ballot comment resolutions", + howpublished = "\url{https://wg21.link/p0742r0}", year = 2017, - month = 10, + month = 7, publisher = "WG21" } -@misc{P0533R2, - author = "Edward J. Rosten and Oliver J. Rosten", - title = "{P0533R2}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r2}", +@misc{P0745R0, + author = "Herb Sutter", + title = "{P0745R0}: Concepts in-place syntax", + howpublished = "\url{https://wg21.link/p0745r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0533R3, - author = "Edward J. Rosten and Oliver J. Rosten", - title = "{P0533R3}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r3}", +@misc{P0745R1, + author = "Herb Sutter", + title = "{P0745R1}: Concepts in-place syntax", + howpublished = "\url{https://wg21.link/p0745r1}", year = 2018, - month = 8, + month = 4, publisher = "WG21" } -@misc{P0533R4, - author = "Edward J. Rosten and Oliver J. Rosten", - title = "{P0533R4}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r4}", - year = 2019, - month = 1, +@misc{P0746R0, + author = "Jonathan Wakely", + title = "{P0746R0}: Wording for Networking PDTS ballot comment 011 (US-10)", + howpublished = "\url{https://wg21.link/p0746r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0533R5, - author = "Oliver Rosten and Edward Rosten", - title = "{P0533R5}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r5}", - year = 2019, - month = 6, +@misc{P0747R0, + author = "Jonathan Wakely", + title = "{P0747R0}: Wording for Networking PDTS ballot comments 026 (GB-15) and 027 (GB-16)", + howpublished = "\url{https://wg21.link/p0747r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0533R6, - author = "Oliver Rosten and Edward Rosten", - title = "{P0533R6}: constexpr for and ", - howpublished = "\url{https://wg21.link/p0533r6}", - year = 2020, - month = 4, +@misc{P0747R1, + author = "Jonathan Wakely", + title = "{P0747R1}: Wording for Networking PDTS ballot comment 026 (GB-15), but not 027 (GB-16)", + howpublished = "\url{https://wg21.link/p0747r1}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0533R7, - author = "Oliver Rosten and Edward Rosten", - title = "{P0533R7}: constexpr for cmath and cstdlib", - howpublished = "\url{https://wg21.link/p0533r7}", - year = 2021, - month = 1, +@misc{P0748R0, + author = "Jonathan Wakely", + title = "{P0748R0}: Wording for Networking PDTS ballot comments on reentrancy", + howpublished = "\url{https://wg21.link/p0748r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0533R8, - author = "Oliver Rosten and Edward Rosten", - title = "{P0533R8}: constexpr for cmath and cstdlib", - howpublished = "\url{https://wg21.link/p0533r8}", - year = 2021, - month = 6, +@misc{P0749R0, + author = "Nathan Sidwell", + title = "{P0749R0}: Namespace Pervasiveness \& Modules", + howpublished = "\url{https://wg21.link/p0749r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0533R9, - author = "Oliver Rosten and Edward Rosten", - title = "{P0533R9}: constexpr for cmath and cstdlib", - howpublished = "\url{https://wg21.link/p0533r9}", - year = 2021, - month = 11, +@misc{P0750R0, + author = "JF Bastien", + title = "{P0750R0}: Consume", + howpublished = "\url{https://wg21.link/p0750r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0534R0, - author = "Oliver Kowalke", - title = "{P0534R0}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/p0534r0}", - year = 2017, +@misc{P0750R1, + author = "JF Bastien and Paul E. McKenney", + title = "{P0750R1}: Consume", + howpublished = "\url{https://wg21.link/p0750r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0534R1, - author = "Oliver Kowalke", - title = "{P0534R1}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/p0534r1}", +@misc{P0752R0, + author = "Nathan Myers", + title = "{P0752R0}: std::vector Destruction Order", + howpublished = "\url{https://wg21.link/p0752r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0534R2, - author = "Oliver Kowalke", - title = "{P0534R2}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/p0534r2}", +@misc{P0753R0, + author = "Peter Sommerlad and Pablo Halpern", + title = "{P0753R0}: Manipulators for C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0753r0}", year = 2017, month = 7, publisher = "WG21" } -@misc{P0534R3, - author = "Oliver Kowalke", - title = "{P0534R3}: call/cc (call-with-current-continuation): A low-level API for stackful context switching", - howpublished = "\url{https://wg21.link/p0534r3}", +@misc{P0753R1, + author = "Peter Sommerlad and Pablo Halpern", + title = "{P0753R1}: Manipulators for C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0753r1}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0535R0, - author = "Matthew Woehlke", - title = "{P0535R0}: Generalized Unpacking and Parameter Pack Slicing", - howpublished = "\url{https://wg21.link/p0535r0}", - year = 2017, - month = 2, +@misc{P0753R2, + author = "Peter Sommerlad and Pablo Halpern", + title = "{P0753R2}: Manipulators for C++ Synchronized Buffered Ostream", + howpublished = "\url{https://wg21.link/p0753r2}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0536R0, - author = "Matthew Woehlke", - title = "{P0536R0}: Implicit Return Type and Allowing Anonymous Types as Return Values", - howpublished = "\url{https://wg21.link/p0536r0}", +@misc{P0754R0, + author = "Alan Talbot", + title = "{P0754R0}: ", + howpublished = "\url{https://wg21.link/p0754r0}", year = 2017, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0537R0, - author = "Matthew Woehlke", - title = "{P0537R0}: Allow Attributes on Template Explicit Instantiations", - howpublished = "\url{https://wg21.link/p0537r0}", - year = 2016, - month = 8, +@misc{P0754R1, + author = "Alan Talbot", + title = "{P0754R1}: ", + howpublished = "\url{https://wg21.link/p0754r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0538R0, - author = "Matthew Woehlke", - title = "{P0538R0}: A Qualified Replacement for \#pragma once", - howpublished = "\url{https://wg21.link/p0538r0}", - year = 2016, - month = 10, +@misc{P0754R2, + author = "Alan Talbot", + title = "{P0754R2}: ", + howpublished = "\url{https://wg21.link/p0754r2}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0539R0, - author = "Antony Polukhin", - title = "{P0539R0}: Wide Integer Class", - howpublished = "\url{https://wg21.link/p0539r0}", +@misc{P0756R0, + author = "Arthur O'Dwyer", + title = "{P0756R0}: Lambda syntax should be more liberal in what it accepts", + howpublished = "\url{https://wg21.link/p0756r0}", year = 2017, - month = 1, + month = 8, publisher = "WG21" } -@misc{P0539R1, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0539R1}: A Proposal to add wide\_int Template Class", - howpublished = "\url{https://wg21.link/p0539r1}", +@misc{P0757R0, + author = "Arthur O'Dwyer", + title = "{P0757R0}: regex\_iterator should be iterable", + howpublished = "\url{https://wg21.link/p0757r0}", year = 2017, - month = 6, + month = 9, publisher = "WG21" } -@misc{P0539R2, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0539R2}: A Proposal to add wide\_int Template Class", - howpublished = "\url{https://wg21.link/p0539r2}", +@misc{P0758R0, + author = "Daniel Krugler", + title = "{P0758R0}: Implicit conversion traits and utility functions", + howpublished = "\url{https://wg21.link/p0758r0}", year = 2017, - month = 10, + month = 7, publisher = "WG21" } -@misc{P0539R3, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0539R3}: A Proposal to add wide\_int Template Class", - howpublished = "\url{https://wg21.link/p0539r3}", +@misc{P0758R1, + author = "Daniel Krügler", + title = "{P0758R1}: Implicit conversion traits and utility functions", + howpublished = "\url{https://wg21.link/p0758r1}", year = 2018, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0539R4, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0539R4}: A Proposal to add wide\_int Template Class", - howpublished = "\url{https://wg21.link/p0539r4}", +@misc{P0759R0, + author = "Daniel Krugler", + title = "{P0759R0}: fpos Requirements", + howpublished = "\url{https://wg21.link/p0759r0}", + year = 2017, + month = 7, + publisher = "WG21" +} +@misc{P0759R1, + author = "Daniel Krügler", + title = "{P0759R1}: fpos requirements", + howpublished = "\url{https://wg21.link/p0759r1}", year = 2018, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0539R5, - author = "Antony Polukhin", - title = "{P0539R5}: A Proposal to add wide\_int Template Class", - howpublished = "\url{https://wg21.link/p0539r5}", - year = 2019, - month = 12, +@misc{P0761R0, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and Michael Wong", + title = "{P0761R0}: Executors Design Document", + howpublished = "\url{https://wg21.link/p0761r0}", + year = 2017, + month = 7, publisher = "WG21" } -@misc{P0540R0, - author = "Laurent Navarro", - title = "{P0540R0}: A Proposal to Add split/join of string/string\_view to the Standard Library", - howpublished = "\url{https://wg21.link/p0540r0}", +@misc{P0761R1, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and Michael Wong", + title = "{P0761R1}: Executors Design Document", + howpublished = "\url{https://wg21.link/p0761r1}", year = 2017, - month = 1, + month = 10, publisher = "WG21" } -@misc{P0540R1, - author = "Laurent NAVARRO", - title = "{P0540R1}: A Proposal to Add split/join of string/string\_view to the Standard Library", - howpublished = "\url{https://wg21.link/p0540r1}", +@misc{P0761R2, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and Michael Wong", + title = "{P0761R2}: Executors Design Document", + howpublished = "\url{https://wg21.link/p0761r2}", year = 2018, - month = 4, + month = 2, publisher = "WG21" } -@misc{P0541R0, - author = "Eric Niebler", - title = "{P0541R0}: Post-Increment on Input and Output Iterators", - howpublished = "\url{https://wg21.link/p0541r0}", +@misc{P0762R0, + author = "Niall Douglas", + title = "{P0762R0}: Concerns about expected from the Boost.Outcome peer review", + howpublished = "\url{https://wg21.link/p0762r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0541R1, - author = "Eric Niebler", - title = "{P0541R1}: Ranges TS: Post-Increment on Input and Output Iterators", - howpublished = "\url{https://wg21.link/p0541r1}", +@misc{P0766R0, + author = "Ville Voutilainen", + title = "{P0766R0}: Fixing small-ish functionality gaps in constraints", + howpublished = "\url{https://wg21.link/p0766r0}", year = 2017, month = 7, publisher = "WG21" } -@misc{P0542R0, - author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", - title = "{P0542R0}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/p0542r0}", +@misc{P0766R1, + author = "Ville Voutilainen", + title = "{P0766R1}: Fixing small-ish functionality gaps in constraints", + howpublished = "\url{https://wg21.link/p0766r1}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0542R1, - author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", - title = "{P0542R1}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/p0542r1}", +@misc{P0767R0, + author = "Jens Maurer", + title = "{P0767R0}: Expunge POD", + howpublished = "\url{https://wg21.link/p0767r0}", year = 2017, - month = 6, + month = 9, publisher = "WG21" } -@misc{P0542R2, - author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", - title = "{P0542R2}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/p0542r2}", +@misc{P0767R1, + author = "Jens Maurer", + title = "{P0767R1}: Deprecate POD", + howpublished = "\url{https://wg21.link/p0767r1}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0542R3, - author = "G. Dos Reis and J. D. Garcia and J. Lakos and A. Meredith and N. Myers and B. Stroustrup", - title = "{P0542R3}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/p0542r3}", +@misc{P0768R0, + author = "Walter Brown", + title = "{P0768R0}: Library Support for the Spaceship (Comparison) Operaton", + howpublished = "\url{https://wg21.link/p0768r0}", + year = 2017, + month = 9, + publisher = "WG21" +} +@misc{P0768R1, + author = "Walter E. Brown", + title = "{P0768R1}: Library Support for the Spaceship (Comparison) Operator", + howpublished = "\url{https://wg21.link/p0768r1}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0769R0, + author = "Dan Raviv", + title = "{P0769R0}: Add shift to ", + howpublished = "\url{https://wg21.link/p0769r0}", + year = 2017, + month = 10, + publisher = "WG21" +} +@misc{P0769R1, + author = "Dan Raviv", + title = "{P0769R1}: Add shift to ", + howpublished = "\url{https://wg21.link/p0769r1}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0542R4, - author = "J. Daniel Garcia", - title = "{P0542R4}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/p0542r4}", - year = 2018, - month = 4, +@misc{P0769R2, + author = "Dan Raviv", + title = "{P0769R2}: Add shift to ", + howpublished = "\url{https://wg21.link/p0769r2}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0770R0, + author = "Michael Kilburn", + title = "{P0770R0}: A Proposal to Specify Behavior in Case of Exception Allocation Failure", + howpublished = "\url{https://wg21.link/p0770r0}", + year = 2017, + month = 8, + publisher = "WG21" +} +@misc{P0771R0, + author = "Nevin Liber", + title = "{P0771R0}: std::function move operations should be noexcept", + howpublished = "\url{https://wg21.link/p0771r0}", + year = 2017, + month = 10, + publisher = "WG21" +} +@misc{P0771R1, + author = "Nevin Liber and Pablo Halpern", + title = "{P0771R1}: std::function move constructor should be noexcept", + howpublished = "\url{https://wg21.link/p0771r1}", + year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P0772R0, + author = "Nat Goodspeed", + title = "{P0772R0}: Execution-Agent Local Storage", + howpublished = "\url{https://wg21.link/p0772r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0542R5, - author = "J. Daniel Garcia", - title = "{P0542R5}: Support for contract based programming in C++", - howpublished = "\url{https://wg21.link/p0542r5}", +@misc{P0772R1, + author = "Nat Goodspeed and Michael Wong and Paul McKenney and Jared Hoberock and H. Carter Edwards and Tony Tye and Alex Voicu and Gordon Brown and Mark Hoemmen", + title = "{P0772R1}: Execution Agent Local Storage", + howpublished = "\url{https://wg21.link/p0772r1}", year = 2018, - month = 6, + month = 5, publisher = "WG21" } -@misc{P0543R0, - author = "Jens Maurer", - title = "{P0543R0}: Saturation arithmetic", - howpublished = "\url{https://wg21.link/p0543r0}", +@misc{P0773R0, + author = "Arthur O'Dwyer and Bob Steagall", + title = "{P0773R0}: Towards meaningful fancy pointers", + howpublished = "\url{https://wg21.link/p0773r0}", year = 2017, - month = 1, + month = 10, publisher = "WG21" } -@misc{P0543R1, - author = "Jens Maurer", - title = "{P0543R1}: Saturation arithmetic", - howpublished = "\url{https://wg21.link/p0543r1}", - year = 2022, - month = 5, +@misc{P0774R0, + author = "Nathan Sidwell", + title = "{P0774R0}: Module-decl location", + howpublished = "\url{https://wg21.link/p0774r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0543R2, - author = "Jens Maurer", - title = "{P0543R2}: Saturation arithmetic", - howpublished = "\url{https://wg21.link/p0543r2}", - year = 2022, - month = 9, +@misc{P0775R0, + author = "Nathan Sidwell", + title = "{P0775R0}: module partitions", + howpublished = "\url{https://wg21.link/p0775r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0543R3, - author = "Jens Maurer", - title = "{P0543R3}: Saturation arithmetic", - howpublished = "\url{https://wg21.link/p0543r3}", - year = 2023, - month = 7, +@misc{P0776R0, + author = "Alisdair Meredith", + title = "{P0776R0}: Rebase the Concurrency TS onto C++17 Standard", + howpublished = "\url{https://wg21.link/p0776r0}", + year = 2017, + month = 9, publisher = "WG21" } -@misc{P0544R0, - author = "Titus Winters and Geoffrey Romer", - title = "{P0544R0}: User Injection of Filesystems", - howpublished = "\url{https://wg21.link/p0544r0}", +@misc{P0776R1, + author = "Alisdair Meredith", + title = "{P0776R1}: Rebase the Parallelism TS onto the C++17 Standard", + howpublished = "\url{https://wg21.link/p0776r1}", year = 2017, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0545R0, - author = "Andrey Semashev", - title = "{P0545R0}: Supporting offsetof for Stable-layout Classes", - howpublished = "\url{https://wg21.link/p0545r0}", - year = 2016, +@misc{P0777R0, + author = "Walter Brown", + title = "{P0777R0}: Treating Unnecessary decay", + howpublished = "\url{https://wg21.link/p0777r0}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0546R0, - author = "Carter Edwards and Bryce Lelbach", - title = "{P0546R0}: Span - foundation for the future", - howpublished = "\url{https://wg21.link/p0546r0}", +@misc{P0777R1, + author = "Walter E. Brown", + title = "{P0777R1}: Treating Unnecessary decay", + howpublished = "\url{https://wg21.link/p0777r1}", year = 2017, - month = 1, + month = 11, publisher = "WG21" } -@misc{P0546R1, - author = "Carter Edwards and Bryce Lelbach", - title = "{P0546R1}: Span - foundation for the future", - howpublished = "\url{https://wg21.link/p0546r1}", +@misc{P0778R0, + author = "Nathan Sidwell", + title = "{P0778R0}: Module Names", + howpublished = "\url{https://wg21.link/p0778r0}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0546R2, - author = "H. Carter Edwards and Daniel Sunderland", - title = "{P0546R2}: Span - foundation for the future", - howpublished = "\url{https://wg21.link/p0546r2}", - year = 2018, - month = 2, +@misc{P0779R0, + author = "Niall Douglas", + title = "{P0779R0}: Proposing operator try() (with added native C++ macro functions!)", + howpublished = "\url{https://wg21.link/p0779r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0547R0, - author = "Eric Niebler", - title = "{P0547R0}: Assorted Object Concept Fixes", - howpublished = "\url{https://wg21.link/p0547r0}", +@misc{P0780R0, + author = "Barry Revzin", + title = "{P0780R0}: Allow pack expansion in lambda init-capture", + howpublished = "\url{https://wg21.link/p0780r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0547R1, - author = "Eric Niebler", - title = "{P0547R1}: Ranges TS: Assorted Object Concept Fixes", - howpublished = "\url{https://wg21.link/p0547r1}", +@misc{P0780R1, + author = "Barry Revzin", + title = "{P0780R1}: Allow pack expansion in lambda init-capture", + howpublished = "\url{https://wg21.link/p0780r1}", year = 2017, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0547R2, - author = "Eric Niebler", - title = "{P0547R2}: Ranges TS: Assorted Object Concept Fixes", - howpublished = "\url{https://wg21.link/p0547r2}", - year = 2017, - month = 7, +@misc{P0780R2, + author = "Barry Revzin", + title = "{P0780R2}: Allow pack expansion in lambda init-capture", + howpublished = "\url{https://wg21.link/p0780r2}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0548R0, - author = "Walter E. Brown", - title = "{P0548R0}: common\_type and duration", - howpublished = "\url{https://wg21.link/p0548r0}", +@misc{P0781R0, + author = "Erich Keane", + title = "{P0781R0}: A Modern C++ Signature for main", + howpublished = "\url{https://wg21.link/p0781r0}", year = 2017, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0548R1, - author = "Walter E. Brown", - title = "{P0548R1}: common\_type and duration", - howpublished = "\url{https://wg21.link/p0548r1}", +@misc{P0782R0, + author = "Erich Keane and Adam David Alan Martin and Allan Deutsch", + title = "{P0782R0}: A Case for Simplifying/Improving Natural Syntax Concepts", + howpublished = "\url{https://wg21.link/p0782r0}", year = 2017, + month = 9, + publisher = "WG21" +} +@misc{P0782R1, + author = "Adam David Alan Martin and Erich Keane", + title = "{P0782R1}: Constraining Concepts Overload Sets", + howpublished = "\url{https://wg21.link/p0782r1}", + year = 2018, month = 3, publisher = "WG21" } -@misc{P0549R0, - author = "Walter E. Brown", - title = "{P0549R0}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r0}", - year = 2017, - month = 2, +@misc{P0782R2, + author = "ADAM David Alan Martin and Erich Keane and Sean R. Spillane", + title = "{P0782R2}: Constraining Concepts Overload Sets", + howpublished = "\url{https://wg21.link/p0782r2}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0549R1, - author = "Walter E. Brown", - title = "{P0549R1}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r1}", +@misc{P0783R0, + author = "Lee Howes and Andrii Grynenko and Jay Feldblum", + title = "{P0783R0}: Continuations without overcomplicating the future", + howpublished = "\url{https://wg21.link/p0783r0}", year = 2017, - month = 6, + month = 9, publisher = "WG21" } -@misc{P0549R2, - author = "Walter E. Brown", - title = "{P0549R2}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r2}", +@misc{P0784R0, + author = "Louis Dionne and Richard Smith and Daveed Vandevoorde", + title = "{P0784R0}: Standard containers and constexpr", + howpublished = "\url{https://wg21.link/p0784r0}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0549R3, - author = "Walter E. Brown", - title = "{P0549R3}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r3}", +@misc{P0784R1, + author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", + title = "{P0784R1}: Standard containers and constexpr", + howpublished = "\url{https://wg21.link/p0784r1}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0549R4, - author = "Walter E. Brown", - title = "{P0549R4}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r4}", +@misc{P0784R2, + author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", + title = "{P0784R2}: Standard containers and constexpr", + howpublished = "\url{https://wg21.link/p0784r2}", year = 2018, - month = 10, + month = 5, publisher = "WG21" } -@misc{P0549R5, - author = "Walter E. Brown", - title = "{P0549R5}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r5}", +@misc{P0784R3, + author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", + title = "{P0784R3}: More constexpr containers", + howpublished = "\url{https://wg21.link/p0784r3}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P0784R4, + author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", + title = "{P0784R4}: More constexpr containers", + howpublished = "\url{https://wg21.link/p0784r4}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0784R5, + author = "Peter Dimov and Louis Dionne and Nina Ranns and Richard Smith and Daveed Vandevoorde", + title = "{P0784R5}: More constexpr containers", + howpublished = "\url{https://wg21.link/p0784r5}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0549R6, - author = "Walter E Brown", - title = "{P0549R6}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r6}", +@misc{P0784R6, + author = "Daveed Vandevoorde and Peter Dimov and Louis Dionne and Nina Ranns and Richard Smith and Daveed Vandevoorde", + title = "{P0784R6}: More constexpr containers", + howpublished = "\url{https://wg21.link/p0784r6}", year = 2019, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0549R7, - author = "Walter E Brown", - title = "{P0549R7}: Adjuncts to std::hash", - howpublished = "\url{https://wg21.link/p0549r7}", - year = 2020, - month = 2, +@misc{P0784R7, + author = "Daveed Vandevoorde and Peter Dimov and Louis Dionne and Nina Ranns and Richard Smith and Daveed Vandevoorde", + title = "{P0784R7}: More constexpr containers", + howpublished = "\url{https://wg21.link/p0784r7}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0550R0, - author = "Walter E. Brown", - title = "{P0550R0}: Transformation Trait uncvref", - howpublished = "\url{https://wg21.link/p0550r0}", +@misc{P0785R0, + author = "Jens Maurer", + title = "{P0785R0}: Runtime-sized arrays and a C++ wrapper", + howpublished = "\url{https://wg21.link/p0785r0}", year = 2017, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0550R1, - author = "Walter E. Brown", - title = "{P0550R1}: Transformation Trait uncvref", - howpublished = "\url{https://wg21.link/p0550r1}", +@misc{P0786R0, + author = "Vicente J. Botet Escriba", + title = "{P0786R0}: SuccessOrFailure, ValuedOrError and ValuedOrNone types", + howpublished = "\url{https://wg21.link/p0786r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0550R2, - author = "Walter E. Brown", - title = "{P0550R2}: Transformation Trait remove\_cvref", - howpublished = "\url{https://wg21.link/p0550r2}", - year = 2017, - month = 7, +@misc{P0786R1, + author = "Vicente J. Botet Escribá", + title = "{P0786R1}: ValuedOrError and ValueOrNone types", + howpublished = "\url{https://wg21.link/p0786r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0551R0, - author = "Walter E. Brown", - title = "{P0551R0}: Thou Shalt Not Specialize std Function Templates!", - howpublished = "\url{https://wg21.link/p0551r0}", +@misc{P0787R0, + author = "Nathan Sidwell", + title = "{P0787R0}: Proclaimed Ownership", + howpublished = "\url{https://wg21.link/p0787r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0551R1, - author = "Walter E. Brown", - title = "{P0551R1}: Thou Shalt Not Specialize std Function Templates!", - howpublished = "\url{https://wg21.link/p0551r1}", +@misc{P0788R0, + author = "Walter Brown", + title = "{P0788R0}: Standard Library Specification in a Concepts and Contracts World", + howpublished = "\url{https://wg21.link/p0788r0}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0551R2, +@misc{P0788R1, author = "Walter E. Brown", - title = "{P0551R2}: Thou Shalt Not Specialize std Function Templates!", - howpublished = "\url{https://wg21.link/p0551r2}", + title = "{P0788R1}: Standard Library Specification in a Concepts and Contracts World", + howpublished = "\url{https://wg21.link/p0788r1}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0551R3, +@misc{P0788R2, author = "Walter E. Brown", - title = "{P0551R3}: Thou Shalt Not Specialize std Function Templates!", - howpublished = "\url{https://wg21.link/p0551r3}", + title = "{P0788R2}: Standard Library Specification in a Concepts and Contracts World", + howpublished = "\url{https://wg21.link/p0788r2}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0552R0, +@misc{P0788R3, author = "Walter E. Brown", - title = "{P0552R0}: enable\_if vs. requires", - howpublished = "\url{https://wg21.link/p0552r0}", - year = 2017, - month = 2, - publisher = "WG21" -} -@misc{P0553R0, - author = "Jens Maurer", - title = "{P0553R0}: Bit Operations", - howpublished = "\url{https://wg21.link/p0553r0}", - year = 2017, - month = 2, + title = "{P0788R3}: Standard Library Specification in a Concepts and Contracts World", + howpublished = "\url{https://wg21.link/p0788r3}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0553R1, - author = "Jens Maurer", - title = "{P0553R1}: Bit Operations", - howpublished = "\url{https://wg21.link/p0553r1}", +@misc{P0789R0, + author = "Eric Niebler", + title = "{P0789R0}: Range Adaptors and Utilities", + howpublished = "\url{https://wg21.link/p0789r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0553R2, - author = "Jens Maurer", - title = "{P0553R2}: Bit operations", - howpublished = "\url{https://wg21.link/p0553r2}", +@misc{P0789R1, + author = "Eric Niebler", + title = "{P0789R1}: Range Adaptors and Utilities", + howpublished = "\url{https://wg21.link/p0789r1}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0553R3, - author = "Jens Maurer", - title = "{P0553R3}: Bit operations", - howpublished = "\url{https://wg21.link/p0553r3}", +@misc{P0789R2, + author = "Eric Niebler", + title = "{P0789R2}: Range Adaptors and Utilities", + howpublished = "\url{https://wg21.link/p0789r2}", year = 2018, - month = 11, + month = 2, publisher = "WG21" } -@misc{P0553R4, - author = "Jens Maurer", - title = "{P0553R4}: Bit operations", - howpublished = "\url{https://wg21.link/p0553r4}", - year = 2019, - month = 3, +@misc{P0789R3, + author = "Eric Niebler", + title = "{P0789R3}: Range Adaptors and Utilities", + howpublished = "\url{https://wg21.link/p0789r3}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0554R0, - author = "John McFarlane", - title = "{P0554R0}: Composition of Arithmetic Types", - howpublished = "\url{https://wg21.link/p0554r0}", +@misc{P0790R0, + author = "David Stone", + title = "{P0790R0}: Effect of operator<=> on the C++ Standard Library", + howpublished = "\url{https://wg21.link/p0790r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0554R1, - author = "John McFarlane", - title = "{P0554R1}: Composition of Arithmetic Types", - howpublished = "\url{https://wg21.link/p0554r1}", - year = 2019, - month = 6, +@misc{P0790R1, + author = "David Stone", + title = "{P0790R1}: Effect of operator<=> on the C++ Standard Library", + howpublished = "\url{https://wg21.link/p0790r1}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{P0555R0, - author = "Axel Naumann", - title = "{P0555R0}: string\_view for source\_location", - howpublished = "\url{https://wg21.link/p0555r0}", - year = 2017, +@misc{P0790R2, + author = "David Stone", + title = "{P0790R2}: Effect of operator<=> on the C++ Standard Library", + howpublished = "\url{https://wg21.link/p0790r2}", + year = 2019, month = 1, publisher = "WG21" } -@misc{P0556R0, - author = "Jens Maurer", - title = "{P0556R0}: Integral power-of-2 operations", - howpublished = "\url{https://wg21.link/p0556r0}", +@misc{P0791R0, + author = "Jakob Riedle", + title = "{P0791R0}: Concepts are Adjectives, not Nouns", + howpublished = "\url{https://wg21.link/p0791r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0556R1, - author = "Jens Maurer", - title = "{P0556R1}: Integral power-of-2 operations", - howpublished = "\url{https://wg21.link/p0556r1}", +@misc{P0792R0, + author = "Vittorio Romeo", + title = "{P0792R0}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0556R2, - author = "Jens Maurer", - title = "{P0556R2}: Integral power-of-2 operations", - howpublished = "\url{https://wg21.link/p0556r2}", +@misc{P0792R1, + author = "Vittorio Romeo", + title = "{P0792R1}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r1}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0556R3, - author = "Jens Maurer", - title = "{P0556R3}: Integral power-of-2 operations", - howpublished = "\url{https://wg21.link/p0556r3}", +@misc{P0792R2, + author = "Vittorio Romeo", + title = "{P0792R2}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r2}", year = 2018, - month = 6, + month = 5, publisher = "WG21" } -@misc{P0557R0, - author = "Bjarne Stroustrup", - title = "{P0557R0}: Concepts: The Future of Generic Programming", - howpublished = "\url{https://wg21.link/p0557r0}", - year = 2017, - month = 1, +@misc{P0792R3, + author = "Vittorio Romeo", + title = "{P0792R3}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r3}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0558R0, - author = "Billy O'Neal and Jens Maurer", - title = "{P0558R0}: Resolving atomic named base class inconsistencies", - howpublished = "\url{https://wg21.link/p0558r0}", - year = 2017, - month = 2, +@misc{P0792R4, + author = "Vittorio Romeo", + title = "{P0792R4}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r4}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0558R1, - author = "Billy O'Neal", - title = "{P0558R1}: Resolving atomic named base class inconsistencies", - howpublished = "\url{https://wg21.link/p0558r1}", - year = 2017, - month = 3, +@misc{P0792R5, + author = "Vittorio Romeo", + title = "{P0792R5}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r5}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0559R0, - author = "JC van Winkel and Jose Daniel Garcia and Ville Voutilainen and Roger Orr and Michael Wong and Sylvain Bonnal", - title = "{P0559R0}: Operating principles for evolving C++", - howpublished = "\url{https://wg21.link/p0559r0}", - year = 2017, +@misc{P0792R6, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R6}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r6}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P0560R0, - author = "Miro Knejp", - title = "{P0560R0}: Class template deduction guides for ``diamond operators''", - howpublished = "\url{https://wg21.link/p0560r0}", - year = 2017, +@misc{P0792R7, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R7}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r7}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P0561R0, - author = "Geoffrey Romer", - title = "{P0561R0}: RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r0}", - year = 2017, +@misc{P0792R8, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R8}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r8}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P0561R1, - author = "Geoffrey Romer", - title = "{P0561R1}: RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r1}", - year = 2017, - month = 6, +@misc{P0792R9, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R9}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r9}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P0561R2, - author = "Geoffrey Romer and Andrew Hunter", - title = "{P0561R2}: RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r2}", - year = 2017, - month = 10, +@misc{P0792R10, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R10}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r10}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P0561R3, - author = "Geoff Romer and Andrew Hunter", - title = "{P0561R3}: An RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r3}", - year = 2017, - month = 11, +@misc{P0792R11, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R11}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r11}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P0561R4, - author = "Geoff Romer and Andrew Hunter", - title = "{P0561R4}: An RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r4}", - year = 2018, - month = 3, +@misc{P0792R12, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R12}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r12}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P0561R5, - author = "Geoffrey Romer and Andrew Hunter", - title = "{P0561R5}: An RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r5}", - year = 2020, - month = 12, +@misc{P0792R13, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R13}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r13}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P0561R6, - author = "Geoffrey Romer and Andrew Hunter", - title = "{P0561R6}: An RAII Interface for Deferred Reclamation", - howpublished = "\url{https://wg21.link/p0561r6}", - year = 2022, +@misc{P0792R14, + author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", + title = "{P0792R14}: function\_ref: a non-owning reference to a Callable", + howpublished = "\url{https://wg21.link/p0792r14}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P0562R0, - author = "Alan Talbot", - title = "{P0562R0}: Initialization List Symmetry", - howpublished = "\url{https://wg21.link/p0562r0}", +@misc{P0793R0, + author = "Michael Wong", + title = "{P0793R0}: SG5: Transactional Memory (TM) Meeting Minutes 2017/06/19-2017/10/09", + howpublished = "\url{https://wg21.link/p0793r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0562R1, - author = "Alan Talbot", - title = "{P0562R1}: Initialization List Symmetry", - howpublished = "\url{https://wg21.link/p0562r1}", - year = 2024, - month = 3, +@misc{P0794R0, + author = "Michael Wong", + title = "{P0794R0}: SG14: Low Latency Meeting Minutes 2017/08/09-2017/10/11", + howpublished = "\url{https://wg21.link/p0794r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0562R2, - author = "Alan Talbot", - title = "{P0562R2}: Trailing Commas in Base-clauses and Ctor-initializers", - howpublished = "\url{https://wg21.link/p0562r2}", - year = 2024, - month = 4, +@misc{P0795R0, + author = "Sy Brand and Neil Henning and Michael Wong and Christopher Di Bella and Kenneth Benzie", + title = "{P0795R0}: From Vulkan with love: a plea to reconsider the Module Keyword to be contextual", + howpublished = "\url{https://wg21.link/p0795r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0563R0, - author = "Alan Talbot", - title = "{P0563R0}: Vector Front Operations", - howpublished = "\url{https://wg21.link/p0563r0}", +@misc{P0796R0, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers", + title = "{P0796R0}: Supporting Heterogeneous \& Distributed Computing Through Affinity", + howpublished = "\url{https://wg21.link/p0796r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0564R0, - author = "Jens Maurer", - title = "{P0564R0}: Wording for three-way comparisons", - howpublished = "\url{https://wg21.link/p0564r0}", - year = 2017, +@misc{P0796R1, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", + title = "{P0796R1}: Supporting Heterogeneous \& Distributed Computing Through Affinity", + howpublished = "\url{https://wg21.link/p0796r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0565R0, - author = "Bengt Gustafsson", - title = "{P0565R0}: Prefix for operator as a pack generator and postfix operator[] for pack indexing", - howpublished = "\url{https://wg21.link/p0565r0}", - year = 2017, - month = 2, +@misc{P0796R2, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", + title = "{P0796R2}: Supporting Heterogeneous \& Distributed Computing Through Affinity", + howpublished = "\url{https://wg21.link/p0796r2}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0566R0, - author = "Michael Wong and Maged M. Michael and Paul McKenney", - title = "{P0566R0}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p0566r0}", +@misc{P0796R3, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", + title = "{P0796R3}: Supporting Heterogeneous \& Distributed Computing Through Affinity", + howpublished = "\url{https://wg21.link/p0796r3}", + year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P0797R0, + author = "Matti Rintala and Michael Wong and Carter Edwards and Gordon Brown", + title = "{P0797R0}: Exception Handling in Parallel STL Algorithms", + howpublished = "\url{https://wg21.link/p0797r0}", year = 2017, + month = 10, + publisher = "WG21" +} +@misc{P0797R1, + author = "Matti Rintala and Michael Wong and Carter Edwards and Patrice Roy and Gordon Brown and Mark Hoemmen", + title = "{P0797R1}: Handling Concurrent Exceptions with Executors", + howpublished = "\url{https://wg21.link/p0797r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0566R1, - author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter", - title = "{P0566R1}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p0566r1}", - year = 2017, +@misc{P0797R2, + author = "Matti Rintala and Michael Wong and Carter Edwards and Patrice Roy and Gordon Brown and Mark Hoemmen", + title = "{P0797R2}: Handling Concurrent Exceptions with Executors", + howpublished = "\url{https://wg21.link/p0797r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0566R2, - author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter", - title = "{P0566R2}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p0566r2}", +@misc{P0798R0, + author = "Sy Brand", + title = "{P0798R0}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/p0798r0}", year = 2017, - month = 7, + month = 10, publisher = "WG21" } -@misc{P0566R3, - author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer", - title = "{P0566R3}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p0566r3}", - year = 2017, +@misc{P0798R2, + author = "Sy Brand", + title = "{P0798R2}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/p0798r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0566R4, - author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt", - title = "{P0566R4}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p0566r4}", - year = 2018, - month = 2, +@misc{P0798R3, + author = "Sy Brand", + title = "{P0798R3}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/p0798r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0566R5, - author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher", - title = "{P0566R5}: Proposed Wording for Concurrent Data Structures: Hazard Pointer and Read­Copy­Update (RCU)", - howpublished = "\url{https://wg21.link/p0566r5}", - year = 2018, - month = 5, +@misc{P0798R4, + author = "Sy Brand", + title = "{P0798R4}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/p0798r4}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0567R0, - author = "Gordon Brown and Ruyman Reyes and Michael Wong", - title = "{P0567R0}: Asynchronous managed pointer for Heterogeneous computing", - howpublished = "\url{https://wg21.link/p0567r0}", - year = 2017, - month = 1, +@misc{P0798R6, + author = "Sy Brand", + title = "{P0798R6}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/p0798r6}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P0567R1, - author = "Gordon Brown and Ruyman Reyes and Michael Wong", - title = "{P0567R1}: Asynchronous managed pointer for Heterogeneous computing", - howpublished = "\url{https://wg21.link/p0567r1}", - year = 2017, - month = 6, +@misc{P0798R8, + author = "Sy Brand", + title = "{P0798R8}: Monadic operations for std::optional", + howpublished = "\url{https://wg21.link/p0798r8}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P0568R0, - author = "Michael Wong", - title = "{P0568R0}: Towards Better Embedded programming support for C++ and an update on the status of SG14, two years later", - howpublished = "\url{https://wg21.link/p0568r0}", +@misc{P0799R0, + author = "Stephen Michel and Chris Szalwinski and Michael Wong and Hubert Tong", + title = "{P0799R0}: Programming vulnerabilities for C++ (part of WG23 N0746)", + howpublished = "\url{https://wg21.link/p0799r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0569R0, - author = "Michael Wong", - title = "{P0569R0}: SG5: Transactional Memory (TM) Meeting Minutes 2016/07/18-2016/10/10", - howpublished = "\url{https://wg21.link/p0569r0}", +@misc{P0799R1, + author = "Stephen Michel", + title = "{P0799R1}: Vulnerability descriptions for the programming language C++", + howpublished = "\url{https://wg21.link/p0799r1}", year = 2017, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0570R0, - author = "Michael Wong", - title = "{P0570R0}: SG14: Low Latency Meeting Minutes 2016/12/14-2017/02/01", - howpublished = "\url{https://wg21.link/p0570r0}", +@misc{P0800R0, + author = "Christopher Di Bella", + title = "{P0800R0}: The Concepts TS improves upon C++", + howpublished = "\url{https://wg21.link/p0800r0}", year = 2017, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0571R0, - author = "Bryce Adelstein Lelbach", - title = "{P0571R0}: Type Requirements for Algorithms", - howpublished = "\url{https://wg21.link/p0571r0}", +@misc{P0801R0, + author = "Mingxin Wang", + title = "{P0801R0}: Extensions for Disambiguation Tags", + howpublished = "\url{https://wg21.link/p0801r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0571R1, - author = "Bryce Adelstein Lelbach", - title = "{P0571R1}: Type Requirements for Algorithms", - howpublished = "\url{https://wg21.link/p0571r1}", +@misc{P0802R0, + author = "Beman Dawes and Nicolai Josuttis and Walter E. Brown and Bob Steagall", + title = "{P0802R0}: Applying Concepts to the Standard Library", + howpublished = "\url{https://wg21.link/p0802r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0571R2, - author = "Bryce Adelstein Lelbach", - title = "{P0571R2}: Type Requirements for Algorithms", - howpublished = "\url{https://wg21.link/p0571r2}", - year = 2018, +@misc{P0803R0, + author = "Beman Dawes", + title = "{P0803R0}: Endian Library Request for Comments", + howpublished = "\url{https://wg21.link/p0803r0}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0572R0, - author = "Alex Christensen", - title = "{P0572R0}: bit\_sizeof and bit\_offsetof", - howpublished = "\url{https://wg21.link/p0572r0}", +@misc{P0804R0, + author = "Tom Honermann", + title = "{P0804R0}: Impact of the Modules TS on the C++ tools ecosystem", + howpublished = "\url{https://wg21.link/p0804r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0572R1, - author = "Alex Christensen", - title = "{P0572R1}: bit\_sizeof and bit\_offsetof", - howpublished = "\url{https://wg21.link/p0572r1}", +@misc{P0805R0, + author = "Marshall Clow", + title = "{P0805R0}: Comparing containers", + howpublished = "\url{https://wg21.link/p0805r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0572R2, - author = "Alex Christensen", - title = "{P0572R2}: Static reflection of bit fields", - howpublished = "\url{https://wg21.link/p0572r2}", +@misc{P0805R1, + author = "Marshall Clow", + title = "{P0805R1}: Comparing Containers", + howpublished = "\url{https://wg21.link/p0805r1}", year = 2018, - month = 5, - publisher = "WG21" -} -@misc{P0573R0, - author = "Barry Revzin", - title = "{P0573R0}: Abbreviated Lambdas for Fun and Profit", - howpublished = "\url{https://wg21.link/p0573r0}", - year = 2017, month = 2, publisher = "WG21" } -@misc{P0573R1, - author = "Barry Revzin", - title = "{P0573R1}: Abbreviated Lambdas for Fun and Profit", - howpublished = "\url{https://wg21.link/p0573r1}", - year = 2017, +@misc{P0805R2, + author = "Marshall Clow", + title = "{P0805R2}: Comparing Containers", + howpublished = "\url{https://wg21.link/p0805r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0573R2, - author = "Barry Revzin and Tomasz Kamiński", - title = "{P0573R2}: Abbreviated Lambdas for Fun and Profit", - howpublished = "\url{https://wg21.link/p0573r2}", +@misc{P0806R0, + author = "Thomas Köppe", + title = "{P0806R0}: Deprecate Implicit Capture of thist", + howpublished = "\url{https://wg21.link/p0806r0}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0574R0, - author = "Anthony Williams", - title = "{P0574R0}: Algorithm Complexity Constraints and Parallel Overloads", - howpublished = "\url{https://wg21.link/p0574r0}", - year = 2017, - month = 2, +@misc{P0806R1, + author = "Thomas Köppe", + title = "{P0806R1}: Deprecate implicit capture of this via [=]", + howpublished = "\url{https://wg21.link/p0806r1}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0574R1, - author = "Anthony Williams", - title = "{P0574R1}: Algorithm Complexity Constraints and Parallel Overloads", - howpublished = "\url{https://wg21.link/p0574r1}", - year = 2017, - month = 3, +@misc{P0806R2, + author = "Thomas Köppe", + title = "{P0806R2}: Deprecate implicit capture of this via [=]", + howpublished = "\url{https://wg21.link/p0806r2}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0575R0, - author = "William M. Miller", - title = "{P0575R0}: Core Language Working Group ``ready'' Issues for the February, 2016 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0575r0}", +@misc{P0807R0, + author = "Thomas Köppe", + title = "{P0807R0}: An Adjective Syntax for Concepts", + howpublished = "\url{https://wg21.link/p0807r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0575R1, - author = "William M. Miller", - title = "{P0575R1}: Core Language Working Group ``ready'' Issues for the February, 2016 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0575r1}", +@misc{P0808R0, + author = "Titus Winters", + title = "{P0808R0}: Ranges Naming", + howpublished = "\url{https://wg21.link/p0808r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0575R2, - author = "William M. Miller", - title = "{P0575R2}: Core Language Working Group ``ready'' Issues for the February, 2016 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0575r2}", +@misc{P0809R0, + author = "Titus Winters", + title = "{P0809R0}: Comparing Unordered Containers", + howpublished = "\url{https://wg21.link/p0809r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0576R0, - author = "William M. Miller", - title = "{P0576R0}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0576r0}", +@misc{P0810R0, + author = "Ben Deane and Jason Turner", + title = "{P0810R0}: constexpr in Practice", + howpublished = "\url{https://wg21.link/p0810r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0576R1, - author = "William M. Miller", - title = "{P0576R1}: Core Language Working Group ``tentatively ready'' Issues for the February, 2016 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0576r1}", +@misc{P0811R0, + author = "Davis Herring", + title = "{P0811R0}: Well-behaved interpolation for numbers and pointers", + howpublished = "\url{https://wg21.link/p0811r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0577R0, - author = "Zhihao Yuan", - title = "{P0577R0}: Keep that Temporary!", - howpublished = "\url{https://wg21.link/p0577r0}", - year = 2017, +@misc{P0811R1, + author = "S. Davis Herring", + title = "{P0811R1}: Well-behaved interpolation for numbers and pointers", + howpublished = "\url{https://wg21.link/p0811r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0577R1, - author = "Zhihao Yuan", - title = "{P0577R1}: Kept-value statement for guard objects", - howpublished = "\url{https://wg21.link/p0577r1}", +@misc{P0811R2, + author = "S. Davis Herring", + title = "{P0811R2}: Well-behaved interpolation for numbers and pointers", + howpublished = "\url{https://wg21.link/p0811r2}", year = 2018, - month = 7, + month = 3, publisher = "WG21" } -@misc{P0578R0, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0578R0}: Static Reflection in a Nutshell", - howpublished = "\url{https://wg21.link/p0578r0}", - year = 2017, +@misc{P0811R3, + author = "S. Davis Herring", + title = "{P0811R3}: Well-behaved interpolation for numbers and pointers", + howpublished = "\url{https://wg21.link/p0811r3}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0578R1, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0578R1}: Static Reflection in a Nutshell", - howpublished = "\url{https://wg21.link/p0578r1}", +@misc{P0812R0, + author = "Davis Herring", + title = "{P0812R0}: copy-list-initialization is inherently un-=", + howpublished = "\url{https://wg21.link/p0812r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0579R0, - author = "Casey Carter", - title = "{P0579R0}: Constexpr for ", - howpublished = "\url{https://wg21.link/p0579r0}", +@misc{P0813R0, + author = "Nicolai Josuttis", + title = "{P0813R0}: construct() shall Return the Replaced Address", + howpublished = "\url{https://wg21.link/p0813r0}", year = 2017, - month = 1, + month = 10, publisher = "WG21" } -@misc{P0579R1, - author = "Casey Carter", - title = "{P0579R1}: Constexpr for ", - howpublished = "\url{https://wg21.link/p0579r1}", - year = 2017, - month = 7, +@misc{P0813R1, + author = "Nicolai Josuttis", + title = "{P0813R1}: construct() shall Return the Replaced Address", + howpublished = "\url{https://wg21.link/p0813r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0581R0, - author = "Gabriel Dos Reis and Billy O'Neal and Stephan T. Lavavej and Jonathan Wakely", - title = "{P0581R0}: Standard Library Modules", - howpublished = "\url{https://wg21.link/p0581r0}", +@misc{P0814R0, + author = "Nicolai Josuttis", + title = "{P0814R0}: hash\_combine() Again", + howpublished = "\url{https://wg21.link/p0814r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0581R1, - author = "Marshall Clow and Beman Dawes and Gabriel Dos Reis and Stephan T. Lavavej and Billy O’Neal and Bjarne Stroustrup and Jonathan Wakely", - title = "{P0581R1}: Standard Library Modules", - howpublished = "\url{https://wg21.link/p0581r1}", +@misc{P0814R2, + author = "Nicolai Josuttis", + title = "{P0814R2}: hash\_combine() Again", + howpublished = "\url{https://wg21.link/p0814r2}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0582R0, - author = "Gabriel Dos Reis", - title = "{P0582R0}: Modules: Contexts of template instantiations and name lookup", - howpublished = "\url{https://wg21.link/p0582r0}", +@misc{P0815R0, + author = "Marshall Clow", + title = "{P0815R0}: C++ Standard Library Issues to be moved in Albuquerque", + howpublished = "\url{https://wg21.link/p0815r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0583R0, - author = "Gabriel Dos Reis", - title = "{P0583R0}: std::byte is the correct name", - howpublished = "\url{https://wg21.link/p0583r0}", +@misc{P0816R0, + author = "Titus Winters", + title = "{P0816R0}: No More Nested Namespaces in Library Design", + howpublished = "\url{https://wg21.link/p0816r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0584R0, - author = "Gabriel Dos Reis", - title = "{P0584R0}: Module Interface and Preamble", - howpublished = "\url{https://wg21.link/p0584r0}", +@misc{P0817R0, + author = "William M. Miller", + title = "{P0817R0}: Core Language Working Group ``ready'' Issues for the November, 2017 (Albuquerque) meeting", + howpublished = "\url{https://wg21.link/p0817r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0586R0, - author = "Federico Kircheis", - title = "{P0586R0}: Safe integral comparisons", - howpublished = "\url{https://wg21.link/p0586r0}", +@misc{P0818R0, + author = "William M. Miller", + title = "{P0818R0}: Core Language Working Group ``tentatively ready'' Issues for the November, 2017 (Albuquerque) meeting", + howpublished = "\url{https://wg21.link/p0818r0}", year = 2017, - month = 9, - publisher = "WG21" -} -@misc{P0586R1, - author = "Federico Kircheis", - title = "{P0586R1}: Safe integral comparisons", - howpublished = "\url{https://wg21.link/p0586r1}", - year = 2018, - month = 8, + month = 10, publisher = "WG21" } -@misc{P0586R2, - author = "Federico Kircheis", - title = "{P0586R2}: Safe integral comparisons", - howpublished = "\url{https://wg21.link/p0586r2}", - year = 2020, - month = 2, +@misc{P0818R1, + author = "William M. Miller", + title = "{P0818R1}: Core Language Working Group ``tentatively ready'' Issues for the November, 2017 (Albuquerque) meeting", + howpublished = "\url{https://wg21.link/p0818r1}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P0587R0, - author = "Richard Smith and James Dennett", - title = "{P0587R0}: Concepts TS revisited", - howpublished = "\url{https://wg21.link/p0587r0}", +@misc{P0819R0, + author = "Nicolai Josuttis", + title = "{P0819R0}: Formally Supporting Feature Macros", + howpublished = "\url{https://wg21.link/p0819r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0588R0, - author = "Richard Smith and Daveed Vandevoorde", - title = "{P0588R0}: Simplifying implicit lambda capture", - howpublished = "\url{https://wg21.link/p0588r0}", +@misc{P0820R0, + author = "Tim Shen", + title = "{P0820R0}: Feedback on P0214R5", + howpublished = "\url{https://wg21.link/p0820r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0588R1, - author = "Richard Smith", - title = "{P0588R1}: Simplifying implicit lambda capture", - howpublished = "\url{https://wg21.link/p0588r1}", +@misc{P0820R1, + author = "Tim Shen", + title = "{P0820R1}: Feedback on P0214r6", + howpublished = "\url{https://wg21.link/p0820r1}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0589R0, - author = "Andrew Sutton", - title = "{P0589R0}: Tuple-based for loops", - howpublished = "\url{https://wg21.link/p0589r0}", - year = 2017, +@misc{P0820R2, + author = "Tim Shen", + title = "{P0820R2}: Feedback on P0214", + howpublished = "\url{https://wg21.link/p0820r2}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0590R0, - author = "Andrew Sutton and Herb Sutter", - title = "{P0590R0}: A design static reflection", - howpublished = "\url{https://wg21.link/p0590r0}", - year = 2017, - month = 2, +@misc{P0820R3, + author = "Tim Shen", + title = "{P0820R3}: Feedback on P0214", + howpublished = "\url{https://wg21.link/p0820r3}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0591R0, - author = "Pablo Halpern", - title = "{P0591R0}: Utility functions to implement uses-allocator construction", - howpublished = "\url{https://wg21.link/p0591r0}", - year = 2017, - month = 2, +@misc{P0820R4, + author = "Tim Shen and Matthias Kretz", + title = "{P0820R4}: Feedback on P0214", + howpublished = "\url{https://wg21.link/p0820r4}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0591R1, - author = "Pablo Halpern", - title = "{P0591R1}: Utility functions to implement uses-allocator construction", - howpublished = "\url{https://wg21.link/p0591r1}", +@misc{P0821R0, + author = "Robert Douglas", + title = "{P0821R0}: Teaching Concepts TS Online", + howpublished = "\url{https://wg21.link/p0821r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0591R2, - author = "Pablo Halpern", - title = "{P0591R2}: Utility functions to implement uses-allocator construction", - howpublished = "\url{https://wg21.link/p0591r2}", +@misc{P0822R0, + author = "Gabriel Dos Reis", + title = "{P0822R0}: C++ Modules Are a Tooling Opportunity", + howpublished = "\url{https://wg21.link/p0822r0}", year = 2017, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0591R3, - author = "Pablo Halpern", - title = "{P0591R3}: Utility functions to implement uses-allocator construction", - howpublished = "\url{https://wg21.link/p0591r3}", - year = 2018, - month = 4, +@misc{P0824R0, + author = "Arthur O'Dwyer and Charley Bay and Odin Holmes and Michael Wong", + title = "{P0824R0}: Summary of SG14 discussion on : towards exception-less error handling", + howpublished = "\url{https://wg21.link/p0824r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0591R4, - author = "Pablo Halpern", - title = "{P0591R4}: Utility functions to implement uses-allocator construction", - howpublished = "\url{https://wg21.link/p0591r4}", +@misc{P0824R1, + author = "Arthur O'Dwyer and Charley Bay and Odin Holmes and Michael Wong and Niall Douglas", + title = "{P0824R1}: Summary of SG14 discussion on ", + howpublished = "\url{https://wg21.link/p0824r1}", year = 2018, - month = 11, + month = 2, publisher = "WG21" } -@misc{P0592R0, - author = "Ville Voutilainen", - title = "{P0592R0}: To boldly suggest an overall plan for C++20", - howpublished = "\url{https://wg21.link/p0592r0}", +@misc{P0825R0, + author = "Agustín Bergé", + title = "{P0825R0}: A friendlier tuple get", + howpublished = "\url{https://wg21.link/p0825r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0592R1, - author = "Ville Voutilainen", - title = "{P0592R1}: To boldly suggest an overall plan for C++23", - howpublished = "\url{https://wg21.link/p0592r1}", - year = 2019, - month = 6, +@misc{P0825R1, + author = "Agustín Bergé", + title = "{P0825R1}: A friendlier tuple get", + howpublished = "\url{https://wg21.link/p0825r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0592R2, - author = "Ville Voutilainen", - title = "{P0592R2}: To boldly suggest an overall plan for C++23", - howpublished = "\url{https://wg21.link/p0592r2}", - year = 2019, - month = 8, +@misc{P0826R0, + author = "Agustín Bergé", + title = "{P0826R0}: SFINAE-friendly std::bind", + howpublished = "\url{https://wg21.link/p0826r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0592R3, - author = "Ville Voutilainen", - title = "{P0592R3}: To boldly suggest an overall plan for C++23", - howpublished = "\url{https://wg21.link/p0592r3}", - year = 2019, +@misc{P0827R0, + author = "John McFarlane and Louis Dionne", + title = "{P0827R0}: General-Purpose Constant Value Type", + howpublished = "\url{https://wg21.link/p0827r0}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0592R4, - author = "Ville Voutilainen", - title = "{P0592R4}: To boldly suggest an overall plan for C++23", - howpublished = "\url{https://wg21.link/p0592r4}", - year = 2019, - month = 11, +@misc{P0828R0, + author = "John McFarlane", + title = "{P0828R0}: Elastic Integers", + howpublished = "\url{https://wg21.link/p0828r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0592R5, - author = "Ville Voutilainen", - title = "{P0592R5}: To boldly suggest an overall plan for C++26", - howpublished = "\url{https://wg21.link/p0592r5}", - year = 2022, +@misc{P0828R1, + author = "John McFarlane", + title = "{P0828R1}: Elastic Integers", + howpublished = "\url{https://wg21.link/p0828r1}", + year = 2018, + month = 6, + publisher = "WG21" +} +@misc{P0829R0, + author = "Ben Craig", + title = "{P0829R0}: Freestanding proposal", + howpublished = "\url{https://wg21.link/p0829r0}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0593R0, - author = "Ville Voutilainen", - title = "{P0593R0}: What to do with buffers that are not arrays, and undefined behavior thereof?", - howpublished = "\url{https://wg21.link/p0593r0}", +@misc{P0829R1, + author = "Ben Craig", + title = "{P0829R1}: Freestanding Proposal", + howpublished = "\url{https://wg21.link/p0829r1}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0593R1, - author = "Richard Smith and Ville Voutilainen", - title = "{P0593R1}: Implicit creation of objects for low-level object manipulation", - howpublished = "\url{https://wg21.link/p0593r1}", +@misc{P0829R2, + author = "Ben Craig", + title = "{P0829R2}: Freestanding Proposal", + howpublished = "\url{https://wg21.link/p0829r2}", year = 2017, month = 10, publisher = "WG21" } -@misc{P0593R2, - author = "Richard Smith", - title = "{P0593R2}: Implicit creation of objects for low-level object manipulation", - howpublished = "\url{https://wg21.link/p0593r2}", +@misc{P0829R3, + author = "Ben Craig", + title = "{P0829R3}: Freestanding Proposal", + howpublished = "\url{https://wg21.link/p0829r3}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0593R3, - author = "Richard Smith", - title = "{P0593R3}: Implicit creation of objects for low-level object manipulation", - howpublished = "\url{https://wg21.link/p0593r3}", +@misc{P0829R4, + author = "Ben Craig", + title = "{P0829R4}: Freestanding Proposal", + howpublished = "\url{https://wg21.link/p0829r4}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0593R4, - author = "Richard Smith", - title = "{P0593R4}: Implicit creation of objects for low-level object manipulation", - howpublished = "\url{https://wg21.link/p0593r4}", - year = 2019, - month = 6, +@misc{P0830R0, + author = "Nicolai Josuttis", + title = "{P0830R0}: Using Concepts and requires in the C++ Standard Library", + howpublished = "\url{https://wg21.link/p0830r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0593R5, - author = "Richard Smith", - title = "{P0593R5}: Implicit creation of objects for low-level object manipulation", - howpublished = "\url{https://wg21.link/p0593r5}", - year = 2019, +@misc{P0831R0, + author = "Tomasz Kamiński", + title = "{P0831R0}: Keep alias syntax extendable", + howpublished = "\url{https://wg21.link/p0831r0}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0593R6, - author = "Richard Smith and Ville Voutilainen", - title = "{P0593R6}: Implicit creation of objects for low-level object manipulation", - howpublished = "\url{https://wg21.link/p0593r6}", - year = 2020, - month = 2, +@misc{P0832R0, + author = "David Sankel", + title = "{P0832R0}: Module TS Does Not Support Intended Use Case", + howpublished = "\url{https://wg21.link/p0832r0}", + year = 2017, + month = 10, publisher = "WG21" } -@misc{P0594R0, - author = "Ville Voutilainen", - title = "{P0594R0}: Relative comparisons and std::less", - howpublished = "\url{https://wg21.link/p0594r0}", +@misc{P0834R0, + author = "Michael Dominiak", + title = "{P0834R0}: Lifting overload sets into objects", + howpublished = "\url{https://wg21.link/p0834r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0595R0, - author = "Daveed Vandevoorde", - title = "{P0595R0}: The ``constexpr'' Operator", - howpublished = "\url{https://wg21.link/p0595r0}", +@misc{P0835R0, + author = "Ville Voutilainen", + title = "{P0835R0}: Adopt SD-6 feature macros into the C++20 working draft", + howpublished = "\url{https://wg21.link/p0835r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0595R1, - author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", - title = "{P0595R1}: std::is\_constant\_evaluated()", - howpublished = "\url{https://wg21.link/p0595r1}", +@misc{P0836R0, + author = "Gordon Brown and Christopher Di Bella and Michael Haidl and Toomas Remmelg and Ruyman Reyes and Michel Steuwer and Michael Wong", + title = "{P0836R0}: Introduce Parallelism to the Ranges TS", + howpublished = "\url{https://wg21.link/p0836r0}", year = 2018, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0595R2, - author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", - title = "{P0595R2}: std::is\_constant\_evaluated", - howpublished = "\url{https://wg21.link/p0595r2}", +@misc{P0836R1, + author = "Gordon Brown and Christopher Di Bella and Michael Haidl and Toomas Remmelg and Ruyman Reyes and Michel Steuwer and Michael Wong", + title = "{P0836R1}: Introduce Parallelism to the Ranges TS", + howpublished = "\url{https://wg21.link/p0836r1}", year = 2018, - month = 11, + month = 5, publisher = "WG21" } -@misc{P0596R0, - author = "Daveed Vandevoorde", - title = "{P0596R0}: std::constexpr\_trace and std::constexpr\_assert", - howpublished = "\url{https://wg21.link/p0596r0}", +@misc{P0837R0, + author = "Ville Voutilainen", + title = "{P0837R0}: Ruminations on modular macros", + howpublished = "\url{https://wg21.link/p0837r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0596R1, - author = "Daveed Vandevoorde", - title = "{P0596R1}: Side-effects in constant evaluation: Output and consteval variables", - howpublished = "\url{https://wg21.link/p0596r1}", - year = 2019, +@misc{P0838R0, + author = "Jonathan Coe", + title = "{P0838R0}: A conditional transform algorithm for C++", + howpublished = "\url{https://wg21.link/p0838r0}", + year = 2017, month = 10, publisher = "WG21" } -@misc{P0597R0, - author = "Daveed Vandevoorde", - title = "{P0597R0}: std::constexpr\_vector", - howpublished = "\url{https://wg21.link/p0597r0}", +@misc{P0839R0, + author = "Richard Smith", + title = "{P0839R0}: Recursive Lambdas", + howpublished = "\url{https://wg21.link/p0839r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0598R0, - author = "Daveed Vandevoorde", - title = "{P0598R0}: Reflect Through Values Instead of Types", - howpublished = "\url{https://wg21.link/p0598r0}", +@misc{P0840R0, + author = "Richard Smith", + title = "{P0840R0}: Lamguage support for empty objects", + howpublished = "\url{https://wg21.link/p0840r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0599R0, - author = "Nicolai Josutti", - title = "{P0599R0}: US140: noxecept for hash functions", - howpublished = "\url{https://wg21.link/p0599r0}", +@misc{P0840R1, + author = "Richard Smith", + title = "{P0840R1}: Language support for empty objects", + howpublished = "\url{https://wg21.link/p0840r1}", year = 2017, - month = 1, + month = 11, publisher = "WG21" } -@misc{P0599R1, - author = "Nicolai Josutti", - title = "{P0599R1}: US140: noxecept for hash functions", - howpublished = "\url{https://wg21.link/p0599r1}", - year = 2017, +@misc{P0840R2, + author = "Richard Smith", + title = "{P0840R2}: Language support for empty objects", + howpublished = "\url{https://wg21.link/p0840r2}", + year = 2018, month = 3, publisher = "WG21" } -@misc{P0600R0, - author = "Nicolai Josutti", - title = "{P0600R0}: applying [[nodiscard]] for C++17", - howpublished = "\url{https://wg21.link/p0600r0}", +@misc{P0841R0, + author = "Bruno Cardoso Lopes and Adrian Prantl and Duncan P. N. Exon Smith", + title = "{P0841R0}: Modules at scale", + howpublished = "\url{https://wg21.link/p0841r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0600R1, - author = "Nicolai Josuttis", - title = "{P0600R1}: [[nodiscard]] in the Library", - howpublished = "\url{https://wg21.link/p0600r1}", +@misc{P0842R0, + author = "Alisdair Meredith", + title = "{P0842R0}: Unknown Exports by Example", + howpublished = "\url{https://wg21.link/p0842r0}", year = 2017, - month = 11, + month = 10, publisher = "WG21" } -@misc{P0601R0, - author = "Clark Nelson", - title = "{P0601R0}: Establishing a direction for SIMD-enabled functions", - howpublished = "\url{https://wg21.link/p0601r0}", +@misc{P0843R0, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R0}: fixed\_capacity\_vector", + howpublished = "\url{https://wg21.link/p0843r0}", year = 2017, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0602R0, - author = "Zhihao Yuan", - title = "{P0602R0}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/p0602r0}", - year = 2017, +@misc{P0843R1, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R1}: fixed\_capacity\_vector", + howpublished = "\url{https://wg21.link/p0843r1}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0602R1, - author = "Zhihao Yuan", - title = "{P0602R1}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/p0602r1}", - year = 2017, - month = 4, +@misc{P0843R2, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R2}: static\_vector", + howpublished = "\url{https://wg21.link/p0843r2}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0602R2, - author = "Zhihao Yuan", - title = "{P0602R2}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/p0602r2}", - year = 2018, - month = 3, +@misc{P0843R3, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R3}: static\_vector", + howpublished = "\url{https://wg21.link/p0843r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0602R3, - author = "Zhihao Yuan", - title = "{P0602R3}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/p0602r3}", - year = 2018, - month = 6, +@misc{P0843R4, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R4}: static\_vector", + howpublished = "\url{https://wg21.link/p0843r4}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0602R4, - author = "Zhihao Yuan", - title = "{P0602R4}: variant and optional should propagate copy/move triviality", - howpublished = "\url{https://wg21.link/p0602r4}", - year = 2018, +@misc{P0843R5, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R5}: static\_vector", + howpublished = "\url{https://wg21.link/p0843r5}", + year = 2022, month = 8, publisher = "WG21" } -@misc{P0603R0, - author = "Andrew Hunter", - title = "{P0603R0}: safe memcpy: A simpler implementation primitive for seqlock and friends", - howpublished = "\url{https://wg21.link/p0603r0}", - year = 2017, - month = 3, +@misc{P0843R6, + author = "Gonzalo Brito Gadeschi", + title = "{P0843R6}: static\_vector", + howpublished = "\url{https://wg21.link/p0843r6}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P0604R0, - author = "Daniel Krugler and Pablo Halpern and Jonathan Wakely", - title = "{P0604R0}: Resolving GB 55, US 84, US 85, US 86", - howpublished = "\url{https://wg21.link/p0604r0}", - year = 2017, - month = 3, +@misc{P0843R7, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R7}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r7}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P0606R0, - author = "Gabriel Dos Reis", - title = "{P0606R0}: Concepts Are Ready", - howpublished = "\url{https://wg21.link/p0606r0}", - year = 2017, - month = 2, +@misc{P0843R8, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R8}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r8}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P0607R0, - author = "Daniel Krugler", - title = "{P0607R0}: Inline Variables for the Standard Library", - howpublished = "\url{https://wg21.link/p0607r0}", - year = 2017, +@misc{P0843R9, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R9}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r9}", + year = 2023, + month = 9, + publisher = "WG21" +} +@misc{P0843R10, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R10}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r10}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P0608R0, - author = "Zhihao Yuan", - title = "{P0608R0}: A sane variant converting constructor (LEWG 227)", - howpublished = "\url{https://wg21.link/p0608r0}", - year = 2017, +@misc{P0843R11, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R11}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r11}", + year = 2024, month = 3, publisher = "WG21" } -@misc{P0608R1, - author = "Zhihao Yuan", - title = "{P0608R1}: A sane variant converting constructor", - howpublished = "\url{https://wg21.link/p0608r1}", - year = 2017, - month = 12, +@misc{P0843R12, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R12}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r12}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P0608R2, - title = "{P0608R2}: A sane variant converting constructor", - howpublished = "\url{https://wg21.link/p0608r2}", +@misc{P0843R13, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R13}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r13}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P0608R3, - author = "Zhihao Yuan", - title = "{P0608R3}: A sane variant converting constructor", - howpublished = "\url{https://wg21.link/p0608r3}", +@misc{P0843R14, + author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", + title = "{P0843R14}: inplace\_vector", + howpublished = "\url{https://wg21.link/p0843r14}", + year = 2024, + month = 6, + publisher = "WG21" +} +@misc{P0844R0, + author = "J. Monnon", + title = "{P0844R0}: Type functions and beyond", + howpublished = "\url{https://wg21.link/p0844r0}", year = 2018, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0609R0, - author = "Aaron Ballman", - title = "{P0609R0}: Attributes for Structured Bindings", - howpublished = "\url{https://wg21.link/p0609r0}", +@misc{P0845R0, + author = "Detlef Vollmann", + title = "{P0845R0}: Common Subset of C++03 and C++17: Binders", + howpublished = "\url{https://wg21.link/p0845r0}", year = 2017, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0609R1, - author = "Aaron Ballman", - title = "{P0609R1}: Attributes for Structured Bindings", - howpublished = "\url{https://wg21.link/p0609r1}", +@misc{P0846R0, + author = "John Spicer", + title = "{P0846R0}: ADL and Function Templates that are not Visible", + howpublished = "\url{https://wg21.link/p0846r0}", year = 2017, - month = 9, + month = 11, publisher = "WG21" } -@misc{P0609R2, - author = "Aaron Ballman", - title = "{P0609R2}: Attributes for Structured Bindings", - howpublished = "\url{https://wg21.link/p0609r2}", - year = 2023, - month = 11, +@misc{P0847R0, + author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", + title = "{P0847R0}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0609R3, - author = "Aaron Ballman", - title = "{P0609R3}: Attributes for Structured Bindings", - howpublished = "\url{https://wg21.link/p0609r3}", - year = 2024, - month = 3, +@misc{P0847R1, + author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", + title = "{P0847R1}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0610R0, - author = "Marshall Clow", - title = "{P0610R0}: C++ Standard Library ``Review'' Issues Resolved in Kona", - howpublished = "\url{https://wg21.link/p0610r0}", - year = 2017, - month = 3, +@misc{P0847R2, + author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", + title = "{P0847R2}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0611R0, - author = "Lawrence Crowl", - title = "{P0611R0}: More Better Operators", - howpublished = "\url{https://wg21.link/p0611r0}", - year = 2017, - month = 3, +@misc{P0847R4, + author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", + title = "{P0847R4}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r4}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0612R0, - author = "Jens Maurer", - title = "{P0612R0}: NB comment CH 2: volatile", - howpublished = "\url{https://wg21.link/p0612r0}", - year = 2017, - month = 2, +@misc{P0847R5, + author = "Barry Revzin and Gašper Ažman and Sy Brand and Ben Deane", + title = "{P0847R5}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r5}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P0613R0, - author = "William M. Miller", - title = "{P0613R0}: NB comment GB15: Resolution of Core Issue 2011", - howpublished = "\url{https://wg21.link/p0613r0}", - year = 2017, - month = 2, +@misc{P0847R6, + author = "Barry Revzin and Gašper Ažman and Sy Brand and Ben Deane", + title = "{P0847R6}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r6}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P0614R0, - author = "Thomas Köppe", - title = "{P0614R0}: Range-based for statements with initializer", - howpublished = "\url{https://wg21.link/p0614r0}", - year = 2017, - month = 3, +@misc{P0847R7, + author = "Barry Revzin and Gašper Ažman and Sy Brand and Ben Deane", + title = "{P0847R7}: Deducing this", + howpublished = "\url{https://wg21.link/p0847r7}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P0614R1, - author = "Thomas Köppe", - title = "{P0614R1}: Range-based for statements with initializer", - howpublished = "\url{https://wg21.link/p0614r1}", +@misc{P0848R0, + author = "Barry Revzin and Casey Carter", + title = "{P0848R0}: Conditionally Trivial Special Member Functions", + howpublished = "\url{https://wg21.link/p0848r0}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0615R0, - author = "Jens Maurer", - title = "{P0615R0}: Renaming for structured bindings", - howpublished = "\url{https://wg21.link/p0615r0}", - year = 2017, - month = 3, +@misc{P0848R1, + author = "Barry Revzin and Casey Carter", + title = "{P0848R1}: Conditionally Trivial Special Member Functions", + howpublished = "\url{https://wg21.link/p0848r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0616R0, - author = "Peter Sommerlad", - title = "{P0616R0}: de-pessimize legacy algorithms with std::move", - howpublished = "\url{https://wg21.link/p0616r0}", - year = 2017, +@misc{P0848R2, + author = "Barry Revzin and Casey Carter", + title = "{P0848R2}: Conditionally Trivial Special Member Functions", + howpublished = "\url{https://wg21.link/p0848r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0618R0, - author = "Alisdair Meredith", - title = "{P0618R0}: Deprecating ", - howpublished = "\url{https://wg21.link/p0618r0}", - year = 2017, - month = 3, +@misc{P0848R3, + author = "Barry Revzin and Casey Carter", + title = "{P0848R3}: Conditionally Trivial Special Member Functions", + howpublished = "\url{https://wg21.link/p0848r3}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0619R0, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0619R0}: Reviewing Deprecated Facilities of C++17 for C++20", - howpublished = "\url{https://wg21.link/p0619r0}", +@misc{P0849R0, + author = "Zhihao Yuan", + title = "{P0849R0}: auto(x): DECAY\_COPY in the language", + howpublished = "\url{https://wg21.link/p0849r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0619R1, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0619R1}: Reviewing Deprecated Facilities of C++17 for C++20", - howpublished = "\url{https://wg21.link/p0619r1}", - year = 2017, - month = 3, +@misc{P0849R1, + author = "Zhihao Yuan", + title = "{P0849R1}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0619R2, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0619R2}: Reviewing Deprecated Facilities of C++17 for C++20", - howpublished = "\url{https://wg21.link/p0619r2}", - year = 2017, - month = 11, +@misc{P0849R2, + author = "Zhihao Yuan", + title = "{P0849R2}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r2}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0619R3, - author = "Alisdair Meredith and Stephan T. Lavavej and Tomasz Kamiński", - title = "{P0619R3}: Reviewing Deprecated Facilities of C++17 for C++20", - howpublished = "\url{https://wg21.link/p0619r3}", - year = 2018, - month = 5, +@misc{P0849R3, + author = "Zhihao Yuan", + title = "{P0849R3}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r3}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P0619R4, - author = "Alisdair Meredith and Alisdair Meredith and Tomasz Kamiński", - title = "{P0619R4}: Reviewing Deprecated Facilities of C++17 for C++20", - howpublished = "\url{https://wg21.link/p0619r4}", - year = 2018, - month = 6, +@misc{P0849R4, + author = "Zhihao Yuan", + title = "{P0849R4}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r4}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P0620R0, - author = "Jason Merrill", - title = "{P0620R0}: Drafting for class template argument deduction issues", - howpublished = "\url{https://wg21.link/p0620r0}", - year = 2017, - month = 3, +@misc{P0849R5, + author = "Zhihao Yuan", + title = "{P0849R5}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r5}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P0621R0, - author = "Casey Carter", - title = "{P0621R0}: Ready Ranges TS Issues", - howpublished = "\url{https://wg21.link/p0621r0}", - year = 2017, - month = 3, +@misc{P0849R6, + author = "Zhihao Yuan", + title = "{P0849R6}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r6}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P0622R0, - author = "William M. Miller", - title = "{P0622R0}: Additional Core Language Working Group ``ready'' and ``tentatively ready'' Issues for the February, 2017 (Kona) meeting", - howpublished = "\url{https://wg21.link/p0622r0}", - year = 2017, - month = 3, +@misc{P0849R7, + author = "Zhihao Yuan", + title = "{P0849R7}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r7}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P0623R0, - author = "Bryce Adelstein Lelbach and Alisdair Meredith and Anthony Williams", - title = "{P0623R0}: Final C++17 Parallel Algorithms Fixes", - howpublished = "\url{https://wg21.link/p0623r0}", - year = 2017, - month = 3, +@misc{P0849R8, + author = "Zhihao Yuan", + title = "{P0849R8}: auto(x): decay-copy in the language", + howpublished = "\url{https://wg21.link/p0849r8}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0624R0, - author = "Louis Dionne", - title = "{P0624R0}: Default constructible stateless lambdas", - howpublished = "\url{https://wg21.link/p0624r0}", +@misc{P0851R0, + author = "Matthias Kretz", + title = "{P0851R0}: simd is neither a product type nor a container type", + howpublished = "\url{https://wg21.link/p0851r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0624R1, - author = "Louis Dionne", - title = "{P0624R1}: Default constructible stateless lambdas", - howpublished = "\url{https://wg21.link/p0624r1}", - year = 2017, - month = 8, +@misc{P0856R0, + author = "D. S. Hollman and H. Carter Edwards and Christian Trott", + title = "{P0856R0}: Restrict Access Property for mdspan and span", + howpublished = "\url{https://wg21.link/p0856r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0624R2, - author = "Louis Dionne", - title = "{P0624R2}: Default constructible and assignable stateless lambdas", - howpublished = "\url{https://wg21.link/p0624r2}", +@misc{P0857R0, + author = "Thomas Köppe", + title = "{P0857R0}: Wording for ``functionality gaps in constraints''", + howpublished = "\url{https://wg21.link/p0857r0}", year = 2017, month = 11, publisher = "WG21" } -@misc{P0625R0, - author = "Marshall Clow", - title = "{P0625R0}: C++ Standard Library Issues Resolved Directly In Kona", - howpublished = "\url{https://wg21.link/p0625r0}", +@misc{P0858R0, + author = "Antony Polukhin", + title = "{P0858R0}: Constexpr iterator requirements", + howpublished = "\url{https://wg21.link/p0858r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0627R0, - author = "Melissa Mears", - title = "{P0627R0}: Attribute to mark unreachable code", - howpublished = "\url{https://wg21.link/p0627r0}", +@misc{P0859R0, + author = "Richard Smith", + title = "{P0859R0}: Core Issue 1581: When are constexpr member functions defined?", + howpublished = "\url{https://wg21.link/p0859r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0627R1, - author = "Melissa Mears", - title = "{P0627R1}: Attribute to mark unreachable code", - howpublished = "\url{https://wg21.link/p0627r1}", - year = 2017, - month = 6, +@misc{P0860R0, + author = "H. Carter Edwards and Christian Trott and Daniel Sunderland", + title = "{P0860R0}: Atomic Access Property for span and mdspan", + howpublished = "\url{https://wg21.link/p0860r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0627R3, - author = "Melissa Mears", - title = "{P0627R3}: Function to mark unreachable code", - howpublished = "\url{https://wg21.link/p0627r3}", +@misc{P0860R1, + author = "Dan Sunderland and Christian Trott and H. Carter Edwards", + title = "{P0860R1}: Atomic Access Property for mdspan", + howpublished = "\url{https://wg21.link/p0860r1}", year = 2018, - month = 10, + month = 5, publisher = "WG21" } -@misc{P0627R5, - author = "Jens Maurer", - title = "{P0627R5}: Function to mark unreachable code", - howpublished = "\url{https://wg21.link/p0627r5}", - year = 2021, - month = 9, +@misc{P0863R0, + author = "Jeff Snyder", + title = "{P0863R0}: Fixing the partial\_order comparison algorithm", + howpublished = "\url{https://wg21.link/p0863r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0627R6, - author = "Jens Maurer", - title = "{P0627R6}: Function to mark unreachable code", - howpublished = "\url{https://wg21.link/p0627r6}", - year = 2021, +@misc{P0863R1, + author = "Jeff Snyder", + title = "{P0863R1}: Fixing the partial\_order comparison algorithm", + howpublished = "\url{https://wg21.link/p0863r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0629R0, - author = "Gabriel Dos Reis and Jason Merrill and Nathan Sidwell", - title = "{P0629R0}: Module interface vs. imiplementation", - howpublished = "\url{https://wg21.link/p0629r0}", +@misc{P0864R0, + author = "Marshall Clow", + title = "{P0864R0}: C++ Standard Library Issues Resolved Directly In Albuquerque", + howpublished = "\url{https://wg21.link/p0864r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0630R0, - author = "Duncan P.N. Exon Smith", - title = "{P0630R0}: To boldly suggest a pub crawl for C++ Toronto", - howpublished = "\url{https://wg21.link/p0630r0}", +@misc{P0866R0, + author = "Nat Goodspeed and Oliver Kowalke", + title = "{P0866R0}: Response to “Fibers under the magnifying glass”", + howpublished = "\url{https://wg21.link/p0866r0}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P0867R0, + author = "Nathan Sidwell", + title = "{P0867R0}: 'Module Interface' is Misleading", + howpublished = "\url{https://wg21.link/p0867r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0631R0, - author = "Lev Minkovsky", - title = "{P0631R0}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r0}", +@misc{P0868R0, + author = "Paul E. McKenney and Alan Stern and Andrew Hunter", + title = "{P0868R0}: Selected RCU Litmus Tests", + howpublished = "\url{https://wg21.link/p0868r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0631R1, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R1}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r1}", +@misc{P0868R1, + author = "Paul E. McKenney and Alan Stern and Andrew Hunter and Jade Alglave and Luc Maranget", + title = "{P0868R1}: Selected RCU Litmus Tests", + howpublished = "\url{https://wg21.link/p0868r1}", year = 2017, - month = 9, + month = 11, publisher = "WG21" } -@misc{P0631R2, - author = "Lev Minkovsky", - title = "{P0631R2}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r2}", +@misc{P0868R2, + author = "Paul E. McKenney and Alan Stern and Andrew Hunter and Jade Alglave and Luc Maranget", + title = "{P0868R2}: Selected RCU Litmus Tests", + howpublished = "\url{https://wg21.link/p0868r2}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0631R3, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R3}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r3}", - year = 2018, - month = 6, +@misc{P0870R0, + author = "Giuseppe D'Angelo", + title = "{P0870R0}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r0}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0870R1, + author = "Giuseppe D'Angelo", + title = "{P0870R1}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r1}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P0870R2, + author = "Giuseppe D'Angelo", + title = "{P0870R2}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r2}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P0631R4, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R4}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r4}", - year = 2018, - month = 8, +@misc{P0870R3, + author = "Giuseppe D'Angelo", + title = "{P0870R3}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r3}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P0631R5, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R5}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r5}", - year = 2019, - month = 1, +@misc{P0870R4, + author = "Giuseppe D'Angelo", + title = "{P0870R4}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r4}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P0631R6, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R6}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r6}", - year = 2019, +@misc{P0870R5, + author = "Giuseppe D'Angelo", + title = "{P0870R5}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r5}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P0631R7, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R7}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r7}", - year = 2019, +@misc{P0870R6, + author = "Giuseppe D'Angelo", + title = "{P0870R6}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r6}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P0631R8, - author = "Lev Minkovsky and John McFarlane", - title = "{P0631R8}: Math Constants", - howpublished = "\url{https://wg21.link/p0631r8}", - year = 2019, - month = 7, +@misc{P0870R7, + author = "Giuseppe D'Angelo", + title = "{P0870R7}: A proposal for a type trait to detect narrowing conversions", + howpublished = "\url{https://wg21.link/p0870r7}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P0632R0, - author = "Jonathan Müller", - title = "{P0632R0}: Proposal of [[uninitialized]] attribute", - howpublished = "\url{https://wg21.link/p0632r0}", +@misc{P0872R0, + author = "Beman Dawes", + title = "{P0872R0}: Discussion Summary: Applying Concepts to the Standard Library", + howpublished = "\url{https://wg21.link/p0872r0}", year = 2017, - month = 1, + month = 11, publisher = "WG21" } -@misc{P0633R0, - author = "Daveed Vandevoorde and Louis Dionne", - title = "{P0633R0}: Exploring the design space of metaprogramming and reflection", - howpublished = "\url{https://wg21.link/p0633r0}", +@misc{P0873R0, + author = "Corentin Jabot", + title = "{P0873R0}: A plea for a consistent, terse and intuitive declaration syntax", + howpublished = "\url{https://wg21.link/p0873r0}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0634R0, - author = "Daveed Vandevoorde", - title = "{P0634R0}: Down with `typename`!", - howpublished = "\url{https://wg21.link/p0634r0}", +@misc{P0873R1, + author = "Corentin jabot", + title = "{P0873R1}: A plea for a consistent, terse and intuitive declaration syntax", + howpublished = "\url{https://wg21.link/p0873r1}", year = 2017, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0634R1, - author = "Daveed Vandevoorde and Nina Ranns", - title = "{P0634R1}: Down with `typename`!", - howpublished = "\url{https://wg21.link/p0634r1}", +@misc{P0874R0, + author = "Corentin Jabot", + title = "{P0874R0}: Syntax to anonymously refer to the current declaration contexts", + howpublished = "\url{https://wg21.link/p0874r0}", year = 2017, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0634R2, - author = "Nina Ranns and Daveed Vandevoorde", - title = "{P0634R2}: Down with typename!", - howpublished = "\url{https://wg21.link/p0634r2}", +@misc{P0875R0, + author = "Jonathan Wakely", + title = "{P0875R0}: WG21 2017-11 Albuquerque Record of Discussion", + howpublished = "\url{https://wg21.link/p0875r0}", + year = 2017, + month = 11, + publisher = "WG21" +} +@misc{P0876R0, + author = "Oliver Kowalke", + title = "{P0876R0}: fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0634R3, - author = "Nina Ranns and Daveed Vandevoorde", - title = "{P0634R3}: Down with typename!", - howpublished = "\url{https://wg21.link/p0634r3}", +@misc{P0876R2, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R2}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r2}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0635R0, - author = "Dan Raviv", - title = "{P0635R0}: Add c\_array method to std::array", - howpublished = "\url{https://wg21.link/p0635r0}", - year = 2017, +@misc{P0876R3, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R3}: fiber\_handle - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r3}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0636R0, - author = "Thomas Köppe", - title = "{P0636R0}: Changes between C++14 and C++17", - howpublished = "\url{https://wg21.link/p0636r0}", - year = 2017, - month = 4, +@misc{P0876R5, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R5}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r5}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0636R1, - author = "Thomas Köppe", - title = "{P0636R1}: Changes between C++14 and C++17", - howpublished = "\url{https://wg21.link/p0636r1}", - year = 2017, +@misc{P0876R6, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R6}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r6}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0636R2, - author = "Thomas Köppe", - title = "{P0636R2}: Changes between C++14 and C++17", - howpublished = "\url{https://wg21.link/p0636r2}", - year = 2017, +@misc{P0876R8, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R8}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r8}", + year = 2019, + month = 8, + publisher = "WG21" +} +@misc{P0876R9, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R9}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r9}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P0636R3, - author = "Thomas Köppe", - title = "{P0636R3}: Changes between C++14 and C++17", - howpublished = "\url{https://wg21.link/p0636r3}", - year = 2018, - month = 11, +@misc{P0876R10, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R10}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r10}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0637R0, - author = "Thomas Köppe", - title = "{P0637R0}: Capture *this with initialize", - howpublished = "\url{https://wg21.link/p0637r0}", - year = 2017, - month = 6, +@misc{P0876R11, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R11}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r11}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P0638R0, - author = "Ed Schouten", - title = "{P0638R0}: Crochemore-Perrin search algorithm for std::search", - howpublished = "\url{https://wg21.link/p0638r0}", - year = 2017, - month = 5, +@misc{P0876R12, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R12}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r12}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P0639R0, - author = "Antony Polukhin and Alexander Zaitsev", - title = "{P0639R0}: Changing attack vector of the constexpr\_vector", - howpublished = "\url{https://wg21.link/p0639r0}", - year = 2017, - month = 6, +@misc{P0876R13, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R13}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r13}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P0640R0, - author = "Emil Dotchevski and Peter Dimov", - title = "{P0640R0}: User-defined exception information and diagnostic information in exception objects", - howpublished = "\url{https://wg21.link/p0640r0}", - year = 2017, - month = 4, +@misc{P0876R14, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R14}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r14}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P0641R0, - author = "Daniel Krugler and Botond Ballo", - title = "{P0641R0}: Resolving Core Issue \#1331 (const mismatch with defaulted copy constructor)", - howpublished = "\url{https://wg21.link/p0641r0}", - year = 2017, - month = 4, +@misc{P0876R15, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R15}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r15}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P0641R1, - author = "Daniel Krugler and Botond Ballo", - title = "{P0641R1}: Resolving Core Issue \#1331 (const mismatch with defaulted copy constructor)", - howpublished = "\url{https://wg21.link/p0641r1}", - year = 2017, - month = 7, +@misc{P0876R16, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R16}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r16}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P0641R2, - author = "Daniel Krügler and Botond Ballo", - title = "{P0641R2}: Resolving Core Issue \#1331 (const mismatch with defaulted copy constructor)", - howpublished = "\url{https://wg21.link/p0641r2}", - year = 2017, - month = 11, +@misc{P0876R17, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R17}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r17}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P0642R0, - author = "Mingxin Wang", - title = "{P0642R0}: Structural Support for C++ Concurrency", - howpublished = "\url{https://wg21.link/p0642r0}", - year = 2017, - month = 5, +@misc{P0876R18, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R18}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r18}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P0642R1, - author = "Mingxin Wang and Wei Chen", - title = "{P0642R1}: Structural Support for C++ Concurrency", - howpublished = "\url{https://wg21.link/p0642r1}", - year = 2017, - month = 9, +@misc{P0876R19, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R19}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r19}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P0642R2, - author = "Mingxin Wang and Wei Chen", - title = "{P0642R2}: The Concurrent Invocation Library", - howpublished = "\url{https://wg21.link/p0642r2}", - year = 2019, - month = 6, +@misc{P0876R20, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R20}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r20}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P0642R3, - author = "Mingxin Wang and Wei Chen", - title = "{P0642R3}: The Concurrent Invocation Library", - howpublished = "\url{https://wg21.link/p0642r3}", - year = 2019, - month = 10, +@misc{P0876R21, + author = "Oliver Kowalke and Nat Goodspeed", + title = "{P0876R21}: fiber\_context - fibers without scheduler", + howpublished = "\url{https://wg21.link/p0876r21}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P0642R4, - author = "Mingxin Wang and Wei Chen", - title = "{P0642R4}: The Concurrent Invocation Library", - howpublished = "\url{https://wg21.link/p0642r4}", - year = 2019, - month = 11, +@misc{P0877R0, + author = "Bruno Cardoso Lopes", + title = "{P0877R0}: A proposal for modular macros", + howpublished = "\url{https://wg21.link/p0877r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0643R0, - author = "Michael Wong", - title = "{P0643R0}: Omnibus paper:Toronto 2017 meeting", - howpublished = "\url{https://wg21.link/p0643r0}", - year = 2017, - month = 6, +@misc{P0878R0, + author = "Antony Polukhin", + title = "{P0878R0}: Subobjects copy elision", + howpublished = "\url{https://wg21.link/p0878r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0644R0, - author = "Barry Revzin", - title = "{P0644R0}: Forward without forward", - howpublished = "\url{https://wg21.link/p0644r0}", +@misc{P0879R0, + author = "Antony Polukhin", + title = "{P0879R0}: Constexpr for swap and swap related functions", + howpublished = "\url{https://wg21.link/p0879r0}", year = 2017, - month = 6, + month = 12, publisher = "WG21" } -@misc{P0644R1, - author = "Barry Revzin", - title = "{P0644R1}: Forward without forward", - howpublished = "\url{https://wg21.link/p0644r1}", - year = 2017, - month = 10, +@misc{P0880R0, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0880R0}: Numbers interaction", + howpublished = "\url{https://wg21.link/p0880r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0645R0, - author = "Victor Zverovich", - title = "{P0645R0}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r0}", - year = 2017, +@misc{P0880R1, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0880R1}: Numbers interaction", + howpublished = "\url{https://wg21.link/p0880r1}", + year = 2018, month = 5, publisher = "WG21" } -@misc{P0645R1, - author = "Victor Zverovich", - title = "{P0645R1}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r1}", - year = 2017, - month = 11, +@misc{P0880R2, + author = "Igor Klevanets and Antony Polukhin", + title = "{P0880R2}: Numbers interaction", + howpublished = "\url{https://wg21.link/p0880r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0645R2, - author = "Victor Zverovich", - title = "{P0645R2}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r2}", +@misc{P0881R0, + author = "Alexey Gorgurov and Antony Polukhin", + title = "{P0881R0}: A Proposal to add stack trace library", + howpublished = "\url{https://wg21.link/p0881r0}", year = 2018, - month = 4, + month = 1, publisher = "WG21" } -@misc{P0645R3, - author = "Victor Zverovich", - title = "{P0645R3}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r3}", +@misc{P0881R1, + author = "Alexey Gorgurov and Antony Polukhin", + title = "{P0881R1}: A Proposal to add stack trace library", + howpublished = "\url{https://wg21.link/p0881r1}", year = 2018, - month = 10, + month = 4, publisher = "WG21" } -@misc{P0645R4, - author = "Victor Zverovich", - title = "{P0645R4}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r4}", +@misc{P0881R2, + author = "Alexey Gorgurov and Antony Polukhin", + title = "{P0881R2}: A Proposal to add stack trace library", + howpublished = "\url{https://wg21.link/p0881r2}", year = 2018, - month = 11, + month = 9, publisher = "WG21" } -@misc{P0645R5, - author = "Victor Zverovich", - title = "{P0645R5}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r5}", +@misc{P0881R3, + author = "Alexey Gorgurov and Antony Polukhin", + title = "{P0881R3}: A Proposal to add stacktrace library", + howpublished = "\url{https://wg21.link/p0881r3}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0645R7, - author = "Victor Zverovich", - title = "{P0645R7}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r7}", - year = 2019, - month = 3, - publisher = "WG21" -} -@misc{P0645R9, - author = "Victor Zverovich", - title = "{P0645R9}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r9}", +@misc{P0881R4, + author = "Alexey Gorgurov and Antony Polukhin", + title = "{P0881R4}: A Proposal to add stacktrace library", + howpublished = "\url{https://wg21.link/p0881r4}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P0645R10, - author = "Victor Zverovich", - title = "{P0645R10}: Text Formatting", - howpublished = "\url{https://wg21.link/p0645r10}", +@misc{P0881R5, + author = "Antony Polukhin and Antony Polukhin", + title = "{P0881R5}: A Proposal to add stacktrace library", + howpublished = "\url{https://wg21.link/p0881r5}", year = 2019, - month = 7, - publisher = "WG21" -} -@misc{P0646R0, - author = "Marc Mutz", - title = "{P0646R0}: Improving the Return Value of Erase-Like Algorithms", - howpublished = "\url{https://wg21.link/p0646r0}", - year = 2017, - month = 5, - publisher = "WG21" -} -@misc{P0646R1, - author = "Marc Mutz", - title = "{P0646R1}: Improving the Return Value of Erase-Like Algorithms I: list/forward list", - howpublished = "\url{https://wg21.link/p0646r1}", - year = 2018, month = 6, publisher = "WG21" } -@misc{P0647R0, - author = "Peter Sommerlad", - title = "{P0647R0}: Floating point value access for std::ratio", - howpublished = "\url{https://wg21.link/p0647r0}", - year = 2017, - month = 5, +@misc{P0881R6, + author = "Antony Polukhin and Alexey Gorgurov", + title = "{P0881R6}: A Proposal to add stacktrace library", + howpublished = "\url{https://wg21.link/p0881r6}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P0647R1, - author = "Peter Sommerlad", - title = "{P0647R1}: Floating point value access for std::ratio", - howpublished = "\url{https://wg21.link/p0647r1}", - year = 2017, - month = 7, +@misc{P0881R7, + author = "Antony Polukhin and Alexey Gorgurov", + title = "{P0881R7}: A Proposal to add stacktrace library", + howpublished = "\url{https://wg21.link/p0881r7}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P0648R0, - author = "Vicente J. Botet Escriba", - title = "{P0648R0}: Extending Tuple-like algorithms to Product-Typ", - howpublished = "\url{https://wg21.link/p0648r0}", +@misc{P0882R0, + author = "Yonggang Li", + title = "{P0882R0}: User-defined Literals for std::filesystem::path", + howpublished = "\url{https://wg21.link/p0882r0}", year = 2017, - month = 6, + month = 12, publisher = "WG21" } -@misc{P0649R0, - author = "Vicente J. Botet Escriba", - title = "{P0649R0}: Other Product-Type algorithms", - howpublished = "\url{https://wg21.link/p0649r0}", - year = 2017, - month = 6, +@misc{P0883R0, + author = "Nicolai Josuttis", + title = "{P0883R0}: Fixing Atomic Initialization", + howpublished = "\url{https://wg21.link/p0883r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0650R0, - author = "Vicente J. Botet Escriba", - title = "{P0650R0}: C++ Monadic interface", - howpublished = "\url{https://wg21.link/p0650r0}", - year = 2017, +@misc{P0883R1, + author = "Nicolai Josuttis", + title = "{P0883R1}: Fixing Atomic Initialization", + howpublished = "\url{https://wg21.link/p0883r1}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0650R1, - author = "Vicente J. Botet Escriba", - title = "{P0650R1}: C++ Monadic interface", - howpublished = "\url{https://wg21.link/p0650r1}", - year = 2017, - month = 10, +@misc{P0883R2, + author = "Nicolai Josuttis", + title = "{P0883R2}: Fixing Atomic Initialization", + howpublished = "\url{https://wg21.link/p0883r2}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P0650R2, - author = "Vicente J. Botet Escribá", - title = "{P0650R2}: C++ Monadic interface", - howpublished = "\url{https://wg21.link/p0650r2}", +@misc{P0884R0, + author = "Nicolai Josuttis", + title = "{P0884R0}: Extending the noexcept Policy", + howpublished = "\url{https://wg21.link/p0884r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0651R0, - author = "Eric Niebler", - title = "{P0651R0}: Switch the Ranges TS to Use Variable Concepts", - howpublished = "\url{https://wg21.link/p0651r0}", - year = 2017, - month = 6, +@misc{P0886R0, + author = "Timur Doumler", + title = "{P0886R0}: The assume aligned attribute", + howpublished = "\url{https://wg21.link/p0886r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0651R1, - author = "Eric Niebler", - title = "{P0651R1}: Switch the Ranges TS to Use Variable Concepts", - howpublished = "\url{https://wg21.link/p0651r1}", - year = 2017, - month = 7, +@misc{P0887R0, + author = "Timur Doumler", + title = "{P0887R0}: The identity metafunction", + howpublished = "\url{https://wg21.link/p0887r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0652R0, - author = "Anton Malakhov and Sergey Murylev and Antony Polukhin", - title = "{P0652R0}: Concurrent associative data structure with unsynchronized view", - howpublished = "\url{https://wg21.link/p0652r0}", - year = 2017, - month = 6, +@misc{P0887R1, + author = "Timur Doumler", + title = "{P0887R1}: The identity metafunction", + howpublished = "\url{https://wg21.link/p0887r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0652R1, - author = "Sergey Murylev and Anton Malakhov and Antony Polukhin", - title = "{P0652R1}: Concurrent associative data structure with unsynchronized view", - howpublished = "\url{https://wg21.link/p0652r1}", +@misc{P0888R0, + author = "Marshall Clow", + title = "{P0888R0}: C++ Standard Library Issues to be moved in Jacksonville", + howpublished = "\url{https://wg21.link/p0888r0}", year = 2018, - month = 10, + month = 2, publisher = "WG21" } -@misc{P0652R2, - author = "Sergey Murylev and Anton Malakhov and Antony Polukhin", - title = "{P0652R2}: Concurrent associative data structure with unsynchronized view", - howpublished = "\url{https://wg21.link/p0652r2}", - year = 2019, +@misc{P0889R0, + author = "Antony Polukhin", + title = "{P0889R0}: Ultimate copy elision", + howpublished = "\url{https://wg21.link/p0889r0}", + year = 2018, month = 1, publisher = "WG21" } -@misc{P0652R3, - author = "Sergey Murylev and Anton Malakhov and Antony Polukhin", - title = "{P0652R3}: Concurrent associative data structure with unsynchronized view", - howpublished = "\url{https://wg21.link/p0652r3}", +@misc{P0889R1, + author = "Antony Polukhin", + title = "{P0889R1}: Ultimate copy elision", + howpublished = "\url{https://wg21.link/p0889r1}", year = 2019, - month = 6, - publisher = "WG21" -} -@misc{P0653R0, - author = "Glen Joseph Fernandes", - title = "{P0653R0}: pointer\_traits utility to convert to raw pointer", - howpublished = "\url{https://wg21.link/p0653r0}", - year = 2017, - month = 5, + month = 1, publisher = "WG21" } -@misc{P0653R1, - author = "Glen Joseph Fernandes", - title = "{P0653R1}: Utility to convert a pointer to a raw pointer", - howpublished = "\url{https://wg21.link/p0653r1}", - year = 2017, - month = 7, +@misc{P0891R0, + author = "Gašper Ažman", + title = "{P0891R0}: Let strong\_order Truly Be a Customization Point!", + howpublished = "\url{https://wg21.link/p0891r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0653R2, - author = "Glen Joseph Fernandes", - title = "{P0653R2}: Utility to convert a pointer to a raw pointer", - howpublished = "\url{https://wg21.link/p0653r2}", - year = 2017, - month = 11, +@misc{P0891R1, + author = "Gašper Ažman", + title = "{P0891R1}: Everyone Deserves a Little Order", + howpublished = "\url{https://wg21.link/p0891r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0654R0, - author = "Loic Joly", - title = "{P0654R0}: Explicit struct", - howpublished = "\url{https://wg21.link/p0654r0}", - year = 2017, - month = 6, +@misc{P0891R2, + author = "Gašper Ažman and Jeff Snyder", + title = "{P0891R2}: Make strong\_order a Customization Point!", + howpublished = "\url{https://wg21.link/p0891r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0655R0, - author = "Michael Park and Agustín Bergé", - title = "{P0655R0}: visit: Explicit Return Type for visit", - howpublished = "\url{https://wg21.link/p0655r0}", +@misc{P0892R0, + author = "Barry Revzin and Stephan T. Lavavej", + title = "{P0892R0}: explicit(bool)", + howpublished = "\url{https://wg21.link/p0892r0}", year = 2017, - month = 10, + month = 12, publisher = "WG21" } -@misc{P0655R1, - author = "Michael Park and Agustín Bergé", - title = "{P0655R1}: visit: Explicit Return Type for visit", - howpublished = "\url{https://wg21.link/p0655r1}", +@misc{P0892R1, + author = "Barry Revzin and Stephan T. Lavavej", + title = "{P0892R1}: explicit(bool)", + howpublished = "\url{https://wg21.link/p0892r1}", year = 2018, - month = 7, - publisher = "WG21" -} -@misc{P0656R0, - author = "Walter Brown", - title = "{P0656R0}: Reducing ", - howpublished = "\url{https://wg21.link/p0656r0}", - year = 2017, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0657R0, - author = "Walter Brown", - title = "{P0657R0}: Deprecate Certain Declarations in the Global Namespace", - howpublished = "\url{https://wg21.link/p0657r0}", - year = 2017, +@misc{P0892R2, + author = "Barry Revzin and Stephan T. Lavavej", + title = "{P0892R2}: explicit(bool)", + howpublished = "\url{https://wg21.link/p0892r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0657R1, - author = "Walter Brown", - title = "{P0657R1}: Deprecate Certain Declarations in the Global Namespace", - howpublished = "\url{https://wg21.link/p0657r1}", - year = 2017, - month = 10, +@misc{P0893R0, + author = "Barry Revzin and Herb Sutter", + title = "{P0893R0}: Chaining Comparisons", + howpublished = "\url{https://wg21.link/p0893r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0657R2, - author = "Walter E. Brown", - title = "{P0657R2}: Deprecate Certain Declarations in the Global Namespace", - howpublished = "\url{https://wg21.link/p0657r2}", +@misc{P0893R1, + author = "Barry Revzin and Herb Sutter", + title = "{P0893R1}: Chaining Comparisons", + howpublished = "\url{https://wg21.link/p0893r1}", year = 2018, - month = 10, + month = 4, publisher = "WG21" } -@misc{P0658R0, - author = "Christopher Di Bella", - title = "{P0658R0}: Proposal for adding alias declarations to concepts", - howpublished = "\url{https://wg21.link/p0658r0}", - year = 2017, - month = 6, +@misc{P0894R0, + author = "Victor Dyachenko", + title = "{P0894R0}: `realloc()` for C++", + howpublished = "\url{https://wg21.link/p0894r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0658R1, - author = "Christopher Di Bella", - title = "{P0658R1}: Proposal for adding alias declarations to concepts", - howpublished = "\url{https://wg21.link/p0658r1}", - year = 2017, - month = 6, +@misc{P0894R1, + author = "Victor Dyachenko", + title = "{P0894R1}: realloc() for C++", + howpublished = "\url{https://wg21.link/p0894r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0659R0, - author = "Nicolai Josuttis", - title = "{P0659R0}: Adding status() to std::future", - howpublished = "\url{https://wg21.link/p0659r0}", - year = 2017, - month = 3, +@misc{P0895R0, + author = "Nicolai Josuttis and Tony van Eerd", + title = "{P0895R0}: Renaming cell<> to latest<>", + howpublished = "\url{https://wg21.link/p0895r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0660R0, - author = "Nicolai Josuttis", - title = "{P0660R0}: A Cooperatively Interruptible Joining Thread", - howpublished = "\url{https://wg21.link/p0660r0}", - year = 2017, - month = 6, +@misc{P0896R0, + author = "Eric Niebler", + title = "{P0896R0}: Merging the Ranges TS", + howpublished = "\url{https://wg21.link/p0896r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0660R2, - author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", - title = "{P0660R2}: A Cooperatively Interruptible Joining Thread, Rev 2", - howpublished = "\url{https://wg21.link/p0660r2}", +@misc{P0896R1, + author = "Eric Niebler and Casey Carter", + title = "{P0896R1}: Merging the Ranges TS", + howpublished = "\url{https://wg21.link/p0896r1}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0660R3, - author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", - title = "{P0660R3}: A Cooperatively Interruptible Joining Thread", - howpublished = "\url{https://wg21.link/p0660r3}", +@misc{P0896R2, + author = "Eric Niebler and Casey Carter and Christopher Di Bella", + title = "{P0896R2}: The One Ranges Proposal", + howpublished = "\url{https://wg21.link/p0896r2}", year = 2018, month = 6, publisher = "WG21" } -@misc{P0660R4, - author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", - title = "{P0660R4}: A Cooperatively Interruptible Joining Thread", - howpublished = "\url{https://wg21.link/p0660r4}", - year = 2018, - month = 9, - publisher = "WG21" -} -@misc{P0660R5, - author = "Nicolai Josuttis and Herb Sutter and Anthony Williams", - title = "{P0660R5}: A Cooperatively Interruptible Joining Thread", - howpublished = "\url{https://wg21.link/p0660r5}", +@misc{P0896R3, + author = "Eric Niebler and Casey Carter and Christopher Di Bella", + title = "{P0896R3}: The One Ranges Proposal", + howpublished = "\url{https://wg21.link/p0896r3}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0660R6, - author = "Nicolai Josuttis and Billy O’Neal and Herb Sutter and Anthony Williams", - title = "{P0660R6}: A Cooperatively Interruptible Joining Thread, Rev 6", - howpublished = "\url{https://wg21.link/p0660r6}", +@misc{P0896R4, + author = "Eric Niebler and Casey Carter and Christopher Di Bella", + title = "{P0896R4}: The One Ranges Proposal", + howpublished = "\url{https://wg21.link/p0896r4}", year = 2018, month = 11, publisher = "WG21" } -@misc{P0660R7, - author = "Nicolai Josuttis and Lewis Baker and Billy O’Neal and Herb Sutter and Anthony Williams", - title = "{P0660R7}: Interrupt Tokens and a Joining Thread, Rev 7", - howpublished = "\url{https://wg21.link/p0660r7}", +@misc{P0897R0, + author = "Andrey Semashev", + title = "{P0897R0}: Supporting offsetof for All Classes", + howpublished = "\url{https://wg21.link/p0897r0}", year = 2018, - month = 11, - publisher = "WG21" -} -@misc{P0660R8, - author = "Nicolai Josuttis and Lewis Baker and Billy O’Neal and Herb Sutter and Anthony Williams", - title = "{P0660R8}: Stop Tokens and a Joining Thread", - howpublished = "\url{https://wg21.link/p0660r8}", - year = 2019, month = 1, publisher = "WG21" } -@misc{P0660R9, - author = "Nicolai Josuttis and Lewis Baker and Billy O’Neal and Herb Sutter and Anthony Williams", - title = "{P0660R9}: Stop Token and Joining Thread", - howpublished = "\url{https://wg21.link/p0660r9}", - year = 2019, - month = 3, +@misc{P0898R0, + author = "Casey Carter", + title = "{P0898R0}: Standard Library Concepts", + howpublished = "\url{https://wg21.link/p0898r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0660R10, - author = "Nicolai Josuttis and Lewis Baker and Billy O'Neal and Herb Sutter and Anthony Williams", - title = "{P0660R10}: Stop Token and Joining Thread", - howpublished = "\url{https://wg21.link/p0660r10}", - year = 2019, - month = 7, +@misc{P0898R1, + author = "Casey Carter", + title = "{P0898R1}: Standard Library Concepts", + howpublished = "\url{https://wg21.link/p0898r1}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0661R0, - author = "Allan Deutsch", - title = "{P0661R0}: slot\_map Container in C++", - howpublished = "\url{https://wg21.link/p0661r0}", - year = 2017, - month = 6, +@misc{P0898R2, + author = "Casey Carter and Eric Niebler", + title = "{P0898R2}: Standard Library Concepts", + howpublished = "\url{https://wg21.link/p0898r2}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0662R0, +@misc{P0898R3, author = "Casey Carter and Eric Niebler", - title = "{P0662R0}: Wording for Ranges TS Issue 345 / US-2: Update ranged-for-loop wording", - howpublished = "\url{https://wg21.link/p0662r0}", - year = 2017, + title = "{P0898R3}: Standard Library Concepts", + howpublished = "\url{https://wg21.link/p0898r3}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0663R0, +@misc{P0899R0, author = "Casey Carter", - title = "{P0663R0}: Ranges TS ``Ready'' Issues for the July 2017 (Toronto) meeting", - howpublished = "\url{https://wg21.link/p0663r0}", - year = 2017, - month = 6, + title = "{P0899R0}: LWG 3016 is Not a Defect", + howpublished = "\url{https://wg21.link/p0899r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0664R0, - author = "Gor Nishanov", - title = "{P0664R0}: Coroutines TS Issues", - howpublished = "\url{https://wg21.link/p0664r0}", - year = 2017, - month = 6, +@misc{P0899R1, + author = "Casey Carter", + title = "{P0899R1}: LWG 3016 is Not a Defect", + howpublished = "\url{https://wg21.link/p0899r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0664R1, - author = "Gor Nishanov", - title = "{P0664R1}: Coroutines TS Issues", - howpublished = "\url{https://wg21.link/p0664r1}", - year = 2017, - month = 6, +@misc{P0900R0, + author = "D. S. Hollman", + title = "{P0900R0}: An Ontology for Properties of mdspan", + howpublished = "\url{https://wg21.link/p0900r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0664R2, - author = "Gor Nishanov", - title = "{P0664R2}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r2}", +@misc{P0901R0, + author = "Andrew Hunter and Chris Kennelly", + title = "{P0901R0}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r0}", year = 2018, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0664R3, - author = "Gor Nishanov", - title = "{P0664R3}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r3}", +@misc{P0901R1, + author = "Andrew Hunter and Chris Kennelly", + title = "{P0901R1}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r1}", year = 2018, - month = 5, + month = 8, publisher = "WG21" } -@misc{P0664R4, - author = "Gor Nishanov", - title = "{P0664R4}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r4}", +@misc{P0901R2, + author = "Andrew Hunter and Chris Kennelly", + title = "{P0901R2}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r2}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0664R5, - author = "Gor Nishanov", - title = "{P0664R5}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r5}", - year = 2018, +@misc{P0901R3, + author = "Andrew Hunter and Chris Kennelly", + title = "{P0901R3}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r3}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P0901R4, + author = "Chris Kennelly and Andrew Hunter", + title = "{P0901R4}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r4}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0664R6, - author = "Gor Nishanov", - title = "{P0664R6}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r6}", - year = 2018, +@misc{P0901R5, + author = "Chris Kennelly and Andrew Hunter", + title = "{P0901R5}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r5}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P0664R7, - author = "Gor Nishanov", - title = "{P0664R7}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r7}", - year = 2019, - month = 1, +@misc{P0901R6, + author = "Chris Kennelly and Andrew Hunter", + title = "{P0901R6}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r6}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P0664R8, - author = "Gor Nishanov", - title = "{P0664R8}: C++ Coroutine TS Issues", - howpublished = "\url{https://wg21.link/p0664r8}", - year = 2019, - month = 2, +@misc{P0901R7, + author = "Chris Kennelly and Andrew Hunter", + title = "{P0901R7}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r7}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P0665R0, - author = "Tristan Brindle", - title = "{P0665R0}: Allowing Class Template Specializations in Unrelated Namespaces", - howpublished = "\url{https://wg21.link/p0665r0}", - year = 2017, +@misc{P0901R8, + author = "Chris Kennelly and Andrew Hunter", + title = "{P0901R8}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r8}", + year = 2020, + month = 12, + publisher = "WG21" +} +@misc{P0901R9, + author = "Chris Kennelly and Andrew Hunter", + title = "{P0901R9}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r9}", + year = 2022, + month = 4, + publisher = "WG21" +} +@misc{P0901R10, + author = "Chris Kennelly and Andrew Hunter and Thomas Köppe", + title = "{P0901R10}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r10}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P0901R11, + author = "Thomas Köppe and Andrew Hunter and Chris Kennelly", + title = "{P0901R11}: Size feedback in operator new", + howpublished = "\url{https://wg21.link/p0901r11}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P0665R1, - author = "Tristan Brindle", - title = "{P0665R1}: Allowing Class Template Specializations in Associated Namespaces (revision 1)", - howpublished = "\url{https://wg21.link/p0665r1}", +@misc{P0902R0, + author = "Andrew Hunter", + title = "{P0902R0}: Move-only iterators", + howpublished = "\url{https://wg21.link/p0902r0}", + year = 2018, + month = 2, + publisher = "WG21" +} +@misc{P0903R0, + author = "Ashley Hedberg", + title = "{P0903R0}: Define basic\_string\_view(nullptr) and basic\_string(nullptr)", + howpublished = "\url{https://wg21.link/p0903r0}", year = 2018, - month = 5, - publisher = "WG21" -} -@misc{P0666R0, - author = "Alasdair Mackintosh", - title = "{P0666R0}: C++ Latches and Barriers", - howpublished = "\url{https://wg21.link/p0666r0}", - year = 2017, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0666R1, - author = "Olivier Giroux", - title = "{P0666R1}: Revised Latches and Barriers for C++20", - howpublished = "\url{https://wg21.link/p0666r1}", +@misc{P0903R1, + author = "Ashley Hedberg", + title = "{P0903R1}: Define basic\_string\_view(nullptr)", + howpublished = "\url{https://wg21.link/p0903r1}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0666R2, - author = "Olivier Giroux", - title = "{P0666R2}: Revised Latches and Barriers for C++20", - howpublished = "\url{https://wg21.link/p0666r2}", +@misc{P0903R2, + author = "Ashley Hedberg and Titus Winters and Jorg Brown", + title = "{P0903R2}: Define basic\_string\_view(nullptr)", + howpublished = "\url{https://wg21.link/p0903r2}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0667R0, - author = "Hans-J. Boehm", - title = "{P0667R0}: The future of std::future extensions", - howpublished = "\url{https://wg21.link/p0667r0}", - year = 2017, - month = 6, +@misc{P0904R0, + author = "Lee Howes and Andrii Grynenko and Jay Feldblum", + title = "{P0904R0}: A strawman Future API", + howpublished = "\url{https://wg21.link/p0904r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0668R0, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0668R0}: Revising the C++ memory model", - howpublished = "\url{https://wg21.link/p0668r0}", - year = 2017, - month = 6, +@misc{P0905R0, + author = "Tomasz Kamiński and Herb Sutter and Richard Smith", + title = "{P0905R0}: Symmetry for spaceship", + howpublished = "\url{https://wg21.link/p0905r0}", + year = 2018, + month = 1, publisher = "WG21" } -@misc{P0668R1, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0668R1}: Revising the C++ memory model", - howpublished = "\url{https://wg21.link/p0668r1}", - year = 2017, - month = 7, +@misc{P0905R1, + author = "Tomasz Kamiński and Herb Sutter and Richard Smith", + title = "{P0905R1}: Symmetry for spaceship", + howpublished = "\url{https://wg21.link/p0905r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0668R2, - author = "Hans J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0668R2}: Revising the C++ memory model", - howpublished = "\url{https://wg21.link/p0668r2}", +@misc{P0906R0, + author = "Jens Maurer", + title = "{P0906R0}: Improvement suggestions for the Modules TS", + howpublished = "\url{https://wg21.link/p0906r0}", year = 2018, - month = 1, + month = 2, publisher = "WG21" } -@misc{P0668R3, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0668R3}: Revising the C++ memory model", - howpublished = "\url{https://wg21.link/p0668r3}", +@misc{P0906R1, + author = "Jens Maurer", + title = "{P0906R1}: Improvement suggestions for the Modules TS", + howpublished = "\url{https://wg21.link/p0906r1}", year = 2018, - month = 5, + month = 4, publisher = "WG21" } -@misc{P0668R4, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0668R4}: Revising the C++ memory model", - howpublished = "\url{https://wg21.link/p0668r4}", +@misc{P0907R0, + author = "JF Bastien", + title = "{P0907R0}: Signed Integers are Two’s Complement", + howpublished = "\url{https://wg21.link/p0907r0}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0668R5, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0668R5}: Revising the C++ memory model", - howpublished = "\url{https://wg21.link/p0668r5}", +@misc{P0907R1, + author = "JF Bastien", + title = "{P0907R1}: Signed Integers are Two’s Complement", + howpublished = "\url{https://wg21.link/p0907r1}", year = 2018, - month = 11, + month = 4, publisher = "WG21" } -@misc{P0669R0, - author = "Guy Davidson and Michael B. McLaughlin", - title = "{P0669R0}: Why We Should Standardize 2D Graphics for C++", - howpublished = "\url{https://wg21.link/p0669r0}", - year = 2017, - month = 6, +@misc{P0907R2, + author = "JF Bastien", + title = "{P0907R2}: Signed Integers are Two’s Complement", + howpublished = "\url{https://wg21.link/p0907r2}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0670R0, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0670R0}: Static reflection of functions", - howpublished = "\url{https://wg21.link/p0670r0}", - year = 2017, +@misc{P0907R3, + author = "JF Bastien", + title = "{P0907R3}: Signed Integers are Two’s Complement", + howpublished = "\url{https://wg21.link/p0907r3}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0670R1, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0670R1}: Static reflection of functions", - howpublished = "\url{https://wg21.link/p0670r1}", - year = 2017, +@misc{P0907R4, + author = "JF Bastien", + title = "{P0907R4}: Signed Integers are Two’s Complement", + howpublished = "\url{https://wg21.link/p0907r4}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0670R2, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0670R2}: Static reflection of functions", - howpublished = "\url{https://wg21.link/p0670r2}", - year = 2017, - month = 11, +@misc{P0908R0, + author = "Eddie Kohler", + title = "{P0908R0}: Offsetof for Pointers to Members", + howpublished = "\url{https://wg21.link/p0908r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0670R3, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0670R3}: Function reflection", - howpublished = "\url{https://wg21.link/p0670r3}", +@misc{P0909R0, + author = "Steve Downey", + title = "{P0909R0}: Module TS Supports Legacy Integration", + howpublished = "\url{https://wg21.link/p0909r0}", year = 2018, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0670R4, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0670R4}: Function reflection", - howpublished = "\url{https://wg21.link/p0670r4}", +@misc{P0911R0, + author = "Gor Nishanov", + title = "{P0911R0}: Rebase the Coroutines TS onto the C++17 Standard", + howpublished = "\url{https://wg21.link/p0911r0}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0671R0, - author = "Axel Naumann", - title = "{P0671R0}: Parametric Functions", - howpublished = "\url{https://wg21.link/p0671r0}", - year = 2017, - month = 6, +@misc{P0911R1, + author = "Gor Nishanov", + title = "{P0911R1}: Rebase the Coroutines TS onto the C++17 Standard", + howpublished = "\url{https://wg21.link/p0911r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0671R1, - author = "Axel Naumann", - title = "{P0671R1}: Parametric Functions", - howpublished = "\url{https://wg21.link/p0671r1}", +@misc{P0912R0, + author = "Gor Nishanov", + title = "{P0912R0}: Merge Coroutines TS into C++20 working draft", + howpublished = "\url{https://wg21.link/p0912r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0671R2, - author = "Axel Naumann", - title = "{P0671R2}: Self-explanatory Function Arguments", - howpublished = "\url{https://wg21.link/p0671r2}", +@misc{P0912R1, + author = "Gor Nishanov", + title = "{P0912R1}: Merge Coroutines TS into C++20 working draft", + howpublished = "\url{https://wg21.link/p0912r1}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0672R0, - author = "Joël Falcou and Peter Gottschling and Herb Sutter", - title = "{P0672R0}: Implicit Evaluation of ``auto'' Variables", - howpublished = "\url{https://wg21.link/p0672r0}", - year = 2017, +@misc{P0912R2, + author = "Gor Nishanov", + title = "{P0912R2}: Merge Coroutines TS into C++20 working draft", + howpublished = "\url{https://wg21.link/p0912r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0673R0, - author = "Herb Sutter", - title = "{P0673R0}: Merge Concurrency TS atomic pointers into C++20 working draft", - howpublished = "\url{https://wg21.link/p0673r0}", - year = 2017, - month = 6, +@misc{P0912R3, + author = "Gor Nishanov", + title = "{P0912R3}: Merge Coroutines TS into C++20 working draft", + howpublished = "\url{https://wg21.link/p0912r3}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0674R0, - author = "Peter Dimov and Glen Fernandes", - title = "{P0674R0}: Extending make\_shared to Support Arrays", - howpublished = "\url{https://wg21.link/p0674r0}", - year = 2017, - month = 6, +@misc{P0912R4, + author = "Gor Nishanov", + title = "{P0912R4}: Merge Coroutines TS into C++20 working draft", + howpublished = "\url{https://wg21.link/p0912r4}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0674R1, - author = "Peter Dimov and Glen Fernandes", - title = "{P0674R1}: Extending make\_shared to Support Arrays", - howpublished = "\url{https://wg21.link/p0674r1}", - year = 2017, - month = 7, +@misc{P0912R5, + author = "Gor Nishanov", + title = "{P0912R5}: Merge Coroutines TS into C++20 working draft", + howpublished = "\url{https://wg21.link/p0912r5}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0675R0, - author = "John McFarlane", - title = "{P0675R0}: Numeric Traits for Type Composition", - howpublished = "\url{https://wg21.link/p0675r0}", - year = 2017, - month = 6, +@misc{P0913R0, + author = "Gor Nishanov", + title = "{P0913R0}: Add symmetric coroutine control transfer", + howpublished = "\url{https://wg21.link/p0913r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0676R0, - author = "Felix Petriconi and David Sankel and Sean Parent", - title = "{P0676R0}: Towards a Good Future", - howpublished = "\url{https://wg21.link/p0676r0}", - year = 2017, - month = 6, +@misc{P0913R1, + author = "Gor Nishanov", + title = "{P0913R1}: Add symmetric coroutine control transfer", + howpublished = "\url{https://wg21.link/p0913r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0678R0, - author = "John Lakos", - title = "{P0678R0}: Business Requrements for Modules", - howpublished = "\url{https://wg21.link/p0678r0}", - year = 2017, - month = 6, +@misc{P0914R0, + author = "Gor Nishanov", + title = "{P0914R0}: Add parameter preview to coroutine promise constructor", + howpublished = "\url{https://wg21.link/p0914r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0679R0, - author = "Torvald Riegel", - title = "{P0679R0}: Forward progress vs. futures and continuations", - howpublished = "\url{https://wg21.link/p0679r0}", - year = 2017, - month = 6, +@misc{P0914R1, + author = "Gor Nishanov", + title = "{P0914R1}: Add parameter preview to coroutine promise constructor", + howpublished = "\url{https://wg21.link/p0914r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0680R0, - author = "Torvald Riegel", - title = "{P0680R0}: SG1 efficiency", - howpublished = "\url{https://wg21.link/p0680r0}", - year = 2017, - month = 6, +@misc{P0915R0, + author = "Vittorio Romeo and John Lakos", + title = "{P0915R0}: Concept-constrained auto", + howpublished = "\url{https://wg21.link/p0915r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0681R0, - author = "Lisa Lippincot", - title = "{P0681R0}: Precise Semantics for Assertions", - howpublished = "\url{https://wg21.link/p0681r0}", - year = 2017, - month = 6, +@misc{P0916R0, + author = "Matthias Kretz", + title = "{P0916R0}: Naming implementation-defined simd\_abi tag types", + howpublished = "\url{https://wg21.link/p0916r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0682R0, - author = "Jens Maurer", - title = "{P0682R0}: Repairing elementary string conversions", - howpublished = "\url{https://wg21.link/p0682r0}", - year = 2017, - month = 6, +@misc{P0917R0, + author = "Matthias Kretz", + title = "{P0917R0}: Making operator?: overloadable", + howpublished = "\url{https://wg21.link/p0917r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0682R1, - author = "Jens Maurer", - title = "{P0682R1}: Repairing elementary string conversions", - howpublished = "\url{https://wg21.link/p0682r1}", - year = 2017, - month = 7, +@misc{P0917R1, + author = "Matthias Kretz", + title = "{P0917R1}: Making operator?: overloadable", + howpublished = "\url{https://wg21.link/p0917r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0683R0, - author = "Jens Maurer", - title = "{P0683R0}: Default member initializers for bit-fields", - howpublished = "\url{https://wg21.link/p0683r0}", - year = 2017, +@misc{P0917R2, + author = "Matthias Kretz", + title = "{P0917R2}: Making operator?: overloadable", + howpublished = "\url{https://wg21.link/p0917r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0683R1, - author = "Jens Maurer", - title = "{P0683R1}: Default member initializers for bit-fields", - howpublished = "\url{https://wg21.link/p0683r1}", - year = 2017, - month = 7, +@misc{P0917R3, + author = "Matthias Kretz", + title = "{P0917R3}: Making operator?: overloadable", + howpublished = "\url{https://wg21.link/p0917r3}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0684R0, - author = "Titus Winters and Bjarne Stroustrup and Daveed Vandevoorde and Beman Dawes and Michael Wong and Howard Hinnant", - title = "{P0684R0}: C++ Stability, Velocity, and Deployment Plans", - howpublished = "\url{https://wg21.link/p0684r0}", - year = 2017, - month = 6, +@misc{P0918R0, + author = "Tim Shen", + title = "{P0918R0}: More simd<> Operations", + howpublished = "\url{https://wg21.link/p0918r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0684R1, - author = "Titus Winters", - title = "{P0684R1}: C++ Stability, Velocity, and Deployment Plans", - howpublished = "\url{https://wg21.link/p0684r1}", - year = 2017, +@misc{P0918R1, + author = "Tim Shen", + title = "{P0918R1}: More simd<> Operations", + howpublished = "\url{https://wg21.link/p0918r1}", + year = 2018, + month = 3, + publisher = "WG21" +} +@misc{P0918R2, + author = "Tim Shen", + title = "{P0918R2}: More simd<> Operations", + howpublished = "\url{https://wg21.link/p0918r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0684R2, - author = "Titus Winters", - title = "{P0684R2}: C++ Stability, Velocity, and Deployment Plans", - howpublished = "\url{https://wg21.link/p0684r2}", +@misc{P0919R0, + author = "Mateusz Pusz", + title = "{P0919R0}: Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/p0919r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0685R0, - author = "Michael Wong", - title = "{P0685R0}: SG5: Transactional Memory (TM) Meeting Minutes 2017/01/30-2017/06/05", - howpublished = "\url{https://wg21.link/p0685r0}", - year = 2017, - month = 6, +@misc{P0919R1, + author = "Mateusz Pusz", + title = "{P0919R1}: Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/p0919r1}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0686R0, - author = "Michael Wong", - title = "{P0686R0}: SG14: Low Latency Meeting Minutes 2017/03/09-2017/06/14", - howpublished = "\url{https://wg21.link/p0686r0}", - year = 2017, +@misc{P0919R2, + author = "Mateusz Pusz", + title = "{P0919R2}: Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/p0919r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0687R0, - author = "Ruyman Reyes and Gordon Brown and Michael Wong and Hartmut Kaiser", - title = "{P0687R0}: Data Movement in C++", - howpublished = "\url{https://wg21.link/p0687r0}", - year = 2017, - month = 5, +@misc{P0919R3, + author = "Mateusz Pusz", + title = "{P0919R3}: Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/p0919r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0688R0, - author = "Chris Kohlhoff and Jared Hoberock and Chris Mysen and Gordon Brown", - title = "{P0688R0}: A Proposal to Simplify the Unified Executors Design", - howpublished = "\url{https://wg21.link/p0688r0}", - year = 2017, - month = 6, +@misc{P0920R0, + author = "Mateusz Pusz", + title = "{P0920R0}: Precalculated hash values in lookup", + howpublished = "\url{https://wg21.link/p0920r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0689R0, - author = "Gabriel Dos Reis", - title = "{P0689R0}: A Word about Modules", - howpublished = "\url{https://wg21.link/p0689r0}", - year = 2017, - month = 6, +@misc{P0920R1, + author = "Mateusz Pusz", + title = "{P0920R1}: Precalculated hash values in lookup", + howpublished = "\url{https://wg21.link/p0920r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0690R0, - author = "JF Bastien and Billy Robert O'Neal III", - title = "{P0690R0}: Tearable Atomics", - howpublished = "\url{https://wg21.link/p0690r0}", - year = 2017, - month = 6, +@misc{P0920R2, + author = "Mateusz Pusz", + title = "{P0920R2}: Precalculated hash values in lookup", + howpublished = "\url{https://wg21.link/p0920r2}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0690R1, - author = "JF Bastien and Billy Robert O'Neal III and Andrew Hunter", - title = "{P0690R1}: Tearable Atomics", - howpublished = "\url{https://wg21.link/p0690r1}", +@misc{P0921R0, + author = "Titus Winters", + title = "{P0921R0}: Standard Library Compatibility Promises", + howpublished = "\url{https://wg21.link/p0921r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0691R0, - author = "John H. Spicer and Hubert S.K. Tong and Daveed Vandevoorde", - title = "{P0691R0}: Integrating Concepts: ``Open'' items for consideration", - howpublished = "\url{https://wg21.link/p0691r0}", - year = 2017, - month = 6, +@misc{P0921R2, + author = "Titus Winters and Ashley Hedberg", + title = "{P0921R2}: Standard Library Compatibility", + howpublished = "\url{https://wg21.link/p0921r2}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0692R0, - author = "Matt Calabrese", - title = "{P0692R0}: Access Specifiers and Specializations", - howpublished = "\url{https://wg21.link/p0692r0}", - year = 2017, - month = 6, +@misc{P0922R0, + author = "Titus Winters", + title = "{P0922R0}: LEWG wishlist for EWG", + howpublished = "\url{https://wg21.link/p0922r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0692R1, - author = "Matt Calabrese", - title = "{P0692R1}: Access Checking on Specializations", - howpublished = "\url{https://wg21.link/p0692r1}", - year = 2017, - month = 11, +@misc{P0923R0, + author = "Nathan Sidwell", + title = "{P0923R0}: Modules: Dependent ADL", + howpublished = "\url{https://wg21.link/p0923r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0694R0, - author = "Bjarne Stroustrup", - title = "{P0694R0}: Function declarations using concepts", - howpublished = "\url{https://wg21.link/p0694r0}", - year = 2017, - month = 6, +@misc{P0923R1, + author = "Nathan Sidwell", + title = "{P0923R1}: Modules:Dependent ADL", + howpublished = "\url{https://wg21.link/p0923r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0695R0, - author = "Bjarne Stroustrup", - title = "{P0695R0}: Alternative concepts", - howpublished = "\url{https://wg21.link/p0695r0}", - year = 2017, +@misc{P0924R0, + author = "Nathan Sidwell", + title = "{P0924R0}: Modules: Context-Sensitive Keyword", + howpublished = "\url{https://wg21.link/p0924r0}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0696R0, - author = "Tom Honermann", - title = "{P0696R0}: Remove abbreviated functions and template-introduction syntax from the Concepts TS", - howpublished = "\url{https://wg21.link/p0696r0}", - year = 2017, - month = 6, +@misc{P0924R1, + author = "Nathan Sidwell", + title = "{P0924R1}: Modules:Context-Sensitive Keyword", + howpublished = "\url{https://wg21.link/p0924r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0696R1, - author = "Tom Honermann", - title = "{P0696R1}: Remove abbreviated functions and template-introduction syntax from the Concepts TS", - howpublished = "\url{https://wg21.link/p0696r1}", - year = 2017, - month = 7, +@misc{P0925R0, + author = "Nathan Sidwell", + title = "{P0925R0}: Modules: Unqualified Using Declarations", + howpublished = "\url{https://wg21.link/p0925r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0697R0, - author = "Herb Sutter", - title = "{P0697R0}: Clarifying the status of feature test macros", - howpublished = "\url{https://wg21.link/p0697r0}", - year = 2017, - month = 6, +@misc{P0927R0, + author = "James Dennett and Geoff Romer", + title = "{P0927R0}: Towards A (Lazy) Forwarding Mechanism for C++", + howpublished = "\url{https://wg21.link/p0927r0}", publisher = "WG21" } -@misc{P0698R0, - author = "Marshall Clow", - title = "{P0698R0}: C++ Standard Library Issues to be moved in Toronto", - howpublished = "\url{https://wg21.link/p0698r0}", - year = 2017, - month = 6, +@misc{P0927R1, + author = "James Dennett and Geoff Romer", + title = "{P0927R1}: Towards A (Lazy) Forwarding Mechanism for C++", + howpublished = "\url{https://wg21.link/p0927r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0699R0, - author = "Marshall Clow", - title = "{P0699R0}: C++ Standard Library Issues Resolved Directly In Toronto", - howpublished = "\url{https://wg21.link/p0699r0}", - year = 2017, - month = 7, +@misc{P0927R2, + author = "James Dennett and Geoff Romer", + title = "{P0927R2}: Towards A (Lazy) Forwarding Mechanism for C++", + howpublished = "\url{https://wg21.link/p0927r2}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0700R0, - author = "Bjarne Stroustrup", - title = "{P0700R0}: Alternatives to operator dot", - howpublished = "\url{https://wg21.link/p0700r0}", - year = 2017, +@misc{P0928R0, + author = "Geoff Romer and Chandler Carruth", + title = "{P0928R0}: Mitigating Speculation Attacks in C++", + howpublished = "\url{https://wg21.link/p0928r0}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0701R0, - author = "Bryce Adelstein Lelbach", - title = "{P0701R0}: Back to the std2::future", - howpublished = "\url{https://wg21.link/p0701r0}", - year = 2017, - month = 6, - publisher = "WG21" -} -@misc{P0701R1, - author = "Bryce Adelstein Lelbach", - title = "{P0701R1}: Back to the std2::future", - howpublished = "\url{https://wg21.link/p0701r1}", - year = 2017, - month = 9, - publisher = "WG21" -} -@misc{P0701R2, - author = "Bryce Adelstein Lelbach and Michał Dominiak and Hartmut Kaiser", - title = "{P0701R2}: Back to the std2::future Part II", - howpublished = "\url{https://wg21.link/p0701r2}", - year = 2017, - month = 11, +@misc{P0928R1, + author = "Devin Jeanpierre and Geoffrey Romer and Chandler Carruth", + title = "{P0928R1}: Mitigating Spectre v1 Attacks in C++", + howpublished = "\url{https://wg21.link/p0928r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0702R0, - author = "Mike Spertus", - title = "{P0702R0}: Language support for Constructor Template Argument Deduction", - howpublished = "\url{https://wg21.link/p0702r0}", - year = 2017, - month = 6, +@misc{P0929R0, + author = "Jens Maurer", + title = "{P0929R0}: Checking for abstract class types", + howpublished = "\url{https://wg21.link/p0929r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0702R1, - author = "Mike Spertus and Jason Merrill", - title = "{P0702R1}: Language support for Constructor Template Argument Deduction", - howpublished = "\url{https://wg21.link/p0702r1}", - year = 2017, - month = 7, +@misc{P0929R1, + author = "Jens Maurer", + title = "{P0929R1}: Checking for abstract class types", + howpublished = "\url{https://wg21.link/p0929r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0703R0, - author = "David Sankel", - title = "{P0703R0}: Networking TS Issues", - howpublished = "\url{https://wg21.link/p0703r0}", - year = 2017, +@misc{P0929R2, + author = "Jens Maurer", + title = "{P0929R2}: Checking for abstract class types", + howpublished = "\url{https://wg21.link/p0929r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0704R0, - author = "Barry Revzin", - title = "{P0704R0}: Fixing const-qualified pointers to members", - howpublished = "\url{https://wg21.link/p0704r0}", - year = 2017, - month = 6, +@misc{P0930R0, + author = "Lee Howes and Andrii Grynenko and Jay Feldblum", + title = "{P0930R0}: Semifying Awaitables", + howpublished = "\url{https://wg21.link/p0930r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0704R1, - author = "Barry Revzin", - title = "{P0704R1}: Fixing const-qualified pointers to members", - howpublished = "\url{https://wg21.link/p0704r1}", - year = 2017, - month = 7, +@misc{P0931R0, + author = "Aaryaman Sagar", + title = "{P0931R0}: Structured bindings with polymorphic lambas", + howpublished = "\url{https://wg21.link/p0931r0}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{P0705R0, - author = "Tony Van Eerd", - title = "{P0705R0}: Implicit and Explicit conversions", - howpublished = "\url{https://wg21.link/p0705r0}", - year = 2017, - month = 6, +@misc{P0932R0, + author = "Aaryaman Sagar", + title = "{P0932R0}: Tightening the constraints on std::function", + howpublished = "\url{https://wg21.link/p0932r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0706R0, - author = "S. Davis Herring", - title = "{P0706R0}: Efficient headers for modules (or not)", - howpublished = "\url{https://wg21.link/p0706r0}", - year = 2017, - month = 6, +@misc{P0932R1, + author = "Aaryaman Sagar", + title = "{P0932R1}: Tightening the constraints on std::function", + howpublished = "\url{https://wg21.link/p0932r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0707R0, - author = "Herb Sutter", - title = "{P0707R0}: Metaclasses", - howpublished = "\url{https://wg21.link/p0707r0}", - year = 2017, - month = 6, +@misc{P0933R0, + author = "Aaryaman Sagar", + title = "{P0933R0}: Runtime type introspection with std::exception ptr", + howpublished = "\url{https://wg21.link/p0933r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0707R1, - author = "Herb Sutter", - title = "{P0707R1}: Metaclasses: Generative C++", - howpublished = "\url{https://wg21.link/p0707r1}", - year = 2017, - month = 7, +@misc{P0933R1, + author = "Aaryaman Sagar", + title = "{P0933R1}: Runtime type introspection with std::exception\_ptr", + howpublished = "\url{https://wg21.link/p0933r1}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0707R2, +@misc{P0934R0, author = "Herb Sutter", - title = "{P0707R2}: Metaclasses: Generative C++", - howpublished = "\url{https://wg21.link/p0707r2}", - year = 2017, - month = 10, + title = "{P0934R0}: A Modest Proposal: Fixing ADL", + howpublished = "\url{https://wg21.link/p0934r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0707R3, - author = "Herb Sutter", - title = "{P0707R3}: Metaclasses: Generative C++", - howpublished = "\url{https://wg21.link/p0707r3}", +@misc{P0935R0, + author = "Tim Song", + title = "{P0935R0}: Eradicating unnecessarily explicit default constructors from the standard library", + howpublished = "\url{https://wg21.link/p0935r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0707R4, - author = "Herb Sutter", - title = "{P0707R4}: Metaclasses: Generative C++", - howpublished = "\url{https://wg21.link/p0707r4}", - year = 2019, - month = 6, +@misc{P0936R0, + author = "Richard Smith and Nicolai Josuttis", + title = "{P0936R0}: Bind Returned/Initialized Objects to the Lifetime of Parameters", + howpublished = "\url{https://wg21.link/p0936r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0707R5, - author = "Herb Sutter", - title = "{P0707R5}: Metaclass functions for generative C++", - howpublished = "\url{https://wg21.link/p0707r5}", - year = 2024, - month = 10, +@misc{P0937R0, + author = "Michael Wong", + title = "{P0937R0}: SG5: Transactional Memory (TM) Meeting Minutes 2017/10/23-2018/1/29", + howpublished = "\url{https://wg21.link/p0937r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0709R0, - author = "Herb Sutter", - title = "{P0709R0}: Zero-overhead deterministic exceptions: Throwing values", - howpublished = "\url{https://wg21.link/p0709r0}", +@misc{P0938R0, + author = "Michael Wong", + title = "{P0938R0}: SG14: Low Latency Meeting Minutes 2017/12/13-2018/01/10", + howpublished = "\url{https://wg21.link/p0938r0}", year = 2018, - month = 5, + month = 2, publisher = "WG21" } -@misc{P0709R1, - author = "Herb Sutter", - title = "{P0709R1}: Zero-overhead deterministic exceptions: Throwing values", - howpublished = "\url{https://wg21.link/p0709r1}", +@misc{P0939R0, + author = "B. Dawes and H. Hinnant and B. Stroustrup and D. Vandevoorde and M. Wong", + title = "{P0939R0}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p0939r0}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0709R2, - author = "Herb Sutter", - title = "{P0709R2}: Zero-overhead deterministic exceptions: Throwing values", - howpublished = "\url{https://wg21.link/p0709r2}", +@misc{P0939R1, + author = "H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", + title = "{P0939R1}: Directions for ISO C++", + howpublished = "\url{https://wg21.link/p0939r1}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0709R3, - author = "Herb Sutter", - title = "{P0709R3}: Zero-overhead deterministic exceptions: Throwing values", - howpublished = "\url{https://wg21.link/p0709r3}", +@misc{P0939R2, + author = "H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", + title = "{P0939R2}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p0939r2}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P0939R3, + author = "H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", + title = "{P0939R3}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p0939r3}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0709R4, - author = "Herb Sutter", - title = "{P0709R4}: Zero-overhead deterministic exceptions: Throwing values", - howpublished = "\url{https://wg21.link/p0709r4}", +@misc{P0939R4, + author = "Howard Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", + title = "{P0939R4}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p0939r4}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P0710R0, - author = "William M. Miller", - title = "{P0710R0}: Core Language Working Group ``ready'' Issues for the July, 2017 (Toronto) meeting", - howpublished = "\url{https://wg21.link/p0710r0}", - year = 2017, - month = 6, +@misc{P0940R0, + author = "Michael Wong and Olivier Giroux", + title = "{P0940R0}: Concurrency TS is growing: Concurrent Utilities and Data Structures", + howpublished = "\url{https://wg21.link/p0940r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0710R1, - author = "William M. Miller", - title = "{P0710R1}: Core Language Working Group ``ready'' Issues for the July, 2017 (Toronto) meeting", - howpublished = "\url{https://wg21.link/p0710r1}", - year = 2017, - month = 7, +@misc{P0940R1, + author = "Michael Wong and Olivier Giroux", + title = "{P0940R1}: Concurrency TS is growing: Concurrent Utilities and Data Structures", + howpublished = "\url{https://wg21.link/p0940r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0711R0, - author = "William M. Miller", - title = "{P0711R0}: Core Language Working Group ``tentatively ready'' Issues for the July, 2017 (Toronto) meeting", - howpublished = "\url{https://wg21.link/p0711r0}", - year = 2017, - month = 6, +@misc{P0940R2, + author = "Michael Wong and Olivier Giroux", + title = "{P0940R2}: Concurrency TS is growing: Concurrent Utilities and Data Structures", + howpublished = "\url{https://wg21.link/p0940r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0712R0, - author = "Andrew Sutton and Herb Sutter", - title = "{P0712R0}: Implementing language support for compile-time programming", - howpublished = "\url{https://wg21.link/p0712r0}", - year = 2017, - month = 6, +@misc{P0940R3, + author = "Michael Wong and Olivier Giroux", + title = "{P0940R3}: Concurrency TS is growing: Concurrent Utilities and Data Structures", + howpublished = "\url{https://wg21.link/p0940r3}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0713R0, - author = "Daveed Vandevoorde", - title = "{P0713R0}: Identifying Module Source Code", - howpublished = "\url{https://wg21.link/p0713r0}", - year = 2017, +@misc{P0941R0, + author = "Clark Nelson", + title = "{P0941R0}: Integrating feature-test macros into the C++ WD", + howpublished = "\url{https://wg21.link/p0941r0}", + year = 2018, + month = 2, + publisher = "WG21" +} +@misc{P0941R1, + author = "Ville Voutilainen", + title = "{P0941R1}: Integrating feature-test macros into the C++ WD", + howpublished = "\url{https://wg21.link/p0941r1}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P0941R2, + author = "Ville Voutilainen and Jonathan Wakely", + title = "{P0941R2}: Integrating feature-test macros into the C++ WD", + howpublished = "\url{https://wg21.link/p0941r2}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0713R1, - author = "Daveed Vandevoorde", - title = "{P0713R1}: Identifying Module Source", - howpublished = "\url{https://wg21.link/p0713r1}", +@misc{P0942R0, + author = "Jens Maurer", + title = "{P0942R0}: Introducing a header", + howpublished = "\url{https://wg21.link/p0942r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0714R0, - author = "Nathan Sidwell", - title = "{P0714R0}: Identically Named Namespaces and non-Exported Symbols", - howpublished = "\url{https://wg21.link/p0714r0}", - year = 2017, - month = 6, +@misc{P0943R0, + author = "Hans J. Boehm", + title = "{P0943R0}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0715R0, - author = "Nathan Sidwell", - title = "{P0715R0}: Exporting Using Directives", - howpublished = "\url{https://wg21.link/p0715r0}", - year = 2017, - month = 6, +@misc{P0943R1, + author = "Hans-J. Boehm", + title = "{P0943R1}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0716R0, - author = "Richard Smith and Andrew Sutton", - title = "{P0716R0}: Unified concept definition syntax", - howpublished = "\url{https://wg21.link/p0716r0}", - year = 2017, - month = 6, +@misc{P0943R2, + author = "Hans-J. Boehm", + title = "{P0943R2}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r2}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0717R0, - author = "Richard Smith and Andrew Sutton", - title = "{P0717R0}: Semantic constraint matching for concepts", - howpublished = "\url{https://wg21.link/p0717r0}", - year = 2017, +@misc{P0943R3, + author = "Hans Boehm", + title = "{P0943R3}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r3}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0717R1, - author = "Richard Smith and Andrew Sutton", - title = "{P0717R1}: Semantic constraint matching for concepts", - howpublished = "\url{https://wg21.link/p0717r1}", - year = 2017, - month = 7, +@misc{P0943R4, + author = "Hans Boehm", + title = "{P0943R4}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r4}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0718R0, - author = "Alisdair Meredith", - title = "{P0718R0}: Revising atomic\_shared\_ptr for C++20", - howpublished = "\url{https://wg21.link/p0718r0}", - year = 2017, - month = 6, +@misc{P0943R5, + author = "Hans Boehm", + title = "{P0943R5}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r5}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P0718R2, - author = "Alisdair Meredith", - title = "{P0718R2}: Revising atomic\_shared\_ptr for C++20", - howpublished = "\url{https://wg21.link/p0718r2}", - year = 2017, +@misc{P0943R6, + author = "Hans Boehm", + title = "{P0943R6}: Support C atomics in C++", + howpublished = "\url{https://wg21.link/p0943r6}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P0721R0, - author = "Nathan Sidwell", - title = "{P0721R0}: Exporting Using Declarations", - howpublished = "\url{https://wg21.link/p0721r0}", - year = 2017, - month = 6, +@misc{P0944R0, + author = "Casey Carter", + title = "{P0944R0}: Contiguous Ranges", + howpublished = "\url{https://wg21.link/p0944r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0722R0, +@misc{P0945R0, author = "Richard Smith", - title = "{P0722R0}: Controlling destruction in delete expressions", - howpublished = "\url{https://wg21.link/p0722r0}", - year = 2017, - month = 6, + title = "{P0945R0}: Generalizing alias declarations", + howpublished = "\url{https://wg21.link/p0945r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0722R1, - author = "Andrew Hunter and Richard Smith", - title = "{P0722R1}: Efficient sized delete for variable sized classes", - howpublished = "\url{https://wg21.link/p0722r1}", - year = 2017, - month = 10, +@misc{P0946R0, + author = "Richard Smith", + title = "{P0946R0}: Towards consistency between <=> and other comparison operators", + howpublished = "\url{https://wg21.link/p0946r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0722R2, - author = "Richard Smith and Andrew Hunter", - title = "{P0722R2}: Efficient sized delete for variable sized classes", - howpublished = "\url{https://wg21.link/p0722r2}", - year = 2017, - month = 11, +@misc{P0947R0, + author = "Richard Smith", + title = "{P0947R0}: Another take on Modules", + howpublished = "\url{https://wg21.link/p0947r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0722R3, - author = "Richard Smith and Andrew Hunter", - title = "{P0722R3}: Efficient sized delete for variable sized classes", - howpublished = "\url{https://wg21.link/p0722r3}", +@misc{P0947R1, + author = "Richard Smith", + title = "{P0947R1}: Another take on Modules", + howpublished = "\url{https://wg21.link/p0947r1}", year = 2018, month = 3, publisher = "WG21" } -@misc{P0723R0, - author = "Clark Nelson and John Spicer", - title = "{P0723R0}: Response to ``Clarifying the status of feature test macros''", - howpublished = "\url{https://wg21.link/p0723r0}", - year = 2017, - month = 6, - publisher = "WG21" -} -@misc{P0724R0, - author = "Ville Voutilainen", - title = "{P0724R0}: Merge the Concepts TS Working Draft into the C++20 working draft", - howpublished = "\url{https://wg21.link/p0724r0}", - year = 2017, - month = 6, +@misc{P0949R0, + author = "Peter Dimov", + title = "{P0949R0}: Adding support for type-based metaprogramming to the standard library", + howpublished = "\url{https://wg21.link/p0949r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0725R0, - author = "Tom Honermann", - title = "{P0725R0}: Remove the requirement for constrained-type-specifiers to be deduced to the same type from the Concepts TS", - howpublished = "\url{https://wg21.link/p0725r0}", - year = 2017, - month = 7, +@misc{P0952R0, + author = "Thomas Köppe and Davis Herring", + title = "{P0952R0}: A new specification for std::generate\_canonical", + howpublished = "\url{https://wg21.link/p0952r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0726R0, - author = "Duncan P.N. Exon Smith", - title = "{P0726R0}: Does the Concepts TS Improve on C++17?", - howpublished = "\url{https://wg21.link/p0726r0}", - year = 2017, - month = 7, +@misc{P0952R1, + author = "Thomas Koeppe and Davis Herring", + title = "{P0952R1}: A new specification for std::generate\_canonical", + howpublished = "\url{https://wg21.link/p0952r1}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P0727R0, - author = "Jens Maurer", - title = "{P0727R0}: Core Issue 1299: Temporary objects vs temporary expressions", - howpublished = "\url{https://wg21.link/p0727r0}", - year = 2017, - month = 7, +@misc{P0952R2, + author = "Thomas Köppe and Davis Herring", + title = "{P0952R2}: A new specification for std::generate\_canonical", + howpublished = "\url{https://wg21.link/p0952r2}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P0728R0, - author = "Jonathan Wakely", - title = "{P0728R0}: Wording for Networking PDTS ballot comment 005", - howpublished = "\url{https://wg21.link/p0728r0}", +@misc{P0953R0, + author = "Matúš Chochlík and Axel Naumann and David Sankel", + title = "{P0953R0}: constexpr reflexpr", + howpublished = "\url{https://wg21.link/p0953r0}", year = 2017, - month = 7, + month = 2, publisher = "WG21" } -@misc{P0729R0, - author = "Christopher Kohlhoff", - title = "{P0729R0}: Proposed wording for Networking TS NB comment GB 9", - howpublished = "\url{https://wg21.link/p0729r0}", - year = 2017, - month = 7, +@misc{P0953R1, + author = "Matúš Chochlík and Axel Naumann and David Sankel and Andrew Sutton", + title = "{P0953R1}: constexpr reflexpr", + howpublished = "\url{https://wg21.link/p0953r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0730R0, - author = "Hubert S.K. Tong", - title = "{P0730R0}: Options for addressing requires-clause syntax ambiguities", - howpublished = "\url{https://wg21.link/p0730r0}", - year = 2017, - month = 7, +@misc{P0953R2, + author = "Matúš Chochlík and Axel Naumann and and David Sankel", + title = "{P0953R2}: constexpr reflexpr", + howpublished = "\url{https://wg21.link/p0953r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0730R1, - author = "Hubert S.K. Tong", - title = "{P0730R1}: Options for addressing requires-clause syntax ambiguities", - howpublished = "\url{https://wg21.link/p0730r1}", - year = 2017, - month = 7, +@misc{P0954R0, + author = "Bjarne Stroustrup", + title = "{P0954R0}: What do we want to do with reflection?", + howpublished = "\url{https://wg21.link/p0954r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0731R0, - author = "Nathan Sidwell", - title = "{P0731R0}: Module Interface Imports", - howpublished = "\url{https://wg21.link/p0731r0}", - year = 2017, - month = 7, +@misc{P0955R0, + author = "Bjarne Stroustrup", + title = "{P0955R0}: Modules and macros", + howpublished = "\url{https://wg21.link/p0955r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0732R0, - author = "Jeff Snyder", - title = "{P0732R0}: Class Types in Non-Type Template Parameters", - howpublished = "\url{https://wg21.link/p0732r0}", +@misc{P0956R0, + author = "Bjarne Stroustrup", + title = "{P0956R0}: Answers to concept syntax suggestions", + howpublished = "\url{https://wg21.link/p0956r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0732R1, - author = "Jeff Snyder and Louis Dionne", - title = "{P0732R1}: Class Types in Non-Type Template Parameters", - howpublished = "\url{https://wg21.link/p0732r1}", +@misc{P0957R0, + author = "Mingxin Wang", + title = "{P0957R0}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", + howpublished = "\url{https://wg21.link/p0957r0}", year = 2018, - month = 3, + month = 2, publisher = "WG21" } -@misc{P0732R2, - author = "Jeff Snyder and Louis Dionne", - title = "{P0732R2}: Class Types in Non-Type Template Parameters", - howpublished = "\url{https://wg21.link/p0732r2}", +@misc{P0957R1, + author = "Mingxin Wang", + title = "{P0957R1}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", + howpublished = "\url{https://wg21.link/p0957r1}", year = 2018, - month = 6, + month = 4, publisher = "WG21" } -@misc{P0734R0, - author = "Andrew Sutton", - title = "{P0734R0}: Wording Paper, C++ extensions for Concepts", - howpublished = "\url{https://wg21.link/p0734r0}", - year = 2017, - month = 7, +@misc{P0957R2, + author = "Mingxin Wang", + title = "{P0957R2}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", + howpublished = "\url{https://wg21.link/p0957r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0735R0, - author = "Will Deacon", - title = "{P0735R0}: Interaction of memory\_order\_consume with release sequences", - howpublished = "\url{https://wg21.link/p0735r0}", - year = 2017, +@misc{P0957R3, + author = "Mingxin Wang", + title = "{P0957R3}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", + howpublished = "\url{https://wg21.link/p0957r3}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P0735R1, - author = "Will Deacon and Jade Alglave", - title = "{P0735R1}: Interaction of memory\_order\_consume with release sequences", - howpublished = "\url{https://wg21.link/p0735r1}", +@misc{P0957R4, + author = "Mingxin Wang", + title = "{P0957R4}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", + howpublished = "\url{https://wg21.link/p0957r4}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0736R0, - author = "Hubert S.K. Tong", - title = "{P0736R0}: Nameless parameters and unutterable specializations", - howpublished = "\url{https://wg21.link/p0736r0}", - year = 2018, +@misc{P0957R5, + author = "Mingxin Wang", + title = "{P0957R5}: Proxy: A Polymorphic Programming Library", + howpublished = "\url{https://wg21.link/p0957r5}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P0736R1, - author = "Hubert S.K. Tong", - title = "{P0736R1}: Nameless parameters and unutterable specializations", - howpublished = "\url{https://wg21.link/p0736r1}", - year = 2018, - month = 5, +@misc{P0957R6, + author = "Mingxin Wang", + title = "{P0957R6}: Proxy: A Polymorphic Programming Library", + howpublished = "\url{https://wg21.link/p0957r6}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P0737R0, - author = "H. Carter Edwards and Daniel Sunderland and Michael Wong and Thomas Rodgers and Gordon Brown", - title = "{P0737R0}: Execution Context of Execution Agents", - howpublished = "\url{https://wg21.link/p0737r0}", - year = 2017, - month = 10, +@misc{P0957R7, + author = "Mingxin Wang", + title = "{P0957R7}: Proxy: A Polymorphic Programming Library", + howpublished = "\url{https://wg21.link/p0957r7}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P0738R0, - author = "Casey Carter", - title = "{P0738R0}: I Stream, You Stream, We All Stream for istream\_iterator", - howpublished = "\url{https://wg21.link/p0738r0}", - year = 2017, - month = 7, +@misc{P0957R8, + author = "Mingxin Wang", + title = "{P0957R8}: Proxy: A Polymorphic Programming Library", + howpublished = "\url{https://wg21.link/p0957r8}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P0738R1, - author = "Casey Carter", - title = "{P0738R1}: I Stream, You Stream, We All Stream for istream\_iterator", - howpublished = "\url{https://wg21.link/p0738r1}", - year = 2018, - month = 11, +@misc{P0957R9, + author = "Mingxin Wang", + title = "{P0957R9}: Proxy: A Polymorphic Programming Library", + howpublished = "\url{https://wg21.link/p0957r9}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P0738R2, - author = "Casey Carter", - title = "{P0738R2}: I Stream, You Stream, We All Stream for istream\_iterator", - howpublished = "\url{https://wg21.link/p0738r2}", - year = 2019, +@misc{P0958R0, + author = "Christopher Kohlhoff", + title = "{P0958R0}: Networking TS changes to support proposed Executors TS", + howpublished = "\url{https://wg21.link/p0958r0}", + year = 2018, month = 2, publisher = "WG21" } -@misc{P0739R0, - author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", - title = "{P0739R0}: Some improvements to class template argument deduction integration into the standard library", - howpublished = "\url{https://wg21.link/p0739r0}", - year = 2017, - month = 7, +@misc{P0958R1, + author = "Christopher Kohlhoff", + title = "{P0958R1}: Networking TS changes to support proposed Executors TS", + howpublished = "\url{https://wg21.link/p0958r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0740R0, - author = "Casey Carter", - title = "{P0740R0}: Ranges TS ``Immediate'' Issues from the July 2017 (Toronto) meeting", - howpublished = "\url{https://wg21.link/p0740r0}", - year = 2017, - month = 7, +@misc{P0958R2, + author = "Christopher Kohlhoff", + title = "{P0958R2}: Networking TS changes to support proposed Executors TS", + howpublished = "\url{https://wg21.link/p0958r2}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P0742R0, - author = "Jonathan Wakely", - title = "{P0742R0}: Wording for Networking PDTS ballot comment resolutions", - howpublished = "\url{https://wg21.link/p0742r0}", - year = 2017, - month = 7, +@misc{P0958R3, + author = "Christopher Kohlhoff", + title = "{P0958R3}: Networking TS changes to support proposed Executors TS", + howpublished = "\url{https://wg21.link/p0958r3}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P0745R0, - author = "Herb Sutter", - title = "{P0745R0}: Concepts in-place syntax", - howpublished = "\url{https://wg21.link/p0745r0}", +@misc{P0959R0, + author = "Marius Bancila", + title = "{P0959R0}: A Proposal for a Universally Unique Identifier Library", + howpublished = "\url{https://wg21.link/p0959r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0745R1, - author = "Herb Sutter", - title = "{P0745R1}: Concepts in-place syntax", - howpublished = "\url{https://wg21.link/p0745r1}", +@misc{P0959R1, + author = "Marius Bancila", + title = "{P0959R1}: A Proposal for a Universally Unique Identifier Library", + howpublished = "\url{https://wg21.link/p0959r1}", year = 2018, - month = 4, + month = 9, publisher = "WG21" } -@misc{P0746R0, - author = "Jonathan Wakely", - title = "{P0746R0}: Wording for Networking PDTS ballot comment 011 (US-10)", - howpublished = "\url{https://wg21.link/p0746r0}", - year = 2017, - month = 7, +@misc{P0959R2, + author = "Marius Bancila and Tony van Eerd", + title = "{P0959R2}: A Proposal for a Universally Unique Identifier Library", + howpublished = "\url{https://wg21.link/p0959r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0747R0, - author = "Jonathan Wakely", - title = "{P0747R0}: Wording for Networking PDTS ballot comments 026 (GB-15) and 027 (GB-16)", - howpublished = "\url{https://wg21.link/p0747r0}", - year = 2017, - month = 7, +@misc{P0960R0, + author = "Ville Voutilainen", + title = "{P0960R0}: Allow initializing aggregates from a parenthesized list of values", + howpublished = "\url{https://wg21.link/p0960r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0747R1, - author = "Jonathan Wakely", - title = "{P0747R1}: Wording for Networking PDTS ballot comment 026 (GB-15), but not 027 (GB-16)", - howpublished = "\url{https://wg21.link/p0747r1}", - year = 2017, - month = 7, +@misc{P0960R1, + author = "Ville Voutilainen", + title = "{P0960R1}: Allow initializing aggregates from a parenthesized list of values", + howpublished = "\url{https://wg21.link/p0960r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0748R0, - author = "Jonathan Wakely", - title = "{P0748R0}: Wording for Networking PDTS ballot comments on reentrancy", - howpublished = "\url{https://wg21.link/p0748r0}", - year = 2017, - month = 7, +@misc{P0960R2, + author = "Ville Voutilainen and Thomas Köppe", + title = "{P0960R2}: Allow initializing aggregates from a parenthesized list of values", + howpublished = "\url{https://wg21.link/p0960r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0749R0, - author = "Nathan Sidwell", - title = "{P0749R0}: Namespace Pervasiveness \& Modules", - howpublished = "\url{https://wg21.link/p0749r0}", - year = 2017, - month = 7, +@misc{P0960R3, + author = "Ville Voutilainen and Thomas Köppe", + title = "{P0960R3}: Allow initializing aggregates from a parenthesized list of values", + howpublished = "\url{https://wg21.link/p0960r3}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0750R0, - author = "JF Bastien", - title = "{P0750R0}: Consume", - howpublished = "\url{https://wg21.link/p0750r0}", - year = 2017, - month = 10, +@misc{P0961R0, + author = "Ville Voutilainen", + title = "{P0961R0}: Relaxing the structured bindings customization point finding rules", + howpublished = "\url{https://wg21.link/p0961r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0750R1, - author = "JF Bastien and Paul E. McKenney", - title = "{P0750R1}: Consume", - howpublished = "\url{https://wg21.link/p0750r1}", +@misc{P0961R1, + author = "Ville Voutilainen", + title = "{P0961R1}: Relaxing the structured bindings customization point finding rules", + howpublished = "\url{https://wg21.link/p0961r1}", + year = 2018, + month = 3, + publisher = "WG21" +} +@misc{P0962R0, + author = "Ville Voutilainen", + title = "{P0962R0}: Relaxing the range-for loop customization point finding rules", + howpublished = "\url{https://wg21.link/p0962r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0752R0, - author = "Nathan Myers", - title = "{P0752R0}: std::vector Destruction Order", - howpublished = "\url{https://wg21.link/p0752r0}", - year = 2017, - month = 10, +@misc{P0962R1, + author = "Ville Voutilainen", + title = "{P0962R1}: Relaxing the range-for loop customization point finding rules", + howpublished = "\url{https://wg21.link/p0962r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0753R0, - author = "Peter Sommerlad and Pablo Halpern", - title = "{P0753R0}: Manipulators for C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0753r0}", - year = 2017, - month = 7, +@misc{P0963R0, + author = "Zhihao Yuan", + title = "{P0963R0}: Structured binding declaration as a condition", + howpublished = "\url{https://wg21.link/p0963r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0753R1, - author = "Peter Sommerlad and Pablo Halpern", - title = "{P0753R1}: Manipulators for C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0753r1}", - year = 2017, - month = 10, +@misc{P0963R1, + author = "Zhihao Yuan", + title = "{P0963R1}: Structured binding declaration as a condition", + howpublished = "\url{https://wg21.link/p0963r1}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P0753R2, - author = "Peter Sommerlad and Pablo Halpern", - title = "{P0753R2}: Manipulators for C++ Synchronized Buffered Ostream", - howpublished = "\url{https://wg21.link/p0753r2}", - year = 2018, - month = 3, +@misc{P0963R2, + author = "Zhihao Yuan", + title = "{P0963R2}: Structured binding declaration as a condition", + howpublished = "\url{https://wg21.link/p0963r2}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P0754R0, - author = "Alan Talbot", - title = "{P0754R0}: ", - howpublished = "\url{https://wg21.link/p0754r0}", - year = 2017, - month = 7, +@misc{P0963R3, + author = "Zhihao Yuan", + title = "{P0963R3}: Structured binding declaration as a condition", + howpublished = "\url{https://wg21.link/p0963r3}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P0754R1, - author = "Alan Talbot", - title = "{P0754R1}: ", - howpublished = "\url{https://wg21.link/p0754r1}", - year = 2017, - month = 11, +@misc{P0964R0, + author = "Matthias Kretz", + title = "{P0964R0}: Finding the right set of traits for simd", + howpublished = "\url{https://wg21.link/p0964r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0754R2, - author = "Alan Talbot", - title = "{P0754R2}: ", - howpublished = "\url{https://wg21.link/p0754r2}", +@misc{P0964R1, + author = "Matthias Kretz", + title = "{P0964R1}: Finding the right set of traits for simd", + howpublished = "\url{https://wg21.link/p0964r1}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0756R0, - author = "Arthur O'Dwyer", - title = "{P0756R0}: Lambda syntax should be more liberal in what it accepts", - howpublished = "\url{https://wg21.link/p0756r0}", - year = 2017, - month = 8, +@misc{P0964R2, + author = "Matthias Kretz", + title = "{P0964R2}: Finding the right set of traits for simd", + howpublished = "\url{https://wg21.link/p0964r2}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0757R0, - author = "Arthur O'Dwyer", - title = "{P0757R0}: regex\_iterator should be iterable", - howpublished = "\url{https://wg21.link/p0757r0}", - year = 2017, - month = 9, +@misc{P0965R0, + author = "Ville Voutilainen", + title = "{P0965R0}: Initializers of objects with automatic and dynamic storage duration have funny inconsistencies", + howpublished = "\url{https://wg21.link/p0965r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0758R0, - author = "Daniel Krugler", - title = "{P0758R0}: Implicit conversion traits and utility functions", - howpublished = "\url{https://wg21.link/p0758r0}", - year = 2017, - month = 7, +@misc{P0966R0, + author = "Mark Zeren and Andrew Luo", + title = "{P0966R0}: string::reserve Should Not Shrink", + howpublished = "\url{https://wg21.link/p0966r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P0758R1, - author = "Daniel Krügler", - title = "{P0758R1}: Implicit conversion traits and utility functions", - howpublished = "\url{https://wg21.link/p0758r1}", +@misc{P0966R1, + author = "Mark Zeren and Andrew Luo", + title = "{P0966R1}: string::reserve Should Not Shrink", + howpublished = "\url{https://wg21.link/p0966r1}", year = 2018, - month = 6, + month = 2, publisher = "WG21" } -@misc{P0759R0, - author = "Daniel Krugler", - title = "{P0759R0}: fpos Requirements", - howpublished = "\url{https://wg21.link/p0759r0}", - year = 2017, - month = 7, +@misc{P0968R0, + author = "William M. Miller", + title = "{P0968R0}: Core Language Working Group ``tentatively ready'' Issues for the March, 2018 (Jacksonville) meeting", + howpublished = "\url{https://wg21.link/p0968r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0759R1, - author = "Daniel Krügler", - title = "{P0759R1}: fpos requirements", - howpublished = "\url{https://wg21.link/p0759r1}", +@misc{P0969R0, + author = "Timur Doumler", + title = "{P0969R0}: Allow structured bindings to accessible members", + howpublished = "\url{https://wg21.link/p0969r0}", year = 2018, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0761R0, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and Michael Wong", - title = "{P0761R0}: Executors Design Document", - howpublished = "\url{https://wg21.link/p0761r0}", - year = 2017, - month = 7, +@misc{P0970R0, + author = "Eric Niebler", + title = "{P0970R0}: Better, Safer Range Access Customization Points", + howpublished = "\url{https://wg21.link/p0970r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0761R1, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and Michael Wong", - title = "{P0761R1}: Executors Design Document", - howpublished = "\url{https://wg21.link/p0761r1}", - year = 2017, - month = 10, +@misc{P0970R1, + author = "Eric Niebler", + title = "{P0970R1}: Better, Safer Range Access Customization Points", + howpublished = "\url{https://wg21.link/p0970r1}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0761R2, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown and Michael Wong", - title = "{P0761R2}: Executors Design Document", - howpublished = "\url{https://wg21.link/p0761r2}", +@misc{P0972R0, + author = "Billy Robert O'Neal III", + title = "{P0972R0}: zero(), min(), and max() should be noexcept", + howpublished = "\url{https://wg21.link/p0972r0}", year = 2018, month = 2, publisher = "WG21" } -@misc{P0762R0, - author = "Niall Douglas", - title = "{P0762R0}: Concerns about expected from the Boost.Outcome peer review", - howpublished = "\url{https://wg21.link/p0762r0}", - year = 2017, - month = 10, +@misc{P0973R0, + author = "Geoff Romer and James Dennett", + title = "{P0973R0}: Coroutines TS Use Cases and Design Issues", + howpublished = "\url{https://wg21.link/p0973r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0766R0, - author = "Ville Voutilainen", - title = "{P0766R0}: Fixing small-ish functionality gaps in constraints", - howpublished = "\url{https://wg21.link/p0766r0}", - year = 2017, - month = 7, +@misc{P0974R0, + author = "Jonathan Ringle", + title = "{P0974R0}: A Function Returning Whether An Underlying Type Value Is a Valid Enumerator of a Given Enumeration", + howpublished = "\url{https://wg21.link/p0974r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0766R1, - author = "Ville Voutilainen", - title = "{P0766R1}: Fixing small-ish functionality gaps in constraints", - howpublished = "\url{https://wg21.link/p0766r1}", - year = 2017, - month = 10, +@misc{P0975R0, + author = "Gor Nishanov", + title = "{P0975R0}: Impact of coroutines on current and upcoming library facilities", + howpublished = "\url{https://wg21.link/p0975r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0767R0, - author = "Jens Maurer", - title = "{P0767R0}: Expunge POD", - howpublished = "\url{https://wg21.link/p0767r0}", - year = 2017, - month = 9, +@misc{P0976R0, + author = "Bjarne Stroustrup", + title = "{P0976R0}: The Evils of Paradigms", + howpublished = "\url{https://wg21.link/p0976r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0767R1, - author = "Jens Maurer", - title = "{P0767R1}: Deprecate POD", - howpublished = "\url{https://wg21.link/p0767r1}", - year = 2017, - month = 11, +@misc{P0977R0, + author = "Bjarne Stroustrup", + title = "{P0977R0}: Remember the Vasa!", + howpublished = "\url{https://wg21.link/p0977r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0768R0, - author = "Walter Brown", - title = "{P0768R0}: Library Support for the Spaceship (Comparison) Operaton", - howpublished = "\url{https://wg21.link/p0768r0}", - year = 2017, - month = 9, +@misc{P0978R0, + author = "Gor Nishanov", + title = "{P0978R0}: A Response to ``P0973r0: Coroutines TS Use Cases and Design Issues''", + howpublished = "\url{https://wg21.link/p0978r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0768R1, - author = "Walter E. Brown", - title = "{P0768R1}: Library Support for the Spaceship (Comparison) Operator", - howpublished = "\url{https://wg21.link/p0768r1}", - year = 2017, - month = 11, +@misc{P0980R0, + author = "Louis Dionne", + title = "{P0980R0}: Making std::string constexpr", + howpublished = "\url{https://wg21.link/p0980r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0769R0, - author = "Dan Raviv", - title = "{P0769R0}: Add shift to ", - howpublished = "\url{https://wg21.link/p0769r0}", - year = 2017, - month = 10, +@misc{P0980R1, + author = "Louis Dionne", + title = "{P0980R1}: Making std::string constexpr", + howpublished = "\url{https://wg21.link/p0980r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0769R1, - author = "Dan Raviv", - title = "{P0769R1}: Add shift to ", - howpublished = "\url{https://wg21.link/p0769r1}", +@misc{P0981R0, + author = "Richard Smith and Gor Nishanov", + title = "{P0981R0}: Halo: coroutine Heap Allocation eLision Optimization: the joint response", + howpublished = "\url{https://wg21.link/p0981r0}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0769R2, - author = "Dan Raviv", - title = "{P0769R2}: Add shift to ", - howpublished = "\url{https://wg21.link/p0769r2}", +@misc{P0982R0, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0982R0}: Weaken Release Sequences", + howpublished = "\url{https://wg21.link/p0982r0}", year = 2018, - month = 6, + month = 4, publisher = "WG21" } -@misc{P0770R0, - author = "Michael Kilburn", - title = "{P0770R0}: A Proposal to Specify Behavior in Case of Exception Allocation Failure", - howpublished = "\url{https://wg21.link/p0770r0}", - year = 2017, - month = 8, +@misc{P0982R1, + author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", + title = "{P0982R1}: Weaken release sequences", + howpublished = "\url{https://wg21.link/p0982r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0771R0, - author = "Nevin Liber", - title = "{P0771R0}: std::function move operations should be noexcept", - howpublished = "\url{https://wg21.link/p0771r0}", - year = 2017, - month = 10, +@misc{P0983R0, + author = "Gabriel Dos Reis and Richard Smith", + title = "{P0983R0}: Plan of Record for Making C++ Modules Available in C++ Standards", + howpublished = "\url{https://wg21.link/p0983r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0771R1, - author = "Nevin Liber and Pablo Halpern", - title = "{P0771R1}: std::function move constructor should be noexcept", - howpublished = "\url{https://wg21.link/p0771r1}", +@misc{P0984R0, + author = "Peter Sommerlad", + title = "{P0984R0}: All (*)()-Pointers Replaced by Ideal Lambdas", + howpublished = "\url{https://wg21.link/p0984r0}", year = 2018, - month = 10, + month = 4, publisher = "WG21" } -@misc{P0772R0, - author = "Nat Goodspeed", - title = "{P0772R0}: Execution-Agent Local Storage", - howpublished = "\url{https://wg21.link/p0772r0}", +@misc{P0985R0, + author = "Marshall Clow", + title = "{P0985R0}: LWG Chair post-meeting report", + howpublished = "\url{https://wg21.link/p0985r0}", year = 2017, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0772R1, - author = "Nat Goodspeed and Michael Wong and Paul McKenney and Jared Hoberock and H. Carter Edwards and Tony Tye and Alex Voicu and Gordon Brown and Mark Hoemmen", - title = "{P0772R1}: Execution Agent Local Storage", - howpublished = "\url{https://wg21.link/p0772r1}", +@misc{P0985R1, + author = "Marshall Clow", + title = "{P0985R1}: LWG Chair post-meeting report", + howpublished = "\url{https://wg21.link/p0985r1}", year = 2018, - month = 5, - publisher = "WG21" -} -@misc{P0773R0, - author = "Arthur O'Dwyer and Bob Steagall", - title = "{P0773R0}: Towards meaningful fancy pointers", - howpublished = "\url{https://wg21.link/p0773r0}", - year = 2017, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0774R0, - author = "Nathan Sidwell", - title = "{P0774R0}: Module-decl location", - howpublished = "\url{https://wg21.link/p0774r0}", - year = 2017, +@misc{P0985R2, + author = "Marshall Clow", + title = "{P0985R2}: LWG Chair post-meeting report", + howpublished = "\url{https://wg21.link/p0985r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0775R0, - author = "Nathan Sidwell", - title = "{P0775R0}: module partitions", - howpublished = "\url{https://wg21.link/p0775r0}", - year = 2017, - month = 10, +@misc{P0985R3, + author = "Marshall Clow", + title = "{P0985R3}: LWG Chair post-meeting report", + howpublished = "\url{https://wg21.link/p0985r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0776R0, - author = "Alisdair Meredith", - title = "{P0776R0}: Rebase the Concurrency TS onto C++17 Standard", - howpublished = "\url{https://wg21.link/p0776r0}", - year = 2017, - month = 9, +@misc{P0985R4, + author = "Marshall Clow", + title = "{P0985R4}: LWG Chair post-meeting report", + howpublished = "\url{https://wg21.link/p0985r4}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0776R1, - author = "Alisdair Meredith", - title = "{P0776R1}: Rebase the Parallelism TS onto the C++17 Standard", - howpublished = "\url{https://wg21.link/p0776r1}", - year = 2017, - month = 11, +@misc{P0986R0, + author = "Richard Smith and David Jones", + title = "{P0986R0}: Comparison of Modules Proposals", + howpublished = "\url{https://wg21.link/p0986r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0777R0, - author = "Walter Brown", - title = "{P0777R0}: Treating Unnecessary decay", - howpublished = "\url{https://wg21.link/p0777r0}", - year = 2017, - month = 10, +@misc{P0987R0, + author = "Pablo Halpern", + title = "{P0987R0}: polymorphic\_allocator instead of type-erasure", + howpublished = "\url{https://wg21.link/p0987r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0777R1, - author = "Walter E. Brown", - title = "{P0777R1}: Treating Unnecessary decay", - howpublished = "\url{https://wg21.link/p0777r1}", - year = 2017, - month = 11, +@misc{P0987R1, + author = "Pablo Halpern", + title = "{P0987R1}: polymorphic\_allocator instead of type-erasure", + howpublished = "\url{https://wg21.link/p0987r1}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P0778R0, - author = "Nathan Sidwell", - title = "{P0778R0}: Module Names", - howpublished = "\url{https://wg21.link/p0778r0}", - year = 2017, +@misc{P0987R2, + author = "Pablo Halpern", + title = "{P0987R2}: polymorphic\_allocator instead of type-erasure", + howpublished = "\url{https://wg21.link/p0987r2}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P0779R0, - author = "Niall Douglas", - title = "{P0779R0}: Proposing operator try() (with added native C++ macro functions!)", - howpublished = "\url{https://wg21.link/p0779r0}", - year = 2017, - month = 10, +@misc{P0988R0, + author = "Guy Davidson", + title = "{P0988R0}: Ruminations on 2D graphics in the C++ International Standard", + howpublished = "\url{https://wg21.link/p0988r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0780R0, - author = "Barry Revzin", - title = "{P0780R0}: Allow pack expansion in lambda init-capture", - howpublished = "\url{https://wg21.link/p0780r0}", - year = 2017, - month = 10, +@misc{P0989R0, + author = "Tony Van Eerd", + title = "{P0989R0}: Standardizing Extended Integers", + howpublished = "\url{https://wg21.link/p0989r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0780R1, - author = "Barry Revzin", - title = "{P0780R1}: Allow pack expansion in lambda init-capture", - howpublished = "\url{https://wg21.link/p0780r1}", - year = 2017, - month = 11, +@misc{P0990R0, + author = "Tony Van Eerd", + title = "{P0990R0}: Rebuttal of Implementation Concerns for Bit Entanglement", + howpublished = "\url{https://wg21.link/p0990r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0780R2, - author = "Barry Revzin", - title = "{P0780R2}: Allow pack expansion in lambda init-capture", - howpublished = "\url{https://wg21.link/p0780r2}", +@misc{P0991R0, + author = "Detlef Vollmann", + title = "{P0991R0}: Comparison of Stackful Coroutine Proposals", + howpublished = "\url{https://wg21.link/p0991r0}", year = 2018, month = 3, publisher = "WG21" } -@misc{P0781R0, - author = "Erich Keane", - title = "{P0781R0}: A Modern C++ Signature for main", - howpublished = "\url{https://wg21.link/p0781r0}", - year = 2017, - month = 9, +@misc{P0992R0, + author = "Andrew Sutton", + title = "{P0992R0}: Translation and evaluation", + howpublished = "\url{https://wg21.link/p0992r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0782R0, - author = "Erich Keane and Adam David Alan Martin and Allan Deutsch", - title = "{P0782R0}: A Case for Simplifying/Improving Natural Syntax Concepts", - howpublished = "\url{https://wg21.link/p0782r0}", - year = 2017, - month = 9, +@misc{P0993R0, + author = "Andrew Sutton and Herb Sutter", + title = "{P0993R0}: Value-based Reflection", + howpublished = "\url{https://wg21.link/p0993r0}", + year = 2014, + month = 4, publisher = "WG21" } -@misc{P0782R1, - author = "Adam David Alan Martin and Erich Keane", - title = "{P0782R1}: Constraining Concepts Overload Sets", - howpublished = "\url{https://wg21.link/p0782r1}", +@misc{P0994R0, + author = "Adam David Alan Martin and Jason Carey", + title = "{P0994R0}: String View Conversion for Function Arguments", + howpublished = "\url{https://wg21.link/p0994r0}", year = 2018, month = 3, publisher = "WG21" } -@misc{P0782R2, - author = "ADAM David Alan Martin and Erich Keane and Sean R. Spillane", - title = "{P0782R2}: Constraining Concepts Overload Sets", - howpublished = "\url{https://wg21.link/p0782r2}", +@misc{P0995R0, + author = "JF Bastien and Olivier Giroux and Andrew Hunter", + title = "{P0995R0}: Improving atomic\_flag", + howpublished = "\url{https://wg21.link/p0995r0}", year = 2018, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0783R0, - author = "Lee Howes and Andrii Grynenko and Jay Feldblum", - title = "{P0783R0}: Continuations without overcomplicating the future", - howpublished = "\url{https://wg21.link/p0783r0}", - year = 2017, - month = 9, +@misc{P0995R1, + author = "JF Bastien and Olivier Giroux and Andrew Hunter", + title = "{P0995R1}: Improving atomic\_flag", + howpublished = "\url{https://wg21.link/p0995r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0784R0, - author = "Louis Dionne and Richard Smith and Daveed Vandevoorde", - title = "{P0784R0}: Standard containers and constexpr", - howpublished = "\url{https://wg21.link/p0784r0}", - year = 2017, - month = 10, +@misc{P0996R1, + author = "Alisdair Meredith", + title = "{P0996R1}: Rebase Library Fundamentals TS on C++17", + howpublished = "\url{https://wg21.link/p0996r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0784R1, - author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", - title = "{P0784R1}: Standard containers and constexpr", - howpublished = "\url{https://wg21.link/p0784r1}", +@misc{P0997R0, + author = "Nathan Myers and ADAM David Alan Martin and Eric Keane", + title = "{P0997R0}: Retire Pernicious Language Constructs in Module Contexts", + howpublished = "\url{https://wg21.link/p0997r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0784R2, - author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", - title = "{P0784R2}: Standard containers and constexpr", - howpublished = "\url{https://wg21.link/p0784r2}", - year = 2018, - month = 5, +@misc{P0999R0, + author = "James Dennett", + title = "{P0999R0}: More Natural Arithmetic in C++", + howpublished = "\url{https://wg21.link/p0999r0}", publisher = "WG21" } -@misc{P0784R3, - author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", - title = "{P0784R3}: More constexpr containers", - howpublished = "\url{https://wg21.link/p0784r3}", +@misc{P1000R0, + author = "Herb Sutter", + title = "{P1000R0}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r0}", year = 2018, - month = 5, + month = 4, publisher = "WG21" } -@misc{P0784R4, - author = "Louis Dionne and Richard Smith and Nina Ranns and Daveed Vandevoorde", - title = "{P0784R4}: More constexpr containers", - howpublished = "\url{https://wg21.link/p0784r4}", +@misc{P1000R1, + author = "Herb Sutter", + title = "{P1000R1}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r1}", year = 2018, month = 6, publisher = "WG21" } -@misc{P0784R5, - author = "Peter Dimov and Louis Dionne and Nina Ranns and Richard Smith and Daveed Vandevoorde", - title = "{P0784R5}: More constexpr containers", - howpublished = "\url{https://wg21.link/p0784r5}", +@misc{P1000R2, + author = "Herb Sutter", + title = "{P1000R2}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r2}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P0784R6, - author = "Daveed Vandevoorde and Peter Dimov and Louis Dionne and Nina Ranns and Richard Smith and Daveed Vandevoorde", - title = "{P0784R6}: More constexpr containers", - howpublished = "\url{https://wg21.link/p0784r6}", +@misc{P1000R3, + author = "Herb Sutter", + title = "{P1000R3}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r3}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0784R7, - author = "Daveed Vandevoorde and Peter Dimov and Louis Dionne and Nina Ranns and Richard Smith and Daveed Vandevoorde", - title = "{P0784R7}: More constexpr containers", - howpublished = "\url{https://wg21.link/p0784r7}", - year = 2019, - month = 7, +@misc{P1000R4, + author = "Herb Sutter", + title = "{P1000R4}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r4}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P0785R0, - author = "Jens Maurer", - title = "{P0785R0}: Runtime-sized arrays and a C++ wrapper", - howpublished = "\url{https://wg21.link/p0785r0}", - year = 2017, - month = 9, +@misc{P1000R5, + author = "Herb Sutter", + title = "{P1000R5}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r5}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P0786R0, - author = "Vicente J. Botet Escriba", - title = "{P0786R0}: SuccessOrFailure, ValuedOrError and ValuedOrNone types", - howpublished = "\url{https://wg21.link/p0786r0}", - year = 2017, - month = 10, +@misc{P1000R6, + author = "Herb Sutter", + title = "{P1000R6}: C++ IS schedule", + howpublished = "\url{https://wg21.link/p1000r6}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P0786R1, - author = "Vicente J. Botet Escribá", - title = "{P0786R1}: ValuedOrError and ValueOrNone types", - howpublished = "\url{https://wg21.link/p0786r1}", +@misc{P1001R0, + author = "Alisdair Meredith", + title = "{P1001R0}: Target Vectorization Policies from Parallelism V2 TS to C++20", + howpublished = "\url{https://wg21.link/p1001r0}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0787R0, - author = "Nathan Sidwell", - title = "{P0787R0}: Proclaimed Ownership", - howpublished = "\url{https://wg21.link/p0787r0}", - year = 2017, - month = 10, +@misc{P1001R1, + author = "Alisdair Meredith", + title = "{P1001R1}: Target Vectorization Policies from Parallelism V2 TS to C++20", + howpublished = "\url{https://wg21.link/p1001r1}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0788R0, - author = "Walter Brown", - title = "{P0788R0}: Standard Library Specification in a Concepts and Contracts World", - howpublished = "\url{https://wg21.link/p0788r0}", - year = 2017, - month = 10, +@misc{P1001R2, + author = "Alisdair Meredith and Pablo Halpern", + title = "{P1001R2}: Target Vectorization Policies from Parallelism V2 TS to C++20", + howpublished = "\url{https://wg21.link/p1001r2}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0788R1, - author = "Walter E. Brown", - title = "{P0788R1}: Standard Library Specification in a Concepts and Contracts World", - howpublished = "\url{https://wg21.link/p0788r1}", +@misc{P1002R0, + author = "Louis Dionne", + title = "{P1002R0}: Try-catch blocks in constexpr functions", + howpublished = "\url{https://wg21.link/p1002r0}", year = 2018, - month = 2, + month = 4, publisher = "WG21" } -@misc{P0788R2, - author = "Walter E. Brown", - title = "{P0788R2}: Standard Library Specification in a Concepts and Contracts World", - howpublished = "\url{https://wg21.link/p0788r2}", +@misc{P1002R1, + author = "Louis Dionne", + title = "{P1002R1}: Try-catch blocks in constexpr functions", + howpublished = "\url{https://wg21.link/p1002r1}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0788R3, - author = "Walter E. Brown", - title = "{P0788R3}: Standard Library Specification in a Concepts and Contracts World", - howpublished = "\url{https://wg21.link/p0788r3}", +@misc{P1003R0, + author = "Marshall Clow", + title = "{P1003R0}: C++ Standard Library Issues Resolved Directly In Jacksonville", + howpublished = "\url{https://wg21.link/p1003r0}", year = 2018, - month = 6, + month = 3, publisher = "WG21" } -@misc{P0789R0, - author = "Eric Niebler", - title = "{P0789R0}: Range Adaptors and Utilities", - howpublished = "\url{https://wg21.link/p0789r0}", - year = 2017, +@misc{P1004R0, + author = "Louis Dionne", + title = "{P1004R0}: Making std::vector constexpr", + howpublished = "\url{https://wg21.link/p1004r0}", + year = 2018, + month = 4, + publisher = "WG21" +} +@misc{P1004R1, + author = "Louis Dionne", + title = "{P1004R1}: Making std::vector constexpr", + howpublished = "\url{https://wg21.link/p1004r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0789R1, - author = "Eric Niebler", - title = "{P0789R1}: Range Adaptors and Utilities", - howpublished = "\url{https://wg21.link/p0789r1}", - year = 2017, - month = 11, +@misc{P1004R2, + author = "Louis Dionne", + title = "{P1004R2}: Making std::vector constexpr", + howpublished = "\url{https://wg21.link/p1004r2}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0789R2, - author = "Eric Niebler", - title = "{P0789R2}: Range Adaptors and Utilities", - howpublished = "\url{https://wg21.link/p0789r2}", +@misc{P1005R0, + author = "Bryce Adelstein Lelbach and S. Davis Herring", + title = "{P1005R0}: namespace std {\textbraceleft} namespace fs = filesystem; {\textbraceright}", + howpublished = "\url{https://wg21.link/p1005r0}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0789R3, - author = "Eric Niebler", - title = "{P0789R3}: Range Adaptors and Utilities", - howpublished = "\url{https://wg21.link/p0789r3}", +@misc{P1005R1, + author = "Bryce Adelstein Lelbach and Davis Herring", + title = "{P1005R1}: namespace std {\textbraceleft} namespace fs = filesystem; {\textbraceright}", + howpublished = "\url{https://wg21.link/p1005r1}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0790R0, - author = "David Stone", - title = "{P0790R0}: Effect of operator<=> on the C++ Standard Library", - howpublished = "\url{https://wg21.link/p0790r0}", - year = 2017, - month = 10, +@misc{P1006R0, + author = "Louis Dionne", + title = "{P1006R0}: Constexpr in std::pointer\_traits", + howpublished = "\url{https://wg21.link/p1006r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0790R1, - author = "David Stone", - title = "{P0790R1}: Effect of operator<=> on the C++ Standard Library", - howpublished = "\url{https://wg21.link/p0790r1}", +@misc{P1006R1, + author = "Louis Dionne", + title = "{P1006R1}: Constexpr in std::pointer\_traits", + howpublished = "\url{https://wg21.link/p1006r1}", year = 2018, - month = 8, + month = 10, publisher = "WG21" } -@misc{P0790R2, - author = "David Stone", - title = "{P0790R2}: Effect of operator<=> on the C++ Standard Library", - howpublished = "\url{https://wg21.link/p0790r2}", - year = 2019, - month = 1, +@misc{P1007R0, + author = "Timur Doumler and Chandler Carruth", + title = "{P1007R0}: std::assume\_aligned", + howpublished = "\url{https://wg21.link/p1007r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0791R0, - author = "Jakob Riedle", - title = "{P0791R0}: Concepts are Adjectives, not Nouns", - howpublished = "\url{https://wg21.link/p0791r0}", - year = 2017, - month = 10, +@misc{P1007R1, + author = "Timur Doumler and Chandler Carruth", + title = "{P1007R1}: std::assume\_aligned", + howpublished = "\url{https://wg21.link/p1007r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0792R0, - author = "Vittorio Romeo", - title = "{P0792R0}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r0}", - year = 2017, +@misc{P1007R2, + author = "Timur Doumler and Chandler Carruth", + title = "{P1007R2}: std::assume\_aligned", + howpublished = "\url{https://wg21.link/p1007r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0792R1, - author = "Vittorio Romeo", - title = "{P0792R1}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r1}", - year = 2017, +@misc{P1007R3, + author = "Timur Doumler and Chandler Carruth", + title = "{P1007R3}: std::assume\_aligned", + howpublished = "\url{https://wg21.link/p1007r3}", + year = 2018, month = 11, publisher = "WG21" } -@misc{P0792R2, - author = "Vittorio Romeo", - title = "{P0792R2}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r2}", +@misc{P1008R0, + author = "Timur Doumler and Arthur O’Dwyer and Richard Smith and Howard E. Hinnant", + title = "{P1008R0}: Prohibit aggregate types with user-declared constructors", + howpublished = "\url{https://wg21.link/p1008r0}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0792R3, - author = "Vittorio Romeo", - title = "{P0792R3}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r3}", +@misc{P1008R1, + author = "Timur Doumler and Arthur O’Dwyer and Richard Smith and Howard E. Hinnant and Nicolai Josuttis", + title = "{P1008R1}: Prohibit aggregates with user-declared constructors", + howpublished = "\url{https://wg21.link/p1008r1}", year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P0792R4, - author = "Vittorio Romeo", - title = "{P0792R4}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r4}", - year = 2019, month = 6, publisher = "WG21" } -@misc{P0792R5, - author = "Vittorio Romeo", - title = "{P0792R5}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r5}", - year = 2019, +@misc{P1009R0, + author = "Timur Doumler", + title = "{P1009R0}: Array size deduction in new-expressions", + howpublished = "\url{https://wg21.link/p1009r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0792R6, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R6}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r6}", - year = 2022, - month = 1, +@misc{P1009R1, + author = "Timur Doumler", + title = "{P1009R1}: Array size deduction in new-expressions", + howpublished = "\url{https://wg21.link/p1009r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0792R7, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R7}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r7}", - year = 2022, +@misc{P1009R2, + author = "Timur Doumler", + title = "{P1009R2}: Array size deduction in new-expressions", + howpublished = "\url{https://wg21.link/p1009r2}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0792R8, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R8}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r8}", - year = 2022, - month = 2, +@misc{P1010R0, + author = "Mark Zeren and Chris Kennelly", + title = "{P1010R0}: Container support for implicit lifetime types", + howpublished = "\url{https://wg21.link/p1010r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0792R9, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R9}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r9}", - year = 2022, - month = 5, +@misc{P1010R1, + author = "Mark Zeren and Chris Kennelly", + title = "{P1010R1}: Container support for implicit lifetime types", + howpublished = "\url{https://wg21.link/p1010r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0792R10, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R10}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r10}", - year = 2022, - month = 6, +@misc{P1011R0, + author = "Adam David Alan Martin", + title = "{P1011R0}: Constant Pointer View - std::as\_const Strikes Back!", + howpublished = "\url{https://wg21.link/p1011r0}", + year = 2018, + month = 3, publisher = "WG21" } -@misc{P0792R11, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R11}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r11}", - year = 2022, - month = 9, +@misc{P1012R0, + author = "Frank Zingsheim", + title = "{P1012R0}: Ternary Right Fold Expression", + howpublished = "\url{https://wg21.link/p1012r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0792R12, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R12}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r12}", - year = 2022, +@misc{P1012R1, + author = "Frank Zingsheim", + title = "{P1012R1}: Ternary Right Fold Expression", + howpublished = "\url{https://wg21.link/p1012r1}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P0792R13, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R13}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r13}", - year = 2023, - month = 2, +@misc{P1013R0, + author = "Thomas Köppe and Hubert S.K. Tong", + title = "{P1013R0}: Explicit concept expressions", + howpublished = "\url{https://wg21.link/p1013r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0792R14, - author = "Vittorio Romeo and Zhihao Yuan and Jarrad Waterloo", - title = "{P0792R14}: function\_ref: a non-owning reference to a Callable", - howpublished = "\url{https://wg21.link/p0792r14}", - year = 2023, - month = 2, +@misc{P1013R1, + author = "Thomas Köppe and Hubert S.K. Tong", + title = "{P1013R1}: Explicit concept expressions", + howpublished = "\url{https://wg21.link/p1013r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0793R0, - author = "Michael Wong", - title = "{P0793R0}: SG5: Transactional Memory (TM) Meeting Minutes 2017/06/19-2017/10/09", - howpublished = "\url{https://wg21.link/p0793r0}", - year = 2017, - month = 10, +@misc{P1014R0, + author = "Andrew Sutton and Nevin Liber", + title = "{P1014R0}: A Unit Type for C++", + howpublished = "\url{https://wg21.link/p1014r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0794R0, - author = "Michael Wong", - title = "{P0794R0}: SG14: Low Latency Meeting Minutes 2017/08/09-2017/10/11", - howpublished = "\url{https://wg21.link/p0794r0}", - year = 2017, - month = 10, +@misc{P1015R0, + author = "Patrice Roy", + title = "{P1015R0}: WG21 2018-03 Jacksonville Record of Discussion", + howpublished = "\url{https://wg21.link/p1015r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0795R0, - author = "Sy Brand and Neil Henning and Michael Wong and Christopher Di Bella and Kenneth Benzie", - title = "{P0795R0}: From Vulkan with love: a plea to reconsider the Module Keyword to be contextual", - howpublished = "\url{https://wg21.link/p0795r0}", - year = 2017, - month = 10, +@misc{P1016R0, + author = "Vincent Reverdy", + title = "{P1016R0}: A few additional type manipulation utilities", + howpublished = "\url{https://wg21.link/p1016r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0796R0, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers", - title = "{P0796R0}: Supporting Heterogeneous \& Distributed Computing Through Affinity", - howpublished = "\url{https://wg21.link/p0796r0}", - year = 2017, - month = 10, +@misc{P1017R0, + author = "Hartmut Kaiser and John Biddiscombe", + title = "{P1017R0}: Executors should be variadic", + howpublished = "\url{https://wg21.link/p1017r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0796R1, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", - title = "{P0796R1}: Supporting Heterogeneous \& Distributed Computing Through Affinity", - howpublished = "\url{https://wg21.link/p0796r1}", +@misc{P1018R0, + author = "Ville Voutilainen", + title = "{P1018R0}: Evolution status after Jacksonville 2018", + howpublished = "\url{https://wg21.link/p1018r0}", year = 2018, - month = 2, + month = 3, publisher = "WG21" } -@misc{P0796R2, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", - title = "{P0796R2}: Supporting Heterogeneous \& Distributed Computing Through Affinity", - howpublished = "\url{https://wg21.link/p0796r2}", +@misc{P1018R1, + author = "Ville Voutilainen", + title = "{P1018R1}: Evolution status after Rapperswil 2018", + howpublished = "\url{https://wg21.link/p1018r1}", year = 2018, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0796R3, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", - title = "{P0796R3}: Supporting Heterogeneous \& Distributed Computing Through Affinity", - howpublished = "\url{https://wg21.link/p0796r3}", +@misc{P1018R2, + author = "Ville Voutilainen", + title = "{P1018R2}: Evolution status after San Diego 2018", + howpublished = "\url{https://wg21.link/p1018r2}", year = 2018, - month = 10, + month = 11, publisher = "WG21" } -@misc{P0797R0, - author = "Matti Rintala and Michael Wong and Carter Edwards and Gordon Brown", - title = "{P0797R0}: Exception Handling in Parallel STL Algorithms", - howpublished = "\url{https://wg21.link/p0797r0}", - year = 2017, - month = 10, +@misc{P1018R3, + author = "Ville Voutilainen", + title = "{P1018R3}: Evolution status after Kona 2019", + howpublished = "\url{https://wg21.link/p1018r3}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0797R1, - author = "Matti Rintala and Michael Wong and Carter Edwards and Patrice Roy and Gordon Brown and Mark Hoemmen", - title = "{P0797R1}: Handling Concurrent Exceptions with Executors", - howpublished = "\url{https://wg21.link/p0797r1}", - year = 2018, - month = 2, +@misc{P1018R4, + author = "Ville Voutilainen", + title = "{P1018R4}: Evolution status after Cologne 2019", + howpublished = "\url{https://wg21.link/p1018r4}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0797R2, - author = "Matti Rintala and Michael Wong and Carter Edwards and Patrice Roy and Gordon Brown and Mark Hoemmen", - title = "{P0797R2}: Handling Concurrent Exceptions with Executors", - howpublished = "\url{https://wg21.link/p0797r2}", - year = 2019, - month = 6, +@misc{P1018R5, + author = "JF Bastien", + title = "{P1018R5}: Language Evolution status after Belfast 2019", + howpublished = "\url{https://wg21.link/p1018r5}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0798R0, - author = "Sy Brand", - title = "{P0798R0}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/p0798r0}", - year = 2017, - month = 10, +@misc{P1018R6, + author = "JF Bastien", + title = "{P1018R6}: Language Evolution status after Prague 2020", + howpublished = "\url{https://wg21.link/p1018r6}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P0798R2, - author = "Sy Brand", - title = "{P0798R2}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/p0798r2}", - year = 2018, +@misc{P1018R7, + author = "JF Bastien", + title = "{P1018R7}: C++ Language Evolution status - pandemic edition - 2020/03–2020/10", + howpublished = "\url{https://wg21.link/p1018r7}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P0798R3, - author = "Sy Brand", - title = "{P0798R3}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/p0798r3}", - year = 2019, +@misc{P1018R8, + author = "JF Bastien", + title = "{P1018R8}: C++ Language Evolution status - pandemic edition – 2020/11-2021/01", + howpublished = "\url{https://wg21.link/p1018r8}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P0798R4, - author = "Sy Brand", - title = "{P0798R4}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/p0798r4}", - year = 2019, +@misc{P1018R9, + author = "JF Bastien", + title = "{P1018R9}: C++ Language Evolution status - pandemic edition - 2021/01–2021/03", + howpublished = "\url{https://wg21.link/p1018r9}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P0798R6, - author = "Sy Brand", - title = "{P0798R6}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/p0798r6}", +@misc{P1018R10, + author = "JF Bastien", + title = "{P1018R10}: C++ Language Evolution status - pandemic edition - 2021/04", + howpublished = "\url{https://wg21.link/p1018r10}", year = 2021, month = 4, publisher = "WG21" } -@misc{P0798R8, - author = "Sy Brand", - title = "{P0798R8}: Monadic operations for std::optional", - howpublished = "\url{https://wg21.link/p0798r8}", +@misc{P1018R11, + author = "JF Bastien", + title = "{P1018R11}: C++ Language Evolution status - pandemic edition - 2021/05", + howpublished = "\url{https://wg21.link/p1018r11}", year = 2021, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0799R0, - author = "Stephen Michel and Chris Szalwinski and Michael Wong and Hubert Tong", - title = "{P0799R0}: Programming vulnerabilities for C++ (part of WG23 N0746)", - howpublished = "\url{https://wg21.link/p0799r0}", - year = 2017, - month = 10, +@misc{P1018R12, + author = "JF Bastien", + title = "{P1018R12}: C++ Language Evolution status - pandemic edition – 2021/06-2021/08", + howpublished = "\url{https://wg21.link/p1018r12}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0799R1, - author = "Stephen Michel", - title = "{P0799R1}: Vulnerability descriptions for the programming language C++", - howpublished = "\url{https://wg21.link/p0799r1}", - year = 2017, - month = 11, +@misc{P1018R13, + author = "JF Bastien", + title = "{P1018R13}: C++ Language Evolution status - pandemic edition – 2021/06-2021/08", + howpublished = "\url{https://wg21.link/p1018r13}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P0800R0, - author = "Christopher Di Bella", - title = "{P0800R0}: The Concepts TS improves upon C++", - howpublished = "\url{https://wg21.link/p0800r0}", - year = 2017, - month = 8, +@misc{P1018R14, + author = "JF Bastien", + title = "{P1018R14}: C++ Language Evolution status - pandemic edition - 2021/09-2022/01", + howpublished = "\url{https://wg21.link/p1018r14}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P0801R0, - author = "Mingxin Wang", - title = "{P0801R0}: Extensions for Disambiguation Tags", - howpublished = "\url{https://wg21.link/p0801r0}", - year = 2017, - month = 10, +@misc{P1018R15, + author = "JF Bastien", + title = "{P1018R15}: C++ Language Evolution status - pandemic edition – 2022/01-2022/02", + howpublished = "\url{https://wg21.link/p1018r15}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P0802R0, - author = "Beman Dawes and Nicolai Josuttis and Walter E. Brown and Bob Steagall", - title = "{P0802R0}: Applying Concepts to the Standard Library", - howpublished = "\url{https://wg21.link/p0802r0}", - year = 2017, - month = 10, +@misc{P1018R16, + author = "JF Bastien", + title = "{P1018R16}: C++ Language Evolution status - pandemic edition – 2022/02-2022/06", + howpublished = "\url{https://wg21.link/p1018r16}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P0803R0, - author = "Beman Dawes", - title = "{P0803R0}: Endian Library Request for Comments", - howpublished = "\url{https://wg21.link/p0803r0}", - year = 2017, - month = 10, +@misc{P1018R17, + author = "JF Bastien", + title = "{P1018R17}: C++ Language Evolution status - pandemic edition - 2022/06-2022/07", + howpublished = "\url{https://wg21.link/p1018r17}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P0804R0, - author = "Tom Honermann", - title = "{P0804R0}: Impact of the Modules TS on the C++ tools ecosystem", - howpublished = "\url{https://wg21.link/p0804r0}", - year = 2017, - month = 10, +@misc{P1018R18, + author = "JF Bastien", + title = "{P1018R18}: C++ Language Evolution status - pandemic edition – 2022/07-2022/11", + howpublished = "\url{https://wg21.link/p1018r18}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P0805R0, - author = "Marshall Clow", - title = "{P0805R0}: Comparing containers", - howpublished = "\url{https://wg21.link/p0805r0}", - year = 2017, - month = 10, +@misc{P1018R19, + author = "JF Bastien", + title = "{P1018R19}: C++ Language Evolution status", + howpublished = "\url{https://wg21.link/p1018r19}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P0805R1, - author = "Marshall Clow", - title = "{P0805R1}: Comparing Containers", - howpublished = "\url{https://wg21.link/p0805r1}", +@misc{P1019R0, + author = "Jared Hoberock", + title = "{P1019R0}: Integrating Executors with Parallel Algorithms", + howpublished = "\url{https://wg21.link/p1019r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0805R2, - author = "Marshall Clow", - title = "{P0805R2}: Comparing Containers", - howpublished = "\url{https://wg21.link/p0805r2}", +@misc{P1019R1, + author = "Jared Hoberock", + title = "{P1019R1}: Integrating Executors with Parallel Algorithms", + howpublished = "\url{https://wg21.link/p1019r1}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0806R0, - author = "Thomas Köppe", - title = "{P0806R0}: Deprecate Implicit Capture of thist", - howpublished = "\url{https://wg21.link/p0806r0}", - year = 2017, - month = 10, +@misc{P1019R2, + author = "Jared Hoberock", + title = "{P1019R2}: Integrating Executors with Parallel Algorithms", + howpublished = "\url{https://wg21.link/p1019r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0806R1, - author = "Thomas Köppe", - title = "{P0806R1}: Deprecate implicit capture of this via [=]", - howpublished = "\url{https://wg21.link/p0806r1}", +@misc{P1020R0, + author = "Glen Joseph Fernandes and Peter Dimov", + title = "{P1020R0}: Smart pointer creation with default initialization", + howpublished = "\url{https://wg21.link/p1020r0}", year = 2018, month = 4, publisher = "WG21" } -@misc{P0806R2, - author = "Thomas Köppe", - title = "{P0806R2}: Deprecate implicit capture of this via [=]", - howpublished = "\url{https://wg21.link/p0806r2}", +@misc{P1020R1, + author = "Glen Joseph Fernandes and Peter Dimov", + title = "{P1020R1}: Smart pointer creation with default initialization", + howpublished = "\url{https://wg21.link/p1020r1}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0807R0, - author = "Thomas Köppe", - title = "{P0807R0}: An Adjective Syntax for Concepts", - howpublished = "\url{https://wg21.link/p0807r0}", - year = 2017, - month = 10, +@misc{P1021R0, + author = "Mike Spertus", + title = "{P1021R0}: Extensions to Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0808R0, - author = "Titus Winters", - title = "{P0808R0}: Ranges Naming", - howpublished = "\url{https://wg21.link/p0808r0}", - year = 2017, +@misc{P1021R1, + author = "Mike Spertus and Timur Doumler and Richard Smith", + title = "{P1021R1}: Filling holes in Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0809R0, - author = "Titus Winters", - title = "{P0809R0}: Comparing Unordered Containers", - howpublished = "\url{https://wg21.link/p0809r0}", - year = 2017, - month = 10, +@misc{P1021R2, + author = "Mike Spertus and Timur Doumler and Richard Smith", + title = "{P1021R2}: Filling holes in Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0810R0, - author = "Ben Deane and Jason Turner", - title = "{P0810R0}: constexpr in Practice", - howpublished = "\url{https://wg21.link/p0810r0}", - year = 2017, - month = 10, +@misc{P1021R3, + author = "Mike Spertus and Timur Doumler and Richard Smith", + title = "{P1021R3}: Filling holes in Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0811R0, - author = "Davis Herring", - title = "{P0811R0}: Well-behaved interpolation for numbers and pointers", - howpublished = "\url{https://wg21.link/p0811r0}", - year = 2017, - month = 10, +@misc{P1021R4, + author = "Mike Spertus and Timur Doumler and Richard Smith", + title = "{P1021R4}: Filling holes in Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r4}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0811R1, - author = "S. Davis Herring", - title = "{P0811R1}: Well-behaved interpolation for numbers and pointers", - howpublished = "\url{https://wg21.link/p0811r1}", +@misc{P1021R5, + author = "Mike Spertus and Timur Doumler and Richard Smith", + title = "{P1021R5}: Filling holes in Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r5}", + year = 2019, + month = 8, + publisher = "WG21" +} +@misc{P1021R6, + author = "Mike Spertus and Timur Doumler and Richard Smith", + title = "{P1021R6}: Filling holes in Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1021r6}", + year = 2022, + month = 5, + publisher = "WG21" +} +@misc{P1022R0, + author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt", + title = "{P1022R0}: Material for 2018 JAX Discussions of Hazard Pointer and Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p1022r0}", year = 2018, - month = 2, + month = 4, publisher = "WG21" } -@misc{P0811R2, - author = "S. Davis Herring", - title = "{P0811R2}: Well-behaved interpolation for numbers and pointers", - howpublished = "\url{https://wg21.link/p0811r2}", +@misc{P1023R0, + author = "Tristan Brindle", + title = "{P1023R0}: constexpr comparison operators for std::array", + howpublished = "\url{https://wg21.link/p1023r0}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0811R3, - author = "S. Davis Herring", - title = "{P0811R3}: Well-behaved interpolation for numbers and pointers", - howpublished = "\url{https://wg21.link/p0811r3}", - year = 2019, - month = 2, +@misc{P1024R0, + author = "Tristan Brindle", + title = "{P1024R0}: Usability Enhancements for std::span", + howpublished = "\url{https://wg21.link/p1024r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0812R0, - author = "Davis Herring", - title = "{P0812R0}: copy-list-initialization is inherently un-=", - howpublished = "\url{https://wg21.link/p0812r0}", - year = 2017, - month = 10, +@misc{P1024R1, + author = "Tristan Brindle", + title = "{P1024R1}: Usability Enhancements for std::span", + howpublished = "\url{https://wg21.link/p1024r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0813R0, - author = "Nicolai Josuttis", - title = "{P0813R0}: construct() shall Return the Replaced Address", - howpublished = "\url{https://wg21.link/p0813r0}", - year = 2017, - month = 10, +@misc{P1024R2, + author = "Tristan Brindle", + title = "{P1024R2}: Usability Enhancements for std::span", + howpublished = "\url{https://wg21.link/p1024r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0813R1, - author = "Nicolai Josuttis", - title = "{P0813R1}: construct() shall Return the Replaced Address", - howpublished = "\url{https://wg21.link/p0813r1}", +@misc{P1024R3, + author = "Tristan Brindle", + title = "{P1024R3}: Usability Enhancements for std::span", + howpublished = "\url{https://wg21.link/p1024r3}", year = 2019, month = 2, publisher = "WG21" } -@misc{P0814R0, - author = "Nicolai Josuttis", - title = "{P0814R0}: hash\_combine() Again", - howpublished = "\url{https://wg21.link/p0814r0}", - year = 2017, - month = 10, +@misc{P1025R0, + author = "Steve Downey", + title = "{P1025R0}: Update The Reference To The Unicode Standard", + howpublished = "\url{https://wg21.link/p1025r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0814R2, - author = "Nicolai Josuttis", - title = "{P0814R2}: hash\_combine() Again", - howpublished = "\url{https://wg21.link/p0814r2}", +@misc{P1025R1, + author = "Steve Downey and JeanHeyd Meneide and Martinho Fernandes", + title = "{P1025R1}: Update The Reference To The Unicode Standard", + howpublished = "\url{https://wg21.link/p1025r1}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0815R0, - author = "Marshall Clow", - title = "{P0815R0}: C++ Standard Library Issues to be moved in Albuquerque", - howpublished = "\url{https://wg21.link/p0815r0}", - year = 2017, - month = 10, +@misc{P1026R0, + author = "Niall Douglas", + title = "{P1026R0}: A call for a Data Persistence (iostream v2) study group", + howpublished = "\url{https://wg21.link/p1026r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0816R0, - author = "Titus Winters", - title = "{P0816R0}: No More Nested Namespaces in Library Design", - howpublished = "\url{https://wg21.link/p0816r0}", - year = 2017, +@misc{P1026R1, + author = "Niall Douglas", + title = "{P1026R1}: A call for an `Elsewhere Memory' study group", + howpublished = "\url{https://wg21.link/p1026r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0817R0, - author = "William M. Miller", - title = "{P0817R0}: Core Language Working Group ``ready'' Issues for the November, 2017 (Albuquerque) meeting", - howpublished = "\url{https://wg21.link/p0817r0}", - year = 2017, - month = 10, +@misc{P1028R0, + author = "Niall Douglas", + title = "{P1028R0}: SG14 status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", + howpublished = "\url{https://wg21.link/p1028r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0818R0, - author = "William M. Miller", - title = "{P0818R0}: Core Language Working Group ``tentatively ready'' Issues for the November, 2017 (Albuquerque) meeting", - howpublished = "\url{https://wg21.link/p0818r0}", - year = 2017, - month = 10, +@misc{P1028R1, + author = "Niall Douglas", + title = "{P1028R1}: status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", + howpublished = "\url{https://wg21.link/p1028r1}", + year = 2018, + month = 8, publisher = "WG21" } -@misc{P0818R1, - author = "William M. Miller", - title = "{P0818R1}: Core Language Working Group ``tentatively ready'' Issues for the November, 2017 (Albuquerque) meeting", - howpublished = "\url{https://wg21.link/p0818r1}", - year = 2017, - month = 11, +@misc{P1028R2, + author = "Niall Douglas", + title = "{P1028R2}: SG14 status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", + howpublished = "\url{https://wg21.link/p1028r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0819R0, - author = "Nicolai Josuttis", - title = "{P0819R0}: Formally Supporting Feature Macros", - howpublished = "\url{https://wg21.link/p0819r0}", - year = 2017, - month = 10, +@misc{P1028R3, + author = "Niall Douglas", + title = "{P1028R3}: SG14 status\_code and standard error object", + howpublished = "\url{https://wg21.link/p1028r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0820R0, - author = "Tim Shen", - title = "{P0820R0}: Feedback on P0214R5", - howpublished = "\url{https://wg21.link/p0820r0}", - year = 2017, +@misc{P1028R4, + author = "Niall Douglas", + title = "{P1028R4}: SG14 status\_code and standard error object", + howpublished = "\url{https://wg21.link/p1028r4}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P0820R1, - author = "Tim Shen", - title = "{P0820R1}: Feedback on P0214r6", - howpublished = "\url{https://wg21.link/p0820r1}", - year = 2017, - month = 11, +@misc{P1028R5, + author = "Niall Douglas", + title = "{P1028R5}: SG14 status\_code and standard error object", + howpublished = "\url{https://wg21.link/p1028r5}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P0820R2, - author = "Tim Shen", - title = "{P0820R2}: Feedback on P0214", - howpublished = "\url{https://wg21.link/p0820r2}", - year = 2018, - month = 2, +@misc{P1028R6, + author = "Niall Douglas", + title = "{P1028R6}: SG14 status\_code and standard error object", + howpublished = "\url{https://wg21.link/p1028r6}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P0820R3, - author = "Tim Shen", - title = "{P0820R3}: Feedback on P0214", - howpublished = "\url{https://wg21.link/p0820r3}", +@misc{P1029R0, + author = "Niall Douglas", + title = "{P1029R0}: SG14 [[move\_relocates]]", + howpublished = "\url{https://wg21.link/p1029r0}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0820R4, - author = "Tim Shen and Matthias Kretz", - title = "{P0820R4}: Feedback on P0214", - howpublished = "\url{https://wg21.link/p0820r4}", +@misc{P1029R1, + author = "Niall Douglas", + title = "{P1029R1}: [[move\_relocates]]", + howpublished = "\url{https://wg21.link/p1029r1}", year = 2018, - month = 6, - publisher = "WG21" -} -@misc{P0821R0, - author = "Robert Douglas", - title = "{P0821R0}: Teaching Concepts TS Online", - howpublished = "\url{https://wg21.link/p0821r0}", - year = 2017, - month = 10, + month = 8, publisher = "WG21" } -@misc{P0822R0, - author = "Gabriel Dos Reis", - title = "{P0822R0}: C++ Modules Are a Tooling Opportunity", - howpublished = "\url{https://wg21.link/p0822r0}", - year = 2017, - month = 10, +@misc{P1029R2, + author = "Niall Douglas", + title = "{P1029R2}: move = relocates", + howpublished = "\url{https://wg21.link/p1029r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0824R0, - author = "Arthur O'Dwyer and Charley Bay and Odin Holmes and Michael Wong", - title = "{P0824R0}: Summary of SG14 discussion on : towards exception-less error handling", - howpublished = "\url{https://wg21.link/p0824r0}", - year = 2017, - month = 10, +@misc{P1029R3, + author = "Niall Douglas", + title = "{P1029R3}: move = bitcopies", + howpublished = "\url{https://wg21.link/p1029r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P0824R1, - author = "Arthur O'Dwyer and Charley Bay and Odin Holmes and Michael Wong and Niall Douglas", - title = "{P0824R1}: Summary of SG14 discussion on ", - howpublished = "\url{https://wg21.link/p0824r1}", +@misc{P1030R0, + author = "Niall Douglas", + title = "{P1030R0}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0825R0, - author = "Agustín Bergé", - title = "{P0825R0}: A friendlier tuple get", - howpublished = "\url{https://wg21.link/p0825r0}", - year = 2017, - month = 10, +@misc{P1030R1, + author = "Niall Douglas", + title = "{P1030R1}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0825R1, - author = "Agustín Bergé", - title = "{P0825R1}: A friendlier tuple get", - howpublished = "\url{https://wg21.link/p0825r1}", - year = 2018, - month = 2, +@misc{P1030R2, + author = "Niall Douglas", + title = "{P1030R2}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0826R0, - author = "Agustín Bergé", - title = "{P0826R0}: SFINAE-friendly std::bind", - howpublished = "\url{https://wg21.link/p0826r0}", - year = 2017, - month = 10, +@misc{P1030R3, + author = "Niall Douglas", + title = "{P1030R3}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r3}", + year = 2019, + month = 9, publisher = "WG21" } -@misc{P0827R0, - author = "John McFarlane and Louis Dionne", - title = "{P0827R0}: General-Purpose Constant Value Type", - howpublished = "\url{https://wg21.link/p0827r0}", - year = 2017, - month = 10, +@misc{P1030R4, + author = "Niall Douglas", + title = "{P1030R4}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r4}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P0828R0, - author = "John McFarlane", - title = "{P0828R0}: Elastic Integers", - howpublished = "\url{https://wg21.link/p0828r0}", - year = 2018, - month = 2, +@misc{P1030R5, + author = "Niall Douglas", + title = "{P1030R5}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r5}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P0828R1, - author = "John McFarlane", - title = "{P0828R1}: Elastic Integers", - howpublished = "\url{https://wg21.link/p0828r1}", - year = 2018, +@misc{P1030R6, + author = "Niall Douglas", + title = "{P1030R6}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r6}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P0829R0, - author = "Ben Craig", - title = "{P0829R0}: Freestanding proposal", - howpublished = "\url{https://wg21.link/p0829r0}", - year = 2017, - month = 10, +@misc{P1030R7, + author = "Niall Douglas", + title = "{P1030R7}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r7}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P0829R1, - author = "Ben Craig", - title = "{P0829R1}: Freestanding Proposal", - howpublished = "\url{https://wg21.link/p0829r1}", - year = 2017, - month = 10, +@misc{P1030R8, + author = "Niall Douglas", + title = "{P1030R8}: std::filesystem::path\_view", + howpublished = "\url{https://wg21.link/p1030r8}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P0829R2, - author = "Ben Craig", - title = "{P0829R2}: Freestanding Proposal", - howpublished = "\url{https://wg21.link/p0829r2}", - year = 2017, - month = 10, +@misc{P1031R0, + author = "Niall Douglas", + title = "{P1031R0}: Low level file i/o library", + howpublished = "\url{https://wg21.link/p1031r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0829R3, - author = "Ben Craig", - title = "{P0829R3}: Freestanding Proposal", - howpublished = "\url{https://wg21.link/p0829r3}", +@misc{P1031R1, + author = "Niall Douglas", + title = "{P1031R1}: Low level file i/o library", + howpublished = "\url{https://wg21.link/p1031r1}", year = 2018, - month = 10, + month = 9, publisher = "WG21" } -@misc{P0829R4, - author = "Ben Craig", - title = "{P0829R4}: Freestanding Proposal", - howpublished = "\url{https://wg21.link/p0829r4}", +@misc{P1031R2, + author = "Niall Douglas", + title = "{P1031R2}: Low level file i/o library", + howpublished = "\url{https://wg21.link/p1031r2}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0830R0, - author = "Nicolai Josuttis", - title = "{P0830R0}: Using Concepts and requires in the C++ Standard Library", - howpublished = "\url{https://wg21.link/p0830r0}", - year = 2017, - month = 10, +@misc{P1032R0, + author = "Antony Polukhin", + title = "{P1032R0}: Misc constexpr bits", + howpublished = "\url{https://wg21.link/p1032r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0831R0, - author = "Tomasz Kamiński", - title = "{P0831R0}: Keep alias syntax extendable", - howpublished = "\url{https://wg21.link/p0831r0}", - year = 2017, +@misc{P1032R1, + author = "Antony Polukhin", + title = "{P1032R1}: Misc constexpr bits", + howpublished = "\url{https://wg21.link/p1032r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0832R0, - author = "David Sankel", - title = "{P0832R0}: Module TS Does Not Support Intended Use Case", - howpublished = "\url{https://wg21.link/p0832r0}", - year = 2017, - month = 10, +@misc{P1033R0, + author = "Casey Carter and Christopher Di Bella", + title = "{P1033R0}: Rangify the uninitialised memory algorithms!", + howpublished = "\url{https://wg21.link/p1033r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0834R0, - author = "Michael Dominiak", - title = "{P0834R0}: Lifting overload sets into objects", - howpublished = "\url{https://wg21.link/p0834r0}", - year = 2017, - month = 10, +@misc{P1033R1, + author = "Casey Carter and Christopher Di Bella", + title = "{P1033R1}: Rangify the uninitialised memory algorithms!", + howpublished = "\url{https://wg21.link/p1033r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0835R0, - author = "Ville Voutilainen", - title = "{P0835R0}: Adopt SD-6 feature macros into the C++20 working draft", - howpublished = "\url{https://wg21.link/p0835r0}", - year = 2017, - month = 10, +@misc{P1035R0, + author = "Christopher Di Bella", + title = "{P1035R0}: Input range adaptors", + howpublished = "\url{https://wg21.link/p1035r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0836R0, - author = "Gordon Brown and Christopher Di Bella and Michael Haidl and Toomas Remmelg and Ruyman Reyes and Michel Steuwer and Michael Wong", - title = "{P0836R0}: Introduce Parallelism to the Ranges TS", - howpublished = "\url{https://wg21.link/p0836r0}", +@misc{P1035R1, + author = "Christopher Di Bella", + title = "{P1035R1}: Input range adaptors", + howpublished = "\url{https://wg21.link/p1035r1}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0836R1, - author = "Gordon Brown and Christopher Di Bella and Michael Haidl and Toomas Remmelg and Ruyman Reyes and Michel Steuwer and Michael Wong", - title = "{P0836R1}: Introduce Parallelism to the Ranges TS", - howpublished = "\url{https://wg21.link/p0836r1}", +@misc{P1035R2, + author = "Christopher Di Bella and Casey Carter and Corentin Jabot", + title = "{P1035R2}: Input range adaptors", + howpublished = "\url{https://wg21.link/p1035r2}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0837R0, - author = "Ville Voutilainen", - title = "{P0837R0}: Ruminations on modular macros", - howpublished = "\url{https://wg21.link/p0837r0}", - year = 2017, +@misc{P1035R3, + author = "Christopher Di Bella and Casey Carter and Corentin Jabot", + title = "{P1035R3}: Input range adaptors", + howpublished = "\url{https://wg21.link/p1035r3}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0838R0, - author = "Jonathan Coe", - title = "{P0838R0}: A conditional transform algorithm for C++", - howpublished = "\url{https://wg21.link/p0838r0}", - year = 2017, +@misc{P1035R4, + author = "Christopher Di Bella and Casey Carter and Corentin Jabot", + title = "{P1035R4}: Input range adaptors", + howpublished = "\url{https://wg21.link/p1035r4}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0839R0, - author = "Richard Smith", - title = "{P0839R0}: Recursive Lambdas", - howpublished = "\url{https://wg21.link/p0839r0}", - year = 2017, - month = 10, +@misc{P1035R5, + author = "Christopher Di Bella and Casey Carter and Corentin Jabot", + title = "{P1035R5}: Input Range Adaptors", + howpublished = "\url{https://wg21.link/p1035r5}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0840R0, - author = "Richard Smith", - title = "{P0840R0}: Lamguage support for empty objects", - howpublished = "\url{https://wg21.link/p0840r0}", - year = 2017, - month = 10, +@misc{P1035R6, + author = "Christopher Di Bella and Casey Carter and Corentin Jabot", + title = "{P1035R6}: Input Range Adaptors", + howpublished = "\url{https://wg21.link/p1035r6}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0840R1, - author = "Richard Smith", - title = "{P0840R1}: Language support for empty objects", - howpublished = "\url{https://wg21.link/p0840r1}", - year = 2017, - month = 11, +@misc{P1035R7, + author = "Christopher Di Bella and Casey Carter and Corentin Jabot", + title = "{P1035R7}: Input Range Adaptors", + howpublished = "\url{https://wg21.link/p1035r7}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0840R2, - author = "Richard Smith", - title = "{P0840R2}: Language support for empty objects", - howpublished = "\url{https://wg21.link/p0840r2}", +@misc{P1037R0, + author = "Eric Niebler and Casey Carter", + title = "{P1037R0}: Deep Integration of the Ranges TS", + howpublished = "\url{https://wg21.link/p1037r0}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0841R0, - author = "Bruno Cardoso Lopes and Adrian Prantl and Duncan P. N. Exon Smith", - title = "{P0841R0}: Modules at scale", - howpublished = "\url{https://wg21.link/p0841r0}", - year = 2017, - month = 10, +@misc{P1039R0, + author = "JeanHeyd Meneide and Nicole Mazzuca and Arvid Gerstmann", + title = "{P1039R0}: I got you, FAM: Flexible Array Members for C++", + howpublished = "\url{https://wg21.link/p1039r0}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0842R0, - author = "Alisdair Meredith", - title = "{P0842R0}: Unknown Exports by Example", - howpublished = "\url{https://wg21.link/p0842r0}", - year = 2017, - month = 10, +@misc{P1040R0, + author = "JeanHeyd Meneide", + title = "{P1040R0}: std::embed", + howpublished = "\url{https://wg21.link/p1040r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0843R0, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R0}: fixed\_capacity\_vector", - howpublished = "\url{https://wg21.link/p0843r0}", - year = 2017, - month = 10, +@misc{P1040R1, + author = "JeanHeyd Meneide", + title = "{P1040R1}: std::embed", + howpublished = "\url{https://wg21.link/p1040r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0843R1, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R1}: fixed\_capacity\_vector", - howpublished = "\url{https://wg21.link/p0843r1}", +@misc{P1040R2, + author = "JeanHeyd Meneide", + title = "{P1040R2}: std::embed", + howpublished = "\url{https://wg21.link/p1040r2}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0843R2, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R2}: static\_vector", - howpublished = "\url{https://wg21.link/p0843r2}", +@misc{P1040R3, + author = "JeanHeyd Meneide", + title = "{P1040R3}: std::embed", + howpublished = "\url{https://wg21.link/p1040r3}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P0843R3, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R3}: static\_vector", - howpublished = "\url{https://wg21.link/p0843r3}", +@misc{P1040R4, + author = "JeanHeyd Meneide", + title = "{P1040R4}: std::embed", + howpublished = "\url{https://wg21.link/p1040r4}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0843R4, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R4}: static\_vector", - howpublished = "\url{https://wg21.link/p0843r4}", +@misc{P1040R5, + author = "JeanHeyd Meneide", + title = "{P1040R5}: std::embed and \#depend", + howpublished = "\url{https://wg21.link/p1040r5}", year = 2020, month = 1, publisher = "WG21" } -@misc{P0843R5, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R5}: static\_vector", - howpublished = "\url{https://wg21.link/p0843r5}", - year = 2022, - month = 8, - publisher = "WG21" -} -@misc{P0843R6, - author = "Gonzalo Brito Gadeschi", - title = "{P0843R6}: static\_vector", - howpublished = "\url{https://wg21.link/p0843r6}", - year = 2023, - month = 5, +@misc{P1040R6, + author = "JeanHeyd Meneide", + title = "{P1040R6}: std::embed and \#depend", + howpublished = "\url{https://wg21.link/p1040r6}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P0843R7, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R7}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r7}", - year = 2023, - month = 6, +@misc{P1040R7, + author = "JeanHeyd Meneide", + title = "{P1040R7}: std::embed and \#depend", + howpublished = "\url{https://wg21.link/p1040r7}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P0843R8, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R8}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r8}", - year = 2023, +@misc{P1040R8, + author = "JeanHeyd Meneide", + title = "{P1040R8}: std::embed and \#depend", + howpublished = "\url{https://wg21.link/p1040r8}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P0843R9, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R9}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r9}", - year = 2023, - month = 9, +@misc{P1041R0, + author = "Martinho Fernandes", + title = "{P1041R0}: Make char16\_t/char32\_t string literals be UTF-16/32", + howpublished = "\url{https://wg21.link/p1041r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0843R10, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R10}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r10}", - year = 2024, - month = 2, +@misc{P1041R1, + author = "R. Martinho Fernandes", + title = "{P1041R1}: Make char16\_t/char32\_t string literals be UTF-16/32", + howpublished = "\url{https://wg21.link/p1041r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0843R11, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R11}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r11}", - year = 2024, - month = 3, +@misc{P1041R3, + author = "R. Martinho Fernandes", + title = "{P1041R3}: Make char16\_t/char32\_t string literals be UTF-16/32", + howpublished = "\url{https://wg21.link/p1041r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0843R12, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R12}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r12}", - year = 2024, - month = 5, +@misc{P1041R4, + author = "R. Martinho Fernandes", + title = "{P1041R4}: Make char16\_t/char32\_t string literals be UTF-16/32", + howpublished = "\url{https://wg21.link/p1041r4}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0843R13, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R13}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r13}", - year = 2024, - month = 6, +@misc{P1042R0, + author = "Hubert S.K. Tong", + title = "{P1042R0}: \_\_VA\_OPT\_\_ wording clarifications", + howpublished = "\url{https://wg21.link/p1042r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0843R14, - author = "Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber and David Sankel", - title = "{P0843R14}: inplace\_vector", - howpublished = "\url{https://wg21.link/p0843r14}", - year = 2024, +@misc{P1042R1, + author = "Hubert S.K. Tong", + title = "{P1042R1}: \_\_VA\_OPT\_\_ wording clarifications", + howpublished = "\url{https://wg21.link/p1042r1}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0844R0, - author = "J. Monnon", - title = "{P0844R0}: Type functions and beyond", - howpublished = "\url{https://wg21.link/p0844r0}", +@misc{P1043R0, + author = "Andrzej Krzemieński and Nevin Liber", + title = "{P1043R0}: Narrow contracts in string\_view versus P0903R1", + howpublished = "\url{https://wg21.link/p1043r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0845R0, - author = "Detlef Vollmann", - title = "{P0845R0}: Common Subset of C++03 and C++17: Binders", - howpublished = "\url{https://wg21.link/p0845r0}", - year = 2017, - month = 10, +@misc{P1044R0, + author = "Thomas Rodgers and H. Carter Edwards and Mark Hoemmen", + title = "{P1044R0}: std::async() in an Executors World", + howpublished = "\url{https://wg21.link/p1044r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0846R0, - author = "John Spicer", - title = "{P0846R0}: ADL and Function Templates that are not Visible", - howpublished = "\url{https://wg21.link/p0846r0}", - year = 2017, - month = 11, +@misc{P1045R0, + author = "David Stone", + title = "{P1045R0}: constexpr Function Parameters", + howpublished = "\url{https://wg21.link/p1045r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0847R0, - author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", - title = "{P0847R0}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r0}", - year = 2018, - month = 2, +@misc{P1045R1, + author = "David Stone", + title = "{P1045R1}: constexpr Function Parameters", + howpublished = "\url{https://wg21.link/p1045r1}", + year = 2019, + month = 9, publisher = "WG21" } -@misc{P0847R1, - author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", - title = "{P0847R1}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r1}", +@misc{P1046R0, + author = "David Stone", + title = "{P1046R0}: Automatically Generate More Operators", + howpublished = "\url{https://wg21.link/p1046r0}", year = 2018, - month = 10, + month = 4, publisher = "WG21" } -@misc{P0847R2, - author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", - title = "{P0847R2}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r2}", +@misc{P1046R1, + author = "David Stone", + title = "{P1046R1}: Automatically Generate More Operators", + howpublished = "\url{https://wg21.link/p1046r1}", year = 2019, - month = 1, + month = 9, publisher = "WG21" } -@misc{P0847R4, - author = "Gašper Ažman and Sy Brand and Ben Deane and Barry Revzin", - title = "{P0847R4}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r4}", +@misc{P1046R2, + author = "David Stone", + title = "{P1046R2}: Automatically Generate More Operators", + howpublished = "\url{https://wg21.link/p1046r2}", year = 2020, month = 1, publisher = "WG21" } -@misc{P0847R5, - author = "Barry Revzin and Gašper Ažman and Sy Brand and Ben Deane", - title = "{P0847R5}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r5}", +@misc{P1048R0, + author = "Juan Alday", + title = "{P1048R0}: A proposal for a type trait to detect scoped enumerations", + howpublished = "\url{https://wg21.link/p1048r0}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P1048R1, + author = "Juan Alday", + title = "{P1048R1}: A proposal for a type trait to detect scoped enumerations", + howpublished = "\url{https://wg21.link/p1048r1}", year = 2020, month = 10, publisher = "WG21" } -@misc{P0847R6, - author = "Barry Revzin and Gašper Ažman and Sy Brand and Ben Deane", - title = "{P0847R6}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r6}", - year = 2021, - month = 1, +@misc{P1050R0, + author = "John McFarlane", + title = "{P1050R0}: Fractional Numeric Type", + howpublished = "\url{https://wg21.link/p1050r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0847R7, - author = "Barry Revzin and Gašper Ažman and Sy Brand and Ben Deane", - title = "{P0847R7}: Deducing this", - howpublished = "\url{https://wg21.link/p0847r7}", - year = 2021, - month = 7, +@misc{P1050R1, + author = "John McFarlane", + title = "{P1050R1}: Fractional Numeric Type", + howpublished = "\url{https://wg21.link/p1050r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0848R0, - author = "Barry Revzin and Casey Carter", - title = "{P0848R0}: Conditionally Trivial Special Member Functions", - howpublished = "\url{https://wg21.link/p0848r0}", - year = 2017, - month = 11, +@misc{P1051R0, + author = "Vicente J. Botet Escribá", + title = "{P1051R0}: std::experimental::expected LWG design issues", + howpublished = "\url{https://wg21.link/p1051r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0848R1, - author = "Barry Revzin and Casey Carter", - title = "{P0848R1}: Conditionally Trivial Special Member Functions", - howpublished = "\url{https://wg21.link/p0848r1}", - year = 2019, - month = 1, +@misc{P1052R0, + author = "Boris Kolpackov", + title = "{P1052R0}: Modules, Macros, and Build Systems", + howpublished = "\url{https://wg21.link/p1052r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0848R2, - author = "Barry Revzin and Casey Carter", - title = "{P0848R2}: Conditionally Trivial Special Member Functions", - howpublished = "\url{https://wg21.link/p0848r2}", - year = 2019, +@misc{P1053R0, + author = "Lee Howes and Eric Niebler", + title = "{P1053R0}: Future-proofing continuations for executors", + howpublished = "\url{https://wg21.link/p1053r0}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P1053R1, + author = "Lee Howes and Eric Niebler", + title = "{P1053R1}: Future-proofing continuations for executors", + howpublished = "\url{https://wg21.link/p1053r1}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0848R3, - author = "Barry Revzin and Casey Carter", - title = "{P0848R3}: Conditionally Trivial Special Member Functions", - howpublished = "\url{https://wg21.link/p0848r3}", - year = 2019, - month = 7, +@misc{P1054R0, + author = "Lee Howes and Bryce Adelstein Lelbach and D. S. Hollman and Michał Dominiak", + title = "{P1054R0}: A Unified Futures Proposal for C++", + howpublished = "\url{https://wg21.link/p1054r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0849R0, - author = "Zhihao Yuan", - title = "{P0849R0}: auto(x): DECAY\_COPY in the language", - howpublished = "\url{https://wg21.link/p0849r0}", - year = 2017, - month = 11, +@misc{P1055R0, + author = "Kirk Shoop and Eric Niebler and Lee Howes", + title = "{P1055R0}: A Modest Executor Proposal", + howpublished = "\url{https://wg21.link/p1055r0}", + year = 2018, + month = 4, publisher = "WG21" } -@misc{P0849R1, - author = "Zhihao Yuan", - title = "{P0849R1}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r1}", - year = 2019, - month = 6, +@misc{P1056R0, + author = "Lewis Baker and Gor Nishanov", + title = "{P1056R0}: Add coroutine task type", + howpublished = "\url{https://wg21.link/p1056r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0849R2, - author = "Zhihao Yuan", - title = "{P0849R2}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r2}", - year = 2019, +@misc{P1056R1, + author = "Lewis Baker and Gor Nishanov", + title = "{P1056R1}: Add lazy coroutine (coroutine task) type", + howpublished = "\url{https://wg21.link/p1056r1}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0849R3, - author = "Zhihao Yuan", - title = "{P0849R3}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r3}", - year = 2020, - month = 3, +@misc{P1059R0, + author = "Thomas Rodgers", + title = "{P1059R0}: Adapting Asio to use std::expected", + howpublished = "\url{https://wg21.link/p1059r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0849R4, - author = "Zhihao Yuan", - title = "{P0849R4}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r4}", - year = 2020, +@misc{P1061R0, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R0}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r0}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P1061R1, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R1}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P0849R5, - author = "Zhihao Yuan", - title = "{P0849R5}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r5}", - year = 2020, - month = 11, +@misc{P1061R2, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R2}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r2}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P0849R6, - author = "Zhihao Yuan", - title = "{P0849R6}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r6}", - year = 2020, - month = 12, +@misc{P1061R3, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R3}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r3}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P0849R7, - author = "Zhihao Yuan", - title = "{P0849R7}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r7}", - year = 2021, +@misc{P1061R4, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R4}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r4}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P0849R8, - author = "Zhihao Yuan", - title = "{P0849R8}: auto(x): decay-copy in the language", - howpublished = "\url{https://wg21.link/p0849r8}", - year = 2021, - month = 8, +@misc{P1061R5, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R5}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r5}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P0851R0, - author = "Matthias Kretz", - title = "{P0851R0}: simd is neither a product type nor a container type", - howpublished = "\url{https://wg21.link/p0851r0}", - year = 2017, - month = 11, +@misc{P1061R6, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R6}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r6}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P0856R0, - author = "D. S. Hollman and H. Carter Edwards and Christian Trott", - title = "{P0856R0}: Restrict Access Property for mdspan and span", - howpublished = "\url{https://wg21.link/p0856r0}", - year = 2018, +@misc{P1061R7, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R7}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r7}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P0857R0, - author = "Thomas Köppe", - title = "{P0857R0}: Wording for ``functionality gaps in constraints''", - howpublished = "\url{https://wg21.link/p0857r0}", - year = 2017, - month = 11, +@misc{P1061R8, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R8}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r8}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P0858R0, - author = "Antony Polukhin", - title = "{P0858R0}: Constexpr iterator requirements", - howpublished = "\url{https://wg21.link/p0858r0}", - year = 2017, - month = 11, +@misc{P1061R9, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R9}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r9}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P0859R0, - author = "Richard Smith", - title = "{P0859R0}: Core Issue 1581: When are constexpr member functions defined?", - howpublished = "\url{https://wg21.link/p0859r0}", - year = 2017, +@misc{P1061R10, + author = "Barry Revzin and Jonathan Wakely", + title = "{P1061R10}: Structured Bindings can introduce a Pack", + howpublished = "\url{https://wg21.link/p1061r10}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P0860R0, - author = "H. Carter Edwards and Christian Trott and Daniel Sunderland", - title = "{P0860R0}: Atomic Access Property for span and mdspan", - howpublished = "\url{https://wg21.link/p0860r0}", +@misc{P1062R0, + author = "Bryce Adelstein Lelbach and Olivier Giroux and Zach Laine and Corentin Jabot and Vittorio Romeo", + title = "{P1062R0}: Diet Graphics", + howpublished = "\url{https://wg21.link/p1062r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0860R1, - author = "Dan Sunderland and Christian Trott and H. Carter Edwards", - title = "{P0860R1}: Atomic Access Property for mdspan", - howpublished = "\url{https://wg21.link/p0860r1}", +@misc{P1063R0, + author = "Geoff Romer and James Dennett and Chandler Carruth", + title = "{P1063R0}: Core Coroutines", + howpublished = "\url{https://wg21.link/p1063r0}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0863R0, - author = "Jeff Snyder", - title = "{P0863R0}: Fixing the partial\_order comparison algorithm", - howpublished = "\url{https://wg21.link/p0863r0}", +@misc{P1063R1, + author = "Geoff Romer and James Dennett and Chandler Carruth", + title = "{P1063R1}: Core Coroutines", + howpublished = "\url{https://wg21.link/p1063r1}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0863R1, - author = "Jeff Snyder", - title = "{P0863R1}: Fixing the partial\_order comparison algorithm", - howpublished = "\url{https://wg21.link/p0863r1}", +@misc{P1063R2, + author = "Geoff Romer and James Dennett and Chandler Carruth", + title = "{P1063R2}: Core Coroutines", + howpublished = "\url{https://wg21.link/p1063r2}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1064R0, + author = "Peter Dimov and Vassil Vassilev", + title = "{P1064R0}: Allowing Virtual Function Calls in Constant Expressions", + howpublished = "\url{https://wg21.link/p1064r0}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P1065R0, + author = "Barry Revzin", + title = "{P1065R0}: constexpr INVOKE", + howpublished = "\url{https://wg21.link/p1065r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0864R0, - author = "Marshall Clow", - title = "{P0864R0}: C++ Standard Library Issues Resolved Directly In Albuquerque", - howpublished = "\url{https://wg21.link/p0864r0}", - year = 2017, - month = 11, +@misc{P1065R1, + author = "Tomasz Kamiński and Barry Revzin", + title = "{P1065R1}: constexpr INVOKE", + howpublished = "\url{https://wg21.link/p1065r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0866R0, - author = "Nat Goodspeed and Oliver Kowalke", - title = "{P0866R0}: Response to “Fibers under the magnifying glass”", - howpublished = "\url{https://wg21.link/p0866r0}", +@misc{P1065R2, + author = "Barry Revzin and Tomasz Kaminski", + title = "{P1065R2}: constexpr INVOKE", + howpublished = "\url{https://wg21.link/p1065r2}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P0867R0, - author = "Nathan Sidwell", - title = "{P0867R0}: 'Module Interface' is Misleading", - howpublished = "\url{https://wg21.link/p0867r0}", - year = 2017, - month = 11, +@misc{P1066R0, + author = "Mathias Stearn", + title = "{P1066R0}: How to catch an exception\_ptr without even try-ing", + howpublished = "\url{https://wg21.link/p1066r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0868R0, - author = "Paul E. McKenney and Alan Stern and Andrew Hunter", - title = "{P0868R0}: Selected RCU Litmus Tests", - howpublished = "\url{https://wg21.link/p0868r0}", - year = 2017, - month = 11, +@misc{P1066R1, + author = "Mathias Stearn", + title = "{P1066R1}: How to catch an exception\_ptr without even try-ing", + howpublished = "\url{https://wg21.link/p1066r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0868R1, - author = "Paul E. McKenney and Alan Stern and Andrew Hunter and Jade Alglave and Luc Maranget", - title = "{P0868R1}: Selected RCU Litmus Tests", - howpublished = "\url{https://wg21.link/p0868r1}", - year = 2017, - month = 11, +@misc{P1067R0, + author = "Boris Kolpackov", + title = "{P1067R0}: C++ Dependency Management: Package Consumption vs Development", + howpublished = "\url{https://wg21.link/p1067r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0868R2, - author = "Paul E. McKenney and Alan Stern and Andrew Hunter and Jade Alglave and Luc Maranget", - title = "{P0868R2}: Selected RCU Litmus Tests", - howpublished = "\url{https://wg21.link/p0868r2}", +@misc{P1068R0, + author = "Ilya Burylov and Alexey Kukanov and Ruslan Arutyunyan and Andrey Nikolaev and Pablo Halpern", + title = "{P1068R0}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0870R0, - author = "Giuseppe D'Angelo", - title = "{P0870R0}: A proposal for a type trait to detect narrowing conversions", - howpublished = "\url{https://wg21.link/p0870r0}", - year = 2017, - month = 11, +@misc{P1068R1, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", + title = "{P1068R1}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0870R1, - author = "Giuseppe D'Angelo", - title = "{P0870R1}: A proposal for a type trait to detect narrowing conversions", - howpublished = "\url{https://wg21.link/p0870r1}", +@misc{P1068R2, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", + title = "{P1068R2}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r2}", + year = 2019, + month = 10, + publisher = "WG21" +} +@misc{P1068R3, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", + title = "{P1068R3}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r3}", year = 2020, month = 1, publisher = "WG21" } -@misc{P0870R2, - author = "Giuseppe D'Angelo", - title = "{P0870R2}: A proposal for a type trait to detect narrowing conversions", - howpublished = "\url{https://wg21.link/p0870r2}", +@misc{P1068R4, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", + title = "{P1068R4}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r4}", year = 2020, - month = 4, + month = 7, publisher = "WG21" } -@misc{P0870R3, - author = "Giuseppe D'Angelo", - title = "{P0870R3}: A proposal for a type trait to detect narrowing conversions", - howpublished = "\url{https://wg21.link/p0870r3}", - year = 2020, +@misc{P1068R5, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", + title = "{P1068R5}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r5}", + year = 2021, month = 5, publisher = "WG21" } -@misc{P0870R4, - author = "Giuseppe D'Angelo", - title = "{P0870R4}: A proposal for a type trait to detect narrowing conversions", - howpublished = "\url{https://wg21.link/p0870r4}", - year = 2020, - month = 9, +@misc{P1068R6, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P1068R6}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r6}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P0870R5, - author = "Giuseppe D'Angelo", - title = "{P0870R5}: A proposal for a type trait to detect narrowing conversions", - howpublished = "\url{https://wg21.link/p0870r5}", +@misc{P1068R7, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P1068R7}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r7}", year = 2023, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0872R0, - author = "Beman Dawes", - title = "{P0872R0}: Discussion Summary: Applying Concepts to the Standard Library", - howpublished = "\url{https://wg21.link/p0872r0}", - year = 2017, - month = 11, +@misc{P1068R8, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P1068R8}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r8}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P0873R0, - author = "Corentin Jabot", - title = "{P0873R0}: A plea for a consistent, terse and intuitive declaration syntax", - howpublished = "\url{https://wg21.link/p0873r0}", - year = 2017, - month = 11, +@misc{P1068R9, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P1068R9}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r9}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P0873R1, - author = "Corentin jabot", - title = "{P0873R1}: A plea for a consistent, terse and intuitive declaration syntax", - howpublished = "\url{https://wg21.link/p0873r1}", - year = 2017, - month = 11, +@misc{P1068R10, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P1068R10}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r10}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P0874R0, - author = "Corentin Jabot", - title = "{P0874R0}: Syntax to anonymously refer to the current declaration contexts", - howpublished = "\url{https://wg21.link/p0874r0}", - year = 2017, - month = 11, +@misc{P1068R11, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P1068R11}: Vector API for random number generation", + howpublished = "\url{https://wg21.link/p1068r11}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P0875R0, - author = "Jonathan Wakely", - title = "{P0875R0}: WG21 2017-11 Albuquerque Record of Discussion", - howpublished = "\url{https://wg21.link/p0875r0}", - year = 2017, +@misc{P1069R0, + author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", + title = "{P1069R0}: Refining standard library support for Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1069r0}", + year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P1069R1, + author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", + title = "{P1069R1}: Inferencing heap objects", + howpublished = "\url{https://wg21.link/p1069r1}", + year = 2018, month = 11, publisher = "WG21" } -@misc{P0876R0, - author = "Oliver Kowalke", - title = "{P0876R0}: fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r0}", +@misc{P1070R0, + author = "Michael Wong", + title = "{P1070R0}: SG5: Transactional Memory (TM) Meeting Minutes 2018/04/09", + howpublished = "\url{https://wg21.link/p1070r0}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P1071R0, + author = "Michael Wong", + title = "{P1071R0}: SG14: Low Latency Meeting Minutes 2018/04/11- 2018/05/02", + howpublished = "\url{https://wg21.link/p1071r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0876R2, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R2}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r2}", +@misc{P1072R0, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R0}: Default Initialization for basic\_string", + howpublished = "\url{https://wg21.link/p1072r0}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0876R3, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R3}: fiber\_handle - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r3}", +@misc{P1072R1, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R1}: Optimized Initialization for basic\_string and vector", + howpublished = "\url{https://wg21.link/p1072r1}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0876R5, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R5}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r5}", - year = 2019, - month = 1, +@misc{P1072R2, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R2}: basic\_string::resize\_default\_init", + howpublished = "\url{https://wg21.link/p1072r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0876R6, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R6}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r6}", +@misc{P1072R3, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R3}: basic\_string::resize\_default\_init", + howpublished = "\url{https://wg21.link/p1072r3}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P0876R8, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R8}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r8}", +@misc{P1072R4, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R4}: basic\_string::resize\_default\_init", + howpublished = "\url{https://wg21.link/p1072r4}", year = 2019, - month = 8, + month = 6, publisher = "WG21" } -@misc{P0876R9, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R9}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r9}", +@misc{P1072R5, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R5}: basic\_string::resize\_default\_init", + howpublished = "\url{https://wg21.link/p1072r5}", year = 2019, month = 10, publisher = "WG21" } -@misc{P0876R10, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R10}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r10}", +@misc{P1072R6, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R6}: basic\_string::resize\_and\_overwrite", + howpublished = "\url{https://wg21.link/p1072r6}", year = 2020, - month = 1, - publisher = "WG21" -} -@misc{P0876R11, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R11}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r11}", - year = 2022, - month = 10, + month = 12, publisher = "WG21" } -@misc{P0876R12, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R12}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r12}", - year = 2023, +@misc{P1072R7, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R7}: basic\_string::resize\_and\_overwrite", + howpublished = "\url{https://wg21.link/p1072r7}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P0876R13, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R13}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r13}", - year = 2023, - month = 3, +@misc{P1072R8, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R8}: basic\_string::resize\_and\_overwrite", + howpublished = "\url{https://wg21.link/p1072r8}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P0876R14, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R14}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r14}", - year = 2023, - month = 10, +@misc{P1072R9, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R9}: basic\_string::resize\_and\_overwrite", + howpublished = "\url{https://wg21.link/p1072r9}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0876R15, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R15}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r15}", - year = 2024, - month = 2, +@misc{P1072R10, + author = "Chris Kennelly and Mark Zeren", + title = "{P1072R10}: basic\_string::resize\_and\_overwrite", + howpublished = "\url{https://wg21.link/p1072r10}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P0876R16, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R16}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r16}", - year = 2024, - month = 3, +@misc{P1073R0, + author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", + title = "{P1073R0}: constexpr! functions", + howpublished = "\url{https://wg21.link/p1073r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0876R17, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R17}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r17}", - year = 2024, - month = 7, +@misc{P1073R1, + author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", + title = "{P1073R1}: constexpr! functions", + howpublished = "\url{https://wg21.link/p1073r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0876R18, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R18}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r18}", - year = 2024, +@misc{P1073R2, + author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", + title = "{P1073R2}: Immediate functions", + howpublished = "\url{https://wg21.link/p1073r2}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0876R19, - author = "Oliver Kowalke and Nat Goodspeed", - title = "{P0876R19}: fiber\_context - fibers without scheduler", - howpublished = "\url{https://wg21.link/p0876r19}", - year = 2025, - month = 1, +@misc{P1073R3, + author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", + title = "{P1073R3}: Immediate functions", + howpublished = "\url{https://wg21.link/p1073r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0877R0, - author = "Bruno Cardoso Lopes", - title = "{P0877R0}: A proposal for modular macros", - howpublished = "\url{https://wg21.link/p0877r0}", +@misc{P1074R0, + author = "Maged Michael and David Goldblatt and Michael Wong and Paul McKenney", + title = "{P1074R0}: CWG defect Defined Behavior of Invalid Pointers", + howpublished = "\url{https://wg21.link/p1074r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0878R0, - author = "Antony Polukhin", - title = "{P0878R0}: Subobjects copy elision", - howpublished = "\url{https://wg21.link/p0878r0}", +@misc{P1076R0, + author = "Jens Maurer", + title = "{P1076R0}: Editorial clause reorganization", + howpublished = "\url{https://wg21.link/p1076r0}", year = 2018, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0879R0, - author = "Antony Polukhin", - title = "{P0879R0}: Constexpr for swap and swap related functions", - howpublished = "\url{https://wg21.link/p0879r0}", - year = 2017, - month = 12, +@misc{P1076R1, + author = "Jens Maurer", + title = "{P1076R1}: Editorial clause reorganization", + howpublished = "\url{https://wg21.link/p1076r1}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0880R0, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0880R0}: Numbers interaction", - howpublished = "\url{https://wg21.link/p0880r0}", +@misc{P1077R0, + author = "Peter Dimov", + title = "{P1077R0}: Allowing Virtual Destructors to be “Trivial”", + howpublished = "\url{https://wg21.link/p1077r0}", year = 2018, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0880R1, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0880R1}: Numbers interaction", - howpublished = "\url{https://wg21.link/p0880r1}", +@misc{P1079R0, + author = "Bjarne Stroustrup", + title = "{P1079R0}: A minimal solution to the concepts syntax problems", + howpublished = "\url{https://wg21.link/p1079r0}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0880R2, - author = "Igor Klevanets and Antony Polukhin", - title = "{P0880R2}: Numbers interaction", - howpublished = "\url{https://wg21.link/p0880r2}", - year = 2019, - month = 1, +@misc{P1080R0, + author = "Tom Honermann", + title = "{P1080R0}: SG16: Unicode meeting summaries 2018/03/28 - 2018/04/25", + howpublished = "\url{https://wg21.link/p1080r0}", + year = 2018, + month = 5, publisher = "WG21" } -@misc{P0881R0, - author = "Alexey Gorgurov and Antony Polukhin", - title = "{P0881R0}: A Proposal to add stack trace library", - howpublished = "\url{https://wg21.link/p0881r0}", +@misc{P1081R0, + author = "Vincent Reverdy and Collin Gress", + title = "{P1081R0}: On empty structs in the standard library", + howpublished = "\url{https://wg21.link/p1081r0}", year = 2018, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0881R1, - author = "Alexey Gorgurov and Antony Polukhin", - title = "{P0881R1}: A Proposal to add stack trace library", - howpublished = "\url{https://wg21.link/p0881r1}", +@misc{P1082R0, + author = "Marshall Clow", + title = "{P1082R0}: C++ Standard Library Issues to be moved in Rapperswil", + howpublished = "\url{https://wg21.link/p1082r0}", year = 2018, - month = 4, + month = 5, publisher = "WG21" } -@misc{P0881R2, - author = "Alexey Gorgurov and Antony Polukhin", - title = "{P0881R2}: A Proposal to add stack trace library", - howpublished = "\url{https://wg21.link/p0881r2}", +@misc{P1083R0, + author = "Pablo Halpern", + title = "{P1083R0}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r0}", year = 2018, - month = 9, + month = 5, publisher = "WG21" } -@misc{P0881R3, - author = "Alexey Gorgurov and Antony Polukhin", - title = "{P0881R3}: A Proposal to add stacktrace library", - howpublished = "\url{https://wg21.link/p0881r3}", - year = 2019, - month = 1, +@misc{P1083R1, + author = "Pablo Halpern", + title = "{P1083R1}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0881R4, - author = "Alexey Gorgurov and Antony Polukhin", - title = "{P0881R4}: A Proposal to add stacktrace library", - howpublished = "\url{https://wg21.link/p0881r4}", - year = 2019, - month = 1, +@misc{P1083R2, + author = "Pablo Halpern", + title = "{P1083R2}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0881R5, - author = "Antony Polukhin and Antony Polukhin", - title = "{P0881R5}: A Proposal to add stacktrace library", - howpublished = "\url{https://wg21.link/p0881r5}", +@misc{P1083R3, + author = "Pablo Halpern", + title = "{P1083R3}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r3}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0881R6, - author = "Antony Polukhin and Alexey Gorgurov", - title = "{P0881R6}: A Proposal to add stacktrace library", - howpublished = "\url{https://wg21.link/p0881r6}", - year = 2020, - month = 8, +@misc{P1083R4, + author = "Pablo Halpern", + title = "{P1083R4}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r4}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P0881R7, - author = "Antony Polukhin and Alexey Gorgurov", - title = "{P0881R7}: A Proposal to add stacktrace library", - howpublished = "\url{https://wg21.link/p0881r7}", - year = 2020, - month = 9, +@misc{P1083R5, + author = "Pablo Halpern", + title = "{P1083R5}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r5}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P0882R0, - author = "Yonggang Li", - title = "{P0882R0}: User-defined Literals for std::filesystem::path", - howpublished = "\url{https://wg21.link/p0882r0}", - year = 2017, - month = 12, +@misc{P1083R6, + author = "Pablo Halpern", + title = "{P1083R6}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r6}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P0883R0, - author = "Nicolai Josuttis", - title = "{P0883R0}: Fixing Atomic Initialization", - howpublished = "\url{https://wg21.link/p0883r0}", +@misc{P1083R7, + author = "Pablo Halpern", + title = "{P1083R7}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r7}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P1083R8, + author = "Pablo Halpern", + title = "{P1083R8}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1083r8}", + year = 2024, + month = 5, + publisher = "WG21" +} +@misc{P1084R0, + author = "Walter E. Brown and Casey Carter", + title = "{P1084R0}: Today's return-type-requirements Are Insufficient", + howpublished = "\url{https://wg21.link/p1084r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0883R1, - author = "Nicolai Josuttis", - title = "{P0883R1}: Fixing Atomic Initialization", - howpublished = "\url{https://wg21.link/p0883r1}", +@misc{P1084R1, + author = "Walter E. Brown and Casey Carter", + title = "{P1084R1}: Today's return-type-requirements Are Insufficient", + howpublished = "\url{https://wg21.link/p1084r1}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P0883R2, - author = "Nicolai Josuttis", - title = "{P0883R2}: Fixing Atomic Initialization", - howpublished = "\url{https://wg21.link/p0883r2}", - year = 2019, +@misc{P1084R2, + author = "Walter E. Brown and Casey Carter", + title = "{P1084R2}: Today's return-type-requirements Are Insufficient", + howpublished = "\url{https://wg21.link/p1084r2}", + year = 2018, month = 11, publisher = "WG21" } -@misc{P0884R0, - author = "Nicolai Josuttis", - title = "{P0884R0}: Extending the noexcept Policy", - howpublished = "\url{https://wg21.link/p0884r0}", +@misc{P1085R0, + author = "Tony Van Eerd", + title = "{P1085R0}: Should Span be Regular?", + howpublished = "\url{https://wg21.link/p1085r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0886R0, - author = "Timur Doumler", - title = "{P0886R0}: The assume aligned attribute", - howpublished = "\url{https://wg21.link/p0886r0}", +@misc{P1085R1, + author = "Tony Van Eerd", + title = "{P1085R1}: Should Span be Regular?", + howpublished = "\url{https://wg21.link/p1085r1}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0887R0, - author = "Timur Doumler", - title = "{P0887R0}: The identity metafunction", - howpublished = "\url{https://wg21.link/p0887r0}", +@misc{P1085R2, + author = "Tony Van Eerd", + title = "{P1085R2}: Should Span be Regular?", + howpublished = "\url{https://wg21.link/p1085r2}", year = 2018, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0887R1, - author = "Timur Doumler", - title = "{P0887R1}: The identity metafunction", - howpublished = "\url{https://wg21.link/p0887r1}", +@misc{P1086R0, + author = "Gabriel Dos Reis", + title = "{P1086R0}: Natural Syntax: Keep It Simple", + howpublished = "\url{https://wg21.link/p1086r0}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0888R0, - author = "Marshall Clow", - title = "{P0888R0}: C++ Standard Library Issues to be moved in Jacksonville", - howpublished = "\url{https://wg21.link/p0888r0}", +@misc{P1087R0, + author = "Gabriel Dos Reis and Richard Smith", + title = "{P1087R0}: Modules for Standard C++", + howpublished = "\url{https://wg21.link/p1087r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0889R0, - author = "Antony Polukhin", - title = "{P0889R0}: Ultimate copy elision", - howpublished = "\url{https://wg21.link/p0889r0}", +@misc{P1089R0, + author = "Robert Douglas and Nevin Liber and Marshall Clow", + title = "{P1089R0}: Sizes Should Only span Unsigned", + howpublished = "\url{https://wg21.link/p1089r0}", year = 2018, - month = 1, + month = 5, publisher = "WG21" } -@misc{P0889R1, - author = "Antony Polukhin", - title = "{P0889R1}: Ultimate copy elision", - howpublished = "\url{https://wg21.link/p0889r1}", - year = 2019, - month = 1, +@misc{P1089R2, + author = "Robert Douglas and Nevin Liber and Marshall Clow", + title = "{P1089R2}: Sizes Should Only span Unsigned", + howpublished = "\url{https://wg21.link/p1089r2}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0891R0, - author = "Gašper Ažman", - title = "{P0891R0}: Let strong\_order Truly Be a Customization Point!", - howpublished = "\url{https://wg21.link/p0891r0}", +@misc{P1090R0, + author = "Ville Voutilainen", + title = "{P1090R0}: Aggregate initialization in the presence of deleted constructors", + howpublished = "\url{https://wg21.link/p1090r0}", year = 2018, - month = 2, + month = 5, publisher = "WG21" } -@misc{P0891R1, - author = "Gašper Ažman", - title = "{P0891R1}: Everyone Deserves a Little Order", - howpublished = "\url{https://wg21.link/p0891r1}", +@misc{P1091R0, + author = "Nicolas Lesser", + title = "{P1091R0}: Extending structured bindings to be more like variable declarations", + howpublished = "\url{https://wg21.link/p1091r0}", + year = 2018, + month = 5, + publisher = "WG21" +} +@misc{P1091R1, + author = "Nicolas Lesser", + title = "{P1091R1}: Extending structured bindings to be more like variable declarations", + howpublished = "\url{https://wg21.link/p1091r1}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0891R2, - author = "Gašper Ažman and Jeff Snyder", - title = "{P0891R2}: Make strong\_order a Customization Point!", - howpublished = "\url{https://wg21.link/p0891r2}", - year = 2019, - month = 1, +@misc{P1091R2, + author = "Nicolas Lesser", + title = "{P1091R2}: Extending structured bindings to be more like variable declarations", + howpublished = "\url{https://wg21.link/p1091r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0892R0, - author = "Barry Revzin and Stephan T. Lavavej", - title = "{P0892R0}: explicit(bool)", - howpublished = "\url{https://wg21.link/p0892r0}", - year = 2017, - month = 12, +@misc{P1091R3, + author = "Nicolas Lesser", + title = "{P1091R3}: Extending structured bindings to be more like variable declarations", + howpublished = "\url{https://wg21.link/p1091r3}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0892R1, - author = "Barry Revzin and Stephan T. Lavavej", - title = "{P0892R1}: explicit(bool)", - howpublished = "\url{https://wg21.link/p0892r1}", +@misc{P1093R0, + author = "Andrew Bennieston and Jonathan Coe and Daven Gahir and Thomas Russell", + title = "{P1093R0}: Is undefined behaviour preserved?", + howpublished = "\url{https://wg21.link/p1093r0}", year = 2018, - month = 3, + month = 5, publisher = "WG21" } -@misc{P0892R2, - author = "Barry Revzin and Stephan T. Lavavej", - title = "{P0892R2}: explicit(bool)", - howpublished = "\url{https://wg21.link/p0892r2}", +@misc{P1094R0, + author = "Alisdair Meredith", + title = "{P1094R0}: Nested Inline Namespaces", + howpublished = "\url{https://wg21.link/p1094r0}", year = 2018, - month = 6, + month = 5, publisher = "WG21" } -@misc{P0893R0, - author = "Barry Revzin and Herb Sutter", - title = "{P0893R0}: Chaining Comparisons", - howpublished = "\url{https://wg21.link/p0893r0}", +@misc{P1094R1, + author = "Alisdair Meredith", + title = "{P1094R1}: Nested Inline Namespaces", + howpublished = "\url{https://wg21.link/p1094r1}", year = 2018, - month = 1, + month = 9, publisher = "WG21" } -@misc{P0893R1, - author = "Barry Revzin and Herb Sutter", - title = "{P0893R1}: Chaining Comparisons", - howpublished = "\url{https://wg21.link/p0893r1}", +@misc{P1094R2, + author = "Alisdair Meredith", + title = "{P1094R2}: Nested Inline Namespaces", + howpublished = "\url{https://wg21.link/p1094r2}", year = 2018, - month = 4, + month = 11, publisher = "WG21" } -@misc{P0894R0, - author = "Victor Dyachenko", - title = "{P0894R0}: `realloc()` for C++", - howpublished = "\url{https://wg21.link/p0894r0}", +@misc{P1095R0, + author = "Niall Douglas", + title = "{P1095R0}: Zero overhead deterministic failure - A unified mechanism for C and C++", + howpublished = "\url{https://wg21.link/p1095r0}", year = 2018, - month = 1, + month = 8, publisher = "WG21" } -@misc{P0894R1, - author = "Victor Dyachenko", - title = "{P0894R1}: realloc() for C++", - howpublished = "\url{https://wg21.link/p0894r1}", - year = 2019, - month = 1, +@misc{P1096R0, + author = "Timur Doumler", + title = "{P1096R0}: Simplify the customization point for structured bindings", + howpublished = "\url{https://wg21.link/p1096r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0895R0, - author = "Nicolai Josuttis and Tony van Eerd", - title = "{P0895R0}: Renaming cell<> to latest<>", - howpublished = "\url{https://wg21.link/p0895r0}", +@misc{P1097R0, + author = "R. Martinho Fernandes", + title = "{P1097R0}: Named character escapes", + howpublished = "\url{https://wg21.link/p1097r0}", year = 2018, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0896R0, - author = "Eric Niebler", - title = "{P0896R0}: Merging the Ranges TS", - howpublished = "\url{https://wg21.link/p0896r0}", +@misc{P1097R1, + author = "R. Martinho Fernandes", + title = "{P1097R1}: Named character escapes", + howpublished = "\url{https://wg21.link/p1097r1}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0896R1, - author = "Eric Niebler and Casey Carter", - title = "{P0896R1}: Merging the Ranges TS", - howpublished = "\url{https://wg21.link/p0896r1}", +@misc{P1097R2, + author = "R. Martinho Fernandes", + title = "{P1097R2}: Named character escapes", + howpublished = "\url{https://wg21.link/p1097r2}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1099R0, + author = "Gašper Ažman and Jonathan Müller", + title = "{P1099R0}: Using Enum", + howpublished = "\url{https://wg21.link/p1099r0}", year = 2018, month = 5, publisher = "WG21" } -@misc{P0896R2, - author = "Eric Niebler and Casey Carter and Christopher Di Bella", - title = "{P0896R2}: The One Ranges Proposal", - howpublished = "\url{https://wg21.link/p0896r2}", +@misc{P1099R2, + author = "Gašper Ažman and Jonathan Müller", + title = "{P1099R2}: Using Enum", + howpublished = "\url{https://wg21.link/p1099r2}", year = 2018, - month = 6, + month = 9, publisher = "WG21" } -@misc{P0896R3, - author = "Eric Niebler and Casey Carter and Christopher Di Bella", - title = "{P0896R3}: The One Ranges Proposal", - howpublished = "\url{https://wg21.link/p0896r3}", - year = 2018, - month = 10, +@misc{P1099R3, + author = "Gašper Ažman and Jonathan Müller", + title = "{P1099R3}: Using Enum", + howpublished = "\url{https://wg21.link/p1099r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0896R4, - author = "Eric Niebler and Casey Carter and Christopher Di Bella", - title = "{P0896R4}: The One Ranges Proposal", - howpublished = "\url{https://wg21.link/p0896r4}", - year = 2018, - month = 11, +@misc{P1099R4, + author = "Gašper Ažman and Jonathan Müller", + title = "{P1099R4}: Using Enum", + howpublished = "\url{https://wg21.link/p1099r4}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0897R0, - author = "Andrey Semashev", - title = "{P0897R0}: Supporting offsetof for All Classes", - howpublished = "\url{https://wg21.link/p0897r0}", - year = 2018, - month = 1, +@misc{P1099R5, + author = "Gašper Ažman and Jonathan Mueller", + title = "{P1099R5}: Using Enum", + howpublished = "\url{https://wg21.link/p1099r5}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0898R0, - author = "Casey Carter", - title = "{P0898R0}: Standard Library Concepts", - howpublished = "\url{https://wg21.link/p0898r0}", +@misc{P1100R0, + author = "Vinnie Falco", + title = "{P1100R0}: Efficient composition with DynamicBuffer", + howpublished = "\url{https://wg21.link/p1100r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0898R1, - author = "Casey Carter", - title = "{P0898R1}: Standard Library Concepts", - howpublished = "\url{https://wg21.link/p0898r1}", +@misc{P1101R0, + author = "Mikhail Maltsev and Richard Sandiford", + title = "{P1101R0}: Vector Length Agnostic SIMD", + howpublished = "\url{https://wg21.link/p1101r0}", year = 2018, - month = 4, + month = 5, publisher = "WG21" } -@misc{P0898R2, - author = "Casey Carter and Eric Niebler", - title = "{P0898R2}: Standard Library Concepts", - howpublished = "\url{https://wg21.link/p0898r2}", +@misc{P1102R0, + author = "Alex Christensen and JF Bastien", + title = "{P1102R0}: Down with ()!", + howpublished = "\url{https://wg21.link/p1102r0}", year = 2018, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0898R3, - author = "Casey Carter and Eric Niebler", - title = "{P0898R3}: Standard Library Concepts", - howpublished = "\url{https://wg21.link/p0898r3}", +@misc{P1102R1, + author = "Alex Christensen and JF Bastien", + title = "{P1102R1}: Down with ()!", + howpublished = "\url{https://wg21.link/p1102r1}", + year = 2020, + month = 11, + publisher = "WG21" +} +@misc{P1102R2, + author = "Alex Christensen and JF Bastien", + title = "{P1102R2}: Down with ()!", + howpublished = "\url{https://wg21.link/p1102r2}", + year = 2020, + month = 12, + publisher = "WG21" +} +@misc{P1103R0, + author = "Richard Smith and Gabriel Dos Reis", + title = "{P1103R0}: Merging Modules", + howpublished = "\url{https://wg21.link/p1103r0}", year = 2018, month = 6, publisher = "WG21" } -@misc{P0899R0, - author = "Casey Carter", - title = "{P0899R0}: LWG 3016 is Not a Defect", - howpublished = "\url{https://wg21.link/p0899r0}", +@misc{P1103R1, + author = "Richard Smith", + title = "{P1103R1}: Merging Modules", + howpublished = "\url{https://wg21.link/p1103r1}", year = 2018, - month = 1, + month = 10, publisher = "WG21" } -@misc{P0899R1, - author = "Casey Carter", - title = "{P0899R1}: LWG 3016 is Not a Defect", - howpublished = "\url{https://wg21.link/p0899r1}", +@misc{P1103R2, + author = "Richard Smith", + title = "{P1103R2}: Merging Modules", + howpublished = "\url{https://wg21.link/p1103r2}", year = 2018, month = 11, publisher = "WG21" } -@misc{P0900R0, - author = "D. S. Hollman", - title = "{P0900R0}: An Ontology for Properties of mdspan", - howpublished = "\url{https://wg21.link/p0900r0}", - year = 2018, +@misc{P1103R3, + author = "Richard Smith", + title = "{P1103R3}: Merging Modules", + howpublished = "\url{https://wg21.link/p1103r3}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0901R0, - author = "Andrew Hunter and Chris Kennelly", - title = "{P0901R0}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r0}", +@misc{P1105R0, + author = "Ben Craig", + title = "{P1105R0}: Leaving no room for a lower-level language: A C++ Subset", + howpublished = "\url{https://wg21.link/p1105r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0901R1, - author = "Andrew Hunter and Chris Kennelly", - title = "{P0901R1}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r1}", +@misc{P1105R1, + author = "Ben Craig and Ben Saks", + title = "{P1105R1}: Leaving no room for a lower-level language: A C++ Subset", + howpublished = "\url{https://wg21.link/p1105r1}", year = 2018, - month = 8, + month = 10, publisher = "WG21" } -@misc{P0901R2, - author = "Andrew Hunter and Chris Kennelly", - title = "{P0901R2}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r2}", +@misc{P1108R0, + author = "Hal Finkel", + title = "{P1108R0}: web\_view", + howpublished = "\url{https://wg21.link/p1108r0}", year = 2018, - month = 11, + month = 6, publisher = "WG21" } -@misc{P0901R3, - author = "Andrew Hunter and Chris Kennelly", - title = "{P0901R3}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r3}", - year = 2019, - month = 1, +@misc{P1108R1, + author = "Hal Finkel", + title = "{P1108R1}: web\_view", + howpublished = "\url{https://wg21.link/p1108r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0901R4, - author = "Chris Kennelly and Andrew Hunter", - title = "{P0901R4}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r4}", +@misc{P1108R2, + author = "Hal Finkel", + title = "{P1108R2}: web\_view", + howpublished = "\url{https://wg21.link/p1108r2}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0901R5, - author = "Chris Kennelly and Andrew Hunter", - title = "{P0901R5}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r5}", +@misc{P1108R3, + author = "Hal Finkel", + title = "{P1108R3}: web\_view", + howpublished = "\url{https://wg21.link/p1108r3}", year = 2019, month = 10, publisher = "WG21" } -@misc{P0901R6, - author = "Chris Kennelly and Andrew Hunter", - title = "{P0901R6}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r6}", - year = 2020, - month = 3, - publisher = "WG21" -} -@misc{P0901R7, - author = "Chris Kennelly and Andrew Hunter", - title = "{P0901R7}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r7}", - year = 2020, - month = 11, +@misc{P1108R4, + author = "Hal Finkel", + title = "{P1108R4}: web\_view", + howpublished = "\url{https://wg21.link/p1108r4}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P0901R8, - author = "Chris Kennelly and Andrew Hunter", - title = "{P0901R8}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r8}", - year = 2020, - month = 12, +@misc{P1109R0, + author = "Nina Dinka Ranns", + title = "{P1109R0}: WG21 2018-06 Rapperswil Record of Discussion", + howpublished = "\url{https://wg21.link/p1109r0}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0901R9, - author = "Chris Kennelly and Andrew Hunter", - title = "{P0901R9}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r9}", - year = 2022, - month = 4, +@misc{P1109R1, + author = "Nina Dinka Ranns", + title = "{P1109R1}: WG21 2018-06 Rapperswil Record of Discussion", + howpublished = "\url{https://wg21.link/p1109r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0901R10, - author = "Chris Kennelly and Andrew Hunter and Thomas Köppe", - title = "{P0901R10}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r10}", - year = 2022, - month = 11, +@misc{P1110R0, + author = "Jeffrey Yasskin and JF Bastien", + title = "{P1110R0}: A placeholder with no name", + howpublished = "\url{https://wg21.link/p1110r0}", + year = 2018, + month = 6, publisher = "WG21" } -@misc{P0901R11, - author = "Thomas Köppe and Andrew Hunter and Chris Kennelly", - title = "{P0901R11}: Size feedback in operator new", - howpublished = "\url{https://wg21.link/p0901r11}", - year = 2023, +@misc{P1111R0, + author = "Bryce Adelstein Lelbach and Matthias Kretz", + title = "{P1111R0}: Resolutions to NB Comments on the Parallelism TS v2", + howpublished = "\url{https://wg21.link/p1111r0}", + year = 2018, month = 6, publisher = "WG21" } -@misc{P0902R0, - author = "Andrew Hunter", - title = "{P0902R0}: Move-only iterators", - howpublished = "\url{https://wg21.link/p0902r0}", +@misc{P1112R0, + author = "Pal Balog", + title = "{P1112R0}: Language support for class layout control", + howpublished = "\url{https://wg21.link/p1112r0}", year = 2018, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0903R0, - author = "Ashley Hedberg", - title = "{P0903R0}: Define basic\_string\_view(nullptr) and basic\_string(nullptr)", - howpublished = "\url{https://wg21.link/p0903r0}", +@misc{P1112R1, + author = "Pal Balog", + title = "{P1112R1}: Language support for class layout control", + howpublished = "\url{https://wg21.link/p1112r1}", year = 2018, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0903R1, - author = "Ashley Hedberg", - title = "{P0903R1}: Define basic\_string\_view(nullptr)", - howpublished = "\url{https://wg21.link/p0903r1}", - year = 2018, - month = 2, +@misc{P1112R2, + author = "Pal Balog", + title = "{P1112R2}: Language support for class layout control", + howpublished = "\url{https://wg21.link/p1112r2}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0903R2, - author = "Ashley Hedberg and Titus Winters and Jorg Brown", - title = "{P0903R2}: Define basic\_string\_view(nullptr)", - howpublished = "\url{https://wg21.link/p0903r2}", - year = 2018, +@misc{P1112R3, + author = "Pal Balog", + title = "{P1112R3}: Language support for class layout control", + howpublished = "\url{https://wg21.link/p1112r3}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P1112R4, + author = "Pal Balog", + title = "{P1112R4}: Language support for class layout control", + howpublished = "\url{https://wg21.link/p1112r4}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P0904R0, - author = "Lee Howes and Andrii Grynenko and Jay Feldblum", - title = "{P0904R0}: A strawman Future API", - howpublished = "\url{https://wg21.link/p0904r0}", - year = 2018, - month = 2, +@misc{P1112R5, + author = "Pal Balog", + title = "{P1112R5}: Language support for class layout control", + howpublished = "\url{https://wg21.link/p1112r5}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P0905R0, - author = "Tomasz Kamiński and Herb Sutter and Richard Smith", - title = "{P0905R0}: Symmetry for spaceship", - howpublished = "\url{https://wg21.link/p0905r0}", +@misc{P1113R0, + author = "William M. Miller", + title = "{P1113R0}: Core Language Working Group ``ready'' Issues for the June, 2018 (Rapperswil) meeting", + howpublished = "\url{https://wg21.link/p1113r0}", year = 2018, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0905R1, - author = "Tomasz Kamiński and Herb Sutter and Richard Smith", - title = "{P0905R1}: Symmetry for spaceship", - howpublished = "\url{https://wg21.link/p0905r1}", +@misc{P1114R0, + author = "William M. Miller", + title = "{P1114R0}: Core Language Working Group ``tentatively ready'' Issues for the June, 2018 (Rapperswil) meeting", + howpublished = "\url{https://wg21.link/p1114r0}", year = 2018, - month = 3, + month = 6, publisher = "WG21" } -@misc{P0906R0, - author = "Jens Maurer", - title = "{P0906R0}: Improvement suggestions for the Modules TS", - howpublished = "\url{https://wg21.link/p0906r0}", - year = 2018, - month = 2, +@misc{P1115R0, + author = "Marc Mutz", + title = "{P1115R0}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", + howpublished = "\url{https://wg21.link/p1115r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0906R1, - author = "Jens Maurer", - title = "{P0906R1}: Improvement suggestions for the Modules TS", - howpublished = "\url{https://wg21.link/p0906r1}", - year = 2018, - month = 4, +@misc{P1115R1, + author = "Marc Mutz", + title = "{P1115R1}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", + howpublished = "\url{https://wg21.link/p1115r1}", + year = 2019, + month = 9, publisher = "WG21" } -@misc{P0907R0, - author = "JF Bastien", - title = "{P0907R0}: Signed Integers are Two’s Complement", - howpublished = "\url{https://wg21.link/p0907r0}", - year = 2018, - month = 2, +@misc{P1115R2, + author = "Marc Mutz", + title = "{P1115R2}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", + howpublished = "\url{https://wg21.link/p1115r2}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P0907R1, - author = "JF Bastien", - title = "{P0907R1}: Signed Integers are Two’s Complement", - howpublished = "\url{https://wg21.link/p0907r1}", +@misc{P1115R3, + author = "Marc Mutz", + title = "{P1115R3}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", + howpublished = "\url{https://wg21.link/p1115r3}", + year = 2019, + month = 11, + publisher = "WG21" +} +@misc{P1116R0, + author = "Marc Mutz", + title = "{P1116R0}: Re-Gaining Exclusive Ownership from shared\_ptrs", + howpublished = "\url{https://wg21.link/p1116r0}", + year = 2019, + month = 6, + publisher = "WG21" +} +@misc{P1118R0, + author = "Tim Shen and Matthias Kretz", + title = "{P1118R0}: Concat and Split on simd<> objects", + howpublished = "\url{https://wg21.link/p1118r0}", year = 2018, - month = 4, + month = 6, publisher = "WG21" } -@misc{P0907R2, - author = "JF Bastien", - title = "{P0907R2}: Signed Integers are Two’s Complement", - howpublished = "\url{https://wg21.link/p0907r2}", +@misc{P1119R0, + author = "JF Bastien and Olivier Giroux and Olivier Giroux and Hal Finkel and Thomas Rodgers and Matthias Kretz", + title = "{P1119R0}: ABI for std::hardware\_{\textbraceleft}constructive,destructive{\textbraceright}\_interference\_size", + howpublished = "\url{https://wg21.link/p1119r0}", year = 2018, - month = 4, + month = 6, publisher = "WG21" } -@misc{P0907R3, - author = "JF Bastien", - title = "{P0907R3}: Signed Integers are Two’s Complement", - howpublished = "\url{https://wg21.link/p0907r3}", +@misc{P1120R0, + author = "Richard Smith", + title = "{P1120R0}: Consistency improvements for <=> and other comparison operators", + howpublished = "\url{https://wg21.link/p1120r0}", year = 2018, month = 6, publisher = "WG21" } -@misc{P0907R4, - author = "JF Bastien", - title = "{P0907R4}: Signed Integers are Two’s Complement", - howpublished = "\url{https://wg21.link/p0907r4}", - year = 2018, - month = 10, +@misc{P1121R0, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P1121R0}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", + howpublished = "\url{https://wg21.link/p1121r0}", + year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P1121R1, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P1121R1}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", + howpublished = "\url{https://wg21.link/p1121r1}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1121R2, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P1121R2}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", + howpublished = "\url{https://wg21.link/p1121r2}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P0908R0, - author = "Eddie Kohler", - title = "{P0908R0}: Offsetof for Pointers to Members", - howpublished = "\url{https://wg21.link/p0908r0}", - year = 2018, - month = 2, +@misc{P1121R3, + author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn and Jens Maurer", + title = "{P1121R3}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", + howpublished = "\url{https://wg21.link/p1121r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P0909R0, - author = "Steve Downey", - title = "{P0909R0}: Module TS Supports Legacy Integration", - howpublished = "\url{https://wg21.link/p0909r0}", +@misc{P1122R0, + author = "Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher", + title = "{P1122R0}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p1122r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0911R0, - author = "Gor Nishanov", - title = "{P0911R0}: Rebase the Coroutines TS onto the C++17 Standard", - howpublished = "\url{https://wg21.link/p0911r0}", +@misc{P1122R1, + author = "Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher", + title = "{P1122R1}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p1122r1}", year = 2018, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0911R1, - author = "Gor Nishanov", - title = "{P0911R1}: Rebase the Coroutines TS onto the C++17 Standard", - howpublished = "\url{https://wg21.link/p0911r1}", +@misc{P1122R2, + author = "Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp", + title = "{P1122R2}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p1122r2}", year = 2018, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0912R0, - author = "Gor Nishanov", - title = "{P0912R0}: Merge Coroutines TS into C++20 working draft", - howpublished = "\url{https://wg21.link/p0912r0}", - year = 2018, - month = 2, +@misc{P1122R3, + author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński", + title = "{P1122R3}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p1122r3}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P0912R1, - author = "Gor Nishanov", - title = "{P0912R1}: Merge Coroutines TS into C++20 working draft", - howpublished = "\url{https://wg21.link/p0912r1}", - year = 2018, +@misc{P1122R4, + author = "Paul E. McKenney and Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and and Jens Maurer", + title = "{P1122R4}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", + howpublished = "\url{https://wg21.link/p1122r4}", + year = 2021, month = 5, publisher = "WG21" } -@misc{P0912R2, - author = "Gor Nishanov", - title = "{P0912R2}: Merge Coroutines TS into C++20 working draft", - howpublished = "\url{https://wg21.link/p0912r2}", +@misc{P1123R0, + author = "Daniel Sunderland", + title = "{P1123R0}: Editorial Guidance for merging P0019r8 and P0528r3", + howpublished = "\url{https://wg21.link/p1123r0}", year = 2018, month = 6, publisher = "WG21" } -@misc{P0912R3, - author = "Gor Nishanov", - title = "{P0912R3}: Merge Coroutines TS into C++20 working draft", - howpublished = "\url{https://wg21.link/p0912r3}", +@misc{P1128R0, + author = "Walter E. Brown", + title = "{P1128R0}: Summer 2018 WG21 Batavia LWG Meeting Information", + howpublished = "\url{https://wg21.link/p1128r0}", year = 2018, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0912R4, - author = "Gor Nishanov", - title = "{P0912R4}: Merge Coroutines TS into C++20 working draft", - howpublished = "\url{https://wg21.link/p0912r4}", +@misc{P1130R1, + author = "JeanHeyd Meneide", + title = "{P1130R1}: Module Resource Requirement Propagation", + howpublished = "\url{https://wg21.link/p1130r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0912R5, - author = "Gor Nishanov", - title = "{P0912R5}: Merge Coroutines TS into C++20 working draft", - howpublished = "\url{https://wg21.link/p0912r5}", - year = 2019, - month = 2, - publisher = "WG21" -} -@misc{P0913R0, - author = "Gor Nishanov", - title = "{P0913R0}: Add symmetric coroutine control transfer", - howpublished = "\url{https://wg21.link/p0913r0}", +@misc{P1131R0, + author = "Jens Maurer", + title = "{P1131R0}: Core Issue 2292: simple-template-id is ambiguous between class-name and type-name", + howpublished = "\url{https://wg21.link/p1131r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0913R1, - author = "Gor Nishanov", - title = "{P0913R1}: Add symmetric coroutine control transfer", - howpublished = "\url{https://wg21.link/p0913r1}", +@misc{P1131R1, + author = "Jens Maurer", + title = "{P1131R1}: Core Issue 2292: simple-template-id is ambiguous between class-name and type-name", + howpublished = "\url{https://wg21.link/p1131r1}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0914R0, - author = "Gor Nishanov", - title = "{P0914R0}: Add parameter preview to coroutine promise constructor", - howpublished = "\url{https://wg21.link/p0914r0}", +@misc{P1131R2, + author = "Jens Maurer", + title = "{P1131R2}: Core Issue 2292: simple-template-id is ambiguous between class-name and type-name", + howpublished = "\url{https://wg21.link/p1131r2}", year = 2018, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0914R1, - author = "Gor Nishanov", - title = "{P0914R1}: Add parameter preview to coroutine promise constructor", - howpublished = "\url{https://wg21.link/p0914r1}", +@misc{P1132R0, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R0}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r0}", year = 2018, - month = 3, + month = 6, publisher = "WG21" } -@misc{P0915R0, - author = "Vittorio Romeo and John Lakos", - title = "{P0915R0}: Concept-constrained auto", - howpublished = "\url{https://wg21.link/p0915r0}", +@misc{P1132R1, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R1}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r1}", year = 2018, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0916R0, - author = "Matthias Kretz", - title = "{P0916R0}: Naming implementation-defined simd\_abi tag types", - howpublished = "\url{https://wg21.link/p0916r0}", +@misc{P1132R2, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R2}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r2}", year = 2018, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0917R0, - author = "Matthias Kretz", - title = "{P0917R0}: Making operator?: overloadable", - howpublished = "\url{https://wg21.link/p0917r0}", - year = 2018, - month = 2, +@misc{P1132R3, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R3}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0917R1, - author = "Matthias Kretz", - title = "{P0917R1}: Making operator?: overloadable", - howpublished = "\url{https://wg21.link/p0917r1}", - year = 2018, - month = 5, +@misc{P1132R4, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R4}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r4}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0917R2, - author = "Matthias Kretz", - title = "{P0917R2}: Making operator?: overloadable", - howpublished = "\url{https://wg21.link/p0917r2}", +@misc{P1132R5, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R5}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r5}", year = 2019, - month = 6, + month = 8, publisher = "WG21" } -@misc{P0917R3, - author = "Matthias Kretz", - title = "{P0917R3}: Making operator?: overloadable", - howpublished = "\url{https://wg21.link/p0917r3}", +@misc{P1132R6, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R6}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r6}", year = 2019, month = 10, publisher = "WG21" } -@misc{P0918R0, - author = "Tim Shen", - title = "{P0918R0}: More simd<> Operations", - howpublished = "\url{https://wg21.link/p0918r0}", - year = 2018, - month = 2, +@misc{P1132R7, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R7}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r7}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P0918R1, - author = "Tim Shen", - title = "{P0918R1}: More simd<> Operations", - howpublished = "\url{https://wg21.link/p0918r1}", - year = 2018, - month = 3, +@misc{P1132R8, + author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", + title = "{P1132R8}: out\_ptr - a scalable output pointer abstraction", + howpublished = "\url{https://wg21.link/p1132r8}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P0918R2, - author = "Tim Shen", - title = "{P0918R2}: More simd<> Operations", - howpublished = "\url{https://wg21.link/p0918r2}", +@misc{P1133R0, + author = "Vinnie Falco", + title = "{P1133R0}: Networking TS Associations For Call Wrappers", + howpublished = "\url{https://wg21.link/p1133r0}", year = 2018, - month = 10, + month = 6, publisher = "WG21" } -@misc{P0919R0, - author = "Mateusz Pusz", - title = "{P0919R0}: Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/p0919r0}", +@misc{P1135R0, + author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien", + title = "{P1135R0}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0919R1, - author = "Mateusz Pusz", - title = "{P0919R1}: Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/p0919r1}", +@misc{P1135R1, + author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien", + title = "{P1135R1}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r1}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P0919R2, - author = "Mateusz Pusz", - title = "{P0919R2}: Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/p0919r2}", - year = 2018, - month = 6, +@misc{P1135R2, + author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien and Detlef Vollmann", + title = "{P1135R2}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0919R3, - author = "Mateusz Pusz", - title = "{P0919R3}: Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/p0919r3}", - year = 2018, - month = 11, +@misc{P1135R3, + author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien and Detlef Vollmann", + title = "{P1135R3}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r3}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0920R0, - author = "Mateusz Pusz", - title = "{P0920R0}: Precalculated hash values in lookup", - howpublished = "\url{https://wg21.link/p0920r0}", - year = 2018, - month = 10, +@misc{P1135R4, + author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien and Detlef Vollmann and David Olsen", + title = "{P1135R4}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r4}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0920R1, - author = "Mateusz Pusz", - title = "{P0920R1}: Precalculated hash values in lookup", - howpublished = "\url{https://wg21.link/p0920r1}", +@misc{P1135R5, + author = "David Olsen and Olivier Giroux and JF Bastien and Detlef Vollmann and Bryce Lelbach", + title = "{P1135R5}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r5}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P0920R2, - author = "Mateusz Pusz", - title = "{P0920R2}: Precalculated hash values in lookup", - howpublished = "\url{https://wg21.link/p0920r2}", +@misc{P1135R6, + author = "David Olsen and Olivier Giroux and JF Bastien and Detlef Vollmann and Bryce Lelbach", + title = "{P1135R6}: The C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1135r6}", year = 2019, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0921R0, - author = "Titus Winters", - title = "{P0921R0}: Standard Library Compatibility Promises", - howpublished = "\url{https://wg21.link/p0921r0}", +@misc{P1136R0, + author = "Herb Sutter", + title = "{P1136R0}: 2018-09 Bellevue ad-hoc meeting information", + howpublished = "\url{https://wg21.link/p1136r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0921R2, - author = "Titus Winters and Ashley Hedberg", - title = "{P0921R2}: Standard Library Compatibility", - howpublished = "\url{https://wg21.link/p0921r2}", +@misc{P1137R0, + author = "Tom Honermann", + title = "{P1137R0}: SG16: Unicode meeting summaries 2018/05/16 - 2018/06/20", + howpublished = "\url{https://wg21.link/p1137r0}", year = 2018, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0922R0, - author = "Titus Winters", - title = "{P0922R0}: LEWG wishlist for EWG", - howpublished = "\url{https://wg21.link/p0922r0}", +@misc{P1138R0, + author = "Aaron Ballman", + title = "{P1138R0}: Deprecating ATOMIC\_VAR\_INIT", + howpublished = "\url{https://wg21.link/p1138r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0923R0, - author = "Nathan Sidwell", - title = "{P0923R0}: Modules: Dependent ADL", - howpublished = "\url{https://wg21.link/p0923r0}", - year = 2018, +@misc{P1139R0, + author = "R. Martinho Fernandes", + title = "{P1139R0}: Address wording issues related to ISO 10646", + howpublished = "\url{https://wg21.link/p1139r0}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1139R1, + author = "R. Martinho Fernandes", + title = "{P1139R1}: Address wording issues related to ISO 10646", + howpublished = "\url{https://wg21.link/p1139r1}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1139R2, + author = "R. Martinho Fernandes", + title = "{P1139R2}: Address wording issues related to ISO 10646", + howpublished = "\url{https://wg21.link/p1139r2}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0923R1, - author = "Nathan Sidwell", - title = "{P0923R1}: Modules:Dependent ADL", - howpublished = "\url{https://wg21.link/p0923r1}", +@misc{P1141R0, + author = "Ville Voutilainen and Thomas Köppe and Andrew Sutton and Herb Sutter and Gabriel Dos Reis and Bjarne Stroustrup and Jason Merrill and Hubert Tong and Eric Niebler and Casey Carter and Tom Honermann and Erich Keane", + title = "{P1141R0}: Yet another approach for constrained declarations", + howpublished = "\url{https://wg21.link/p1141r0}", year = 2018, - month = 5, + month = 6, publisher = "WG21" } -@misc{P0924R0, - author = "Nathan Sidwell", - title = "{P0924R0}: Modules: Context-Sensitive Keyword", - howpublished = "\url{https://wg21.link/p0924r0}", +@misc{P1141R1, + author = "Ville Voutilainen and Thomas Köppe and Andrew Sutton and Herb Sutter and Gabriel Dos Reis and Bjarne Stroustrup and Jason Merrill and Hubert Tong and Eric Niebler and Casey Carter and Tom Honermann and Erich Keane and Walter E. Brown and Michael Spertus", + title = "{P1141R1}: Yet another approach for constrained declarations", + howpublished = "\url{https://wg21.link/p1141r1}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0924R1, - author = "Nathan Sidwell", - title = "{P0924R1}: Modules:Context-Sensitive Keyword", - howpublished = "\url{https://wg21.link/p0924r1}", +@misc{P1141R2, + author = "Ville Voutilainen and Thomas Köppe and Andrew Sutton and Herb Sutter and Gabriel Dos Reis and Bjarne Stroustrup and Jason Merrill and Hubert Tong and Eric Niebler and Casey Carter and Tom Honermann and Erich Keane and Walter E. Brown and Michael Spertus and Richard Smith", + title = "{P1141R2}: Yet another approach for constrained declarations", + howpublished = "\url{https://wg21.link/p1141r2}", year = 2018, month = 11, publisher = "WG21" } -@misc{P0925R0, - author = "Nathan Sidwell", - title = "{P0925R0}: Modules: Unqualified Using Declarations", - howpublished = "\url{https://wg21.link/p0925r0}", +@misc{P1142R0, + author = "Thomas Köppe", + title = "{P1142R0}: Thoughts on a conservative terse syntax for constraints", + howpublished = "\url{https://wg21.link/p1142r0}", year = 2018, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0927R0, - author = "James Dennett and Geoff Romer", - title = "{P0927R0}: Towards A (Lazy) Forwarding Mechanism for C++", - howpublished = "\url{https://wg21.link/p0927r0}", +@misc{P1143R0, + author = "Eric Fiselier", + title = "{P1143R0}: Adding the `[[constinit]]` attribute", + howpublished = "\url{https://wg21.link/p1143r0}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{P0927R1, - author = "James Dennett and Geoff Romer", - title = "{P0927R1}: Towards A (Lazy) Forwarding Mechanism for C++", - howpublished = "\url{https://wg21.link/p0927r1}", - year = 2018, - month = 5, +@misc{P1143R1, + author = "Eric Fiselier", + title = "{P1143R1}: Adding the constinit keyword", + howpublished = "\url{https://wg21.link/p1143r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0927R2, - author = "James Dennett and Geoff Romer", - title = "{P0927R2}: Towards A (Lazy) Forwarding Mechanism for C++", - howpublished = "\url{https://wg21.link/p0927r2}", +@misc{P1143R2, + author = "Eric Fiselier", + title = "{P1143R2}: Adding the constinit keyword", + howpublished = "\url{https://wg21.link/p1143r2}", + year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P1144R0, + author = "Arthur O'Dwyer and Mingxin Wang", + title = "{P1144R0}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0928R0, - author = "Geoff Romer and Chandler Carruth", - title = "{P0928R0}: Mitigating Speculation Attacks in C++", - howpublished = "\url{https://wg21.link/p0928r0}", +@misc{P1144R1, + author = "Arthur O'Dwyer", + title = "{P1144R1}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r1}", year = 2018, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0928R1, - author = "Devin Jeanpierre and Geoffrey Romer and Chandler Carruth", - title = "{P0928R1}: Mitigating Spectre v1 Attacks in C++", - howpublished = "\url{https://wg21.link/p0928r1}", - year = 2020, +@misc{P1144R2, + author = "Arthur O'Dwyer", + title = "{P1144R2}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r2}", + year = 2019, month = 1, publisher = "WG21" } -@misc{P0929R0, - author = "Jens Maurer", - title = "{P0929R0}: Checking for abstract class types", - howpublished = "\url{https://wg21.link/p0929r0}", - year = 2018, - month = 2, +@misc{P1144R3, + author = "Arthur O'Dwyer", + title = "{P1144R3}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r3}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P0929R1, - author = "Jens Maurer", - title = "{P0929R1}: Checking for abstract class types", - howpublished = "\url{https://wg21.link/p0929r1}", - year = 2018, +@misc{P1144R4, + author = "Arthur O'Dwyer", + title = "{P1144R4}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r4}", + year = 2019, + month = 6, + publisher = "WG21" +} +@misc{P1144R5, + author = "Arthur O'Dwyer", + title = "{P1144R5}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r5}", + year = 2020, month = 3, publisher = "WG21" } -@misc{P0929R2, - author = "Jens Maurer", - title = "{P0929R2}: Checking for abstract class types", - howpublished = "\url{https://wg21.link/p0929r2}", - year = 2018, +@misc{P1144R6, + author = "Arthur O'Dwyer", + title = "{P1144R6}: Object relocation in terms of move plus destroy", + howpublished = "\url{https://wg21.link/p1144r6}", + year = 2022, month = 6, publisher = "WG21" } -@misc{P0930R0, - author = "Lee Howes and Andrii Grynenko and Jay Feldblum", - title = "{P0930R0}: Semifying Awaitables", - howpublished = "\url{https://wg21.link/p0930r0}", - year = 2018, - month = 2, +@misc{P1144R7, + author = "Arthur O'Dwyer", + title = "{P1144R7}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r7}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P0931R0, - author = "Aaryaman Sagar", - title = "{P0931R0}: Structured bindings with polymorphic lambas", - howpublished = "\url{https://wg21.link/p0931r0}", - year = 2018, - month = 8, +@misc{P1144R8, + author = "Arthur O'Dwyer", + title = "{P1144R8}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r8}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P0932R0, - author = "Aaryaman Sagar", - title = "{P0932R0}: Tightening the constraints on std::function", - howpublished = "\url{https://wg21.link/p0932r0}", - year = 2018, - month = 2, +@misc{P1144R9, + author = "Arthur O'Dwyer", + title = "{P1144R9}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r9}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P0932R1, - author = "Aaryaman Sagar", - title = "{P0932R1}: Tightening the constraints on std::function", - howpublished = "\url{https://wg21.link/p0932r1}", - year = 2018, +@misc{P1144R10, + author = "Arthur O'Dwyer", + title = "{P1144R10}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r10}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P0933R0, - author = "Aaryaman Sagar", - title = "{P0933R0}: Runtime type introspection with std::exception ptr", - howpublished = "\url{https://wg21.link/p0933r0}", - year = 2018, - month = 2, +@misc{P1144R11, + author = "Arthur O'Dwyer", + title = "{P1144R11}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r11}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P0933R1, - author = "Aaryaman Sagar", - title = "{P0933R1}: Runtime type introspection with std::exception\_ptr", - howpublished = "\url{https://wg21.link/p0933r1}", - year = 2018, - month = 2, +@misc{P1144R12, + author = "Arthur O'Dwyer", + title = "{P1144R12}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r12}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P0934R0, - author = "Herb Sutter", - title = "{P0934R0}: A Modest Proposal: Fixing ADL", - howpublished = "\url{https://wg21.link/p0934r0}", - year = 2018, - month = 2, +@misc{P1144R13, + author = "Arthur O'Dwyer and Artur Bać and Daniel Liam Anderson and Enrico Mauro and Jody Hagins and Michael Steffens and Stéphane Janel and Vinnie Falco and Walter E. Brown and Will Wray", + title = "{P1144R13}: std::is\_trivially\_relocatable", + howpublished = "\url{https://wg21.link/p1144r13}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P0935R0, - author = "Tim Song", - title = "{P0935R0}: Eradicating unnecessarily explicit default constructors from the standard library", - howpublished = "\url{https://wg21.link/p0935r0}", +@misc{P1145R0, + author = "Vinnie Falco", + title = "{P1145R0}: Buffer Sequence Adaptors", + howpublished = "\url{https://wg21.link/p1145r0}", year = 2018, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0936R0, - author = "Richard Smith and Nicolai Josuttis", - title = "{P0936R0}: Bind Returned/Initialized Objects to the Lifetime of Parameters", - howpublished = "\url{https://wg21.link/p0936r0}", +@misc{P1147R0, + author = "Bryce Adelstein Lelbach", + title = "{P1147R0}: Printing `volatile` Pointers", + howpublished = "\url{https://wg21.link/p1147r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0937R0, - author = "Michael Wong", - title = "{P0937R0}: SG5: Transactional Memory (TM) Meeting Minutes 2017/10/23-2018/1/29", - howpublished = "\url{https://wg21.link/p0937r0}", - year = 2018, - month = 2, +@misc{P1147R1, + author = "Bryce Adelstein Lelbach", + title = "{P1147R1}: Printing `volatile` Pointers", + howpublished = "\url{https://wg21.link/p1147r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P0938R0, - author = "Michael Wong", - title = "{P0938R0}: SG14: Low Latency Meeting Minutes 2017/12/13-2018/01/10", - howpublished = "\url{https://wg21.link/p0938r0}", +@misc{P1148R0, + author = "Tim Song", + title = "{P1148R0}: Cleaning up Clause 20", + howpublished = "\url{https://wg21.link/p1148r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0939R0, - author = "B. Dawes and H. Hinnant and B. Stroustrup and D. Vandevoorde and M. Wong", - title = "{P0939R0}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p0939r0}", +@misc{P1149R0, + author = "Antony Polukhin", + title = "{P1149R0}: Constexpr regex", + howpublished = "\url{https://wg21.link/p1149r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0939R1, - author = "H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", - title = "{P0939R1}: Directions for ISO C++", - howpublished = "\url{https://wg21.link/p0939r1}", +@misc{P1152R0, + author = "JF Bastien", + title = "{P1152R0}: Deprecating volatile", + howpublished = "\url{https://wg21.link/p1152r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0939R2, - author = "H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", - title = "{P0939R2}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p0939r2}", +@misc{P1152R1, + author = "JF Bastien", + title = "{P1152R1}: Deprecating volatile", + howpublished = "\url{https://wg21.link/p1152r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0939R3, - author = "H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", - title = "{P0939R3}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p0939r3}", +@misc{P1152R2, + author = "JF Bastien", + title = "{P1152R2}: Deprecating volatile", + howpublished = "\url{https://wg21.link/p1152r2}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1152R3, + author = "JF Bastien", + title = "{P1152R3}: Deprecating volatile", + howpublished = "\url{https://wg21.link/p1152r3}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0939R4, - author = "Howard Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde and M. Wong", - title = "{P0939R4}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p0939r4}", +@misc{P1152R4, + author = "JF Bastien", + title = "{P1152R4}: Deprecating volatile", + howpublished = "\url{https://wg21.link/p1152r4}", year = 2019, - month = 10, + month = 7, publisher = "WG21" } -@misc{P0940R0, - author = "Michael Wong and Olivier Giroux", - title = "{P0940R0}: Concurrency TS is growing: Concurrent Utilities and Data Structures", - howpublished = "\url{https://wg21.link/p0940r0}", +@misc{P1153R0, + author = "Arthur O'Dwyer and JF Bastien", + title = "{P1153R0}: Copying volatile subobjects is not trivial", + howpublished = "\url{https://wg21.link/p1153r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0940R1, - author = "Michael Wong and Olivier Giroux", - title = "{P0940R1}: Concurrency TS is growing: Concurrent Utilities and Data Structures", - howpublished = "\url{https://wg21.link/p0940r1}", +@misc{P1154R0, + author = "Arthur O'Dwyer and Jeff Snyder", + title = "{P1154R0}: Type traits for structural comparison", + howpublished = "\url{https://wg21.link/p1154r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0940R2, - author = "Michael Wong and Olivier Giroux", - title = "{P0940R2}: Concurrency TS is growing: Concurrent Utilities and Data Structures", - howpublished = "\url{https://wg21.link/p0940r2}", +@misc{P1154R1, + author = "Arthur O'Dwyer and Jeff Snyder", + title = "{P1154R1}: Type traits for structural comparison", + howpublished = "\url{https://wg21.link/p1154r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0940R3, - author = "Michael Wong and Olivier Giroux", - title = "{P0940R3}: Concurrency TS is growing: Concurrent Utilities and Data Structures", - howpublished = "\url{https://wg21.link/p0940r3}", +@misc{P1154R2, + author = "Arthur O'Dwyer and Jeff Snyder", + title = "{P1154R2}: Type traits for structural comparison", + howpublished = "\url{https://wg21.link/p1154r2}", year = 2019, - month = 10, + month = 3, publisher = "WG21" } -@misc{P0941R0, - author = "Clark Nelson", - title = "{P0941R0}: Integrating feature-test macros into the C++ WD", - howpublished = "\url{https://wg21.link/p0941r0}", +@misc{P1155R0, + author = "Arthur O'Dwyer and David Stone", + title = "{P1155R0}: More implicit moves", + howpublished = "\url{https://wg21.link/p1155r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0941R1, - author = "Ville Voutilainen", - title = "{P0941R1}: Integrating feature-test macros into the C++ WD", - howpublished = "\url{https://wg21.link/p0941r1}", +@misc{P1155R1, + author = "Arthur O'Dwyer and David Stone", + title = "{P1155R1}: More implicit moves", + howpublished = "\url{https://wg21.link/p1155r1}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P0941R2, - author = "Ville Voutilainen and Jonathan Wakely", - title = "{P0941R2}: Integrating feature-test macros into the C++ WD", - howpublished = "\url{https://wg21.link/p0941r2}", - year = 2018, +@misc{P1155R2, + author = "Arthur O'Dwyer and David Stone", + title = "{P1155R2}: More implicit moves", + howpublished = "\url{https://wg21.link/p1155r2}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1155R3, + author = "Arthur O'Dwyer and David Stone", + title = "{P1155R3}: More implicit moves", + howpublished = "\url{https://wg21.link/p1155r3}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0942R0, - author = "Jens Maurer", - title = "{P0942R0}: Introducing a header", - howpublished = "\url{https://wg21.link/p0942r0}", +@misc{P1156R0, + author = "Boris Kolpackov", + title = "{P1156R0}: Merged Modules and Tooling", + howpublished = "\url{https://wg21.link/p1156r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0943R0, - author = "Hans J. Boehm", - title = "{P0943R0}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r0}", +@misc{P1157R0, + author = "Zhihao Yuan", + title = "{P1157R0}: Multi-argument constrained-parameter", + howpublished = "\url{https://wg21.link/p1157r0}", year = 2018, - month = 2, + month = 7, publisher = "WG21" } -@misc{P0943R1, - author = "Hans-J. Boehm", - title = "{P0943R1}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r1}", +@misc{P1158R0, + author = "Zhihao Yuan", + title = "{P1158R0}: Concept-defined placeholder types", + howpublished = "\url{https://wg21.link/p1158r0}", year = 2018, - month = 3, + month = 7, publisher = "WG21" } -@misc{P0943R2, - author = "Hans-J. Boehm", - title = "{P0943R2}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r2}", - year = 2019, - month = 3, +@misc{P1159R0, + author = "Thomas Russell", + title = "{P1159R0}: Type Erased Iterators for modern C++", + howpublished = "\url{https://wg21.link/p1159r0}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{P0943R3, - author = "Hans Boehm", - title = "{P0943R3}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r3}", - year = 2019, - month = 6, +@misc{P1160R0, + author = "Attila Fehér and Alisdair Meredith", + title = "{P1160R0}: Add Test Polymorphic Memory Resource to the Standard Library", + howpublished = "\url{https://wg21.link/p1160r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0943R4, - author = "Hans Boehm", - title = "{P0943R4}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r4}", +@misc{P1160R1, + author = "Attila Fehér and Alisdair Meredith", + title = "{P1160R1}: Add Test Polymorphic Memory Resource to the Standard Library", + howpublished = "\url{https://wg21.link/p1160r1}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P0943R5, - author = "Hans Boehm", - title = "{P0943R5}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r5}", - year = 2020, - month = 3, +@misc{P1161R0, + author = "Corentin Jabot", + title = "{P1161R0}: Deprecate uses of the comma operator in subscripting expressions", + howpublished = "\url{https://wg21.link/p1161r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0943R6, - author = "Hans Boehm", - title = "{P0943R6}: Support C atomics in C++", - howpublished = "\url{https://wg21.link/p0943r6}", - year = 2020, - month = 11, +@misc{P1161R1, + author = "Corentin Jabot", + title = "{P1161R1}: Deprecate uses of the comma operator in subscripting expressions", + howpublished = "\url{https://wg21.link/p1161r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0944R0, - author = "Casey Carter", - title = "{P0944R0}: Contiguous Ranges", - howpublished = "\url{https://wg21.link/p0944r0}", - year = 2018, - month = 2, +@misc{P1161R2, + author = "Corentin Jabot", + title = "{P1161R2}: Deprecate uses of the comma operator in subscripting expressions", + howpublished = "\url{https://wg21.link/p1161r2}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0945R0, - author = "Richard Smith", - title = "{P0945R0}: Generalizing alias declarations", - howpublished = "\url{https://wg21.link/p0945r0}", - year = 2018, +@misc{P1161R3, + author = "Corentin Jabot", + title = "{P1161R3}: Deprecate uses of the comma operator in subscripting expressions", + howpublished = "\url{https://wg21.link/p1161r3}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0946R0, - author = "Richard Smith", - title = "{P0946R0}: Towards consistency between <=> and other comparison operators", - howpublished = "\url{https://wg21.link/p0946r0}", +@misc{P1163R0, + author = "Nevin Liber", + title = "{P1163R0}: Explicitly Implicifying explicit Constructors", + howpublished = "\url{https://wg21.link/p1163r0}", year = 2018, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0947R0, - author = "Richard Smith", - title = "{P0947R0}: Another take on Modules", - howpublished = "\url{https://wg21.link/p0947r0}", +@misc{P1164R0, + author = "Nicolai Josuttis", + title = "{P1164R0}: Make create\_directory() Intuitive", + howpublished = "\url{https://wg21.link/p1164r0}", year = 2018, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0947R1, - author = "Richard Smith", - title = "{P0947R1}: Another take on Modules", - howpublished = "\url{https://wg21.link/p0947r1}", - year = 2018, - month = 3, +@misc{P1164R1, + author = "Nicolai Josuttis", + title = "{P1164R1}: Make create\_directory() intuitive", + howpublished = "\url{https://wg21.link/p1164r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P0949R0, - author = "Peter Dimov", - title = "{P0949R0}: Adding support for type-based metaprogramming to the standard library", - howpublished = "\url{https://wg21.link/p0949r0}", +@misc{P1165R0, + author = "Tim Song", + title = "{P1165R0}: Fixing allocator usage for operator+(basic\_string)", + howpublished = "\url{https://wg21.link/p1165r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0952R0, - author = "Thomas Köppe and Davis Herring", - title = "{P0952R0}: A new specification for std::generate\_canonical", - howpublished = "\url{https://wg21.link/p0952r0}", +@misc{P1165R1, + author = "Tim Song", + title = "{P1165R1}: Make stateful allocator propagation more consistent for operator+(basic\_string)", + howpublished = "\url{https://wg21.link/p1165r1}", year = 2018, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0952R1, - author = "Thomas Koeppe and Davis Herring", - title = "{P0952R1}: A new specification for std::generate\_canonical", - howpublished = "\url{https://wg21.link/p0952r1}", - year = 2023, - month = 9, +@misc{P1166R0, + author = "Guy Davidson and Bob Steagall", + title = "{P1166R0}: What do we need from a linear algebra library?", + howpublished = "\url{https://wg21.link/p1166r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0952R2, - author = "Thomas Köppe and Davis Herring", - title = "{P0952R2}: A new specification for std::generate\_canonical", - howpublished = "\url{https://wg21.link/p0952r2}", - year = 2023, - month = 12, +@misc{P1167R0, + author = "Mike Spertus", + title = "{P1167R0}: Improving function templates with Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1167r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0953R0, - author = "Matúš Chochlík and Axel Naumann and David Sankel", - title = "{P0953R0}: constexpr reflexpr", - howpublished = "\url{https://wg21.link/p0953r0}", - year = 2017, - month = 2, +@misc{P1168R0, + author = "Mike Spertus", + title = "{P1168R0}: How to make Terse Notation soar with Class Template Argument Deduction", + howpublished = "\url{https://wg21.link/p1168r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0953R1, - author = "Matúš Chochlík and Axel Naumann and David Sankel and Andrew Sutton", - title = "{P0953R1}: constexpr reflexpr", - howpublished = "\url{https://wg21.link/p0953r1}", +@misc{P1169R0, + author = "Barry Revzin and Casey Carter", + title = "{P1169R0}: static operator()", + howpublished = "\url{https://wg21.link/p1169r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0953R2, - author = "Matúš Chochlík and Axel Naumann and and David Sankel", - title = "{P0953R2}: constexpr reflexpr", - howpublished = "\url{https://wg21.link/p0953r2}", - year = 2019, - month = 1, +@misc{P1169R1, + author = "Barry Revzin and Casey Carter", + title = "{P1169R1}: static operator()", + howpublished = "\url{https://wg21.link/p1169r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P0954R0, - author = "Bjarne Stroustrup", - title = "{P0954R0}: What do we want to do with reflection?", - howpublished = "\url{https://wg21.link/p0954r0}", - year = 2018, - month = 2, +@misc{P1169R2, + author = "Barry Revzin and Casey Carter", + title = "{P1169R2}: static operator()", + howpublished = "\url{https://wg21.link/p1169r2}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0955R0, - author = "Bjarne Stroustrup", - title = "{P0955R0}: Modules and macros", - howpublished = "\url{https://wg21.link/p0955r0}", - year = 2018, - month = 2, +@misc{P1169R3, + author = "Barry Revzin and Casey Carter", + title = "{P1169R3}: static operator()", + howpublished = "\url{https://wg21.link/p1169r3}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P0956R0, - author = "Bjarne Stroustrup", - title = "{P0956R0}: Answers to concept syntax suggestions", - howpublished = "\url{https://wg21.link/p0956r0}", +@misc{P1169R4, + author = "Barry Revzin and Casey Carter", + title = "{P1169R4}: static operator()", + howpublished = "\url{https://wg21.link/p1169r4}", + year = 2022, + month = 4, + publisher = "WG21" +} +@misc{P1170R0, + author = "Barry Revzin and Andrew Sutton", + title = "{P1170R0}: Overload sets as function parameters", + howpublished = "\url{https://wg21.link/p1170r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0957R0, - author = "Mingxin Wang", - title = "{P0957R0}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", - howpublished = "\url{https://wg21.link/p0957r0}", +@misc{P1171R0, + author = "Lewis Baker", + title = "{P1171R0}: Synchronously waiting on asynchronous operations", + howpublished = "\url{https://wg21.link/p1171r0}", year = 2018, - month = 2, + month = 10, publisher = "WG21" } -@misc{P0957R1, +@misc{P1172R0, author = "Mingxin Wang", - title = "{P0957R1}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", - howpublished = "\url{https://wg21.link/p0957r1}", + title = "{P1172R0}: The Concept of Memory Allocator", + howpublished = "\url{https://wg21.link/p1172r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P0957R2, +@misc{P1172R1, author = "Mingxin Wang", - title = "{P0957R2}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", - howpublished = "\url{https://wg21.link/p0957r2}", + title = "{P1172R1}: The Concept of Memory Allocator", + howpublished = "\url{https://wg21.link/p1172r1}", year = 2019, month = 6, publisher = "WG21" } -@misc{P0957R3, - author = "Mingxin Wang", - title = "{P0957R3}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", - howpublished = "\url{https://wg21.link/p0957r3}", - year = 2019, +@misc{P1175R0, + author = "JeanHeyd Meneide", + title = "{P1175R0}: A simple and practical optional reference for C++", + howpublished = "\url{https://wg21.link/p1175r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0957R4, - author = "Mingxin Wang", - title = "{P0957R4}: PFA: A Generic, Extendable and Efficient Solution for Polymorphic Programming", - howpublished = "\url{https://wg21.link/p0957r4}", - year = 2019, - month = 11, +@misc{P1177R0, + author = "Rene Rivera", + title = "{P1177R0}: Package Ecosystem Plan", + howpublished = "\url{https://wg21.link/p1177r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0957R5, - author = "Mingxin Wang", - title = "{P0957R5}: Proxy: A Polymorphic Programming Library", - howpublished = "\url{https://wg21.link/p0957r5}", - year = 2022, - month = 2, +@misc{P1177R1, + author = "René Rivera", + title = "{P1177R1}: Package Ecosystem Plan", + howpublished = "\url{https://wg21.link/p1177r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0957R6, - author = "Mingxin Wang", - title = "{P0957R6}: Proxy: A Polymorphic Programming Library", - howpublished = "\url{https://wg21.link/p0957r6}", - year = 2022, - month = 3, +@misc{P1178R0, + author = "Rene Rivera", + title = "{P1178R0}: C++ Compile", + howpublished = "\url{https://wg21.link/p1178r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0957R7, - author = "Mingxin Wang", - title = "{P0957R7}: Proxy: A Polymorphic Programming Library", - howpublished = "\url{https://wg21.link/p0957r7}", - year = 2022, - month = 4, +@misc{P1179R0, + author = "Herb Sutter", + title = "{P1179R0}: Lifetime safety: Preventing common dangling", + howpublished = "\url{https://wg21.link/p1179r0}", + year = 2018, + month = 9, publisher = "WG21" } -@misc{P0957R8, - author = "Mingxin Wang", - title = "{P0957R8}: Proxy: A Polymorphic Programming Library", - howpublished = "\url{https://wg21.link/p0957r8}", - year = 2022, - month = 6, +@misc{P1179R1, + author = "Herb Sutter", + title = "{P1179R1}: Lifetime safety: Preventing common dangling", + howpublished = "\url{https://wg21.link/p1179r1}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P0957R9, - author = "Mingxin Wang", - title = "{P0957R9}: Proxy: A Polymorphic Programming Library", - howpublished = "\url{https://wg21.link/p0957r9}", - year = 2022, +@misc{P1180R0, + author = "Richard Smith", + title = "{P1180R0}: Response to P1156", + howpublished = "\url{https://wg21.link/p1180r0}", + year = 2018, month = 9, publisher = "WG21" } -@misc{P0958R0, - author = "Christopher Kohlhoff", - title = "{P0958R0}: Networking TS changes to support proposed Executors TS", - howpublished = "\url{https://wg21.link/p0958r0}", +@misc{P1181R0, + author = "Morwenn Ed", + title = "{P1181R0}: Proposing unless", + howpublished = "\url{https://wg21.link/p1181r0}", year = 2018, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0958R1, - author = "Christopher Kohlhoff", - title = "{P0958R1}: Networking TS changes to support proposed Executors TS", - howpublished = "\url{https://wg21.link/p0958r1}", +@misc{P1182R0, + author = "Gennaro Prot", + title = "{P1182R0}: New names for the power-of-2 templates (and their header)", + howpublished = "\url{https://wg21.link/p1182r0}", year = 2018, - month = 5, + month = 9, publisher = "WG21" } -@misc{P0958R2, - author = "Christopher Kohlhoff", - title = "{P0958R2}: Networking TS changes to support proposed Executors TS", - howpublished = "\url{https://wg21.link/p0958r2}", - year = 2020, - month = 8, +@misc{P1184R0, + author = "Nathan Sidwell", + title = "{P1184R0}: A Module Mapper", + howpublished = "\url{https://wg21.link/p1184r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0958R3, - author = "Christopher Kohlhoff", - title = "{P0958R3}: Networking TS changes to support proposed Executors TS", - howpublished = "\url{https://wg21.link/p0958r3}", - year = 2021, - month = 3, +@misc{P1184R1, + author = "Nathan Sidwell", + title = "{P1184R1}: A Module Mapper", + howpublished = "\url{https://wg21.link/p1184r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0959R0, - author = "Marius Bancila", - title = "{P0959R0}: A Proposal for a Universally Unique Identifier Library", - howpublished = "\url{https://wg21.link/p0959r0}", - year = 2018, - month = 2, +@misc{P1184R2, + author = "Nathan Sidwell", + title = "{P1184R2}: A Module Mapper", + howpublished = "\url{https://wg21.link/p1184r2}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P0959R1, - author = "Marius Bancila", - title = "{P0959R1}: A Proposal for a Universally Unique Identifier Library", - howpublished = "\url{https://wg21.link/p0959r1}", +@misc{P1185R0, + author = "Barry Revzin", + title = "{P1185R0}: <=> != ==", + howpublished = "\url{https://wg21.link/p1185r0}", year = 2018, - month = 9, + month = 10, publisher = "WG21" } -@misc{P0959R2, - author = "Marius Bancila and Tony van Eerd", - title = "{P0959R2}: A Proposal for a Universally Unique Identifier Library", - howpublished = "\url{https://wg21.link/p0959r2}", +@misc{P1185R1, + author = "Barry Revzin", + title = "{P1185R1}: <=> != ==", + howpublished = "\url{https://wg21.link/p1185r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0960R0, - author = "Ville Voutilainen", - title = "{P0960R0}: Allow initializing aggregates from a parenthesized list of values", - howpublished = "\url{https://wg21.link/p0960r0}", - year = 2018, +@misc{P1185R2, + author = "Barry Revzin", + title = "{P1185R2}: <=> != ==", + howpublished = "\url{https://wg21.link/p1185r2}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P0960R1, - author = "Ville Voutilainen", - title = "{P0960R1}: Allow initializing aggregates from a parenthesized list of values", - howpublished = "\url{https://wg21.link/p0960r1}", +@misc{P1186R0, + author = "Barry Revzin", + title = "{P1186R0}: When do you actually use <=>?", + howpublished = "\url{https://wg21.link/p1186r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0960R2, - author = "Ville Voutilainen and Thomas Köppe", - title = "{P0960R2}: Allow initializing aggregates from a parenthesized list of values", - howpublished = "\url{https://wg21.link/p0960r2}", +@misc{P1186R1, + author = "Barry Revzin", + title = "{P1186R1}: When do you actually use <=>?", + howpublished = "\url{https://wg21.link/p1186r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P0960R3, - author = "Ville Voutilainen and Thomas Köppe", - title = "{P0960R3}: Allow initializing aggregates from a parenthesized list of values", - howpublished = "\url{https://wg21.link/p0960r3}", +@misc{P1186R2, + author = "Barry Revzin", + title = "{P1186R2}: When do you actually use <=>?", + howpublished = "\url{https://wg21.link/p1186r2}", year = 2019, - month = 2, + month = 6, publisher = "WG21" } -@misc{P0961R0, - author = "Ville Voutilainen", - title = "{P0961R0}: Relaxing the structured bindings customization point finding rules", - howpublished = "\url{https://wg21.link/p0961r0}", - year = 2018, - month = 2, +@misc{P1186R3, + author = "Barry Revzin", + title = "{P1186R3}: When do you actually use <=>?", + howpublished = "\url{https://wg21.link/p1186r3}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P0961R1, - author = "Ville Voutilainen", - title = "{P0961R1}: Relaxing the structured bindings customization point finding rules", - howpublished = "\url{https://wg21.link/p0961r1}", +@misc{P1187R0, + author = "Barry Revzin", + title = "{P1187R0}: A type trait for std::compare\_3way()'s type", + howpublished = "\url{https://wg21.link/p1187r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0962R0, - author = "Ville Voutilainen", - title = "{P0962R0}: Relaxing the range-for loop customization point finding rules", - howpublished = "\url{https://wg21.link/p0962r0}", - year = 2018, - month = 2, +@misc{P1188R0, + author = "Barry Revzin", + title = "{P1188R0}: Library utilities for <=>", + howpublished = "\url{https://wg21.link/p1188r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0962R1, - author = "Ville Voutilainen", - title = "{P0962R1}: Relaxing the range-for loop customization point finding rules", - howpublished = "\url{https://wg21.link/p0962r1}", - year = 2018, +@misc{P1189R0, + author = "Barry Revzin", + title = "{P1189R0}: Adding <=> to library", + howpublished = "\url{https://wg21.link/p1189r0}", + year = 2019, month = 3, publisher = "WG21" } -@misc{P0963R0, - author = "Zhihao Yuan", - title = "{P0963R0}: Structured binding declaration as a condition", - howpublished = "\url{https://wg21.link/p0963r0}", +@misc{P1190R0, + author = "David Stone", + title = "{P1190R0}: I did not order this! Why is it on my bill?", + howpublished = "\url{https://wg21.link/p1190r0}", year = 2018, - month = 2, + month = 8, publisher = "WG21" } -@misc{P0963R1, - author = "Zhihao Yuan", - title = "{P0963R1}: Structured binding declaration as a condition", - howpublished = "\url{https://wg21.link/p0963r1}", - year = 2023, +@misc{P1191R0, + author = "David Stone", + title = "{P1191R0}: Adding operator<=> to types that are not currently comparable", + howpublished = "\url{https://wg21.link/p1191r0}", + year = 2018, month = 8, publisher = "WG21" } -@misc{P0963R2, - author = "Zhihao Yuan", - title = "{P0963R2}: Structured binding declaration as a condition", - howpublished = "\url{https://wg21.link/p0963r2}", - year = 2024, - month = 5, +@misc{P1192R0, + author = "Thomas Rodgers", + title = "{P1192R0}: Experience report - integrating Executors with Parallel Algorithms", + howpublished = "\url{https://wg21.link/p1192r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P0963R3, - author = "Zhihao Yuan", - title = "{P0963R3}: Structured binding declaration as a condition", - howpublished = "\url{https://wg21.link/p0963r3}", - year = 2024, - month = 6, +@misc{P1192R1, + author = "Thomas Rodgers", + title = "{P1192R1}: Experience report - integrating Executors with Parallel Algorithms", + howpublished = "\url{https://wg21.link/p1192r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0964R0, - author = "Matthias Kretz", - title = "{P0964R0}: Finding the right set of traits for simd", - howpublished = "\url{https://wg21.link/p0964r0}", +@misc{P1193R0, + author = "JeanHeyd Meneide", + title = "{P1193R0}: Explicitly Specified Returns for (Implicit) Conversions", + howpublished = "\url{https://wg21.link/p1193r0}", year = 2018, - month = 2, + month = 11, publisher = "WG21" } -@misc{P0964R1, - author = "Matthias Kretz", - title = "{P0964R1}: Finding the right set of traits for simd", - howpublished = "\url{https://wg21.link/p0964r1}", +@misc{P1194R0, + author = "Lee Howes and Eric Niebler and Kirk Shoop and Bryce Lelbach and D. S. Hollman", + title = "{P1194R0}: The Compromise Executors Proposal: A lazy simplification of P0443", + howpublished = "\url{https://wg21.link/p1194r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0964R2, - author = "Matthias Kretz", - title = "{P0964R2}: Finding the right set of traits for simd", - howpublished = "\url{https://wg21.link/p0964r2}", +@misc{P1195R0, + author = "Peter Dimov", + title = "{P1195R0}: Making constexpr", + howpublished = "\url{https://wg21.link/p1195r0}", year = 2018, - month = 6, + month = 9, publisher = "WG21" } -@misc{P0965R0, - author = "Ville Voutilainen", - title = "{P0965R0}: Initializers of objects with automatic and dynamic storage duration have funny inconsistencies", - howpublished = "\url{https://wg21.link/p0965r0}", +@misc{P1196R0, + author = "Peter Dimov", + title = "{P1196R0}: Value-based std::error\_category comparison", + howpublished = "\url{https://wg21.link/p1196r0}", year = 2018, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0966R0, - author = "Mark Zeren and Andrew Luo", - title = "{P0966R0}: string::reserve Should Not Shrink", - howpublished = "\url{https://wg21.link/p0966r0}", +@misc{P1197R0, + author = "Peter Dimov", + title = "{P1197R0}: A non-allocating overload of error\_category::message()", + howpublished = "\url{https://wg21.link/p1197r0}", year = 2018, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0966R1, - author = "Mark Zeren and Andrew Luo", - title = "{P0966R1}: string::reserve Should Not Shrink", - howpublished = "\url{https://wg21.link/p0966r1}", +@misc{P1198R0, + author = "Peter Dimov", + title = "{P1198R0}: Adding error\_category::failed()", + howpublished = "\url{https://wg21.link/p1198r0}", year = 2018, - month = 2, + month = 9, publisher = "WG21" } -@misc{P0968R0, - author = "William M. Miller", - title = "{P0968R0}: Core Language Working Group ``tentatively ready'' Issues for the March, 2018 (Jacksonville) meeting", - howpublished = "\url{https://wg21.link/p0968r0}", +@misc{P1199R0, + author = "Mike Spertus", + title = "{P1199R0}: A simple proposal for unifying generic and object-oriented programming", + howpublished = "\url{https://wg21.link/p1199r0}", year = 2018, - month = 3, + month = 8, publisher = "WG21" } -@misc{P0969R0, - author = "Timur Doumler", - title = "{P0969R0}: Allow structured bindings to accessible members", - howpublished = "\url{https://wg21.link/p0969r0}", +@misc{P1200R0, + author = "Guy Davidson and Roger Orr and Ville Voutilainen and Jose Daniel Garcia Sanchez and Jean-Paul Rigault and Matevz Tadel", + title = "{P1200R0}: High noon for the 2D Graphics proposal", + howpublished = "\url{https://wg21.link/p1200r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0970R0, - author = "Eric Niebler", - title = "{P0970R0}: Better, Safer Range Access Customization Points", - howpublished = "\url{https://wg21.link/p0970r0}", +@misc{P1201R0, + author = "Oleg Fatkhiev and Antony Polukhin", + title = "{P1201R0}: Variant direct comparisons", + howpublished = "\url{https://wg21.link/p1201r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P0970R1, - author = "Eric Niebler", - title = "{P0970R1}: Better, Safer Range Access Customization Points", - howpublished = "\url{https://wg21.link/p0970r1}", +@misc{P1202R0, + author = "David Goldblatt", + title = "{P1202R0}: Asymmetric fences", + howpublished = "\url{https://wg21.link/p1202r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P0972R0, - author = "Billy Robert O'Neal III", - title = "{P0972R0}: zero(), min(), and max() should be noexcept", - howpublished = "\url{https://wg21.link/p0972r0}", - year = 2018, - month = 2, +@misc{P1202R1, + author = "David Goldblatt", + title = "{P1202R1}: Asymmetric Fences", + howpublished = "\url{https://wg21.link/p1202r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P0973R0, - author = "Geoff Romer and James Dennett", - title = "{P0973R0}: Coroutines TS Use Cases and Design Issues", - howpublished = "\url{https://wg21.link/p0973r0}", - year = 2018, - month = 3, +@misc{P1202R2, + author = "David Goldblatt", + title = "{P1202R2}: Asymmetric Fences", + howpublished = "\url{https://wg21.link/p1202r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0974R0, - author = "Jonathan Ringle", - title = "{P0974R0}: A Function Returning Whether An Underlying Type Value Is a Valid Enumerator of a Given Enumeration", - howpublished = "\url{https://wg21.link/p0974r0}", - year = 2018, - month = 3, +@misc{P1202R3, + author = "David Goldblatt", + title = "{P1202R3}: Asymmetric Fences", + howpublished = "\url{https://wg21.link/p1202r3}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P0975R0, - author = "Gor Nishanov", - title = "{P0975R0}: Impact of coroutines on current and upcoming library facilities", - howpublished = "\url{https://wg21.link/p0975r0}", - year = 2018, - month = 3, +@misc{P1202R4, + author = "David Goldblatt", + title = "{P1202R4}: Asymmetric Fences", + howpublished = "\url{https://wg21.link/p1202r4}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P0976R0, - author = "Bjarne Stroustrup", - title = "{P0976R0}: The Evils of Paradigms", - howpublished = "\url{https://wg21.link/p0976r0}", +@misc{P1202R5, + author = "David Goldblatt", + title = "{P1202R5}: Asymmetric Fences", + howpublished = "\url{https://wg21.link/p1202r5}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P1203R0, + author = "Boris Kolpackov and Richard Smith", + title = "{P1203R0}: Modular main()", + howpublished = "\url{https://wg21.link/p1203r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0977R0, - author = "Bjarne Stroustrup", - title = "{P0977R0}: Remember the Vasa!", - howpublished = "\url{https://wg21.link/p0977r0}", +@misc{P1204R0, + author = "Boris Kolpackov", + title = "{P1204R0}: Canonical Project Structure", + howpublished = "\url{https://wg21.link/p1204r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0978R0, - author = "Gor Nishanov", - title = "{P0978R0}: A Response to ``P0973r0: Coroutines TS Use Cases and Design Issues''", - howpublished = "\url{https://wg21.link/p0978r0}", +@misc{P1205R0, + author = "Olivier Giroux and JF Bastien", + title = "{P1205R0}: Teleportation via co\_await", + howpublished = "\url{https://wg21.link/p1205r0}", year = 2018, - month = 3, + month = 9, publisher = "WG21" } -@misc{P0980R0, - author = "Louis Dionne", - title = "{P0980R0}: Making std::string constexpr", - howpublished = "\url{https://wg21.link/p0980r0}", +@misc{P1206R0, + author = "Corentin Jabot and Christopher Di Bella", + title = "{P1206R0}: Range constructors for standard containers and views", + howpublished = "\url{https://wg21.link/p1206r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0980R1, - author = "Louis Dionne", - title = "{P0980R1}: Making std::string constexpr", - howpublished = "\url{https://wg21.link/p0980r1}", +@misc{P1206R1, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R1}: ranges::to: A function to convert any range to a container", + howpublished = "\url{https://wg21.link/p1206r1}", year = 2019, - month = 7, + month = 1, publisher = "WG21" } -@misc{P0981R0, - author = "Richard Smith and Gor Nishanov", - title = "{P0981R0}: Halo: coroutine Heap Allocation eLision Optimization: the joint response", - howpublished = "\url{https://wg21.link/p0981r0}", - year = 2018, - month = 3, +@misc{P1206R2, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R2}: ranges::to: A function to convert any range to a container", + howpublished = "\url{https://wg21.link/p1206r2}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P0982R0, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0982R0}: Weaken Release Sequences", - howpublished = "\url{https://wg21.link/p0982r0}", - year = 2018, - month = 4, +@misc{P1206R3, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R3}: ranges::to: A function to convert any range to a container", + howpublished = "\url{https://wg21.link/p1206r3}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P0982R1, - author = "Hans-J. Boehm and Olivier Giroux and Viktor Vafeiades", - title = "{P0982R1}: Weaken release sequences", - howpublished = "\url{https://wg21.link/p0982r1}", - year = 2018, - month = 11, +@misc{P1206R4, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R4}: Conversions from ranges to containers", + howpublished = "\url{https://wg21.link/p1206r4}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P0983R0, - author = "Gabriel Dos Reis and Richard Smith", - title = "{P0983R0}: Plan of Record for Making C++ Modules Available in C++ Standards", - howpublished = "\url{https://wg21.link/p0983r0}", - year = 2018, - month = 4, +@misc{P1206R5, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R5}: Conversions from ranges to containers", + howpublished = "\url{https://wg21.link/p1206r5}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0984R0, - author = "Peter Sommerlad", - title = "{P0984R0}: All (*)()-Pointers Replaced by Ideal Lambdas", - howpublished = "\url{https://wg21.link/p0984r0}", - year = 2018, - month = 4, +@misc{P1206R6, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R6}: Conversions from ranges to containers", + howpublished = "\url{https://wg21.link/p1206r6}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P0985R0, - author = "Marshall Clow", - title = "{P0985R0}: LWG Chair post-meeting report", - howpublished = "\url{https://wg21.link/p0985r0}", - year = 2017, - month = 3, +@misc{P1206R7, + author = "Corentin Jabot and Eric Niebler and Casey Carter", + title = "{P1206R7}: Conversions from ranges to containers", + howpublished = "\url{https://wg21.link/p1206r7}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P0985R1, - author = "Marshall Clow", - title = "{P0985R1}: LWG Chair post-meeting report", - howpublished = "\url{https://wg21.link/p0985r1}", +@misc{P1207R0, + author = "Corentin Jabot", + title = "{P1207R0}: Movability of Single-pass Iterators", + howpublished = "\url{https://wg21.link/p1207r0}", year = 2018, + month = 8, + publisher = "WG21" +} +@misc{P1207R1, + author = "Corentin Jabot", + title = "{P1207R1}: Movability of Single-pass Iterators", + howpublished = "\url{https://wg21.link/p1207r1}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1207R2, + author = "Corentin Jabot", + title = "{P1207R2}: Movability of Single-pass Iterators", + howpublished = "\url{https://wg21.link/p1207r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0985R2, - author = "Marshall Clow", - title = "{P0985R2}: LWG Chair post-meeting report", - howpublished = "\url{https://wg21.link/p0985r2}", +@misc{P1207R3, + author = "Corentin Jabot", + title = "{P1207R3}: Movability of Single-pass Iterators", + howpublished = "\url{https://wg21.link/p1207r3}", + year = 2019, + month = 8, + publisher = "WG21" +} +@misc{P1207R4, + author = "Corentin Jabot", + title = "{P1207R4}: Movability of Single-pass Iterators", + howpublished = "\url{https://wg21.link/p1207r4}", + year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P1208R0, + author = "Corentin Jabot and Robert Douglas", + title = "{P1208R0}: Adopt source\_location from Library Fundamentals V3 for C++20", + howpublished = "\url{https://wg21.link/p1208r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0985R3, - author = "Marshall Clow", - title = "{P0985R3}: LWG Chair post-meeting report", - howpublished = "\url{https://wg21.link/p0985r3}", +@misc{P1208R1, + author = "Corentin Jabot and Robert Douglas", + title = "{P1208R1}: Adopt source\_location from Library Fundamentals V3 for C++20", + howpublished = "\url{https://wg21.link/p1208r1}", year = 2018, - month = 11, + month = 9, publisher = "WG21" } -@misc{P0985R4, - author = "Marshall Clow", - title = "{P0985R4}: LWG Chair post-meeting report", - howpublished = "\url{https://wg21.link/p0985r4}", - year = 2019, - month = 3, +@misc{P1208R3, + author = "Robert Douglas and Corentin Jabot", + title = "{P1208R3}: Source-Code Information Capture", + howpublished = "\url{https://wg21.link/p1208r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P0986R0, - author = "Richard Smith and David Jones", - title = "{P0986R0}: Comparison of Modules Proposals", - howpublished = "\url{https://wg21.link/p0986r0}", - year = 2018, +@misc{P1208R4, + author = "Robert Douglas and Corentin Jabot", + title = "{P1208R4}: Adopt source location from Library Fundamentals V3 for C++20", + howpublished = "\url{https://wg21.link/p1208r4}", + year = 2019, month = 3, publisher = "WG21" } -@misc{P0987R0, - author = "Pablo Halpern", - title = "{P0987R0}: polymorphic\_allocator instead of type-erasure", - howpublished = "\url{https://wg21.link/p0987r0}", - year = 2018, - month = 4, +@misc{P1208R5, + author = "Corentin Jabot and Robert Douglas", + title = "{P1208R5}: Adopt source location from Library Fundamentals V3 for C++20", + howpublished = "\url{https://wg21.link/p1208r5}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P0987R1, - author = "Pablo Halpern", - title = "{P0987R1}: polymorphic\_allocator instead of type-erasure", - howpublished = "\url{https://wg21.link/p0987r1}", - year = 2022, - month = 9, +@misc{P1208R6, + author = "Corentin Jabot and Robert Douglas and Daniel Krugler and Peter Sommerlad", + title = "{P1208R6}: Adopt source location from Library Fundamentals V3 for C++20", + howpublished = "\url{https://wg21.link/p1208r6}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P0987R2, - author = "Pablo Halpern", - title = "{P0987R2}: polymorphic\_allocator instead of type-erasure", - howpublished = "\url{https://wg21.link/p0987r2}", - year = 2022, +@misc{P1209R0, + author = "Alisdair Meredith and Stephan T. Lavavej", + title = "{P1209R0}: Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20", + howpublished = "\url{https://wg21.link/p1209r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P0988R0, - author = "Guy Davidson", - title = "{P0988R0}: Ruminations on 2D graphics in the C++ International Standard", - howpublished = "\url{https://wg21.link/p0988r0}", +@misc{P1210R0, + author = "Alisdair Meredith", + title = "{P1210R0}: Completing the Rebase of Library Fundamentals, Version 3, Working Draft", + howpublished = "\url{https://wg21.link/p1210r0}", year = 2018, - month = 4, + month = 9, publisher = "WG21" } -@misc{P0989R0, - author = "Tony Van Eerd", - title = "{P0989R0}: Standardizing Extended Integers", - howpublished = "\url{https://wg21.link/p0989r0}", +@misc{P1212R0, + author = "Ben Craig", + title = "{P1212R0}: Modules and Freestanding", + howpublished = "\url{https://wg21.link/p1212r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P0990R0, - author = "Tony Van Eerd", - title = "{P0990R0}: Rebuttal of Implementation Concerns for Bit Entanglement", - howpublished = "\url{https://wg21.link/p0990r0}", +@misc{P1213R0, + author = "Nathan Sidwell", + title = "{P1213R0}: Global Module Fragment is Unnecessary", + howpublished = "\url{https://wg21.link/p1213r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P0991R0, - author = "Detlef Vollmann", - title = "{P0991R0}: Comparison of Stackful Coroutine Proposals", - howpublished = "\url{https://wg21.link/p0991r0}", +@misc{P1213R1, + author = "Nathan Sidwell", + title = "{P1213R1}: Global Module Fragment Is Unnecessary", + howpublished = "\url{https://wg21.link/p1213r1}", year = 2018, - month = 3, + month = 11, publisher = "WG21" } -@misc{P0992R0, - author = "Andrew Sutton", - title = "{P0992R0}: Translation and evaluation", - howpublished = "\url{https://wg21.link/p0992r0}", +@misc{P1214R0, + author = "JeanHeyd Meneide", + title = "{P1214R0}: Pointer to Member Functions and Member Objects are just Callables!", + howpublished = "\url{https://wg21.link/p1214r0}", year = 2018, - month = 4, - publisher = "WG21" -} -@misc{P0993R0, - author = "Andrew Sutton and Herb Sutter", - title = "{P0993R0}: Value-based Reflection", - howpublished = "\url{https://wg21.link/p0993r0}", - year = 2014, - month = 4, + month = 10, publisher = "WG21" } -@misc{P0994R0, - author = "Adam David Alan Martin and Jason Carey", - title = "{P0994R0}: String View Conversion for Function Arguments", - howpublished = "\url{https://wg21.link/p0994r0}", +@misc{P1217R0, + author = "Hans-J. Boehm", + title = "{P1217R0}: Out-of-thin-air, revisited, again", + howpublished = "\url{https://wg21.link/p1217r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0995R0, - author = "JF Bastien and Olivier Giroux and Andrew Hunter", - title = "{P0995R0}: Improving atomic\_flag", - howpublished = "\url{https://wg21.link/p0995r0}", - year = 2018, +@misc{P1217R1, + author = "Hans-J. Boehm", + title = "{P1217R1}: Out-of-thin-air, revisited, again", + howpublished = "\url{https://wg21.link/p1217r1}", + year = 2019, month = 3, publisher = "WG21" } -@misc{P0995R1, - author = "JF Bastien and Olivier Giroux and Andrew Hunter", - title = "{P0995R1}: Improving atomic\_flag", - howpublished = "\url{https://wg21.link/p0995r1}", - year = 2018, +@misc{P1217R2, + author = "Hans Boehm", + title = "{P1217R2}: Out-of-thin-air, revisited, again", + howpublished = "\url{https://wg21.link/p1217r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P0996R1, - author = "Alisdair Meredith", - title = "{P0996R1}: Rebase Library Fundamentals TS on C++17", - howpublished = "\url{https://wg21.link/p0996r1}", +@misc{P1218R0, + author = "Nathan Sidwell", + title = "{P1218R0}: Redefinitions in Legacy Imports", + howpublished = "\url{https://wg21.link/p1218r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P0997R0, - author = "Nathan Myers and ADAM David Alan Martin and Eric Keane", - title = "{P0997R0}: Retire Pernicious Language Constructs in Module Contexts", - howpublished = "\url{https://wg21.link/p0997r0}", +@misc{P1219R0, + author = "James Touton", + title = "{P1219R0}: Homogeneous variadic function parameters", + howpublished = "\url{https://wg21.link/p1219r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P0999R0, - author = "James Dennett", - title = "{P0999R0}: More Natural Arithmetic in C++", - howpublished = "\url{https://wg21.link/p0999r0}", +@misc{P1219R1, + author = "James Touton", + title = "{P1219R1}: Homogeneous variadic function parameters", + howpublished = "\url{https://wg21.link/p1219r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P04116R0, - author = "Pablo Halpern", - title = "{P04116R0}: Completing support for emotive programming in C++", - howpublished = "\url{https://wg21.link/p04116r0}", +@misc{P1219R2, + author = "James Touton", + title = "{P1219R2}: Homogeneous variadic function parameters", + howpublished = "\url{https://wg21.link/p1219r2}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1000R0, - author = "Herb Sutter", - title = "{P1000R0}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r0}", +@misc{P1220R0, + author = "Chris Kennelly", + title = "{P1220R0}: Controlling When Inline Functions are Emitted", + howpublished = "\url{https://wg21.link/p1220r0}", year = 2018, - month = 4, + month = 9, publisher = "WG21" } -@misc{P1000R1, - author = "Herb Sutter", - title = "{P1000R1}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r1}", +@misc{P1221R0, + author = "Jason Rice", + title = "{P1221R0}: Parametric Expressions", + howpublished = "\url{https://wg21.link/p1221r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1000R2, - author = "Herb Sutter", - title = "{P1000R2}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r2}", - year = 2019, - month = 7, +@misc{P1221R1, + author = "Jason Rice", + title = "{P1221R1}: Parametric Expressions", + howpublished = "\url{https://wg21.link/p1221r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1000R3, - author = "Herb Sutter", - title = "{P1000R3}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r3}", - year = 2019, +@misc{P1222R0, + author = "Zach Laine", + title = "{P1222R0}: A Standard flat\_set", + howpublished = "\url{https://wg21.link/p1222r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P1000R4, - author = "Herb Sutter", - title = "{P1000R4}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r4}", - year = 2020, - month = 2, +@misc{P1222R1, + author = "Zach Laine", + title = "{P1222R1}: A Standard flatset", + howpublished = "\url{https://wg21.link/p1222r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1000R5, - author = "Herb Sutter", - title = "{P1000R5}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r5}", - year = 2023, - month = 5, +@misc{P1222R2, + author = "Zach Laine", + title = "{P1222R2}: A Standard flat\_set", + howpublished = "\url{https://wg21.link/p1222r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1000R6, - author = "Herb Sutter", - title = "{P1000R6}: C++ IS schedule", - howpublished = "\url{https://wg21.link/p1000r6}", - year = 2024, - month = 5, +@misc{P1222R3, + author = "Zach Laine", + title = "{P1222R3}: A Standard flat\_set", + howpublished = "\url{https://wg21.link/p1222r3}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1001R0, - author = "Alisdair Meredith", - title = "{P1001R0}: Target Vectorization Policies from Parallelism V2 TS to C++20", - howpublished = "\url{https://wg21.link/p1001r0}", +@misc{P1222R4, + author = "Zach Laine", + title = "{P1222R4}: A Standard flat\_set", + howpublished = "\url{https://wg21.link/p1222r4}", + year = 2022, + month = 6, + publisher = "WG21" +} +@misc{P1223R0, + author = "Zach Laine", + title = "{P1223R0}: find\_backward", + howpublished = "\url{https://wg21.link/p1223r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1001R1, - author = "Alisdair Meredith", - title = "{P1001R1}: Target Vectorization Policies from Parallelism V2 TS to C++20", - howpublished = "\url{https://wg21.link/p1001r1}", +@misc{P1223R1, + author = "Zach Laine", + title = "{P1223R1}: find\_backward", + howpublished = "\url{https://wg21.link/p1223r1}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1001R2, - author = "Alisdair Meredith and Pablo Halpern", - title = "{P1001R2}: Target Vectorization Policies from Parallelism V2 TS to C++20", - howpublished = "\url{https://wg21.link/p1001r2}", +@misc{P1223R2, + author = "Zach Laine", + title = "{P1223R2}: find\_backward", + howpublished = "\url{https://wg21.link/p1223r2}", year = 2019, + month = 6, + publisher = "WG21" +} +@misc{P1223R3, + author = "Zach Laine", + title = "{P1223R3}: find\_last", + howpublished = "\url{https://wg21.link/p1223r3}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P1002R0, - author = "Louis Dionne", - title = "{P1002R0}: Try-catch blocks in constexpr functions", - howpublished = "\url{https://wg21.link/p1002r0}", - year = 2018, +@misc{P1223R4, + author = "Zach Laine", + title = "{P1223R4}: find\_last", + howpublished = "\url{https://wg21.link/p1223r4}", + year = 2022, month = 4, publisher = "WG21" } -@misc{P1002R1, - author = "Louis Dionne", - title = "{P1002R1}: Try-catch blocks in constexpr functions", - howpublished = "\url{https://wg21.link/p1002r1}", - year = 2018, - month = 11, +@misc{P1223R5, + author = "Zach Laine", + title = "{P1223R5}: find\_last", + howpublished = "\url{https://wg21.link/p1223r5}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1003R0, +@misc{P1224R0, author = "Marshall Clow", - title = "{P1003R0}: C++ Standard Library Issues Resolved Directly In Jacksonville", - howpublished = "\url{https://wg21.link/p1003r0}", + title = "{P1224R0}: C++ Standard Library Issues to be moved in San Diego", + howpublished = "\url{https://wg21.link/p1224r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1004R0, - author = "Louis Dionne", - title = "{P1004R0}: Making std::vector constexpr", - howpublished = "\url{https://wg21.link/p1004r0}", +@misc{P1225R0, + author = "JF Bastien", + title = "{P1225R0}: Feedback on 2D Graphics", + howpublished = "\url{https://wg21.link/p1225r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1004R1, - author = "Louis Dionne", - title = "{P1004R1}: Making std::vector constexpr", - howpublished = "\url{https://wg21.link/p1004r1}", +@misc{P1227R0, + author = "Jorg Brown", + title = "{P1227R0}: Signed size() functions", + howpublished = "\url{https://wg21.link/p1227r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1004R2, - author = "Louis Dionne", - title = "{P1004R2}: Making std::vector constexpr", - howpublished = "\url{https://wg21.link/p1004r2}", +@misc{P1227R1, + author = "Jorg Brown", + title = "{P1227R1}: Signed ssize() functions, unsigned size() functions", + howpublished = "\url{https://wg21.link/p1227r1}", year = 2019, - month = 7, + month = 1, + publisher = "WG21" +} +@misc{P1227R2, + author = "Jorg Brown", + title = "{P1227R2}: Signed ssize() functions, unsigned size() functions", + howpublished = "\url{https://wg21.link/p1227r2}", + year = 2019, + month = 2, + publisher = "WG21" +} +@misc{P1228R1, + author = "Jorg Brown", + title = "{P1228R1}: A proposal to add an efficient string concatenation routine to the Standard Library", + howpublished = "\url{https://wg21.link/p1228r1}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1229R0, + author = "Jorg Brown", + title = "{P1229R0}: Labelled Parameters", + howpublished = "\url{https://wg21.link/p1229r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1005R0, - author = "Bryce Adelstein Lelbach and S. Davis Herring", - title = "{P1005R0}: namespace std {\textbraceleft} namespace fs = filesystem; {\textbraceright}", - howpublished = "\url{https://wg21.link/p1005r0}", +@misc{P1230R0, + author = "Mingxin Wang", + title = "{P1230R0}: Recursive Type Template Instantiation", + howpublished = "\url{https://wg21.link/p1230r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1005R1, - author = "Bryce Adelstein Lelbach and Davis Herring", - title = "{P1005R1}: namespace std {\textbraceleft} namespace fs = filesystem; {\textbraceright}", - howpublished = "\url{https://wg21.link/p1005r1}", +@misc{P1231R0, + author = "JC van Winkel and Christopher Di Bella", + title = "{P1231R0}: Proposal for Study Group: C++ Education", + howpublished = "\url{https://wg21.link/p1231r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1006R0, - author = "Louis Dionne", - title = "{P1006R0}: Constexpr in std::pointer\_traits", - howpublished = "\url{https://wg21.link/p1006r0}", +@misc{P1232R0, + author = "Lee Howes and Eric Niebler and Kirk Shoop and Lewis Baker and Robert Geva", + title = "{P1232R0}: Integrating executors with the standard library through customization", + howpublished = "\url{https://wg21.link/p1232r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1006R1, - author = "Louis Dionne", - title = "{P1006R1}: Constexpr in std::pointer\_traits", - howpublished = "\url{https://wg21.link/p1006r1}", +@misc{P1233R0, + author = "Ashley Hedberg and Matt Calabrese", + title = "{P1233R0}: Shift-by-negative in shift\_left and shift\_right", + howpublished = "\url{https://wg21.link/p1233r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1007R0, - author = "Timur Doumler and Chandler Carruth", - title = "{P1007R0}: std::assume\_aligned", - howpublished = "\url{https://wg21.link/p1007r0}", +@misc{P1233R1, + author = "Ashley Hedberg and Matt Calabrese and Bryce Adelstein Lelbach", + title = "{P1233R1}: Shift-by-negative in shift\_left and shift\_right", + howpublished = "\url{https://wg21.link/p1233r1}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1007R1, - author = "Timur Doumler and Chandler Carruth", - title = "{P1007R1}: std::assume\_aligned", - howpublished = "\url{https://wg21.link/p1007r1}", +@misc{P1235R0, + author = "Bryce Adelstein Lelbach and Hana Dusíková", + title = "{P1235R0}: Implicit constexpr", + howpublished = "\url{https://wg21.link/p1235r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1007R2, - author = "Timur Doumler and Chandler Carruth", - title = "{P1007R2}: std::assume\_aligned", - howpublished = "\url{https://wg21.link/p1007r2}", +@misc{P1236R0, + author = "Jens Maurer", + title = "{P1236R0}: Alternative Wording for P0907R4 Signed Integers are Two's Complement", + howpublished = "\url{https://wg21.link/p1236r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1007R3, - author = "Timur Doumler and Chandler Carruth", - title = "{P1007R3}: std::assume\_aligned", - howpublished = "\url{https://wg21.link/p1007r3}", +@misc{P1236R1, + author = "Jens Maurer", + title = "{P1236R1}: Alternative Wording for P0907R4 Signed Integers are Two's Complement", + howpublished = "\url{https://wg21.link/p1236r1}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1008R0, - author = "Timur Doumler and Arthur O’Dwyer and Richard Smith and Howard E. Hinnant", - title = "{P1008R0}: Prohibit aggregate types with user-declared constructors", - howpublished = "\url{https://wg21.link/p1008r0}", +@misc{P1237R0, + author = "Tom Honermann", + title = "{P1237R0}: SG16: Unicode meeting summaries 2018/07/11 - 2018/10/03", + howpublished = "\url{https://wg21.link/p1237r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1008R1, - author = "Timur Doumler and Arthur O’Dwyer and Richard Smith and Howard E. Hinnant and Nicolai Josuttis", - title = "{P1008R1}: Prohibit aggregates with user-declared constructors", - howpublished = "\url{https://wg21.link/p1008r1}", +@misc{P1238R0, + author = "Tom Honermann and Corentin Jabot and JeanHeyd Meneide and Mark Zeren and Martinho Fernandes and Peter Bindels and Steve Downey and Zach Laine", + title = "{P1238R0}: SG16: Unicode Direction", + howpublished = "\url{https://wg21.link/p1238r0}", year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P1238R1, + author = "Tom Honermann and Corentin Jabot and JeanHeyd Meneide and Mark Zeren and Martinho Fernandes and Peter Bindels and Steve Downey and Zach Laine", + title = "{P1238R1}: SG16: Unicode Direction", + howpublished = "\url{https://wg21.link/p1238r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1009R0, - author = "Timur Doumler", - title = "{P1009R0}: Array size deduction in new-expressions", - howpublished = "\url{https://wg21.link/p1009r0}", +@misc{P1239R0, + author = "Daniel Lustig", + title = "{P1239R0}: Placed Before", + howpublished = "\url{https://wg21.link/p1239r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1009R1, - author = "Timur Doumler", - title = "{P1009R1}: Array size deduction in new-expressions", - howpublished = "\url{https://wg21.link/p1009r1}", +@misc{P1240R0, + author = "Andrew Sutton and Faisal Vali and Daveed Vandevoorde", + title = "{P1240R0}: Scalable Reflection in C++", + howpublished = "\url{https://wg21.link/p1240r0}", year = 2018, - month = 11, + month = 10, publisher = "WG21" } -@misc{P1009R2, - author = "Timur Doumler", - title = "{P1009R2}: Array size deduction in new-expressions", - howpublished = "\url{https://wg21.link/p1009r2}", +@misc{P1240R1, + author = "Daveed Vandevoorde and Wyatt Childers and Andrew Sutton and Faisal Vali and Daveed Vandevoorde", + title = "{P1240R1}: Scalable Reflection in C++", + howpublished = "\url{https://wg21.link/p1240r1}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1010R0, - author = "Mark Zeren and Chris Kennelly", - title = "{P1010R0}: Container support for implicit lifetime types", - howpublished = "\url{https://wg21.link/p1010r0}", +@misc{P1240R2, + author = "Daveed Vandevoorde and Wyatt Childers and Andrew Sutton and Faisal Vali", + title = "{P1240R2}: Scalable Reflection", + howpublished = "\url{https://wg21.link/p1240r2}", + year = 2022, + month = 1, + publisher = "WG21" +} +@misc{P1241R0, + author = "Lee Howes and Eric Niebler and Lewis Baker", + title = "{P1241R0}: In support of merging coroutines into C++20", + howpublished = "\url{https://wg21.link/p1241r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1010R1, - author = "Mark Zeren and Chris Kennelly", - title = "{P1010R1}: Container support for implicit lifetime types", - howpublished = "\url{https://wg21.link/p1010r1}", +@misc{P1242R0, + author = "Jeff Snyder", + title = "{P1242R0}: Single-file modules with the Atom semantic properties rule", + howpublished = "\url{https://wg21.link/p1242r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1011R0, - author = "Adam David Alan Martin", - title = "{P1011R0}: Constant Pointer View - std::as\_const Strikes Back!", - howpublished = "\url{https://wg21.link/p1011r0}", +@misc{P1242R1, + author = "Jeff Snyder and Richard Smith", + title = "{P1242R1}: Single-file modules with the Atom semantic properties rule", + howpublished = "\url{https://wg21.link/p1242r1}", year = 2018, - month = 3, + month = 12, publisher = "WG21" } -@misc{P1012R0, - author = "Frank Zingsheim", - title = "{P1012R0}: Ternary Right Fold Expression", - howpublished = "\url{https://wg21.link/p1012r0}", +@misc{P1243R0, + author = "Dan Raviv", + title = "{P1243R0}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/p1243r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1012R1, - author = "Frank Zingsheim", - title = "{P1012R1}: Ternary Right Fold Expression", - howpublished = "\url{https://wg21.link/p1012r1}", +@misc{P1243R1, + author = "Dan Raviv", + title = "{P1243R1}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/p1243r1}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1243R2, + author = "Dan Raviv", + title = "{P1243R2}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/p1243r2}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1243R3, + author = "Dan Raviv", + title = "{P1243R3}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/p1243r3}", year = 2020, - month = 11, + month = 1, publisher = "WG21" } -@misc{P1013R0, - author = "Thomas Köppe and Hubert S.K. Tong", - title = "{P1013R0}: Explicit concept expressions", - howpublished = "\url{https://wg21.link/p1013r0}", +@misc{P1243R4, + author = "Dan Raviv", + title = "{P1243R4}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/p1243r4}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1244R0, + author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", + title = "{P1244R0}: Dependent Execution for a Unified Executors Proposal for C++", + howpublished = "\url{https://wg21.link/p1244r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1013R1, - author = "Thomas Köppe and Hubert S.K. Tong", - title = "{P1013R1}: Explicit concept expressions", - howpublished = "\url{https://wg21.link/p1013r1}", +@misc{P1245R0, + author = "Bruno Cardoso Lopes and JF Bastien", + title = "{P1245R0}: export module containing [[attribute]];", + howpublished = "\url{https://wg21.link/p1245r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1014R0, - author = "Andrew Sutton and Nevin Liber", - title = "{P1014R0}: A Unit Type for C++", - howpublished = "\url{https://wg21.link/p1014r0}", +@misc{P1246R0, + author = "Bruno Cardoso Lopes and JF Bastien", + title = "{P1246R0}: The no\_float function attribute", + howpublished = "\url{https://wg21.link/p1246r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1015R0, - author = "Patrice Roy", - title = "{P1015R0}: WG21 2018-03 Jacksonville Record of Discussion", - howpublished = "\url{https://wg21.link/p1015r0}", +@misc{P1247R0, + author = "Bruno Cardoso Lopes and JF Bastien and Erik Pilkington", + title = "{P1247R0}: Disabling static destructors: introducing no\_destroy and always\_destroy attributes", + howpublished = "\url{https://wg21.link/p1247r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1016R0, - author = "Vincent Reverdy", - title = "{P1016R0}: A few additional type manipulation utilities", - howpublished = "\url{https://wg21.link/p1016r0}", +@misc{P1248R0, + author = "Tomasz Kamiński", + title = "{P1248R0}: Fixing 'Relation's", + howpublished = "\url{https://wg21.link/p1248r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1017R0, - author = "Hartmut Kaiser and John Biddiscombe", - title = "{P1017R0}: Executors should be variadic", - howpublished = "\url{https://wg21.link/p1017r0}", +@misc{P1248R1, + author = "Tomasz Kamiński", + title = "{P1248R1}: Remove CommonReference requirement from StrictWeakOrdering", + howpublished = "\url{https://wg21.link/p1248r1}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1018R0, - author = "Ville Voutilainen", - title = "{P1018R0}: Evolution status after Jacksonville 2018", - howpublished = "\url{https://wg21.link/p1018r0}", +@misc{P1249R0, + author = "Alex Christensen", + title = "{P1249R0}: std::forward from std::initializer\_list", + howpublished = "\url{https://wg21.link/p1249r0}", year = 2018, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1018R1, - author = "Ville Voutilainen", - title = "{P1018R1}: Evolution status after Rapperswil 2018", - howpublished = "\url{https://wg21.link/p1018r1}", +@misc{P1250R0, + author = "Titus Winters and Ashley Hedberg and Eric Fiselier", + title = "{P1250R0}: Extension by inspecting members of User Defined Types?", + howpublished = "\url{https://wg21.link/p1250r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1018R2, - author = "Ville Voutilainen", - title = "{P1018R2}: Evolution status after San Diego 2018", - howpublished = "\url{https://wg21.link/p1018r2}", +@misc{P1251R0, + author = "Morris Hafner", + title = "{P1251R0}: A more constexpr bitset", + howpublished = "\url{https://wg21.link/p1251r0}", + year = 2018, + month = 10, + publisher = "WG21" +} +@misc{P1251R1, + author = "Morris Hafner", + title = "{P1251R1}: A more constexpr bitset", + howpublished = "\url{https://wg21.link/p1251r1}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1018R3, - author = "Ville Voutilainen", - title = "{P1018R3}: Evolution status after Kona 2019", - howpublished = "\url{https://wg21.link/p1018r3}", - year = 2019, - month = 3, +@misc{P1252R0, + author = "Casey Carter", + title = "{P1252R0}: Ranges Design Cleanup", + howpublished = "\url{https://wg21.link/p1252r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1018R4, - author = "Ville Voutilainen", - title = "{P1018R4}: Evolution status after Cologne 2019", - howpublished = "\url{https://wg21.link/p1018r4}", +@misc{P1252R1, + author = "Casey Carter", + title = "{P1252R1}: Ranges Design Cleanup", + howpublished = "\url{https://wg21.link/p1252r1}", + year = 2018, + month = 11, + publisher = "WG21" +} +@misc{P1252R2, + author = "Casey Carter", + title = "{P1252R2}: Ranges Design Cleanup", + howpublished = "\url{https://wg21.link/p1252r2}", year = 2019, - month = 8, + month = 2, publisher = "WG21" } -@misc{P1018R5, - author = "JF Bastien", - title = "{P1018R5}: Language Evolution status after Belfast 2019", - howpublished = "\url{https://wg21.link/p1018r5}", - year = 2020, +@misc{P1253R0, + author = "Steve Downey", + title = "{P1253R0}: Guidelines for when a WG21 proposal should be reviewed by SG16, the text and Unicode study group", + howpublished = "\url{https://wg21.link/p1253r0}", + year = 2019, month = 1, publisher = "WG21" } -@misc{P1018R6, - author = "JF Bastien", - title = "{P1018R6}: Language Evolution status after Prague 2020", - howpublished = "\url{https://wg21.link/p1018r6}", - year = 2020, - month = 3, +@misc{P1254R0, + author = "Steve Downey", + title = "{P1254R0}: Notes on C++ Package Management", + howpublished = "\url{https://wg21.link/p1254r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1018R7, - author = "JF Bastien", - title = "{P1018R7}: C++ Language Evolution status - pandemic edition - 2020/03–2020/10", - howpublished = "\url{https://wg21.link/p1018r7}", - year = 2020, +@misc{P1255R0, + author = "Steve Downey", + title = "{P1255R0}: A view of 0 or 1 elements: view::maybe", + howpublished = "\url{https://wg21.link/p1255r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P1018R8, - author = "JF Bastien", - title = "{P1018R8}: C++ Language Evolution status - pandemic edition – 2020/11-2021/01", - howpublished = "\url{https://wg21.link/p1018r8}", - year = 2021, - month = 1, +@misc{P1255R1, + author = "Steve Downey", + title = "{P1255R1}: A view of 0 or 1 elements: view::maybe", + howpublished = "\url{https://wg21.link/p1255r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1018R9, - author = "JF Bastien", - title = "{P1018R9}: C++ Language Evolution status - pandemic edition - 2021/01–2021/03", - howpublished = "\url{https://wg21.link/p1018r9}", - year = 2021, - month = 3, +@misc{P1255R2, + author = "Steve Downey", + title = "{P1255R2}: A view of 0 or 1 elements: view::maybe", + howpublished = "\url{https://wg21.link/p1255r2}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1018R10, - author = "JF Bastien", - title = "{P1018R10}: C++ Language Evolution status - pandemic edition - 2021/04", - howpublished = "\url{https://wg21.link/p1018r10}", - year = 2021, - month = 4, +@misc{P1255R3, + author = "Steve Downey", + title = "{P1255R3}: A view of 0 or 1 elements: view::maybe", + howpublished = "\url{https://wg21.link/p1255r3}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1018R11, - author = "JF Bastien", - title = "{P1018R11}: C++ Language Evolution status - pandemic edition - 2021/05", - howpublished = "\url{https://wg21.link/p1018r11}", - year = 2021, +@misc{P1255R4, + author = "Steve Downey", + title = "{P1255R4}: A view of 0 or 1 elements: view::maybe", + howpublished = "\url{https://wg21.link/p1255r4}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1018R12, - author = "JF Bastien", - title = "{P1018R12}: C++ Language Evolution status - pandemic edition – 2021/06-2021/08", - howpublished = "\url{https://wg21.link/p1018r12}", - year = 2021, - month = 8, +@misc{P1255R5, + author = "Steve Downey", + title = "{P1255R5}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r5}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1018R13, - author = "JF Bastien", - title = "{P1018R13}: C++ Language Evolution status - pandemic edition – 2021/06-2021/08", - howpublished = "\url{https://wg21.link/p1018r13}", - year = 2021, - month = 9, +@misc{P1255R6, + author = "Steve Downey", + title = "{P1255R6}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r6}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1018R14, - author = "JF Bastien", - title = "{P1018R14}: C++ Language Evolution status - pandemic edition - 2021/09-2022/01", - howpublished = "\url{https://wg21.link/p1018r14}", +@misc{P1255R7, + author = "Steve Downey", + title = "{P1255R7}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r7}", year = 2022, - month = 1, + month = 5, publisher = "WG21" } -@misc{P1018R15, - author = "JF Bastien", - title = "{P1018R15}: C++ Language Evolution status - pandemic edition – 2022/01-2022/02", - howpublished = "\url{https://wg21.link/p1018r15}", +@misc{P1255R8, + author = "Steve Downey", + title = "{P1255R8}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r8}", year = 2022, - month = 2, + month = 7, publisher = "WG21" } -@misc{P1018R16, - author = "JF Bastien", - title = "{P1018R16}: C++ Language Evolution status - pandemic edition – 2022/02-2022/06", - howpublished = "\url{https://wg21.link/p1018r16}", +@misc{P1255R9, + author = "Steve Downey", + title = "{P1255R9}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r9}", year = 2022, - month = 6, + month = 8, publisher = "WG21" } -@misc{P1018R17, - author = "JF Bastien", - title = "{P1018R17}: C++ Language Evolution status - pandemic edition - 2022/06-2022/07", - howpublished = "\url{https://wg21.link/p1018r17}", - year = 2022, - month = 7, +@misc{P1255R10, + author = "Steve Downey", + title = "{P1255R10}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r10}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P1018R18, - author = "JF Bastien", - title = "{P1018R18}: C++ Language Evolution status - pandemic edition – 2022/07-2022/11", - howpublished = "\url{https://wg21.link/p1018r18}", - year = 2022, - month = 11, +@misc{P1255R11, + author = "Steve Downey", + title = "{P1255R11}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r11}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P1018R19, - author = "JF Bastien", - title = "{P1018R19}: C++ Language Evolution status", - howpublished = "\url{https://wg21.link/p1018r19}", - year = 2022, - month = 11, +@misc{P1255R12, + author = "Steve Downey", + title = "{P1255R12}: A view of 0 or 1 elements: views::maybe", + howpublished = "\url{https://wg21.link/p1255r12}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P1019R0, - author = "Jared Hoberock", - title = "{P1019R0}: Integrating Executors with Parallel Algorithms", - howpublished = "\url{https://wg21.link/p1019r0}", - year = 2018, +@misc{P1255R13, + author = "Steve Downey", + title = "{P1255R13}: A view of 0 or 1 elements: views::nullable And a concept to constrain maybes", + howpublished = "\url{https://wg21.link/p1255r13}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P1019R1, - author = "Jared Hoberock", - title = "{P1019R1}: Integrating Executors with Parallel Algorithms", - howpublished = "\url{https://wg21.link/p1019r1}", - year = 2018, +@misc{P1255R14, + author = "Steve Downey", + title = "{P1255R14}: A view of 0 or 1 elements: views::nullable And a concept to constrain maybes", + howpublished = "\url{https://wg21.link/p1255r14}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P1019R2, - author = "Jared Hoberock", - title = "{P1019R2}: Integrating Executors with Parallel Algorithms", - howpublished = "\url{https://wg21.link/p1019r2}", - year = 2019, - month = 1, - publisher = "WG21" -} -@misc{P1020R0, - author = "Glen Joseph Fernandes and Peter Dimov", - title = "{P1020R0}: Smart pointer creation with default initialization", - howpublished = "\url{https://wg21.link/p1020r0}", +@misc{P1256R0, + author = "Detlef Vollmann", + title = "{P1256R0}: Executors Should Go To A TS", + howpublished = "\url{https://wg21.link/p1256r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1020R1, - author = "Glen Joseph Fernandes and Peter Dimov", - title = "{P1020R1}: Smart pointer creation with default initialization", - howpublished = "\url{https://wg21.link/p1020r1}", +@misc{P1257R0, + author = "Detlef Vollmann", + title = "{P1257R0}: Implementation experience on trying to implement concurrent data and control structures with executors", + howpublished = "\url{https://wg21.link/p1257r0}", year = 2018, - month = 11, + month = 10, publisher = "WG21" } -@misc{P1021R0, - author = "Mike Spertus", - title = "{P1021R0}: Extensions to Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r0}", +@misc{P1258R0, + author = "Detlef Vollmann", + title = "{P1258R0}: Don't Make C++ Unimplementable On Small CPUs", + howpublished = "\url{https://wg21.link/p1258r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1021R1, - author = "Mike Spertus and Timur Doumler and Richard Smith", - title = "{P1021R1}: Filling holes in Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r1}", +@misc{P1259R0, + author = "Detlef Vollmann", + title = "{P1259R0}: Merge most of Networking TS into C++ Working Draft", + howpublished = "\url{https://wg21.link/p1259r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1021R2, - author = "Mike Spertus and Timur Doumler and Richard Smith", - title = "{P1021R2}: Filling holes in Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r2}", +@misc{P1259R1, + author = "Detlef Vollmann", + title = "{P1259R1}: Merge most of Networking TS into C++ Working Draft", + howpublished = "\url{https://wg21.link/p1259r1}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1021R3, - author = "Mike Spertus and Timur Doumler and Richard Smith", - title = "{P1021R3}: Filling holes in Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r3}", +@misc{P1260R0, + author = "Michael Park", + title = "{P1260R0}: Pattern Matching", + howpublished = "\url{https://wg21.link/p1260r0}", year = 2018, - month = 11, - publisher = "WG21" -} -@misc{P1021R4, - author = "Mike Spertus and Timur Doumler and Richard Smith", - title = "{P1021R4}: Filling holes in Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r4}", - year = 2019, - month = 6, - publisher = "WG21" -} -@misc{P1021R5, - author = "Mike Spertus and Timur Doumler and Richard Smith", - title = "{P1021R5}: Filling holes in Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r5}", - year = 2019, - month = 8, - publisher = "WG21" -} -@misc{P1021R6, - author = "Mike Spertus and Timur Doumler and Richard Smith", - title = "{P1021R6}: Filling holes in Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1021r6}", - year = 2022, month = 5, publisher = "WG21" } -@misc{P1022R0, - author = "Michael Wong and Maged M. Michael and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt", - title = "{P1022R0}: Material for 2018 JAX Discussions of Hazard Pointer and Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p1022r0}", - year = 2018, - month = 4, - publisher = "WG21" -} -@misc{P1023R0, - author = "Tristan Brindle", - title = "{P1023R0}: constexpr comparison operators for std::array", - howpublished = "\url{https://wg21.link/p1023r0}", +@misc{P1261R0, + author = "Michael Wong and Daniel Garcia and Ronan Keryell", + title = "{P1261R0}: Supporting Pipelines in C++", + howpublished = "\url{https://wg21.link/p1261r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1024R0, - author = "Tristan Brindle", - title = "{P1024R0}: Usability Enhancements for std::span", - howpublished = "\url{https://wg21.link/p1024r0}", +@misc{P1263R0, + author = "Louis Dionne", + title = "{P1263R0}: Controlling the instantiation of vtables and RTTI", + howpublished = "\url{https://wg21.link/p1263r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1024R1, - author = "Tristan Brindle", - title = "{P1024R1}: Usability Enhancements for std::span", - howpublished = "\url{https://wg21.link/p1024r1}", +@misc{P1264R0, + author = "Louis Dionne", + title = "{P1264R0}: Revising the wording of stream input operations", + howpublished = "\url{https://wg21.link/p1264r0}", year = 2018, - month = 6, - publisher = "WG21" -} -@misc{P1024R2, - author = "Tristan Brindle", - title = "{P1024R2}: Usability Enhancements for std::span", - howpublished = "\url{https://wg21.link/p1024r2}", - year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1024R3, - author = "Tristan Brindle", - title = "{P1024R3}: Usability Enhancements for std::span", - howpublished = "\url{https://wg21.link/p1024r3}", - year = 2019, +@misc{P1264R1, + author = "Louis Dionne", + title = "{P1264R1}: Revising the wording of stream input operations", + howpublished = "\url{https://wg21.link/p1264r1}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1025R0, - author = "Steve Downey", - title = "{P1025R0}: Update The Reference To The Unicode Standard", - howpublished = "\url{https://wg21.link/p1025r0}", - year = 2018, - month = 4, +@misc{P1264R2, + author = "Louis Dionne", + title = "{P1264R2}: Revising the wording of stream input operations", + howpublished = "\url{https://wg21.link/p1264r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P1025R1, - author = "Steve Downey and JeanHeyd Meneide and Martinho Fernandes", - title = "{P1025R1}: Update The Reference To The Unicode Standard", - howpublished = "\url{https://wg21.link/p1025r1}", +@misc{P1267R0, + author = "Hana Dusíková and Bryce Adelstein Lelbach", + title = "{P1267R0}: Custom Constraint Diagnostics", + howpublished = "\url{https://wg21.link/p1267r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1026R0, - author = "Niall Douglas", - title = "{P1026R0}: A call for a Data Persistence (iostream v2) study group", - howpublished = "\url{https://wg21.link/p1026r0}", +@misc{P1269R0, + author = "Jason Carey", + title = "{P1269R0}: Three Years with the Networking TS", + howpublished = "\url{https://wg21.link/p1269r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1026R1, - author = "Niall Douglas", - title = "{P1026R1}: A call for an `Elsewhere Memory' study group", - howpublished = "\url{https://wg21.link/p1026r1}", +@misc{P1271R0, + author = "Pablo Halpern", + title = "{P1271R0}: Move resource\_adaptor from Library TS to the C++ WP", + howpublished = "\url{https://wg21.link/p1271r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1028R0, - author = "Niall Douglas", - title = "{P1028R0}: SG14 status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", - howpublished = "\url{https://wg21.link/p1028r0}", +@misc{P1272R0, + author = "Isabella Muerte", + title = "{P1272R0}: Byteswapping for fun\&\&nuf", + howpublished = "\url{https://wg21.link/p1272r0}", year = 2018, - month = 5, + month = 7, publisher = "WG21" } -@misc{P1028R1, - author = "Niall Douglas", - title = "{P1028R1}: status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", - howpublished = "\url{https://wg21.link/p1028r1}", - year = 2018, - month = 8, +@misc{P1272R1, + author = "Isabella Muerte", + title = "{P1272R1}: Byteswapping for fun\&\&nuf", + howpublished = "\url{https://wg21.link/p1272r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1028R2, - author = "Niall Douglas", - title = "{P1028R2}: SG14 status\_code and standard error object for P0709 Zero-overhead deterministic exceptions", - howpublished = "\url{https://wg21.link/p1028r2}", +@misc{P1272R2, + author = "Isabella Muerte", + title = "{P1272R2}: Byteswapping for fun\&\&nuf", + howpublished = "\url{https://wg21.link/p1272r2}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1028R3, - author = "Niall Douglas", - title = "{P1028R3}: SG14 status\_code and standard error object", - howpublished = "\url{https://wg21.link/p1028r3}", +@misc{P1272R3, + author = "Isabella Muerte", + title = "{P1272R3}: Byteswapping for fun\&\&nuf", + howpublished = "\url{https://wg21.link/p1272r3}", year = 2020, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1028R4, - author = "Niall Douglas", - title = "{P1028R4}: SG14 status\_code and standard error object", - howpublished = "\url{https://wg21.link/p1028r4}", - year = 2022, - month = 10, +@misc{P1272R4, + author = "Isabella Muerte and Corentin Jabot", + title = "{P1272R4}: Byteswapping for fun\&\&nuf", + howpublished = "\url{https://wg21.link/p1272r4}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1028R5, - author = "Niall Douglas", - title = "{P1028R5}: SG14 status\_code and standard error object", - howpublished = "\url{https://wg21.link/p1028r5}", - year = 2023, - month = 5, +@misc{P1273R0, + author = "Isabella Muerte", + title = "{P1273R0}: 86 The Absurd (From Exceptions)", + howpublished = "\url{https://wg21.link/p1273r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1028R6, - author = "Niall Douglas", - title = "{P1028R6}: SG14 status\_code and standard error object", - howpublished = "\url{https://wg21.link/p1028r6}", - year = 2023, - month = 12, +@misc{P1274R0, + author = "Isabella Muerte", + title = "{P1274R0}: Bang For The Buck", + howpublished = "\url{https://wg21.link/p1274r0}", + year = 2018, + month = 7, publisher = "WG21" } -@misc{P1029R0, - author = "Niall Douglas", - title = "{P1029R0}: SG14 [[move\_relocates]]", - howpublished = "\url{https://wg21.link/p1029r0}", +@misc{P1275R0, + author = "Isabella Muerte", + title = "{P1275R0}: Desert Sessions: Improving hostile environment interactions", + howpublished = "\url{https://wg21.link/p1275r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1029R1, - author = "Niall Douglas", - title = "{P1029R1}: [[move\_relocates]]", - howpublished = "\url{https://wg21.link/p1029r1}", +@misc{P1276R0, + author = "Isabella Muerte", + title = "{P1276R0}: Void Main", + howpublished = "\url{https://wg21.link/p1276r0}", year = 2018, - month = 8, + month = 9, publisher = "WG21" } -@misc{P1029R2, - author = "Niall Douglas", - title = "{P1029R2}: move = relocates", - howpublished = "\url{https://wg21.link/p1029r2}", - year = 2019, - month = 6, +@misc{P1277R0, + author = "Isabella Muerte", + title = "{P1277R0}: Subscripts On Parade", + howpublished = "\url{https://wg21.link/p1277r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1029R3, - author = "Niall Douglas", - title = "{P1029R3}: move = bitcopies", - howpublished = "\url{https://wg21.link/p1029r3}", - year = 2020, - month = 1, +@misc{P1278R0, + author = "Isabella Muerte", + title = "{P1278R0}: offsetof For the Modern Era", + howpublished = "\url{https://wg21.link/p1278r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1030R0, - author = "Niall Douglas", - title = "{P1030R0}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r0}", +@misc{P1279R0, + author = "Isabella Muerte", + title = "{P1279R0}: std::breakpoint", + howpublished = "\url{https://wg21.link/p1279r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1030R1, - author = "Niall Douglas", - title = "{P1030R1}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r1}", +@misc{P1280R0, + author = "Isabella Muerte", + title = "{P1280R0}: Integer Width Literals", + howpublished = "\url{https://wg21.link/p1280r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1030R2, - author = "Niall Douglas", - title = "{P1030R2}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r2}", - year = 2019, - month = 6, +@misc{P1280R1, + author = "Isabella Muerte", + title = "{P1280R1}: Integer Width Literals", + howpublished = "\url{https://wg21.link/p1280r1}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1030R3, - author = "Niall Douglas", - title = "{P1030R3}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r3}", +@misc{P1280R2, + author = "Isabella Muerte", + title = "{P1280R2}: Integer Width Literals", + howpublished = "\url{https://wg21.link/p1280r2}", year = 2019, - month = 9, + month = 6, publisher = "WG21" } -@misc{P1030R4, - author = "Niall Douglas", - title = "{P1030R4}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r4}", - year = 2020, - month = 12, +@misc{P1281R0, + author = "Isabella Muerte", + title = "{P1281R0}: Feature Presentation", + howpublished = "\url{https://wg21.link/p1281r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1030R5, - author = "Niall Douglas", - title = "{P1030R5}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r5}", - year = 2022, +@misc{P1282R0, + author = "Isabella Muerte", + title = "{P1282R0}: Ceci N’est Pas Une Pipe: Adding a workflow operator to C++", + howpublished = "\url{https://wg21.link/p1282r0}", + year = 2018, month = 9, publisher = "WG21" } -@misc{P1030R6, - author = "Niall Douglas", - title = "{P1030R6}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r6}", - year = 2023, - month = 6, +@misc{P1283R0, + author = "Isabella Muerte", + title = "{P1283R0}: Sharing is Caring", + howpublished = "\url{https://wg21.link/p1283r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1030R7, - author = "Niall Douglas", - title = "{P1030R7}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r7}", - year = 2024, - month = 9, +@misc{P1284R0, + author = "Chris Kennelly", + title = "{P1284R0}: Allowing Inlining of Replaceable Functions", + howpublished = "\url{https://wg21.link/p1284r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1030R8, - author = "Niall Douglas", - title = "{P1030R8}: std::filesystem::path\_view", - howpublished = "\url{https://wg21.link/p1030r8}", - year = 2024, - month = 12, +@misc{P1285R0, + author = "Walter E. Brown", + title = "{P1285R0}: Improving Completeness Requirements for Type Traits", + howpublished = "\url{https://wg21.link/p1285r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1031R0, - author = "Niall Douglas", - title = "{P1031R0}: Low level file i/o library", - howpublished = "\url{https://wg21.link/p1031r0}", +@misc{P1286R0, + author = "Richard Smith", + title = "{P1286R0}: Contra CWG DR1778", + howpublished = "\url{https://wg21.link/p1286r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1031R1, - author = "Niall Douglas", - title = "{P1031R1}: Low level file i/o library", - howpublished = "\url{https://wg21.link/p1031r1}", - year = 2018, - month = 9, +@misc{P1286R1, + author = "Richard Smith", + title = "{P1286R1}: Contra CWG DR1778", + howpublished = "\url{https://wg21.link/p1286r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1031R2, - author = "Niall Douglas", - title = "{P1031R2}: Low level file i/o library", - howpublished = "\url{https://wg21.link/p1031r2}", +@misc{P1286R2, + author = "Richard Smith", + title = "{P1286R2}: Contra CWG DR1778", + howpublished = "\url{https://wg21.link/p1286r2}", year = 2019, - month = 6, + month = 2, publisher = "WG21" } -@misc{P1032R0, - author = "Antony Polukhin", - title = "{P1032R0}: Misc constexpr bits", - howpublished = "\url{https://wg21.link/p1032r0}", +@misc{P1287R0, + author = "Lewis Baker and Kirk Shoop", + title = "{P1287R0}: Supporting async use-cases for interrupt\_token", + howpublished = "\url{https://wg21.link/p1287r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1032R1, - author = "Antony Polukhin", - title = "{P1032R1}: Misc constexpr bits", - howpublished = "\url{https://wg21.link/p1032r1}", +@misc{P1288R0, + author = "Lewis Baker", + title = "{P1288R0}: Coroutine concepts and metafunctions", + howpublished = "\url{https://wg21.link/p1288r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1033R0, - author = "Casey Carter and Christopher Di Bella", - title = "{P1033R0}: Rangify the uninitialised memory algorithms!", - howpublished = "\url{https://wg21.link/p1033r0}", +@misc{P1289R0, + author = "J. Daniel Garcia and Ville Voutilainen", + title = "{P1289R0}: Access control in contract conditions", + howpublished = "\url{https://wg21.link/p1289r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1033R1, - author = "Casey Carter and Christopher Di Bella", - title = "{P1033R1}: Rangify the uninitialised memory algorithms!", - howpublished = "\url{https://wg21.link/p1033r1}", +@misc{P1289R1, + author = "J. Daniel Garcia and Ville Voutilainen", + title = "{P1289R1}: Access control in contract conditions", + howpublished = "\url{https://wg21.link/p1289r1}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1035R0, - author = "Christopher Di Bella", - title = "{P1035R0}: Input range adaptors", - howpublished = "\url{https://wg21.link/p1035r0}", +@misc{P1290R0, + author = "J. Daniel Garcia", + title = "{P1290R0}: Avoiding undefined behavior in contracts", + howpublished = "\url{https://wg21.link/p1290r0}", year = 2018, - month = 5, + month = 11, + publisher = "WG21" +} +@misc{P1290R1, + author = "J. Daniel Garcia and Ville Voutilainen", + title = "{P1290R1}: Avoiding undefined behavior in contracts", + howpublished = "\url{https://wg21.link/p1290r1}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1290R2, + author = "J. Daniel Garcia and Ville Voutilainen", + title = "{P1290R2}: Avoiding undefined behavior in contracts", + howpublished = "\url{https://wg21.link/p1290r2}", + year = 2019, + month = 2, + publisher = "WG21" +} +@misc{P1290R3, + author = "J. Daniel Garcia and Ville Voutilainen", + title = "{P1290R3}: Avoiding undefined behavior in contracts", + howpublished = "\url{https://wg21.link/p1290r3}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1035R1, - author = "Christopher Di Bella", - title = "{P1035R1}: Input range adaptors", - howpublished = "\url{https://wg21.link/p1035r1}", +@misc{P1291R0, + author = "Walter E. Brown", + title = "{P1291R0}: std::ranges::less<> Should Be More!", + howpublished = "\url{https://wg21.link/p1291r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1035R2, - author = "Christopher Di Bella and Casey Carter and Corentin Jabot", - title = "{P1035R2}: Input range adaptors", - howpublished = "\url{https://wg21.link/p1035r2}", +@misc{P1292R0, + author = "Matt Calabrese", + title = "{P1292R0}: Customization Point Functions", + howpublished = "\url{https://wg21.link/p1292r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1035R3, - author = "Christopher Di Bella and Casey Carter and Corentin Jabot", - title = "{P1035R3}: Input range adaptors", - howpublished = "\url{https://wg21.link/p1035r3}", +@misc{P1293R0, + author = "Mike Spertus and Nathan Wilson", + title = "{P1293R0}: ostream\_joiner", + howpublished = "\url{https://wg21.link/p1293r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1035R4, - author = "Christopher Di Bella and Casey Carter and Corentin Jabot", - title = "{P1035R4}: Input range adaptors", - howpublished = "\url{https://wg21.link/p1035r4}", +@misc{P1293R1, + author = "Mike Spertus and Nathan Wilson", + title = "{P1293R1}: ostream\_joiner", + howpublished = "\url{https://wg21.link/p1293r1}", year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1035R5, - author = "Christopher Di Bella and Casey Carter and Corentin Jabot", - title = "{P1035R5}: Input Range Adaptors", - howpublished = "\url{https://wg21.link/p1035r5}", - year = 2019, - month = 3, - publisher = "WG21" -} -@misc{P1035R6, - author = "Christopher Di Bella and Casey Carter and Corentin Jabot", - title = "{P1035R6}: Input Range Adaptors", - howpublished = "\url{https://wg21.link/p1035r6}", - year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1035R7, - author = "Christopher Di Bella and Casey Carter and Corentin Jabot", - title = "{P1035R7}: Input Range Adaptors", - howpublished = "\url{https://wg21.link/p1035r7}", +@misc{P1293R2, + author = "Mike Spertus and Nathan Wilson", + title = "{P1293R2}: ostream\_joiner", + howpublished = "\url{https://wg21.link/p1293r2}", year = 2019, - month = 8, + month = 1, publisher = "WG21" } -@misc{P1037R0, - author = "Eric Niebler and Casey Carter", - title = "{P1037R0}: Deep Integration of the Ranges TS", - howpublished = "\url{https://wg21.link/p1037r0}", +@misc{P1294R0, + author = "Michael Spertus and John Maddock", + title = "{P1294R0}: Proposed resolution for US104: Allocator-aware regular expressions (rev 3)", + howpublished = "\url{https://wg21.link/p1294r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1039R0, - author = "JeanHeyd Meneide and Nicole Mazzuca and Arvid Gerstmann", - title = "{P1039R0}: I got you, FAM: Flexible Array Members for C++", - howpublished = "\url{https://wg21.link/p1039r0}", +@misc{P1295R0, + author = "Tomasz Kamiński", + title = "{P1295R0}: Spaceship library update", + howpublished = "\url{https://wg21.link/p1295r0}", year = 2018, - month = 11, + month = 10, publisher = "WG21" } -@misc{P1040R0, - author = "JeanHeyd Meneide", - title = "{P1040R0}: std::embed", - howpublished = "\url{https://wg21.link/p1040r0}", +@misc{P1296R0, + author = "Phil Miller and Justin Szaday", + title = "{P1296R0}: [[assert: std::disjoint(A,nA, B,nB)]]: Contract assertions as an alternate spelling of ‘restrict’", + howpublished = "\url{https://wg21.link/p1296r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1040R1, - author = "JeanHeyd Meneide", - title = "{P1040R1}: std::embed", - howpublished = "\url{https://wg21.link/p1040r1}", +@misc{P1298R0, + author = "Olivier Giroux", + title = "{P1298R0}: Reserve more freedom for atomic\_ref<> implementers", + howpublished = "\url{https://wg21.link/p1298r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1040R2, - author = "JeanHeyd Meneide", - title = "{P1040R2}: std::embed", - howpublished = "\url{https://wg21.link/p1040r2}", +@misc{P1299R0, + author = "Nathan Sidwell", + title = "{P1299R0}: Module Preamble is Unnecessary", + howpublished = "\url{https://wg21.link/p1299r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1040R3, - author = "JeanHeyd Meneide", - title = "{P1040R3}: std::embed", - howpublished = "\url{https://wg21.link/p1040r3}", +@misc{P1299R1, + author = "Nathan Sidwell", + title = "{P1299R1}: Module Preamble is Unnecessarily Fragile", + howpublished = "\url{https://wg21.link/p1299r1}", year = 2018, - month = 11, - publisher = "WG21" -} -@misc{P1040R4, - author = "JeanHeyd Meneide", - title = "{P1040R4}: std::embed", - howpublished = "\url{https://wg21.link/p1040r4}", - year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1040R5, - author = "JeanHeyd Meneide", - title = "{P1040R5}: std::embed and \#depend", - howpublished = "\url{https://wg21.link/p1040r5}", - year = 2020, - month = 1, +@misc{P1299R2, + title = "{P1299R2}: Replacement for placeholder", + howpublished = "\url{https://wg21.link/p1299r2}", publisher = "WG21" } -@misc{P1040R6, - author = "JeanHeyd Meneide", - title = "{P1040R6}: std::embed and \#depend", - howpublished = "\url{https://wg21.link/p1040r6}", - year = 2020, - month = 2, +@misc{P1299R3, + author = "Nathan Sidwell", + title = "{P1299R3}: Module Preamble is Unnecessarily Fragile", + howpublished = "\url{https://wg21.link/p1299r3}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1040R7, - author = "JeanHeyd Meneide", - title = "{P1040R7}: std::embed and \#depend", - howpublished = "\url{https://wg21.link/p1040r7}", - year = 2024, - month = 12, +@misc{P1300R0, + author = "Jussi Pakkanen and Isabella Muerte and Peter Bindels", + title = "{P1300R0}: Remember the FORTRAN", + howpublished = "\url{https://wg21.link/p1300r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1041R0, - author = "Martinho Fernandes", - title = "{P1041R0}: Make char16\_t/char32\_t string literals be UTF-16/32", - howpublished = "\url{https://wg21.link/p1041r0}", +@misc{P1301R0, + author = "JeanHeyd Meneide and Isabella Muerte", + title = "{P1301R0}: nodiscard should have a reason", + howpublished = "\url{https://wg21.link/p1301r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1041R1, - author = "R. Martinho Fernandes", - title = "{P1041R1}: Make char16\_t/char32\_t string literals be UTF-16/32", - howpublished = "\url{https://wg21.link/p1041r1}", +@misc{P1301R1, + author = "JeanHeyd Meneide and Isabella Muerte", + title = "{P1301R1}: [[nodiscard(``should have a reason'')]]", + howpublished = "\url{https://wg21.link/p1301r1}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1041R3, - author = "R. Martinho Fernandes", - title = "{P1041R3}: Make char16\_t/char32\_t string literals be UTF-16/32", - howpublished = "\url{https://wg21.link/p1041r3}", +@misc{P1301R2, + author = "JeanHeyd Meneide and Isabella Muerte", + title = "{P1301R2}: [[nodiscard(``should have a reason'')]]", + howpublished = "\url{https://wg21.link/p1301r2}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1041R4, - author = "R. Martinho Fernandes", - title = "{P1041R4}: Make char16\_t/char32\_t string literals be UTF-16/32", - howpublished = "\url{https://wg21.link/p1041r4}", +@misc{P1301R3, + author = "JeanHeyd Meneide and Isabella Muerte", + title = "{P1301R3}: [[nodiscard(``should have a reason'')]]", + howpublished = "\url{https://wg21.link/p1301r3}", year = 2019, - month = 2, + month = 6, publisher = "WG21" } -@misc{P1042R0, - author = "Hubert S.K. Tong", - title = "{P1042R0}: \_\_VA\_OPT\_\_ wording clarifications", - howpublished = "\url{https://wg21.link/p1042r0}", - year = 2018, - month = 4, +@misc{P1301R4, + author = "JeanHeyd Meneide and Isabella Muerte", + title = "{P1301R4}: [[nodiscard(``should have a reason'')]]", + howpublished = "\url{https://wg21.link/p1301r4}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1042R1, - author = "Hubert S.K. Tong", - title = "{P1042R1}: \_\_VA\_OPT\_\_ wording clarifications", - howpublished = "\url{https://wg21.link/p1042r1}", +@misc{P1302R0, + author = "Isabella Muerte and Richard Smith", + title = "{P1302R0}: Implicit Module Partition Lookup", + howpublished = "\url{https://wg21.link/p1302r0}", year = 2018, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1043R0, - author = "Andrzej Krzemieński and Nevin Liber", - title = "{P1043R0}: Narrow contracts in string\_view versus P0903R1", - howpublished = "\url{https://wg21.link/p1043r0}", - year = 2018, - month = 5, +@misc{P1302R1, + author = "Isabella Muerte and Richard Smith", + title = "{P1302R1}: Implicit Module Partition Lookup", + howpublished = "\url{https://wg21.link/p1302r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1044R0, - author = "Thomas Rodgers and H. Carter Edwards and Mark Hoemmen", - title = "{P1044R0}: std::async() in an Executors World", - howpublished = "\url{https://wg21.link/p1044r0}", +@misc{P1303R0, + author = "Isabella Muerte", + title = "{P1303R0}: Inline Module Partitions", + howpublished = "\url{https://wg21.link/p1303r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1045R0, - author = "David Stone", - title = "{P1045R0}: constexpr Function Parameters", - howpublished = "\url{https://wg21.link/p1045r0}", +@misc{P1304R0, + author = "Isabella Muerte", + title = "{P1304R0}: Simplifying Extern Template", + howpublished = "\url{https://wg21.link/p1304r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1045R1, - author = "David Stone", - title = "{P1045R1}: constexpr Function Parameters", - howpublished = "\url{https://wg21.link/p1045r1}", - year = 2019, - month = 9, +@misc{P1305R0, + author = "Isabella Muerte", + title = "{P1305R0}: Deprecate The Addressof Operator", + howpublished = "\url{https://wg21.link/p1305r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1046R0, - author = "David Stone", - title = "{P1046R0}: Automatically Generate More Operators", - howpublished = "\url{https://wg21.link/p1046r0}", +@misc{P1306R0, + author = "Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", + title = "{P1306R0}: Expansion statements", + howpublished = "\url{https://wg21.link/p1306r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1046R1, - author = "David Stone", - title = "{P1046R1}: Automatically Generate More Operators", - howpublished = "\url{https://wg21.link/p1046r1}", +@misc{P1306R1, + author = "Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", + title = "{P1306R1}: Expansion statements", + howpublished = "\url{https://wg21.link/p1306r1}", year = 2019, - month = 9, - publisher = "WG21" -} -@misc{P1046R2, - author = "David Stone", - title = "{P1046R2}: Automatically Generate More Operators", - howpublished = "\url{https://wg21.link/p1046r2}", - year = 2020, month = 1, publisher = "WG21" } -@misc{P1048R0, - author = "Juan Alday", - title = "{P1048R0}: A proposal for a type trait to detect scoped enumerations", - howpublished = "\url{https://wg21.link/p1048r0}", - year = 2018, +@misc{P1306R2, + author = "Dan Katz and Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", + title = "{P1306R2}: Expansion statements", + howpublished = "\url{https://wg21.link/p1306r2}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P1048R1, - author = "Juan Alday", - title = "{P1048R1}: A proposal for a type trait to detect scoped enumerations", - howpublished = "\url{https://wg21.link/p1048r1}", - year = 2020, +@misc{P1306R3, + author = "Dan Katz and Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", + title = "{P1306R3}: Expansion statements", + howpublished = "\url{https://wg21.link/p1306r3}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P1050R0, - author = "John McFarlane", - title = "{P1050R0}: Fractional Numeric Type", - howpublished = "\url{https://wg21.link/p1050r0}", - year = 2018, +@misc{P1306R4, + author = "Dan Katz and Barry Revzin and Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", + title = "{P1306R4}: Expansion statements", + howpublished = "\url{https://wg21.link/p1306r4}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P1050R1, - author = "John McFarlane", - title = "{P1050R1}: Fractional Numeric Type", - howpublished = "\url{https://wg21.link/p1050r1}", - year = 2019, +@misc{P1306R5, + author = "Dan Katz and Barry Revzin and Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", + title = "{P1306R5}: Expansion statements", + howpublished = "\url{https://wg21.link/p1306r5}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P1051R0, - author = "Vicente J. Botet Escribá", - title = "{P1051R0}: std::experimental::expected LWG design issues", - howpublished = "\url{https://wg21.link/p1051r0}", +@misc{P1307R0, + author = "Tony Van Eerd", + title = "{P1307R0}: weak\_equality considered harmful", + howpublished = "\url{https://wg21.link/p1307r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1052R0, - author = "Boris Kolpackov", - title = "{P1052R0}: Modules, Macros, and Build Systems", - howpublished = "\url{https://wg21.link/p1052r0}", +@misc{P1308R0, + author = "David Sankel and Dan Sarginson and Sergei Murzin", + title = "{P1308R0}: Pattern Matching", + howpublished = "\url{https://wg21.link/p1308r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1053R0, - author = "Lee Howes and Eric Niebler", - title = "{P1053R0}: Future-proofing continuations for executors", - howpublished = "\url{https://wg21.link/p1053r0}", +@misc{P1310R0, + author = "David Stone", + title = "{P1310R0}: Unifying the many ways to compare", + howpublished = "\url{https://wg21.link/p1310r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1053R1, - author = "Lee Howes and Eric Niebler", - title = "{P1053R1}: Future-proofing continuations for executors", - howpublished = "\url{https://wg21.link/p1053r1}", +@misc{P1312R0, + author = "David Stone", + title = "{P1312R0}: Comparison Concepts", + howpublished = "\url{https://wg21.link/p1312r0}", year = 2018, - month = 6, + month = 9, publisher = "WG21" } -@misc{P1054R0, - author = "Lee Howes and Bryce Adelstein Lelbach and D. S. Hollman and Michał Dominiak", - title = "{P1054R0}: A Unified Futures Proposal for C++", - howpublished = "\url{https://wg21.link/p1054r0}", +@misc{P1313R0, + author = "Matthew Woehlke", + title = "{P1313R0}: Let's Talk About Package Specification", + howpublished = "\url{https://wg21.link/p1313r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1055R0, - author = "Kirk Shoop and Eric Niebler and Lee Howes", - title = "{P1055R0}: A Modest Executor Proposal", - howpublished = "\url{https://wg21.link/p1055r0}", +@misc{P1314R0, + author = "Miguel Ojeda", + title = "{P1314R0}: unique\_val: a default-on-move", + howpublished = "\url{https://wg21.link/p1314r0}", year = 2018, - month = 4, + month = 10, publisher = "WG21" } -@misc{P1056R0, - author = "Lewis Baker and Gor Nishanov", - title = "{P1056R0}: Add coroutine task type", - howpublished = "\url{https://wg21.link/p1056r0}", +@misc{P1314R1, + author = "Miguel Ojeda", + title = "{P1314R1}: unique\_val: a default-on-move type", + howpublished = "\url{https://wg21.link/p1314r1}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1056R1, - author = "Lewis Baker and Gor Nishanov", - title = "{P1056R1}: Add lazy coroutine (coroutine task) type", - howpublished = "\url{https://wg21.link/p1056r1}", +@misc{P1315R0, + author = "Miguel Ojeda", + title = "{P1315R0}: secure\_val: a secure-clear-on-move type", + howpublished = "\url{https://wg21.link/p1315r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1059R0, - author = "Thomas Rodgers", - title = "{P1059R0}: Adapting Asio to use std::expected", - howpublished = "\url{https://wg21.link/p1059r0}", - year = 2018, - month = 5, - publisher = "WG21" -} -@misc{P1061R0, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R0}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r0}", +@misc{P1315R1, + author = "Miguel Ojeda", + title = "{P1315R1}: secure\_val: a secure-clear-on-move type", + howpublished = "\url{https://wg21.link/p1315r1}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1061R1, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R1}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r1}", +@misc{P1315R2, + author = "Miguel Ojeda", + title = "{P1315R2}: secure\_clear", + howpublished = "\url{https://wg21.link/p1315r2}", year = 2019, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1061R2, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R2}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r2}", - year = 2022, - month = 4, +@misc{P1315R3, + author = "Miguel Ojeda", + title = "{P1315R3}: secure\_clear", + howpublished = "\url{https://wg21.link/p1315r3}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1061R3, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R3}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r3}", - year = 2022, +@misc{P1315R4, + author = "Miguel Ojeda", + title = "{P1315R4}: secure\_clear", + howpublished = "\url{https://wg21.link/p1315r4}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1061R4, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R4}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r4}", - year = 2023, - month = 2, - publisher = "WG21" -} -@misc{P1061R5, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R5}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r5}", - year = 2023, - month = 5, +@misc{P1315R5, + author = "Miguel Ojeda", + title = "{P1315R5}: secure\_clear", + howpublished = "\url{https://wg21.link/p1315r5}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1061R6, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R6}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r6}", - year = 2023, +@misc{P1315R6, + author = "Miguel Ojeda", + title = "{P1315R6}: secure\_clear (update to N2599)", + howpublished = "\url{https://wg21.link/p1315r6}", + year = 2020, month = 12, publisher = "WG21" } -@misc{P1061R7, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R7}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r7}", - year = 2024, - month = 2, +@misc{P1315R7, + author = "Miguel Ojeda", + title = "{P1315R7}: secure\_clear", + howpublished = "\url{https://wg21.link/p1315r7}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1061R8, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R8}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r8}", - year = 2024, - month = 4, +@misc{P1316R0, + author = "Lewis Baker", + title = "{P1316R0}: A when\_all() operator for coroutines", + howpublished = "\url{https://wg21.link/p1316r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1061R9, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R9}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r9}", - year = 2024, - month = 8, +@misc{P1317R0, + author = "Aaryaman Sagar", + title = "{P1317R0}: Remove return type deduction in std::apply", + howpublished = "\url{https://wg21.link/p1317r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1061R10, - author = "Barry Revzin and Jonathan Wakely", - title = "{P1061R10}: Structured Bindings can introduce a Pack", - howpublished = "\url{https://wg21.link/p1061r10}", +@misc{P1317R1, + author = "Aaryaman Sagar and Eric Niebler", + title = "{P1317R1}: Remove return type deduction in std::apply", + howpublished = "\url{https://wg21.link/p1317r1}", year = 2024, - month = 11, + month = 4, publisher = "WG21" } -@misc{P1062R0, - author = "Bryce Adelstein Lelbach and Olivier Giroux and Zach Laine and Corentin Jabot and Vittorio Romeo", - title = "{P1062R0}: Diet Graphics", - howpublished = "\url{https://wg21.link/p1062r0}", +@misc{P1318R0, + author = "Aaryaman Sagar", + title = "{P1318R0}: Tuple application traits", + howpublished = "\url{https://wg21.link/p1318r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1063R0, - author = "Geoff Romer and James Dennett and Chandler Carruth", - title = "{P1063R0}: Core Coroutines", - howpublished = "\url{https://wg21.link/p1063r0}", +@misc{P1319R0, + author = "Thomas Köppe", + title = "{P1319R0}: Changes between C++11 and C++14", + howpublished = "\url{https://wg21.link/p1319r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1063R1, - author = "Geoff Romer and James Dennett and Chandler Carruth", - title = "{P1063R1}: Core Coroutines", - howpublished = "\url{https://wg21.link/p1063r1}", +@misc{P1320R0, + author = "Ville Voutilainen", + title = "{P1320R0}: Allowing contract predicates on non-first declarations", + howpublished = "\url{https://wg21.link/p1320r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1063R2, - author = "Geoff Romer and James Dennett and Chandler Carruth", - title = "{P1063R2}: Core Coroutines", - howpublished = "\url{https://wg21.link/p1063r2}", +@misc{P1320R1, + author = "Ville Voutilainen", + title = "{P1320R1}: Allowing contract predicates on non-first declarations", + howpublished = "\url{https://wg21.link/p1320r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1064R0, - author = "Peter Dimov and Vassil Vassilev", - title = "{P1064R0}: Allowing Virtual Function Calls in Constant Expressions", - howpublished = "\url{https://wg21.link/p1064r0}", - year = 2018, - month = 5, +@misc{P1320R2, + author = "Ville Voutilainen", + title = "{P1320R2}: Allowing contract predicates on non-first declarations", + howpublished = "\url{https://wg21.link/p1320r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1065R0, - author = "Barry Revzin", - title = "{P1065R0}: constexpr INVOKE", - howpublished = "\url{https://wg21.link/p1065r0}", +@misc{P1321R0, + author = "Ville Voutilainen", + title = "{P1321R0}: UB in contract violations", + howpublished = "\url{https://wg21.link/p1321r0}", year = 2018, month = 10, publisher = "WG21" } -@misc{P1065R1, - author = "Tomasz Kamiński and Barry Revzin", - title = "{P1065R1}: constexpr INVOKE", - howpublished = "\url{https://wg21.link/p1065r1}", - year = 2019, - month = 6, +@misc{P1322R0, + author = "Christopher Kohlhoff", + title = "{P1322R0}: Networking TS enhancement to enable custom I/O executors", + howpublished = "\url{https://wg21.link/p1322r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1065R2, - author = "Barry Revzin and Tomasz Kaminski", - title = "{P1065R2}: constexpr INVOKE", - howpublished = "\url{https://wg21.link/p1065r2}", - year = 2019, - month = 7, +@misc{P1322R1, + author = "Christopher Kohlhoff", + title = "{P1322R1}: Networking TS enhancement to enable custom I/O executors", + howpublished = "\url{https://wg21.link/p1322r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1066R0, - author = "Mathias Stearn", - title = "{P1066R0}: How to catch an exception\_ptr without even try-ing", - howpublished = "\url{https://wg21.link/p1066r0}", - year = 2018, - month = 5, +@misc{P1322R2, + author = "Christopher Kohlhoff", + title = "{P1322R2}: Networking TS enhancement to enable custom I/O executors", + howpublished = "\url{https://wg21.link/p1322r2}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1066R1, - author = "Mathias Stearn", - title = "{P1066R1}: How to catch an exception\_ptr without even try-ing", - howpublished = "\url{https://wg21.link/p1066r1}", - year = 2018, - month = 10, +@misc{P1322R3, + author = "Christopher Kohlhoff", + title = "{P1322R3}: Networking TS enhancement to enable custom I/O executors", + howpublished = "\url{https://wg21.link/p1322r3}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1067R0, - author = "Boris Kolpackov", - title = "{P1067R0}: C++ Dependency Management: Package Consumption vs Development", - howpublished = "\url{https://wg21.link/p1067r0}", +@misc{P1323R0, + author = "Hubert S.K. Tong", + title = "{P1323R0}: Contract postconditions and return type deduction", + howpublished = "\url{https://wg21.link/p1323r0}", year = 2018, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1068R0, - author = "Ilya Burylov and Alexey Kukanov and Ruslan Arutyunyan and Andrey Nikolaev and Pablo Halpern", - title = "{P1068R0}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r0}", - year = 2018, - month = 5, +@misc{P1323R1, + author = "Hubert S.K. Tong", + title = "{P1323R1}: Contract postconditions and return type deduction", + howpublished = "\url{https://wg21.link/p1323r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1068R1, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", - title = "{P1068R1}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r1}", +@misc{P1323R2, + author = "Hubert S.K. Tong", + title = "{P1323R2}: Contract postconditions and return type deduction", + howpublished = "\url{https://wg21.link/p1323r2}", year = 2019, - month = 6, + month = 2, publisher = "WG21" } -@misc{P1068R2, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", - title = "{P1068R2}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r2}", - year = 2019, +@misc{P1324R0, + author = "Mihail Naydenov", + title = "{P1324R0}: RE: Yet another approach for constrained declarations", + howpublished = "\url{https://wg21.link/p1324r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P1068R3, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", - title = "{P1068R3}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r3}", - year = 2020, - month = 1, +@misc{P1324R1, + author = "Mihail Naydenov", + title = "{P1324R1}: RE: Yet another approach for constrained declarations", + howpublished = "\url{https://wg21.link/p1324r1}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P1068R4, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", - title = "{P1068R4}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r4}", - year = 2020, - month = 7, +@misc{P1327R0, + author = "Peter Dimov", + title = "{P1327R0}: Allowing dynamic\_cast, polymorphic typeid in Constant Expressions", + howpublished = "\url{https://wg21.link/p1327r0}", + year = 2018, + month = 10, publisher = "WG21" } -@misc{P1068R5, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev", - title = "{P1068R5}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r5}", - year = 2021, - month = 5, +@misc{P1327R1, + author = "Peter Dimov and Vassil Vassilev and Richard Smith", + title = "{P1327R1}: Allowing dynamic\_cast, polymorphic typeid in Constant Expressions", + howpublished = "\url{https://wg21.link/p1327r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1068R6, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P1068R6}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r6}", - year = 2022, +@misc{P1328R0, + author = "Peter Dimov", + title = "{P1328R0}: Making std::type\_info::operator== constexpr", + howpublished = "\url{https://wg21.link/p1328r0}", + year = 2018, month = 10, publisher = "WG21" } -@misc{P1068R7, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P1068R7}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r7}", - year = 2023, +@misc{P1328R1, + author = "Peter Dimov", + title = "{P1328R1}: Making std::type\_info::operator== constexpr", + howpublished = "\url{https://wg21.link/p1328r1}", + year = 2021, month = 5, publisher = "WG21" } -@misc{P1068R8, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P1068R8}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r8}", - year = 2023, - month = 8, +@misc{P1329R0, + author = "Mihail Mihaylov and Vassil Vassilev", + title = "{P1329R0}: On the Coroutines TS", + howpublished = "\url{https://wg21.link/p1329r0}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1068R9, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P1068R9}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r9}", - year = 2023, - month = 9, +@misc{P1330R0, + author = "Louis Dionne and David Vandevoorde", + title = "{P1330R0}: Changing the active member of a union inside constexpr", + howpublished = "\url{https://wg21.link/p1330r0}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1068R10, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P1068R10}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r10}", - year = 2023, - month = 12, +@misc{P1331R0, + author = "CJ Johnson", + title = "{P1331R0}: Permitting trivial default initialization in constexpr contexts", + howpublished = "\url{https://wg21.link/p1331r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1068R11, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P1068R11}: Vector API for random number generation", - howpublished = "\url{https://wg21.link/p1068r11}", - year = 2024, - month = 4, +@misc{P1331R1, + author = "CJ Johnson", + title = "{P1331R1}: Permitting trivial default initialization in constexpr contexts", + howpublished = "\url{https://wg21.link/p1331r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1069R0, - author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", - title = "{P1069R0}: Refining standard library support for Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1069r0}", - year = 2018, - month = 10, +@misc{P1331R2, + author = "CJ Johnson", + title = "{P1331R2}: Permitting trivial default initialization in constexpr contexts", + howpublished = "\url{https://wg21.link/p1331r2}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1069R1, - author = "Mike Spertus and Walter E. Brown and Stephan T. Lavavej", - title = "{P1069R1}: Inferencing heap objects", - howpublished = "\url{https://wg21.link/p1069r1}", +@misc{P1332R0, + author = "Joshua Berne and Nathan Burgers and Hyman Rosen and John Lakos", + title = "{P1332R0}: Contract Checking in C++: A (long-term) Road Map", + howpublished = "\url{https://wg21.link/p1332r0}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1070R0, - author = "Michael Wong", - title = "{P1070R0}: SG5: Transactional Memory (TM) Meeting Minutes 2018/04/09", - howpublished = "\url{https://wg21.link/p1070r0}", +@misc{P1333R0, + author = "Joshua Berne and John Lakos", + title = "{P1333R0}: Assigning Concrete Semantics to Contract-Checking Levels at Compile Time", + howpublished = "\url{https://wg21.link/p1333r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1071R0, - author = "Michael Wong", - title = "{P1071R0}: SG14: Low Latency Meeting Minutes 2018/04/11- 2018/05/02", - howpublished = "\url{https://wg21.link/p1071r0}", +@misc{P1334R0, + author = "Joshua Berne and John Lakos", + title = "{P1334R0}: Specifying Concrete Semantics Directly in Contract-Checking Statements", + howpublished = "\url{https://wg21.link/p1334r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1072R0, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R0}: Default Initialization for basic\_string", - howpublished = "\url{https://wg21.link/p1072r0}", +@misc{P1335R0, + author = "John Lakos", + title = "{P1335R0}: ``Avoiding undefined behavior in contracts'' [P1290R0] Explained", + howpublished = "\url{https://wg21.link/p1335r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1072R1, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R1}: Optimized Initialization for basic\_string and vector", - howpublished = "\url{https://wg21.link/p1072r1}", - year = 2018, - month = 10, +@misc{P1337R0, + author = "CJ Johnson", + title = "{P1337R0}: Aliasing the standard library as a means to save C++", + howpublished = "\url{https://wg21.link/p1337r0}", + year = 2019, + month = 4, publisher = "WG21" } -@misc{P1072R2, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R2}: basic\_string::resize\_default\_init", - howpublished = "\url{https://wg21.link/p1072r2}", +@misc{P1338R0, + author = "Nina Dinka Ranns", + title = "{P1338R0}: WG21 2018-11 San Diego Record of Discussion", + howpublished = "\url{https://wg21.link/p1338r0}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1072R3, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R3}: basic\_string::resize\_default\_init", - howpublished = "\url{https://wg21.link/p1072r3}", - year = 2019, - month = 1, +@misc{P1338R1, + author = "Nina Dinka Ranns", + title = "{P1338R1}: WG21 2018-11 San Diego Record of Discussion", + howpublished = "\url{https://wg21.link/p1338r1}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1072R4, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R4}: basic\_string::resize\_default\_init", - howpublished = "\url{https://wg21.link/p1072r4}", +@misc{P1339R0, + author = "CJ Johnson", + title = "{P1339R0}: Disallowing the friending of names in namespace std", + howpublished = "\url{https://wg21.link/p1339r0}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1072R5, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R5}: basic\_string::resize\_default\_init", - howpublished = "\url{https://wg21.link/p1072r5}", +@misc{P1339R1, + author = "CJ Johnson", + title = "{P1339R1}: Disallowing the friending of names in namespace std", + howpublished = "\url{https://wg21.link/p1339r1}", year = 2019, - month = 10, + month = 3, publisher = "WG21" } -@misc{P1072R6, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R6}: basic\_string::resize\_and\_overwrite", - howpublished = "\url{https://wg21.link/p1072r6}", - year = 2020, - month = 12, +@misc{P1341R0, + author = "Lewis Baker", + title = "{P1341R0}: Unifying Asynchronous APIs in the Standard Library", + howpublished = "\url{https://wg21.link/p1341r0}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1072R7, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R7}: basic\_string::resize\_and\_overwrite", - howpublished = "\url{https://wg21.link/p1072r7}", - year = 2021, - month = 2, +@misc{P1342R0, + author = "Lewis Baker", + title = "{P1342R0}: Unifying Coroutines TS and Core Coroutines", + howpublished = "\url{https://wg21.link/p1342r0}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1072R8, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R8}: basic\_string::resize\_and\_overwrite", - howpublished = "\url{https://wg21.link/p1072r8}", - year = 2021, - month = 6, +@misc{P1343, + title = "{P1343}: Simplify proposed WD change \#2.", + howpublished = "\url{https://wg21.link/p1343}", publisher = "WG21" } -@misc{P1072R9, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R9}: basic\_string::resize\_and\_overwrite", - howpublished = "\url{https://wg21.link/p1072r9}", - year = 2021, - month = 8, +@misc{P1344R0, + author = "Nathan Myers", + title = "{P1344R0}: Pre/Post vs. Enspects/Exsures", + howpublished = "\url{https://wg21.link/p1344r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1072R10, - author = "Chris Kennelly and Mark Zeren", - title = "{P1072R10}: basic\_string::resize\_and\_overwrite", - howpublished = "\url{https://wg21.link/p1072r10}", - year = 2021, - month = 9, +@misc{P1344R1, + author = "Nathan Myers", + title = "{P1344R1}: Pre/Post vs. Enspects/Exsures", + howpublished = "\url{https://wg21.link/p1344r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1073R0, - author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", - title = "{P1073R0}: constexpr! functions", - howpublished = "\url{https://wg21.link/p1073r0}", - year = 2018, - month = 5, +@misc{P1344R2, + title = "{P1344R2}: pre/post with WD wording", + howpublished = "\url{https://wg21.link/p1344r2}", publisher = "WG21" } -@misc{P1073R1, - author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", - title = "{P1073R1}: constexpr! functions", - howpublished = "\url{https://wg21.link/p1073r1}", +@misc{P1347R0, + author = "Davis Herring and Nathan Sidwell", + title = "{P1347R0}: Modules: ADL \& Internal Linkage", + howpublished = "\url{https://wg21.link/p1347r0}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1073R2, - author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", - title = "{P1073R2}: Immediate functions", - howpublished = "\url{https://wg21.link/p1073r2}", - year = 2018, - month = 10, +@misc{P1347R1, + author = "Nathan Sidwell and Davis Herring", + title = "{P1347R1}: Modules: ADL \& Internal Linkage", + howpublished = "\url{https://wg21.link/p1347r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1073R3, - author = "Richard Smith and Andrew Sutton and Daveed Vandevoorde", - title = "{P1073R3}: Immediate functions", - howpublished = "\url{https://wg21.link/p1073r3}", +@misc{P1348R0, + author = "D. S. Hollman and Jared Hoberock and Lee Howes and Michael Garland and H. Carter Edwards", + title = "{P1348R0}: An Executor Property for Occupancy of Execution Agents", + howpublished = "\url{https://wg21.link/p1348r0}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1074R0, - author = "Maged Michael and David Goldblatt and Michael Wong and Paul McKenney", - title = "{P1074R0}: CWG defect Defined Behavior of Invalid Pointers", - howpublished = "\url{https://wg21.link/p1074r0}", - year = 2018, - month = 5, - publisher = "WG21" -} -@misc{P1076R0, - author = "Jens Maurer", - title = "{P1076R0}: Editorial clause reorganization", - howpublished = "\url{https://wg21.link/p1076r0}", +@misc{P1349R0, + author = "Vinnie Falco", + title = "{P1349R0}: Better Integration of Sender Executors", + howpublished = "\url{https://wg21.link/p1349r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1076R1, - author = "Jens Maurer", - title = "{P1076R1}: Editorial clause reorganization", - howpublished = "\url{https://wg21.link/p1076r1}", +@misc{P1350R0, + author = "William M. Miller", + title = "{P1350R0}: Core Language Working Group ``tentatively ready'' Issues for the November, 2018 (San Diego) meeting", + howpublished = "\url{https://wg21.link/p1350r0}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1077R0, - author = "Peter Dimov", - title = "{P1077R0}: Allowing Virtual Destructors to be “Trivial”", - howpublished = "\url{https://wg21.link/p1077r0}", - year = 2018, - month = 5, +@misc{P1351R0, + author = "Mark Zeren", + title = "{P1351R0}: Intrusive smart pointer feedback", + howpublished = "\url{https://wg21.link/p1351r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1079R0, - author = "Bjarne Stroustrup", - title = "{P1079R0}: A minimal solution to the concepts syntax problems", - howpublished = "\url{https://wg21.link/p1079r0}", - year = 2018, - month = 5, +@misc{P1353R0, + author = "John Spicer", + title = "{P1353R0}: Missing Feature Test Macros", + howpublished = "\url{https://wg21.link/p1353r0}", + year = 2017, + month = 11, publisher = "WG21" } -@misc{P1080R0, - author = "Tom Honermann", - title = "{P1080R0}: SG16: Unicode meeting summaries 2018/03/28 - 2018/04/25", - howpublished = "\url{https://wg21.link/p1080r0}", +@misc{P1354R0, + author = "Chandler Carruth", + title = "{P1354R0}: SG7 Guidelines for Review of Proposals", + howpublished = "\url{https://wg21.link/p1354r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1081R0, - author = "Vincent Reverdy and Collin Gress", - title = "{P1081R0}: On empty structs in the standard library", - howpublished = "\url{https://wg21.link/p1081r0}", +@misc{P1355R0, + author = "Chris Kennelly", + title = "{P1355R0}: Exposing a narrow contract for ceil2", + howpublished = "\url{https://wg21.link/p1355r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1082R0, - author = "Marshall Clow", - title = "{P1082R0}: C++ Standard Library Issues to be moved in Rapperswil", - howpublished = "\url{https://wg21.link/p1082r0}", - year = 2018, - month = 5, +@misc{P1355R1, + author = "Chris Kennelly", + title = "{P1355R1}: Exposing a narrow contract for ceil2", + howpublished = "\url{https://wg21.link/p1355r1}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1083R0, - author = "Pablo Halpern", - title = "{P1083R0}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r0}", - year = 2018, - month = 5, +@misc{P1355R2, + author = "Chris Kennelly", + title = "{P1355R2}: Exposing a narrow contract for ceil2", + howpublished = "\url{https://wg21.link/p1355r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1083R1, - author = "Pablo Halpern", - title = "{P1083R1}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r1}", +@misc{P1356R0, + author = "Gor Nishanov", + title = "{P1356R0}: Coroutine TS ready issues (25 and 27)", + howpublished = "\url{https://wg21.link/p1356r0}", year = 2018, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1083R2, - author = "Pablo Halpern", - title = "{P1083R2}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r2}", - year = 2018, - month = 11, +@misc{P1357R0, + author = "Walter E. Brown and Glen J. Fernandes", + title = "{P1357R0}: Traits for [Un]bounded Arrays", + howpublished = "\url{https://wg21.link/p1357r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1083R3, - author = "Pablo Halpern", - title = "{P1083R3}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r3}", +@misc{P1357R1, + author = "Walter E. Brown and Glen J. Fernandes", + title = "{P1357R1}: Traits for [Un]bounded Arrays", + howpublished = "\url{https://wg21.link/p1357r1}", year = 2019, - month = 6, + month = 2, publisher = "WG21" } -@misc{P1083R4, - author = "Pablo Halpern", - title = "{P1083R4}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r4}", - year = 2022, - month = 1, +@misc{P1358R0, + author = "William M. Miller", + title = "{P1358R0}: Core ``ready'' Issues", + howpublished = "\url{https://wg21.link/p1358r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1083R5, - author = "Pablo Halpern", - title = "{P1083R5}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r5}", - year = 2022, +@misc{P1359R0, + author = "William M. Miller", + title = "{P1359R0}: Core ``tentatively ready'' Issues", + howpublished = "\url{https://wg21.link/p1359r0}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P1083R6, - author = "Pablo Halpern", - title = "{P1083R6}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r6}", - year = 2022, - month = 7, +@misc{P1360R0, + author = "Michael Wong and Vincent Reverdy and Robert Douglas and Emad Barsoum and Sarthak Pati and Peter Goldsborough and Franke Seide", + title = "{P1360R0}: Towards Machine Learning for C++: Study Group 19", + howpublished = "\url{https://wg21.link/p1360r0}", + year = 2018, + month = 11, publisher = "WG21" } -@misc{P1083R7, - author = "Pablo Halpern", - title = "{P1083R7}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r7}", - year = 2022, - month = 10, +@misc{P1361R0, + author = "Victor Zverovich and Daniela Engert and Howard E. Hinnant", + title = "{P1361R0}: Integration of chrono with text formatting", + howpublished = "\url{https://wg21.link/p1361r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1083R8, - author = "Pablo Halpern", - title = "{P1083R8}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1083r8}", - year = 2024, - month = 5, +@misc{P1361R1, + author = "Victor Zverovich and Daniela Engert and Howard E. Hinnant", + title = "{P1361R1}: Integration of chrono with text formatting", + howpublished = "\url{https://wg21.link/p1361r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1084R0, - author = "Walter E. Brown and Casey Carter", - title = "{P1084R0}: Today's return-type-requirements Are Insufficient", - howpublished = "\url{https://wg21.link/p1084r0}", - year = 2018, - month = 5, +@misc{P1361R2, + author = "Victor Zverovich and Daniela Engert and Howard E. Hinnant", + title = "{P1361R2}: Integration of chrono with text formatting", + howpublished = "\url{https://wg21.link/p1361r2}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1084R1, - author = "Walter E. Brown and Casey Carter", - title = "{P1084R1}: Today's return-type-requirements Are Insufficient", - howpublished = "\url{https://wg21.link/p1084r1}", +@misc{P1362R0, + author = "Gor Nishanov", + title = "{P1362R0}: Incremental Approach: Coroutine TS + Core Coroutines", + howpublished = "\url{https://wg21.link/p1362r0}", year = 2018, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1084R2, - author = "Walter E. Brown and Casey Carter", - title = "{P1084R2}: Today's return-type-requirements Are Insufficient", - howpublished = "\url{https://wg21.link/p1084r2}", +@misc{P1364R0, + author = "Gor Nishanov", + title = "{P1364R0}: Fibers under the magnifying glass", + howpublished = "\url{https://wg21.link/p1364r0}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1085R0, - author = "Tony Van Eerd", - title = "{P1085R0}: Should Span be Regular?", - howpublished = "\url{https://wg21.link/p1085r0}", +@misc{P1365R0, + author = "Gor Nishanov", + title = "{P1365R0}: Using Coroutine TS with zero dynamic allocations", + howpublished = "\url{https://wg21.link/p1365r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1085R1, - author = "Tony Van Eerd", - title = "{P1085R1}: Should Span be Regular?", - howpublished = "\url{https://wg21.link/p1085r1}", +@misc{P1367R0, + author = "Olivier Giroux", + title = "{P1367R0}: Not All Agents Have TLS", + howpublished = "\url{https://wg21.link/p1367r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1085R2, - author = "Tony Van Eerd", - title = "{P1085R2}: Should Span be Regular?", - howpublished = "\url{https://wg21.link/p1085r2}", - year = 2018, - month = 9, +@misc{P1367R1, + author = "Olivier Giroux", + title = "{P1367R1}: Not All Agents Have TLS", + howpublished = "\url{https://wg21.link/p1367r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1086R0, - author = "Gabriel Dos Reis", - title = "{P1086R0}: Natural Syntax: Keep It Simple", - howpublished = "\url{https://wg21.link/p1086r0}", +@misc{P1368R0, + author = "S. Davis Herring", + title = "{P1368R0}: Multiplication and division of fixed-point numbers", + howpublished = "\url{https://wg21.link/p1368r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1087R0, - author = "Gabriel Dos Reis and Richard Smith", - title = "{P1087R0}: Modules for Standard C++", - howpublished = "\url{https://wg21.link/p1087r0}", - year = 2018, - month = 5, +@misc{P1368R1, + author = "S. Davis Herring", + title = "{P1368R1}: Multiplication and division of fixed-point numbers", + howpublished = "\url{https://wg21.link/p1368r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1089R0, - author = "Robert Douglas and Nevin Liber and Marshall Clow", - title = "{P1089R0}: Sizes Should Only span Unsigned", - howpublished = "\url{https://wg21.link/p1089r0}", +@misc{P1369R0, + author = "Walter E. Brown", + title = "{P1369R0}: Guidelines for Formulating Library Semantics Specifications", + howpublished = "\url{https://wg21.link/p1369r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1089R2, - author = "Robert Douglas and Nevin Liber and Marshall Clow", - title = "{P1089R2}: Sizes Should Only span Unsigned", - howpublished = "\url{https://wg21.link/p1089r2}", +@misc{P1370R0, + author = "Mark Hoemmen and Damien Lebrun-Grandie", + title = "{P1370R0}: Generic numerical algorithm development with(out) numeric\_limits", + howpublished = "\url{https://wg21.link/p1370r0}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1090R0, - author = "Ville Voutilainen", - title = "{P1090R0}: Aggregate initialization in the presence of deleted constructors", - howpublished = "\url{https://wg21.link/p1090r0}", - year = 2018, - month = 5, +@misc{P1370R1, + author = "Mark Hoemmen and Damien Lebrun-Grandie", + title = "{P1370R1}: Generic numerical algorithm development with(out) numeric\_limits", + howpublished = "\url{https://wg21.link/p1370r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1091R0, - author = "Nicolas Lesser", - title = "{P1091R0}: Extending structured bindings to be more like variable declarations", - howpublished = "\url{https://wg21.link/p1091r0}", - year = 2018, - month = 5, +@misc{P1371R0, + author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", + title = "{P1371R0}: Pattern Matching", + howpublished = "\url{https://wg21.link/p1371r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1091R1, - author = "Nicolas Lesser", - title = "{P1091R1}: Extending structured bindings to be more like variable declarations", - howpublished = "\url{https://wg21.link/p1091r1}", - year = 2018, - month = 10, +@misc{P1371R1, + author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", + title = "{P1371R1}: Pattern Matching", + howpublished = "\url{https://wg21.link/p1371r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1091R2, - author = "Nicolas Lesser", - title = "{P1091R2}: Extending structured bindings to be more like variable declarations", - howpublished = "\url{https://wg21.link/p1091r2}", - year = 2018, - month = 11, +@misc{P1371R2, + author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", + title = "{P1371R2}: Pattern Matching", + howpublished = "\url{https://wg21.link/p1371r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1091R3, - author = "Nicolas Lesser", - title = "{P1091R3}: Extending structured bindings to be more like variable declarations", - howpublished = "\url{https://wg21.link/p1091r3}", - year = 2019, - month = 2, +@misc{P1371R3, + author = "Michael Park and Bruno Cardoso Lopes and Sergei Murzin and David Sankel and Dan Sarginson and Bjarne Stroustrup", + title = "{P1371R3}: Pattern Matching", + howpublished = "\url{https://wg21.link/p1371r3}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1093R0, - author = "Andrew Bennieston and Jonathan Coe and Daven Gahir and Thomas Russell", - title = "{P1093R0}: Is undefined behaviour preserved?", - howpublished = "\url{https://wg21.link/p1093r0}", +@misc{P1372R0, + author = "D. S. Hollman", + title = "{P1372R0}: Giving atomic\_ref implementers more flexibility by providing customization points for non-lock-free implementation", + howpublished = "\url{https://wg21.link/p1372r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1094R0, - author = "Alisdair Meredith", - title = "{P1094R0}: Nested Inline Namespaces", - howpublished = "\url{https://wg21.link/p1094r0}", +@misc{P1373R0, + author = "Bjarne Stroustrup", + title = "{P1373R0}: Syntax alternatives for modules", + howpublished = "\url{https://wg21.link/p1373r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1094R1, +@misc{P1374R0, author = "Alisdair Meredith", - title = "{P1094R1}: Nested Inline Namespaces", - howpublished = "\url{https://wg21.link/p1094r1}", + title = "{P1374R0}: Resolving LWG \#2307 for C++20: Consistently Explicit Constructors", + howpublished = "\url{https://wg21.link/p1374r0}", year = 2018, - month = 9, + month = 11, publisher = "WG21" } -@misc{P1094R2, - author = "Alisdair Meredith", - title = "{P1094R2}: Nested Inline Namespaces", - howpublished = "\url{https://wg21.link/p1094r2}", +@misc{P1375R0, + author = "Hubert S.K. Tong", + title = "{P1375R0}: More Constrained: Apples or Oranges? On the road to semantic constraint matching", + howpublished = "\url{https://wg21.link/p1375r0}", year = 2018, month = 11, publisher = "WG21" } -@misc{P1095R0, - author = "Niall Douglas", - title = "{P1095R0}: Zero overhead deterministic failure - A unified mechanism for C and C++", - howpublished = "\url{https://wg21.link/p1095r0}", - year = 2018, +@misc{P1375R1, + author = "Hubert S.K. Tong", + title = "{P1375R1}: More Constrained: Apples or Oranges? On the road to semantic constraint matching", + howpublished = "\url{https://wg21.link/p1375r1}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1375R2, + author = "Hubert Tong", + title = "{P1375R2}: More Constrained: Apples or Oranges?", + howpublished = "\url{https://wg21.link/p1375r2}", + year = 2019, month = 8, publisher = "WG21" } -@misc{P1096R0, - author = "Timur Doumler", - title = "{P1096R0}: Simplify the customization point for structured bindings", - howpublished = "\url{https://wg21.link/p1096r0}", +@misc{P1376R0, + author = "Ben Craig", + title = "{P1376R0}: Summary of freestanding evening session discussions", + howpublished = "\url{https://wg21.link/p1376r0}", year = 2018, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1097R0, - author = "R. Martinho Fernandes", - title = "{P1097R0}: Named character escapes", - howpublished = "\url{https://wg21.link/p1097r0}", +@misc{P1377R0, + author = "Ben Craig", + title = "{P1377R0}: Summary of Dec 2018 SG14 freestanding discussions", + howpublished = "\url{https://wg21.link/p1377r0}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1378R0, + author = "JeanHeyd Meneide", + title = "{P1378R0}: std::string\_literal", + howpublished = "\url{https://wg21.link/p1378r0}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1097R1, - author = "R. Martinho Fernandes", - title = "{P1097R1}: Named character escapes", - howpublished = "\url{https://wg21.link/p1097r1}", +@misc{P1380R0, + author = "Lawrence Crowl", + title = "{P1380R0}: Ambiguity and Insecurities with Three-Way Comparison", + howpublished = "\url{https://wg21.link/p1380r0}", year = 2018, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1097R2, - author = "R. Martinho Fernandes", - title = "{P1097R2}: Named character escapes", - howpublished = "\url{https://wg21.link/p1097r2}", +@misc{P1380R1, + author = "Lawrence Crowl", + title = "{P1380R1}: Ambiguity and Insecurities with Three-Way Comparison", + howpublished = "\url{https://wg21.link/p1380r1}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1099R0, - author = "Gašper Ažman and Jonathan Müller", - title = "{P1099R0}: Using Enum", - howpublished = "\url{https://wg21.link/p1099r0}", +@misc{P1381R0, + author = "Nicolas Lesser", + title = "{P1381R0}: Reference capture of structured bindings", + howpublished = "\url{https://wg21.link/p1381r0}", year = 2018, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1099R2, - author = "Gašper Ažman and Jonathan Müller", - title = "{P1099R2}: Using Enum", - howpublished = "\url{https://wg21.link/p1099r2}", - year = 2018, - month = 9, +@misc{P1381R1, + author = "Nicolas Lesser", + title = "{P1381R1}: Reference capture of structured bindings", + howpublished = "\url{https://wg21.link/p1381r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1099R3, - author = "Gašper Ažman and Jonathan Müller", - title = "{P1099R3}: Using Enum", - howpublished = "\url{https://wg21.link/p1099r3}", +@misc{P1382R0, + author = "JF Bastien and Paul McKenney", + title = "{P1382R0}: volatile\_load and volatile\_store", + howpublished = "\url{https://wg21.link/p1382r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1099R4, - author = "Gašper Ažman and Jonathan Müller", - title = "{P1099R4}: Using Enum", - howpublished = "\url{https://wg21.link/p1099r4}", +@misc{P1382R1, + author = "JF Bastien and Paul McKenney and Jeffrey Yasskin", + title = "{P1382R1}: volatile\_load and volatile\_store", + howpublished = "\url{https://wg21.link/p1382r1}", year = 2019, month = 3, publisher = "WG21" } -@misc{P1099R5, - author = "Gašper Ažman and Jonathan Mueller", - title = "{P1099R5}: Using Enum", - howpublished = "\url{https://wg21.link/p1099r5}", +@misc{P1383R0, + author = "Edward J. Rosten and Oliver J. Rosten", + title = "{P1383R0}: More constexpr for and ", + howpublished = "\url{https://wg21.link/p1383r0}", year = 2019, - month = 7, - publisher = "WG21" -} -@misc{P1100R0, - author = "Vinnie Falco", - title = "{P1100R0}: Efficient composition with DynamicBuffer", - howpublished = "\url{https://wg21.link/p1100r0}", - year = 2018, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1101R0, - author = "Mikhail Maltsev and Richard Sandiford", - title = "{P1101R0}: Vector Length Agnostic SIMD", - howpublished = "\url{https://wg21.link/p1101r0}", - year = 2018, - month = 5, +@misc{P1383R1, + author = "Oliver Rosten", + title = "{P1383R1}: More constexpr for cmath and complex", + howpublished = "\url{https://wg21.link/p1383r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P1102R0, - author = "Alex Christensen and JF Bastien", - title = "{P1102R0}: Down with ()!", - howpublished = "\url{https://wg21.link/p1102r0}", - year = 2018, +@misc{P1383R2, + author = "Oliver Rosten", + title = "{P1383R2}: More constexpr for cmath and complex", + howpublished = "\url{https://wg21.link/p1383r2}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P1102R1, - author = "Alex Christensen and JF Bastien", - title = "{P1102R1}: Down with ()!", - howpublished = "\url{https://wg21.link/p1102r1}", - year = 2020, - month = 11, +@misc{P1385R0, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R0}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1102R2, - author = "Alex Christensen and JF Bastien", - title = "{P1102R2}: Down with ()!", - howpublished = "\url{https://wg21.link/p1102r2}", - year = 2020, - month = 12, +@misc{P1385R1, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R1}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1103R0, - author = "Richard Smith and Gabriel Dos Reis", - title = "{P1103R0}: Merging Modules", - howpublished = "\url{https://wg21.link/p1103r0}", - year = 2018, +@misc{P1385R2, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R2}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1103R1, - author = "Richard Smith", - title = "{P1103R1}: Merging Modules", - howpublished = "\url{https://wg21.link/p1103r1}", - year = 2018, +@misc{P1385R3, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R3}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r3}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1103R2, - author = "Richard Smith", - title = "{P1103R2}: Merging Modules", - howpublished = "\url{https://wg21.link/p1103r2}", - year = 2018, +@misc{P1385R4, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R4}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r4}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1103R3, - author = "Richard Smith", - title = "{P1103R3}: Merging Modules", - howpublished = "\url{https://wg21.link/p1103r3}", - year = 2019, - month = 2, +@misc{P1385R5, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R5}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r5}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1105R0, - author = "Ben Craig", - title = "{P1105R0}: Leaving no room for a lower-level language: A C++ Subset", - howpublished = "\url{https://wg21.link/p1105r0}", - year = 2018, - month = 6, +@misc{P1385R6, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R6}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r6}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1105R1, - author = "Ben Craig and Ben Saks", - title = "{P1105R1}: Leaving no room for a lower-level language: A C++ Subset", - howpublished = "\url{https://wg21.link/p1105r1}", - year = 2018, +@misc{P1385R7, + author = "Guy Davidson and Bob Steagall", + title = "{P1385R7}: A proposal to add linear algebra support to the C++ standard library", + howpublished = "\url{https://wg21.link/p1385r7}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P1108R0, - author = "Hal Finkel", - title = "{P1108R0}: web\_view", - howpublished = "\url{https://wg21.link/p1108r0}", - year = 2018, - month = 6, +@misc{P1386R0, + author = "Guy Somberg and Guy Davidson and Timur Doumler", + title = "{P1386R0}: A Standard Audio API for C++: Motivation, Scope, and Basic Design", + howpublished = "\url{https://wg21.link/p1386r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1108R1, - author = "Hal Finkel", - title = "{P1108R1}: web\_view", - howpublished = "\url{https://wg21.link/p1108r1}", - year = 2018, - month = 10, +@misc{P1386R1, + author = "Guy Somberg and Guy Davidson and Timur Doumler", + title = "{P1386R1}: A Standard Audio API for C++: Motivation, Scope, and Basic Design", + howpublished = "\url{https://wg21.link/p1386r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1108R2, - author = "Hal Finkel", - title = "{P1108R2}: web\_view", - howpublished = "\url{https://wg21.link/p1108r2}", +@misc{P1386R2, + author = "Guy Somberg and Guy Davidson and Timur Doumler", + title = "{P1386R2}: A Standard Audio API for C++: Motivation, Scope, and Basic Design", + howpublished = "\url{https://wg21.link/p1386r2}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1108R3, - author = "Hal Finkel", - title = "{P1108R3}: web\_view", - howpublished = "\url{https://wg21.link/p1108r3}", +@misc{P1388R0, + author = "JC van Winkel and Christopher Di Bella", + title = "{P1388R0}: 2019-01-11 SG20 Telecon Minutes", + howpublished = "\url{https://wg21.link/p1388r0}", year = 2019, - month = 10, + month = 1, publisher = "WG21" } -@misc{P1108R4, - author = "Hal Finkel", - title = "{P1108R4}: web\_view", - howpublished = "\url{https://wg21.link/p1108r4}", +@misc{P1389R0, + author = "Christopher Di Bella and Sy Brand and Michael Adams", + title = "{P1389R0}: Standing Document for SG20: Guidelines for Teaching C++ to Beginners", + howpublished = "\url{https://wg21.link/p1389r0}", year = 2019, - month = 10, - publisher = "WG21" -} -@misc{P1109R0, - author = "Nina Dinka Ranns", - title = "{P1109R0}: WG21 2018-06 Rapperswil Record of Discussion", - howpublished = "\url{https://wg21.link/p1109r0}", - year = 2018, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1109R1, - author = "Nina Dinka Ranns", - title = "{P1109R1}: WG21 2018-06 Rapperswil Record of Discussion", - howpublished = "\url{https://wg21.link/p1109r1}", - year = 2018, +@misc{P1389R1, + author = "Christopher Di Bella and Sy Brand and Michael Adams", + title = "{P1389R1}: Standing Document for SG20: Guidelines for Teaching C++ to Beginners", + howpublished = "\url{https://wg21.link/p1389r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1110R0, - author = "Jeffrey Yasskin and JF Bastien", - title = "{P1110R0}: A placeholder with no name", - howpublished = "\url{https://wg21.link/p1110r0}", - year = 2018, - month = 6, - publisher = "WG21" -} -@misc{P1111R0, - author = "Bryce Adelstein Lelbach and Matthias Kretz", - title = "{P1111R0}: Resolutions to NB Comments on the Parallelism TS v2", - howpublished = "\url{https://wg21.link/p1111r0}", - year = 2018, - month = 6, - publisher = "WG21" -} -@misc{P1112R0, - author = "Pal Balog", - title = "{P1112R0}: Language support for class layout control", - howpublished = "\url{https://wg21.link/p1112r0}", - year = 2018, - month = 9, - publisher = "WG21" -} -@misc{P1112R1, - author = "Pal Balog", - title = "{P1112R1}: Language support for class layout control", - howpublished = "\url{https://wg21.link/p1112r1}", - year = 2018, - month = 11, - publisher = "WG21" -} -@misc{P1112R2, - author = "Pal Balog", - title = "{P1112R2}: Language support for class layout control", - howpublished = "\url{https://wg21.link/p1112r2}", +@misc{P1390R0, + author = "Matúš Chochlík and Axel Naumann and and David Sankel", + title = "{P1390R0}: Suggested Reflection TS NB Resolutions", + howpublished = "\url{https://wg21.link/p1390r0}", year = 2019, - month = 8, - publisher = "WG21" -} -@misc{P1112R3, - author = "Pal Balog", - title = "{P1112R3}: Language support for class layout control", - howpublished = "\url{https://wg21.link/p1112r3}", - year = 2020, month = 1, publisher = "WG21" } -@misc{P1112R4, - author = "Pal Balog", - title = "{P1112R4}: Language support for class layout control", - howpublished = "\url{https://wg21.link/p1112r4}", - year = 2023, - month = 5, - publisher = "WG21" -} -@misc{P1112R5, - author = "Pal Balog", - title = "{P1112R5}: Language support for class layout control", - howpublished = "\url{https://wg21.link/p1112r5}", - year = 2024, - month = 5, +@misc{P1390R1, + author = "Matúš Chochlík and Axel Naumann and and David Sankel", + title = "{P1390R1}: Reflection TS NB comment resolutions: summary and rationale", + howpublished = "\url{https://wg21.link/p1390r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1113R0, - author = "William M. Miller", - title = "{P1113R0}: Core Language Working Group ``ready'' Issues for the June, 2018 (Rapperswil) meeting", - howpublished = "\url{https://wg21.link/p1113r0}", - year = 2018, - month = 6, +@misc{P1391R0, + author = "Corentin Jabot", + title = "{P1391R0}: Range constructor for std::string\_view", + howpublished = "\url{https://wg21.link/p1391r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1114R0, - author = "William M. Miller", - title = "{P1114R0}: Core Language Working Group ``tentatively ready'' Issues for the June, 2018 (Rapperswil) meeting", - howpublished = "\url{https://wg21.link/p1114r0}", - year = 2018, - month = 6, +@misc{P1391R1, + author = "Corentin Jabot", + title = "{P1391R1}: Range constructor for std::string\_view", + howpublished = "\url{https://wg21.link/p1391r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1115R0, - author = "Marc Mutz", - title = "{P1115R0}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", - howpublished = "\url{https://wg21.link/p1115r0}", +@misc{P1391R2, + author = "Corentin Jabot", + title = "{P1391R2}: Range constructor for std::string\_view", + howpublished = "\url{https://wg21.link/p1391r2}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1115R1, - author = "Marc Mutz", - title = "{P1115R1}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", - howpublished = "\url{https://wg21.link/p1115r1}", +@misc{P1391R3, + author = "Corentin Jabot", + title = "{P1391R3}: Range constructor for std::string\_view", + howpublished = "\url{https://wg21.link/p1391r3}", year = 2019, - month = 9, + month = 8, publisher = "WG21" } -@misc{P1115R2, - author = "Marc Mutz", - title = "{P1115R2}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", - howpublished = "\url{https://wg21.link/p1115r2}", +@misc{P1391R4, + author = "Corentin Jabot", + title = "{P1391R4}: Range constructor for std::string\_view", + howpublished = "\url{https://wg21.link/p1391r4}", year = 2019, month = 11, publisher = "WG21" } -@misc{P1115R3, - author = "Marc Mutz", - title = "{P1115R3}: Improving the Return Value of Erase-Like Algorithms II: Free erase/erase if", - howpublished = "\url{https://wg21.link/p1115r3}", +@misc{P1392R0, + author = "Davis Herring and Roger Orr", + title = "{P1392R0}: Differences Between Functions and Function Templates", + howpublished = "\url{https://wg21.link/p1392r0}", year = 2019, - month = 11, + month = 1, publisher = "WG21" } -@misc{P1116R0, - author = "Marc Mutz", - title = "{P1116R0}: Re-Gaining Exclusive Ownership from shared\_ptrs", - howpublished = "\url{https://wg21.link/p1116r0}", +@misc{P1393R0, + author = "D. S. Hollman and Chris Kohlhoff and Bryce Lelbach and Jared Hoberock and Gordon Brown and Michał Dominiak", + title = "{P1393R0}: A General Property Customization Mechanism", + howpublished = "\url{https://wg21.link/p1393r0}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1118R0, - author = "Tim Shen and Matthias Kretz", - title = "{P1118R0}: Concat and Split on simd<> objects", - howpublished = "\url{https://wg21.link/p1118r0}", - year = 2018, - month = 6, +@misc{P1394R0, + author = "Corentin Jabot and Casey Carter", + title = "{P1394R0}: Range constructor for std::span", + howpublished = "\url{https://wg21.link/p1394r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1119R0, - author = "JF Bastien and Olivier Giroux and Olivier Giroux and Hal Finkel and Thomas Rodgers and Matthias Kretz", - title = "{P1119R0}: ABI for std::hardware\_{\textbraceleft}constructive,destructive{\textbraceright}\_interference\_size", - howpublished = "\url{https://wg21.link/p1119r0}", - year = 2018, - month = 6, +@misc{P1394R1, + author = "Corentin Jabot and Casey Carter", + title = "{P1394R1}: Range constructor for std::span", + howpublished = "\url{https://wg21.link/p1394r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1120R0, - author = "Richard Smith", - title = "{P1120R0}: Consistency improvements for <=> and other comparison operators", - howpublished = "\url{https://wg21.link/p1120r0}", - year = 2018, +@misc{P1394R2, + author = "Corentin Jabot and Casey Carter", + title = "{P1394R2}: Range constructor for std::span", + howpublished = "\url{https://wg21.link/p1394r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1121R0, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P1121R0}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", - howpublished = "\url{https://wg21.link/p1121r0}", - year = 2018, - month = 10, +@misc{P1394R3, + author = "Corentin Jabot and Casey Carter", + title = "{P1394R3}: Range constructor for std::span", + howpublished = "\url{https://wg21.link/p1394r3}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1121R1, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P1121R1}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", - howpublished = "\url{https://wg21.link/p1121r1}", +@misc{P1394R4, + author = "Corentin Jabot and Casey Carter", + title = "{P1394R4}: Range constructor for std::span", + howpublished = "\url{https://wg21.link/p1394r4}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1121R2, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P1121R2}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", - howpublished = "\url{https://wg21.link/p1121r2}", - year = 2021, +@misc{P1395R0, + author = "Nathan Sidwell", + title = "{P1395R0}: Modules: Partitions Are Not a Panacea", + howpublished = "\url{https://wg21.link/p1395r0}", + year = 2019, month = 1, publisher = "WG21" } -@misc{P1121R3, - author = "Maged M. Michael and Michael Wong and Paul McKenney and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn and Jens Maurer", - title = "{P1121R3}: Hazard Pointers: Proposed Interface and Wording for Concurrency TS 2", - howpublished = "\url{https://wg21.link/p1121r3}", - year = 2021, - month = 4, +@misc{P1401R0, + author = "Andrzej Krzemienski", + title = "{P1401R0}: Narrowing contextual conversions to bool", + howpublished = "\url{https://wg21.link/p1401r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1122R0, - author = "Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher", - title = "{P1122R0}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p1122r0}", - year = 2018, +@misc{P1401R1, + author = "Andrzej Krzemieński", + title = "{P1401R1}: Narrowing contextual conversions to bool", + howpublished = "\url{https://wg21.link/p1401r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1122R1, - author = "Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher", - title = "{P1122R1}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p1122r1}", - year = 2018, - month = 7, +@misc{P1401R2, + author = "Andrzej Krzemieński", + title = "{P1401R2}: Narrowing contextual conversions to bool", + howpublished = "\url{https://wg21.link/p1401r2}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1122R2, - author = "Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp", - title = "{P1122R2}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p1122r2}", - year = 2018, - month = 11, +@misc{P1401R3, + author = "Andrzej Krzemieński", + title = "{P1401R3}: Narrowing contextual conversions to bool", + howpublished = "\url{https://wg21.link/p1401r3}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1122R3, - author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and D. S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński", - title = "{P1122R3}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p1122r3}", - year = 2021, - month = 3, +@misc{P1401R4, + author = "Andrzej Krzemieński", + title = "{P1401R4}: Narrowing contextual conversions to bool", + howpublished = "\url{https://wg21.link/p1401r4}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1122R4, - author = "Paul E. McKenney and Paul McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O'Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and and Jens Maurer", - title = "{P1122R4}: Proposed Wording for Concurrent Data Structures: Read-Copy-Update (RCU)", - howpublished = "\url{https://wg21.link/p1122r4}", +@misc{P1401R5, + author = "Andrzej Krzemieński", + title = "{P1401R5}: Narrowing contextual conversions to bool", + howpublished = "\url{https://wg21.link/p1401r5}", year = 2021, - month = 5, + month = 4, publisher = "WG21" } -@misc{P1123R0, - author = "Daniel Sunderland", - title = "{P1123R0}: Editorial Guidance for merging P0019r8 and P0528r3", - howpublished = "\url{https://wg21.link/p1123r0}", - year = 2018, - month = 6, +@misc{P1402R0, + author = "Andrew Tomazos", + title = "{P1402R0}: std::cstring\_view - a C compatible std::string\_view adapter", + howpublished = "\url{https://wg21.link/p1402r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1128R0, - author = "Walter E. Brown", - title = "{P1128R0}: Summer 2018 WG21 Batavia LWG Meeting Information", - howpublished = "\url{https://wg21.link/p1128r0}", - year = 2018, - month = 6, +@misc{P1403R0, + author = "D. S. Hollman", + title = "{P1403R0}: Experience Report: Implementing a Coroutines TS Frontend to an Existing Tasking Library", + howpublished = "\url{https://wg21.link/p1403r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1130R1, - author = "JeanHeyd Meneide", - title = "{P1130R1}: Module Resource Requirement Propagation", - howpublished = "\url{https://wg21.link/p1130r1}", +@misc{P1404R0, + author = "Andrzej Krzemienski", + title = "{P1404R0}: bad\_alloc is not out-of-memory!", + howpublished = "\url{https://wg21.link/p1404r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1131R0, - author = "Jens Maurer", - title = "{P1131R0}: Core Issue 2292: simple-template-id is ambiguous between class-name and type-name", - howpublished = "\url{https://wg21.link/p1131r0}", - year = 2018, +@misc{P1404R1, + author = "Andrzej Krzemieński and Tomasz Kamiński", + title = "{P1404R1}: bad\_alloc is not out-of-memory!", + howpublished = "\url{https://wg21.link/p1404r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1131R1, - author = "Jens Maurer", - title = "{P1131R1}: Core Issue 2292: simple-template-id is ambiguous between class-name and type-name", - howpublished = "\url{https://wg21.link/p1131r1}", - year = 2018, - month = 10, +@misc{P1405R0, + author = "Jared Hoberock and Chris Kohlhoff", + title = "{P1405R0}: C++20 Executors are Resilient to ABI Breakage", + howpublished = "\url{https://wg21.link/p1405r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1131R2, - author = "Jens Maurer", - title = "{P1131R2}: Core Issue 2292: simple-template-id is ambiguous between class-name and type-name", - howpublished = "\url{https://wg21.link/p1131r2}", +@misc{P1406R0, + author = "Alexander Zaitsev and Antony Polukhin", + title = "{P1406R0}: Add more std::hash specializations", + howpublished = "\url{https://wg21.link/p1406r0}", year = 2018, - month = 11, + month = 12, publisher = "WG21" } -@misc{P1132R0, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R0}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r0}", - year = 2018, +@misc{P1406R1, + author = "Alexander Zaitsev and Antony Polukhin", + title = "{P1406R1}: Add more std::hash specializations", + howpublished = "\url{https://wg21.link/p1406r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1132R1, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R1}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r1}", - year = 2018, - month = 8, +@misc{P1407R0, + author = "Scott Schurr", + title = "{P1407R0}: Tell Programmers About Signed Integer Overflow Behavior", + howpublished = "\url{https://wg21.link/p1407r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1132R2, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R2}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r2}", +@misc{P1407R1, + author = "Scott Schurr", + title = "{P1407R1}: Tell Programmers About Signed Integer Overflow Behavior", + howpublished = "\url{https://wg21.link/p1407r1}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1408R0, + author = "Bjarne Stroustrup", + title = "{P1408R0}: Abandon observer\_ptr", + howpublished = "\url{https://wg21.link/p1408r0}", year = 2018, - month = 11, + month = 1, publisher = "WG21" } -@misc{P1132R3, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R3}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r3}", +@misc{P1410R0, + author = "Peter Sommerlad", + title = "{P1410R0}: Remove deprecated strstream", + howpublished = "\url{https://wg21.link/p1410r0}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1411R0, + author = "Peter Sommerlad", + title = "{P1411R0}: Please reconsider for C++20", + howpublished = "\url{https://wg21.link/p1411r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1132R4, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R4}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r4}", +@misc{P1412R0, + author = "Peter Sommerlad", + title = "{P1412R0}: Class Natures for Safety Critical Code: On user-declared and user-defined special member functions", + howpublished = "\url{https://wg21.link/p1412r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1132R5, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R5}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r5}", +@misc{P1413R0, + author = "CJ Johnson", + title = "{P1413R0}: A safer interface for std::aligned\_storage", + howpublished = "\url{https://wg21.link/p1413r0}", year = 2019, - month = 8, + month = 1, publisher = "WG21" } -@misc{P1132R6, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R6}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r6}", +@misc{P1413R1, + author = "CJ Johnson", + title = "{P1413R1}: Deprecate std::aligned\_storage and std::aligned\_union", + howpublished = "\url{https://wg21.link/p1413r1}", year = 2019, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1132R7, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R7}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r7}", - year = 2021, - month = 4, +@misc{P1413R2, + author = "CJ Johnson", + title = "{P1413R2}: Deprecate std::aligned\_storage and std::aligned\_union", + howpublished = "\url{https://wg21.link/p1413r2}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1132R8, - author = "JeanHeyd Meneide and Todor Buyukliev and Isabella Muerte", - title = "{P1132R8}: out\_ptr - a scalable output pointer abstraction", - howpublished = "\url{https://wg21.link/p1132r8}", +@misc{P1413R3, + author = "CJ Johnson", + title = "{P1413R3}: Deprecate std::aligned\_storage and std::aligned\_union", + howpublished = "\url{https://wg21.link/p1413r3}", year = 2021, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1133R0, - author = "Vinnie Falco", - title = "{P1133R0}: Networking TS Associations For Call Wrappers", - howpublished = "\url{https://wg21.link/p1133r0}", - year = 2018, - month = 6, +@misc{P1415R0, + author = "Michael Wong and Vincent Reverdy and Ritwik Dubey and Richard Dosselmann and Eugenio Bargiacchi", + title = "{P1415R0}: SG19 Machine Learning Layered List", + howpublished = "\url{https://wg21.link/p1415r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1135R0, - author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien", - title = "{P1135R0}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r0}", - year = 2018, +@misc{P1415R1, + author = "Michael Wong and Vincent Reverdy and Ritwik Dubey and Richard Dosselmann and Eugenio Bargiacchi", + title = "{P1415R1}: SG19 Machine Learning Layered List", + howpublished = "\url{https://wg21.link/p1415r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1135R1, - author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien", - title = "{P1135R1}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r1}", - year = 2018, - month = 10, +@misc{P1416R0, + author = "Johann Mabille and Matthieu Brucher", + title = "{P1416R0}: SG19 Linear Algebra for Data Science and Machine Learning", + howpublished = "\url{https://wg21.link/p1416r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1135R2, - author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien and Detlef Vollmann", - title = "{P1135R2}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r2}", +@misc{P1417R0, + author = "Mark Hoemmen and Jayesh Badwaik and Matthieu Brucher and Athanasios (Nasos) Iliopoulos and John Michopoulos", + title = "{P1417R0}: Historical lessons for C++ linear algebra library standardization", + howpublished = "\url{https://wg21.link/p1417r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1135R3, - author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien and Detlef Vollmann", - title = "{P1135R3}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r3}", +@misc{P1419R0, + author = "Corentin Jabot and Casey Carter", + title = "{P1419R0}: A SFINAE-friendly trait to determine the extent of statically sized containers", + howpublished = "\url{https://wg21.link/p1419r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1135R4, - author = "Bryce Adelstein Lelbach and Olivier Giroux and JF Bastien and Detlef Vollmann and David Olsen", - title = "{P1135R4}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r4}", +@misc{P1421R0, + author = "Andrzej Krzemienski", + title = "{P1421R0}: Assigning semantics to different Contract Checking Statements", + howpublished = "\url{https://wg21.link/p1421r0}", year = 2019, - month = 3, + month = 1, publisher = "WG21" } -@misc{P1135R5, - author = "David Olsen and Olivier Giroux and JF Bastien and Detlef Vollmann and Bryce Lelbach", - title = "{P1135R5}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r5}", +@misc{P1422R0, + author = "Tom Honermann", + title = "{P1422R0}: SG16: Unicode meeting summaries 2018/10/17 - 2019/01/09", + howpublished = "\url{https://wg21.link/p1422r0}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1135R6, - author = "David Olsen and Olivier Giroux and JF Bastien and Detlef Vollmann and Bryce Lelbach", - title = "{P1135R6}: The C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1135r6}", +@misc{P1423R0, + author = "Tom Honermann", + title = "{P1423R0}: char8\_t backward compatibility remediation", + howpublished = "\url{https://wg21.link/p1423r0}", year = 2019, - month = 7, + month = 1, publisher = "WG21" } -@misc{P1136R0, - author = "Herb Sutter", - title = "{P1136R0}: 2018-09 Bellevue ad-hoc meeting information", - howpublished = "\url{https://wg21.link/p1136r0}", - year = 2018, - month = 6, +@misc{P1423R1, + author = "Tom Honermann", + title = "{P1423R1}: char8\_t backward compatibility remediation", + howpublished = "\url{https://wg21.link/p1423r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1137R0, +@misc{P1423R2, author = "Tom Honermann", - title = "{P1137R0}: SG16: Unicode meeting summaries 2018/05/16 - 2018/06/20", - howpublished = "\url{https://wg21.link/p1137r0}", - year = 2018, + title = "{P1423R2}: char8\_t backward compatibility remediation", + howpublished = "\url{https://wg21.link/p1423r2}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1138R0, - author = "Aaron Ballman", - title = "{P1138R0}: Deprecating ATOMIC\_VAR\_INIT", - howpublished = "\url{https://wg21.link/p1138r0}", +@misc{P1423R3, + author = "Tom Honermann", + title = "{P1423R3}: char8\_t backward compatibility remediation", + howpublished = "\url{https://wg21.link/p1423r3}", + year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P1424R0, + author = "Antony Polukhin", + title = "{P1424R0}: 'constexpr' feature macro concerns", + howpublished = "\url{https://wg21.link/p1424r0}", year = 2018, - month = 6, + month = 12, publisher = "WG21" } -@misc{P1139R0, - author = "R. Martinho Fernandes", - title = "{P1139R0}: Address wording issues related to ISO 10646", - howpublished = "\url{https://wg21.link/p1139r0}", +@misc{P1424R1, + author = "Antony Polukhin", + title = "{P1424R1}: 'constexpr' feature macro concerns", + howpublished = "\url{https://wg21.link/p1424r1}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1139R1, - author = "R. Martinho Fernandes", - title = "{P1139R1}: Address wording issues related to ISO 10646", - howpublished = "\url{https://wg21.link/p1139r1}", +@misc{P1425R0, + author = "Corentin Jabot", + title = "{P1425R0}: Iterators pair constructors for stack and queue", + howpublished = "\url{https://wg21.link/p1425r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1139R2, - author = "R. Martinho Fernandes", - title = "{P1139R2}: Address wording issues related to ISO 10646", - howpublished = "\url{https://wg21.link/p1139r2}", - year = 2019, +@misc{P1425R1, + author = "Corentin Jabot", + title = "{P1425R1}: Iterators pair constructors for stack and queue", + howpublished = "\url{https://wg21.link/p1425r1}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1141R0, - author = "Ville Voutilainen and Thomas Köppe and Andrew Sutton and Herb Sutter and Gabriel Dos Reis and Bjarne Stroustrup and Jason Merrill and Hubert Tong and Eric Niebler and Casey Carter and Tom Honermann and Erich Keane", - title = "{P1141R0}: Yet another approach for constrained declarations", - howpublished = "\url{https://wg21.link/p1141r0}", - year = 2018, - month = 6, - publisher = "WG21" -} -@misc{P1141R1, - author = "Ville Voutilainen and Thomas Köppe and Andrew Sutton and Herb Sutter and Gabriel Dos Reis and Bjarne Stroustrup and Jason Merrill and Hubert Tong and Eric Niebler and Casey Carter and Tom Honermann and Erich Keane and Walter E. Brown and Michael Spertus", - title = "{P1141R1}: Yet another approach for constrained declarations", - howpublished = "\url{https://wg21.link/p1141r1}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1141R2, - author = "Ville Voutilainen and Thomas Köppe and Andrew Sutton and Herb Sutter and Gabriel Dos Reis and Bjarne Stroustrup and Jason Merrill and Hubert Tong and Eric Niebler and Casey Carter and Tom Honermann and Erich Keane and Walter E. Brown and Michael Spertus and Richard Smith", - title = "{P1141R2}: Yet another approach for constrained declarations", - howpublished = "\url{https://wg21.link/p1141r2}", - year = 2018, - month = 11, +@misc{P1425R2, + author = "Corentin Jabot", + title = "{P1425R2}: Iterators pair constructors for stack and queue", + howpublished = "\url{https://wg21.link/p1425r2}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1142R0, - author = "Thomas Köppe", - title = "{P1142R0}: Thoughts on a conservative terse syntax for constraints", - howpublished = "\url{https://wg21.link/p1142r0}", - year = 2018, - month = 6, +@misc{P1425R3, + author = "Corentin Jabot", + title = "{P1425R3}: Iterators pair constructors for stack and queue", + howpublished = "\url{https://wg21.link/p1425r3}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1143R0, - author = "Eric Fiselier", - title = "{P1143R0}: Adding the `[[constinit]]` attribute", - howpublished = "\url{https://wg21.link/p1143r0}", - year = 2018, - month = 7, +@misc{P1425R4, + author = "Corentin Jabot", + title = "{P1425R4}: Iterators pair constructors for stack and queue", + howpublished = "\url{https://wg21.link/p1425r4}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1143R1, - author = "Eric Fiselier", - title = "{P1143R1}: Adding the constinit keyword", - howpublished = "\url{https://wg21.link/p1143r1}", +@misc{P1426R0, + author = "Nathan Myers", + title = "{P1426R0}: Pull the Plug on Contracts?", + howpublished = "\url{https://wg21.link/p1426r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1143R2, - author = "Eric Fiselier", - title = "{P1143R2}: Adding the constinit keyword", - howpublished = "\url{https://wg21.link/p1143r2}", - year = 2019, - month = 7, - publisher = "WG21" -} -@misc{P1144R0, - author = "Arthur O'Dwyer and Mingxin Wang", - title = "{P1144R0}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r0}", +@misc{P1427R0, + author = "Peter Bindels and Ben Craig and Steve Downey and Rene Rivera and Tom Honermann and Corentin Jabot and Stephen Kelly", + title = "{P1427R0}: Concerns about module toolability", + howpublished = "\url{https://wg21.link/p1427r0}", year = 2018, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1144R1, - author = "Arthur O'Dwyer", - title = "{P1144R1}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r1}", +@misc{P1428R0, + author = "Bjarne Stroustrup", + title = "{P1428R0}: Subscripts and sizes should be signed", + howpublished = "\url{https://wg21.link/p1428r0}", year = 2018, - month = 11, + month = 1, publisher = "WG21" } -@misc{P1144R2, - author = "Arthur O'Dwyer", - title = "{P1144R2}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r2}", +@misc{P1429R0, + author = "Joshua Berne and John Lakos", + title = "{P1429R0}: Contracts That Work", + howpublished = "\url{https://wg21.link/p1429r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1144R3, - author = "Arthur O'Dwyer", - title = "{P1144R3}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r3}", +@misc{P1429R1, + author = "Joshua Berne and John Lakos", + title = "{P1429R1}: Contracts That Work", + howpublished = "\url{https://wg21.link/p1429r1}", year = 2019, month = 3, publisher = "WG21" } -@misc{P1144R4, - author = "Arthur O'Dwyer", - title = "{P1144R4}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r4}", +@misc{P1429R2, + author = "Joshua Berne and John Lakos", + title = "{P1429R2}: Contracts That Work", + howpublished = "\url{https://wg21.link/p1429r2}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1144R5, - author = "Arthur O'Dwyer", - title = "{P1144R5}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r5}", - year = 2020, - month = 3, +@misc{P1429R3, + author = "Joshua Berne and John Lakos", + title = "{P1429R3}: Contracts That Work", + howpublished = "\url{https://wg21.link/p1429r3}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1144R6, - author = "Arthur O'Dwyer", - title = "{P1144R6}: Object relocation in terms of move plus destroy", - howpublished = "\url{https://wg21.link/p1144r6}", - year = 2022, - month = 6, +@misc{P1430R0, + author = "Mihail Mihaylov and Vassil Vassilev", + title = "{P1430R0}: First-class symmetric coroutines in C++", + howpublished = "\url{https://wg21.link/p1430r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1144R7, - author = "Arthur O'Dwyer", - title = "{P1144R7}: std::is\_trivially\_relocatable", - howpublished = "\url{https://wg21.link/p1144r7}", - year = 2023, - month = 3, +@misc{P1430R1, + author = "Mihail Mihaylov and Vassil Vassilev", + title = "{P1430R1}: First-class symmetric coroutines in C++", + howpublished = "\url{https://wg21.link/p1430r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1144R8, - author = "Arthur O'Dwyer", - title = "{P1144R8}: std::is\_trivially\_relocatable", - howpublished = "\url{https://wg21.link/p1144r8}", - year = 2023, - month = 5, +@misc{P1433R0, + author = "Hana Dusíková", + title = "{P1433R0}: Compile Time Regular Expressions", + howpublished = "\url{https://wg21.link/p1433r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1144R9, - author = "Arthur O'Dwyer", - title = "{P1144R9}: std::is\_trivially\_relocatable", - howpublished = "\url{https://wg21.link/p1144r9}", - year = 2023, - month = 10, +@misc{P1434R0, + author = "Hal Finkel and Jens Gustedt and Martin Uecker", + title = "{P1434R0}: Discussing Pointer Provenance", + howpublished = "\url{https://wg21.link/p1434r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1144R10, - author = "Arthur O'Dwyer", - title = "{P1144R10}: std::is\_trivially\_relocatable", - howpublished = "\url{https://wg21.link/p1144r10}", - year = 2024, - month = 2, +@misc{P1436R0, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", + title = "{P1436R0}: Executor properties for affinity-based execution", + howpublished = "\url{https://wg21.link/p1436r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1144R11, - author = "Arthur O'Dwyer", - title = "{P1144R11}: std::is\_trivially\_relocatable", - howpublished = "\url{https://wg21.link/p1144r11}", - year = 2024, - month = 5, +@misc{P1436R1, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", + title = "{P1436R1}: Executor properties for affinity-based execution", + howpublished = "\url{https://wg21.link/p1436r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1144R12, - author = "Arthur O'Dwyer", - title = "{P1144R12}: std::is\_trivially\_relocatable", - howpublished = "\url{https://wg21.link/p1144r12}", - year = 2024, +@misc{P1436R2, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", + title = "{P1436R2}: Executor properties for affinity-based execution", + howpublished = "\url{https://wg21.link/p1436r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1145R0, - author = "Vinnie Falco", - title = "{P1145R0}: Buffer Sequence Adaptors", - howpublished = "\url{https://wg21.link/p1145r0}", - year = 2018, - month = 7, +@misc{P1436R3, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen and Tom Scogland", + title = "{P1436R3}: Executor properties for affinity-based execution", + howpublished = "\url{https://wg21.link/p1436r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1147R0, - author = "Bryce Adelstein Lelbach", - title = "{P1147R0}: Printing `volatile` Pointers", - howpublished = "\url{https://wg21.link/p1147r0}", - year = 2018, - month = 10, +@misc{P1438R0, + author = "Bill Seymour", + title = "{P1438R0}: A Rational Number Library for C++", + howpublished = "\url{https://wg21.link/p1438r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1147R1, - author = "Bryce Adelstein Lelbach", - title = "{P1147R1}: Printing `volatile` Pointers", - howpublished = "\url{https://wg21.link/p1147r1}", - year = 2021, - month = 9, +@misc{P1438R1, + author = "Bill Seymour", + title = "{P1438R1}: A Rational Number Library for C++", + howpublished = "\url{https://wg21.link/p1438r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1148R0, - author = "Tim Song", - title = "{P1148R0}: Cleaning up Clause 20", - howpublished = "\url{https://wg21.link/p1148r0}", - year = 2018, - month = 10, +@misc{P1439R0, + author = "Steve Downey", + title = "{P1439R0}: Charset Transcoding, Transformation, and Transliteration", + howpublished = "\url{https://wg21.link/p1439r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1149R0, - author = "Antony Polukhin", - title = "{P1149R0}: Constexpr regex", - howpublished = "\url{https://wg21.link/p1149r0}", - year = 2018, - month = 10, +@misc{P1439R1, + author = "Steve Downey", + title = "{P1439R1}: Charset Transcoding, Transformation, and Transliteration", + howpublished = "\url{https://wg21.link/p1439r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1152R0, - author = "JF Bastien", - title = "{P1152R0}: Deprecating volatile", - howpublished = "\url{https://wg21.link/p1152r0}", - year = 2018, - month = 10, +@misc{P1440R0, + author = "Johel Guerrero", + title = "{P1440R0}: is\_clamped", + howpublished = "\url{https://wg21.link/p1440r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1152R1, - author = "JF Bastien", - title = "{P1152R1}: Deprecating volatile", - howpublished = "\url{https://wg21.link/p1152r1}", +@misc{P1441R0, + author = "Rene Rivera", + title = "{P1441R0}: Are modules fast?", + howpublished = "\url{https://wg21.link/p1441r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1152R2, - author = "JF Bastien", - title = "{P1152R2}: Deprecating volatile", - howpublished = "\url{https://wg21.link/p1152r2}", +@misc{P1441R1, + author = "Rene Rivera", + title = "{P1441R1}: Are modules fast?", + howpublished = "\url{https://wg21.link/p1441r1}", year = 2019, month = 3, publisher = "WG21" } -@misc{P1152R3, - author = "JF Bastien", - title = "{P1152R3}: Deprecating volatile", - howpublished = "\url{https://wg21.link/p1152r3}", +@misc{P1442R0, + author = "Damian Jarek", + title = "{P1442R0}: A Medley of Networking TS improvements", + howpublished = "\url{https://wg21.link/p1442r0}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1152R4, - author = "JF Bastien", - title = "{P1152R4}: Deprecating volatile", - howpublished = "\url{https://wg21.link/p1152r4}", +@misc{P1443R0, + author = "Michael Wong", + title = "{P1443R0}: SG14: Low Latency Meeting Minutes 2018/07/11 - 2019/01/09", + howpublished = "\url{https://wg21.link/p1443r0}", year = 2019, - month = 7, + month = 1, publisher = "WG21" } -@misc{P1153R0, - author = "Arthur O'Dwyer and JF Bastien", - title = "{P1153R0}: Copying volatile subobjects is not trivial", - howpublished = "\url{https://wg21.link/p1153r0}", - year = 2018, - month = 10, +@misc{P1444R0, + author = "Michael Wong", + title = "{P1444R0}: SG19: Machine Learning 2018/12/14 - 2019/01/11", + howpublished = "\url{https://wg21.link/p1444r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1154R0, - author = "Arthur O'Dwyer and Jeff Snyder", - title = "{P1154R0}: Type traits for structural comparison", - howpublished = "\url{https://wg21.link/p1154r0}", - year = 2018, - month = 10, +@misc{P1445R0, + author = "Michael Wong", + title = "{P1445R0}: Concurrency TS: to update or not update", + howpublished = "\url{https://wg21.link/p1445r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1154R1, - author = "Arthur O'Dwyer and Jeff Snyder", - title = "{P1154R1}: Type traits for structural comparison", - howpublished = "\url{https://wg21.link/p1154r1}", +@misc{P1446R0, + author = "Christopher Kohlhoff", + title = "{P1446R0}: Reconsider the Networking TS for inclusion in C++20", + howpublished = "\url{https://wg21.link/p1446r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1154R2, - author = "Arthur O'Dwyer and Jeff Snyder", - title = "{P1154R2}: Type traits for structural comparison", - howpublished = "\url{https://wg21.link/p1154r2}", +@misc{P1447R0, + author = "Matúš Chochlík and Axel Naumann and and David Sankel", + title = "{P1447R0}: constexpr C++ is not constexpr C", + howpublished = "\url{https://wg21.link/p1447r0}", year = 2019, - month = 3, + month = 1, publisher = "WG21" } -@misc{P1155R0, - author = "Arthur O'Dwyer and David Stone", - title = "{P1155R0}: More implicit moves", - howpublished = "\url{https://wg21.link/p1155r0}", - year = 2018, - month = 10, +@misc{P1448R0, + author = "Nathan Burgers", + title = "{P1448R0}: Simplifying Mixed Contract Modes", + howpublished = "\url{https://wg21.link/p1448r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1155R1, - author = "Arthur O'Dwyer and David Stone", - title = "{P1155R1}: More implicit moves", - howpublished = "\url{https://wg21.link/p1155r1}", - year = 2018, - month = 11, +@misc{P1449R0, + author = "Vincent Reverdy", + title = "{P1449R0}: Towards Tree and Graph Data Structures for C++", + howpublished = "\url{https://wg21.link/p1449r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1155R2, - author = "Arthur O'Dwyer and David Stone", - title = "{P1155R2}: More implicit moves", - howpublished = "\url{https://wg21.link/p1155r2}", +@misc{P1450R0, + author = "Vincent Reverdy", + title = "{P1450R0}: Enriching type modification traits", + howpublished = "\url{https://wg21.link/p1450r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1155R3, - author = "Arthur O'Dwyer and David Stone", - title = "{P1155R3}: More implicit moves", - howpublished = "\url{https://wg21.link/p1155r3}", +@misc{P1450R1, + author = "Vincent Reverdy", + title = "{P1450R1}: Enriching type modification traits", + howpublished = "\url{https://wg21.link/p1450r1}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1156R0, - author = "Boris Kolpackov", - title = "{P1156R0}: Merged Modules and Tooling", - howpublished = "\url{https://wg21.link/p1156r0}", - year = 2018, +@misc{P1450R2, + author = "Vincent Reverdy", + title = "{P1450R2}: Enriching type modification traits", + howpublished = "\url{https://wg21.link/p1450r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1157R0, - author = "Zhihao Yuan", - title = "{P1157R0}: Multi-argument constrained-parameter", - howpublished = "\url{https://wg21.link/p1157r0}", - year = 2018, - month = 7, +@misc{P1450R3, + author = "Vincent Reverdy", + title = "{P1450R3}: Enriching type modification traits", + howpublished = "\url{https://wg21.link/p1450r3}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1158R0, - author = "Zhihao Yuan", - title = "{P1158R0}: Concept-defined placeholder types", - howpublished = "\url{https://wg21.link/p1158r0}", - year = 2018, - month = 7, +@misc{P1452R0, + author = "Hubert S.K. Tong", + title = "{P1452R0}: On the non-uniform semantics of return-type-requirements", + howpublished = "\url{https://wg21.link/p1452r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1159R0, - author = "Thomas Russell", - title = "{P1159R0}: Type Erased Iterators for modern C++", - howpublished = "\url{https://wg21.link/p1159r0}", - year = 2018, - month = 7, +@misc{P1452R1, + author = "Hubert S.K. Tong", + title = "{P1452R1}: On the non-uniform semantics of return-type-requirements", + howpublished = "\url{https://wg21.link/p1452r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1160R0, - author = "Attila Fehér and Alisdair Meredith", - title = "{P1160R0}: Add Test Polymorphic Memory Resource to the Standard Library", - howpublished = "\url{https://wg21.link/p1160r0}", - year = 2018, - month = 10, +@misc{P1452R2, + author = "Hubert Tong", + title = "{P1452R2}: On the non-uniform semantics of return-type-requirements", + howpublished = "\url{https://wg21.link/p1452r2}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1160R1, - author = "Attila Fehér and Alisdair Meredith", - title = "{P1160R1}: Add Test Polymorphic Memory Resource to the Standard Library", - howpublished = "\url{https://wg21.link/p1160r1}", +@misc{P1453R0, + author = "Bryce Adelstein Lelbach", + title = "{P1453R0}: Modularizing the Standard Library is a Reorganization Opportunity", + howpublished = "\url{https://wg21.link/p1453r0}", year = 2019, - month = 10, + month = 1, publisher = "WG21" } -@misc{P1161R0, - author = "Corentin Jabot", - title = "{P1161R0}: Deprecate uses of the comma operator in subscripting expressions", - howpublished = "\url{https://wg21.link/p1161r0}", - year = 2018, - month = 10, +@misc{P1456R0, + author = "Casey Carter", + title = "{P1456R0}: Move-only views", + howpublished = "\url{https://wg21.link/p1456r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1161R1, - author = "Corentin Jabot", - title = "{P1161R1}: Deprecate uses of the comma operator in subscripting expressions", - howpublished = "\url{https://wg21.link/p1161r1}", - year = 2018, - month = 10, +@misc{P1456R1, + author = "Casey Carter", + title = "{P1456R1}: Move-only views", + howpublished = "\url{https://wg21.link/p1456r1}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1161R2, - author = "Corentin Jabot", - title = "{P1161R2}: Deprecate uses of the comma operator in subscripting expressions", - howpublished = "\url{https://wg21.link/p1161r2}", +@misc{P1457R0, + author = "Marshall Clow", + title = "{P1457R0}: C++ Standard Library Issues to be moved in Kona", + howpublished = "\url{https://wg21.link/p1457r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1161R3, - author = "Corentin Jabot", - title = "{P1161R3}: Deprecate uses of the comma operator in subscripting expressions", - howpublished = "\url{https://wg21.link/p1161r3}", +@misc{P1458R0, + author = "Marshall Clow", + title = "{P1458R0}: Mandating the Standard Library: Clause 16 - Language support library", + howpublished = "\url{https://wg21.link/p1458r0}", year = 2019, - month = 2, + month = 1, publisher = "WG21" } -@misc{P1163R0, - author = "Nevin Liber", - title = "{P1163R0}: Explicitly Implicifying explicit Constructors", - howpublished = "\url{https://wg21.link/p1163r0}", - year = 2018, - month = 8, +@misc{P1458R1, + author = "Marshall Clow", + title = "{P1458R1}: Mandating the Standard Library: Clause 16 - Language support library", + howpublished = "\url{https://wg21.link/p1458r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1164R0, - author = "Nicolai Josuttis", - title = "{P1164R0}: Make create\_directory() Intuitive", - howpublished = "\url{https://wg21.link/p1164r0}", - year = 2018, - month = 8, +@misc{P1459R0, + author = "Marshall Clow", + title = "{P1459R0}: Mandating the Standard Library: Clause 18 - Diagnostics library", + howpublished = "\url{https://wg21.link/p1459r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1164R1, - author = "Nicolai Josuttis", - title = "{P1164R1}: Make create\_directory() intuitive", - howpublished = "\url{https://wg21.link/p1164r1}", +@misc{P1459R1, + author = "Marshall Clow", + title = "{P1459R1}: Mandating the Standard Library: Clause 18 - Diagnostics library", + howpublished = "\url{https://wg21.link/p1459r1}", year = 2019, month = 2, publisher = "WG21" } -@misc{P1165R0, - author = "Tim Song", - title = "{P1165R0}: Fixing allocator usage for operator+(basic\_string)", - howpublished = "\url{https://wg21.link/p1165r0}", - year = 2018, - month = 10, +@misc{P1460R0, + author = "Marshall Clow and Alberto Barbati", + title = "{P1460R0}: Mandating the Standard Library: Clause 20 - Utilities library", + howpublished = "\url{https://wg21.link/p1460r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1165R1, - author = "Tim Song", - title = "{P1165R1}: Make stateful allocator propagation more consistent for operator+(basic\_string)", - howpublished = "\url{https://wg21.link/p1165r1}", - year = 2018, - month = 11, +@misc{P1460R1, + author = "Marshall Clow and Alberto Barbati", + title = "{P1460R1}: Mandating the Standard Library: Clause 20 - Utilities library", + howpublished = "\url{https://wg21.link/p1460r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1166R0, - author = "Guy Davidson and Bob Steagall", - title = "{P1166R0}: What do we need from a linear algebra library?", - howpublished = "\url{https://wg21.link/p1166r0}", +@misc{P1462R0, + author = "Marshall Clow", + title = "{P1462R0}: Mandating the Standard Library: Clause 20 - Strings library", + howpublished = "\url{https://wg21.link/p1462r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1167R0, - author = "Mike Spertus", - title = "{P1167R0}: Improving function templates with Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1167r0}", - year = 2018, - month = 10, +@misc{P1462R1, + author = "Marshall Clow", + title = "{P1462R1}: Mandating the Standard Library: Clause 20 - Strings library", + howpublished = "\url{https://wg21.link/p1462r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1168R0, - author = "Mike Spertus", - title = "{P1168R0}: How to make Terse Notation soar with Class Template Argument Deduction", - howpublished = "\url{https://wg21.link/p1168r0}", - year = 2018, - month = 10, +@misc{P1463R0, + author = "Marshall Clow", + title = "{P1463R0}: Mandating the Standard Library: Clause 21 - Containers library", + howpublished = "\url{https://wg21.link/p1463r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1169R0, - author = "Barry Revzin and Casey Carter", - title = "{P1169R0}: static operator()", - howpublished = "\url{https://wg21.link/p1169r0}", - year = 2018, - month = 10, +@misc{P1463R1, + author = "Marshall Clow", + title = "{P1463R1}: Mandating the Standard Library: Clause 21 - Containers library", + howpublished = "\url{https://wg21.link/p1463r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1169R1, - author = "Barry Revzin and Casey Carter", - title = "{P1169R1}: static operator()", - howpublished = "\url{https://wg21.link/p1169r1}", - year = 2021, - month = 4, +@misc{P1464R0, + author = "Marshall Clow", + title = "{P1464R0}: Mandating the Standard Library: Clause 22 - Iterators library", + howpublished = "\url{https://wg21.link/p1464r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1169R2, - author = "Barry Revzin and Casey Carter", - title = "{P1169R2}: static operator()", - howpublished = "\url{https://wg21.link/p1169r2}", - year = 2021, - month = 8, +@misc{P1464R1, + author = "Marshall Clow", + title = "{P1464R1}: Mandating the Standard Library: Clause 22 - Iterators library", + howpublished = "\url{https://wg21.link/p1464r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1169R3, - author = "Barry Revzin and Casey Carter", - title = "{P1169R3}: static operator()", - howpublished = "\url{https://wg21.link/p1169r3}", - year = 2021, - month = 10, +@misc{P1465R0, + author = "David Goldblatt", + title = "{P1465R0}: Function optimization hint attributes: [[always\_inline]], [[never\_inline]]", + howpublished = "\url{https://wg21.link/p1465r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1169R4, - author = "Barry Revzin and Casey Carter", - title = "{P1169R4}: static operator()", - howpublished = "\url{https://wg21.link/p1169r4}", - year = 2022, - month = 4, +@misc{P1466R0, + author = "Howard E. Hinnant", + title = "{P1466R0}: Miscellaneous minor fixes for chrono", + howpublished = "\url{https://wg21.link/p1466r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1170R0, - author = "Barry Revzin and Andrew Sutton", - title = "{P1170R0}: Overload sets as function parameters", - howpublished = "\url{https://wg21.link/p1170r0}", - year = 2018, - month = 10, +@misc{P1466R1, + author = "Howard E. Hinnant", + title = "{P1466R1}: Miscellaneous minor fixes for chrono", + howpublished = "\url{https://wg21.link/p1466r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1171R0, - author = "Lewis Baker", - title = "{P1171R0}: Synchronously waiting on asynchronous operations", - howpublished = "\url{https://wg21.link/p1171r0}", - year = 2018, - month = 10, +@misc{P1466R2, + author = "Howard Hinnant", + title = "{P1466R2}: Miscellaneous minor fixes for chrono", + howpublished = "\url{https://wg21.link/p1466r2}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1172R0, - author = "Mingxin Wang", - title = "{P1172R0}: The Concept of Memory Allocator", - howpublished = "\url{https://wg21.link/p1172r0}", - year = 2018, - month = 10, +@misc{P1466R3, + author = "Howard E. Hinnant", + title = "{P1466R3}: Miscellaneous minor fixes for chrono", + howpublished = "\url{https://wg21.link/p1466r3}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1172R1, - author = "Mingxin Wang", - title = "{P1172R1}: The Concept of Memory Allocator", - howpublished = "\url{https://wg21.link/p1172r1}", +@misc{P1467R0, + author = "Michał Dominiak and David Olsen", + title = "{P1467R0}: Extended floating-point types", + howpublished = "\url{https://wg21.link/p1467r0}", year = 2019, - month = 6, + month = 1, publisher = "WG21" } -@misc{P1175R0, - author = "JeanHeyd Meneide", - title = "{P1175R0}: A simple and practical optional reference for C++", - howpublished = "\url{https://wg21.link/p1175r0}", - year = 2018, - month = 10, +@misc{P1467R1, + author = "Michał Dominiak and David Olsen", + title = "{P1467R1}: Extended floating-point types", + howpublished = "\url{https://wg21.link/p1467r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1177R0, - author = "Rene Rivera", - title = "{P1177R0}: Package Ecosystem Plan", - howpublished = "\url{https://wg21.link/p1177r0}", - year = 2018, +@misc{P1467R2, + author = "Michał Dominiak and David Olsen", + title = "{P1467R2}: Extended floating-point types", + howpublished = "\url{https://wg21.link/p1467r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1177R1, - author = "René Rivera", - title = "{P1177R1}: Package Ecosystem Plan", - howpublished = "\url{https://wg21.link/p1177r1}", - year = 2018, - month = 11, +@misc{P1467R3, + author = "David Olsen and Michał Dominiak", + title = "{P1467R3}: Extended floating-point types", + howpublished = "\url{https://wg21.link/p1467r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1178R0, - author = "Rene Rivera", - title = "{P1178R0}: C++ Compile", - howpublished = "\url{https://wg21.link/p1178r0}", - year = 2018, - month = 10, +@misc{P1467R4, + author = "David Olsen and Michał Dominiak", + title = "{P1467R4}: Extended floating-point types and standard names", + howpublished = "\url{https://wg21.link/p1467r4}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1179R0, - author = "Herb Sutter", - title = "{P1179R0}: Lifetime safety: Preventing common dangling", - howpublished = "\url{https://wg21.link/p1179r0}", - year = 2018, +@misc{P1467R5, + author = "David Olsen and Michał Dominiak and Ilya Burylov", + title = "{P1467R5}: Extended floating-point types and standard names", + howpublished = "\url{https://wg21.link/p1467r5}", + year = 2021, month = 9, publisher = "WG21" } -@misc{P1179R1, - author = "Herb Sutter", - title = "{P1179R1}: Lifetime safety: Preventing common dangling", - howpublished = "\url{https://wg21.link/p1179r1}", - year = 2019, +@misc{P1467R6, + author = "David Olsen and Michał Dominiak and Ilya Burylov", + title = "{P1467R6}: Extended floating-point types and standard names", + howpublished = "\url{https://wg21.link/p1467r6}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P1180R0, - author = "Richard Smith", - title = "{P1180R0}: Response to P1156", - howpublished = "\url{https://wg21.link/p1180r0}", - year = 2018, - month = 9, +@misc{P1467R7, + author = "David Olsen and Michał Dominiak and Ilya Burylov", + title = "{P1467R7}: Extended floating-point types and standard names", + howpublished = "\url{https://wg21.link/p1467r7}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P1181R0, - author = "Morwenn Ed", - title = "{P1181R0}: Proposing unless", - howpublished = "\url{https://wg21.link/p1181r0}", - year = 2018, - month = 9, +@misc{P1467R8, + author = "David Olsen and Michał Dominiak and Ilya Burylov", + title = "{P1467R8}: Extended floating-point types and standard names", + howpublished = "\url{https://wg21.link/p1467r8}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1182R0, - author = "Gennaro Prot", - title = "{P1182R0}: New names for the power-of-2 templates (and their header)", - howpublished = "\url{https://wg21.link/p1182r0}", - year = 2018, - month = 9, +@misc{P1467R9, + author = "David Olsen and Michał Dominiak and Ilya Burylov", + title = "{P1467R9}: Extended floating-point types and standard names", + howpublished = "\url{https://wg21.link/p1467r9}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1184R0, - author = "Nathan Sidwell", - title = "{P1184R0}: A Module Mapper", - howpublished = "\url{https://wg21.link/p1184r0}", - year = 2018, +@misc{P1468R0, + author = "Michał Dominiak and Boris Fomitchev and Sergei Nikolaev", + title = "{P1468R0}: Fixed-layout floating-point type aliases", + howpublished = "\url{https://wg21.link/p1468r0}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1468R1, + author = "Michał Dominiak and Boris Fomitchev and Sergei Nikolaev", + title = "{P1468R1}: Fixed-layout floating-point type aliases", + howpublished = "\url{https://wg21.link/p1468r1}", + year = 2019, + month = 6, + publisher = "WG21" +} +@misc{P1468R2, + author = "Michał Dominiak and David Olsen and Boris Fomitchev and Sergei Nikolaev", + title = "{P1468R2}: Fixed-layout floating-point type aliases", + howpublished = "\url{https://wg21.link/p1468r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1184R1, - author = "Nathan Sidwell", - title = "{P1184R1}: A Module Mapper", - howpublished = "\url{https://wg21.link/p1184r1}", - year = 2018, - month = 11, +@misc{P1468R3, + author = "Michał Dominiak and David Olsen and Boris Fomitchev and Sergei Nikolaev", + title = "{P1468R3}: Fixed-layout floating-point type aliases", + howpublished = "\url{https://wg21.link/p1468r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1184R2, - author = "Nathan Sidwell", - title = "{P1184R2}: A Module Mapper", - howpublished = "\url{https://wg21.link/p1184r2}", +@misc{P1468R4, + author = "David Olsen and Michal Dominiak and Boris Fomitchev and Sergei Nikolaev", + title = "{P1468R4}: Fixed-layout floating-point type aliases", + howpublished = "\url{https://wg21.link/p1468r4}", year = 2020, - month = 7, + month = 6, publisher = "WG21" } -@misc{P1185R0, - author = "Barry Revzin", - title = "{P1185R0}: <=> != ==", - howpublished = "\url{https://wg21.link/p1185r0}", +@misc{P1469R0, + author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", + title = "{P1469R0}: Disallow \_ Usage in C++20 for Pattern Matching in C++23", + howpublished = "\url{https://wg21.link/p1469r0}", + year = 2019, + month = 1, + publisher = "WG21" +} +@misc{P1470R0, + author = "David Goldblatt", + title = "{P1470R0}: Against a standard concurrent hashmap", + howpublished = "\url{https://wg21.link/p1470r0}", year = 2018, - month = 10, + month = 1, publisher = "WG21" } -@misc{P1185R1, - author = "Barry Revzin", - title = "{P1185R1}: <=> != ==", - howpublished = "\url{https://wg21.link/p1185r1}", +@misc{P1471R0, + author = "Christopher Kohlhoff", + title = "{P1471R0}: The trouble with coroutine\_traits", + howpublished = "\url{https://wg21.link/p1471r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1185R2, - author = "Barry Revzin", - title = "{P1185R2}: <=> != ==", - howpublished = "\url{https://wg21.link/p1185r2}", +@misc{P1472R0, + author = "Hans Boehm", + title = "{P1472R0}: SG5: Transactional Memory (TM) Meeting Minutes (June 2018 - January 2019)", + howpublished = "\url{https://wg21.link/p1472r0}", year = 2019, - month = 2, + month = 1, publisher = "WG21" } -@misc{P1186R0, - author = "Barry Revzin", - title = "{P1186R0}: When do you actually use <=>?", - howpublished = "\url{https://wg21.link/p1186r0}", - year = 2018, - month = 10, +@misc{P1473R0, + author = "Casey Carter", + title = "{P1473R0}: Shadow namespaces", + howpublished = "\url{https://wg21.link/p1473r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1186R1, - author = "Barry Revzin", - title = "{P1186R1}: When do you actually use <=>?", - howpublished = "\url{https://wg21.link/p1186r1}", +@misc{P1474R0, + author = "Casey Carter", + title = "{P1474R0}: Helpful pointers for ContiguousIterator", + howpublished = "\url{https://wg21.link/p1474r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1186R2, - author = "Barry Revzin", - title = "{P1186R2}: When do you actually use <=>?", - howpublished = "\url{https://wg21.link/p1186r2}", +@misc{P1474R1, + author = "Casey Carter", + title = "{P1474R1}: Helpful pointers for ContiguousIterator", + howpublished = "\url{https://wg21.link/p1474r1}", year = 2019, - month = 6, + month = 7, publisher = "WG21" } -@misc{P1186R3, - author = "Barry Revzin", - title = "{P1186R3}: When do you actually use <=>?", - howpublished = "\url{https://wg21.link/p1186r3}", +@misc{P1477R0, + author = "Lewis Baker", + title = "{P1477R0}: Coroutines TS Simplifications", + howpublished = "\url{https://wg21.link/p1477r0}", year = 2019, - month = 7, + month = 1, publisher = "WG21" } -@misc{P1187R0, - author = "Barry Revzin", - title = "{P1187R0}: A type trait for std::compare\_3way()'s type", - howpublished = "\url{https://wg21.link/p1187r0}", - year = 2018, - month = 10, +@misc{P1477R1, + author = "Lewis Baker", + title = "{P1477R1}: Coroutines TS Simplifications", + howpublished = "\url{https://wg21.link/p1477r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1188R0, - author = "Barry Revzin", - title = "{P1188R0}: Library utilities for <=>", - howpublished = "\url{https://wg21.link/p1188r0}", +@misc{P1478R0, + author = "Hans-J. Boehm", + title = "{P1478R0}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r0}", year = 2019, month = 1, publisher = "WG21" } -@misc{P1189R0, - author = "Barry Revzin", - title = "{P1189R0}: Adding <=> to library", - howpublished = "\url{https://wg21.link/p1189r0}", +@misc{P1478R1, + author = "Hans-J. Boehm", + title = "{P1478R1}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r1}", year = 2019, month = 3, publisher = "WG21" } -@misc{P1190R0, - author = "David Stone", - title = "{P1190R0}: I did not order this! Why is it on my bill?", - howpublished = "\url{https://wg21.link/p1190r0}", - year = 2018, +@misc{P1478R2, + author = "Hans Boehm", + title = "{P1478R2}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r2}", + year = 2019, month = 8, publisher = "WG21" } -@misc{P1191R0, - author = "David Stone", - title = "{P1191R0}: Adding operator<=> to types that are not currently comparable", - howpublished = "\url{https://wg21.link/p1191r0}", - year = 2018, - month = 8, +@misc{P1478R3, + author = "Hans Boehm", + title = "{P1478R3}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r3}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1192R0, - author = "Thomas Rodgers", - title = "{P1192R0}: Experience report - integrating Executors with Parallel Algorithms", - howpublished = "\url{https://wg21.link/p1192r0}", - year = 2018, - month = 10, +@misc{P1478R4, + author = "Hans Boehm", + title = "{P1478R4}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r4}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1192R1, - author = "Thomas Rodgers", - title = "{P1192R1}: Experience report - integrating Executors with Parallel Algorithms", - howpublished = "\url{https://wg21.link/p1192r1}", - year = 2018, +@misc{P1478R5, + author = "Hans Boehm", + title = "{P1478R5}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r5}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1193R0, - author = "JeanHeyd Meneide", - title = "{P1193R0}: Explicitly Specified Returns for (Implicit) Conversions", - howpublished = "\url{https://wg21.link/p1193r0}", - year = 2018, - month = 11, +@misc{P1478R6, + author = "Hans Boehm", + title = "{P1478R6}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r6}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1194R0, - author = "Lee Howes and Eric Niebler and Kirk Shoop and Bryce Lelbach and D. S. Hollman", - title = "{P1194R0}: The Compromise Executors Proposal: A lazy simplification of P0443", - howpublished = "\url{https://wg21.link/p1194r0}", - year = 2018, - month = 10, +@misc{P1478R7, + author = "Hans Boehm", + title = "{P1478R7}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r7}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P1195R0, - author = "Peter Dimov", - title = "{P1195R0}: Making constexpr", - howpublished = "\url{https://wg21.link/p1195r0}", - year = 2018, - month = 9, +@misc{P1478R8, + author = "Hans Boehm", + title = "{P1478R8}: Byte-wise atomic memcpy", + howpublished = "\url{https://wg21.link/p1478r8}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P1196R0, - author = "Peter Dimov", - title = "{P1196R0}: Value-based std::error\_category comparison", - howpublished = "\url{https://wg21.link/p1196r0}", - year = 2018, - month = 9, +@misc{P1479R0, + author = "Robert Kawulak", + title = "{P1479R0}: ostringstream wrapper", + howpublished = "\url{https://wg21.link/p1479r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1197R0, - author = "Peter Dimov", - title = "{P1197R0}: A non-allocating overload of error\_category::message()", - howpublished = "\url{https://wg21.link/p1197r0}", - year = 2018, - month = 9, +@misc{P1481R0, + author = "Nicolas Lesser", + title = "{P1481R0}: constexpr structured bindings", + howpublished = "\url{https://wg21.link/p1481r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1198R0, - author = "Peter Dimov", - title = "{P1198R0}: Adding error\_category::failed()", - howpublished = "\url{https://wg21.link/p1198r0}", - year = 2018, - month = 9, +@misc{P1482R0, + author = "Bruno Cardoso Lopes and Michael Spencer and JF Bastien", + title = "{P1482R0}: Modules Feedback", + howpublished = "\url{https://wg21.link/p1482r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1199R0, - author = "Mike Spertus", - title = "{P1199R0}: A simple proposal for unifying generic and object-oriented programming", - howpublished = "\url{https://wg21.link/p1199r0}", - year = 2018, - month = 8, +@misc{P1484R1, + author = "Peter Bindels", + title = "{P1484R1}: A uniform and predefined mapping from modules to filenames", + howpublished = "\url{https://wg21.link/p1484r1}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1200R0, - author = "Guy Davidson and Roger Orr and Ville Voutilainen and Jose Daniel Garcia Sanchez and Jean-Paul Rigault and Matevz Tadel", - title = "{P1200R0}: High noon for the 2D Graphics proposal", - howpublished = "\url{https://wg21.link/p1200r0}", - year = 2018, - month = 10, +@misc{P1485R0, + author = "Antony Polukhin", + title = "{P1485R0}: Better keywords for the Coroutines TS", + howpublished = "\url{https://wg21.link/p1485r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1201R0, - author = "Oleg Fatkhiev and Antony Polukhin", - title = "{P1201R0}: Variant direct comparisons", - howpublished = "\url{https://wg21.link/p1201r0}", - year = 2018, - month = 10, +@misc{P1485R1, + author = "Antony Polukhin", + title = "{P1485R1}: Better keywords for the Coroutines", + howpublished = "\url{https://wg21.link/p1485r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1202R0, - author = "David Goldblatt", - title = "{P1202R0}: Asymmetric fences", - howpublished = "\url{https://wg21.link/p1202r0}", - year = 2018, - month = 10, +@misc{P1486R0, + author = "John Lakos", + title = "{P1486R0}: United Amendment to Contracts Facility for C++20", + howpublished = "\url{https://wg21.link/p1486r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1202R1, - author = "David Goldblatt", - title = "{P1202R1}: Asymmetric Fences", - howpublished = "\url{https://wg21.link/p1202r1}", +@misc{P1486R1, + author = "John Lakos", + title = "{P1486R1}: United Amendment to Contracts Facility for C++20", + howpublished = "\url{https://wg21.link/p1486r1}", year = 2019, - month = 1, + month = 2, publisher = "WG21" } -@misc{P1202R2, - author = "David Goldblatt", - title = "{P1202R2}: Asymmetric Fences", - howpublished = "\url{https://wg21.link/p1202r2}", +@misc{P1487R0, + author = "John Lakos", + title = "{P1487R0}: User Experience with Contracts That Work", + howpublished = "\url{https://wg21.link/p1487r0}", year = 2019, - month = 6, + month = 2, publisher = "WG21" } -@misc{P1202R3, - author = "David Goldblatt", - title = "{P1202R3}: Asymmetric Fences", - howpublished = "\url{https://wg21.link/p1202r3}", - year = 2021, - month = 6, +@misc{P1490R0, + author = "Andrzej Krzemieński", + title = "{P1490R0}: Contract-Related Issues", + howpublished = "\url{https://wg21.link/p1490r0}", + year = 2018, + month = 2, publisher = "WG21" } -@misc{P1202R4, - author = "David Goldblatt", - title = "{P1202R4}: Asymmetric Fences", - howpublished = "\url{https://wg21.link/p1202r4}", - year = 2022, +@misc{P1491R0, + author = "Bjarne Stroustrup", + title = "{P1491R0}: Don’t add to the signed/unsigned mess", + howpublished = "\url{https://wg21.link/p1491r0}", + year = 2019, month = 2, publisher = "WG21" } -@misc{P1202R5, - author = "David Goldblatt", - title = "{P1202R5}: Asymmetric Fences", - howpublished = "\url{https://wg21.link/p1202r5}", - year = 2022, - month = 11, +@misc{P1492R0, + author = "Richard Smith and Daveed Vandevoorde and Geoffrey Romer and Gor Nishanov and Nathan Sidwell and Iain Sandoe and Lewis Baker", + title = "{P1492R0}: Coroutines: Language and Implementation Impact", + howpublished = "\url{https://wg21.link/p1492r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1203R0, - author = "Boris Kolpackov and Richard Smith", - title = "{P1203R0}: Modular main()", - howpublished = "\url{https://wg21.link/p1203r0}", - year = 2018, - month = 10, +@misc{P1493R0, + author = "Geoffrey Romer and Gor Nishanov and Lewis Baker and Mihail Mihailov", + title = "{P1493R0}: Coroutines: Use-cases and Trade-offs", + howpublished = "\url{https://wg21.link/p1493r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1204R0, - author = "Boris Kolpackov", - title = "{P1204R0}: Canonical Project Structure", - howpublished = "\url{https://wg21.link/p1204r0}", - year = 2018, +@misc{P1494R0, + author = "S. Davis Herring", + title = "{P1494R0}: Partial program correctness", + howpublished = "\url{https://wg21.link/p1494r0}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1494R1, + author = "S. Davis Herring", + title = "{P1494R1}: Partial program correctness", + howpublished = "\url{https://wg21.link/p1494r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1205R0, - author = "Olivier Giroux and JF Bastien", - title = "{P1205R0}: Teleportation via co\_await", - howpublished = "\url{https://wg21.link/p1205r0}", - year = 2018, - month = 9, +@misc{P1494R2, + author = "S. Davis Herring", + title = "{P1494R2}: Partial program correctness", + howpublished = "\url{https://wg21.link/p1494r2}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P1206R0, - author = "Corentin Jabot and Christopher Di Bella", - title = "{P1206R0}: Range constructors for standard containers and views", - howpublished = "\url{https://wg21.link/p1206r0}", - year = 2018, +@misc{P1494R3, + author = "S. Davis Herring", + title = "{P1494R3}: Partial program correctness", + howpublished = "\url{https://wg21.link/p1494r3}", + year = 2024, + month = 5, + publisher = "WG21" +} +@misc{P1494R4, + author = "S. Davis Herring", + title = "{P1494R4}: Partial program correctness", + howpublished = "\url{https://wg21.link/p1494r4}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P1206R1, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R1}: ranges::to: A function to convert any range to a container", - howpublished = "\url{https://wg21.link/p1206r1}", +@misc{P1494R5, + author = "S. Davis Herring", + title = "{P1494R5}: Partial program correctness", + howpublished = "\url{https://wg21.link/p1494r5}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{P1496R0, + author = "Alan Talbot and Jorg Brown and Victor Zverovich", + title = "{P1496R0}: Formatting of Negative Zero", + howpublished = "\url{https://wg21.link/p1496r0}", year = 2019, - month = 1, + month = 2, publisher = "WG21" } -@misc{P1206R2, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R2}: ranges::to: A function to convert any range to a container", - howpublished = "\url{https://wg21.link/p1206r2}", - year = 2020, +@misc{P1496R1, + author = "Alan Talbot and Jorg Brown", + title = "{P1496R1}: Formatting of Negative Zero", + howpublished = "\url{https://wg21.link/p1496r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1206R3, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R3}: ranges::to: A function to convert any range to a container", - howpublished = "\url{https://wg21.link/p1206r3}", +@misc{P1496R2, + author = "Alan Talbot", + title = "{P1496R2}: Formatting of Negative Zero", + howpublished = "\url{https://wg21.link/p1496r2}", year = 2020, - month = 11, - publisher = "WG21" -} -@misc{P1206R4, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R4}: Conversions from ranges to containers", - howpublished = "\url{https://wg21.link/p1206r4}", - year = 2021, - month = 7, + month = 1, publisher = "WG21" } -@misc{P1206R5, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R5}: Conversions from ranges to containers", - howpublished = "\url{https://wg21.link/p1206r5}", - year = 2021, - month = 8, +@misc{P1498R0, + author = "Chandler Carruth and Nathan Sidwell and Richard Smith", + title = "{P1498R0}: Constrained Internal Linkage for Modules", + howpublished = "\url{https://wg21.link/p1498r0}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1206R6, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R6}: Conversions from ranges to containers", - howpublished = "\url{https://wg21.link/p1206r6}", - year = 2021, - month = 8, +@misc{P1498R1, + author = "Chandler Carruth and Nathan Sidwell and Richard Smith", + title = "{P1498R1}: Constrained Internal Linkage for Modules", + howpublished = "\url{https://wg21.link/p1498r1}", + year = 2019, + month = 2, publisher = "WG21" } -@misc{P1206R7, - author = "Corentin Jabot and Eric Niebler and Casey Carter", - title = "{P1206R7}: Conversions from ranges to containers", - howpublished = "\url{https://wg21.link/p1206r7}", - year = 2022, - month = 1, +@misc{P1502R0, + author = "Richard Smith", + title = "{P1502R0}: Standard library header units for C++20", + howpublished = "\url{https://wg21.link/p1502r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1207R0, - author = "Corentin Jabot", - title = "{P1207R0}: Movability of Single-pass Iterators", - howpublished = "\url{https://wg21.link/p1207r0}", - year = 2018, +@misc{P1502R1, + author = "Richard Smith", + title = "{P1502R1}: Standard library header units for C++20", + howpublished = "\url{https://wg21.link/p1502r1}", + year = 2019, month = 8, publisher = "WG21" } -@misc{P1207R1, - author = "Corentin Jabot", - title = "{P1207R1}: Movability of Single-pass Iterators", - howpublished = "\url{https://wg21.link/p1207r1}", +@misc{P1505R0, + author = "Daniel Sunderland", + title = "{P1505R0}: Mandating the Standard Library: Clause 30 - Atomic operations library", + howpublished = "\url{https://wg21.link/p1505r0}", year = 2019, - month = 1, + month = 3, publisher = "WG21" } -@misc{P1207R2, - author = "Corentin Jabot", - title = "{P1207R2}: Movability of Single-pass Iterators", - howpublished = "\url{https://wg21.link/p1207r2}", +@misc{P1505R1, + author = "Daniel Sunderland", + title = "{P1505R1}: Mandating the Standard Library: Clause 31 - Atomic operations library", + howpublished = "\url{https://wg21.link/p1505r1}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1207R3, - author = "Corentin Jabot", - title = "{P1207R3}: Movability of Single-pass Iterators", - howpublished = "\url{https://wg21.link/p1207r3}", +@misc{P1510R0, + author = "William M. Miller", + title = "{P1510R0}: Core Language Working Group ``tentatively ready'' Issues for the July, 2019 (Cologne) meeting", + howpublished = "\url{https://wg21.link/p1510r0}", year = 2019, - month = 8, + month = 7, publisher = "WG21" } -@misc{P1207R4, - author = "Corentin Jabot", - title = "{P1207R4}: Movability of Single-pass Iterators", - howpublished = "\url{https://wg21.link/p1207r4}", +@misc{P1517R0, + author = "Ryan McDougall", + title = "{P1517R0}: Contract Requirements for Iterative High-Assurance Systems", + howpublished = "\url{https://wg21.link/p1517r0}", year = 2019, - month = 7, + month = 3, publisher = "WG21" } -@misc{P1208R0, - author = "Corentin Jabot and Robert Douglas", - title = "{P1208R0}: Adopt source\_location from Library Fundamentals V3 for C++20", - howpublished = "\url{https://wg21.link/p1208r0}", - year = 2018, - month = 10, +@misc{P1518R0, + author = "Arthur O'Dwyer and Mike Spertus", + title = "{P1518R0}: Stop overconstraining allocators in container deduction guides", + howpublished = "\url{https://wg21.link/p1518r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1208R1, - author = "Corentin Jabot and Robert Douglas", - title = "{P1208R1}: Adopt source\_location from Library Fundamentals V3 for C++20", - howpublished = "\url{https://wg21.link/p1208r1}", - year = 2018, - month = 9, +@misc{P1518R1, + author = "Arthur O'Dwyer and Mike Spertus", + title = "{P1518R1}: Stop overconstraining allocators in container deduction guides", + howpublished = "\url{https://wg21.link/p1518r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1208R3, - author = "Robert Douglas and Corentin Jabot", - title = "{P1208R3}: Source-Code Information Capture", - howpublished = "\url{https://wg21.link/p1208r3}", - year = 2018, - month = 11, +@misc{P1518R2, + author = "Arthur O'Dwyer and Mike Spertus", + title = "{P1518R2}: Stop overconstraining allocators in container deduction guides", + howpublished = "\url{https://wg21.link/p1518r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1208R4, - author = "Robert Douglas and Corentin Jabot", - title = "{P1208R4}: Adopt source location from Library Fundamentals V3 for C++20", - howpublished = "\url{https://wg21.link/p1208r4}", +@misc{P1520R0, + author = "Gor Nishanov", + title = "{P1520R0}: Response to response to “Fibers under the magnifying glass”", + howpublished = "\url{https://wg21.link/p1520r0}", year = 2019, month = 3, publisher = "WG21" } -@misc{P1208R5, - author = "Corentin Jabot and Robert Douglas", - title = "{P1208R5}: Adopt source location from Library Fundamentals V3 for C++20", - howpublished = "\url{https://wg21.link/p1208r5}", +@misc{P1522R0, + author = "Eric Niebler", + title = "{P1522R0}: Iterator Difference Type and Integer Overflow", + howpublished = "\url{https://wg21.link/p1522r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1208R6, - author = "Corentin Jabot and Robert Douglas and Daniel Krugler and Peter Sommerlad", - title = "{P1208R6}: Adopt source location from Library Fundamentals V3 for C++20", - howpublished = "\url{https://wg21.link/p1208r6}", +@misc{P1522R1, + author = "Eric Niebler", + title = "{P1522R1}: Iterator Difference Type and Integer Overflow", + howpublished = "\url{https://wg21.link/p1522r1}", year = 2019, - month = 8, + month = 7, publisher = "WG21" } -@misc{P1209R0, - author = "Alisdair Meredith and Stephan T. Lavavej", - title = "{P1209R0}: Adopt Consistent Container Erasure from Library Fundamentals 2 for C++20", - howpublished = "\url{https://wg21.link/p1209r0}", - year = 2018, - month = 10, +@misc{P1523R0, + author = "Eric Niebler", + title = "{P1523R0}: Views and Size Types", + howpublished = "\url{https://wg21.link/p1523r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1210R0, - author = "Alisdair Meredith", - title = "{P1210R0}: Completing the Rebase of Library Fundamentals, Version 3, Working Draft", - howpublished = "\url{https://wg21.link/p1210r0}", - year = 2018, - month = 9, +@misc{P1523R1, + author = "Eric Niebler", + title = "{P1523R1}: Views and Size Types", + howpublished = "\url{https://wg21.link/p1523r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1212R0, - author = "Ben Craig", - title = "{P1212R0}: Modules and Freestanding", - howpublished = "\url{https://wg21.link/p1212r0}", - year = 2018, - month = 10, +@misc{P1525R0, + author = "Eric Niebler and Kirk Shoop and Lewis Baker and Lee Howes", + title = "{P1525R0}: One-Way execute is a Poor Basis Operation", + howpublished = "\url{https://wg21.link/p1525r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1213R0, - author = "Nathan Sidwell", - title = "{P1213R0}: Global Module Fragment is Unnecessary", - howpublished = "\url{https://wg21.link/p1213r0}", - year = 2018, +@misc{P1525R1, + author = "Eric Niebler and Kirk Shoop and Lewis Baker and Lee Howes and Gašper Ažman and Corentin Jabot and Tomasz Kamiński and Zach Laine and Ville Voutilainen", + title = "{P1525R1}: One-Way execute is a Poor Basis Operation", + howpublished = "\url{https://wg21.link/p1525r1}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P1213R1, +@misc{P1601R0, + author = "Walter E. Brown and Daniel Sunderland", + title = "{P1601R0}: Recommendations for Specifying “Hidden Friends”", + howpublished = "\url{https://wg21.link/p1601r0}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1602R0, author = "Nathan Sidwell", - title = "{P1213R1}: Global Module Fragment Is Unnecessary", - howpublished = "\url{https://wg21.link/p1213r1}", - year = 2018, - month = 11, + title = "{P1602R0}: Make Me A Module", + howpublished = "\url{https://wg21.link/p1602r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1214R0, - author = "JeanHeyd Meneide", - title = "{P1214R0}: Pointer to Member Functions and Member Objects are just Callables!", - howpublished = "\url{https://wg21.link/p1214r0}", - year = 2018, - month = 10, +@misc{P1604R0, + author = "Corentin Jabot", + title = "{P1604R0}: The inline keyword is not in line with the design of modules.", + howpublished = "\url{https://wg21.link/p1604r0}", + year = 2019, + month = 1, publisher = "WG21" } -@misc{P1217R0, - author = "Hans-J. Boehm", - title = "{P1217R0}: Out-of-thin-air, revisited, again", - howpublished = "\url{https://wg21.link/p1217r0}", - year = 2018, - month = 10, +@misc{P1604R1, + author = "Corentin Jabot", + title = "{P1604R1}: The inline keyword is not in line with the design of modules", + howpublished = "\url{https://wg21.link/p1604r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1217R1, - author = "Hans-J. Boehm", - title = "{P1217R1}: Out-of-thin-air, revisited, again", - howpublished = "\url{https://wg21.link/p1217r1}", +@misc{P1605R0, + author = "Rene Rivera", + title = "{P1605R0}: Member Layout Control", + howpublished = "\url{https://wg21.link/p1605r0}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1606R0, + author = "Joshua Berne", + title = "{P1606R0}: Requirements for Contract Roles", + howpublished = "\url{https://wg21.link/p1606r0}", year = 2019, month = 3, publisher = "WG21" } -@misc{P1217R2, - author = "Hans Boehm", - title = "{P1217R2}: Out-of-thin-air, revisited, again", - howpublished = "\url{https://wg21.link/p1217r2}", +@misc{P1607R0, + author = "Joshua Berne and Jeff Snyder", + title = "{P1607R0}: Minimizing Contracts", + howpublished = "\url{https://wg21.link/p1607r0}", year = 2019, - month = 6, + month = 3, publisher = "WG21" } -@misc{P1218R0, - author = "Nathan Sidwell", - title = "{P1218R0}: Redefinitions in Legacy Imports", - howpublished = "\url{https://wg21.link/p1218r0}", - year = 2018, - month = 10, +@misc{P1607R1, + author = "Joshua Berne and Jeff Snyder and Ryan McDougall", + title = "{P1607R1}: Minimizing Contracts", + howpublished = "\url{https://wg21.link/p1607r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1219R0, - author = "James Touton", - title = "{P1219R0}: Homogeneous variadic function parameters", - howpublished = "\url{https://wg21.link/p1219r0}", - year = 2018, - month = 10, +@misc{P1609R0, + author = "Hal Finkel", + title = "{P1609R0}: C++ Should Support Just-in-Time Compilation", + howpublished = "\url{https://wg21.link/p1609r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1219R1, - author = "James Touton", - title = "{P1219R1}: Homogeneous variadic function parameters", - howpublished = "\url{https://wg21.link/p1219r1}", +@misc{P1609R1, + author = "Hal Finkel", + title = "{P1609R1}: C++ Should Support Just-in-Time Compilation", + howpublished = "\url{https://wg21.link/p1609r1}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1219R2, - author = "James Touton", - title = "{P1219R2}: Homogeneous variadic function parameters", - howpublished = "\url{https://wg21.link/p1219r2}", +@misc{P1609R2, + author = "Hal Finkel", + title = "{P1609R2}: C++ Should Support Just-in-Time Compilation", + howpublished = "\url{https://wg21.link/p1609r2}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1220R0, - author = "Chris Kennelly", - title = "{P1220R0}: Controlling When Inline Functions are Emitted", - howpublished = "\url{https://wg21.link/p1220r0}", - year = 2018, - month = 9, +@misc{P1609R3, + author = "Hal Finkel", + title = "{P1609R3}: C++ Should Support Just-in-Time Compilation", + howpublished = "\url{https://wg21.link/p1609r3}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1221R0, - author = "Jason Rice", - title = "{P1221R0}: Parametric Expressions", - howpublished = "\url{https://wg21.link/p1221r0}", - year = 2018, - month = 10, +@misc{P1610R0, + author = "Mathias Stearn", + title = "{P1610R0}: Rename await\_resume() to await\_result()", + howpublished = "\url{https://wg21.link/p1610r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1221R1, - author = "Jason Rice", - title = "{P1221R1}: Parametric Expressions", - howpublished = "\url{https://wg21.link/p1221r1}", - year = 2018, - month = 10, +@misc{P1611R0, + author = "Nina Dinka Ranns", + title = "{P1611R0}: WG21 2019-02 Kona Record of Discussion", + howpublished = "\url{https://wg21.link/p1611r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1222R0, - author = "Zach Laine", - title = "{P1222R0}: A Standard flat\_set", - howpublished = "\url{https://wg21.link/p1222r0}", - year = 2018, - month = 10, +@misc{P1612R0, + author = "Walter E. Brown and Arthur O’Dwyer", + title = "{P1612R0}: Relocate Endian's Specification", + howpublished = "\url{https://wg21.link/p1612r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1222R1, - author = "Zach Laine", - title = "{P1222R1}: A Standard flatset", - howpublished = "\url{https://wg21.link/p1222r1}", +@misc{P1612R1, + author = "Arthur O'Dwyer", + title = "{P1612R1}: Relocate Endian's Specification", + howpublished = "\url{https://wg21.link/p1612r1}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1222R2, - author = "Zach Laine", - title = "{P1222R2}: A Standard flat\_set", - howpublished = "\url{https://wg21.link/p1222r2}", +@misc{P1614R0, + author = "Barry Revzin", + title = "{P1614R0}: The Mothership Has Landed: Adding <=> to the Library", + howpublished = "\url{https://wg21.link/p1614r0}", + year = 2019, + month = 3, + publisher = "WG21" +} +@misc{P1614R1, + author = "Barry Revzin", + title = "{P1614R1}: The Mothership Has Landed: Adding <=> to the Library", + howpublished = "\url{https://wg21.link/p1614r1}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1222R3, - author = "Zach Laine", - title = "{P1222R3}: A Standard flat\_set", - howpublished = "\url{https://wg21.link/p1222r3}", - year = 2022, - month = 4, +@misc{P1614R2, + author = "Barry Revzin", + title = "{P1614R2}: The Mothership Has Landed: Adding <=> to the Library", + howpublished = "\url{https://wg21.link/p1614r2}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1222R4, - author = "Zach Laine", - title = "{P1222R4}: A Standard flat\_set", - howpublished = "\url{https://wg21.link/p1222r4}", - year = 2022, - month = 6, +@misc{P1616R0, + author = "Mike Spertus and Roland Bock", + title = "{P1616R0}: Using unconstrained template template parameters with constrained templates", + howpublished = "\url{https://wg21.link/p1616r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1223R0, - author = "Zach Laine", - title = "{P1223R0}: find\_backward", - howpublished = "\url{https://wg21.link/p1223r0}", - year = 2018, - month = 10, +@misc{P1616R1, + author = "Mike Spertus and Roland Bock", + title = "{P1616R1}: Using unconstrained template template parameters with constrained templates", + howpublished = "\url{https://wg21.link/p1616r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1223R1, - author = "Zach Laine", - title = "{P1223R1}: find\_backward", - howpublished = "\url{https://wg21.link/p1223r1}", - year = 2018, - month = 10, +@misc{P1619R0, + author = "Lisa Lippincott", + title = "{P1619R0}: Functions for Testing Boundary Conditions on Integer Operations", + howpublished = "\url{https://wg21.link/p1619r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1223R2, - author = "Zach Laine", - title = "{P1223R2}: find\_backward", - howpublished = "\url{https://wg21.link/p1223r2}", +@misc{P1619R1, + author = "Lisa Lippincott", + title = "{P1619R1}: Functions for Testing Boundary Conditions on Integer Operations", + howpublished = "\url{https://wg21.link/p1619r1}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1223R3, - author = "Zach Laine", - title = "{P1223R3}: find\_last", - howpublished = "\url{https://wg21.link/p1223r3}", +@misc{P1619R2, + author = "Lisa Lippincott", + title = "{P1619R2}: Functions for Testing Boundary Conditions on Integer Operations", + howpublished = "\url{https://wg21.link/p1619r2}", year = 2022, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1223R4, - author = "Zach Laine", - title = "{P1223R4}: find\_last", - howpublished = "\url{https://wg21.link/p1223r4}", - year = 2022, - month = 4, +@misc{P1622R0, + author = "Daniel Sunderland", + title = "{P1622R0}: Mandating the Standard Library: Clause 31 - Thread support library", + howpublished = "\url{https://wg21.link/p1622r0}", + year = 2019, + month = 3, publisher = "WG21" } -@misc{P1223R5, - author = "Zach Laine", - title = "{P1223R5}: find\_last", - howpublished = "\url{https://wg21.link/p1223r5}", - year = 2022, +@misc{P1622R1, + author = "Daniel Sunderland", + title = "{P1622R1}: Mandating the Standard Library: Clause 31 - Thread support library", + howpublished = "\url{https://wg21.link/p1622r1}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1224R0, - author = "Marshall Clow", - title = "{P1224R0}: C++ Standard Library Issues to be moved in San Diego", - howpublished = "\url{https://wg21.link/p1224r0}", - year = 2018, +@misc{P1622R2, + author = "Daniel Sunderland", + title = "{P1622R2}: Mandating the Standard Library: Clause 32 - Thread support library", + howpublished = "\url{https://wg21.link/p1622r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1225R0, - author = "JF Bastien", - title = "{P1225R0}: Feedback on 2D Graphics", - howpublished = "\url{https://wg21.link/p1225r0}", - year = 2018, - month = 10, +@misc{P1622R3, + author = "Daniel Sunderland", + title = "{P1622R3}: Mandating the Standard Library: Clause 32 - Thread support library", + howpublished = "\url{https://wg21.link/p1622r3}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1227R0, - author = "Jorg Brown", - title = "{P1227R0}: Signed size() functions", - howpublished = "\url{https://wg21.link/p1227r0}", - year = 2018, - month = 10, +@misc{P1624R0, + author = "Hubert S.K. Tong", + title = "{P1624R0}: Resolving technical issues in parameter mapping equivalence and related problems", + howpublished = "\url{https://wg21.link/p1624r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1227R1, - author = "Jorg Brown", - title = "{P1227R1}: Signed ssize() functions, unsigned size() functions", - howpublished = "\url{https://wg21.link/p1227r1}", +@misc{P1624R1, + author = "Hubert Tong", + title = "{P1624R1}: Resolving technical issues in parameter mapping equivalence and related problems", + howpublished = "\url{https://wg21.link/p1624r1}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1227R2, - author = "Jorg Brown", - title = "{P1227R2}: Signed ssize() functions, unsigned size() functions", - howpublished = "\url{https://wg21.link/p1227r2}", +@misc{P1625R0, + author = "Ville Voutilainen", + title = "{P1625R0}: Contracts: why the house is not on fire (i.e. why the status quo is tolerable)", + howpublished = "\url{https://wg21.link/p1625r0}", year = 2019, - month = 2, + month = 3, publisher = "WG21" } -@misc{P1228R1, - author = "Jorg Brown", - title = "{P1228R1}: A proposal to add an efficient string concatenation routine to the Standard Library", - howpublished = "\url{https://wg21.link/p1228r1}", +@misc{P1628R0, + author = "Corentin Jabot", + title = "{P1628R0}: Unicode characters properties", + howpublished = "\url{https://wg21.link/p1628r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1229R0, - author = "Jorg Brown", - title = "{P1229R0}: Labelled Parameters", - howpublished = "\url{https://wg21.link/p1229r0}", - year = 2018, - month = 10, +@misc{P1629R0, + author = "JeanHeyd Meneide", + title = "{P1629R0}: Standard Text Encoding", + howpublished = "\url{https://wg21.link/p1629r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1230R0, - author = "Mingxin Wang", - title = "{P1230R0}: Recursive Type Template Instantiation", - howpublished = "\url{https://wg21.link/p1230r0}", - year = 2018, - month = 10, +@misc{P1629R1, + author = "JeanHeyd Meneide", + title = "{P1629R1}: Transcoding the world - Standard Text Encoding", + howpublished = "\url{https://wg21.link/p1629r1}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1231R0, - author = "JC van Winkel and Christopher Di Bella", - title = "{P1231R0}: Proposal for Study Group: C++ Education", - howpublished = "\url{https://wg21.link/p1231r0}", - year = 2018, - month = 10, +@misc{P1630R0, + author = "Barry Revzin", + title = "{P1630R0}: Spaceship needs a tune-up: Addressing some discovered issues with P0515 and P1185", + howpublished = "\url{https://wg21.link/p1630r0}", + year = 2019, + month = 6, + publisher = "WG21" +} +@misc{P1630R1, + author = "Barry Revzin", + title = "{P1630R1}: Spaceship needs a tune-up", + howpublished = "\url{https://wg21.link/p1630r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1232R0, - author = "Lee Howes and Eric Niebler and Kirk Shoop and Lewis Baker and Robert Geva", - title = "{P1232R0}: Integrating executors with the standard library through customization", - howpublished = "\url{https://wg21.link/p1232r0}", - year = 2018, - month = 10, +@misc{P1631R0, + author = "Niall Douglas and Bob Steagall", + title = "{P1631R0}: Object detachment and attachment", + howpublished = "\url{https://wg21.link/p1631r0}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1233R0, - author = "Ashley Hedberg and Matt Calabrese", - title = "{P1233R0}: Shift-by-negative in shift\_left and shift\_right", - howpublished = "\url{https://wg21.link/p1233r0}", - year = 2018, - month = 10, +@misc{P1631R1, + author = "Niall Douglas and Bob Steagall", + title = "{P1631R1}: Object detachment and attachment", + howpublished = "\url{https://wg21.link/p1631r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1233R1, - author = "Ashley Hedberg and Matt Calabrese and Bryce Adelstein Lelbach", - title = "{P1233R1}: Shift-by-negative in shift\_left and shift\_right", - howpublished = "\url{https://wg21.link/p1233r1}", - year = 2018, - month = 11, +@misc{P1633R0, + author = "David Olsen and Olivier Giroux", + title = "{P1633R0}: Amendments to the C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1633r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1235R0, - author = "Bryce Adelstein Lelbach and Hana Dusíková", - title = "{P1235R0}: Implicit constexpr", - howpublished = "\url{https://wg21.link/p1235r0}", - year = 2018, - month = 10, +@misc{P1633R1, + author = "David Olsen and Olivier Giroux", + title = "{P1633R1}: Amendments to the C++20 Synchronization Library", + howpublished = "\url{https://wg21.link/p1633r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1236R0, - author = "Jens Maurer", - title = "{P1236R0}: Alternative Wording for P0907R4 Signed Integers are Two's Complement", - howpublished = "\url{https://wg21.link/p1236r0}", - year = 2018, - month = 10, +@misc{P1634R0, + author = "Corentin Jabot", + title = "{P1634R0}: Naming guidelines for modules", + howpublished = "\url{https://wg21.link/p1634r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1236R1, - author = "Jens Maurer", - title = "{P1236R1}: Alternative Wording for P0907R4 Signed Integers are Two's Complement", - howpublished = "\url{https://wg21.link/p1236r1}", - year = 2018, - month = 11, +@misc{P1635R0, + author = "Jayesh Badwaik", + title = "{P1635R0}: A Design for an Inter-Operable and Customizable Linear Algebra Library", + howpublished = "\url{https://wg21.link/p1635r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1237R0, - author = "Tom Honermann", - title = "{P1237R0}: SG16: Unicode meeting summaries 2018/07/11 - 2018/10/03", - howpublished = "\url{https://wg21.link/p1237r0}", - year = 2018, - month = 10, +@misc{P1636R0, + author = "Lars Gullik Bjønnes", + title = "{P1636R0}: Formatters for library types", + howpublished = "\url{https://wg21.link/p1636r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1238R0, - author = "Tom Honermann and Corentin Jabot and JeanHeyd Meneide and Mark Zeren and Martinho Fernandes and Peter Bindels and Steve Downey and Zach Laine", - title = "{P1238R0}: SG16: Unicode Direction", - howpublished = "\url{https://wg21.link/p1238r0}", - year = 2018, +@misc{P1636R1, + author = "Lars Gullik Bjønnes", + title = "{P1636R1}: Formatters for library types", + howpublished = "\url{https://wg21.link/p1636r1}", + year = 2019, + month = 8, + publisher = "WG21" +} +@misc{P1636R2, + author = "Lars Gullik Bjønnes", + title = "{P1636R2}: Formatters for library types", + howpublished = "\url{https://wg21.link/p1636r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1238R1, - author = "Tom Honermann and Corentin Jabot and JeanHeyd Meneide and Mark Zeren and Martinho Fernandes and Peter Bindels and Steve Downey and Zach Laine", - title = "{P1238R1}: SG16: Unicode Direction", - howpublished = "\url{https://wg21.link/p1238r1}", +@misc{P1638R0, + author = "Corentin Jabot and Christopher Di Bella", + title = "{P1638R0}: basic\_istream\_view's iterator should not be copyable", + howpublished = "\url{https://wg21.link/p1638r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1239R0, - author = "Daniel Lustig", - title = "{P1239R0}: Placed Before", - howpublished = "\url{https://wg21.link/p1239r0}", - year = 2018, - month = 10, +@misc{P1638R1, + author = "Corentin Jabot and Christopher Di Bella", + title = "{P1638R1}: basic\_istream\_view's iterator should not be copyable", + howpublished = "\url{https://wg21.link/p1638r1}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1240R0, - author = "Andrew Sutton and Faisal Vali and Daveed Vandevoorde", - title = "{P1240R0}: Scalable Reflection in C++", - howpublished = "\url{https://wg21.link/p1240r0}", - year = 2018, - month = 10, +@misc{P1639R0, + author = "Corentin Jabot", + title = "{P1639R0}: Unifying source\_location and contract\_violation", + howpublished = "\url{https://wg21.link/p1639r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1240R1, - author = "Daveed Vandevoorde and Wyatt Childers and Andrew Sutton and Faisal Vali and Daveed Vandevoorde", - title = "{P1240R1}: Scalable Reflection in C++", - howpublished = "\url{https://wg21.link/p1240r1}", +@misc{P1640R0, + author = "Ben Craig", + title = "{P1640R0}: Error size benchmarking", + howpublished = "\url{https://wg21.link/p1640r0}", year = 2019, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1240R2, - author = "Daveed Vandevoorde and Wyatt Childers and Andrew Sutton and Faisal Vali", - title = "{P1240R2}: Scalable Reflection", - howpublished = "\url{https://wg21.link/p1240r2}", - year = 2022, - month = 1, +@misc{P1640R1, + author = "Ben Craig", + title = "{P1640R1}: Error size benchmarking: Redux", + howpublished = "\url{https://wg21.link/p1640r1}", + year = 2019, + month = 9, publisher = "WG21" } -@misc{P1241R0, - author = "Lee Howes and Eric Niebler and Lewis Baker", - title = "{P1241R0}: In support of merging coroutines into C++20", - howpublished = "\url{https://wg21.link/p1241r0}", - year = 2018, - month = 10, +@misc{P1641R0, + author = "Ben Craig", + title = "{P1641R0}: Freestanding Library: Rewording the Status Quo", + howpublished = "\url{https://wg21.link/p1641r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1242R0, - author = "Jeff Snyder", - title = "{P1242R0}: Single-file modules with the Atom semantic properties rule", - howpublished = "\url{https://wg21.link/p1242r0}", - year = 2018, - month = 10, +@misc{P1641R1, + author = "Ben Craig", + title = "{P1641R1}: Freestanding Library: Rewording the Status Quo", + howpublished = "\url{https://wg21.link/p1641r1}", + year = 2019, + month = 9, publisher = "WG21" } -@misc{P1242R1, - author = "Jeff Snyder and Richard Smith", - title = "{P1242R1}: Single-file modules with the Atom semantic properties rule", - howpublished = "\url{https://wg21.link/p1242r1}", - year = 2018, - month = 12, +@misc{P1641R2, + author = "Ben Craig", + title = "{P1641R2}: Freestanding Library: Rewording the Status Quo", + howpublished = "\url{https://wg21.link/p1641r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1243R0, - author = "Dan Raviv", - title = "{P1243R0}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/p1243r0}", - year = 2018, - month = 10, +@misc{P1641R3, + author = "Ben Craig", + title = "{P1641R3}: Freestanding Library: Rewording the Status Quo", + howpublished = "\url{https://wg21.link/p1641r3}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1243R1, - author = "Dan Raviv", - title = "{P1243R1}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/p1243r1}", +@misc{P1642R0, + author = "Ben Craig", + title = "{P1642R0}: Freestanding Library: Easy [utilities]", + howpublished = "\url{https://wg21.link/p1642r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1243R2, - author = "Dan Raviv", - title = "{P1243R2}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/p1243r2}", +@misc{P1642R1, + author = "Ben Craig", + title = "{P1642R1}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r1}", year = 2019, - month = 3, + month = 9, publisher = "WG21" } -@misc{P1243R3, - author = "Dan Raviv", - title = "{P1243R3}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/p1243r3}", +@misc{P1642R2, + author = "Ben Craig", + title = "{P1642R2}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r2}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1243R4, - author = "Dan Raviv", - title = "{P1243R4}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/p1243r4}", +@misc{P1642R3, + author = "Ben Craig", + title = "{P1642R3}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r3}", year = 2020, - month = 2, + month = 5, publisher = "WG21" } -@misc{P1244R0, - author = "Jared Hoberock and Michael Garland and Chris Kohlhoff and Chris Mysen and Carter Edwards and Gordon Brown", - title = "{P1244R0}: Dependent Execution for a Unified Executors Proposal for C++", - howpublished = "\url{https://wg21.link/p1244r0}", - year = 2018, - month = 10, +@misc{P1642R4, + author = "Ben Craig", + title = "{P1642R4}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r4}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1245R0, - author = "Bruno Cardoso Lopes and JF Bastien", - title = "{P1245R0}: export module containing [[attribute]];", - howpublished = "\url{https://wg21.link/p1245r0}", - year = 2018, - month = 10, +@misc{P1642R5, + author = "Ben Craig", + title = "{P1642R5}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r5}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1246R0, - author = "Bruno Cardoso Lopes and JF Bastien", - title = "{P1246R0}: The no\_float function attribute", - howpublished = "\url{https://wg21.link/p1246r0}", - year = 2018, - month = 10, +@misc{P1642R6, + author = "Ben Craig", + title = "{P1642R6}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r6}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P1247R0, - author = "Bruno Cardoso Lopes and JF Bastien and Erik Pilkington", - title = "{P1247R0}: Disabling static destructors: introducing no\_destroy and always\_destroy attributes", - howpublished = "\url{https://wg21.link/p1247r0}", - year = 2018, - month = 10, +@misc{P1642R7, + author = "Ben Craig", + title = "{P1642R7}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r7}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1248R0, - author = "Tomasz Kamiński", - title = "{P1248R0}: Fixing 'Relation's", - howpublished = "\url{https://wg21.link/p1248r0}", - year = 2018, - month = 10, +@misc{P1642R8, + author = "Ben Craig", + title = "{P1642R8}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r8}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1248R1, - author = "Tomasz Kamiński", - title = "{P1248R1}: Remove CommonReference requirement from StrictWeakOrdering", - howpublished = "\url{https://wg21.link/p1248r1}", - year = 2018, - month = 11, +@misc{P1642R9, + author = "Ben Craig", + title = "{P1642R9}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r9}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P1249R0, - author = "Alex Christensen", - title = "{P1249R0}: std::forward from std::initializer\_list", - howpublished = "\url{https://wg21.link/p1249r0}", - year = 2018, - month = 10, +@misc{P1642R10, + author = "Ben Craig", + title = "{P1642R10}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r10}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1250R0, - author = "Titus Winters and Ashley Hedberg and Eric Fiselier", - title = "{P1250R0}: Extension by inspecting members of User Defined Types?", - howpublished = "\url{https://wg21.link/p1250r0}", - year = 2018, - month = 10, +@misc{P1642R11, + author = "Ben Craig", + title = "{P1642R11}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", + howpublished = "\url{https://wg21.link/p1642r11}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P1251R0, - author = "Morris Hafner", - title = "{P1251R0}: A more constexpr bitset", - howpublished = "\url{https://wg21.link/p1251r0}", - year = 2018, - month = 10, +@misc{P1643R0, + author = "David Olsen", + title = "{P1643R0}: Add wait/notify to atomic\_ref", + howpublished = "\url{https://wg21.link/p1643r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1251R1, - author = "Morris Hafner", - title = "{P1251R1}: A more constexpr bitset", - howpublished = "\url{https://wg21.link/p1251r1}", - year = 2018, - month = 11, +@misc{P1643R1, + author = "David Olsen", + title = "{P1643R1}: Add wait/notify to atomic\_ref", + howpublished = "\url{https://wg21.link/p1643r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1252R0, - author = "Casey Carter", - title = "{P1252R0}: Ranges Design Cleanup", - howpublished = "\url{https://wg21.link/p1252r0}", - year = 2018, - month = 10, +@misc{P1644R0, + author = "David Olsen", + title = "{P1644R0}: Add wait/notify to atomic>", + howpublished = "\url{https://wg21.link/p1644r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1252R1, - author = "Casey Carter", - title = "{P1252R1}: Ranges Design Cleanup", - howpublished = "\url{https://wg21.link/p1252r1}", - year = 2018, - month = 11, +@misc{P1645R0, + author = "Ben Deane", + title = "{P1645R0}: constexpr for numeric algorithms", + howpublished = "\url{https://wg21.link/p1645r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1252R2, - author = "Casey Carter", - title = "{P1252R2}: Ranges Design Cleanup", - howpublished = "\url{https://wg21.link/p1252r2}", +@misc{P1645R1, + author = "Ben Deane", + title = "{P1645R1}: constexpr for numeric algorithms", + howpublished = "\url{https://wg21.link/p1645r1}", year = 2019, - month = 2, + month = 5, publisher = "WG21" } -@misc{P1253R0, - author = "Steve Downey", - title = "{P1253R0}: Guidelines for when a WG21 proposal should be reviewed by SG16, the text and Unicode study group", - howpublished = "\url{https://wg21.link/p1253r0}", +@misc{P1648R0, + author = "Mingxin Wang", + title = "{P1648R0}: The Concept of Extending Argument and a Support Library", + howpublished = "\url{https://wg21.link/p1648r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1254R0, - author = "Steve Downey", - title = "{P1254R0}: Notes on C++ Package Management", - howpublished = "\url{https://wg21.link/p1254r0}", - year = 2018, - month = 10, +@misc{P1648R1, + author = "Mingxin Wang and Agustín Bergé", + title = "{P1648R1}: The Concept of Extending Argument and a Support Library", + howpublished = "\url{https://wg21.link/p1648r1}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1255R0, - author = "Steve Downey", - title = "{P1255R0}: A view of 0 or 1 elements: view::maybe", - howpublished = "\url{https://wg21.link/p1255r0}", - year = 2018, +@misc{P1648R2, + author = "Mingxin Wang and Agustín Bergé", + title = "{P1648R2}: A Library for Sink Argument Passing", + howpublished = "\url{https://wg21.link/p1648r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1255R1, - author = "Steve Downey", - title = "{P1255R1}: A view of 0 or 1 elements: view::maybe", - howpublished = "\url{https://wg21.link/p1255r1}", - year = 2018, - month = 11, +@misc{P1649R0, + author = "Mingxin Wang", + title = "{P1649R0}: A Generic Library for Compile-time Routing", + howpublished = "\url{https://wg21.link/p1649r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1255R2, - author = "Steve Downey", - title = "{P1255R2}: A view of 0 or 1 elements: view::maybe", - howpublished = "\url{https://wg21.link/p1255r2}", - year = 2018, - month = 11, +@misc{P1650R0, + author = "Tomasz Kamiński", + title = "{P1650R0}: Output std::chrono::days with 'd' suffix", + howpublished = "\url{https://wg21.link/p1650r0}", + year = 2019, + month = 5, publisher = "WG21" } -@misc{P1255R3, - author = "Steve Downey", - title = "{P1255R3}: A view of 0 or 1 elements: view::maybe", - howpublished = "\url{https://wg21.link/p1255r3}", +@misc{P1651R0, + author = "Tomasz Kamiński", + title = "{P1651R0}: bind\_front should not unwrap reference\_wrapper", + howpublished = "\url{https://wg21.link/p1651r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1255R4, - author = "Steve Downey", - title = "{P1255R4}: A view of 0 or 1 elements: view::maybe", - howpublished = "\url{https://wg21.link/p1255r4}", +@misc{P1652R0, + author = "Zhihao Yuan and Victor Zverovich", + title = "{P1652R0}: Printf corner cases in std::format", + howpublished = "\url{https://wg21.link/p1652r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1255R5, - author = "Steve Downey", - title = "{P1255R5}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r5}", +@misc{P1652R1, + author = "Zhihao Yuan and Victor Zverovich", + title = "{P1652R1}: Printf corner cases in std::format", + howpublished = "\url{https://wg21.link/p1652r1}", year = 2019, - month = 10, + month = 7, publisher = "WG21" } -@misc{P1255R6, - author = "Steve Downey", - title = "{P1255R6}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r6}", +@misc{P1654R0, + author = "Roger Orr", + title = "{P1654R0}: ABI breakage - summary of initial comments", + howpublished = "\url{https://wg21.link/p1654r0}", + year = 2019, + month = 6, + publisher = "WG21" +} +@misc{P1654R1, + author = "Roger Orr", + title = "{P1654R1}: ABI breakage - summary of initial comments", + howpublished = "\url{https://wg21.link/p1654r1}", year = 2020, month = 4, publisher = "WG21" } -@misc{P1255R7, - author = "Steve Downey", - title = "{P1255R7}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r7}", - year = 2022, - month = 5, +@misc{P1655R0, + author = "Zach Laine", + title = "{P1655R0}: LEWG Omnibus Design Policy Paper", + howpublished = "\url{https://wg21.link/p1655r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1255R8, - author = "Steve Downey", - title = "{P1255R8}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r8}", - year = 2022, - month = 7, +@misc{P1656R0, + author = "Agustín Bergé", + title = "{P1656R0}: ``Throws: Nothing'' should be noexcept", + howpublished = "\url{https://wg21.link/p1656r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1255R9, - author = "Steve Downey", - title = "{P1255R9}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r9}", - year = 2022, - month = 8, +@misc{P1656R1, + author = "Agustín Bergé", + title = "{P1656R1}: ``Throws: Nothing'' should be noexcept", + howpublished = "\url{https://wg21.link/p1656r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1255R10, - author = "Steve Downey", - title = "{P1255R10}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r10}", - year = 2023, - month = 9, +@misc{P1656R2, + author = "Agustín Bergé", + title = "{P1656R2}: ``Throws: Nothing'' should be noexcept", + howpublished = "\url{https://wg21.link/p1656r2}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1255R11, - author = "Steve Downey", - title = "{P1255R11}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r11}", - year = 2024, - month = 1, +@misc{P1657R0, + author = "Paul Fee", + title = "{P1657R0}: String substring checking", + howpublished = "\url{https://wg21.link/p1657r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1255R12, - author = "Steve Downey", - title = "{P1255R12}: A view of 0 or 1 elements: views::maybe", - howpublished = "\url{https://wg21.link/p1255r12}", - year = 2024, - month = 1, +@misc{P1658R0, + author = "Jared Hoberock and Bryce Adelstein Lelbach", + title = "{P1658R0}: Suggestions for Consensus on Executors", + howpublished = "\url{https://wg21.link/p1658r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1255R13, - author = "Steve Downey", - title = "{P1255R13}: A view of 0 or 1 elements: views::nullable And a concept to constrain maybes", - howpublished = "\url{https://wg21.link/p1255r13}", - year = 2024, - month = 5, +@misc{P1659R0, + author = "Christopher Di Bella", + title = "{P1659R0}: starts\_with and ends\_with", + howpublished = "\url{https://wg21.link/p1659r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1255R14, - author = "Steve Downey", - title = "{P1255R14}: A view of 0 or 1 elements: views::nullable And a concept to constrain maybes", - howpublished = "\url{https://wg21.link/p1255r14}", - year = 2024, - month = 10, +@misc{P1659R1, + author = "Christopher Di Bella", + title = "{P1659R1}: starts\_with and ends\_with", + howpublished = "\url{https://wg21.link/p1659r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1256R0, - author = "Detlef Vollmann", - title = "{P1256R0}: Executors Should Go To A TS", - howpublished = "\url{https://wg21.link/p1256r0}", - year = 2018, - month = 10, +@misc{P1659R2, + author = "Christopher Di Bella", + title = "{P1659R2}: starts\_with and ends\_with", + howpublished = "\url{https://wg21.link/p1659r2}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1257R0, - author = "Detlef Vollmann", - title = "{P1257R0}: Implementation experience on trying to implement concurrent data and control structures with executors", - howpublished = "\url{https://wg21.link/p1257r0}", - year = 2018, - month = 10, +@misc{P1659R3, + author = "Christopher Di Bella", + title = "{P1659R3}: starts\_with and ends\_with", + howpublished = "\url{https://wg21.link/p1659r3}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1258R0, - author = "Detlef Vollmann", - title = "{P1258R0}: Don't Make C++ Unimplementable On Small CPUs", - howpublished = "\url{https://wg21.link/p1258r0}", - year = 2018, - month = 10, +@misc{P1660R0, + author = "Jared Hoberock and Michael Garland and Bryce Adelstein Lelbach and Michał Dominiak and Eric Niebler and Kirk Shoop and Lewis Baker and Lee Howes and D. S. Hollman and Gordon Brown", + title = "{P1660R0}: A Compromise Executor Design Sketch", + howpublished = "\url{https://wg21.link/p1660r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1259R0, - author = "Detlef Vollmann", - title = "{P1259R0}: Merge most of Networking TS into C++ Working Draft", - howpublished = "\url{https://wg21.link/p1259r0}", - year = 2018, - month = 10, +@misc{P1661R0, + author = "Tomasz Kamiński", + title = "{P1661R0}: Remove dedicated precalculated hash lookup interface", + howpublished = "\url{https://wg21.link/p1661r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1259R1, - author = "Detlef Vollmann", - title = "{P1259R1}: Merge most of Networking TS into C++ Working Draft", - howpublished = "\url{https://wg21.link/p1259r1}", - year = 2018, - month = 11, +@misc{P1661R1, + author = "Tomasz Kamiński", + title = "{P1661R1}: Remove dedicated precalculated hash lookup interface", + howpublished = "\url{https://wg21.link/p1661r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1260R0, - author = "Michael Park", - title = "{P1260R0}: Pattern Matching", - howpublished = "\url{https://wg21.link/p1260r0}", - year = 2018, - month = 5, +@misc{P1662R0, + author = "Lewis Baker", + title = "{P1662R0}: Adding async RAII support to coroutines", + howpublished = "\url{https://wg21.link/p1662r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1261R0, - author = "Michael Wong and Daniel Garcia and Ronan Keryell", - title = "{P1261R0}: Supporting Pipelines in C++", - howpublished = "\url{https://wg21.link/p1261r0}", - year = 2018, - month = 10, +@misc{P1663R0, + author = "Lewis Baker", + title = "{P1663R0}: Supporting return-value-optimisation in coroutines", + howpublished = "\url{https://wg21.link/p1663r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1263R0, - author = "Louis Dionne", - title = "{P1263R0}: Controlling the instantiation of vtables and RTTI", - howpublished = "\url{https://wg21.link/p1263r0}", - year = 2018, - month = 10, +@misc{P1664R0, + author = "JeanHeyd Meneide", + title = "{P1664R0}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r0}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1264R0, - author = "Louis Dionne", - title = "{P1264R0}: Revising the wording of stream input operations", - howpublished = "\url{https://wg21.link/p1264r0}", - year = 2018, - month = 10, +@misc{P1664R1, + author = "JeanHeyd Meneide", + title = "{P1664R1}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r1}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1264R1, - author = "Louis Dionne", - title = "{P1264R1}: Revising the wording of stream input operations", - howpublished = "\url{https://wg21.link/p1264r1}", +@misc{P1664R2, + author = "JeanHeyd Meneide", + title = "{P1664R2}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r2}", year = 2020, - month = 2, - publisher = "WG21" -} -@misc{P1264R2, - author = "Louis Dionne", - title = "{P1264R2}: Revising the wording of stream input operations", - howpublished = "\url{https://wg21.link/p1264r2}", - year = 2022, - month = 11, + month = 1, publisher = "WG21" } -@misc{P1267R0, - author = "Hana Dusíková and Bryce Adelstein Lelbach", - title = "{P1267R0}: Custom Constraint Diagnostics", - howpublished = "\url{https://wg21.link/p1267r0}", - year = 2018, - month = 10, +@misc{P1664R3, + author = "JeanHeyd Meneide", + title = "{P1664R3}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1269R0, - author = "Jason Carey", - title = "{P1269R0}: Three Years with the Networking TS", - howpublished = "\url{https://wg21.link/p1269r0}", - year = 2018, - month = 10, +@misc{P1664R4, + author = "JeanHeyd Meneide", + title = "{P1664R4}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r4}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P1271R0, - author = "Pablo Halpern", - title = "{P1271R0}: Move resource\_adaptor from Library TS to the C++ WP", - howpublished = "\url{https://wg21.link/p1271r0}", - year = 2018, - month = 10, +@misc{P1664R5, + author = "JeanHeyd Meneide", + title = "{P1664R5}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r5}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P1272R0, - author = "Isabella Muerte", - title = "{P1272R0}: Byteswapping for fun\&\&nuf", - howpublished = "\url{https://wg21.link/p1272r0}", - year = 2018, - month = 7, +@misc{P1664R6, + author = "JeanHeyd Meneide", + title = "{P1664R6}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r6}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1272R1, - author = "Isabella Muerte", - title = "{P1272R1}: Byteswapping for fun\&\&nuf", - howpublished = "\url{https://wg21.link/p1272r1}", - year = 2019, +@misc{P1664R7, + author = "JeanHeyd Meneide and Hannes Hauswedell", + title = "{P1664R7}: reconstructible\_range - a concept for putting ranges back together", + howpublished = "\url{https://wg21.link/p1664r7}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P1272R2, - author = "Isabella Muerte", - title = "{P1272R2}: Byteswapping for fun\&\&nuf", - howpublished = "\url{https://wg21.link/p1272r2}", +@misc{P1665R0, + author = "John Bandela", + title = "{P1665R0}: Tag Based Customization Point Functions", + howpublished = "\url{https://wg21.link/p1665r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1272R3, - author = "Isabella Muerte", - title = "{P1272R3}: Byteswapping for fun\&\&nuf", - howpublished = "\url{https://wg21.link/p1272r3}", - year = 2020, - month = 7, +@misc{P1666R0, + author = "Tom Honermann", + title = "{P1666R0}: SG16: Unicode meeting summaries 2019/01/23 - 2019/05/22", + howpublished = "\url{https://wg21.link/p1666r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1272R4, - author = "Isabella Muerte and Corentin Jabot", - title = "{P1272R4}: Byteswapping for fun\&\&nuf", - howpublished = "\url{https://wg21.link/p1272r4}", - year = 2021, - month = 9, +@misc{P1667R0, + author = "Christopher Di Bella", + title = "{P1667R0}: Concept-aware noexcept specifiers", + howpublished = "\url{https://wg21.link/p1667r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1273R0, - author = "Isabella Muerte", - title = "{P1273R0}: 86 The Absurd (From Exceptions)", - howpublished = "\url{https://wg21.link/p1273r0}", - year = 2018, - month = 10, +@misc{P1668R0, + author = "Erich Keane", + title = "{P1668R0}: Enabling constexpr Intrinsics By Permitting Unevaluated inline-assembly in constexpr Functions", + howpublished = "\url{https://wg21.link/p1668r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1274R0, - author = "Isabella Muerte", - title = "{P1274R0}: Bang For The Buck", - howpublished = "\url{https://wg21.link/p1274r0}", - year = 2018, +@misc{P1668R1, + author = "Erich Keane", + title = "{P1668R1}: Enabling constexpr Intrinsics By Permitting Unevaluated inline-assembly in constexpr Functions", + howpublished = "\url{https://wg21.link/p1668r1}", + year = 2019, month = 7, publisher = "WG21" } -@misc{P1275R0, - author = "Isabella Muerte", - title = "{P1275R0}: Desert Sessions: Improving hostile environment interactions", - howpublished = "\url{https://wg21.link/p1275r0}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1276R0, - author = "Isabella Muerte", - title = "{P1276R0}: Void Main", - howpublished = "\url{https://wg21.link/p1276r0}", - year = 2018, - month = 9, - publisher = "WG21" -} -@misc{P1277R0, - author = "Isabella Muerte", - title = "{P1277R0}: Subscripts On Parade", - howpublished = "\url{https://wg21.link/p1277r0}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1278R0, - author = "Isabella Muerte", - title = "{P1278R0}: offsetof For the Modern Era", - howpublished = "\url{https://wg21.link/p1278r0}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1279R0, - author = "Isabella Muerte", - title = "{P1279R0}: std::breakpoint", - howpublished = "\url{https://wg21.link/p1279r0}", - year = 2018, - month = 10, +@misc{P1669R0, + author = "Erich Keane", + title = "{P1669R0}: Callsite Based Inlining Hints: [[always\_inline]] and [[never\_inline]]", + howpublished = "\url{https://wg21.link/p1669r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1280R0, - author = "Isabella Muerte", - title = "{P1280R0}: Integer Width Literals", - howpublished = "\url{https://wg21.link/p1280r0}", - year = 2018, - month = 10, +@misc{P1670R0, + author = "Joshua Berne and Alisdair Meredith", + title = "{P1670R0}: Side Effects of Checked Contracts and Predicate Elision", + howpublished = "\url{https://wg21.link/p1670r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1280R1, - author = "Isabella Muerte", - title = "{P1280R1}: Integer Width Literals", - howpublished = "\url{https://wg21.link/p1280r1}", - year = 2018, - month = 10, +@misc{P1671R0, + author = "Joshua Berne and Alisdair Meredith", + title = "{P1671R0}: Contract Evaluation in Constant Expressions", + howpublished = "\url{https://wg21.link/p1671r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1280R2, - author = "Isabella Muerte", - title = "{P1280R2}: Integer Width Literals", - howpublished = "\url{https://wg21.link/p1280r2}", +@misc{P1672R0, + author = "Joshua Berne", + title = "{P1672R0}: ``Axiom'' is a False Friend", + howpublished = "\url{https://wg21.link/p1672r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1281R0, - author = "Isabella Muerte", - title = "{P1281R0}: Feature Presentation", - howpublished = "\url{https://wg21.link/p1281r0}", - year = 2018, - month = 10, +@misc{P1673R0, + author = "Mark Hoemmen and D. S. Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Siva Rajamanickam and Li-Ta Lo and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R0}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1282R0, - author = "Isabella Muerte", - title = "{P1282R0}: Ceci N’est Pas Une Pipe: Adding a workflow operator to C++", - howpublished = "\url{https://wg21.link/p1282r0}", - year = 2018, - month = 9, +@misc{P1673R1, + author = "Mark Hoemmen and D. S. Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Siva Rajamanickam and Li-Ta Lo and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R1}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r1}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1283R0, - author = "Isabella Muerte", - title = "{P1283R0}: Sharing is Caring", - howpublished = "\url{https://wg21.link/p1283r0}", - year = 2018, - month = 10, +@misc{P1673R2, + author = "Mark Hoemmen and D. S. Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Siva Rajamanickam and Li-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R2}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1284R0, - author = "Chris Kennelly", - title = "{P1284R0}: Allowing Inlining of Replaceable Functions", - howpublished = "\url{https://wg21.link/p1284r0}", - year = 2018, - month = 10, +@misc{P1673R3, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Li-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R3}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1285R0, - author = "Walter E. Brown", - title = "{P1285R0}: Improving Completeness Requirements for Type Traits", - howpublished = "\url{https://wg21.link/p1285r0}", - year = 2018, - month = 10, +@misc{P1673R4, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R4}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r4}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P1286R0, - author = "Richard Smith", - title = "{P1286R0}: Contra CWG DR1778", - howpublished = "\url{https://wg21.link/p1286r0}", - year = 2018, +@misc{P1673R5, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R5}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r5}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P1286R1, - author = "Richard Smith", - title = "{P1286R1}: Contra CWG DR1778", - howpublished = "\url{https://wg21.link/p1286r1}", - year = 2019, - month = 1, +@misc{P1673R6, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R6}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r6}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1286R2, - author = "Richard Smith", - title = "{P1286R2}: Contra CWG DR1778", - howpublished = "\url{https://wg21.link/p1286r2}", - year = 2019, - month = 2, +@misc{P1673R7, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R7}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r7}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1287R0, - author = "Lewis Baker and Kirk Shoop", - title = "{P1287R0}: Supporting async use-cases for interrupt\_token", - howpublished = "\url{https://wg21.link/p1287r0}", - year = 2018, - month = 10, +@misc{P1673R8, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia Klinvex and Li-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R8}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r8}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P1288R0, - author = "Lewis Baker", - title = "{P1288R0}: Coroutine concepts and metafunctions", - howpublished = "\url{https://wg21.link/p1288r0}", - year = 2018, - month = 10, +@misc{P1673R9, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R9}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r9}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1289R0, - author = "J. Daniel Garcia and Ville Voutilainen", - title = "{P1289R0}: Access control in contract conditions", - howpublished = "\url{https://wg21.link/p1289r0}", - year = 2018, +@misc{P1673R10, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R10}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r10}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P1289R1, - author = "J. Daniel Garcia and Ville Voutilainen", - title = "{P1289R1}: Access control in contract conditions", - howpublished = "\url{https://wg21.link/p1289r1}", - year = 2018, - month = 11, +@misc{P1673R11, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R11}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r11}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P1290R0, - author = "J. Daniel Garcia", - title = "{P1290R0}: Avoiding undefined behavior in contracts", - howpublished = "\url{https://wg21.link/p1290r0}", - year = 2018, - month = 11, +@misc{P1673R12, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R12}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r12}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P1290R1, - author = "J. Daniel Garcia and Ville Voutilainen", - title = "{P1290R1}: Avoiding undefined behavior in contracts", - howpublished = "\url{https://wg21.link/p1290r1}", - year = 2019, - month = 1, +@misc{P1673R13, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", + title = "{P1673R13}: A free function linear algebra interface based on the BLAS", + howpublished = "\url{https://wg21.link/p1673r13}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P1290R2, - author = "J. Daniel Garcia and Ville Voutilainen", - title = "{P1290R2}: Avoiding undefined behavior in contracts", - howpublished = "\url{https://wg21.link/p1290r2}", +@misc{P1674R0, + author = "Mark Hoemmen and D. S. Hollman and Christian Trott", + title = "{P1674R0}: Evolving a Standard C++ Linear Algebra Library from the BLAS", + howpublished = "\url{https://wg21.link/p1674r0}", year = 2019, - month = 2, + month = 6, publisher = "WG21" } -@misc{P1290R3, - author = "J. Daniel Garcia and Ville Voutilainen", - title = "{P1290R3}: Avoiding undefined behavior in contracts", - howpublished = "\url{https://wg21.link/p1290r3}", - year = 2019, - month = 3, +@misc{P1674R1, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott", + title = "{P1674R1}: Evolving a Standard C++ Linear Algebra Library from the BLAS", + howpublished = "\url{https://wg21.link/p1674r1}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1291R0, - author = "Walter E. Brown", - title = "{P1291R0}: std::ranges::less<> Should Be More!", - howpublished = "\url{https://wg21.link/p1291r0}", - year = 2018, - month = 10, +@misc{P1674R2, + author = "Mark Hoemmen and Daisy Hollman and Christian Trott", + title = "{P1674R2}: Evolving a Standard C++ Linear Algebra Library from the BLAS", + howpublished = "\url{https://wg21.link/p1674r2}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P1292R0, - author = "Matt Calabrese", - title = "{P1292R0}: Customization Point Functions", - howpublished = "\url{https://wg21.link/p1292r0}", - year = 2018, - month = 10, +@misc{P1675R0, + author = "Billy O'Neal", + title = "{P1675R0}: rethrow\_exception must be allowed to copy", + howpublished = "\url{https://wg21.link/p1675r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1293R0, - author = "Mike Spertus and Nathan Wilson", - title = "{P1293R0}: ostream\_joiner", - howpublished = "\url{https://wg21.link/p1293r0}", - year = 2018, - month = 10, +@misc{P1675R1, + author = "Billy O'Neal", + title = "{P1675R1}: rethrow\_exception must be allowed to copy", + howpublished = "\url{https://wg21.link/p1675r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1293R1, - author = "Mike Spertus and Nathan Wilson", - title = "{P1293R1}: ostream\_joiner", - howpublished = "\url{https://wg21.link/p1293r1}", - year = 2018, - month = 11, +@misc{P1675R2, + author = "Billy O'Neal", + title = "{P1675R2}: rethrow\_exception must be allowed to copy", + howpublished = "\url{https://wg21.link/p1675r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P1293R2, - author = "Mike Spertus and Nathan Wilson", - title = "{P1293R2}: ostream\_joiner", - howpublished = "\url{https://wg21.link/p1293r2}", +@misc{P1676R0, + author = "Gor Nishanov", + title = "{P1676R0}: C++ Exception Optimizations. An experiment.", + howpublished = "\url{https://wg21.link/p1676r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1294R0, - author = "Michael Spertus and John Maddock", - title = "{P1294R0}: Proposed resolution for US104: Allocator-aware regular expressions (rev 3)", - howpublished = "\url{https://wg21.link/p1294r0}", - year = 2018, - month = 10, +@misc{P1677R0, + author = "Kirk Shoop", + title = "{P1677R0}: Cancellation is not an Error", + howpublished = "\url{https://wg21.link/p1677r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1295R0, - author = "Tomasz Kamiński", - title = "{P1295R0}: Spaceship library update", - howpublished = "\url{https://wg21.link/p1295r0}", - year = 2018, - month = 10, +@misc{P1677R1, + author = "Kirk Shoop", + title = "{P1677R1}: Cancellation is not an Error", + howpublished = "\url{https://wg21.link/p1677r1}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1296R0, - author = "Phil Miller and Justin Szaday", - title = "{P1296R0}: [[assert: std::disjoint(A,nA, B,nB)]]: Contract assertions as an alternate spelling of ‘restrict’", - howpublished = "\url{https://wg21.link/p1296r0}", - year = 2018, +@misc{P1677R2, + author = "Kirk Shoop and Lisa Lippincott and Lewis Baker", + title = "{P1677R2}: Cancellation is not an Error", + howpublished = "\url{https://wg21.link/p1677r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1298R0, - author = "Olivier Giroux", - title = "{P1298R0}: Reserve more freedom for atomic\_ref<> implementers", - howpublished = "\url{https://wg21.link/p1298r0}", - year = 2018, - month = 10, +@misc{P1678R0, + author = "Kirk Shoop", + title = "{P1678R0}: Callbacks and Composition", + howpublished = "\url{https://wg21.link/p1678r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1299R0, - author = "Nathan Sidwell", - title = "{P1299R0}: Module Preamble is Unnecessary", - howpublished = "\url{https://wg21.link/p1299r0}", - year = 2018, - month = 10, +@misc{P1678R1, + author = "Kirk Shoop", + title = "{P1678R1}: Callbacks and Composition", + howpublished = "\url{https://wg21.link/p1678r1}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1299R1, - author = "Nathan Sidwell", - title = "{P1299R1}: Module Preamble is Unnecessarily Fragile", - howpublished = "\url{https://wg21.link/p1299r1}", - year = 2018, +@misc{P1678R2, + author = "Kirk Shoop", + title = "{P1678R2}: Callbacks and Composition", + howpublished = "\url{https://wg21.link/p1678r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1299R2, - title = "{P1299R2}: Replacement for placeholder", - howpublished = "\url{https://wg21.link/p1299r2}", - publisher = "WG21" -} -@misc{P1299R3, - author = "Nathan Sidwell", - title = "{P1299R3}: Module Preamble is Unnecessarily Fragile", - howpublished = "\url{https://wg21.link/p1299r3}", - year = 2018, - month = 11, +@misc{P1679R0, + author = "Wim Leflere", + title = "{P1679R0}: String Contains function", + howpublished = "\url{https://wg21.link/p1679r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1300R0, - author = "Jussi Pakkanen and Isabella Muerte and Peter Bindels", - title = "{P1300R0}: Remember the FORTRAN", - howpublished = "\url{https://wg21.link/p1300r0}", - year = 2018, +@misc{P1679R1, + author = "Wim Leflere and Paul Fee", + title = "{P1679R1}: String Contains function", + howpublished = "\url{https://wg21.link/p1679r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1301R0, - author = "JeanHeyd Meneide and Isabella Muerte", - title = "{P1301R0}: nodiscard should have a reason", - howpublished = "\url{https://wg21.link/p1301r0}", - year = 2018, - month = 10, +@misc{P1679R2, + author = "Wim Leflere and Paul Fee", + title = "{P1679R2}: String Contains function", + howpublished = "\url{https://wg21.link/p1679r2}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1301R1, - author = "JeanHeyd Meneide and Isabella Muerte", - title = "{P1301R1}: [[nodiscard(``should have a reason'')]]", - howpublished = "\url{https://wg21.link/p1301r1}", - year = 2018, - month = 11, +@misc{P1679R3, + author = "Wim Leflere and Paul Fee", + title = "{P1679R3}: String Contains function", + howpublished = "\url{https://wg21.link/p1679r3}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1301R2, - author = "JeanHeyd Meneide and Isabella Muerte", - title = "{P1301R2}: [[nodiscard(``should have a reason'')]]", - howpublished = "\url{https://wg21.link/p1301r2}", +@misc{P1680R0, + author = "Andrew Sutton and Jeff Chapman", + title = "{P1680R0}: Implementing Contracts in GCC", + howpublished = "\url{https://wg21.link/p1680r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1301R3, - author = "JeanHeyd Meneide and Isabella Muerte", - title = "{P1301R3}: [[nodiscard(``should have a reason'')]]", - howpublished = "\url{https://wg21.link/p1301r3}", +@misc{P1681R0, + author = "Gor Nishanov", + title = "{P1681R0}: Revisiting allocator model for coroutine lazy/task/generator", + howpublished = "\url{https://wg21.link/p1681r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1301R4, - author = "JeanHeyd Meneide and Isabella Muerte", - title = "{P1301R4}: [[nodiscard(``should have a reason'')]]", - howpublished = "\url{https://wg21.link/p1301r4}", +@misc{P1682R0, + author = "JeanHeyd Meneide", + title = "{P1682R0}: std::to\_underlying", + howpublished = "\url{https://wg21.link/p1682r0}", year = 2019, - month = 8, - publisher = "WG21" -} -@misc{P1302R0, - author = "Isabella Muerte and Richard Smith", - title = "{P1302R0}: Implicit Module Partition Lookup", - howpublished = "\url{https://wg21.link/p1302r0}", - year = 2018, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1302R1, - author = "Isabella Muerte and Richard Smith", - title = "{P1302R1}: Implicit Module Partition Lookup", - howpublished = "\url{https://wg21.link/p1302r1}", +@misc{P1682R1, + author = "JeanHeyd Meneide", + title = "{P1682R1}: std::to\_underlying", + howpublished = "\url{https://wg21.link/p1682r1}", year = 2019, - month = 1, - publisher = "WG21" -} -@misc{P1303R0, - author = "Isabella Muerte", - title = "{P1303R0}: Inline Module Partitions", - howpublished = "\url{https://wg21.link/p1303r0}", - year = 2018, - month = 10, + month = 8, publisher = "WG21" } -@misc{P1304R0, - author = "Isabella Muerte", - title = "{P1304R0}: Simplifying Extern Template", - howpublished = "\url{https://wg21.link/p1304r0}", - year = 2018, - month = 10, +@misc{P1682R2, + author = "JeanHeyd Meneide", + title = "{P1682R2}: std::to\_underlying", + howpublished = "\url{https://wg21.link/p1682r2}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1305R0, - author = "Isabella Muerte", - title = "{P1305R0}: Deprecate The Addressof Operator", - howpublished = "\url{https://wg21.link/p1305r0}", - year = 2018, - month = 10, +@misc{P1682R3, + author = "JeanHeyd Meneide", + title = "{P1682R3}: std::to\_underlying", + howpublished = "\url{https://wg21.link/p1682r3}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1306R0, - author = "Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", - title = "{P1306R0}: Expansion statements", - howpublished = "\url{https://wg21.link/p1306r0}", - year = 2018, - month = 10, +@misc{P1683R0, + author = "JeanHeyd Meneide", + title = "{P1683R0}: References for Standard Library Vocabulary Types - an optional case study", + howpublished = "\url{https://wg21.link/p1683r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1306R1, - author = "Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", - title = "{P1306R1}: Expansion statements", - howpublished = "\url{https://wg21.link/p1306r1}", +@misc{P1684R0, + author = "D. S. Hollman and Christian Trott and Mark Hoemmen and Daniel Sundernland", + title = "{P1684R0}: mdarray: An Owning Multidimensional Array Analog of mdspan", + howpublished = "\url{https://wg21.link/p1684r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1306R2, - author = "Dan Katz and Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", - title = "{P1306R2}: Expansion statements", - howpublished = "\url{https://wg21.link/p1306r2}", - year = 2024, - month = 5, +@misc{P1684R1, + author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland", + title = "{P1684R1}: mdarray: An Owning Multidimensional Array Analog of mdspan", + howpublished = "\url{https://wg21.link/p1684r1}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P1306R3, - author = "Dan Katz and Andrew Sutton and Sam Goodrick and Daveed Vandevoorde", - title = "{P1306R3}: Expansion statements", - howpublished = "\url{https://wg21.link/p1306r3}", - year = 2024, - month = 10, +@misc{P1684R2, + author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland", + title = "{P1684R2}: mdarray: An Owning Multidimensional Array Analog of mdspan", + howpublished = "\url{https://wg21.link/p1684r2}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1307R0, - author = "Tony Van Eerd", - title = "{P1307R0}: weak\_equality considered harmful", - howpublished = "\url{https://wg21.link/p1307r0}", - year = 2018, - month = 10, +@misc{P1684R3, + author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland", + title = "{P1684R3}: mdarray: An Owning Multidimensional Array Analog of mdspan", + howpublished = "\url{https://wg21.link/p1684r3}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P1308R0, - author = "David Sankel and Dan Sarginson and Sergei Murzin", - title = "{P1308R0}: Pattern Matching", - howpublished = "\url{https://wg21.link/p1308r0}", - year = 2018, - month = 10, +@misc{P1684R4, + author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland and Damien Lebrun-Grandie", + title = "{P1684R4}: mdarray: An Owning Multidimensional Array Analog of mdspan", + howpublished = "\url{https://wg21.link/p1684r4}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P1310R0, - author = "David Stone", - title = "{P1310R0}: Unifying the many ways to compare", - howpublished = "\url{https://wg21.link/p1310r0}", - year = 2018, - month = 10, +@misc{P1684R5, + author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland and Damien Lebrun-Grandie", + title = "{P1684R5}: mdarray: An Owning Multidimensional Array Analog of mdspan", + howpublished = "\url{https://wg21.link/p1684r5}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P1312R0, - author = "David Stone", - title = "{P1312R0}: Comparison Concepts", - howpublished = "\url{https://wg21.link/p1312r0}", - year = 2018, - month = 9, +@misc{P1685R0, + author = "Pablo Halpern", + title = "{P1685R0}: Make get/set\_default\_resource replaceable", + howpublished = "\url{https://wg21.link/p1685r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1313R0, - author = "Matthew Woehlke", - title = "{P1313R0}: Let's Talk About Package Specification", - howpublished = "\url{https://wg21.link/p1313r0}", - year = 2018, - month = 10, +@misc{P1686R0, + author = "Jeff Garland", + title = "{P1686R0}: Mandating the Standard Library: Clause 27 - Time library", + howpublished = "\url{https://wg21.link/p1686r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1314R0, - author = "Miguel Ojeda", - title = "{P1314R0}: unique\_val: a default-on-move", - howpublished = "\url{https://wg21.link/p1314r0}", - year = 2018, +@misc{P1686R1, + author = "Jeff Garland", + title = "{P1686R1}: Mandating the Standard Library: Clause 27 - Time library", + howpublished = "\url{https://wg21.link/p1686r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1314R1, - author = "Miguel Ojeda", - title = "{P1314R1}: unique\_val: a default-on-move type", - howpublished = "\url{https://wg21.link/p1314r1}", - year = 2018, +@misc{P1686R2, + author = "Jeff Garland", + title = "{P1686R2}: Mandating the Standard Library: Clause 27 - Time library", + howpublished = "\url{https://wg21.link/p1686r2}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1315R0, - author = "Miguel Ojeda", - title = "{P1315R0}: secure\_val: a secure-clear-on-move type", - howpublished = "\url{https://wg21.link/p1315r0}", - year = 2018, - month = 10, +@misc{P1687R0, + author = "Bryce Adelstein Lelbach and Ben Craig", + title = "{P1687R0}: Summary of the Tooling Study Group's Pre-Cologne Telecons on Modules Tooling Interactions", + howpublished = "\url{https://wg21.link/p1687r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1315R1, - author = "Miguel Ojeda", - title = "{P1315R1}: secure\_val: a secure-clear-on-move type", - howpublished = "\url{https://wg21.link/p1315r1}", - year = 2018, - month = 11, +@misc{P1687R1, + author = "Bryce Adelstein Lelbach and Ben Craig", + title = "{P1687R1}: Summary of the Tooling Study Group's Modules Ecosystem Technical Report Telecons", + howpublished = "\url{https://wg21.link/p1687r1}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1315R2, - author = "Miguel Ojeda", - title = "{P1315R2}: secure\_clear", - howpublished = "\url{https://wg21.link/p1315r2}", +@misc{P1688R0, + author = "Bryce Adelstein Lelbach", + title = "{P1688R0}: Towards a C++ Ecosystem Technical Report", + howpublished = "\url{https://wg21.link/p1688r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1315R3, - author = "Miguel Ojeda", - title = "{P1315R3}: secure\_clear", - howpublished = "\url{https://wg21.link/p1315r3}", +@misc{P1689R0, + author = "Ben Boeckel and Brad King", + title = "{P1689R0}: Format for describing dependencies of source files", + howpublished = "\url{https://wg21.link/p1689r0}", year = 2019, - month = 8, + month = 6, publisher = "WG21" } -@misc{P1315R4, - author = "Miguel Ojeda", - title = "{P1315R4}: secure\_clear", - howpublished = "\url{https://wg21.link/p1315r4}", +@misc{P1689R1, + author = "Ben Boeckel and Brad King", + title = "{P1689R1}: Format for describing dependencies of source files", + howpublished = "\url{https://wg21.link/p1689r1}", year = 2019, - month = 10, + month = 8, publisher = "WG21" } -@misc{P1315R5, - author = "Miguel Ojeda", - title = "{P1315R5}: secure\_clear", - howpublished = "\url{https://wg21.link/p1315r5}", +@misc{P1689R2, + author = "Ben Boeckel and Brad King", + title = "{P1689R2}: Format for describing dependencies of source files", + howpublished = "\url{https://wg21.link/p1689r2}", year = 2020, - month = 4, + month = 1, publisher = "WG21" } -@misc{P1315R6, - author = "Miguel Ojeda", - title = "{P1315R6}: secure\_clear (update to N2599)", - howpublished = "\url{https://wg21.link/p1315r6}", +@misc{P1689R3, + author = "Ben Boeckel and Brad King", + title = "{P1689R3}: Format for describing dependencies of source files", + howpublished = "\url{https://wg21.link/p1689r3}", year = 2020, month = 12, publisher = "WG21" } -@misc{P1315R7, - author = "Miguel Ojeda", - title = "{P1315R7}: secure\_clear", - howpublished = "\url{https://wg21.link/p1315r7}", +@misc{P1689R4, + author = "Ben Boeckel and Brad King", + title = "{P1689R4}: Format for describing dependencies of source files", + howpublished = "\url{https://wg21.link/p1689r4}", year = 2021, - month = 3, - publisher = "WG21" -} -@misc{P1316R0, - author = "Lewis Baker", - title = "{P1316R0}: A when\_all() operator for coroutines", - howpublished = "\url{https://wg21.link/p1316r0}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1317R0, - author = "Aaryaman Sagar", - title = "{P1317R0}: Remove return type deduction in std::apply", - howpublished = "\url{https://wg21.link/p1317r0}", - year = 2018, - month = 10, - publisher = "WG21" -} -@misc{P1317R1, - author = "Aaryaman Sagar and Eric Niebler", - title = "{P1317R1}: Remove return type deduction in std::apply", - howpublished = "\url{https://wg21.link/p1317r1}", - year = 2024, - month = 4, - publisher = "WG21" -} -@misc{P1318R0, - author = "Aaryaman Sagar", - title = "{P1318R0}: Tuple application traits", - howpublished = "\url{https://wg21.link/p1318r0}", - year = 2018, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1319R0, - author = "Thomas Köppe", - title = "{P1319R0}: Changes between C++11 and C++14", - howpublished = "\url{https://wg21.link/p1319r0}", - year = 2018, - month = 10, +@misc{P1689R5, + author = "Ben Boeckel and Brad King", + title = "{P1689R5}: Format for describing dependencies of source files", + howpublished = "\url{https://wg21.link/p1689r5}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1320R0, - author = "Ville Voutilainen", - title = "{P1320R0}: Allowing contract predicates on non-first declarations", - howpublished = "\url{https://wg21.link/p1320r0}", - year = 2018, - month = 10, +@misc{P1690R0, + author = "Xiao Shi and Mateusz Pusz and Geoffrey Romer", + title = "{P1690R0}: Refinement Proposal for P0919 Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/p1690r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1320R1, - author = "Ville Voutilainen", - title = "{P1320R1}: Allowing contract predicates on non-first declarations", - howpublished = "\url{https://wg21.link/p1320r1}", +@misc{P1690R1, + author = "Xiao Shi and Mateusz Pusz and Geoffrey Romer", + title = "{P1690R1}: Refinement Proposal for P0919 Heterogeneous lookup for unordered containers", + howpublished = "\url{https://wg21.link/p1690r1}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1320R2, - author = "Ville Voutilainen", - title = "{P1320R2}: Allowing contract predicates on non-first declarations", - howpublished = "\url{https://wg21.link/p1320r2}", +@misc{P1696R0, + author = "Xiao Shi and Mateusz Pusz and Geoffrey Romer and Jay Feldblum", + title = "{P1696R0}: Refinement proposal for P0920 Precalculated hash values in lookup", + howpublished = "\url{https://wg21.link/p1696r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1321R0, - author = "Ville Voutilainen", - title = "{P1321R0}: UB in contract violations", - howpublished = "\url{https://wg21.link/p1321r0}", - year = 2018, - month = 10, +@misc{P1697R0, + author = "Botond Ballo", + title = "{P1697R0}: Require a diagnostic for ``declaration changes meaning''", + howpublished = "\url{https://wg21.link/p1697r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1322R0, - author = "Christopher Kohlhoff", - title = "{P1322R0}: Networking TS enhancement to enable custom I/O executors", - howpublished = "\url{https://wg21.link/p1322r0}", - year = 2018, - month = 10, +@misc{P1700R0, + author = "Christopher Di Bella and JC van Winkel", + title = "{P1700R0}: Target-audience tables", + howpublished = "\url{https://wg21.link/p1700r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1322R1, - author = "Christopher Kohlhoff", - title = "{P1322R1}: Networking TS enhancement to enable custom I/O executors", - howpublished = "\url{https://wg21.link/p1322r1}", - year = 2020, - month = 1, +@misc{P1701R0, + author = "Nathan Sidwell", + title = "{P1701R0}: Inline Namespaces: Fragility Bites", + howpublished = "\url{https://wg21.link/p1701r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1322R2, - author = "Christopher Kohlhoff", - title = "{P1322R2}: Networking TS enhancement to enable custom I/O executors", - howpublished = "\url{https://wg21.link/p1322r2}", +@misc{P1701R1, + author = "Nathan Sidwell", + title = "{P1701R1}: Inline Namespaces: Fragility Bites", + howpublished = "\url{https://wg21.link/p1701r1}", year = 2020, - month = 8, + month = 9, publisher = "WG21" } -@misc{P1322R3, - author = "Christopher Kohlhoff", - title = "{P1322R3}: Networking TS enhancement to enable custom I/O executors", - howpublished = "\url{https://wg21.link/p1322r3}", +@misc{P1701R2, + author = "Nathan Sidwell", + title = "{P1701R2}: Inline Namespaces: Fragility Bites", + howpublished = "\url{https://wg21.link/p1701r2}", year = 2021, - month = 2, + month = 5, publisher = "WG21" } -@misc{P1323R0, - author = "Hubert S.K. Tong", - title = "{P1323R0}: Contract postconditions and return type deduction", - howpublished = "\url{https://wg21.link/p1323r0}", - year = 2018, - month = 10, +@misc{P1702R0, + author = "Corentin Jabot", + title = "{P1702R0}: Annex D Means Deprecated", + howpublished = "\url{https://wg21.link/p1702r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1323R1, - author = "Hubert S.K. Tong", - title = "{P1323R1}: Contract postconditions and return type deduction", - howpublished = "\url{https://wg21.link/p1323r1}", +@misc{P1703R0, + author = "Boris Kolpackov", + title = "{P1703R0}: Recognizing Header Unit Imports Requires Full Preprocessing", + howpublished = "\url{https://wg21.link/p1703r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1323R2, - author = "Hubert S.K. Tong", - title = "{P1323R2}: Contract postconditions and return type deduction", - howpublished = "\url{https://wg21.link/p1323r2}", +@misc{P1703R1, + author = "Boris Kolpackov", + title = "{P1703R1}: Recognizing Header Unit Imports Requires Full Preprocessing", + howpublished = "\url{https://wg21.link/p1703r1}", year = 2019, - month = 2, + month = 7, publisher = "WG21" } -@misc{P1324R0, - author = "Mihail Naydenov", - title = "{P1324R0}: RE: Yet another approach for constrained declarations", - howpublished = "\url{https://wg21.link/p1324r0}", - year = 2018, - month = 10, +@misc{P1704R0, + author = "Andrzej Krzemieński and Joshua Berne", + title = "{P1704R0}: Undefined functions in axiom-level contract statements", + howpublished = "\url{https://wg21.link/p1704r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1324R1, - author = "Mihail Naydenov", - title = "{P1324R1}: RE: Yet another approach for constrained declarations", - howpublished = "\url{https://wg21.link/p1324r1}", - year = 2023, - month = 7, +@misc{P1705R0, + author = "Shafik Yaghmour", + title = "{P1705R0}: Enumerating Core Undefined Behavior", + howpublished = "\url{https://wg21.link/p1705r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1327R0, - author = "Peter Dimov", - title = "{P1327R0}: Allowing dynamic\_cast, polymorphic typeid in Constant Expressions", - howpublished = "\url{https://wg21.link/p1327r0}", - year = 2018, +@misc{P1705R1, + author = "Shafik Yaghmour", + title = "{P1705R1}: Enumerating Core Undefined Behavior", + howpublished = "\url{https://wg21.link/p1705r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1327R1, - author = "Peter Dimov and Vassil Vassilev and Richard Smith", - title = "{P1327R1}: Allowing dynamic\_cast, polymorphic typeid in Constant Expressions", - howpublished = "\url{https://wg21.link/p1327r1}", - year = 2018, - month = 11, +@misc{P1706R0, + author = "Michael Wong and Stephen Michel", + title = "{P1706R0}: Programming Language Vulnerabilities for C++ update", + howpublished = "\url{https://wg21.link/p1706r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1328R0, - author = "Peter Dimov", - title = "{P1328R0}: Making std::type\_info::operator== constexpr", - howpublished = "\url{https://wg21.link/p1328r0}", - year = 2018, +@misc{P1706R1, + author = "Michael Wong and Stephen Michel", + title = "{P1706R1}: Programming Language Vulnerabilities for C++ update", + howpublished = "\url{https://wg21.link/p1706r1}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1328R1, - author = "Peter Dimov", - title = "{P1328R1}: Making std::type\_info::operator== constexpr", - howpublished = "\url{https://wg21.link/p1328r1}", - year = 2021, - month = 5, +@misc{P1706R2, + author = "Michael Wong and Stephen Michel and Peter Sommerlad and Lisa Lippincott and Aaron Ballman and Richard Corden and Clive Pygott and Erhard Ploedereder and John McFarlane and Paul Preney and Andreas Weis and Federico Kircheis and Tullio Vardanega and Jorg Brown and Chris Tapp", + title = "{P1706R2}: Programming Language Vulnerabilities for Safety Critical C++", + howpublished = "\url{https://wg21.link/p1706r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1329R0, - author = "Mihail Mihaylov and Vassil Vassilev", - title = "{P1329R0}: On the Coroutines TS", - howpublished = "\url{https://wg21.link/p1329r0}", - year = 2018, - month = 11, +@misc{P1706R3, + author = "Michael Wong and Stephen Michel and Peter Sommerlad and Lisa Lippincott and Aaron Ballman and Richard Corden and Clive Pygott and Erhard Ploedereder and John McFarlane and Paul Preney and Andreas Weis and Federico Kircheis and Tullio Vardanega and Jorg Brown and Chris Tapp", + title = "{P1706R3}: Programming Language Vulnerabilities for Safety Critical C++", + howpublished = "\url{https://wg21.link/p1706r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1330R0, - author = "Louis Dionne and David Vandevoorde", - title = "{P1330R0}: Changing the active member of a union inside constexpr", - howpublished = "\url{https://wg21.link/p1330r0}", - year = 2018, - month = 11, +@misc{P1708R0, + author = "Richard Dosselmann and Michael Wong", + title = "{P1708R0}: Simple Statistics functions", + howpublished = "\url{https://wg21.link/p1708r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1331R0, - author = "CJ Johnson", - title = "{P1331R0}: Permitting trivial default initialization in constexpr contexts", - howpublished = "\url{https://wg21.link/p1331r0}", +@misc{P1708R1, + author = "Michael Wong", + title = "{P1708R1}: Simple Statistical Functions", + howpublished = "\url{https://wg21.link/p1708r1}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1331R1, - author = "CJ Johnson", - title = "{P1331R1}: Permitting trivial default initialization in constexpr contexts", - howpublished = "\url{https://wg21.link/p1331r1}", - year = 2019, - month = 6, +@misc{P1708R2, + author = "Michael Wong and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy", + title = "{P1708R2}: Simple Statistical Functions", + howpublished = "\url{https://wg21.link/p1708r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1331R2, - author = "CJ Johnson", - title = "{P1331R2}: Permitting trivial default initialization in constexpr contexts", - howpublished = "\url{https://wg21.link/p1331r2}", - year = 2019, - month = 7, +@misc{P1708R3, + author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy", + title = "{P1708R3}: Simple Statistical Functions", + howpublished = "\url{https://wg21.link/p1708r3}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1332R0, - author = "Joshua Berne and Nathan Burgers and Hyman Rosen and John Lakos", - title = "{P1332R0}: Contract Checking in C++: A (long-term) Road Map", - howpublished = "\url{https://wg21.link/p1332r0}", - year = 2018, - month = 11, +@misc{P1708R4, + author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy and Jens Maurer", + title = "{P1708R4}: Simple Statistical Functions", + howpublished = "\url{https://wg21.link/p1708r4}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1333R0, - author = "Joshua Berne and John Lakos", - title = "{P1333R0}: Assigning Concrete Semantics to Contract-Checking Levels at Compile Time", - howpublished = "\url{https://wg21.link/p1333r0}", - year = 2018, - month = 11, +@misc{P1708R5, + author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy and Jens Maurer", + title = "{P1708R5}: Simple Statistical Functions", + howpublished = "\url{https://wg21.link/p1708r5}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P1334R0, - author = "Joshua Berne and John Lakos", - title = "{P1334R0}: Specifying Concrete Semantics Directly in Contract-Checking Statements", - howpublished = "\url{https://wg21.link/p1334r0}", - year = 2018, - month = 11, +@misc{P1708R6, + author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy and Jens Maurer", + title = "{P1708R6}: Simple Statistical Functions", + howpublished = "\url{https://wg21.link/p1708r6}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P1335R0, - author = "John Lakos", - title = "{P1335R0}: ``Avoiding undefined behavior in contracts'' [P1290R0] Explained", - howpublished = "\url{https://wg21.link/p1335r0}", - year = 2018, - month = 11, +@misc{P1708R7, + author = "Richard Dosselmann", + title = "{P1708R7}: Basic Statistics", + howpublished = "\url{https://wg21.link/p1708r7}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1337R0, - author = "CJ Johnson", - title = "{P1337R0}: Aliasing the standard library as a means to save C++", - howpublished = "\url{https://wg21.link/p1337r0}", - year = 2019, - month = 4, +@misc{P1708R8, + author = "Richard Dosselmann", + title = "{P1708R8}: Basic Statistics", + howpublished = "\url{https://wg21.link/p1708r8}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P1338R0, - author = "Nina Dinka Ranns", - title = "{P1338R0}: WG21 2018-11 San Diego Record of Discussion", - howpublished = "\url{https://wg21.link/p1338r0}", - year = 2018, - month = 11, +@misc{P1708R9, + author = "Richard Dosselmann", + title = "{P1708R9}: Basic Statistics", + howpublished = "\url{https://wg21.link/p1708r9}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P1338R1, - author = "Nina Dinka Ranns", - title = "{P1338R1}: WG21 2018-11 San Diego Record of Discussion", - howpublished = "\url{https://wg21.link/p1338r1}", - year = 2018, - month = 11, +@misc{P1708R10, + author = "Richard Dosselmann", + title = "{P1708R10}: Basic Statistics", + howpublished = "\url{https://wg21.link/p1708r10}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P1339R0, - author = "CJ Johnson", - title = "{P1339R0}: Disallowing the friending of names in namespace std", - howpublished = "\url{https://wg21.link/p1339r0}", +@misc{P1709R0, + author = "Phillip Ratzloff and Richard Dosselmann and Michael Wong", + title = "{P1709R0}: Graph Data Structures", + howpublished = "\url{https://wg21.link/p1709r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1339R1, - author = "CJ Johnson", - title = "{P1339R1}: Disallowing the friending of names in namespace std", - howpublished = "\url{https://wg21.link/p1339r1}", +@misc{P1709R1, + author = "Michael Wong", + title = "{P1709R1}: Graph Data Structures", + howpublished = "\url{https://wg21.link/p1709r1}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1341R0, - author = "Lewis Baker", - title = "{P1341R0}: Unifying Asynchronous APIs in the Standard Library", - howpublished = "\url{https://wg21.link/p1341r0}", - year = 2018, - month = 11, +@misc{P1709R2, + author = "Michael Wong and Phillip Ratzloff and Richard Dosselmann and Michael Wong and Matthew Galati and Andrew Lumsdaine and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", + title = "{P1709R2}: Graph Library", + howpublished = "\url{https://wg21.link/p1709r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1342R0, - author = "Lewis Baker", - title = "{P1342R0}: Unifying Coroutines TS and Core Coroutines", - howpublished = "\url{https://wg21.link/p1342r0}", - year = 2018, - month = 11, +@misc{P1709R3, + author = "Phillip Ratzloff and Andrew Lumsdaine and Richard Dosselmann and Michael Wong and Matthew Galati and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", + title = "{P1709R3}: Graph Library", + howpublished = "\url{https://wg21.link/p1709r3}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P1343, - title = "{P1343}: Simplify proposed WD change \#2.", - howpublished = "\url{https://wg21.link/p1343}", +@misc{P1709R4, + author = "Phillip Ratzloff and Andrew Lumsdaine and Richard Dosselmann and Michael Wong and Matthew Galati and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", + title = "{P1709R4}: Graph Library", + howpublished = "\url{https://wg21.link/p1709r4}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P1344R0, - author = "Nathan Myers", - title = "{P1344R0}: Pre/Post vs. Enspects/Exsures", - howpublished = "\url{https://wg21.link/p1344r0}", - year = 2019, +@misc{P1709R5, + author = "Phillip Ratzloff and Andrew Lumsdaine and Richard Dosselmann and Michael Wong and Matthew Galati and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", + title = "{P1709R5}: Graph Library", + howpublished = "\url{https://wg21.link/p1709r5}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P1344R1, - author = "Nathan Myers", - title = "{P1344R1}: Pre/Post vs. Enspects/Exsures", - howpublished = "\url{https://wg21.link/p1344r1}", +@misc{P1710R0, + author = "Ville Voutilainen", + title = "{P1710R0}: Adding a global contract assumption mode", + howpublished = "\url{https://wg21.link/p1710r0}", year = 2019, - month = 2, + month = 6, publisher = "WG21" } -@misc{P1344R2, - title = "{P1344R2}: pre/post with WD wording", - howpublished = "\url{https://wg21.link/p1344r2}", +@misc{P1711R0, + author = "Bjarne Stroustrup", + title = "{P1711R0}: What to do about contracts?", + howpublished = "\url{https://wg21.link/p1711r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1347R0, - author = "Davis Herring and Nathan Sidwell", - title = "{P1347R0}: Modules: ADL \& Internal Linkage", - howpublished = "\url{https://wg21.link/p1347r0}", - year = 2018, - month = 11, +@misc{P1713R0, + author = "Lewis Baker", + title = "{P1713R0}: Allowing both co\_return; and co\_return value; in the same coroutine", + howpublished = "\url{https://wg21.link/p1713r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1347R1, - author = "Nathan Sidwell and Davis Herring", - title = "{P1347R1}: Modules: ADL \& Internal Linkage", - howpublished = "\url{https://wg21.link/p1347r1}", +@misc{P1714R0, + author = "Jorg Brown", + title = "{P1714R0}: NTTP are incomplete without float, double, and long double!", + howpublished = "\url{https://wg21.link/p1714r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1348R0, - author = "D. S. Hollman and Jared Hoberock and Lee Howes and Michael Garland and H. Carter Edwards", - title = "{P1348R0}: An Executor Property for Occupancy of Execution Agents", - howpublished = "\url{https://wg21.link/p1348r0}", - year = 2018, - month = 11, +@misc{P1714R1, + author = "Jorg Brown", + title = "{P1714R1}: NTTP are incomplete without float, double, and long double!", + howpublished = "\url{https://wg21.link/p1714r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1349R0, - author = "Vinnie Falco", - title = "{P1349R0}: Better Integration of Sender Executors", - howpublished = "\url{https://wg21.link/p1349r0}", - year = 2018, - month = 11, +@misc{P1715R0, + author = "Jorg Brown", + title = "{P1715R0}: Loosen restrictions on ``\_t'' typedefs and ``\_v'' values.", + howpublished = "\url{https://wg21.link/p1715r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1350R0, - author = "William M. Miller", - title = "{P1350R0}: Core Language Working Group ``tentatively ready'' Issues for the November, 2018 (San Diego) meeting", - howpublished = "\url{https://wg21.link/p1350r0}", - year = 2018, - month = 11, +@misc{P1715R1, + author = "Jorg Brown", + title = "{P1715R1}: Loosen restrictions on ``\_t'' typedefs and ``\_v'' values.", + howpublished = "\url{https://wg21.link/p1715r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1351R0, - author = "Mark Zeren", - title = "{P1351R0}: Intrusive smart pointer feedback", - howpublished = "\url{https://wg21.link/p1351r0}", +@misc{P1716R0, + author = "Tomasz Kamiński", + title = "{P1716R0}: ranges compare algorithm are over-constrained", + howpublished = "\url{https://wg21.link/p1716r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1353R0, - author = "John Spicer", - title = "{P1353R0}: Missing Feature Test Macros", - howpublished = "\url{https://wg21.link/p1353r0}", - year = 2017, - month = 11, +@misc{P1716R1, + author = "Tomasz Kamiński", + title = "{P1716R1}: ranges compare algorithm are over-constrained", + howpublished = "\url{https://wg21.link/p1716r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1354R0, - author = "Chandler Carruth", - title = "{P1354R0}: SG7 Guidelines for Review of Proposals", - howpublished = "\url{https://wg21.link/p1354r0}", - year = 2018, - month = 11, +@misc{P1716R2, + author = "Tomasz Kamiński", + title = "{P1716R2}: ranges compare algorithm are over-constrained", + howpublished = "\url{https://wg21.link/p1716r2}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1355R0, - author = "Chris Kennelly", - title = "{P1355R0}: Exposing a narrow contract for ceil2", - howpublished = "\url{https://wg21.link/p1355r0}", - year = 2018, +@misc{P1716R3, + author = "Tomasz Kamiński", + title = "{P1716R3}: ranges compare algorithm are over-constrained", + howpublished = "\url{https://wg21.link/p1716r3}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1355R1, - author = "Chris Kennelly", - title = "{P1355R1}: Exposing a narrow contract for ceil2", - howpublished = "\url{https://wg21.link/p1355r1}", +@misc{P1717R0, + author = "Andrew Sutton and Wyatt Childers", + title = "{P1717R0}: Compile-time Metaprogramming in C++", + howpublished = "\url{https://wg21.link/p1717r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1355R2, - author = "Chris Kennelly", - title = "{P1355R2}: Exposing a narrow contract for ceil2", - howpublished = "\url{https://wg21.link/p1355r2}", +@misc{P1718R0, + author = "Marshall Clow", + title = "{P1718R0}: Mandating the Standard Library: Clause 25 - Algorithms library", + howpublished = "\url{https://wg21.link/p1718r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1356R0, - author = "Gor Nishanov", - title = "{P1356R0}: Coroutine TS ready issues (25 and 27)", - howpublished = "\url{https://wg21.link/p1356r0}", - year = 2018, +@misc{P1718R1, + author = "Marshall Clow", + title = "{P1718R1}: Mandating the Standard Library: Clause 25 - Algorithms library", + howpublished = "\url{https://wg21.link/p1718r1}", + year = 2019, + month = 10, + publisher = "WG21" +} +@misc{P1718R2, + author = "Marshall Clow", + title = "{P1718R2}: Mandating the Standard Library: Clause 25 - Algorithms library", + howpublished = "\url{https://wg21.link/p1718r2}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1357R0, - author = "Walter E. Brown and Glen J. Fernandes", - title = "{P1357R0}: Traits for [Un]bounded Arrays", - howpublished = "\url{https://wg21.link/p1357r0}", +@misc{P1719R0, + author = "Marshall Clow", + title = "{P1719R0}: Mandating the Standard Library: Clause 26 - Numerics library", + howpublished = "\url{https://wg21.link/p1719r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1357R1, - author = "Walter E. Brown and Glen J. Fernandes", - title = "{P1357R1}: Traits for [Un]bounded Arrays", - howpublished = "\url{https://wg21.link/p1357r1}", +@misc{P1719R1, + author = "Marshall Clow", + title = "{P1719R1}: Mandating the Standard Library: Clause 26 - Numerics library", + howpublished = "\url{https://wg21.link/p1719r1}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1358R0, - author = "William M. Miller", - title = "{P1358R0}: Core ``ready'' Issues", - howpublished = "\url{https://wg21.link/p1358r0}", +@misc{P1719R2, + author = "Marshall Clow", + title = "{P1719R2}: Mandating the Standard Library: Clause 26 - Numerics library", + howpublished = "\url{https://wg21.link/p1719r2}", year = 2019, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1359R0, - author = "William M. Miller", - title = "{P1359R0}: Core ``tentatively ready'' Issues", - howpublished = "\url{https://wg21.link/p1359r0}", +@misc{P1720R0, + author = "Marshall Clow", + title = "{P1720R0}: Mandating the Standard Library: Clause 28 - Localization library", + howpublished = "\url{https://wg21.link/p1720r0}", year = 2019, - month = 2, + month = 6, publisher = "WG21" } -@misc{P1360R0, - author = "Michael Wong and Vincent Reverdy and Robert Douglas and Emad Barsoum and Sarthak Pati and Peter Goldsborough and Franke Seide", - title = "{P1360R0}: Towards Machine Learning for C++: Study Group 19", - howpublished = "\url{https://wg21.link/p1360r0}", - year = 2018, - month = 11, +@misc{P1720R1, + author = "Marshall Clow", + title = "{P1720R1}: Mandating the Standard Library: Clause 28 - Localization library", + howpublished = "\url{https://wg21.link/p1720r1}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1361R0, - author = "Victor Zverovich and Daniela Engert and Howard E. Hinnant", - title = "{P1361R0}: Integration of chrono with text formatting", - howpublished = "\url{https://wg21.link/p1361r0}", +@misc{P1720R2, + author = "Marshall Clow", + title = "{P1720R2}: Mandating the Standard Library: Clause 28 - Localization library", + howpublished = "\url{https://wg21.link/p1720r2}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1361R1, - author = "Victor Zverovich and Daniela Engert and Howard E. Hinnant", - title = "{P1361R1}: Integration of chrono with text formatting", - howpublished = "\url{https://wg21.link/p1361r1}", +@misc{P1721R0, + author = "Marshall Clow", + title = "{P1721R0}: Mandating the Standard Library: Clause 29 - Input/Output library", + howpublished = "\url{https://wg21.link/p1721r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1361R2, - author = "Victor Zverovich and Daniela Engert and Howard E. Hinnant", - title = "{P1361R2}: Integration of chrono with text formatting", - howpublished = "\url{https://wg21.link/p1361r2}", +@misc{P1721R1, + author = "Marshall Clow", + title = "{P1721R1}: Mandating the Standard Library: Clause 29 - Input/Output library", + howpublished = "\url{https://wg21.link/p1721r1}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1362R0, - author = "Gor Nishanov", - title = "{P1362R0}: Incremental Approach: Coroutine TS + Core Coroutines", - howpublished = "\url{https://wg21.link/p1362r0}", - year = 2018, +@misc{P1721R2, + author = "Marshall Clow", + title = "{P1721R2}: Mandating the Standard Library: Clause 29 - Input/Output library", + howpublished = "\url{https://wg21.link/p1721r2}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1364R0, - author = "Gor Nishanov", - title = "{P1364R0}: Fibers under the magnifying glass", - howpublished = "\url{https://wg21.link/p1364r0}", - year = 2018, - month = 11, +@misc{P1722R0, + author = "Marshall Clow", + title = "{P1722R0}: Mandating the Standard Library: Clause 30 - Regular Expression library", + howpublished = "\url{https://wg21.link/p1722r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1365R0, - author = "Gor Nishanov", - title = "{P1365R0}: Using Coroutine TS with zero dynamic allocations", - howpublished = "\url{https://wg21.link/p1365r0}", - year = 2018, - month = 11, +@misc{P1722R1, + author = "Marshall Clow", + title = "{P1722R1}: Mandating the Standard Library: Clause 30 - Regular Expression library", + howpublished = "\url{https://wg21.link/p1722r1}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1367R0, - author = "Olivier Giroux", - title = "{P1367R0}: Not All Agents Have TLS", - howpublished = "\url{https://wg21.link/p1367r0}", - year = 2018, +@misc{P1722R2, + author = "Marshall Clow", + title = "{P1722R2}: Mandating the Standard Library: Clause 30 - Regular Expression library", + howpublished = "\url{https://wg21.link/p1722r2}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1367R1, - author = "Olivier Giroux", - title = "{P1367R1}: Not All Agents Have TLS", - howpublished = "\url{https://wg21.link/p1367r1}", +@misc{P1723R0, + author = "Marshall Clow", + title = "{P1723R0}: Mandating the Standard Library: Clause 31 - Atomics library", + howpublished = "\url{https://wg21.link/p1723r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1368R0, - author = "S. Davis Herring", - title = "{P1368R0}: Multiplication and division of fixed-point numbers", - howpublished = "\url{https://wg21.link/p1368r0}", - year = 2018, - month = 11, - publisher = "WG21" -} -@misc{P1368R1, - author = "S. Davis Herring", - title = "{P1368R1}: Multiplication and division of fixed-point numbers", - howpublished = "\url{https://wg21.link/p1368r1}", +@misc{P1723R1, + author = "Marshall Clow", + title = "{P1723R1}: Mandating the Standard Library: Clause 31 - Atomics library", + howpublished = "\url{https://wg21.link/p1723r1}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1369R0, - author = "Walter E. Brown", - title = "{P1369R0}: Guidelines for Formulating Library Semantics Specifications", - howpublished = "\url{https://wg21.link/p1369r0}", - year = 2018, +@misc{P1723R2, + author = "Marshall Clow and Daniel Sunderland", + title = "{P1723R2}: Mandating the Standard Library: Clause 31 - Atomics library", + howpublished = "\url{https://wg21.link/p1723r2}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1370R0, - author = "Mark Hoemmen and Damien Lebrun-Grandie", - title = "{P1370R0}: Generic numerical algorithm development with(out) numeric\_limits", - howpublished = "\url{https://wg21.link/p1370r0}", - year = 2018, - month = 11, +@misc{P1724R0, + author = "Marshall Clow", + title = "{P1724R0}: C++ Standard Library Issues to be moved in Cologne", + howpublished = "\url{https://wg21.link/p1724r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1370R1, - author = "Mark Hoemmen and Damien Lebrun-Grandie", - title = "{P1370R1}: Generic numerical algorithm development with(out) numeric\_limits", - howpublished = "\url{https://wg21.link/p1370r1}", +@misc{P1725R0, + author = "Christopher Di Bella", + title = "{P1725R0}: Modular Topic Design", + howpublished = "\url{https://wg21.link/p1725r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1371R0, - author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", - title = "{P1371R0}: Pattern Matching", - howpublished = "\url{https://wg21.link/p1371r0}", +@misc{P1725R1, + author = "Christopher Di Bella", + title = "{P1725R1}: Modular Topic Design", + howpublished = "\url{https://wg21.link/p1725r1}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1371R1, - author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", - title = "{P1371R1}: Pattern Matching", - howpublished = "\url{https://wg21.link/p1371r1}", +@misc{P1726R0, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas", + title = "{P1726R0}: Pointer lifetime-end zap", + howpublished = "\url{https://wg21.link/p1726r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1371R2, - author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", - title = "{P1371R2}: Pattern Matching", - howpublished = "\url{https://wg21.link/p1371r2}", +@misc{P1726R1, + author = "Paul E. McKenney and Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Will Deacon and Michael Wong", + title = "{P1726R1}: Pointer lifetime-end zap", + howpublished = "\url{https://wg21.link/p1726r1}", + year = 2019, + month = 8, + publisher = "WG21" +} +@misc{P1726R2, + author = "Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Will Deacon and Michael Wong and and David Goldblatt", + title = "{P1726R2}: Pointer lifetime-end zap", + howpublished = "\url{https://wg21.link/p1726r2}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1371R3, - author = "Michael Park and Bruno Cardoso Lopes and Sergei Murzin and David Sankel and Dan Sarginson and Bjarne Stroustrup", - title = "{P1371R3}: Pattern Matching", - howpublished = "\url{https://wg21.link/p1371r3}", +@misc{P1726R3, + author = "Paul E. McKenney and Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Will Deacon and Michael Wong and and David Goldblatt", + title = "{P1726R3}: Pointer lifetime-end zap", + howpublished = "\url{https://wg21.link/p1726r3}", year = 2020, - month = 9, + month = 2, publisher = "WG21" } -@misc{P1372R0, - author = "D. S. Hollman", - title = "{P1372R0}: Giving atomic\_ref implementers more flexibility by providing customization points for non-lock-free implementation", - howpublished = "\url{https://wg21.link/p1372r0}", - year = 2018, - month = 11, +@misc{P1726R4, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams", + title = "{P1726R4}: Pointer lifetime-end zap", + howpublished = "\url{https://wg21.link/p1726r4}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1373R0, - author = "Bjarne Stroustrup", - title = "{P1373R0}: Syntax alternatives for modules", - howpublished = "\url{https://wg21.link/p1373r0}", - year = 2018, - month = 11, +@misc{P1726R5, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams", + title = "{P1726R5}: Pointer lifetime-end zap (informational/historical)", + howpublished = "\url{https://wg21.link/p1726r5}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1374R0, - author = "Alisdair Meredith", - title = "{P1374R0}: Resolving LWG \#2307 for C++20: Consistently Explicit Constructors", - howpublished = "\url{https://wg21.link/p1374r0}", - year = 2018, - month = 11, +@misc{P1727R0, + author = "Denis Yaroshevskiy", + title = "{P1727R0}: Issues with current flat\_map proposal", + howpublished = "\url{https://wg21.link/p1727r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1375R0, - author = "Hubert S.K. Tong", - title = "{P1375R0}: More Constrained: Apples or Oranges? On the road to semantic constraint matching", - howpublished = "\url{https://wg21.link/p1375r0}", - year = 2018, - month = 11, +@misc{P1728R0, + author = "Andrzej Krzemieński", + title = "{P1728R0}: Preconditions, axiom-level contracts and assumptions — an in depth study", + howpublished = "\url{https://wg21.link/p1728r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1375R1, - author = "Hubert S.K. Tong", - title = "{P1375R1}: More Constrained: Apples or Oranges? On the road to semantic constraint matching", - howpublished = "\url{https://wg21.link/p1375r1}", +@misc{P1729R0, + author = "Victor Zverovich", + title = "{P1729R0}: Text Parsing", + howpublished = "\url{https://wg21.link/p1729r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1375R2, - author = "Hubert Tong", - title = "{P1375R2}: More Constrained: Apples or Oranges?", - howpublished = "\url{https://wg21.link/p1375r2}", +@misc{P1729R1, + author = "Victor Zverovich and Elias Kosunen", + title = "{P1729R1}: Text Parsing", + howpublished = "\url{https://wg21.link/p1729r1}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P1376R0, - author = "Ben Craig", - title = "{P1376R0}: Summary of freestanding evening session discussions", - howpublished = "\url{https://wg21.link/p1376r0}", - year = 2018, - month = 11, +@misc{P1729R2, + author = "Elias Kosunen and Victor Zverovich", + title = "{P1729R2}: Text Parsing", + howpublished = "\url{https://wg21.link/p1729r2}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P1377R0, - author = "Ben Craig", - title = "{P1377R0}: Summary of Dec 2018 SG14 freestanding discussions", - howpublished = "\url{https://wg21.link/p1377r0}", - year = 2019, - month = 1, +@misc{P1729R3, + author = "Elias Kosunen and Victor Zverovich", + title = "{P1729R3}: Text Parsing", + howpublished = "\url{https://wg21.link/p1729r3}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P1378R0, - author = "JeanHeyd Meneide", - title = "{P1378R0}: std::string\_literal", - howpublished = "\url{https://wg21.link/p1378r0}", - year = 2018, - month = 11, +@misc{P1729R4, + author = "Elias Kosunen and Victor Zverovich", + title = "{P1729R4}: Text Parsing", + howpublished = "\url{https://wg21.link/p1729r4}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P1380R0, - author = "Lawrence Crowl", - title = "{P1380R0}: Ambiguity and Insecurities with Three-Way Comparison", - howpublished = "\url{https://wg21.link/p1380r0}", - year = 2018, - month = 11, +@misc{P1729R5, + author = "Elias Kosunen and Victor Zverovich", + title = "{P1729R5}: Text Parsing", + howpublished = "\url{https://wg21.link/p1729r5}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P1380R1, - author = "Lawrence Crowl", - title = "{P1380R1}: Ambiguity and Insecurities with Three-Way Comparison", - howpublished = "\url{https://wg21.link/p1380r1}", +@misc{P1730R0, + author = "Hyman Rosen and John Lakos and Alisdair Meredith", + title = "{P1730R0}: Adding a global contract assumption mode", + howpublished = "\url{https://wg21.link/p1730r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1381R0, - author = "Nicolas Lesser", - title = "{P1381R0}: Reference capture of structured bindings", - howpublished = "\url{https://wg21.link/p1381r0}", - year = 2018, - month = 11, +@misc{P1731R0, + author = "Pablo Halpern and Ilya Burylov and Ruslan Arutyunyan", + title = "{P1731R0}: Memory helper functions for containers", + howpublished = "\url{https://wg21.link/p1731r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1381R1, - author = "Nicolas Lesser", - title = "{P1381R1}: Reference capture of structured bindings", - howpublished = "\url{https://wg21.link/p1381r1}", +@misc{P1731R1, + author = "Ruslan Arutyunyan and Ilya Burylov and Pablo Halpern", + title = "{P1731R1}: Memory helper functions for containers", + howpublished = "\url{https://wg21.link/p1731r1}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1382R0, - author = "JF Bastien and Paul McKenney", - title = "{P1382R0}: volatile\_load and volatile\_store", - howpublished = "\url{https://wg21.link/p1382r0}", +@misc{P1732R0, + author = "CJ Johnson", + title = "{P1732R0}: Do not promise support for function syntax of operators", + howpublished = "\url{https://wg21.link/p1732r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1382R1, - author = "JF Bastien and Paul McKenney and Jeffrey Yasskin", - title = "{P1382R1}: volatile\_load and volatile\_store", - howpublished = "\url{https://wg21.link/p1382r1}", +@misc{P1732R1, + author = "CJ Johnson", + title = "{P1732R1}: Do not promise support for function syntax of operators", + howpublished = "\url{https://wg21.link/p1732r1}", year = 2019, - month = 3, + month = 7, publisher = "WG21" } -@misc{P1383R0, - author = "Edward J. Rosten and Oliver J. Rosten", - title = "{P1383R0}: More constexpr for and ", - howpublished = "\url{https://wg21.link/p1383r0}", +@misc{P1732R2, + author = "CJ Johnson", + title = "{P1732R2}: Do not promise support for function syntax of operators", + howpublished = "\url{https://wg21.link/p1732r2}", year = 2019, - month = 1, + month = 12, publisher = "WG21" } -@misc{P1383R1, - author = "Oliver Rosten", - title = "{P1383R1}: More constexpr for cmath and complex", - howpublished = "\url{https://wg21.link/p1383r1}", - year = 2022, - month = 11, +@misc{P1732R3, + author = "CJ Johnson", + title = "{P1732R3}: Do not promise support for function syntax of operators", + howpublished = "\url{https://wg21.link/p1732r3}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1383R2, - author = "Oliver Rosten", - title = "{P1383R2}: More constexpr for cmath and complex", - howpublished = "\url{https://wg21.link/p1383r2}", - year = 2023, +@misc{P1732R4, + author = "CJ Johnson", + title = "{P1732R4}: Do not promise support for function syntax of operators", + howpublished = "\url{https://wg21.link/p1732r4}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1733R0, + author = "David Sankel and Daveed Vandevoorde", + title = "{P1733R0}: User-friendly and Evolution-friendly Reflection: A Compromise", + howpublished = "\url{https://wg21.link/p1733r0}", + year = 2019, month = 6, publisher = "WG21" } -@misc{P1385R0, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R0}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r0}", +@misc{P1734R0, + author = "CJ Johnson", + title = "{P1734R0}: Defaultable default constructors and destructors for all unions", + howpublished = "\url{https://wg21.link/p1734r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1385R1, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R1}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r1}", +@misc{P1735R0, + author = "Michael Wong", + title = "{P1735R0}: SG19: Machine Learning 2019/04/11-2019/06/13", + howpublished = "\url{https://wg21.link/p1735r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1385R2, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R2}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r2}", +@misc{P1736R0, + author = "Michael Wong", + title = "{P1736R0}: SG14: Low Latency Meeting Minutes 2019/04/17-2019/06/12", + howpublished = "\url{https://wg21.link/p1736r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1385R3, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R3}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r3}", +@misc{P1737R0, + author = "Nevin Liber", + title = "{P1737R0}: unique\_function vs. any\_invokable - Bikeshedding Off the Rails", + howpublished = "\url{https://wg21.link/p1737r0}", year = 2019, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1385R4, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R4}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r4}", +@misc{P1738R0, + author = "Eric Niebler", + title = "{P1738R0}: The Executor Concept Hierarchy Needs a Single Root", + howpublished = "\url{https://wg21.link/p1738r0}", year = 2019, - month = 11, + month = 6, publisher = "WG21" } -@misc{P1385R5, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R5}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r5}", - year = 2020, - month = 1, +@misc{P1739R0, + author = "Hannes Hauswedell", + title = "{P1739R0}: Type erasure for forwarding ranges in combination with ``subrange-y'' view adaptors", + howpublished = "\url{https://wg21.link/p1739r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1385R6, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R6}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r6}", - year = 2020, - month = 3, +@misc{P1739R1, + author = "Hannes Hauswedell", + title = "{P1739R1}: Type erasure for forwarding ranges in combination with ``subrange-y'' view adaptors", + howpublished = "\url{https://wg21.link/p1739r1}", + year = 2019, + month = 7, publisher = "WG21" } -@misc{P1385R7, - author = "Guy Davidson and Bob Steagall", - title = "{P1385R7}: A proposal to add linear algebra support to the C++ standard library", - howpublished = "\url{https://wg21.link/p1385r7}", - year = 2022, +@misc{P1739R2, + author = "Hannes Hauswedell (h2 AT fsfe.org)", + title = "{P1739R2}: Avoid template bloat for forwarding ranges in combination with 'subrange-y' view adaptors.", + howpublished = "\url{https://wg21.link/p1739r2}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1386R0, - author = "Guy Somberg and Guy Davidson and Timur Doumler", - title = "{P1386R0}: A Standard Audio API for C++: Motivation, Scope, and Basic Design", - howpublished = "\url{https://wg21.link/p1386r0}", +@misc{P1739R3, + author = "Hannes Hauswedell", + title = "{P1739R3}: Avoid template bloat for safe\_ranges in combination with 'subrange-y' view adaptors.", + howpublished = "\url{https://wg21.link/p1739r3}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1386R1, - author = "Guy Somberg and Guy Davidson and Timur Doumler", - title = "{P1386R1}: A Standard Audio API for C++: Motivation, Scope, and Basic Design", - howpublished = "\url{https://wg21.link/p1386r1}", - year = 2019, +@misc{P1739R4, + author = "Hannes Hauswedell", + title = "{P1739R4}: Avoid template bloat for safe\_ranges in combination with 'subrange-y' view adaptors.", + howpublished = "\url{https://wg21.link/p1739r4}", + year = 2020, month = 3, publisher = "WG21" } -@misc{P1386R2, - author = "Guy Somberg and Guy Davidson and Timur Doumler", - title = "{P1386R2}: A Standard Audio API for C++: Motivation, Scope, and Basic Design", - howpublished = "\url{https://wg21.link/p1386r2}", +@misc{P1743R0, + author = "Rostislav Khlebnikov and John Lakos", + title = "{P1743R0}: Contracts, Undefined Behavior, and Defensive Programming", + howpublished = "\url{https://wg21.link/p1743r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1388R0, - author = "JC van Winkel and Christopher Di Bella", - title = "{P1388R0}: 2019-01-11 SG20 Telecon Minutes", - howpublished = "\url{https://wg21.link/p1388r0}", +@misc{P1744R0, + author = "Rostislav Khlebnikov and John Lakos", + title = "{P1744R0}: Avoiding Misuse of Contract-Checking", + howpublished = "\url{https://wg21.link/p1744r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1389R0, - author = "Christopher Di Bella and Sy Brand and Michael Adams", - title = "{P1389R0}: Standing Document for SG20: Guidelines for Teaching C++ to Beginners", - howpublished = "\url{https://wg21.link/p1389r0}", +@misc{P1745R0, + author = "Lewis Baker", + title = "{P1745R0}: Coroutine changes for C++20 and beyond", + howpublished = "\url{https://wg21.link/p1745r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1389R1, - author = "Christopher Di Bella and Sy Brand and Michael Adams", - title = "{P1389R1}: Standing Document for SG20: Guidelines for Teaching C++ to Beginners", - howpublished = "\url{https://wg21.link/p1389r1}", +@misc{P1746R0, + author = "Richard Powell and David Singer and Sophia Poirier and Dan Klingler and Tony Guetta and JF Bastien", + title = "{P1746R0}: Feedback on [P1386R2] std::audio", + howpublished = "\url{https://wg21.link/p1746r0}", year = 2019, - month = 10, + month = 6, publisher = "WG21" } -@misc{P1390R0, - author = "Matúš Chochlík and Axel Naumann and and David Sankel", - title = "{P1390R0}: Suggested Reflection TS NB Resolutions", - howpublished = "\url{https://wg21.link/p1390r0}", +@misc{P1746R1, + author = "Sophia Poirier and Richard Powell and David Singer and Dan Klingler and Tony Guetta and Doug Wyatt", + title = "{P1746R1}: Feedback on P1386R2 std::audio", + howpublished = "\url{https://wg21.link/p1746r1}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1390R1, - author = "Matúš Chochlík and Axel Naumann and and David Sankel", - title = "{P1390R1}: Reflection TS NB comment resolutions: summary and rationale", - howpublished = "\url{https://wg21.link/p1390r1}", +@misc{P1747R0, + author = "Yehezkel Bernat", + title = "{P1747R0}: Don't use `char8\_t` and `std::u8string` yet in P1389", + howpublished = "\url{https://wg21.link/p1747r0}", year = 2019, - month = 2, + month = 6, publisher = "WG21" } -@misc{P1391R0, - author = "Corentin Jabot", - title = "{P1391R0}: Range constructor for std::string\_view", - howpublished = "\url{https://wg21.link/p1391r0}", +@misc{P1748R0, + author = "Yehezkel Bernat", + title = "{P1748R0}: Fill in [delay.cpp] TODO in D1389", + howpublished = "\url{https://wg21.link/p1748r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1391R1, - author = "Corentin Jabot", - title = "{P1391R1}: Range constructor for std::string\_view", - howpublished = "\url{https://wg21.link/p1391r1}", +@misc{P1748R1, + author = "Yehezkel Bernat", + title = "{P1748R1}: Fill in [delay.cpp] TODO in D1389", + howpublished = "\url{https://wg21.link/p1748r1}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1391R2, - author = "Corentin Jabot", - title = "{P1391R2}: Range constructor for std::string\_view", - howpublished = "\url{https://wg21.link/p1391r2}", +@misc{P1749R0, + author = "Yehezkel Bernat", + title = "{P1749R0}: Access control for reflection", + howpublished = "\url{https://wg21.link/p1749r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1391R3, - author = "Corentin Jabot", - title = "{P1391R3}: Range constructor for std::string\_view", - howpublished = "\url{https://wg21.link/p1391r3}", +@misc{P1750R0, + author = "Klemens Morgenstern and Jeff Garland and Elias Kosunen and Fatih Bakir", + title = "{P1750R0}: A Proposal to Add Process Management to the C++ Standard Library", + howpublished = "\url{https://wg21.link/p1750r0}", year = 2019, - month = 8, + month = 6, publisher = "WG21" } -@misc{P1391R4, - author = "Corentin Jabot", - title = "{P1391R4}: Range constructor for std::string\_view", - howpublished = "\url{https://wg21.link/p1391r4}", +@misc{P1750R1, + author = "Klemans Morgenstern and Jeff Garland and Elias Kosunen and Fatih Bakir", + title = "{P1750R1}: A Proposal to Add Process Management to the C++ Standard Library", + howpublished = "\url{https://wg21.link/p1750r1}", year = 2019, - month = 11, + month = 10, publisher = "WG21" } -@misc{P1392R0, - author = "Davis Herring and Roger Orr", - title = "{P1392R0}: Differences Between Functions and Function Templates", - howpublished = "\url{https://wg21.link/p1392r0}", +@misc{P1751R0, + author = "John McFarlane", + title = "{P1751R0}: Numeric Type Families", + howpublished = "\url{https://wg21.link/p1751r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1393R0, - author = "D. S. Hollman and Chris Kohlhoff and Bryce Lelbach and Jared Hoberock and Gordon Brown and Michał Dominiak", - title = "{P1393R0}: A General Property Customization Mechanism", - howpublished = "\url{https://wg21.link/p1393r0}", +@misc{P1753R0, + author = "Walter E Brown", + title = "{P1753R0}: Name Lookup Should ``Find the First Thing of That Name''", + howpublished = "\url{https://wg21.link/p1753r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1394R0, - author = "Corentin Jabot and Casey Carter", - title = "{P1394R0}: Range constructor for std::span", - howpublished = "\url{https://wg21.link/p1394r0}", +@misc{P1754R0, + author = "Herb Sutter and Casey Carter and Gabriel Dos Reis and Eric Niebler and Bjarne Stroustrup and Andrew Sutton and Ville Voutilainen", + title = "{P1754R0}: Rename concepts to standard\_case for C++20, while we still can", + howpublished = "\url{https://wg21.link/p1754r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1394R1, - author = "Corentin Jabot and Casey Carter", - title = "{P1394R1}: Range constructor for std::span", - howpublished = "\url{https://wg21.link/p1394r1}", +@misc{P1754R1, + author = "Herb Sutter and Casey Carter and Gabriel Dos Reis and Eric Niebler and Bjarne Stroustrup and Andrew Sutton and Ville Voutilainen", + title = "{P1754R1}: Rename concepts to standard\_case for C++20, while we still can", + howpublished = "\url{https://wg21.link/p1754r1}", year = 2019, - month = 3, + month = 7, publisher = "WG21" } -@misc{P1394R2, - author = "Corentin Jabot and Casey Carter", - title = "{P1394R2}: Range constructor for std::span", - howpublished = "\url{https://wg21.link/p1394r2}", +@misc{P1756R0, + author = "Paul E. McKenney and Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and and Niall Douglas", + title = "{P1756R0}: Pointer lifetime-end zap", + howpublished = "\url{https://wg21.link/p1756r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1394R3, - author = "Corentin Jabot and Casey Carter", - title = "{P1394R3}: Range constructor for std::span", - howpublished = "\url{https://wg21.link/p1394r3}", - year = 2019, - month = 8, - publisher = "WG21" -} -@misc{P1394R4, - author = "Corentin Jabot and Casey Carter", - title = "{P1394R4}: Range constructor for std::span", - howpublished = "\url{https://wg21.link/p1394r4}", +@misc{P1759R0, + author = "Elias Kosunen", + title = "{P1759R0}: Native handle from file streams", + howpublished = "\url{https://wg21.link/p1759r0}", year = 2019, - month = 11, + month = 6, publisher = "WG21" } -@misc{P1395R0, - author = "Nathan Sidwell", - title = "{P1395R0}: Modules: Partitions Are Not a Panacea", - howpublished = "\url{https://wg21.link/p1395r0}", +@misc{P1759R1, + author = "Elias Kosunen", + title = "{P1759R1}: Native handle from file streams", + howpublished = "\url{https://wg21.link/p1759r1}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1401R0, - author = "Andrzej Krzemienski", - title = "{P1401R0}: Narrowing contextual conversions to bool", - howpublished = "\url{https://wg21.link/p1401r0}", +@misc{P1759R2, + author = "Elias Kosunen", + title = "{P1759R2}: Native handle from file streams", + howpublished = "\url{https://wg21.link/p1759r2}", year = 2019, - month = 1, + month = 12, publisher = "WG21" } -@misc{P1401R1, - author = "Andrzej Krzemieński", - title = "{P1401R1}: Narrowing contextual conversions to bool", - howpublished = "\url{https://wg21.link/p1401r1}", - year = 2019, - month = 6, +@misc{P1759R3, + author = "Elias Kosunen", + title = "{P1759R3}: Native handles and file streams", + howpublished = "\url{https://wg21.link/p1759r3}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1401R2, - author = "Andrzej Krzemieński", - title = "{P1401R2}: Narrowing contextual conversions to bool", - howpublished = "\url{https://wg21.link/p1401r2}", - year = 2019, +@misc{P1759R4, + author = "Elias Kosunen", + title = "{P1759R4}: Native handles and file streams", + howpublished = "\url{https://wg21.link/p1759r4}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P1401R3, - author = "Andrzej Krzemieński", - title = "{P1401R3}: Narrowing contextual conversions to bool", - howpublished = "\url{https://wg21.link/p1401r3}", - year = 2020, - month = 5, +@misc{P1759R5, + author = "Elias Kosunen", + title = "{P1759R5}: Native handles and file streams", + howpublished = "\url{https://wg21.link/p1759r5}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1401R4, - author = "Andrzej Krzemieński", - title = "{P1401R4}: Narrowing contextual conversions to bool", - howpublished = "\url{https://wg21.link/p1401r4}", - year = 2020, - month = 10, +@misc{P1759R6, + author = "Elias Kosunen", + title = "{P1759R6}: Native handles and file streams", + howpublished = "\url{https://wg21.link/p1759r6}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P1401R5, - author = "Andrzej Krzemieński", - title = "{P1401R5}: Narrowing contextual conversions to bool", - howpublished = "\url{https://wg21.link/p1401r5}", - year = 2021, - month = 4, +@misc{P1760R0, + author = "Tony Van Eerd", + title = "{P1760R0}: snapshot\_source - A Horse with a Better Name", + howpublished = "\url{https://wg21.link/p1760r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1402R0, - author = "Andrew Tomazos", - title = "{P1402R0}: std::cstring\_view - a C compatible std::string\_view adapter", - howpublished = "\url{https://wg21.link/p1402r0}", +@misc{P1761R0, + author = "David Goldblatt", + title = "{P1761R0}: Concurrent map customization options (SG1 version)", + howpublished = "\url{https://wg21.link/p1761r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1403R0, - author = "D. S. Hollman", - title = "{P1403R0}: Experience Report: Implementing a Coroutines TS Frontend to an Existing Tasking Library", - howpublished = "\url{https://wg21.link/p1403r0}", +@misc{P1762R0, + author = "David Goldblatt", + title = "{P1762R0}: Concurrent map customization options (LEWG version)", + howpublished = "\url{https://wg21.link/p1762r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1404R0, - author = "Andrzej Krzemienski", - title = "{P1404R0}: bad\_alloc is not out-of-memory!", - howpublished = "\url{https://wg21.link/p1404r0}", +@misc{P1764R0, + author = "Tony Van Eerd", + title = "{P1764R0}: ssize() Should be Named count()", + howpublished = "\url{https://wg21.link/p1764r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1404R1, - author = "Andrzej Krzemieński and Tomasz Kamiński", - title = "{P1404R1}: bad\_alloc is not out-of-memory!", - howpublished = "\url{https://wg21.link/p1404r1}", +@misc{P1766R0, + author = "Richard Smith", + title = "{P1766R0}: Mitigating minor modules maladies", + howpublished = "\url{https://wg21.link/p1766r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1405R0, - author = "Jared Hoberock and Chris Kohlhoff", - title = "{P1405R0}: C++20 Executors are Resilient to ABI Breakage", - howpublished = "\url{https://wg21.link/p1405r0}", +@misc{P1766R1, + author = "Richard Smith", + title = "{P1766R1}: Mitigating minor modules maladies", + howpublished = "\url{https://wg21.link/p1766r1}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1406R0, - author = "Alexander Zaitsev and Antony Polukhin", - title = "{P1406R0}: Add more std::hash specializations", - howpublished = "\url{https://wg21.link/p1406r0}", - year = 2018, - month = 12, +@misc{P1767R0, + author = "Richard Smith", + title = "{P1767R0}: Packaging C++ Modules", + howpublished = "\url{https://wg21.link/p1767r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1406R1, - author = "Alexander Zaitsev and Antony Polukhin", - title = "{P1406R1}: Add more std::hash specializations", - howpublished = "\url{https://wg21.link/p1406r1}", +@misc{P1768R0, + author = "Nevin Liber", + title = "{P1768R0}: Contiguous Containers Should Contain .data()", + howpublished = "\url{https://wg21.link/p1768r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1407R0, - author = "Scott Schurr", - title = "{P1407R0}: Tell Programmers About Signed Integer Overflow Behavior", - howpublished = "\url{https://wg21.link/p1407r0}", +@misc{P1769R0, + author = "Ville Voutilainen", + title = "{P1769R0}: The ``default'' contract build-level and continuation-mode should be implementation-defined", + howpublished = "\url{https://wg21.link/p1769r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1407R1, - author = "Scott Schurr", - title = "{P1407R1}: Tell Programmers About Signed Integer Overflow Behavior", - howpublished = "\url{https://wg21.link/p1407r1}", +@misc{P1770R0, + author = "Vincent Reverdy", + title = "{P1770R0}: On vectors, tensors, matrices, and hypermatrices", + howpublished = "\url{https://wg21.link/p1770r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1408R0, - author = "Bjarne Stroustrup", - title = "{P1408R0}: Abandon observer\_ptr", - howpublished = "\url{https://wg21.link/p1408r0}", - year = 2018, - month = 1, +@misc{P1771R0, + author = "Peter Sommerlad", + title = "{P1771R0}: [[nodiscard]] for constructors", + howpublished = "\url{https://wg21.link/p1771r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1410R0, +@misc{P1771R1, author = "Peter Sommerlad", - title = "{P1410R0}: Remove deprecated strstream", - howpublished = "\url{https://wg21.link/p1410r0}", + title = "{P1771R1}: [[nodiscard]] for constructors", + howpublished = "\url{https://wg21.link/p1771r1}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1411R0, - author = "Peter Sommerlad", - title = "{P1411R0}: Please reconsider for C++20", - howpublished = "\url{https://wg21.link/p1411r0}", +@misc{P1772R0, + author = "Vincent Reverdy", + title = "{P1772R0}: Variadic overload sets and overload sequences", + howpublished = "\url{https://wg21.link/p1772r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1412R0, - author = "Peter Sommerlad", - title = "{P1412R0}: Class Natures for Safety Critical Code: On user-declared and user-defined special member functions", - howpublished = "\url{https://wg21.link/p1412r0}", +@misc{P1772R1, + author = "Vincent Reverdy", + title = "{P1772R1}: Variadic overload sets and overload sequences", + howpublished = "\url{https://wg21.link/p1772r1}", + year = 2019, + month = 10, + publisher = "WG21" +} +@misc{P1773R0, + author = "Timur Doumler", + title = "{P1773R0}: Contracts have failed to provide a portable ``assume''", + howpublished = "\url{https://wg21.link/p1773r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1413R0, - author = "CJ Johnson", - title = "{P1413R0}: A safer interface for std::aligned\_storage", - howpublished = "\url{https://wg21.link/p1413r0}", +@misc{P1774R0, + author = "Timur Doumler", + title = "{P1774R0}: Portable optimisation hints", + howpublished = "\url{https://wg21.link/p1774r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1413R1, - author = "CJ Johnson", - title = "{P1413R1}: Deprecate std::aligned\_storage and std::aligned\_union", - howpublished = "\url{https://wg21.link/p1413r1}", +@misc{P1774R1, + author = "Timur Doumler", + title = "{P1774R1}: Portable optimisation hints", + howpublished = "\url{https://wg21.link/p1774r1}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1413R2, - author = "CJ Johnson", - title = "{P1413R2}: Deprecate std::aligned\_storage and std::aligned\_union", - howpublished = "\url{https://wg21.link/p1413r2}", +@misc{P1774R2, + author = "Timur Doumler", + title = "{P1774R2}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r2}", year = 2019, - month = 7, + month = 11, publisher = "WG21" } -@misc{P1413R3, - author = "CJ Johnson", - title = "{P1413R3}: Deprecate std::aligned\_storage and std::aligned\_union", - howpublished = "\url{https://wg21.link/p1413r3}", +@misc{P1774R3, + author = "Timur Doumler", + title = "{P1774R3}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r3}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P1774R4, + author = "Timur Doumler", + title = "{P1774R4}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r4}", year = 2021, month = 11, publisher = "WG21" } -@misc{P1415R0, - author = "Michael Wong and Vincent Reverdy and Ritwik Dubey and Richard Dosselmann and Eugenio Bargiacchi", - title = "{P1415R0}: SG19 Machine Learning Layered List", - howpublished = "\url{https://wg21.link/p1415r0}", - year = 2019, - month = 1, +@misc{P1774R5, + author = "Timur Doumler", + title = "{P1774R5}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r5}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1415R1, - author = "Michael Wong and Vincent Reverdy and Ritwik Dubey and Richard Dosselmann and Eugenio Bargiacchi", - title = "{P1415R1}: SG19 Machine Learning Layered List", - howpublished = "\url{https://wg21.link/p1415r1}", - year = 2019, - month = 6, +@misc{P1774R6, + author = "Timur Doumler", + title = "{P1774R6}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r6}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P1416R0, - author = "Johann Mabille and Matthieu Brucher", - title = "{P1416R0}: SG19 Linear Algebra for Data Science and Machine Learning", - howpublished = "\url{https://wg21.link/p1416r0}", - year = 2019, - month = 1, +@misc{P1774R7, + author = "Timur Doumler", + title = "{P1774R7}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r7}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P1417R0, - author = "Mark Hoemmen and Jayesh Badwaik and Matthieu Brucher and Athanasios (Nasos) Iliopoulos and John Michopoulos", - title = "{P1417R0}: Historical lessons for C++ linear algebra library standardization", - howpublished = "\url{https://wg21.link/p1417r0}", - year = 2019, - month = 1, +@misc{P1774R8, + author = "Timur Doumler", + title = "{P1774R8}: Portable assumptions", + howpublished = "\url{https://wg21.link/p1774r8}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1419R0, - author = "Corentin Jabot and Casey Carter", - title = "{P1419R0}: A SFINAE-friendly trait to determine the extent of statically sized containers", - howpublished = "\url{https://wg21.link/p1419r0}", +@misc{P1779R0, + author = "S. Davis Herring", + title = "{P1779R0}: ABI isolation for member functions", + howpublished = "\url{https://wg21.link/p1779r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1421R0, - author = "Andrzej Krzemienski", - title = "{P1421R0}: Assigning semantics to different Contract Checking Statements", - howpublished = "\url{https://wg21.link/p1421r0}", +@misc{P1779R1, + author = "S. Davis Herring", + title = "{P1779R1}: ABI isolation for member functions", + howpublished = "\url{https://wg21.link/p1779r1}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1422R0, - author = "Tom Honermann", - title = "{P1422R0}: SG16: Unicode meeting summaries 2018/10/17 - 2019/01/09", - howpublished = "\url{https://wg21.link/p1422r0}", +@misc{P1779R2, + author = "S. Davis Herring", + title = "{P1779R2}: ABI isolation for member functions", + howpublished = "\url{https://wg21.link/p1779r2}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1423R0, - author = "Tom Honermann", - title = "{P1423R0}: char8\_t backward compatibility remediation", - howpublished = "\url{https://wg21.link/p1423r0}", - year = 2019, +@misc{P1779R3, + author = "S. Davis Herring", + title = "{P1779R3}: ABI isolation for member functions", + howpublished = "\url{https://wg21.link/p1779r3}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1423R1, - author = "Tom Honermann", - title = "{P1423R1}: char8\_t backward compatibility remediation", - howpublished = "\url{https://wg21.link/p1423r1}", +@misc{P1780R0, + author = "Mark Batty and Simon Cooksey and Scott Owens and Anouk Paradis and Marco Paviotti and Daniel Wright", + title = "{P1780R0}: Modular Relaxed Dependencies: A new approach to the Out-Of-Thin-Air Problem", + howpublished = "\url{https://wg21.link/p1780r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1423R2, - author = "Tom Honermann", - title = "{P1423R2}: char8\_t backward compatibility remediation", - howpublished = "\url{https://wg21.link/p1423r2}", +@misc{P1782R0, + author = "S. Davis Herring", + title = "{P1782R0}: Local contract restrictions", + howpublished = "\url{https://wg21.link/p1782r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1423R3, - author = "Tom Honermann", - title = "{P1423R3}: char8\_t backward compatibility remediation", - howpublished = "\url{https://wg21.link/p1423r3}", +@misc{P1782R1, + author = "S. Davis Herring", + title = "{P1782R1}: Local contract restrictions", + howpublished = "\url{https://wg21.link/p1782r1}", year = 2019, - month = 7, - publisher = "WG21" -} -@misc{P1424R0, - author = "Antony Polukhin", - title = "{P1424R0}: 'constexpr' feature macro concerns", - howpublished = "\url{https://wg21.link/p1424r0}", - year = 2018, - month = 12, + month = 8, publisher = "WG21" } -@misc{P1424R1, - author = "Antony Polukhin", - title = "{P1424R1}: 'constexpr' feature macro concerns", - howpublished = "\url{https://wg21.link/p1424r1}", +@misc{P1786R0, + author = "Hyman Rosen and John Lakos and Alisdair Meredith", + title = "{P1786R0}: Adding a global contract assumption mode", + howpublished = "\url{https://wg21.link/p1786r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1425R0, - author = "Corentin Jabot", - title = "{P1425R0}: Iterators pair constructors for stack and queue", - howpublished = "\url{https://wg21.link/p1425r0}", +@misc{P1787R0, + author = "S. Davis Herring", + title = "{P1787R0}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1425R1, - author = "Corentin Jabot", - title = "{P1425R1}: Iterators pair constructors for stack and queue", - howpublished = "\url{https://wg21.link/p1425r1}", - year = 2020, - month = 2, +@misc{P1787R1, + author = "S. Davis Herring", + title = "{P1787R1}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r1}", + year = 2019, + month = 8, publisher = "WG21" } -@misc{P1425R2, - author = "Corentin Jabot", - title = "{P1425R2}: Iterators pair constructors for stack and queue", - howpublished = "\url{https://wg21.link/p1425r2}", - year = 2021, - month = 1, +@misc{P1787R2, + author = "S. Davis Herring", + title = "{P1787R2}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r2}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1425R3, - author = "Corentin Jabot", - title = "{P1425R3}: Iterators pair constructors for stack and queue", - howpublished = "\url{https://wg21.link/p1425r3}", - year = 2021, - month = 2, +@misc{P1787R3, + author = "S. Davis Herring", + title = "{P1787R3}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r3}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1425R4, - author = "Corentin Jabot", - title = "{P1425R4}: Iterators pair constructors for stack and queue", - howpublished = "\url{https://wg21.link/p1425r4}", - year = 2021, +@misc{P1787R4, + author = "S. Davis Herring", + title = "{P1787R4}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r4}", + year = 2020, month = 3, publisher = "WG21" } -@misc{P1426R0, - author = "Nathan Myers", - title = "{P1426R0}: Pull the Plug on Contracts?", - howpublished = "\url{https://wg21.link/p1426r0}", - year = 2019, - month = 1, +@misc{P1787R5, + author = "S. Davis Herring", + title = "{P1787R5}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r5}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1427R0, - author = "Peter Bindels and Ben Craig and Steve Downey and Rene Rivera and Tom Honermann and Corentin Jabot and Stephen Kelly", - title = "{P1427R0}: Concerns about module toolability", - howpublished = "\url{https://wg21.link/p1427r0}", - year = 2018, - month = 11, +@misc{P1787R6, + author = "S. Davis Herring", + title = "{P1787R6}: Declarations and where to find them", + howpublished = "\url{https://wg21.link/p1787r6}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1428R0, - author = "Bjarne Stroustrup", - title = "{P1428R0}: Subscripts and sizes should be signed", - howpublished = "\url{https://wg21.link/p1428r0}", - year = 2018, - month = 1, +@misc{P1788R0, + author = "Olga Arkhipova", + title = "{P1788R0}: Reuse of the built modules (BMI)", + howpublished = "\url{https://wg21.link/p1788r0}", + year = 2019, + month = 6, publisher = "WG21" } -@misc{P1429R0, - author = "Joshua Berne and John Lakos", - title = "{P1429R0}: Contracts That Work", - howpublished = "\url{https://wg21.link/p1429r0}", +@misc{P1788R2, + author = "Olga Arkhipova", + title = "{P1788R2}: Reuse of the built modules (BMI)", + howpublished = "\url{https://wg21.link/p1788r2}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1429R1, - author = "Joshua Berne and John Lakos", - title = "{P1429R1}: Contracts That Work", - howpublished = "\url{https://wg21.link/p1429r1}", +@misc{P1788R3, + author = "Olga Arkhipova", + title = "{P1788R3}: Reuse of the built modules (BMI)", + howpublished = "\url{https://wg21.link/p1788r3}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1429R2, - author = "Joshua Berne and John Lakos", - title = "{P1429R2}: Contracts That Work", - howpublished = "\url{https://wg21.link/p1429r2}", +@misc{P1789R0, + author = "Alisdair Meredith", + title = "{P1789R0}: Library Support for Expansion Statements", + howpublished = "\url{https://wg21.link/p1789r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1429R3, - author = "Joshua Berne and John Lakos", - title = "{P1429R3}: Contracts That Work", - howpublished = "\url{https://wg21.link/p1429r3}", - year = 2019, - month = 7, +@misc{P1789R1, + author = "Alisdair Meredith and Jeremy Rifkin and Matthias Wippich", + title = "{P1789R1}: Library Support for Expansion Statements", + howpublished = "\url{https://wg21.link/p1789r1}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P1430R0, - author = "Mihail Mihaylov and Vassil Vassilev", - title = "{P1430R0}: First-class symmetric coroutines in C++", - howpublished = "\url{https://wg21.link/p1430r0}", +@misc{P1790R0, + author = "Christopher Kohlhoff", + title = "{P1790R0}: Networking TS changes to enable better DynamicBuffer composition", + howpublished = "\url{https://wg21.link/p1790r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1430R1, - author = "Mihail Mihaylov and Vassil Vassilev", - title = "{P1430R1}: First-class symmetric coroutines in C++", - howpublished = "\url{https://wg21.link/p1430r1}", - year = 2019, - month = 2, +@misc{P1790R1, + author = "Christopher Kohlhoff", + title = "{P1790R1}: Networking TS changes to enable better DynamicBuffer composition", + howpublished = "\url{https://wg21.link/p1790r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1433R0, - author = "Hana Dusíková", - title = "{P1433R0}: Compile Time Regular Expressions", - howpublished = "\url{https://wg21.link/p1433r0}", +@misc{P1791R0, + author = "Christopher Kohlhoff and Jamie Allsop", + title = "{P1791R0}: Evolution of the P0443 Unified Executors Proposal to accommodate new requirements", + howpublished = "\url{https://wg21.link/p1791r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1434R0, - author = "Hal Finkel and Jens Gustedt and Martin Uecker", - title = "{P1434R0}: Discussing Pointer Provenance", - howpublished = "\url{https://wg21.link/p1434r0}", +@misc{P1792R0, + author = "Christopher Kohlhoff", + title = "{P1792R0}: Simplifying and generalising Sender/Receiver for asynchronous operations", + howpublished = "\url{https://wg21.link/p1792r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1436R0, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", - title = "{P1436R0}: Executor properties for affinity-based execution", - howpublished = "\url{https://wg21.link/p1436r0}", +@misc{P1793R0, + author = "Alisdair Meredith", + title = "{P1793R0}: Simplifying Contract Syntax", + howpublished = "\url{https://wg21.link/p1793r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1436R1, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", - title = "{P1436R1}: Executor properties for affinity-based execution", - howpublished = "\url{https://wg21.link/p1436r1}", +@misc{P1795R0, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and Mark Hoemmen and Jeff Hammond and Tom Scogland", + title = "{P1795R0}: System topology discovery for heterogeneous \& distributed computing", + howpublished = "\url{https://wg21.link/p1795r0}", year = 2019, month = 6, publisher = "WG21" } -@misc{P1436R2, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen", - title = "{P1436R2}: Executor properties for affinity-based execution", - howpublished = "\url{https://wg21.link/p1436r2}", +@misc{P1795R1, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and Mark Hoemmen and Jeff Hammond and Tom Scogland and Domagoj Šarić", + title = "{P1795R1}: System topology discovery for heterogeneous \& distributed computing", + howpublished = "\url{https://wg21.link/p1795r1}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1436R3, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen and Tom Scogland", - title = "{P1436R3}: Executor properties for affinity-based execution", - howpublished = "\url{https://wg21.link/p1436r3}", +@misc{P1795R2, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and Mark Hoemmen and Jeff Hammond and Tom Scogland and Domagoj Šarić", + title = "{P1795R2}: System topology discovery for heterogeneous \& distributed computing", + howpublished = "\url{https://wg21.link/p1795r2}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1438R0, - author = "Bill Seymour", - title = "{P1438R0}: A Rational Number Library for C++", - howpublished = "\url{https://wg21.link/p1438r0}", +@misc{P1796R0, + author = "Peter Sewell and Kayvan Memarian and Victor B. F. Gomes and Jens Gustedt and Hubert Tong", + title = "{P1796R0}: Effective Types: Examples", + howpublished = "\url{https://wg21.link/p1796r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1438R1, - author = "Bill Seymour", - title = "{P1438R1}: A Rational Number Library for C++", - howpublished = "\url{https://wg21.link/p1438r1}", +@misc{P1797R0, + author = "Peter Sewell", + title = "{P1797R0}: C/C++ Memory Object Model Papers - Introduction", + howpublished = "\url{https://wg21.link/p1797r0}", year = 2019, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1439R0, - author = "Steve Downey", - title = "{P1439R0}: Charset Transcoding, Transformation, and Transliteration", - howpublished = "\url{https://wg21.link/p1439r0}", +@misc{P1798R0, + author = "Michael Wong", + title = "{P1798R0}: SG14 Linear Algebra SIG Meeting Minutes 2018/10/10-2019/06/06", + howpublished = "\url{https://wg21.link/p1798r0}", year = 2019, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1439R1, - author = "Steve Downey", - title = "{P1439R1}: Charset Transcoding, Transformation, and Transliteration", - howpublished = "\url{https://wg21.link/p1439r1}", +@misc{P1801R0, + author = "Herb Sutter", + title = "{P1801R0}: Clarifying atomic[thread::id]::compare\_exchange\_*", + howpublished = "\url{https://wg21.link/p1801r0}", year = 2019, - month = 3, + month = 7, publisher = "WG21" } -@misc{P1440R0, - author = "Johel Guerrero", - title = "{P1440R0}: is\_clamped", - howpublished = "\url{https://wg21.link/p1440r0}", +@misc{P1803R0, + author = "JeanHeyd Meneide", + title = "{P1803R0}: packexpr(args, I) - compile-time friendly pack inspection", + howpublished = "\url{https://wg21.link/p1803r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1441R0, - author = "Rene Rivera", - title = "{P1441R0}: Are modules fast?", - howpublished = "\url{https://wg21.link/p1441r0}", +@misc{P1807R0, + author = "Joshua Berne", + title = "{P1807R0}: An Overview of Contracts Papers for Cologne", + howpublished = "\url{https://wg21.link/p1807r0}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1441R1, - author = "Rene Rivera", - title = "{P1441R1}: Are modules fast?", - howpublished = "\url{https://wg21.link/p1441r1}", +@misc{P1808R0, + author = "Arthur O'Dwyer", + title = "{P1808R0}: Contra P0339 ``polymorphic\_allocator as a vocabulary type''", + howpublished = "\url{https://wg21.link/p1808r0}", year = 2019, - month = 3, + month = 7, publisher = "WG21" } -@misc{P1442R0, - author = "Damian Jarek", - title = "{P1442R0}: A Medley of Networking TS improvements", - howpublished = "\url{https://wg21.link/p1442r0}", +@misc{P1810R0, + author = "Christopher Di Bella", + title = "{P1810R0}: A Quick Look at What P1754 Will Change", + howpublished = "\url{https://wg21.link/p1810r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1443R0, - author = "Michael Wong", - title = "{P1443R0}: SG14: Low Latency Meeting Minutes 2018/07/11 - 2019/01/09", - howpublished = "\url{https://wg21.link/p1443r0}", +@misc{P1811R0, + author = "Richard Smith and Gabriel Dos Reis", + title = "{P1811R0}: Relaxing redefinition restrictions for re-exportation robustness", + howpublished = "\url{https://wg21.link/p1811r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1444R0, - author = "Michael Wong", - title = "{P1444R0}: SG19: Machine Learning 2018/12/14 - 2019/01/11", - howpublished = "\url{https://wg21.link/p1444r0}", +@misc{P1812R0, + author = "Timur Doumler and Ville Voutilainen", + title = "{P1812R0}: Axioms should be assumable: a minimal fix for contracts", + howpublished = "\url{https://wg21.link/p1812r0}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1445R0, - author = "Michael Wong", - title = "{P1445R0}: Concurrency TS: to update or not update", - howpublished = "\url{https://wg21.link/p1445r0}", +@misc{P1813R0, + author = "Christopher Di Bella", + title = "{P1813R0}: A Concept Design for the Numeric Algorithms", + howpublished = "\url{https://wg21.link/p1813r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1446R0, - author = "Christopher Kohlhoff", - title = "{P1446R0}: Reconsider the Networking TS for inclusion in C++20", - howpublished = "\url{https://wg21.link/p1446r0}", +@misc{P1814R0, + author = "Mike Spertus", + title = "{P1814R0}: Wording for Class Template Argument Deduction for Alias Templates", + howpublished = "\url{https://wg21.link/p1814r0}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1447R0, - author = "Matúš Chochlík and Axel Naumann and and David Sankel", - title = "{P1447R0}: constexpr C++ is not constexpr C", - howpublished = "\url{https://wg21.link/p1447r0}", +@misc{P1815R0, + author = "S. Davis Herring", + title = "{P1815R0}: Translation-unit-local entities", + howpublished = "\url{https://wg21.link/p1815r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1448R0, - author = "Nathan Burgers", - title = "{P1448R0}: Simplifying Mixed Contract Modes", - howpublished = "\url{https://wg21.link/p1448r0}", +@misc{P1815R1, + author = "S. Davis Herring", + title = "{P1815R1}: Translation-unit-local entities", + howpublished = "\url{https://wg21.link/p1815r1}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1449R0, - author = "Vincent Reverdy", - title = "{P1449R0}: Towards Tree and Graph Data Structures for C++", - howpublished = "\url{https://wg21.link/p1449r0}", +@misc{P1815R2, + author = "S. Davis Herring", + title = "{P1815R2}: Translation-unit-local entities", + howpublished = "\url{https://wg21.link/p1815r2}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1816R0, + author = "Timur Doumler", + title = "{P1816R0}: Wording for class template argument deduction for aggregates", + howpublished = "\url{https://wg21.link/p1816r0}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1450R0, - author = "Vincent Reverdy", - title = "{P1450R0}: Enriching type modification traits", - howpublished = "\url{https://wg21.link/p1450r0}", +@misc{P1818R0, + author = "Lawrence Crowl", + title = "{P1818R0}: Narrowing and Widening Conversions", + howpublished = "\url{https://wg21.link/p1818r0}", year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P1818R1, + author = "Lawrence Crowl", + title = "{P1818R1}: Narrowing and Widening Conversions", + howpublished = "\url{https://wg21.link/p1818r1}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1450R1, - author = "Vincent Reverdy", - title = "{P1450R1}: Enriching type modification traits", - howpublished = "\url{https://wg21.link/p1450r1}", +@misc{P1819R0, + author = "Vittorio Romeo", + title = "{P1819R0}: Interpolated Literals", + howpublished = "\url{https://wg21.link/p1819r0}", year = 2019, - month = 6, + month = 7, publisher = "WG21" } -@misc{P1450R2, - author = "Vincent Reverdy", - title = "{P1450R2}: Enriching type modification traits", - howpublished = "\url{https://wg21.link/p1450r2}", +@misc{P1820R0, + author = "Gordon Brown", + title = "{P1820R0}: Recommendations for a compromise on handling errors and cancellations in executors", + howpublished = "\url{https://wg21.link/p1820r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1450R3, - author = "Vincent Reverdy", - title = "{P1450R3}: Enriching type modification traits", - howpublished = "\url{https://wg21.link/p1450r3}", - year = 2020, - month = 6, - publisher = "WG21" -} -@misc{P1452R0, - author = "Hubert S.K. Tong", - title = "{P1452R0}: On the non-uniform semantics of return-type-requirements", - howpublished = "\url{https://wg21.link/p1452r0}", +@misc{P1823R0, + author = "Nicolai Josuttis and Ville Voutilainen and Roger Orr and Daveed Vandevoorde and John Spicer and Christopher Di Bella", + title = "{P1823R0}: Remove Contracts from C++20", + howpublished = "\url{https://wg21.link/p1823r0}", year = 2019, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1452R1, - author = "Hubert S.K. Tong", - title = "{P1452R1}: On the non-uniform semantics of return-type-requirements", - howpublished = "\url{https://wg21.link/p1452r1}", +@misc{P1825R0, + author = "David Stone", + title = "{P1825R0}: Merged wording for P0527R1 and P1155R3", + howpublished = "\url{https://wg21.link/p1825r0}", year = 2019, - month = 3, + month = 7, publisher = "WG21" } -@misc{P1452R2, - author = "Hubert Tong", - title = "{P1452R2}: On the non-uniform semantics of return-type-requirements", - howpublished = "\url{https://wg21.link/p1452r2}", +@misc{P1830R0, + author = "Ruslan Arutyunyan", + title = "{P1830R0}: std::dependent\_false", + howpublished = "\url{https://wg21.link/p1830r0}", year = 2019, month = 7, publisher = "WG21" } -@misc{P1453R0, - author = "Bryce Adelstein Lelbach", - title = "{P1453R0}: Modularizing the Standard Library is a Reorganization Opportunity", - howpublished = "\url{https://wg21.link/p1453r0}", +@misc{P1830R1, + author = "Ruslan Arutyunyan", + title = "{P1830R1}: std::dependent\_false", + howpublished = "\url{https://wg21.link/p1830r1}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1456R0, - author = "Casey Carter", - title = "{P1456R0}: Move-only views", - howpublished = "\url{https://wg21.link/p1456r0}", +@misc{P1831R0, + author = "JF Bastien", + title = "{P1831R0}: deprecating volatile: library", + howpublished = "\url{https://wg21.link/p1831r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1456R1, - author = "Casey Carter", - title = "{P1456R1}: Move-only views", - howpublished = "\url{https://wg21.link/p1456r1}", - year = 2019, - month = 11, +@misc{P1831R1, + author = "JF Bastien", + title = "{P1831R1}: deprecating volatile: library", + howpublished = "\url{https://wg21.link/p1831r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1457R0, - author = "Marshall Clow", - title = "{P1457R0}: C++ Standard Library Issues to be moved in Kona", - howpublished = "\url{https://wg21.link/p1457r0}", +@misc{P1832R0, + author = "John McFarlane", + title = "{P1832R0}: Improving Debug Builds Inline With User Expectation", + howpublished = "\url{https://wg21.link/p1832r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1458R0, - author = "Marshall Clow", - title = "{P1458R0}: Mandating the Standard Library: Clause 16 - Language support library", - howpublished = "\url{https://wg21.link/p1458r0}", +@misc{P1837R0, + author = "Arthur O'Dwyer", + title = "{P1837R0}: Remove NTTPs of class type from C++20", + howpublished = "\url{https://wg21.link/p1837r0}", year = 2019, + month = 7, + publisher = "WG21" +} +@misc{P1838R0, + author = "Bryce Adelstein Lelbach and Boris Kolpackov", + title = "{P1838R0}: Modules User-Facing Lexicon and File Extensions", + howpublished = "\url{https://wg21.link/p1838r0}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1458R1, - author = "Marshall Clow", - title = "{P1458R1}: Mandating the Standard Library: Clause 16 - Language support library", - howpublished = "\url{https://wg21.link/p1458r1}", +@misc{P1839R0, + author = "Krystian Stasiowski", + title = "{P1839R0}: Accessing Object Representations", + howpublished = "\url{https://wg21.link/p1839r0}", year = 2019, - month = 2, + month = 8, publisher = "WG21" } -@misc{P1459R0, - author = "Marshall Clow", - title = "{P1459R0}: Mandating the Standard Library: Clause 18 - Diagnostics library", - howpublished = "\url{https://wg21.link/p1459r0}", +@misc{P1839R1, + author = "Krystian Stasiowski", + title = "{P1839R1}: Accessing Object Representations", + howpublished = "\url{https://wg21.link/p1839r1}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1459R1, - author = "Marshall Clow", - title = "{P1459R1}: Mandating the Standard Library: Clause 18 - Diagnostics library", - howpublished = "\url{https://wg21.link/p1459r1}", +@misc{P1839R2, + author = "Krystian Stasiowski", + title = "{P1839R2}: Accessing Object Representations", + howpublished = "\url{https://wg21.link/p1839r2}", year = 2019, + month = 11, + publisher = "WG21" +} +@misc{P1839R3, + author = "Krystian Stasiowski and Timur Doumler", + title = "{P1839R3}: Accessing Object Representations", + howpublished = "\url{https://wg21.link/p1839r3}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P1460R0, - author = "Marshall Clow and Alberto Barbati", - title = "{P1460R0}: Mandating the Standard Library: Clause 20 - Utilities library", - howpublished = "\url{https://wg21.link/p1460r0}", - year = 2020, - month = 1, +@misc{P1839R4, + author = "Krystian Stasiowski and Timur Doumler", + title = "{P1839R4}: Accessing Object Representations", + howpublished = "\url{https://wg21.link/p1839r4}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P1460R1, - author = "Marshall Clow and Alberto Barbati", - title = "{P1460R1}: Mandating the Standard Library: Clause 20 - Utilities library", - howpublished = "\url{https://wg21.link/p1460r1}", - year = 2020, - month = 2, +@misc{P1839R5, + author = "Timur Doumler and Krystian Stasiowski", + title = "{P1839R5}: Accessing object representations", + howpublished = "\url{https://wg21.link/p1839r5}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1462R0, - author = "Marshall Clow", - title = "{P1462R0}: Mandating the Standard Library: Clause 20 - Strings library", - howpublished = "\url{https://wg21.link/p1462r0}", - year = 2019, +@misc{P1839R6, + author = "Brian Bi and Krystian Stasiowski and Timur Doumler", + title = "{P1839R6}: Accessing object representations", + howpublished = "\url{https://wg21.link/p1839r6}", + year = 2024, + month = 10, + publisher = "WG21" +} +@misc{P1839R7, + author = "Brian Bi and Krystian Stasiowski and Timur Doumler", + title = "{P1839R7}: Accessing object representations", + howpublished = "\url{https://wg21.link/p1839r7}", + year = 2025, month = 1, publisher = "WG21" } -@misc{P1462R1, - author = "Marshall Clow", - title = "{P1462R1}: Mandating the Standard Library: Clause 20 - Strings library", - howpublished = "\url{https://wg21.link/p1462r1}", +@misc{P1840R0, + author = "Nina Ranns", + title = "{P1840R0}: Cologne 2019, Record of Discussion", + howpublished = "\url{https://wg21.link/p1840r0}", year = 2019, - month = 2, + month = 8, publisher = "WG21" } -@misc{P1463R0, - author = "Marshall Clow", - title = "{P1463R0}: Mandating the Standard Library: Clause 21 - Containers library", - howpublished = "\url{https://wg21.link/p1463r0}", +@misc{P1841R0, + author = "Walter E Brown", + title = "{P1841R0}: Wording for Individually Specializable Numeric Traits", + howpublished = "\url{https://wg21.link/p1841r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1463R1, - author = "Marshall Clow", - title = "{P1463R1}: Mandating the Standard Library: Clause 21 - Containers library", - howpublished = "\url{https://wg21.link/p1463r1}", - year = 2019, - month = 2, +@misc{P1841R1, + author = "Walter E Brown", + title = "{P1841R1}: Wording for Individually Specializable Numeric Traits", + howpublished = "\url{https://wg21.link/p1841r1}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1464R0, - author = "Marshall Clow", - title = "{P1464R0}: Mandating the Standard Library: Clause 22 - Iterators library", - howpublished = "\url{https://wg21.link/p1464r0}", - year = 2019, +@misc{P1841R2, + author = "Walter E Brown", + title = "{P1841R2}: Wording for Individually Specializable Numeric Traits", + howpublished = "\url{https://wg21.link/p1841r2}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P1464R1, - author = "Marshall Clow", - title = "{P1464R1}: Mandating the Standard Library: Clause 22 - Iterators library", - howpublished = "\url{https://wg21.link/p1464r1}", - year = 2019, +@misc{P1841R3, + author = "Walter E Brown", + title = "{P1841R3}: Wording for Individually Specializable Numeric Traits", + howpublished = "\url{https://wg21.link/p1841r3}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P1465R0, - author = "David Goldblatt", - title = "{P1465R0}: Function optimization hint attributes: [[always\_inline]], [[never\_inline]]", - howpublished = "\url{https://wg21.link/p1465r0}", +@misc{P1842R0, + author = "Boris Kolpackov", + title = "{P1842R0}: Generalized Module (Dependency?) Mapper", + howpublished = "\url{https://wg21.link/p1842r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1466R0, - author = "Howard E. Hinnant", - title = "{P1466R0}: Miscellaneous minor fixes for chrono", - howpublished = "\url{https://wg21.link/p1466r0}", +@misc{P1843R0, + author = "Billy O'Neal", + title = "{P1843R0}: Comparison and Hasher Requirements", + howpublished = "\url{https://wg21.link/p1843r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1466R1, - author = "Howard E. Hinnant", - title = "{P1466R1}: Miscellaneous minor fixes for chrono", - howpublished = "\url{https://wg21.link/p1466r1}", +@misc{P1844R0, + author = "Nozomu Katō", + title = "{P1844R0}: Enhancement of regex", + howpublished = "\url{https://wg21.link/p1844r0}", year = 2019, - month = 3, + month = 8, publisher = "WG21" } -@misc{P1466R2, - author = "Howard Hinnant", - title = "{P1466R2}: Miscellaneous minor fixes for chrono", - howpublished = "\url{https://wg21.link/p1466r2}", +@misc{P1844R1, + author = "Nozomu Katō", + title = "{P1844R1}: Enhancement of regex", + howpublished = "\url{https://wg21.link/p1844r1}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1466R3, - author = "Howard E. Hinnant", - title = "{P1466R3}: Miscellaneous minor fixes for chrono", - howpublished = "\url{https://wg21.link/p1466r3}", +@misc{P1845R0, + author = "Bryce Adelstein Lelbach and Jon Kalb", + title = "{P1845R0}: 2019-09-21 Denver Tooling Meeting", + howpublished = "\url{https://wg21.link/p1845r0}", year = 2019, - month = 7, + month = 8, publisher = "WG21" } -@misc{P1467R0, - author = "Michał Dominiak and David Olsen", - title = "{P1467R0}: Extended floating-point types", - howpublished = "\url{https://wg21.link/p1467r0}", +@misc{P1846R0, + author = "John McFarlane", + title = "{P1846R0}: Teach class Last", + howpublished = "\url{https://wg21.link/p1846r0}", year = 2019, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1467R1, - author = "Michał Dominiak and David Olsen", - title = "{P1467R1}: Extended floating-point types", - howpublished = "\url{https://wg21.link/p1467r1}", +@misc{P1847R0, + author = "Pal Balog", + title = "{P1847R0}: Make declaration order layout mandated", + howpublished = "\url{https://wg21.link/p1847r0}", year = 2019, - month = 6, + month = 8, publisher = "WG21" } -@misc{P1467R2, - author = "Michał Dominiak and David Olsen", - title = "{P1467R2}: Extended floating-point types", - howpublished = "\url{https://wg21.link/p1467r2}", +@misc{P1847R1, + author = "Pal Balog", + title = "{P1847R1}: Make declaration order layout mandated", + howpublished = "\url{https://wg21.link/p1847r1}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1467R3, - author = "David Olsen and Michał Dominiak", - title = "{P1467R3}: Extended floating-point types", - howpublished = "\url{https://wg21.link/p1467r3}", +@misc{P1847R2, + author = "Pal Balog", + title = "{P1847R2}: Make declaration order layout mandated", + howpublished = "\url{https://wg21.link/p1847r2}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1467R4, - author = "David Olsen and Michał Dominiak", - title = "{P1467R4}: Extended floating-point types and standard names", - howpublished = "\url{https://wg21.link/p1467r4}", +@misc{P1847R3, + author = "Pal Balog", + title = "{P1847R3}: Make declaration order layout mandated", + howpublished = "\url{https://wg21.link/p1847r3}", year = 2020, - month = 6, - publisher = "WG21" -} -@misc{P1467R5, - author = "David Olsen and Michał Dominiak and Ilya Burylov", - title = "{P1467R5}: Extended floating-point types and standard names", - howpublished = "\url{https://wg21.link/p1467r5}", - year = 2021, - month = 9, - publisher = "WG21" -} -@misc{P1467R6, - author = "David Olsen and Michał Dominiak and Ilya Burylov", - title = "{P1467R6}: Extended floating-point types and standard names", - howpublished = "\url{https://wg21.link/p1467r6}", - year = 2021, - month = 11, - publisher = "WG21" -} -@misc{P1467R7, - author = "David Olsen and Michał Dominiak and Ilya Burylov", - title = "{P1467R7}: Extended floating-point types and standard names", - howpublished = "\url{https://wg21.link/p1467r7}", - year = 2021, - month = 11, + month = 3, publisher = "WG21" } -@misc{P1467R8, - author = "David Olsen and Michał Dominiak and Ilya Burylov", - title = "{P1467R8}: Extended floating-point types and standard names", - howpublished = "\url{https://wg21.link/p1467r8}", +@misc{P1847R4, + author = "Pal Balog", + title = "{P1847R4}: Make declaration order layout mandated", + howpublished = "\url{https://wg21.link/p1847r4}", year = 2021, - month = 12, - publisher = "WG21" -} -@misc{P1467R9, - author = "David Olsen and Michał Dominiak and Ilya Burylov", - title = "{P1467R9}: Extended floating-point types and standard names", - howpublished = "\url{https://wg21.link/p1467r9}", - year = 2022, month = 4, publisher = "WG21" } -@misc{P1468R0, - author = "Michał Dominiak and Boris Fomitchev and Sergei Nikolaev", - title = "{P1468R0}: Fixed-layout floating-point type aliases", - howpublished = "\url{https://wg21.link/p1468r0}", - year = 2019, +@misc{P1848R0, + author = "Pal Balog", + title = "{P1848R0}: Improve rules of standard layout", + howpublished = "\url{https://wg21.link/p1848r0}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1468R1, - author = "Michał Dominiak and Boris Fomitchev and Sergei Nikolaev", - title = "{P1468R1}: Fixed-layout floating-point type aliases", - howpublished = "\url{https://wg21.link/p1468r1}", +@misc{P1851R0, + author = "Jonathan Müller", + title = "{P1851R0}: Guidelines For snake\_case Concept Naming", + howpublished = "\url{https://wg21.link/p1851r0}", year = 2019, - month = 6, + month = 8, publisher = "WG21" } -@misc{P1468R2, - author = "Michał Dominiak and David Olsen and Boris Fomitchev and Sergei Nikolaev", - title = "{P1468R2}: Fixed-layout floating-point type aliases", - howpublished = "\url{https://wg21.link/p1468r2}", +@misc{P1854R0, + author = "Corentin Jabot", + title = "{P1854R0}: Conversion to execution encoding should not lead to loss of meaning", + howpublished = "\url{https://wg21.link/p1854r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1468R3, - author = "Michał Dominiak and David Olsen and Boris Fomitchev and Sergei Nikolaev", - title = "{P1468R3}: Fixed-layout floating-point type aliases", - howpublished = "\url{https://wg21.link/p1468r3}", - year = 2020, - month = 1, - publisher = "WG21" -} -@misc{P1468R4, - author = "David Olsen and Michal Dominiak and Boris Fomitchev and Sergei Nikolaev", - title = "{P1468R4}: Fixed-layout floating-point type aliases", - howpublished = "\url{https://wg21.link/p1468r4}", - year = 2020, - month = 6, - publisher = "WG21" -} -@misc{P1469R0, - author = "Sergei Murzin and Michael Park and David Sankel and Dan Sarginson", - title = "{P1469R0}: Disallow \_ Usage in C++20 for Pattern Matching in C++23", - howpublished = "\url{https://wg21.link/p1469r0}", - year = 2019, - month = 1, +@misc{P1854R1, + author = "Corentin Jabot", + title = "{P1854R1}: Conversion to literal encoding should not lead to loss of meaning", + howpublished = "\url{https://wg21.link/p1854r1}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P1470R0, - author = "David Goldblatt", - title = "{P1470R0}: Against a standard concurrent hashmap", - howpublished = "\url{https://wg21.link/p1470r0}", - year = 2018, - month = 1, +@misc{P1854R2, + author = "Corentin Jabot", + title = "{P1854R2}: Conversion to literal encoding should not lead to loss of meaning", + howpublished = "\url{https://wg21.link/p1854r2}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P1471R0, - author = "Christopher Kohlhoff", - title = "{P1471R0}: The trouble with coroutine\_traits", - howpublished = "\url{https://wg21.link/p1471r0}", - year = 2019, +@misc{P1854R3, + author = "Corentin Jabot", + title = "{P1854R3}: Conversion to literal encoding should not lead to loss of meaning", + howpublished = "\url{https://wg21.link/p1854r3}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P1472R0, - author = "Hans Boehm", - title = "{P1472R0}: SG5: Transactional Memory (TM) Meeting Minutes (June 2018 - January 2019)", - howpublished = "\url{https://wg21.link/p1472r0}", - year = 2019, - month = 1, +@misc{P1854R4, + author = "Corentin Jabot", + title = "{P1854R4}: Making non-encodable string literals ill-formed", + howpublished = "\url{https://wg21.link/p1854r4}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1473R0, - author = "Casey Carter", - title = "{P1473R0}: Shadow namespaces", - howpublished = "\url{https://wg21.link/p1473r0}", +@misc{P1855R0, + author = "Ben Craig and Bryce Adelstein Lelbach", + title = "{P1855R0}: Make freestanding", + howpublished = "\url{https://wg21.link/p1855r0}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1474R0, - author = "Casey Carter", - title = "{P1474R0}: Helpful pointers for ContiguousIterator", - howpublished = "\url{https://wg21.link/p1474r0}", +@misc{P1856R0, + author = "Vincent Reverdy", + title = "{P1856R0}: Bit operations do not work on bytes: a generic fix", + howpublished = "\url{https://wg21.link/p1856r0}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1474R1, - author = "Casey Carter", - title = "{P1474R1}: Helpful pointers for ContiguousIterator", - howpublished = "\url{https://wg21.link/p1474r1}", +@misc{P1857R0, + author = "Michael Spencer", + title = "{P1857R0}: Modules Dependency Discovery", + howpublished = "\url{https://wg21.link/p1857r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1477R0, - author = "Lewis Baker", - title = "{P1477R0}: Coroutines TS Simplifications", - howpublished = "\url{https://wg21.link/p1477r0}", +@misc{P1857R1, + author = "Michael Spencer", + title = "{P1857R1}: Modules Dependency Discovery", + howpublished = "\url{https://wg21.link/p1857r1}", year = 2019, + month = 10, + publisher = "WG21" +} +@misc{P1857R2, + author = "Michael Spencer", + title = "{P1857R2}: Modules Dependency Discovery", + howpublished = "\url{https://wg21.link/p1857r2}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1477R1, - author = "Lewis Baker", - title = "{P1477R1}: Coroutines TS Simplifications", - howpublished = "\url{https://wg21.link/p1477r1}", - year = 2019, +@misc{P1857R3, + author = "Michael Spencer", + title = "{P1857R3}: Modules Dependency Discovery", + howpublished = "\url{https://wg21.link/p1857r3}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1478R0, - author = "Hans-J. Boehm", - title = "{P1478R0}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r0}", +@misc{P1858R0, + author = "Barry Revzin", + title = "{P1858R0}: Generalized pack declaration and usage", + howpublished = "\url{https://wg21.link/p1858r0}", year = 2019, + month = 10, + publisher = "WG21" +} +@misc{P1858R1, + author = "Barry Revzin", + title = "{P1858R1}: Generalized pack declaration and usage", + howpublished = "\url{https://wg21.link/p1858r1}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1478R1, - author = "Hans-J. Boehm", - title = "{P1478R1}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r1}", - year = 2019, +@misc{P1858R2, + author = "Barry Revzin", + title = "{P1858R2}: Generalized pack declaration and usage", + howpublished = "\url{https://wg21.link/p1858r2}", + year = 2020, month = 3, publisher = "WG21" } -@misc{P1478R2, - author = "Hans Boehm", - title = "{P1478R2}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r2}", +@misc{P1859R0, + author = "Steve Downey", + title = "{P1859R0}: Standard terminology for execution character set encodings", + howpublished = "\url{https://wg21.link/p1859r0}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P1478R3, - author = "Hans Boehm", - title = "{P1478R3}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r3}", +@misc{P1860R0, + author = "JF Bastien and Alex Christensen", + title = "{P1860R0}: C++ Networking Must Be Secure By Default", + howpublished = "\url{https://wg21.link/p1860r0}", year = 2019, - month = 11, - publisher = "WG21" -} -@misc{P1478R4, - author = "Hans Boehm", - title = "{P1478R4}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r4}", - year = 2020, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1478R5, - author = "Hans Boehm", - title = "{P1478R5}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r5}", - year = 2020, - month = 11, +@misc{P1861R0, + author = "JF Bastien and Alex Christensen", + title = "{P1861R0}: Secure Connections in Networking TS", + howpublished = "\url{https://wg21.link/p1861r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1478R6, - author = "Hans Boehm", - title = "{P1478R6}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r6}", +@misc{P1861R1, + author = "JF Bastien and Alex Christensen and Scott Herscher", + title = "{P1861R1}: Secure Networking in C++", + howpublished = "\url{https://wg21.link/p1861r1}", year = 2020, - month = 12, - publisher = "WG21" -} -@misc{P1478R7, - author = "Hans Boehm", - title = "{P1478R7}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r7}", - year = 2022, - month = 2, - publisher = "WG21" -} -@misc{P1478R8, - author = "Hans Boehm", - title = "{P1478R8}: Byte-wise atomic memcpy", - howpublished = "\url{https://wg21.link/p1478r8}", - year = 2022, - month = 11, + month = 5, publisher = "WG21" } -@misc{P1479R0, - author = "Robert Kawulak", - title = "{P1479R0}: ostringstream wrapper", - howpublished = "\url{https://wg21.link/p1479r0}", +@misc{P1862R0, + author = "Corentin Jabot", + title = "{P1862R0}: Ranges adaptors for non-copyable iterators", + howpublished = "\url{https://wg21.link/p1862r0}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1481R0, - author = "Nicolas Lesser", - title = "{P1481R0}: constexpr structured bindings", - howpublished = "\url{https://wg21.link/p1481r0}", +@misc{P1862R1, + author = "Corentin Jabot and Casey Carter", + title = "{P1862R1}: Ranges adaptors for non-copyable iterators", + howpublished = "\url{https://wg21.link/p1862r1}", year = 2019, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1482R0, - author = "Bruno Cardoso Lopes and Michael Spencer and JF Bastien", - title = "{P1482R0}: Modules Feedback", - howpublished = "\url{https://wg21.link/p1482r0}", +@misc{P1863R0, + author = "Titus Winters", + title = "{P1863R0}: ABI - Now or Never", + howpublished = "\url{https://wg21.link/p1863r0}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1484R1, - author = "Peter Bindels", - title = "{P1484R1}: A uniform and predefined mapping from modules to filenames", - howpublished = "\url{https://wg21.link/p1484r1}", - year = 2019, - month = 3, +@misc{P1863R1, + author = "Titus Winters", + title = "{P1863R1}: ABI - Now or Never", + howpublished = "\url{https://wg21.link/p1863r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1485R0, - author = "Antony Polukhin", - title = "{P1485R0}: Better keywords for the Coroutines TS", - howpublished = "\url{https://wg21.link/p1485r0}", - year = 2019, - month = 2, +@misc{P1864R0, + author = "Isabella Muerte", + title = "{P1864R0}: Defining Target Tuplets", + howpublished = "\url{https://wg21.link/p1864r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1485R1, - author = "Antony Polukhin", - title = "{P1485R1}: Better keywords for the Coroutines", - howpublished = "\url{https://wg21.link/p1485r1}", +@misc{P1865R0, + author = "David Olsen and Olivier Giroux", + title = "{P1865R0}: Add max() to latch and barrier", + howpublished = "\url{https://wg21.link/p1865r0}", year = 2019, - month = 6, + month = 9, publisher = "WG21" } -@misc{P1486R0, - author = "John Lakos", - title = "{P1486R0}: United Amendment to Contracts Facility for C++20", - howpublished = "\url{https://wg21.link/p1486r0}", +@misc{P1865R1, + author = "David Olsen and Olivier Giroux", + title = "{P1865R1}: Add max() to latch and barrier", + howpublished = "\url{https://wg21.link/p1865r1}", year = 2019, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1486R1, - author = "John Lakos", - title = "{P1486R1}: United Amendment to Contracts Facility for C++20", - howpublished = "\url{https://wg21.link/p1486r1}", +@misc{P1868R0, + author = "Victor Zverovich and Zach Laine", + title = "{P1868R0}: ? width: clarifying units of width and precision in std::format", + howpublished = "\url{https://wg21.link/p1868r0}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1487R0, - author = "John Lakos", - title = "{P1487R0}: User Experience with Contracts That Work", - howpublished = "\url{https://wg21.link/p1487r0}", +@misc{P1868R1, + author = "Victor Zverovich and Zach Laine", + title = "{P1868R1}: Unicorn width: clarifying units of width and precision in std::format", + howpublished = "\url{https://wg21.link/p1868r1}", year = 2019, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1490R0, - author = "Andrzej Krzemieński", - title = "{P1490R0}: Contract-Related Issues", - howpublished = "\url{https://wg21.link/p1490r0}", - year = 2018, +@misc{P1868R2, + author = "Victor Zverovich and Zach Laine", + title = "{P1868R2}: Unicorn width: clarifying units of width and precision in std::format", + howpublished = "\url{https://wg21.link/p1868r2}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1491R0, - author = "Bjarne Stroustrup", - title = "{P1491R0}: Don’t add to the signed/unsigned mess", - howpublished = "\url{https://wg21.link/p1491r0}", +@misc{P1869R0, + author = "Tomasz Kamiński and Michał Dominiak", + title = "{P1869R0}: Rename 'condition\_variable\_any' interruptible wait methods", + howpublished = "\url{https://wg21.link/p1869r0}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1492R0, - author = "Richard Smith and Daveed Vandevoorde and Geoffrey Romer and Gor Nishanov and Nathan Sidwell and Iain Sandoe and Lewis Baker", - title = "{P1492R0}: Coroutines: Language and Implementation Impact", - howpublished = "\url{https://wg21.link/p1492r0}", +@misc{P1869R1, + author = "Tomasz Kamiński and Michał Dominiak", + title = "{P1869R1}: Rename 'condition\_variable\_any' interruptible wait methods", + howpublished = "\url{https://wg21.link/p1869r1}", year = 2019, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1493R0, - author = "Geoffrey Romer and Gor Nishanov and Lewis Baker and Mihail Mihailov", - title = "{P1493R0}: Coroutines: Use-cases and Trade-offs", - howpublished = "\url{https://wg21.link/p1493r0}", +@misc{P1870R0, + author = "Barry Revzin", + title = "{P1870R0}: forwarding-range is too subtle", + howpublished = "\url{https://wg21.link/p1870r0}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1494R0, - author = "S. Davis Herring", - title = "{P1494R0}: Partial program correctness", - howpublished = "\url{https://wg21.link/p1494r0}", +@misc{P1870R1, + author = "Barry Revzin", + title = "{P1870R1}: forwarding-range is too subtle", + howpublished = "\url{https://wg21.link/p1870r1}", year = 2019, - month = 3, + month = 11, publisher = "WG21" } -@misc{P1494R1, - author = "S. Davis Herring", - title = "{P1494R1}: Partial program correctness", - howpublished = "\url{https://wg21.link/p1494r1}", +@misc{P1871R0, + author = "Barry Revzin", + title = "{P1871R0}: Should concepts be enabled or disabled?", + howpublished = "\url{https://wg21.link/p1871r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1494R2, - author = "S. Davis Herring", - title = "{P1494R2}: Partial program correctness", - howpublished = "\url{https://wg21.link/p1494r2}", - year = 2021, +@misc{P1871R1, + author = "Barry Revzin", + title = "{P1871R1}: Concept traits should be named after concepts", + howpublished = "\url{https://wg21.link/p1871r1}", + year = 2019, month = 11, publisher = "WG21" } -@misc{P1494R3, - author = "S. Davis Herring", - title = "{P1494R3}: Partial program correctness", - howpublished = "\url{https://wg21.link/p1494r3}", - year = 2024, - month = 5, - publisher = "WG21" -} -@misc{P1494R4, - author = "S. Davis Herring", - title = "{P1494R4}: Partial program correctness", - howpublished = "\url{https://wg21.link/p1494r4}", - year = 2024, +@misc{P1872R0, + author = "Nevin Liber", + title = "{P1872R0}: span should have size\_type, not index\_type", + howpublished = "\url{https://wg21.link/p1872r0}", + year = 2019, month = 10, publisher = "WG21" } -@misc{P1496R0, - author = "Alan Talbot and Jorg Brown and Victor Zverovich", - title = "{P1496R0}: Formatting of Negative Zero", - howpublished = "\url{https://wg21.link/p1496r0}", +@misc{P1873R0, + author = "Michael Spencer", + title = "{P1873R0}: remove.dots.in.module.names", + howpublished = "\url{https://wg21.link/p1873r0}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1496R1, - author = "Alan Talbot and Jorg Brown", - title = "{P1496R1}: Formatting of Negative Zero", - howpublished = "\url{https://wg21.link/p1496r1}", +@misc{P1873R1, + author = "Michael Spencer", + title = "{P1873R1}: remove.dots.in.module.names", + howpublished = "\url{https://wg21.link/p1873r1}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1496R2, - author = "Alan Talbot", - title = "{P1496R2}: Formatting of Negative Zero", - howpublished = "\url{https://wg21.link/p1496r2}", - year = 2020, - month = 1, - publisher = "WG21" -} -@misc{P1498R0, - author = "Chandler Carruth and Nathan Sidwell and Richard Smith", - title = "{P1498R0}: Constrained Internal Linkage for Modules", - howpublished = "\url{https://wg21.link/p1498r0}", +@misc{P1874R0, + author = "Michael Spencer", + title = "{P1874R0}: Dynamic Initialization Order of Non-Local Variables in Modules", + howpublished = "\url{https://wg21.link/p1874r0}", year = 2019, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1498R1, - author = "Chandler Carruth and Nathan Sidwell and Richard Smith", - title = "{P1498R1}: Constrained Internal Linkage for Modules", - howpublished = "\url{https://wg21.link/p1498r1}", +@misc{P1874R1, + author = "Michael Spencer", + title = "{P1874R1}: Dynamic Initialization Order of Non-Local Variables in Modules", + howpublished = "\url{https://wg21.link/p1874r1}", year = 2019, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1502R0, - author = "Richard Smith", - title = "{P1502R0}: Standard library header units for C++20", - howpublished = "\url{https://wg21.link/p1502r0}", +@misc{P1875R0, + author = "Michael Spear and Hans Boehm and Victor Luchangco and Michael Scott and Michael Wong", + title = "{P1875R0}: Transactional Memory Lite Support in C++", + howpublished = "\url{https://wg21.link/p1875r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1502R1, - author = "Richard Smith", - title = "{P1502R1}: Standard library header units for C++20", - howpublished = "\url{https://wg21.link/p1502r1}", - year = 2019, - month = 8, +@misc{P1875R1, + author = "Michael Spear and Hans Boehm and Victor Luchangco and Michael Scott and Michael Wong", + title = "{P1875R1}: Transactional Memory Lite Support in C++", + howpublished = "\url{https://wg21.link/p1875r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1505R0, - author = "Daniel Sunderland", - title = "{P1505R0}: Mandating the Standard Library: Clause 30 - Atomic operations library", - howpublished = "\url{https://wg21.link/p1505r0}", - year = 2019, +@misc{P1875R2, + author = "Michael Spear and Hans Boehm and Victor Luchangco and Michael Scott and Michael Wong", + title = "{P1875R2}: Transactional Memory Lite Support in C++", + howpublished = "\url{https://wg21.link/p1875r2}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P1505R1, - author = "Daniel Sunderland", - title = "{P1505R1}: Mandating the Standard Library: Clause 31 - Atomic operations library", - howpublished = "\url{https://wg21.link/p1505r1}", +@misc{P1876R0, + author = "Rene Rivera", + title = "{P1876R0}: All The Module Names", + howpublished = "\url{https://wg21.link/p1876r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1510R0, - author = "William M. Miller", - title = "{P1510R0}: Core Language Working Group ``tentatively ready'' Issues for the July, 2019 (Cologne) meeting", - howpublished = "\url{https://wg21.link/p1510r0}", +@misc{P1876R1, + author = "Rene Rivera", + title = "{P1876R1}: All The Module Names", + howpublished = "\url{https://wg21.link/p1876r1}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1517R0, - author = "Ryan McDougall", - title = "{P1517R0}: Contract Requirements for Iterative High-Assurance Systems", - howpublished = "\url{https://wg21.link/p1517r0}", +@misc{P1877R0, + author = "JeanHeyd Meneide", + title = "{P1877R0}: Saving Private Ranges: Recovering Lost Information from Comparison and Predicate Algorithms", + howpublished = "\url{https://wg21.link/p1877r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1518R0, - author = "Arthur O'Dwyer and Mike Spertus", - title = "{P1518R0}: Stop overconstraining allocators in container deduction guides", - howpublished = "\url{https://wg21.link/p1518r0}", +@misc{P1878R0, + author = "Eric Niebler and Casey Carter", + title = "{P1878R0}: Constraining Readable Types", + howpublished = "\url{https://wg21.link/p1878r0}", year = 2019, - month = 3, - publisher = "WG21" -} -@misc{P1518R1, - author = "Arthur O'Dwyer and Mike Spertus", - title = "{P1518R1}: Stop overconstraining allocators in container deduction guides", - howpublished = "\url{https://wg21.link/p1518r1}", - year = 2021, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1518R2, - author = "Arthur O'Dwyer and Mike Spertus", - title = "{P1518R2}: Stop overconstraining allocators in container deduction guides", - howpublished = "\url{https://wg21.link/p1518r2}", - year = 2021, - month = 3, +@misc{P1878R1, + author = "Casey Carter", + title = "{P1878R1}: Constraining Readable Types", + howpublished = "\url{https://wg21.link/p1878r1}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1520R0, - author = "Gor Nishanov", - title = "{P1520R0}: Response to response to “Fibers under the magnifying glass”", - howpublished = "\url{https://wg21.link/p1520r0}", +@misc{P1879R0, + author = "Zach Laine", + title = "{P1879R0}: Please Don't Rewrite My String Literals", + howpublished = "\url{https://wg21.link/p1879r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1522R0, - author = "Eric Niebler", - title = "{P1522R0}: Iterator Difference Type and Integer Overflow", - howpublished = "\url{https://wg21.link/p1522r0}", +@misc{P1880R0, + author = "Zach Laine", + title = "{P1880R0}: uNstring Arguments Shall Be UTF-N Encoded", + howpublished = "\url{https://wg21.link/p1880r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1522R1, - author = "Eric Niebler", - title = "{P1522R1}: Iterator Difference Type and Integer Overflow", - howpublished = "\url{https://wg21.link/p1522r1}", +@misc{P1881R0, + author = "Vittorio Romeo", + title = "{P1881R0}: Epochs: a backward-compatible language evolution mechanism", + howpublished = "\url{https://wg21.link/p1881r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1523R0, - author = "Eric Niebler", - title = "{P1523R0}: Views and Size Types", - howpublished = "\url{https://wg21.link/p1523r0}", - year = 2019, - month = 6, +@misc{P1881R1, + author = "Vittorio Romeo", + title = "{P1881R1}: Epochs: a backward-compatible language evolution mechanism", + howpublished = "\url{https://wg21.link/p1881r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1523R1, - author = "Eric Niebler", - title = "{P1523R1}: Views and Size Types", - howpublished = "\url{https://wg21.link/p1523r1}", +@misc{P1882R0, + author = "Noel Tchidjo Moyo", + title = "{P1882R0}: Addition of a filter to recursive\_directory\_iterator", + howpublished = "\url{https://wg21.link/p1882r0}", year = 2019, - month = 7, + month = 9, publisher = "WG21" } -@misc{P1525R0, - author = "Eric Niebler and Kirk Shoop and Lewis Baker and Lee Howes", - title = "{P1525R0}: One-Way execute is a Poor Basis Operation", - howpublished = "\url{https://wg21.link/p1525r0}", +@misc{P1883R0, + author = "Niall Douglas", + title = "{P1883R0}: Walkthrough of P1031s file\_handle for LEWG-I", + howpublished = "\url{https://wg21.link/p1883r0}", year = 2019, - month = 6, + month = 9, publisher = "WG21" } -@misc{P1525R1, - author = "Eric Niebler and Kirk Shoop and Lewis Baker and Lee Howes and Gašper Ažman and Corentin Jabot and Tomasz Kamiński and Zach Laine and Ville Voutilainen", - title = "{P1525R1}: One-Way execute is a Poor Basis Operation", - howpublished = "\url{https://wg21.link/p1525r1}", +@misc{P1883R1, + author = "Niall Douglas", + title = "{P1883R1}: file\_handle and mapped\_file\_handle", + howpublished = "\url{https://wg21.link/p1883r1}", year = 2020, - month = 10, + month = 1, publisher = "WG21" } -@misc{P1601R0, - author = "Walter E. Brown and Daniel Sunderland", - title = "{P1601R0}: Recommendations for Specifying “Hidden Friends”", - howpublished = "\url{https://wg21.link/p1601r0}", - year = 2019, - month = 3, +@misc{P1883R2, + author = "Niall Douglas", + title = "{P1883R2}: file\_handle and mapped\_file\_handle", + howpublished = "\url{https://wg21.link/p1883r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P1602R0, +@misc{P1884R0, author = "Nathan Sidwell", - title = "{P1602R0}: Make Me A Module", - howpublished = "\url{https://wg21.link/p1602r0}", - year = 2019, - month = 3, + title = "{P1884R0}: Private Module Partition: An Inconsistent Boundary", + howpublished = "\url{https://wg21.link/p1884r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1604R0, +@misc{P1885R0, author = "Corentin Jabot", - title = "{P1604R0}: The inline keyword is not in line with the design of modules.", - howpublished = "\url{https://wg21.link/p1604r0}", + title = "{P1885R0}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r0}", year = 2019, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1604R1, +@misc{P1885R1, author = "Corentin Jabot", - title = "{P1604R1}: The inline keyword is not in line with the design of modules", - howpublished = "\url{https://wg21.link/p1604r1}", - year = 2019, - month = 6, + title = "{P1885R1}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1605R0, - author = "Rene Rivera", - title = "{P1605R0}: Member Layout Control", - howpublished = "\url{https://wg21.link/p1605r0}", +@misc{P1885R2, + author = "Corentin Jabot", + title = "{P1885R2}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r2}", year = 2020, - month = 2, + month = 3, publisher = "WG21" } -@misc{P1606R0, - author = "Joshua Berne", - title = "{P1606R0}: Requirements for Contract Roles", - howpublished = "\url{https://wg21.link/p1606r0}", - year = 2019, - month = 3, +@misc{P1885R3, + author = "Corentin Jabot", + title = "{P1885R3}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r3}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1607R0, - author = "Joshua Berne and Jeff Snyder", - title = "{P1607R0}: Minimizing Contracts", - howpublished = "\url{https://wg21.link/p1607r0}", - year = 2019, - month = 3, +@misc{P1885R4, + author = "Corentin Jabot", + title = "{P1885R4}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r4}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P1607R1, - author = "Joshua Berne and Jeff Snyder and Ryan McDougall", - title = "{P1607R1}: Minimizing Contracts", - howpublished = "\url{https://wg21.link/p1607r1}", - year = 2019, - month = 7, +@misc{P1885R5, + author = "Corentin Jabot", + title = "{P1885R5}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r5}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1609R0, - author = "Hal Finkel", - title = "{P1609R0}: C++ Should Support Just-in-Time Compilation", - howpublished = "\url{https://wg21.link/p1609r0}", - year = 2019, - month = 3, +@misc{P1885R6, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R6}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r6}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P1609R1, - author = "Hal Finkel", - title = "{P1609R1}: C++ Should Support Just-in-Time Compilation", - howpublished = "\url{https://wg21.link/p1609r1}", - year = 2019, - month = 6, +@misc{P1885R7, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R7}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r7}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1609R2, - author = "Hal Finkel", - title = "{P1609R2}: C++ Should Support Just-in-Time Compilation", - howpublished = "\url{https://wg21.link/p1609r2}", - year = 2019, +@misc{P1885R8, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R8}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r8}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P1609R3, - author = "Hal Finkel", - title = "{P1609R3}: C++ Should Support Just-in-Time Compilation", - howpublished = "\url{https://wg21.link/p1609r3}", - year = 2020, +@misc{P1885R9, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R9}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r9}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P1610R0, - author = "Mathias Stearn", - title = "{P1610R0}: Rename await\_resume() to await\_result()", - howpublished = "\url{https://wg21.link/p1610r0}", - year = 2019, - month = 3, +@misc{P1885R10, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R10}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r10}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P1611R0, - author = "Nina Dinka Ranns", - title = "{P1611R0}: WG21 2019-02 Kona Record of Discussion", - howpublished = "\url{https://wg21.link/p1611r0}", - year = 2019, +@misc{P1885R11, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R11}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r11}", + year = 2023, month = 3, publisher = "WG21" } -@misc{P1612R0, - author = "Walter E. Brown and Arthur O’Dwyer", - title = "{P1612R0}: Relocate Endian's Specification", - howpublished = "\url{https://wg21.link/p1612r0}", - year = 2019, - month = 3, +@misc{P1885R12, + author = "Corentin Jabot and Peter Brett", + title = "{P1885R12}: Naming Text Encodings to Demystify Them", + howpublished = "\url{https://wg21.link/p1885r12}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P1612R1, - author = "Arthur O'Dwyer", - title = "{P1612R1}: Relocate Endian's Specification", - howpublished = "\url{https://wg21.link/p1612r1}", +@misc{P1886R0, + author = "Ben Craig", + title = "{P1886R0}: Error speed benchmarking", + howpublished = "\url{https://wg21.link/p1886r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1614R0, - author = "Barry Revzin", - title = "{P1614R0}: The Mothership Has Landed: Adding <=> to the Library", - howpublished = "\url{https://wg21.link/p1614r0}", +@misc{P1887R0, + author = "Corentin Jabot", + title = "{P1887R0}: Typesafe Reflection on attributes", + howpublished = "\url{https://wg21.link/p1887r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1614R1, - author = "Barry Revzin", - title = "{P1614R1}: The Mothership Has Landed: Adding <=> to the Library", - howpublished = "\url{https://wg21.link/p1614r1}", - year = 2019, - month = 6, +@misc{P1887R1, + author = "Corentin Jabot", + title = "{P1887R1}: Reflection on attributes", + howpublished = "\url{https://wg21.link/p1887r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1614R2, - author = "Barry Revzin", - title = "{P1614R2}: The Mothership Has Landed: Adding <=> to the Library", - howpublished = "\url{https://wg21.link/p1614r2}", +@misc{P1888R0, + author = "Matti Rintala and Matti Rintala and Michael Wong and D. S. Hollman and Pekka Jääskeläinen", + title = "{P1888R0}: Executors without exception handling support", + howpublished = "\url{https://wg21.link/p1888r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1616R0, - author = "Mike Spertus and Roland Bock", - title = "{P1616R0}: Using unconstrained template template parameters with constrained templates", - howpublished = "\url{https://wg21.link/p1616r0}", +@misc{P1889R0, + author = "Alexander Zaitsev and Antony Polukhin", + title = "{P1889R0}: C++ Numerics Work In Progress", + howpublished = "\url{https://wg21.link/p1889r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1616R1, - author = "Mike Spertus and Roland Bock", - title = "{P1616R1}: Using unconstrained template template parameters with constrained templates", - howpublished = "\url{https://wg21.link/p1616r1}", +@misc{P1889R1, + author = "Alexander Zaitsev and Antony Polukhin", + title = "{P1889R1}: C++ Numerics Work In Progress", + howpublished = "\url{https://wg21.link/p1889r1}", year = 2019, - month = 7, + month = 12, publisher = "WG21" } -@misc{P1619R0, - author = "Lisa Lippincott", - title = "{P1619R0}: Functions for Testing Boundary Conditions on Integer Operations", - howpublished = "\url{https://wg21.link/p1619r0}", +@misc{P1890R0, + author = "Antony Polukhin and Alexander Zaitsev", + title = "{P1890R0}: C++ Numerics Work In Progress Issues", + howpublished = "\url{https://wg21.link/p1890r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1619R1, - author = "Lisa Lippincott", - title = "{P1619R1}: Functions for Testing Boundary Conditions on Integer Operations", - howpublished = "\url{https://wg21.link/p1619r1}", +@misc{P1891R0, + author = "Guy Davidson and Mark Hoemmen and D. S. Hollman and Bob Steagall and Christian Trott", + title = "{P1891R0}: The Linear-Algebra Effort", + howpublished = "\url{https://wg21.link/p1891r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1619R2, - author = "Lisa Lippincott", - title = "{P1619R2}: Functions for Testing Boundary Conditions on Integer Operations", - howpublished = "\url{https://wg21.link/p1619r2}", - year = 2022, - month = 11, - publisher = "WG21" -} -@misc{P1622R0, - author = "Daniel Sunderland", - title = "{P1622R0}: Mandating the Standard Library: Clause 31 - Thread support library", - howpublished = "\url{https://wg21.link/p1622r0}", +@misc{P1892R0, + author = "Peter Brett", + title = "{P1892R0}: Extended locale-specific presentation specifiers for std::format", + howpublished = "\url{https://wg21.link/p1892r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1622R1, - author = "Daniel Sunderland", - title = "{P1622R1}: Mandating the Standard Library: Clause 31 - Thread support library", - howpublished = "\url{https://wg21.link/p1622r1}", +@misc{P1892R1, + author = "Peter Brett", + title = "{P1892R1}: Extended locale-specific presentation specifiers for std::format", + howpublished = "\url{https://wg21.link/p1892r1}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1622R2, - author = "Daniel Sunderland", - title = "{P1622R2}: Mandating the Standard Library: Clause 32 - Thread support library", - howpublished = "\url{https://wg21.link/p1622r2}", +@misc{P1893R0, + author = "Andrew Tomazos", + title = "{P1893R0}: Proposal of Contract Primitives", + howpublished = "\url{https://wg21.link/p1893r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1622R3, - author = "Daniel Sunderland", - title = "{P1622R3}: Mandating the Standard Library: Clause 32 - Thread support library", - howpublished = "\url{https://wg21.link/p1622r3}", +@misc{P1894R0, + author = "Andrew Tomazos", + title = "{P1894R0}: Proposal of std::upto, std::indices and std::enumerate", + howpublished = "\url{https://wg21.link/p1894r0}", year = 2019, - month = 11, + month = 10, publisher = "WG21" } -@misc{P1624R0, - author = "Hubert S.K. Tong", - title = "{P1624R0}: Resolving technical issues in parameter mapping equivalence and related problems", - howpublished = "\url{https://wg21.link/p1624r0}", +@misc{P1895R0, + author = "Lewis Baker and Eric Niebler and Kirk Shoop", + title = "{P1895R0}: tag\_invoke: A general pattern for supporting customisable functions", + howpublished = "\url{https://wg21.link/p1895r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1624R1, - author = "Hubert Tong", - title = "{P1624R1}: Resolving technical issues in parameter mapping equivalence and related problems", - howpublished = "\url{https://wg21.link/p1624r1}", +@misc{P1896R0, + author = "Tom Honermann", + title = "{P1896R0}: SG16: Unicode meeting summaries 2019/06/12 - 2019/09/25", + howpublished = "\url{https://wg21.link/p1896r0}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P1625R0, - author = "Ville Voutilainen", - title = "{P1625R0}: Contracts: why the house is not on fire (i.e. why the status quo is tolerable)", - howpublished = "\url{https://wg21.link/p1625r0}", +@misc{P1897R0, + author = "Lee Howes", + title = "{P1897R0}: Towards C++23 executors: An initial set of algorithms", + howpublished = "\url{https://wg21.link/p1897r0}", year = 2019, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1628R0, - author = "Corentin Jabot", - title = "{P1628R0}: Unicode characters properties", - howpublished = "\url{https://wg21.link/p1628r0}", +@misc{P1897R1, + author = "Lee Howes", + title = "{P1897R1}: Towards C++23 executors: An initial set of algorithms", + howpublished = "\url{https://wg21.link/p1897r1}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1629R0, - author = "JeanHeyd Meneide", - title = "{P1629R0}: Standard Text Encoding", - howpublished = "\url{https://wg21.link/p1629r0}", - year = 2019, - month = 6, +@misc{P1897R2, + author = "Lee Howes", + title = "{P1897R2}: Towards C++23 executors: A proposal for an initial set of algorithms", + howpublished = "\url{https://wg21.link/p1897r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1629R1, - author = "JeanHeyd Meneide", - title = "{P1629R1}: Transcoding the world - Standard Text Encoding", - howpublished = "\url{https://wg21.link/p1629r1}", +@misc{P1897R3, + author = "Lee Howes", + title = "{P1897R3}: Towards C++23 executors: A proposal for an initial set of algorithms", + howpublished = "\url{https://wg21.link/p1897r3}", year = 2020, - month = 3, + month = 5, publisher = "WG21" } -@misc{P1630R0, - author = "Barry Revzin", - title = "{P1630R0}: Spaceship needs a tune-up: Addressing some discovered issues with P0515 and P1185", - howpublished = "\url{https://wg21.link/p1630r0}", +@misc{P1898R0, + author = "Lee Howes", + title = "{P1898R0}: Forward progress delegation for executors", + howpublished = "\url{https://wg21.link/p1898r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1630R1, - author = "Barry Revzin", - title = "{P1630R1}: Spaceship needs a tune-up", - howpublished = "\url{https://wg21.link/p1630r1}", - year = 2019, - month = 7, +@misc{P1898R1, + author = "Lee Howes", + title = "{P1898R1}: Forward progress delegation for executors", + howpublished = "\url{https://wg21.link/p1898r1}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1631R0, - author = "Niall Douglas and Bob Steagall", - title = "{P1631R0}: Object detachment and attachment", - howpublished = "\url{https://wg21.link/p1631r0}", +@misc{P1899R0, + author = "Christopher Di Bella", + title = "{P1899R0}: stride\_view", + howpublished = "\url{https://wg21.link/p1899r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1631R1, - author = "Niall Douglas and Bob Steagall", - title = "{P1631R1}: Object detachment and attachment", - howpublished = "\url{https://wg21.link/p1631r1}", - year = 2019, - month = 7, +@misc{P1899R1, + author = "Christopher Di Bella", + title = "{P1899R1}: stride\_view", + howpublished = "\url{https://wg21.link/p1899r1}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P1633R0, - author = "David Olsen and Olivier Giroux", - title = "{P1633R0}: Amendments to the C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1633r0}", - year = 2019, - month = 6, +@misc{P1899R2, + author = "Christopher Di Bella and Tim Song", + title = "{P1899R2}: stride\_view", + howpublished = "\url{https://wg21.link/p1899r2}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1633R1, - author = "David Olsen and Olivier Giroux", - title = "{P1633R1}: Amendments to the C++20 Synchronization Library", - howpublished = "\url{https://wg21.link/p1633r1}", - year = 2019, +@misc{P1899R3, + author = "Christopher Di Bella and Tim Song", + title = "{P1899R3}: stride\_view", + howpublished = "\url{https://wg21.link/p1899r3}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P1634R0, - author = "Corentin Jabot", - title = "{P1634R0}: Naming guidelines for modules", - howpublished = "\url{https://wg21.link/p1634r0}", +@misc{P1900R0, + author = "Barry Revzin", + title = "{P1900R0}: Concepts-Adjacent Problems", + howpublished = "\url{https://wg21.link/p1900r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1635R0, - author = "Jayesh Badwaik", - title = "{P1635R0}: A Design for an Inter-Operable and Customizable Linear Algebra Library", - howpublished = "\url{https://wg21.link/p1635r0}", +@misc{P1901R0, + author = "Daryl Haresign", + title = "{P1901R0}: Enabling the Use of weak\_ptr as Keys in Unordered Associative Containers", + howpublished = "\url{https://wg21.link/p1901r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1636R0, - author = "Lars Gullik Bjønnes", - title = "{P1636R0}: Formatters for library types", - howpublished = "\url{https://wg21.link/p1636r0}", - year = 2019, - month = 6, +@misc{P1901R1, + author = "Daryl Haresign", + title = "{P1901R1}: Enabling the Use of weak\_ptr as Keys in Unordered Associative Containers", + howpublished = "\url{https://wg21.link/p1901r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1636R1, - author = "Lars Gullik Bjønnes", - title = "{P1636R1}: Formatters for library types", - howpublished = "\url{https://wg21.link/p1636r1}", - year = 2019, - month = 8, +@misc{P1901R2, + author = "Daryl Haresign", + title = "{P1901R2}: Enabling the Use of weak\_ptr as Keys in Unordered Associative Containers", + howpublished = "\url{https://wg21.link/p1901r2}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P1636R2, - author = "Lars Gullik Bjønnes", - title = "{P1636R2}: Formatters for library types", - howpublished = "\url{https://wg21.link/p1636r2}", +@misc{P1902R0, + author = "Barry Revzin", + title = "{P1902R0}: Missing feature-test macros 2018-2019", + howpublished = "\url{https://wg21.link/p1902r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1638R0, - author = "Corentin Jabot and Christopher Di Bella", - title = "{P1638R0}: basic\_istream\_view's iterator should not be copyable", - howpublished = "\url{https://wg21.link/p1638r0}", - year = 2019, - month = 6, - publisher = "WG21" -} -@misc{P1638R1, - author = "Corentin Jabot and Christopher Di Bella", - title = "{P1638R1}: basic\_istream\_view's iterator should not be copyable", - howpublished = "\url{https://wg21.link/p1638r1}", +@misc{P1902R1, + author = "Barry Revzin", + title = "{P1902R1}: Missing feature-test macros 2017-2019", + howpublished = "\url{https://wg21.link/p1902r1}", year = 2019, - month = 8, + month = 11, publisher = "WG21" } -@misc{P1639R0, +@misc{P1905R0, author = "Corentin Jabot", - title = "{P1639R0}: Unifying source\_location and contract\_violation", - howpublished = "\url{https://wg21.link/p1639r0}", + title = "{P1905R0}: In-Source Mechanism to Identify Importable Headers", + howpublished = "\url{https://wg21.link/p1905r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1640R0, - author = "Ben Craig", - title = "{P1640R0}: Error size benchmarking", - howpublished = "\url{https://wg21.link/p1640r0}", +@misc{P1906R0, + author = "Peter Sommerlad", + title = "{P1906R0}: Provided operator= return lvalue-ref on rvalue", + howpublished = "\url{https://wg21.link/p1906r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1640R1, - author = "Ben Craig", - title = "{P1640R1}: Error size benchmarking: Redux", - howpublished = "\url{https://wg21.link/p1640r1}", +@misc{P1907R0, + author = "Jens Maurer", + title = "{P1907R0}: Inconsistencies with non-type template parameters", + howpublished = "\url{https://wg21.link/p1907r0}", year = 2019, - month = 9, + month = 10, publisher = "WG21" } -@misc{P1641R0, - author = "Ben Craig", - title = "{P1641R0}: Freestanding Library: Rewording the Status Quo", - howpublished = "\url{https://wg21.link/p1641r0}", +@misc{P1907R1, + author = "Jens Maurer", + title = "{P1907R1}: Inconsistencies with non-type template parameters", + howpublished = "\url{https://wg21.link/p1907r1}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1641R1, - author = "Ben Craig", - title = "{P1641R1}: Freestanding Library: Rewording the Status Quo", - howpublished = "\url{https://wg21.link/p1641r1}", +@misc{P1908R0, + author = "Corentin Jabot", + title = "{P1908R0}: Reserving Attribute Names for Future Use", + howpublished = "\url{https://wg21.link/p1908r0}", year = 2019, - month = 9, + month = 10, publisher = "WG21" } -@misc{P1641R2, - author = "Ben Craig", - title = "{P1641R2}: Freestanding Library: Rewording the Status Quo", - howpublished = "\url{https://wg21.link/p1641r2}", - year = 2020, - month = 1, +@misc{P1908R1, + author = "Corentin Jabot", + title = "{P1908R1}: Reserving Attribute Names for Future Use", + howpublished = "\url{https://wg21.link/p1908r1}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1641R3, - author = "Ben Craig", - title = "{P1641R3}: Freestanding Library: Rewording the Status Quo", - howpublished = "\url{https://wg21.link/p1641r3}", +@misc{P1908R2, + author = "Corentin Jabot", + title = "{P1908R2}: Reserving Attribute Names for Future Use", + howpublished = "\url{https://wg21.link/p1908r2}", year = 2020, - month = 4, + month = 2, publisher = "WG21" } -@misc{P1642R0, - author = "Ben Craig", - title = "{P1642R0}: Freestanding Library: Easy [utilities]", - howpublished = "\url{https://wg21.link/p1642r0}", +@misc{P1909R0, + author = "Michael Wong", + title = "{P1909R0}: SG14: Low Latency Meeting Minutes 2019/08/14-2019/09/11", + howpublished = "\url{https://wg21.link/p1909r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1642R1, - author = "Ben Craig", - title = "{P1642R1}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r1}", +@misc{P1910R0, + author = "Michael Wong", + title = "{P1910R0}: SG14: Linear Algebra Meeting Minutes 2019/08/07-2019/10/02", + howpublished = "\url{https://wg21.link/p1910r0}", year = 2019, - month = 9, + month = 10, publisher = "WG21" } -@misc{P1642R2, - author = "Ben Craig", - title = "{P1642R2}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r2}", - year = 2020, - month = 1, +@misc{P1911R0, + author = "Michael Wong", + title = "{P1911R0}: SG19: Machine Learning 2019/08/08-2019/09/11", + howpublished = "\url{https://wg21.link/p1911r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R3, - author = "Ben Craig", - title = "{P1642R3}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r3}", - year = 2020, - month = 5, +@misc{P1912R0, + author = "Timur Doumler", + title = "{P1912R0}: Interconvertible object representations", + howpublished = "\url{https://wg21.link/p1912r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R4, - author = "Ben Craig", - title = "{P1642R4}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r4}", +@misc{P1912R1, + author = "Timur Doumler", + title = "{P1912R1}: Types with array-like object representations", + howpublished = "\url{https://wg21.link/p1912r1}", year = 2020, - month = 7, + month = 1, publisher = "WG21" } -@misc{P1642R5, - author = "Ben Craig", - title = "{P1642R5}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r5}", - year = 2020, - month = 12, +@misc{P1913R0, + author = "Frank Birbacher", + title = "{P1913R0}: Comments on Audio Devices", + howpublished = "\url{https://wg21.link/p1913r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R6, - author = "Ben Craig", - title = "{P1642R6}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r6}", - year = 2021, - month = 5, +@misc{P1914R0, + author = "Vincent Reverdy", + title = "{P1914R0}: On the names of shift algorithms", + howpublished = "\url{https://wg21.link/p1914r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R7, - author = "Ben Craig", - title = "{P1642R7}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r7}", - year = 2021, - month = 9, +@misc{P1915R0, + author = "Matthias Kretz", + title = "{P1915R0}: Expected Feedback from simd in the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1915r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R8, - author = "Ben Craig", - title = "{P1642R8}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r8}", - year = 2022, - month = 4, +@misc{P1916R0, + author = "David Goldblatt", + title = "{P1916R0}: There might not be an elegant OOTA fix", + howpublished = "\url{https://wg21.link/p1916r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R9, - author = "Ben Craig", - title = "{P1642R9}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r9}", - year = 2022, - month = 5, +@misc{P1917R0, + author = "Marshall Clow", + title = "{P1917R0}: C++ Library Issues to be moved in Belfast", + howpublished = "\url{https://wg21.link/p1917r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R10, - author = "Ben Craig", - title = "{P1642R10}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r10}", - year = 2022, - month = 6, +@misc{P1919R0, + author = "Nevin Liber", + title = "{P1919R0}: Expanding the Rights in SD-8", + howpublished = "\url{https://wg21.link/p1919r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1642R11, - author = "Ben Craig", - title = "{P1642R11}: Freestanding Library: Easy [utilities], [ranges], and [iterators]", - howpublished = "\url{https://wg21.link/p1642r11}", - year = 2022, - month = 7, +@misc{P1919R1, + author = "Nevin Liber", + title = "{P1919R1}: Expanding the Rights in SD-8", + howpublished = "\url{https://wg21.link/p1919r1}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1643R0, - author = "David Olsen", - title = "{P1643R0}: Add wait/notify to atomic\_ref", - howpublished = "\url{https://wg21.link/p1643r0}", - year = 2019, - month = 6, +@misc{P1919R2, + author = "Nevin Liber", + title = "{P1919R2}: Expanding the Rights in SD-8", + howpublished = "\url{https://wg21.link/p1919r2}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1643R1, - author = "David Olsen", - title = "{P1643R1}: Add wait/notify to atomic\_ref", - howpublished = "\url{https://wg21.link/p1643r1}", - year = 2019, - month = 7, +@misc{P1919R3, + author = "Nevin Liber", + title = "{P1919R3}: Expanding the Rights in SD-8", + howpublished = "\url{https://wg21.link/p1919r3}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1644R0, - author = "David Olsen", - title = "{P1644R0}: Add wait/notify to atomic>", - howpublished = "\url{https://wg21.link/p1644r0}", +@misc{P1920R0, + author = "Andrew Tomazos", + title = "{P1920R0}: Proposal of Namespace Templates", + howpublished = "\url{https://wg21.link/p1920r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1645R0, - author = "Ben Deane", - title = "{P1645R0}: constexpr for numeric algorithms", - howpublished = "\url{https://wg21.link/p1645r0}", +@misc{P1921R0, + author = "Nevin Liber", + title = "{P1921R0}: What's in a Name?", + howpublished = "\url{https://wg21.link/p1921r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1645R1, - author = "Ben Deane", - title = "{P1645R1}: constexpr for numeric algorithms", - howpublished = "\url{https://wg21.link/p1645r1}", +@misc{P1922R0, + author = "Alexander Zaitsev", + title = "{P1922R0}: Making std::list constexpr", + howpublished = "\url{https://wg21.link/p1922r0}", year = 2019, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1648R0, - author = "Mingxin Wang", - title = "{P1648R0}: The Concept of Extending Argument and a Support Library", - howpublished = "\url{https://wg21.link/p1648r0}", +@misc{P1923R0, + author = "Alexander Zaitsev", + title = "{P1923R0}: Making std::deque constexpr", + howpublished = "\url{https://wg21.link/p1923r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1648R1, - author = "Mingxin Wang and Agustín Bergé", - title = "{P1648R1}: The Concept of Extending Argument and a Support Library", - howpublished = "\url{https://wg21.link/p1648r1}", +@misc{P1924R0, + author = "Alexander Zaitsev", + title = "{P1924R0}: Making std::stack constexpr", + howpublished = "\url{https://wg21.link/p1924r0}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P1648R2, - author = "Mingxin Wang and Agustín Bergé", - title = "{P1648R2}: A Library for Sink Argument Passing", - howpublished = "\url{https://wg21.link/p1648r2}", +@misc{P1925R0, + author = "Alexander Zaitsev", + title = "{P1925R0}: Making std::queue constexpr", + howpublished = "\url{https://wg21.link/p1925r0}", year = 2019, month = 10, publisher = "WG21" } -@misc{P1649R0, - author = "Mingxin Wang", - title = "{P1649R0}: A Generic Library for Compile-time Routing", - howpublished = "\url{https://wg21.link/p1649r0}", +@misc{P1926R0, + author = "Alexander Zaitsev", + title = "{P1926R0}: Making std::priority\_queue constexpr", + howpublished = "\url{https://wg21.link/p1926r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1650R0, - author = "Tomasz Kamiński", - title = "{P1650R0}: Output std::chrono::days with 'd' suffix", - howpublished = "\url{https://wg21.link/p1650r0}", +@misc{P1927R0, + author = "Alexander Zaitsev", + title = "{P1927R0}: Add std::is\_partitioned\_until algorithm", + howpublished = "\url{https://wg21.link/p1927r0}", year = 2019, - month = 5, + month = 10, publisher = "WG21" } -@misc{P1651R0, - author = "Tomasz Kamiński", - title = "{P1651R0}: bind\_front should not unwrap reference\_wrapper", - howpublished = "\url{https://wg21.link/p1651r0}", +@misc{P1928R0, + author = "Matthias Kretz", + title = "{P1928R0}: Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1652R0, - author = "Zhihao Yuan and Victor Zverovich", - title = "{P1652R0}: Printf corner cases in std::format", - howpublished = "\url{https://wg21.link/p1652r0}", - year = 2019, - month = 6, +@misc{P1928R1, + author = "Matthias Kretz", + title = "{P1928R1}: Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P1652R1, - author = "Zhihao Yuan and Victor Zverovich", - title = "{P1652R1}: Printf corner cases in std::format", - howpublished = "\url{https://wg21.link/p1652r1}", - year = 2019, - month = 7, +@misc{P1928R2, + author = "Matthias Kretz", + title = "{P1928R2}: Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P1654R0, - author = "Roger Orr", - title = "{P1654R0}: ABI breakage - summary of initial comments", - howpublished = "\url{https://wg21.link/p1654r0}", - year = 2019, - month = 6, +@misc{P1928R3, + author = "Matthias Kretz", + title = "{P1928R3}: Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r3}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1654R1, - author = "Roger Orr", - title = "{P1654R1}: ABI breakage - summary of initial comments", - howpublished = "\url{https://wg21.link/p1654r1}", - year = 2020, - month = 4, +@misc{P1928R4, + author = "Matthias Kretz", + title = "{P1928R4}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r4}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P1655R0, - author = "Zach Laine", - title = "{P1655R0}: LEWG Omnibus Design Policy Paper", - howpublished = "\url{https://wg21.link/p1655r0}", - year = 2019, +@misc{P1928R5, + author = "Matthias Kretz", + title = "{P1928R5}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r5}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P1656R0, - author = "Agustín Bergé", - title = "{P1656R0}: ``Throws: Nothing'' should be noexcept", - howpublished = "\url{https://wg21.link/p1656r0}", - year = 2019, +@misc{P1928R6, + author = "Matthias Kretz", + title = "{P1928R6}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r6}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P1656R1, - author = "Agustín Bergé", - title = "{P1656R1}: ``Throws: Nothing'' should be noexcept", - howpublished = "\url{https://wg21.link/p1656r1}", - year = 2020, - month = 2, +@misc{P1928R7, + author = "Matthias Kretz", + title = "{P1928R7}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r7}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P1656R2, - author = "Agustín Bergé", - title = "{P1656R2}: ``Throws: Nothing'' should be noexcept", - howpublished = "\url{https://wg21.link/p1656r2}", - year = 2020, - month = 2, +@misc{P1928R8, + author = "Matthias Kretz", + title = "{P1928R8}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r8}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P1657R0, - author = "Paul Fee", - title = "{P1657R0}: String substring checking", - howpublished = "\url{https://wg21.link/p1657r0}", - year = 2019, - month = 6, +@misc{P1928R9, + author = "Matthias Kretz", + title = "{P1928R9}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r9}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P1658R0, - author = "Jared Hoberock and Bryce Adelstein Lelbach", - title = "{P1658R0}: Suggestions for Consensus on Executors", - howpublished = "\url{https://wg21.link/p1658r0}", - year = 2019, +@misc{P1928R10, + author = "Matthias Kretz", + title = "{P1928R10}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r10}", + year = 2024, month = 6, publisher = "WG21" } -@misc{P1659R0, - author = "Christopher Di Bella", - title = "{P1659R0}: starts\_with and ends\_with", - howpublished = "\url{https://wg21.link/p1659r0}", - year = 2019, - month = 6, +@misc{P1928R11, + author = "Matthias Kretz", + title = "{P1928R11}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r11}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P1659R1, - author = "Christopher Di Bella", - title = "{P1659R1}: starts\_with and ends\_with", - howpublished = "\url{https://wg21.link/p1659r1}", - year = 2020, - month = 7, +@misc{P1928R12, + author = "Matthias Kretz", + title = "{P1928R12}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r12}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P1659R2, - author = "Christopher Di Bella", - title = "{P1659R2}: starts\_with and ends\_with", - howpublished = "\url{https://wg21.link/p1659r2}", - year = 2021, - month = 2, +@misc{P1928R13, + author = "Matthias Kretz", + title = "{P1928R13}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r13}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P1659R3, - author = "Christopher Di Bella", - title = "{P1659R3}: starts\_with and ends\_with", - howpublished = "\url{https://wg21.link/p1659r3}", - year = 2021, - month = 2, +@misc{P1928R14, + author = "Matthias Kretz", + title = "{P1928R14}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r14}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P1660R0, - author = "Jared Hoberock and Michael Garland and Bryce Adelstein Lelbach and Michał Dominiak and Eric Niebler and Kirk Shoop and Lewis Baker and Lee Howes and D. S. Hollman and Gordon Brown", - title = "{P1660R0}: A Compromise Executor Design Sketch", - howpublished = "\url{https://wg21.link/p1660r0}", +@misc{P1928R15, + author = "Matthias Kretz", + title = "{P1928R15}: std::simd - Merge data-parallel types from the Parallelism TS 2", + howpublished = "\url{https://wg21.link/p1928r15}", + year = 2024, + month = 11, + publisher = "WG21" +} +@misc{P1929R0, + author = "Alexander Zaitsev", + title = "{P1929R0}: Making std::forward\_list constexpr", + howpublished = "\url{https://wg21.link/p1929r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1661R0, - author = "Tomasz Kamiński", - title = "{P1661R0}: Remove dedicated precalculated hash lookup interface", - howpublished = "\url{https://wg21.link/p1661r0}", +@misc{P1930R0, + author = "Vincent Reverdy", + title = "{P1930R0}: Towards a standard unit systems library", + howpublished = "\url{https://wg21.link/p1930r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1661R1, - author = "Tomasz Kamiński", - title = "{P1661R1}: Remove dedicated precalculated hash lookup interface", - howpublished = "\url{https://wg21.link/p1661r1}", +@misc{P1932R0, + author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev", + title = "{P1932R0}: Extension of the C++ random number generators", + howpublished = "\url{https://wg21.link/p1932r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1662R0, - author = "Lewis Baker", - title = "{P1662R0}: Adding async RAII support to coroutines", - howpublished = "\url{https://wg21.link/p1662r0}", +@misc{P1933R0, + author = "Jared Hoberock", + title = "{P1933R0}: Suggestions for bulk\_execute", + howpublished = "\url{https://wg21.link/p1933r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1663R0, - author = "Lewis Baker", - title = "{P1663R0}: Supporting return-value-optimisation in coroutines", - howpublished = "\url{https://wg21.link/p1663r0}", +@misc{P1934R0, + author = "Casey Carter and Christopher Di Bella and Eric Niebler", + title = "{P1934R0}: boolean Considered Harmful", + howpublished = "\url{https://wg21.link/p1934r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1664R0, - author = "JeanHeyd Meneide", - title = "{P1664R0}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r0}", +@misc{P1935R0, + author = "Mateusz Pusz", + title = "{P1935R0}: A C++ Approach to Physical Units", + howpublished = "\url{https://wg21.link/p1935r0}", year = 2019, - month = 8, + month = 10, publisher = "WG21" } -@misc{P1664R1, - author = "JeanHeyd Meneide", - title = "{P1664R1}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r1}", +@misc{P1935R1, + author = "Mateusz Pusz", + title = "{P1935R1}: A C++ Approach to Physical Units", + howpublished = "\url{https://wg21.link/p1935r1}", year = 2019, month = 11, publisher = "WG21" } -@misc{P1664R2, - author = "JeanHeyd Meneide", - title = "{P1664R2}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r2}", +@misc{P1935R2, + author = "Mateusz Pusz", + title = "{P1935R2}: A C++ Approach to Physical Units", + howpublished = "\url{https://wg21.link/p1935r2}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1664R3, - author = "JeanHeyd Meneide", - title = "{P1664R3}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r3}", - year = 2021, - month = 4, - publisher = "WG21" -} -@misc{P1664R4, - author = "JeanHeyd Meneide", - title = "{P1664R4}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r4}", - year = 2021, - month = 6, +@misc{P1936R0, + author = "Ruslan Arutyunyan", + title = "{P1936R0}: Dependent Static Assertion", + howpublished = "\url{https://wg21.link/p1936r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1664R5, - author = "JeanHeyd Meneide", - title = "{P1664R5}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r5}", - year = 2021, - month = 8, +@misc{P1937R0, + author = "David Stone", + title = "{P1937R0}: Fixing inconsistencies between `constexpr` and `consteval` functions", + howpublished = "\url{https://wg21.link/p1937r0}", + year = 2019, + month = 10, publisher = "WG21" } -@misc{P1664R6, - author = "JeanHeyd Meneide", - title = "{P1664R6}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r6}", - year = 2021, - month = 12, +@misc{P1937R1, + author = "David Stone", + title = "{P1937R1}: Fixing inconsistencies between `constexpr` and `consteval` functions", + howpublished = "\url{https://wg21.link/p1937r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1664R7, - author = "JeanHeyd Meneide and Hannes Hauswedell", - title = "{P1664R7}: reconstructible\_range - a concept for putting ranges back together", - howpublished = "\url{https://wg21.link/p1664r7}", - year = 2022, +@misc{P1937R2, + author = "David Stone", + title = "{P1937R2}: Fixing inconsistencies between `constexpr` and `consteval` functions", + howpublished = "\url{https://wg21.link/p1937r2}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1665R0, - author = "John Bandela", - title = "{P1665R0}: Tag Based Customization Point Functions", - howpublished = "\url{https://wg21.link/p1665r0}", +@misc{P1938R0, + author = "Barry Revzin and Daveed Vandevoorde and Richard Smith", + title = "{P1938R0}: if consteval", + howpublished = "\url{https://wg21.link/p1938r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1666R0, - author = "Tom Honermann", - title = "{P1666R0}: SG16: Unicode meeting summaries 2019/01/23 - 2019/05/22", - howpublished = "\url{https://wg21.link/p1666r0}", - year = 2019, - month = 6, +@misc{P1938R1, + author = "Barry Revzin and Daveed Vandevoorde and Richard Smith and Andrew Sutton", + title = "{P1938R1}: if consteval", + howpublished = "\url{https://wg21.link/p1938r1}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1667R0, - author = "Christopher Di Bella", - title = "{P1667R0}: Concept-aware noexcept specifiers", - howpublished = "\url{https://wg21.link/p1667r0}", - year = 2019, - month = 6, +@misc{P1938R2, + author = "Barry Revzin and Daveed Vandevoorde and Richard Smith and Andrew Sutton", + title = "{P1938R2}: if consteval", + howpublished = "\url{https://wg21.link/p1938r2}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1668R0, - author = "Erich Keane", - title = "{P1668R0}: Enabling constexpr Intrinsics By Permitting Unevaluated inline-assembly in constexpr Functions", - howpublished = "\url{https://wg21.link/p1668r0}", - year = 2019, - month = 6, +@misc{P1938R3, + author = "Barry Revzin and Daveed Vandevoorde and Richard Smith and Andrew Sutton", + title = "{P1938R3}: if consteval", + howpublished = "\url{https://wg21.link/p1938r3}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1668R1, - author = "Erich Keane", - title = "{P1668R1}: Enabling constexpr Intrinsics By Permitting Unevaluated inline-assembly in constexpr Functions", - howpublished = "\url{https://wg21.link/p1668r1}", +@misc{P1943R0, + author = "Christopher Kohlhoff", + title = "{P1943R0}: Networking TS changes to improve completion token flexibility and performance", + howpublished = "\url{https://wg21.link/p1943r0}", year = 2019, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1669R0, - author = "Erich Keane", - title = "{P1669R0}: Callsite Based Inlining Hints: [[always\_inline]] and [[never\_inline]]", - howpublished = "\url{https://wg21.link/p1669r0}", +@misc{P1944R0, + author = "Daniil Goncharov and Antony Polukhin", + title = "{P1944R0}: Add Constexpr Modifiers to Functions in cstring and cwchar Headers", + howpublished = "\url{https://wg21.link/p1944r0}", year = 2019, - month = 6, + month = 12, publisher = "WG21" } -@misc{P1670R0, - author = "Joshua Berne and Alisdair Meredith", - title = "{P1670R0}: Side Effects of Checked Contracts and Predicate Elision", - howpublished = "\url{https://wg21.link/p1670r0}", +@misc{P1944R1, + author = "Daniil Goncharov and Antony Polukhin", + title = "{P1944R1}: Add Constexpr Modifiers to Functions in cstring and cwchar Headers", + howpublished = "\url{https://wg21.link/p1944r1}", + year = 2020, + month = 5, + publisher = "WG21" +} +@misc{P1945R0, + author = "Krystian Stasiowski", + title = "{P1945R0}: Making More Objects Contiguous", + howpublished = "\url{https://wg21.link/p1945r0}", year = 2019, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1671R0, - author = "Joshua Berne and Alisdair Meredith", - title = "{P1671R0}: Contract Evaluation in Constant Expressions", - howpublished = "\url{https://wg21.link/p1671r0}", +@misc{P1946R0, + author = "Barry Revzin and Casey Carter", + title = "{P1946R0}: Allow defaulting comparisons by value", + howpublished = "\url{https://wg21.link/p1946r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1672R0, - author = "Joshua Berne", - title = "{P1672R0}: ``Axiom'' is a False Friend", - howpublished = "\url{https://wg21.link/p1672r0}", +@misc{P1947R0, + author = "Bjarne Stroustrup", + title = "{P1947R0}: C++ exceptions and alternatives", + howpublished = "\url{https://wg21.link/p1947r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1673R0, - author = "Mark Hoemmen and D. S. Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Siva Rajamanickam and Li-Ta Lo and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R0}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r0}", +@misc{P1948R0, + author = "Corentin Jabot", + title = "{P1948R0}: Modules: Keep the dot", + howpublished = "\url{https://wg21.link/p1948r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1673R1, - author = "Mark Hoemmen and D. S. Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Siva Rajamanickam and Li-Ta Lo and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R1}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r1}", +@misc{P1949R0, + author = "Steve Downey", + title = "{P1949R0}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1673R2, - author = "Mark Hoemmen and D. S. Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Siva Rajamanickam and Li-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R2}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r2}", +@misc{P1949R1, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels", + title = "{P1949R1}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r1}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1673R3, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Li-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R3}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r3}", - year = 2021, +@misc{P1949R2, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels", + title = "{P1949R2}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r2}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1949R3, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", + title = "{P1949R3}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r3}", + year = 2020, month = 4, publisher = "WG21" } -@misc{P1673R4, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R4}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r4}", - year = 2021, - month = 8, +@misc{P1949R4, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", + title = "{P1949R4}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r4}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1673R5, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R5}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r5}", - year = 2021, - month = 10, +@misc{P1949R5, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", + title = "{P1949R5}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r5}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1673R6, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R6}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r6}", - year = 2021, - month = 12, +@misc{P1949R6, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", + title = "{P1949R6}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r6}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1673R7, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R7}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r7}", - year = 2022, +@misc{P1949R7, + author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", + title = "{P1949R7}: C++ Identifier Syntax using Unicode Standard Annex 31", + howpublished = "\url{https://wg21.link/p1949r7}", + year = 2021, month = 4, publisher = "WG21" } -@misc{P1673R8, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia Klinvex and Li-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R8}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r8}", - year = 2022, - month = 5, +@misc{P1950R0, + author = "Jonathan Coe and Antony Peacock", + title = "{P1950R0}: An indirect value-type for C++", + howpublished = "\url{https://wg21.link/p1950r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1673R9, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R9}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r9}", - year = 2022, - month = 6, +@misc{P1950R1, + author = "Jonathan Coe and Antony Peacock", + title = "{P1950R1}: An indirect value-type for C++", + howpublished = "\url{https://wg21.link/p1950r1}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1673R10, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R10}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r10}", +@misc{P1950R2, + author = "Jonathan Coe and Antony Peacock", + title = "{P1950R2}: An indirect value-type for C++", + howpublished = "\url{https://wg21.link/p1950r2}", year = 2022, month = 10, publisher = "WG21" } -@misc{P1673R11, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R11}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r11}", - year = 2023, - month = 1, +@misc{P1951R0, + author = "Logan R. Smith", + title = "{P1951R0}: Default Arguments for pair's Forwarding Constructor", + howpublished = "\url{https://wg21.link/p1951r0}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1673R12, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R12}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r12}", - year = 2023, - month = 3, +@misc{P1951R1, + author = "Logan R. Smith", + title = "{P1951R1}: Default Arguments for pair's Forwarding Constructor", + howpublished = "\url{https://wg21.link/p1951r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1673R13, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott and Daniel Sunderland and Nevin Liber and Alicia KlinvexLi-Ta Lo and Damien Lebrun-Grandie and Graham Lopez and Peter Caday and Sarah Knepper and Piotr Luszczek and Timothy Costa", - title = "{P1673R13}: A free function linear algebra interface based on the BLAS", - howpublished = "\url{https://wg21.link/p1673r13}", - year = 2023, - month = 12, +@misc{P1953R0, + author = "Corentin Jabot", + title = "{P1953R0}: Unicode Identifiers And Unicode", + howpublished = "\url{https://wg21.link/p1953r0}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1674R0, - author = "Mark Hoemmen and D. S. Hollman and Christian Trott", - title = "{P1674R0}: Evolving a Standard C++ Linear Algebra Library from the BLAS", - howpublished = "\url{https://wg21.link/p1674r0}", +@misc{P1955R0, + author = "Frank Birbacher", + title = "{P1955R0}: Top Level Is Constant Evaluated", + howpublished = "\url{https://wg21.link/p1955r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1674R1, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott", - title = "{P1674R1}: Evolving a Standard C++ Linear Algebra Library from the BLAS", - howpublished = "\url{https://wg21.link/p1674r1}", - year = 2022, - month = 4, +@misc{P1955R1, + author = "Frank Birbacher", + title = "{P1955R1}: Top Level Is Constant Evaluated", + howpublished = "\url{https://wg21.link/p1955r1}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1674R2, - author = "Mark Hoemmen and Daisy Hollman and Christian Trott", - title = "{P1674R2}: Evolving a Standard C++ Linear Algebra Library from the BLAS", - howpublished = "\url{https://wg21.link/p1674r2}", - year = 2022, - month = 5, +@misc{P1956R0, + author = "Vincent Reverdy", + title = "{P1956R0}: On the naming of low-level bit manipulation functions", + howpublished = "\url{https://wg21.link/p1956r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1675R0, - author = "Billy O'Neal", - title = "{P1675R0}: rethrow\_exception must be allowed to copy", - howpublished = "\url{https://wg21.link/p1675r0}", - year = 2019, - month = 6, +@misc{P1956R1, + author = "Vincent Reverdy", + title = "{P1956R1}: On the naming of low-level bit manipulation functions", + howpublished = "\url{https://wg21.link/p1956r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1675R1, - author = "Billy O'Neal", - title = "{P1675R1}: rethrow\_exception must be allowed to copy", - howpublished = "\url{https://wg21.link/p1675r1}", +@misc{P1957R0, + author = "Zhihao Yuan", + title = "{P1957R0}: Converting from T* to bool should be considered narrowing (re: US 212)", + howpublished = "\url{https://wg21.link/p1957r0}", year = 2019, - month = 7, - publisher = "WG21" -} -@misc{P1675R2, - author = "Billy O'Neal", - title = "{P1675R2}: rethrow\_exception must be allowed to copy", - howpublished = "\url{https://wg21.link/p1675r2}", - year = 2021, - month = 5, + month = 11, publisher = "WG21" } -@misc{P1676R0, - author = "Gor Nishanov", - title = "{P1676R0}: C++ Exception Optimizations. An experiment.", - howpublished = "\url{https://wg21.link/p1676r0}", - year = 2019, - month = 6, +@misc{P1957R1, + author = "Zhihao Yuan", + title = "{P1957R1}: Converting from T* to bool should be considered narrowing (re: US 212)", + howpublished = "\url{https://wg21.link/p1957r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1677R0, - author = "Kirk Shoop", - title = "{P1677R0}: Cancellation is not an Error", - howpublished = "\url{https://wg21.link/p1677r0}", - year = 2019, - month = 6, +@misc{P1957R2, + author = "Zhihao Yuan", + title = "{P1957R2}: Converting from T* to bool should be considered narrowing (re: US 212)", + howpublished = "\url{https://wg21.link/p1957r2}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1677R1, - author = "Kirk Shoop", - title = "{P1677R1}: Cancellation is not an Error", - howpublished = "\url{https://wg21.link/p1677r1}", - year = 2019, - month = 8, +@misc{P1958R0, + author = "Lawrence Crowl", + title = "{P1958R0}: C++ Concurrent Buffer Queue", + howpublished = "\url{https://wg21.link/p1958r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1677R2, - author = "Kirk Shoop and Lisa Lippincott and Lewis Baker", - title = "{P1677R2}: Cancellation is not an Error", - howpublished = "\url{https://wg21.link/p1677r2}", +@misc{P1959R0, + author = "Barry Revzin", + title = "{P1959R0}: Remove std::weak\_equality and std::strong\_equality", + howpublished = "\url{https://wg21.link/p1959r0}", year = 2019, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1678R0, - author = "Kirk Shoop", - title = "{P1678R0}: Callbacks and Composition", - howpublished = "\url{https://wg21.link/p1678r0}", +@misc{P1960R0, + author = "David Olsen", + title = "{P1960R0}: NB Comment Changes Reviewed by SG1", + howpublished = "\url{https://wg21.link/p1960r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1678R1, - author = "Kirk Shoop", - title = "{P1678R1}: Callbacks and Composition", - howpublished = "\url{https://wg21.link/p1678r1}", +@misc{P1961R0, + author = "Gašper Ažman", + title = "{P1961R0}: Harmonizing the definitions of total order for pointers", + howpublished = "\url{https://wg21.link/p1961r0}", year = 2019, - month = 8, + month = 11, publisher = "WG21" } -@misc{P1678R2, - author = "Kirk Shoop", - title = "{P1678R2}: Callbacks and Composition", - howpublished = "\url{https://wg21.link/p1678r2}", +@misc{P1962R0, + author = "Bjarne Stroustrup", + title = "{P1962R0}: How can you be so certain?", + howpublished = "\url{https://wg21.link/p1962r0}", year = 2019, - month = 10, - publisher = "WG21" -} -@misc{P1679R0, - author = "Wim Leflere", - title = "{P1679R0}: String Contains function", - howpublished = "\url{https://wg21.link/p1679r0}", + month = 11, + publisher = "WG21" +} +@misc{P1963R0, + author = "Billy O'Neal", + title = "{P1963R0}: Fixing US 313", + howpublished = "\url{https://wg21.link/p1963r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1679R1, - author = "Wim Leflere and Paul Fee", - title = "{P1679R1}: String Contains function", - howpublished = "\url{https://wg21.link/p1679r1}", +@misc{P1964R0, + author = "Tim Song", + title = "{P1964R0}: Casting convertible\_to considered harmful", + howpublished = "\url{https://wg21.link/p1964r0}", year = 2019, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1679R2, - author = "Wim Leflere and Paul Fee", - title = "{P1679R2}: String Contains function", - howpublished = "\url{https://wg21.link/p1679r2}", +@misc{P1964R1, + author = "Tim Song", + title = "{P1964R1}: Wording for boolean-testable", + howpublished = "\url{https://wg21.link/p1964r1}", year = 2020, - month = 5, + month = 1, publisher = "WG21" } -@misc{P1679R3, - author = "Wim Leflere and Paul Fee", - title = "{P1679R3}: String Contains function", - howpublished = "\url{https://wg21.link/p1679r3}", +@misc{P1964R2, + author = "Tim Song", + title = "{P1964R2}: Wording for boolean-testable", + howpublished = "\url{https://wg21.link/p1964r2}", year = 2020, - month = 7, + month = 2, publisher = "WG21" } -@misc{P1680R0, - author = "Andrew Sutton and Jeff Chapman", - title = "{P1680R0}: Implementing Contracts in GCC", - howpublished = "\url{https://wg21.link/p1680r0}", +@misc{P1965R0, + author = "Walter E Brown and Daniel Sunderland and Tim Song", + title = "{P1965R0}: Blanket Wording for Specifying ``Hidden Friends''", + howpublished = "\url{https://wg21.link/p1965r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1681R0, - author = "Gor Nishanov", - title = "{P1681R0}: Revisiting allocator model for coroutine lazy/task/generator", - howpublished = "\url{https://wg21.link/p1681r0}", +@misc{P1967R0, + author = "JeanHeyd Meneide", + title = "{P1967R0}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1682R0, +@misc{P1967R1, author = "JeanHeyd Meneide", - title = "{P1682R0}: std::to\_underlying", - howpublished = "\url{https://wg21.link/p1682r0}", - year = 2019, - month = 6, + title = "{P1967R1}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1682R1, +@misc{P1967R2, author = "JeanHeyd Meneide", - title = "{P1682R1}: std::to\_underlying", - howpublished = "\url{https://wg21.link/p1682r1}", - year = 2019, - month = 8, + title = "{P1967R2}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r2}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1682R2, +@misc{P1967R3, author = "JeanHeyd Meneide", - title = "{P1682R2}: std::to\_underlying", - howpublished = "\url{https://wg21.link/p1682r2}", + title = "{P1967R3}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r3}", year = 2021, - month = 1, + month = 4, publisher = "WG21" } -@misc{P1682R3, +@misc{P1967R4, author = "JeanHeyd Meneide", - title = "{P1682R3}: std::to\_underlying", - howpublished = "\url{https://wg21.link/p1682r3}", + title = "{P1967R4}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r4}", year = 2021, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1683R0, +@misc{P1967R5, author = "JeanHeyd Meneide", - title = "{P1683R0}: References for Standard Library Vocabulary Types - an optional case study", - howpublished = "\url{https://wg21.link/p1683r0}", - year = 2020, - month = 2, + title = "{P1967R5}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r5}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1684R0, - author = "D. S. Hollman and Christian Trott and Mark Hoemmen and Daniel Sundernland", - title = "{P1684R0}: mdarray: An Owning Multidimensional Array Analog of mdspan", - howpublished = "\url{https://wg21.link/p1684r0}", - year = 2019, - month = 6, +@misc{P1967R6, + author = "JeanHeyd Meneide", + title = "{P1967R6}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r6}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P1684R1, - author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland", - title = "{P1684R1}: mdarray: An Owning Multidimensional Array Analog of mdspan", - howpublished = "\url{https://wg21.link/p1684r1}", +@misc{P1967R7, + author = "JeanHeyd Meneide", + title = "{P1967R7}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r7}", year = 2022, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1684R2, - author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland", - title = "{P1684R2}: mdarray: An Owning Multidimensional Array Analog of mdspan", - howpublished = "\url{https://wg21.link/p1684r2}", +@misc{P1967R8, + author = "JeanHeyd Meneide", + title = "{P1967R8}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r8}", year = 2022, - month = 4, + month = 6, publisher = "WG21" } -@misc{P1684R3, - author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland", - title = "{P1684R3}: mdarray: An Owning Multidimensional Array Analog of mdspan", - howpublished = "\url{https://wg21.link/p1684r3}", +@misc{P1967R9, + author = "JeanHeyd Meneide", + title = "{P1967R9}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r9}", year = 2022, - month = 7, + month = 10, publisher = "WG21" } -@misc{P1684R4, - author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland and Damien Lebrun-Grandie", - title = "{P1684R4}: mdarray: An Owning Multidimensional Array Analog of mdspan", - howpublished = "\url{https://wg21.link/p1684r4}", +@misc{P1967R10, + author = "JeanHeyd Meneide", + title = "{P1967R10}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r10}", year = 2023, month = 1, publisher = "WG21" } -@misc{P1684R5, - author = "Christian Trott and D. S. Hollman and Mark Hoemmen and Daniel Sunderland and Damien Lebrun-Grandie", - title = "{P1684R5}: mdarray: An Owning Multidimensional Array Analog of mdspan", - howpublished = "\url{https://wg21.link/p1684r5}", +@misc{P1967R11, + author = "JeanHeyd Meneide", + title = "{P1967R11}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r11}", year = 2023, - month = 5, + month = 8, publisher = "WG21" } -@misc{P1685R0, - author = "Pablo Halpern", - title = "{P1685R0}: Make get/set\_default\_resource replaceable", - howpublished = "\url{https://wg21.link/p1685r0}", - year = 2019, - month = 6, +@misc{P1967R12, + author = "JeanHeyd Meneide", + title = "{P1967R12}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r12}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P1686R0, - author = "Jeff Garland", - title = "{P1686R0}: Mandating the Standard Library: Clause 27 - Time library", - howpublished = "\url{https://wg21.link/p1686r0}", - year = 2019, - month = 6, +@misc{P1967R13, + author = "JeanHeyd Meneide", + title = "{P1967R13}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r13}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P1686R1, - author = "Jeff Garland", - title = "{P1686R1}: Mandating the Standard Library: Clause 27 - Time library", - howpublished = "\url{https://wg21.link/p1686r1}", - year = 2019, - month = 10, +@misc{P1967R14, + author = "JeanHeyd Meneide", + title = "{P1967R14}: \#embed - a simple, scannable preprocessor-based resource acquisition method", + howpublished = "\url{https://wg21.link/p1967r14}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P1686R2, - author = "Jeff Garland", - title = "{P1686R2}: Mandating the Standard Library: Clause 27 - Time library", - howpublished = "\url{https://wg21.link/p1686r2}", +@misc{P1968R0, + author = "William M. (Mike) Miller", + title = "{P1968R0}: Core Language Working Group ``tentatively ready'' issues for the November, 2019 (Belfast) meeting", + howpublished = "\url{https://wg21.link/p1968r0}", year = 2019, month = 11, publisher = "WG21" } -@misc{P1687R0, - author = "Bryce Adelstein Lelbach and Ben Craig", - title = "{P1687R0}: Summary of the Tooling Study Group's Pre-Cologne Telecons on Modules Tooling Interactions", - howpublished = "\url{https://wg21.link/p1687r0}", +@misc{P1969R0, + author = "William M. (Mike) Miller", + title = "{P1969R0}: Core Language Working Group ``ready'' issues for the November, 2019 (Belfast) meeting", + howpublished = "\url{https://wg21.link/p1969r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1687R1, - author = "Bryce Adelstein Lelbach and Ben Craig", - title = "{P1687R1}: Summary of the Tooling Study Group's Modules Ecosystem Technical Report Telecons", - howpublished = "\url{https://wg21.link/p1687r1}", +@misc{P1970R0, + author = "Hannes Hauswedell", + title = "{P1970R0}: Consistency for size() functions", + howpublished = "\url{https://wg21.link/p1970r0}", year = 2019, - month = 8, + month = 11, publisher = "WG21" } -@misc{P1688R0, - author = "Bryce Adelstein Lelbach", - title = "{P1688R0}: Towards a C++ Ecosystem Technical Report", - howpublished = "\url{https://wg21.link/p1688r0}", - year = 2019, - month = 6, +@misc{P1970R1, + author = "Hannes Hauswedell", + title = "{P1970R1}: Consistency for size() functions", + howpublished = "\url{https://wg21.link/p1970r1}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1689R0, - author = "Ben Boeckel and Brad King", - title = "{P1689R0}: Format for describing dependencies of source files", - howpublished = "\url{https://wg21.link/p1689r0}", +@misc{P1970R2, + author = "Hannes Hauswedell and Jorg Brown and Casey Carter", + title = "{P1970R2}: Consistency for size() functions: add ranges::ssize()", + howpublished = "\url{https://wg21.link/p1970r2}", + year = 2020, + month = 3, + publisher = "WG21" +} +@misc{P1971R0, + author = "William M. (Mike) Miller", + title = "{P1971R0}: Core Language Changes for NB Comments at the November, 2019 (Belfast) Meeting", + howpublished = "\url{https://wg21.link/p1971r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1689R1, - author = "Ben Boeckel and Brad King", - title = "{P1689R1}: Format for describing dependencies of source files", - howpublished = "\url{https://wg21.link/p1689r1}", +@misc{P1972R0, + author = "Jens Maurer", + title = "{P1972R0}: US105 Check satisfaction of constraints for non-templates when forming pointer to function", + howpublished = "\url{https://wg21.link/p1972r0}", year = 2019, - month = 8, + month = 11, publisher = "WG21" } -@misc{P1689R2, - author = "Ben Boeckel and Brad King", - title = "{P1689R2}: Format for describing dependencies of source files", - howpublished = "\url{https://wg21.link/p1689r2}", +@misc{P1973R0, + author = "Nicolai Josuttis", + title = "{P1973R0}: Rename \_default\_init functions (NB Comment DE002)", + howpublished = "\url{https://wg21.link/p1973r0}", year = 2020, - month = 1, + month = 2, publisher = "WG21" } -@misc{P1689R3, - author = "Ben Boeckel and Brad King", - title = "{P1689R3}: Format for describing dependencies of source files", - howpublished = "\url{https://wg21.link/p1689r3}", +@misc{P1973R1, + author = "Nicolai Josuttis", + title = "{P1973R1}: Rename \_default\_init functions (NB Comment DE002)", + howpublished = "\url{https://wg21.link/p1973r1}", year = 2020, - month = 12, + month = 2, publisher = "WG21" } -@misc{P1689R4, - author = "Ben Boeckel and Brad King", - title = "{P1689R4}: Format for describing dependencies of source files", - howpublished = "\url{https://wg21.link/p1689r4}", - year = 2021, - month = 6, +@misc{P1974R0, + author = "Jeff Snyder and Louis Dionne and Daveed Vandevoorde", + title = "{P1974R0}: Non-transient constexpr allocation using propconst", + howpublished = "\url{https://wg21.link/p1974r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1689R5, - author = "Ben Boeckel and Brad King", - title = "{P1689R5}: Format for describing dependencies of source files", - howpublished = "\url{https://wg21.link/p1689r5}", - year = 2022, - month = 6, +@misc{P1975R0, + author = "Ville Voutilainen", + title = "{P1975R0}: Fixing the wording of parenthesized aggregate-initialization", + howpublished = "\url{https://wg21.link/p1975r0}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1690R0, - author = "Xiao Shi and Mateusz Pusz and Geoffrey Romer", - title = "{P1690R0}: Refinement Proposal for P0919 Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/p1690r0}", +@misc{P1976R0, + author = "Tomasz Kamiński", + title = "{P1976R0}: Fixed-size `span` construction from dynamic-size range", + howpublished = "\url{https://wg21.link/p1976r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1690R1, - author = "Xiao Shi and Mateusz Pusz and Geoffrey Romer", - title = "{P1690R1}: Refinement Proposal for P0919 Heterogeneous lookup for unordered containers", - howpublished = "\url{https://wg21.link/p1690r1}", +@misc{P1976R1, + author = "Tomasz Kamiński", + title = "{P1976R1}: Fixed-size 'span' construction from dynamic-size range", + howpublished = "\url{https://wg21.link/p1976r1}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P1976R2, + author = "Tomasz Kamiński", + title = "{P1976R2}: Fixed-size 'span' construction from dynamic-size range", + howpublished = "\url{https://wg21.link/p1976r2}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1978R0, + author = "Andrzej Krzemieński and Nevin Liber and Glen Joseph Fernandes and Peter Dimov", + title = "{P1978R0}: Rename \_default\_init functions and do nothing more", + howpublished = "\url{https://wg21.link/p1978r0}", year = 2019, - month = 8, + month = 11, publisher = "WG21" } -@misc{P1696R0, - author = "Xiao Shi and Mateusz Pusz and Geoffrey Romer and Jay Feldblum", - title = "{P1696R0}: Refinement proposal for P0920 Precalculated hash values in lookup", - howpublished = "\url{https://wg21.link/p1696r0}", +@misc{P1979R0, + author = "Mathias Stearn", + title = "{P1979R0}: US086 Resolution", + howpublished = "\url{https://wg21.link/p1979r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1697R0, - author = "Botond Ballo", - title = "{P1697R0}: Require a diagnostic for ``declaration changes meaning''", - howpublished = "\url{https://wg21.link/p1697r0}", +@misc{P1980R0, + author = "Jason Merrill", + title = "{P1980R0}: Wording for CA 096", + howpublished = "\url{https://wg21.link/p1980r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1700R0, - author = "Christopher Di Bella and JC van Winkel", - title = "{P1700R0}: Target-audience tables", - howpublished = "\url{https://wg21.link/p1700r0}", +@misc{P1981R0, + author = "Howard Hinnant", + title = "{P1981R0}: Rename leap to leap\_second", + howpublished = "\url{https://wg21.link/p1981r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1701R0, - author = "Nathan Sidwell", - title = "{P1701R0}: Inline Namespaces: Fragility Bites", - howpublished = "\url{https://wg21.link/p1701r0}", +@misc{P1982R0, + author = "Howard Hinnant", + title = "{P1982R0}: Rename link to time\_zone\_link", + howpublished = "\url{https://wg21.link/p1982r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1701R1, - author = "Nathan Sidwell", - title = "{P1701R1}: Inline Namespaces: Fragility Bites", - howpublished = "\url{https://wg21.link/p1701r1}", +@misc{P1983R0, + author = "Tim Song", + title = "{P1983R0}: Wording for GB301, US296, US292, US291, and US283", + howpublished = "\url{https://wg21.link/p1983r0}", + year = 2019, + month = 11, + publisher = "WG21" +} +@misc{P1985R0, + author = "Gašper Ažman and Mateusz Pusz", + title = "{P1985R0}: Universal template parameters", + howpublished = "\url{https://wg21.link/p1985r0}", year = 2020, - month = 9, + month = 1, publisher = "WG21" } -@misc{P1701R2, - author = "Nathan Sidwell", - title = "{P1701R2}: Inline Namespaces: Fragility Bites", - howpublished = "\url{https://wg21.link/p1701r2}", - year = 2021, +@misc{P1985R1, + author = "Gašper Ažman and Mateusz Pusz and Colin MacLean and Bengt Gustafsonn", + title = "{P1985R1}: Universal template parameters", + howpublished = "\url{https://wg21.link/p1985r1}", + year = 2020, month = 5, publisher = "WG21" } -@misc{P1702R0, +@misc{P1985R3, + author = "Gašper Ažman and Mateusz Pusz and Colin MacLean and Bengt Gustafsonn and Corentin Jabot", + title = "{P1985R3}: Universal template parameters", + howpublished = "\url{https://wg21.link/p1985r3}", + year = 2022, + month = 9, + publisher = "WG21" +} +@misc{P1988R0, + author = "Steve Downey", + title = "{P1988R0}: Allow Templates in Local Classes", + howpublished = "\url{https://wg21.link/p1988r0}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P1988R1, + author = "Steve Downey", + title = "{P1988R1}: Allow Templates in Local Classes", + howpublished = "\url{https://wg21.link/p1988r1}", + year = 2020, + month = 2, + publisher = "WG21" +} +@misc{P1989R0, author = "Corentin Jabot", - title = "{P1702R0}: Annex D Means Deprecated", - howpublished = "\url{https://wg21.link/p1702r0}", + title = "{P1989R0}: Range constructor for std::string\_view 2: Constrain Harder", + howpublished = "\url{https://wg21.link/p1989r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1703R0, - author = "Boris Kolpackov", - title = "{P1703R0}: Recognizing Header Unit Imports Requires Full Preprocessing", - howpublished = "\url{https://wg21.link/p1703r0}", - year = 2019, - month = 6, +@misc{P1989R1, + author = "Corentin Jabot", + title = "{P1989R1}: Range constructor for std::string\_view 2: Constrain Harder", + howpublished = "\url{https://wg21.link/p1989r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1703R1, - author = "Boris Kolpackov", - title = "{P1703R1}: Recognizing Header Unit Imports Requires Full Preprocessing", - howpublished = "\url{https://wg21.link/p1703r1}", - year = 2019, - month = 7, +@misc{P1989R2, + author = "Corentin Jabot", + title = "{P1989R2}: Range constructor for std::string\_view 2: Constrain Harder", + howpublished = "\url{https://wg21.link/p1989r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1704R0, - author = "Andrzej Krzemieński and Joshua Berne", - title = "{P1704R0}: Undefined functions in axiom-level contract statements", - howpublished = "\url{https://wg21.link/p1704r0}", +@misc{P1990R0, + author = "Daniil Goncharov and Antony Polukhin", + title = "{P1990R0}: Add operator[] to std::initializer\_list", + howpublished = "\url{https://wg21.link/p1990r0}", year = 2019, - month = 6, + month = 12, publisher = "WG21" } -@misc{P1705R0, - author = "Shafik Yaghmour", - title = "{P1705R0}: Enumerating Core Undefined Behavior", - howpublished = "\url{https://wg21.link/p1705r0}", - year = 2019, - month = 6, +@misc{P1990R1, + author = "Daniil Goncharov and Antony Polukhin", + title = "{P1990R1}: Add operator[] to std::initializer\_list", + howpublished = "\url{https://wg21.link/p1990r1}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1705R1, - author = "Shafik Yaghmour", - title = "{P1705R1}: Enumerating Core Undefined Behavior", - howpublished = "\url{https://wg21.link/p1705r1}", +@misc{P1991R0, + author = "Nina Ranns", + title = "{P1991R0}: WG21 2019-11 Belfast Record of Discussion", + howpublished = "\url{https://wg21.link/p1991r0}", year = 2019, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1706R0, - author = "Michael Wong and Stephen Michel", - title = "{P1706R0}: Programming Language Vulnerabilities for C++ update", - howpublished = "\url{https://wg21.link/p1706r0}", +@misc{P1993R0, + author = "Jared Hoberock", + title = "{P1993R0}: Restore factories to bulk\_execute", + howpublished = "\url{https://wg21.link/p1993r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1706R1, - author = "Michael Wong and Stephen Michel", - title = "{P1706R1}: Programming Language Vulnerabilities for C++ update", - howpublished = "\url{https://wg21.link/p1706r1}", +@misc{P1993R1, + author = "Jared Hoberock", + title = "{P1993R1}: Restore shared state to bulk\_execute", + howpublished = "\url{https://wg21.link/p1993r1}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P1994R0, + author = "Tim Song and Christopher Di Bella", + title = "{P1994R0}: elements\_view needs its own sentinel", + howpublished = "\url{https://wg21.link/p1994r0}", year = 2019, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1706R2, - author = "Michael Wong and Stephen Michel and Peter Sommerlad and Lisa Lippincott and Aaron Ballman and Richard Corden and Clive Pygott and Erhard Ploedereder and John McFarlane and Paul Preney and Andreas Weis and Federico Kircheis and Tullio Vardanega and Jorg Brown and Chris Tapp", - title = "{P1706R2}: Programming Language Vulnerabilities for Safety Critical C++", - howpublished = "\url{https://wg21.link/p1706r2}", +@misc{P1994R1, + author = "Tim Song and Christopher Di Bella", + title = "{P1994R1}: elements\_view needs its own sentinel", + howpublished = "\url{https://wg21.link/p1994r1}", year = 2020, - month = 1, + month = 2, publisher = "WG21" } -@misc{P1706R3, - author = "Michael Wong and Stephen Michel and Peter Sommerlad and Lisa Lippincott and Aaron Ballman and Richard Corden and Clive Pygott and Erhard Ploedereder and John McFarlane and Paul Preney and Andreas Weis and Federico Kircheis and Tullio Vardanega and Jorg Brown and Chris Tapp", - title = "{P1706R3}: Programming Language Vulnerabilities for Safety Critical C++", - howpublished = "\url{https://wg21.link/p1706r3}", - year = 2021, - month = 4, +@misc{P1995R0, + author = "Joshua Berne and Andrzej Krzemienski and Ryan McDougall and Timur Doumler and Herb Sutter", + title = "{P1995R0}: Contracts - Use Cases", + howpublished = "\url{https://wg21.link/p1995r0}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1708R0, - author = "Richard Dosselmann and Michael Wong", - title = "{P1708R0}: Simple Statistics functions", - howpublished = "\url{https://wg21.link/p1708r0}", +@misc{P1995R1, + author = "Joshua Berne and Andrzej Krzemienski and Ryan McDougall and Timur Doumler and Herb Sutter", + title = "{P1995R1}: Contracts - Use Cases", + howpublished = "\url{https://wg21.link/p1995r1}", + year = 2020, + month = 3, + publisher = "WG21" +} +@misc{P1996R0, + author = "Dmitry Sokolov", + title = "{P1996R0}: Propagated template parameters", + howpublished = "\url{https://wg21.link/p1996r0}", year = 2019, - month = 6, + month = 11, publisher = "WG21" } -@misc{P1708R1, - author = "Michael Wong", - title = "{P1708R1}: Simple Statistical Functions", - howpublished = "\url{https://wg21.link/p1708r1}", +@misc{P1997R0, + author = "Krystian Stasiowski and Theodoric Stier", + title = "{P1997R0}: Relaxing Restrictions on Arrays", + howpublished = "\url{https://wg21.link/p1997r0}", year = 2019, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1708R2, - author = "Michael Wong and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy", - title = "{P1708R2}: Simple Statistical Functions", - howpublished = "\url{https://wg21.link/p1708r2}", +@misc{P1997R1, + author = "Krystian Stasiowski and Theodoric Stier", + title = "{P1997R1}: Relaxing Restrictions on Arrays", + howpublished = "\url{https://wg21.link/p1997r1}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1708R3, - author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy", - title = "{P1708R3}: Simple Statistical Functions", - howpublished = "\url{https://wg21.link/p1708r3}", - year = 2021, +@misc{P1998R0, + author = "Ryan McDougall", + title = "{P1998R0}: Simple Facility for Lossless Integer Conversion", + howpublished = "\url{https://wg21.link/p1998r0}", + year = 2019, + month = 11, + publisher = "WG21" +} +@misc{P1998R1, + author = "Ryan McDougall", + title = "{P1998R1}: Simple Facility for Lossless Integer Conversion", + howpublished = "\url{https://wg21.link/p1998r1}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1708R4, - author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy and Jens Maurer", - title = "{P1708R4}: Simple Statistical Functions", - howpublished = "\url{https://wg21.link/p1708r4}", - year = 2021, - month = 4, +@misc{P1999R0, + author = "Ville Voutilainen", + title = "{P1999R0}: Process proposal: double-check evolutionary material via a Tentatively Ready status", + howpublished = "\url{https://wg21.link/p1999r0}", + year = 2019, + month = 11, publisher = "WG21" } -@misc{P1708R5, - author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy and Jens Maurer", - title = "{P1708R5}: Simple Statistical Functions", - howpublished = "\url{https://wg21.link/p1708r5}", - year = 2021, - month = 6, +@misc{P2000R0, + author = "Michael Wong", + title = "{P2000R0}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p2000r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1708R6, - author = "Richard Dosselman and Micheal Chiu and Richard Dosselmann and Eric Niebler and Phillip Ratzlof and Vincent Reverdy and Jens Maurer", - title = "{P1708R6}: Simple Statistical Functions", - howpublished = "\url{https://wg21.link/p1708r6}", - year = 2022, +@misc{P2000R1, + author = "Michael Wong and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Daveed Vandevoorde", + title = "{P2000R1}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p2000r1}", + year = 2020, month = 3, publisher = "WG21" } -@misc{P1708R7, - author = "Richard Dosselmann", - title = "{P1708R7}: Basic Statistics", - howpublished = "\url{https://wg21.link/p1708r7}", - year = 2023, - month = 2, +@misc{P2000R2, + author = "Michael Wong and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Daveed Vandevoorde", + title = "{P2000R2}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p2000r2}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1708R8, - author = "Richard Dosselmann", - title = "{P1708R8}: Basic Statistics", - howpublished = "\url{https://wg21.link/p1708r8}", - year = 2023, - month = 12, +@misc{P2000R3, + author = "Daveed Vandevoorde and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Michael Wong", + title = "{P2000R3}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p2000r3}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P1708R9, - author = "Richard Dosselmann", - title = "{P1708R9}: Basic Statistics", - howpublished = "\url{https://wg21.link/p1708r9}", - year = 2024, +@misc{P2000R4, + author = "Roger Orr and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Daveed Vandevoorde and Michael Wong", + title = "{P2000R4}: Direction for ISO C++", + howpublished = "\url{https://wg21.link/p2000r4}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P1709R0, - author = "Phillip Ratzloff and Richard Dosselmann and Michael Wong", - title = "{P1709R0}: Graph Data Structures", - howpublished = "\url{https://wg21.link/p1709r0}", +@misc{P2002R0, + author = "Richard Smith", + title = "{P2002R0}: Defaulted comparison specification cleanups", + howpublished = "\url{https://wg21.link/p2002r0}", year = 2019, - month = 6, + month = 12, publisher = "WG21" } -@misc{P1709R1, - author = "Michael Wong", - title = "{P1709R1}: Graph Data Structures", - howpublished = "\url{https://wg21.link/p1709r1}", - year = 2019, - month = 10, +@misc{P2002R1, + author = "Richard Smith", + title = "{P2002R1}: Defaulted comparison specification cleanups", + howpublished = "\url{https://wg21.link/p2002r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1709R2, - author = "Michael Wong and Phillip Ratzloff and Richard Dosselmann and Michael Wong and Matthew Galati and Andrew Lumsdaine and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", - title = "{P1709R2}: Graph Library", - howpublished = "\url{https://wg21.link/p1709r2}", +@misc{P2003R0, + author = "Michael Spencer", + title = "{P2003R0}: Fixing Internal and External Linkage Entities in Header Units", + howpublished = "\url{https://wg21.link/p2003r0}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1709R3, - author = "Phillip Ratzloff and Andrew Lumsdaine and Richard Dosselmann and Michael Wong and Matthew Galati and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", - title = "{P1709R3}: Graph Library", - howpublished = "\url{https://wg21.link/p1709r3}", - year = 2022, - month = 10, +@misc{P2004R0, + author = "Antony Polukhin", + title = "{P2004R0}: Numbers and their Scopes", + howpublished = "\url{https://wg21.link/p2004r0}", + year = 2019, + month = 12, publisher = "WG21" } -@misc{P1709R4, - author = "Phillip Ratzloff and Andrew Lumsdaine and Richard Dosselmann and Michael Wong and Matthew Galati and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", - title = "{P1709R4}: Graph Library", - howpublished = "\url{https://wg21.link/p1709r4}", - year = 2023, +@misc{P2005R0, + author = "James Berrow", + title = "{P2005R0}: A Brief 2D Graphics Review", + howpublished = "\url{https://wg21.link/p2005r0}", + year = 2019, month = 12, publisher = "WG21" } -@misc{P1709R5, - author = "Phillip Ratzloff and Andrew Lumsdaine and Richard Dosselmann and Michael Wong and Matthew Galati and Jens Maurer and Domagoj Saric and Jesun Firoz and Kevin Deweese", - title = "{P1709R5}: Graph Library", - howpublished = "\url{https://wg21.link/p1709r5}", - year = 2024, +@misc{P2006R0, + author = "Lewis Baker and Eric Niebler and Kirk Shoop and Lee Howes", + title = "{P2006R0}: Eliminating heap-allocations in sender/receiver with connect()/start() as basis operations", + howpublished = "\url{https://wg21.link/p2006r0}", + year = 2020, month = 1, publisher = "WG21" } -@misc{P1710R0, - author = "Ville Voutilainen", - title = "{P1710R0}: Adding a global contract assumption mode", - howpublished = "\url{https://wg21.link/p1710r0}", - year = 2019, - month = 6, +@misc{P2006R1, + author = "Lewis Baker and Eric Niebler and Kirk Shoop and Lee Howes", + title = "{P2006R1}: Eliminating heap-allocations in sender/receiver with connect()/start() as basis operations", + howpublished = "\url{https://wg21.link/p2006r1}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1711R0, - author = "Bjarne Stroustrup", - title = "{P1711R0}: What to do about contracts?", - howpublished = "\url{https://wg21.link/p1711r0}", - year = 2019, - month = 6, +@misc{P2007R0, + author = "Mateusz Pusz", + title = "{P2007R0}: `std::from\_chars` should work with `std::string\_view`", + howpublished = "\url{https://wg21.link/p2007r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1713R0, - author = "Lewis Baker", - title = "{P1713R0}: Allowing both co\_return; and co\_return value; in the same coroutine", - howpublished = "\url{https://wg21.link/p1713r0}", - year = 2019, - month = 6, +@misc{P2008R0, + author = "Mateusz Pusz", + title = "{P2008R0}: Enable variable template template parameters", + howpublished = "\url{https://wg21.link/p2008r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1714R0, - author = "Jorg Brown", - title = "{P1714R0}: NTTP are incomplete without float, double, and long double!", - howpublished = "\url{https://wg21.link/p1714r0}", +@misc{P2009R0, + author = "Tom Honermann", + title = "{P2009R0}: SG16: Unicode meeting summaries 2019-10-09 through 2019-12-11", + howpublished = "\url{https://wg21.link/p2009r0}", year = 2019, - month = 6, + month = 12, publisher = "WG21" } -@misc{P1714R1, - author = "Jorg Brown", - title = "{P1714R1}: NTTP are incomplete without float, double, and long double!", - howpublished = "\url{https://wg21.link/p1714r1}", +@misc{P2010R0, + author = "Daniil Goncharov", + title = "{P2010R0}: Remove iostream operators from P1889", + howpublished = "\url{https://wg21.link/p2010r0}", year = 2019, - month = 7, + month = 12, publisher = "WG21" } -@misc{P1715R0, - author = "Jorg Brown", - title = "{P1715R0}: Loosen restrictions on ``\_t'' typedefs and ``\_v'' values.", - howpublished = "\url{https://wg21.link/p1715r0}", - year = 2019, - month = 6, +@misc{P2011R0, + author = "Barry Revzin and Colby Pike", + title = "{P2011R0}: A pipeline-rewrite operator", + howpublished = "\url{https://wg21.link/p2011r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1715R1, - author = "Jorg Brown", - title = "{P1715R1}: Loosen restrictions on ``\_t'' typedefs and ``\_v'' values.", - howpublished = "\url{https://wg21.link/p1715r1}", - year = 2023, - month = 2, +@misc{P2011R1, + author = "Barry Revzin and Colby Pike", + title = "{P2011R1}: A pipeline-rewrite operator", + howpublished = "\url{https://wg21.link/p2011r1}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1716R0, - author = "Tomasz Kamiński", - title = "{P1716R0}: ranges compare algorithm are over-constrained", - howpublished = "\url{https://wg21.link/p1716r0}", - year = 2019, - month = 6, +@misc{P2012R0, + author = "Nicolai Josuttis and Victor Zverovich and Arthur O'Dwyer and Filipe Mulonde", + title = "{P2012R0}: Fix the range-based for loop, Rev0ix the range-based for loop", + howpublished = "\url{https://wg21.link/p2012r0}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P1716R1, - author = "Tomasz Kamiński", - title = "{P1716R1}: ranges compare algorithm are over-constrained", - howpublished = "\url{https://wg21.link/p1716r1}", - year = 2019, - month = 7, +@misc{P2012R1, + author = "Nicolai Josuttis and Victor Zverovich and Arthur O'Dwyer and Filipe Mulonde", + title = "{P2012R1}: Fix the range-based for loop, Rev1", + howpublished = "\url{https://wg21.link/p2012r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1716R2, - author = "Tomasz Kamiński", - title = "{P1716R2}: ranges compare algorithm are over-constrained", - howpublished = "\url{https://wg21.link/p1716r2}", - year = 2019, - month = 10, +@misc{P2012R2, + author = "Nicolai Josuttis and Victor Zverovich and Arthur O'Dwyer and Filipe Mulonde", + title = "{P2012R2}: Fix the range-based for loop, Rev2", + howpublished = "\url{https://wg21.link/p2012r2}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1716R3, - author = "Tomasz Kamiński", - title = "{P1716R3}: ranges compare algorithm are over-constrained", - howpublished = "\url{https://wg21.link/p1716r3}", - year = 2019, - month = 11, +@misc{P2013R0, + author = "Ben Craig", + title = "{P2013R0}: Freestanding Language: Optional ::operator new", + howpublished = "\url{https://wg21.link/p2013r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1717R0, - author = "Andrew Sutton and Wyatt Childers", - title = "{P1717R0}: Compile-time Metaprogramming in C++", - howpublished = "\url{https://wg21.link/p1717r0}", - year = 2019, - month = 6, +@misc{P2013R1, + author = "Ben Craig", + title = "{P2013R1}: Freestanding Language: Optional ::operator new", + howpublished = "\url{https://wg21.link/p2013r1}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1718R0, - author = "Marshall Clow", - title = "{P1718R0}: Mandating the Standard Library: Clause 25 - Algorithms library", - howpublished = "\url{https://wg21.link/p1718r0}", - year = 2019, - month = 6, +@misc{P2013R2, + author = "Ben Craig", + title = "{P2013R2}: Freestanding Language: Optional ::operator new", + howpublished = "\url{https://wg21.link/p2013r2}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1718R1, - author = "Marshall Clow", - title = "{P1718R1}: Mandating the Standard Library: Clause 25 - Algorithms library", - howpublished = "\url{https://wg21.link/p1718r1}", - year = 2019, - month = 10, +@misc{P2013R3, + author = "Ben Craig", + title = "{P2013R3}: Freestanding Language: Optional ::operator new", + howpublished = "\url{https://wg21.link/p2013r3}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1718R2, - author = "Marshall Clow", - title = "{P1718R2}: Mandating the Standard Library: Clause 25 - Algorithms library", - howpublished = "\url{https://wg21.link/p1718r2}", - year = 2019, - month = 11, +@misc{P2013R4, + author = "Ben Craig", + title = "{P2013R4}: Freestanding Language: Optional ::operator new", + howpublished = "\url{https://wg21.link/p2013r4}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P1719R0, - author = "Marshall Clow", - title = "{P1719R0}: Mandating the Standard Library: Clause 26 - Numerics library", - howpublished = "\url{https://wg21.link/p1719r0}", - year = 2019, - month = 6, +@misc{P2013R5, + author = "Ben Craig", + title = "{P2013R5}: Freestanding Language: Optional ::operator new", + howpublished = "\url{https://wg21.link/p2013r5}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P1719R1, - author = "Marshall Clow", - title = "{P1719R1}: Mandating the Standard Library: Clause 26 - Numerics library", - howpublished = "\url{https://wg21.link/p1719r1}", - year = 2019, +@misc{P2014R0, + author = "Lewis Baker and Gor Nishanov", + title = "{P2014R0}: Proposed resolution for US061/US062 - aligned allocation of coroutine frames", + howpublished = "\url{https://wg21.link/p2014r0}", + year = 2020, + month = 1, + publisher = "WG21" +} +@misc{P2014R1, + author = "Lewis Baker and Gor Nishanov", + title = "{P2014R1}: Proposed resolution for US061/US062 - aligned allocation of coroutine frames", + howpublished = "\url{https://wg21.link/p2014r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P1719R2, - author = "Marshall Clow", - title = "{P1719R2}: Mandating the Standard Library: Clause 26 - Numerics library", - howpublished = "\url{https://wg21.link/p1719r2}", - year = 2019, - month = 11, +@misc{P2014R2, + author = "Lewis Baker and Gor Nishanov", + title = "{P2014R2}: Proposed resolution for US061/US062 - aligned allocation of coroutine frames", + howpublished = "\url{https://wg21.link/p2014r2}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P1720R0, - author = "Marshall Clow", - title = "{P1720R0}: Mandating the Standard Library: Clause 28 - Localization library", - howpublished = "\url{https://wg21.link/p1720r0}", - year = 2019, - month = 6, +@misc{P2016R0, + author = "Corentin Jabot", + title = "{P2016R0}: A step parameter for iota", + howpublished = "\url{https://wg21.link/p2016r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1720R1, - author = "Marshall Clow", - title = "{P1720R1}: Mandating the Standard Library: Clause 28 - Localization library", - howpublished = "\url{https://wg21.link/p1720r1}", - year = 2019, - month = 10, +@misc{P2017R0, + author = "Barry Revzin", + title = "{P2017R0}: Conditionally safe ranges", + howpublished = "\url{https://wg21.link/p2017r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1720R2, - author = "Marshall Clow", - title = "{P1720R2}: Mandating the Standard Library: Clause 28 - Localization library", - howpublished = "\url{https://wg21.link/p1720r2}", - year = 2019, - month = 11, +@misc{P2017R1, + author = "Barry Revzin", + title = "{P2017R1}: Conditionally borrowed ranges", + howpublished = "\url{https://wg21.link/p2017r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1721R0, - author = "Marshall Clow", - title = "{P1721R0}: Mandating the Standard Library: Clause 29 - Input/Output library", - howpublished = "\url{https://wg21.link/p1721r0}", - year = 2019, - month = 6, +@misc{P2019R0, + author = "Corentin Jabot", + title = "{P2019R0}: Usability improvements for std::thread", + howpublished = "\url{https://wg21.link/p2019r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1721R1, - author = "Marshall Clow", - title = "{P1721R1}: Mandating the Standard Library: Clause 29 - Input/Output library", - howpublished = "\url{https://wg21.link/p1721r1}", - year = 2019, - month = 10, +@misc{P2019R1, + author = "Corentin Jabot", + title = "{P2019R1}: Usability improvements for std::thread", + howpublished = "\url{https://wg21.link/p2019r1}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P1721R2, - author = "Marshall Clow", - title = "{P1721R2}: Mandating the Standard Library: Clause 29 - Input/Output library", - howpublished = "\url{https://wg21.link/p1721r2}", - year = 2019, - month = 11, +@misc{P2019R2, + author = "Corentin Jabot", + title = "{P2019R2}: Usability improvements for std::thread", + howpublished = "\url{https://wg21.link/p2019r2}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P1722R0, - author = "Marshall Clow", - title = "{P1722R0}: Mandating the Standard Library: Clause 30 - Regular Expression library", - howpublished = "\url{https://wg21.link/p1722r0}", - year = 2019, - month = 6, +@misc{P2019R3, + author = "Corentin Jabot", + title = "{P2019R3}: Thread attributes", + howpublished = "\url{https://wg21.link/p2019r3}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P1722R1, - author = "Marshall Clow", - title = "{P1722R1}: Mandating the Standard Library: Clause 30 - Regular Expression library", - howpublished = "\url{https://wg21.link/p1722r1}", - year = 2019, +@misc{P2019R4, + author = "Corentin Jabot", + title = "{P2019R4}: Thread attributes", + howpublished = "\url{https://wg21.link/p2019r4}", + year = 2023, month = 10, publisher = "WG21" } -@misc{P1722R2, - author = "Marshall Clow", - title = "{P1722R2}: Mandating the Standard Library: Clause 30 - Regular Expression library", - howpublished = "\url{https://wg21.link/p1722r2}", - year = 2019, - month = 11, +@misc{P2019R5, + author = "Corentin Jabot", + title = "{P2019R5}: Thread attributes", + howpublished = "\url{https://wg21.link/p2019r5}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P1723R0, - author = "Marshall Clow", - title = "{P1723R0}: Mandating the Standard Library: Clause 31 - Atomics library", - howpublished = "\url{https://wg21.link/p1723r0}", - year = 2019, - month = 6, +@misc{P2019R6, + author = "Corentin Jabot", + title = "{P2019R6}: Thread attributes", + howpublished = "\url{https://wg21.link/p2019r6}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P1723R1, - author = "Marshall Clow", - title = "{P1723R1}: Mandating the Standard Library: Clause 31 - Atomics library", - howpublished = "\url{https://wg21.link/p1723r1}", - year = 2019, - month = 10, +@misc{P2019R7, + author = "Corentin Jabot", + title = "{P2019R7}: Thread attributes", + howpublished = "\url{https://wg21.link/p2019r7}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P1723R2, - author = "Marshall Clow and Daniel Sunderland", - title = "{P1723R2}: Mandating the Standard Library: Clause 31 - Atomics library", - howpublished = "\url{https://wg21.link/p1723r2}", - year = 2019, - month = 11, +@misc{P2019R8, + author = "Corentin Jabot", + title = "{P2019R8}: Thread attributes", + howpublished = "\url{https://wg21.link/p2019r8}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P1724R0, - author = "Marshall Clow", - title = "{P1724R0}: C++ Standard Library Issues to be moved in Cologne", - howpublished = "\url{https://wg21.link/p1724r0}", - year = 2019, - month = 6, +@misc{P2020R0, + author = "Corentin Jabot", + title = "{P2020R0}: Locales, Encodings and Unicode", + howpublished = "\url{https://wg21.link/p2020r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1725R0, - author = "Christopher Di Bella", - title = "{P1725R0}: Modular Topic Design", - howpublished = "\url{https://wg21.link/p1725r0}", - year = 2019, - month = 6, +@misc{P2021R0, + author = "Victor Zverovich", + title = "{P2021R0}: Negative zero strikes again", + howpublished = "\url{https://wg21.link/p2021r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1725R1, - author = "Christopher Di Bella", - title = "{P1725R1}: Modular Topic Design", - howpublished = "\url{https://wg21.link/p1725r1}", - year = 2019, - month = 10, +@misc{P2022R0, + author = "Ran Regev", + title = "{P2022R0}: Rangified version of lexicographical\_compare\_three\_way", + howpublished = "\url{https://wg21.link/p2022r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1726R0, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas", - title = "{P1726R0}: Pointer lifetime-end zap", - howpublished = "\url{https://wg21.link/p1726r0}", - year = 2019, - month = 6, +@misc{P2022R1, + author = "Ran Regev", + title = "{P2022R1}: Rangified version of lexicographical\_compare\_three\_way", + howpublished = "\url{https://wg21.link/p2022r1}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P1726R1, - author = "Paul E. McKenney and Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Will Deacon and Michael Wong", - title = "{P1726R1}: Pointer lifetime-end zap", - howpublished = "\url{https://wg21.link/p1726r1}", - year = 2019, - month = 8, +@misc{P2022R2, + author = "Ran Regev", + title = "{P2022R2}: Rangified version of lexicographical\_compare\_three\_way", + howpublished = "\url{https://wg21.link/p2022r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P1726R2, - author = "Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Will Deacon and Michael Wong and and David Goldblatt", - title = "{P1726R2}: Pointer lifetime-end zap", - howpublished = "\url{https://wg21.link/p1726r2}", - year = 2020, - month = 1, +@misc{P2022R3, + author = "Ran Regev and Alex Dathskovsky", + title = "{P2022R3}: Rangified version of lexicographical\_compare\_three\_way", + howpublished = "\url{https://wg21.link/p2022r3}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P1726R3, - author = "Paul E. McKenney and Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Will Deacon and Michael Wong and and David Goldblatt", - title = "{P1726R3}: Pointer lifetime-end zap", - howpublished = "\url{https://wg21.link/p1726r3}", +@misc{P2024R0, + author = "David Sankel and Frank Birbacher and Marina Efimova and Dietmar Kuhl and Vern Riedlin", + title = "{P2024R0}: Bloomberg Analysis of Unified Executors", + howpublished = "\url{https://wg21.link/p2024r0}", year = 2020, - month = 2, + month = 1, publisher = "WG21" } -@misc{P1726R4, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams", - title = "{P1726R4}: Pointer lifetime-end zap", - howpublished = "\url{https://wg21.link/p1726r4}", +@misc{P2025R0, + author = "Anton Zhilin", + title = "{P2025R0}: Guaranteed copy elision for named return objects", + howpublished = "\url{https://wg21.link/p2025r0}", year = 2020, - month = 7, - publisher = "WG21" -} -@misc{P1726R5, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams", - title = "{P1726R5}: Pointer lifetime-end zap (informational/historical)", - howpublished = "\url{https://wg21.link/p1726r5}", - year = 2021, - month = 7, + month = 1, publisher = "WG21" } -@misc{P1727R0, - author = "Denis Yaroshevskiy", - title = "{P1727R0}: Issues with current flat\_map proposal", - howpublished = "\url{https://wg21.link/p1727r0}", - year = 2019, +@misc{P2025R1, + author = "Anton Zhilin", + title = "{P2025R1}: Guaranteed copy elision for return variables", + howpublished = "\url{https://wg21.link/p2025r1}", + year = 2020, month = 6, publisher = "WG21" } -@misc{P1728R0, - author = "Andrzej Krzemieński", - title = "{P1728R0}: Preconditions, axiom-level contracts and assumptions — an in depth study", - howpublished = "\url{https://wg21.link/p1728r0}", - year = 2019, - month = 6, +@misc{P2025R2, + author = "Anton Zhilin", + title = "{P2025R2}: Guaranteed copy elision for return variables", + howpublished = "\url{https://wg21.link/p2025r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1729R0, - author = "Victor Zverovich", - title = "{P1729R0}: Text Parsing", - howpublished = "\url{https://wg21.link/p1729r0}", - year = 2019, - month = 6, +@misc{P2026R0, + author = "Ryan McDougall and Bryce Adelstein Lelbach and JF Bastien and Andreas Weis and Ruslan Arutyunyan and Ilya Burylov", + title = "{P2026R0}: A Constituent Study Group for Safety-Critical Applications", + howpublished = "\url{https://wg21.link/p2026r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1729R1, - author = "Victor Zverovich and Elias Kosunen", - title = "{P1729R1}: Text Parsing", - howpublished = "\url{https://wg21.link/p1729r1}", - year = 2019, - month = 10, +@misc{P2027R0, + author = "Geoff Romer", + title = "{P2027R0}: Moved-from objects need not be valid", + howpublished = "\url{https://wg21.link/p2027r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1729R2, - author = "Elias Kosunen and Victor Zverovich", - title = "{P1729R2}: Text Parsing", - howpublished = "\url{https://wg21.link/p1729r2}", - year = 2023, - month = 7, +@misc{P2028R0, + author = "Titus Winters", + title = "{P2028R0}: What is ABI, and What Should WG21 Do About It?", + howpublished = "\url{https://wg21.link/p2028r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1729R3, - author = "Elias Kosunen and Victor Zverovich", - title = "{P1729R3}: Text Parsing", - howpublished = "\url{https://wg21.link/p1729r3}", - year = 2023, - month = 10, +@misc{P2029R0, + author = "Tom Honermann", + title = "{P2029R0}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", + howpublished = "\url{https://wg21.link/p2029r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1729R4, - author = "Elias Kosunen and Victor Zverovich", - title = "{P1729R4}: Text Parsing", - howpublished = "\url{https://wg21.link/p1729r4}", - year = 2024, +@misc{P2029R1, + author = "Tom Honermann", + title = "{P2029R1}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", + howpublished = "\url{https://wg21.link/p2029r1}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1729R5, - author = "Elias Kosunen and Victor Zverovich", - title = "{P1729R5}: Text Parsing", - howpublished = "\url{https://wg21.link/p1729r5}", - year = 2024, - month = 10, - publisher = "WG21" -} -@misc{P1730R0, - author = "Hyman Rosen and John Lakos and Alisdair Meredith", - title = "{P1730R0}: Adding a global contract assumption mode", - howpublished = "\url{https://wg21.link/p1730r0}", - year = 2019, - month = 6, +@misc{P2029R2, + author = "Tom Honermann", + title = "{P2029R2}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", + howpublished = "\url{https://wg21.link/p2029r2}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1731R0, - author = "Pablo Halpern and Ilya Burylov and Ruslan Arutyunyan", - title = "{P1731R0}: Memory helper functions for containers", - howpublished = "\url{https://wg21.link/p1731r0}", - year = 2019, - month = 6, +@misc{P2029R3, + author = "Tom Honermann", + title = "{P2029R3}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", + howpublished = "\url{https://wg21.link/p2029r3}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1731R1, - author = "Ruslan Arutyunyan and Ilya Burylov and Pablo Halpern", - title = "{P1731R1}: Memory helper functions for containers", - howpublished = "\url{https://wg21.link/p1731r1}", - year = 2019, +@misc{P2029R4, + author = "Tom Honermann", + title = "{P2029R4}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", + howpublished = "\url{https://wg21.link/p2029r4}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P1732R0, - author = "CJ Johnson", - title = "{P1732R0}: Do not promise support for function syntax of operators", - howpublished = "\url{https://wg21.link/p1732r0}", - year = 2019, - month = 6, +@misc{P2030R0, + author = "Michael Wong", + title = "{P2030R0}: SG19: Machine Learning 2019/10/10-2020/01/09", + howpublished = "\url{https://wg21.link/p2030r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1732R1, - author = "CJ Johnson", - title = "{P1732R1}: Do not promise support for function syntax of operators", - howpublished = "\url{https://wg21.link/p1732r1}", - year = 2019, - month = 7, +@misc{P2031R0, + author = "Michael Wong", + title = "{P2031R0}: SG14: Meeting Minutes 2019/10/08-2020/01/07", + howpublished = "\url{https://wg21.link/p2031r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1732R2, - author = "CJ Johnson", - title = "{P1732R2}: Do not promise support for function syntax of operators", - howpublished = "\url{https://wg21.link/p1732r2}", - year = 2019, - month = 12, +@misc{P2032R0, + author = "Joshua Berne", + title = "{P2032R0}: Contracts - What Came Before", + howpublished = "\url{https://wg21.link/p2032r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1732R3, - author = "CJ Johnson", - title = "{P1732R3}: Do not promise support for function syntax of operators", - howpublished = "\url{https://wg21.link/p1732r3}", +@misc{P2033R0, + author = "Jared Hoberock", + title = "{P2033R0}: History of Executor Properties", + howpublished = "\url{https://wg21.link/p2033r0}", year = 2020, - month = 2, + month = 1, publisher = "WG21" } -@misc{P1732R4, - author = "CJ Johnson", - title = "{P1732R4}: Do not promise support for function syntax of operators", - howpublished = "\url{https://wg21.link/p1732r4}", +@misc{P2034R0, + author = "Ryan McDougall", + title = "{P2034R0}: Partially Mutable Lambda Captures", + howpublished = "\url{https://wg21.link/p2034r0}", year = 2020, - month = 2, + month = 1, publisher = "WG21" } -@misc{P1733R0, - author = "David Sankel and Daveed Vandevoorde", - title = "{P1733R0}: User-friendly and Evolution-friendly Reflection: A Compromise", - howpublished = "\url{https://wg21.link/p1733r0}", - year = 2019, - month = 6, +@misc{P2034R1, + author = "Ryan McDougall and Patrick McMichael", + title = "{P2034R1}: Partially Mutable Lambda Captures", + howpublished = "\url{https://wg21.link/p2034r1}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1734R0, - author = "CJ Johnson", - title = "{P1734R0}: Defaultable default constructors and destructors for all unions", - howpublished = "\url{https://wg21.link/p1734r0}", - year = 2019, +@misc{P2034R2, + author = "Ryan McDougall and Patrick McMichael", + title = "{P2034R2}: Partially Mutable Lambda Captures", + howpublished = "\url{https://wg21.link/p2034r2}", + year = 2020, month = 6, publisher = "WG21" } -@misc{P1735R0, - author = "Michael Wong", - title = "{P1735R0}: SG19: Machine Learning 2019/04/11-2019/06/13", - howpublished = "\url{https://wg21.link/p1735r0}", - year = 2019, - month = 6, +@misc{P2034R3, + author = "Ryan McDougall and Nestor Subiron Montoro", + title = "{P2034R3}: Partially Mutable Lambda Captures", + howpublished = "\url{https://wg21.link/p2034r3}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P1736R0, - author = "Michael Wong", - title = "{P1736R0}: SG14: Low Latency Meeting Minutes 2019/04/17-2019/06/12", - howpublished = "\url{https://wg21.link/p1736r0}", - year = 2019, - month = 6, +@misc{P2034R4, + author = "Ryan McDougall and Nestor Subiron Montoro", + title = "{P2034R4}: Partially Mutable Lambda Captures", + howpublished = "\url{https://wg21.link/p2034r4}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P1737R0, - author = "Nevin Liber", - title = "{P1737R0}: unique\_function vs. any\_invokable - Bikeshedding Off the Rails", - howpublished = "\url{https://wg21.link/p1737r0}", - year = 2019, - month = 6, +@misc{P2034R5, + author = "Ryan McDougall and Lakshay Garg", + title = "{P2034R5}: Partially Mutable Lambda Captures", + howpublished = "\url{https://wg21.link/p2034r5}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P1738R0, - author = "Eric Niebler", - title = "{P1738R0}: The Executor Concept Hierarchy Needs a Single Root", - howpublished = "\url{https://wg21.link/p1738r0}", - year = 2019, - month = 6, +@misc{P2035R0, + author = "Pablo Halpern and John Lakos", + title = "{P2035R0}: Value Proposition: Allocator-Aware (AA) Software", + howpublished = "\url{https://wg21.link/p2035r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1739R0, - author = "Hannes Hauswedell", - title = "{P1739R0}: Type erasure for forwarding ranges in combination with ``subrange-y'' view adaptors", - howpublished = "\url{https://wg21.link/p1739r0}", - year = 2019, - month = 6, +@misc{P2036R0, + author = "Barry Revzin", + title = "{P2036R0}: Changing scope for lambda trailing-return-type", + howpublished = "\url{https://wg21.link/p2036r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1739R1, - author = "Hannes Hauswedell", - title = "{P1739R1}: Type erasure for forwarding ranges in combination with ``subrange-y'' view adaptors", - howpublished = "\url{https://wg21.link/p1739r1}", - year = 2019, - month = 7, +@misc{P2036R1, + author = "Barry Revzin", + title = "{P2036R1}: Changing scope for lambda trailing-return-type", + howpublished = "\url{https://wg21.link/p2036r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1739R2, - author = "Hannes Hauswedell (h2 AT fsfe.org)", - title = "{P1739R2}: Avoid template bloat for forwarding ranges in combination with 'subrange-y' view adaptors.", - howpublished = "\url{https://wg21.link/p1739r2}", - year = 2019, - month = 10, +@misc{P2036R2, + author = "Barry Revzin", + title = "{P2036R2}: Changing scope for lambda trailing-return-type", + howpublished = "\url{https://wg21.link/p2036r2}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1739R3, - author = "Hannes Hauswedell", - title = "{P1739R3}: Avoid template bloat for safe\_ranges in combination with 'subrange-y' view adaptors.", - howpublished = "\url{https://wg21.link/p1739r3}", - year = 2019, - month = 11, +@misc{P2036R3, + author = "Barry Revzin", + title = "{P2036R3}: Changing scope for lambda trailing-return-type", + howpublished = "\url{https://wg21.link/p2036r3}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1739R4, - author = "Hannes Hauswedell", - title = "{P1739R4}: Avoid template bloat for safe\_ranges in combination with 'subrange-y' view adaptors.", - howpublished = "\url{https://wg21.link/p1739r4}", +@misc{P2037R0, + author = "Andrzej Krzemieński", + title = "{P2037R0}: String's gratuitous assignment", + howpublished = "\url{https://wg21.link/p2037r0}", year = 2020, - month = 3, + month = 1, publisher = "WG21" } -@misc{P1743R0, - author = "Rostislav Khlebnikov and John Lakos", - title = "{P1743R0}: Contracts, Undefined Behavior, and Defensive Programming", - howpublished = "\url{https://wg21.link/p1743r0}", - year = 2019, +@misc{P2037R1, + author = "Andrzej Krzemieński", + title = "{P2037R1}: String's gratuitous assignment", + howpublished = "\url{https://wg21.link/p2037r1}", + year = 2020, month = 6, publisher = "WG21" } -@misc{P1744R0, - author = "Rostislav Khlebnikov and John Lakos", - title = "{P1744R0}: Avoiding Misuse of Contract-Checking", - howpublished = "\url{https://wg21.link/p1744r0}", - year = 2019, - month = 6, +@misc{P2038R0, + author = "Andrzej Krzemieński and Ryan McDougall", + title = "{P2038R0}: Proposed nomenclature for contract-related proposals", + howpublished = "\url{https://wg21.link/p2038r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1745R0, - author = "Lewis Baker", - title = "{P1745R0}: Coroutine changes for C++20 and beyond", - howpublished = "\url{https://wg21.link/p1745r0}", - year = 2019, - month = 6, +@misc{P2039R0, + author = "Menashe Rosemberg", + title = "{P2039R0}: do\_until Loop", + howpublished = "\url{https://wg21.link/p2039r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1746R0, - author = "Richard Powell and David Singer and Sophia Poirier and Dan Klingler and Tony Guetta and JF Bastien", - title = "{P1746R0}: Feedback on [P1386R2] std::audio", - howpublished = "\url{https://wg21.link/p1746r0}", - year = 2019, - month = 6, +@misc{P2040R0, + author = "Corentin Jabot", + title = "{P2040R0}: Reflection-based lazy-evaluation", + howpublished = "\url{https://wg21.link/p2040r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1746R1, - author = "Sophia Poirier and Richard Powell and David Singer and Dan Klingler and Tony Guetta and Doug Wyatt", - title = "{P1746R1}: Feedback on P1386R2 std::audio", - howpublished = "\url{https://wg21.link/p1746r1}", - year = 2019, - month = 7, +@misc{P2041R0, + author = "David Stone", + title = "{P2041R0}: Deleting variable templates", + howpublished = "\url{https://wg21.link/p2041r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1747R0, - author = "Yehezkel Bernat", - title = "{P1747R0}: Don't use `char8\_t` and `std::u8string` yet in P1389", - howpublished = "\url{https://wg21.link/p1747r0}", - year = 2019, - month = 6, +@misc{P2041R1, + author = "David Stone", + title = "{P2041R1}: template = delete", + howpublished = "\url{https://wg21.link/p2041r1}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1748R0, - author = "Yehezkel Bernat", - title = "{P1748R0}: Fill in [delay.cpp] TODO in D1389", - howpublished = "\url{https://wg21.link/p1748r0}", - year = 2019, - month = 6, +@misc{P2042R0, + author = "Andrzej Krzemieński", + title = "{P2042R0}: Alternate names for make\_shared\_default\_init", + howpublished = "\url{https://wg21.link/p2042r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1748R1, - author = "Yehezkel Bernat", - title = "{P1748R1}: Fill in [delay.cpp] TODO in D1389", - howpublished = "\url{https://wg21.link/p1748r1}", - year = 2019, - month = 10, +@misc{P2043R0, + author = "David Sankel", + title = "{P2043R0}: Don't constexpr All The Things", + howpublished = "\url{https://wg21.link/p2043r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1749R0, - author = "Yehezkel Bernat", - title = "{P1749R0}: Access control for reflection", - howpublished = "\url{https://wg21.link/p1749r0}", - year = 2019, - month = 6, +@misc{P2044R0, + author = "Robert Leahy", + title = "{P2044R0}: Member Templates for Local Classes", + howpublished = "\url{https://wg21.link/p2044r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1750R0, - author = "Klemens Morgenstern and Jeff Garland and Elias Kosunen and Fatih Bakir", - title = "{P1750R0}: A Proposal to Add Process Management to the C++ Standard Library", - howpublished = "\url{https://wg21.link/p1750r0}", - year = 2019, - month = 6, +@misc{P2044R1, + author = "Robert Leahy", + title = "{P2044R1}: Member Templates for Local Classes", + howpublished = "\url{https://wg21.link/p2044r1}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1750R1, - author = "Klemans Morgenstern and Jeff Garland and Elias Kosunen and Fatih Bakir", - title = "{P1750R1}: A Proposal to Add Process Management to the C++ Standard Library", - howpublished = "\url{https://wg21.link/p1750r1}", - year = 2019, - month = 10, +@misc{P2044R2, + author = "Robert Leahy", + title = "{P2044R2}: Member Templates for Local Classes", + howpublished = "\url{https://wg21.link/p2044r2}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1751R0, - author = "John McFarlane", - title = "{P1751R0}: Numeric Type Families", - howpublished = "\url{https://wg21.link/p1751r0}", - year = 2019, - month = 6, +@misc{P2045R0, + author = "Marshall Clow", + title = "{P2045R0}: Missing Mandates for the standard library", + howpublished = "\url{https://wg21.link/p2045r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1753R0, - author = "Walter E Brown", - title = "{P1753R0}: Name Lookup Should ``Find the First Thing of That Name''", - howpublished = "\url{https://wg21.link/p1753r0}", - year = 2019, - month = 6, +@misc{P2045R1, + author = "Marshall Clow", + title = "{P2045R1}: Missing Mandates for the standard library", + howpublished = "\url{https://wg21.link/p2045r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1754R0, - author = "Herb Sutter and Casey Carter and Gabriel Dos Reis and Eric Niebler and Bjarne Stroustrup and Andrew Sutton and Ville Voutilainen", - title = "{P1754R0}: Rename concepts to standard\_case for C++20, while we still can", - howpublished = "\url{https://wg21.link/p1754r0}", - year = 2019, - month = 6, +@misc{P2046R0, + author = "Dan Raviv", + title = "{P2046R0}: Rangify New Algorithms", + howpublished = "\url{https://wg21.link/p2046r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1754R1, - author = "Herb Sutter and Casey Carter and Gabriel Dos Reis and Eric Niebler and Bjarne Stroustrup and Andrew Sutton and Ville Voutilainen", - title = "{P1754R1}: Rename concepts to standard\_case for C++20, while we still can", - howpublished = "\url{https://wg21.link/p1754r1}", - year = 2019, - month = 7, +@misc{P2047R0, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R0}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1756R0, - author = "Paul E. McKenney and Maged Michael and Jens Mauer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and and Niall Douglas", - title = "{P1756R0}: Pointer lifetime-end zap", - howpublished = "\url{https://wg21.link/p1756r0}", - year = 2019, - month = 6, +@misc{P2047R1, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R1}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1759R0, - author = "Elias Kosunen", - title = "{P1759R0}: Native handle from file streams", - howpublished = "\url{https://wg21.link/p1759r0}", - year = 2019, - month = 6, +@misc{P2047R2, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R2}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r2}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P1759R1, - author = "Elias Kosunen", - title = "{P1759R1}: Native handle from file streams", - howpublished = "\url{https://wg21.link/p1759r1}", - year = 2019, +@misc{P2047R3, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R3}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r3}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P1759R2, - author = "Elias Kosunen", - title = "{P1759R2}: Native handle from file streams", - howpublished = "\url{https://wg21.link/p1759r2}", - year = 2019, - month = 12, - publisher = "WG21" -} -@misc{P1759R3, - author = "Elias Kosunen", - title = "{P1759R3}: Native handles and file streams", - howpublished = "\url{https://wg21.link/p1759r3}", - year = 2020, +@misc{P2047R4, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R4}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r4}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P1759R4, - author = "Elias Kosunen", - title = "{P1759R4}: Native handles and file streams", - howpublished = "\url{https://wg21.link/p1759r4}", - year = 2022, - month = 10, +@misc{P2047R5, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R5}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r5}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P1759R5, - author = "Elias Kosunen", - title = "{P1759R5}: Native handles and file streams", - howpublished = "\url{https://wg21.link/p1759r5}", +@misc{P2047R6, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R6}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r6}", year = 2023, month = 2, publisher = "WG21" } -@misc{P1759R6, - author = "Elias Kosunen", - title = "{P1759R6}: Native handles and file streams", - howpublished = "\url{https://wg21.link/p1759r6}", - year = 2023, - month = 5, +@misc{P2047R7, + author = "Nina Ranns and Pablo Halpern Ville Voutilainen", + title = "{P2047R7}: An allocator-aware optional type", + howpublished = "\url{https://wg21.link/p2047r7}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P1760R0, - author = "Tony Van Eerd", - title = "{P1760R0}: snapshot\_source - A Horse with a Better Name", - howpublished = "\url{https://wg21.link/p1760r0}", - year = 2019, - month = 6, +@misc{P2048R0, + author = "Vittorio Romeo", + title = "{P2048R0}: Prohibit zero and NULL from being used as null pointer literals", + howpublished = "\url{https://wg21.link/p2048r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1761R0, - author = "David Goldblatt", - title = "{P1761R0}: Concurrent map customization options (SG1 version)", - howpublished = "\url{https://wg21.link/p1761r0}", - year = 2019, - month = 6, +@misc{P2049R0, + author = "Andrew Sutton and Wyatt Childers", + title = "{P2049R0}: Constraint refinement for special-cased functions", + howpublished = "\url{https://wg21.link/p2049r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1762R0, - author = "David Goldblatt", - title = "{P1762R0}: Concurrent map customization options (LEWG version)", - howpublished = "\url{https://wg21.link/p1762r0}", - year = 2019, - month = 6, +@misc{P2050R0, + author = "Andrew Sutton and Wyatt Childers", + title = "{P2050R0}: Tweaks to the design of source code fragments", + howpublished = "\url{https://wg21.link/p2050r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1764R0, - author = "Tony Van Eerd", - title = "{P1764R0}: ssize() Should be Named count()", - howpublished = "\url{https://wg21.link/p1764r0}", - year = 2019, - month = 6, +@misc{P2051R0, + author = "Marshall Clow", + title = "{P2051R0}: C++ Library Issues to be moved in Prague", + howpublished = "\url{https://wg21.link/p2051r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1766R0, - author = "Richard Smith", - title = "{P1766R0}: Mitigating minor modules maladies", - howpublished = "\url{https://wg21.link/p1766r0}", - year = 2019, - month = 6, +@misc{P2052R0, + author = "Niall Douglas", + title = "{P2052R0}: Making modern C++ i/o a consistent API experience from bottom to top", + howpublished = "\url{https://wg21.link/p2052r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1766R1, - author = "Richard Smith", - title = "{P1766R1}: Mitigating minor modules maladies", - howpublished = "\url{https://wg21.link/p1766r1}", - year = 2019, - month = 8, +@misc{P2053R0, + author = "Rostislav Khlebnikov and John Lakos", + title = "{P2053R0}: Defensive Checks Versus Input Validation", + howpublished = "\url{https://wg21.link/p2053r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1767R0, - author = "Richard Smith", - title = "{P1767R0}: Packaging C++ Modules", - howpublished = "\url{https://wg21.link/p1767r0}", - year = 2019, - month = 6, +@misc{P2053R1, + author = "Rostislav Khlebnikov and John Lakos", + title = "{P2053R1}: Defensive Checks Versus Input Validation", + howpublished = "\url{https://wg21.link/p2053r1}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1768R0, - author = "Nevin Liber", - title = "{P1768R0}: Contiguous Containers Should Contain .data()", - howpublished = "\url{https://wg21.link/p1768r0}", - year = 2019, - month = 6, +@misc{P2054R0, + author = "Sophia Poirier and Frank Birbacher and Timur Doumler", + title = "{P2054R0}: Audio I/O Software Use Cases", + howpublished = "\url{https://wg21.link/p2054r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1769R0, - author = "Ville Voutilainen", - title = "{P1769R0}: The ``default'' contract build-level and continuation-mode should be implementation-defined", - howpublished = "\url{https://wg21.link/p1769r0}", - year = 2019, - month = 6, +@misc{P2054R1, + author = "Sophia Poirier and Frank Birbacher and Timur Doumler", + title = "{P2054R1}: Audio I/O Software Use Cases", + howpublished = "\url{https://wg21.link/p2054r1}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1770R0, - author = "Vincent Reverdy", - title = "{P1770R0}: On vectors, tensors, matrices, and hypermatrices", - howpublished = "\url{https://wg21.link/p1770r0}", - year = 2019, - month = 6, +@misc{P2055R0, + author = "Paul E. McKenney and Hans Boehm", + title = "{P2055R0}: A Relaxed Guide to memory\_order\_relaxed", + howpublished = "\url{https://wg21.link/p2055r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1771R0, - author = "Peter Sommerlad", - title = "{P1771R0}: [[nodiscard]] for constructors", - howpublished = "\url{https://wg21.link/p1771r0}", - year = 2019, - month = 6, +@misc{P2057R0, + author = "Michael Wong and Ben Craig and Paul Bendixen and Matthew Bentley and Inbal Levi and Rene Riviera and Steffan Tjernstrom and Mark Hoemmen and Ronen Friedman", + title = "{P2057R0}: SG14 SG19 Past, Present and Future status", + howpublished = "\url{https://wg21.link/p2057r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1771R1, - author = "Peter Sommerlad", - title = "{P1771R1}: [[nodiscard]] for constructors", - howpublished = "\url{https://wg21.link/p1771r1}", - year = 2019, - month = 7, +@misc{P2058R0, + author = "Martin Hořeňovský", + title = "{P2058R0}: Make std::random\_device Less Inscrutable", + howpublished = "\url{https://wg21.link/p2058r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1772R0, - author = "Vincent Reverdy", - title = "{P1772R0}: Variadic overload sets and overload sequences", - howpublished = "\url{https://wg21.link/p1772r0}", - year = 2019, - month = 6, +@misc{P2059R0, + author = "Martin Hořeňovský", + title = "{P2059R0}: Make Pseudo-random Numbers Portable", + howpublished = "\url{https://wg21.link/p2059r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1772R1, - author = "Vincent Reverdy", - title = "{P1772R1}: Variadic overload sets and overload sequences", - howpublished = "\url{https://wg21.link/p1772r1}", - year = 2019, - month = 10, +@misc{P2060R0, + author = "Martin Hořeňovský", + title = "{P2060R0}: Make Random Number Engines Seedable", + howpublished = "\url{https://wg21.link/p2060r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1773R0, - author = "Timur Doumler", - title = "{P1773R0}: Contracts have failed to provide a portable ``assume''", - howpublished = "\url{https://wg21.link/p1773r0}", - year = 2019, - month = 6, +@misc{P2061R0, + author = "David Goldblatt", + title = "{P2061R0}: Sequential consistency for atomic memcpy", + howpublished = "\url{https://wg21.link/p2061r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1774R0, - author = "Timur Doumler", - title = "{P1774R0}: Portable optimisation hints", - howpublished = "\url{https://wg21.link/p1774r0}", - year = 2019, - month = 6, +@misc{P2062R0, + author = "Daveed Vandevoorde and Wyatt Childers and Andrew Sutton and Faisal Vali", + title = "{P2062R0}: The Circle Meta-model", + howpublished = "\url{https://wg21.link/p2062r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1774R1, - author = "Timur Doumler", - title = "{P1774R1}: Portable optimisation hints", - howpublished = "\url{https://wg21.link/p1774r1}", - year = 2019, - month = 10, +@misc{P2064R0, + author = "Herb Sutter", + title = "{P2064R0}: Assumptions", + howpublished = "\url{https://wg21.link/p2064r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1774R2, - author = "Timur Doumler", - title = "{P1774R2}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r2}", - year = 2019, - month = 11, +@misc{P2065R0, + author = "Kirk Shoop", + title = "{P2065R0}: naming and aliases", + howpublished = "\url{https://wg21.link/p2065r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1774R3, - author = "Timur Doumler", - title = "{P1774R3}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r3}", +@misc{P2066R0, + author = "Jens Maurer and Michael L. Scott", + title = "{P2066R0}: Suggested draft TS for C++ Extensions for Transaction Memory Light", + howpublished = "\url{https://wg21.link/p2066r0}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1774R4, - author = "Timur Doumler", - title = "{P1774R4}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r4}", - year = 2021, - month = 11, +@misc{P2066R1, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R1}: Suggested draft TS for C++ Extensions for Transaction Memory Light", + howpublished = "\url{https://wg21.link/p2066r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1774R5, - author = "Timur Doumler", - title = "{P1774R5}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r5}", - year = 2021, - month = 12, +@misc{P2066R2, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R2}: Suggested draft TS for C++ Extensions for Transaction Memory Light", + howpublished = "\url{https://wg21.link/p2066r2}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1774R6, - author = "Timur Doumler", - title = "{P1774R6}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r6}", - year = 2022, +@misc{P2066R3, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R3}: Suggested draft TS for C++ Extensions for Transaction Memory Light", + howpublished = "\url{https://wg21.link/p2066r3}", + year = 2020, + month = 9, + publisher = "WG21" +} +@misc{P2066R4, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R4}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r4}", + year = 2020, + month = 10, + publisher = "WG21" +} +@misc{P2066R5, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R5}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r5}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P1774R7, - author = "Timur Doumler", - title = "{P1774R7}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r7}", - year = 2022, +@misc{P2066R6, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R6}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r6}", + year = 2021, + month = 3, + publisher = "WG21" +} +@misc{P2066R7, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R7}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r7}", + year = 2021, month = 5, publisher = "WG21" } -@misc{P1774R8, - author = "Timur Doumler", - title = "{P1774R8}: Portable assumptions", - howpublished = "\url{https://wg21.link/p1774r8}", - year = 2022, - month = 6, +@misc{P2066R8, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R8}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r8}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1779R0, - author = "S. Davis Herring", - title = "{P1779R0}: ABI isolation for member functions", - howpublished = "\url{https://wg21.link/p1779r0}", - year = 2019, - month = 6, +@misc{P2066R9, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R9}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r9}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1779R1, - author = "S. Davis Herring", - title = "{P1779R1}: ABI isolation for member functions", - howpublished = "\url{https://wg21.link/p1779r1}", - year = 2019, - month = 8, +@misc{P2066R10, + author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", + title = "{P2066R10}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", + howpublished = "\url{https://wg21.link/p2066r10}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P1779R2, - author = "S. Davis Herring", - title = "{P1779R2}: ABI isolation for member functions", - howpublished = "\url{https://wg21.link/p1779r2}", - year = 2019, - month = 11, +@misc{P2067R0, + author = "Marc Mutz", + title = "{P2067R0}: Allowing trailing commas in ctor-initializer", + howpublished = "\url{https://wg21.link/p2067r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1779R3, - author = "S. Davis Herring", - title = "{P1779R3}: ABI isolation for member functions", - howpublished = "\url{https://wg21.link/p1779r3}", +@misc{P2068R0, + author = "Marc Mutz", + title = "{P2068R0}: Using ?: to reduce the scope of constexpr-if", + howpublished = "\url{https://wg21.link/p2068r0}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1780R0, - author = "Mark Batty and Simon Cooksey and Scott Owens and Anouk Paradis and Marco Paviotti and Daniel Wright", - title = "{P1780R0}: Modular Relaxed Dependencies: A new approach to the Out-Of-Thin-Air Problem", - howpublished = "\url{https://wg21.link/p1780r0}", - year = 2019, - month = 6, +@misc{P2069R0, + author = "Niall Douglas", + title = "{P2069R0}: Stackable, thread local, signal guards", + howpublished = "\url{https://wg21.link/p2069r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1782R0, - author = "S. Davis Herring", - title = "{P1782R0}: Local contract restrictions", - howpublished = "\url{https://wg21.link/p1782r0}", - year = 2019, - month = 6, +@misc{P2070R0, + author = "Peter Sommerlad and Anthony Williams and Michael Wong and Jan Babst", + title = "{P2070R0}: A case for optional and object\_ptr", + howpublished = "\url{https://wg21.link/p2070r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1782R1, - author = "S. Davis Herring", - title = "{P1782R1}: Local contract restrictions", - howpublished = "\url{https://wg21.link/p1782r1}", - year = 2019, - month = 8, +@misc{P2071R0, + author = "Tom Honermann and Peter Bindels", + title = "{P2071R0}: Named universal character escapes", + howpublished = "\url{https://wg21.link/p2071r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1786R0, - author = "Hyman Rosen and John Lakos and Alisdair Meredith", - title = "{P1786R0}: Adding a global contract assumption mode", - howpublished = "\url{https://wg21.link/p1786r0}", - year = 2019, - month = 6, +@misc{P2071R1, + author = "Tom Honermann and Steve Downey and Peter Bindels and Corentin Jabot and R. Martinho Fernandes", + title = "{P2071R1}: Named universal character escapes", + howpublished = "\url{https://wg21.link/p2071r1}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P1787R0, - author = "S. Davis Herring", - title = "{P1787R0}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r0}", - year = 2019, - month = 6, +@misc{P2071R2, + author = "Tom Honermann and Steve Downey and Peter Bindels and Corentin Jabot and R. Martinho Fernandes", + title = "{P2071R2}: Named universal character escapes", + howpublished = "\url{https://wg21.link/p2071r2}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P1787R1, - author = "S. Davis Herring", - title = "{P1787R1}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r1}", - year = 2019, - month = 8, +@misc{P2072R0, + author = "Marco Foco and Vassil Vassilev and Max Rietmann and Michael Wong", + title = "{P2072R0}: Differentiable programming for C++", + howpublished = "\url{https://wg21.link/p2072r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1787R2, - author = "S. Davis Herring", - title = "{P1787R2}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r2}", - year = 2019, - month = 10, +@misc{P2072R1, + author = "Marco Foco and William S. Moses and Vassil Vassilev and Michael Wong", + title = "{P2072R1}: Differentiable programming for C++", + howpublished = "\url{https://wg21.link/p2072r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1787R3, - author = "S. Davis Herring", - title = "{P1787R3}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r3}", - year = 2019, - month = 11, +@misc{P2073R0, + author = "Dmitry Duka and Ivan Shutov and Konstantin Sadov", + title = "{P2073R0}: Debugging C++ coroutines", + howpublished = "\url{https://wg21.link/p2073r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1787R4, - author = "S. Davis Herring", - title = "{P1787R4}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r4}", +@misc{P2074R0, + author = "Dmitry Duka", + title = "{P2074R0}: Asynchronous callstacks \& coroutines", + howpublished = "\url{https://wg21.link/p2074r0}", year = 2020, - month = 3, + month = 1, publisher = "WG21" } -@misc{P1787R5, - author = "S. Davis Herring", - title = "{P1787R5}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r5}", +@misc{P2075R0, + author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev", + title = "{P2075R0}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r0}", year = 2020, - month = 8, + month = 1, publisher = "WG21" } -@misc{P1787R6, - author = "S. Davis Herring", - title = "{P1787R6}: Declarations and where to find them", - howpublished = "\url{https://wg21.link/p1787r6}", +@misc{P2075R1, + author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon", + title = "{P2075R1}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r1}", year = 2020, - month = 10, + month = 7, publisher = "WG21" } -@misc{P1788R0, - author = "Olga Arkhipova", - title = "{P1788R0}: Reuse of the built modules (BMI)", - howpublished = "\url{https://wg21.link/p1788r0}", - year = 2019, - month = 6, +@misc{P2075R2, + author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon", + title = "{P2075R2}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P1788R2, - author = "Olga Arkhipova", - title = "{P1788R2}: Reuse of the built modules (BMI)", - howpublished = "\url{https://wg21.link/p1788r2}", - year = 2019, - month = 7, +@misc{P2075R3, + author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", + title = "{P2075R3}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r3}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P1788R3, - author = "Olga Arkhipova", - title = "{P1788R3}: Reuse of the built modules (BMI)", - howpublished = "\url{https://wg21.link/p1788r3}", - year = 2019, - month = 10, +@misc{P2075R4, + author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", + title = "{P2075R4}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r4}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P1789R0, - author = "Alisdair Meredith", - title = "{P1789R0}: Library Support for Expansion Statements", - howpublished = "\url{https://wg21.link/p1789r0}", - year = 2019, - month = 6, +@misc{P2075R5, + author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", + title = "{P2075R5}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r5}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P1790R0, - author = "Christopher Kohlhoff", - title = "{P1790R0}: Networking TS changes to enable better DynamicBuffer composition", - howpublished = "\url{https://wg21.link/p1790r0}", - year = 2019, +@misc{P2075R6, + author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", + title = "{P2075R6}: Philox as an extension of the C++ RNG engines", + howpublished = "\url{https://wg21.link/p2075r6}", + year = 2024, month = 6, publisher = "WG21" } -@misc{P1790R1, - author = "Christopher Kohlhoff", - title = "{P1790R1}: Networking TS changes to enable better DynamicBuffer composition", - howpublished = "\url{https://wg21.link/p1790r1}", +@misc{P2076R0, + author = "Ville Voutilainen", + title = "{P2076R0}: Previous disagreements on Contracts", + howpublished = "\url{https://wg21.link/p2076r0}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1791R0, - author = "Christopher Kohlhoff and Jamie Allsop", - title = "{P1791R0}: Evolution of the P0443 Unified Executors Proposal to accommodate new requirements", - howpublished = "\url{https://wg21.link/p1791r0}", - year = 2019, - month = 6, - publisher = "WG21" -} -@misc{P1792R0, - author = "Christopher Kohlhoff", - title = "{P1792R0}: Simplifying and generalising Sender/Receiver for asynchronous operations", - howpublished = "\url{https://wg21.link/p1792r0}", - year = 2019, - month = 6, +@misc{P2077R0, + author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", + title = "{P2077R0}: Heterogeneous erasure overloads for associative containers", + howpublished = "\url{https://wg21.link/p2077r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1793R0, - author = "Alisdair Meredith", - title = "{P1793R0}: Simplifying Contract Syntax", - howpublished = "\url{https://wg21.link/p1793r0}", - year = 2019, - month = 6, +@misc{P2077R1, + author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", + title = "{P2077R1}: Heterogeneous erasure overloads for associative containers", + howpublished = "\url{https://wg21.link/p2077r1}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1795R0, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and Mark Hoemmen and Jeff Hammond and Tom Scogland", - title = "{P1795R0}: System topology discovery for heterogeneous \& distributed computing", - howpublished = "\url{https://wg21.link/p1795r0}", - year = 2019, - month = 6, +@misc{P2077R2, + author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", + title = "{P2077R2}: Heterogeneous erasure overloads for associative containers", + howpublished = "\url{https://wg21.link/p2077r2}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1795R1, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and Mark Hoemmen and Jeff Hammond and Tom Scogland and Domagoj Šarić", - title = "{P1795R1}: System topology discovery for heterogeneous \& distributed computing", - howpublished = "\url{https://wg21.link/p1795r1}", - year = 2019, +@misc{P2077R3, + author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", + title = "{P2077R3}: Heterogeneous erasure overloads for associative containers", + howpublished = "\url{https://wg21.link/p2077r3}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P1795R2, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and Mark Hoemmen and Jeff Hammond and Tom Scogland and Domagoj Šarić", - title = "{P1795R2}: System topology discovery for heterogeneous \& distributed computing", - howpublished = "\url{https://wg21.link/p1795r2}", +@misc{P2078R0, + author = "Bob Steagall", + title = "{P2078R0}: Add new traits type std::is\_complex", + howpublished = "\url{https://wg21.link/p2078r0}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1796R0, - author = "Peter Sewell and Kayvan Memarian and Victor B. F. Gomes and Jens Gustedt and Hubert Tong", - title = "{P1796R0}: Effective Types: Examples", - howpublished = "\url{https://wg21.link/p1796r0}", - year = 2019, - month = 6, +@misc{P2079R0, + author = "Ruslan Arutyunyan and Michael Voss", + title = "{P2079R0}: Shared execution engine for executors", + howpublished = "\url{https://wg21.link/p2079r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1797R0, - author = "Peter Sewell", - title = "{P1797R0}: C/C++ Memory Object Model Papers - Introduction", - howpublished = "\url{https://wg21.link/p1797r0}", - year = 2019, - month = 6, +@misc{P2079R1, + author = "Ruslan Arutyunyan and Michael Voss", + title = "{P2079R1}: Parallel Executor", + howpublished = "\url{https://wg21.link/p2079r1}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1798R0, - author = "Michael Wong", - title = "{P1798R0}: SG14 Linear Algebra SIG Meeting Minutes 2018/10/10-2019/06/06", - howpublished = "\url{https://wg21.link/p1798r0}", - year = 2019, - month = 6, +@misc{P2079R2, + author = "Lee Howes and Ruslan Arutyunyan and Michael Voss", + title = "{P2079R2}: System execution context", + howpublished = "\url{https://wg21.link/p2079r2}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P1801R0, - author = "Herb Sutter", - title = "{P1801R0}: Clarifying atomic[thread::id]::compare\_exchange\_*", - howpublished = "\url{https://wg21.link/p1801r0}", - year = 2019, +@misc{P2079R3, + author = "Lee Howes and Ruslan Arutyunyan and Michael Voss", + title = "{P2079R3}: System execution context", + howpublished = "\url{https://wg21.link/p2079r3}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P1803R0, - author = "JeanHeyd Meneide", - title = "{P1803R0}: packexpr(args, I) - compile-time friendly pack inspection", - howpublished = "\url{https://wg21.link/p1803r0}", - year = 2019, - month = 8, +@misc{P2079R4, + author = "Lee Howes and Ruslan Arutyunyan and Michael Voss and Lucian Radu Teodorescu", + title = "{P2079R4}: System execution context", + howpublished = "\url{https://wg21.link/p2079r4}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P1807R0, - author = "Joshua Berne", - title = "{P1807R0}: An Overview of Contracts Papers for Cologne", - howpublished = "\url{https://wg21.link/p1807r0}", - year = 2019, - month = 7, +@misc{P2079R5, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", + title = "{P2079R5}: System execution context", + howpublished = "\url{https://wg21.link/p2079r5}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P1808R0, - author = "Arthur O'Dwyer", - title = "{P1808R0}: Contra P0339 ``polymorphic\_allocator as a vocabulary type''", - howpublished = "\url{https://wg21.link/p1808r0}", - year = 2019, - month = 7, +@misc{P2079R6, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", + title = "{P2079R6}: System execution context", + howpublished = "\url{https://wg21.link/p2079r6}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P1810R0, - author = "Christopher Di Bella", - title = "{P1810R0}: A Quick Look at What P1754 Will Change", - howpublished = "\url{https://wg21.link/p1810r0}", - year = 2019, - month = 8, +@misc{P2079R7, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", + title = "{P2079R7}: System execution context", + howpublished = "\url{https://wg21.link/p2079r7}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P1811R0, - author = "Richard Smith and Gabriel Dos Reis", - title = "{P1811R0}: Relaxing redefinition restrictions for re-exportation robustness", - howpublished = "\url{https://wg21.link/p1811r0}", - year = 2019, - month = 8, +@misc{P2079R8, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", + title = "{P2079R8}: Parallel Scheduler", + howpublished = "\url{https://wg21.link/p2079r8}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P1812R0, - author = "Timur Doumler and Ville Voutilainen", - title = "{P1812R0}: Axioms should be assumable: a minimal fix for contracts", - howpublished = "\url{https://wg21.link/p1812r0}", - year = 2019, - month = 7, +@misc{P2079R9, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", + title = "{P2079R9}: Parallel Scheduler", + howpublished = "\url{https://wg21.link/p2079r9}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P1813R0, - author = "Christopher Di Bella", - title = "{P1813R0}: A Concept Design for the Numeric Algorithms", - howpublished = "\url{https://wg21.link/p1813r0}", - year = 2019, - month = 8, +@misc{P2079R10, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", + title = "{P2079R10}: Parallel Scheduler", + howpublished = "\url{https://wg21.link/p2079r10}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P1814R0, - author = "Mike Spertus", - title = "{P1814R0}: Wording for Class Template Argument Deduction for Alias Templates", - howpublished = "\url{https://wg21.link/p1814r0}", - year = 2019, - month = 7, +@misc{P2080R0, + author = "Ville Voutilainen", + title = "{P2080R0}: Polymorphic allocators: There is no such thing as One True Vocabulary Type", + howpublished = "\url{https://wg21.link/p2080r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1815R0, - author = "S. Davis Herring", - title = "{P1815R0}: Translation-unit-local entities", - howpublished = "\url{https://wg21.link/p1815r0}", - year = 2019, - month = 8, +@misc{P2081R0, + author = "Thomas Köppe", + title = "{P2081R0}: Rebase the Library Fundamentals v3 TS on C++20", + howpublished = "\url{https://wg21.link/p2081r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1815R1, - author = "S. Davis Herring", - title = "{P1815R1}: Translation-unit-local entities", - howpublished = "\url{https://wg21.link/p1815r1}", - year = 2019, - month = 11, +@misc{P2081R1, + author = "Thomas Köppe", + title = "{P2081R1}: Rebase the Library Fundamentals v3 TS on C++20", + howpublished = "\url{https://wg21.link/p2081r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1815R2, - author = "S. Davis Herring", - title = "{P1815R2}: Translation-unit-local entities", - howpublished = "\url{https://wg21.link/p1815r2}", +@misc{P2082R0, + author = "Timur Doumler", + title = "{P2082R0}: Fixing CTAD for aggregates", + howpublished = "\url{https://wg21.link/p2082r0}", year = 2020, - month = 2, + month = 1, publisher = "WG21" } -@misc{P1816R0, +@misc{P2082R1, author = "Timur Doumler", - title = "{P1816R0}: Wording for class template argument deduction for aggregates", - howpublished = "\url{https://wg21.link/p1816r0}", - year = 2019, - month = 7, + title = "{P2082R1}: Fixing CTAD for aggregates", + howpublished = "\url{https://wg21.link/p2082r1}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1818R0, - author = "Lawrence Crowl", - title = "{P1818R0}: Narrowing and Widening Conversions", - howpublished = "\url{https://wg21.link/p1818r0}", - year = 2019, - month = 7, +@misc{P2085R0, + author = "S. Davis Herring", + title = "{P2085R0}: Consistent defaulted comparisons", + howpublished = "\url{https://wg21.link/p2085r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1818R1, - author = "Lawrence Crowl", - title = "{P1818R1}: Narrowing and Widening Conversions", - howpublished = "\url{https://wg21.link/p1818r1}", +@misc{P2087R0, + author = "Mihail Naydenov", + title = "{P2087R0}: Reflection Naming: fix reflexpr", + howpublished = "\url{https://wg21.link/p2087r0}", year = 2020, month = 1, publisher = "WG21" } -@misc{P1819R0, - author = "Vittorio Romeo", - title = "{P1819R0}: Interpolated Literals", - howpublished = "\url{https://wg21.link/p1819r0}", - year = 2019, - month = 7, +@misc{P2088R0, + author = "Mihail Naydenov", + title = "{P2088R0}: Reflection Naming: Reification", + howpublished = "\url{https://wg21.link/p2088r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1820R0, - author = "Gordon Brown", - title = "{P1820R0}: Recommendations for a compromise on handling errors and cancellations in executors", - howpublished = "\url{https://wg21.link/p1820r0}", - year = 2019, - month = 10, +@misc{P2089R0, + author = "Barry Revzin", + title = "{P2089R0}: Function parameter constraints are too fragile", + howpublished = "\url{https://wg21.link/p2089r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1823R0, - author = "Nicolai Josuttis and Ville Voutilainen and Roger Orr and Daveed Vandevoorde and John Spicer and Christopher Di Bella", - title = "{P1823R0}: Remove Contracts from C++20", - howpublished = "\url{https://wg21.link/p1823r0}", - year = 2019, - month = 7, +@misc{P2091R0, + author = "Casey Carter", + title = "{P2091R0}: Issues with Range Access CPOs", + howpublished = "\url{https://wg21.link/p2091r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1825R0, - author = "David Stone", - title = "{P1825R0}: Merged wording for P0527R1 and P1155R3", - howpublished = "\url{https://wg21.link/p1825r0}", - year = 2019, - month = 7, +@misc{P2092R0, + author = "Daveed Vandevoorde and Hubert Tong", + title = "{P2092R0}: Disambiguating Nested-Requirements", + howpublished = "\url{https://wg21.link/p2092r0}", + year = 2020, + month = 1, publisher = "WG21" } -@misc{P1830R0, - author = "Ruslan Arutyunyan", - title = "{P1830R0}: std::dependent\_false", - howpublished = "\url{https://wg21.link/p1830r0}", - year = 2019, +@misc{P2093R0, + author = "Victor Zverovich", + title = "{P2093R0}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r0}", + year = 2020, + month = 6, + publisher = "WG21" +} +@misc{P2093R1, + author = "Victor Zverovich", + title = "{P2093R1}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r1}", + year = 2020, month = 7, publisher = "WG21" } -@misc{P1830R1, - author = "Ruslan Arutyunyan", - title = "{P1830R1}: std::dependent\_false", - howpublished = "\url{https://wg21.link/p1830r1}", - year = 2019, +@misc{P2093R2, + author = "Victor Zverovich", + title = "{P2093R2}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r2}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P1831R0, - author = "JF Bastien", - title = "{P1831R0}: deprecating volatile: library", - howpublished = "\url{https://wg21.link/p1831r0}", - year = 2019, - month = 8, +@misc{P2093R3, + author = "Victor Zverovich", + title = "{P2093R3}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r3}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1831R1, - author = "JF Bastien", - title = "{P1831R1}: deprecating volatile: library", - howpublished = "\url{https://wg21.link/p1831r1}", - year = 2020, +@misc{P2093R4, + author = "Victor Zverovich", + title = "{P2093R4}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r4}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P1832R0, - author = "John McFarlane", - title = "{P1832R0}: Improving Debug Builds Inline With User Expectation", - howpublished = "\url{https://wg21.link/p1832r0}", - year = 2019, - month = 8, +@misc{P2093R5, + author = "Victor Zverovich", + title = "{P2093R5}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r5}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1837R0, - author = "Arthur O'Dwyer", - title = "{P1837R0}: Remove NTTPs of class type from C++20", - howpublished = "\url{https://wg21.link/p1837r0}", - year = 2019, - month = 7, +@misc{P2093R6, + author = "Victor Zverovich", + title = "{P2093R6}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r6}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P1838R0, - author = "Bryce Adelstein Lelbach and Boris Kolpackov", - title = "{P1838R0}: Modules User-Facing Lexicon and File Extensions", - howpublished = "\url{https://wg21.link/p1838r0}", - year = 2020, - month = 1, +@misc{P2093R7, + author = "Victor Zverovich", + title = "{P2093R7}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r7}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1839R0, - author = "Krystian Stasiowski", - title = "{P1839R0}: Accessing Object Representations", - howpublished = "\url{https://wg21.link/p1839r0}", - year = 2019, +@misc{P2093R8, + author = "Victor Zverovich", + title = "{P2093R8}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r8}", + year = 2021, month = 8, publisher = "WG21" } -@misc{P1839R1, - author = "Krystian Stasiowski", - title = "{P1839R1}: Accessing Object Representations", - howpublished = "\url{https://wg21.link/p1839r1}", - year = 2019, - month = 10, +@misc{P2093R9, + author = "Victor Zverovich", + title = "{P2093R9}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r9}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1839R2, - author = "Krystian Stasiowski", - title = "{P1839R2}: Accessing Object Representations", - howpublished = "\url{https://wg21.link/p1839r2}", - year = 2019, +@misc{P2093R10, + author = "Victor Zverovich", + title = "{P2093R10}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r10}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P1839R3, - author = "Krystian Stasiowski and Timur Doumler", - title = "{P1839R3}: Accessing Object Representations", - howpublished = "\url{https://wg21.link/p1839r3}", +@misc{P2093R11, + author = "Victor Zverovich", + title = "{P2093R11}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r11}", + year = 2021, + month = 12, + publisher = "WG21" +} +@misc{P2093R12, + author = "Victor Zverovich", + title = "{P2093R12}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r12}", + year = 2021, + month = 12, + publisher = "WG21" +} +@misc{P2093R13, + author = "Victor Zverovich", + title = "{P2093R13}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r13}", year = 2022, month = 2, publisher = "WG21" } -@misc{P1839R4, - author = "Krystian Stasiowski and Timur Doumler", - title = "{P1839R4}: Accessing Object Representations", - howpublished = "\url{https://wg21.link/p1839r4}", +@misc{P2093R14, + author = "Victor Zverovich", + title = "{P2093R14}: Formatted output", + howpublished = "\url{https://wg21.link/p2093r14}", year = 2022, month = 3, publisher = "WG21" } -@misc{P1839R5, - author = "Timur Doumler and Krystian Stasiowski", - title = "{P1839R5}: Accessing object representations", - howpublished = "\url{https://wg21.link/p1839r5}", - year = 2022, - month = 6, +@misc{P2095R0, + author = "Barry Revzin", + title = "{P2095R0}: Resolve lambda init-capture pack grammar (CWG2378)", + howpublished = "\url{https://wg21.link/p2095r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1839R6, - author = "Brian Bi and Krystian Stasiowski and Timur Doumler", - title = "{P1839R6}: Accessing object representations", - howpublished = "\url{https://wg21.link/p1839r6}", - year = 2024, - month = 10, +@misc{P2096R0, + author = "James Touton", + title = "{P2096R0}: Generalized wording for partial specializations", + howpublished = "\url{https://wg21.link/p2096r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1839R7, - author = "Brian Bi and Krystian Stasiowski and Timur Doumler", - title = "{P1839R7}: Accessing object representations", - howpublished = "\url{https://wg21.link/p1839r7}", - year = 2025, - month = 1, +@misc{P2096R1, + author = "James Touton", + title = "{P2096R1}: Generalized wording for partial specializations", + howpublished = "\url{https://wg21.link/p2096r1}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1840R0, - author = "Nina Ranns", - title = "{P1840R0}: Cologne 2019, Record of Discussion", - howpublished = "\url{https://wg21.link/p1840r0}", - year = 2019, +@misc{P2096R2, + author = "James Touton", + title = "{P2096R2}: Generalized wording for partial specializations", + howpublished = "\url{https://wg21.link/p2096r2}", + year = 2020, month = 8, publisher = "WG21" } -@misc{P1841R0, - author = "Walter E Brown", - title = "{P1841R0}: Wording for Individually Specializable Numeric Traits", - howpublished = "\url{https://wg21.link/p1841r0}", - year = 2019, - month = 8, +@misc{P2098R0, + author = "Walter E Brown and Bob Steagall", + title = "{P2098R0}: Proposing std::is\_specialization\_of", + howpublished = "\url{https://wg21.link/p2098r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1841R1, - author = "Walter E Brown", - title = "{P1841R1}: Wording for Individually Specializable Numeric Traits", - howpublished = "\url{https://wg21.link/p1841r1}", +@misc{P2098R1, + author = "Walter E Brown and Bob Steagall", + title = "{P2098R1}: Proposing std::is\_specialization\_of", + howpublished = "\url{https://wg21.link/p2098r1}", year = 2020, - month = 5, + month = 4, publisher = "WG21" } -@misc{P1841R2, - author = "Walter E Brown", - title = "{P1841R2}: Wording for Individually Specializable Numeric Traits", - howpublished = "\url{https://wg21.link/p1841r2}", - year = 2022, - month = 1, +@misc{P2100R0, + author = "Michał Dominiak", + title = "{P2100R0}: Keep unhandled\_exception of a promise type mandatory - a response to US062 and FR066", + howpublished = "\url{https://wg21.link/p2100r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1841R3, - author = "Walter E Brown", - title = "{P1841R3}: Wording for Individually Specializable Numeric Traits", - howpublished = "\url{https://wg21.link/p1841r3}", - year = 2022, +@misc{P2101R0, + author = "Tim Song and Casey Carter", + title = "{P2101R0}: ``Models'' subsumes ``satisfies'' (Wording for US298 and US300)", + howpublished = "\url{https://wg21.link/p2101r0}", + year = 2020, month = 2, publisher = "WG21" } -@misc{P1842R0, - author = "Boris Kolpackov", - title = "{P1842R0}: Generalized Module (Dependency?) Mapper", - howpublished = "\url{https://wg21.link/p1842r0}", - year = 2019, - month = 8, +@misc{P2102R0, + author = "Tim Song and Casey Carter", + title = "{P2102R0}: Make \"implicit expression variations\" more explicit (Wording for US185)", + howpublished = "\url{https://wg21.link/p2102r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1843R0, - author = "Billy O'Neal", - title = "{P1843R0}: Comparison and Hasher Requirements", - howpublished = "\url{https://wg21.link/p1843r0}", - year = 2019, - month = 8, +@misc{P2103R0, + author = "William M. (Mike) Miller", + title = "{P2103R0}: Core Language Changes for NB Comments at the February, 2020 (Prague) Meeting", + howpublished = "\url{https://wg21.link/p2103r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1844R0, - author = "Nozomu Katō", - title = "{P1844R0}: Enhancement of regex", - howpublished = "\url{https://wg21.link/p1844r0}", - year = 2019, - month = 8, +@misc{P2104R0, + author = "Andrew Sutton and Roger Orr and Gabriel Dos Reis", + title = "{P2104R0}: Resolution for GB046 - Disallow changing concept values", + howpublished = "\url{https://wg21.link/p2104r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1844R1, - author = "Nozomu Katō", - title = "{P1844R1}: Enhancement of regex", - howpublished = "\url{https://wg21.link/p1844r1}", - year = 2019, - month = 11, +@misc{P2106R0, + author = "Tim Song", + title = "{P2106R0}: Alternative wording for GB315 and GB316", + howpublished = "\url{https://wg21.link/p2106r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1845R0, - author = "Bryce Adelstein Lelbach and Jon Kalb", - title = "{P1845R0}: 2019-09-21 Denver Tooling Meeting", - howpublished = "\url{https://wg21.link/p1845r0}", - year = 2019, - month = 8, +@misc{P2107R0, + author = "Jens Maurer", + title = "{P2107R0}: Core issue 2436: US064 Copy semantics of coroutine parameters", + howpublished = "\url{https://wg21.link/p2107r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1846R0, - author = "John McFarlane", - title = "{P1846R0}: Teach class Last", - howpublished = "\url{https://wg21.link/p1846r0}", - year = 2019, - month = 8, +@misc{P2108R0, + author = "William M. (Mike) Miller", + title = "{P2108R0}: Core Language Working Group ``ready'' issues for the February, 2020 (Prague) meeting", + howpublished = "\url{https://wg21.link/p2108r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1847R0, - author = "Pal Balog", - title = "{P1847R0}: Make declaration order layout mandated", - howpublished = "\url{https://wg21.link/p1847r0}", - year = 2019, - month = 8, +@misc{P2109R0, + author = "Nathan Sidwell", + title = "{P2109R0}: US084: Disallow ``export import foo'' outside of module interface", + howpublished = "\url{https://wg21.link/p2109r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1847R1, - author = "Pal Balog", - title = "{P1847R1}: Make declaration order layout mandated", - howpublished = "\url{https://wg21.link/p1847r1}", - year = 2019, - month = 10, +@misc{P2113R0, + author = "Hubert S.K. Tong", + title = "{P2113R0}: Proposed resolution for 2019 comment CA 112", + howpublished = "\url{https://wg21.link/p2113r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1847R2, - author = "Pal Balog", - title = "{P1847R2}: Make declaration order layout mandated", - howpublished = "\url{https://wg21.link/p1847r2}", +@misc{P2114R0, + author = "Joshua Berne and Ryan McDougall and Andrzej Krzemieński", + title = "{P2114R0}: Minimial Contract Use Cases", + howpublished = "\url{https://wg21.link/p2114r0}", year = 2020, - month = 1, + month = 3, publisher = "WG21" } -@misc{P1847R3, - author = "Pal Balog", - title = "{P1847R3}: Make declaration order layout mandated", - howpublished = "\url{https://wg21.link/p1847r3}", +@misc{P2115R0, + author = "Nathan Sidwell", + title = "{P2115R0}: US069: Merging of multiple definitions for unnamed unscoped enumerations", + howpublished = "\url{https://wg21.link/p2115r0}", year = 2020, - month = 3, + month = 2, publisher = "WG21" } -@misc{P1847R4, - author = "Pal Balog", - title = "{P1847R4}: Make declaration order layout mandated", - howpublished = "\url{https://wg21.link/p1847r4}", - year = 2021, - month = 4, +@misc{P2116R0, + author = "Tim Song", + title = "{P2116R0}: Remove tuple-like protocol support from fixed-extent span", + howpublished = "\url{https://wg21.link/p2116r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1848R0, - author = "Pal Balog", - title = "{P1848R0}: Improve rules of standard layout", - howpublished = "\url{https://wg21.link/p1848r0}", +@misc{P2117R0, + author = "Marshall Clow", + title = "{P2117R0}: C++ Standard Library Issues Resolved Directly In Prague", + howpublished = "\url{https://wg21.link/p2117r0}", year = 2020, - month = 1, + month = 2, publisher = "WG21" } -@misc{P1851R0, - author = "Jonathan Müller", - title = "{P1851R0}: Guidelines For snake\_case Concept Naming", - howpublished = "\url{https://wg21.link/p1851r0}", - year = 2019, - month = 8, +@misc{P2119R0, + author = "Jolanta Opara", + title = "{P2119R0}: Feedback on Simple Statistics functions", + howpublished = "\url{https://wg21.link/p2119r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1854R0, - author = "Corentin Jabot", - title = "{P1854R0}: Conversion to execution encoding should not lead to loss of meaning", - howpublished = "\url{https://wg21.link/p1854r0}", - year = 2019, - month = 10, +@misc{P2120R0, + author = "Barry Revzin", + title = "{P2120R0}: Simplified structured bindings protocol with pack aliases", + howpublished = "\url{https://wg21.link/p2120r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1854R1, - author = "Corentin Jabot", - title = "{P1854R1}: Conversion to literal encoding should not lead to loss of meaning", - howpublished = "\url{https://wg21.link/p1854r1}", - year = 2021, - month = 10, +@misc{P2123R0, + author = "Hal Finkel and Tom Scogland", + title = "{P2123R0}: interfaces: A Facility to Manage ABI/API Evolution", + howpublished = "\url{https://wg21.link/p2123r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1854R2, - author = "Corentin Jabot", - title = "{P1854R2}: Conversion to literal encoding should not lead to loss of meaning", - howpublished = "\url{https://wg21.link/p1854r2}", - year = 2021, - month = 11, +@misc{P2125R0, + author = "Titus Winters", + title = "{P2125R0}: The Ecosystem Expense of Vocabulary Types", + howpublished = "\url{https://wg21.link/p2125r0}", + year = 2020, + month = 2, publisher = "WG21" } -@misc{P1854R3, - author = "Corentin Jabot", - title = "{P1854R3}: Conversion to literal encoding should not lead to loss of meaning", - howpublished = "\url{https://wg21.link/p1854r3}", - year = 2022, - month = 1, +@misc{P2126R0, + author = "Pablo Halpern and John Lakos", + title = "{P2126R0}: Unleashing the Power of Allocator-Aware (AA) Infrastructure", + howpublished = "\url{https://wg21.link/p2126r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1854R4, - author = "Corentin Jabot", - title = "{P1854R4}: Making non-encodable string literals ill-formed", - howpublished = "\url{https://wg21.link/p1854r4}", - year = 2023, - month = 2, +@misc{P2127R0, + author = "Pablo Halpern and John Lakos", + title = "{P2127R0}: Making C++ Software Allocator Aware", + howpublished = "\url{https://wg21.link/p2127r0}", + year = 2024, + month = 3, + publisher = "WG21" +} +@misc{P2128R0, + author = "Corentin Jabot and Isabella Muerte and D. S. Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R0}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r0}", + year = 2020, + month = 3, + publisher = "WG21" +} +@misc{P2128R1, + author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R1}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r1}", + year = 2020, + month = 5, + publisher = "WG21" +} +@misc{P2128R2, + author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R2}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r2}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1855R0, - author = "Ben Craig and Bryce Adelstein Lelbach", - title = "{P1855R0}: Make freestanding", - howpublished = "\url{https://wg21.link/p1855r0}", - year = 2019, - month = 10, +@misc{P2128R3, + author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R3}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r3}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1856R0, - author = "Vincent Reverdy", - title = "{P1856R0}: Bit operations do not work on bytes: a generic fix", - howpublished = "\url{https://wg21.link/p1856r0}", - year = 2019, - month = 10, +@misc{P2128R4, + author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R4}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r4}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1857R0, - author = "Michael Spencer", - title = "{P1857R0}: Modules Dependency Discovery", - howpublished = "\url{https://wg21.link/p1857r0}", - year = 2019, - month = 10, +@misc{P2128R5, + author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R5}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r5}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1857R1, - author = "Michael Spencer", - title = "{P1857R1}: Modules Dependency Discovery", - howpublished = "\url{https://wg21.link/p1857r1}", - year = 2019, - month = 10, +@misc{P2128R6, + author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", + title = "{P2128R6}: Multidimensional subscript operator", + howpublished = "\url{https://wg21.link/p2128r6}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1857R2, - author = "Michael Spencer", - title = "{P1857R2}: Modules Dependency Discovery", - howpublished = "\url{https://wg21.link/p1857r2}", +@misc{P2130R0, + author = "Nina Ranns", + title = "{P2130R0}: WG21 2020-02 Prague Record of Discussion", + howpublished = "\url{https://wg21.link/p2130r0}", year = 2020, - month = 1, + month = 3, publisher = "WG21" } -@misc{P1857R3, - author = "Michael Spencer", - title = "{P1857R3}: Modules Dependency Discovery", - howpublished = "\url{https://wg21.link/p1857r3}", +@misc{P2131R0, + author = "Thomas Köppe", + title = "{P2131R0}: Changes between C++17 and C++20", + howpublished = "\url{https://wg21.link/p2131r0}", year = 2020, - month = 2, + month = 3, publisher = "WG21" } -@misc{P1858R0, - author = "Barry Revzin", - title = "{P1858R0}: Generalized pack declaration and usage", - howpublished = "\url{https://wg21.link/p1858r0}", - year = 2019, - month = 10, +@misc{P2132R0, + author = "JF Bastien", + title = "{P2132R0}: Language Evolution status after Prague 2020", + howpublished = "\url{https://wg21.link/p2132r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1858R1, - author = "Barry Revzin", - title = "{P1858R1}: Generalized pack declaration and usage", - howpublished = "\url{https://wg21.link/p1858r1}", +@misc{P2133R0, + author = "Pal Balog", + title = "{P2133R0}: The Incubator needs YOU!", + howpublished = "\url{https://wg21.link/p2133r0}", year = 2020, - month = 1, + month = 3, publisher = "WG21" } -@misc{P1858R2, - author = "Barry Revzin", - title = "{P1858R2}: Generalized pack declaration and usage", - howpublished = "\url{https://wg21.link/p1858r2}", +@misc{P2134R0, + author = "Pal Balog", + title = "{P2134R0}: Kaizen*: keep improving together!", + howpublished = "\url{https://wg21.link/p2134r0}", year = 2020, month = 3, publisher = "WG21" } -@misc{P1859R0, - author = "Steve Downey", - title = "{P1859R0}: Standard terminology for execution character set encodings", - howpublished = "\url{https://wg21.link/p1859r0}", - year = 2019, - month = 10, +@misc{P2135R1, + author = "Paul E. McKenney and Hans Boehm and David Goldblatt", + title = "{P2135R1}: P2055R1: A Relaxed Guide to memory\_order\_relaxed", + howpublished = "\url{https://wg21.link/p2135r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P1860R0, - author = "JF Bastien and Alex Christensen", - title = "{P1860R0}: C++ Networking Must Be Secure By Default", - howpublished = "\url{https://wg21.link/p1860r0}", - year = 2019, - month = 10, +@misc{P2136R0, + author = "Zhihao Yuan", + title = "{P2136R0}: invoke", + howpublished = "\url{https://wg21.link/p2136r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1861R0, - author = "JF Bastien and Alex Christensen", - title = "{P1861R0}: Secure Connections in Networking TS", - howpublished = "\url{https://wg21.link/p1861r0}", - year = 2019, - month = 10, +@misc{P2136R1, + author = "Zhihao Yuan", + title = "{P2136R1}: invoke\_r", + howpublished = "\url{https://wg21.link/p2136r1}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1861R1, - author = "JF Bastien and Alex Christensen and Scott Herscher", - title = "{P1861R1}: Secure Networking in C++", - howpublished = "\url{https://wg21.link/p1861r1}", +@misc{P2136R2, + author = "Zhihao Yuan", + title = "{P2136R2}: invoke\_r", + howpublished = "\url{https://wg21.link/p2136r2}", year = 2020, - month = 5, + month = 12, publisher = "WG21" } -@misc{P1862R0, - author = "Corentin Jabot", - title = "{P1862R0}: Ranges adaptors for non-copyable iterators", - howpublished = "\url{https://wg21.link/p1862r0}", - year = 2019, - month = 10, +@misc{P2136R3, + author = "Zhihao Yuan", + title = "{P2136R3}: invoke\_r", + howpublished = "\url{https://wg21.link/p2136r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1862R1, - author = "Corentin Jabot and Casey Carter", - title = "{P1862R1}: Ranges adaptors for non-copyable iterators", - howpublished = "\url{https://wg21.link/p1862r1}", - year = 2019, - month = 11, +@misc{P2137R0, + author = "Chandler Carruth and Timothy Costa and Hal Finkel and Dmitri Gribenko and D. S. Hollman and Chris Kennelly and Thomas Köppe and Damien Lebrun-Grandie and Bryce Adelstein Lelbach and Josh Levenberg and Nevin Liber and Chris Palmer and Tom Scogland and Richard Smith and David Stone and Christian Trott and Titus Winters", + title = "{P2137R0}: Goals and priorities for C++", + howpublished = "\url{https://wg21.link/p2137r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1863R0, - author = "Titus Winters", - title = "{P1863R0}: ABI - Now or Never", - howpublished = "\url{https://wg21.link/p1863r0}", - year = 2019, - month = 10, +@misc{P2138R0, + author = "Ville Voutilainen", + title = "{P2138R0}: Rules of Design<=>Wording engagement", + howpublished = "\url{https://wg21.link/p2138r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1863R1, - author = "Titus Winters", - title = "{P1863R1}: ABI - Now or Never", - howpublished = "\url{https://wg21.link/p1863r1}", +@misc{P2138R1, + author = "Ville Voutilainen", + title = "{P2138R1}: Rules of Design<=>Wording engagement", + howpublished = "\url{https://wg21.link/p2138r1}", year = 2020, - month = 1, + month = 4, publisher = "WG21" } -@misc{P1864R0, - author = "Isabella Muerte", - title = "{P1864R0}: Defining Target Tuplets", - howpublished = "\url{https://wg21.link/p1864r0}", +@misc{P2138R2, + author = "Ville Voutilainen", + title = "{P2138R2}: Rules of Design<=>Wording engagement", + howpublished = "\url{https://wg21.link/p2138r2}", year = 2020, - month = 7, + month = 6, publisher = "WG21" } -@misc{P1865R0, - author = "David Olsen and Olivier Giroux", - title = "{P1865R0}: Add max() to latch and barrier", - howpublished = "\url{https://wg21.link/p1865r0}", - year = 2019, +@misc{P2138R3, + author = "Ville Voutilainen", + title = "{P2138R3}: Rules of Design <=> Specification engagement", + howpublished = "\url{https://wg21.link/p2138r3}", + year = 2020, month = 9, publisher = "WG21" } -@misc{P1865R1, - author = "David Olsen and Olivier Giroux", - title = "{P1865R1}: Add max() to latch and barrier", - howpublished = "\url{https://wg21.link/p1865r1}", - year = 2019, - month = 11, +@misc{P2138R4, + author = "Ville Voutilainen", + title = "{P2138R4}: Rules of Design<=>Specification engagement", + howpublished = "\url{https://wg21.link/p2138r4}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1868R0, - author = "Victor Zverovich and Zach Laine", - title = "{P1868R0}: ? width: clarifying units of width and precision in std::format", - howpublished = "\url{https://wg21.link/p1868r0}", - year = 2019, - month = 10, +@misc{P2139R0, + author = "Alisdair Meredith", + title = "{P2139R0}: Reviewing Deprecated Facilities of C++20 for C++23", + howpublished = "\url{https://wg21.link/p2139r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1868R1, - author = "Victor Zverovich and Zach Laine", - title = "{P1868R1}: Unicorn width: clarifying units of width and precision in std::format", - howpublished = "\url{https://wg21.link/p1868r1}", - year = 2019, - month = 11, +@misc{P2139R1, + author = "Alisdair Meredith", + title = "{P2139R1}: Reviewing Deprecated Facilities of C++20 for C++23", + howpublished = "\url{https://wg21.link/p2139r1}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1868R2, - author = "Victor Zverovich and Zach Laine", - title = "{P1868R2}: Unicorn width: clarifying units of width and precision in std::format", - howpublished = "\url{https://wg21.link/p1868r2}", +@misc{P2139R2, + author = "Alisdair Meredith", + title = "{P2139R2}: Reviewing Deprecated Facilities of C++20 for C++23", + howpublished = "\url{https://wg21.link/p2139r2}", year = 2020, - month = 2, + month = 7, publisher = "WG21" } -@misc{P1869R0, - author = "Tomasz Kamiński and Michał Dominiak", - title = "{P1869R0}: Rename 'condition\_variable\_any' interruptible wait methods", - howpublished = "\url{https://wg21.link/p1869r0}", - year = 2019, - month = 10, +@misc{P2141R0, + author = "Antony Polukhin", + title = "{P2141R0}: Aggregates are named tuples", + howpublished = "\url{https://wg21.link/p2141r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1869R1, - author = "Tomasz Kamiński and Michał Dominiak", - title = "{P1869R1}: Rename 'condition\_variable\_any' interruptible wait methods", - howpublished = "\url{https://wg21.link/p1869r1}", - year = 2019, - month = 11, +@misc{P2141R1, + author = "Antony Polukhin", + title = "{P2141R1}: Aggregates are named tuples", + howpublished = "\url{https://wg21.link/p2141r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P1870R0, - author = "Barry Revzin", - title = "{P1870R0}: forwarding-range is too subtle", - howpublished = "\url{https://wg21.link/p1870r0}", - year = 2019, - month = 10, +@misc{P2141R2, + author = "Antony Polukhin", + title = "{P2141R2}: Aggregates are named tuples", + howpublished = "\url{https://wg21.link/p2141r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P1870R1, - author = "Barry Revzin", - title = "{P1870R1}: forwarding-range is too subtle", - howpublished = "\url{https://wg21.link/p1870r1}", - year = 2019, - month = 11, +@misc{P2142R1, + author = "Jim Buckeyne", + title = "{P2142R1}: Allow '.' operator to work on pointers", + howpublished = "\url{https://wg21.link/p2142r1}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1871R0, - author = "Barry Revzin", - title = "{P1871R0}: Should concepts be enabled or disabled?", - howpublished = "\url{https://wg21.link/p1871r0}", - year = 2019, - month = 10, +@misc{P2145R0, + author = "Bryce Adelstein Lelbach and Titus Winters and Fabio Fracassi and Billy Baker and Nevin Liber and JF Bastien and David Stone and Botond Ballo and Tom Honermann", + title = "{P2145R0}: Evolving C++ Remotely", + howpublished = "\url{https://wg21.link/p2145r0}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1871R1, - author = "Barry Revzin", - title = "{P1871R1}: Concept traits should be named after concepts", - howpublished = "\url{https://wg21.link/p1871r1}", - year = 2019, - month = 11, +@misc{P2145R1, + author = "Bryce Adelstein Lelbach and Titus Winters and Fabio Fracassi and Billy Baker and Nevin Liber and JF Bastien and David Stone and Botond Ballo and Tom Honermann", + title = "{P2145R1}: Evolving C++ Remotely", + howpublished = "\url{https://wg21.link/p2145r1}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1872R0, - author = "Nevin Liber", - title = "{P1872R0}: span should have size\_type, not index\_type", - howpublished = "\url{https://wg21.link/p1872r0}", - year = 2019, - month = 10, +@misc{P2146R0, + author = "Amanda Kornoushenko", + title = "{P2146R0}: Modern std::byte stream IO for C++", + howpublished = "\url{https://wg21.link/p2146r0}", + year = 2020, + month = 3, publisher = "WG21" } -@misc{P1873R0, - author = "Michael Spencer", - title = "{P1873R0}: remove.dots.in.module.names", - howpublished = "\url{https://wg21.link/p1873r0}", - year = 2019, - month = 10, +@misc{P2146R1, + author = "Amanda Kornoushenko", + title = "{P2146R1}: Modern std::byte stream IO for C++", + howpublished = "\url{https://wg21.link/p2146r1}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1873R1, - author = "Michael Spencer", - title = "{P1873R1}: remove.dots.in.module.names", - howpublished = "\url{https://wg21.link/p1873r1}", - year = 2019, - month = 10, +@misc{P2146R2, + author = "Amanda Kornoushenko", + title = "{P2146R2}: Modern std::byte stream IO for C++", + howpublished = "\url{https://wg21.link/p2146r2}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1874R0, - author = "Michael Spencer", - title = "{P1874R0}: Dynamic Initialization Order of Non-Local Variables in Modules", - howpublished = "\url{https://wg21.link/p1874r0}", - year = 2019, - month = 10, +@misc{P2148R0, + author = "CJ Johnson and Bryce Adelstein Lelbach", + title = "{P2148R0}: Library Evolution Design Guidelines", + howpublished = "\url{https://wg21.link/p2148r0}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1874R1, - author = "Michael Spencer", - title = "{P1874R1}: Dynamic Initialization Order of Non-Local Variables in Modules", - howpublished = "\url{https://wg21.link/p1874r1}", - year = 2019, - month = 11, +@misc{P2149R0, + author = "Robert Leahy", + title = "{P2149R0}: Remove system\_executor", + howpublished = "\url{https://wg21.link/p2149r0}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1875R0, - author = "Michael Spear and Hans Boehm and Victor Luchangco and Michael Scott and Michael Wong", - title = "{P1875R0}: Transactional Memory Lite Support in C++", - howpublished = "\url{https://wg21.link/p1875r0}", - year = 2019, - month = 10, +@misc{P2150R0, + author = "Alisdair Meredith", + title = "{P2150R0}: Down with typename in the library!", + howpublished = "\url{https://wg21.link/p2150r0}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1875R1, - author = "Michael Spear and Hans Boehm and Victor Luchangco and Michael Scott and Michael Wong", - title = "{P1875R1}: Transactional Memory Lite Support in C++", - howpublished = "\url{https://wg21.link/p1875r1}", +@misc{P2152R0, + author = "Inbal Levi", + title = "{P2152R0}: Querying the alignment of an object", + howpublished = "\url{https://wg21.link/p2152r0}", year = 2020, - month = 7, + month = 6, publisher = "WG21" } -@misc{P1875R2, - author = "Michael Spear and Hans Boehm and Victor Luchangco and Michael Scott and Michael Wong", - title = "{P1875R2}: Transactional Memory Lite Support in C++", - howpublished = "\url{https://wg21.link/p1875r2}", +@misc{P2152R1, + author = "Inbal Levi", + title = "{P2152R1}: Querying the alignment of an object", + howpublished = "\url{https://wg21.link/p2152r1}", year = 2021, - month = 3, + month = 11, publisher = "WG21" } -@misc{P1876R0, - author = "Rene Rivera", - title = "{P1876R0}: All The Module Names", - howpublished = "\url{https://wg21.link/p1876r0}", - year = 2019, - month = 10, +@misc{P2155R0, + author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen and Tom Scogland", + title = "{P2155R0}: Policy property for describing adjacency", + howpublished = "\url{https://wg21.link/p2155r0}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1876R1, - author = "Rene Rivera", - title = "{P1876R1}: All The Module Names", - howpublished = "\url{https://wg21.link/p1876r1}", - year = 2019, - month = 10, +@misc{P2156R0, + author = "Erich Keane", + title = "{P2156R0}: Allow Duplicate Attributes", + howpublished = "\url{https://wg21.link/p2156r0}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1877R0, - author = "JeanHeyd Meneide", - title = "{P1877R0}: Saving Private Ranges: Recovering Lost Information from Comparison and Predicate Algorithms", - howpublished = "\url{https://wg21.link/p1877r0}", - year = 2019, - month = 10, +@misc{P2156R1, + author = "Erich Keane", + title = "{P2156R1}: Allow Duplicate Attributes", + howpublished = "\url{https://wg21.link/p2156r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1878R0, - author = "Eric Niebler and Casey Carter", - title = "{P1878R0}: Constraining Readable Types", - howpublished = "\url{https://wg21.link/p1878r0}", - year = 2019, - month = 10, +@misc{P2159R0, + author = "Bill Seymour", + title = "{P2159R0}: An Unbounded Decimal Floating-Point Type", + howpublished = "\url{https://wg21.link/p2159r0}", + year = 2020, + month = 4, publisher = "WG21" } -@misc{P1878R1, - author = "Casey Carter", - title = "{P1878R1}: Constraining Readable Types", - howpublished = "\url{https://wg21.link/p1878r1}", - year = 2019, - month = 11, +@misc{P2159R1, + author = "Bill Seymour", + title = "{P2159R1}: A Big Decimal Type", + howpublished = "\url{https://wg21.link/p2159r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P1879R0, - author = "Zach Laine", - title = "{P1879R0}: Please Don't Rewrite My String Literals", - howpublished = "\url{https://wg21.link/p1879r0}", - year = 2019, - month = 10, +@misc{P2160R0, + author = "Tim Song", + title = "{P2160R0}: Locks lock lockables (wording for LWG 2363)", + howpublished = "\url{https://wg21.link/p2160r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1880R0, - author = "Zach Laine", - title = "{P1880R0}: uNstring Arguments Shall Be UTF-N Encoded", - howpublished = "\url{https://wg21.link/p1880r0}", - year = 2019, - month = 10, +@misc{P2160R1, + author = "Tim Song", + title = "{P2160R1}: Locks lock lockables (wording for LWG 2363)", + howpublished = "\url{https://wg21.link/p2160r1}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P1881R0, - author = "Vittorio Romeo", - title = "{P1881R0}: Epochs: a backward-compatible language evolution mechanism", - howpublished = "\url{https://wg21.link/p1881r0}", - year = 2019, - month = 10, +@misc{P2161R0, + author = "Robert Leahy", + title = "{P2161R0}: Remove Default Candidate Executor", + howpublished = "\url{https://wg21.link/p2161r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1881R1, - author = "Vittorio Romeo", - title = "{P1881R1}: Epochs: a backward-compatible language evolution mechanism", - howpublished = "\url{https://wg21.link/p1881r1}", +@misc{P2161R1, + author = "Robert Leahy", + title = "{P2161R1}: Remove Default Candidate Executor", + howpublished = "\url{https://wg21.link/p2161r1}", year = 2020, - month = 1, + month = 6, publisher = "WG21" } -@misc{P1882R0, - author = "Noel Tchidjo Moyo", - title = "{P1882R0}: Addition of a filter to recursive\_directory\_iterator", - howpublished = "\url{https://wg21.link/p1882r0}", - year = 2019, - month = 9, +@misc{P2161R2, + author = "Robert Leahy", + title = "{P2161R2}: Remove Default Candidate Executor", + howpublished = "\url{https://wg21.link/p2161r2}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1883R0, - author = "Niall Douglas", - title = "{P1883R0}: Walkthrough of P1031s file\_handle for LEWG-I", - howpublished = "\url{https://wg21.link/p1883r0}", - year = 2019, - month = 9, +@misc{P2162R0, + author = "Barry Revzin", + title = "{P2162R0}: Inheriting from std::variant (resolving LWG3052)", + howpublished = "\url{https://wg21.link/p2162r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1883R1, - author = "Niall Douglas", - title = "{P1883R1}: file\_handle and mapped\_file\_handle", - howpublished = "\url{https://wg21.link/p1883r1}", +@misc{P2162R1, + author = "Barry Revzin", + title = "{P2162R1}: Inheriting from std::variant (resolving LWG3052)", + howpublished = "\url{https://wg21.link/p2162r1}", year = 2020, - month = 1, + month = 8, publisher = "WG21" } -@misc{P1883R2, - author = "Niall Douglas", - title = "{P1883R2}: file\_handle and mapped\_file\_handle", - howpublished = "\url{https://wg21.link/p1883r2}", - year = 2022, - month = 11, +@misc{P2162R2, + author = "Barry Revzin", + title = "{P2162R2}: Inheriting from std::variant (resolving LWG3052)", + howpublished = "\url{https://wg21.link/p2162r2}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1884R0, - author = "Nathan Sidwell", - title = "{P1884R0}: Private Module Partition: An Inconsistent Boundary", - howpublished = "\url{https://wg21.link/p1884r0}", +@misc{P2163R0, + author = "Mike Spertus and Alex Damian", + title = "{P2163R0}: Native tuples in C++", + howpublished = "\url{https://wg21.link/p2163r0}", year = 2020, - month = 1, - publisher = "WG21" -} -@misc{P1885R0, - author = "Corentin Jabot", - title = "{P1885R0}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r0}", - year = 2019, - month = 10, + month = 5, publisher = "WG21" } -@misc{P1885R1, +@misc{P2164R0, author = "Corentin Jabot", - title = "{P1885R1}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r1}", + title = "{P2164R0}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r0}", year = 2020, - month = 1, + month = 5, publisher = "WG21" } -@misc{P1885R2, +@misc{P2164R1, author = "Corentin Jabot", - title = "{P1885R2}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r2}", + title = "{P2164R1}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r1}", year = 2020, - month = 3, + month = 6, publisher = "WG21" } -@misc{P1885R3, +@misc{P2164R2, author = "Corentin Jabot", - title = "{P1885R3}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r3}", + title = "{P2164R2}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r2}", year = 2020, month = 9, publisher = "WG21" } -@misc{P1885R4, +@misc{P2164R3, author = "Corentin Jabot", - title = "{P1885R4}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r4}", + title = "{P2164R3}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r3}", year = 2020, month = 11, publisher = "WG21" } -@misc{P1885R5, +@misc{P2164R4, author = "Corentin Jabot", - title = "{P1885R5}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r5}", + title = "{P2164R4}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r4}", year = 2021, month = 2, publisher = "WG21" } -@misc{P1885R6, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R6}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r6}", +@misc{P2164R5, + author = "Corentin Jabot", + title = "{P2164R5}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r5}", year = 2021, - month = 8, + month = 6, publisher = "WG21" } -@misc{P1885R7, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R7}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r7}", - year = 2021, - month = 9, +@misc{P2164R6, + author = "Corentin Jabot", + title = "{P2164R6}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r6}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P1885R8, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R8}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r8}", - year = 2021, +@misc{P2164R7, + author = "Corentin Jabot", + title = "{P2164R7}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r7}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P1885R9, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R9}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r9}", +@misc{P2164R8, + author = "Corentin Jabot", + title = "{P2164R8}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r8}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1885R10, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R10}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r10}", +@misc{P2164R9, + author = "Corentin Jabot", + title = "{P2164R9}: views::enumerate", + howpublished = "\url{https://wg21.link/p2164r9}", year = 2022, - month = 2, - publisher = "WG21" -} -@misc{P1885R11, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R11}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r11}", - year = 2023, - month = 3, + month = 12, publisher = "WG21" } -@misc{P1885R12, - author = "Corentin Jabot and Peter Brett", - title = "{P1885R12}: Naming Text Encodings to Demystify Them", - howpublished = "\url{https://wg21.link/p1885r12}", - year = 2023, - month = 4, +@misc{P2165R0, + author = "Corentin Jabot", + title = "{P2165R0}: Comparing pair and tuples", + howpublished = "\url{https://wg21.link/p2165r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1886R0, - author = "Ben Craig", - title = "{P1886R0}: Error speed benchmarking", - howpublished = "\url{https://wg21.link/p1886r0}", - year = 2019, - month = 10, +@misc{P2165R1, + author = "Corentin Jabot", + title = "{P2165R1}: Compatibility between tuple and tuple-like objects", + howpublished = "\url{https://wg21.link/p2165r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1887R0, +@misc{P2165R2, author = "Corentin Jabot", - title = "{P1887R0}: Typesafe Reflection on attributes", - howpublished = "\url{https://wg21.link/p1887r0}", - year = 2019, - month = 10, + title = "{P2165R2}: Compatibility between tuple, pair and tuple-like objects", + howpublished = "\url{https://wg21.link/p2165r2}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P1887R1, +@misc{P2165R3, author = "Corentin Jabot", - title = "{P1887R1}: Reflection on attributes", - howpublished = "\url{https://wg21.link/p1887r1}", - year = 2020, + title = "{P2165R3}: Compatibility between tuple, pair and tuple-like objects", + howpublished = "\url{https://wg21.link/p2165r3}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P1888R0, - author = "Matti Rintala and Matti Rintala and Michael Wong and D. S. Hollman and Pekka Jääskeläinen", - title = "{P1888R0}: Executors without exception handling support", - howpublished = "\url{https://wg21.link/p1888r0}", - year = 2019, - month = 10, +@misc{P2165R4, + author = "Corentin Jabot", + title = "{P2165R4}: Compatibility between tuple, pair and tuple-like objects", + howpublished = "\url{https://wg21.link/p2165r4}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P1889R0, - author = "Alexander Zaitsev and Antony Polukhin", - title = "{P1889R0}: C++ Numerics Work In Progress", - howpublished = "\url{https://wg21.link/p1889r0}", - year = 2019, - month = 10, +@misc{P2166R0, + author = "Yuriy Chernyshov", + title = "{P2166R0}: A Proposal to Prohibit std::basic\_string and std::basic\_string\_view construction from nullptr", + howpublished = "\url{https://wg21.link/p2166r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1889R1, - author = "Alexander Zaitsev and Antony Polukhin", - title = "{P1889R1}: C++ Numerics Work In Progress", - howpublished = "\url{https://wg21.link/p1889r1}", - year = 2019, - month = 12, +@misc{P2166R1, + author = "Yuriy Chernyshov", + title = "{P2166R1}: A Proposal to Prohibit std::basic\_string and std::basic\_string\_view construction from nullptr", + howpublished = "\url{https://wg21.link/p2166r1}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1890R0, - author = "Antony Polukhin and Alexander Zaitsev", - title = "{P1890R0}: C++ Numerics Work In Progress Issues", - howpublished = "\url{https://wg21.link/p1890r0}", - year = 2019, - month = 10, +@misc{P2167R0, + author = "Daniel Krügler", + title = "{P2167R0}: Improved Proposed Wording for LWG 2114", + howpublished = "\url{https://wg21.link/p2167r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1891R0, - author = "Guy Davidson and Mark Hoemmen and D. S. Hollman and Bob Steagall and Christian Trott", - title = "{P1891R0}: The Linear-Algebra Effort", - howpublished = "\url{https://wg21.link/p1891r0}", - year = 2019, - month = 10, +@misc{P2167R1, + author = "Daniel Krügler", + title = "{P2167R1}: Improved Proposed Wording for LWG 2114 (contextually convertible to bool)", + howpublished = "\url{https://wg21.link/p2167r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1892R0, - author = "Peter Brett", - title = "{P1892R0}: Extended locale-specific presentation specifiers for std::format", - howpublished = "\url{https://wg21.link/p1892r0}", - year = 2019, - month = 10, +@misc{P2167R2, + author = "Daniel Krügler", + title = "{P2167R2}: Improved Proposed Wording for LWG 2114 (contextually convertible to bool)", + howpublished = "\url{https://wg21.link/p2167r2}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P1892R1, - author = "Peter Brett", - title = "{P1892R1}: Extended locale-specific presentation specifiers for std::format", - howpublished = "\url{https://wg21.link/p1892r1}", - year = 2019, +@misc{P2167R3, + author = "Daniel Krügler", + title = "{P2167R3}: Improved Proposed Wording for LWG 2114 (contextually convertible to bool)", + howpublished = "\url{https://wg21.link/p2167r3}", + year = 2022, month = 11, publisher = "WG21" } -@misc{P1893R0, - author = "Andrew Tomazos", - title = "{P1893R0}: Proposal of Contract Primitives", - howpublished = "\url{https://wg21.link/p1893r0}", - year = 2019, - month = 10, +@misc{P2168R0, + author = "Corentin Jabot and Lewis Baker", + title = "{P2168R0}: generator: A Synchronous Coroutine Generator Compatible With Ranges", + howpublished = "\url{https://wg21.link/p2168r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1894R0, - author = "Andrew Tomazos", - title = "{P1894R0}: Proposal of std::upto, std::indices and std::enumerate", - howpublished = "\url{https://wg21.link/p1894r0}", - year = 2019, - month = 10, +@misc{P2168R1, + author = "Corentin Jabot and Lewis Baker", + title = "{P2168R1}: generator: A Synchronous Coroutine Generator Compatible With Ranges", + howpublished = "\url{https://wg21.link/p2168r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1895R0, - author = "Lewis Baker and Eric Niebler and Kirk Shoop", - title = "{P1895R0}: tag\_invoke: A general pattern for supporting customisable functions", - howpublished = "\url{https://wg21.link/p1895r0}", - year = 2019, - month = 10, +@misc{P2168R2, + author = "Corentin Jabot and Lewis Baker", + title = "{P2168R2}: generator: A Synchronous Coroutine Generator Compatible With Ranges", + howpublished = "\url{https://wg21.link/p2168r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1896R0, - author = "Tom Honermann", - title = "{P1896R0}: SG16: Unicode meeting summaries 2019/06/12 - 2019/09/25", - howpublished = "\url{https://wg21.link/p1896r0}", - year = 2019, - month = 10, +@misc{P2168R3, + author = "Corentin Jabot and Lewis Baker", + title = "{P2168R3}: generator: A Synchronous Coroutine Generator Compatible With Ranges", + howpublished = "\url{https://wg21.link/p2168r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1897R0, - author = "Lee Howes", - title = "{P1897R0}: Towards C++23 executors: An initial set of algorithms", - howpublished = "\url{https://wg21.link/p1897r0}", - year = 2019, - month = 10, +@misc{P2169R0, + author = "Corentin Jabot and Michael Park", + title = "{P2169R0}: A Nice Placeholder With No Name", + howpublished = "\url{https://wg21.link/p2169r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1897R1, - author = "Lee Howes", - title = "{P1897R1}: Towards C++23 executors: An initial set of algorithms", - howpublished = "\url{https://wg21.link/p1897r1}", - year = 2019, - month = 11, +@misc{P2169R1, + author = "Corentin Jabot and Michael Park", + title = "{P2169R1}: A Nice Placeholder With No Name", + howpublished = "\url{https://wg21.link/p2169r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1897R2, - author = "Lee Howes", - title = "{P1897R2}: Towards C++23 executors: A proposal for an initial set of algorithms", - howpublished = "\url{https://wg21.link/p1897r2}", +@misc{P2169R2, + author = "Corentin Jabot and Michael Park", + title = "{P2169R2}: A Nice Placeholder With No Name", + howpublished = "\url{https://wg21.link/p2169r2}", year = 2020, - month = 1, + month = 9, publisher = "WG21" } -@misc{P1897R3, - author = "Lee Howes", - title = "{P1897R3}: Towards C++23 executors: A proposal for an initial set of algorithms", - howpublished = "\url{https://wg21.link/p1897r3}", - year = 2020, - month = 5, +@misc{P2169R3, + author = "Corentin Jabot and Michael Park", + title = "{P2169R3}: A Nice Placeholder With No Name", + howpublished = "\url{https://wg21.link/p2169r3}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P1898R0, - author = "Lee Howes", - title = "{P1898R0}: Forward progress delegation for executors", - howpublished = "\url{https://wg21.link/p1898r0}", - year = 2019, - month = 10, +@misc{P2169R4, + author = "Corentin Jabot and Michael Park", + title = "{P2169R4}: A Nice Placeholder With No Name", + howpublished = "\url{https://wg21.link/p2169r4}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P1898R1, - author = "Lee Howes", - title = "{P1898R1}: Forward progress delegation for executors", - howpublished = "\url{https://wg21.link/p1898r1}", +@misc{P2170R0, + author = "Charles Salvia", + title = "{P2170R0}: Feedback on implementing the proposed std::error type", + howpublished = "\url{https://wg21.link/p2170r0}", year = 2020, month = 5, publisher = "WG21" } -@misc{P1899R0, - author = "Christopher Di Bella", - title = "{P1899R0}: stride\_view", - howpublished = "\url{https://wg21.link/p1899r0}", - year = 2019, - month = 10, +@misc{P2171R0, + author = "Jonathan Wakely", + title = "{P2171R0}: Rebasing the Networking TS on C++20", + howpublished = "\url{https://wg21.link/p2171r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1899R1, - author = "Christopher Di Bella", - title = "{P1899R1}: stride\_view", - howpublished = "\url{https://wg21.link/p1899r1}", - year = 2021, - month = 11, +@misc{P2171R1, + author = "Jonathan Wakely", + title = "{P2171R1}: Rebasing the Networking TS on C++20 (revision 1)", + howpublished = "\url{https://wg21.link/p2171r1}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1899R2, - author = "Christopher Di Bella and Tim Song", - title = "{P1899R2}: stride\_view", - howpublished = "\url{https://wg21.link/p1899r2}", - year = 2021, - month = 12, +@misc{P2171R2, + author = "Jonathan Wakely", + title = "{P2171R2}: Rebasing the Networking TS on C++20 (revision 2)", + howpublished = "\url{https://wg21.link/p2171r2}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1899R3, - author = "Christopher Di Bella and Tim Song", - title = "{P1899R3}: stride\_view", - howpublished = "\url{https://wg21.link/p1899r3}", - year = 2022, - month = 7, +@misc{P2172R0, + author = "Corentin Jabot", + title = "{P2172R0}: What do we want from a modularized Standard Library?", + howpublished = "\url{https://wg21.link/p2172r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1900R0, - author = "Barry Revzin", - title = "{P1900R0}: Concepts-Adjacent Problems", - howpublished = "\url{https://wg21.link/p1900r0}", - year = 2019, - month = 10, +@misc{P2173R0, + author = "Daveed Vandevoorde and Inbal Levi and Ville Voutilainen", + title = "{P2173R0}: Attributes on Lambda-Expressions", + howpublished = "\url{https://wg21.link/p2173r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1901R0, - author = "Daryl Haresign", - title = "{P1901R0}: Enabling the Use of weak\_ptr as Keys in Unordered Associative Containers", - howpublished = "\url{https://wg21.link/p1901r0}", - year = 2019, - month = 10, +@misc{P2173R1, + author = "Daveed Vandevoorde and Inbal Levi and Ville Voutilainen", + title = "{P2173R1}: Attributes on Lambda-Expressions", + howpublished = "\url{https://wg21.link/p2173r1}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1901R1, - author = "Daryl Haresign", - title = "{P1901R1}: Enabling the Use of weak\_ptr as Keys in Unordered Associative Containers", - howpublished = "\url{https://wg21.link/p1901r1}", +@misc{P2174R0, + author = "Zhihao Yuan", + title = "{P2174R0}: Compound Literals", + howpublished = "\url{https://wg21.link/p2174r0}", year = 2020, - month = 2, + month = 5, publisher = "WG21" } -@misc{P1901R2, - author = "Daryl Haresign", - title = "{P1901R2}: Enabling the Use of weak\_ptr as Keys in Unordered Associative Containers", - howpublished = "\url{https://wg21.link/p1901r2}", - year = 2023, +@misc{P2174R1, + author = "Zhihao Yuan", + title = "{P2174R1}: Compound Literals", + howpublished = "\url{https://wg21.link/p2174r1}", + year = 2022, month = 4, publisher = "WG21" } -@misc{P1902R0, - author = "Barry Revzin", - title = "{P1902R0}: Missing feature-test macros 2018-2019", - howpublished = "\url{https://wg21.link/p1902r0}", - year = 2019, - month = 10, +@misc{P2175R0, + author = "Lewis Baker", + title = "{P2175R0}: Composable cancellation for sender-based async operations", + howpublished = "\url{https://wg21.link/p2175r0}", + year = 2020, + month = 12, + publisher = "WG21" +} +@misc{P2176R0, + author = "Andrzej Krzemieński", + title = "{P2176R0}: A different take on inexpressible conditions", + howpublished = "\url{https://wg21.link/p2176r0}", + year = 2020, + month = 5, publisher = "WG21" } -@misc{P1902R1, - author = "Barry Revzin", - title = "{P1902R1}: Missing feature-test macros 2017-2019", - howpublished = "\url{https://wg21.link/p1902r1}", - year = 2019, - month = 11, +@misc{P2178R0, + author = "Corentin Jabot", + title = "{P2178R0}: Misc lexing and string handling improvements", + howpublished = "\url{https://wg21.link/p2178r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1905R0, +@misc{P2178R1, author = "Corentin Jabot", - title = "{P1905R0}: In-Source Mechanism to Identify Importable Headers", - howpublished = "\url{https://wg21.link/p1905r0}", - year = 2019, - month = 10, + title = "{P2178R1}: Misc lexing and string handling improvements", + howpublished = "\url{https://wg21.link/p2178r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1906R0, - author = "Peter Sommerlad", - title = "{P1906R0}: Provided operator= return lvalue-ref on rvalue", - howpublished = "\url{https://wg21.link/p1906r0}", - year = 2019, - month = 10, +@misc{P2179R0, + author = "Tom Honermann", + title = "{P2179R0}: SG16: Unicode meeting summaries 2020-01-08 through 2020-05-27", + howpublished = "\url{https://wg21.link/p2179r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1907R0, - author = "Jens Maurer", - title = "{P1907R0}: Inconsistencies with non-type template parameters", - howpublished = "\url{https://wg21.link/p1907r0}", - year = 2019, - month = 10, +@misc{P2181R0, + author = "Jared Hoberock and Michael Garland", + title = "{P2181R0}: Correcting the Design of Bulk Execution", + howpublished = "\url{https://wg21.link/p2181r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1907R1, - author = "Jens Maurer", - title = "{P1907R1}: Inconsistencies with non-type template parameters", - howpublished = "\url{https://wg21.link/p1907r1}", - year = 2019, +@misc{P2181R1, + author = "Jared Hoberock and Michael Garland", + title = "{P2181R1}: Correcting the Design of Bulk Execution", + howpublished = "\url{https://wg21.link/p2181r1}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1908R0, - author = "Corentin Jabot", - title = "{P1908R0}: Reserving Attribute Names for Future Use", - howpublished = "\url{https://wg21.link/p1908r0}", - year = 2019, - month = 10, +@misc{P2182R0, + author = "Andrzej Krzemieński and Ryan McDougall and Joshua Berne", + title = "{P2182R0}: Contract Support: Defining the Minimum Viable Feature Set", + howpublished = "\url{https://wg21.link/p2182r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1908R1, - author = "Corentin Jabot", - title = "{P1908R1}: Reserving Attribute Names for Future Use", - howpublished = "\url{https://wg21.link/p1908r1}", - year = 2019, +@misc{P2182R1, + author = "Andrzej Krzemieński and Joshua Berne and Ryan McDougall", + title = "{P2182R1}: Contract Support: Defining the Minimum Viable Feature Set", + howpublished = "\url{https://wg21.link/p2182r1}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1908R2, - author = "Corentin Jabot", - title = "{P1908R2}: Reserving Attribute Names for Future Use", - howpublished = "\url{https://wg21.link/p1908r2}", +@misc{P2183R0, + author = "David Olsen and Ruslan Arutyunyan and Michael J. Voss and Michał Dominiak and Chris Kohlhoff and D.S. Hollman and Kirk Shoop and Inbal Levi", + title = "{P2183R0}: Executors Review: Properties", + howpublished = "\url{https://wg21.link/p2183r0}", year = 2020, - month = 2, - publisher = "WG21" -} -@misc{P1909R0, - author = "Michael Wong", - title = "{P1909R0}: SG14: Low Latency Meeting Minutes 2019/08/14-2019/09/11", - howpublished = "\url{https://wg21.link/p1909r0}", - year = 2019, - month = 10, + month = 7, publisher = "WG21" } -@misc{P1910R0, - author = "Michael Wong", - title = "{P1910R0}: SG14: Linear Algebra Meeting Minutes 2019/08/07-2019/10/02", - howpublished = "\url{https://wg21.link/p1910r0}", - year = 2019, - month = 10, +@misc{P2184R0, + author = "Bjarne Stroustrup", + title = "{P2184R0}: Thriving in a crowded and changing world: C++ 2006-2020", + howpublished = "\url{https://wg21.link/p2184r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1911R0, - author = "Michael Wong", - title = "{P1911R0}: SG19: Machine Learning 2019/08/08-2019/09/11", - howpublished = "\url{https://wg21.link/p1911r0}", - year = 2019, - month = 10, +@misc{P2185R0, + author = "Caleb Sunstrum", + title = "{P2185R0}: Contracts Use Case Categorization", + howpublished = "\url{https://wg21.link/p2185r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1912R0, - author = "Timur Doumler", - title = "{P1912R0}: Interconvertible object representations", - howpublished = "\url{https://wg21.link/p1912r0}", - year = 2019, - month = 10, +@misc{P2186R0, + author = "JF Bastien and Alisdair Meredith", + title = "{P2186R0}: Removing Garbage Collection Support", + howpublished = "\url{https://wg21.link/p2186r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1912R1, - author = "Timur Doumler", - title = "{P1912R1}: Types with array-like object representations", - howpublished = "\url{https://wg21.link/p1912r1}", +@misc{P2186R1, + author = "JF Bastien and Alisdair Meredith", + title = "{P2186R1}: Removing Garbage Collection Support", + howpublished = "\url{https://wg21.link/p2186r1}", year = 2020, - month = 1, + month = 12, publisher = "WG21" } -@misc{P1913R0, - author = "Frank Birbacher", - title = "{P1913R0}: Comments on Audio Devices", - howpublished = "\url{https://wg21.link/p1913r0}", - year = 2019, - month = 10, +@misc{P2186R2, + author = "JF Bastien and Alisdair Meredith", + title = "{P2186R2}: Removing Garbage Collection Support", + howpublished = "\url{https://wg21.link/p2186r2}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1914R0, - author = "Vincent Reverdy", - title = "{P1914R0}: On the names of shift algorithms", - howpublished = "\url{https://wg21.link/p1914r0}", - year = 2019, - month = 10, +@misc{P2187R0, + author = "Nathan Myers", + title = "{P2187R0}: std::swap\_if, std::predictable", + howpublished = "\url{https://wg21.link/p2187r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1915R0, - author = "Matthias Kretz", - title = "{P1915R0}: Expected Feedback from simd in the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1915r0}", - year = 2019, - month = 10, +@misc{P2187R3, + author = "Nathan Myers", + title = "{P2187R3}: std::swap\_if, std::predictable", + howpublished = "\url{https://wg21.link/p2187r3}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1916R0, - author = "David Goldblatt", - title = "{P1916R0}: There might not be an elegant OOTA fix", - howpublished = "\url{https://wg21.link/p1916r0}", - year = 2019, - month = 10, +@misc{P2187R4, + author = "Nathan Myers", + title = "{P2187R4}: std::swap\_if, std::predictable", + howpublished = "\url{https://wg21.link/p2187r4}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1917R0, - author = "Marshall Clow", - title = "{P1917R0}: C++ Library Issues to be moved in Belfast", - howpublished = "\url{https://wg21.link/p1917r0}", - year = 2019, +@misc{P2187R5, + author = "Nathan Myers", + title = "{P2187R5}: std::swap\_if, std::predictable", + howpublished = "\url{https://wg21.link/p2187r5}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P1919R0, - author = "Nevin Liber", - title = "{P1919R0}: Expanding the Rights in SD-8", - howpublished = "\url{https://wg21.link/p1919r0}", - year = 2019, - month = 10, +@misc{P2188R0, + author = "Anthony Williams", + title = "{P2188R0}: Zap the Zap: Pointers should just be bags of bits", + howpublished = "\url{https://wg21.link/p2188r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1919R1, - author = "Nevin Liber", - title = "{P1919R1}: Expanding the Rights in SD-8", - howpublished = "\url{https://wg21.link/p1919r1}", - year = 2019, - month = 11, +@misc{P2188R1, + author = "Anthony Williams", + title = "{P2188R1}: Zap the Zap: Pointers are sometimes just bags of bits", + howpublished = "\url{https://wg21.link/p2188r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1919R2, - author = "Nevin Liber", - title = "{P1919R2}: Expanding the Rights in SD-8", - howpublished = "\url{https://wg21.link/p1919r2}", +@misc{P2191R0, + author = "Nathan Sidwell", + title = "{P2191R0}: Modules: ADL \& GMFs do not play together well (anymore)", + howpublished = "\url{https://wg21.link/p2191r0}", year = 2020, - month = 1, + month = 7, publisher = "WG21" } -@misc{P1919R3, - author = "Nevin Liber", - title = "{P1919R3}: Expanding the Rights in SD-8", - howpublished = "\url{https://wg21.link/p1919r3}", +@misc{P2192R0, + author = "Dusan B. Jovanovic", + title = "{P2192R0}: std::valstat - function return type", + howpublished = "\url{https://wg21.link/p2192r0}", year = 2020, - month = 2, + month = 7, publisher = "WG21" } -@misc{P1920R0, - author = "Andrew Tomazos", - title = "{P1920R0}: Proposal of Namespace Templates", - howpublished = "\url{https://wg21.link/p1920r0}", - year = 2019, - month = 10, +@misc{P2192R1, + author = "Dusan B. Jovanovic", + title = "{P2192R1}: std::valstat - function return type", + howpublished = "\url{https://wg21.link/p2192r1}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1921R0, - author = "Nevin Liber", - title = "{P1921R0}: What's in a Name?", - howpublished = "\url{https://wg21.link/p1921r0}", - year = 2019, - month = 10, +@misc{P2192R2, + author = "Dusan B. Jovanovic", + title = "{P2192R2}: std::valstat -Transparent Returns Handling", + howpublished = "\url{https://wg21.link/p2192r2}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1922R0, - author = "Alexander Zaitsev", - title = "{P1922R0}: Making std::list constexpr", - howpublished = "\url{https://wg21.link/p1922r0}", - year = 2019, +@misc{P2192R3, + author = "Dusan B. Jovanovic", + title = "{P2192R3}: std::valstat - Returns Handling", + howpublished = "\url{https://wg21.link/p2192r3}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P1923R0, - author = "Alexander Zaitsev", - title = "{P1923R0}: Making std::deque constexpr", - howpublished = "\url{https://wg21.link/p1923r0}", - year = 2019, - month = 10, +@misc{P2193R0, + author = "JC van WInkel and Bjarne Stroustrup and Florian Sattler", + title = "{P2193R0}: How to structure a teaching topic", + howpublished = "\url{https://wg21.link/p2193r0}", + year = 2020, + month = 6, publisher = "WG21" } -@misc{P1924R0, - author = "Alexander Zaitsev", - title = "{P1924R0}: Making std::stack constexpr", - howpublished = "\url{https://wg21.link/p1924r0}", - year = 2019, - month = 10, +@misc{P2193R1, + author = "JC van WInkel and Bjarne Stroustrup and Florian Sattler", + title = "{P2193R1}: How to structure a teaching topic", + howpublished = "\url{https://wg21.link/p2193r1}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1925R0, - author = "Alexander Zaitsev", - title = "{P1925R0}: Making std::queue constexpr", - howpublished = "\url{https://wg21.link/p1925r0}", - year = 2019, - month = 10, +@misc{P2194R0, + author = "Corentin Jabot and Peter Brett", + title = "{P2194R0}: The character set of the internal representation should be Unicode", + howpublished = "\url{https://wg21.link/p2194r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1926R0, - author = "Alexander Zaitsev", - title = "{P1926R0}: Making std::priority\_queue constexpr", - howpublished = "\url{https://wg21.link/p1926r0}", - year = 2019, - month = 10, +@misc{P2195R0, + author = "Bryce Adelstein Lelbach", + title = "{P2195R0}: Electronic Straw Polls", + howpublished = "\url{https://wg21.link/p2195r0}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1927R0, - author = "Alexander Zaitsev", - title = "{P1927R0}: Add std::is\_partitioned\_until algorithm", - howpublished = "\url{https://wg21.link/p1927r0}", - year = 2019, - month = 10, +@misc{P2195R1, + author = "Bryce Adelstein Lelbach", + title = "{P2195R1}: Electronic Straw Polls", + howpublished = "\url{https://wg21.link/p2195r1}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P1928R0, - author = "Matthias Kretz", - title = "{P1928R0}: Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r0}", - year = 2019, - month = 10, +@misc{P2195R2, + author = "Bryce Adelstein Lelbach", + title = "{P2195R2}: Electronic Straw Polls", + howpublished = "\url{https://wg21.link/p2195r2}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1928R1, - author = "Matthias Kretz", - title = "{P1928R1}: Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r1}", - year = 2022, - month = 10, +@misc{P2196R0, + author = "Vincent Reverdy", + title = "{P2196R0}: A lifetime-extending forwarder", + howpublished = "\url{https://wg21.link/p2196r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1928R2, - author = "Matthias Kretz", - title = "{P1928R2}: Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r2}", - year = 2023, - month = 1, +@misc{P2197R0, + author = "Michael Tesch and Victor Zverovich", + title = "{P2197R0}: Formatting for std::complex", + howpublished = "\url{https://wg21.link/p2197r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1928R3, - author = "Matthias Kretz", - title = "{P1928R3}: Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r3}", - year = 2023, - month = 2, +@misc{P2198R0, + author = "Ben Craig", + title = "{P2198R0}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1928R4, - author = "Matthias Kretz", - title = "{P1928R4}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r4}", - year = 2023, - month = 5, +@misc{P2198R1, + author = "Ben Craig", + title = "{P2198R1}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r1}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1928R5, - author = "Matthias Kretz", - title = "{P1928R5}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r5}", - year = 2023, - month = 6, +@misc{P2198R2, + author = "Ben Craig", + title = "{P2198R2}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r2}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1928R6, - author = "Matthias Kretz", - title = "{P1928R6}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r6}", - year = 2023, - month = 6, +@misc{P2198R3, + author = "Ben Craig", + title = "{P2198R3}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r3}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P1928R7, - author = "Matthias Kretz", - title = "{P1928R7}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r7}", - year = 2023, - month = 10, +@misc{P2198R4, + author = "Ben Craig", + title = "{P2198R4}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r4}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1928R8, - author = "Matthias Kretz", - title = "{P1928R8}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r8}", - year = 2023, - month = 11, +@misc{P2198R5, + author = "Ben Craig", + title = "{P2198R5}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r5}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P1928R9, - author = "Matthias Kretz", - title = "{P1928R9}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r9}", - year = 2024, - month = 5, +@misc{P2198R6, + author = "Ben Craig", + title = "{P2198R6}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r6}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P1928R10, - author = "Matthias Kretz", - title = "{P1928R10}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r10}", - year = 2024, - month = 6, +@misc{P2198R7, + author = "Ben Craig", + title = "{P2198R7}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", + howpublished = "\url{https://wg21.link/p2198r7}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P1928R11, - author = "Matthias Kretz", - title = "{P1928R11}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r11}", - year = 2024, +@misc{P2199R0, + author = "Isabella Muerte", + title = "{P2199R0}: Concepts to differentiate types", + howpublished = "\url{https://wg21.link/p2199r0}", + year = 2020, month = 7, publisher = "WG21" } -@misc{P1928R12, - author = "Matthias Kretz", - title = "{P1928R12}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r12}", - year = 2024, - month = 10, +@misc{P2201R0, + author = "Jens Maurer", + title = "{P2201R0}: Mixed string literal concatenation", + howpublished = "\url{https://wg21.link/p2201r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1928R13, - author = "Matthias Kretz", - title = "{P1928R13}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r13}", - year = 2024, - month = 11, +@misc{P2201R1, + author = "Jens Maurer", + title = "{P2201R1}: Mixed string literal concatenation", + howpublished = "\url{https://wg21.link/p2201r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1928R14, - author = "Matthias Kretz", - title = "{P1928R14}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r14}", - year = 2024, - month = 11, +@misc{P2202R0, + author = "Gašper Ažman and Tony van Eerd and Thomas Rodgers and Tomasz Kamiński and Corentin Jabot and Robert Leahy and Gordon Brown and Kirk Shoop and Eric Niebler and Dietmar Kühl", + title = "{P2202R0}: Senders/Receivers group Executors review report", + howpublished = "\url{https://wg21.link/p2202r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1928R15, - author = "Matthias Kretz", - title = "{P1928R15}: std::simd - Merge data-parallel types from the Parallelism TS 2", - howpublished = "\url{https://wg21.link/p1928r15}", - year = 2024, - month = 11, +@misc{P2203R0, + author = "Ryan McDougall and Tomasz Kamiński and Conor Hoekstra and Bryan St. Amour", + title = "{P2203R0}: LEWG Executors Customization Point Report", + howpublished = "\url{https://wg21.link/p2203r0}", + year = 2020, + month = 7, publisher = "WG21" } -@misc{P1929R0, - author = "Alexander Zaitsev", - title = "{P1929R0}: Making std::forward\_list constexpr", - howpublished = "\url{https://wg21.link/p1929r0}", - year = 2019, - month = 10, +@misc{P2205R0, + author = "Inbal Levi and Ruslan Arutyunyan and Zach Laine and Tom Scogland and Dmitri Mokhov and Chris Kohlhoff and Daisy Hollman and Jared Hoberock", + title = "{P2205R0}: Executors Review - Polymorphic Executor", + howpublished = "\url{https://wg21.link/p2205r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1930R0, - author = "Vincent Reverdy", - title = "{P1930R0}: Towards a standard unit systems library", - howpublished = "\url{https://wg21.link/p1930r0}", - year = 2019, - month = 10, +@misc{P2206R0, + author = "Ruslan Arutyunyan and Ben Craig and Guy Davidson and Anuya Welling and Michael Voss and Tom Scogland and Chris Kohlhoff and Gordon Brown and Lee Howes", + title = "{P2206R0}: Executors Thread Pool review report", + howpublished = "\url{https://wg21.link/p2206r0}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1932R0, - author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev", - title = "{P1932R0}: Extension of the C++ random number generators", - howpublished = "\url{https://wg21.link/p1932r0}", - year = 2019, - month = 10, +@misc{P2207R0, + author = "Guy Davidson and Ben Craig and Robert Leahy and Michał Dominiak and Alexey Kukanov and Hartmut Kaiser and Daisy Hollman and Jared Hoberock and Gordon Brown", + title = "{P2207R0}: Executors review: concepts breakout group report", + howpublished = "\url{https://wg21.link/p2207r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1933R0, - author = "Jared Hoberock", - title = "{P1933R0}: Suggestions for bulk\_execute", - howpublished = "\url{https://wg21.link/p1933r0}", - year = 2019, - month = 10, +@misc{P2209R0, + author = "Lee Howes", + title = "{P2209R0}: Bulk Schedule", + howpublished = "\url{https://wg21.link/p2209r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1934R0, - author = "Casey Carter and Christopher Di Bella and Eric Niebler", - title = "{P1934R0}: boolean Considered Harmful", - howpublished = "\url{https://wg21.link/p1934r0}", - year = 2019, - month = 10, +@misc{P2210R0, + author = "Barry Revzin", + title = "{P2210R0}: Superior String Splitting", + howpublished = "\url{https://wg21.link/p2210r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1935R0, - author = "Mateusz Pusz", - title = "{P1935R0}: A C++ Approach to Physical Units", - howpublished = "\url{https://wg21.link/p1935r0}", - year = 2019, - month = 10, +@misc{P2210R1, + author = "Barry Revzin", + title = "{P2210R1}: Superior String Splitting", + howpublished = "\url{https://wg21.link/p2210r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1935R1, - author = "Mateusz Pusz", - title = "{P1935R1}: A C++ Approach to Physical Units", - howpublished = "\url{https://wg21.link/p1935r1}", - year = 2019, - month = 11, +@misc{P2210R2, + author = "Barry Revzin", + title = "{P2210R2}: Superior String Splitting", + howpublished = "\url{https://wg21.link/p2210r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1935R2, - author = "Mateusz Pusz", - title = "{P1935R2}: A C++ Approach to Physical Units", - howpublished = "\url{https://wg21.link/p1935r2}", +@misc{P2211R0, + author = "David Sankel and Sergei Murzin and Michael Park and Dan Sarginson", + title = "{P2211R0}: Exhaustiveness Checking for Pattern Matching", + howpublished = "\url{https://wg21.link/p2211r0}", year = 2020, - month = 1, - publisher = "WG21" -} -@misc{P1936R0, - author = "Ruslan Arutyunyan", - title = "{P1936R0}: Dependent Static Assertion", - howpublished = "\url{https://wg21.link/p1936r0}", - year = 2019, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1937R0, - author = "David Stone", - title = "{P1937R0}: Fixing inconsistencies between `constexpr` and `consteval` functions", - howpublished = "\url{https://wg21.link/p1937r0}", - year = 2019, - month = 10, +@misc{P2212R0, + author = "Alexey Dmitriev and Howard Hinnant", + title = "{P2212R0}: Relax Requirements for time\_point::clock", + howpublished = "\url{https://wg21.link/p2212r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1937R1, - author = "David Stone", - title = "{P1937R1}: Fixing inconsistencies between `constexpr` and `consteval` functions", - howpublished = "\url{https://wg21.link/p1937r1}", +@misc{P2212R1, + author = "Alexey Dmitriev and Howard Hinnant", + title = "{P2212R1}: Relax Requirements for time\_point::clock", + howpublished = "\url{https://wg21.link/p2212r1}", year = 2020, - month = 1, + month = 9, publisher = "WG21" } -@misc{P1937R2, - author = "David Stone", - title = "{P1937R2}: Fixing inconsistencies between `constexpr` and `consteval` functions", - howpublished = "\url{https://wg21.link/p1937r2}", +@misc{P2212R2, + author = "Alexey Dmitriev and Howard Hinnant", + title = "{P2212R2}: Relax Requirements for time\_point::clock", + howpublished = "\url{https://wg21.link/p2212r2}", year = 2020, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1938R0, - author = "Barry Revzin and Daveed Vandevoorde and Richard Smith", - title = "{P1938R0}: if consteval", - howpublished = "\url{https://wg21.link/p1938r0}", - year = 2019, - month = 10, +@misc{P2213R0, + author = "Amir Kirsh and Inbal Levi and Dan Raviv and Ran Regev and Dvir Yitzchaki and Andrei Zissu and Yehezkel Bernart and Michael Peeri", + title = "{P2213R0}: Executors Naming", + howpublished = "\url{https://wg21.link/p2213r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1938R1, - author = "Barry Revzin and Daveed Vandevoorde and Richard Smith and Andrew Sutton", - title = "{P1938R1}: if consteval", - howpublished = "\url{https://wg21.link/p1938r1}", +@misc{P2213R1, + author = "Amir Kirsh and Inbal Levi and Dan Raviv and Ran Regev and Dvir Yitzchaki and Andrei Zissu and Yehezkel Bernart and Michael Peeri", + title = "{P2213R1}: Executors Naming", + howpublished = "\url{https://wg21.link/p2213r1}", year = 2020, - month = 3, + month = 12, publisher = "WG21" } -@misc{P1938R2, - author = "Barry Revzin and Daveed Vandevoorde and Richard Smith and Andrew Sutton", - title = "{P1938R2}: if consteval", - howpublished = "\url{https://wg21.link/p1938r2}", +@misc{P2214R0, + author = "Barry Revzin and Conor Hoekstra and Tim Song", + title = "{P2214R0}: A Plan for C++23 Ranges", + howpublished = "\url{https://wg21.link/p2214r0}", year = 2020, month = 10, publisher = "WG21" } -@misc{P1938R3, - author = "Barry Revzin and Daveed Vandevoorde and Richard Smith and Andrew Sutton", - title = "{P1938R3}: if consteval", - howpublished = "\url{https://wg21.link/p1938r3}", +@misc{P2214R1, + author = "Barry Revzin and Conor Hoekstra and Tim Song", + title = "{P2214R1}: A Plan for C++23 Ranges", + howpublished = "\url{https://wg21.link/p2214r1}", year = 2021, - month = 3, + month = 9, publisher = "WG21" } -@misc{P1943R0, - author = "Christopher Kohlhoff", - title = "{P1943R0}: Networking TS changes to improve completion token flexibility and performance", - howpublished = "\url{https://wg21.link/p1943r0}", - year = 2019, - month = 10, +@misc{P2214R2, + author = "Barry Revzin and Conor Hoekstra and Tim Song", + title = "{P2214R2}: A Plan for C++23 Ranges", + howpublished = "\url{https://wg21.link/p2214r2}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P1944R0, - author = "Daniil Goncharov and Antony Polukhin", - title = "{P1944R0}: Add Constexpr Modifiers to Functions in cstring and cwchar Headers", - howpublished = "\url{https://wg21.link/p1944r0}", - year = 2019, - month = 12, +@misc{P2215R0, + author = "Hans Boehm", + title = "{P2215R0}: ``Undefined behavior'' and the concurrency memory model", + howpublished = "\url{https://wg21.link/p2215r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1944R1, - author = "Daniil Goncharov and Antony Polukhin", - title = "{P1944R1}: Add Constexpr Modifiers to Functions in cstring and cwchar Headers", - howpublished = "\url{https://wg21.link/p1944r1}", +@misc{P2215R1, + author = "Hans Boehm", + title = "{P2215R1}: ``Undefined behavior'' and the concurrency memory model", + howpublished = "\url{https://wg21.link/p2215r1}", year = 2020, - month = 5, + month = 9, publisher = "WG21" } -@misc{P1945R0, - author = "Krystian Stasiowski", - title = "{P1945R0}: Making More Objects Contiguous", - howpublished = "\url{https://wg21.link/p1945r0}", - year = 2019, - month = 10, +@misc{P2216R0, + author = "Victor Zverovich", + title = "{P2216R0}: std::format improvements", + howpublished = "\url{https://wg21.link/p2216r0}", + year = 2020, + month = 9, publisher = "WG21" } -@misc{P1946R0, - author = "Barry Revzin and Casey Carter", - title = "{P1946R0}: Allow defaulting comparisons by value", - howpublished = "\url{https://wg21.link/p1946r0}", - year = 2019, +@misc{P2216R1, + author = "Victor Zverovich", + title = "{P2216R1}: std::format improvements", + howpublished = "\url{https://wg21.link/p2216r1}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1947R0, - author = "Bjarne Stroustrup", - title = "{P1947R0}: C++ exceptions and alternatives", - howpublished = "\url{https://wg21.link/p1947r0}", - year = 2019, - month = 11, +@misc{P2216R2, + author = "Victor Zverovich", + title = "{P2216R2}: std::format improvements", + howpublished = "\url{https://wg21.link/p2216r2}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1948R0, - author = "Corentin Jabot", - title = "{P1948R0}: Modules: Keep the dot", - howpublished = "\url{https://wg21.link/p1948r0}", - year = 2019, - month = 11, +@misc{P2216R3, + author = "Victor Zverovich", + title = "{P2216R3}: std::format improvements", + howpublished = "\url{https://wg21.link/p2216r3}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1949R0, - author = "Steve Downey", - title = "{P1949R0}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r0}", - year = 2019, - month = 11, +@misc{P2217R0, + author = "Tom Honermann", + title = "{P2217R0}: SG16: Unicode meeting summaries 2020-06-10 through 2020-08-26", + howpublished = "\url{https://wg21.link/p2217r0}", + year = 2020, + month = 8, publisher = "WG21" } -@misc{P1949R1, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels", - title = "{P1949R1}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r1}", +@misc{P2218R0, + author = "Marc Mutz", + title = "{P2218R0}: More flexible optional::value\_or()", + howpublished = "\url{https://wg21.link/p2218r0}", year = 2020, - month = 1, + month = 9, publisher = "WG21" } -@misc{P1949R2, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels", - title = "{P1949R2}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r2}", +@misc{P2219R0, + author = "Jared Hoberock", + title = "{P2219R0}: P0443 Executors Issues Needing Resolution", + howpublished = "\url{https://wg21.link/p2219r0}", year = 2020, - month = 2, + month = 9, publisher = "WG21" } -@misc{P1949R3, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", - title = "{P1949R3}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r3}", +@misc{P2220R0, + author = "Kirk Shoop", + title = "{P2220R0}: redefine properties in P0443", + howpublished = "\url{https://wg21.link/p2220r0}", year = 2020, - month = 4, + month = 9, publisher = "WG21" } -@misc{P1949R4, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", - title = "{P1949R4}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r4}", +@misc{P2221R0, + author = "Kirk Shoop", + title = "{P2221R0}: define P0443 cpos with tag\_invoke", + howpublished = "\url{https://wg21.link/p2221r0}", year = 2020, - month = 6, + month = 9, publisher = "WG21" } -@misc{P1949R5, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", - title = "{P1949R5}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r5}", +@misc{P2223R0, + author = "Corentin Jabot", + title = "{P2223R0}: Trimming whitespaces before line splicing", + howpublished = "\url{https://wg21.link/p2223r0}", year = 2020, - month = 8, + month = 9, publisher = "WG21" } -@misc{P1949R6, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", - title = "{P1949R6}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r6}", +@misc{P2223R1, + author = "Corentin Jabot", + title = "{P2223R1}: Trimming whitespaces before line splicing", + howpublished = "\url{https://wg21.link/p2223r1}", year = 2020, - month = 9, + month = 10, publisher = "WG21" } -@misc{P1949R7, - author = "Steve Downey and Zach Laine and Tom Honermann and Peter Bindels and Jens Maurer", - title = "{P1949R7}: C++ Identifier Syntax using Unicode Standard Annex 31", - howpublished = "\url{https://wg21.link/p1949r7}", +@misc{P2223R2, + author = "Corentin Jabot", + title = "{P2223R2}: Trimming whitespaces before line splicing", + howpublished = "\url{https://wg21.link/p2223r2}", year = 2021, month = 4, publisher = "WG21" } -@misc{P1950R0, - author = "Jonathan Coe and Antony Peacock", - title = "{P1950R0}: An indirect value-type for C++", - howpublished = "\url{https://wg21.link/p1950r0}", +@misc{P2224R0, + author = "Michael Garland and Jared Hoberock Lee Howes", + title = "{P2224R0}: A Better bulk\_schedule", + howpublished = "\url{https://wg21.link/p2224r0}", year = 2020, - month = 1, + month = 9, publisher = "WG21" } -@misc{P1950R1, - author = "Jonathan Coe and Antony Peacock", - title = "{P1950R1}: An indirect value-type for C++", - howpublished = "\url{https://wg21.link/p1950r1}", +@misc{P2226R0, + author = "Giuseppe D'Angelo", + title = "{P2226R0}: A function template to move from an object and reset it to its default constructed state", + howpublished = "\url{https://wg21.link/p2226r0}", year = 2020, month = 10, publisher = "WG21" } -@misc{P1950R2, - author = "Jonathan Coe and Antony Peacock", - title = "{P1950R2}: An indirect value-type for C++", - howpublished = "\url{https://wg21.link/p1950r2}", - year = 2022, +@misc{P2227R0, + author = "Jonathan Wakely", + title = "{P2227R0}: Update normative reference to POSIX", + howpublished = "\url{https://wg21.link/p2227r0}", + year = 2020, month = 10, publisher = "WG21" } -@misc{P1951R0, - author = "Logan R. Smith", - title = "{P1951R0}: Default Arguments for pair's Forwarding Constructor", - howpublished = "\url{https://wg21.link/p1951r0}", - year = 2019, - month = 11, +@misc{P2228R0, + author = "Steve Downey", + title = "{P2228R0}: Slide Deck for P1949 EWG Presentation 20200924", + howpublished = "\url{https://wg21.link/p2228r0}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1951R1, - author = "Logan R. Smith", - title = "{P1951R1}: Default Arguments for pair's Forwarding Constructor", - howpublished = "\url{https://wg21.link/p1951r1}", +@misc{P2231R0, + author = "Barry Revzin", + title = "{P2231R0}: Add further constexpr support for optional/variant", + howpublished = "\url{https://wg21.link/p2231r0}", + year = 2020, + month = 10, + publisher = "WG21" +} +@misc{P2231R1, + author = "Barry Revzin", + title = "{P2231R1}: Add further constexpr support for optional/variant", + howpublished = "\url{https://wg21.link/p2231r1}", + year = 2021, + month = 2, + publisher = "WG21" +} +@misc{P2232R0, + author = "Emil Dotchevski", + title = "{P2232R0}: Zero-Overhead Deterministic Exceptions: Catching Values", + howpublished = "\url{https://wg21.link/p2232r0}", year = 2021, month = 1, publisher = "WG21" } -@misc{P1953R0, - author = "Corentin Jabot", - title = "{P1953R0}: Unicode Identifiers And Unicode", - howpublished = "\url{https://wg21.link/p1953r0}", - year = 2019, - month = 11, +@misc{P2233R0, + author = "Bryce Adelstein Lelbach", + title = "{P2233R0}: 2020 Fall Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2233r0}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1955R0, - author = "Frank Birbacher", - title = "{P1955R0}: Top Level Is Constant Evaluated", - howpublished = "\url{https://wg21.link/p1955r0}", - year = 2019, - month = 11, +@misc{P2233R1, + author = "Bryce Adelstein Lelbach", + title = "{P2233R1}: 2020 Fall Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2233r1}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1955R1, - author = "Frank Birbacher", - title = "{P1955R1}: Top Level Is Constant Evaluated", - howpublished = "\url{https://wg21.link/p1955r1}", +@misc{P2233R2, + author = "Bryce Adelstein Lelbach", + title = "{P2233R2}: 2020 Fall Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2233r2}", year = 2020, - month = 3, + month = 10, publisher = "WG21" } -@misc{P1956R0, - author = "Vincent Reverdy", - title = "{P1956R0}: On the naming of low-level bit manipulation functions", - howpublished = "\url{https://wg21.link/p1956r0}", +@misc{P2233R3, + author = "Bryce Adelstein Lelbach", + title = "{P2233R3}: 2020 Fall Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2233r3}", year = 2020, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1956R1, - author = "Vincent Reverdy", - title = "{P1956R1}: On the naming of low-level bit manipulation functions", - howpublished = "\url{https://wg21.link/p1956r1}", +@misc{P2234R0, + author = "Scott Schurr", + title = "{P2234R0}: Consider a UB and IF-NDR Audit", + howpublished = "\url{https://wg21.link/p2234r0}", year = 2020, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1957R0, - author = "Zhihao Yuan", - title = "{P1957R0}: Converting from T* to bool should be considered narrowing (re: US 212)", - howpublished = "\url{https://wg21.link/p1957r0}", - year = 2019, - month = 11, +@misc{P2234R1, + author = "Scott Schurr", + title = "{P2234R1}: Consider a UB and IF-NDR Audit", + howpublished = "\url{https://wg21.link/p2234r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1957R1, - author = "Zhihao Yuan", - title = "{P1957R1}: Converting from T* to bool should be considered narrowing (re: US 212)", - howpublished = "\url{https://wg21.link/p1957r1}", +@misc{P2235R0, + author = "Ville Voutilainen", + title = "{P2235R0}: Disentangling schedulers and executors", + howpublished = "\url{https://wg21.link/p2235r0}", year = 2020, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1957R2, - author = "Zhihao Yuan", - title = "{P1957R2}: Converting from T* to bool should be considered narrowing (re: US 212)", - howpublished = "\url{https://wg21.link/p1957r2}", +@misc{P2236R0, + author = "Jonathan Wakely", + title = "{P2236R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Nov. 2020", + howpublished = "\url{https://wg21.link/p2236r0}", year = 2020, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1958R0, - author = "Lawrence Crowl", - title = "{P1958R0}: C++ Concurrent Buffer Queue", - howpublished = "\url{https://wg21.link/p1958r0}", +@misc{P2237R0, + author = "Andrew Sutton", + title = "{P2237R0}: Metaprogramming", + howpublished = "\url{https://wg21.link/p2237r0}", year = 2020, - month = 1, + month = 10, publisher = "WG21" } -@misc{P1959R0, - author = "Barry Revzin", - title = "{P1959R0}: Remove std::weak\_equality and std::strong\_equality", - howpublished = "\url{https://wg21.link/p1959r0}", - year = 2019, +@misc{P2238R0, + author = "William M. (Mike) Miller", + title = "{P2238R0}: Core Language Working Group ``tentatively ready'' issues for the November, 2020 meeting", + howpublished = "\url{https://wg21.link/p2238r0}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1960R0, - author = "David Olsen", - title = "{P1960R0}: NB Comment Changes Reviewed by SG1", - howpublished = "\url{https://wg21.link/p1960r0}", - year = 2019, - month = 11, +@misc{P2242R0, + author = "Ville Voutilainen", + title = "{P2242R0}: Non-literal variables (and labels and gotos) in constexpr functions", + howpublished = "\url{https://wg21.link/p2242r0}", + year = 2020, + month = 10, publisher = "WG21" } -@misc{P1961R0, - author = "Gašper Ažman", - title = "{P1961R0}: Harmonizing the definitions of total order for pointers", - howpublished = "\url{https://wg21.link/p1961r0}", - year = 2019, - month = 11, +@misc{P2242R1, + author = "Ville Voutilainen", + title = "{P2242R1}: Non-literal variables (and labels and gotos) in constexpr functions", + howpublished = "\url{https://wg21.link/p2242r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P1962R0, - author = "Bjarne Stroustrup", - title = "{P1962R0}: How can you be so certain?", - howpublished = "\url{https://wg21.link/p1962r0}", - year = 2019, - month = 11, +@misc{P2242R2, + author = "Ville Voutilainen", + title = "{P2242R2}: Non-literal variables (and labels and gotos) in constexpr functions", + howpublished = "\url{https://wg21.link/p2242r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P1963R0, - author = "Billy O'Neal", - title = "{P1963R0}: Fixing US 313", - howpublished = "\url{https://wg21.link/p1963r0}", - year = 2019, - month = 11, +@misc{P2242R3, + author = "Ville Voutilainen", + title = "{P2242R3}: Non-literal variables (and labels and gotos) in constexpr functions", + howpublished = "\url{https://wg21.link/p2242r3}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1964R0, - author = "Tim Song", - title = "{P1964R0}: Casting convertible\_to considered harmful", - howpublished = "\url{https://wg21.link/p1964r0}", - year = 2019, - month = 11, +@misc{P2244R0, + author = "Michael Wong", + title = "{P2244R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation Meeting Minutes", + howpublished = "\url{https://wg21.link/p2244r0}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1964R1, - author = "Tim Song", - title = "{P1964R1}: Wording for boolean-testable", - howpublished = "\url{https://wg21.link/p1964r1}", - year = 2020, +@misc{P2245R0, + author = "Michael Wong", + title = "{P2245R0}: SG19: Machine Learning Meeting Minutes", + howpublished = "\url{https://wg21.link/p2245r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P1964R2, - author = "Tim Song", - title = "{P1964R2}: Wording for boolean-testable", - howpublished = "\url{https://wg21.link/p1964r2}", +@misc{P2246R0, + author = "Aaron Ballman", + title = "{P2246R0}: Character encoding of diagnostic text", + howpublished = "\url{https://wg21.link/p2246r0}", year = 2020, - month = 2, + month = 10, publisher = "WG21" } -@misc{P1965R0, - author = "Walter E Brown and Daniel Sunderland and Tim Song", - title = "{P1965R0}: Blanket Wording for Specifying ``Hidden Friends''", - howpublished = "\url{https://wg21.link/p1965r0}", - year = 2019, - month = 11, +@misc{P2246R1, + author = "Aaron Ballman", + title = "{P2246R1}: Character encoding of diagnostic text", + howpublished = "\url{https://wg21.link/p2246r1}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1967R0, - author = "JeanHeyd Meneide", - title = "{P1967R0}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r0}", - year = 2019, +@misc{P2247R0, + author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Inbal Levi and Corentin Jabot", + title = "{P2247R0}: 2020 Library Evolution Report", + howpublished = "\url{https://wg21.link/p2247r0}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1967R1, - author = "JeanHeyd Meneide", - title = "{P1967R1}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r1}", +@misc{P2247R1, + author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Inbal Levi and Corentin Jabot", + title = "{P2247R1}: 2020 Library Evolution Report", + howpublished = "\url{https://wg21.link/p2247r1}", year = 2020, - month = 1, + month = 12, publisher = "WG21" } -@misc{P1967R2, - author = "JeanHeyd Meneide", - title = "{P1967R2}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r2}", +@misc{P2248R0, + author = "Giuseppe D'Angelo", + title = "{P2248R0}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r0}", year = 2020, - month = 3, + month = 11, publisher = "WG21" } -@misc{P1967R3, - author = "JeanHeyd Meneide", - title = "{P1967R3}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r3}", - year = 2021, - month = 4, +@misc{P2248R1, + author = "Giuseppe D'Angelo", + title = "{P2248R1}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r1}", + year = 2020, + month = 11, publisher = "WG21" } -@misc{P1967R4, - author = "JeanHeyd Meneide", - title = "{P1967R4}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r4}", +@misc{P2248R2, + author = "Giuseppe D'Angelo", + title = "{P2248R2}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r2}", year = 2021, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1967R5, - author = "JeanHeyd Meneide", - title = "{P1967R5}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r5}", - year = 2022, - month = 4, +@misc{P2248R3, + author = "Giuseppe D'Angelo", + title = "{P2248R3}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r3}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P1967R6, - author = "JeanHeyd Meneide", - title = "{P1967R6}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r6}", +@misc{P2248R4, + author = "Giuseppe D'Angelo", + title = "{P2248R4}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r4}", year = 2022, - month = 5, + month = 1, publisher = "WG21" } -@misc{P1967R7, - author = "JeanHeyd Meneide", - title = "{P1967R7}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r7}", +@misc{P2248R5, + author = "Giuseppe D'Angelo", + title = "{P2248R5}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r5}", year = 2022, month = 6, publisher = "WG21" } -@misc{P1967R8, - author = "JeanHeyd Meneide", - title = "{P1967R8}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r8}", +@misc{P2248R6, + author = "Giuseppe D'Angelo", + title = "{P2248R6}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r6}", year = 2022, - month = 6, + month = 10, publisher = "WG21" } -@misc{P1967R9, - author = "JeanHeyd Meneide", - title = "{P1967R9}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r9}", +@misc{P2248R7, + author = "Giuseppe D'Angelo", + title = "{P2248R7}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r7}", year = 2022, - month = 10, + month = 11, publisher = "WG21" } -@misc{P1967R10, - author = "JeanHeyd Meneide", - title = "{P1967R10}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r10}", - year = 2023, - month = 1, +@misc{P2248R8, + author = "Giuseppe D'Angelo", + title = "{P2248R8}: Enabling list-initialization for algorithms", + howpublished = "\url{https://wg21.link/p2248r8}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P1967R11, - author = "JeanHeyd Meneide", - title = "{P1967R11}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r11}", - year = 2023, - month = 8, +@misc{P2249R0, + author = "Giuseppe D'Angelo", + title = "{P2249R0}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r0}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P1967R12, - author = "JeanHeyd Meneide", - title = "{P1967R12}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r12}", - year = 2023, - month = 12, +@misc{P2249R1, + author = "Giuseppe D'Angelo", + title = "{P2249R1}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1967R13, - author = "JeanHeyd Meneide", - title = "{P1967R13}: \#embed - a simple, scannable preprocessor-based resource acquisition method", - howpublished = "\url{https://wg21.link/p1967r13}", - year = 2024, - month = 12, +@misc{P2249R2, + author = "Giuseppe D'Angelo", + title = "{P2249R2}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P1968R0, - author = "William M. (Mike) Miller", - title = "{P1968R0}: Core Language Working Group ``tentatively ready'' issues for the November, 2019 (Belfast) meeting", - howpublished = "\url{https://wg21.link/p1968r0}", - year = 2019, +@misc{P2249R3, + author = "Giuseppe D'Angelo", + title = "{P2249R3}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r3}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P1969R0, - author = "William M. (Mike) Miller", - title = "{P1969R0}: Core Language Working Group ``ready'' issues for the November, 2019 (Belfast) meeting", - howpublished = "\url{https://wg21.link/p1969r0}", - year = 2019, - month = 11, +@misc{P2249R4, + author = "Giuseppe D'Angelo", + title = "{P2249R4}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r4}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P1970R0, - author = "Hannes Hauswedell", - title = "{P1970R0}: Consistency for size() functions", - howpublished = "\url{https://wg21.link/p1970r0}", - year = 2019, - month = 11, +@misc{P2249R5, + author = "Giuseppe D'Angelo", + title = "{P2249R5}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r5}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P1970R1, - author = "Hannes Hauswedell", - title = "{P1970R1}: Consistency for size() functions", - howpublished = "\url{https://wg21.link/p1970r1}", +@misc{P2249R6, + author = "Giuseppe D'Angelo", + title = "{P2249R6}: Mixed comparisons for smart pointers", + howpublished = "\url{https://wg21.link/p2249r6}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P2250R0, + author = "Ruslan Arutyunyan and Michael Voss", + title = "{P2250R0}: Scheduler vs Executor", + howpublished = "\url{https://wg21.link/p2250r0}", year = 2020, - month = 1, + month = 11, publisher = "WG21" } -@misc{P1970R2, - author = "Hannes Hauswedell and Jorg Brown and Casey Carter", - title = "{P1970R2}: Consistency for size() functions: add ranges::ssize()", - howpublished = "\url{https://wg21.link/p1970r2}", +@misc{P2251R0, + author = "Nevin Liber", + title = "{P2251R0}: Require span \& basic\_string\_view to be Trivially Copyable", + howpublished = "\url{https://wg21.link/p2251r0}", year = 2020, + month = 11, + publisher = "WG21" +} +@misc{P2251R1, + author = "Nevin Liber", + title = "{P2251R1}: Require span \& basic\_string\_view to be Trivially Copyable", + howpublished = "\url{https://wg21.link/p2251r1}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P1971R0, - author = "William M. (Mike) Miller", - title = "{P1971R0}: Core Language Changes for NB Comments at the November, 2019 (Belfast) Meeting", - howpublished = "\url{https://wg21.link/p1971r0}", - year = 2019, +@misc{P2253R0, + author = "Tom Honermann", + title = "{P2253R0}: SG16: Unicode meeting summaries 2020-09-09 through 2020-11-11", + howpublished = "\url{https://wg21.link/p2253r0}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1972R0, - author = "Jens Maurer", - title = "{P1972R0}: US105 Check satisfaction of constraints for non-templates when forming pointer to function", - howpublished = "\url{https://wg21.link/p1972r0}", - year = 2019, +@misc{P2254R0, + author = "Jared Hoberock", + title = "{P2254R0}: Executors Beyond Invocables", + howpublished = "\url{https://wg21.link/p2254r0}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1973R0, - author = "Nicolai Josuttis", - title = "{P1973R0}: Rename \_default\_init functions (NB Comment DE002)", - howpublished = "\url{https://wg21.link/p1973r0}", +@misc{P2255R0, + author = "Tim Song", + title = "{P2255R0}: A type trait to detect reference binding to temporary", + howpublished = "\url{https://wg21.link/p2255r0}", year = 2020, - month = 2, + month = 11, publisher = "WG21" } -@misc{P1973R1, - author = "Nicolai Josuttis", - title = "{P1973R1}: Rename \_default\_init functions (NB Comment DE002)", - howpublished = "\url{https://wg21.link/p1973r1}", - year = 2020, - month = 2, +@misc{P2255R1, + author = "Tim Song", + title = "{P2255R1}: A type trait to detect reference binding to temporary", + howpublished = "\url{https://wg21.link/p2255r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1974R0, - author = "Jeff Snyder and Louis Dionne and Daveed Vandevoorde", - title = "{P1974R0}: Non-transient constexpr allocation using propconst", - howpublished = "\url{https://wg21.link/p1974r0}", - year = 2020, - month = 5, +@misc{P2255R2, + author = "Tim Song", + title = "{P2255R2}: A type trait to detect reference binding to temporary", + howpublished = "\url{https://wg21.link/p2255r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P1975R0, - author = "Ville Voutilainen", - title = "{P1975R0}: Fixing the wording of parenthesized aggregate-initialization", - howpublished = "\url{https://wg21.link/p1975r0}", - year = 2019, +@misc{P2257R0, + author = "Dalton M. Woodard", + title = "{P2257R0}: Blocking is an insufficient description for senders and receivers", + howpublished = "\url{https://wg21.link/p2257r0}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1976R0, - author = "Tomasz Kamiński", - title = "{P1976R0}: Fixed-size `span` construction from dynamic-size range", - howpublished = "\url{https://wg21.link/p1976r0}", - year = 2019, +@misc{P2259R0, + author = "Tim Song", + title = "{P2259R0}: Repairing input range adaptors and counted\_iterator", + howpublished = "\url{https://wg21.link/p2259r0}", + year = 2020, month = 11, publisher = "WG21" } -@misc{P1976R1, - author = "Tomasz Kamiński", - title = "{P1976R1}: Fixed-size 'span' construction from dynamic-size range", - howpublished = "\url{https://wg21.link/p1976r1}", - year = 2020, +@misc{P2259R1, + author = "Tim Song", + title = "{P2259R1}: Repairing input range adaptors and counted\_iterator", + howpublished = "\url{https://wg21.link/p2259r1}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P1976R2, - author = "Tomasz Kamiński", - title = "{P1976R2}: Fixed-size 'span' construction from dynamic-size range", - howpublished = "\url{https://wg21.link/p1976r2}", +@misc{P2260R0, + author = "Nina Ranns", + title = "{P2260R0}: WG21 2020-11 Virtual Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2260r0}", year = 2020, - month = 2, - publisher = "WG21" -} -@misc{P1978R0, - author = "Andrzej Krzemieński and Nevin Liber and Glen Joseph Fernandes and Peter Dimov", - title = "{P1978R0}: Rename \_default\_init functions and do nothing more", - howpublished = "\url{https://wg21.link/p1978r0}", - year = 2019, month = 11, publisher = "WG21" } -@misc{P1979R0, - author = "Mathias Stearn", - title = "{P1979R0}: US086 Resolution", - howpublished = "\url{https://wg21.link/p1979r0}", - year = 2019, - month = 11, +@misc{P2262R0, + author = "Bryce Adelstein Lelbach", + title = "{P2262R0}: 2020 Fall Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2262r0}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1980R0, - author = "Jason Merrill", - title = "{P1980R0}: Wording for CA 096", - howpublished = "\url{https://wg21.link/p1980r0}", - year = 2019, - month = 11, +@misc{P2263R0, + author = "Tom Honermann and Peter Bindels", + title = "{P2263R0}: A call for a WG21 managed chat service", + howpublished = "\url{https://wg21.link/p2263r0}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1981R0, - author = "Howard Hinnant", - title = "{P1981R0}: Rename leap to leap\_second", - howpublished = "\url{https://wg21.link/p1981r0}", - year = 2019, - month = 11, +@misc{P2263R1, + author = "Tom Honermann and Peter Bindels", + title = "{P2263R1}: A call for a WG21 managed chat service", + howpublished = "\url{https://wg21.link/p2263r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P1982R0, - author = "Howard Hinnant", - title = "{P1982R0}: Rename link to time\_zone\_link", - howpublished = "\url{https://wg21.link/p1982r0}", - year = 2019, - month = 11, +@misc{P2264R0, + author = "Peter Sommerlad", + title = "{P2264R0}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r0}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1983R0, - author = "Tim Song", - title = "{P1983R0}: Wording for GB301, US296, US292, US291, and US283", - howpublished = "\url{https://wg21.link/p1983r0}", - year = 2019, - month = 11, +@misc{P2264R1, + author = "Peter Sommerlad", + title = "{P2264R1}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r1}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P1985R0, - author = "Gašper Ažman and Mateusz Pusz", - title = "{P1985R0}: Universal template parameters", - howpublished = "\url{https://wg21.link/p1985r0}", - year = 2020, - month = 1, +@misc{P2264R2, + author = "Peter Sommerlad", + title = "{P2264R2}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P1985R1, - author = "Gašper Ažman and Mateusz Pusz and Colin MacLean and Bengt Gustafsonn", - title = "{P1985R1}: Universal template parameters", - howpublished = "\url{https://wg21.link/p1985r1}", - year = 2020, - month = 5, +@misc{P2264R3, + author = "Peter Sommerlad", + title = "{P2264R3}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r3}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P1985R3, - author = "Gašper Ažman and Mateusz Pusz and Colin MacLean and Bengt Gustafsonn and Corentin Jabot", - title = "{P1985R3}: Universal template parameters", - howpublished = "\url{https://wg21.link/p1985r3}", +@misc{P2264R4, + author = "Peter Sommerlad", + title = "{P2264R4}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r4}", year = 2022, + month = 8, + publisher = "WG21" +} +@misc{P2264R5, + author = "Peter Sommerlad", + title = "{P2264R5}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r5}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P1988R0, - author = "Steve Downey", - title = "{P1988R0}: Allow Templates in Local Classes", - howpublished = "\url{https://wg21.link/p1988r0}", - year = 2020, - month = 1, +@misc{P2264R6, + author = "Peter Sommerlad", + title = "{P2264R6}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r6}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P1988R1, - author = "Steve Downey", - title = "{P1988R1}: Allow Templates in Local Classes", - howpublished = "\url{https://wg21.link/p1988r1}", +@misc{P2264R7, + author = "Peter Sommerlad", + title = "{P2264R7}: Make assert() macro user friendly for C and C++", + howpublished = "\url{https://wg21.link/p2264r7}", + year = 2023, + month = 12, + publisher = "WG21" +} +@misc{P2265R0, + author = "Kevlin Henney", + title = "{P2265R0}: Renaming any\_invocable", + howpublished = "\url{https://wg21.link/p2265r0}", year = 2020, - month = 2, + month = 12, publisher = "WG21" } -@misc{P1989R0, - author = "Corentin Jabot", - title = "{P1989R0}: Range constructor for std::string\_view 2: Constrain Harder", - howpublished = "\url{https://wg21.link/p1989r0}", - year = 2019, - month = 11, +@misc{P2265R1, + author = "Kevlin Henney", + title = "{P2265R1}: Renaming any\_invocable", + howpublished = "\url{https://wg21.link/p2265r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1989R1, - author = "Corentin Jabot", - title = "{P1989R1}: Range constructor for std::string\_view 2: Constrain Harder", - howpublished = "\url{https://wg21.link/p1989r1}", +@misc{P2266R0, + author = "Arthur O'Dwyer", + title = "{P2266R0}: Simpler implicit move", + howpublished = "\url{https://wg21.link/p2266r0}", year = 2021, month = 1, publisher = "WG21" } -@misc{P1989R2, - author = "Corentin Jabot", - title = "{P1989R2}: Range constructor for std::string\_view 2: Constrain Harder", - howpublished = "\url{https://wg21.link/p1989r2}", +@misc{P2266R1, + author = "Arthur O'Dwyer", + title = "{P2266R1}: Simpler implicit move", + howpublished = "\url{https://wg21.link/p2266r1}", year = 2021, month = 3, publisher = "WG21" } -@misc{P1990R0, - author = "Daniil Goncharov and Antony Polukhin", - title = "{P1990R0}: Add operator[] to std::initializer\_list", - howpublished = "\url{https://wg21.link/p1990r0}", - year = 2019, - month = 12, +@misc{P2266R2, + author = "Arthur O'Dwyer", + title = "{P2266R2}: Simpler implicit move", + howpublished = "\url{https://wg21.link/p2266r2}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P1990R1, - author = "Daniil Goncharov and Antony Polukhin", - title = "{P1990R1}: Add operator[] to std::initializer\_list", - howpublished = "\url{https://wg21.link/p1990r1}", - year = 2020, - month = 5, +@misc{P2266R3, + author = "Arthur O'Dwyer", + title = "{P2266R3}: Simpler implicit move", + howpublished = "\url{https://wg21.link/p2266r3}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P1991R0, - author = "Nina Ranns", - title = "{P1991R0}: WG21 2019-11 Belfast Record of Discussion", - howpublished = "\url{https://wg21.link/p1991r0}", - year = 2019, - month = 11, +@misc{P2267R0, + author = "Inbal Levi and Ben Craig and Fabio Fracassi", + title = "{P2267R0}: Library Evolution Policies", + howpublished = "\url{https://wg21.link/p2267r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P1993R0, - author = "Jared Hoberock", - title = "{P1993R0}: Restore factories to bulk\_execute", - howpublished = "\url{https://wg21.link/p1993r0}", - year = 2019, +@misc{P2267R1, + author = "Inbal Levi and Ben Craig and Fabio Fracassi", + title = "{P2267R1}: Library Evolution Policies", + howpublished = "\url{https://wg21.link/p2267r1}", + year = 2023, month = 11, publisher = "WG21" } -@misc{P1993R1, - author = "Jared Hoberock", - title = "{P1993R1}: Restore shared state to bulk\_execute", - howpublished = "\url{https://wg21.link/p1993r1}", +@misc{P2268R0, + author = "Ben Craig", + title = "{P2268R0}: Freestanding Roadmap", + howpublished = "\url{https://wg21.link/p2268r0}", year = 2020, - month = 1, + month = 12, publisher = "WG21" } -@misc{P1994R0, - author = "Tim Song and Christopher Di Bella", - title = "{P1994R0}: elements\_view needs its own sentinel", - howpublished = "\url{https://wg21.link/p1994r0}", - year = 2019, - month = 11, +@misc{P2272R0, + author = "Matthew Butler", + title = "{P2272R0}: Safety \& Security Review Board", + howpublished = "\url{https://wg21.link/p2272r0}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1994R1, - author = "Tim Song and Christopher Di Bella", - title = "{P1994R1}: elements\_view needs its own sentinel", - howpublished = "\url{https://wg21.link/p1994r1}", +@misc{P2273R0, + author = "Andreas Fertig", + title = "{P2273R0}: Making std::unique\_ptr constexpr", + howpublished = "\url{https://wg21.link/p2273r0}", year = 2020, - month = 2, + month = 12, publisher = "WG21" } -@misc{P1995R0, - author = "Joshua Berne and Andrzej Krzemienski and Ryan McDougall and Timur Doumler and Herb Sutter", - title = "{P1995R0}: Contracts - Use Cases", - howpublished = "\url{https://wg21.link/p1995r0}", - year = 2019, - month = 11, +@misc{P2273R1, + author = "Andreas Fertig", + title = "{P2273R1}: Making std::unique\_ptr constexpr", + howpublished = "\url{https://wg21.link/p2273r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P1995R1, - author = "Joshua Berne and Andrzej Krzemienski and Ryan McDougall and Timur Doumler and Herb Sutter", - title = "{P1995R1}: Contracts - Use Cases", - howpublished = "\url{https://wg21.link/p1995r1}", - year = 2020, - month = 3, +@misc{P2273R2, + author = "Andreas Fertig", + title = "{P2273R2}: Making std::unique\_ptr constexpr", + howpublished = "\url{https://wg21.link/p2273r2}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P1996R0, - author = "Dmitry Sokolov", - title = "{P1996R0}: Propagated template parameters", - howpublished = "\url{https://wg21.link/p1996r0}", - year = 2019, +@misc{P2273R3, + author = "Andreas Fertig", + title = "{P2273R3}: Making std::unique\_ptr constexpr", + howpublished = "\url{https://wg21.link/p2273r3}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P1997R0, - author = "Krystian Stasiowski and Theodoric Stier", - title = "{P1997R0}: Relaxing Restrictions on Arrays", - howpublished = "\url{https://wg21.link/p1997r0}", - year = 2019, - month = 11, +@misc{P2274R0, + author = "Aaron Ballman", + title = "{P2274R0}: C and C++ Compatibility Study Group", + howpublished = "\url{https://wg21.link/p2274r0}", + year = 2020, + month = 12, publisher = "WG21" } -@misc{P1997R1, - author = "Krystian Stasiowski and Theodoric Stier", - title = "{P1997R1}: Relaxing Restrictions on Arrays", - howpublished = "\url{https://wg21.link/p1997r1}", - year = 2020, +@misc{P2276R0, + author = "Nicolai Josuttis", + title = "{P2276R0}: Fix std::cbegin(), std::ranges::cbegin, and cbegin() for span (fix of wrong fix of lwg3320)", + howpublished = "\url{https://wg21.link/p2276r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P1998R0, - author = "Ryan McDougall", - title = "{P1998R0}: Simple Facility for Lossless Integer Conversion", - howpublished = "\url{https://wg21.link/p1998r0}", - year = 2019, - month = 11, +@misc{P2276R1, + author = "Nicolai Josuttis", + title = "{P2276R1}: Fix cbegin", + howpublished = "\url{https://wg21.link/p2276r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P1998R1, - author = "Ryan McDougall", - title = "{P1998R1}: Simple Facility for Lossless Integer Conversion", - howpublished = "\url{https://wg21.link/p1998r1}", - year = 2020, +@misc{P2277R0, + author = "Barry Revzin", + title = "{P2277R0}: Packs outside of Templates", + howpublished = "\url{https://wg21.link/p2277r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P1999R0, - author = "Ville Voutilainen", - title = "{P1999R0}: Process proposal: double-check evolutionary material via a Tentatively Ready status", - howpublished = "\url{https://wg21.link/p1999r0}", - year = 2019, - month = 11, - publisher = "WG21" -} -@misc{P2000R0, - author = "Michael Wong", - title = "{P2000R0}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p2000r0}", - year = 2020, +@misc{P2278R0, + author = "Barry Revzin", + title = "{P2278R0}: cbegin should always return a constant iterator", + howpublished = "\url{https://wg21.link/p2278r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P2000R1, - author = "Michael Wong and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Daveed Vandevoorde", - title = "{P2000R1}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p2000r1}", - year = 2020, - month = 3, +@misc{P2278R1, + author = "Barry Revzin", + title = "{P2278R1}: cbegin should always return a constant iterator", + howpublished = "\url{https://wg21.link/p2278r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2000R2, - author = "Michael Wong and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Daveed Vandevoorde", - title = "{P2000R2}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p2000r2}", - year = 2020, - month = 7, +@misc{P2278R2, + author = "Barry Revzin", + title = "{P2278R2}: cbegin should always return a constant iterator", + howpublished = "\url{https://wg21.link/p2278r2}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2000R3, - author = "Daveed Vandevoorde and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Michael Wong", - title = "{P2000R3}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p2000r3}", +@misc{P2278R3, + author = "Barry Revzin", + title = "{P2278R3}: cbegin should always return a constant iterator", + howpublished = "\url{https://wg21.link/p2278r3}", year = 2022, - month = 1, + month = 4, publisher = "WG21" } -@misc{P2000R4, - author = "Roger Orr and Howard Hinnant and Roger Orr and Bjarne Stroustrup and Daveed Vandevoorde and Michael Wong", - title = "{P2000R4}: Direction for ISO C++", - howpublished = "\url{https://wg21.link/p2000r4}", +@misc{P2278R4, + author = "Barry Revzin", + title = "{P2278R4}: cbegin should always return a constant iterator", + howpublished = "\url{https://wg21.link/p2278r4}", year = 2022, - month = 10, - publisher = "WG21" -} -@misc{P2002R0, - author = "Richard Smith", - title = "{P2002R0}: Defaulted comparison specification cleanups", - howpublished = "\url{https://wg21.link/p2002r0}", - year = 2019, - month = 12, - publisher = "WG21" -} -@misc{P2002R1, - author = "Richard Smith", - title = "{P2002R1}: Defaulted comparison specification cleanups", - howpublished = "\url{https://wg21.link/p2002r1}", - year = 2020, - month = 2, + month = 6, publisher = "WG21" } -@misc{P2003R0, - author = "Michael Spencer", - title = "{P2003R0}: Fixing Internal and External Linkage Entities in Header Units", - howpublished = "\url{https://wg21.link/p2003r0}", - year = 2020, +@misc{P2279R0, + author = "Barry Revzin", + title = "{P2279R0}: We need a language mechanism for customization points", + howpublished = "\url{https://wg21.link/p2279r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P2004R0, - author = "Antony Polukhin", - title = "{P2004R0}: Numbers and their Scopes", - howpublished = "\url{https://wg21.link/p2004r0}", - year = 2019, - month = 12, +@misc{P2280R0, + author = "Barry Revzin", + title = "{P2280R0}: Using unknown references in constant expressions", + howpublished = "\url{https://wg21.link/p2280r0}", + year = 2021, + month = 1, publisher = "WG21" } -@misc{P2005R0, - author = "James Berrow", - title = "{P2005R0}: A Brief 2D Graphics Review", - howpublished = "\url{https://wg21.link/p2005r0}", - year = 2019, - month = 12, +@misc{P2280R1, + author = "Barry Revzin", + title = "{P2280R1}: Using unknown references in constant expressions", + howpublished = "\url{https://wg21.link/p2280r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2006R0, - author = "Lewis Baker and Eric Niebler and Kirk Shoop and Lee Howes", - title = "{P2006R0}: Eliminating heap-allocations in sender/receiver with connect()/start() as basis operations", - howpublished = "\url{https://wg21.link/p2006r0}", - year = 2020, - month = 1, +@misc{P2280R2, + author = "Barry Revzin", + title = "{P2280R2}: Using unknown references in constant expressions", + howpublished = "\url{https://wg21.link/p2280r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2006R1, - author = "Lewis Baker and Eric Niebler and Kirk Shoop and Lee Howes", - title = "{P2006R1}: Eliminating heap-allocations in sender/receiver with connect()/start() as basis operations", - howpublished = "\url{https://wg21.link/p2006r1}", - year = 2020, - month = 3, +@misc{P2280R3, + author = "Barry Revzin", + title = "{P2280R3}: Using unknown references in constant expressions", + howpublished = "\url{https://wg21.link/p2280r3}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2007R0, - author = "Mateusz Pusz", - title = "{P2007R0}: `std::from\_chars` should work with `std::string\_view`", - howpublished = "\url{https://wg21.link/p2007r0}", - year = 2020, - month = 1, +@misc{P2280R4, + author = "Barry Revzin", + title = "{P2280R4}: Using unknown references in constant expressions", + howpublished = "\url{https://wg21.link/p2280r4}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2008R0, - author = "Mateusz Pusz", - title = "{P2008R0}: Enable variable template template parameters", - howpublished = "\url{https://wg21.link/p2008r0}", - year = 2020, +@misc{P2281R0, + author = "Tim Song", + title = "{P2281R0}: Clarifying range adaptor objects", + howpublished = "\url{https://wg21.link/p2281r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P2009R0, - author = "Tom Honermann", - title = "{P2009R0}: SG16: Unicode meeting summaries 2019-10-09 through 2019-12-11", - howpublished = "\url{https://wg21.link/p2009r0}", - year = 2019, - month = 12, - publisher = "WG21" -} -@misc{P2010R0, - author = "Daniil Goncharov", - title = "{P2010R0}: Remove iostream operators from P1889", - howpublished = "\url{https://wg21.link/p2010r0}", - year = 2019, - month = 12, +@misc{P2281R1, + author = "Tim Song", + title = "{P2281R1}: Clarifying range adaptor objects", + howpublished = "\url{https://wg21.link/p2281r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2011R0, - author = "Barry Revzin and Colby Pike", - title = "{P2011R0}: A pipeline-rewrite operator", - howpublished = "\url{https://wg21.link/p2011r0}", - year = 2020, +@misc{P2283R0, + author = "Michael Schellenberger Costa", + title = "{P2283R0}: constexpr for specialized memory algorithms", + howpublished = "\url{https://wg21.link/p2283r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P2011R1, - author = "Barry Revzin and Colby Pike", - title = "{P2011R1}: A pipeline-rewrite operator", - howpublished = "\url{https://wg21.link/p2011r1}", - year = 2020, +@misc{P2283R1, + author = "Michael Schellenberger Costa", + title = "{P2283R1}: constexpr for specialized memory algorithms", + howpublished = "\url{https://wg21.link/p2283r1}", + year = 2021, month = 4, publisher = "WG21" } -@misc{P2012R0, - author = "Nicolai Josuttis and Victor Zverovich and Arthur O'Dwyer and Filipe Mulonde", - title = "{P2012R0}: Fix the range-based for loop, Rev0ix the range-based for loop", - howpublished = "\url{https://wg21.link/p2012r0}", - year = 2020, +@misc{P2283R2, + author = "Michael Schellenberger Costa", + title = "{P2283R2}: constexpr for specialized memory algorithms", + howpublished = "\url{https://wg21.link/p2283r2}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P2012R1, - author = "Nicolai Josuttis and Victor Zverovich and Arthur O'Dwyer and Filipe Mulonde", - title = "{P2012R1}: Fix the range-based for loop, Rev1", - howpublished = "\url{https://wg21.link/p2012r1}", +@misc{P2285R0, + author = "Andrzej Krzemieński and Tomasz Kamiński", + title = "{P2285R0}: Are default function arguments in the immediate context?", + howpublished = "\url{https://wg21.link/p2285r0}", year = 2021, - month = 9, + month = 1, publisher = "WG21" } -@misc{P2012R2, - author = "Nicolai Josuttis and Victor Zverovich and Arthur O'Dwyer and Filipe Mulonde", - title = "{P2012R2}: Fix the range-based for loop, Rev2", - howpublished = "\url{https://wg21.link/p2012r2}", +@misc{P2286R0, + author = "Barry Revzin", + title = "{P2286R0}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r0}", year = 2021, - month = 9, - publisher = "WG21" -} -@misc{P2013R0, - author = "Ben Craig", - title = "{P2013R0}: Freestanding Language: Optional ::operator new", - howpublished = "\url{https://wg21.link/p2013r0}", - year = 2020, month = 1, publisher = "WG21" } -@misc{P2013R1, - author = "Ben Craig", - title = "{P2013R1}: Freestanding Language: Optional ::operator new", - howpublished = "\url{https://wg21.link/p2013r1}", - year = 2020, - month = 4, +@misc{P2286R1, + author = "Barry Revzin", + title = "{P2286R1}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r1}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2013R2, - author = "Ben Craig", - title = "{P2013R2}: Freestanding Language: Optional ::operator new", - howpublished = "\url{https://wg21.link/p2013r2}", - year = 2020, +@misc{P2286R2, + author = "Barry Revzin", + title = "{P2286R2}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r2}", + year = 2021, month = 8, publisher = "WG21" } -@misc{P2013R3, - author = "Ben Craig", - title = "{P2013R3}: Freestanding Language: Optional ::operator new", - howpublished = "\url{https://wg21.link/p2013r3}", - year = 2020, - month = 9, - publisher = "WG21" -} -@misc{P2013R4, - author = "Ben Craig", - title = "{P2013R4}: Freestanding Language: Optional ::operator new", - howpublished = "\url{https://wg21.link/p2013r4}", +@misc{P2286R3, + author = "Barry Revzin", + title = "{P2286R3}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r3}", year = 2021, - month = 5, + month = 11, publisher = "WG21" -} -@misc{P2013R5, - author = "Ben Craig", - title = "{P2013R5}: Freestanding Language: Optional ::operator new", - howpublished = "\url{https://wg21.link/p2013r5}", - year = 2022, +} +@misc{P2286R4, + author = "Barry Revzin", + title = "{P2286R4}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r4}", + year = 2021, month = 12, publisher = "WG21" } -@misc{P2014R0, - author = "Lewis Baker and Gor Nishanov", - title = "{P2014R0}: Proposed resolution for US061/US062 - aligned allocation of coroutine frames", - howpublished = "\url{https://wg21.link/p2014r0}", - year = 2020, +@misc{P2286R5, + author = "Barry Revzin", + title = "{P2286R5}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r5}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2014R1, - author = "Lewis Baker and Gor Nishanov", - title = "{P2014R1}: Proposed resolution for US061/US062 - aligned allocation of coroutine frames", - howpublished = "\url{https://wg21.link/p2014r1}", - year = 2024, - month = 10, +@misc{P2286R6, + author = "Barry Revzin", + title = "{P2286R6}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r6}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2014R2, - author = "Lewis Baker and Gor Nishanov", - title = "{P2014R2}: Proposed resolution for US061/US062 - aligned allocation of coroutine frames", - howpublished = "\url{https://wg21.link/p2014r2}", - year = 2024, - month = 10, +@misc{P2286R7, + author = "Barry Revzin", + title = "{P2286R7}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r7}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2016R0, - author = "Corentin Jabot", - title = "{P2016R0}: A step parameter for iota", - howpublished = "\url{https://wg21.link/p2016r0}", - year = 2020, - month = 1, +@misc{P2286R8, + author = "Barry Revzin", + title = "{P2286R8}: Formatting Ranges", + howpublished = "\url{https://wg21.link/p2286r8}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2017R0, +@misc{P2287R0, author = "Barry Revzin", - title = "{P2017R0}: Conditionally safe ranges", - howpublished = "\url{https://wg21.link/p2017r0}", - year = 2020, + title = "{P2287R0}: Designated-initializers for base classes", + howpublished = "\url{https://wg21.link/p2287r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P2017R1, +@misc{P2287R1, author = "Barry Revzin", - title = "{P2017R1}: Conditionally borrowed ranges", - howpublished = "\url{https://wg21.link/p2017r1}", - year = 2020, + title = "{P2287R1}: Designated-initializers for base classes", + howpublished = "\url{https://wg21.link/p2287r1}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2019R0, - author = "Corentin Jabot", - title = "{P2019R0}: Usability improvements for std::thread", - howpublished = "\url{https://wg21.link/p2019r0}", - year = 2020, +@misc{P2287R2, + author = "Barry Revzin", + title = "{P2287R2}: Designated-initializers for base classes", + howpublished = "\url{https://wg21.link/p2287r2}", + year = 2023, month = 3, publisher = "WG21" } -@misc{P2019R1, - author = "Corentin Jabot", - title = "{P2019R1}: Usability improvements for std::thread", - howpublished = "\url{https://wg21.link/p2019r1}", - year = 2022, - month = 8, +@misc{P2287R3, + author = "Barry Revzin", + title = "{P2287R3}: Designated-initializers for base classes", + howpublished = "\url{https://wg21.link/p2287r3}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2019R2, - author = "Corentin Jabot", - title = "{P2019R2}: Usability improvements for std::thread", - howpublished = "\url{https://wg21.link/p2019r2}", - year = 2022, - month = 10, +@misc{P2287R4, + author = "Barry Revzin", + title = "{P2287R4}: Designated-initializers for base classes", + howpublished = "\url{https://wg21.link/p2287r4}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2019R3, - author = "Corentin Jabot", - title = "{P2019R3}: Thread attributes", - howpublished = "\url{https://wg21.link/p2019r3}", - year = 2023, +@misc{P2287R5, + author = "Barry Revzin", + title = "{P2287R5}: Designated-initializers for base classes", + howpublished = "\url{https://wg21.link/p2287r5}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2019R4, - author = "Corentin Jabot", - title = "{P2019R4}: Thread attributes", - howpublished = "\url{https://wg21.link/p2019r4}", - year = 2023, - month = 10, +@misc{P2289R0, + author = "Bryce Adelstein Lelbach", + title = "{P2289R0}: 2021 Winter Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2289r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2019R5, +@misc{P2290R0, author = "Corentin Jabot", - title = "{P2019R5}: Thread attributes", - howpublished = "\url{https://wg21.link/p2019r5}", - year = 2024, - month = 1, + title = "{P2290R0}: Delimited escape sequences", + howpublished = "\url{https://wg21.link/p2290r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2019R6, +@misc{P2290R1, author = "Corentin Jabot", - title = "{P2019R6}: Thread attributes", - howpublished = "\url{https://wg21.link/p2019r6}", - year = 2024, - month = 5, + title = "{P2290R1}: Delimited escape sequences", + howpublished = "\url{https://wg21.link/p2290r1}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2019R7, +@misc{P2290R2, author = "Corentin Jabot", - title = "{P2019R7}: Thread attributes", - howpublished = "\url{https://wg21.link/p2019r7}", - year = 2024, - month = 9, + title = "{P2290R2}: Delimited escape sequences", + howpublished = "\url{https://wg21.link/p2290r2}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2020R0, +@misc{P2290R3, author = "Corentin Jabot", - title = "{P2020R0}: Locales, Encodings and Unicode", - howpublished = "\url{https://wg21.link/p2020r0}", - year = 2020, - month = 1, + title = "{P2290R3}: Delimited escape sequences", + howpublished = "\url{https://wg21.link/p2290r3}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2021R0, - author = "Victor Zverovich", - title = "{P2021R0}: Negative zero strikes again", - howpublished = "\url{https://wg21.link/p2021r0}", - year = 2020, +@misc{P2291R0, + author = "Daniil Goncharov and Karaev Alexander", + title = "{P2291R0}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", + howpublished = "\url{https://wg21.link/p2291r0}", + year = 2021, month = 1, publisher = "WG21" } -@misc{P2022R0, - author = "Ran Regev", - title = "{P2022R0}: Rangified version of lexicographical\_compare\_three\_way", - howpublished = "\url{https://wg21.link/p2022r0}", - year = 2023, +@misc{P2291R1, + author = "Daniil Goncharov and Karaev Alexander", + title = "{P2291R1}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", + howpublished = "\url{https://wg21.link/p2291r1}", + year = 2021, + month = 5, + publisher = "WG21" +} +@misc{P2291R2, + author = "Daniil Goncharov and Karaev Alexander", + title = "{P2291R2}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", + howpublished = "\url{https://wg21.link/p2291r2}", + year = 2021, + month = 8, + publisher = "WG21" +} +@misc{P2291R3, + author = "Daniil Goncharov and Karaev Alexander", + title = "{P2291R3}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", + howpublished = "\url{https://wg21.link/p2291r3}", + year = 2021, + month = 9, + publisher = "WG21" +} +@misc{P2295R0, + author = "Corentin Jabot", + title = "{P2295R0}: Correct UTF-8 handling during phase 1 of translation", + howpublished = "\url{https://wg21.link/p2295r0}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2022R1, - author = "Ran Regev", - title = "{P2022R1}: Rangified version of lexicographical\_compare\_three\_way", - howpublished = "\url{https://wg21.link/p2022r1}", - year = 2023, +@misc{P2295R1, + author = "Corentin Jabot", + title = "{P2295R1}: Correct UTF-8 handling during phase 1 of translation", + howpublished = "\url{https://wg21.link/p2295r1}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P2022R2, - author = "Ran Regev", - title = "{P2022R2}: Rangified version of lexicographical\_compare\_three\_way", - howpublished = "\url{https://wg21.link/p2022r2}", - year = 2023, - month = 5, +@misc{P2295R2, + author = "Corentin Jabot", + title = "{P2295R2}: Support for UTF-8 as a portable source file encoding", + howpublished = "\url{https://wg21.link/p2295r2}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2022R3, - author = "Ran Regev and Alex Dathskovsky", - title = "{P2022R3}: Rangified version of lexicographical\_compare\_three\_way", - howpublished = "\url{https://wg21.link/p2022r3}", - year = 2023, - month = 12, +@misc{P2295R3, + author = "Corentin Jabot", + title = "{P2295R3}: Support for UTF-8 as a portable source file encoding", + howpublished = "\url{https://wg21.link/p2295r3}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2024R0, - author = "David Sankel and Frank Birbacher and Marina Efimova and Dietmar Kuhl and Vern Riedlin", - title = "{P2024R0}: Bloomberg Analysis of Unified Executors", - howpublished = "\url{https://wg21.link/p2024r0}", - year = 2020, - month = 1, +@misc{P2295R4, + author = "Corentin Jabot and Peter Brett", + title = "{P2295R4}: Support for UTF-8 as a portable source file encoding", + howpublished = "\url{https://wg21.link/p2295r4}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2025R0, - author = "Anton Zhilin", - title = "{P2025R0}: Guaranteed copy elision for named return objects", - howpublished = "\url{https://wg21.link/p2025r0}", - year = 2020, - month = 1, +@misc{P2295R5, + author = "Corentin Jabot and Peter Brett", + title = "{P2295R5}: Support for UTF-8 as a portable source file encoding", + howpublished = "\url{https://wg21.link/p2295r5}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2025R1, - author = "Anton Zhilin", - title = "{P2025R1}: Guaranteed copy elision for return variables", - howpublished = "\url{https://wg21.link/p2025r1}", - year = 2020, - month = 6, +@misc{P2295R6, + author = "Corentin Jabot and Peter Brett", + title = "{P2295R6}: Support for UTF-8 as a portable source file encoding", + howpublished = "\url{https://wg21.link/p2295r6}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2025R2, - author = "Anton Zhilin", - title = "{P2025R2}: Guaranteed copy elision for return variables", - howpublished = "\url{https://wg21.link/p2025r2}", +@misc{P2297R0, + author = "Corentin Jabot", + title = "{P2297R0}: Wording improvements for encodings and character sets", + howpublished = "\url{https://wg21.link/p2297r0}", year = 2021, - month = 3, + month = 2, publisher = "WG21" } -@misc{P2026R0, - author = "Ryan McDougall and Bryce Adelstein Lelbach and JF Bastien and Andreas Weis and Ruslan Arutyunyan and Ilya Burylov", - title = "{P2026R0}: A Constituent Study Group for Safety-Critical Applications", - howpublished = "\url{https://wg21.link/p2026r0}", - year = 2020, - month = 1, +@misc{P2299R0, + author = "Bryce Adelstein Lelbach", + title = "{P2299R0}: `mdspan` and CTAD", + howpublished = "\url{https://wg21.link/p2299r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2027R0, - author = "Geoff Romer", - title = "{P2027R0}: Moved-from objects need not be valid", - howpublished = "\url{https://wg21.link/p2027r0}", - year = 2020, - month = 1, +@misc{P2299R1, + author = "Bryce Adelstein Lelbach", + title = "{P2299R1}: `mdspan` and CTAD", + howpublished = "\url{https://wg21.link/p2299r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2028R0, - author = "Titus Winters", - title = "{P2028R0}: What is ABI, and What Should WG21 Do About It?", - howpublished = "\url{https://wg21.link/p2028r0}", - year = 2020, - month = 1, +@misc{P2299R2, + author = "Bryce Adelstein Lelbach", + title = "{P2299R2}: `mdspan` and CTAD", + howpublished = "\url{https://wg21.link/p2299r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2029R0, - author = "Tom Honermann", - title = "{P2029R0}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", - howpublished = "\url{https://wg21.link/p2029r0}", - year = 2020, - month = 1, +@misc{P2299R3, + author = "Bryce Adelstein Lelbach", + title = "{P2299R3}: `mdspan`s of All Dynamic Extents", + howpublished = "\url{https://wg21.link/p2299r3}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2029R1, - author = "Tom Honermann", - title = "{P2029R1}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", - howpublished = "\url{https://wg21.link/p2029r1}", - year = 2020, +@misc{P2299R4, + author = "Bryce Adelstein Lelbach", + title = "{P2299R4}: `mdspan`s of All Dynamic Extents", + howpublished = "\url{https://wg21.link/p2299r4}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2029R2, - author = "Tom Honermann", - title = "{P2029R2}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", - howpublished = "\url{https://wg21.link/p2029r2}", - year = 2020, - month = 7, +@misc{P2300R0, + author = "Michał Dominiak and Lewis Baker and Lee Howes and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R0}: std::execution", + howpublished = "\url{https://wg21.link/p2300r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2029R3, - author = "Tom Honermann", - title = "{P2029R3}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", - howpublished = "\url{https://wg21.link/p2029r3}", - year = 2020, - month = 9, +@misc{P2300R1, + author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R1}: std::execution", + howpublished = "\url{https://wg21.link/p2300r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2029R4, - author = "Tom Honermann", - title = "{P2029R4}: Proposed resolution for core issues 411, 1656, and 2333; escapes in character and string literals", - howpublished = "\url{https://wg21.link/p2029r4}", - year = 2020, +@misc{P2300R2, + author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R2}: std::execution", + howpublished = "\url{https://wg21.link/p2300r2}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2030R0, - author = "Michael Wong", - title = "{P2030R0}: SG19: Machine Learning 2019/10/10-2020/01/09", - howpublished = "\url{https://wg21.link/p2030r0}", - year = 2020, - month = 1, +@misc{P2300R3, + author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R3}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r3}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2031R0, - author = "Michael Wong", - title = "{P2031R0}: SG14: Meeting Minutes 2019/10/08-2020/01/07", - howpublished = "\url{https://wg21.link/p2031r0}", - year = 2020, +@misc{P2300R4, + author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R4}: std::execution", + howpublished = "\url{https://wg21.link/p2300r4}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2032R0, - author = "Joshua Berne", - title = "{P2032R0}: Contracts - What Came Before", - howpublished = "\url{https://wg21.link/p2032r0}", - year = 2020, - month = 3, - publisher = "WG21" -} -@misc{P2033R0, - author = "Jared Hoberock", - title = "{P2033R0}: History of Executor Properties", - howpublished = "\url{https://wg21.link/p2033r0}", - year = 2020, - month = 1, +@misc{P2300R5, + author = "Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R5}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r5}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2034R0, - author = "Ryan McDougall", - title = "{P2034R0}: Partially Mutable Lambda Captures", - howpublished = "\url{https://wg21.link/p2034r0}", - year = 2020, +@misc{P2300R6, + author = "Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2300R6}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r6}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2034R1, - author = "Ryan McDougall and Patrick McMichael", - title = "{P2034R1}: Partially Mutable Lambda Captures", - howpublished = "\url{https://wg21.link/p2034r1}", - year = 2020, +@misc{P2300R7, + author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", + title = "{P2300R7}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r7}", + year = 2023, month = 4, publisher = "WG21" } -@misc{P2034R2, - author = "Ryan McDougall and Patrick McMichael", - title = "{P2034R2}: Partially Mutable Lambda Captures", - howpublished = "\url{https://wg21.link/p2034r2}", - year = 2020, - month = 6, +@misc{P2300R8, + author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", + title = "{P2300R8}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r8}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2034R3, - author = "Ryan McDougall and Nestor Subiron Montoro", - title = "{P2034R3}: Partially Mutable Lambda Captures", - howpublished = "\url{https://wg21.link/p2034r3}", +@misc{P2300R9, + author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", + title = "{P2300R9}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r9}", year = 2024, - month = 3, + month = 4, publisher = "WG21" } -@misc{P2034R4, - author = "Ryan McDougall and Nestor Subiron Montoro", - title = "{P2034R4}: Partially Mutable Lambda Captures", - howpublished = "\url{https://wg21.link/p2034r4}", +@misc{P2300R10, + author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", + title = "{P2300R10}: `std::execution`", + howpublished = "\url{https://wg21.link/p2300r10}", year = 2024, - month = 4, + month = 6, publisher = "WG21" } -@misc{P2035R0, - author = "Pablo Halpern and John Lakos", - title = "{P2035R0}: Value Proposition: Allocator-Aware (AA) Software", - howpublished = "\url{https://wg21.link/p2035r0}", - year = 2020, - month = 1, +@misc{P2301R0, + author = "Steve Downey", + title = "{P2301R0}: Add a pmr alias for std::stacktrace", + howpublished = "\url{https://wg21.link/p2301r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2036R0, - author = "Barry Revzin", - title = "{P2036R0}: Changing scope for lambda trailing-return-type", - howpublished = "\url{https://wg21.link/p2036r0}", - year = 2020, - month = 1, +@misc{P2301R1, + author = "Steve Downey", + title = "{P2301R1}: Add a pmr alias for std::stacktrace", + howpublished = "\url{https://wg21.link/p2301r1}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2036R1, - author = "Barry Revzin", - title = "{P2036R1}: Changing scope for lambda trailing-return-type", - howpublished = "\url{https://wg21.link/p2036r1}", +@misc{P2302R0, + author = "Christopher Di Bella", + title = "{P2302R0}: Prefer std::ranges::contains over std::basic\_string\_view::contains", + howpublished = "\url{https://wg21.link/p2302r0}", year = 2021, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2036R2, - author = "Barry Revzin", - title = "{P2036R2}: Changing scope for lambda trailing-return-type", - howpublished = "\url{https://wg21.link/p2036r2}", +@misc{P2302R1, + author = "Christopher Di Bella", + title = "{P2302R1}: std::ranges::contains", + howpublished = "\url{https://wg21.link/p2302r1}", year = 2021, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2036R3, - author = "Barry Revzin", - title = "{P2036R3}: Changing scope for lambda trailing-return-type", - howpublished = "\url{https://wg21.link/p2036r3}", +@misc{P2302R2, + author = "Christopher Di Bella", + title = "{P2302R2}: std::ranges::contains", + howpublished = "\url{https://wg21.link/p2302r2}", year = 2021, - month = 9, + month = 12, publisher = "WG21" } -@misc{P2037R0, - author = "Andrzej Krzemieński", - title = "{P2037R0}: String's gratuitous assignment", - howpublished = "\url{https://wg21.link/p2037r0}", - year = 2020, +@misc{P2302R3, + author = "Christopher Di Bella", + title = "{P2302R3}: std::ranges::contains", + howpublished = "\url{https://wg21.link/p2302r3}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2037R1, - author = "Andrzej Krzemieński", - title = "{P2037R1}: String's gratuitous assignment", - howpublished = "\url{https://wg21.link/p2037r1}", - year = 2020, - month = 6, +@misc{P2302R4, + author = "Christopher Di Bella", + title = "{P2302R4}: std::ranges::contains", + howpublished = "\url{https://wg21.link/p2302r4}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2038R0, - author = "Andrzej Krzemieński and Ryan McDougall", - title = "{P2038R0}: Proposed nomenclature for contract-related proposals", - howpublished = "\url{https://wg21.link/p2038r0}", - year = 2020, - month = 1, +@misc{P2303R0, + author = "Jens Gustedt", + title = "{P2303R0}: Function literals and value closures", + howpublished = "\url{https://wg21.link/p2303r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2039R0, - author = "Menashe Rosemberg", - title = "{P2039R0}: do\_until Loop", - howpublished = "\url{https://wg21.link/p2039r0}", - year = 2020, - month = 1, +@misc{P2303R1, + author = "Jens Gustedt", + title = "{P2303R1}: Function literals and value closures", + howpublished = "\url{https://wg21.link/p2303r1}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2040R0, - author = "Corentin Jabot", - title = "{P2040R0}: Reflection-based lazy-evaluation", - howpublished = "\url{https://wg21.link/p2040r0}", - year = 2020, - month = 1, +@misc{P2303R2, + author = "Jens Gustedt", + title = "{P2303R2}: Function literals and value closures", + howpublished = "\url{https://wg21.link/p2303r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2041R0, - author = "David Stone", - title = "{P2041R0}: Deleting variable templates", - howpublished = "\url{https://wg21.link/p2041r0}", - year = 2020, - month = 1, +@misc{P2303R3, + author = "Jens Gustedt", + title = "{P2303R3}: Function literals and value closures", + howpublished = "\url{https://wg21.link/p2303r3}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2041R1, - author = "David Stone", - title = "{P2041R1}: template = delete", - howpublished = "\url{https://wg21.link/p2041r1}", +@misc{P2303R4, + author = "Jens Gustedt", + title = "{P2303R4}: Basic lambdas for C", + howpublished = "\url{https://wg21.link/p2303r4}", + year = 2021, + month = 12, + publisher = "WG21" +} +@misc{P2304R0, + author = "Jens Gustedt", + title = "{P2304R0}: Improve type generic programming", + howpublished = "\url{https://wg21.link/p2304r0}", + year = 2021, + month = 2, + publisher = "WG21" +} +@misc{P2304R1, + author = "Jens Gustedt", + title = "{P2304R1}: Improve type generic programming", + howpublished = "\url{https://wg21.link/p2304r1}", year = 2021, month = 3, publisher = "WG21" } -@misc{P2042R0, - author = "Andrzej Krzemieński", - title = "{P2042R0}: Alternate names for make\_shared\_default\_init", - howpublished = "\url{https://wg21.link/p2042r0}", - year = 2020, - month = 1, +@misc{P2304R2, + author = "Jens Gustedt", + title = "{P2304R2}: Improve type generic programming", + howpublished = "\url{https://wg21.link/p2304r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2043R0, - author = "David Sankel", - title = "{P2043R0}: Don't constexpr All The Things", - howpublished = "\url{https://wg21.link/p2043r0}", - year = 2020, - month = 1, +@misc{P2304R3, + author = "Jens Gustedt", + title = "{P2304R3}: Improve type generic programming", + howpublished = "\url{https://wg21.link/p2304r3}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2044R0, - author = "Robert Leahy", - title = "{P2044R0}: Member Templates for Local Classes", - howpublished = "\url{https://wg21.link/p2044r0}", - year = 2020, - month = 1, +@misc{P2305R0, + author = "Jens Gustedt", + title = "{P2305R0}: Type inference for variable definitions and function returns", + howpublished = "\url{https://wg21.link/p2305r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2044R1, - author = "Robert Leahy", - title = "{P2044R1}: Member Templates for Local Classes", - howpublished = "\url{https://wg21.link/p2044r1}", - year = 2020, +@misc{P2305R1, + author = "Jens Gustedt", + title = "{P2305R1}: Type inference for variable definitions and function returns", + howpublished = "\url{https://wg21.link/p2305r1}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P2044R2, - author = "Robert Leahy", - title = "{P2044R2}: Member Templates for Local Classes", - howpublished = "\url{https://wg21.link/p2044r2}", - year = 2020, - month = 4, +@misc{P2305R2, + author = "Jens Gustedt", + title = "{P2305R2}: Type inference for variable definitions and function returns", + howpublished = "\url{https://wg21.link/p2305r2}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2045R0, - author = "Marshall Clow", - title = "{P2045R0}: Missing Mandates for the standard library", - howpublished = "\url{https://wg21.link/p2045r0}", - year = 2020, - month = 1, +@misc{P2305R3, + author = "Jens Gustedt", + title = "{P2305R3}: Type inference for variable definitions and function returns", + howpublished = "\url{https://wg21.link/p2305r3}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2045R1, - author = "Marshall Clow", - title = "{P2045R1}: Missing Mandates for the standard library", - howpublished = "\url{https://wg21.link/p2045r1}", - year = 2020, +@misc{P2305R4, + author = "Jens Gustedt", + title = "{P2305R4}: Type inference for variable definitions and function returns", + howpublished = "\url{https://wg21.link/p2305r4}", + year = 2021, + month = 12, + publisher = "WG21" +} +@misc{P2305R5, + author = "Jens Gustedt and Alex Gilding", + title = "{P2305R5}: Type inference for object definitions", + howpublished = "\url{https://wg21.link/p2305r5}", + year = 2022, + month = 4, + publisher = "WG21" +} +@misc{P2306R0, + author = "Jens Gustedt", + title = "{P2306R0}: Type-generic lambdas", + howpublished = "\url{https://wg21.link/p2306r0}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2046R0, - author = "Dan Raviv", - title = "{P2046R0}: Rangify New Algorithms", - howpublished = "\url{https://wg21.link/p2046r0}", - year = 2020, - month = 1, +@misc{P2306R1, + author = "Jens Gustedt", + title = "{P2306R1}: Type-generic lambdas", + howpublished = "\url{https://wg21.link/p2306r1}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2047R0, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R0}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r0}", - year = 2020, - month = 1, +@misc{P2306R2, + author = "Jens Gustedt", + title = "{P2306R2}: Type-generic lambdas", + howpublished = "\url{https://wg21.link/p2306r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2047R1, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R1}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r1}", +@misc{P2306R3, + author = "Jens Gustedt", + title = "{P2306R3}: Type-generic lambdas", + howpublished = "\url{https://wg21.link/p2306r3}", year = 2021, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2047R2, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R2}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r2}", +@misc{P2307R0, + author = "Jens Gustedt", + title = "{P2307R0}: Lvalue closures", + howpublished = "\url{https://wg21.link/p2307r0}", year = 2021, - month = 8, + month = 2, publisher = "WG21" } -@misc{P2047R3, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R3}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r3}", - year = 2022, - month = 7, +@misc{P2307R1, + author = "Jens Gustedt", + title = "{P2307R1}: Lvalue closures", + howpublished = "\url{https://wg21.link/p2307r1}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2047R4, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R4}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r4}", - year = 2022, - month = 10, +@misc{P2307R2, + author = "Jens Gustedt", + title = "{P2307R2}: Lvalue closures", + howpublished = "\url{https://wg21.link/p2307r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2047R5, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R5}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r5}", +@misc{P2308R0, + author = "S. Davis Herring", + title = "{P2308R0}: Template parameter initialization", + howpublished = "\url{https://wg21.link/p2308r0}", year = 2023, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2047R6, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R6}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r6}", +@misc{P2308R1, + author = "S. Davis Herring", + title = "{P2308R1}: Template parameter initialization", + howpublished = "\url{https://wg21.link/p2308r1}", year = 2023, + month = 12, + publisher = "WG21" +} +@misc{P2309R0, + author = "Jens Gustedt", + title = "{P2309R0}: A common C/C++ core specification", + howpublished = "\url{https://wg21.link/p2309r0}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2047R7, - author = "Nina Ranns and Pablo Halpern Ville Voutilainen", - title = "{P2047R7}: An allocator-aware optional type", - howpublished = "\url{https://wg21.link/p2047r7}", - year = 2024, +@misc{P2310R0, + author = "Jens Gustedt", + title = "{P2310R0}: Revise spelling of keywords", + howpublished = "\url{https://wg21.link/p2310r0}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2048R0, - author = "Vittorio Romeo", - title = "{P2048R0}: Prohibit zero and NULL from being used as null pointer literals", - howpublished = "\url{https://wg21.link/p2048r0}", - year = 2020, - month = 1, +@misc{P2310R1, + author = "Jens Gustedt", + title = "{P2310R1}: Revise spelling of keywords", + howpublished = "\url{https://wg21.link/p2310r1}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2049R0, - author = "Andrew Sutton and Wyatt Childers", - title = "{P2049R0}: Constraint refinement for special-cased functions", - howpublished = "\url{https://wg21.link/p2049r0}", - year = 2020, - month = 1, +@misc{P2311R0, + author = "Jens Gustedt", + title = "{P2311R0}: Make false and true first-class language features", + howpublished = "\url{https://wg21.link/p2311r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2050R0, - author = "Andrew Sutton and Wyatt Childers", - title = "{P2050R0}: Tweaks to the design of source code fragments", - howpublished = "\url{https://wg21.link/p2050r0}", - year = 2020, - month = 1, +@misc{P2311R1, + author = "Jens Gustedt", + title = "{P2311R1}: Make false and true first-class language features", + howpublished = "\url{https://wg21.link/p2311r1}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2051R0, - author = "Marshall Clow", - title = "{P2051R0}: C++ Library Issues to be moved in Prague", - howpublished = "\url{https://wg21.link/p2051r0}", - year = 2020, - month = 1, +@misc{P2311R2, + author = "Jens Gustedt", + title = "{P2311R2}: Make false and true first-class language features", + howpublished = "\url{https://wg21.link/p2311r2}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2052R0, - author = "Niall Douglas", - title = "{P2052R0}: Making modern C++ i/o a consistent API experience from bottom to top", - howpublished = "\url{https://wg21.link/p2052r0}", - year = 2020, - month = 1, +@misc{P2312R0, + author = "Jens Gustedt", + title = "{P2312R0}: Introduce the nullptr constant", + howpublished = "\url{https://wg21.link/p2312r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2053R0, - author = "Rostislav Khlebnikov and John Lakos", - title = "{P2053R0}: Defensive Checks Versus Input Validation", - howpublished = "\url{https://wg21.link/p2053r0}", - year = 2020, +@misc{P2312R1, + author = "Jens Gustedt", + title = "{P2312R1}: Introduce the nullptr constant", + howpublished = "\url{https://wg21.link/p2312r1}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P2053R1, - author = "Rostislav Khlebnikov and John Lakos", - title = "{P2053R1}: Defensive Checks Versus Input Validation", - howpublished = "\url{https://wg21.link/p2053r1}", - year = 2020, - month = 8, +@misc{P2313R0, + author = "William M. (Mike) Miller", + title = "{P2313R0}: Core Language Working Group ``tentatively ready'' issues for the February, 2021 meeting", + howpublished = "\url{https://wg21.link/p2313r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2054R0, - author = "Sophia Poirier and Frank Birbacher and Timur Doumler", - title = "{P2054R0}: Audio I/O Software Use Cases", - howpublished = "\url{https://wg21.link/p2054r0}", - year = 2020, - month = 1, +@misc{P2314R0, + author = "Jens Maurer", + title = "{P2314R0}: Character sets and encodings", + howpublished = "\url{https://wg21.link/p2314r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2054R1, - author = "Sophia Poirier and Frank Birbacher and Timur Doumler", - title = "{P2054R1}: Audio I/O Software Use Cases", - howpublished = "\url{https://wg21.link/p2054r1}", - year = 2020, +@misc{P2314R1, + author = "Jens Maurer", + title = "{P2314R1}: Character sets and encodings", + howpublished = "\url{https://wg21.link/p2314r1}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P2055R0, - author = "Paul E. McKenney and Hans Boehm", - title = "{P2055R0}: A Relaxed Guide to memory\_order\_relaxed", - howpublished = "\url{https://wg21.link/p2055r0}", - year = 2020, - month = 1, +@misc{P2314R2, + author = "Jens Maurer", + title = "{P2314R2}: Character sets and encodings", + howpublished = "\url{https://wg21.link/p2314r2}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2057R0, - author = "Michael Wong and Ben Craig and Paul Bendixen and Matthew Bentley and Inbal Levi and Rene Riviera and Steffan Tjernstrom and Mark Hoemmen and Ronen Friedman", - title = "{P2057R0}: SG14 SG19 Past, Present and Future status", - howpublished = "\url{https://wg21.link/p2057r0}", - year = 2020, - month = 1, +@misc{P2314R3, + author = "Jens Maurer", + title = "{P2314R3}: Character sets and encodings", + howpublished = "\url{https://wg21.link/p2314r3}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2058R0, - author = "Martin Hořeňovský", - title = "{P2058R0}: Make std::random\_device Less Inscrutable", - howpublished = "\url{https://wg21.link/p2058r0}", - year = 2020, - month = 1, +@misc{P2314R4, + author = "Jens Maurer", + title = "{P2314R4}: Character sets and encodings", + howpublished = "\url{https://wg21.link/p2314r4}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2059R0, - author = "Martin Hořeňovský", - title = "{P2059R0}: Make Pseudo-random Numbers Portable", - howpublished = "\url{https://wg21.link/p2059r0}", - year = 2020, - month = 1, +@misc{P2315R0, + author = "Jonathan Wakely", + title = "{P2315R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Feb. 2021", + howpublished = "\url{https://wg21.link/p2315r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2060R0, - author = "Martin Hořeňovský", - title = "{P2060R0}: Make Random Number Engines Seedable", - howpublished = "\url{https://wg21.link/p2060r0}", - year = 2020, - month = 1, +@misc{P2316R0, + author = "Corentin Jabot", + title = "{P2316R0}: Consistent character literal encoding", + howpublished = "\url{https://wg21.link/p2316r0}", + year = 2021, + month = 2, + publisher = "WG21" +} +@misc{P2316R1, + author = "Corentin Jabot", + title = "{P2316R1}: Consistent character literal encoding", + howpublished = "\url{https://wg21.link/p2316r1}", + year = 2021, + month = 7, + publisher = "WG21" +} +@misc{P2316R2, + author = "Corentin Jabot", + title = "{P2316R2}: Consistent character literal encoding", + howpublished = "\url{https://wg21.link/p2316r2}", + year = 2021, + month = 9, + publisher = "WG21" +} +@misc{P2317R0, + author = "Bjarne Stroustrup", + title = "{P2317R0}: C++ - An Invisible foundation of everything", + howpublished = "\url{https://wg21.link/p2317r0}", + year = 2021, + month = 2, + publisher = "WG21" +} +@misc{P2318R0, + author = "Jens Gustedt and Peter Sewell and Kayvan Memarian and Victor B. F. Gomes and Martin Uecker", + title = "{P2318R0}: A Provenance-aware Memory Object Model for C", + howpublished = "\url{https://wg21.link/p2318r0}", + year = 2021, + month = 2, + publisher = "WG21" +} +@misc{P2318R1, + author = "Jens Gustedt and Peter Sewell and Kayvan Memarian and Victor B. F. Gomes and Martin Uecker", + title = "{P2318R1}: A Provenance-aware Memory Object Model for C", + howpublished = "\url{https://wg21.link/p2318r1}", + year = 2021, + month = 3, + publisher = "WG21" +} +@misc{P2319R0, + author = "Victor Zverovich", + title = "{P2319R0}: Prevent path presentation problems", + howpublished = "\url{https://wg21.link/p2319r0}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2061R0, - author = "David Goldblatt", - title = "{P2061R0}: Sequential consistency for atomic memcpy", - howpublished = "\url{https://wg21.link/p2061r0}", - year = 2020, - month = 1, +@misc{P2319R1, + author = "Victor Zverovich", + title = "{P2319R1}: Prevent path presentation problems", + howpublished = "\url{https://wg21.link/p2319r1}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2062R0, - author = "Daveed Vandevoorde and Wyatt Childers and Andrew Sutton and Faisal Vali", - title = "{P2062R0}: The Circle Meta-model", - howpublished = "\url{https://wg21.link/p2062r0}", - year = 2020, - month = 1, +@misc{P2319R2, + author = "Victor Zverovich", + title = "{P2319R2}: Prevent path presentation problems", + howpublished = "\url{https://wg21.link/p2319r2}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2064R0, - author = "Herb Sutter", - title = "{P2064R0}: Assumptions", - howpublished = "\url{https://wg21.link/p2064r0}", - year = 2020, - month = 1, +@misc{P2319R3, + author = "Victor Zverovich", + title = "{P2319R3}: Prevent path presentation problems", + howpublished = "\url{https://wg21.link/p2319r3}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2065R0, - author = "Kirk Shoop", - title = "{P2065R0}: naming and aliases", - howpublished = "\url{https://wg21.link/p2065r0}", - year = 2020, - month = 1, +@misc{P2319R4, + author = "Victor Zverovich", + title = "{P2319R4}: Prevent path presentation problems", + howpublished = "\url{https://wg21.link/p2319r4}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2066R0, - author = "Jens Maurer and Michael L. Scott", - title = "{P2066R0}: Suggested draft TS for C++ Extensions for Transaction Memory Light", - howpublished = "\url{https://wg21.link/p2066r0}", - year = 2020, - month = 1, +@misc{P2319R5, + author = "Victor Zverovich", + title = "{P2319R5}: Prevent path presentation problems", + howpublished = "\url{https://wg21.link/p2319r5}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2066R1, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R1}: Suggested draft TS for C++ Extensions for Transaction Memory Light", - howpublished = "\url{https://wg21.link/p2066r1}", - year = 2020, +@misc{P2320R0, + author = "Andrew Sutton and Wyatt Childers and Daveed Vandevoorde", + title = "{P2320R0}: The Syntax of Static Reflection", + howpublished = "\url{https://wg21.link/p2320r0}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2066R2, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R2}: Suggested draft TS for C++ Extensions for Transaction Memory Light", - howpublished = "\url{https://wg21.link/p2066r2}", - year = 2020, - month = 5, +@misc{P2321R0, + author = "Tim Song", + title = "{P2321R0}: zip", + howpublished = "\url{https://wg21.link/p2321r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2066R3, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R3}: Suggested draft TS for C++ Extensions for Transaction Memory Light", - howpublished = "\url{https://wg21.link/p2066r3}", - year = 2020, - month = 9, +@misc{P2321R1, + author = "Tim Song", + title = "{P2321R1}: zip", + howpublished = "\url{https://wg21.link/p2321r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2066R4, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R4}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r4}", - year = 2020, - month = 10, +@misc{P2321R2, + author = "Tim Song", + title = "{P2321R2}: zip", + howpublished = "\url{https://wg21.link/p2321r2}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2066R5, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R5}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r5}", +@misc{P2322R0, + author = "Barry Revzin", + title = "{P2322R0}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r0}", year = 2021, month = 2, publisher = "WG21" } -@misc{P2066R6, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R6}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r6}", +@misc{P2322R1, + author = "Barry Revzin", + title = "{P2322R1}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r1}", year = 2021, month = 3, publisher = "WG21" } -@misc{P2066R7, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R7}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r7}", +@misc{P2322R2, + author = "Barry Revzin", + title = "{P2322R2}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r2}", year = 2021, - month = 5, + month = 4, publisher = "WG21" } -@misc{P2066R8, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R8}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r8}", +@misc{P2322R3, + author = "Barry Revzin", + title = "{P2322R3}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r3}", year = 2021, - month = 7, + month = 6, publisher = "WG21" } -@misc{P2066R9, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R9}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r9}", +@misc{P2322R4, + author = "Barry Revzin", + title = "{P2322R4}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r4}", year = 2021, month = 9, publisher = "WG21" } -@misc{P2066R10, - author = "Jens Maurer and Hans Boehm and Victor Luchangco and Michael L. Scott and Michael Spear and and Michael Wong", - title = "{P2066R10}: Suggested draft TS for C++ Extensions for Minimal Transactional Memory", - howpublished = "\url{https://wg21.link/p2066r10}", +@misc{P2322R5, + author = "Barry Revzin", + title = "{P2322R5}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r5}", year = 2021, month = 10, publisher = "WG21" } -@misc{P2067R0, - author = "Marc Mutz", - title = "{P2067R0}: Allowing trailing commas in ctor-initializer", - howpublished = "\url{https://wg21.link/p2067r0}", - year = 2020, - month = 1, +@misc{P2322R6, + author = "Barry Revzin", + title = "{P2322R6}: ranges::fold", + howpublished = "\url{https://wg21.link/p2322r6}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2068R0, - author = "Marc Mutz", - title = "{P2068R0}: Using ?: to reduce the scope of constexpr-if", - howpublished = "\url{https://wg21.link/p2068r0}", - year = 2020, - month = 1, +@misc{P2323R0, + author = "Martin Uecker", + title = "{P2323R0}: maybe\_unused attribute for labels", + howpublished = "\url{https://wg21.link/p2323r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2069R0, - author = "Niall Douglas", - title = "{P2069R0}: Stackable, thread local, signal guards", - howpublished = "\url{https://wg21.link/p2069r0}", - year = 2020, - month = 1, +@misc{P2324R0, + author = "Martin Uecker", + title = "{P2324R0}: Labels at the end of compound statements (C compatibility)", + howpublished = "\url{https://wg21.link/p2324r0}", + year = 2021, + month = 2, publisher = "WG21" } -@misc{P2070R0, - author = "Peter Sommerlad and Anthony Williams and Michael Wong and Jan Babst", - title = "{P2070R0}: A case for optional and object\_ptr", - howpublished = "\url{https://wg21.link/p2070r0}", - year = 2020, - month = 1, +@misc{P2324R1, + author = "Martin Uecker", + title = "{P2324R1}: Labels at the end of compound statements (C compatibility)", + howpublished = "\url{https://wg21.link/p2324r1}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2071R0, - author = "Tom Honermann and Peter Bindels", - title = "{P2071R0}: Named universal character escapes", - howpublished = "\url{https://wg21.link/p2071r0}", - year = 2020, +@misc{P2324R2, + author = "Martin Uecker", + title = "{P2324R2}: Labels at the end of compound statements (C compatibility)", + howpublished = "\url{https://wg21.link/p2324r2}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2071R1, - author = "Tom Honermann and Steve Downey and Peter Bindels and Corentin Jabot and R. Martinho Fernandes", - title = "{P2071R1}: Named universal character escapes", - howpublished = "\url{https://wg21.link/p2071r1}", +@misc{P2325R0, + author = "Barry Revzin", + title = "{P2325R0}: Views should not be required to be default constructible", + howpublished = "\url{https://wg21.link/p2325r0}", year = 2021, - month = 11, + month = 2, publisher = "WG21" } -@misc{P2071R2, - author = "Tom Honermann and Steve Downey and Peter Bindels and Corentin Jabot and R. Martinho Fernandes", - title = "{P2071R2}: Named universal character escapes", - howpublished = "\url{https://wg21.link/p2071r2}", - year = 2022, +@misc{P2325R1, + author = "Barry Revzin", + title = "{P2325R1}: Views should not be required to be default constructible", + howpublished = "\url{https://wg21.link/p2325r1}", + year = 2021, month = 3, publisher = "WG21" } -@misc{P2072R0, - author = "Marco Foco and Vassil Vassilev and Max Rietmann and Michael Wong", - title = "{P2072R0}: Differentiable programming for C++", - howpublished = "\url{https://wg21.link/p2072r0}", - year = 2020, - month = 1, - publisher = "WG21" -} -@misc{P2072R1, - author = "Marco Foco and William S. Moses and Vassil Vassilev and Michael Wong", - title = "{P2072R1}: Differentiable programming for C++", - howpublished = "\url{https://wg21.link/p2072r1}", +@misc{P2325R2, + author = "Barry Revzin", + title = "{P2325R2}: Views should not be required to be default constructible", + howpublished = "\url{https://wg21.link/p2325r2}", year = 2021, - month = 1, - publisher = "WG21" -} -@misc{P2073R0, - author = "Dmitry Duka and Ivan Shutov and Konstantin Sadov", - title = "{P2073R0}: Debugging C++ coroutines", - howpublished = "\url{https://wg21.link/p2073r0}", - year = 2020, - month = 1, + month = 4, publisher = "WG21" } -@misc{P2074R0, - author = "Dmitry Duka", - title = "{P2074R0}: Asynchronous callstacks \& coroutines", - howpublished = "\url{https://wg21.link/p2074r0}", - year = 2020, - month = 1, +@misc{P2325R3, + author = "Barry Revzin", + title = "{P2325R3}: Views should not be required to be default constructible", + howpublished = "\url{https://wg21.link/p2325r3}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2075R0, - author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev", - title = "{P2075R0}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r0}", - year = 2020, - month = 1, +@misc{P2327R0, + author = "Paul Bendixen and Jens Maurer and Arthur O'Dwyer and Ben Saks", + title = "{P2327R0}: De-deprecating volatile compound assignment", + howpublished = "\url{https://wg21.link/p2327r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2075R1, - author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon", - title = "{P2075R1}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r1}", - year = 2020, - month = 7, +@misc{P2327R1, + author = "Paul M. Bendixen and Jens Maurer and Arthur O'Dwyer and Ben Saks", + title = "{P2327R1}: De-deprecating volatile compound operations", + howpublished = "\url{https://wg21.link/p2327r1}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2075R2, - author = "Pavel Dyakov and Ilya Burylov; Ruslan Arutyunyan; Andrey Nikolaev; John Salmon", - title = "{P2075R2}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r2}", - year = 2023, - month = 1, +@misc{P2328R0, + author = "Tim Song", + title = "{P2328R0}: join\_view should join all views of ranges", + howpublished = "\url{https://wg21.link/p2328r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2075R3, - author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", - title = "{P2075R3}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r3}", - year = 2023, - month = 10, +@misc{P2328R1, + author = "Tim Song", + title = "{P2328R1}: join\_view should join all views of ranges", + howpublished = "\url{https://wg21.link/p2328r1}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2075R4, - author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", - title = "{P2075R4}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r4}", - year = 2024, - month = 2, +@misc{P2329R0, + author = "Pablo Halpern", + title = "{P2329R0}: Move, Copy, and Locality at Scale", + howpublished = "\url{https://wg21.link/p2329r0}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2075R5, - author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", - title = "{P2075R5}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r5}", - year = 2024, - month = 4, +@misc{P2330R0, + author = "Nina Ranns", + title = "{P2330R0}: WG21 2021-02 Virtual Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2330r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2075R6, - author = "Ilya Burylov and Ruslan Arutyunyan; Andrey Nikolaev; Alina Elizarova; Pavel Dyakov; John Salmon", - title = "{P2075R6}: Philox as an extension of the C++ RNG engines", - howpublished = "\url{https://wg21.link/p2075r6}", - year = 2024, - month = 6, +@misc{P2331R0, + author = "Étienne Alepins and Jens Gustedt", + title = "{P2331R0}: Unsequenced functions", + howpublished = "\url{https://wg21.link/p2331r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2076R0, - author = "Ville Voutilainen", - title = "{P2076R0}: Previous disagreements on Contracts", - howpublished = "\url{https://wg21.link/p2076r0}", - year = 2020, - month = 1, +@misc{P2332R0, + author = "Matthew Bentley and Ville Voutilainen and Gašper Ažman", + title = "{P2332R0}: Establishing std::hive as replacement name for the proposed std::colony container", + howpublished = "\url{https://wg21.link/p2332r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2077R0, - author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", - title = "{P2077R0}: Heterogeneous erasure overloads for associative containers", - howpublished = "\url{https://wg21.link/p2077r0}", - year = 2020, - month = 1, +@misc{P2333R0, + author = "Bryce Adelstein Lelbach", + title = "{P2333R0}: 2021 Winter Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2333r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2077R1, - author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", - title = "{P2077R1}: Heterogeneous erasure overloads for associative containers", - howpublished = "\url{https://wg21.link/p2077r1}", - year = 2020, - month = 9, +@misc{P2334R0, + author = "Melanie Blower", + title = "{P2334R0}: Add support for preprocessing directives elifdef and elifndef", + howpublished = "\url{https://wg21.link/p2334r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2077R2, - author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", - title = "{P2077R2}: Heterogeneous erasure overloads for associative containers", - howpublished = "\url{https://wg21.link/p2077r2}", - year = 2020, - month = 12, +@misc{P2334R1, + author = "Melanie Blower", + title = "{P2334R1}: Add support for preprocessing directives elifdef and elifndef", + howpublished = "\url{https://wg21.link/p2334r1}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2077R3, - author = "Konstantin Boyarinov and Sergey Vinogradov; Ruslan Arutyunyan", - title = "{P2077R3}: Heterogeneous erasure overloads for associative containers", - howpublished = "\url{https://wg21.link/p2077r3}", +@misc{P2337R0, + author = "Nicholas G Timmons", + title = "{P2337R0}: Less constexpr for ", + howpublished = "\url{https://wg21.link/p2337r0}", year = 2021, - month = 10, + month = 3, publisher = "WG21" } -@misc{P2078R0, - author = "Bob Steagall", - title = "{P2078R0}: Add new traits type std::is\_complex", - howpublished = "\url{https://wg21.link/p2078r0}", - year = 2020, - month = 1, +@misc{P2338R0, + author = "Ben Craig", + title = "{P2338R0}: Freestanding Library: Character primitives and the C library", + howpublished = "\url{https://wg21.link/p2338r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2079R0, - author = "Ruslan Arutyunyan and Michael Voss", - title = "{P2079R0}: Shared execution engine for executors", - howpublished = "\url{https://wg21.link/p2079r0}", - year = 2020, - month = 1, +@misc{P2338R1, + author = "Ben Craig", + title = "{P2338R1}: Freestanding Library: Character primitives and the C library", + howpublished = "\url{https://wg21.link/p2338r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2079R1, - author = "Ruslan Arutyunyan and Michael Voss", - title = "{P2079R1}: Parallel Executor", - howpublished = "\url{https://wg21.link/p2079r1}", - year = 2020, - month = 8, +@misc{P2338R2, + author = "Ben Craig", + title = "{P2338R2}: Freestanding Library: Character primitives and the C library", + howpublished = "\url{https://wg21.link/p2338r2}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2079R2, - author = "Lee Howes and Ruslan Arutyunyan and Michael Voss", - title = "{P2079R2}: System execution context", - howpublished = "\url{https://wg21.link/p2079r2}", +@misc{P2338R3, + author = "Ben Craig", + title = "{P2338R3}: Freestanding Library: Character primitives and the C library", + howpublished = "\url{https://wg21.link/p2338r3}", year = 2022, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2079R3, - author = "Lee Howes and Ruslan Arutyunyan and Michael Voss", - title = "{P2079R3}: System execution context", - howpublished = "\url{https://wg21.link/p2079r3}", - year = 2022, - month = 7, +@misc{P2338R4, + author = "Ben Craig", + title = "{P2338R4}: Freestanding Library: Character primitives and the C library", + howpublished = "\url{https://wg21.link/p2338r4}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2079R4, - author = "Lee Howes and Ruslan Arutyunyan and Michael Voss and Lucian Radu Teodorescu", - title = "{P2079R4}: System execution context", - howpublished = "\url{https://wg21.link/p2079r4}", - year = 2024, - month = 5, +@misc{P2339R0, + author = "Andrzej Krzemieński", + title = "{P2339R0}: Contract violation handlers", + howpublished = "\url{https://wg21.link/p2339r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2079R5, - author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", - title = "{P2079R5}: System execution context", - howpublished = "\url{https://wg21.link/p2079r5}", - year = 2024, - month = 10, +@misc{P2340R0, + author = "Thomas Köppe", + title = "{P2340R0}: Clarifying the status of the ‘C headers’", + howpublished = "\url{https://wg21.link/p2340r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2079R6, - author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lee Howes and Michael Voss", - title = "{P2079R6}: System execution context", - howpublished = "\url{https://wg21.link/p2079r6}", - year = 2025, - month = 1, +@misc{P2340R1, + author = "Thomas Köppe", + title = "{P2340R1}: Clarifying the status of the ``C headers''", + howpublished = "\url{https://wg21.link/p2340r1}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2080R0, - author = "Ville Voutilainen", - title = "{P2080R0}: Polymorphic allocators: There is no such thing as One True Vocabulary Type", - howpublished = "\url{https://wg21.link/p2080r0}", - year = 2020, - month = 1, +@misc{P2342R0, + author = "Corentin Jabot", + title = "{P2342R0}: For a Few Punctuators More", + howpublished = "\url{https://wg21.link/p2342r0}", + year = 2021, + month = 3, publisher = "WG21" } -@misc{P2081R0, - author = "Thomas Köppe", - title = "{P2081R0}: Rebase the Library Fundamentals v3 TS on C++20", - howpublished = "\url{https://wg21.link/p2081r0}", - year = 2020, - month = 1, +@misc{P2345R0, + author = "Sean Parent", + title = "{P2345R0}: Relaxing Requirements of Moved-From Objects", + howpublished = "\url{https://wg21.link/p2345r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2081R1, - author = "Thomas Köppe", - title = "{P2081R1}: Rebase the Library Fundamentals v3 TS on C++20", - howpublished = "\url{https://wg21.link/p2081r1}", - year = 2020, - month = 2, +@misc{P2347R0, + author = "Corentin Jabot and Bruno Manganelli", + title = "{P2347R0}: Argument type deduction for non-trailing parameter packs", + howpublished = "\url{https://wg21.link/p2347r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2082R0, - author = "Timur Doumler", - title = "{P2082R0}: Fixing CTAD for aggregates", - howpublished = "\url{https://wg21.link/p2082r0}", - year = 2020, - month = 1, +@misc{P2347R1, + author = "Corentin Jabot and Bruno Manganelli", + title = "{P2347R1}: Argument type deduction for non-trailing parameter packs", + howpublished = "\url{https://wg21.link/p2347r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2082R1, - author = "Timur Doumler", - title = "{P2082R1}: Fixing CTAD for aggregates", - howpublished = "\url{https://wg21.link/p2082r1}", - year = 2020, - month = 2, +@misc{P2347R2, + author = "Corentin Jabot and Bruno Manganelli", + title = "{P2347R2}: Argument type deduction for non-trailing parameter packs", + howpublished = "\url{https://wg21.link/p2347r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2085R0, - author = "S. Davis Herring", - title = "{P2085R0}: Consistent defaulted comparisons", - howpublished = "\url{https://wg21.link/p2085r0}", - year = 2020, - month = 3, +@misc{P2348R0, + author = "Corentin Jabot", + title = "{P2348R0}: Whitespaces Wording Revamp", + howpublished = "\url{https://wg21.link/p2348r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2087R0, - author = "Mihail Naydenov", - title = "{P2087R0}: Reflection Naming: fix reflexpr", - howpublished = "\url{https://wg21.link/p2087r0}", - year = 2020, - month = 1, +@misc{P2348R1, + author = "Corentin Jabot", + title = "{P2348R1}: Whitespaces Wording Revamp", + howpublished = "\url{https://wg21.link/p2348r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2088R0, - author = "Mihail Naydenov", - title = "{P2088R0}: Reflection Naming: Reification", - howpublished = "\url{https://wg21.link/p2088r0}", - year = 2020, - month = 1, +@misc{P2348R2, + author = "Corentin Jabot", + title = "{P2348R2}: Whitespaces Wording Revamp", + howpublished = "\url{https://wg21.link/p2348r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2089R0, - author = "Barry Revzin", - title = "{P2089R0}: Function parameter constraints are too fragile", - howpublished = "\url{https://wg21.link/p2089r0}", - year = 2020, - month = 2, +@misc{P2348R3, + author = "Corentin Jabot", + title = "{P2348R3}: Whitespaces Wording Revamp", + howpublished = "\url{https://wg21.link/p2348r3}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2091R0, - author = "Casey Carter", - title = "{P2091R0}: Issues with Range Access CPOs", - howpublished = "\url{https://wg21.link/p2091r0}", - year = 2020, - month = 2, +@misc{P2350R0, + author = "Andreas Fertig", + title = "{P2350R0}: constexpr class", + howpublished = "\url{https://wg21.link/p2350r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2092R0, - author = "Daveed Vandevoorde and Hubert Tong", - title = "{P2092R0}: Disambiguating Nested-Requirements", - howpublished = "\url{https://wg21.link/p2092r0}", - year = 2020, - month = 1, +@misc{P2350R1, + author = "Andreas Fertig", + title = "{P2350R1}: constexpr class", + howpublished = "\url{https://wg21.link/p2350r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2093R0, - author = "Victor Zverovich", - title = "{P2093R0}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r0}", - year = 2020, - month = 6, +@misc{P2350R2, + author = "Andreas Fertig", + title = "{P2350R2}: constexpr class", + howpublished = "\url{https://wg21.link/p2350r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2093R1, - author = "Victor Zverovich", - title = "{P2093R1}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r1}", - year = 2020, - month = 7, +@misc{P2351R0, + author = "Hana Dusíková", + title = "{P2351R0}: Mark all library static cast wrappers as [[nodiscard]]", + howpublished = "\url{https://wg21.link/p2351r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2093R2, - author = "Victor Zverovich", - title = "{P2093R2}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r2}", - year = 2020, - month = 10, +@misc{P2352R0, + author = "Tom Honermann", + title = "{P2352R0}: SG16: Unicode meeting summaries 2020-12-09 through 2021-03-24", + howpublished = "\url{https://wg21.link/p2352r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2093R3, - author = "Victor Zverovich", - title = "{P2093R3}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r3}", - year = 2020, - month = 12, +@misc{P2353R0, + author = "David Rector", + title = "{P2353R0}: Metaprograms and fragments are needed in comma-separated contexts", + howpublished = "\url{https://wg21.link/p2353r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2093R4, - author = "Victor Zverovich", - title = "{P2093R4}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r4}", +@misc{P2355R0, + author = "S. Davis Herring", + title = "{P2355R0}: Postfix fold expressions", + howpublished = "\url{https://wg21.link/p2355r0}", year = 2021, + month = 4, + publisher = "WG21" +} +@misc{P2355R1, + author = "S. Davis Herring", + title = "{P2355R1}: Postfix fold expressions", + howpublished = "\url{https://wg21.link/p2355r1}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2093R5, - author = "Victor Zverovich", - title = "{P2093R5}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r5}", - year = 2021, +@misc{P2355R2, + author = "S. Davis Herring", + title = "{P2355R2}: Postfix fold expressions", + howpublished = "\url{https://wg21.link/p2355r2}", + year = 2024, month = 3, publisher = "WG21" } -@misc{P2093R6, - author = "Victor Zverovich", - title = "{P2093R6}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r6}", +@misc{P2356R0, + author = "Matus Chochlik", + title = "{P2356R0}: Implementing Factory builder on top of P2320", + howpublished = "\url{https://wg21.link/p2356r0}", year = 2021, - month = 5, + month = 4, publisher = "WG21" } -@misc{P2093R7, - author = "Victor Zverovich", - title = "{P2093R7}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r7}", +@misc{P2358R0, + author = "Gašper Ažman and John McFarlane and Bronek Kozicki", + title = "{P2358R0}: Defining Contracts", + howpublished = "\url{https://wg21.link/p2358r0}", year = 2021, - month = 7, + month = 4, publisher = "WG21" } -@misc{P2093R8, - author = "Victor Zverovich", - title = "{P2093R8}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r8}", +@misc{P2360R0, + author = "Jens Maurer", + title = "{P2360R0}: Extend init-statement to allow alias-declaration", + howpublished = "\url{https://wg21.link/p2360r0}", year = 2021, - month = 8, + month = 4, publisher = "WG21" } -@misc{P2093R9, - author = "Victor Zverovich", - title = "{P2093R9}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r9}", +@misc{P2361R0, + author = "Corentin Jabot", + title = "{P2361R0}: Unevaluated string literals", + howpublished = "\url{https://wg21.link/p2361r0}", year = 2021, - month = 9, + month = 4, publisher = "WG21" } -@misc{P2093R10, - author = "Victor Zverovich", - title = "{P2093R10}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r10}", +@misc{P2361R1, + author = "Corentin Jabot and Aaron Ballman", + title = "{P2361R1}: Unevaluated string literals", + howpublished = "\url{https://wg21.link/p2361r1}", year = 2021, - month = 11, + month = 6, publisher = "WG21" } -@misc{P2093R11, - author = "Victor Zverovich", - title = "{P2093R11}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r11}", +@misc{P2361R2, + author = "Corentin Jabot and Aaron Ballman", + title = "{P2361R2}: Unevaluated strings", + howpublished = "\url{https://wg21.link/p2361r2}", year = 2021, - month = 12, + month = 8, publisher = "WG21" } -@misc{P2093R12, - author = "Victor Zverovich", - title = "{P2093R12}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r12}", +@misc{P2361R3, + author = "Corentin Jabot and Aaron Ballman", + title = "{P2361R3}: Unevaluated strings", + howpublished = "\url{https://wg21.link/p2361r3}", year = 2021, - month = 12, + month = 10, publisher = "WG21" } -@misc{P2093R13, - author = "Victor Zverovich", - title = "{P2093R13}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r13}", - year = 2022, - month = 2, +@misc{P2361R4, + author = "Corentin Jabot and Aaron Ballman", + title = "{P2361R4}: Unevaluated strings", + howpublished = "\url{https://wg21.link/p2361r4}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2093R14, - author = "Victor Zverovich", - title = "{P2093R14}: Formatted output", - howpublished = "\url{https://wg21.link/p2093r14}", +@misc{P2361R5, + author = "Corentin Jabot and Aaron Ballman", + title = "{P2361R5}: Unevaluated strings", + howpublished = "\url{https://wg21.link/p2361r5}", year = 2022, - month = 3, + month = 7, publisher = "WG21" } -@misc{P2095R0, - author = "Barry Revzin", - title = "{P2095R0}: Resolve lambda init-capture pack grammar (CWG2378)", - howpublished = "\url{https://wg21.link/p2095r0}", - year = 2020, +@misc{P2361R6, + author = "Corentin Jabot and Aaron Ballman", + title = "{P2361R6}: Unevaluated strings", + howpublished = "\url{https://wg21.link/p2361r6}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2096R0, - author = "James Touton", - title = "{P2096R0}: Generalized wording for partial specializations", - howpublished = "\url{https://wg21.link/p2096r0}", - year = 2020, - month = 2, +@misc{P2362R0, + author = "Peter Brett and Corentin Jabot", + title = "{P2362R0}: Make obfuscating wide character literals ill-formed", + howpublished = "\url{https://wg21.link/p2362r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2096R1, - author = "James Touton", - title = "{P2096R1}: Generalized wording for partial specializations", - howpublished = "\url{https://wg21.link/p2096r1}", - year = 2020, - month = 4, +@misc{P2362R1, + author = "Peter Brett and Corentin Jabot", + title = "{P2362R1}: Remove non-encodable wide character literals and multicharacter wide character literals", + howpublished = "\url{https://wg21.link/p2362r1}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2096R2, - author = "James Touton", - title = "{P2096R2}: Generalized wording for partial specializations", - howpublished = "\url{https://wg21.link/p2096r2}", - year = 2020, - month = 8, +@misc{P2362R2, + author = "Peter Brett and Corentin Jabot", + title = "{P2362R2}: Remove non-encodable wide character literals and multicharacter wide character literals", + howpublished = "\url{https://wg21.link/p2362r2}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2098R0, - author = "Walter E Brown and Bob Steagall", - title = "{P2098R0}: Proposing std::is\_specialization\_of", - howpublished = "\url{https://wg21.link/p2098r0}", - year = 2020, - month = 2, +@misc{P2362R3, + author = "Peter Brett and Corentin Jabot", + title = "{P2362R3}: Remove non-encodable wide character literals and multicharacter wide character literals", + howpublished = "\url{https://wg21.link/p2362r3}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2098R1, - author = "Walter E Brown and Bob Steagall", - title = "{P2098R1}: Proposing std::is\_specialization\_of", - howpublished = "\url{https://wg21.link/p2098r1}", - year = 2020, +@misc{P2363R0, + author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", + title = "{P2363R0}: Extending associative containers with the remaining heterogeneous overloads", + howpublished = "\url{https://wg21.link/p2363r0}", + year = 2021, month = 4, publisher = "WG21" } -@misc{P2100R0, - author = "Michał Dominiak", - title = "{P2100R0}: Keep unhandled\_exception of a promise type mandatory - a response to US062 and FR066", - howpublished = "\url{https://wg21.link/p2100r0}", - year = 2020, - month = 3, +@misc{P2363R1, + author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", + title = "{P2363R1}: Extending associative containers with the remaining heterogeneous overloads", + howpublished = "\url{https://wg21.link/p2363r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2101R0, - author = "Tim Song and Casey Carter", - title = "{P2101R0}: ``Models'' subsumes ``satisfies'' (Wording for US298 and US300)", - howpublished = "\url{https://wg21.link/p2101r0}", - year = 2020, - month = 2, +@misc{P2363R2, + author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", + title = "{P2363R2}: Extending associative containers with the remaining heterogeneous overloads", + howpublished = "\url{https://wg21.link/p2363r2}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2102R0, - author = "Tim Song and Casey Carter", - title = "{P2102R0}: Make \"implicit expression variations\" more explicit (Wording for US185)", - howpublished = "\url{https://wg21.link/p2102r0}", - year = 2020, - month = 2, +@misc{P2363R3, + author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", + title = "{P2363R3}: Extending associative containers with the remaining heterogeneous overloads", + howpublished = "\url{https://wg21.link/p2363r3}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2103R0, - author = "William M. (Mike) Miller", - title = "{P2103R0}: Core Language Changes for NB Comments at the February, 2020 (Prague) Meeting", - howpublished = "\url{https://wg21.link/p2103r0}", - year = 2020, - month = 2, +@misc{P2363R4, + author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", + title = "{P2363R4}: Extending associative containers with the remaining heterogeneous overloads", + howpublished = "\url{https://wg21.link/p2363r4}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2104R0, - author = "Andrew Sutton and Roger Orr and Gabriel Dos Reis", - title = "{P2104R0}: Resolution for GB046 - Disallow changing concept values", - howpublished = "\url{https://wg21.link/p2104r0}", - year = 2020, +@misc{P2363R5, + author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", + title = "{P2363R5}: Extending associative containers with the remaining heterogeneous overloads", + howpublished = "\url{https://wg21.link/p2363r5}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2106R0, +@misc{P2367R0, author = "Tim Song", - title = "{P2106R0}: Alternative wording for GB315 and GB316", - howpublished = "\url{https://wg21.link/p2106r0}", - year = 2020, - month = 2, - publisher = "WG21" -} -@misc{P2107R0, - author = "Jens Maurer", - title = "{P2107R0}: Core issue 2436: US064 Copy semantics of coroutine parameters", - howpublished = "\url{https://wg21.link/p2107r0}", - year = 2020, - month = 2, + title = "{P2367R0}: Remove misuses of list-initialization from Clause 24", + howpublished = "\url{https://wg21.link/p2367r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2108R0, - author = "William M. (Mike) Miller", - title = "{P2108R0}: Core Language Working Group ``ready'' issues for the February, 2020 (Prague) meeting", - howpublished = "\url{https://wg21.link/p2108r0}", - year = 2020, - month = 2, +@misc{P2368R0, + author = "Bryce Adelstein Lelbach", + title = "{P2368R0}: 2021 Spring Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2368r0}", + year = 2021, + month = 4, publisher = "WG21" } -@misc{P2109R0, - author = "Nathan Sidwell", - title = "{P2109R0}: US084: Disallow ``export import foo'' outside of module interface", - howpublished = "\url{https://wg21.link/p2109r0}", - year = 2020, - month = 2, +@misc{P2368R1, + author = "Bryce Adelstein Lelbach", + title = "{P2368R1}: 2021 Spring Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2368r1}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2113R0, - author = "Hubert S.K. Tong", - title = "{P2113R0}: Proposed resolution for 2019 comment CA 112", - howpublished = "\url{https://wg21.link/p2113r0}", - year = 2020, - month = 2, +@misc{P2370R0, + author = "Andrei Nekrashevich and Antony Polukhin", + title = "{P2370R0}: Stacktrace from exception", + howpublished = "\url{https://wg21.link/p2370r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2114R0, - author = "Joshua Berne and Ryan McDougall and Andrzej Krzemieński", - title = "{P2114R0}: Minimial Contract Use Cases", - howpublished = "\url{https://wg21.link/p2114r0}", - year = 2020, - month = 3, +@misc{P2370R1, + author = "Andrei Nekrashevich and Antony Polukhin", + title = "{P2370R1}: Stacktrace from exception", + howpublished = "\url{https://wg21.link/p2370r1}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2115R0, - author = "Nathan Sidwell", - title = "{P2115R0}: US069: Merging of multiple definitions for unnamed unscoped enumerations", - howpublished = "\url{https://wg21.link/p2115r0}", - year = 2020, - month = 2, +@misc{P2370R2, + author = "Andrei Nekrashevich and Antony Polukhin", + title = "{P2370R2}: Stacktrace from exception", + howpublished = "\url{https://wg21.link/p2370r2}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2116R0, - author = "Tim Song", - title = "{P2116R0}: Remove tuple-like protocol support from fixed-extent span", - howpublished = "\url{https://wg21.link/p2116r0}", - year = 2020, - month = 2, +@misc{P2372R0, + author = "Victor Zverovich and Corentin Jabot", + title = "{P2372R0}: Fixing locale handling in chrono formatters", + howpublished = "\url{https://wg21.link/p2372r0}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2117R0, - author = "Marshall Clow", - title = "{P2117R0}: C++ Standard Library Issues Resolved Directly In Prague", - howpublished = "\url{https://wg21.link/p2117r0}", - year = 2020, - month = 2, +@misc{P2372R1, + author = "Victor Zverovich and Corentin Jabot", + title = "{P2372R1}: Fixing locale handling in chrono formatters", + howpublished = "\url{https://wg21.link/p2372r1}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2119R0, - author = "Jolanta Opara", - title = "{P2119R0}: Feedback on Simple Statistics functions", - howpublished = "\url{https://wg21.link/p2119r0}", - year = 2020, - month = 2, +@misc{P2372R2, + author = "Victor Zverovich and Corentin Jabot", + title = "{P2372R2}: Fixing locale handling in chrono formatters", + howpublished = "\url{https://wg21.link/p2372r2}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2120R0, - author = "Barry Revzin", - title = "{P2120R0}: Simplified structured bindings protocol with pack aliases", - howpublished = "\url{https://wg21.link/p2120r0}", - year = 2020, - month = 2, +@misc{P2372R3, + author = "Victor Zverovich and Corentin Jabot", + title = "{P2372R3}: Fixing locale handling in chrono formatters", + howpublished = "\url{https://wg21.link/p2372r3}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2123R0, - author = "Hal Finkel and Tom Scogland", - title = "{P2123R0}: interfaces: A Facility to Manage ABI/API Evolution", - howpublished = "\url{https://wg21.link/p2123r0}", - year = 2020, - month = 3, +@misc{P2374R0, + author = "Sy Brand", + title = "{P2374R0}: views::cartesian\_product", + howpublished = "\url{https://wg21.link/p2374r0}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2125R0, - author = "Titus Winters", - title = "{P2125R0}: The Ecosystem Expense of Vocabulary Types", - howpublished = "\url{https://wg21.link/p2125r0}", - year = 2020, - month = 2, +@misc{P2374R1, + author = "Sy Brand", + title = "{P2374R1}: views::cartesian\_product", + howpublished = "\url{https://wg21.link/p2374r1}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2126R0, - author = "Pablo Halpern and John Lakos", - title = "{P2126R0}: Unleashing the Power of Allocator-Aware (AA) Infrastructure", - howpublished = "\url{https://wg21.link/p2126r0}", - year = 2020, - month = 3, +@misc{P2374R2, + author = "Sy Brand and Michał Dominiak", + title = "{P2374R2}: views::cartesian\_product", + howpublished = "\url{https://wg21.link/p2374r2}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2127R0, - author = "Pablo Halpern and John Lakos", - title = "{P2127R0}: Making C++ Software Allocator Aware", - howpublished = "\url{https://wg21.link/p2127r0}", - year = 2024, - month = 3, +@misc{P2374R3, + author = "Sy Brand and Michał Dominiak", + title = "{P2374R3}: views::cartesian\_product", + howpublished = "\url{https://wg21.link/p2374r3}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2128R0, - author = "Corentin Jabot and Isabella Muerte and D. S. Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R0}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r0}", - year = 2020, - month = 3, +@misc{P2374R4, + author = "Sy Brand and Michał Dominiak", + title = "{P2374R4}: views::cartesian\_product", + howpublished = "\url{https://wg21.link/p2374r4}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2128R1, - author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R1}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r1}", - year = 2020, +@misc{P2375R0, + author = "Johan Lundberg", + title = "{P2375R0}: Generalisation of nth\_element to a range of nths", + howpublished = "\url{https://wg21.link/p2375r0}", + year = 2021, month = 5, publisher = "WG21" } -@misc{P2128R2, - author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R2}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r2}", - year = 2020, - month = 7, +@misc{P2375R1, + author = "Johan Lundberg", + title = "{P2375R1}: Generalisation of nth\_element to a range of nths", + howpublished = "\url{https://wg21.link/p2375r1}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2128R3, - author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R3}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r3}", +@misc{P2376R0, + author = "Johan Lundberg", + title = "{P2376R0}: Comments on Simple Statistical Functions (p1708r4): Contracts, Exceptions and Special cases", + howpublished = "\url{https://wg21.link/p2376r0}", year = 2021, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2128R4, - author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R4}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r4}", +@misc{P2377R0, + author = "Christopher Di Bella", + title = "{P2377R0}: [[nodiscard]] in the Standard Library: Clause 23 Iterators library", + howpublished = "\url{https://wg21.link/p2377r0}", year = 2021, - month = 3, + month = 5, publisher = "WG21" } -@misc{P2128R5, - author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R5}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r5}", +@misc{P2378R0, + author = "Jens Gustedt and Martin Uecker", + title = "{P2378R0}: Properly define blocks as part of the grammar", + howpublished = "\url{https://wg21.link/p2378r0}", year = 2021, - month = 4, + month = 5, publisher = "WG21" } -@misc{P2128R6, - author = "Corentin Jabot and Isabella Muerte and Daisy Hollman and Christian Trott and Mark Hoemmen", - title = "{P2128R6}: Multidimensional subscript operator", - howpublished = "\url{https://wg21.link/p2128r6}", +@misc{P2378R1, + author = "Jens Gustedt and Martin Uecker", + title = "{P2378R1}: Properly define blocks as part of the grammar", + howpublished = "\url{https://wg21.link/p2378r1}", year = 2021, month = 9, publisher = "WG21" } -@misc{P2130R0, - author = "Nina Ranns", - title = "{P2130R0}: WG21 2020-02 Prague Record of Discussion", - howpublished = "\url{https://wg21.link/p2130r0}", - year = 2020, - month = 3, - publisher = "WG21" -} -@misc{P2131R0, - author = "Thomas Köppe", - title = "{P2131R0}: Changes between C++17 and C++20", - howpublished = "\url{https://wg21.link/p2131r0}", - year = 2020, - month = 3, +@misc{P2380R0, + author = "Robert Leahy", + title = "{P2380R0}: reference\_wrapper Associations", + howpublished = "\url{https://wg21.link/p2380r0}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2132R0, - author = "JF Bastien", - title = "{P2132R0}: Language Evolution status after Prague 2020", - howpublished = "\url{https://wg21.link/p2132r0}", - year = 2020, - month = 3, +@misc{P2380R1, + author = "Robert Leahy", + title = "{P2380R1}: reference\_wrapper Associations", + howpublished = "\url{https://wg21.link/p2380r1}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2133R0, - author = "Pal Balog", - title = "{P2133R0}: The Incubator needs YOU!", - howpublished = "\url{https://wg21.link/p2133r0}", - year = 2020, - month = 3, +@misc{P2381R0, + author = "Jarrad J. Waterloo", + title = "{P2381R0}: Pattern Matching with Exception Handling", + howpublished = "\url{https://wg21.link/p2381r0}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2134R0, - author = "Pal Balog", - title = "{P2134R0}: Kaizen*: keep improving together!", - howpublished = "\url{https://wg21.link/p2134r0}", - year = 2020, - month = 3, +@misc{P2382R0, + author = "Hal Finkel", + title = "{P2382R0}: Presentation Slides for P2123R0", + howpublished = "\url{https://wg21.link/p2382r0}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2135R1, - author = "Paul E. McKenney and Hans Boehm and David Goldblatt", - title = "{P2135R1}: P2055R1: A Relaxed Guide to memory\_order\_relaxed", - howpublished = "\url{https://wg21.link/p2135r1}", - year = 2024, - month = 4, +@misc{P2384R0, + author = "Bryce Adelstein Lelbach", + title = "{P2384R0}: 2021 Spring Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2384r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2136R0, - author = "Zhihao Yuan", - title = "{P2136R0}: invoke", - howpublished = "\url{https://wg21.link/p2136r0}", - year = 2020, - month = 3, +@misc{P2384R1, + author = "Bryce Adelstein Lelbach", + title = "{P2384R1}: 2021 Spring Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2384r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2136R1, - author = "Zhihao Yuan", - title = "{P2136R1}: invoke\_r", - howpublished = "\url{https://wg21.link/p2136r1}", - year = 2020, +@misc{P2385R0, + author = "Jonathan Wakely", + title = "{P2385R0}: C++ Standard Library Issues to be moved in Virtual Plenary, June 2021", + howpublished = "\url{https://wg21.link/p2385r0}", + year = 2021, month = 5, publisher = "WG21" } -@misc{P2136R2, - author = "Zhihao Yuan", - title = "{P2136R2}: invoke\_r", - howpublished = "\url{https://wg21.link/p2136r2}", - year = 2020, - month = 12, +@misc{P2386R0, + author = "William M. Miller", + title = "{P2386R0}: Core Language Working Group ``ready'' Issues for the June, 2021 meeting", + howpublished = "\url{https://wg21.link/p2386r0}", + year = 2021, + month = 5, publisher = "WG21" } -@misc{P2136R3, - author = "Zhihao Yuan", - title = "{P2136R3}: invoke\_r", - howpublished = "\url{https://wg21.link/p2136r3}", +@misc{P2387R0, + author = "Barry Revzin", + title = "{P2387R0}: Pipe support for user-defined range adaptors", + howpublished = "\url{https://wg21.link/p2387r0}", year = 2021, - month = 4, + month = 6, publisher = "WG21" } -@misc{P2137R0, - author = "Chandler Carruth and Timothy Costa and Hal Finkel and Dmitri Gribenko and D. S. Hollman and Chris Kennelly and Thomas Köppe and Damien Lebrun-Grandie and Bryce Adelstein Lelbach and Josh Levenberg and Nevin Liber and Chris Palmer and Tom Scogland and Richard Smith and David Stone and Christian Trott and Titus Winters", - title = "{P2137R0}: Goals and priorities for C++", - howpublished = "\url{https://wg21.link/p2137r0}", - year = 2020, - month = 3, +@misc{P2387R1, + author = "Barry Revzin", + title = "{P2387R1}: Pipe support for user-defined range adaptors", + howpublished = "\url{https://wg21.link/p2387r1}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2138R0, - author = "Ville Voutilainen", - title = "{P2138R0}: Rules of Design<=>Wording engagement", - howpublished = "\url{https://wg21.link/p2138r0}", - year = 2020, - month = 3, +@misc{P2387R2, + author = "Barry Revzin", + title = "{P2387R2}: Pipe support for user-defined range adaptors", + howpublished = "\url{https://wg21.link/p2387r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2138R1, - author = "Ville Voutilainen", - title = "{P2138R1}: Rules of Design<=>Wording engagement", - howpublished = "\url{https://wg21.link/p2138r1}", - year = 2020, - month = 4, +@misc{P2387R3, + author = "Barry Revzin", + title = "{P2387R3}: Pipe support for user-defined range adaptors", + howpublished = "\url{https://wg21.link/p2387r3}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2138R2, - author = "Ville Voutilainen", - title = "{P2138R2}: Rules of Design<=>Wording engagement", - howpublished = "\url{https://wg21.link/p2138r2}", - year = 2020, +@misc{P2388R0, + author = "Andrzej Krzemieński and Gašper Ažman", + title = "{P2388R0}: Abort-only contract support", + howpublished = "\url{https://wg21.link/p2388r0}", + year = 2021, month = 6, publisher = "WG21" } -@misc{P2138R3, - author = "Ville Voutilainen", - title = "{P2138R3}: Rules of Design <=> Specification engagement", - howpublished = "\url{https://wg21.link/p2138r3}", - year = 2020, - month = 9, - publisher = "WG21" -} -@misc{P2138R4, - author = "Ville Voutilainen", - title = "{P2138R4}: Rules of Design<=>Specification engagement", - howpublished = "\url{https://wg21.link/p2138r4}", +@misc{P2388R1, + author = "Andrzej Krzemieński and Gašper Ažman", + title = "{P2388R1}: Minimum Contract Support: either Ignore or Check\_and\_abort", + howpublished = "\url{https://wg21.link/p2388r1}", year = 2021, - month = 4, + month = 8, publisher = "WG21" } -@misc{P2139R0, - author = "Alisdair Meredith", - title = "{P2139R0}: Reviewing Deprecated Facilities of C++20 for C++23", - howpublished = "\url{https://wg21.link/p2139r0}", - year = 2020, - month = 3, +@misc{P2388R2, + author = "Andrzej Krzemieński and Gašper Ažman", + title = "{P2388R2}: Minimum Contract Support: either Ignore or Check\_and\_abort", + howpublished = "\url{https://wg21.link/p2388r2}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2139R1, - author = "Alisdair Meredith", - title = "{P2139R1}: Reviewing Deprecated Facilities of C++20 for C++23", - howpublished = "\url{https://wg21.link/p2139r1}", - year = 2020, - month = 6, +@misc{P2388R3, + author = "Andrzej Krzemieński and Gašper Ažman", + title = "{P2388R3}: Minimum Contract Support: either No\_eval or Eval\_and\_abort", + howpublished = "\url{https://wg21.link/p2388r3}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2139R2, - author = "Alisdair Meredith", - title = "{P2139R2}: Reviewing Deprecated Facilities of C++20 for C++23", - howpublished = "\url{https://wg21.link/p2139r2}", - year = 2020, - month = 7, +@misc{P2388R4, + author = "Andrzej Krzemieński and Gašper Ažman", + title = "{P2388R4}: Minimum Contract Support: either No\_eval or Eval\_and\_abort", + howpublished = "\url{https://wg21.link/p2388r4}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2141R0, - author = "Antony Polukhin", - title = "{P2141R0}: Aggregates are named tuples", - howpublished = "\url{https://wg21.link/p2141r0}", - year = 2020, - month = 5, +@misc{P2389R0, + author = "Bryce Adelstein Lelbach", + title = "{P2389R0}: `dextents` Index Type Parameter", + howpublished = "\url{https://wg21.link/p2389r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2141R1, - author = "Antony Polukhin", - title = "{P2141R1}: Aggregates are named tuples", - howpublished = "\url{https://wg21.link/p2141r1}", - year = 2023, - month = 5, +@misc{P2389R1, + author = "Bryce Adelstein Lelbach and Mark Hoemmen", + title = "{P2389R1}: `dextents` Index Type Parameter", + howpublished = "\url{https://wg21.link/p2389r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2141R2, - author = "Antony Polukhin", - title = "{P2141R2}: Aggregates are named tuples", - howpublished = "\url{https://wg21.link/p2141r2}", +@misc{P2389R2, + author = "Bryce Adelstein Lelbach and Mark Hoemmen", + title = "{P2389R2}: `dextents` Index Type Parameter", + howpublished = "\url{https://wg21.link/p2389r2}", year = 2024, - month = 3, + month = 6, publisher = "WG21" } -@misc{P2142R1, - author = "Jim Buckeyne", - title = "{P2142R1}: Allow '.' operator to work on pointers", - howpublished = "\url{https://wg21.link/p2142r1}", - year = 2020, - month = 5, +@misc{P2390R0, + author = "Jens Gustedt", + title = "{P2390R0}: Add annotations for unreachable control flow", + howpublished = "\url{https://wg21.link/p2390r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2145R0, - author = "Bryce Adelstein Lelbach and Titus Winters and Fabio Fracassi and Billy Baker and Nevin Liber and JF Bastien and David Stone and Botond Ballo and Tom Honermann", - title = "{P2145R0}: Evolving C++ Remotely", - howpublished = "\url{https://wg21.link/p2145r0}", - year = 2020, - month = 4, +@misc{P2390R1, + author = "Jens Gustedt", + title = "{P2390R1}: Add annotations for unreachable control flow", + howpublished = "\url{https://wg21.link/p2390r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2145R1, - author = "Bryce Adelstein Lelbach and Titus Winters and Fabio Fracassi and Billy Baker and Nevin Liber and JF Bastien and David Stone and Botond Ballo and Tom Honermann", - title = "{P2145R1}: Evolving C++ Remotely", - howpublished = "\url{https://wg21.link/p2145r1}", - year = 2020, - month = 9, +@misc{P2390R2, + author = "Jens Gustedt", + title = "{P2390R2}: Add annotations for unreachable control flow", + howpublished = "\url{https://wg21.link/p2390r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2146R0, - author = "Amanda Kornoushenko", - title = "{P2146R0}: Modern std::byte stream IO for C++", - howpublished = "\url{https://wg21.link/p2146r0}", - year = 2020, - month = 3, +@misc{P2391R0, + author = "Aaron Ballman", + title = "{P2391R0}: C23 Update Report", + howpublished = "\url{https://wg21.link/p2391r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2146R1, - author = "Amanda Kornoushenko", - title = "{P2146R1}: Modern std::byte stream IO for C++", - howpublished = "\url{https://wg21.link/p2146r1}", - year = 2020, +@misc{P2392R0, + author = "Herb Sutter", + title = "{P2392R0}: Pattern matching using “is” and “as”", + howpublished = "\url{https://wg21.link/p2392r0}", + year = 2021, month = 6, publisher = "WG21" } -@misc{P2146R2, - author = "Amanda Kornoushenko", - title = "{P2146R2}: Modern std::byte stream IO for C++", - howpublished = "\url{https://wg21.link/p2146r2}", - year = 2020, +@misc{P2392R1, + author = "Herb Sutter", + title = "{P2392R1}: Pattern matching using \"is\" and \"as\"", + howpublished = "\url{https://wg21.link/p2392r1}", + year = 2021, month = 7, publisher = "WG21" } -@misc{P2148R0, - author = "CJ Johnson and Bryce Adelstein Lelbach", - title = "{P2148R0}: Library Evolution Design Guidelines", - howpublished = "\url{https://wg21.link/p2148r0}", - year = 2020, +@misc{P2392R2, + author = "Herb Sutter", + title = "{P2392R2}: Pattern matching using is and as", + howpublished = "\url{https://wg21.link/p2392r2}", + year = 2022, month = 9, publisher = "WG21" } -@misc{P2149R0, - author = "Robert Leahy", - title = "{P2149R0}: Remove system\_executor", - howpublished = "\url{https://wg21.link/p2149r0}", - year = 2020, - month = 4, - publisher = "WG21" -} -@misc{P2150R0, - author = "Alisdair Meredith", - title = "{P2150R0}: Down with typename in the library!", - howpublished = "\url{https://wg21.link/p2150r0}", - year = 2020, - month = 4, +@misc{P2392R3, + author = "Herb Sutter", + title = "{P2392R3}: Pattern matching using is and as", + howpublished = "\url{https://wg21.link/p2392r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2152R0, - author = "Inbal Levi", - title = "{P2152R0}: Querying the alignment of an object", - howpublished = "\url{https://wg21.link/p2152r0}", - year = 2020, +@misc{P2393R0, + author = "Tim Song", + title = "{P2393R0}: Cleaning up integer-class types", + howpublished = "\url{https://wg21.link/p2393r0}", + year = 2021, month = 6, publisher = "WG21" } -@misc{P2152R1, - author = "Inbal Levi", - title = "{P2152R1}: Querying the alignment of an object", - howpublished = "\url{https://wg21.link/p2152r1}", +@misc{P2393R1, + author = "Tim Song", + title = "{P2393R1}: Cleaning up integer-class types", + howpublished = "\url{https://wg21.link/p2393r1}", year = 2021, - month = 11, + month = 8, publisher = "WG21" } -@misc{P2155R0, - author = "Gordon Brown and Ruyman Reyes and Michael Wong and H. Carter Edwards and Thomas Rodgers and Mark Hoemmen and Tom Scogland", - title = "{P2155R0}: Policy property for describing adjacency", - howpublished = "\url{https://wg21.link/p2155r0}", - year = 2020, - month = 4, +@misc{P2395R0, + author = "Nina Ranns", + title = "{P2395R0}: WG21 2021-06 Virtual Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2395r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2156R0, - author = "Erich Keane", - title = "{P2156R0}: Allow Duplicate Attributes", - howpublished = "\url{https://wg21.link/p2156r0}", - year = 2020, - month = 4, +@misc{P2396R0, + author = "David Goldblatt", + title = "{P2396R0}: Concurrency TS 2 fixes", + howpublished = "\url{https://wg21.link/p2396r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2156R1, - author = "Erich Keane", - title = "{P2156R1}: Allow Duplicate Attributes", - howpublished = "\url{https://wg21.link/p2156r1}", - year = 2020, - month = 7, +@misc{P2396R1, + author = "David Goldblatt", + title = "{P2396R1}: Concurrency TS 2 fixes", + howpublished = "\url{https://wg21.link/p2396r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2159R0, - author = "Bill Seymour", - title = "{P2159R0}: An Unbounded Decimal Floating-Point Type", - howpublished = "\url{https://wg21.link/p2159r0}", - year = 2020, - month = 4, +@misc{P2397R0, + author = "Tom Honermann", + title = "{P2397R0}: SG16: Unicode meeting summaries 2021-04-14 through 2021-05-26", + howpublished = "\url{https://wg21.link/p2397r0}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2159R1, - author = "Bill Seymour", - title = "{P2159R1}: A Big Decimal Type", - howpublished = "\url{https://wg21.link/p2159r1}", - year = 2023, +@misc{P2400R0, + author = "Bryce Adelstein Lelbach", + title = "{P2400R0}: Library Evolution Report", + howpublished = "\url{https://wg21.link/p2400r0}", + year = 2021, month = 2, publisher = "WG21" } -@misc{P2160R0, - author = "Tim Song", - title = "{P2160R0}: Locks lock lockables (wording for LWG 2363)", - howpublished = "\url{https://wg21.link/p2160r0}", - year = 2020, - month = 5, +@misc{P2400R1, + author = "Bryce Adelstein Lelbach", + title = "{P2400R1}: Library Evolution Report: 2021-02-23 to 2021-05-25", + howpublished = "\url{https://wg21.link/p2400r1}", + year = 2021, + month = 6, publisher = "WG21" } -@misc{P2160R1, - author = "Tim Song", - title = "{P2160R1}: Locks lock lockables (wording for LWG 2363)", - howpublished = "\url{https://wg21.link/p2160r1}", - year = 2020, - month = 11, +@misc{P2400R2, + author = "Bryce Adelstein Lelbach", + title = "{P2400R2}: Library Evolution Report: 2021-06-01 to 2021-09-20", + howpublished = "\url{https://wg21.link/p2400r2}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2161R0, - author = "Robert Leahy", - title = "{P2161R0}: Remove Default Candidate Executor", - howpublished = "\url{https://wg21.link/p2161r0}", - year = 2020, - month = 5, +@misc{P2400R3, + author = "Bryce Adelstein Lelbach", + title = "{P2400R3}: Library Evolution Report: 2021-09-28 to 2022-01-25", + howpublished = "\url{https://wg21.link/p2400r3}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2161R1, - author = "Robert Leahy", - title = "{P2161R1}: Remove Default Candidate Executor", - howpublished = "\url{https://wg21.link/p2161r1}", - year = 2020, +@misc{P2401R0, + author = "Giuseppe D'Angelo", + title = "{P2401R0}: Add a conditional noexcept specification to std::exchange", + howpublished = "\url{https://wg21.link/p2401r0}", + year = 2021, + month = 7, + publisher = "WG21" +} +@misc{P2402R0, + author = "Mark Hoemmen", + title = "{P2402R0}: A free function linear algebra interface based on the BLAS (slides)", + howpublished = "\url{https://wg21.link/p2402r0}", + year = 2021, month = 6, publisher = "WG21" } -@misc{P2161R2, - author = "Robert Leahy", - title = "{P2161R2}: Remove Default Candidate Executor", - howpublished = "\url{https://wg21.link/p2161r2}", - year = 2020, +@misc{P2403R0, + author = "Michael Garland and Michał Dominiak and Lewis Baker and Lee Howes and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2403R0}: Presentation on P2300 - std::execution", + howpublished = "\url{https://wg21.link/p2403r0}", + year = 2021, month = 7, publisher = "WG21" } -@misc{P2162R0, - author = "Barry Revzin", - title = "{P2162R0}: Inheriting from std::variant (resolving LWG3052)", - howpublished = "\url{https://wg21.link/p2162r0}", - year = 2020, - month = 5, +@misc{P2404R0, + author = "Justin Bassett", + title = "{P2404R0}: Relaxing equality\_comparable\_with's and three\_way\_comparable\_with's common reference requirements to", + howpublished = "\url{https://wg21.link/p2404r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2162R1, - author = "Barry Revzin", - title = "{P2162R1}: Inheriting from std::variant (resolving LWG3052)", - howpublished = "\url{https://wg21.link/p2162r1}", - year = 2020, - month = 8, +@misc{P2404R1, + author = "Justin Bassett", + title = "{P2404R1}: Move-only types for equality\_comparable\_with, totally\_ordered\_with, and three\_way\_comparable\_with", + howpublished = "\url{https://wg21.link/p2404r1}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2162R2, - author = "Barry Revzin", - title = "{P2162R2}: Inheriting from std::variant (resolving LWG3052)", - howpublished = "\url{https://wg21.link/p2162r2}", - year = 2021, - month = 2, +@misc{P2404R2, + author = "Justin Bassett", + title = "{P2404R2}: Move-only types for equality\_comparable\_with, totally\_ordered\_with, and three\_way\_comparable\_with", + howpublished = "\url{https://wg21.link/p2404r2}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2163R0, - author = "Mike Spertus and Alex Damian", - title = "{P2163R0}: Native tuples in C++", - howpublished = "\url{https://wg21.link/p2163r0}", - year = 2020, - month = 5, +@misc{P2404R3, + author = "Justin Bassett", + title = "{P2404R3}: Move-only types for equality\_comparable\_with, totally\_ordered\_with, and three\_way\_comparable\_with", + howpublished = "\url{https://wg21.link/p2404r3}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2164R0, - author = "Corentin Jabot", - title = "{P2164R0}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r0}", - year = 2020, - month = 5, +@misc{P2405R0, + author = "Justin Bassett", + title = "{P2405R0}: nullopt\_t and nullptr\_t should both have operator and operator==", + howpublished = "\url{https://wg21.link/p2405r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2164R1, - author = "Corentin Jabot", - title = "{P2164R1}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r1}", - year = 2020, - month = 6, +@misc{P2406R0, + author = "Yehezkel Bernat and Yehuda Bernat", + title = "{P2406R0}: Fix counted\_iterator interaction with input iterators", + howpublished = "\url{https://wg21.link/p2406r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2164R2, - author = "Corentin Jabot", - title = "{P2164R2}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r2}", - year = 2020, - month = 9, +@misc{P2406R1, + author = "Yehezkel Bernat and Yehuda Bernat", + title = "{P2406R1}: Fix counted\_iterator interaction with input iterators", + howpublished = "\url{https://wg21.link/p2406r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2164R3, - author = "Corentin Jabot", - title = "{P2164R3}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r3}", - year = 2020, - month = 11, +@misc{P2406R2, + author = "Yehezkel Bernat and Yehuda Bernat", + title = "{P2406R2}: Add lazy\_counted\_iterator", + howpublished = "\url{https://wg21.link/p2406r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2164R4, - author = "Corentin Jabot", - title = "{P2164R4}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r4}", - year = 2021, +@misc{P2406R3, + author = "Yehezkel Bernat and Yehuda Bernat", + title = "{P2406R3}: Add lazy\_counted\_iterator", + howpublished = "\url{https://wg21.link/p2406r3}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2164R5, - author = "Corentin Jabot", - title = "{P2164R5}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r5}", - year = 2021, - month = 6, +@misc{P2406R4, + author = "Yehezkel Bernat and Yehuda Bernat", + title = "{P2406R4}: Add lazy\_counted\_iterator", + howpublished = "\url{https://wg21.link/p2406r4}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2164R6, - author = "Corentin Jabot", - title = "{P2164R6}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r6}", - year = 2022, - month = 8, +@misc{P2406R5, + author = "Yehezkel Bernat and Yehuda Bernat", + title = "{P2406R5}: Add lazy\_counted\_iterator", + howpublished = "\url{https://wg21.link/p2406r5}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2164R7, - author = "Corentin Jabot", - title = "{P2164R7}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r7}", - year = 2022, - month = 10, +@misc{P2407R0, + author = "Emil Meissner and Ben Craig", + title = "{P2407R0}: Freestanding Library: Partial Classes", + howpublished = "\url{https://wg21.link/p2407r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2164R8, - author = "Corentin Jabot", - title = "{P2164R8}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r8}", - year = 2022, +@misc{P2407R1, + author = "Emil Meissner and Ben Craig", + title = "{P2407R1}: Freestanding Library: Partial Classes", + howpublished = "\url{https://wg21.link/p2407r1}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P2164R9, - author = "Corentin Jabot", - title = "{P2164R9}: views::enumerate", - howpublished = "\url{https://wg21.link/p2164r9}", - year = 2022, - month = 12, - publisher = "WG21" -} -@misc{P2165R0, - author = "Corentin Jabot", - title = "{P2165R0}: Comparing pair and tuples", - howpublished = "\url{https://wg21.link/p2165r0}", - year = 2020, - month = 5, +@misc{P2407R2, + author = "Emil Meissner and Ben Craig", + title = "{P2407R2}: Freestanding Library: Partial Classes", + howpublished = "\url{https://wg21.link/p2407r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2165R1, - author = "Corentin Jabot", - title = "{P2165R1}: Compatibility between tuple and tuple-like objects", - howpublished = "\url{https://wg21.link/p2165r1}", - year = 2020, - month = 7, +@misc{P2407R3, + author = "Emil Meissner and Ben Craig", + title = "{P2407R3}: Freestanding Library: Partial Classes", + howpublished = "\url{https://wg21.link/p2407r3}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2165R2, - author = "Corentin Jabot", - title = "{P2165R2}: Compatibility between tuple, pair and tuple-like objects", - howpublished = "\url{https://wg21.link/p2165r2}", - year = 2021, +@misc{P2407R4, + author = "Emil Meissner and Ben Craig", + title = "{P2407R4}: Freestanding Library: Partial Classes", + howpublished = "\url{https://wg21.link/p2407r4}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2165R3, - author = "Corentin Jabot", - title = "{P2165R3}: Compatibility between tuple, pair and tuple-like objects", - howpublished = "\url{https://wg21.link/p2165r3}", - year = 2022, - month = 1, +@misc{P2407R5, + author = "Ben Craig and Emil Meissner", + title = "{P2407R5}: Freestanding Library: Partial Classes", + howpublished = "\url{https://wg21.link/p2407r5}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2165R4, - author = "Corentin Jabot", - title = "{P2165R4}: Compatibility between tuple, pair and tuple-like objects", - howpublished = "\url{https://wg21.link/p2165r4}", - year = 2022, +@misc{P2408R0, + author = "David Olsen", + title = "{P2408R0}: Ranges views as inputs to non-Ranges algorithms", + howpublished = "\url{https://wg21.link/p2408r0}", + year = 2021, month = 7, publisher = "WG21" } -@misc{P2166R0, - author = "Yuriy Chernyshov", - title = "{P2166R0}: A Proposal to Prohibit std::basic\_string and std::basic\_string\_view construction from nullptr", - howpublished = "\url{https://wg21.link/p2166r0}", - year = 2020, - month = 5, +@misc{P2408R1, + author = "David Olsen", + title = "{P2408R1}: Ranges views as inputs to non-Ranges algorithms", + howpublished = "\url{https://wg21.link/p2408r1}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2166R1, - author = "Yuriy Chernyshov", - title = "{P2166R1}: A Proposal to Prohibit std::basic\_string and std::basic\_string\_view construction from nullptr", - howpublished = "\url{https://wg21.link/p2166r1}", - year = 2020, +@misc{P2408R2, + author = "David Olsen", + title = "{P2408R2}: Ranges iterators as inputs to non-Ranges algorithms", + howpublished = "\url{https://wg21.link/p2408r2}", + year = 2021, month = 9, publisher = "WG21" } -@misc{P2167R0, - author = "Daniel Krügler", - title = "{P2167R0}: Improved Proposed Wording for LWG 2114", - howpublished = "\url{https://wg21.link/p2167r0}", - year = 2020, - month = 5, +@misc{P2408R3, + author = "David Olsen", + title = "{P2408R3}: Ranges iterators as inputs to non-Ranges algorithms", + howpublished = "\url{https://wg21.link/p2408r3}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2167R1, - author = "Daniel Krügler", - title = "{P2167R1}: Improved Proposed Wording for LWG 2114 (contextually convertible to bool)", - howpublished = "\url{https://wg21.link/p2167r1}", +@misc{P2408R4, + author = "David Olsen", + title = "{P2408R4}: Ranges iterators as inputs to non-Ranges algorithms", + howpublished = "\url{https://wg21.link/p2408r4}", year = 2021, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2167R2, - author = "Daniel Krügler", - title = "{P2167R2}: Improved Proposed Wording for LWG 2114 (contextually convertible to bool)", - howpublished = "\url{https://wg21.link/p2167r2}", +@misc{P2408R5, + author = "David Olsen", + title = "{P2408R5}: Ranges iterators as inputs to non-Ranges algorithms", + howpublished = "\url{https://wg21.link/p2408r5}", year = 2022, - month = 6, + month = 4, publisher = "WG21" } -@misc{P2167R3, - author = "Daniel Krügler", - title = "{P2167R3}: Improved Proposed Wording for LWG 2114 (contextually convertible to bool)", - howpublished = "\url{https://wg21.link/p2167r3}", - year = 2022, - month = 11, +@misc{P2409R0, + author = "Daniel Ruoso", + title = "{P2409R0}: Requirements for Usage of C++ Modules at Bloomberg", + howpublished = "\url{https://wg21.link/p2409r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2168R0, - author = "Corentin Jabot and Lewis Baker", - title = "{P2168R0}: generator: A Synchronous Coroutine Generator Compatible With Ranges", - howpublished = "\url{https://wg21.link/p2168r0}", - year = 2020, - month = 5, +@misc{P2410R0, + author = "Bjarne Stroustrup", + title = "{P2410R0}: Type-and-resource safety in modern C++", + howpublished = "\url{https://wg21.link/p2410r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2168R1, - author = "Corentin Jabot and Lewis Baker", - title = "{P2168R1}: generator: A Synchronous Coroutine Generator Compatible With Ranges", - howpublished = "\url{https://wg21.link/p2168r1}", +@misc{P2411R0, + author = "Bjarne Stroustrup", + title = "{P2411R0}: Thoughts on pattern matching", + howpublished = "\url{https://wg21.link/p2411r0}", year = 2021, - month = 1, + month = 7, publisher = "WG21" } -@misc{P2168R2, - author = "Corentin Jabot and Lewis Baker", - title = "{P2168R2}: generator: A Synchronous Coroutine Generator Compatible With Ranges", - howpublished = "\url{https://wg21.link/p2168r2}", +@misc{P2412R0, + author = "Bjarne Stroustrup", + title = "{P2412R0}: Minimal module support for the standard library", + howpublished = "\url{https://wg21.link/p2412r0}", year = 2021, - month = 3, + month = 7, publisher = "WG21" } -@misc{P2168R3, - author = "Corentin Jabot and Lewis Baker", - title = "{P2168R3}: generator: A Synchronous Coroutine Generator Compatible With Ranges", - howpublished = "\url{https://wg21.link/p2168r3}", +@misc{P2413R0, + author = "Lénárd Szolnoki", + title = "{P2413R0}: Remove unsafe conversions of unique\_ptr", + howpublished = "\url{https://wg21.link/p2413r0}", year = 2021, - month = 4, + month = 7, publisher = "WG21" } -@misc{P2169R0, - author = "Corentin Jabot and Michael Park", - title = "{P2169R0}: A Nice Placeholder With No Name", - howpublished = "\url{https://wg21.link/p2169r0}", - year = 2020, +@misc{P2413R1, + author = "Lénárd Szolnoki", + title = "{P2413R1}: Remove unsafe conversions of unique\_ptr", + howpublished = "\url{https://wg21.link/p2413r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2169R1, - author = "Corentin Jabot and Michael Park", - title = "{P2169R1}: A Nice Placeholder With No Name", - howpublished = "\url{https://wg21.link/p2169r1}", - year = 2020, +@misc{P2414R0, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams.", + title = "{P2414R0}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r0}", + year = 2021, month = 7, publisher = "WG21" } -@misc{P2169R2, - author = "Corentin Jabot and Michael Park", - title = "{P2169R2}: A Nice Placeholder With No Name", - howpublished = "\url{https://wg21.link/p2169r2}", - year = 2020, - month = 9, +@misc{P2414R1, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams.", + title = "{P2414R1}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r1}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2169R3, - author = "Corentin Jabot and Michael Park", - title = "{P2169R3}: A Nice Placeholder With No Name", - howpublished = "\url{https://wg21.link/p2169r3}", - year = 2022, +@misc{P2414R2, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams.", + title = "{P2414R2}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r2}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2169R4, - author = "Corentin Jabot and Michael Park", - title = "{P2169R4}: A Nice Placeholder With No Name", - howpublished = "\url{https://wg21.link/p2169r4}", - year = 2023, - month = 6, +@misc{P2414R3, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R3}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r3}", + year = 2024, + month = 4, + publisher = "WG21" +} +@misc{P2414R4, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R4}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r4}", + year = 2024, + month = 8, + publisher = "WG21" +} +@misc{P2414R5, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R5}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r5}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2170R0, - author = "Charles Salvia", - title = "{P2170R0}: Feedback on implementing the proposed std::error type", - howpublished = "\url{https://wg21.link/p2170r0}", - year = 2020, - month = 5, +@misc{P2414R6, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R6}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r6}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2171R0, - author = "Jonathan Wakely", - title = "{P2171R0}: Rebasing the Networking TS on C++20", - howpublished = "\url{https://wg21.link/p2171r0}", - year = 2020, +@misc{P2414R7, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R7}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r7}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2171R1, - author = "Jonathan Wakely", - title = "{P2171R1}: Rebasing the Networking TS on C++20 (revision 1)", - howpublished = "\url{https://wg21.link/p2171r1}", - year = 2020, - month = 10, +@misc{P2414R8, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R8}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r8}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2171R2, - author = "Jonathan Wakely", - title = "{P2171R2}: Rebasing the Networking TS on C++20 (revision 2)", - howpublished = "\url{https://wg21.link/p2171r2}", - year = 2020, - month = 10, +@misc{P2414R9, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P2414R9}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r9}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P2172R0, - author = "Corentin Jabot", - title = "{P2172R0}: What do we want from a modularized Standard Library?", - howpublished = "\url{https://wg21.link/p2172r0}", - year = 2020, - month = 5, +@misc{P2414R10, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and JF Bastien and Daniel Krügler and and David Tenty", + title = "{P2414R10}: Pointer lifetime-end zap proposed solutions", + howpublished = "\url{https://wg21.link/p2414r10}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P2173R0, - author = "Daveed Vandevoorde and Inbal Levi and Ville Voutilainen", - title = "{P2173R0}: Attributes on Lambda-Expressions", - howpublished = "\url{https://wg21.link/p2173r0}", - year = 2020, - month = 5, +@misc{P2415R0, + author = "Barry Revzin and Tim Song", + title = "{P2415R0}: What is a view?", + howpublished = "\url{https://wg21.link/p2415r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2173R1, - author = "Daveed Vandevoorde and Inbal Levi and Ville Voutilainen", - title = "{P2173R1}: Attributes on Lambda-Expressions", - howpublished = "\url{https://wg21.link/p2173r1}", +@misc{P2415R1, + author = "Barry Revzin and Tim Song", + title = "{P2415R1}: What is a view?", + howpublished = "\url{https://wg21.link/p2415r1}", year = 2021, - month = 12, + month = 8, publisher = "WG21" } -@misc{P2174R0, - author = "Zhihao Yuan", - title = "{P2174R0}: Compound Literals", - howpublished = "\url{https://wg21.link/p2174r0}", - year = 2020, - month = 5, +@misc{P2415R2, + author = "Barry Revzin and Tim Song", + title = "{P2415R2}: What is a view?", + howpublished = "\url{https://wg21.link/p2415r2}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2174R1, - author = "Zhihao Yuan", - title = "{P2174R1}: Compound Literals", - howpublished = "\url{https://wg21.link/p2174r1}", - year = 2022, - month = 4, +@misc{P2416R0, + author = "Jens Maurer", + title = "{P2416R0}: Presentation of requirements in the standard library", + howpublished = "\url{https://wg21.link/p2416r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2175R0, - author = "Lewis Baker", - title = "{P2175R0}: Composable cancellation for sender-based async operations", - howpublished = "\url{https://wg21.link/p2175r0}", - year = 2020, +@misc{P2416R1, + author = "Jens Maurer", + title = "{P2416R1}: Presentation of requirements in the standard library", + howpublished = "\url{https://wg21.link/p2416r1}", + year = 2021, month = 12, publisher = "WG21" } -@misc{P2176R0, - author = "Andrzej Krzemieński", - title = "{P2176R0}: A different take on inexpressible conditions", - howpublished = "\url{https://wg21.link/p2176r0}", - year = 2020, - month = 5, +@misc{P2416R2, + author = "Jens Maurer", + title = "{P2416R2}: Presentation of requirements in the standard library", + howpublished = "\url{https://wg21.link/p2416r2}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2178R0, - author = "Corentin Jabot", - title = "{P2178R0}: Misc lexing and string handling improvements", - howpublished = "\url{https://wg21.link/p2178r0}", - year = 2020, - month = 6, +@misc{P2417R0, + author = "Daniil Goncharov", + title = "{P2417R0}: A more constexpr bitset", + howpublished = "\url{https://wg21.link/p2417r0}", + year = 2021, + month = 7, publisher = "WG21" } -@misc{P2178R1, - author = "Corentin Jabot", - title = "{P2178R1}: Misc lexing and string handling improvements", - howpublished = "\url{https://wg21.link/p2178r1}", - year = 2020, - month = 7, +@misc{P2417R1, + author = "Daniil Goncharov", + title = "{P2417R1}: A more constexpr bitset", + howpublished = "\url{https://wg21.link/p2417r1}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2179R0, - author = "Tom Honermann", - title = "{P2179R0}: SG16: Unicode meeting summaries 2020-01-08 through 2020-05-27", - howpublished = "\url{https://wg21.link/p2179r0}", - year = 2020, - month = 6, +@misc{P2417R2, + author = "Daniil Goncharov", + title = "{P2417R2}: A more constexpr bitset", + howpublished = "\url{https://wg21.link/p2417r2}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2181R0, - author = "Jared Hoberock and Michael Garland", - title = "{P2181R0}: Correcting the Design of Bulk Execution", - howpublished = "\url{https://wg21.link/p2181r0}", - year = 2020, - month = 6, +@misc{P2418R0, + author = "Victor Zverovich", + title = "{P2418R0}: Add support for std::generator-like types to std::format", + howpublished = "\url{https://wg21.link/p2418r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2181R1, - author = "Jared Hoberock and Michael Garland", - title = "{P2181R1}: Correcting the Design of Bulk Execution", - howpublished = "\url{https://wg21.link/p2181r1}", - year = 2020, - month = 11, +@misc{P2418R1, + author = "Victor Zverovich", + title = "{P2418R1}: Add support for std::generator-like types to std::format", + howpublished = "\url{https://wg21.link/p2418r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2182R0, - author = "Andrzej Krzemieński and Ryan McDougall and Joshua Berne", - title = "{P2182R0}: Contract Support: Defining the Minimum Viable Feature Set", - howpublished = "\url{https://wg21.link/p2182r0}", - year = 2020, - month = 6, +@misc{P2418R2, + author = "Victor Zverovich", + title = "{P2418R2}: Add support for std::generator-like types to std::format", + howpublished = "\url{https://wg21.link/p2418r2}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2182R1, - author = "Andrzej Krzemieński and Joshua Berne and Ryan McDougall", - title = "{P2182R1}: Contract Support: Defining the Minimum Viable Feature Set", - howpublished = "\url{https://wg21.link/p2182r1}", - year = 2020, - month = 11, +@misc{P2419R0, + author = "Victor Zverovich and Peter Brett", + title = "{P2419R0}: Clarify handling of encodings in localized formatting of chrono types", + howpublished = "\url{https://wg21.link/p2419r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2183R0, - author = "David Olsen and Ruslan Arutyunyan and Michael J. Voss and Michał Dominiak and Chris Kohlhoff and D.S. Hollman and Kirk Shoop and Inbal Levi", - title = "{P2183R0}: Executors Review: Properties", - howpublished = "\url{https://wg21.link/p2183r0}", - year = 2020, - month = 7, +@misc{P2419R1, + author = "Victor Zverovich and Peter Brett", + title = "{P2419R1}: Clarify handling of encodings in localized formatting of chrono types", + howpublished = "\url{https://wg21.link/p2419r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2184R0, - author = "Bjarne Stroustrup", - title = "{P2184R0}: Thriving in a crowded and changing world: C++ 2006-2020", - howpublished = "\url{https://wg21.link/p2184r0}", - year = 2020, - month = 6, +@misc{P2419R2, + author = "Victor Zverovich and Peter Brett", + title = "{P2419R2}: Clarify handling of encodings in localized formatting of chrono types", + howpublished = "\url{https://wg21.link/p2419r2}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2185R0, - author = "Caleb Sunstrum", - title = "{P2185R0}: Contracts Use Case Categorization", - howpublished = "\url{https://wg21.link/p2185r0}", - year = 2020, - month = 6, +@misc{P2420R0, + author = "Bryce Adelstein Lelbach", + title = "{P2420R0}: 2021 Summer Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2420r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2186R0, - author = "JF Bastien and Alisdair Meredith", - title = "{P2186R0}: Removing Garbage Collection Support", - howpublished = "\url{https://wg21.link/p2186r0}", - year = 2020, - month = 7, +@misc{P2422R0, + author = "Ville Voutilainen", + title = "{P2422R0}: Remove nodiscard annotations from the standard library specification", + howpublished = "\url{https://wg21.link/p2422r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2186R1, - author = "JF Bastien and Alisdair Meredith", - title = "{P2186R1}: Removing Garbage Collection Support", - howpublished = "\url{https://wg21.link/p2186r1}", - year = 2020, - month = 12, +@misc{P2422R1, + author = "Ville Voutilainen", + title = "{P2422R1}: Remove nodiscard annotations from the standard library specification", + howpublished = "\url{https://wg21.link/p2422r1}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2186R2, - author = "JF Bastien and Alisdair Meredith", - title = "{P2186R2}: Removing Garbage Collection Support", - howpublished = "\url{https://wg21.link/p2186r2}", +@misc{P2423R0, + author = "Rajan Bhakta", + title = "{P2423R0}: C Floating Point Study Group Liaison Report", + howpublished = "\url{https://wg21.link/p2423r0}", year = 2021, - month = 4, + month = 8, publisher = "WG21" } -@misc{P2187R0, - author = "Nathan Myers", - title = "{P2187R0}: std::swap\_if, std::predictable", - howpublished = "\url{https://wg21.link/p2187r0}", - year = 2020, - month = 6, +@misc{P2424R0, + author = "Mihail Naydenov", + title = "{P2424R0}: Abbreviated Parameters", + howpublished = "\url{https://wg21.link/p2424r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2187R3, - author = "Nathan Myers", - title = "{P2187R3}: std::swap\_if, std::predictable", - howpublished = "\url{https://wg21.link/p2187r3}", - year = 2020, - month = 7, +@misc{P2425R0, + author = "Mihail Naydenov", + title = "{P2425R0}: Expression Function Body", + howpublished = "\url{https://wg21.link/p2425r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2187R4, - author = "Nathan Myers", - title = "{P2187R4}: std::swap\_if, std::predictable", - howpublished = "\url{https://wg21.link/p2187r4}", - year = 2020, +@misc{P2428R0, + author = "Gašper Ažman", + title = "{P2428R0}: Slides: BSI issues with P2300", + howpublished = "\url{https://wg21.link/p2428r0}", + year = 2021, month = 8, publisher = "WG21" } -@misc{P2187R5, - author = "Nathan Myers", - title = "{P2187R5}: std::swap\_if, std::predictable", - howpublished = "\url{https://wg21.link/p2187r5}", - year = 2020, - month = 10, +@misc{P2429R0, + author = "Sy Brand", + title = "{P2429R0}: Concepts Error Messages for Humans", + howpublished = "\url{https://wg21.link/p2429r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2188R0, - author = "Anthony Williams", - title = "{P2188R0}: Zap the Zap: Pointers should just be bags of bits", - howpublished = "\url{https://wg21.link/p2188r0}", - year = 2020, - month = 6, +@misc{P2430R0, + author = "Christopher Kohlhoff", + title = "{P2430R0}: Slides: Partial success scenarios with P2300", + howpublished = "\url{https://wg21.link/p2430r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2188R1, - author = "Anthony Williams", - title = "{P2188R1}: Zap the Zap: Pointers are sometimes just bags of bits", - howpublished = "\url{https://wg21.link/p2188r1}", - year = 2020, - month = 7, +@misc{P2431R0, + author = "Michael Garland and Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Eric Niebler and Bryce Adelstein Lelbach", + title = "{P2431R0}: Presentation: Plans for P2300 Revision 2", + howpublished = "\url{https://wg21.link/p2431r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2191R0, - author = "Nathan Sidwell", - title = "{P2191R0}: Modules: ADL \& GMFs do not play together well (anymore)", - howpublished = "\url{https://wg21.link/p2191r0}", - year = 2020, - month = 7, +@misc{P2432R0, + author = "Nicolai Josuttis", + title = "{P2432R0}: Fixing istream\_view", + howpublished = "\url{https://wg21.link/p2432r0}", + year = 2021, + month = 8, publisher = "WG21" } -@misc{P2192R0, - author = "Dusan B. Jovanovic", - title = "{P2192R0}: std::valstat - function return type", - howpublished = "\url{https://wg21.link/p2192r0}", - year = 2020, - month = 7, +@misc{P2432R1, + author = "Nicolai Josuttis", + title = "{P2432R1}: Fix istream\_view, Rev 1", + howpublished = "\url{https://wg21.link/p2432r1}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2192R1, - author = "Dusan B. Jovanovic", - title = "{P2192R1}: std::valstat - function return type", - howpublished = "\url{https://wg21.link/p2192r1}", - year = 2020, - month = 8, +@misc{P2434R0, + author = "S. Davis Herring", + title = "{P2434R0}: Nondeterministic pointer provenance", + howpublished = "\url{https://wg21.link/p2434r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2192R2, - author = "Dusan B. Jovanovic", - title = "{P2192R2}: std::valstat -Transparent Returns Handling", - howpublished = "\url{https://wg21.link/p2192r2}", - year = 2020, - month = 9, +@misc{P2434R1, + author = "S. Davis Herring", + title = "{P2434R1}: Nondeterministic pointer provenance", + howpublished = "\url{https://wg21.link/p2434r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2192R3, - author = "Dusan B. Jovanovic", - title = "{P2192R3}: std::valstat - Returns Handling", - howpublished = "\url{https://wg21.link/p2192r3}", - year = 2020, +@misc{P2434R2, + author = "S. Davis Herring", + title = "{P2434R2}: Nondeterministic pointer provenance", + howpublished = "\url{https://wg21.link/p2434r2}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2193R0, - author = "JC van WInkel and Bjarne Stroustrup and Florian Sattler", - title = "{P2193R0}: How to structure a teaching topic", - howpublished = "\url{https://wg21.link/p2193r0}", - year = 2020, - month = 6, +@misc{P2434R3, + author = "S. Davis Herring", + title = "{P2434R3}: Nondeterministic pointer provenance", + howpublished = "\url{https://wg21.link/p2434r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2193R1, - author = "JC van WInkel and Bjarne Stroustrup and Florian Sattler", - title = "{P2193R1}: How to structure a teaching topic", - howpublished = "\url{https://wg21.link/p2193r1}", - year = 2020, - month = 7, +@misc{P2434R4, + author = "S. Davis Herring", + title = "{P2434R4}: Nondeterministic pointer provenance", + howpublished = "\url{https://wg21.link/p2434r4}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2194R0, - author = "Corentin Jabot and Peter Brett", - title = "{P2194R0}: The character set of the internal representation should be Unicode", - howpublished = "\url{https://wg21.link/p2194r0}", - year = 2020, - month = 8, +@misc{P2435R0, + author = "Bryce Adelstein Lelbach", + title = "{P2435R0}: 2021 Summer Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2435r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2195R0, +@misc{P2435R1, author = "Bryce Adelstein Lelbach", - title = "{P2195R0}: Electronic Straw Polls", - howpublished = "\url{https://wg21.link/p2195r0}", - year = 2020, + title = "{P2435R1}: 2021 Summer Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2435r1}", + year = 2021, month = 9, publisher = "WG21" } -@misc{P2195R1, +@misc{P2436R0, author = "Bryce Adelstein Lelbach", - title = "{P2195R1}: Electronic Straw Polls", - howpublished = "\url{https://wg21.link/p2195r1}", - year = 2020, - month = 11, + title = "{P2436R0}: 2021 September Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2436r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2195R2, - author = "Bryce Adelstein Lelbach", - title = "{P2195R2}: Electronic Straw Polls", - howpublished = "\url{https://wg21.link/p2195r2}", +@misc{P2437R0, + author = "Aaron Ballman", + title = "{P2437R0}: Support for \#warning", + howpublished = "\url{https://wg21.link/p2437r0}", year = 2021, - month = 1, + month = 9, publisher = "WG21" } -@misc{P2196R0, - author = "Vincent Reverdy", - title = "{P2196R0}: A lifetime-extending forwarder", - howpublished = "\url{https://wg21.link/p2196r0}", - year = 2020, - month = 7, +@misc{P2437R1, + author = "Aaron Ballman", + title = "{P2437R1}: Support for \#warning", + howpublished = "\url{https://wg21.link/p2437r1}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2197R0, - author = "Michael Tesch and Victor Zverovich", - title = "{P2197R0}: Formatting for std::complex", - howpublished = "\url{https://wg21.link/p2197r0}", - year = 2020, - month = 8, +@misc{P2438R0, + author = "Federico Kircheis and Tomasz Kamiński", + title = "{P2438R0}: std::string::substr() \&\&", + howpublished = "\url{https://wg21.link/p2438r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2198R0, - author = "Ben Craig", - title = "{P2198R0}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r0}", - year = 2020, - month = 7, +@misc{P2438R1, + author = "Federico Kircheis and Tomasz Kamiński", + title = "{P2438R1}: std::string::substr() \&\&", + howpublished = "\url{https://wg21.link/p2438r1}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2198R1, - author = "Ben Craig", - title = "{P2198R1}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r1}", - year = 2020, - month = 10, +@misc{P2438R2, + author = "Federico Kircheis and Tomasz Kamiński", + title = "{P2438R2}: std::string::substr() \&\&", + howpublished = "\url{https://wg21.link/p2438r2}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2198R2, - author = "Ben Craig", - title = "{P2198R2}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r2}", +@misc{P2439R0, + author = "Tim Song and Barry Revzin", + title = "{P2439R0}: Slides for P2415R1, what is a view?", + howpublished = "\url{https://wg21.link/p2439r0}", year = 2021, - month = 7, + month = 9, publisher = "WG21" } -@misc{P2198R3, - author = "Ben Craig", - title = "{P2198R3}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r3}", +@misc{P2440R0, + author = "Tim Song", + title = "{P2440R0}: ranges::iota, ranges::shift\_left, and ranges::shift\_right", + howpublished = "\url{https://wg21.link/p2440r0}", year = 2021, - month = 11, + month = 9, publisher = "WG21" } -@misc{P2198R4, - author = "Ben Craig", - title = "{P2198R4}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r4}", +@misc{P2440R1, + author = "Tim Song", + title = "{P2440R1}: ranges::iota, ranges::shift\_left, and ranges::shift\_right", + howpublished = "\url{https://wg21.link/p2440r1}", year = 2021, month = 12, publisher = "WG21" } -@misc{P2198R5, - author = "Ben Craig", - title = "{P2198R5}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r5}", - year = 2022, - month = 4, +@misc{P2441R0, + author = "Barry Revzin", + title = "{P2441R0}: views::join\_with", + howpublished = "\url{https://wg21.link/p2441r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2198R6, - author = "Ben Craig", - title = "{P2198R6}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r6}", - year = 2022, - month = 12, +@misc{P2441R1, + author = "Barry Revzin", + title = "{P2441R1}: views::join\_with", + howpublished = "\url{https://wg21.link/p2441r1}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2198R7, - author = "Ben Craig", - title = "{P2198R7}: Freestanding Feature-Test Macros and Implementation-Defined Extensions", - howpublished = "\url{https://wg21.link/p2198r7}", +@misc{P2441R2, + author = "Barry Revzin", + title = "{P2441R2}: views::join\_with", + howpublished = "\url{https://wg21.link/p2441r2}", year = 2022, - month = 12, - publisher = "WG21" -} -@misc{P2199R0, - author = "Isabella Muerte", - title = "{P2199R0}: Concepts to differentiate types", - howpublished = "\url{https://wg21.link/p2199r0}", - year = 2020, - month = 7, - publisher = "WG21" -} -@misc{P2201R0, - author = "Jens Maurer", - title = "{P2201R0}: Mixed string literal concatenation", - howpublished = "\url{https://wg21.link/p2201r0}", - year = 2020, - month = 7, + month = 1, publisher = "WG21" } -@misc{P2201R1, - author = "Jens Maurer", - title = "{P2201R1}: Mixed string literal concatenation", - howpublished = "\url{https://wg21.link/p2201r1}", +@misc{P2442R0, + author = "Tim Song", + title = "{P2442R0}: Windowing range adaptors: views::chunk and views::slide", + howpublished = "\url{https://wg21.link/p2442r0}", year = 2021, - month = 4, + month = 9, publisher = "WG21" } -@misc{P2202R0, - author = "Gašper Ažman and Tony van Eerd and Thomas Rodgers and Tomasz Kamiński and Corentin Jabot and Robert Leahy and Gordon Brown and Kirk Shoop and Eric Niebler and Dietmar Kühl", - title = "{P2202R0}: Senders/Receivers group Executors review report", - howpublished = "\url{https://wg21.link/p2202r0}", - year = 2020, - month = 7, +@misc{P2442R1, + author = "Tim Song", + title = "{P2442R1}: Windowing range adaptors: views::chunk and views::slide", + howpublished = "\url{https://wg21.link/p2442r1}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2203R0, - author = "Ryan McDougall and Tomasz Kamiński and Conor Hoekstra and Bryan St. Amour", - title = "{P2203R0}: LEWG Executors Customization Point Report", - howpublished = "\url{https://wg21.link/p2203r0}", - year = 2020, - month = 7, +@misc{P2443R0, + author = "Tim Song", + title = "{P2443R0}: views::chunk\_by", + howpublished = "\url{https://wg21.link/p2443r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2205R0, - author = "Inbal Levi and Ruslan Arutyunyan and Zach Laine and Tom Scogland and Dmitri Mokhov and Chris Kohlhoff and Daisy Hollman and Jared Hoberock", - title = "{P2205R0}: Executors Review - Polymorphic Executor", - howpublished = "\url{https://wg21.link/p2205r0}", - year = 2020, - month = 8, +@misc{P2443R1, + author = "Tim Song", + title = "{P2443R1}: views::chunk\_by", + howpublished = "\url{https://wg21.link/p2443r1}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2206R0, - author = "Ruslan Arutyunyan and Ben Craig and Guy Davidson and Anuya Welling and Michael Voss and Tom Scogland and Chris Kohlhoff and Gordon Brown and Lee Howes", - title = "{P2206R0}: Executors Thread Pool review report", - howpublished = "\url{https://wg21.link/p2206r0}", - year = 2020, +@misc{P2444R0, + author = "Christopher Kohlhoff", + title = "{P2444R0}: The Asio asynchronous model", + howpublished = "\url{https://wg21.link/p2444r0}", + year = 2021, month = 9, publisher = "WG21" } -@misc{P2207R0, - author = "Guy Davidson and Ben Craig and Robert Leahy and Michał Dominiak and Alexey Kukanov and Hartmut Kaiser and Daisy Hollman and Jared Hoberock and Gordon Brown", - title = "{P2207R0}: Executors review: concepts breakout group report", - howpublished = "\url{https://wg21.link/p2207r0}", - year = 2020, - month = 8, +@misc{P2445R0, + author = "Gašper Ažman", + title = "{P2445R0}: forward\_like", + howpublished = "\url{https://wg21.link/p2445r0}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2209R0, - author = "Lee Howes", - title = "{P2209R0}: Bulk Schedule", - howpublished = "\url{https://wg21.link/p2209r0}", - year = 2020, - month = 8, +@misc{P2445R1, + author = "Gašper Ažman", + title = "{P2445R1}: forward\_like", + howpublished = "\url{https://wg21.link/p2445r1}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2210R0, +@misc{P2446R0, author = "Barry Revzin", - title = "{P2210R0}: Superior String Splitting", - howpublished = "\url{https://wg21.link/p2210r0}", - year = 2020, - month = 8, + title = "{P2446R0}: views::move", + howpublished = "\url{https://wg21.link/p2446r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2210R1, +@misc{P2446R1, author = "Barry Revzin", - title = "{P2210R1}: Superior String Splitting", - howpublished = "\url{https://wg21.link/p2210r1}", + title = "{P2446R1}: views::all\_move", + howpublished = "\url{https://wg21.link/p2446r1}", year = 2021, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2210R2, +@misc{P2446R2, author = "Barry Revzin", - title = "{P2210R2}: Superior String Splitting", - howpublished = "\url{https://wg21.link/p2210r2}", + title = "{P2446R2}: views::as\_rvalue", + howpublished = "\url{https://wg21.link/p2446r2}", + year = 2022, + month = 2, + publisher = "WG21" +} +@misc{P2447R0, + author = "Federico Kircheis", + title = "{P2447R0}: std::span and the missing constructor", + howpublished = "\url{https://wg21.link/p2447r0}", year = 2021, - month = 3, + month = 10, publisher = "WG21" } -@misc{P2211R0, - author = "David Sankel and Sergei Murzin and Michael Park and Dan Sarginson", - title = "{P2211R0}: Exhaustiveness Checking for Pattern Matching", - howpublished = "\url{https://wg21.link/p2211r0}", - year = 2020, - month = 11, +@misc{P2447R1, + author = "Federico Kircheis", + title = "{P2447R1}: std::span and the missing constructor", + howpublished = "\url{https://wg21.link/p2447r1}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2212R0, - author = "Alexey Dmitriev and Howard Hinnant", - title = "{P2212R0}: Relax Requirements for time\_point::clock", - howpublished = "\url{https://wg21.link/p2212r0}", - year = 2020, - month = 8, +@misc{P2447R2, + author = "Federico Kircheis", + title = "{P2447R2}: std::span and the missing constructor", + howpublished = "\url{https://wg21.link/p2447r2}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2212R1, - author = "Alexey Dmitriev and Howard Hinnant", - title = "{P2212R1}: Relax Requirements for time\_point::clock", - howpublished = "\url{https://wg21.link/p2212r1}", - year = 2020, - month = 9, +@misc{P2447R3, + author = "Arthur O'Dwyer and Federico Kircheis", + title = "{P2447R3}: std::span over an initializer list", + howpublished = "\url{https://wg21.link/p2447r3}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2212R2, - author = "Alexey Dmitriev and Howard Hinnant", - title = "{P2212R2}: Relax Requirements for time\_point::clock", - howpublished = "\url{https://wg21.link/p2212r2}", - year = 2020, - month = 11, +@misc{P2447R4, + author = "Arthur O'Dwyer and Federico Kircheis", + title = "{P2447R4}: std::span over an initializer list", + howpublished = "\url{https://wg21.link/p2447r4}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2213R0, - author = "Amir Kirsh and Inbal Levi and Dan Raviv and Ran Regev and Dvir Yitzchaki and Andrei Zissu and Yehezkel Bernart and Michael Peeri", - title = "{P2213R0}: Executors Naming", - howpublished = "\url{https://wg21.link/p2213r0}", - year = 2020, - month = 8, +@misc{P2447R5, + author = "Arthur O'Dwyer and Federico Kircheis", + title = "{P2447R5}: std::span over an initializer list", + howpublished = "\url{https://wg21.link/p2447r5}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2213R1, - author = "Amir Kirsh and Inbal Levi and Dan Raviv and Ran Regev and Dvir Yitzchaki and Andrei Zissu and Yehezkel Bernart and Michael Peeri", - title = "{P2213R1}: Executors Naming", - howpublished = "\url{https://wg21.link/p2213r1}", - year = 2020, +@misc{P2447R6, + author = "Arthur O'Dwyer and Federico Kircheis", + title = "{P2447R6}: std::span over an initializer list", + howpublished = "\url{https://wg21.link/p2447r6}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2214R0, - author = "Barry Revzin and Conor Hoekstra and Tim Song", - title = "{P2214R0}: A Plan for C++23 Ranges", - howpublished = "\url{https://wg21.link/p2214r0}", - year = 2020, +@misc{P2448R0, + author = "Barry Revzin", + title = "{P2448R0}: Relaxing some constexpr restrictions", + howpublished = "\url{https://wg21.link/p2448r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2214R1, - author = "Barry Revzin and Conor Hoekstra and Tim Song", - title = "{P2214R1}: A Plan for C++23 Ranges", - howpublished = "\url{https://wg21.link/p2214r1}", - year = 2021, - month = 9, +@misc{P2448R1, + author = "Barry Revzin", + title = "{P2448R1}: Relaxing some constexpr restrictions", + howpublished = "\url{https://wg21.link/p2448r1}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2214R2, - author = "Barry Revzin and Conor Hoekstra and Tim Song", - title = "{P2214R2}: A Plan for C++23 Ranges", - howpublished = "\url{https://wg21.link/p2214r2}", +@misc{P2448R2, + author = "Barry Revzin", + title = "{P2448R2}: Relaxing some constexpr restrictions", + howpublished = "\url{https://wg21.link/p2448r2}", year = 2022, - month = 2, + month = 1, publisher = "WG21" } -@misc{P2215R0, - author = "Hans Boehm", - title = "{P2215R0}: ``Undefined behavior'' and the concurrency memory model", - howpublished = "\url{https://wg21.link/p2215r0}", - year = 2020, - month = 8, +@misc{P2450R0, + author = "Jonathan Wakely", + title = "{P2450R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Oct. 2021", + howpublished = "\url{https://wg21.link/p2450r0}", + year = 2021, + month = 9, publisher = "WG21" } -@misc{P2215R1, - author = "Hans Boehm", - title = "{P2215R1}: ``Undefined behavior'' and the concurrency memory model", - howpublished = "\url{https://wg21.link/p2215r1}", - year = 2020, +@misc{P2451R0, + author = "Bryce Adelstein Lelbach", + title = "{P2451R0}: 2021 September Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2451r0}", + year = 2021, month = 9, publisher = "WG21" } -@misc{P2216R0, - author = "Victor Zverovich", - title = "{P2216R0}: std::format improvements", - howpublished = "\url{https://wg21.link/p2216r0}", - year = 2020, - month = 9, +@misc{P2452R0, + author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", + title = "{P2452R0}: 2021 October Library Evolution and Concurrency Polls on Networking and Executors", + howpublished = "\url{https://wg21.link/p2452r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2216R1, - author = "Victor Zverovich", - title = "{P2216R1}: std::format improvements", - howpublished = "\url{https://wg21.link/p2216r1}", - year = 2020, +@misc{P2453R0, + author = "Bryce Adelstein Lelbach", + title = "{P2453R0}: 2021 October Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2453r0}", + year = 2022, + month = 2, + publisher = "WG21" +} +@misc{P2454R0, + author = "Bryce Adelstein Lelbach", + title = "{P2454R0}: 2021 November Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2454r0}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P2216R2, - author = "Victor Zverovich", - title = "{P2216R2}: std::format improvements", - howpublished = "\url{https://wg21.link/p2216r2}", +@misc{P2455R0, + author = "Bryce Adelstein Lelbach", + title = "{P2455R0}: 2021 November Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2455r0}", year = 2021, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2216R3, - author = "Victor Zverovich", - title = "{P2216R3}: std::format improvements", - howpublished = "\url{https://wg21.link/p2216r3}", +@misc{P2456R0, + author = "Bryce Adelstein Lelbach", + title = "{P2456R0}: 2021 December Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2456r0}", year = 2021, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2217R0, - author = "Tom Honermann", - title = "{P2217R0}: SG16: Unicode meeting summaries 2020-06-10 through 2020-08-26", - howpublished = "\url{https://wg21.link/p2217r0}", - year = 2020, - month = 8, +@misc{P2457R0, + author = "Bryce Adelstein Lelbach", + title = "{P2457R0}: 2021 December Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2457r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2218R0, - author = "Marc Mutz", - title = "{P2218R0}: More flexible optional::value\_or()", - howpublished = "\url{https://wg21.link/p2218r0}", - year = 2020, - month = 9, +@misc{P2458R0, + author = "Bryce Adelstein Lelbach", + title = "{P2458R0}: 2022 January Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2458r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2219R0, - author = "Jared Hoberock", - title = "{P2219R0}: P0443 Executors Issues Needing Resolution", - howpublished = "\url{https://wg21.link/p2219r0}", - year = 2020, - month = 9, +@misc{P2458R1, + author = "Bryce Adelstein Lelbach", + title = "{P2458R1}: 2022 January Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2458r1}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2220R0, - author = "Kirk Shoop", - title = "{P2220R0}: redefine properties in P0443", - howpublished = "\url{https://wg21.link/p2220r0}", - year = 2020, - month = 9, +@misc{P2459R0, + author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", + title = "{P2459R0}: 2022 January Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2459r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2221R0, - author = "Kirk Shoop", - title = "{P2221R0}: define P0443 cpos with tag\_invoke", - howpublished = "\url{https://wg21.link/p2221r0}", - year = 2020, - month = 9, +@misc{P2460R0, + author = "Corentin Jabot", + title = "{P2460R0}: Relax requirements on wchar\_t to match existing practices", + howpublished = "\url{https://wg21.link/p2460r0}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2223R0, +@misc{P2460R1, author = "Corentin Jabot", - title = "{P2223R0}: Trimming whitespaces before line splicing", - howpublished = "\url{https://wg21.link/p2223r0}", - year = 2020, - month = 9, + title = "{P2460R1}: Relax requirements on wchar\_t to match existing practices", + howpublished = "\url{https://wg21.link/p2460r1}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2223R1, +@misc{P2460R2, author = "Corentin Jabot", - title = "{P2223R1}: Trimming whitespaces before line splicing", - howpublished = "\url{https://wg21.link/p2223r1}", - year = 2020, + title = "{P2460R2}: Relax requirements on wchar\_t to match existing practices", + howpublished = "\url{https://wg21.link/p2460r2}", + year = 2022, + month = 7, + publisher = "WG21" +} +@misc{P2461R0, + author = "Gašper Ažman and Caleb Sunstrum and Bronek Kozicki", + title = "{P2461R0}: Closure-based Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2461r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2223R2, - author = "Corentin Jabot", - title = "{P2223R2}: Trimming whitespaces before line splicing", - howpublished = "\url{https://wg21.link/p2223r2}", +@misc{P2461R1, + author = "Gašper Ažman and Caleb Sunstrum and Bronek Kozicki", + title = "{P2461R1}: Closure-based Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2461r1}", year = 2021, - month = 4, + month = 11, + publisher = "WG21" +} +@misc{P2462R0, + author = "William M. (Mike) Miller", + title = "{P2462R0}: Core Language Working Group “ready” issues for the October, 2021 meeting", + howpublished = "\url{https://wg21.link/p2462r0}", + year = 2021, + month = 10, + publisher = "WG21" +} +@misc{P2463R0, + author = "Christopher Kohlhoff", + title = "{P2463R0}: Slides for P2444r0 The Asio asynchronous model", + howpublished = "\url{https://wg21.link/p2463r0}", + year = 2021, + month = 10, + publisher = "WG21" +} +@misc{P2464R0, + author = "Ville Voutilainen", + title = "{P2464R0}: Ruminations on networking and executors", + howpublished = "\url{https://wg21.link/p2464r0}", + year = 2021, + month = 9, + publisher = "WG21" +} +@misc{P2465R0, + author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", + title = "{P2465R0}: Standard Library Modules std and std.all", + howpublished = "\url{https://wg21.link/p2465r0}", + year = 2021, + month = 10, + publisher = "WG21" +} +@misc{P2465R1, + author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", + title = "{P2465R1}: Standard Library Modules std and std.compat", + howpublished = "\url{https://wg21.link/p2465r1}", + year = 2021, + month = 10, + publisher = "WG21" +} +@misc{P2465R2, + author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", + title = "{P2465R2}: Standard Library Modules std and std.compat", + howpublished = "\url{https://wg21.link/p2465r2}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2224R0, - author = "Michael Garland and Jared Hoberock Lee Howes", - title = "{P2224R0}: A Better bulk\_schedule", - howpublished = "\url{https://wg21.link/p2224r0}", - year = 2020, - month = 9, +@misc{P2465R3, + author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", + title = "{P2465R3}: Standard Library Modules std and std.compat", + howpublished = "\url{https://wg21.link/p2465r3}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2226R0, - author = "Giuseppe D'Angelo", - title = "{P2226R0}: A function template to move from an object and reset it to its default constructed state", - howpublished = "\url{https://wg21.link/p2226r0}", - year = 2020, +@misc{P2466R0, + author = "Andrzej Krzemieński", + title = "{P2466R0}: The notes on contract annotations", + howpublished = "\url{https://wg21.link/p2466r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2227R0, +@misc{P2467R0, author = "Jonathan Wakely", - title = "{P2227R0}: Update normative reference to POSIX", - howpublished = "\url{https://wg21.link/p2227r0}", - year = 2020, - month = 10, + title = "{P2467R0}: Support exclusive mode for fstreams", + howpublished = "\url{https://wg21.link/p2467r0}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2228R0, - author = "Steve Downey", - title = "{P2228R0}: Slide Deck for P1949 EWG Presentation 20200924", - howpublished = "\url{https://wg21.link/p2228r0}", - year = 2020, - month = 10, +@misc{P2467R1, + author = "Jonathan Wakely", + title = "{P2467R1}: Support exclusive mode for fstreams", + howpublished = "\url{https://wg21.link/p2467r1}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2231R0, - author = "Barry Revzin", - title = "{P2231R0}: Add further constexpr support for optional/variant", - howpublished = "\url{https://wg21.link/p2231r0}", - year = 2020, +@misc{P2468R0, + author = "Barry Revzin and Bjarne Stroustrup and Cameron DaCamara and Daveed Vandevoorde and Gabriel Dos Reis and Herb Sutter and Jason Merrill and Jonathan Caves and Richard Smith and Ville Voutilainen", + title = "{P2468R0}: The Equality Operator You Are Looking For", + howpublished = "\url{https://wg21.link/p2468r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2231R1, - author = "Barry Revzin", - title = "{P2231R1}: Add further constexpr support for optional/variant", - howpublished = "\url{https://wg21.link/p2231r1}", +@misc{P2468R1, + author = "Barry Revzin and Bjarne Stroustrup and Cameron DaCamara and Daveed Vandevoorde and Gabriel Dos Reis and Herb Sutter and Jason Merrill and Jonathan Caves and Richard Smith and Ville Voutilainen", + title = "{P2468R1}: The Equality Operator You Are Looking For", + howpublished = "\url{https://wg21.link/p2468r1}", year = 2021, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2232R0, - author = "Emil Dotchevski", - title = "{P2232R0}: Zero-Overhead Deterministic Exceptions: Catching Values", - howpublished = "\url{https://wg21.link/p2232r0}", - year = 2021, +@misc{P2468R2, + author = "Barry Revzin and Bjarne Stroustrup and Cameron DaCamara and Daveed Vandevoorde and Gabriel Dos Reis and Herb Sutter and Jason Merrill and Jonathan Caves and Richard Smith and Ville Voutilainen", + title = "{P2468R2}: The Equality Operator You Are Looking For", + howpublished = "\url{https://wg21.link/p2468r2}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2233R0, - author = "Bryce Adelstein Lelbach", - title = "{P2233R0}: 2020 Fall Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2233r0}", - year = 2020, +@misc{P2469R0, + author = "Christopher Kohlhoff and Jamie Allsop and Vinnie Falco and Richard Hodges and Klemens Morgenstern", + title = "{P2469R0}: Response to P2464: The Networking TS is baked, P2300 Sender/Receiver is not.", + howpublished = "\url{https://wg21.link/p2469r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2233R1, - author = "Bryce Adelstein Lelbach", - title = "{P2233R1}: 2020 Fall Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2233r1}", - year = 2020, +@misc{P2470R0, + author = "Eric Niebler", + title = "{P2470R0}: Slides for presentation of P2300R2: std::execution (sender/receiver)", + howpublished = "\url{https://wg21.link/p2470r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2233R2, - author = "Bryce Adelstein Lelbach", - title = "{P2233R2}: 2020 Fall Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2233r2}", - year = 2020, +@misc{P2471R0, + author = "Kirk Shoop", + title = "{P2471R0}: NetTS, ASIO and Sender Library Design Comparison", + howpublished = "\url{https://wg21.link/p2471r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2233R3, - author = "Bryce Adelstein Lelbach", - title = "{P2233R3}: 2020 Fall Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2233r3}", - year = 2020, - month = 11, +@misc{P2471R1, + author = "Kirk Shoop", + title = "{P2471R1}: NetTS, ASIO and Sender Library Design Comparison", + howpublished = "\url{https://wg21.link/p2471r1}", + year = 2021, + month = 10, publisher = "WG21" } -@misc{P2234R0, - author = "Scott Schurr", - title = "{P2234R0}: Consider a UB and IF-NDR Audit", - howpublished = "\url{https://wg21.link/p2234r0}", - year = 2020, +@misc{P2472R0, + author = "Jarrad J. Waterloo", + title = "{P2472R0}: make\_function\_ref: A More Functional function\_ref", + howpublished = "\url{https://wg21.link/p2472r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2234R1, - author = "Scott Schurr", - title = "{P2234R1}: Consider a UB and IF-NDR Audit", - howpublished = "\url{https://wg21.link/p2234r1}", - year = 2021, +@misc{P2472R1, + author = "Jarrad J. Waterloo", + title = "{P2472R1}: make function\_ref more functional", + howpublished = "\url{https://wg21.link/p2472r1}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2235R0, - author = "Ville Voutilainen", - title = "{P2235R0}: Disentangling schedulers and executors", - howpublished = "\url{https://wg21.link/p2235r0}", - year = 2020, - month = 10, +@misc{P2472R2, + author = "Jarrad J. Waterloo and Zhihao Yuan", + title = "{P2472R2}: make function\_ref more functional", + howpublished = "\url{https://wg21.link/p2472r2}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2236R0, - author = "Jonathan Wakely", - title = "{P2236R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Nov. 2020", - howpublished = "\url{https://wg21.link/p2236r0}", - year = 2020, - month = 10, +@misc{P2472R3, + author = "Jarrad J. Waterloo and Zhihao Yuan", + title = "{P2472R3}: make function\_ref more functional", + howpublished = "\url{https://wg21.link/p2472r3}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2237R0, - author = "Andrew Sutton", - title = "{P2237R0}: Metaprogramming", - howpublished = "\url{https://wg21.link/p2237r0}", - year = 2020, +@misc{P2473R0, + author = "Daniel Ruoso", + title = "{P2473R0}: Distributing C++ Module Libraries", + howpublished = "\url{https://wg21.link/p2473r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2238R0, - author = "William M. (Mike) Miller", - title = "{P2238R0}: Core Language Working Group ``tentatively ready'' issues for the November, 2020 meeting", - howpublished = "\url{https://wg21.link/p2238r0}", - year = 2020, - month = 11, +@misc{P2473R1, + author = "Daniel Ruoso", + title = "{P2473R1}: Distributing C++ Module Libraries", + howpublished = "\url{https://wg21.link/p2473r1}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2242R0, - author = "Ville Voutilainen", - title = "{P2242R0}: Non-literal variables (and labels and gotos) in constexpr functions", - howpublished = "\url{https://wg21.link/p2242r0}", - year = 2020, +@misc{P2474R0, + author = "Michał Dominiak", + title = "{P2474R0}: views::repeat", + howpublished = "\url{https://wg21.link/p2474r0}", + year = 2021, + month = 12, + publisher = "WG21" +} +@misc{P2474R1, + author = "Michał Dominiak", + title = "{P2474R1}: views::repeat", + howpublished = "\url{https://wg21.link/p2474r1}", + year = 2022, + month = 1, + publisher = "WG21" +} +@misc{P2474R2, + author = "Michał Dominiak", + title = "{P2474R2}: views::repeat", + howpublished = "\url{https://wg21.link/p2474r2}", + year = 2022, + month = 7, + publisher = "WG21" +} +@misc{P2475R0, + author = "Nina Ranns", + title = "{P2475R0}: WG21 2021-10 Virtual Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2475r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2242R1, - author = "Ville Voutilainen", - title = "{P2242R1}: Non-literal variables (and labels and gotos) in constexpr functions", - howpublished = "\url{https://wg21.link/p2242r1}", +@misc{P2477R0, + author = "Chuanqi Xu", + title = "{P2477R0}: Allow programmer to control and detect coroutine elision by static constexpr bool should\_elide() and", + howpublished = "\url{https://wg21.link/p2477r0}", year = 2021, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2242R2, - author = "Ville Voutilainen", - title = "{P2242R2}: Non-literal variables (and labels and gotos) in constexpr functions", - howpublished = "\url{https://wg21.link/p2242r2}", +@misc{P2477R1, + author = "Chuanqi Xu", + title = "{P2477R1}: Allow programmer to control and detect coroutine elision by static constexpr bool must\_elide() and", + howpublished = "\url{https://wg21.link/p2477r1}", year = 2021, - month = 3, + month = 10, publisher = "WG21" } -@misc{P2242R3, - author = "Ville Voutilainen", - title = "{P2242R3}: Non-literal variables (and labels and gotos) in constexpr functions", - howpublished = "\url{https://wg21.link/p2242r3}", +@misc{P2477R2, + author = "Chuanqi Xu", + title = "{P2477R2}: Allow programmer to control and detect coroutine elision", + howpublished = "\url{https://wg21.link/p2477r2}", year = 2021, + month = 11, + publisher = "WG21" +} +@misc{P2477R3, + author = "Chuanqi Xu", + title = "{P2477R3}: Allow programmers to control coroutine elision", + howpublished = "\url{https://wg21.link/p2477r3}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P2244R0, - author = "Michael Wong", - title = "{P2244R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation Meeting Minutes", - howpublished = "\url{https://wg21.link/p2244r0}", +@misc{P2478R0, + author = "Hubert Tong and Rajan Bhakta", + title = "{P2478R0}: \_Thread\_local for better C++ interoperability with C", + howpublished = "\url{https://wg21.link/p2478r0}", year = 2021, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2245R0, - author = "Michael Wong", - title = "{P2245R0}: SG19: Machine Learning Meeting Minutes", - howpublished = "\url{https://wg21.link/p2245r0}", +@misc{P2479R0, + author = "Ville Voutilainen", + title = "{P2479R0}: Slides for P2464", + howpublished = "\url{https://wg21.link/p2479r0}", year = 2021, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2246R0, - author = "Aaron Ballman", - title = "{P2246R0}: Character encoding of diagnostic text", - howpublished = "\url{https://wg21.link/p2246r0}", - year = 2020, +@misc{P2480R0, + author = "Christopher Kohlhoff and Jamie Allsop and Klemens Morgenstern", + title = "{P2480R0}: Response to P2471: ``NetTS, Asio, and Sender library design comparison'' - corrected and expanded", + howpublished = "\url{https://wg21.link/p2480r0}", + year = 2021, month = 10, publisher = "WG21" } -@misc{P2246R1, - author = "Aaron Ballman", - title = "{P2246R1}: Character encoding of diagnostic text", - howpublished = "\url{https://wg21.link/p2246r1}", +@misc{P2481R0, + author = "Barry Revzin", + title = "{P2481R0}: Forwarding reference to specific type/template", + howpublished = "\url{https://wg21.link/p2481r0}", year = 2021, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2247R0, - author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Inbal Levi and Corentin Jabot", - title = "{P2247R0}: 2020 Library Evolution Report", - howpublished = "\url{https://wg21.link/p2247r0}", - year = 2020, - month = 11, +@misc{P2481R1, + author = "Barry Revzin", + title = "{P2481R1}: Forwarding reference to specific type/template", + howpublished = "\url{https://wg21.link/p2481r1}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2247R1, - author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Inbal Levi and Corentin Jabot", - title = "{P2247R1}: 2020 Library Evolution Report", - howpublished = "\url{https://wg21.link/p2247r1}", - year = 2020, +@misc{P2481R2, + author = "Barry Revzin", + title = "{P2481R2}: Forwarding reference to specific type/template", + howpublished = "\url{https://wg21.link/p2481r2}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2248R0, - author = "Giuseppe D'Angelo", - title = "{P2248R0}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r0}", - year = 2020, +@misc{P2483R0, + author = "Hui Xie", + title = "{P2483R0}: Support Non-copyable Types for single\_view", + howpublished = "\url{https://wg21.link/p2483r0}", + year = 2021, + month = 10, + publisher = "WG21" +} +@misc{P2484R0, + author = "Richard Smith", + title = "{P2484R0}: Extending class types as non-type template parameters", + howpublished = "\url{https://wg21.link/p2484r0}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P2248R1, - author = "Giuseppe D'Angelo", - title = "{P2248R1}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r1}", - year = 2020, +@misc{P2485R0, + author = "Jonathan Wakely", + title = "{P2485R0}: Do not add value\_exists and value\_or to C++23", + howpublished = "\url{https://wg21.link/p2485r0}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P2248R2, - author = "Giuseppe D'Angelo", - title = "{P2248R2}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r2}", +@misc{P2486R0, + author = "Kirk Shoop", + title = "{P2486R0}: Structured naming for function object and CPO values", + howpublished = "\url{https://wg21.link/p2486r0}", year = 2021, - month = 10, + month = 11, publisher = "WG21" } -@misc{P2248R3, - author = "Giuseppe D'Angelo", - title = "{P2248R3}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r3}", +@misc{P2486R1, + author = "Kirk Shoop", + title = "{P2486R1}: Structured naming for function object and CPO values", + howpublished = "\url{https://wg21.link/p2486r1}", year = 2021, month = 12, publisher = "WG21" } -@misc{P2248R4, - author = "Giuseppe D'Angelo", - title = "{P2248R4}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r4}", - year = 2022, - month = 1, +@misc{P2487R0, + author = "Andrzej Krzemieński", + title = "{P2487R0}: Attribute-like syntax for contract annotations", + howpublished = "\url{https://wg21.link/p2487r0}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2248R5, - author = "Giuseppe D'Angelo", - title = "{P2248R5}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r5}", - year = 2022, +@misc{P2487R1, + author = "Andrzej Krzemieński", + title = "{P2487R1}: Is attribute-like syntax adequate for contract annotations?", + howpublished = "\url{https://wg21.link/p2487r1}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2248R6, - author = "Giuseppe D'Angelo", - title = "{P2248R6}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r6}", - year = 2022, - month = 10, +@misc{P2489R0, + author = "Bryce Adelstein Lelbach", + title = "{P2489R0}: Library Evolution Plan for Completing C++23", + howpublished = "\url{https://wg21.link/p2489r0}", + year = 2021, + month = 11, publisher = "WG21" } -@misc{P2248R7, - author = "Giuseppe D'Angelo", - title = "{P2248R7}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r7}", - year = 2022, +@misc{P2490R0, + author = "Ed Catmur", + title = "{P2490R0}: Zero-overhead exception stacktraces", + howpublished = "\url{https://wg21.link/p2490r0}", + year = 2021, month = 11, publisher = "WG21" } -@misc{P2248R8, - author = "Giuseppe D'Angelo", - title = "{P2248R8}: Enabling list-initialization for algorithms", - howpublished = "\url{https://wg21.link/p2248r8}", - year = 2024, - month = 3, +@misc{P2490R3, + author = "Ed Catmur", + title = "{P2490R3}: Zero-overhead exception stacktraces", + howpublished = "\url{https://wg21.link/p2490r3}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2249R0, - author = "Giuseppe D'Angelo", - title = "{P2249R0}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r0}", +@misc{P2491R0, + author = "Jens Maurer", + title = "{P2491R0}: Text encodings follow-up", + howpublished = "\url{https://wg21.link/p2491r0}", year = 2021, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2249R1, - author = "Giuseppe D'Angelo", - title = "{P2249R1}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r1}", +@misc{P2492R0, + author = "René Ferdinand Rivera Morell", + title = "{P2492R0}: Attending C++ Standards Committee Meetings During a Pandemic", + howpublished = "\url{https://wg21.link/p2492r0}", year = 2021, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2249R2, - author = "Giuseppe D'Angelo", - title = "{P2249R2}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r2}", +@misc{P2493R0, + author = "Barry Revzin", + title = "{P2493R0}: Missing feature test macros for C++20 core papers", + howpublished = "\url{https://wg21.link/p2493r0}", year = 2021, - month = 10, + month = 11, publisher = "WG21" } -@misc{P2249R3, - author = "Giuseppe D'Angelo", - title = "{P2249R3}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r3}", +@misc{P2494R0, + author = "Michał Dominiak", + title = "{P2494R0}: Relaxing range adaptors to allow for move only types", + howpublished = "\url{https://wg21.link/p2494r0}", year = 2021, - month = 11, + month = 12, publisher = "WG21" } -@misc{P2249R4, - author = "Giuseppe D'Angelo", - title = "{P2249R4}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r4}", +@misc{P2494R1, + author = "Michał Dominiak", + title = "{P2494R1}: Relaxing range adaptors to allow for move only types", + howpublished = "\url{https://wg21.link/p2494r1}", year = 2022, month = 1, publisher = "WG21" } -@misc{P2249R5, - author = "Giuseppe D'Angelo", - title = "{P2249R5}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r5}", - year = 2024, - month = 2, +@misc{P2494R2, + author = "Michał Dominiak", + title = "{P2494R2}: Relaxing range adaptors to allow for move only types", + howpublished = "\url{https://wg21.link/p2494r2}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2249R6, - author = "Giuseppe D'Angelo", - title = "{P2249R6}: Mixed comparisons for smart pointers", - howpublished = "\url{https://wg21.link/p2249r6}", - year = 2024, +@misc{P2495R0, + author = "Michael Hava", + title = "{P2495R0}: Interfacing stringstreams with string\_view", + howpublished = "\url{https://wg21.link/p2495r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2250R0, - author = "Ruslan Arutyunyan and Michael Voss", - title = "{P2250R0}: Scheduler vs Executor", - howpublished = "\url{https://wg21.link/p2250r0}", - year = 2020, - month = 11, +@misc{P2495R1, + author = "Michael Hava", + title = "{P2495R1}: Interfacing stringstreams with string\_view", + howpublished = "\url{https://wg21.link/p2495r1}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2251R0, - author = "Nevin Liber", - title = "{P2251R0}: Require span \& basic\_string\_view to be Trivially Copyable", - howpublished = "\url{https://wg21.link/p2251r0}", - year = 2020, - month = 11, +@misc{P2495R2, + author = "Michael Hava", + title = "{P2495R2}: Interfacing stringstreams with string\_view", + howpublished = "\url{https://wg21.link/p2495r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2251R1, - author = "Nevin Liber", - title = "{P2251R1}: Require span \& basic\_string\_view to be Trivially Copyable", - howpublished = "\url{https://wg21.link/p2251r1}", - year = 2021, - month = 3, +@misc{P2495R3, + author = "Michael Hava", + title = "{P2495R3}: Interfacing stringstreams with string\_view", + howpublished = "\url{https://wg21.link/p2495r3}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2253R0, - author = "Tom Honermann", - title = "{P2253R0}: SG16: Unicode meeting summaries 2020-09-09 through 2020-11-11", - howpublished = "\url{https://wg21.link/p2253r0}", - year = 2020, - month = 11, +@misc{P2497R0, + author = "Jonathan Wakely", + title = "{P2497R0}: Testing for success or failure of charconv functions", + howpublished = "\url{https://wg21.link/p2497r0}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2254R0, - author = "Jared Hoberock", - title = "{P2254R0}: Executors Beyond Invocables", - howpublished = "\url{https://wg21.link/p2254r0}", - year = 2020, - month = 11, +@misc{P2498R0, + author = "Peter Brett", + title = "{P2498R0}: Forward compatibility of text\_encoding with additional encoding registries", + howpublished = "\url{https://wg21.link/p2498r0}", + year = 2021, + month = 12, publisher = "WG21" } -@misc{P2255R0, - author = "Tim Song", - title = "{P2255R0}: A type trait to detect reference binding to temporary", - howpublished = "\url{https://wg21.link/p2255r0}", - year = 2020, - month = 11, +@misc{P2498R1, + author = "Peter Brett", + title = "{P2498R1}: Forward compatibility of text\_encoding with additional encoding registries", + howpublished = "\url{https://wg21.link/p2498r1}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2255R1, - author = "Tim Song", - title = "{P2255R1}: A type trait to detect reference binding to temporary", - howpublished = "\url{https://wg21.link/p2255r1}", +@misc{P2499R0, + author = "James Touton", + title = "{P2499R0}: string\_view range constructor should be explicit", + howpublished = "\url{https://wg21.link/p2499r0}", year = 2021, - month = 4, + month = 12, publisher = "WG21" } -@misc{P2255R2, - author = "Tim Song", - title = "{P2255R2}: A type trait to detect reference binding to temporary", - howpublished = "\url{https://wg21.link/p2255r2}", - year = 2021, +@misc{P2500R0, + author = "Ruslan Arutyunyan", + title = "{P2500R0}: C++17 parallel algorithms and P2300", + howpublished = "\url{https://wg21.link/p2500r0}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P2257R0, - author = "Dalton M. Woodard", - title = "{P2257R0}: Blocking is an insufficient description for senders and receivers", - howpublished = "\url{https://wg21.link/p2257r0}", - year = 2020, - month = 11, +@misc{P2500R1, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P2500R1}: C++ parallel algorithms and P2300", + howpublished = "\url{https://wg21.link/p2500r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2259R0, - author = "Tim Song", - title = "{P2259R0}: Repairing input range adaptors and counted\_iterator", - howpublished = "\url{https://wg21.link/p2259r0}", - year = 2020, - month = 11, +@misc{P2500R2, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P2500R2}: C++ parallel algorithms and P2300", + howpublished = "\url{https://wg21.link/p2500r2}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2259R1, - author = "Tim Song", - title = "{P2259R1}: Repairing input range adaptors and counted\_iterator", - howpublished = "\url{https://wg21.link/p2259r1}", +@misc{P2501R0, + author = "Ville Voutilainen", + title = "{P2501R0}: Undo the rename of views::move and views::as\_const", + howpublished = "\url{https://wg21.link/p2501r0}", year = 2021, - month = 1, - publisher = "WG21" -} -@misc{P2260R0, - author = "Nina Ranns", - title = "{P2260R0}: WG21 2020-11 Virtual Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2260r0}", - year = 2020, - month = 11, - publisher = "WG21" -} -@misc{P2262R0, - author = "Bryce Adelstein Lelbach", - title = "{P2262R0}: 2020 Fall Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2262r0}", - year = 2020, month = 12, publisher = "WG21" } -@misc{P2263R0, - author = "Tom Honermann and Peter Bindels", - title = "{P2263R0}: A call for a WG21 managed chat service", - howpublished = "\url{https://wg21.link/p2263r0}", - year = 2020, +@misc{P2502R0, + author = "Casey Carter", + title = "{P2502R0}: std::generator: Synchronous Coroutine Generator for Ranges", + howpublished = "\url{https://wg21.link/p2502r0}", + year = 2021, month = 12, publisher = "WG21" } -@misc{P2263R1, - author = "Tom Honermann and Peter Bindels", - title = "{P2263R1}: A call for a WG21 managed chat service", - howpublished = "\url{https://wg21.link/p2263r1}", +@misc{P2502R1, + author = "Casey Carter", + title = "{P2502R1}: std::generator: Synchronous Coroutine Generator for Ranges", + howpublished = "\url{https://wg21.link/p2502r1}", year = 2022, - month = 10, + month = 1, publisher = "WG21" } -@misc{P2264R0, - author = "Peter Sommerlad", - title = "{P2264R0}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r0}", - year = 2020, - month = 12, +@misc{P2502R2, + author = "Casey Carter", + title = "{P2502R2}: std::generator: Synchronous Coroutine Generator for Ranges", + howpublished = "\url{https://wg21.link/p2502r2}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2264R1, - author = "Peter Sommerlad", - title = "{P2264R1}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r1}", +@misc{P2504R0, + author = "Lucian Radu Teodorescu", + title = "{P2504R0}: Computations as a global solution to concurrency", + howpublished = "\url{https://wg21.link/p2504r0}", year = 2021, - month = 10, + month = 12, publisher = "WG21" } -@misc{P2264R2, - author = "Peter Sommerlad", - title = "{P2264R2}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r2}", +@misc{P2505R0, + author = "Jeff Garland", + title = "{P2505R0}: Monadic Functions for std::expected", + howpublished = "\url{https://wg21.link/p2505r0}", year = 2021, - month = 10, + month = 12, publisher = "WG21" } -@misc{P2264R3, - author = "Peter Sommerlad", - title = "{P2264R3}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r3}", +@misc{P2505R1, + author = "Jeff Garland", + title = "{P2505R1}: Monadic Functions for std::expected", + howpublished = "\url{https://wg21.link/p2505r1}", year = 2022, month = 2, publisher = "WG21" } -@misc{P2264R4, - author = "Peter Sommerlad", - title = "{P2264R4}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r4}", +@misc{P2505R2, + author = "Jeff Garland", + title = "{P2505R2}: Monadic Functions for std::expected", + howpublished = "\url{https://wg21.link/p2505r2}", year = 2022, - month = 8, + month = 4, publisher = "WG21" } -@misc{P2264R5, - author = "Peter Sommerlad", - title = "{P2264R5}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r5}", - year = 2023, - month = 9, +@misc{P2505R3, + author = "Jeff Garland", + title = "{P2505R3}: Monadic Functions for std::expected", + howpublished = "\url{https://wg21.link/p2505r3}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2264R6, - author = "Peter Sommerlad", - title = "{P2264R6}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r6}", - year = 2023, - month = 11, +@misc{P2505R4, + author = "Jeff Garland", + title = "{P2505R4}: Monadic Functions for std::expected", + howpublished = "\url{https://wg21.link/p2505r4}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2264R7, - author = "Peter Sommerlad", - title = "{P2264R7}: Make assert() macro user friendly for C and C++", - howpublished = "\url{https://wg21.link/p2264r7}", - year = 2023, - month = 12, +@misc{P2505R5, + author = "Jeff Garland", + title = "{P2505R5}: Monadic Functions for std::expected", + howpublished = "\url{https://wg21.link/p2505r5}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2265R0, - author = "Kevlin Henney", - title = "{P2265R0}: Renaming any\_invocable", - howpublished = "\url{https://wg21.link/p2265r0}", - year = 2020, - month = 12, +@misc{P2506R0, + author = "Casey Carter", + title = "{P2506R0}: std::lazy: a coroutine for deferred execution", + howpublished = "\url{https://wg21.link/p2506r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2265R1, - author = "Kevlin Henney", - title = "{P2265R1}: Renaming any\_invocable", - howpublished = "\url{https://wg21.link/p2265r1}", +@misc{P2507R0, + author = "Peter Brett", + title = "{P2507R0}: Only [[assume]] conditional-expressions", + howpublished = "\url{https://wg21.link/p2507r0}", year = 2021, - month = 4, + month = 12, publisher = "WG21" } -@misc{P2266R0, - author = "Arthur O'Dwyer", - title = "{P2266R0}: Simpler implicit move", - howpublished = "\url{https://wg21.link/p2266r0}", - year = 2021, +@misc{P2507R1, + author = "Peter Brett", + title = "{P2507R1}: Limit [[assume]] to conditional-expressions", + howpublished = "\url{https://wg21.link/p2507r1}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2266R1, - author = "Arthur O'Dwyer", - title = "{P2266R1}: Simpler implicit move", - howpublished = "\url{https://wg21.link/p2266r1}", - year = 2021, - month = 3, - publisher = "WG21" -} -@misc{P2266R2, - author = "Arthur O'Dwyer", - title = "{P2266R2}: Simpler implicit move", - howpublished = "\url{https://wg21.link/p2266r2}", +@misc{P2508R0, + author = "Barry Revzin", + title = "{P2508R0}: Exposing std::basic-format-string", + howpublished = "\url{https://wg21.link/p2508r0}", year = 2021, - month = 8, + month = 12, publisher = "WG21" } -@misc{P2266R3, - author = "Arthur O'Dwyer", - title = "{P2266R3}: Simpler implicit move", - howpublished = "\url{https://wg21.link/p2266r3}", +@misc{P2508R1, + author = "Barry Revzin", + title = "{P2508R1}: Exposing std::basic-format-string", + howpublished = "\url{https://wg21.link/p2508r1}", year = 2022, - month = 3, - publisher = "WG21" -} -@misc{P2267R0, - author = "Inbal Levi and Ben Craig and Fabio Fracassi", - title = "{P2267R0}: Library Evolution Policies", - howpublished = "\url{https://wg21.link/p2267r0}", - year = 2023, - month = 10, + month = 1, publisher = "WG21" } -@misc{P2267R1, - author = "Inbal Levi and Ben Craig and Fabio Fracassi", - title = "{P2267R1}: Library Evolution Policies", - howpublished = "\url{https://wg21.link/p2267r1}", +@misc{P2508R2, + author = "Barry Revzin", + title = "{P2508R2}: Exposing std::basic-format-string", + howpublished = "\url{https://wg21.link/p2508r2}", year = 2023, - month = 11, + month = 1, publisher = "WG21" } -@misc{P2268R0, - author = "Ben Craig", - title = "{P2268R0}: Freestanding Roadmap", - howpublished = "\url{https://wg21.link/p2268r0}", - year = 2020, +@misc{P2509R0, + author = "Giuseppe D'Angelo", + title = "{P2509R0}: A proposal for a type trait to detect value-preserving conversions", + howpublished = "\url{https://wg21.link/p2509r0}", + year = 2021, month = 12, publisher = "WG21" } -@misc{P2272R0, - author = "Matthew Butler", - title = "{P2272R0}: Safety \& Security Review Board", - howpublished = "\url{https://wg21.link/p2272r0}", - year = 2020, - month = 12, +@misc{P2509R1, + author = "Giuseppe D'Angelo", + title = "{P2509R1}: A proposal for a type trait to detect value-preserving conversions", + howpublished = "\url{https://wg21.link/p2509r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2273R0, - author = "Andreas Fertig", - title = "{P2273R0}: Making std::unique\_ptr constexpr", - howpublished = "\url{https://wg21.link/p2273r0}", - year = 2020, +@misc{P2510R0, + author = "Mark de Wever", + title = "{P2510R0}: Formatting pointers", + howpublished = "\url{https://wg21.link/p2510r0}", + year = 2021, month = 12, publisher = "WG21" } -@misc{P2273R1, - author = "Andreas Fertig", - title = "{P2273R1}: Making std::unique\_ptr constexpr", - howpublished = "\url{https://wg21.link/p2273r1}", - year = 2021, - month = 4, +@misc{P2510R1, + author = "Mark de Wever", + title = "{P2510R1}: Formatting pointers", + howpublished = "\url{https://wg21.link/p2510r1}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2273R2, - author = "Andreas Fertig", - title = "{P2273R2}: Making std::unique\_ptr constexpr", - howpublished = "\url{https://wg21.link/p2273r2}", - year = 2021, - month = 7, +@misc{P2510R2, + author = "Mark de Wever", + title = "{P2510R2}: Formatting pointers", + howpublished = "\url{https://wg21.link/p2510r2}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2273R3, - author = "Andreas Fertig", - title = "{P2273R3}: Making std::unique\_ptr constexpr", - howpublished = "\url{https://wg21.link/p2273r3}", - year = 2021, - month = 11, +@misc{P2510R3, + author = "Mark de Wever", + title = "{P2510R3}: Formatting pointers", + howpublished = "\url{https://wg21.link/p2510r3}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2274R0, - author = "Aaron Ballman", - title = "{P2274R0}: C and C++ Compatibility Study Group", - howpublished = "\url{https://wg21.link/p2274r0}", - year = 2020, - month = 12, +@misc{P2511R0, + author = "Zhihao Yuan", + title = "{P2511R0}: Beyond operator(): NTTP callables in type-erased call wrappers", + howpublished = "\url{https://wg21.link/p2511r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2276R0, - author = "Nicolai Josuttis", - title = "{P2276R0}: Fix std::cbegin(), std::ranges::cbegin, and cbegin() for span (fix of wrong fix of lwg3320)", - howpublished = "\url{https://wg21.link/p2276r0}", - year = 2021, - month = 1, +@misc{P2511R1, + author = "Zhihao Yuan", + title = "{P2511R1}: Beyond operator(): NTTP callables in type-erased call wrappers", + howpublished = "\url{https://wg21.link/p2511r1}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2276R1, - author = "Nicolai Josuttis", - title = "{P2276R1}: Fix cbegin", - howpublished = "\url{https://wg21.link/p2276r1}", - year = 2021, - month = 9, +@misc{P2511R2, + author = "Zhihao Yuan", + title = "{P2511R2}: Beyond operator(): NTTP callables in type-erased call wrappers", + howpublished = "\url{https://wg21.link/p2511r2}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2277R0, - author = "Barry Revzin", - title = "{P2277R0}: Packs outside of Templates", - howpublished = "\url{https://wg21.link/p2277r0}", +@misc{P2512R0, + author = "Tom Honermann", + title = "{P2512R0}: SG16: Unicode meeting summaries 2021-06-09 through 2021-12-15", + howpublished = "\url{https://wg21.link/p2512r0}", year = 2021, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2278R0, - author = "Barry Revzin", - title = "{P2278R0}: cbegin should always return a constant iterator", - howpublished = "\url{https://wg21.link/p2278r0}", - year = 2021, +@misc{P2513R0, + author = "JeanHeyd Meneide and Tom Honermann", + title = "{P2513R0}: char8\_t Compatibility and Portability Fixes", + howpublished = "\url{https://wg21.link/p2513r0}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2278R1, - author = "Barry Revzin", - title = "{P2278R1}: cbegin should always return a constant iterator", - howpublished = "\url{https://wg21.link/p2278r1}", - year = 2021, - month = 9, +@misc{P2513R1, + author = "JeanHeyd Meneide and Tom Honermann", + title = "{P2513R1}: char8\_t Compatibility and Portability Fix", + howpublished = "\url{https://wg21.link/p2513r1}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2278R2, - author = "Barry Revzin", - title = "{P2278R2}: cbegin should always return a constant iterator", - howpublished = "\url{https://wg21.link/p2278r2}", - year = 2021, - month = 11, +@misc{P2513R2, + author = "JeanHeyd Meneide and Tom Honermann", + title = "{P2513R2}: char8\_t Compatibility and Portability Fix", + howpublished = "\url{https://wg21.link/p2513r2}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2278R3, - author = "Barry Revzin", - title = "{P2278R3}: cbegin should always return a constant iterator", - howpublished = "\url{https://wg21.link/p2278r3}", +@misc{P2513R3, + author = "JeanHeyd Meneide and Tom Honermann", + title = "{P2513R3}: char8\_t Compatibility and Portability Fix", + howpublished = "\url{https://wg21.link/p2513r3}", year = 2022, - month = 4, + month = 6, publisher = "WG21" } -@misc{P2278R4, - author = "Barry Revzin", - title = "{P2278R4}: cbegin should always return a constant iterator", - howpublished = "\url{https://wg21.link/p2278r4}", +@misc{P2513R4, + author = "JeanHeyd Meneide and Tom Honermann", + title = "{P2513R4}: char8\_t Compatibility and Portability Fix", + howpublished = "\url{https://wg21.link/p2513r4}", year = 2022, month = 6, publisher = "WG21" } -@misc{P2279R0, - author = "Barry Revzin", - title = "{P2279R0}: We need a language mechanism for customization points", - howpublished = "\url{https://wg21.link/p2279r0}", - year = 2021, +@misc{P2514R0, + author = "René Ferdinand Rivera Morell and Isabella Muerte", + title = "{P2514R0}: std::breakpoint", + howpublished = "\url{https://wg21.link/p2514r0}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2280R0, - author = "Barry Revzin", - title = "{P2280R0}: Using unknown references in constant expressions", - howpublished = "\url{https://wg21.link/p2280r0}", - year = 2021, +@misc{P2515R0, + author = "René Ferdinand Rivera Morell", + title = "{P2515R0}: std::is\_debugger\_present", + howpublished = "\url{https://wg21.link/p2515r0}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2280R1, - author = "Barry Revzin", - title = "{P2280R1}: Using unknown references in constant expressions", - howpublished = "\url{https://wg21.link/p2280r1}", - year = 2021, - month = 2, +@misc{P2516R0, + author = "Victor Zverovich", + title = "{P2516R0}: string\_view is implicitly convertible from what?", + howpublished = "\url{https://wg21.link/p2516r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2280R2, - author = "Barry Revzin", - title = "{P2280R2}: Using unknown references in constant expressions", - howpublished = "\url{https://wg21.link/p2280r2}", - year = 2021, - month = 5, +@misc{P2517R0, + author = "Hewill Kang", + title = "{P2517R0}: Add a conditional noexcept specification to std::apply", + howpublished = "\url{https://wg21.link/p2517r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2280R3, - author = "Barry Revzin", - title = "{P2280R3}: Using unknown references in constant expressions", - howpublished = "\url{https://wg21.link/p2280r3}", - year = 2021, +@misc{P2517R1, + author = "Hewill Kang", + title = "{P2517R1}: Add a conditional noexcept specification to std::apply", + howpublished = "\url{https://wg21.link/p2517r1}", + year = 2022, month = 8, publisher = "WG21" } -@misc{P2280R4, +@misc{P2520R0, author = "Barry Revzin", - title = "{P2280R4}: Using unknown references in constant expressions", - howpublished = "\url{https://wg21.link/p2280r4}", + title = "{P2520R0}: move\_iterator should be a random access iterator", + howpublished = "\url{https://wg21.link/p2520r0}", year = 2022, - month = 4, + month = 1, publisher = "WG21" } -@misc{P2281R0, - author = "Tim Song", - title = "{P2281R0}: Clarifying range adaptor objects", - howpublished = "\url{https://wg21.link/p2281r0}", - year = 2021, +@misc{P2521R0, + author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", + title = "{P2521R0}: Contract support — Working Paper", + howpublished = "\url{https://wg21.link/p2521r0}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2281R1, - author = "Tim Song", - title = "{P2281R1}: Clarifying range adaptor objects", - howpublished = "\url{https://wg21.link/p2281r1}", - year = 2021, +@misc{P2521R1, + author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", + title = "{P2521R1}: Contract support — Working Paper", + howpublished = "\url{https://wg21.link/p2521r1}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2283R0, - author = "Michael Schellenberger Costa", - title = "{P2283R0}: constexpr for specialized memory algorithms", - howpublished = "\url{https://wg21.link/p2283r0}", - year = 2021, - month = 1, +@misc{P2521R2, + author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", + title = "{P2521R2}: Contract support - Working Paper", + howpublished = "\url{https://wg21.link/p2521r2}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2283R1, - author = "Michael Schellenberger Costa", - title = "{P2283R1}: constexpr for specialized memory algorithms", - howpublished = "\url{https://wg21.link/p2283r1}", - year = 2021, - month = 4, +@misc{P2521R3, + author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", + title = "{P2521R3}: Contract support — Record of SG21 consensus", + howpublished = "\url{https://wg21.link/p2521r3}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2283R2, - author = "Michael Schellenberger Costa", - title = "{P2283R2}: constexpr for specialized memory algorithms", - howpublished = "\url{https://wg21.link/p2283r2}", - year = 2021, - month = 11, +@misc{P2521R4, + author = "Andrzej Krzemieński", + title = "{P2521R4}: Contract support — Record of SG21 consensus", + howpublished = "\url{https://wg21.link/p2521r4}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2285R0, - author = "Andrzej Krzemieński and Tomasz Kamiński", - title = "{P2285R0}: Are default function arguments in the immediate context?", - howpublished = "\url{https://wg21.link/p2285r0}", - year = 2021, +@misc{P2521R5, + author = "Andrzej Krzemieński", + title = "{P2521R5}: Contract support — Record of SG21 consensus", + howpublished = "\url{https://wg21.link/p2521r5}", + year = 2023, + month = 8, + publisher = "WG21" +} +@misc{P2523R0, + author = "Matt Bentley", + title = "{P2523R0}: Request for re-inclusion of std::hive proposal in C++23", + howpublished = "\url{https://wg21.link/p2523r0}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2286R0, - author = "Barry Revzin", - title = "{P2286R0}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r0}", - year = 2021, +@misc{P2524R0, + author = "Michael Wong", + title = "{P2524R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation 2020/12/09-2022/01/12", + howpublished = "\url{https://wg21.link/p2524r0}", + year = 2022, month = 1, publisher = "WG21" } -@misc{P2286R1, - author = "Barry Revzin", - title = "{P2286R1}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r1}", - year = 2021, - month = 2, +@misc{P2525R0, + author = "Michael Wong", + title = "{P2525R0}: SG19: Machine Learning Meeting Minutes 2020/12/10-2022/01/13", + howpublished = "\url{https://wg21.link/p2525r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2286R2, - author = "Barry Revzin", - title = "{P2286R2}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r2}", - year = 2021, - month = 8, +@misc{P2527R0, + author = "Alex Christensen", + title = "{P2527R0}: std::variant\_alternative\_index and std::variant\_alternative\_index\_v", + howpublished = "\url{https://wg21.link/p2527r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2286R3, - author = "Barry Revzin", - title = "{P2286R3}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r3}", - year = 2021, - month = 11, +@misc{P2527R1, + author = "Alex Christensen", + title = "{P2527R1}: std::variant\_alternative\_index and std::tuple\_element\_index", + howpublished = "\url{https://wg21.link/p2527r1}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2286R4, - author = "Barry Revzin", - title = "{P2286R4}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r4}", - year = 2021, - month = 12, +@misc{P2527R2, + author = "Alex Christensen", + title = "{P2527R2}: std::variant\_alternative\_index and std::tuple\_element\_index", + howpublished = "\url{https://wg21.link/p2527r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2286R5, - author = "Barry Revzin", - title = "{P2286R5}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r5}", - year = 2022, +@misc{P2527R3, + author = "Alex Christensen", + title = "{P2527R3}: std::variant\_alternative\_index and std::tuple\_element\_index", + howpublished = "\url{https://wg21.link/p2527r3}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P2286R6, - author = "Barry Revzin", - title = "{P2286R6}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r6}", +@misc{P2528R0, + author = "Reini Urban", + title = "{P2528R0}: C/C++ Identifier Security using Unicode Standard Annex 39", + howpublished = "\url{https://wg21.link/p2528r0}", year = 2022, month = 1, publisher = "WG21" } -@misc{P2286R7, - author = "Barry Revzin", - title = "{P2286R7}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r7}", +@misc{P2529R0, + author = "Mathias Stearn", + title = "{P2529R0}: generator should have T\&\& reference\_type", + howpublished = "\url{https://wg21.link/p2529r0}", year = 2022, - month = 4, + month = 1, publisher = "WG21" } -@misc{P2286R8, - author = "Barry Revzin", - title = "{P2286R8}: Formatting Ranges", - howpublished = "\url{https://wg21.link/p2286r8}", +@misc{P2530R0, + author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P2530R0}: Why Hazard Pointers should be in C++26", + howpublished = "\url{https://wg21.link/p2530r0}", year = 2022, - month = 5, + month = 2, publisher = "WG21" } -@misc{P2287R0, - author = "Barry Revzin", - title = "{P2287R0}: Designated-initializers for base classes", - howpublished = "\url{https://wg21.link/p2287r0}", - year = 2021, - month = 1, +@misc{P2530R1, + author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P2530R1}: Why Hazard Pointers should be in C++26", + howpublished = "\url{https://wg21.link/p2530r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2287R1, - author = "Barry Revzin", - title = "{P2287R1}: Designated-initializers for base classes", - howpublished = "\url{https://wg21.link/p2287r1}", - year = 2021, - month = 2, +@misc{P2530R2, + author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P2530R2}: Why Hazard Pointers should be in C++26", + howpublished = "\url{https://wg21.link/p2530r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2287R2, - author = "Barry Revzin", - title = "{P2287R2}: Designated-initializers for base classes", - howpublished = "\url{https://wg21.link/p2287r2}", +@misc{P2530R3, + author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", + title = "{P2530R3}: Hazard Pointers for C++26", + howpublished = "\url{https://wg21.link/p2530r3}", year = 2023, month = 3, publisher = "WG21" } -@misc{P2287R3, - author = "Barry Revzin", - title = "{P2287R3}: Designated-initializers for base classes", - howpublished = "\url{https://wg21.link/p2287r3}", - year = 2024, - month = 9, +@misc{P2531R0, + author = "Jonathan Wakely", + title = "{P2531R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Feb. 2022", + howpublished = "\url{https://wg21.link/p2531r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2289R0, - author = "Bryce Adelstein Lelbach", - title = "{P2289R0}: 2021 Winter Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2289r0}", - year = 2021, +@misc{P2532R0, + author = "Eric Niebler", + title = "{P2532R0}: Removing exception\_ptr from the Receiver Concepts", + howpublished = "\url{https://wg21.link/p2532r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2290R0, - author = "Corentin Jabot", - title = "{P2290R0}: Delimited escape sequences", - howpublished = "\url{https://wg21.link/p2290r0}", - year = 2021, - month = 2, +@misc{P2533R0, + author = "William M. Miller", + title = "{P2533R0}: Core Language Working Group ``ready'' Issues for the February, 2022 meeting", + howpublished = "\url{https://wg21.link/p2533r0}", + year = 2022, + month = 1, publisher = "WG21" } -@misc{P2290R1, - author = "Corentin Jabot", - title = "{P2290R1}: Delimited escape sequences", - howpublished = "\url{https://wg21.link/p2290r1}", - year = 2021, - month = 6, +@misc{P2534R0, + author = "Zhihao Yuan", + title = "{P2534R0}: Slides: function\_ref in the wild (P0792R7 presentation)", + howpublished = "\url{https://wg21.link/p2534r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2290R2, - author = "Corentin Jabot", - title = "{P2290R2}: Delimited escape sequences", - howpublished = "\url{https://wg21.link/p2290r2}", - year = 2021, - month = 7, +@misc{P2535R0, + author = "Olivier Giroux and Daniel Lustig", + title = "{P2535R0}: Message fences", + howpublished = "\url{https://wg21.link/p2535r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2290R3, - author = "Corentin Jabot", - title = "{P2290R3}: Delimited escape sequences", - howpublished = "\url{https://wg21.link/p2290r3}", +@misc{P2536R0, + author = "Olga Arkhipova", + title = "{P2536R0}: Distributing C++ Module Libraries with dependencies json files.", + howpublished = "\url{https://wg21.link/p2536r0}", year = 2022, month = 2, publisher = "WG21" } -@misc{P2291R0, - author = "Daniil Goncharov and Karaev Alexander", - title = "{P2291R0}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", - howpublished = "\url{https://wg21.link/p2291r0}", - year = 2021, - month = 1, +@misc{P2537R0, + author = "JeanHeyd Meneide", + title = "{P2537R0}: Relax va\_start Requirements to Match C", + howpublished = "\url{https://wg21.link/p2537r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2291R1, - author = "Daniil Goncharov and Karaev Alexander", - title = "{P2291R1}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", - howpublished = "\url{https://wg21.link/p2291r1}", - year = 2021, - month = 5, +@misc{P2537R1, + author = "JeanHeyd Meneide", + title = "{P2537R1}: Relax va\_start Requirements to Match C", + howpublished = "\url{https://wg21.link/p2537r1}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2291R2, - author = "Daniil Goncharov and Karaev Alexander", - title = "{P2291R2}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", - howpublished = "\url{https://wg21.link/p2291r2}", - year = 2021, - month = 8, +@misc{P2537R2, + author = "JeanHeyd Meneide", + title = "{P2537R2}: Relax va\_start Requirements to Match C", + howpublished = "\url{https://wg21.link/p2537r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2291R3, - author = "Daniil Goncharov and Karaev Alexander", - title = "{P2291R3}: Add Constexpr Modifiers to Functions to\_chars and from\_chars for Integral Types in Header", - howpublished = "\url{https://wg21.link/p2291r3}", - year = 2021, - month = 9, +@misc{P2538R0, + author = "Arthur O'Dwyer", + title = "{P2538R0}: ADL-proof std::projected", + howpublished = "\url{https://wg21.link/p2538r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2295R0, - author = "Corentin Jabot", - title = "{P2295R0}: Correct UTF-8 handling during phase 1 of translation", - howpublished = "\url{https://wg21.link/p2295r0}", - year = 2021, - month = 2, +@misc{P2538R1, + author = "Arthur O'Dwyer and Casey Carter", + title = "{P2538R1}: ADL-proof std::projected", + howpublished = "\url{https://wg21.link/p2538r1}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2295R1, - author = "Corentin Jabot", - title = "{P2295R1}: Correct UTF-8 handling during phase 1 of translation", - howpublished = "\url{https://wg21.link/p2295r1}", - year = 2021, +@misc{P2539R0, + author = "Victor Zverovich", + title = "{P2539R0}: Should the output of std::print to a terminal be synchronized with the underlying stream?", + howpublished = "\url{https://wg21.link/p2539r0}", + year = 2022, month = 3, publisher = "WG21" } -@misc{P2295R2, - author = "Corentin Jabot", - title = "{P2295R2}: Support for UTF-8 as a portable source file encoding", - howpublished = "\url{https://wg21.link/p2295r2}", - year = 2021, +@misc{P2539R1, + author = "Victor Zverovich", + title = "{P2539R1}: Should the output of std::print to a terminal be synchronized with the underlying stream?", + howpublished = "\url{https://wg21.link/p2539r1}", + year = 2022, month = 4, publisher = "WG21" } -@misc{P2295R3, - author = "Corentin Jabot", - title = "{P2295R3}: Support for UTF-8 as a portable source file encoding", - howpublished = "\url{https://wg21.link/p2295r3}", - year = 2021, - month = 4, +@misc{P2539R2, + author = "Victor Zverovich", + title = "{P2539R2}: Should the output of std::print to a terminal be synchronized with the underlying stream?", + howpublished = "\url{https://wg21.link/p2539r2}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2295R4, - author = "Corentin Jabot and Peter Brett", - title = "{P2295R4}: Support for UTF-8 as a portable source file encoding", - howpublished = "\url{https://wg21.link/p2295r4}", - year = 2021, - month = 6, +@misc{P2539R3, + author = "Victor Zverovich", + title = "{P2539R3}: Should the output of std::print to a terminal be synchronized with the underlying stream?", + howpublished = "\url{https://wg21.link/p2539r3}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2295R5, - author = "Corentin Jabot and Peter Brett", - title = "{P2295R5}: Support for UTF-8 as a portable source file encoding", - howpublished = "\url{https://wg21.link/p2295r5}", - year = 2021, - month = 7, +@misc{P2539R4, + author = "Victor Zverovich", + title = "{P2539R4}: Should the output of std::print to a terminal be synchronized with the underlying stream?", + howpublished = "\url{https://wg21.link/p2539r4}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2295R6, - author = "Corentin Jabot and Peter Brett", - title = "{P2295R6}: Support for UTF-8 as a portable source file encoding", - howpublished = "\url{https://wg21.link/p2295r6}", +@misc{P2540R0, + author = "Steve Downey", + title = "{P2540R0}: Empty Product for certain Views", + howpublished = "\url{https://wg21.link/p2540r0}", year = 2022, - month = 7, + month = 2, publisher = "WG21" } -@misc{P2297R0, +@misc{P2540R1, + author = "Steve Downey", + title = "{P2540R1}: Empty Product for certain Views", + howpublished = "\url{https://wg21.link/p2540r1}", + year = 2022, + month = 3, + publisher = "WG21" +} +@misc{P2541R0, author = "Corentin Jabot", - title = "{P2297R0}: Wording improvements for encodings and character sets", - howpublished = "\url{https://wg21.link/p2297r0}", - year = 2021, + title = "{P2541R0}: Consider renaming remove\_quals", + howpublished = "\url{https://wg21.link/p2541r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2299R0, - author = "Bryce Adelstein Lelbach", - title = "{P2299R0}: `mdspan` and CTAD", - howpublished = "\url{https://wg21.link/p2299r0}", - year = 2021, +@misc{P2542R0, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R0}: views::concat", + howpublished = "\url{https://wg21.link/p2542r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2299R1, - author = "Bryce Adelstein Lelbach", - title = "{P2299R1}: `mdspan` and CTAD", - howpublished = "\url{https://wg21.link/p2299r1}", - year = 2021, - month = 4, +@misc{P2542R1, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R1}: views::concat", + howpublished = "\url{https://wg21.link/p2542r1}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2299R2, - author = "Bryce Adelstein Lelbach", - title = "{P2299R2}: `mdspan` and CTAD", - howpublished = "\url{https://wg21.link/p2299r2}", - year = 2021, +@misc{P2542R2, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R2}: views::concat", + howpublished = "\url{https://wg21.link/p2542r2}", + year = 2022, month = 5, publisher = "WG21" } -@misc{P2299R3, - author = "Bryce Adelstein Lelbach", - title = "{P2299R3}: `mdspan`s of All Dynamic Extents", - howpublished = "\url{https://wg21.link/p2299r3}", - year = 2021, +@misc{P2542R3, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R3}: views::concat", + howpublished = "\url{https://wg21.link/p2542r3}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2299R4, - author = "Bryce Adelstein Lelbach", - title = "{P2299R4}: `mdspan`s of All Dynamic Extents", - howpublished = "\url{https://wg21.link/p2299r4}", - year = 2024, - month = 2, - publisher = "WG21" -} -@misc{P2300R0, - author = "Michał Dominiak and Lewis Baker and Lee Howes and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R0}: std::execution", - howpublished = "\url{https://wg21.link/p2300r0}", - year = 2021, - month = 6, +@misc{P2542R4, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R4}: views::concat", + howpublished = "\url{https://wg21.link/p2542r4}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2300R1, - author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R1}: std::execution", - howpublished = "\url{https://wg21.link/p2300r1}", - year = 2021, - month = 7, +@misc{P2542R5, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R5}: views::concat", + howpublished = "\url{https://wg21.link/p2542r5}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2300R2, - author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R2}: std::execution", - howpublished = "\url{https://wg21.link/p2300r2}", - year = 2021, +@misc{P2542R6, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R6}: views::concat", + howpublished = "\url{https://wg21.link/p2542r6}", + year = 2023, month = 10, publisher = "WG21" } -@misc{P2300R3, - author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R3}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r3}", - year = 2021, +@misc{P2542R7, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R7}: views::concat", + howpublished = "\url{https://wg21.link/p2542r7}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2300R4, - author = "Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R4}: std::execution", - howpublished = "\url{https://wg21.link/p2300r4}", +@misc{P2542R8, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2542R8}: views::concat", + howpublished = "\url{https://wg21.link/p2542r8}", + year = 2024, + month = 3, + publisher = "WG21" +} +@misc{P2544R0, + author = "Thomas Neumann", + title = "{P2544R0}: C++ exceptions are becoming more and more problematic", + howpublished = "\url{https://wg21.link/p2544r0}", year = 2022, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2300R5, - author = "Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R5}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r5}", +@misc{P2545R0, + author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", + title = "{P2545R0}: Why RCU Should be in C++26", + howpublished = "\url{https://wg21.link/p2545r0}", year = 2022, - month = 4, + month = 2, publisher = "WG21" } -@misc{P2300R6, - author = "Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2300R6}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r6}", +@misc{P2545R1, + author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", + title = "{P2545R1}: Why RCU Should be in C++26", + howpublished = "\url{https://wg21.link/p2545r1}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P2545R2, + author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", + title = "{P2545R2}: Why RCU Should be in C++26", + howpublished = "\url{https://wg21.link/p2545r2}", year = 2023, month = 1, publisher = "WG21" } -@misc{P2300R7, - author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", - title = "{P2300R7}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r7}", +@misc{P2545R3, + author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", + title = "{P2545R3}: Why RCU Should be in C++26", + howpublished = "\url{https://wg21.link/p2545r3}", year = 2023, - month = 4, + month = 2, publisher = "WG21" } -@misc{P2300R8, - author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", - title = "{P2300R8}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r8}", - year = 2024, - month = 4, +@misc{P2545R4, + author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", + title = "{P2545R4}: Read-Copy Update (RCU)", + howpublished = "\url{https://wg21.link/p2545r4}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2300R9, - author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", - title = "{P2300R9}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r9}", - year = 2024, +@misc{P2546R0, + author = "René Ferdinand Rivera Morell", + title = "{P2546R0}: Debugging Support", + howpublished = "\url{https://wg21.link/p2546r0}", + year = 2022, + month = 2, + publisher = "WG21" +} +@misc{P2546R1, + author = "René Ferdinand Rivera Morell", + title = "{P2546R1}: Debugging Support", + howpublished = "\url{https://wg21.link/p2546r1}", + year = 2022, month = 4, publisher = "WG21" } -@misc{P2300R10, - author = "Eric Niebler and Michał Dominiak and Georgy Evtushenko and Lewis Baker and Lucian Radu Teodorescu and Lee Howes and Kirk Shoop and Michael Garland and Bryce Adelstein Lelbach", - title = "{P2300R10}: `std::execution`", - howpublished = "\url{https://wg21.link/p2300r10}", - year = 2024, - month = 6, +@misc{P2546R2, + author = "René Ferdinand Rivera Morell", + title = "{P2546R2}: Debugging Support", + howpublished = "\url{https://wg21.link/p2546r2}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2301R0, - author = "Steve Downey", - title = "{P2301R0}: Add a pmr alias for std::stacktrace", - howpublished = "\url{https://wg21.link/p2301r0}", - year = 2021, - month = 2, +@misc{P2546R3, + author = "René Ferdinand Rivera Morell", + title = "{P2546R3}: Debugging Support", + howpublished = "\url{https://wg21.link/p2546r3}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2301R1, - author = "Steve Downey", - title = "{P2301R1}: Add a pmr alias for std::stacktrace", - howpublished = "\url{https://wg21.link/p2301r1}", - year = 2021, - month = 6, +@misc{P2546R4, + author = "René Ferdinand Rivera Morell", + title = "{P2546R4}: Debugging Support", + howpublished = "\url{https://wg21.link/p2546r4}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2302R0, - author = "Christopher Di Bella", - title = "{P2302R0}: Prefer std::ranges::contains over std::basic\_string\_view::contains", - howpublished = "\url{https://wg21.link/p2302r0}", - year = 2021, +@misc{P2546R5, + author = "René Ferdinand Rivera Morell", + title = "{P2546R5}: Debugging Support", + howpublished = "\url{https://wg21.link/p2546r5}", + year = 2023, + month = 7, + publisher = "WG21" +} +@misc{P2547R0, + author = "Lewis Baker and Corentin Jabot and Gašper Ažman", + title = "{P2547R0}: Language support for customisable functions", + howpublished = "\url{https://wg21.link/p2547r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2302R1, - author = "Christopher Di Bella", - title = "{P2302R1}: std::ranges::contains", - howpublished = "\url{https://wg21.link/p2302r1}", - year = 2021, - month = 11, +@misc{P2547R1, + author = "Lewis Baker and Corentin Jabot and Gašper Ažman", + title = "{P2547R1}: Language support for customisable functions", + howpublished = "\url{https://wg21.link/p2547r1}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2302R2, - author = "Christopher Di Bella", - title = "{P2302R2}: std::ranges::contains", - howpublished = "\url{https://wg21.link/p2302r2}", - year = 2021, - month = 12, +@misc{P2548R0, + author = "Michael Florian Hava", + title = "{P2548R0}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2302R3, - author = "Christopher Di Bella", - title = "{P2302R3}: std::ranges::contains", - howpublished = "\url{https://wg21.link/p2302r3}", +@misc{P2548R1, + author = "Michael Florian Hava", + title = "{P2548R1}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r1}", year = 2022, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2302R4, - author = "Christopher Di Bella", - title = "{P2302R4}: std::ranges::contains", - howpublished = "\url{https://wg21.link/p2302r4}", +@misc{P2548R2, + author = "Michael Florian Hava", + title = "{P2548R2}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r2}", year = 2022, - month = 4, + month = 11, publisher = "WG21" } -@misc{P2303R0, - author = "Jens Gustedt", - title = "{P2303R0}: Function literals and value closures", - howpublished = "\url{https://wg21.link/p2303r0}", - year = 2021, - month = 2, +@misc{P2548R3, + author = "Michael Florian Hava", + title = "{P2548R3}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r3}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2303R1, - author = "Jens Gustedt", - title = "{P2303R1}: Function literals and value closures", - howpublished = "\url{https://wg21.link/p2303r1}", - year = 2021, - month = 3, +@misc{P2548R4, + author = "Michael Florian Hava", + title = "{P2548R4}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r4}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2303R2, - author = "Jens Gustedt", - title = "{P2303R2}: Function literals and value closures", - howpublished = "\url{https://wg21.link/p2303r2}", - year = 2021, - month = 3, +@misc{P2548R5, + author = "Michael Florian Hava", + title = "{P2548R5}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r5}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2303R3, - author = "Jens Gustedt", - title = "{P2303R3}: Function literals and value closures", - howpublished = "\url{https://wg21.link/p2303r3}", - year = 2021, - month = 5, +@misc{P2548R6, + author = "Michael Florian Hava", + title = "{P2548R6}: copyable\_function", + howpublished = "\url{https://wg21.link/p2548r6}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2303R4, - author = "Jens Gustedt", - title = "{P2303R4}: Basic lambdas for C", - howpublished = "\url{https://wg21.link/p2303r4}", - year = 2021, - month = 12, +@misc{P2549R0, + author = "Yihe Li", + title = "{P2549R0}: std::unexpected should have error() as member accessor", + howpublished = "\url{https://wg21.link/p2549r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2304R0, - author = "Jens Gustedt", - title = "{P2304R0}: Improve type generic programming", - howpublished = "\url{https://wg21.link/p2304r0}", - year = 2021, +@misc{P2549R1, + author = "Yihe Li", + title = "{P2549R1}: std::unexpected should have error() as member accessor", + howpublished = "\url{https://wg21.link/p2549r1}", + year = 2022, + month = 7, + publisher = "WG21" +} +@misc{P2550R0, + author = "Barry Revzin", + title = "{P2550R0}: ranges::copy should say output\_iterator somewhere", + howpublished = "\url{https://wg21.link/p2550r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2304R1, - author = "Jens Gustedt", - title = "{P2304R1}: Improve type generic programming", - howpublished = "\url{https://wg21.link/p2304r1}", - year = 2021, - month = 3, +@misc{P2551R0, + author = "Matthias Kretz and Jonathan Wakely", + title = "{P2551R0}: Clarify intent of P1841 numeric traits", + howpublished = "\url{https://wg21.link/p2551r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2304R2, - author = "Jens Gustedt", - title = "{P2304R2}: Improve type generic programming", - howpublished = "\url{https://wg21.link/p2304r2}", - year = 2021, +@misc{P2551R1, + author = "Matthias Kretz and Jonathan Wakely", + title = "{P2551R1}: Clarify intent of P1841 numeric traits", + howpublished = "\url{https://wg21.link/p2551r1}", + year = 2022, month = 5, publisher = "WG21" } -@misc{P2304R3, - author = "Jens Gustedt", - title = "{P2304R3}: Improve type generic programming", - howpublished = "\url{https://wg21.link/p2304r3}", - year = 2021, - month = 12, +@misc{P2551R2, + author = "Matthias Kretz and Jonathan Wakely", + title = "{P2551R2}: Clarify intent of P1841 numeric traits", + howpublished = "\url{https://wg21.link/p2551r2}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2305R0, - author = "Jens Gustedt", - title = "{P2305R0}: Type inference for variable definitions and function returns", - howpublished = "\url{https://wg21.link/p2305r0}", - year = 2021, +@misc{P2552R0, + author = "Timur Doumler", + title = "{P2552R0}: On the ignorability of standard attributes", + howpublished = "\url{https://wg21.link/p2552r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2305R1, - author = "Jens Gustedt", - title = "{P2305R1}: Type inference for variable definitions and function returns", - howpublished = "\url{https://wg21.link/p2305r1}", - year = 2021, - month = 3, - publisher = "WG21" -} -@misc{P2305R2, - author = "Jens Gustedt", - title = "{P2305R2}: Type inference for variable definitions and function returns", - howpublished = "\url{https://wg21.link/p2305r2}", - year = 2021, - month = 3, +@misc{P2552R1, + author = "Timur Doumler", + title = "{P2552R1}: On the ignorability of standard attributes", + howpublished = "\url{https://wg21.link/p2552r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2305R3, - author = "Jens Gustedt", - title = "{P2305R3}: Type inference for variable definitions and function returns", - howpublished = "\url{https://wg21.link/p2305r3}", - year = 2021, +@misc{P2552R2, + author = "Timur Doumler", + title = "{P2552R2}: On the ignorability of standard attributes", + howpublished = "\url{https://wg21.link/p2552r2}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P2305R4, - author = "Jens Gustedt", - title = "{P2305R4}: Type inference for variable definitions and function returns", - howpublished = "\url{https://wg21.link/p2305r4}", - year = 2021, - month = 12, +@misc{P2552R3, + author = "Timur Doumler", + title = "{P2552R3}: On the ignorability of standard attributes", + howpublished = "\url{https://wg21.link/p2552r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2305R5, - author = "Jens Gustedt and Alex Gilding", - title = "{P2305R5}: Type inference for object definitions", - howpublished = "\url{https://wg21.link/p2305r5}", +@misc{P2553R0, + author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Dan Sunderland", + title = "{P2553R0}: Make mdspan size\_type controllable", + howpublished = "\url{https://wg21.link/p2553r0}", year = 2022, - month = 4, - publisher = "WG21" -} -@misc{P2306R0, - author = "Jens Gustedt", - title = "{P2306R0}: Type-generic lambdas", - howpublished = "\url{https://wg21.link/p2306r0}", - year = 2021, month = 2, publisher = "WG21" } -@misc{P2306R1, - author = "Jens Gustedt", - title = "{P2306R1}: Type-generic lambdas", - howpublished = "\url{https://wg21.link/p2306r1}", - year = 2021, +@misc{P2553R1, + author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Dan Sunderland", + title = "{P2553R1}: Make mdspan size\_type controllable", + howpublished = "\url{https://wg21.link/p2553r1}", + year = 2022, month = 3, publisher = "WG21" } -@misc{P2306R2, - author = "Jens Gustedt", - title = "{P2306R2}: Type-generic lambdas", - howpublished = "\url{https://wg21.link/p2306r2}", - year = 2021, - month = 5, +@misc{P2554R0, + author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and K. R. Walker and Dan Sunderland", + title = "{P2554R0}: C-Array Interoperability of MDSpan", + howpublished = "\url{https://wg21.link/p2554r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2306R3, - author = "Jens Gustedt", - title = "{P2306R3}: Type-generic lambdas", - howpublished = "\url{https://wg21.link/p2306r3}", - year = 2021, - month = 12, +@misc{P2555R0, + author = "Jens Maurer", + title = "{P2555R0}: Naming improvements for std::execution", + howpublished = "\url{https://wg21.link/p2555r0}", + year = 2022, + month = 2, publisher = "WG21" } -@misc{P2307R0, - author = "Jens Gustedt", - title = "{P2307R0}: Lvalue closures", - howpublished = "\url{https://wg21.link/p2307r0}", - year = 2021, +@misc{P2555R1, + author = "Jens Maurer", + title = "{P2555R1}: Naming improvements for std::execution", + howpublished = "\url{https://wg21.link/p2555r1}", + year = 2022, + month = 3, + publisher = "WG21" +} +@misc{P2557R0, + author = "Nina Ranns", + title = "{P2557R0}: WG21 2022-02 Virtual Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2557r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2307R1, - author = "Jens Gustedt", - title = "{P2307R1}: Lvalue closures", - howpublished = "\url{https://wg21.link/p2307r1}", - year = 2021, +@misc{P2558R0, + author = "Steve Downey", + title = "{P2558R0}: Add @, \$, and ` to the basic character set", + howpublished = "\url{https://wg21.link/p2558r0}", + year = 2022, month = 3, publisher = "WG21" } -@misc{P2307R2, - author = "Jens Gustedt", - title = "{P2307R2}: Lvalue closures", - howpublished = "\url{https://wg21.link/p2307r2}", - year = 2021, +@misc{P2558R1, + author = "Steve Downey", + title = "{P2558R1}: Add @, \$, and ` to the basic character set", + howpublished = "\url{https://wg21.link/p2558r1}", + year = 2022, month = 5, publisher = "WG21" } -@misc{P2308R0, - author = "S. Davis Herring", - title = "{P2308R0}: Template parameter initialization", - howpublished = "\url{https://wg21.link/p2308r0}", +@misc{P2558R2, + author = "Steve Downey", + title = "{P2558R2}: Add @, \$, and ` to the basic character set", + howpublished = "\url{https://wg21.link/p2558r2}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2308R1, - author = "S. Davis Herring", - title = "{P2308R1}: Template parameter initialization", - howpublished = "\url{https://wg21.link/p2308r1}", - year = 2023, - month = 12, +@misc{P2559R0, + author = "Bryce Adelstein Lelbach", + title = "{P2559R0}: Plan for Concurrency Technical Specification Version 2", + howpublished = "\url{https://wg21.link/p2559r0}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2309R0, - author = "Jens Gustedt", - title = "{P2309R0}: A common C/C++ core specification", - howpublished = "\url{https://wg21.link/p2309r0}", - year = 2021, - month = 2, +@misc{P2559R1, + author = "Bryce Adelstein Lelbach", + title = "{P2559R1}: Plan for Concurrency Technical Specification Version 2", + howpublished = "\url{https://wg21.link/p2559r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2310R0, - author = "Jens Gustedt", - title = "{P2310R0}: Revise spelling of keywords", - howpublished = "\url{https://wg21.link/p2310r0}", - year = 2021, +@misc{P2560R0, + author = "Matúš Chochlı́k", + title = "{P2560R0}: Comparing value- and type-based reflection", + howpublished = "\url{https://wg21.link/p2560r0}", + year = 2022, month = 2, publisher = "WG21" } -@misc{P2310R1, - author = "Jens Gustedt", - title = "{P2310R1}: Revise spelling of keywords", - howpublished = "\url{https://wg21.link/p2310r1}", - year = 2021, - month = 12, +@misc{P2561R0, + author = "Barry Revzin", + title = "{P2561R0}: operator??", + howpublished = "\url{https://wg21.link/p2561r0}", + year = 2022, + month = 7, + publisher = "WG21" +} +@misc{P2561R1, + author = "Barry Revzin", + title = "{P2561R1}: An error propagation operator", + howpublished = "\url{https://wg21.link/p2561r1}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P2561R2, + author = "Barry Revzin", + title = "{P2561R2}: A control flow operator", + howpublished = "\url{https://wg21.link/p2561r2}", + year = 2023, + month = 5, + publisher = "WG21" +} +@misc{P2562R0, + author = "Oliver Rosten", + title = "{P2562R0}: constexpr Stable Sorting", + howpublished = "\url{https://wg21.link/p2562r0}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2311R0, - author = "Jens Gustedt", - title = "{P2311R0}: Make false and true first-class language features", - howpublished = "\url{https://wg21.link/p2311r0}", - year = 2021, - month = 2, +@misc{P2562R1, + author = "Oliver Rosten", + title = "{P2562R1}: constexpr Stable Sorting", + howpublished = "\url{https://wg21.link/p2562r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2311R1, - author = "Jens Gustedt", - title = "{P2311R1}: Make false and true first-class language features", - howpublished = "\url{https://wg21.link/p2311r1}", - year = 2021, - month = 5, +@misc{P2564R0, + author = "Barry Revzin", + title = "{P2564R0}: consteval needs to propagate up", + howpublished = "\url{https://wg21.link/p2564r0}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2311R2, - author = "Jens Gustedt", - title = "{P2311R2}: Make false and true first-class language features", - howpublished = "\url{https://wg21.link/p2311r2}", - year = 2021, - month = 12, +@misc{P2564R1, + author = "Barry Revzin", + title = "{P2564R1}: consteval needs to propagate up", + howpublished = "\url{https://wg21.link/p2564r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2312R0, - author = "Jens Gustedt", - title = "{P2312R0}: Introduce the nullptr constant", - howpublished = "\url{https://wg21.link/p2312r0}", - year = 2021, - month = 2, +@misc{P2564R2, + author = "Barry Revzin", + title = "{P2564R2}: consteval needs to propagate up", + howpublished = "\url{https://wg21.link/p2564r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2312R1, - author = "Jens Gustedt", - title = "{P2312R1}: Introduce the nullptr constant", - howpublished = "\url{https://wg21.link/p2312r1}", - year = 2021, - month = 3, +@misc{P2564R3, + author = "Barry Revzin", + title = "{P2564R3}: consteval needs to propagate up", + howpublished = "\url{https://wg21.link/p2564r3}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2313R0, - author = "William M. (Mike) Miller", - title = "{P2313R0}: Core Language Working Group ``tentatively ready'' issues for the February, 2021 meeting", - howpublished = "\url{https://wg21.link/p2313r0}", - year = 2021, - month = 2, +@misc{P2565R0, + author = "Bret Brown", + title = "{P2565R0}: Supporting User-Defined Attributes", + howpublished = "\url{https://wg21.link/p2565r0}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2314R0, - author = "Jens Maurer", - title = "{P2314R0}: Character sets and encodings", - howpublished = "\url{https://wg21.link/p2314r0}", - year = 2021, - month = 2, +@misc{P2568R0, + author = "Andrew Tomazos", + title = "{P2568R0}: Proposal of std::map::at\_ptr", + howpublished = "\url{https://wg21.link/p2568r0}", + year = 2022, + month = 3, publisher = "WG21" } -@misc{P2314R1, - author = "Jens Maurer", - title = "{P2314R1}: Character sets and encodings", - howpublished = "\url{https://wg21.link/p2314r1}", - year = 2021, +@misc{P2569R0, + author = "Fred Tydeman", + title = "{P2569R0}: *\_HAS\_SUBNORM==0 implies what?", + howpublished = "\url{https://wg21.link/p2569r0}", + year = 2022, month = 3, publisher = "WG21" } -@misc{P2314R2, - author = "Jens Maurer", - title = "{P2314R2}: Character sets and encodings", - howpublished = "\url{https://wg21.link/p2314r2}", - year = 2021, - month = 5, +@misc{P2570R0, + author = "Andrzej Krzemieński", + title = "{P2570R0}: On side effects in contract annotations", + howpublished = "\url{https://wg21.link/p2570r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2314R3, - author = "Jens Maurer", - title = "{P2314R3}: Character sets and encodings", - howpublished = "\url{https://wg21.link/p2314r3}", - year = 2021, - month = 9, +@misc{P2570R1, + author = "Andrzej Krzemieński", + title = "{P2570R1}: Contract predicates that are not predicates", + howpublished = "\url{https://wg21.link/p2570r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2314R4, - author = "Jens Maurer", - title = "{P2314R4}: Character sets and encodings", - howpublished = "\url{https://wg21.link/p2314r4}", - year = 2021, - month = 10, +@misc{P2570R2, + author = "Andrzej Krzemieński", + title = "{P2570R2}: Contract predicates that are not predicates", + howpublished = "\url{https://wg21.link/p2570r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2315R0, - author = "Jonathan Wakely", - title = "{P2315R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Feb. 2021", - howpublished = "\url{https://wg21.link/p2315r0}", - year = 2021, - month = 2, +@misc{P2572R0, + author = "Tom Honermann", + title = "{P2572R0}: std::format() fill character allowances", + howpublished = "\url{https://wg21.link/p2572r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2316R0, - author = "Corentin Jabot", - title = "{P2316R0}: Consistent character literal encoding", - howpublished = "\url{https://wg21.link/p2316r0}", - year = 2021, +@misc{P2572R1, + author = "Tom Honermann", + title = "{P2572R1}: std::format() fill character allowances", + howpublished = "\url{https://wg21.link/p2572r1}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2316R1, - author = "Corentin Jabot", - title = "{P2316R1}: Consistent character literal encoding", - howpublished = "\url{https://wg21.link/p2316r1}", - year = 2021, - month = 7, +@misc{P2573R0, + author = "Yihe Li", + title = "{P2573R0}: = delete(``should have a reason'');", + howpublished = "\url{https://wg21.link/p2573r0}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2316R2, - author = "Corentin Jabot", - title = "{P2316R2}: Consistent character literal encoding", - howpublished = "\url{https://wg21.link/p2316r2}", - year = 2021, - month = 9, +@misc{P2573R1, + author = "Yihe Li", + title = "{P2573R1}: = delete(``should have a reason'');", + howpublished = "\url{https://wg21.link/p2573r1}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2317R0, - author = "Bjarne Stroustrup", - title = "{P2317R0}: C++ - An Invisible foundation of everything", - howpublished = "\url{https://wg21.link/p2317r0}", - year = 2021, - month = 2, +@misc{P2573R2, + author = "Yihe Li", + title = "{P2573R2}: = delete(``should have a reason'');", + howpublished = "\url{https://wg21.link/p2573r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2318R0, - author = "Jens Gustedt and Peter Sewell and Kayvan Memarian and Victor B. F. Gomes and Martin Uecker", - title = "{P2318R0}: A Provenance-aware Memory Object Model for C", - howpublished = "\url{https://wg21.link/p2318r0}", - year = 2021, - month = 2, +@misc{P2574R0, + author = "Bryce Adelstein Lelbach", + title = "{P2574R0}: 2022-05 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2574r0}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2318R1, - author = "Jens Gustedt and Peter Sewell and Kayvan Memarian and Victor B. F. Gomes and Martin Uecker", - title = "{P2318R1}: A Provenance-aware Memory Object Model for C", - howpublished = "\url{https://wg21.link/p2318r1}", - year = 2021, - month = 3, +@misc{P2575R0, + author = "Bryce Adelstein Lelbach", + title = "{P2575R0}: 2022-05 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2575r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2319R0, - author = "Victor Zverovich", - title = "{P2319R0}: Prevent path presentation problems", - howpublished = "\url{https://wg21.link/p2319r0}", - year = 2024, - month = 7, +@misc{P2576R0, + author = "Jens Gustedt and Alex Gilding", + title = "{P2576R0}: The constexpr specifier for object definitions", + howpublished = "\url{https://wg21.link/p2576r0}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2319R1, - author = "Victor Zverovich", - title = "{P2319R1}: Prevent path presentation problems", - howpublished = "\url{https://wg21.link/p2319r1}", - year = 2024, - month = 9, +@misc{P2577R0, + author = "Daniel Ruoso", + title = "{P2577R0}: C++ Modules Discovery in Prebuilt Library Releases", + howpublished = "\url{https://wg21.link/p2577r0}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2319R2, - author = "Victor Zverovich", - title = "{P2319R2}: Prevent path presentation problems", - howpublished = "\url{https://wg21.link/p2319r2}", - year = 2024, - month = 9, +@misc{P2577R1, + author = "Daniel Ruoso", + title = "{P2577R1}: C++ Modules Discovery in Prebuilt Library Releases", + howpublished = "\url{https://wg21.link/p2577r1}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2319R3, - author = "Victor Zverovich", - title = "{P2319R3}: Prevent path presentation problems", - howpublished = "\url{https://wg21.link/p2319r3}", - year = 2024, - month = 11, +@misc{P2577R2, + author = "Daniel Ruoso", + title = "{P2577R2}: C++ Modules Discovery in Prebuilt Library Releases", + howpublished = "\url{https://wg21.link/p2577r2}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2319R4, - author = "Victor Zverovich", - title = "{P2319R4}: Prevent path presentation problems", - howpublished = "\url{https://wg21.link/p2319r4}", - year = 2024, - month = 12, +@misc{P2579R0, + author = "Corentin Jabot", + title = "{P2579R0}: Mitigation strategies for P2036 “Changing scope for lambda trailing-return-type”", + howpublished = "\url{https://wg21.link/p2579r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2320R0, - author = "Andrew Sutton and Wyatt Childers and Daveed Vandevoorde", - title = "{P2320R0}: The Syntax of Static Reflection", - howpublished = "\url{https://wg21.link/p2320r0}", - year = 2021, - month = 2, +@misc{P2580R0, + author = "Paolo Di Giglio", + title = "{P2580R0}: Tuple protocol for C-style arrays T[N]", + howpublished = "\url{https://wg21.link/p2580r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2321R0, - author = "Tim Song", - title = "{P2321R0}: zip", - howpublished = "\url{https://wg21.link/p2321r0}", - year = 2021, - month = 2, +@misc{P2581R0, + author = "Daniel Ruoso", + title = "{P2581R0}: Specifying the Interoperability of Binary Module Interface Files", + howpublished = "\url{https://wg21.link/p2581r0}", + year = 2022, + month = 4, publisher = "WG21" } -@misc{P2321R1, - author = "Tim Song", - title = "{P2321R1}: zip", - howpublished = "\url{https://wg21.link/p2321r1}", - year = 2021, - month = 4, +@misc{P2581R1, + author = "Daniel Ruoso", + title = "{P2581R1}: Specifying the Interoperability of Built Module Interface Files", + howpublished = "\url{https://wg21.link/p2581r1}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2321R2, - author = "Tim Song", - title = "{P2321R2}: zip", - howpublished = "\url{https://wg21.link/p2321r2}", - year = 2021, - month = 6, +@misc{P2581R2, + author = "Daniel Ruoso", + title = "{P2581R2}: Specifying the Interoperability of Built Module Interface Files", + howpublished = "\url{https://wg21.link/p2581r2}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2322R0, - author = "Barry Revzin", - title = "{P2322R0}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r0}", - year = 2021, - month = 2, +@misc{P2582R0, + author = "Timur Doumler", + title = "{P2582R0}: Wording for class template argument deduction from inherited constructors", + howpublished = "\url{https://wg21.link/p2582r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2322R1, - author = "Barry Revzin", - title = "{P2322R1}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r1}", - year = 2021, - month = 3, +@misc{P2582R1, + author = "Timur Doumler", + title = "{P2582R1}: Wording for class template argument deduction from inherited constructors", + howpublished = "\url{https://wg21.link/p2582r1}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2322R2, - author = "Barry Revzin", - title = "{P2322R2}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r2}", - year = 2021, - month = 4, +@misc{P2584R0, + author = "Corentin Jabot", + title = "{P2584R0}: A More Composable from\_chars", + howpublished = "\url{https://wg21.link/p2584r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2322R3, +@misc{P2585R0, author = "Barry Revzin", - title = "{P2322R3}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r3}", - year = 2021, - month = 6, + title = "{P2585R0}: Improving default container formatting", + howpublished = "\url{https://wg21.link/p2585r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2322R4, +@misc{P2585R1, author = "Barry Revzin", - title = "{P2322R4}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r4}", - year = 2021, - month = 9, + title = "{P2585R1}: Improving default container formatting", + howpublished = "\url{https://wg21.link/p2585r1}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2322R5, - author = "Barry Revzin", - title = "{P2322R5}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r5}", - year = 2021, - month = 10, +@misc{P2586R0, + author = "Niall Douglas", + title = "{P2586R0}: Standard Secure Networking", + howpublished = "\url{https://wg21.link/p2586r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2322R6, - author = "Barry Revzin", - title = "{P2322R6}: ranges::fold", - howpublished = "\url{https://wg21.link/p2322r6}", +@misc{P2587R0, + author = "Victor Zverovich", + title = "{P2587R0}: to\_string or not to\_string", + howpublished = "\url{https://wg21.link/p2587r0}", year = 2022, - month = 4, + month = 5, publisher = "WG21" } -@misc{P2323R0, - author = "Martin Uecker", - title = "{P2323R0}: maybe\_unused attribute for labels", - howpublished = "\url{https://wg21.link/p2323r0}", - year = 2021, - month = 2, +@misc{P2587R1, + author = "Victor Zverovich", + title = "{P2587R1}: to\_string or not to\_string", + howpublished = "\url{https://wg21.link/p2587r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2324R0, - author = "Martin Uecker", - title = "{P2324R0}: Labels at the end of compound statements (C compatibility)", - howpublished = "\url{https://wg21.link/p2324r0}", - year = 2021, - month = 2, +@misc{P2587R2, + author = "Victor Zverovich", + title = "{P2587R2}: to\_string or not to\_string", + howpublished = "\url{https://wg21.link/p2587r2}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2324R1, - author = "Martin Uecker", - title = "{P2324R1}: Labels at the end of compound statements (C compatibility)", - howpublished = "\url{https://wg21.link/p2324r1}", - year = 2021, - month = 10, +@misc{P2587R3, + author = "Victor Zverovich", + title = "{P2587R3}: to\_string or not to\_string", + howpublished = "\url{https://wg21.link/p2587r3}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2324R2, - author = "Martin Uecker", - title = "{P2324R2}: Labels at the end of compound statements (C compatibility)", - howpublished = "\url{https://wg21.link/p2324r2}", +@misc{P2588R0, + author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", + title = "{P2588R0}: Relax std::barrier phase completion step guarantees", + howpublished = "\url{https://wg21.link/p2588r0}", year = 2022, - month = 1, + month = 5, publisher = "WG21" } -@misc{P2325R0, - author = "Barry Revzin", - title = "{P2325R0}: Views should not be required to be default constructible", - howpublished = "\url{https://wg21.link/p2325r0}", - year = 2021, - month = 2, +@misc{P2588R1, + author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", + title = "{P2588R1}: Relax std::barrier phase completion step guarantees", + howpublished = "\url{https://wg21.link/p2588r1}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2325R1, - author = "Barry Revzin", - title = "{P2325R1}: Views should not be required to be default constructible", - howpublished = "\url{https://wg21.link/p2325r1}", - year = 2021, - month = 3, +@misc{P2588R2, + author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", + title = "{P2588R2}: Relax std::barrier phase completion step guarantees", + howpublished = "\url{https://wg21.link/p2588r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2325R2, - author = "Barry Revzin", - title = "{P2325R2}: Views should not be required to be default constructible", - howpublished = "\url{https://wg21.link/p2325r2}", - year = 2021, - month = 4, +@misc{P2588R3, + author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", + title = "{P2588R3}: Relax std::barrier phase completion step guarantees", + howpublished = "\url{https://wg21.link/p2588r3}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2325R3, - author = "Barry Revzin", - title = "{P2325R3}: Views should not be required to be default constructible", - howpublished = "\url{https://wg21.link/p2325r3}", - year = 2021, +@misc{P2589R0, + author = "Nevin Liber", + title = "{P2589R0}: static operator[]", + howpublished = "\url{https://wg21.link/p2589r0}", + year = 2022, month = 5, publisher = "WG21" } -@misc{P2327R0, - author = "Paul Bendixen and Jens Maurer and Arthur O'Dwyer and Ben Saks", - title = "{P2327R0}: De-deprecating volatile compound assignment", - howpublished = "\url{https://wg21.link/p2327r0}", - year = 2021, - month = 4, +@misc{P2589R1, + author = "Nevin Liber", + title = "{P2589R1}: static operator[]", + howpublished = "\url{https://wg21.link/p2589r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2327R1, - author = "Paul M. Bendixen and Jens Maurer and Arthur O'Dwyer and Ben Saks", - title = "{P2327R1}: De-deprecating volatile compound operations", - howpublished = "\url{https://wg21.link/p2327r1}", - year = 2021, - month = 10, +@misc{P2590R0, + author = "Timur Doumler and Richard Smith", + title = "{P2590R0}: Explicit lifetime management", + howpublished = "\url{https://wg21.link/p2590r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2328R0, - author = "Tim Song", - title = "{P2328R0}: join\_view should join all views of ranges", - howpublished = "\url{https://wg21.link/p2328r0}", - year = 2021, - month = 3, +@misc{P2590R1, + author = "Timur Doumler and Richard Smith", + title = "{P2590R1}: Explicit lifetime management", + howpublished = "\url{https://wg21.link/p2590r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2328R1, - author = "Tim Song", - title = "{P2328R1}: join\_view should join all views of ranges", - howpublished = "\url{https://wg21.link/p2328r1}", - year = 2021, +@misc{P2590R2, + author = "Timur Doumler and Richard Smith", + title = "{P2590R2}: Explicit lifetime management", + howpublished = "\url{https://wg21.link/p2590r2}", + year = 2022, + month = 7, + publisher = "WG21" +} +@misc{P2591R0, + author = "Giuseppe D'Angelo", + title = "{P2591R0}: Concatenation of strings and string views", + howpublished = "\url{https://wg21.link/p2591r0}", + year = 2022, month = 5, publisher = "WG21" } -@misc{P2329R0, - author = "Pablo Halpern", - title = "{P2329R0}: Move, Copy, and Locality at Scale", - howpublished = "\url{https://wg21.link/p2329r0}", - year = 2021, - month = 12, +@misc{P2591R1, + author = "Giuseppe D'Angelo", + title = "{P2591R1}: Concatenation of strings and string views", + howpublished = "\url{https://wg21.link/p2591r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2330R0, - author = "Nina Ranns", - title = "{P2330R0}: WG21 2021-02 Virtual Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2330r0}", - year = 2021, - month = 3, +@misc{P2591R2, + author = "Giuseppe D'Angelo", + title = "{P2591R2}: Concatenation of strings and string views", + howpublished = "\url{https://wg21.link/p2591r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2331R0, - author = "Étienne Alepins and Jens Gustedt", - title = "{P2331R0}: Unsequenced functions", - howpublished = "\url{https://wg21.link/p2331r0}", - year = 2021, - month = 3, +@misc{P2591R3, + author = "Giuseppe D'Angelo", + title = "{P2591R3}: Concatenation of strings and string views", + howpublished = "\url{https://wg21.link/p2591r3}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2332R0, - author = "Matthew Bentley and Ville Voutilainen and Gašper Ažman", - title = "{P2332R0}: Establishing std::hive as replacement name for the proposed std::colony container", - howpublished = "\url{https://wg21.link/p2332r0}", - year = 2021, - month = 3, +@misc{P2591R4, + author = "Giuseppe D'Angelo", + title = "{P2591R4}: Concatenation of strings and string views", + howpublished = "\url{https://wg21.link/p2591r4}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2333R0, - author = "Bryce Adelstein Lelbach", - title = "{P2333R0}: 2021 Winter Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2333r0}", - year = 2021, +@misc{P2591R5, + author = "Giuseppe D'Angelo", + title = "{P2591R5}: Concatenation of strings and string views", + howpublished = "\url{https://wg21.link/p2591r5}", + year = 2024, month = 3, publisher = "WG21" } -@misc{P2334R0, - author = "Melanie Blower", - title = "{P2334R0}: Add support for preprocessing directives elifdef and elifndef", - howpublished = "\url{https://wg21.link/p2334r0}", - year = 2021, - month = 3, +@misc{P2592R0, + author = "Giuseppe D'Angelo", + title = "{P2592R0}: Hashing support for std::chrono value classes", + howpublished = "\url{https://wg21.link/p2592r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2334R1, - author = "Melanie Blower", - title = "{P2334R1}: Add support for preprocessing directives elifdef and elifndef", - howpublished = "\url{https://wg21.link/p2334r1}", - year = 2021, - month = 4, +@misc{P2592R1, + author = "Giuseppe D'Angelo", + title = "{P2592R1}: Hashing support for std::chrono value classes", + howpublished = "\url{https://wg21.link/p2592r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2337R0, - author = "Nicholas G Timmons", - title = "{P2337R0}: Less constexpr for ", - howpublished = "\url{https://wg21.link/p2337r0}", - year = 2021, - month = 3, +@misc{P2592R2, + author = "Giuseppe D'Angelo", + title = "{P2592R2}: Hashing support for std::chrono value classes", + howpublished = "\url{https://wg21.link/p2592r2}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2338R0, - author = "Ben Craig", - title = "{P2338R0}: Freestanding Library: Character primitives and the C library", - howpublished = "\url{https://wg21.link/p2338r0}", - year = 2021, - month = 3, +@misc{P2592R3, + author = "Giuseppe D'Angelo", + title = "{P2592R3}: Hashing support for std::chrono value classes", + howpublished = "\url{https://wg21.link/p2592r3}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2338R1, - author = "Ben Craig", - title = "{P2338R1}: Freestanding Library: Character primitives and the C library", - howpublished = "\url{https://wg21.link/p2338r1}", - year = 2021, - month = 7, +@misc{P2593R0, + author = "Barry Revzin", + title = "{P2593R0}: Allowing static\_assert(false)", + howpublished = "\url{https://wg21.link/p2593r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2338R2, - author = "Ben Craig", - title = "{P2338R2}: Freestanding Library: Character primitives and the C library", - howpublished = "\url{https://wg21.link/p2338r2}", - year = 2021, - month = 11, +@misc{P2593R1, + author = "Barry Revzin", + title = "{P2593R1}: Allowing static\_assert(false)", + howpublished = "\url{https://wg21.link/p2593r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2338R3, - author = "Ben Craig", - title = "{P2338R3}: Freestanding Library: Character primitives and the C library", - howpublished = "\url{https://wg21.link/p2338r3}", +@misc{P2594R0, + author = "Chuanqi Xu", + title = "{P2594R0}: Slides: Allow programmer to control and detect coroutine elision (P2477R2 Presentation))", + howpublished = "\url{https://wg21.link/p2594r0}", year = 2022, - month = 12, + month = 5, publisher = "WG21" } -@misc{P2338R4, - author = "Ben Craig", - title = "{P2338R4}: Freestanding Library: Character primitives and the C library", - howpublished = "\url{https://wg21.link/p2338r4}", +@misc{P2594R1, + author = "Chuanqi Xu", + title = "{P2594R1}: Slides: Allow programmer to control coroutine elision (P2477R3 Presentation))", + howpublished = "\url{https://wg21.link/p2594r1}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2339R0, - author = "Andrzej Krzemieński", - title = "{P2339R0}: Contract violation handlers", - howpublished = "\url{https://wg21.link/p2339r0}", - year = 2021, - month = 3, +@misc{P2596R0, + author = "Arthur O'Dwyer", + title = "{P2596R0}: Improve std::hive::reshape", + howpublished = "\url{https://wg21.link/p2596r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2340R0, - author = "Thomas Köppe", - title = "{P2340R0}: Clarifying the status of the ‘C headers’", - howpublished = "\url{https://wg21.link/p2340r0}", - year = 2021, - month = 3, +@misc{P2598R0, + author = "Ville Voutilainen", + title = "{P2598R0}: “Changing scope for lambda trailing-return-type” (P2036) should not be a DR", + howpublished = "\url{https://wg21.link/p2598r0}", + year = 2022, + month = 5, publisher = "WG21" } -@misc{P2340R1, - author = "Thomas Köppe", - title = "{P2340R1}: Clarifying the status of the ``C headers''", - howpublished = "\url{https://wg21.link/p2340r1}", - year = 2021, +@misc{P2599R0, + author = "Nevin Liber", + title = "{P2599R0}: mdspan::size\_type should be index\_type", + howpublished = "\url{https://wg21.link/p2599r0}", + year = 2022, month = 6, publisher = "WG21" } -@misc{P2342R0, - author = "Corentin Jabot", - title = "{P2342R0}: For a Few Punctuators More", - howpublished = "\url{https://wg21.link/p2342r0}", - year = 2021, - month = 3, +@misc{P2599R1, + author = "Nevin Liber", + title = "{P2599R1}: mdspan::size\_type should be index\_type", + howpublished = "\url{https://wg21.link/p2599r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2345R0, - author = "Sean Parent", - title = "{P2345R0}: Relaxing Requirements of Moved-From Objects", - howpublished = "\url{https://wg21.link/p2345r0}", - year = 2021, - month = 4, +@misc{P2599R2, + author = "Nevin Liber", + title = "{P2599R2}: index \_type \& size\_type in mdspan", + howpublished = "\url{https://wg21.link/p2599r2}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2347R0, - author = "Corentin Jabot and Bruno Manganelli", - title = "{P2347R0}: Argument type deduction for non-trailing parameter packs", - howpublished = "\url{https://wg21.link/p2347r0}", - year = 2021, +@misc{P2600R0, + author = "Matthias Kretz", + title = "{P2600R0}: A minimal ADL restriction to avoid ill-formed template instantiation", + howpublished = "\url{https://wg21.link/p2600r0}", + year = 2022, month = 6, publisher = "WG21" } -@misc{P2347R1, - author = "Corentin Jabot and Bruno Manganelli", - title = "{P2347R1}: Argument type deduction for non-trailing parameter packs", - howpublished = "\url{https://wg21.link/p2347r1}", - year = 2021, +@misc{P2601R0, + author = "Justin Cooke", + title = "{P2601R0}: To make redundant empty angle brackets optional for class template argument lists", + howpublished = "\url{https://wg21.link/p2601r0}", + year = 2022, + month = 6, + publisher = "WG21" +} +@misc{P2601R1, + author = "Justin Cooke", + title = "{P2601R1}: Make redundant empty angle brackets optional", + howpublished = "\url{https://wg21.link/p2601r1}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P2347R2, - author = "Corentin Jabot and Bruno Manganelli", - title = "{P2347R2}: Argument type deduction for non-trailing parameter packs", - howpublished = "\url{https://wg21.link/p2347r2}", - year = 2021, - month = 10, +@misc{P2602R0, + author = "Barry Revzin", + title = "{P2602R0}: Poison Pills are Too Toxic", + howpublished = "\url{https://wg21.link/p2602r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2348R0, - author = "Corentin Jabot", - title = "{P2348R0}: Whitespaces Wording Revamp", - howpublished = "\url{https://wg21.link/p2348r0}", - year = 2021, - month = 4, +@misc{P2602R1, + author = "Barry Revzin", + title = "{P2602R1}: Poison Pills are Too Toxic", + howpublished = "\url{https://wg21.link/p2602r1}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2348R1, - author = "Corentin Jabot", - title = "{P2348R1}: Whitespaces Wording Revamp", - howpublished = "\url{https://wg21.link/p2348r1}", - year = 2021, - month = 9, +@misc{P2602R2, + author = "Barry Revzin", + title = "{P2602R2}: Poison Pills are Too Toxic", + howpublished = "\url{https://wg21.link/p2602r2}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2348R2, - author = "Corentin Jabot", - title = "{P2348R2}: Whitespaces Wording Revamp", - howpublished = "\url{https://wg21.link/p2348r2}", - year = 2021, - month = 10, +@misc{P2603R0, + author = "Jarrad Waterloo", + title = "{P2603R0}: member function pointer to function pointer", + howpublished = "\url{https://wg21.link/p2603r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2348R3, - author = "Corentin Jabot", - title = "{P2348R3}: Whitespaces Wording Revamp", - howpublished = "\url{https://wg21.link/p2348r3}", +@misc{P2603R1, + author = "Jarrad Waterloo", + title = "{P2603R1}: member function pointer to function pointer", + howpublished = "\url{https://wg21.link/p2603r1}", year = 2022, month = 9, publisher = "WG21" } -@misc{P2350R0, - author = "Andreas Fertig", - title = "{P2350R0}: constexpr class", - howpublished = "\url{https://wg21.link/p2350r0}", - year = 2021, - month = 4, +@misc{P2604R0, + author = "Christian Trott", + title = "{P2604R0}: MDSPAN: rename pointer and contiguous", + howpublished = "\url{https://wg21.link/p2604r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2350R1, - author = "Andreas Fertig", - title = "{P2350R1}: constexpr class", - howpublished = "\url{https://wg21.link/p2350r1}", - year = 2021, - month = 7, +@misc{P2605R0, + author = "Tom Honermann", + title = "{P2605R0}: SG16: Unicode meeting summaries 2022-01-12 through 2022-06-08", + howpublished = "\url{https://wg21.link/p2605r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2350R2, - author = "Andreas Fertig", - title = "{P2350R2}: constexpr class", - howpublished = "\url{https://wg21.link/p2350r2}", - year = 2021, - month = 10, +@misc{P2607R0, + author = "Justin Cooke", + title = "{P2607R0}: Let alignas specify minimum alignment", + howpublished = "\url{https://wg21.link/p2607r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2351R0, - author = "Hana Dusíková", - title = "{P2351R0}: Mark all library static cast wrappers as [[nodiscard]]", - howpublished = "\url{https://wg21.link/p2351r0}", - year = 2021, - month = 4, +@misc{P2608R0, + author = "Justin Cooke", + title = "{P2608R0}: Allow multiple init-statements", + howpublished = "\url{https://wg21.link/p2608r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2352R0, - author = "Tom Honermann", - title = "{P2352R0}: SG16: Unicode meeting summaries 2020-12-09 through 2021-03-24", - howpublished = "\url{https://wg21.link/p2352r0}", - year = 2021, - month = 4, +@misc{P2609R0, + author = "John Eivind Helset", + title = "{P2609R0}: Relaxing Ranges Just A Smidge", + howpublished = "\url{https://wg21.link/p2609r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2353R0, - author = "David Rector", - title = "{P2353R0}: Metaprograms and fragments are needed in comma-separated contexts", - howpublished = "\url{https://wg21.link/p2353r0}", - year = 2021, - month = 4, +@misc{P2609R1, + author = "John Eivind Helset", + title = "{P2609R1}: Relaxing Ranges Just A Smidge", + howpublished = "\url{https://wg21.link/p2609r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2355R0, - author = "S. Davis Herring", - title = "{P2355R0}: Postfix fold expressions", - howpublished = "\url{https://wg21.link/p2355r0}", - year = 2021, - month = 4, +@misc{P2609R2, + author = "John Eivind Helset", + title = "{P2609R2}: Relaxing Ranges Just A Smidge", + howpublished = "\url{https://wg21.link/p2609r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2355R1, - author = "S. Davis Herring", - title = "{P2355R1}: Postfix fold expressions", - howpublished = "\url{https://wg21.link/p2355r1}", +@misc{P2609R3, + author = "John Eivind Helset", + title = "{P2609R3}: Relaxing Ranges Just A Smidge", + howpublished = "\url{https://wg21.link/p2609r3}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2355R2, - author = "S. Davis Herring", - title = "{P2355R2}: Postfix fold expressions", - howpublished = "\url{https://wg21.link/p2355r2}", - year = 2024, - month = 3, +@misc{P2610R0, + author = "Bryce Adelstein Lelbach", + title = "{P2610R0}: 2022-07 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2610r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2356R0, - author = "Matus Chochlik", - title = "{P2356R0}: Implementing Factory builder on top of P2320", - howpublished = "\url{https://wg21.link/p2356r0}", - year = 2021, - month = 4, +@misc{P2611R0, + author = "Bryce Adelstein Lelbach", + title = "{P2611R0}: 2022-07 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2611r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2358R0, - author = "Gašper Ažman and John McFarlane and Bronek Kozicki", - title = "{P2358R0}: Defining Contracts", - howpublished = "\url{https://wg21.link/p2358r0}", - year = 2021, - month = 4, +@misc{P2613R0, + author = "Yihe Le", + title = "{P2613R0}: Add the missing `empty` to `mdspan`", + howpublished = "\url{https://wg21.link/p2613r0}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2360R0, - author = "Jens Maurer", - title = "{P2360R0}: Extend init-statement to allow alias-declaration", - howpublished = "\url{https://wg21.link/p2360r0}", - year = 2021, - month = 4, +@misc{P2613R1, + author = "Yihe Le", + title = "{P2613R1}: Add the missing `empty` to `mdspan`", + howpublished = "\url{https://wg21.link/p2613r1}", + year = 2022, + month = 6, publisher = "WG21" } -@misc{P2361R0, - author = "Corentin Jabot", - title = "{P2361R0}: Unevaluated string literals", - howpublished = "\url{https://wg21.link/p2361r0}", - year = 2021, - month = 4, +@misc{P2614R0, + author = "Matthias Kretz", + title = "{P2614R0}: Deprecate numeric\_limits::has\_denorm", + howpublished = "\url{https://wg21.link/p2614r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2361R1, - author = "Corentin Jabot and Aaron Ballman", - title = "{P2361R1}: Unevaluated string literals", - howpublished = "\url{https://wg21.link/p2361r1}", - year = 2021, - month = 6, +@misc{P2614R1, + author = "Matthias Kretz", + title = "{P2614R1}: Deprecate numeric\_limits::has\_denorm", + howpublished = "\url{https://wg21.link/p2614r1}", + year = 2022, + month = 9, + publisher = "WG21" +} +@misc{P2614R2, + author = "Matthias Kretz", + title = "{P2614R2}: Deprecate numeric\_limits::has\_denorm", + howpublished = "\url{https://wg21.link/p2614r2}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P2615R0, + author = "S. Davis Herring", + title = "{P2615R0}: Meaningful exports", + howpublished = "\url{https://wg21.link/p2615r0}", + year = 2022, + month = 7, + publisher = "WG21" +} +@misc{P2615R1, + author = "S. Davis Herring", + title = "{P2615R1}: Meaningful exports", + howpublished = "\url{https://wg21.link/p2615r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2361R2, - author = "Corentin Jabot and Aaron Ballman", - title = "{P2361R2}: Unevaluated strings", - howpublished = "\url{https://wg21.link/p2361r2}", - year = 2021, - month = 8, +@misc{P2616R0, + author = "Lewis Baker", + title = "{P2616R0}: Making std::atomic notification/wait operations usable in more situations", + howpublished = "\url{https://wg21.link/p2616r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2361R3, - author = "Corentin Jabot and Aaron Ballman", - title = "{P2361R3}: Unevaluated strings", - howpublished = "\url{https://wg21.link/p2361r3}", - year = 2021, - month = 10, +@misc{P2616R1, + author = "Lewis Baker", + title = "{P2616R1}: Making std::atomic notification/wait operations usable in more situations", + howpublished = "\url{https://wg21.link/p2616r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2361R4, - author = "Corentin Jabot and Aaron Ballman", - title = "{P2361R4}: Unevaluated strings", - howpublished = "\url{https://wg21.link/p2361r4}", - year = 2021, +@misc{P2616R2, + author = "Lewis Baker", + title = "{P2616R2}: Making std::atomic notification/wait operations usable in more situations", + howpublished = "\url{https://wg21.link/p2616r2}", + year = 2022, month = 11, publisher = "WG21" } -@misc{P2361R5, - author = "Corentin Jabot and Aaron Ballman", - title = "{P2361R5}: Unevaluated strings", - howpublished = "\url{https://wg21.link/p2361r5}", +@misc{P2616R3, + author = "Lewis Baker", + title = "{P2616R3}: Making std::atomic notification/wait operations usable in more situations", + howpublished = "\url{https://wg21.link/p2616r3}", year = 2022, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2361R6, - author = "Corentin Jabot and Aaron Ballman", - title = "{P2361R6}: Unevaluated strings", - howpublished = "\url{https://wg21.link/p2361r6}", +@misc{P2616R4, + author = "Lewis Baker", + title = "{P2616R4}: Making std::atomic notification/wait operations usable in more situations", + howpublished = "\url{https://wg21.link/p2616r4}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2362R0, - author = "Peter Brett and Corentin Jabot", - title = "{P2362R0}: Make obfuscating wide character literals ill-formed", - howpublished = "\url{https://wg21.link/p2362r0}", - year = 2021, - month = 4, +@misc{P2617R0, + author = "Jens Maurer", + title = "{P2617R0}: Responses to NB comments on DTS 12907 ``Extensions to C++ for Transactional Memory Version 2''", + howpublished = "\url{https://wg21.link/p2617r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2362R1, - author = "Peter Brett and Corentin Jabot", - title = "{P2362R1}: Remove non-encodable wide character literals and multicharacter wide character literals", - howpublished = "\url{https://wg21.link/p2362r1}", - year = 2021, +@misc{P2618R0, + author = "Jonathan Wakely", + title = "{P2618R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Jul. 2022", + howpublished = "\url{https://wg21.link/p2618r0}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P2362R2, - author = "Peter Brett and Corentin Jabot", - title = "{P2362R2}: Remove non-encodable wide character literals and multicharacter wide character literals", - howpublished = "\url{https://wg21.link/p2362r2}", - year = 2021, +@misc{P2620R0, + author = "Corentin Jabot", + title = "{P2620R0}: Lifting artificial restriction on universal character names", + howpublished = "\url{https://wg21.link/p2620r0}", + year = 2022, month = 7, publisher = "WG21" } -@misc{P2362R3, - author = "Peter Brett and Corentin Jabot", - title = "{P2362R3}: Remove non-encodable wide character literals and multicharacter wide character literals", - howpublished = "\url{https://wg21.link/p2362r3}", - year = 2021, +@misc{P2620R1, + author = "Corentin Jabot", + title = "{P2620R1}: Lifting artificial restriction on universal character names", + howpublished = "\url{https://wg21.link/p2620r1}", + year = 2022, month = 8, publisher = "WG21" } -@misc{P2363R0, - author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", - title = "{P2363R0}: Extending associative containers with the remaining heterogeneous overloads", - howpublished = "\url{https://wg21.link/p2363r0}", - year = 2021, - month = 4, - publisher = "WG21" -} -@misc{P2363R1, - author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", - title = "{P2363R1}: Extending associative containers with the remaining heterogeneous overloads", - howpublished = "\url{https://wg21.link/p2363r1}", - year = 2021, +@misc{P2620R2, + author = "Corentin Jabot", + title = "{P2620R2}: Improve the wording for Universal Character Names in identifiers", + howpublished = "\url{https://wg21.link/p2620r2}", + year = 2022, month = 9, publisher = "WG21" } -@misc{P2363R2, - author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", - title = "{P2363R2}: Extending associative containers with the remaining heterogeneous overloads", - howpublished = "\url{https://wg21.link/p2363r2}", - year = 2021, - month = 12, +@misc{P2621R0, + author = "Corentin Jabot", + title = "{P2621R0}: UB? In my Lexer?", + howpublished = "\url{https://wg21.link/p2621r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2363R3, - author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", - title = "{P2363R3}: Extending associative containers with the remaining heterogeneous overloads", - howpublished = "\url{https://wg21.link/p2363r3}", +@misc{P2621R1, + author = "Corentin Jabot", + title = "{P2621R1}: UB? In my Lexer?", + howpublished = "\url{https://wg21.link/p2621r1}", year = 2022, - month = 1, + month = 8, publisher = "WG21" } -@misc{P2363R4, - author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", - title = "{P2363R4}: Extending associative containers with the remaining heterogeneous overloads", - howpublished = "\url{https://wg21.link/p2363r4}", +@misc{P2621R2, + author = "Corentin Jabot", + title = "{P2621R2}: UB? In my Lexer?", + howpublished = "\url{https://wg21.link/p2621r2}", year = 2023, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2363R5, - author = "Konstantin Boyarinov and Sergey Vinogradov and Ruslan Arutyunyan", - title = "{P2363R5}: Extending associative containers with the remaining heterogeneous overloads", - howpublished = "\url{https://wg21.link/p2363r5}", +@misc{P2621R3, + author = "Corentin Jabot", + title = "{P2621R3}: UB? In my Lexer?", + howpublished = "\url{https://wg21.link/p2621r3}", year = 2023, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2367R0, - author = "Tim Song", - title = "{P2367R0}: Remove misuses of list-initialization from Clause 24", - howpublished = "\url{https://wg21.link/p2367r0}", - year = 2021, - month = 4, +@misc{P2622R0, + author = "Jens Maurer", + title = "{P2622R0}: Core Language Working Group ``ready'' Issues for the July, 2022 meeting", + howpublished = "\url{https://wg21.link/p2622r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2368R0, - author = "Bryce Adelstein Lelbach", - title = "{P2368R0}: 2021 Spring Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2368r0}", - year = 2021, - month = 4, +@misc{P2623R0, + author = "Jarrad J. Waterloo", + title = "{P2623R0}: implicit constant initialization", + howpublished = "\url{https://wg21.link/p2623r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2368R1, - author = "Bryce Adelstein Lelbach", - title = "{P2368R1}: 2021 Spring Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2368r1}", - year = 2021, - month = 5, +@misc{P2623R1, + author = "Jarrad J. Waterloo", + title = "{P2623R1}: implicit constant initialization", + howpublished = "\url{https://wg21.link/p2623r1}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2370R0, - author = "Andrei Nekrashevich and Antony Polukhin", - title = "{P2370R0}: Stacktrace from exception", - howpublished = "\url{https://wg21.link/p2370r0}", - year = 2021, - month = 6, +@misc{P2623R2, + author = "Jarrad J. Waterloo", + title = "{P2623R2}: implicit constant initialization", + howpublished = "\url{https://wg21.link/p2623r2}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2370R1, - author = "Andrei Nekrashevich and Antony Polukhin", - title = "{P2370R1}: Stacktrace from exception", - howpublished = "\url{https://wg21.link/p2370r1}", - year = 2021, - month = 8, +@misc{P2624R0, + author = "Justin Cooke", + title = "{P2624R0}: Make operations on bools more portable", + howpublished = "\url{https://wg21.link/p2624r0}", + year = 2022, + month = 7, publisher = "WG21" } -@misc{P2370R2, - author = "Andrei Nekrashevich and Antony Polukhin", - title = "{P2370R2}: Stacktrace from exception", - howpublished = "\url{https://wg21.link/p2370r2}", +@misc{P2625R0, + author = "Zhihao Yuan", + title = "{P2625R0}: Slides: Life without operator() (P2511R1 presentation)", + howpublished = "\url{https://wg21.link/p2625r0}", year = 2022, - month = 1, + month = 7, publisher = "WG21" } -@misc{P2372R0, - author = "Victor Zverovich and Corentin Jabot", - title = "{P2372R0}: Fixing locale handling in chrono formatters", - howpublished = "\url{https://wg21.link/p2372r0}", - year = 2021, - month = 5, +@misc{P2626R0, + author = "Corentin Jabot", + title = "{P2626R0}: charN\_t incremental adoption: Casting pointers of UTF character types", + howpublished = "\url{https://wg21.link/p2626r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2372R1, - author = "Victor Zverovich and Corentin Jabot", - title = "{P2372R1}: Fixing locale handling in chrono formatters", - howpublished = "\url{https://wg21.link/p2372r1}", - year = 2021, - month = 5, +@misc{P2627R0, + author = "Nina Ranns", + title = "{P2627R0}: WG21 2022-07 Virtual Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2627r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2372R2, - author = "Victor Zverovich and Corentin Jabot", - title = "{P2372R2}: Fixing locale handling in chrono formatters", - howpublished = "\url{https://wg21.link/p2372r2}", - year = 2021, +@misc{P2628R0, + author = "Gonzalo Brito Gadeschi", + title = "{P2628R0}: Extend barrier APIs with memory\_order", + howpublished = "\url{https://wg21.link/p2628r0}", + year = 2022, month = 8, publisher = "WG21" } -@misc{P2372R3, - author = "Victor Zverovich and Corentin Jabot", - title = "{P2372R3}: Fixing locale handling in chrono formatters", - howpublished = "\url{https://wg21.link/p2372r3}", - year = 2021, - month = 9, +@misc{P2629R0, + author = "Gonzalo Brito Gadeschi", + title = "{P2629R0}: barrier token-less split arrive/wait", + howpublished = "\url{https://wg21.link/p2629r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2374R0, - author = "Sy Brand", - title = "{P2374R0}: views::cartesian\_product", - howpublished = "\url{https://wg21.link/p2374r0}", - year = 2021, - month = 5, +@misc{P2630R0, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", + title = "{P2630R0}: Submdspan", + howpublished = "\url{https://wg21.link/p2630r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2374R1, - author = "Sy Brand", - title = "{P2374R1}: views::cartesian\_product", - howpublished = "\url{https://wg21.link/p2374r1}", - year = 2021, - month = 5, +@misc{P2630R1, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", + title = "{P2630R1}: Submdspan", + howpublished = "\url{https://wg21.link/p2630r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2374R2, - author = "Sy Brand and Michał Dominiak", - title = "{P2374R2}: views::cartesian\_product", - howpublished = "\url{https://wg21.link/p2374r2}", - year = 2021, - month = 12, +@misc{P2630R2, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nevin Liber", + title = "{P2630R2}: Submdspan", + howpublished = "\url{https://wg21.link/p2630r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2374R3, - author = "Sy Brand and Michał Dominiak", - title = "{P2374R3}: views::cartesian\_product", - howpublished = "\url{https://wg21.link/p2374r3}", - year = 2021, - month = 12, +@misc{P2630R3, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nevin Liber", + title = "{P2630R3}: Submdspan", + howpublished = "\url{https://wg21.link/p2630r3}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2374R4, - author = "Sy Brand and Michał Dominiak", - title = "{P2374R4}: views::cartesian\_product", - howpublished = "\url{https://wg21.link/p2374r4}", - year = 2022, - month = 7, +@misc{P2630R4, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nevin Liber", + title = "{P2630R4}: Submdspan", + howpublished = "\url{https://wg21.link/p2630r4}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2375R0, - author = "Johan Lundberg", - title = "{P2375R0}: Generalisation of nth\_element to a range of nths", - howpublished = "\url{https://wg21.link/p2375r0}", - year = 2021, - month = 5, +@misc{P2631R0, + author = "Alisdair Meredith and Bryce Adelstein Lelbach and Jonathan Wakely", + title = "{P2631R0}: Publish TS Library Fundamentals v3 Now!", + howpublished = "\url{https://wg21.link/p2631r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2375R1, - author = "Johan Lundberg", - title = "{P2375R1}: Generalisation of nth\_element to a range of nths", - howpublished = "\url{https://wg21.link/p2375r1}", +@misc{P2632R0, + author = "Corentin Jabot and Pablo Halpern and John Lakos and Alisdair Meredith and Joshua Berne and Gašper Ažman", + title = "{P2632R0}: A plan for better template meta programming facilities in C++26", + howpublished = "\url{https://wg21.link/p2632r0}", year = 2022, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2376R0, - author = "Johan Lundberg", - title = "{P2376R0}: Comments on Simple Statistical Functions (p1708r4): Contracts, Exceptions and Special cases", - howpublished = "\url{https://wg21.link/p2376r0}", - year = 2021, - month = 5, +@misc{P2633R0, + author = "Justin Cooke", + title = "{P2633R0}: thread\_local\_inherit: Enhancing thread-local storage", + howpublished = "\url{https://wg21.link/p2633r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2377R0, - author = "Christopher Di Bella", - title = "{P2377R0}: [[nodiscard]] in the Standard Library: Clause 23 Iterators library", - howpublished = "\url{https://wg21.link/p2377r0}", - year = 2021, - month = 5, +@misc{P2634R0, + author = "Justin Cooke", + title = "{P2634R0}: Allow qualifiers in constructor declarations", + howpublished = "\url{https://wg21.link/p2634r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2378R0, - author = "Jens Gustedt and Martin Uecker", - title = "{P2378R0}: Properly define blocks as part of the grammar", - howpublished = "\url{https://wg21.link/p2378r0}", - year = 2021, - month = 5, +@misc{P2635R0, + author = "Justin Cooke", + title = "{P2635R0}: Enhancing the break statement", + howpublished = "\url{https://wg21.link/p2635r0}", + year = 2022, + month = 8, publisher = "WG21" } -@misc{P2378R1, - author = "Jens Gustedt and Martin Uecker", - title = "{P2378R1}: Properly define blocks as part of the grammar", - howpublished = "\url{https://wg21.link/p2378r1}", - year = 2021, +@misc{P2636R0, + author = "Hannes Hauswedell", + title = "{P2636R0}: References to ranges should always be viewable", + howpublished = "\url{https://wg21.link/p2636r0}", + year = 2022, month = 9, publisher = "WG21" } -@misc{P2380R0, - author = "Robert Leahy", - title = "{P2380R0}: reference\_wrapper Associations", - howpublished = "\url{https://wg21.link/p2380r0}", - year = 2021, - month = 5, +@misc{P2636R1, + author = "Hannes Hauswedell", + title = "{P2636R1}: References to ranges should always be viewable", + howpublished = "\url{https://wg21.link/p2636r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2380R1, - author = "Robert Leahy", - title = "{P2380R1}: reference\_wrapper Associations", - howpublished = "\url{https://wg21.link/p2380r1}", - year = 2021, - month = 6, +@misc{P2636R2, + author = "Hannes Hauswedell", + title = "{P2636R2}: References to ranges should always be viewable", + howpublished = "\url{https://wg21.link/p2636r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2381R0, - author = "Jarrad J. Waterloo", - title = "{P2381R0}: Pattern Matching with Exception Handling", - howpublished = "\url{https://wg21.link/p2381r0}", - year = 2021, - month = 5, +@misc{P2637R0, + author = "Barry Revzin", + title = "{P2637R0}: Member visit and apply", + howpublished = "\url{https://wg21.link/p2637r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2382R0, - author = "Hal Finkel", - title = "{P2382R0}: Presentation Slides for P2123R0", - howpublished = "\url{https://wg21.link/p2382r0}", - year = 2021, +@misc{P2637R1, + author = "Barry Revzin", + title = "{P2637R1}: Member visit", + howpublished = "\url{https://wg21.link/p2637r1}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P2637R2, + author = "Barry Revzin", + title = "{P2637R2}: Member visit", + howpublished = "\url{https://wg21.link/p2637r2}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P2384R0, - author = "Bryce Adelstein Lelbach", - title = "{P2384R0}: 2021 Spring Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2384r0}", - year = 2021, +@misc{P2637R3, + author = "Barry Revzin", + title = "{P2637R3}: Member visit", + howpublished = "\url{https://wg21.link/p2637r3}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2384R1, - author = "Bryce Adelstein Lelbach", - title = "{P2384R1}: 2021 Spring Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2384r1}", - year = 2021, +@misc{P2638R0, + author = "Daniel Towner", + title = "{P2638R0}: Intel's response to P1915R0 for std::simd parallelism in TS 2", + howpublished = "\url{https://wg21.link/p2638r0}", + year = 2022, month = 9, publisher = "WG21" } -@misc{P2385R0, - author = "Jonathan Wakely", - title = "{P2385R0}: C++ Standard Library Issues to be moved in Virtual Plenary, June 2021", - howpublished = "\url{https://wg21.link/p2385r0}", - year = 2021, - month = 5, +@misc{P2639R0, + author = "Torben Thaysen", + title = "{P2639R0}: Static Allocations", + howpublished = "\url{https://wg21.link/p2639r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2386R0, - author = "William M. Miller", - title = "{P2386R0}: Core Language Working Group ``ready'' Issues for the June, 2021 meeting", - howpublished = "\url{https://wg21.link/p2386r0}", - year = 2021, - month = 5, +@misc{P2640R0, + author = "Nathan Sidwell", + title = "{P2640R0}: Modules: Inner-scope Namespace Entities: Exported or Not?", + howpublished = "\url{https://wg21.link/p2640r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2387R0, - author = "Barry Revzin", - title = "{P2387R0}: Pipe support for user-defined range adaptors", - howpublished = "\url{https://wg21.link/p2387r0}", - year = 2021, - month = 6, +@misc{P2640R1, + author = "Nathan Sidwell", + title = "{P2640R1}: Modules: Inner-scope Namespace Entities: Exported or Not?", + howpublished = "\url{https://wg21.link/p2640r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2387R1, +@misc{P2640R2, + author = "Nathan Sidwell", + title = "{P2640R2}: Modules: Inner-scope Namespace Entities: Exported or Not?", + howpublished = "\url{https://wg21.link/p2640r2}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P2641R0, author = "Barry Revzin", - title = "{P2387R1}: Pipe support for user-defined range adaptors", - howpublished = "\url{https://wg21.link/p2387r1}", - year = 2021, - month = 8, + title = "{P2641R0}: Checking if a union alternative is active", + howpublished = "\url{https://wg21.link/p2641r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2387R2, +@misc{P2641R1, author = "Barry Revzin", - title = "{P2387R2}: Pipe support for user-defined range adaptors", - howpublished = "\url{https://wg21.link/p2387r2}", - year = 2021, + title = "{P2641R1}: Checking if a union alternative is active", + howpublished = "\url{https://wg21.link/p2641r1}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P2387R3, +@misc{P2641R2, author = "Barry Revzin", - title = "{P2387R3}: Pipe support for user-defined range adaptors", - howpublished = "\url{https://wg21.link/p2387r3}", - year = 2021, - month = 12, + title = "{P2641R2}: Checking if a union alternative is active", + howpublished = "\url{https://wg21.link/p2641r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2388R0, - author = "Andrzej Krzemieński and Gašper Ažman", - title = "{P2388R0}: Abort-only contract support", - howpublished = "\url{https://wg21.link/p2388r0}", - year = 2021, - month = 6, +@misc{P2641R3, + author = "Barry Revzin", + title = "{P2641R3}: Checking if a union alternative is active", + howpublished = "\url{https://wg21.link/p2641r3}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2388R1, - author = "Andrzej Krzemieński and Gašper Ažman", - title = "{P2388R1}: Minimum Contract Support: either Ignore or Check\_and\_abort", - howpublished = "\url{https://wg21.link/p2388r1}", - year = 2021, - month = 8, +@misc{P2641R4, + author = "Barry Revzin", + title = "{P2641R4}: Checking if a union alternative is active", + howpublished = "\url{https://wg21.link/p2641r4}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2388R2, - author = "Andrzej Krzemieński and Gašper Ažman", - title = "{P2388R2}: Minimum Contract Support: either Ignore or Check\_and\_abort", - howpublished = "\url{https://wg21.link/p2388r2}", - year = 2021, +@misc{P2642R0, + author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Malte Förster and Jiaming Yuan", + title = "{P2642R0}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r0}", + year = 2022, month = 9, publisher = "WG21" } -@misc{P2388R3, - author = "Andrzej Krzemieński and Gašper Ažman", - title = "{P2388R3}: Minimum Contract Support: either No\_eval or Eval\_and\_abort", - howpublished = "\url{https://wg21.link/p2388r3}", - year = 2021, +@misc{P2642R1, + author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Malte Förster and Jiaming Yuan", + title = "{P2642R1}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r1}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P2388R4, - author = "Andrzej Krzemieński and Gašper Ažman", - title = "{P2388R4}: Minimum Contract Support: either No\_eval or Eval\_and\_abort", - howpublished = "\url{https://wg21.link/p2388r4}", - year = 2021, - month = 11, +@misc{P2642R2, + author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Malte Förster and Jiaming Yuan", + title = "{P2642R2}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2389R0, - author = "Bryce Adelstein Lelbach", - title = "{P2389R0}: `dextents` Index Type Parameter", - howpublished = "\url{https://wg21.link/p2389r0}", - year = 2024, - month = 2, +@misc{P2642R3, + author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", + title = "{P2642R3}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r3}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2389R1, - author = "Bryce Adelstein Lelbach and Mark Hoemmen", - title = "{P2389R1}: `dextents` Index Type Parameter", - howpublished = "\url{https://wg21.link/p2389r1}", - year = 2024, - month = 4, +@misc{P2642R4, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", + title = "{P2642R4}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r4}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2389R2, - author = "Bryce Adelstein Lelbach and Mark Hoemmen", - title = "{P2389R2}: `dextents` Index Type Parameter", - howpublished = "\url{https://wg21.link/p2389r2}", - year = 2024, - month = 6, +@misc{P2642R5, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", + title = "{P2642R5}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r5}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2390R0, - author = "Jens Gustedt", - title = "{P2390R0}: Add annotations for unreachable control flow", - howpublished = "\url{https://wg21.link/p2390r0}", - year = 2021, +@misc{P2642R6, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", + title = "{P2642R6}: Padded mdspan layouts", + howpublished = "\url{https://wg21.link/p2642r6}", + year = 2024, month = 6, publisher = "WG21" } -@misc{P2390R1, - author = "Jens Gustedt", - title = "{P2390R1}: Add annotations for unreachable control flow", - howpublished = "\url{https://wg21.link/p2390r1}", - year = 2021, +@misc{P2643R0, + author = "Gonzalo Brito Gadeschi and Olivier Giroux and Thomas Rodgers", + title = "{P2643R0}: Improving C++ concurrency features", + howpublished = "\url{https://wg21.link/p2643r0}", + year = 2022, month = 9, publisher = "WG21" } -@misc{P2390R2, - author = "Jens Gustedt", - title = "{P2390R2}: Add annotations for unreachable control flow", - howpublished = "\url{https://wg21.link/p2390r2}", - year = 2021, - month = 10, - publisher = "WG21" -} -@misc{P2391R0, - author = "Aaron Ballman", - title = "{P2391R0}: C23 Update Report", - howpublished = "\url{https://wg21.link/p2391r0}", - year = 2021, - month = 6, +@misc{P2643R1, + author = "Gonzalo Brito Gadeschi and Olivier Giroux and Thomas Rodgers", + title = "{P2643R1}: Improving C++ concurrency features", + howpublished = "\url{https://wg21.link/p2643r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2392R0, - author = "Herb Sutter", - title = "{P2392R0}: Pattern matching using “is” and “as”", - howpublished = "\url{https://wg21.link/p2392r0}", - year = 2021, - month = 6, +@misc{P2643R2, + author = "Gonzalo Brito Gadeschi and Olivier Giroux and Thomas Rodgers", + title = "{P2643R2}: Improving C++ concurrency features", + howpublished = "\url{https://wg21.link/p2643r2}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2392R1, - author = "Herb Sutter", - title = "{P2392R1}: Pattern matching using \"is\" and \"as\"", - howpublished = "\url{https://wg21.link/p2392r1}", - year = 2021, - month = 7, +@misc{P2644R0, + author = "Nicolai Josuttis", + title = "{P2644R0}: Get Fix of Broken Range-based for Loop Finally Done", + howpublished = "\url{https://wg21.link/p2644r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2392R2, - author = "Herb Sutter", - title = "{P2392R2}: Pattern matching using is and as", - howpublished = "\url{https://wg21.link/p2392r2}", +@misc{P2644R1, + author = "Nicolai Josuttis and Herb Sutter and Titus Winter and Hana Dusíková and Fabio Fracassi and Victor Zverovich and Bryce Adelstein Lelbach and Peter Sommerlad", + title = "{P2644R1}: Final Fix of Broken Range based for Loop Rev 1", + howpublished = "\url{https://wg21.link/p2644r1}", year = 2022, - month = 9, + month = 11, publisher = "WG21" } -@misc{P2392R3, - author = "Herb Sutter", - title = "{P2392R3}: Pattern matching using is and as", - howpublished = "\url{https://wg21.link/p2392r3}", +@misc{P2645R0, + author = "Victor Zverovich", + title = "{P2645R0}: path\_view: a design that took a wrong turn", + howpublished = "\url{https://wg21.link/p2645r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P2393R0, - author = "Tim Song", - title = "{P2393R0}: Cleaning up integer-class types", - howpublished = "\url{https://wg21.link/p2393r0}", - year = 2021, - month = 6, - publisher = "WG21" -} -@misc{P2393R1, - author = "Tim Song", - title = "{P2393R1}: Cleaning up integer-class types", - howpublished = "\url{https://wg21.link/p2393r1}", - year = 2021, - month = 8, +@misc{P2645R1, + author = "Victor Zverovich", + title = "{P2645R1}: path\_view: a design that took a wrong turn", + howpublished = "\url{https://wg21.link/p2645r1}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2395R0, - author = "Nina Ranns", - title = "{P2395R0}: WG21 2021-06 Virtual Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2395r0}", - year = 2021, - month = 6, +@misc{P2646R0, + author = "Parsa Amini and Joshua Berne and John Lakos", + title = "{P2646R0}: Explicit Assumption Syntax Can Reduce Run Time", + howpublished = "\url{https://wg21.link/p2646r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2396R0, - author = "David Goldblatt", - title = "{P2396R0}: Concurrency TS 2 fixes", - howpublished = "\url{https://wg21.link/p2396r0}", - year = 2021, - month = 6, +@misc{P2647R0, + author = "Barry Revzin and Jonathan Wakely", + title = "{P2647R0}: Permitting static constexpr variables in constexpr functions", + howpublished = "\url{https://wg21.link/p2647r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2396R1, - author = "David Goldblatt", - title = "{P2396R1}: Concurrency TS 2 fixes", - howpublished = "\url{https://wg21.link/p2396r1}", +@misc{P2647R1, + author = "Barry Revzin and Jonathan Wakely", + title = "{P2647R1}: Permitting static constexpr variables in constexpr functions", + howpublished = "\url{https://wg21.link/p2647r1}", year = 2022, month = 11, publisher = "WG21" } -@misc{P2397R0, - author = "Tom Honermann", - title = "{P2397R0}: SG16: Unicode meeting summaries 2021-04-14 through 2021-05-26", - howpublished = "\url{https://wg21.link/p2397r0}", - year = 2021, - month = 6, - publisher = "WG21" -} -@misc{P2400R0, +@misc{P2648R0, author = "Bryce Adelstein Lelbach", - title = "{P2400R0}: Library Evolution Report", - howpublished = "\url{https://wg21.link/p2400r0}", - year = 2021, - month = 2, + title = "{P2648R0}: 2022-10 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2648r0}", + year = 2022, + month = 9, publisher = "WG21" } -@misc{P2400R1, +@misc{P2649R0, author = "Bryce Adelstein Lelbach", - title = "{P2400R1}: Library Evolution Report: 2021-02-23 to 2021-05-25", - howpublished = "\url{https://wg21.link/p2400r1}", - year = 2021, - month = 6, + title = "{P2649R0}: 2022-10 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2649r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2400R2, +@misc{P2650R0, author = "Bryce Adelstein Lelbach", - title = "{P2400R2}: Library Evolution Report: 2021-06-01 to 2021-09-20", - howpublished = "\url{https://wg21.link/p2400r2}", - year = 2021, - month = 9, + title = "{P2650R0}: 2022-11 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2650r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2400R3, - author = "Bryce Adelstein Lelbach", - title = "{P2400R3}: Library Evolution Report: 2021-09-28 to 2022-01-25", - howpublished = "\url{https://wg21.link/p2400r3}", +@misc{P2652R0, + author = "Pablo Halpern", + title = "{P2652R0}: Disallow user specialization of allocator\_traits", + howpublished = "\url{https://wg21.link/p2652r0}", year = 2022, - month = 4, + month = 10, publisher = "WG21" } -@misc{P2401R0, - author = "Giuseppe D'Angelo", - title = "{P2401R0}: Add a conditional noexcept specification to std::exchange", - howpublished = "\url{https://wg21.link/p2401r0}", - year = 2021, - month = 7, +@misc{P2652R1, + author = "Pablo Halpern", + title = "{P2652R1}: Disallow user specialization of allocator\_traits", + howpublished = "\url{https://wg21.link/p2652r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2402R0, - author = "Mark Hoemmen", - title = "{P2402R0}: A free function linear algebra interface based on the BLAS (slides)", - howpublished = "\url{https://wg21.link/p2402r0}", - year = 2021, - month = 6, +@misc{P2652R2, + author = "Pablo Halpern", + title = "{P2652R2}: Disallow user specialization of allocator\_traits", + howpublished = "\url{https://wg21.link/p2652r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2403R0, - author = "Michael Garland and Michał Dominiak and Lewis Baker and Lee Howes and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2403R0}: Presentation on P2300 - std::execution", - howpublished = "\url{https://wg21.link/p2403r0}", - year = 2021, - month = 7, +@misc{P2653R0, + author = "Steve Downey", + title = "{P2653R0}: Update Annex E based on Unicode 15.0 UAX 31", + howpublished = "\url{https://wg21.link/p2653r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2404R0, - author = "Justin Bassett", - title = "{P2404R0}: Relaxing equality\_comparable\_with's and three\_way\_comparable\_with's common reference requirements to", - howpublished = "\url{https://wg21.link/p2404r0}", - year = 2021, - month = 7, +@misc{P2653R1, + author = "Steve Downey", + title = "{P2653R1}: Update Annex E based on Unicode 15.0 UAX 31", + howpublished = "\url{https://wg21.link/p2653r1}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2404R1, - author = "Justin Bassett", - title = "{P2404R1}: Move-only types for equality\_comparable\_with, totally\_ordered\_with, and three\_way\_comparable\_with", - howpublished = "\url{https://wg21.link/p2404r1}", - year = 2021, - month = 12, +@misc{P2654R0, + author = "Alisdair Meredith", + title = "{P2654R0}: Modules and Macros", + howpublished = "\url{https://wg21.link/p2654r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2404R2, - author = "Justin Bassett", - title = "{P2404R2}: Move-only types for equality\_comparable\_with, totally\_ordered\_with, and three\_way\_comparable\_with", - howpublished = "\url{https://wg21.link/p2404r2}", - year = 2022, +@misc{P2654R1, + author = "Alisdair Meredith", + title = "{P2654R1}: Modules and Macros", + howpublished = "\url{https://wg21.link/p2654r1}", + year = 2025, month = 1, publisher = "WG21" } -@misc{P2404R3, - author = "Justin Bassett", - title = "{P2404R3}: Move-only types for equality\_comparable\_with, totally\_ordered\_with, and three\_way\_comparable\_with", - howpublished = "\url{https://wg21.link/p2404r3}", +@misc{P2655R0, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2655R0}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", + howpublished = "\url{https://wg21.link/p2655r0}", year = 2022, - month = 7, + month = 9, publisher = "WG21" } -@misc{P2405R0, - author = "Justin Bassett", - title = "{P2405R0}: nullopt\_t and nullptr\_t should both have operator and operator==", - howpublished = "\url{https://wg21.link/p2405r0}", - year = 2021, - month = 7, +@misc{P2655R1, + author = "Hui Xie and S. Levent Yilmaz", + title = "{P2655R1}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", + howpublished = "\url{https://wg21.link/p2655r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2406R0, - author = "Yehezkel Bernat and Yehuda Bernat", - title = "{P2406R0}: Fix counted\_iterator interaction with input iterators", - howpublished = "\url{https://wg21.link/p2406r0}", - year = 2021, - month = 7, +@misc{P2655R2, + author = "Hui Xie and S. Levent Yilmaz and Tim Song", + title = "{P2655R2}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", + howpublished = "\url{https://wg21.link/p2655r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2406R1, - author = "Yehezkel Bernat and Yehuda Bernat", - title = "{P2406R1}: Fix counted\_iterator interaction with input iterators", - howpublished = "\url{https://wg21.link/p2406r1}", +@misc{P2655R3, + author = "Hui Xie and S. Levent Yilmaz and Tim Song", + title = "{P2655R3}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", + howpublished = "\url{https://wg21.link/p2655r3}", year = 2023, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2406R2, - author = "Yehezkel Bernat and Yehuda Bernat", - title = "{P2406R2}: Add lazy\_counted\_iterator", - howpublished = "\url{https://wg21.link/p2406r2}", - year = 2023, - month = 1, +@misc{P2656R0, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2656R0}: C++ Ecosystem International Standard", + howpublished = "\url{https://wg21.link/p2656r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2406R3, - author = "Yehezkel Bernat and Yehuda Bernat", - title = "{P2406R3}: Add lazy\_counted\_iterator", - howpublished = "\url{https://wg21.link/p2406r3}", - year = 2023, - month = 2, +@misc{P2656R1, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2656R1}: C++ Ecosystem International Standard", + howpublished = "\url{https://wg21.link/p2656r1}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2406R4, - author = "Yehezkel Bernat and Yehuda Bernat", - title = "{P2406R4}: Add lazy\_counted\_iterator", - howpublished = "\url{https://wg21.link/p2406r4}", +@misc{P2656R2, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2656R2}: C++ Ecosystem International Standard", + howpublished = "\url{https://wg21.link/p2656r2}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2406R5, - author = "Yehezkel Bernat and Yehuda Bernat", - title = "{P2406R5}: Add lazy\_counted\_iterator", - howpublished = "\url{https://wg21.link/p2406r5}", - year = 2023, - month = 2, +@misc{P2656R3, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2656R3}: C++ Ecosystem International Standard", + howpublished = "\url{https://wg21.link/p2656r3}", + year = 2024, + month = 7, + publisher = "WG21" +} +@misc{P2656R4, + author = "René Ferdinand Rivera Morell", + title = "{P2656R4}: WITHDRAWN: C++ Ecosystem International Standard", + howpublished = "\url{https://wg21.link/p2656r4}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{P2657R0, + author = "Jarrad J. Waterloo", + title = "{P2657R0}: C++ is the next C++", + howpublished = "\url{https://wg21.link/p2657r0}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P2657R1, + author = "Jarrad J. Waterloo", + title = "{P2657R1}: C++ is the next C++", + howpublished = "\url{https://wg21.link/p2657r1}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P2658R0, + author = "Jarrad J. Waterloo", + title = "{P2658R0}: temporary storage class specifiers", + howpublished = "\url{https://wg21.link/p2658r0}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P2658R1, + author = "Jarrad J. Waterloo", + title = "{P2658R1}: temporary storage class specifiers", + howpublished = "\url{https://wg21.link/p2658r1}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P2659R0, + author = "Brian Bi", + title = "{P2659R0}: A Proposal to Publish a Technical Specification for Contracts", + howpublished = "\url{https://wg21.link/p2659r0}", + year = 2022, + month = 10, + publisher = "WG21" +} +@misc{P2659R1, + author = "Brian Bi and Alisdair Meredith", + title = "{P2659R1}: A Proposal to Publish a Technical Specification for Contracts", + howpublished = "\url{https://wg21.link/p2659r1}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P2659R2, + author = "Brian Bi and Alisdair Meredith", + title = "{P2659R2}: A Proposal to Publish a Technical Specification for Contracts", + howpublished = "\url{https://wg21.link/p2659r2}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2407R0, - author = "Emil Meissner and Ben Craig", - title = "{P2407R0}: Freestanding Library: Partial Classes", - howpublished = "\url{https://wg21.link/p2407r0}", - year = 2021, - month = 7, +@misc{P2660R0, + author = "Brian Bi", + title = "{P2660R0}: Proposed Contracts TS", + howpublished = "\url{https://wg21.link/p2660r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2407R1, - author = "Emil Meissner and Ben Craig", - title = "{P2407R1}: Freestanding Library: Partial Classes", - howpublished = "\url{https://wg21.link/p2407r1}", - year = 2021, - month = 11, +@misc{P2661R0, + author = "Brian Bi", + title = "{P2661R0}: Miscellaneous amendments to the Contracts TS", + howpublished = "\url{https://wg21.link/p2661r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2407R2, - author = "Emil Meissner and Ben Craig", - title = "{P2407R2}: Freestanding Library: Partial Classes", - howpublished = "\url{https://wg21.link/p2407r2}", - year = 2023, - month = 1, +@misc{P2662R0, + author = "Corentin Jabot and Pablo Halpern and John Lakos and Alisdair Meredith and Joshua Berne", + title = "{P2662R0}: Pack Indexing", + howpublished = "\url{https://wg21.link/p2662r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2407R3, - author = "Emil Meissner and Ben Craig", - title = "{P2407R3}: Freestanding Library: Partial Classes", - howpublished = "\url{https://wg21.link/p2407r3}", +@misc{P2662R1, + author = "Corentin Jabot and Pablo Halpern", + title = "{P2662R1}: Pack Indexing", + howpublished = "\url{https://wg21.link/p2662r1}", year = 2023, - month = 3, + month = 5, publisher = "WG21" } -@misc{P2407R4, - author = "Emil Meissner and Ben Craig", - title = "{P2407R4}: Freestanding Library: Partial Classes", - howpublished = "\url{https://wg21.link/p2407r4}", +@misc{P2662R2, + author = "Corentin Jabot and Pablo Halpern", + title = "{P2662R2}: Pack Indexing", + howpublished = "\url{https://wg21.link/p2662r2}", year = 2023, - month = 6, + month = 7, publisher = "WG21" } -@misc{P2407R5, - author = "Ben Craig and Emil Meissner", - title = "{P2407R5}: Freestanding Library: Partial Classes", - howpublished = "\url{https://wg21.link/p2407r5}", +@misc{P2662R3, + author = "Corentin Jabot and Pablo Halpern", + title = "{P2662R3}: Pack Indexing", + howpublished = "\url{https://wg21.link/p2662r3}", year = 2023, - month = 7, + month = 12, publisher = "WG21" } -@misc{P2408R0, - author = "David Olsen", - title = "{P2408R0}: Ranges views as inputs to non-Ranges algorithms", - howpublished = "\url{https://wg21.link/p2408r0}", - year = 2021, - month = 7, +@misc{P2663R0, + author = "Daniel Towner", + title = "{P2663R0}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2408R1, - author = "David Olsen", - title = "{P2408R1}: Ranges views as inputs to non-Ranges algorithms", - howpublished = "\url{https://wg21.link/p2408r1}", - year = 2021, - month = 8, +@misc{P2663R1, + author = "Daniel Towner", + title = "{P2663R1}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2408R2, - author = "David Olsen", - title = "{P2408R2}: Ranges iterators as inputs to non-Ranges algorithms", - howpublished = "\url{https://wg21.link/p2408r2}", - year = 2021, - month = 9, +@misc{P2663R2, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2663R2}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r2}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2408R3, - author = "David Olsen", - title = "{P2408R3}: Ranges iterators as inputs to non-Ranges algorithms", - howpublished = "\url{https://wg21.link/p2408r3}", - year = 2021, - month = 11, +@misc{P2663R3, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2663R3}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r3}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2408R4, - author = "David Olsen", - title = "{P2408R4}: Ranges iterators as inputs to non-Ranges algorithms", - howpublished = "\url{https://wg21.link/p2408r4}", - year = 2021, - month = 11, +@misc{P2663R4, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2663R4}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r4}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2408R5, - author = "David Olsen", - title = "{P2408R5}: Ranges iterators as inputs to non-Ranges algorithms", - howpublished = "\url{https://wg21.link/p2408r5}", - year = 2022, - month = 4, +@misc{P2663R5, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2663R5}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r5}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2409R0, - author = "Daniel Ruoso", - title = "{P2409R0}: Requirements for Usage of C++ Modules at Bloomberg", - howpublished = "\url{https://wg21.link/p2409r0}", - year = 2021, - month = 7, +@misc{P2663R6, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2663R6}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r6}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2410R0, - author = "Bjarne Stroustrup", - title = "{P2410R0}: Type-and-resource safety in modern C++", - howpublished = "\url{https://wg21.link/p2410r0}", - year = 2021, - month = 7, +@misc{P2663R7, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2663R7}: Proposal to support interleaved complex values in std::simd", + howpublished = "\url{https://wg21.link/p2663r7}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2411R0, - author = "Bjarne Stroustrup", - title = "{P2411R0}: Thoughts on pattern matching", - howpublished = "\url{https://wg21.link/p2411r0}", - year = 2021, - month = 7, +@misc{P2664R0, + author = "Daniel Towner", + title = "{P2664R0}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2412R0, - author = "Bjarne Stroustrup", - title = "{P2412R0}: Minimal module support for the standard library", - howpublished = "\url{https://wg21.link/p2412r0}", - year = 2021, - month = 7, +@misc{P2664R1, + author = "Daniel Towner", + title = "{P2664R1}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2413R0, - author = "Lénárd Szolnoki", - title = "{P2413R0}: Remove unsafe conversions of unique\_ptr", - howpublished = "\url{https://wg21.link/p2413r0}", - year = 2021, - month = 7, +@misc{P2664R2, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R2}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r2}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2413R1, - author = "Lénárd Szolnoki", - title = "{P2413R1}: Remove unsafe conversions of unique\_ptr", - howpublished = "\url{https://wg21.link/p2413r1}", - year = 2024, +@misc{P2664R3, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R3}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r3}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P2414R0, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams.", - title = "{P2414R0}: Pointer lifetime-end zap proposed solutions", - howpublished = "\url{https://wg21.link/p2414r0}", - year = 2021, - month = 7, +@misc{P2664R4, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R4}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r4}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2414R1, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams.", - title = "{P2414R1}: Pointer lifetime-end zap proposed solutions", - howpublished = "\url{https://wg21.link/p2414r1}", - year = 2021, - month = 8, +@misc{P2664R5, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R5}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r5}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2414R2, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and and Anthony Williams.", - title = "{P2414R2}: Pointer lifetime-end zap proposed solutions", - howpublished = "\url{https://wg21.link/p2414r2}", - year = 2023, - month = 12, +@misc{P2664R6, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R6}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r6}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2414R3, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", - title = "{P2414R3}: Pointer lifetime-end zap proposed solutions", - howpublished = "\url{https://wg21.link/p2414r3}", +@misc{P2664R7, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R7}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r7}", year = 2024, - month = 4, + month = 6, publisher = "WG21" } -@misc{P2414R4, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", - title = "{P2414R4}: Pointer lifetime-end zap proposed solutions", - howpublished = "\url{https://wg21.link/p2414r4}", +@misc{P2664R8, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R8}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r8}", year = 2024, - month = 8, + month = 10, publisher = "WG21" } -@misc{P2414R5, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", - title = "{P2414R5}: Pointer lifetime-end zap proposed solutions", - howpublished = "\url{https://wg21.link/p2414r5}", +@misc{P2664R9, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R9}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r9}", year = 2025, month = 1, publisher = "WG21" } -@misc{P2415R0, - author = "Barry Revzin and Tim Song", - title = "{P2415R0}: What is a view?", - howpublished = "\url{https://wg21.link/p2415r0}", - year = 2021, - month = 7, +@misc{P2664R10, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R10}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r10}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2415R1, - author = "Barry Revzin and Tim Song", - title = "{P2415R1}: What is a view?", - howpublished = "\url{https://wg21.link/p2415r1}", - year = 2021, - month = 8, +@misc{P2664R11, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2664R11}: Proposal to extend std::simd with permutation API", + howpublished = "\url{https://wg21.link/p2664r11}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2415R2, - author = "Barry Revzin and Tim Song", - title = "{P2415R2}: What is a view?", - howpublished = "\url{https://wg21.link/p2415r2}", - year = 2021, +@misc{P2665R0, + author = "Bengt Gustafsson", + title = "{P2665R0}: Allow calling overload sets containing T, constT\&", + howpublished = "\url{https://wg21.link/p2665r0}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P2416R0, - author = "Jens Maurer", - title = "{P2416R0}: Presentation of requirements in the standard library", - howpublished = "\url{https://wg21.link/p2416r0}", - year = 2021, - month = 7, - publisher = "WG21" -} -@misc{P2416R1, - author = "Jens Maurer", - title = "{P2416R1}: Presentation of requirements in the standard library", - howpublished = "\url{https://wg21.link/p2416r1}", - year = 2021, - month = 12, - publisher = "WG21" -} -@misc{P2416R2, - author = "Jens Maurer", - title = "{P2416R2}: Presentation of requirements in the standard library", - howpublished = "\url{https://wg21.link/p2416r2}", +@misc{P2666R0, + author = "Bengt Gustafsson", + title = "{P2666R0}: Last use optimization", + howpublished = "\url{https://wg21.link/p2666r0}", year = 2022, - month = 2, - publisher = "WG21" -} -@misc{P2417R0, - author = "Daniil Goncharov", - title = "{P2417R0}: A more constexpr bitset", - howpublished = "\url{https://wg21.link/p2417r0}", - year = 2021, - month = 7, - publisher = "WG21" -} -@misc{P2417R1, - author = "Daniil Goncharov", - title = "{P2417R1}: A more constexpr bitset", - howpublished = "\url{https://wg21.link/p2417r1}", - year = 2021, month = 10, publisher = "WG21" } -@misc{P2417R2, - author = "Daniil Goncharov", - title = "{P2417R2}: A more constexpr bitset", - howpublished = "\url{https://wg21.link/p2417r2}", +@misc{P2667R0, + author = "Bengt Gustafsson", + title = "{P2667R0}: Support for static and SBO vectors by allocators", + howpublished = "\url{https://wg21.link/p2667r0}", year = 2022, - month = 7, - publisher = "WG21" -} -@misc{P2418R0, - author = "Victor Zverovich", - title = "{P2418R0}: Add support for std::generator-like types to std::format", - howpublished = "\url{https://wg21.link/p2418r0}", - year = 2021, - month = 8, + month = 10, publisher = "WG21" } -@misc{P2418R1, - author = "Victor Zverovich", - title = "{P2418R1}: Add support for std::generator-like types to std::format", - howpublished = "\url{https://wg21.link/p2418r1}", - year = 2021, - month = 9, +@misc{P2668R0, + author = "Bengt Gustafsson", + title = "{P2668R0}: Role based parameter passing", + howpublished = "\url{https://wg21.link/p2668r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2418R2, - author = "Victor Zverovich", - title = "{P2418R2}: Add support for std::generator-like types to std::format", - howpublished = "\url{https://wg21.link/p2418r2}", - year = 2021, - month = 9, +@misc{P2669R0, + author = "Bengt Gustafsson", + title = "{P2669R0}: Deprecate changing kind of names in class template specializations", + howpublished = "\url{https://wg21.link/p2669r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2419R0, - author = "Victor Zverovich and Peter Brett", - title = "{P2419R0}: Clarify handling of encodings in localized formatting of chrono types", - howpublished = "\url{https://wg21.link/p2419r0}", - year = 2021, - month = 8, +@misc{P2670R0, + author = "Barry Revzin", + title = "{P2670R0}: Non-transient constexpr allocation", + howpublished = "\url{https://wg21.link/p2670r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2419R1, - author = "Victor Zverovich and Peter Brett", - title = "{P2419R1}: Clarify handling of encodings in localized formatting of chrono types", - howpublished = "\url{https://wg21.link/p2419r1}", - year = 2021, - month = 9, +@misc{P2670R1, + author = "Barry Revzin", + title = "{P2670R1}: Non-transient constexpr allocation", + howpublished = "\url{https://wg21.link/p2670r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2419R2, - author = "Victor Zverovich and Peter Brett", - title = "{P2419R2}: Clarify handling of encodings in localized formatting of chrono types", - howpublished = "\url{https://wg21.link/p2419r2}", +@misc{P2671R0, + author = "Barry Revzin", + title = "{P2671R0}: Syntax choices for generalized pack declaration and usage", + howpublished = "\url{https://wg21.link/p2671r0}", year = 2022, - month = 7, - publisher = "WG21" -} -@misc{P2420R0, - author = "Bryce Adelstein Lelbach", - title = "{P2420R0}: 2021 Summer Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2420r0}", - year = 2021, - month = 8, + month = 10, publisher = "WG21" } -@misc{P2422R0, - author = "Ville Voutilainen", - title = "{P2422R0}: Remove nodiscard annotations from the standard library specification", - howpublished = "\url{https://wg21.link/p2422r0}", - year = 2024, - month = 2, +@misc{P2672R0, + author = "Barry Revzin", + title = "{P2672R0}: Exploring the Design Space for a Pipeline Operator", + howpublished = "\url{https://wg21.link/p2672r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2422R1, - author = "Ville Voutilainen", - title = "{P2422R1}: Remove nodiscard annotations from the standard library specification", - howpublished = "\url{https://wg21.link/p2422r1}", - year = 2024, - month = 6, +@misc{P2673R0, + author = "Gabriel Dos Reis and Luis Caro Campos", + title = "{P2673R0}: Common Description Format for C++ Libraries and Packages", + howpublished = "\url{https://wg21.link/p2673r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2423R0, - author = "Rajan Bhakta", - title = "{P2423R0}: C Floating Point Study Group Liaison Report", - howpublished = "\url{https://wg21.link/p2423r0}", - year = 2021, - month = 8, +@misc{P2674R0, + author = "Timur Doumler and Vittorio Romeo", + title = "{P2674R0}: A trait for implicit lifetime types", + howpublished = "\url{https://wg21.link/p2674r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2424R0, - author = "Mihail Naydenov", - title = "{P2424R0}: Abbreviated Parameters", - howpublished = "\url{https://wg21.link/p2424r0}", +@misc{P2674R1, + author = "Timur Doumler and Vittorio Romeo", + title = "{P2674R1}: A trait for implicit lifetime types", + howpublished = "\url{https://wg21.link/p2674r1}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2425R0, - author = "Mihail Naydenov", - title = "{P2425R0}: Expression Function Body", - howpublished = "\url{https://wg21.link/p2425r0}", - year = 2021, - month = 8, +@misc{P2675R0, + author = "Corentin Jabot", + title = "{P2675R0}: LWG3780: The Paper (format's width estimation is too approximate and not forward compatible)", + howpublished = "\url{https://wg21.link/p2675r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2428R0, - author = "Gašper Ažman", - title = "{P2428R0}: Slides: BSI issues with P2300", - howpublished = "\url{https://wg21.link/p2428r0}", - year = 2021, - month = 8, +@misc{P2675R1, + author = "Corentin Jabot", + title = "{P2675R1}: LWG3780: The Paper (format's width estimation is too approximate and not forward compatible)", + howpublished = "\url{https://wg21.link/p2675r1}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2429R0, - author = "Sy Brand", - title = "{P2429R0}: Concepts Error Messages for Humans", - howpublished = "\url{https://wg21.link/p2429r0}", +@misc{P2676R0, + author = "Dave Abrahams and Sean Parent and Dimitri Racordon and David Sankel", + title = "{P2676R0}: The Val Object Model", + howpublished = "\url{https://wg21.link/p2676r0}", year = 2022, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2430R0, - author = "Christopher Kohlhoff", - title = "{P2430R0}: Slides: Partial success scenarios with P2300", - howpublished = "\url{https://wg21.link/p2430r0}", - year = 2021, - month = 8, +@misc{P2677R0, + author = "Mike Spertus", + title = "{P2677R0}: Reconsidering concepts in-place syntax", + howpublished = "\url{https://wg21.link/p2677r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2431R0, - author = "Michael Garland and Michał Dominiak and Lewis Baker and Lee Howes and Kirk Shoop and Eric Niebler and Bryce Adelstein Lelbach", - title = "{P2431R0}: Presentation: Plans for P2300 Revision 2", - howpublished = "\url{https://wg21.link/p2431r0}", - year = 2021, - month = 8, +@misc{P2677R2, + author = "Mike Spertus", + title = "{P2677R2}: Reconsidering concepts in-place syntax", + howpublished = "\url{https://wg21.link/p2677r2}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2432R0, - author = "Nicolai Josuttis", - title = "{P2432R0}: Fixing istream\_view", - howpublished = "\url{https://wg21.link/p2432r0}", - year = 2021, - month = 8, +@misc{P2678R0, + author = "Tom Honermann", + title = "{P2678R0}: SG16: Unicode meeting summaries 2022-06-22 through 2022-09-28", + howpublished = "\url{https://wg21.link/p2678r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2432R1, - author = "Nicolai Josuttis", - title = "{P2432R1}: Fix istream\_view, Rev 1", - howpublished = "\url{https://wg21.link/p2432r1}", - year = 2021, - month = 9, +@misc{P2679R0, + author = "Timur Doumler and Arthur O'Dwyer and Richard Smith", + title = "{P2679R0}: Fixing std::start\_lifetime\_as for arrays", + howpublished = "\url{https://wg21.link/p2679r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2434R0, - author = "S. Davis Herring", - title = "{P2434R0}: Nondeterministic pointer provenance", - howpublished = "\url{https://wg21.link/p2434r0}", +@misc{P2679R1, + author = "Timur Doumler and Arthur O'Dwyer and Richard Smith and Alisdair Meredith and Robert Leahy", + title = "{P2679R1}: Fixing std::start\_lifetime\_as and std::start\_lifetime\_as\_array", + howpublished = "\url{https://wg21.link/p2679r1}", year = 2022, month = 11, publisher = "WG21" } -@misc{P2434R1, - author = "S. Davis Herring", - title = "{P2434R1}: Nondeterministic pointer provenance", - howpublished = "\url{https://wg21.link/p2434r1}", - year = 2024, - month = 5, +@misc{P2679R2, + author = "Timur Doumler and Arthur O'Dwyer and Richard Smith and Alisdair Meredith and Robert Leahy", + title = "{P2679R2}: Fixing std::start\_lifetime\_as and std::start\_lifetime\_as\_array", + howpublished = "\url{https://wg21.link/p2679r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2434R2, - author = "S. Davis Herring", - title = "{P2434R2}: Nondeterministic pointer provenance", - howpublished = "\url{https://wg21.link/p2434r2}", - year = 2024, +@misc{P2680R0, + author = "Gabriel Dos Reis", + title = "{P2680R0}: Contracts for C++: Prioritizing Safety", + howpublished = "\url{https://wg21.link/p2680r0}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P2434R3, - author = "S. Davis Herring", - title = "{P2434R3}: Nondeterministic pointer provenance", - howpublished = "\url{https://wg21.link/p2434r3}", - year = 2025, - month = 1, +@misc{P2680R1, + author = "Gabriel Dos Reis", + title = "{P2680R1}: Contracts for C++: Prioritizing Safety", + howpublished = "\url{https://wg21.link/p2680r1}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2435R0, - author = "Bryce Adelstein Lelbach", - title = "{P2435R0}: 2021 Summer Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2435r0}", - year = 2021, - month = 9, +@misc{P2681R0, + author = "Richard Dosselmann and Michael Wong", + title = "{P2681R0}: More Stats Functions", + howpublished = "\url{https://wg21.link/p2681r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2435R1, - author = "Bryce Adelstein Lelbach", - title = "{P2435R1}: 2021 Summer Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2435r1}", - year = 2021, - month = 9, +@misc{P2681R1, + author = "Richard Dosselmann", + title = "{P2681R1}: More Basic Statistics", + howpublished = "\url{https://wg21.link/p2681r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2436R0, - author = "Bryce Adelstein Lelbach", - title = "{P2436R0}: 2021 September Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2436r0}", - year = 2021, - month = 9, +@misc{P2682R0, + author = "Michael Wong", + title = "{P2682R0}: Transactional Memory TS2 Editor's Report", + howpublished = "\url{https://wg21.link/p2682r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2437R0, - author = "Aaron Ballman", - title = "{P2437R0}: Support for \#warning", - howpublished = "\url{https://wg21.link/p2437r0}", - year = 2021, - month = 9, +@misc{P2683R0, + author = "Michael Wong", + title = "{P2683R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2022/02/09-2022/10/12", + howpublished = "\url{https://wg21.link/p2683r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2437R1, - author = "Aaron Ballman", - title = "{P2437R1}: Support for \#warning", - howpublished = "\url{https://wg21.link/p2437r1}", +@misc{P2684R0, + author = "Michael Wong", + title = "{P2684R0}: SG19: Machine Learning Virtual Meeting Minutes 2022/02/10-2022/10/13", + howpublished = "\url{https://wg21.link/p2684r0}", year = 2022, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2438R0, - author = "Federico Kircheis and Tomasz Kamiński", - title = "{P2438R0}: std::string::substr() \&\&", - howpublished = "\url{https://wg21.link/p2438r0}", - year = 2021, - month = 9, +@misc{P2685R0, + author = "Alisdair Meredith and Joshua Berne", + title = "{P2685R0}: Language Support For Scoped Allocators", + howpublished = "\url{https://wg21.link/p2685r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2438R1, - author = "Federico Kircheis and Tomasz Kamiński", - title = "{P2438R1}: std::string::substr() \&\&", - howpublished = "\url{https://wg21.link/p2438r1}", - year = 2021, - month = 11, +@misc{P2685R1, + author = "Alisdair Meredith and Joshua Berne", + title = "{P2685R1}: Language Support For Scoped Objects", + howpublished = "\url{https://wg21.link/p2685r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2438R2, - author = "Federico Kircheis and Tomasz Kamiński", - title = "{P2438R2}: std::string::substr() \&\&", - howpublished = "\url{https://wg21.link/p2438r2}", +@misc{P2686R0, + author = "Corentin Jabot", + title = "{P2686R0}: Updated wording and implementation experience for P1481 (constexpr structured bindings)", + howpublished = "\url{https://wg21.link/p2686r0}", year = 2022, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2439R0, - author = "Tim Song and Barry Revzin", - title = "{P2439R0}: Slides for P2415R1, what is a view?", - howpublished = "\url{https://wg21.link/p2439r0}", - year = 2021, - month = 9, +@misc{P2686R1, + author = "Corentin Jabot and Brian Bi", + title = "{P2686R1}: constexpr structured bindings and references to constexpr variables", + howpublished = "\url{https://wg21.link/p2686r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2440R0, - author = "Tim Song", - title = "{P2440R0}: ranges::iota, ranges::shift\_left, and ranges::shift\_right", - howpublished = "\url{https://wg21.link/p2440r0}", - year = 2021, +@misc{P2686R2, + author = "Corentin Jabot and Brian Bi", + title = "{P2686R2}: constexpr structured bindings and references to constexpr variables", + howpublished = "\url{https://wg21.link/p2686r2}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2440R1, - author = "Tim Song", - title = "{P2440R1}: ranges::iota, ranges::shift\_left, and ranges::shift\_right", - howpublished = "\url{https://wg21.link/p2440r1}", - year = 2021, - month = 12, +@misc{P2686R3, + author = "Corentin Jabot and Brian Bi", + title = "{P2686R3}: constexpr structured bindings and references to constexpr variables", + howpublished = "\url{https://wg21.link/p2686r3}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2441R0, - author = "Barry Revzin", - title = "{P2441R0}: views::join\_with", - howpublished = "\url{https://wg21.link/p2441r0}", - year = 2021, - month = 9, +@misc{P2686R4, + author = "Corentin Jabot and Brian Bi", + title = "{P2686R4}: constexpr structured bindings and references to constexpr variables", + howpublished = "\url{https://wg21.link/p2686r4}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2441R1, - author = "Barry Revzin", - title = "{P2441R1}: views::join\_with", - howpublished = "\url{https://wg21.link/p2441r1}", - year = 2021, +@misc{P2686R5, + author = "Corentin Jabot and Brian Bi", + title = "{P2686R5}: constexpr structured bindings and references to constexpr variables", + howpublished = "\url{https://wg21.link/p2686r5}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P2441R2, - author = "Barry Revzin", - title = "{P2441R2}: views::join\_with", - howpublished = "\url{https://wg21.link/p2441r2}", +@misc{P2687R0, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P2687R0}: Design Alternatives for Type-and-Resource Safe C++", + howpublished = "\url{https://wg21.link/p2687r0}", year = 2022, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2442R0, - author = "Tim Song", - title = "{P2442R0}: Windowing range adaptors: views::chunk and views::slide", - howpublished = "\url{https://wg21.link/p2442r0}", - year = 2021, - month = 9, +@misc{P2688R0, + author = "Michael Park", + title = "{P2688R0}: Pattern Matching Discussion for Kona 2022", + howpublished = "\url{https://wg21.link/p2688r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2442R1, - author = "Tim Song", - title = "{P2442R1}: Windowing range adaptors: views::chunk and views::slide", - howpublished = "\url{https://wg21.link/p2442r1}", - year = 2021, - month = 12, +@misc{P2688R1, + author = "Michael Park", + title = "{P2688R1}: Pattern Matching: `match` Expression", + howpublished = "\url{https://wg21.link/p2688r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2443R0, - author = "Tim Song", - title = "{P2443R0}: views::chunk\_by", - howpublished = "\url{https://wg21.link/p2443r0}", - year = 2021, +@misc{P2688R2, + author = "Michael Park", + title = "{P2688R2}: Pattern Matching: `match` Expression", + howpublished = "\url{https://wg21.link/p2688r2}", + year = 2024, month = 9, publisher = "WG21" } -@misc{P2443R1, - author = "Tim Song", - title = "{P2443R1}: views::chunk\_by", - howpublished = "\url{https://wg21.link/p2443r1}", - year = 2021, - month = 11, +@misc{P2688R3, + author = "Michael Park", + title = "{P2688R3}: Pattern Matching: `match` Expression", + howpublished = "\url{https://wg21.link/p2688r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2444R0, - author = "Christopher Kohlhoff", - title = "{P2444R0}: The Asio asynchronous model", - howpublished = "\url{https://wg21.link/p2444r0}", - year = 2021, - month = 9, +@misc{P2688R4, + author = "Michael Park", + title = "{P2688R4}: Pattern Matching: `match` Expression", + howpublished = "\url{https://wg21.link/p2688r4}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2445R0, - author = "Gašper Ažman", - title = "{P2445R0}: forward\_like", - howpublished = "\url{https://wg21.link/p2445r0}", - year = 2021, - month = 10, +@misc{P2688R5, + author = "Michael Park", + title = "{P2688R5}: Pattern Matching: `match` Expression", + howpublished = "\url{https://wg21.link/p2688r5}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2445R1, - author = "Gašper Ažman", - title = "{P2445R1}: forward\_like", - howpublished = "\url{https://wg21.link/p2445r1}", +@misc{P2689R0, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland", + title = "{P2689R0}: atomic\_accessor", + howpublished = "\url{https://wg21.link/p2689r0}", year = 2022, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2446R0, - author = "Barry Revzin", - title = "{P2446R0}: views::move", - howpublished = "\url{https://wg21.link/p2446r0}", - year = 2021, - month = 9, +@misc{P2689R1, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland and Nevin Liber", + title = "{P2689R1}: atomic\_accessor", + howpublished = "\url{https://wg21.link/p2689r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2446R1, - author = "Barry Revzin", - title = "{P2446R1}: views::all\_move", - howpublished = "\url{https://wg21.link/p2446r1}", - year = 2021, - month = 11, +@misc{P2689R2, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland and Nevin Liber", + title = "{P2689R2}: atomic\_accessor", + howpublished = "\url{https://wg21.link/p2689r2}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2446R2, - author = "Barry Revzin", - title = "{P2446R2}: views::as\_rvalue", - howpublished = "\url{https://wg21.link/p2446r2}", - year = 2022, - month = 2, +@misc{P2689R3, + author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland and Nevin Liber", + title = "{P2689R3}: Atomic Refs Bound to Memory Orderings \& Atomic Accessors", + howpublished = "\url{https://wg21.link/p2689r3}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2447R0, - author = "Federico Kircheis", - title = "{P2447R0}: std::span and the missing constructor", - howpublished = "\url{https://wg21.link/p2447r0}", - year = 2021, +@misc{P2690R0, + author = "Ruslan Arutyunyan", + title = "{P2690R0}: C++17 parallel algorithms and P2300", + howpublished = "\url{https://wg21.link/p2690r0}", + year = 2022, month = 10, publisher = "WG21" } -@misc{P2447R1, - author = "Federico Kircheis", - title = "{P2447R1}: std::span and the missing constructor", - howpublished = "\url{https://wg21.link/p2447r1}", - year = 2021, - month = 12, +@misc{P2690R1, + author = "Ruslan Arutyunyan", + title = "{P2690R1}: Presentation for C++17 parallel algorithms and P2300", + howpublished = "\url{https://wg21.link/p2690r1}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2447R2, - author = "Federico Kircheis", - title = "{P2447R2}: std::span and the missing constructor", - howpublished = "\url{https://wg21.link/p2447r2}", +@misc{P2691R0, + author = "Herb Sutter and Gabriel Dos Reis and Michael Spencer", + title = "{P2691R0}: Allow referencing inline functions with internal linkage from outside their defining header unit", + howpublished = "\url{https://wg21.link/p2691r0}", year = 2022, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2447R3, - author = "Arthur O'Dwyer and Federico Kircheis", - title = "{P2447R3}: std::span over an initializer list", - howpublished = "\url{https://wg21.link/p2447r3}", - year = 2023, - month = 3, +@misc{P2692R0, + author = "Mihail Naydenov", + title = "{P2692R0}: Generic Programming is just Programming", + howpublished = "\url{https://wg21.link/p2692r0}", + year = 2022, + month = 10, publisher = "WG21" } -@misc{P2447R4, - author = "Arthur O'Dwyer and Federico Kircheis", - title = "{P2447R4}: std::span over an initializer list", - howpublished = "\url{https://wg21.link/p2447r4}", - year = 2023, - month = 5, +@misc{P2693R0, + author = "Corentin Jabot and Victor Zverovich", + title = "{P2693R0}: Formatting thread::id and stacktrace", + howpublished = "\url{https://wg21.link/p2693r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2447R5, - author = "Arthur O'Dwyer and Federico Kircheis", - title = "{P2447R5}: std::span over an initializer list", - howpublished = "\url{https://wg21.link/p2447r5}", +@misc{P2693R1, + author = "Corentin Jabot and Victor Zverovich", + title = "{P2693R1}: Formatting thread::id and stacktrace", + howpublished = "\url{https://wg21.link/p2693r1}", year = 2023, - month = 10, + month = 2, publisher = "WG21" } -@misc{P2447R6, - author = "Arthur O'Dwyer and Federico Kircheis", - title = "{P2447R6}: std::span over an initializer list", - howpublished = "\url{https://wg21.link/p2447r6}", - year = 2023, - month = 12, +@misc{P2695R0, + author = "Timur Doumler and John Spicer", + title = "{P2695R0}: A proposed plan for contracts in C++", + howpublished = "\url{https://wg21.link/p2695r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2448R0, - author = "Barry Revzin", - title = "{P2448R0}: Relaxing some constexpr restrictions", - howpublished = "\url{https://wg21.link/p2448r0}", - year = 2021, - month = 10, +@misc{P2695R1, + author = "Timur Doumler and John Spicer", + title = "{P2695R1}: A proposed plan for contracts in C++", + howpublished = "\url{https://wg21.link/p2695r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2448R1, - author = "Barry Revzin", - title = "{P2448R1}: Relaxing some constexpr restrictions", - howpublished = "\url{https://wg21.link/p2448r1}", +@misc{P2696R0, + author = "Daniel Krügler", + title = "{P2696R0}: Introduce Cpp17Swappable as additional convenience requirements", + howpublished = "\url{https://wg21.link/p2696r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2448R2, - author = "Barry Revzin", - title = "{P2448R2}: Relaxing some constexpr restrictions", - howpublished = "\url{https://wg21.link/p2448r2}", +@misc{P2697R0, + author = "Michael Florian Hava", + title = "{P2697R0}: Interfacing bitset with string\_view", + howpublished = "\url{https://wg21.link/p2697r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2450R0, - author = "Jonathan Wakely", - title = "{P2450R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Oct. 2021", - howpublished = "\url{https://wg21.link/p2450r0}", - year = 2021, - month = 9, +@misc{P2697R1, + author = "Michael Florian Hava", + title = "{P2697R1}: Interfacing bitset with string\_view", + howpublished = "\url{https://wg21.link/p2697r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2451R0, - author = "Bryce Adelstein Lelbach", - title = "{P2451R0}: 2021 September Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2451r0}", - year = 2021, - month = 9, +@misc{P2698R0, + author = "Bjarne Stroustrup", + title = "{P2698R0}: Unconditional termination is a serious problem", + howpublished = "\url{https://wg21.link/p2698r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2452R0, - author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", - title = "{P2452R0}: 2021 October Library Evolution and Concurrency Polls on Networking and Executors", - howpublished = "\url{https://wg21.link/p2452r0}", +@misc{P2700R0, + author = "Timur Doumler and Andrzej Krzemieński and John Lakos and Joshua Berne and Brian Bi and Peter Brett and Oliver Rosten and Herb Sutter", + title = "{P2700R0}: Questions on P2680 “Contracts for C++: Prioritizing Safety”", + howpublished = "\url{https://wg21.link/p2700r0}", year = 2022, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2453R0, - author = "Bryce Adelstein Lelbach", - title = "{P2453R0}: 2021 October Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2453r0}", +@misc{P2700R1, + author = "Timur Doumler and Andrzej Krzemieński and John Lakos and Joshua Berne and Brian Bi and Peter Brett and Oliver Rosten and Herb Sutter", + title = "{P2700R1}: Questions on P2680 ``Contracts for C++: Prioritizing Safety''", + howpublished = "\url{https://wg21.link/p2700r1}", year = 2022, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2454R0, - author = "Bryce Adelstein Lelbach", - title = "{P2454R0}: 2021 November Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2454r0}", - year = 2021, +@misc{P2701R0, + author = "Daniel Ruoso", + title = "{P2701R0}: Translating Linker Input Files to Module Metadata Files", + howpublished = "\url{https://wg21.link/p2701r0}", + year = 2022, month = 11, publisher = "WG21" } -@misc{P2455R0, - author = "Bryce Adelstein Lelbach", - title = "{P2455R0}: 2021 November Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2455r0}", - year = 2021, - month = 12, +@misc{P2702R0, + author = "Daniel Ruoso", + title = "{P2702R0}: Specifying Importable Headers", + howpublished = "\url{https://wg21.link/p2702r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2456R0, - author = "Bryce Adelstein Lelbach", - title = "{P2456R0}: 2021 December Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2456r0}", - year = 2021, - month = 12, +@misc{P2703R0, + author = "Jonathan Wakely", + title = "{P2703R0}: C++ Standard Library Ready Issues to be moved in Kona, Nov. 2022", + howpublished = "\url{https://wg21.link/p2703r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2457R0, - author = "Bryce Adelstein Lelbach", - title = "{P2457R0}: 2021 December Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2457r0}", +@misc{P2704R0, + author = "Jonathan Wakely", + title = "{P2704R0}: C++ Standard Library Immediate Issues to be moved in Kona, Nov. 2022", + howpublished = "\url{https://wg21.link/p2704r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2458R0, - author = "Bryce Adelstein Lelbach", - title = "{P2458R0}: 2022 January Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2458r0}", +@misc{P2705R0, + author = "Jonathan Wakely", + title = "{P2705R0}: C++ Library Fundamentals TS Issues to be moved in Kona, Nov. 2022", + howpublished = "\url{https://wg21.link/p2705r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2458R1, - author = "Bryce Adelstein Lelbach", - title = "{P2458R1}: 2022 January Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2458r1}", +@misc{P2706R0, + author = "Jason Merrill", + title = "{P2706R0}: Drafting for US 26-061: Redundant specification for defaulted functions", + howpublished = "\url{https://wg21.link/p2706r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2459R0, - author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", - title = "{P2459R0}: 2022 January Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2459r0}", +@misc{P2708R0, + author = "Alisdair Meredith", + title = "{P2708R0}: No Future Fundamentals TSes", + howpublished = "\url{https://wg21.link/p2708r0}", year = 2022, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2460R0, - author = "Corentin Jabot", - title = "{P2460R0}: Relax requirements on wchar\_t to match existing practices", - howpublished = "\url{https://wg21.link/p2460r0}", - year = 2021, - month = 10, +@misc{P2708R1, + author = "Alisdair Meredith and Bryce Adelstein Lelbach and Nevin Liber and Fabio Fracassi and Ben Craig", + title = "{P2708R1}: No Future Fundamentals TSes", + howpublished = "\url{https://wg21.link/p2708r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2460R1, - author = "Corentin Jabot", - title = "{P2460R1}: Relax requirements on wchar\_t to match existing practices", - howpublished = "\url{https://wg21.link/p2460r1}", +@misc{P2709R0, + author = "Jens Maurer", + title = "{P2709R0}: Core Language Working Group “ready” Issues for the November, 2022 meeting", + howpublished = "\url{https://wg21.link/p2709r0}", year = 2022, - month = 5, + month = 11, publisher = "WG21" } -@misc{P2460R2, - author = "Corentin Jabot", - title = "{P2460R2}: Relax requirements on wchar\_t to match existing practices", - howpublished = "\url{https://wg21.link/p2460r2}", +@misc{P2710R0, + author = "Jens Maurer", + title = "{P2710R0}: Core Language Working Group NB comment resolutions for the November, 2022 meeting", + howpublished = "\url{https://wg21.link/p2710r0}", year = 2022, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2461R0, - author = "Gašper Ažman and Caleb Sunstrum and Bronek Kozicki", - title = "{P2461R0}: Closure-based Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2461r0}", - year = 2021, - month = 10, +@misc{P2711R0, + author = "Ville Voutilainen", + title = "{P2711R0}: Making multi-param (and other converting) constructors of views explicit", + howpublished = "\url{https://wg21.link/p2711r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2461R1, - author = "Gašper Ažman and Caleb Sunstrum and Bronek Kozicki", - title = "{P2461R1}: Closure-based Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2461r1}", - year = 2021, +@misc{P2711R1, + author = "Ville Voutilainen", + title = "{P2711R1}: Making multi-param constructors of views explicit", + howpublished = "\url{https://wg21.link/p2711r1}", + year = 2022, month = 11, publisher = "WG21" } -@misc{P2462R0, - author = "William M. (Mike) Miller", - title = "{P2462R0}: Core Language Working Group “ready” issues for the October, 2021 meeting", - howpublished = "\url{https://wg21.link/p2462r0}", - year = 2021, - month = 10, +@misc{P2712R0, + author = "Joshua Berne", + title = "{P2712R0}: Classification of Contract-Checking Predicates", + howpublished = "\url{https://wg21.link/p2712r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2463R0, - author = "Christopher Kohlhoff", - title = "{P2463R0}: Slides for P2444r0 The Asio asynchronous model", - howpublished = "\url{https://wg21.link/p2463r0}", - year = 2021, - month = 10, +@misc{P2713R0, + author = "Victor Zverovich", + title = "{P2713R0}: Escaping improvements in std::format", + howpublished = "\url{https://wg21.link/p2713r0}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2464R0, - author = "Ville Voutilainen", - title = "{P2464R0}: Ruminations on networking and executors", - howpublished = "\url{https://wg21.link/p2464r0}", - year = 2021, - month = 9, +@misc{P2713R1, + author = "Victor Zverovich", + title = "{P2713R1}: Escaping improvements in std::format", + howpublished = "\url{https://wg21.link/p2713r1}", + year = 2022, + month = 11, publisher = "WG21" } -@misc{P2465R0, - author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", - title = "{P2465R0}: Standard Library Modules std and std.all", - howpublished = "\url{https://wg21.link/p2465r0}", - year = 2021, - month = 10, +@misc{P2714R0, + author = "Zhihao Yuan and Tomasz Kamiński", + title = "{P2714R0}: Bind front and back to NTTP callables", + howpublished = "\url{https://wg21.link/p2714r0}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2465R1, - author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", - title = "{P2465R1}: Standard Library Modules std and std.compat", - howpublished = "\url{https://wg21.link/p2465r1}", - year = 2021, - month = 10, +@misc{P2714R1, + author = "Zhihao Yuan and Tomasz Kamiński", + title = "{P2714R1}: Bind front and back to NTTP callables", + howpublished = "\url{https://wg21.link/p2714r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2465R2, - author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", - title = "{P2465R2}: Standard Library Modules std and std.compat", - howpublished = "\url{https://wg21.link/p2465r2}", +@misc{P2717R0, + author = "René Ferdinand Rivera Morell", + title = "{P2717R0}: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r0}", year = 2022, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2465R3, - author = "Stephan T. Lavavej and Gabriel Dos Reis and Bjarne Stroustrup and Jonathan Wakely", - title = "{P2465R3}: Standard Library Modules std and std.compat", - howpublished = "\url{https://wg21.link/p2465r3}", - year = 2022, - month = 3, +@misc{P2717R1, + author = "René Ferdinand Rivera Morell", + title = "{P2717R1}: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2466R0, - author = "Andrzej Krzemieński", - title = "{P2466R0}: The notes on contract annotations", - howpublished = "\url{https://wg21.link/p2466r0}", - year = 2021, - month = 10, +@misc{P2717R2, + author = "René Ferdinand Rivera Morell", + title = "{P2717R2}: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r2}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2467R0, - author = "Jonathan Wakely", - title = "{P2467R0}: Support exclusive mode for fstreams", - howpublished = "\url{https://wg21.link/p2467r0}", - year = 2021, - month = 11, +@misc{P2717R3, + author = "René Ferdinand Rivera Morell", + title = "{P2717R3}: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r3}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2467R1, - author = "Jonathan Wakely", - title = "{P2467R1}: Support exclusive mode for fstreams", - howpublished = "\url{https://wg21.link/p2467r1}", - year = 2022, - month = 2, +@misc{P2717R4, + author = "René Ferdinand Rivera Morell", + title = "{P2717R4}: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r4}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2468R0, - author = "Barry Revzin and Bjarne Stroustrup and Cameron DaCamara and Daveed Vandevoorde and Gabriel Dos Reis and Herb Sutter and Jason Merrill and Jonathan Caves and Richard Smith and Ville Voutilainen", - title = "{P2468R0}: The Equality Operator You Are Looking For", - howpublished = "\url{https://wg21.link/p2468r0}", - year = 2021, - month = 10, +@misc{P2717R5, + author = "René Ferdinand Rivera Morell", + title = "{P2717R5}: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r5}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2468R1, - author = "Barry Revzin and Bjarne Stroustrup and Cameron DaCamara and Daveed Vandevoorde and Gabriel Dos Reis and Herb Sutter and Jason Merrill and Jonathan Caves and Richard Smith and Ville Voutilainen", - title = "{P2468R1}: The Equality Operator You Are Looking For", - howpublished = "\url{https://wg21.link/p2468r1}", - year = 2021, +@misc{P2717R6, + author = "René Ferdinand Rivera Morell", + title = "{P2717R6}: WITHDRAWN: Tool Introspection", + howpublished = "\url{https://wg21.link/p2717r6}", + year = 2024, month = 12, publisher = "WG21" } -@misc{P2468R2, - author = "Barry Revzin and Bjarne Stroustrup and Cameron DaCamara and Daveed Vandevoorde and Gabriel Dos Reis and Herb Sutter and Jason Merrill and Jonathan Caves and Richard Smith and Ville Voutilainen", - title = "{P2468R2}: The Equality Operator You Are Looking For", - howpublished = "\url{https://wg21.link/p2468r2}", +@misc{P2718R0, + author = "Joshua Berne and Nicolai Josuttis", + title = "{P2718R0}: Wording for P2644R1 Fix for Range-based for Loop", + howpublished = "\url{https://wg21.link/p2718r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2469R0, - author = "Christopher Kohlhoff and Jamie Allsop and Vinnie Falco and Richard Hodges and Klemens Morgenstern", - title = "{P2469R0}: Response to P2464: The Networking TS is baked, P2300 Sender/Receiver is not.", - howpublished = "\url{https://wg21.link/p2469r0}", - year = 2021, - month = 10, +@misc{P2719R0, + author = "Louis Dionne and Oliver Hunt", + title = "{P2719R0}: Type-aware allocation and deallocation functions", + howpublished = "\url{https://wg21.link/p2719r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2470R0, - author = "Eric Niebler", - title = "{P2470R0}: Slides for presentation of P2300R2: std::execution (sender/receiver)", - howpublished = "\url{https://wg21.link/p2470r0}", - year = 2021, +@misc{P2719R1, + author = "Louis Dionne and Oliver Hunt", + title = "{P2719R1}: Type-aware allocation and deallocation functions", + howpublished = "\url{https://wg21.link/p2719r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2471R0, - author = "Kirk Shoop", - title = "{P2471R0}: NetTS, ASIO and Sender Library Design Comparison", - howpublished = "\url{https://wg21.link/p2471r0}", - year = 2021, - month = 10, +@misc{P2719R2, + author = "Louis Dionne and Oliver Hunt", + title = "{P2719R2}: Type-aware allocation and deallocation functions", + howpublished = "\url{https://wg21.link/p2719r2}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2471R1, - author = "Kirk Shoop", - title = "{P2471R1}: NetTS, ASIO and Sender Library Design Comparison", - howpublished = "\url{https://wg21.link/p2471r1}", - year = 2021, - month = 10, +@misc{P2719R3, + author = "Louis Dionne and Oliver Hunt", + title = "{P2719R3}: Type-aware allocation and deallocation functions", + howpublished = "\url{https://wg21.link/p2719r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2472R0, - author = "Jarrad J. Waterloo", - title = "{P2472R0}: make\_function\_ref: A More Functional function\_ref", - howpublished = "\url{https://wg21.link/p2472r0}", - year = 2021, - month = 10, +@misc{P2719R4, + author = "Louis Dionne and Oliver Hunt", + title = "{P2719R4}: Type-aware allocation and deallocation functions", + howpublished = "\url{https://wg21.link/p2719r4}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2472R1, - author = "Jarrad J. Waterloo", - title = "{P2472R1}: make function\_ref more functional", - howpublished = "\url{https://wg21.link/p2472r1}", - year = 2022, +@misc{P2719R5, + author = "Louis Dionne and Oliver Hunt", + title = "{P2719R5}: Type-aware allocation and deallocation functions", + howpublished = "\url{https://wg21.link/p2719r5}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{P2721R0, + author = "Michael Florian Hava", + title = "{P2721R0}: Deprecating function", + howpublished = "\url{https://wg21.link/p2721r0}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2472R2, - author = "Jarrad J. Waterloo and Zhihao Yuan", - title = "{P2472R2}: make function\_ref more functional", - howpublished = "\url{https://wg21.link/p2472r2}", +@misc{P2722R0, + author = "Zhihao Yuan", + title = "{P2722R0}: Slides: Beyond operator() (P2511R2 presentation)", + howpublished = "\url{https://wg21.link/p2722r0}", year = 2022, - month = 4, + month = 11, publisher = "WG21" } -@misc{P2472R3, - author = "Jarrad J. Waterloo and Zhihao Yuan", - title = "{P2472R3}: make function\_ref more functional", - howpublished = "\url{https://wg21.link/p2472r3}", +@misc{P2723R0, + author = "JF Bastien", + title = "{P2723R0}: Zero-initialize objects of automatic storage duration", + howpublished = "\url{https://wg21.link/p2723r0}", year = 2022, - month = 5, + month = 11, publisher = "WG21" } -@misc{P2473R0, - author = "Daniel Ruoso", - title = "{P2473R0}: Distributing C++ Module Libraries", - howpublished = "\url{https://wg21.link/p2473r0}", - year = 2021, - month = 10, +@misc{P2723R1, + author = "JF Bastien", + title = "{P2723R1}: Zero-initialize objects of automatic storage duration", + howpublished = "\url{https://wg21.link/p2723r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2473R1, - author = "Daniel Ruoso", - title = "{P2473R1}: Distributing C++ Module Libraries", - howpublished = "\url{https://wg21.link/p2473r1}", - year = 2021, +@misc{P2724R0, + author = "Jarrad J. Waterloo", + title = "{P2724R0}: constant dangling", + howpublished = "\url{https://wg21.link/p2724r0}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2474R0, - author = "Michał Dominiak", - title = "{P2474R0}: views::repeat", - howpublished = "\url{https://wg21.link/p2474r0}", - year = 2021, +@misc{P2724R1, + author = "Jarrad J. Waterloo", + title = "{P2724R1}: constant dangling", + howpublished = "\url{https://wg21.link/p2724r1}", + year = 2023, + month = 2, + publisher = "WG21" +} +@misc{P2725R0, + author = "Zach Laine", + title = "{P2725R0}: std::integral\_constant Literals", + howpublished = "\url{https://wg21.link/p2725r0}", + year = 2022, + month = 11, + publisher = "WG21" +} +@misc{P2725R1, + author = "Zach Laine", + title = "{P2725R1}: std::integral\_constant Literals", + howpublished = "\url{https://wg21.link/p2725r1}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2474R1, - author = "Michał Dominiak", - title = "{P2474R1}: views::repeat", - howpublished = "\url{https://wg21.link/p2474r1}", +@misc{P2726R0, + author = "Zach Laine", + title = "{P2726R0}: Better std::tuple Indexing", + howpublished = "\url{https://wg21.link/p2726r0}", year = 2022, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2474R2, - author = "Michał Dominiak", - title = "{P2474R2}: views::repeat", - howpublished = "\url{https://wg21.link/p2474r2}", +@misc{P2727R0, + author = "Zach Laine", + title = "{P2727R0}: std::iterator\_interface", + howpublished = "\url{https://wg21.link/p2727r0}", year = 2022, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2475R0, - author = "Nina Ranns", - title = "{P2475R0}: WG21 2021-10 Virtual Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2475r0}", - year = 2021, - month = 10, +@misc{P2727R1, + author = "Zach Laine", + title = "{P2727R1}: std::iterator\_interface", + howpublished = "\url{https://wg21.link/p2727r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2477R0, - author = "Chuanqi Xu", - title = "{P2477R0}: Allow programmer to control and detect coroutine elision by static constexpr bool should\_elide() and", - howpublished = "\url{https://wg21.link/p2477r0}", - year = 2021, - month = 10, +@misc{P2727R2, + author = "Zach Laine", + title = "{P2727R2}: std::iterator\_interface", + howpublished = "\url{https://wg21.link/p2727r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2477R1, - author = "Chuanqi Xu", - title = "{P2477R1}: Allow programmer to control and detect coroutine elision by static constexpr bool must\_elide() and", - howpublished = "\url{https://wg21.link/p2477r1}", - year = 2021, - month = 10, +@misc{P2727R3, + author = "Zach Laine", + title = "{P2727R3}: std::iterator\_interface", + howpublished = "\url{https://wg21.link/p2727r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2477R2, - author = "Chuanqi Xu", - title = "{P2477R2}: Allow programmer to control and detect coroutine elision", - howpublished = "\url{https://wg21.link/p2477r2}", - year = 2021, - month = 11, +@misc{P2727R4, + author = "Zach Laine", + title = "{P2727R4}: std::iterator\_interface", + howpublished = "\url{https://wg21.link/p2727r4}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2477R3, - author = "Chuanqi Xu", - title = "{P2477R3}: Allow programmers to control coroutine elision", - howpublished = "\url{https://wg21.link/p2477r3}", +@misc{P2728R0, + author = "Zach Laine", + title = "{P2728R0}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r0}", year = 2022, - month = 7, + month = 12, publisher = "WG21" } -@misc{P2478R0, - author = "Hubert Tong and Rajan Bhakta", - title = "{P2478R0}: \_Thread\_local for better C++ interoperability with C", - howpublished = "\url{https://wg21.link/p2478r0}", - year = 2021, - month = 10, +@misc{P2728R1, + author = "Zach Laine", + title = "{P2728R1}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2479R0, - author = "Ville Voutilainen", - title = "{P2479R0}: Slides for P2464", - howpublished = "\url{https://wg21.link/p2479r0}", - year = 2021, - month = 10, +@misc{P2728R2, + author = "Zach Laine", + title = "{P2728R2}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2480R0, - author = "Christopher Kohlhoff and Jamie Allsop and Klemens Morgenstern", - title = "{P2480R0}: Response to P2471: ``NetTS, Asio, and Sender library design comparison'' - corrected and expanded", - howpublished = "\url{https://wg21.link/p2480r0}", - year = 2021, - month = 10, +@misc{P2728R3, + author = "Zach Laine", + title = "{P2728R3}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r3}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2481R0, - author = "Barry Revzin", - title = "{P2481R0}: Forwarding reference to specific type/template", - howpublished = "\url{https://wg21.link/p2481r0}", - year = 2021, - month = 10, +@misc{P2728R4, + author = "Zach Laine", + title = "{P2728R4}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r4}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2481R1, - author = "Barry Revzin", - title = "{P2481R1}: Forwarding reference to specific type/template", - howpublished = "\url{https://wg21.link/p2481r1}", - year = 2022, +@misc{P2728R5, + author = "Zach Laine", + title = "{P2728R5}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r5}", + year = 2023, month = 7, publisher = "WG21" } -@misc{P2481R2, - author = "Barry Revzin", - title = "{P2481R2}: Forwarding reference to specific type/template", - howpublished = "\url{https://wg21.link/p2481r2}", +@misc{P2728R6, + author = "Zach Laine", + title = "{P2728R6}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r6}", year = 2023, - month = 12, + month = 8, publisher = "WG21" } -@misc{P2483R0, - author = "Hui Xie", - title = "{P2483R0}: Support Non-copyable Types for single\_view", - howpublished = "\url{https://wg21.link/p2483r0}", - year = 2021, +@misc{P2728R7, + author = "Zach Laine", + title = "{P2728R7}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r7}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2484R0, - author = "Richard Smith", - title = "{P2484R0}: Extending class types as non-type template parameters", - howpublished = "\url{https://wg21.link/p2484r0}", - year = 2021, - month = 11, +@misc{P2728R8, + author = "Zach Laine", + title = "{P2728R8}: Unicode in the Library, Part 1: UTF Transcoding", + howpublished = "\url{https://wg21.link/p2728r8}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P2485R0, - author = "Jonathan Wakely", - title = "{P2485R0}: Do not add value\_exists and value\_or to C++23", - howpublished = "\url{https://wg21.link/p2485r0}", - year = 2021, - month = 11, +@misc{P2729R0, + author = "Zach Laine", + title = "{P2729R0}: Unicode in the Library, Part 2: Normalization", + howpublished = "\url{https://wg21.link/p2729r0}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2486R0, - author = "Kirk Shoop", - title = "{P2486R0}: Structured naming for function object and CPO values", - howpublished = "\url{https://wg21.link/p2486r0}", - year = 2021, +@misc{P2730R0, + author = "Jarrad J. Waterloo", + title = "{P2730R0}: variable scope", + howpublished = "\url{https://wg21.link/p2730r0}", + year = 2022, month = 11, publisher = "WG21" } -@misc{P2486R1, - author = "Kirk Shoop", - title = "{P2486R1}: Structured naming for function object and CPO values", - howpublished = "\url{https://wg21.link/p2486r1}", - year = 2021, +@misc{P2730R1, + author = "Jarrad J. Waterloo", + title = "{P2730R1}: variable scope", + howpublished = "\url{https://wg21.link/p2730r1}", + year = 2023, + month = 2, + publisher = "WG21" +} +@misc{P2732R0, + author = "Nina Ranns", + title = "{P2732R0}: WG21 November 2022 Kona meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2732r0}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2487R0, - author = "Andrzej Krzemieński", - title = "{P2487R0}: Attribute-like syntax for contract annotations", - howpublished = "\url{https://wg21.link/p2487r0}", - year = 2021, - month = 11, +@misc{P2733R0, + author = "Victor Zverovich", + title = "{P2733R0}: Fix handling of empty specifiers in std::format", + howpublished = "\url{https://wg21.link/p2733r0}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2487R1, - author = "Andrzej Krzemieński", - title = "{P2487R1}: Is attribute-like syntax adequate for contract annotations?", - howpublished = "\url{https://wg21.link/p2487r1}", +@misc{P2733R1, + author = "Victor Zverovich", + title = "{P2733R1}: Fix handling of empty specifiers in std::format", + howpublished = "\url{https://wg21.link/p2733r1}", year = 2023, - month = 6, + month = 2, publisher = "WG21" } -@misc{P2489R0, - author = "Bryce Adelstein Lelbach", - title = "{P2489R0}: Library Evolution Plan for Completing C++23", - howpublished = "\url{https://wg21.link/p2489r0}", - year = 2021, - month = 11, +@misc{P2733R2, + author = "Victor Zverovich", + title = "{P2733R2}: Fix handling of empty specifiers in std::format", + howpublished = "\url{https://wg21.link/p2733r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2490R0, - author = "Ed Catmur", - title = "{P2490R0}: Zero-overhead exception stacktraces", - howpublished = "\url{https://wg21.link/p2490r0}", - year = 2021, - month = 11, +@misc{P2733R3, + author = "Victor Zverovich", + title = "{P2733R3}: Fix handling of empty specifiers in std::format", + howpublished = "\url{https://wg21.link/p2733r3}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2490R3, - author = "Ed Catmur", - title = "{P2490R3}: Zero-overhead exception stacktraces", - howpublished = "\url{https://wg21.link/p2490r3}", +@misc{P2734R0, + author = "Marc Mutz", + title = "{P2734R0}: Adding the new 2022 SI prefixes", + howpublished = "\url{https://wg21.link/p2734r0}", year = 2022, - month = 6, + month = 11, publisher = "WG21" } -@misc{P2491R0, - author = "Jens Maurer", - title = "{P2491R0}: Text encodings follow-up", - howpublished = "\url{https://wg21.link/p2491r0}", - year = 2021, - month = 11, +@misc{P2735R0, + author = "Aaron Ballman", + title = "{P2735R0}: C xor C++ Programming", + howpublished = "\url{https://wg21.link/p2735r0}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2492R0, - author = "René Ferdinand Rivera Morell", - title = "{P2492R0}: Attending C++ Standards Committee Meetings During a Pandemic", - howpublished = "\url{https://wg21.link/p2492r0}", - year = 2021, - month = 11, +@misc{P2736R0, + author = "Corentin Jabot", + title = "{P2736R0}: Referencing the Unicode Standard", + howpublished = "\url{https://wg21.link/p2736r0}", + year = 2022, + month = 12, publisher = "WG21" } -@misc{P2493R0, - author = "Barry Revzin", - title = "{P2493R0}: Missing feature test macros for C++20 core papers", - howpublished = "\url{https://wg21.link/p2493r0}", - year = 2021, - month = 11, +@misc{P2736R2, + author = "Corentin Jabot", + title = "{P2736R2}: Referencing the Unicode Standard", + howpublished = "\url{https://wg21.link/p2736r2}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2494R0, - author = "Michał Dominiak", - title = "{P2494R0}: Relaxing range adaptors to allow for move only types", - howpublished = "\url{https://wg21.link/p2494r0}", - year = 2021, +@misc{P2737R0, + author = "Andrew Tomazos", + title = "{P2737R0}: Proposal of Condition-centric Contracts Syntax", + howpublished = "\url{https://wg21.link/p2737r0}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2494R1, - author = "Michał Dominiak", - title = "{P2494R1}: Relaxing range adaptors to allow for move only types", - howpublished = "\url{https://wg21.link/p2494r1}", +@misc{P2738R0, + author = "Corentin Jabot and David Ledger", + title = "{P2738R0}: constexpr cast from void*: towards constexpr type-erasure", + howpublished = "\url{https://wg21.link/p2738r0}", year = 2022, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2494R2, - author = "Michał Dominiak", - title = "{P2494R2}: Relaxing range adaptors to allow for move only types", - howpublished = "\url{https://wg21.link/p2494r2}", +@misc{P2738R1, + author = "Corentin Jabot and David Ledger", + title = "{P2738R1}: constexpr cast from void*: towards constexpr type-erasure", + howpublished = "\url{https://wg21.link/p2738r1}", + year = 2023, + month = 2, + publisher = "WG21" +} +@misc{P2739R0, + author = "Bjarne Stroustrup", + title = "{P2739R0}: A call to action: Think seriously about ``safety'' then do something sensible about it", + howpublished = "\url{https://wg21.link/p2739r0}", year = 2022, - month = 7, + month = 12, publisher = "WG21" } -@misc{P2495R0, - author = "Michael Hava", - title = "{P2495R0}: Interfacing stringstreams with string\_view", - howpublished = "\url{https://wg21.link/p2495r0}", +@misc{P2740R0, + author = "Jarrad J. Waterloo", + title = "{P2740R0}: Simpler implicit dangling resolution", + howpublished = "\url{https://wg21.link/p2740r0}", year = 2022, + month = 12, + publisher = "WG21" +} +@misc{P2740R1, + author = "Jarrad J. Waterloo", + title = "{P2740R1}: Simpler implicit dangling resolution", + howpublished = "\url{https://wg21.link/p2740r1}", + year = 2023, + month = 1, + publisher = "WG21" +} +@misc{P2740R2, + author = "Jarrad J. Waterloo", + title = "{P2740R2}: Simpler implicit dangling resolution", + howpublished = "\url{https://wg21.link/p2740r2}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2495R1, - author = "Michael Hava", - title = "{P2495R1}: Interfacing stringstreams with string\_view", - howpublished = "\url{https://wg21.link/p2495r1}", +@misc{P2741R0, + author = "Corentin Jabot", + title = "{P2741R0}: user-generated static\_assert messages", + howpublished = "\url{https://wg21.link/p2741r0}", year = 2022, - month = 9, + month = 12, publisher = "WG21" } -@misc{P2495R2, - author = "Michael Hava", - title = "{P2495R2}: Interfacing stringstreams with string\_view", - howpublished = "\url{https://wg21.link/p2495r2}", +@misc{P2741R1, + author = "Corentin Jabot", + title = "{P2741R1}: user-generated static\_assert messages", + howpublished = "\url{https://wg21.link/p2741r1}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2495R3, - author = "Michael Hava", - title = "{P2495R3}: Interfacing stringstreams with string\_view", - howpublished = "\url{https://wg21.link/p2495r3}", +@misc{P2741R2, + author = "Corentin Jabot", + title = "{P2741R2}: user-generated static\_assert messages", + howpublished = "\url{https://wg21.link/p2741r2}", year = 2023, - month = 4, + month = 5, publisher = "WG21" } -@misc{P2497R0, - author = "Jonathan Wakely", - title = "{P2497R0}: Testing for success or failure of charconv functions", - howpublished = "\url{https://wg21.link/p2497r0}", +@misc{P2741R3, + author = "Corentin Jabot", + title = "{P2741R3}: user-generated static\_assert messages", + howpublished = "\url{https://wg21.link/p2741r3}", year = 2023, - month = 1, + month = 6, publisher = "WG21" } -@misc{P2498R0, - author = "Peter Brett", - title = "{P2498R0}: Forward compatibility of text\_encoding with additional encoding registries", - howpublished = "\url{https://wg21.link/p2498r0}", - year = 2021, +@misc{P2742R0, + author = "Jarrad J. Waterloo", + title = "{P2742R0}: indirect dangling identification", + howpublished = "\url{https://wg21.link/p2742r0}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2498R1, - author = "Peter Brett", - title = "{P2498R1}: Forward compatibility of text\_encoding with additional encoding registries", - howpublished = "\url{https://wg21.link/p2498r1}", - year = 2022, +@misc{P2742R1, + author = "Jarrad J. Waterloo", + title = "{P2742R1}: indirect dangling identification", + howpublished = "\url{https://wg21.link/p2742r1}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2499R0, - author = "James Touton", - title = "{P2499R0}: string\_view range constructor should be explicit", - howpublished = "\url{https://wg21.link/p2499r0}", - year = 2021, +@misc{P2742R2, + author = "Jarrad J. Waterloo", + title = "{P2742R2}: indirect dangling identification", + howpublished = "\url{https://wg21.link/p2742r2}", + year = 2023, + month = 2, + publisher = "WG21" +} +@misc{P2743R0, + author = "Gabriel Dos Reis", + title = "{P2743R0}: Contracts for C++: Prioritizing Safety - Presentation slides of P2680R0", + howpublished = "\url{https://wg21.link/p2743r0}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2500R0, - author = "Ruslan Arutyunyan", - title = "{P2500R0}: C++17 parallel algorithms and P2300", - howpublished = "\url{https://wg21.link/p2500r0}", +@misc{P2746R0, + author = "Hans Boehm", + title = "{P2746R0}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r0}", year = 2022, - month = 10, + month = 12, publisher = "WG21" } -@misc{P2500R1, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P2500R1}: C++ parallel algorithms and P2300", - howpublished = "\url{https://wg21.link/p2500r1}", +@misc{P2746R1, + author = "Hans Boehm", + title = "{P2746R1}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r1}", + year = 2023, + month = 3, + publisher = "WG21" +} +@misc{P2746R2, + author = "Hans Boehm", + title = "{P2746R2}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r2}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2500R2, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P2500R2}: C++ parallel algorithms and P2300", - howpublished = "\url{https://wg21.link/p2500r2}", +@misc{P2746R3, + author = "Hans Boehm", + title = "{P2746R3}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r3}", year = 2023, + month = 8, + publisher = "WG21" +} +@misc{P2746R4, + author = "Hans Boehm", + title = "{P2746R4}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r4}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P2746R5, + author = "Hans Boehm", + title = "{P2746R5}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r5}", + year = 2024, + month = 4, + publisher = "WG21" +} +@misc{P2746R6, + author = "Hans Boehm", + title = "{P2746R6}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r6}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2501R0, - author = "Ville Voutilainen", - title = "{P2501R0}: Undo the rename of views::move and views::as\_const", - howpublished = "\url{https://wg21.link/p2501r0}", - year = 2021, +@misc{P2746R7, + author = "Hans Boehm", + title = "{P2746R7}: Deprecate and Replace Fenv Rounding Modes", + howpublished = "\url{https://wg21.link/p2746r7}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{P2747R0, + author = "Barry Revzin", + title = "{P2747R0}: Limited support for constexpr void*", + howpublished = "\url{https://wg21.link/p2747r0}", + year = 2022, month = 12, publisher = "WG21" } -@misc{P2502R0, - author = "Casey Carter", - title = "{P2502R0}: std::generator: Synchronous Coroutine Generator for Ranges", - howpublished = "\url{https://wg21.link/p2502r0}", - year = 2021, +@misc{P2747R1, + author = "Barry Revzin", + title = "{P2747R1}: constexpr placement new", + howpublished = "\url{https://wg21.link/p2747r1}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2502R1, - author = "Casey Carter", - title = "{P2502R1}: std::generator: Synchronous Coroutine Generator for Ranges", - howpublished = "\url{https://wg21.link/p2502r1}", - year = 2022, +@misc{P2747R2, + author = "Barry Revzin", + title = "{P2747R2}: constexpr placement new", + howpublished = "\url{https://wg21.link/p2747r2}", + year = 2024, + month = 3, + publisher = "WG21" +} +@misc{P2748R0, + author = "Brian Bi", + title = "{P2748R0}: Disallow Binding a Returned glvalue to a Temporary", + howpublished = "\url{https://wg21.link/p2748r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2502R2, - author = "Casey Carter", - title = "{P2502R2}: std::generator: Synchronous Coroutine Generator for Ranges", - howpublished = "\url{https://wg21.link/p2502r2}", - year = 2022, - month = 6, +@misc{P2748R1, + author = "Brian Bi", + title = "{P2748R1}: Disallow Binding a Returned Glvalue to a Temporary", + howpublished = "\url{https://wg21.link/p2748r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2504R0, - author = "Lucian Radu Teodorescu", - title = "{P2504R0}: Computations as a global solution to concurrency", - howpublished = "\url{https://wg21.link/p2504r0}", - year = 2021, - month = 12, +@misc{P2748R2, + author = "Brian Bi", + title = "{P2748R2}: Disallow Binding a Returned Glvalue to a Temporary", + howpublished = "\url{https://wg21.link/p2748r2}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2505R0, - author = "Jeff Garland", - title = "{P2505R0}: Monadic Functions for std::expected", - howpublished = "\url{https://wg21.link/p2505r0}", - year = 2021, - month = 12, +@misc{P2748R3, + author = "Brian Bi", + title = "{P2748R3}: Disallow Binding a Returned Glvalue to a Temporary", + howpublished = "\url{https://wg21.link/p2748r3}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2505R1, - author = "Jeff Garland", - title = "{P2505R1}: Monadic Functions for std::expected", - howpublished = "\url{https://wg21.link/p2505r1}", - year = 2022, - month = 2, +@misc{P2748R4, + author = "Brian Bi", + title = "{P2748R4}: Disallow Binding a Returned Glvalue to a Temporary", + howpublished = "\url{https://wg21.link/p2748r4}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2505R2, - author = "Jeff Garland", - title = "{P2505R2}: Monadic Functions for std::expected", - howpublished = "\url{https://wg21.link/p2505r2}", - year = 2022, - month = 4, +@misc{P2748R5, + author = "Brian Bi", + title = "{P2748R5}: Disallow Binding a Returned Glvalue to a Temporary", + howpublished = "\url{https://wg21.link/p2748r5}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2505R3, - author = "Jeff Garland", - title = "{P2505R3}: Monadic Functions for std::expected", - howpublished = "\url{https://wg21.link/p2505r3}", - year = 2022, - month = 6, +@misc{P2749R0, + author = "Corentin Jabot", + title = "{P2749R0}: Down with ``character''", + howpublished = "\url{https://wg21.link/p2749r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2505R4, - author = "Jeff Garland", - title = "{P2505R4}: Monadic Functions for std::expected", - howpublished = "\url{https://wg21.link/p2505r4}", +@misc{P2750R0, + author = "Jarrad J. Waterloo", + title = "{P2750R0}: C Dangling Reduction", + howpublished = "\url{https://wg21.link/p2750r0}", year = 2022, - month = 6, + month = 12, publisher = "WG21" } -@misc{P2505R5, - author = "Jeff Garland", - title = "{P2505R5}: Monadic Functions for std::expected", - howpublished = "\url{https://wg21.link/p2505r5}", - year = 2022, - month = 9, +@misc{P2750R1, + author = "Jarrad J. Waterloo", + title = "{P2750R1}: C Dangling Reduction", + howpublished = "\url{https://wg21.link/p2750r1}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2506R0, - author = "Casey Carter", - title = "{P2506R0}: std::lazy: a coroutine for deferred execution", - howpublished = "\url{https://wg21.link/p2506r0}", - year = 2022, +@misc{P2750R2, + author = "Jarrad J. Waterloo", + title = "{P2750R2}: C Dangling Reduction", + howpublished = "\url{https://wg21.link/p2750r2}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2507R0, - author = "Peter Brett", - title = "{P2507R0}: Only [[assume]] conditional-expressions", - howpublished = "\url{https://wg21.link/p2507r0}", - year = 2021, - month = 12, - publisher = "WG21" -} -@misc{P2507R1, - author = "Peter Brett", - title = "{P2507R1}: Limit [[assume]] to conditional-expressions", - howpublished = "\url{https://wg21.link/p2507r1}", - year = 2022, +@misc{P2751R0, + author = "Joshua Berne", + title = "{P2751R0}: Evaluation of Checked Contracts", + howpublished = "\url{https://wg21.link/p2751r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2508R0, - author = "Barry Revzin", - title = "{P2508R0}: Exposing std::basic-format-string", - howpublished = "\url{https://wg21.link/p2508r0}", - year = 2021, - month = 12, +@misc{P2751R1, + author = "Joshua Berne", + title = "{P2751R1}: Evaluation of Checked Contracts", + howpublished = "\url{https://wg21.link/p2751r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2508R1, - author = "Barry Revzin", - title = "{P2508R1}: Exposing std::basic-format-string", - howpublished = "\url{https://wg21.link/p2508r1}", - year = 2022, +@misc{P2752R0, + author = "Arthur O'Dwyer", + title = "{P2752R0}: Static storage for braced initializers", + howpublished = "\url{https://wg21.link/p2752r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2508R2, - author = "Barry Revzin", - title = "{P2508R2}: Exposing std::basic-format-string", - howpublished = "\url{https://wg21.link/p2508r2}", +@misc{P2752R1, + author = "Arthur O'Dwyer", + title = "{P2752R1}: Static storage for braced initializers", + howpublished = "\url{https://wg21.link/p2752r1}", year = 2023, - month = 1, + month = 3, publisher = "WG21" } -@misc{P2509R0, - author = "Giuseppe D'Angelo", - title = "{P2509R0}: A proposal for a type trait to detect value-preserving conversions", - howpublished = "\url{https://wg21.link/p2509r0}", - year = 2021, - month = 12, +@misc{P2752R2, + author = "Arthur O'Dwyer", + title = "{P2752R2}: Static storage for braced initializers", + howpublished = "\url{https://wg21.link/p2752r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2510R0, - author = "Mark de Wever", - title = "{P2510R0}: Formatting pointers", - howpublished = "\url{https://wg21.link/p2510r0}", - year = 2021, - month = 12, +@misc{P2752R3, + author = "Arthur O'Dwyer", + title = "{P2752R3}: Static storage for braced initializers", + howpublished = "\url{https://wg21.link/p2752r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2510R1, - author = "Mark de Wever", - title = "{P2510R1}: Formatting pointers", - howpublished = "\url{https://wg21.link/p2510r1}", - year = 2022, - month = 3, +@misc{P2754R0, + author = "Jake Fevold", + title = "{P2754R0}: Deconstructing Avoiding Uninitialized Reads of Auto Variables", + howpublished = "\url{https://wg21.link/p2754r0}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2510R2, - author = "Mark de Wever", - title = "{P2510R2}: Formatting pointers", - howpublished = "\url{https://wg21.link/p2510r2}", - year = 2022, +@misc{P2755R0, + author = "Joshua Berne and Jake Fevold and John Lakos", + title = "{P2755R0}: A Bold Plan for a Complete Contracts Facility", + howpublished = "\url{https://wg21.link/p2755r0}", + year = 2023, + month = 9, + publisher = "WG21" +} +@misc{P2755R1, + author = "Joshua Berne and Jake Fevold and John Lakos", + title = "{P2755R1}: A Bold Plan for a Complete Contracts Facility", + howpublished = "\url{https://wg21.link/p2755r1}", + year = 2024, month = 4, publisher = "WG21" } -@misc{P2510R3, - author = "Mark de Wever", - title = "{P2510R3}: Formatting pointers", - howpublished = "\url{https://wg21.link/p2510r3}", - year = 2022, - month = 5, +@misc{P2756R0, + author = "Andrew Tomazos", + title = "{P2756R0}: Proposal of Simple Contract Side Effect Semantics", + howpublished = "\url{https://wg21.link/p2756r0}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2511R0, - author = "Zhihao Yuan", - title = "{P2511R0}: Beyond operator(): NTTP callables in type-erased call wrappers", - howpublished = "\url{https://wg21.link/p2511r0}", - year = 2022, +@misc{P2757R0, + author = "Barry Revzin", + title = "{P2757R0}: Type checking format args", + howpublished = "\url{https://wg21.link/p2757r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2511R1, - author = "Zhihao Yuan", - title = "{P2511R1}: Beyond operator(): NTTP callables in type-erased call wrappers", - howpublished = "\url{https://wg21.link/p2511r1}", - year = 2022, +@misc{P2757R1, + author = "Barry Revzin", + title = "{P2757R1}: Type checking format args", + howpublished = "\url{https://wg21.link/p2757r1}", + year = 2023, month = 3, publisher = "WG21" } -@misc{P2511R2, - author = "Zhihao Yuan", - title = "{P2511R2}: Beyond operator(): NTTP callables in type-erased call wrappers", - howpublished = "\url{https://wg21.link/p2511r2}", - year = 2022, - month = 8, +@misc{P2757R2, + author = "Barry Revzin", + title = "{P2757R2}: Type checking format args", + howpublished = "\url{https://wg21.link/p2757r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2512R0, - author = "Tom Honermann", - title = "{P2512R0}: SG16: Unicode meeting summaries 2021-06-09 through 2021-12-15", - howpublished = "\url{https://wg21.link/p2512r0}", - year = 2021, - month = 12, +@misc{P2757R3, + author = "Barry Revzin", + title = "{P2757R3}: Type checking format args", + howpublished = "\url{https://wg21.link/p2757r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2513R0, - author = "JeanHeyd Meneide and Tom Honermann", - title = "{P2513R0}: char8\_t Compatibility and Portability Fixes", - howpublished = "\url{https://wg21.link/p2513r0}", - year = 2022, +@misc{P2758R0, + author = "Barry Revzin", + title = "{P2758R0}: Emitting messages at compile time", + howpublished = "\url{https://wg21.link/p2758r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2513R1, - author = "JeanHeyd Meneide and Tom Honermann", - title = "{P2513R1}: char8\_t Compatibility and Portability Fix", - howpublished = "\url{https://wg21.link/p2513r1}", - year = 2022, +@misc{P2758R1, + author = "Barry Revzin", + title = "{P2758R1}: Emitting messages at compile time", + howpublished = "\url{https://wg21.link/p2758r1}", + year = 2023, + month = 12, + publisher = "WG21" +} +@misc{P2758R2, + author = "Barry Revzin", + title = "{P2758R2}: Emitting messages at compile time", + howpublished = "\url{https://wg21.link/p2758r2}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2513R2, - author = "JeanHeyd Meneide and Tom Honermann", - title = "{P2513R2}: char8\_t Compatibility and Portability Fix", - howpublished = "\url{https://wg21.link/p2513r2}", - year = 2022, +@misc{P2758R3, + author = "Barry Revzin", + title = "{P2758R3}: Emitting messages at compile time", + howpublished = "\url{https://wg21.link/p2758r3}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2513R3, - author = "JeanHeyd Meneide and Tom Honermann", - title = "{P2513R3}: char8\_t Compatibility and Portability Fix", - howpublished = "\url{https://wg21.link/p2513r3}", - year = 2022, - month = 6, +@misc{P2758R4, + author = "Barry Revzin", + title = "{P2758R4}: Emitting messages at compile time", + howpublished = "\url{https://wg21.link/p2758r4}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2513R4, - author = "JeanHeyd Meneide and Tom Honermann", - title = "{P2513R4}: char8\_t Compatibility and Portability Fix", - howpublished = "\url{https://wg21.link/p2513r4}", - year = 2022, - month = 6, +@misc{P2758R5, + author = "Barry Revzin", + title = "{P2758R5}: Emitting messages at compile time", + howpublished = "\url{https://wg21.link/p2758r5}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2514R0, - author = "René Ferdinand Rivera Morell and Isabella Muerte", - title = "{P2514R0}: std::breakpoint", - howpublished = "\url{https://wg21.link/p2514r0}", - year = 2022, +@misc{P2759R0, + author = "Michael Wong and H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde", + title = "{P2759R0}: DG Opinion on Safety for ISO C++", + howpublished = "\url{https://wg21.link/p2759r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2515R0, - author = "René Ferdinand Rivera Morell", - title = "{P2515R0}: std::is\_debugger\_present", - howpublished = "\url{https://wg21.link/p2515r0}", - year = 2022, +@misc{P2759R1, + author = "Michael Wong and H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde", + title = "{P2759R1}: DG Opinion on Safety for ISO C++", + howpublished = "\url{https://wg21.link/p2759r1}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2516R0, - author = "Victor Zverovich", - title = "{P2516R0}: string\_view is implicitly convertible from what?", - howpublished = "\url{https://wg21.link/p2516r0}", - year = 2022, - month = 1, +@misc{P2760R0, + author = "Barry Revzin", + title = "{P2760R0}: A Plan for C++26 Ranges", + howpublished = "\url{https://wg21.link/p2760r0}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2517R0, - author = "Hewill Kang", - title = "{P2517R0}: Add a conditional noexcept specification to std::apply", - howpublished = "\url{https://wg21.link/p2517r0}", - year = 2022, - month = 1, +@misc{P2760R1, + author = "Barry Revzin", + title = "{P2760R1}: A Plan for C++26 Ranges", + howpublished = "\url{https://wg21.link/p2760r1}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2517R1, - author = "Hewill Kang", - title = "{P2517R1}: Add a conditional noexcept specification to std::apply", - howpublished = "\url{https://wg21.link/p2517r1}", - year = 2022, - month = 8, +@misc{P2761R0, + author = "Zhihao Yuan", + title = "{P2761R0}: Slides: If structured binding (P0963R1 presentation)", + howpublished = "\url{https://wg21.link/p2761r0}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2520R0, - author = "Barry Revzin", - title = "{P2520R0}: move\_iterator should be a random access iterator", - howpublished = "\url{https://wg21.link/p2520r0}", - year = 2022, - month = 1, +@misc{P2761R1, + author = "Zhihao Yuan", + title = "{P2761R1}: Slides: If structured binding (P0963R1 presentation)", + howpublished = "\url{https://wg21.link/p2761r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2521R0, - author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", - title = "{P2521R0}: Contract support — Working Paper", - howpublished = "\url{https://wg21.link/p2521r0}", - year = 2022, - month = 1, +@misc{P2761R2, + author = "Zhihao Yuan", + title = "{P2761R2}: Slides: Evaluating structured binding as a condition (P0963R2 presentation)", + howpublished = "\url{https://wg21.link/p2761r2}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2521R1, - author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", - title = "{P2521R1}: Contract support — Working Paper", - howpublished = "\url{https://wg21.link/p2521r1}", - year = 2022, - month = 2, +@misc{P2761R3, + author = "Zhihao Yuan", + title = "{P2761R3}: Slides: Structured binding declaration as a condition (P0963R2 presentation)", + howpublished = "\url{https://wg21.link/p2761r3}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2521R2, - author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", - title = "{P2521R2}: Contract support - Working Paper", - howpublished = "\url{https://wg21.link/p2521r2}", - year = 2022, - month = 3, +@misc{P2762R0, + author = "Dietmar Kühl", + title = "{P2762R0}: Sender/Receiver Interface For Networking", + howpublished = "\url{https://wg21.link/p2762r0}", + year = 2023, + month = 1, publisher = "WG21" } -@misc{P2521R3, - author = "Andrzej Krzemieński and Gašper Ažman and Joshua Berne and Bronek Kozicki and Ryan McDougall and Caleb Sunstrum", - title = "{P2521R3}: Contract support — Record of SG21 consensus", - howpublished = "\url{https://wg21.link/p2521r3}", +@misc{P2762R1, + author = "Dietmar Kuhl", + title = "{P2762R1}: Sender/Receiver Interface For Networking", + howpublished = "\url{https://wg21.link/p2762r1}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2521R4, - author = "Andrzej Krzemieński", - title = "{P2521R4}: Contract support — Record of SG21 consensus", - howpublished = "\url{https://wg21.link/p2521r4}", +@misc{P2762R2, + author = "Dietmar Kuhl", + title = "{P2762R2}: Sender/Receiver Interface For Networking", + howpublished = "\url{https://wg21.link/p2762r2}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2521R5, - author = "Andrzej Krzemieński", - title = "{P2521R5}: Contract support — Record of SG21 consensus", - howpublished = "\url{https://wg21.link/p2521r5}", +@misc{P2763R0, + author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Nevin Liber", + title = "{P2763R0}: `layout\_stride` static extents default constructor fix", + howpublished = "\url{https://wg21.link/p2763r0}", year = 2023, - month = 8, + month = 1, publisher = "WG21" } -@misc{P2523R0, - author = "Matt Bentley", - title = "{P2523R0}: Request for re-inclusion of std::hive proposal in C++23", - howpublished = "\url{https://wg21.link/p2523r0}", - year = 2022, - month = 1, +@misc{P2763R1, + author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Nevin Liber", + title = "{P2763R1}: `layout\_stride` static extents default constructor fix", + howpublished = "\url{https://wg21.link/p2763r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2524R0, +@misc{P2764R0, author = "Michael Wong", - title = "{P2524R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation 2020/12/09-2022/01/12", - howpublished = "\url{https://wg21.link/p2524r0}", - year = 2022, + title = "{P2764R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2023/01/11", + howpublished = "\url{https://wg21.link/p2764r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2525R0, +@misc{P2765R0, author = "Michael Wong", - title = "{P2525R0}: SG19: Machine Learning Meeting Minutes 2020/12/10-2022/01/13", - howpublished = "\url{https://wg21.link/p2525r0}", - year = 2022, + title = "{P2765R0}: SG19: Machine Learning Virtual Meeting Minutes 2022/12/08-2023/01/12", + howpublished = "\url{https://wg21.link/p2765r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2527R0, - author = "Alex Christensen", - title = "{P2527R0}: std::variant\_alternative\_index and std::variant\_alternative\_index\_v", - howpublished = "\url{https://wg21.link/p2527r0}", - year = 2022, +@misc{P2766R0, + author = "Tom Honermann", + title = "{P2766R0}: SG16: Unicode meeting summaries 2022-10-12 through 2022-12-14", + howpublished = "\url{https://wg21.link/p2766r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2527R1, - author = "Alex Christensen", - title = "{P2527R1}: std::variant\_alternative\_index and std::tuple\_element\_index", - howpublished = "\url{https://wg21.link/p2527r1}", - year = 2022, - month = 9, +@misc{P2767R0, + author = "Arthur O'Dwyer", + title = "{P2767R0}: flat\_map/flat\_set omnibus", + howpublished = "\url{https://wg21.link/p2767r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2527R2, - author = "Alex Christensen", - title = "{P2527R2}: std::variant\_alternative\_index and std::tuple\_element\_index", - howpublished = "\url{https://wg21.link/p2527r2}", +@misc{P2767R1, + author = "Arthur O'Dwyer", + title = "{P2767R1}: flat\_map/flat\_set omnibus", + howpublished = "\url{https://wg21.link/p2767r1}", year = 2023, - month = 1, + month = 7, publisher = "WG21" } -@misc{P2527R3, - author = "Alex Christensen", - title = "{P2527R3}: std::variant\_alternative\_index and std::tuple\_element\_index", - howpublished = "\url{https://wg21.link/p2527r3}", - year = 2024, - month = 1, +@misc{P2767R2, + author = "Arthur O'Dwyer", + title = "{P2767R2}: flat\_map/flat\_set omnibus", + howpublished = "\url{https://wg21.link/p2767r2}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2528R0, - author = "Reini Urban", - title = "{P2528R0}: C/C++ Identifier Security using Unicode Standard Annex 39", - howpublished = "\url{https://wg21.link/p2528r0}", - year = 2022, +@misc{P2769R0, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P2769R0}: get\_element customization point object", + howpublished = "\url{https://wg21.link/p2769r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2529R0, - author = "Mathias Stearn", - title = "{P2529R0}: generator should have T\&\& reference\_type", - howpublished = "\url{https://wg21.link/p2529r0}", - year = 2022, - month = 1, +@misc{P2769R1, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P2769R1}: get\_element customization point object", + howpublished = "\url{https://wg21.link/p2769r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2530R0, - author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P2530R0}: Why Hazard Pointers should be in C++26", - howpublished = "\url{https://wg21.link/p2530r0}", - year = 2022, - month = 2, +@misc{P2769R2, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P2769R2}: get\_element customization point object", + howpublished = "\url{https://wg21.link/p2769r2}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2530R1, - author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P2530R1}: Why Hazard Pointers should be in C++26", - howpublished = "\url{https://wg21.link/p2530r1}", - year = 2022, +@misc{P2769R3, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P2769R3}: get\_element customization point object", + howpublished = "\url{https://wg21.link/p2769r3}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2530R2, - author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P2530R2}: Why Hazard Pointers should be in C++26", - howpublished = "\url{https://wg21.link/p2530r2}", +@misc{P2770R0, + author = "Tim Song", + title = "{P2770R0}: Stashing stashing iterators for proper flattening", + howpublished = "\url{https://wg21.link/p2770r0}", year = 2023, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2530R3, - author = "Maged Michael and Maged M. Michael and Michael Wong and Paul McKenney and Andrew Hunter and Daisy S. Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Mathias Stearn", - title = "{P2530R3}: Hazard Pointers for C++26", - howpublished = "\url{https://wg21.link/p2530r3}", +@misc{P2771R0, + author = "Thomas Neumann", + title = "{P2771R0}: Towards memory safety in C++", + howpublished = "\url{https://wg21.link/p2771r0}", year = 2023, - month = 3, - publisher = "WG21" -} -@misc{P2531R0, - author = "Jonathan Wakely", - title = "{P2531R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Feb. 2022", - howpublished = "\url{https://wg21.link/p2531r0}", - year = 2022, month = 1, publisher = "WG21" } -@misc{P2532R0, - author = "Eric Niebler", - title = "{P2532R0}: Removing exception\_ptr from the Receiver Concepts", - howpublished = "\url{https://wg21.link/p2532r0}", - year = 2022, - month = 2, +@misc{P2771R1, + author = "Thomas Neumann", + title = "{P2771R1}: Towards memory safety in C++", + howpublished = "\url{https://wg21.link/p2771r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2533R0, - author = "William M. Miller", - title = "{P2533R0}: Core Language Working Group ``ready'' Issues for the February, 2022 meeting", - howpublished = "\url{https://wg21.link/p2533r0}", - year = 2022, +@misc{P2772R0, + author = "Matthias Kretz", + title = "{P2772R0}: std::integral\_constant literals do not suffice - constexpr\_t?", + howpublished = "\url{https://wg21.link/p2772r0}", + year = 2023, month = 1, publisher = "WG21" } -@misc{P2534R0, - author = "Zhihao Yuan", - title = "{P2534R0}: Slides: function\_ref in the wild (P0792R7 presentation)", - howpublished = "\url{https://wg21.link/p2534r0}", - year = 2022, - month = 2, - publisher = "WG21" -} -@misc{P2535R0, - author = "Olivier Giroux and Daniel Lustig", - title = "{P2535R0}: Message fences", - howpublished = "\url{https://wg21.link/p2535r0}", - year = 2022, +@misc{P2773R0, + author = "Corentin Jabot", + title = "{P2773R0}: Considerations for Unicode algorithms", + howpublished = "\url{https://wg21.link/p2773r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2536R0, - author = "Olga Arkhipova", - title = "{P2536R0}: Distributing C++ Module Libraries with dependencies json files.", - howpublished = "\url{https://wg21.link/p2536r0}", - year = 2022, - month = 2, +@misc{P2774R0, + author = "Michael Florian Hava", + title = "{P2774R0}: Scoped thread-local storage", + howpublished = "\url{https://wg21.link/p2774r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2537R0, - author = "JeanHeyd Meneide", - title = "{P2537R0}: Relax va\_start Requirements to Match C", - howpublished = "\url{https://wg21.link/p2537r0}", - year = 2022, - month = 2, +@misc{P2774R1, + author = "Michael Florian Hava", + title = "{P2774R1}: Concurrent object pool (was: Scoped thread-local storage)", + howpublished = "\url{https://wg21.link/p2774r1}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2537R1, - author = "JeanHeyd Meneide", - title = "{P2537R1}: Relax va\_start Requirements to Match C", - howpublished = "\url{https://wg21.link/p2537r1}", - year = 2022, - month = 7, +@misc{P2775R0, + author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", + title = "{P2775R0}: 2023-05 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2775r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2537R2, - author = "JeanHeyd Meneide", - title = "{P2537R2}: Relax va\_start Requirements to Match C", - howpublished = "\url{https://wg21.link/p2537r2}", - year = 2022, - month = 11, +@misc{P2776R0, + author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", + title = "{P2776R0}: 2023-05 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p2776r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2538R0, - author = "Arthur O'Dwyer", - title = "{P2538R0}: ADL-proof std::projected", - howpublished = "\url{https://wg21.link/p2538r0}", - year = 2022, +@misc{P2779R0, + author = "Giuseppe D'Angelo", + title = "{P2779R0}: Make basic\_string\_view's range construction conditionally explicit", + howpublished = "\url{https://wg21.link/p2779r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2538R1, - author = "Arthur O'Dwyer and Casey Carter", - title = "{P2538R1}: ADL-proof std::projected", - howpublished = "\url{https://wg21.link/p2538r1}", - year = 2022, - month = 4, +@misc{P2779R1, + author = "Giuseppe D'Angelo", + title = "{P2779R1}: Make basic\_string\_view's range construction conditionally explicit", + howpublished = "\url{https://wg21.link/p2779r1}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2539R0, - author = "Victor Zverovich", - title = "{P2539R0}: Should the output of std::print to a terminal be synchronized with the underlying stream?", - howpublished = "\url{https://wg21.link/p2539r0}", - year = 2022, +@misc{P2780R0, + author = "Ville Voutilainen", + title = "{P2780R0}: Caller-side precondition checking, and Eval\_and\_throw", + howpublished = "\url{https://wg21.link/p2780r0}", + year = 2023, month = 3, publisher = "WG21" } -@misc{P2539R1, - author = "Victor Zverovich", - title = "{P2539R1}: Should the output of std::print to a terminal be synchronized with the underlying stream?", - howpublished = "\url{https://wg21.link/p2539r1}", - year = 2022, - month = 4, - publisher = "WG21" -} -@misc{P2539R2, - author = "Victor Zverovich", - title = "{P2539R2}: Should the output of std::print to a terminal be synchronized with the underlying stream?", - howpublished = "\url{https://wg21.link/p2539r2}", - year = 2022, - month = 9, +@misc{P2781R1, + author = "Zach Laine and Matthias Kretz", + title = "{P2781R1}: std::constexpr\_v", + howpublished = "\url{https://wg21.link/p2781r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2539R3, - author = "Victor Zverovich", - title = "{P2539R3}: Should the output of std::print to a terminal be synchronized with the underlying stream?", - howpublished = "\url{https://wg21.link/p2539r3}", - year = 2022, - month = 9, +@misc{P2781R2, + author = "Zach Laine and Matthias Kretz", + title = "{P2781R2}: std::constexpr\_v", + howpublished = "\url{https://wg21.link/p2781r2}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2539R4, - author = "Victor Zverovich", - title = "{P2539R4}: Should the output of std::print to a terminal be synchronized with the underlying stream?", - howpublished = "\url{https://wg21.link/p2539r4}", - year = 2022, - month = 11, +@misc{P2781R3, + author = "Zach Laine and Matthias Kretz", + title = "{P2781R3}: std::constexpr\_v", + howpublished = "\url{https://wg21.link/p2781r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2540R0, - author = "Steve Downey", - title = "{P2540R0}: Empty Product for certain Views", - howpublished = "\url{https://wg21.link/p2540r0}", - year = 2022, +@misc{P2781R4, + author = "Zach Laine and Matthias Kretz", + title = "{P2781R4}: std::constexpr\_wrapper", + howpublished = "\url{https://wg21.link/p2781r4}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2540R1, - author = "Steve Downey", - title = "{P2540R1}: Empty Product for certain Views", - howpublished = "\url{https://wg21.link/p2540r1}", - year = 2022, - month = 3, +@misc{P2781R5, + author = "Zach Laine and Matthias Kretz and Hana Dusíková", + title = "{P2781R5}: std::constexpr\_wrapper", + howpublished = "\url{https://wg21.link/p2781r5}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2541R0, - author = "Corentin Jabot", - title = "{P2541R0}: Consider renaming remove\_quals", - howpublished = "\url{https://wg21.link/p2541r0}", - year = 2022, +@misc{P2781R6, + author = "Zach Laine and Matthias Kretz and Hana Dusíková", + title = "{P2781R6}: std::constexpr\_wrapper", + howpublished = "\url{https://wg21.link/p2781r6}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2542R0, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R0}: views::concat", - howpublished = "\url{https://wg21.link/p2542r0}", - year = 2022, - month = 2, +@misc{P2781R7, + author = "Zach Laine and Matthias Kretz and Hana Dusíková", + title = "{P2781R7}: std::constexpr\_wrapper", + howpublished = "\url{https://wg21.link/p2781r7}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2542R1, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R1}: views::concat", - howpublished = "\url{https://wg21.link/p2542r1}", - year = 2022, +@misc{P2781R8, + author = "Zach Laine and Matthias Kretz and Hana Dusíková", + title = "{P2781R8}: std::constexpr\_wrapper", + howpublished = "\url{https://wg21.link/p2781r8}", + year = 2025, month = 3, publisher = "WG21" } -@misc{P2542R2, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R2}: views::concat", - howpublished = "\url{https://wg21.link/p2542r2}", - year = 2022, - month = 5, +@misc{P2781R9, + author = "Zach Laine and Matthias Kretz and Hana Dusíková", + title = "{P2781R9}: std::constexpr\_wrapper", + howpublished = "\url{https://wg21.link/p2781r9}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2542R3, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R3}: views::concat", - howpublished = "\url{https://wg21.link/p2542r3}", +@misc{P2782R0, + author = "Giuseppe D'Angelo", + title = "{P2782R0}: A proposal for a type trait to detect if value initialization can be achieved by zero-filling", + howpublished = "\url{https://wg21.link/p2782r0}", year = 2023, - month = 6, + month = 2, publisher = "WG21" } -@misc{P2542R4, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R4}: views::concat", - howpublished = "\url{https://wg21.link/p2542r4}", +@misc{P2784R0, + author = "Andrzej Krzemieński", + title = "{P2784R0}: Not halting the program after detected contract violation", + howpublished = "\url{https://wg21.link/p2784r0}", year = 2023, - month = 9, + month = 2, publisher = "WG21" } -@misc{P2542R5, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R5}: views::concat", - howpublished = "\url{https://wg21.link/p2542r5}", +@misc{P2785R0, + author = "Sébastien Bini and Ed Catmur", + title = "{P2785R0}: Relocating prvalues", + howpublished = "\url{https://wg21.link/p2785r0}", year = 2023, - month = 9, + month = 6, publisher = "WG21" } -@misc{P2542R6, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R6}: views::concat", - howpublished = "\url{https://wg21.link/p2542r6}", +@misc{P2785R1, + author = "Sébastien Bini and Ed Catmur", + title = "{P2785R1}: Relocating prvalues", + howpublished = "\url{https://wg21.link/p2785r1}", year = 2023, - month = 10, + month = 6, publisher = "WG21" } -@misc{P2542R7, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R7}: views::concat", - howpublished = "\url{https://wg21.link/p2542r7}", +@misc{P2785R2, + author = "Sébastien Bini and Ed Catmur", + title = "{P2785R2}: Relocating prvalues", + howpublished = "\url{https://wg21.link/p2785r2}", year = 2023, - month = 12, + month = 6, publisher = "WG21" } -@misc{P2542R8, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2542R8}: views::concat", - howpublished = "\url{https://wg21.link/p2542r8}", - year = 2024, - month = 3, +@misc{P2785R3, + author = "Sébastien Bini and Ed Catmur", + title = "{P2785R3}: Relocating prvalues", + howpublished = "\url{https://wg21.link/p2785r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2544R0, - author = "Thomas Neumann", - title = "{P2544R0}: C++ exceptions are becoming more and more problematic", - howpublished = "\url{https://wg21.link/p2544r0}", - year = 2022, +@misc{P2786R0, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R0}: Trivial relocatability options", + howpublished = "\url{https://wg21.link/p2786r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2545R0, - author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", - title = "{P2545R0}: Why RCU Should be in C++26", - howpublished = "\url{https://wg21.link/p2545r0}", - year = 2022, - month = 2, +@misc{P2786R1, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R1}: Trivial relocatability options", + howpublished = "\url{https://wg21.link/p2786r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2545R1, - author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", - title = "{P2545R1}: Why RCU Should be in C++26", - howpublished = "\url{https://wg21.link/p2545r1}", - year = 2022, - month = 10, +@misc{P2786R2, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R2}: Trivial relocatability options", + howpublished = "\url{https://wg21.link/p2786r2}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2545R2, - author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", - title = "{P2545R2}: Why RCU Should be in C++26", - howpublished = "\url{https://wg21.link/p2545r2}", +@misc{P2786R3, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R3}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r3}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2545R3, - author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", - title = "{P2545R3}: Why RCU Should be in C++26", - howpublished = "\url{https://wg21.link/p2545r3}", - year = 2023, +@misc{P2786R4, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R4}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r4}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2545R4, - author = "Paul E. McKenney and Michael Wong and Maged M. Michael and Geoffrey Romer and Andrew Hunter and Arthur O’Dwyer and Daisy Hollman and JF Bastien and Hans Boehm and David Goldblatt and Frank Birbacher and Erik Rigtorp and Tomasz Kamiński and Jens Maurer", - title = "{P2545R4}: Read-Copy Update (RCU)", - howpublished = "\url{https://wg21.link/p2545r4}", - year = 2023, - month = 3, +@misc{P2786R5, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R5}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r5}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2546R0, - author = "René Ferdinand Rivera Morell", - title = "{P2546R0}: Debugging Support", - howpublished = "\url{https://wg21.link/p2546r0}", - year = 2022, - month = 2, +@misc{P2786R6, + author = "Mungo Gill and Alisdair Meredith", + title = "{P2786R6}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r6}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2546R1, - author = "René Ferdinand Rivera Morell", - title = "{P2546R1}: Debugging Support", - howpublished = "\url{https://wg21.link/p2546r1}", - year = 2022, - month = 4, +@misc{P2786R7, + author = "Mungo Gill and Alisdair Meredith and Joshua Berne", + title = "{P2786R7}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r7}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2546R2, - author = "René Ferdinand Rivera Morell", - title = "{P2546R2}: Debugging Support", - howpublished = "\url{https://wg21.link/p2546r2}", - year = 2022, +@misc{P2786R8, + author = "Mungo Gill and Alisdair Meredith and Joshua Berne and Corentin Jabot and Lori Hughes", + title = "{P2786R8}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r8}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2546R3, - author = "René Ferdinand Rivera Morell", - title = "{P2546R3}: Debugging Support", - howpublished = "\url{https://wg21.link/p2546r3}", - year = 2022, +@misc{P2786R9, + author = "Pablo Halpern and Alisdair Meredith and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", + title = "{P2786R9}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r9}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P2546R4, - author = "René Ferdinand Rivera Morell", - title = "{P2546R4}: Debugging Support", - howpublished = "\url{https://wg21.link/p2546r4}", - year = 2023, - month = 5, +@misc{P2786R10, + author = "Pablo Halpern and Alisdair Meredith and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", + title = "{P2786R10}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r10}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2546R5, - author = "René Ferdinand Rivera Morell", - title = "{P2546R5}: Debugging Support", - howpublished = "\url{https://wg21.link/p2546r5}", - year = 2023, - month = 7, +@misc{P2786R11, + author = "Pablo Halpern and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", + title = "{P2786R11}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r11}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2547R0, - author = "Lewis Baker and Corentin Jabot and Gašper Ažman", - title = "{P2547R0}: Language support for customisable functions", - howpublished = "\url{https://wg21.link/p2547r0}", - year = 2022, +@misc{P2786R12, + author = "Pablo Halpern and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", + title = "{P2786R12}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r12}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2547R1, - author = "Lewis Baker and Corentin Jabot and Gašper Ažman", - title = "{P2547R1}: Language support for customisable functions", - howpublished = "\url{https://wg21.link/p2547r1}", - year = 2022, - month = 7, +@misc{P2786R13, + author = "Pablo Halpern and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", + title = "{P2786R13}: Trivial Relocatability For C++26", + howpublished = "\url{https://wg21.link/p2786r13}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2548R0, - author = "Michael Florian Hava", - title = "{P2548R0}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r0}", - year = 2022, - month = 7, +@misc{P2787R0, + author = "Steve Downey", + title = "{P2787R0}: pmr::generator - Promise Types are not Values", + howpublished = "\url{https://wg21.link/p2787r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2548R1, - author = "Michael Florian Hava", - title = "{P2548R1}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r1}", - year = 2022, - month = 10, +@misc{P2787R1, + author = "Steve Downey", + title = "{P2787R1}: pmr::generator - Promise Types are not Values", + howpublished = "\url{https://wg21.link/p2787r1}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2548R2, - author = "Michael Florian Hava", - title = "{P2548R2}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r2}", - year = 2022, - month = 11, +@misc{P2788R0, + author = "S. Davis Herring", + title = "{P2788R0}: Linkage for modular constants", + howpublished = "\url{https://wg21.link/p2788r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2548R3, - author = "Michael Florian Hava", - title = "{P2548R3}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r3}", - year = 2022, - month = 11, +@misc{P2789R0, + author = "Jonathan Wakely", + title = "{P2789R0}: C++ Standard Library Ready Issues to be moved in Issaquah, Feb. 2023", + howpublished = "\url{https://wg21.link/p2789r0}", + year = 2023, + month = 2, + publisher = "WG21" +} +@misc{P2790R0, + author = "Jonathan Wakely", + title = "{P2790R0}: C++ Standard Library Immediate Issues to be moved in Issaquah, Feb. 2023", + howpublished = "\url{https://wg21.link/p2790r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2548R4, - author = "Michael Florian Hava", - title = "{P2548R4}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r4}", - year = 2022, - month = 11, +@misc{P2791R0, + author = "Ran Regev", + title = "{P2791R0}: mandate concepts for new features", + howpublished = "\url{https://wg21.link/p2791r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2548R5, - author = "Michael Florian Hava", - title = "{P2548R5}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r5}", +@misc{P2795R0, + author = "Thomas Köppe", + title = "{P2795R0}: Correct and incorrect code, and \"erroneous behaviour\"", + howpublished = "\url{https://wg21.link/p2795r0}", year = 2023, - month = 4, + month = 6, publisher = "WG21" } -@misc{P2548R6, - author = "Michael Florian Hava", - title = "{P2548R6}: copyable\_function", - howpublished = "\url{https://wg21.link/p2548r6}", +@misc{P2795R1, + author = "Thomas Köppe", + title = "{P2795R1}: Erroneous behaviour for uninitialized reads", + howpublished = "\url{https://wg21.link/p2795r1}", year = 2023, month = 6, publisher = "WG21" } -@misc{P2549R0, - author = "Yihe Li", - title = "{P2549R0}: std::unexpected should have error() as member accessor", - howpublished = "\url{https://wg21.link/p2549r0}", - year = 2022, - month = 2, +@misc{P2795R2, + author = "Thomas Köppe", + title = "{P2795R2}: Erroneous behaviour for uninitialized reads", + howpublished = "\url{https://wg21.link/p2795r2}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2549R1, - author = "Yihe Li", - title = "{P2549R1}: std::unexpected should have error() as member accessor", - howpublished = "\url{https://wg21.link/p2549r1}", - year = 2022, +@misc{P2795R3, + author = "Thomas Köppe", + title = "{P2795R3}: Erroneous behaviour for uninitialized reads", + howpublished = "\url{https://wg21.link/p2795r3}", + year = 2023, month = 7, publisher = "WG21" } -@misc{P2550R0, - author = "Barry Revzin", - title = "{P2550R0}: ranges::copy should say output\_iterator somewhere", - howpublished = "\url{https://wg21.link/p2550r0}", - year = 2022, - month = 2, - publisher = "WG21" -} -@misc{P2551R0, - author = "Matthias Kretz and Jonathan Wakely", - title = "{P2551R0}: Clarify intent of P1841 numeric traits", - howpublished = "\url{https://wg21.link/p2551r0}", - year = 2022, - month = 2, +@misc{P2795R4, + author = "Thomas Köppe", + title = "{P2795R4}: Erroneous behaviour for uninitialized reads", + howpublished = "\url{https://wg21.link/p2795r4}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2551R1, - author = "Matthias Kretz and Jonathan Wakely", - title = "{P2551R1}: Clarify intent of P1841 numeric traits", - howpublished = "\url{https://wg21.link/p2551r1}", - year = 2022, - month = 5, +@misc{P2795R5, + author = "Thomas Köppe", + title = "{P2795R5}: Erroneous behaviour for uninitialized reads", + howpublished = "\url{https://wg21.link/p2795r5}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2551R2, - author = "Matthias Kretz and Jonathan Wakely", - title = "{P2551R2}: Clarify intent of P1841 numeric traits", - howpublished = "\url{https://wg21.link/p2551r2}", - year = 2022, - month = 6, +@misc{P2796R0, + author = "Jens Maurer", + title = "{P2796R0}: Core Language Working Group ``ready'' Issues for the February, 2023 meeting", + howpublished = "\url{https://wg21.link/p2796r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2552R0, - author = "Timur Doumler", - title = "{P2552R0}: On the ignorability of standard attributes", - howpublished = "\url{https://wg21.link/p2552r0}", - year = 2022, +@misc{P2797R0, + author = "Gašper Ažman", + title = "{P2797R0}: Proposed resolution for CWG2692 Static and explicit object member functions with the same par", + howpublished = "\url{https://wg21.link/p2797r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2552R1, - author = "Timur Doumler", - title = "{P2552R1}: On the ignorability of standard attributes", - howpublished = "\url{https://wg21.link/p2552r1}", - year = 2022, - month = 11, +@misc{P2798R0, + author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen", + title = "{P2798R0}: Fix layout mappings all static extent default constructor", + howpublished = "\url{https://wg21.link/p2798r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2552R2, - author = "Timur Doumler", - title = "{P2552R2}: On the ignorability of standard attributes", - howpublished = "\url{https://wg21.link/p2552r2}", +@misc{P2799R0, + author = "Tim Song", + title = "{P2799R0}: Closed ranges may be a problem; breaking counted\_iterator is not the solution", + howpublished = "\url{https://wg21.link/p2799r0}", year = 2023, - month = 5, + month = 2, publisher = "WG21" } -@misc{P2552R3, - author = "Timur Doumler", - title = "{P2552R3}: On the ignorability of standard attributes", - howpublished = "\url{https://wg21.link/p2552r3}", +@misc{P2800R0, + author = "Ben Boeckel", + title = "{P2800R0}: Dependency flag soup needs some fiber", + howpublished = "\url{https://wg21.link/p2800r0}", year = 2023, - month = 6, + month = 9, publisher = "WG21" } -@misc{P2553R0, - author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Dan Sunderland", - title = "{P2553R0}: Make mdspan size\_type controllable", - howpublished = "\url{https://wg21.link/p2553r0}", - year = 2022, +@misc{P2802R0, + author = "Guy Davidson", + title = "{P2802R0}: Presentation of P1385R7 to LEWG at Issaquah 2023", + howpublished = "\url{https://wg21.link/p2802r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2553R1, - author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Dan Sunderland", - title = "{P2553R1}: Make mdspan size\_type controllable", - howpublished = "\url{https://wg21.link/p2553r1}", - year = 2022, - month = 3, +@misc{P2803R0, + author = "Matthias Kretz", + title = "{P2803R0}: std::simd Intro slides", + howpublished = "\url{https://wg21.link/p2803r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2554R0, - author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and K. R. Walker and Dan Sunderland", - title = "{P2554R0}: C-Array Interoperability of MDSpan", - howpublished = "\url{https://wg21.link/p2554r0}", - year = 2022, +@misc{P2805R0, + author = "Nat Goodspeed", + title = "{P2805R0}: fiber\_context: fibers without scheduler - LEWG slides", + howpublished = "\url{https://wg21.link/p2805r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2555R0, - author = "Jens Maurer", - title = "{P2555R0}: Naming improvements for std::execution", - howpublished = "\url{https://wg21.link/p2555r0}", - year = 2022, +@misc{P2806R0, + author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", + title = "{P2806R0}: do expressions", + howpublished = "\url{https://wg21.link/p2806r0}", + year = 2023, month = 2, publisher = "WG21" } -@misc{P2555R1, - author = "Jens Maurer", - title = "{P2555R1}: Naming improvements for std::execution", - howpublished = "\url{https://wg21.link/p2555r1}", - year = 2022, +@misc{P2806R1, + author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", + title = "{P2806R1}: do expressions", + howpublished = "\url{https://wg21.link/p2806r1}", + year = 2023, month = 3, publisher = "WG21" } -@misc{P2557R0, - author = "Nina Ranns", - title = "{P2557R0}: WG21 2022-02 Virtual Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2557r0}", - year = 2022, - month = 2, +@misc{P2806R2, + author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", + title = "{P2806R2}: do expressions", + howpublished = "\url{https://wg21.link/p2806r2}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2558R0, - author = "Steve Downey", - title = "{P2558R0}: Add @, \$, and ` to the basic character set", - howpublished = "\url{https://wg21.link/p2558r0}", - year = 2022, - month = 3, +@misc{P2806R3, + author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", + title = "{P2806R3}: do expressions", + howpublished = "\url{https://wg21.link/p2806r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2558R1, - author = "Steve Downey", - title = "{P2558R1}: Add @, \$, and ` to the basic character set", - howpublished = "\url{https://wg21.link/p2558r1}", - year = 2022, - month = 5, +@misc{P2807R0, + author = "Daniel Towner", + title = "{P2807R0}: Issaquah Slides for Intel response to std::simd", + howpublished = "\url{https://wg21.link/p2807r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2558R2, - author = "Steve Downey", - title = "{P2558R2}: Add @, \$, and ` to the basic character set", - howpublished = "\url{https://wg21.link/p2558r2}", +@misc{P2808R0, + author = "S. Davis Herring and Michael Spencer", + title = "{P2808R0}: Internal linkage in the global module", + howpublished = "\url{https://wg21.link/p2808r0}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2559R0, - author = "Bryce Adelstein Lelbach", - title = "{P2559R0}: Plan for Concurrency Technical Specification Version 2", - howpublished = "\url{https://wg21.link/p2559r0}", - year = 2022, - month = 4, +@misc{P2809R0, + author = "JF Bastien", + title = "{P2809R0}: Trivial infinite loops are not Undefined Behavior", + howpublished = "\url{https://wg21.link/p2809r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2559R1, - author = "Bryce Adelstein Lelbach", - title = "{P2559R1}: Plan for Concurrency Technical Specification Version 2", - howpublished = "\url{https://wg21.link/p2559r1}", - year = 2022, - month = 11, +@misc{P2809R1, + author = "JF Bastien", + title = "{P2809R1}: Trivial infinite loops are not Undefined Behavior", + howpublished = "\url{https://wg21.link/p2809r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2560R0, - author = "Matúš Chochlı́k", - title = "{P2560R0}: Comparing value- and type-based reflection", - howpublished = "\url{https://wg21.link/p2560r0}", - year = 2022, - month = 2, +@misc{P2809R2, + author = "JF Bastien", + title = "{P2809R2}: Trivial infinite loops are not Undefined Behavior", + howpublished = "\url{https://wg21.link/p2809r2}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2561R0, - author = "Barry Revzin", - title = "{P2561R0}: operator??", - howpublished = "\url{https://wg21.link/p2561r0}", - year = 2022, - month = 7, +@misc{P2809R3, + author = "JF Bastien", + title = "{P2809R3}: Trivial infinite loops are not Undefined Behavior", + howpublished = "\url{https://wg21.link/p2809r3}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2561R1, - author = "Barry Revzin", - title = "{P2561R1}: An error propagation operator", - howpublished = "\url{https://wg21.link/p2561r1}", - year = 2022, - month = 10, +@misc{P2810R0, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2810R0}: is\_debugger\_present is\_replaceable", + howpublished = "\url{https://wg21.link/p2810r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2561R2, - author = "Barry Revzin", - title = "{P2561R2}: A control flow operator", - howpublished = "\url{https://wg21.link/p2561r2}", +@misc{P2810R1, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2810R1}: is\_debugger\_present is\_replaceable", + howpublished = "\url{https://wg21.link/p2810r1}", year = 2023, - month = 5, + month = 7, publisher = "WG21" } -@misc{P2562R0, - author = "Oliver Rosten", - title = "{P2562R0}: constexpr Stable Sorting", - howpublished = "\url{https://wg21.link/p2562r0}", - year = 2022, - month = 3, +@misc{P2810R2, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2810R2}: is\_debugger\_present is\_replaceable", + howpublished = "\url{https://wg21.link/p2810r2}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2562R1, - author = "Oliver Rosten", - title = "{P2562R1}: constexpr Stable Sorting", - howpublished = "\url{https://wg21.link/p2562r1}", - year = 2022, - month = 6, +@misc{P2810R3, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2810R3}: is\_debugger\_present is\_replaceable", + howpublished = "\url{https://wg21.link/p2810r3}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2564R0, - author = "Barry Revzin", - title = "{P2564R0}: consteval needs to propagate up", - howpublished = "\url{https://wg21.link/p2564r0}", - year = 2022, +@misc{P2810R4, + author = "René Ferdinand Rivera Morell and Ben Craig", + title = "{P2810R4}: is\_debugger\_present is\_replaceable", + howpublished = "\url{https://wg21.link/p2810r4}", + year = 2024, month = 3, publisher = "WG21" } -@misc{P2564R1, - author = "Barry Revzin", - title = "{P2564R1}: consteval needs to propagate up", - howpublished = "\url{https://wg21.link/p2564r1}", - year = 2022, - month = 11, +@misc{P2811R0, + author = "Joshua Berne", + title = "{P2811R0}: Contract Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2564R2, - author = "Barry Revzin", - title = "{P2564R2}: consteval needs to propagate up", - howpublished = "\url{https://wg21.link/p2564r2}", - year = 2022, - month = 11, +@misc{P2811R1, + author = "Joshua Berne", + title = "{P2811R1}: Contract Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r1}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2564R3, - author = "Barry Revzin", - title = "{P2564R3}: consteval needs to propagate up", - howpublished = "\url{https://wg21.link/p2564r3}", - year = 2022, - month = 11, +@misc{P2811R2, + author = "Joshua Berne", + title = "{P2811R2}: Contract Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r2}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2565R0, - author = "Bret Brown", - title = "{P2565R0}: Supporting User-Defined Attributes", - howpublished = "\url{https://wg21.link/p2565r0}", - year = 2022, - month = 3, +@misc{P2811R3, + author = "Joshua Berne", + title = "{P2811R3}: Contract Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r3}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2568R0, - author = "Andrew Tomazos", - title = "{P2568R0}: Proposal of std::map::at\_ptr", - howpublished = "\url{https://wg21.link/p2568r0}", - year = 2022, - month = 3, +@misc{P2811R4, + author = "Joshua Berne", + title = "{P2811R4}: Contract Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r4}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2569R0, - author = "Fred Tydeman", - title = "{P2569R0}: *\_HAS\_SUBNORM==0 implies what?", - howpublished = "\url{https://wg21.link/p2569r0}", - year = 2022, - month = 3, +@misc{P2811R5, + author = "Joshua Berne", + title = "{P2811R5}: Contract-Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r5}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2570R0, - author = "Andrzej Krzemieński", - title = "{P2570R0}: On side effects in contract annotations", - howpublished = "\url{https://wg21.link/p2570r0}", - year = 2022, +@misc{P2811R6, + author = "Joshua Berne", + title = "{P2811R6}: Contract-Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r6}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2570R1, - author = "Andrzej Krzemieński", - title = "{P2570R1}: Contract predicates that are not predicates", - howpublished = "\url{https://wg21.link/p2570r1}", - year = 2022, - month = 11, +@misc{P2811R7, + author = "Joshua Berne", + title = "{P2811R7}: Contract-Violation Handlers", + howpublished = "\url{https://wg21.link/p2811r7}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2570R2, - author = "Andrzej Krzemieński", - title = "{P2570R2}: Contract predicates that are not predicates", - howpublished = "\url{https://wg21.link/p2570r2}", +@misc{P2812R0, + author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Nevin Liber", + title = "{P2812R0}: P1673R11 LEWG presentation", + howpublished = "\url{https://wg21.link/p2812r0}", year = 2023, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2572R0, - author = "Tom Honermann", - title = "{P2572R0}: std::format() fill character allowances", - howpublished = "\url{https://wg21.link/p2572r0}", - year = 2022, +@misc{P2814R0, + author = "Mungo Gill and Alisdair Meredith; Arthur O`Dwyer", + title = "{P2814R0}: Trivial Relocatability --- Comparing P1144 with P2786", + howpublished = "\url{https://wg21.link/p2814r0}", + year = 2023, + month = 5, + publisher = "WG21" +} +@misc{P2814R1, + author = "Mungo Gill and Alisdair Meredith; Arthur O`Dwyer", + title = "{P2814R1}: Trivial Relocatability --- Comparing P1144 with P2786", + howpublished = "\url{https://wg21.link/p2814r1}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2572R1, - author = "Tom Honermann", - title = "{P2572R1}: std::format() fill character allowances", - howpublished = "\url{https://wg21.link/p2572r1}", +@misc{P2815R0, + author = "Anthony Williams", + title = "{P2815R0}: Slides for presentation on P2188R1", + howpublished = "\url{https://wg21.link/p2815r0}", year = 2023, month = 2, publisher = "WG21" } -@misc{P2573R0, - author = "Yihe Li", - title = "{P2573R0}: = delete(``should have a reason'');", - howpublished = "\url{https://wg21.link/p2573r0}", - year = 2022, - month = 4, +@misc{P2816R0, + author = "Bjarne Stroustrup and Gabriel Dos Reis", + title = "{P2816R0}: Safety Profiles: Type-and-resource Safe programming in ISO Standard C++", + howpublished = "\url{https://wg21.link/p2816r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2573R1, - author = "Yihe Li", - title = "{P2573R1}: = delete(``should have a reason'');", - howpublished = "\url{https://wg21.link/p2573r1}", +@misc{P2817R0, + author = "Andrzej Krzemieński", + title = "{P2817R0}: The idea behind the contracts MVP", + howpublished = "\url{https://wg21.link/p2817r0}", year = 2023, - month = 11, + month = 3, publisher = "WG21" } -@misc{P2573R2, - author = "Yihe Li", - title = "{P2573R2}: = delete(``should have a reason'');", - howpublished = "\url{https://wg21.link/p2573r2}", - year = 2024, +@misc{P2818R0, + author = "Gašper Ažman", + title = "{P2818R0}: Uniform Call Syntax for explicit-object member functions", + howpublished = "\url{https://wg21.link/p2818r0}", + year = 2023, month = 3, publisher = "WG21" } -@misc{P2574R0, - author = "Bryce Adelstein Lelbach", - title = "{P2574R0}: 2022-05 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2574r0}", - year = 2022, - month = 4, +@misc{P2819R0, + author = "Michael Florian Hava and Christoph Hofer", + title = "{P2819R0}: Add tuple protocol to complex", + howpublished = "\url{https://wg21.link/p2819r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2575R0, - author = "Bryce Adelstein Lelbach", - title = "{P2575R0}: 2022-05 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2575r0}", - year = 2022, - month = 6, +@misc{P2819R1, + author = "Michael Florian Hava and Christoph Hofer", + title = "{P2819R1}: Add tuple protocol to complex", + howpublished = "\url{https://wg21.link/p2819r1}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2576R0, - author = "Jens Gustedt and Alex Gilding", - title = "{P2576R0}: The constexpr specifier for object definitions", - howpublished = "\url{https://wg21.link/p2576r0}", - year = 2022, - month = 4, +@misc{P2819R2, + author = "Michael Florian Hava and Christoph Hofer", + title = "{P2819R2}: Add tuple protocol to complex", + howpublished = "\url{https://wg21.link/p2819r2}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2577R0, - author = "Daniel Ruoso", - title = "{P2577R0}: C++ Modules Discovery in Prebuilt Library Releases", - howpublished = "\url{https://wg21.link/p2577r0}", - year = 2022, - month = 4, +@misc{P2821R0, + author = "Jarrad J. Waterloo", + title = "{P2821R0}: span.at()", + howpublished = "\url{https://wg21.link/p2821r0}", + year = 2023, + month = 2, publisher = "WG21" } -@misc{P2577R1, - author = "Daniel Ruoso", - title = "{P2577R1}: C++ Modules Discovery in Prebuilt Library Releases", - howpublished = "\url{https://wg21.link/p2577r1}", - year = 2022, +@misc{P2821R1, + author = "Jarrad J. Waterloo", + title = "{P2821R1}: span.at()", + howpublished = "\url{https://wg21.link/p2821r1}", + year = 2023, month = 4, publisher = "WG21" } -@misc{P2577R2, - author = "Daniel Ruoso", - title = "{P2577R2}: C++ Modules Discovery in Prebuilt Library Releases", - howpublished = "\url{https://wg21.link/p2577r2}", - year = 2022, +@misc{P2821R2, + author = "Jarrad J. Waterloo", + title = "{P2821R2}: span.at()", + howpublished = "\url{https://wg21.link/p2821r2}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P2579R0, - author = "Corentin Jabot", - title = "{P2579R0}: Mitigation strategies for P2036 “Changing scope for lambda trailing-return-type”", - howpublished = "\url{https://wg21.link/p2579r0}", - year = 2022, - month = 7, +@misc{P2821R3, + author = "Jarrad J. Waterloo", + title = "{P2821R3}: span.at()", + howpublished = "\url{https://wg21.link/p2821r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2580R0, - author = "Paolo Di Giglio", - title = "{P2580R0}: Tuple protocol for C-style arrays T[N]", - howpublished = "\url{https://wg21.link/p2580r0}", - year = 2022, - month = 5, +@misc{P2821R4, + author = "Jarrad J. Waterloo", + title = "{P2821R4}: span.at()", + howpublished = "\url{https://wg21.link/p2821r4}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2581R0, - author = "Daniel Ruoso", - title = "{P2581R0}: Specifying the Interoperability of Binary Module Interface Files", - howpublished = "\url{https://wg21.link/p2581r0}", - year = 2022, - month = 4, +@misc{P2821R5, + author = "Jarrad J. Waterloo", + title = "{P2821R5}: span.at()", + howpublished = "\url{https://wg21.link/p2821r5}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2581R1, - author = "Daniel Ruoso", - title = "{P2581R1}: Specifying the Interoperability of Built Module Interface Files", - howpublished = "\url{https://wg21.link/p2581r1}", - year = 2022, - month = 7, +@misc{P2822R0, + author = "Lewis Baker", + title = "{P2822R0}: Providing user control of associated entities of class types", + howpublished = "\url{https://wg21.link/p2822r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2581R2, - author = "Daniel Ruoso", - title = "{P2581R2}: Specifying the Interoperability of Built Module Interface Files", - howpublished = "\url{https://wg21.link/p2581r2}", - year = 2022, - month = 10, +@misc{P2822R1, + author = "Lewis Baker", + title = "{P2822R1}: Providing user control of associated entities of class types", + howpublished = "\url{https://wg21.link/p2822r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2582R0, - author = "Timur Doumler", - title = "{P2582R0}: Wording for class template argument deduction from inherited constructors", - howpublished = "\url{https://wg21.link/p2582r0}", - year = 2022, - month = 5, +@misc{P2822R2, + author = "Lewis Baker", + title = "{P2822R2}: Providing user control of associated entities of class types", + howpublished = "\url{https://wg21.link/p2822r2}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P2582R1, - author = "Timur Doumler", - title = "{P2582R1}: Wording for class template argument deduction from inherited constructors", - howpublished = "\url{https://wg21.link/p2582r1}", - year = 2022, - month = 5, +@misc{P2824R0, + author = "Nina Ranns", + title = "{P2824R0}: WG21 February 2023 Issaquah meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2824r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2584R0, - author = "Corentin Jabot", - title = "{P2584R0}: A More Composable from\_chars", - howpublished = "\url{https://wg21.link/p2584r0}", - year = 2022, - month = 5, +@misc{P2825R0, + author = "Gašper Ažman", + title = "{P2825R0}: calltarget(unevaluated-call-expression)", + howpublished = "\url{https://wg21.link/p2825r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2585R0, - author = "Barry Revzin", - title = "{P2585R0}: Improving default container formatting", - howpublished = "\url{https://wg21.link/p2585r0}", - year = 2022, - month = 5, +@misc{P2825R1, + author = "Gašper Ažman", + title = "{P2825R1}: Overload Resolution hook: declcall(unevaluated-postfix-expression)", + howpublished = "\url{https://wg21.link/p2825r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2585R1, - author = "Barry Revzin", - title = "{P2585R1}: Improving default container formatting", - howpublished = "\url{https://wg21.link/p2585r1}", - year = 2022, - month = 7, +@misc{P2825R2, + author = "Gašper Ažman", + title = "{P2825R2}: Overload Resolution hook: declcall(unevaluated-postfix-expression)", + howpublished = "\url{https://wg21.link/p2825r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2586R0, - author = "Niall Douglas", - title = "{P2586R0}: Standard Secure Networking", - howpublished = "\url{https://wg21.link/p2586r0}", - year = 2022, - month = 9, +@misc{P2825R3, + author = "Gašper Ažman", + title = "{P2825R3}: Overload resolution hook: declcall( unevaluated-call-expression )", + howpublished = "\url{https://wg21.link/p2825r3}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2587R0, - author = "Victor Zverovich", - title = "{P2587R0}: to\_string or not to\_string", - howpublished = "\url{https://wg21.link/p2587r0}", - year = 2022, - month = 5, +@misc{P2825R4, + author = "Gašper Ažman", + title = "{P2825R4}: Overload resolution hook: declcall( unevaluated-call-expression )", + howpublished = "\url{https://wg21.link/p2825r4}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2587R1, - author = "Victor Zverovich", - title = "{P2587R1}: to\_string or not to\_string", - howpublished = "\url{https://wg21.link/p2587r1}", - year = 2022, - month = 6, +@misc{P2825R5, + author = "Gašper Ažman", + title = "{P2825R5}: Overload resolution hook: declcall( unevaluated-call-expression )", + howpublished = "\url{https://wg21.link/p2825r5}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2587R2, - author = "Victor Zverovich", - title = "{P2587R2}: to\_string or not to\_string", - howpublished = "\url{https://wg21.link/p2587r2}", - year = 2022, - month = 8, +@misc{P2826R0, + author = "Gašper Ažman", + title = "{P2826R0}: Replacement functions", + howpublished = "\url{https://wg21.link/p2826r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2587R3, - author = "Victor Zverovich", - title = "{P2587R3}: to\_string or not to\_string", - howpublished = "\url{https://wg21.link/p2587r3}", - year = 2022, - month = 8, +@misc{P2826R1, + author = "Gašper Ažman", + title = "{P2826R1}: Replacement functions", + howpublished = "\url{https://wg21.link/p2826r1}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2588R0, - author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", - title = "{P2588R0}: Relax std::barrier phase completion step guarantees", - howpublished = "\url{https://wg21.link/p2588r0}", - year = 2022, - month = 5, +@misc{P2826R2, + author = "Gašper Ažman", + title = "{P2826R2}: Replacement functions", + howpublished = "\url{https://wg21.link/p2826r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2588R1, - author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", - title = "{P2588R1}: Relax std::barrier phase completion step guarantees", - howpublished = "\url{https://wg21.link/p2588r1}", - year = 2022, - month = 9, +@misc{P2827R0, + author = "Zhihao Yuan", + title = "{P2827R0}: Floating-point overflow and underflow in from\_chars (LWG 3081)", + howpublished = "\url{https://wg21.link/p2827r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2588R2, - author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", - title = "{P2588R2}: Relax std::barrier phase completion step guarantees", - howpublished = "\url{https://wg21.link/p2588r2}", - year = 2022, +@misc{P2827R1, + author = "Zhihao Yuan", + title = "{P2827R1}: Floating-point overflow and underflow in from\_chars (LWG 3081)", + howpublished = "\url{https://wg21.link/p2827r1}", + year = 2023, month = 11, publisher = "WG21" } -@misc{P2588R3, - author = "Gonzalo Brito and Eric A Niebler and Anthony Williams and Thomas Rodgers", - title = "{P2588R3}: Relax std::barrier phase completion step guarantees", - howpublished = "\url{https://wg21.link/p2588r3}", +@misc{P2828R0, + author = "Brian Bi", + title = "{P2828R0}: Copy elision for direct-initialization with a conversion function (Core issue 2327)", + howpublished = "\url{https://wg21.link/p2828r0}", year = 2023, - month = 2, + month = 3, publisher = "WG21" } -@misc{P2589R0, - author = "Nevin Liber", - title = "{P2589R0}: static operator[]", - howpublished = "\url{https://wg21.link/p2589r0}", - year = 2022, +@misc{P2828R1, + author = "Brian Bi", + title = "{P2828R1}: Copy elision for direct-initialization with a conversion function (Core issue 2327)", + howpublished = "\url{https://wg21.link/p2828r1}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P2589R1, - author = "Nevin Liber", - title = "{P2589R1}: static operator[]", - howpublished = "\url{https://wg21.link/p2589r1}", - year = 2022, - month = 11, +@misc{P2828R2, + author = "Brian Bi", + title = "{P2828R2}: Copy elision for direct-initialization with a conversion function (Core issue 2327)", + howpublished = "\url{https://wg21.link/p2828r2}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2590R0, - author = "Timur Doumler and Richard Smith", - title = "{P2590R0}: Explicit lifetime management", - howpublished = "\url{https://wg21.link/p2590r0}", - year = 2022, - month = 5, +@misc{P2829R0, + author = "Andrew Tomazos", + title = "{P2829R0}: Proposal of Contracts Supporting Const-On-Definition Style", + howpublished = "\url{https://wg21.link/p2829r0}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2590R1, - author = "Timur Doumler and Richard Smith", - title = "{P2590R1}: Explicit lifetime management", - howpublished = "\url{https://wg21.link/p2590r1}", - year = 2022, - month = 6, +@misc{P2830R0, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R0}: constexpr type comparison", + howpublished = "\url{https://wg21.link/p2830r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2590R2, - author = "Timur Doumler and Richard Smith", - title = "{P2590R2}: Explicit lifetime management", - howpublished = "\url{https://wg21.link/p2590r2}", - year = 2022, - month = 7, +@misc{P2830R1, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R1}: constexpr type comparison", + howpublished = "\url{https://wg21.link/p2830r1}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2591R0, - author = "Giuseppe D'Angelo", - title = "{P2591R0}: Concatenation of strings and string views", - howpublished = "\url{https://wg21.link/p2591r0}", - year = 2022, - month = 5, +@misc{P2830R2, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R2}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2591R1, - author = "Giuseppe D'Angelo", - title = "{P2591R1}: Concatenation of strings and string views", - howpublished = "\url{https://wg21.link/p2591r1}", - year = 2022, - month = 6, +@misc{P2830R3, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R3}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r3}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2591R2, - author = "Giuseppe D'Angelo", - title = "{P2591R2}: Concatenation of strings and string views", - howpublished = "\url{https://wg21.link/p2591r2}", - year = 2022, - month = 11, +@misc{P2830R4, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R4}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r4}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2591R3, - author = "Giuseppe D'Angelo", - title = "{P2591R3}: Concatenation of strings and string views", - howpublished = "\url{https://wg21.link/p2591r3}", - year = 2023, - month = 1, +@misc{P2830R5, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R5}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r5}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2591R4, - author = "Giuseppe D'Angelo", - title = "{P2591R4}: Concatenation of strings and string views", - howpublished = "\url{https://wg21.link/p2591r4}", - year = 2023, - month = 7, +@misc{P2830R6, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R6}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r6}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2591R5, - author = "Giuseppe D'Angelo", - title = "{P2591R5}: Concatenation of strings and string views", - howpublished = "\url{https://wg21.link/p2591r5}", +@misc{P2830R7, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R7}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r7}", year = 2024, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2592R0, - author = "Giuseppe D'Angelo", - title = "{P2592R0}: Hashing support for std::chrono value classes", - howpublished = "\url{https://wg21.link/p2592r0}", - year = 2022, - month = 5, +@misc{P2830R8, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R8}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r8}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2592R1, - author = "Giuseppe D'Angelo", - title = "{P2592R1}: Hashing support for std::chrono value classes", - howpublished = "\url{https://wg21.link/p2592r1}", - year = 2022, - month = 6, +@misc{P2830R9, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R9}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r9}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2592R2, - author = "Giuseppe D'Angelo", - title = "{P2592R2}: Hashing support for std::chrono value classes", - howpublished = "\url{https://wg21.link/p2592r2}", - year = 2022, - month = 9, +@misc{P2830R10, + author = "Gašper Ažman and Nathan Nichols", + title = "{P2830R10}: Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p2830r10}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2592R3, - author = "Giuseppe D'Angelo", - title = "{P2592R3}: Hashing support for std::chrono value classes", - howpublished = "\url{https://wg21.link/p2592r3}", +@misc{P2831R0, + author = "Timur Doumler and Ed Catmur", + title = "{P2831R0}: Functions having a narrow contract should not be noexcept", + howpublished = "\url{https://wg21.link/p2831r0}", year = 2023, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2593R0, - author = "Barry Revzin", - title = "{P2593R0}: Allowing static\_assert(false)", - howpublished = "\url{https://wg21.link/p2593r0}", - year = 2022, - month = 5, +@misc{P2833R0, + author = "Ben Craig", + title = "{P2833R0}: Freestanding Library: inout expected span", + howpublished = "\url{https://wg21.link/p2833r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2593R1, - author = "Barry Revzin", - title = "{P2593R1}: Allowing static\_assert(false)", - howpublished = "\url{https://wg21.link/p2593r1}", +@misc{P2833R1, + author = "Ben Craig", + title = "{P2833R1}: Freestanding Library: inout expected span", + howpublished = "\url{https://wg21.link/p2833r1}", year = 2023, - month = 1, + month = 8, publisher = "WG21" } -@misc{P2594R0, - author = "Chuanqi Xu", - title = "{P2594R0}: Slides: Allow programmer to control and detect coroutine elision (P2477R2 Presentation))", - howpublished = "\url{https://wg21.link/p2594r0}", - year = 2022, - month = 5, +@misc{P2833R2, + author = "Ben Craig", + title = "{P2833R2}: Freestanding Library: inout expected span", + howpublished = "\url{https://wg21.link/p2833r2}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2594R1, - author = "Chuanqi Xu", - title = "{P2594R1}: Slides: Allow programmer to control coroutine elision (P2477R3 Presentation))", - howpublished = "\url{https://wg21.link/p2594r1}", +@misc{P2834R0, + author = "Joshua Berne and John Lakos", + title = "{P2834R0}: Semantic Stability Across Contract-Checking Build Modes", + howpublished = "\url{https://wg21.link/p2834r0}", year = 2023, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2596R0, - author = "Arthur O'Dwyer", - title = "{P2596R0}: Improve std::hive::reshape", - howpublished = "\url{https://wg21.link/p2596r0}", - year = 2022, +@misc{P2834R1, + author = "Joshua Berne and John Lakos", + title = "{P2834R1}: Semantic Stability Across Contract-Checking Build Modes", + howpublished = "\url{https://wg21.link/p2834r1}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2598R0, - author = "Ville Voutilainen", - title = "{P2598R0}: “Changing scope for lambda trailing-return-type” (P2036) should not be a DR", - howpublished = "\url{https://wg21.link/p2598r0}", - year = 2022, +@misc{P2835R0, + author = "Gonzalo Brito Gadeschi", + title = "{P2835R0}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r0}", + year = 2023, month = 5, publisher = "WG21" } -@misc{P2599R0, - author = "Nevin Liber", - title = "{P2599R0}: mdspan::size\_type should be index\_type", - howpublished = "\url{https://wg21.link/p2599r0}", - year = 2022, +@misc{P2835R1, + author = "Gonzalo Brito Gadeschi", + title = "{P2835R1}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r1}", + year = 2023, month = 6, publisher = "WG21" } -@misc{P2599R1, - author = "Nevin Liber", - title = "{P2599R1}: mdspan::size\_type should be index\_type", - howpublished = "\url{https://wg21.link/p2599r1}", - year = 2022, - month = 6, +@misc{P2835R2, + author = "Gonzalo Brito Gadeschi", + title = "{P2835R2}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r2}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2599R2, - author = "Nevin Liber", - title = "{P2599R2}: index \_type \& size\_type in mdspan", - howpublished = "\url{https://wg21.link/p2599r2}", - year = 2022, - month = 6, +@misc{P2835R3, + author = "Gonzalo Brito Gadeschi", + title = "{P2835R3}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r3}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2600R0, - author = "Matthias Kretz", - title = "{P2600R0}: A minimal ADL restriction to avoid ill-formed template instantiation", - howpublished = "\url{https://wg21.link/p2600r0}", - year = 2022, - month = 6, +@misc{P2835R4, + author = "Gonzalo Brito Gadeschi", + title = "{P2835R4}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r4}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2601R0, - author = "Justin Cooke", - title = "{P2601R0}: To make redundant empty angle brackets optional for class template argument lists", - howpublished = "\url{https://wg21.link/p2601r0}", - year = 2022, - month = 6, +@misc{P2835R5, + author = "Gonzalo Brito Gadeschi and Mark Hoemmen and Carter H. Edwards and Bryce Adelstein Lelbach", + title = "{P2835R5}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r5}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2601R1, - author = "Justin Cooke", - title = "{P2601R1}: Make redundant empty angle brackets optional", - howpublished = "\url{https://wg21.link/p2601r1}", - year = 2022, - month = 7, +@misc{P2835R6, + author = "Gonzalo Brito Gadeschi and Mark Hoemmen and Carter H. Edwards and Bryce Adelstein Lelbach", + title = "{P2835R6}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r6}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2602R0, - author = "Barry Revzin", - title = "{P2602R0}: Poison Pills are Too Toxic", - howpublished = "\url{https://wg21.link/p2602r0}", - year = 2022, - month = 6, +@misc{P2835R7, + author = "Gonzalo Brito Gadeschi and Mark Hoemmen and Carter H. Edwards and Bryce Adelstein Lelbach", + title = "{P2835R7}: Expose std::atomic\_ref's object address", + howpublished = "\url{https://wg21.link/p2835r7}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2602R1, - author = "Barry Revzin", - title = "{P2602R1}: Poison Pills are Too Toxic", - howpublished = "\url{https://wg21.link/p2602r1}", - year = 2022, +@misc{P2836R0, + author = "Christopher Di Bella", + title = "{P2836R0}: std::const\_iterator often produces an unexpected type", + howpublished = "\url{https://wg21.link/p2836r0}", + year = 2023, + month = 3, + publisher = "WG21" +} +@misc{P2836R1, + author = "Christopher Di Bella", + title = "{P2836R1}: std::basic\_const\_iterator should follow its underlying type's convertibility", + howpublished = "\url{https://wg21.link/p2836r1}", + year = 2023, month = 7, publisher = "WG21" } -@misc{P2602R2, - author = "Barry Revzin", - title = "{P2602R2}: Poison Pills are Too Toxic", - howpublished = "\url{https://wg21.link/p2602r2}", - year = 2022, - month = 11, +@misc{P2837R0, + author = "Alisdair Meredith and Harry Bott", + title = "{P2837R0}: Planning to Revisit the Lakos Rule", + howpublished = "\url{https://wg21.link/p2837r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2603R0, - author = "Jarrad Waterloo", - title = "{P2603R0}: member function pointer to function pointer", - howpublished = "\url{https://wg21.link/p2603r0}", - year = 2022, - month = 6, +@misc{P2838R0, + author = "Ville Voutilainen", + title = "{P2838R0}: Unconditional contract violation handling of any kind is a serious problem", + howpublished = "\url{https://wg21.link/p2838r0}", + year = 2023, + month = 3, publisher = "WG21" } -@misc{P2603R1, - author = "Jarrad Waterloo", - title = "{P2603R1}: member function pointer to function pointer", - howpublished = "\url{https://wg21.link/p2603r1}", - year = 2022, - month = 9, +@misc{P2839R0, + author = "Brian Bi and Joshua Berne", + title = "{P2839R0}: Nontrivial relocation via a new ``owning reference'' type", + howpublished = "\url{https://wg21.link/p2839r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2604R0, - author = "Christian Trott", - title = "{P2604R0}: MDSPAN: rename pointer and contiguous", - howpublished = "\url{https://wg21.link/p2604r0}", - year = 2022, - month = 6, +@misc{P2841R0, + author = "Corentin Jabot and Gašper Ažman", + title = "{P2841R0}: Concept Template Parameters", + howpublished = "\url{https://wg21.link/p2841r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2605R0, - author = "Tom Honermann", - title = "{P2605R0}: SG16: Unicode meeting summaries 2022-01-12 through 2022-06-08", - howpublished = "\url{https://wg21.link/p2605r0}", - year = 2022, - month = 6, +@misc{P2841R1, + author = "Corentin Jabot and Gašper Ažman", + title = "{P2841R1}: Concept Template Parameters", + howpublished = "\url{https://wg21.link/p2841r1}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2607R0, - author = "Justin Cooke", - title = "{P2607R0}: Let alignas specify minimum alignment", - howpublished = "\url{https://wg21.link/p2607r0}", - year = 2022, - month = 6, +@misc{P2841R2, + author = "Corentin Jabot and Gašper Ažman", + title = "{P2841R2}: Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/p2841r2}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2608R0, - author = "Justin Cooke", - title = "{P2608R0}: Allow multiple init-statements", - howpublished = "\url{https://wg21.link/p2608r0}", - year = 2022, - month = 6, +@misc{P2841R3, + author = "Corentin Jabot and Gašper Ažman and James Touton", + title = "{P2841R3}: Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/p2841r3}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2609R0, - author = "John Eivind Helset", - title = "{P2609R0}: Relaxing Ranges Just A Smidge", - howpublished = "\url{https://wg21.link/p2609r0}", - year = 2022, - month = 6, +@misc{P2841R4, + author = "Corentin Jabot and Gašper Ažman and James Touton", + title = "{P2841R4}: Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/p2841r4}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2609R1, - author = "John Eivind Helset", - title = "{P2609R1}: Relaxing Ranges Just A Smidge", - howpublished = "\url{https://wg21.link/p2609r1}", - year = 2022, - month = 6, +@misc{P2841R5, + author = "Corentin Jabot and Gašper Ažman and James Touton", + title = "{P2841R5}: Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/p2841r5}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2609R2, - author = "John Eivind Helset", - title = "{P2609R2}: Relaxing Ranges Just A Smidge", - howpublished = "\url{https://wg21.link/p2609r2}", - year = 2023, +@misc{P2841R6, + author = "Corentin Jabot and Gašper Ažman and James Touton and Hubert Tong", + title = "{P2841R6}: Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/p2841r6}", + year = 2025, month = 1, publisher = "WG21" } -@misc{P2609R3, - author = "John Eivind Helset", - title = "{P2609R3}: Relaxing Ranges Just A Smidge", - howpublished = "\url{https://wg21.link/p2609r3}", - year = 2023, +@misc{P2841R7, + author = "Corentin Jabot and Gašper Ažman and James Touton and Hubert Tong", + title = "{P2841R7}: Concept and variable-template template-parameters", + howpublished = "\url{https://wg21.link/p2841r7}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2610R0, - author = "Bryce Adelstein Lelbach", - title = "{P2610R0}: 2022-07 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2610r0}", - year = 2022, - month = 6, +@misc{P2842R0, + author = "Alisdair Meredith and Harry Bott", + title = "{P2842R0}: Destructor Semantics Do Not Affect Constructible Traits", + howpublished = "\url{https://wg21.link/p2842r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2611R0, - author = "Bryce Adelstein Lelbach", - title = "{P2611R0}: 2022-07 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2611r0}", - year = 2022, - month = 7, +@misc{P2843R0, + author = "Alisdair Meredith", + title = "{P2843R0}: Preprocessing is never undefined", + howpublished = "\url{https://wg21.link/p2843r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2613R0, - author = "Yihe Le", - title = "{P2613R0}: Add the missing `empty` to `mdspan`", - howpublished = "\url{https://wg21.link/p2613r0}", - year = 2022, - month = 6, +@misc{P2843R1, + author = "Alisdair Meredith", + title = "{P2843R1}: Preprocessing is never undefined", + howpublished = "\url{https://wg21.link/p2843r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2613R1, - author = "Yihe Le", - title = "{P2613R1}: Add the missing `empty` to `mdspan`", - howpublished = "\url{https://wg21.link/p2613r1}", - year = 2022, - month = 6, +@misc{P2843R2, + author = "Alisdair Meredith", + title = "{P2843R2}: Preprocessing is never undefined", + howpublished = "\url{https://wg21.link/p2843r2}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2614R0, - author = "Matthias Kretz", - title = "{P2614R0}: Deprecate numeric\_limits::has\_denorm", - howpublished = "\url{https://wg21.link/p2614r0}", - year = 2022, +@misc{P2843R3, + author = "Alisdair Meredith", + title = "{P2843R3}: Preprocessing is never undefined", + howpublished = "\url{https://wg21.link/p2843r3}", + year = 2025, month = 7, publisher = "WG21" } -@misc{P2614R1, - author = "Matthias Kretz", - title = "{P2614R1}: Deprecate numeric\_limits::has\_denorm", - howpublished = "\url{https://wg21.link/p2614r1}", - year = 2022, - month = 9, +@misc{P2845R0, + author = "Victor Zverovich", + title = "{P2845R0}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2614R2, - author = "Matthias Kretz", - title = "{P2614R2}: Deprecate numeric\_limits::has\_denorm", - howpublished = "\url{https://wg21.link/p2614r2}", - year = 2022, - month = 11, +@misc{P2845R1, + author = "Victor Zverovich", + title = "{P2845R1}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2615R0, - author = "S. Davis Herring", - title = "{P2615R0}: Meaningful exports", - howpublished = "\url{https://wg21.link/p2615r0}", - year = 2022, +@misc{P2845R2, + author = "Victor Zverovich", + title = "{P2845R2}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r2}", + year = 2023, month = 7, publisher = "WG21" } -@misc{P2615R1, - author = "S. Davis Herring", - title = "{P2615R1}: Meaningful exports", - howpublished = "\url{https://wg21.link/p2615r1}", - year = 2022, - month = 11, - publisher = "WG21" -} -@misc{P2616R0, - author = "Lewis Baker", - title = "{P2616R0}: Making std::atomic notification/wait operations usable in more situations", - howpublished = "\url{https://wg21.link/p2616r0}", - year = 2022, - month = 7, +@misc{P2845R3, + author = "Victor Zverovich", + title = "{P2845R3}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r3}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2616R1, - author = "Lewis Baker", - title = "{P2616R1}: Making std::atomic notification/wait operations usable in more situations", - howpublished = "\url{https://wg21.link/p2616r1}", - year = 2022, - month = 11, +@misc{P2845R4, + author = "Victor Zverovich", + title = "{P2845R4}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r4}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2616R2, - author = "Lewis Baker", - title = "{P2616R2}: Making std::atomic notification/wait operations usable in more situations", - howpublished = "\url{https://wg21.link/p2616r2}", - year = 2022, +@misc{P2845R5, + author = "Victor Zverovich", + title = "{P2845R5}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r5}", + year = 2023, month = 11, publisher = "WG21" } -@misc{P2616R3, - author = "Lewis Baker", - title = "{P2616R3}: Making std::atomic notification/wait operations usable in more situations", - howpublished = "\url{https://wg21.link/p2616r3}", - year = 2022, - month = 11, +@misc{P2845R6, + author = "Victor Zverovich", + title = "{P2845R6}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r6}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2616R4, - author = "Lewis Baker", - title = "{P2616R4}: Making std::atomic notification/wait operations usable in more situations", - howpublished = "\url{https://wg21.link/p2616r4}", - year = 2023, - month = 2, +@misc{P2845R7, + author = "Victor Zverovich", + title = "{P2845R7}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r7}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2617R0, - author = "Jens Maurer", - title = "{P2617R0}: Responses to NB comments on DTS 12907 ``Extensions to C++ for Transactional Memory Version 2''", - howpublished = "\url{https://wg21.link/p2617r0}", - year = 2022, - month = 7, +@misc{P2845R8, + author = "Victor Zverovich", + title = "{P2845R8}: Formatting of std::filesystem::path", + howpublished = "\url{https://wg21.link/p2845r8}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2618R0, - author = "Jonathan Wakely", - title = "{P2618R0}: C++ Standard Library Issues to be moved in Virtual Plenary, Jul. 2022", - howpublished = "\url{https://wg21.link/p2618r0}", - year = 2022, - month = 7, +@misc{P2846R0, + author = "Corentin Jabot", + title = "{P2846R0}: size\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2620R0, +@misc{P2846R1, author = "Corentin Jabot", - title = "{P2620R0}: Lifting artificial restriction on universal character names", - howpublished = "\url{https://wg21.link/p2620r0}", - year = 2022, - month = 7, + title = "{P2846R1}: size\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r1}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2620R1, +@misc{P2846R2, author = "Corentin Jabot", - title = "{P2620R1}: Lifting artificial restriction on universal character names", - howpublished = "\url{https://wg21.link/p2620r1}", - year = 2022, - month = 8, + title = "{P2846R2}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r2}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2620R2, +@misc{P2846R3, author = "Corentin Jabot", - title = "{P2620R2}: Improve the wording for Universal Character Names in identifiers", - howpublished = "\url{https://wg21.link/p2620r2}", - year = 2022, + title = "{P2846R3}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r3}", + year = 2024, month = 9, publisher = "WG21" } -@misc{P2621R0, +@misc{P2846R4, author = "Corentin Jabot", - title = "{P2621R0}: UB? In my Lexer?", - howpublished = "\url{https://wg21.link/p2621r0}", - year = 2022, - month = 7, + title = "{P2846R4}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r4}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2621R1, +@misc{P2846R5, author = "Corentin Jabot", - title = "{P2621R1}: UB? In my Lexer?", - howpublished = "\url{https://wg21.link/p2621r1}", - year = 2022, - month = 8, + title = "{P2846R5}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r5}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2621R2, +@misc{P2846R6, author = "Corentin Jabot", - title = "{P2621R2}: UB? In my Lexer?", - howpublished = "\url{https://wg21.link/p2621r2}", - year = 2023, + title = "{P2846R6}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", + howpublished = "\url{https://wg21.link/p2846r6}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2621R3, - author = "Corentin Jabot", - title = "{P2621R3}: UB? In my Lexer?", - howpublished = "\url{https://wg21.link/p2621r3}", +@misc{P2848R0, + author = "Arthur O'Dwyer and Enrico Mauro", + title = "{P2848R0}: std::is\_uniqued", + howpublished = "\url{https://wg21.link/p2848r0}", year = 2023, - month = 5, + month = 4, publisher = "WG21" } -@misc{P2622R0, - author = "Jens Maurer", - title = "{P2622R0}: Core Language Working Group ``ready'' Issues for the July, 2022 meeting", - howpublished = "\url{https://wg21.link/p2622r0}", - year = 2022, +@misc{P2848R1, + author = "Arthur O'Dwyer and Enrico Mauro", + title = "{P2848R1}: std::is\_uniqued", + howpublished = "\url{https://wg21.link/p2848r1}", + year = 2024, month = 7, publisher = "WG21" } -@misc{P2623R0, - author = "Jarrad J. Waterloo", - title = "{P2623R0}: implicit constant initialization", - howpublished = "\url{https://wg21.link/p2623r0}", - year = 2022, - month = 7, +@misc{P2849R0, + author = "Kirk Shoop", + title = "{P2849R0}: async-object - aka async-RAII objects", + howpublished = "\url{https://wg21.link/p2849r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2623R1, - author = "Jarrad J. Waterloo", - title = "{P2623R1}: implicit constant initialization", - howpublished = "\url{https://wg21.link/p2623r1}", - year = 2022, - month = 8, +@misc{P2850R0, + author = "Mark Batty and Simon Cooksey", + title = "{P2850R0}: Minimal Compiler Preserved Dependencies", + howpublished = "\url{https://wg21.link/p2850r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2623R2, - author = "Jarrad J. Waterloo", - title = "{P2623R2}: implicit constant initialization", - howpublished = "\url{https://wg21.link/p2623r2}", - year = 2022, - month = 9, +@misc{P2852R0, + author = "Tom Honermann", + title = "{P2852R0}: Contract violation handling semantics for the contracts MVP", + howpublished = "\url{https://wg21.link/p2852r0}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2624R0, - author = "Justin Cooke", - title = "{P2624R0}: Make operations on bools more portable", - howpublished = "\url{https://wg21.link/p2624r0}", - year = 2022, - month = 7, +@misc{P2853R0, + author = "Andrew Tomazos", + title = "{P2853R0}: Proposal of std::contract\_violation", + howpublished = "\url{https://wg21.link/p2853r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2625R0, - author = "Zhihao Yuan", - title = "{P2625R0}: Slides: Life without operator() (P2511R1 presentation)", - howpublished = "\url{https://wg21.link/p2625r0}", - year = 2022, - month = 7, +@misc{P2855R0, + author = "Ville Voutilainen", + title = "{P2855R0}: Member customization points for Senders and Receivers", + howpublished = "\url{https://wg21.link/p2855r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2626R0, - author = "Corentin Jabot", - title = "{P2626R0}: charN\_t incremental adoption: Casting pointers of UTF character types", - howpublished = "\url{https://wg21.link/p2626r0}", - year = 2022, - month = 8, +@misc{P2855R1, + author = "Ville Voutilainen", + title = "{P2855R1}: Member customization points for Senders and Receivers", + howpublished = "\url{https://wg21.link/p2855r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2627R0, - author = "Nina Ranns", - title = "{P2627R0}: WG21 2022-07 Virtual Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2627r0}", - year = 2022, - month = 8, +@misc{P2857R0, + author = "Matt Bentley", + title = "{P2857R0}: P2596R0 Critique", + howpublished = "\url{https://wg21.link/p2857r0}", + year = 2023, + month = 4, publisher = "WG21" } -@misc{P2628R0, - author = "Gonzalo Brito Gadeschi", - title = "{P2628R0}: Extend barrier APIs with memory\_order", - howpublished = "\url{https://wg21.link/p2628r0}", - year = 2022, - month = 8, +@misc{P2858R0, + author = "Andrzej Krzemieński", + title = "{P2858R0}: Noexcept vs contract violations", + howpublished = "\url{https://wg21.link/p2858r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2629R0, - author = "Gonzalo Brito Gadeschi", - title = "{P2629R0}: barrier token-less split arrive/wait", - howpublished = "\url{https://wg21.link/p2629r0}", - year = 2022, - month = 8, +@misc{P2861R0, + author = "John Lakos", + title = "{P2861R0}: The Lakos Rule: Narrow Contracts And `noexcept` Are Inherently Incompatible", + howpublished = "\url{https://wg21.link/p2861r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2630R0, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", - title = "{P2630R0}: Submdspan", - howpublished = "\url{https://wg21.link/p2630r0}", - year = 2022, - month = 8, +@misc{P2862R0, + author = "Daniel Krügler", + title = "{P2862R0}: text\_encoding::name() should never return null values", + howpublished = "\url{https://wg21.link/p2862r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2630R1, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", - title = "{P2630R1}: Submdspan", - howpublished = "\url{https://wg21.link/p2630r1}", - year = 2022, - month = 10, +@misc{P2862R1, + author = "Daniel Krügler", + title = "{P2862R1}: text\_encoding::name() should never return null values", + howpublished = "\url{https://wg21.link/p2862r1}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2630R2, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nevin Liber", - title = "{P2630R2}: Submdspan", - howpublished = "\url{https://wg21.link/p2630r2}", +@misc{P2863R0, + author = "Alisdair Meredith", + title = "{P2863R0}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r0}", year = 2023, - month = 1, + month = 5, publisher = "WG21" } -@misc{P2630R3, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nevin Liber", - title = "{P2630R3}: Submdspan", - howpublished = "\url{https://wg21.link/p2630r3}", +@misc{P2863R1, + author = "Alisdair Meredith", + title = "{P2863R1}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r1}", year = 2023, - month = 3, + month = 8, publisher = "WG21" } -@misc{P2630R4, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nevin Liber", - title = "{P2630R4}: Submdspan", - howpublished = "\url{https://wg21.link/p2630r4}", +@misc{P2863R2, + author = "Alisdair Meredith", + title = "{P2863R2}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r2}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2631R0, - author = "Alisdair Meredith and Bryce Adelstein Lelbach and Jonathan Wakely", - title = "{P2631R0}: Publish TS Library Fundamentals v3 Now!", - howpublished = "\url{https://wg21.link/p2631r0}", - year = 2022, - month = 9, +@misc{P2863R3, + author = "Alisdair Meredith", + title = "{P2863R3}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r3}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2632R0, - author = "Corentin Jabot and Pablo Halpern and John Lakos and Alisdair Meredith and Joshua Berne and Gašper Ažman", - title = "{P2632R0}: A plan for better template meta programming facilities in C++26", - howpublished = "\url{https://wg21.link/p2632r0}", - year = 2022, - month = 10, +@misc{P2863R4, + author = "Alisdair Meredith", + title = "{P2863R4}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r4}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2633R0, - author = "Justin Cooke", - title = "{P2633R0}: thread\_local\_inherit: Enhancing thread-local storage", - howpublished = "\url{https://wg21.link/p2633r0}", - year = 2022, - month = 8, +@misc{P2863R5, + author = "Alisdair Meredith", + title = "{P2863R5}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r5}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2634R0, - author = "Justin Cooke", - title = "{P2634R0}: Allow qualifiers in constructor declarations", - howpublished = "\url{https://wg21.link/p2634r0}", - year = 2022, - month = 8, +@misc{P2863R6, + author = "Alisdair Meredith", + title = "{P2863R6}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r6}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2635R0, - author = "Justin Cooke", - title = "{P2635R0}: Enhancing the break statement", - howpublished = "\url{https://wg21.link/p2635r0}", - year = 2022, - month = 8, +@misc{P2863R7, + author = "Alisdair Meredith", + title = "{P2863R7}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r7}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2636R0, - author = "Hannes Hauswedell", - title = "{P2636R0}: References to ranges should always be viewable", - howpublished = "\url{https://wg21.link/p2636r0}", - year = 2022, - month = 9, +@misc{P2863R8, + author = "Alisdair Meredith", + title = "{P2863R8}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r8}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2636R1, - author = "Hannes Hauswedell", - title = "{P2636R1}: References to ranges should always be viewable", - howpublished = "\url{https://wg21.link/p2636r1}", - year = 2022, - month = 10, +@misc{P2863R9, + author = "Alisdair Meredith", + title = "{P2863R9}: Review Annex D for C++26", + howpublished = "\url{https://wg21.link/p2863r9}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2636R2, - author = "Hannes Hauswedell", - title = "{P2636R2}: References to ranges should always be viewable", - howpublished = "\url{https://wg21.link/p2636r2}", +@misc{P2864R0, + author = "Alisdair Meredith", + title = "{P2864R0}: Remove Deprecated Arithmetic Conversion on Enumerations From C++26", + howpublished = "\url{https://wg21.link/p2864r0}", year = 2023, - month = 1, + month = 5, publisher = "WG21" } -@misc{P2637R0, - author = "Barry Revzin", - title = "{P2637R0}: Member visit and apply", - howpublished = "\url{https://wg21.link/p2637r0}", - year = 2022, - month = 9, +@misc{P2864R1, + author = "Alisdair Meredith", + title = "{P2864R1}: Remove Deprecated Arithmetic Conversion on Enumerations From C++26", + howpublished = "\url{https://wg21.link/p2864r1}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2637R1, - author = "Barry Revzin", - title = "{P2637R1}: Member visit", - howpublished = "\url{https://wg21.link/p2637r1}", - year = 2022, - month = 10, +@misc{P2864R2, + author = "Alisdair Meredith", + title = "{P2864R2}: Remove Deprecated Arithmetic Conversion on Enumerations From C++26", + howpublished = "\url{https://wg21.link/p2864r2}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2637R2, - author = "Barry Revzin", - title = "{P2637R2}: Member visit", - howpublished = "\url{https://wg21.link/p2637r2}", +@misc{P2865R0, + author = "Alisdair Meredith", + title = "{P2865R0}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2637R3, - author = "Barry Revzin", - title = "{P2637R3}: Member visit", - howpublished = "\url{https://wg21.link/p2637r3}", +@misc{P2865R1, + author = "Alisdair Meredith", + title = "{P2865R1}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r1}", year = 2023, month = 6, publisher = "WG21" } -@misc{P2638R0, - author = "Daniel Towner", - title = "{P2638R0}: Intel's response to P1915R0 for std::simd parallelism in TS 2", - howpublished = "\url{https://wg21.link/p2638r0}", - year = 2022, - month = 9, +@misc{P2865R2, + author = "Alisdair Meredith", + title = "{P2865R2}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r2}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2639R0, - author = "Torben Thaysen", - title = "{P2639R0}: Static Allocations", - howpublished = "\url{https://wg21.link/p2639r0}", - year = 2022, +@misc{P2865R3, + author = "Alisdair Meredith", + title = "{P2865R3}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r3}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2640R0, - author = "Nathan Sidwell", - title = "{P2640R0}: Modules: Inner-scope Namespace Entities: Exported or Not?", - howpublished = "\url{https://wg21.link/p2640r0}", - year = 2022, - month = 9, +@misc{P2865R4, + author = "Alisdair Meredith", + title = "{P2865R4}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r4}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2640R1, - author = "Nathan Sidwell", - title = "{P2640R1}: Modules: Inner-scope Namespace Entities: Exported or Not?", - howpublished = "\url{https://wg21.link/p2640r1}", - year = 2022, - month = 10, +@misc{P2865R5, + author = "Alisdair Meredith", + title = "{P2865R5}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r5}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2640R2, - author = "Nathan Sidwell", - title = "{P2640R2}: Modules: Inner-scope Namespace Entities: Exported or Not?", - howpublished = "\url{https://wg21.link/p2640r2}", - year = 2022, +@misc{P2865R6, + author = "Alisdair Meredith", + title = "{P2865R6}: Remove Deprecated Array Comparisons from C++26", + howpublished = "\url{https://wg21.link/p2865r6}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P2641R0, - author = "Barry Revzin", - title = "{P2641R0}: Checking if a union alternative is active", - howpublished = "\url{https://wg21.link/p2641r0}", - year = 2022, +@misc{P2866R0, + author = "Alisdair Meredith", + title = "{P2866R0}: Remove Deprecated Volatile Features From C++26", + howpublished = "\url{https://wg21.link/p2866r0}", + year = 2023, + month = 5, + publisher = "WG21" +} +@misc{P2866R1, + author = "Alisdair Meredith", + title = "{P2866R1}: Remove Deprecated Volatile Features From C++26", + howpublished = "\url{https://wg21.link/p2866r1}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2641R1, - author = "Barry Revzin", - title = "{P2641R1}: Checking if a union alternative is active", - howpublished = "\url{https://wg21.link/p2641r1}", - year = 2022, - month = 10, +@misc{P2866R2, + author = "Alisdair Meredith", + title = "{P2866R2}: Remove Deprecated Volatile Features From C++26", + howpublished = "\url{https://wg21.link/p2866r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2641R2, - author = "Barry Revzin", - title = "{P2641R2}: Checking if a union alternative is active", - howpublished = "\url{https://wg21.link/p2641r2}", +@misc{P2866R3, + author = "Alisdair Meredith", + title = "{P2866R3}: Remove Deprecated Volatile Features From C++26", + howpublished = "\url{https://wg21.link/p2866r3}", + year = 2024, + month = 6, + publisher = "WG21" +} +@misc{P2866R4, + author = "Alisdair Meredith", + title = "{P2866R4}: Remove Deprecated Volatile Features From C++26", + howpublished = "\url{https://wg21.link/p2866r4}", + year = 2024, + month = 7, + publisher = "WG21" +} +@misc{P2866R5, + author = "Alisdair Meredith", + title = "{P2866R5}: Remove Deprecated Volatile Features From C++26", + howpublished = "\url{https://wg21.link/p2866r5}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{P2867R0, + author = "Alisdair Meredith", + title = "{P2867R0}: Remove Deprecated strstreams From C++26", + howpublished = "\url{https://wg21.link/p2867r0}", year = 2023, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2641R3, - author = "Barry Revzin", - title = "{P2641R3}: Checking if a union alternative is active", - howpublished = "\url{https://wg21.link/p2641r3}", +@misc{P2867R1, + author = "Alisdair Meredith", + title = "{P2867R1}: Remove Deprecated strstreams From C++26", + howpublished = "\url{https://wg21.link/p2867r1}", + year = 2023, + month = 9, + publisher = "WG21" +} +@misc{P2867R2, + author = "Alisdair Meredith", + title = "{P2867R2}: Remove Deprecated strstreams From C++26", + howpublished = "\url{https://wg21.link/p2867r2}", + year = 2024, + month = 3, + publisher = "WG21" +} +@misc{P2868R0, + author = "Alisdair Meredith", + title = "{P2868R0}: Remove Deprecated `std::allocator` Typedef From C++26", + howpublished = "\url{https://wg21.link/p2868r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2641R4, - author = "Barry Revzin", - title = "{P2641R4}: Checking if a union alternative is active", - howpublished = "\url{https://wg21.link/p2641r4}", +@misc{P2868R1, + author = "Alisdair Meredith", + title = "{P2868R1}: Remove Deprecated `std::allocator` Typedef From C++26", + howpublished = "\url{https://wg21.link/p2868r1}", year = 2023, - month = 6, + month = 8, publisher = "WG21" } -@misc{P2642R0, - author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Malte Förster and Jiaming Yuan", - title = "{P2642R0}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r0}", - year = 2022, +@misc{P2868R2, + author = "Alisdair Meredith", + title = "{P2868R2}: Remove Deprecated `std::allocator` Typedef From C++26", + howpublished = "\url{https://wg21.link/p2868r2}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2642R1, - author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Malte Förster and Jiaming Yuan", - title = "{P2642R1}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r1}", - year = 2022, - month = 10, +@misc{P2868R3, + author = "Alisdair Meredith", + title = "{P2868R3}: Remove Deprecated `std::allocator` Typedef From C++26", + howpublished = "\url{https://wg21.link/p2868r3}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2642R2, - author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Malte Förster and Jiaming Yuan", - title = "{P2642R2}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r2}", +@misc{P2869R0, + author = "Alisdair Meredith", + title = "{P2869R0}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", + howpublished = "\url{https://wg21.link/p2869r0}", year = 2023, - month = 1, + month = 5, publisher = "WG21" } -@misc{P2642R3, - author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", - title = "{P2642R3}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r3}", +@misc{P2869R1, + author = "Alisdair Meredith", + title = "{P2869R1}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", + howpublished = "\url{https://wg21.link/p2869r1}", year = 2023, - month = 7, + month = 8, publisher = "WG21" } -@misc{P2642R4, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", - title = "{P2642R4}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r4}", +@misc{P2869R2, + author = "Alisdair Meredith", + title = "{P2869R2}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", + howpublished = "\url{https://wg21.link/p2869r2}", year = 2023, - month = 10, + month = 9, publisher = "WG21" } -@misc{P2642R5, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", - title = "{P2642R5}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r5}", +@misc{P2869R3, + author = "Alisdair Meredith", + title = "{P2869R3}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", + howpublished = "\url{https://wg21.link/p2869r3}", year = 2023, month = 12, publisher = "WG21" } -@misc{P2642R6, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Morales and Malte Förster and Jiaming Yuan", - title = "{P2642R6}: Padded mdspan layouts", - howpublished = "\url{https://wg21.link/p2642r6}", +@misc{P2869R4, + author = "Alisdair Meredith", + title = "{P2869R4}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", + howpublished = "\url{https://wg21.link/p2869r4}", year = 2024, - month = 6, + month = 3, publisher = "WG21" } -@misc{P2643R0, - author = "Gonzalo Brito Gadeschi and Olivier Giroux and Thomas Rodgers", - title = "{P2643R0}: Improving C++ concurrency features", - howpublished = "\url{https://wg21.link/p2643r0}", - year = 2022, +@misc{P2870R0, + author = "Alisdair Meredith", + title = "{P2870R0}: Remove `basic\_string::reserve()` From C++26", + howpublished = "\url{https://wg21.link/p2870r0}", + year = 2023, + month = 5, + publisher = "WG21" +} +@misc{P2870R1, + author = "Alisdair Meredith", + title = "{P2870R1}: Remove `basic\_string::reserve()` From C++26", + howpublished = "\url{https://wg21.link/p2870r1}", + year = 2023, + month = 8, + publisher = "WG21" +} +@misc{P2870R2, + author = "Alisdair Meredith", + title = "{P2870R2}: Remove `basic\_string::reserve()` From C++26", + howpublished = "\url{https://wg21.link/p2870r2}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2643R1, - author = "Gonzalo Brito Gadeschi and Olivier Giroux and Thomas Rodgers", - title = "{P2643R1}: Improving C++ concurrency features", - howpublished = "\url{https://wg21.link/p2643r1}", +@misc{P2870R3, + author = "Alisdair Meredith", + title = "{P2870R3}: Remove `basic\_string::reserve()` From C++26", + howpublished = "\url{https://wg21.link/p2870r3}", + year = 2023, + month = 12, + publisher = "WG21" +} +@misc{P2871R0, + author = "Alisdair Meredith", + title = "{P2871R0}: Remove Deprecated Unicode Conversion Facets From C++26", + howpublished = "\url{https://wg21.link/p2871r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2643R2, - author = "Gonzalo Brito Gadeschi and Olivier Giroux and Thomas Rodgers", - title = "{P2643R2}: Improving C++ concurrency features", - howpublished = "\url{https://wg21.link/p2643r2}", - year = 2024, - month = 1, +@misc{P2871R1, + author = "Alisdair Meredith", + title = "{P2871R1}: Remove Deprecated Unicode Conversion Facets From C++26", + howpublished = "\url{https://wg21.link/p2871r1}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2644R0, - author = "Nicolai Josuttis", - title = "{P2644R0}: Get Fix of Broken Range-based for Loop Finally Done", - howpublished = "\url{https://wg21.link/p2644r0}", - year = 2022, +@misc{P2871R2, + author = "Alisdair Meredith", + title = "{P2871R2}: Remove Deprecated Unicode Conversion Facets From C++26", + howpublished = "\url{https://wg21.link/p2871r2}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2644R1, - author = "Nicolai Josuttis and Herb Sutter and Titus Winter and Hana Dusíková and Fabio Fracassi and Victor Zverovich and Bryce Adelstein Lelbach and Peter Sommerlad", - title = "{P2644R1}: Final Fix of Broken Range based for Loop Rev 1", - howpublished = "\url{https://wg21.link/p2644r1}", - year = 2022, - month = 11, +@misc{P2871R3, + author = "Alisdair Meredith", + title = "{P2871R3}: Remove Deprecated Unicode Conversion Facets From C++26", + howpublished = "\url{https://wg21.link/p2871r3}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2645R0, - author = "Victor Zverovich", - title = "{P2645R0}: path\_view: a design that took a wrong turn", - howpublished = "\url{https://wg21.link/p2645r0}", - year = 2024, - month = 10, +@misc{P2872R0, + author = "Alisdair Meredith", + title = "{P2872R0}: Remove `wstring\_convert` From C++26", + howpublished = "\url{https://wg21.link/p2872r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2645R1, - author = "Victor Zverovich", - title = "{P2645R1}: path\_view: a design that took a wrong turn", - howpublished = "\url{https://wg21.link/p2645r1}", - year = 2024, - month = 11, +@misc{P2872R1, + author = "Alisdair Meredith", + title = "{P2872R1}: Remove `wstring\_convert` From C++26", + howpublished = "\url{https://wg21.link/p2872r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2646R0, - author = "Parsa Amini and Joshua Berne and John Lakos", - title = "{P2646R0}: Explicit Assumption Syntax Can Reduce Run Time", - howpublished = "\url{https://wg21.link/p2646r0}", - year = 2022, - month = 10, +@misc{P2872R2, + author = "Alisdair Meredith", + title = "{P2872R2}: Remove `wstring\_convert` From C++26", + howpublished = "\url{https://wg21.link/p2872r2}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2647R0, - author = "Barry Revzin and Jonathan Wakely", - title = "{P2647R0}: Permitting static constexpr variables in constexpr functions", - howpublished = "\url{https://wg21.link/p2647r0}", - year = 2022, - month = 10, +@misc{P2872R3, + author = "Alisdair Meredith", + title = "{P2872R3}: Remove `wstring\_convert` From C++26", + howpublished = "\url{https://wg21.link/p2872r3}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2647R1, - author = "Barry Revzin and Jonathan Wakely", - title = "{P2647R1}: Permitting static constexpr variables in constexpr functions", - howpublished = "\url{https://wg21.link/p2647r1}", - year = 2022, - month = 11, +@misc{P2873R0, + author = "Alisdair Meredith", + title = "{P2873R0}: Remove Deprecated locale category facets for Unicode from C++26", + howpublished = "\url{https://wg21.link/p2873r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2648R0, - author = "Bryce Adelstein Lelbach", - title = "{P2648R0}: 2022-10 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2648r0}", - year = 2022, - month = 9, +@misc{P2873R1, + author = "Alisdair Meredith and Tom Honermann", + title = "{P2873R1}: Remove Deprecated locale category facets for Unicode from C++26", + howpublished = "\url{https://wg21.link/p2873r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2649R0, - author = "Bryce Adelstein Lelbach", - title = "{P2649R0}: 2022-10 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2649r0}", - year = 2022, - month = 11, +@misc{P2873R2, + author = "Alisdair Meredith and Tom Honermann", + title = "{P2873R2}: Remove Deprecated locale category facets for Unicode from C++26", + howpublished = "\url{https://wg21.link/p2873r2}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2650R0, - author = "Bryce Adelstein Lelbach", - title = "{P2650R0}: 2022-11 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2650r0}", - year = 2022, - month = 11, +@misc{P2873R3, + author = "Alisdair Meredith and Tom Honermann", + title = "{P2873R3}: Remove Deprecated locale category facets for Unicode from C++26", + howpublished = "\url{https://wg21.link/p2873r3}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2652R0, - author = "Pablo Halpern", - title = "{P2652R0}: Disallow user specialization of allocator\_traits", - howpublished = "\url{https://wg21.link/p2652r0}", - year = 2022, - month = 10, +@misc{P2874R0, + author = "Alisdair Meredith", + title = "{P2874R0}: Mandating Annex D", + howpublished = "\url{https://wg21.link/p2874r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2652R1, - author = "Pablo Halpern", - title = "{P2652R1}: Disallow user specialization of allocator\_traits", - howpublished = "\url{https://wg21.link/p2652r1}", - year = 2022, - month = 11, +@misc{P2874R1, + author = "Alisdair Meredith", + title = "{P2874R1}: Mandating Annex D", + howpublished = "\url{https://wg21.link/p2874r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2652R2, - author = "Pablo Halpern", - title = "{P2652R2}: Disallow user specialization of allocator\_traits", - howpublished = "\url{https://wg21.link/p2652r2}", +@misc{P2874R2, + author = "Alisdair Meredith", + title = "{P2874R2}: Mandating Annex D", + howpublished = "\url{https://wg21.link/p2874r2}", year = 2023, - month = 2, + month = 6, publisher = "WG21" } -@misc{P2653R0, - author = "Steve Downey", - title = "{P2653R0}: Update Annex E based on Unicode 15.0 UAX 31", - howpublished = "\url{https://wg21.link/p2653r0}", - year = 2022, - month = 10, +@misc{P2875R0, + author = "Alisdair Meredith", + title = "{P2875R0}: Undeprecate `polymorphic\_allocator::destroy` For C++26", + howpublished = "\url{https://wg21.link/p2875r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2653R1, - author = "Steve Downey", - title = "{P2653R1}: Update Annex E based on Unicode 15.0 UAX 31", - howpublished = "\url{https://wg21.link/p2653r1}", - year = 2022, - month = 10, +@misc{P2875R1, + author = "Alisdair Meredith", + title = "{P2875R1}: Undeprecate `polymorphic\_allocator::destroy` For C++26", + howpublished = "\url{https://wg21.link/p2875r1}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2654R0, +@misc{P2875R2, author = "Alisdair Meredith", - title = "{P2654R0}: Modules and Macros", - howpublished = "\url{https://wg21.link/p2654r0}", + title = "{P2875R2}: Undeprecate `polymorphic\_allocator::destroy` For C++26", + howpublished = "\url{https://wg21.link/p2875r2}", year = 2023, - month = 5, + month = 9, publisher = "WG21" } -@misc{P2654R1, +@misc{P2875R3, author = "Alisdair Meredith", - title = "{P2654R1}: Modules and Macros", - howpublished = "\url{https://wg21.link/p2654r1}", - year = 2025, - month = 1, + title = "{P2875R3}: Undeprecate `polymorphic\_allocator::destroy` For C++26", + howpublished = "\url{https://wg21.link/p2875r3}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2655R0, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2655R0}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", - howpublished = "\url{https://wg21.link/p2655r0}", - year = 2022, - month = 9, +@misc{P2875R4, + author = "Alisdair Meredith", + title = "{P2875R4}: Undeprecate `polymorphic\_allocator::destroy` For C++26", + howpublished = "\url{https://wg21.link/p2875r4}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2655R1, - author = "Hui Xie and S. Levent Yilmaz", - title = "{P2655R1}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", - howpublished = "\url{https://wg21.link/p2655r1}", - year = 2022, - month = 11, +@misc{P2876R0, + author = "Daniel Towner and Matthias Kretz", + title = "{P2876R0}: Proposal to extend std::simd with more constructors and accessors", + howpublished = "\url{https://wg21.link/p2876r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2655R2, - author = "Hui Xie and S. Levent Yilmaz and Tim Song", - title = "{P2655R2}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", - howpublished = "\url{https://wg21.link/p2655r2}", - year = 2023, - month = 2, +@misc{P2876R1, + author = "Daniel Towner and Matthias Kretz", + title = "{P2876R1}: Proposal to extend std::simd with more constructors and accessors", + howpublished = "\url{https://wg21.link/p2876r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2655R3, - author = "Hui Xie and S. Levent Yilmaz and Tim Song", - title = "{P2655R3}: common\_reference\_t of reference\_wrapper Should Be a Reference Type", - howpublished = "\url{https://wg21.link/p2655r3}", - year = 2023, +@misc{P2876R2, + author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", + title = "{P2876R2}: Proposal to extend std::simd with more constructors and accessors", + howpublished = "\url{https://wg21.link/p2876r2}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2656R0, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2656R0}: C++ Ecosystem International Standard", - howpublished = "\url{https://wg21.link/p2656r0}", - year = 2022, - month = 10, +@misc{P2876R3, + author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", + title = "{P2876R3}: Proposal to extend std::simd with more constructors and accessors", + howpublished = "\url{https://wg21.link/p2876r3}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2656R1, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2656R1}: C++ Ecosystem International Standard", - howpublished = "\url{https://wg21.link/p2656r1}", - year = 2022, - month = 12, +@misc{P2877R0, + author = "Joshua Berne and Tom Honermann", + title = "{P2877R0}: Contract Build Modes and Semantics", + howpublished = "\url{https://wg21.link/p2877r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2656R2, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2656R2}: C++ Ecosystem International Standard", - howpublished = "\url{https://wg21.link/p2656r2}", +@misc{P2878R0, + author = "Jarrad J. Waterloo", + title = "{P2878R0}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r0}", year = 2023, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2656R3, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2656R3}: C++ Ecosystem International Standard", - howpublished = "\url{https://wg21.link/p2656r3}", - year = 2024, - month = 7, +@misc{P2878R1, + author = "Jarrad J. Waterloo", + title = "{P2878R1}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r1}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2656R4, - author = "René Ferdinand Rivera Morell", - title = "{P2656R4}: WITHDRAWN: C++ Ecosystem International Standard", - howpublished = "\url{https://wg21.link/p2656r4}", - year = 2024, - month = 12, +@misc{P2878R2, + author = "Jarrad J. Waterloo", + title = "{P2878R2}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r2}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2657R0, +@misc{P2878R3, author = "Jarrad J. Waterloo", - title = "{P2657R0}: C++ is the next C++", - howpublished = "\url{https://wg21.link/p2657r0}", - year = 2022, - month = 10, + title = "{P2878R3}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r3}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2657R1, +@misc{P2878R4, author = "Jarrad J. Waterloo", - title = "{P2657R1}: C++ is the next C++", - howpublished = "\url{https://wg21.link/p2657r1}", - year = 2022, - month = 11, + title = "{P2878R4}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r4}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2658R0, +@misc{P2878R5, author = "Jarrad J. Waterloo", - title = "{P2658R0}: temporary storage class specifiers", - howpublished = "\url{https://wg21.link/p2658r0}", - year = 2022, - month = 10, + title = "{P2878R5}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r5}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2658R1, +@misc{P2878R6, author = "Jarrad J. Waterloo", - title = "{P2658R1}: temporary storage class specifiers", - howpublished = "\url{https://wg21.link/p2658r1}", - year = 2022, + title = "{P2878R6}: Reference checking", + howpublished = "\url{https://wg21.link/p2878r6}", + year = 2023, month = 11, publisher = "WG21" } -@misc{P2659R0, - author = "Brian Bi", - title = "{P2659R0}: A Proposal to Publish a Technical Specification for Contracts", - howpublished = "\url{https://wg21.link/p2659r0}", - year = 2022, - month = 10, +@misc{P2879R0, + author = "Andrew Tomazos", + title = "{P2879R0}: Proposal of std::dump", + howpublished = "\url{https://wg21.link/p2879r0}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2659R1, - author = "Brian Bi and Alisdair Meredith", - title = "{P2659R1}: A Proposal to Publish a Technical Specification for Contracts", - howpublished = "\url{https://wg21.link/p2659r1}", - year = 2022, - month = 11, +@misc{P2880R0, + author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", + title = "{P2880R0}: Algorithm-like vs std::simd based RNG API", + howpublished = "\url{https://wg21.link/p2880r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2659R2, - author = "Brian Bi and Alisdair Meredith", - title = "{P2659R2}: A Proposal to Publish a Technical Specification for Contracts", - howpublished = "\url{https://wg21.link/p2659r2}", - year = 2022, - month = 12, +@misc{P2881R0, + author = "Jonathan Müller and Barry Revzin", + title = "{P2881R0}: Generator-based for loop", + howpublished = "\url{https://wg21.link/p2881r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2660R0, - author = "Brian Bi", - title = "{P2660R0}: Proposed Contracts TS", - howpublished = "\url{https://wg21.link/p2660r0}", - year = 2022, - month = 10, +@misc{P2882R0, + author = "Detlef Vollmann", + title = "{P2882R0}: An Event Model for C++ Executors", + howpublished = "\url{https://wg21.link/p2882r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2661R0, - author = "Brian Bi", - title = "{P2661R0}: Miscellaneous amendments to the Contracts TS", - howpublished = "\url{https://wg21.link/p2661r0}", - year = 2022, - month = 10, +@misc{P2883R0, + author = "Alisdair Meredith", + title = "{P2883R0}: `offsetof` Should Be A Keyword In C++26", + howpublished = "\url{https://wg21.link/p2883r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2662R0, - author = "Corentin Jabot and Pablo Halpern and John Lakos and Alisdair Meredith and Joshua Berne", - title = "{P2662R0}: Pack Indexing", - howpublished = "\url{https://wg21.link/p2662r0}", - year = 2022, - month = 10, +@misc{P2883R1, + author = "Alisdair Meredith", + title = "{P2883R1}: `offsetof` Should Be A Keyword In C++26", + howpublished = "\url{https://wg21.link/p2883r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2662R1, - author = "Corentin Jabot and Pablo Halpern", - title = "{P2662R1}: Pack Indexing", - howpublished = "\url{https://wg21.link/p2662r1}", +@misc{P2884R0, + author = "Alisdair Meredith", + title = "{P2884R0}: `assert` Should Be A Keyword In C++26", + howpublished = "\url{https://wg21.link/p2884r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2662R2, - author = "Corentin Jabot and Pablo Halpern", - title = "{P2662R2}: Pack Indexing", - howpublished = "\url{https://wg21.link/p2662r2}", +@misc{P2885R0, + author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen", + title = "{P2885R0}: Requirements for a Contracts syntax", + howpublished = "\url{https://wg21.link/p2885r0}", year = 2023, month = 7, publisher = "WG21" } -@misc{P2662R3, - author = "Corentin Jabot and Pablo Halpern", - title = "{P2662R3}: Pack Indexing", - howpublished = "\url{https://wg21.link/p2662r3}", +@misc{P2885R1, + author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen and Tom Honermann", + title = "{P2885R1}: Requirements for a Contracts syntax", + howpublished = "\url{https://wg21.link/p2885r1}", year = 2023, - month = 12, + month = 8, publisher = "WG21" } -@misc{P2663R0, - author = "Daniel Towner", - title = "{P2663R0}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r0}", - year = 2022, - month = 10, +@misc{P2885R2, + author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen and Tom Honermann", + title = "{P2885R2}: Requirements for a Contracts syntax", + howpublished = "\url{https://wg21.link/p2885r2}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2663R1, - author = "Daniel Towner", - title = "{P2663R1}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r1}", +@misc{P2885R3, + author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen and Tom Honermann", + title = "{P2885R3}: Requirements for a Contracts syntax", + howpublished = "\url{https://wg21.link/p2885r3}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2663R2, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2663R2}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r2}", +@misc{P2886R0, + author = "Michael Wong", + title = "{P2886R0}: Concurrency TS2 Editor's report", + howpublished = "\url{https://wg21.link/p2886r0}", year = 2023, - month = 4, + month = 5, publisher = "WG21" } -@misc{P2663R3, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2663R3}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r3}", +@misc{P2887R0, + author = "Michael Wong", + title = "{P2887R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes to 2023/05/11", + howpublished = "\url{https://wg21.link/p2887r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2663R4, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2663R4}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r4}", +@misc{P2888R0, + author = "Michael Wong", + title = "{P2888R0}: SG19: Machine Learning Virtual Meeting Minutes to 2023/05/12", + howpublished = "\url{https://wg21.link/p2888r0}", year = 2023, - month = 10, + month = 5, publisher = "WG21" } -@misc{P2663R5, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2663R5}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r5}", +@misc{P2889R0, + author = "Lauri Vasama", + title = "{P2889R0}: Distributed Arrays", + howpublished = "\url{https://wg21.link/p2889r0}", year = 2023, - month = 12, + month = 5, publisher = "WG21" } -@misc{P2663R6, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2663R6}: Proposal to support interleaved complex values in std::simd", - howpublished = "\url{https://wg21.link/p2663r6}", - year = 2025, - month = 1, +@misc{P2890R0, + author = "Timur Doumler", + title = "{P2890R0}: Contracts on lambdas", + howpublished = "\url{https://wg21.link/p2890r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2664R0, - author = "Daniel Towner", - title = "{P2664R0}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r0}", - year = 2022, - month = 10, +@misc{P2890R1, + author = "Timur Doumler", + title = "{P2890R1}: Contracts on lambdas", + howpublished = "\url{https://wg21.link/p2890r1}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2664R1, - author = "Daniel Towner", - title = "{P2664R1}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r1}", +@misc{P2890R2, + author = "Timur Doumler", + title = "{P2890R2}: Contracts on lambdas", + howpublished = "\url{https://wg21.link/p2890r2}", year = 2023, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2664R2, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R2}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r2}", +@misc{P2891R0, + author = "Tom Honermann", + title = "{P2891R0}: SG16: Unicode meeting summaries 2023-01-11 through 2023-05-10", + howpublished = "\url{https://wg21.link/p2891r0}", year = 2023, - month = 4, + month = 5, publisher = "WG21" } -@misc{P2664R3, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R3}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r3}", +@misc{P2892R0, + author = "David Sankel and Joe Jevnik", + title = "{P2892R0}: std::simd Types Should be Regular", + howpublished = "\url{https://wg21.link/p2892r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2664R4, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R4}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r4}", +@misc{P2893R0, + author = "Jody Hagins", + title = "{P2893R0}: Variadic Friends", + howpublished = "\url{https://wg21.link/p2893r0}", year = 2023, - month = 10, + month = 5, publisher = "WG21" } -@misc{P2664R5, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R5}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r5}", +@misc{P2893R1, + author = "Jody Hagins", + title = "{P2893R1}: Variadic Friends", + howpublished = "\url{https://wg21.link/p2893r1}", year = 2023, month = 10, publisher = "WG21" } -@misc{P2664R6, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R6}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r6}", +@misc{P2893R2, + author = "Jody Hagins and Arthur O'Dwyer", + title = "{P2893R2}: Variadic Friends", + howpublished = "\url{https://wg21.link/p2893r2}", year = 2024, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2664R7, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R7}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r7}", +@misc{P2893R3, + author = "Jody Hagins and Arthur O'Dwyer", + title = "{P2893R3}: Variadic Friends", + howpublished = "\url{https://wg21.link/p2893r3}", year = 2024, - month = 6, + month = 3, publisher = "WG21" } -@misc{P2664R8, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R8}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r8}", - year = 2024, - month = 10, +@misc{P2894R0, + author = "Timur Doumler", + title = "{P2894R0}: Constant evaluation of Contracts", + howpublished = "\url{https://wg21.link/p2894r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2664R9, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2664R9}: Proposal to extend std::simd with permutation API", - howpublished = "\url{https://wg21.link/p2664r9}", - year = 2025, +@misc{P2894R1, + author = "Timur Doumler", + title = "{P2894R1}: Constant evaluation of Contracts", + howpublished = "\url{https://wg21.link/p2894r1}", + year = 2023, + month = 12, + publisher = "WG21" +} +@misc{P2894R2, + author = "Timur Doumler", + title = "{P2894R2}: Constant evaluation of Contracts", + howpublished = "\url{https://wg21.link/p2894r2}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P2665R0, - author = "Bengt Gustafsson", - title = "{P2665R0}: Allow calling overload sets containing T, constT\&", - howpublished = "\url{https://wg21.link/p2665r0}", - year = 2022, - month = 10, +@misc{P2895R0, + author = "Sebastian Theophil and Jonathan Müller", + title = "{P2895R0}: noncopyable and nonmoveable utility classes", + howpublished = "\url{https://wg21.link/p2895r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2666R0, - author = "Bengt Gustafsson", - title = "{P2666R0}: Last use optimization", - howpublished = "\url{https://wg21.link/p2666r0}", - year = 2022, - month = 10, +@misc{P2896R0, + author = "Timur Doumler", + title = "{P2896R0}: Outstanding design questions for the Contracts MVP", + howpublished = "\url{https://wg21.link/p2896r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2667R0, - author = "Bengt Gustafsson", - title = "{P2667R0}: Support for static and SBO vectors by allocators", - howpublished = "\url{https://wg21.link/p2667r0}", - year = 2022, - month = 10, +@misc{P2897R0, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R0}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2668R0, - author = "Bengt Gustafsson", - title = "{P2668R0}: Role based parameter passing", - howpublished = "\url{https://wg21.link/p2668r0}", - year = 2022, +@misc{P2897R1, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R1}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r1}", + year = 2023, month = 10, publisher = "WG21" } -@misc{P2669R0, - author = "Bengt Gustafsson", - title = "{P2669R0}: Deprecate changing kind of names in class template specializations", - howpublished = "\url{https://wg21.link/p2669r0}", - year = 2022, - month = 10, +@misc{P2897R2, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R2}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r2}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2670R0, - author = "Barry Revzin", - title = "{P2670R0}: Non-transient constexpr allocation", - howpublished = "\url{https://wg21.link/p2670r0}", - year = 2022, - month = 10, +@misc{P2897R3, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R3}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r3}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2670R1, - author = "Barry Revzin", - title = "{P2670R1}: Non-transient constexpr allocation", - howpublished = "\url{https://wg21.link/p2670r1}", - year = 2023, - month = 2, +@misc{P2897R4, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R4}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r4}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2671R0, - author = "Barry Revzin", - title = "{P2671R0}: Syntax choices for generalized pack declaration and usage", - howpublished = "\url{https://wg21.link/p2671r0}", - year = 2022, - month = 10, +@misc{P2897R5, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R5}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r5}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P2672R0, - author = "Barry Revzin", - title = "{P2672R0}: Exploring the Design Space for a Pipeline Operator", - howpublished = "\url{https://wg21.link/p2672r0}", - year = 2022, - month = 10, +@misc{P2897R6, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R6}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r6}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2673R0, - author = "Gabriel Dos Reis and Luis Caro Campos", - title = "{P2673R0}: Common Description Format for C++ Libraries and Packages", - howpublished = "\url{https://wg21.link/p2673r0}", - year = 2022, - month = 10, +@misc{P2897R7, + author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", + title = "{P2897R7}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", + howpublished = "\url{https://wg21.link/p2897r7}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2674R0, - author = "Timur Doumler and Vittorio Romeo", - title = "{P2674R0}: A trait for implicit lifetime types", - howpublished = "\url{https://wg21.link/p2674r0}", - year = 2022, - month = 10, +@misc{P2898R0, + author = "Daniel Ruoso", + title = "{P2898R0}: Importable Headers are Not Universally Implementable", + howpublished = "\url{https://wg21.link/p2898r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2674R1, - author = "Timur Doumler and Vittorio Romeo", - title = "{P2674R1}: A trait for implicit lifetime types", - howpublished = "\url{https://wg21.link/p2674r1}", - year = 2022, - month = 11, +@misc{P2898R1, + author = "Daniel Ruoso", + title = "{P2898R1}: Build System Requirements for Importable Headers", + howpublished = "\url{https://wg21.link/p2898r1}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2675R0, - author = "Corentin Jabot", - title = "{P2675R0}: LWG3780: The Paper (format's width estimation is too approximate and not forward compatible)", - howpublished = "\url{https://wg21.link/p2675r0}", - year = 2022, - month = 10, +@misc{P2899R0, + author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński and Rostislav Khlebnikov", + title = "{P2899R0}: Contracts for C++ - Rationale", + howpublished = "\url{https://wg21.link/p2899r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2675R1, - author = "Corentin Jabot", - title = "{P2675R1}: LWG3780: The Paper (format's width estimation is too approximate and not forward compatible)", - howpublished = "\url{https://wg21.link/p2675r1}", - year = 2022, - month = 12, +@misc{P2899R1, + author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński and Rostislav Khlebnikov", + title = "{P2899R1}: Contracts for C++ - Rationale", + howpublished = "\url{https://wg21.link/p2899r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2676R0, - author = "Dave Abrahams and Sean Parent and Dimitri Racordon and David Sankel", - title = "{P2676R0}: The Val Object Model", - howpublished = "\url{https://wg21.link/p2676r0}", - year = 2022, - month = 10, +@misc{P2900R0, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R0}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r0}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2677R0, - author = "Mike Spertus", - title = "{P2677R0}: Reconsidering concepts in-place syntax", - howpublished = "\url{https://wg21.link/p2677r0}", - year = 2022, +@misc{P2900R1, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R1}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r1}", + year = 2023, month = 10, publisher = "WG21" } -@misc{P2677R2, - author = "Mike Spertus", - title = "{P2677R2}: Reconsidering concepts in-place syntax", - howpublished = "\url{https://wg21.link/p2677r2}", +@misc{P2900R2, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R2}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r2}", year = 2023, - month = 1, + month = 11, publisher = "WG21" } -@misc{P2678R0, - author = "Tom Honermann", - title = "{P2678R0}: SG16: Unicode meeting summaries 2022-06-22 through 2022-09-28", - howpublished = "\url{https://wg21.link/p2678r0}", - year = 2022, - month = 10, +@misc{P2900R3, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R3}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r3}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2679R0, - author = "Timur Doumler and Arthur O'Dwyer and Richard Smith", - title = "{P2679R0}: Fixing std::start\_lifetime\_as for arrays", - howpublished = "\url{https://wg21.link/p2679r0}", - year = 2022, - month = 10, +@misc{P2900R4, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R4}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r4}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2679R1, - author = "Timur Doumler and Arthur O'Dwyer and Richard Smith and Alisdair Meredith and Robert Leahy", - title = "{P2679R1}: Fixing std::start\_lifetime\_as and std::start\_lifetime\_as\_array", - howpublished = "\url{https://wg21.link/p2679r1}", - year = 2022, - month = 11, +@misc{P2900R5, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R5}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r5}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2679R2, - author = "Timur Doumler and Arthur O'Dwyer and Richard Smith and Alisdair Meredith and Robert Leahy", - title = "{P2679R2}: Fixing std::start\_lifetime\_as and std::start\_lifetime\_as\_array", - howpublished = "\url{https://wg21.link/p2679r2}", - year = 2023, +@misc{P2900R6, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R6}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r6}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2680R0, - author = "Gabriel Dos Reis", - title = "{P2680R0}: Contracts for C++: Prioritizing Safety", - howpublished = "\url{https://wg21.link/p2680r0}", - year = 2022, - month = 10, +@misc{P2900R7, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R7}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r7}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2680R1, - author = "Gabriel Dos Reis", - title = "{P2680R1}: Contracts for C++: Prioritizing Safety", - howpublished = "\url{https://wg21.link/p2680r1}", - year = 2022, - month = 12, +@misc{P2900R8, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R8}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r8}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2681R0, - author = "Richard Dosselmann and Michael Wong", - title = "{P2681R0}: More Stats Functions", - howpublished = "\url{https://wg21.link/p2681r0}", - year = 2022, - month = 11, +@misc{P2900R9, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R9}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r9}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2681R1, - author = "Richard Dosselmann", - title = "{P2681R1}: More Basic Statistics", - howpublished = "\url{https://wg21.link/p2681r1}", - year = 2023, - month = 2, +@misc{P2900R10, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R10}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r10}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2682R0, - author = "Michael Wong", - title = "{P2682R0}: Transactional Memory TS2 Editor's Report", - howpublished = "\url{https://wg21.link/p2682r0}", - year = 2022, - month = 10, +@misc{P2900R11, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R11}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r11}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2683R0, - author = "Michael Wong", - title = "{P2683R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2022/02/09-2022/10/12", - howpublished = "\url{https://wg21.link/p2683r0}", - year = 2022, - month = 10, +@misc{P2900R12, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R12}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r12}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2684R0, - author = "Michael Wong", - title = "{P2684R0}: SG19: Machine Learning Virtual Meeting Minutes 2022/02/10-2022/10/13", - howpublished = "\url{https://wg21.link/p2684r0}", - year = 2022, - month = 10, +@misc{P2900R13, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R13}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r13}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2685R0, - author = "Alisdair Meredith and Joshua Berne", - title = "{P2685R0}: Language Support For Scoped Allocators", - howpublished = "\url{https://wg21.link/p2685r0}", - year = 2022, - month = 10, +@misc{P2900R14, + author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", + title = "{P2900R14}: Contracts for C++", + howpublished = "\url{https://wg21.link/p2900r14}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2685R1, - author = "Alisdair Meredith and Joshua Berne", - title = "{P2685R1}: Language Support For Scoped Objects", - howpublished = "\url{https://wg21.link/p2685r1}", +@misc{P2901R0, + author = "Mark Hoemmen and Kim Liegeois and Christian Trott", + title = "{P2901R0}: Extending linear algebra support to batched operations", + howpublished = "\url{https://wg21.link/p2901r0}", year = 2023, month = 5, publisher = "WG21" } -@misc{P2686R0, - author = "Corentin Jabot", - title = "{P2686R0}: Updated wording and implementation experience for P1481 (constexpr structured bindings)", - howpublished = "\url{https://wg21.link/p2686r0}", - year = 2022, - month = 10, +@misc{P2902R0, + author = "Oliver Rosten", + title = "{P2902R0}: constexpr 'Parallel' Algorithms", + howpublished = "\url{https://wg21.link/p2902r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2686R1, - author = "Corentin Jabot and Brian Bi", - title = "{P2686R1}: constexpr structured bindings and references to constexpr variables", - howpublished = "\url{https://wg21.link/p2686r1}", - year = 2023, +@misc{P2902R1, + author = "Oliver Rosten", + title = "{P2902R1}: constexpr 'Parallel' Algorithms", + howpublished = "\url{https://wg21.link/p2902r1}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{P2902R2, + author = "Oliver Rosten", + title = "{P2902R2}: constexpr 'Parallel' Algorithms", + howpublished = "\url{https://wg21.link/p2902r2}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2686R2, - author = "Corentin Jabot and Brian Bi", - title = "{P2686R2}: constexpr structured bindings and references to constexpr variables", - howpublished = "\url{https://wg21.link/p2686r2}", +@misc{P2904R0, + author = "Annop Rana", + title = "{P2904R0}: Removing exception in precedence rule(s) when using member pointer syntax", + howpublished = "\url{https://wg21.link/p2904r0}", year = 2023, - month = 9, + month = 6, publisher = "WG21" } -@misc{P2686R3, - author = "Corentin Jabot and Brian Bi", - title = "{P2686R3}: constexpr structured bindings and references to constexpr variables", - howpublished = "\url{https://wg21.link/p2686r3}", - year = 2024, - month = 2, +@misc{P2905R0, + author = "Victor Zverovich", + title = "{P2905R0}: Runtime format strings", + howpublished = "\url{https://wg21.link/p2905r0}", + year = 2023, + month = 7, publisher = "WG21" -} -@misc{P2686R4, - author = "Corentin Jabot and Brian Bi", - title = "{P2686R4}: constexpr structured bindings and references to constexpr variables", - howpublished = "\url{https://wg21.link/p2686r4}", - year = 2024, +} +@misc{P2905R1, + author = "Victor Zverovich", + title = "{P2905R1}: Runtime format strings", + howpublished = "\url{https://wg21.link/p2905r1}", + year = 2023, month = 7, publisher = "WG21" } -@misc{P2686R5, - author = "Corentin Jabot and Brian Bi", - title = "{P2686R5}: constexpr structured bindings and references to constexpr variables", - howpublished = "\url{https://wg21.link/p2686r5}", - year = 2024, - month = 11, +@misc{P2905R2, + author = "Victor Zverovich", + title = "{P2905R2}: Runtime format strings", + howpublished = "\url{https://wg21.link/p2905r2}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2687R0, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P2687R0}: Design Alternatives for Type-and-Resource Safe C++", - howpublished = "\url{https://wg21.link/p2687r0}", - year = 2022, - month = 10, +@misc{P2906R0, + author = "Bernhard Manfred Gruber", + title = "{P2906R0}: Structured bindings for std::extents", + howpublished = "\url{https://wg21.link/p2906r0}", + year = 2023, + month = 5, publisher = "WG21" } -@misc{P2688R0, - author = "Michael Park", - title = "{P2688R0}: Pattern Matching Discussion for Kona 2022", - howpublished = "\url{https://wg21.link/p2688r0}", - year = 2022, - month = 10, +@misc{P2909R0, + author = "Victor Zverovich", + title = "{P2909R0}: Dude, where's my char?", + howpublished = "\url{https://wg21.link/p2909r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2688R1, - author = "Michael Park", - title = "{P2688R1}: Pattern Matching: `match` Expression", - howpublished = "\url{https://wg21.link/p2688r1}", - year = 2024, - month = 2, +@misc{P2909R1, + author = "Victor Zverovich", + title = "{P2909R1}: Fix formatting of code units as integers (Dude, where's my char?)", + howpublished = "\url{https://wg21.link/p2909r1}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2688R2, - author = "Michael Park", - title = "{P2688R2}: Pattern Matching: `match` Expression", - howpublished = "\url{https://wg21.link/p2688r2}", - year = 2024, +@misc{P2909R2, + author = "Victor Zverovich", + title = "{P2909R2}: Fix formatting of code units as integers (Dude, where's my char?)", + howpublished = "\url{https://wg21.link/p2909r2}", + year = 2023, month = 9, publisher = "WG21" } -@misc{P2688R3, - author = "Michael Park", - title = "{P2688R3}: Pattern Matching: `match` Expression", - howpublished = "\url{https://wg21.link/p2688r3}", - year = 2024, - month = 10, +@misc{P2909R3, + author = "Victor Zverovich", + title = "{P2909R3}: Fix formatting of code units as integers (Dude, where's my char?)", + howpublished = "\url{https://wg21.link/p2909r3}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2688R4, - author = "Michael Park", - title = "{P2688R4}: Pattern Matching: `match` Expression", - howpublished = "\url{https://wg21.link/p2688r4}", - year = 2024, +@misc{P2909R4, + author = "Victor Zverovich", + title = "{P2909R4}: Fix formatting of code units as integers (Dude, where's my char?)", + howpublished = "\url{https://wg21.link/p2909r4}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2688R5, - author = "Michael Park", - title = "{P2688R5}: Pattern Matching: `match` Expression", - howpublished = "\url{https://wg21.link/p2688r5}", - year = 2025, - month = 1, +@misc{P2910R0, + author = "Jonathan Wakely", + title = "{P2910R0}: C++ Standard Library Ready Issues to be moved in Varna, Jun. 2023", + howpublished = "\url{https://wg21.link/p2910r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2689R0, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland", - title = "{P2689R0}: atomic\_accessor", - howpublished = "\url{https://wg21.link/p2689r0}", - year = 2022, - month = 10, +@misc{P2911R0, + author = "Adam Lach and Jagrut Dave", + title = "{P2911R0}: Python Bindings with Value-Based Reflection", + howpublished = "\url{https://wg21.link/p2911r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2689R1, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland and Nevin Liber", - title = "{P2689R1}: atomic\_accessor", - howpublished = "\url{https://wg21.link/p2689r1}", +@misc{P2911R1, + author = "Adam Lach and Jagrut Dave", + title = "{P2911R1}: Python Bindings with Value-Based Reflection", + howpublished = "\url{https://wg21.link/p2911r1}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2689R2, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland and Nevin Liber", - title = "{P2689R2}: atomic\_accessor", - howpublished = "\url{https://wg21.link/p2689r2}", +@misc{P2912R0, + author = "Gor Nishanov", + title = "{P2912R0}: Concurrent queues and sender/receivers", + howpublished = "\url{https://wg21.link/p2912r0}", year = 2023, month = 7, publisher = "WG21" } -@misc{P2689R3, - author = "Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie and Dan Sunderland and Nevin Liber", - title = "{P2689R3}: Atomic Refs Bound to Memory Orderings \& Atomic Accessors", - howpublished = "\url{https://wg21.link/p2689r3}", - year = 2024, - month = 4, +@misc{P2915R0, + author = "Corentin Jabot", + title = "{P2915R0}: Proposed resolution to CWG1223", + howpublished = "\url{https://wg21.link/p2915r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2690R0, - author = "Ruslan Arutyunyan", - title = "{P2690R0}: C++17 parallel algorithms and P2300", - howpublished = "\url{https://wg21.link/p2690r0}", - year = 2022, - month = 10, +@misc{P2917R0, + author = "Andreas Fertig", + title = "{P2917R0}: An in-line defaulted destructor should keep the copy- and move-operations", + howpublished = "\url{https://wg21.link/p2917r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2690R1, - author = "Ruslan Arutyunyan", - title = "{P2690R1}: Presentation for C++17 parallel algorithms and P2300", - howpublished = "\url{https://wg21.link/p2690r1}", +@misc{P2917R1, + author = "Andreas Fertig", + title = "{P2917R1}: An in-line defaulted destructor should keep the copy- and move-operations", + howpublished = "\url{https://wg21.link/p2917r1}", year = 2023, - month = 3, + month = 7, publisher = "WG21" } -@misc{P2691R0, - author = "Herb Sutter and Gabriel Dos Reis and Michael Spencer", - title = "{P2691R0}: Allow referencing inline functions with internal linkage from outside their defining header unit", - howpublished = "\url{https://wg21.link/p2691r0}", - year = 2022, - month = 10, +@misc{P2918R0, + author = "Victor Zverovich", + title = "{P2918R0}: Runtime format strings II", + howpublished = "\url{https://wg21.link/p2918r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2692R0, - author = "Mihail Naydenov", - title = "{P2692R0}: Generic Programming is just Programming", - howpublished = "\url{https://wg21.link/p2692r0}", - year = 2022, - month = 10, +@misc{P2918R1, + author = "Victor Zverovich", + title = "{P2918R1}: Runtime format strings II", + howpublished = "\url{https://wg21.link/p2918r1}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2693R0, - author = "Corentin Jabot and Victor Zverovich", - title = "{P2693R0}: Formatting thread::id and stacktrace", - howpublished = "\url{https://wg21.link/p2693r0}", - year = 2022, - month = 11, +@misc{P2918R2, + author = "Victor Zverovich", + title = "{P2918R2}: Runtime format strings II", + howpublished = "\url{https://wg21.link/p2918r2}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2693R1, - author = "Corentin Jabot and Victor Zverovich", - title = "{P2693R1}: Formatting thread::id and stacktrace", - howpublished = "\url{https://wg21.link/p2693r1}", +@misc{P2920R0, + author = "Nevin Liber and Bryce Adelstein Lelbach and Robert Leahy and Ben Craig and Fabio Fracassi and Guy Davidson", + title = "{P2920R0}: Library Evolution Leadership's Understanding of the Noexcept Policy History", + howpublished = "\url{https://wg21.link/p2920r0}", year = 2023, - month = 2, + month = 6, publisher = "WG21" } -@misc{P2695R0, - author = "Timur Doumler and John Spicer", - title = "{P2695R0}: A proposed plan for contracts in C++", - howpublished = "\url{https://wg21.link/p2695r0}", - year = 2022, - month = 11, +@misc{P2921R0, + author = "Gor Nishanov and Detlef Vollmann", + title = "{P2921R0}: Exploring std::expected based API alternatives for buffer\_queue", + howpublished = "\url{https://wg21.link/p2921r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2695R1, - author = "Timur Doumler and John Spicer", - title = "{P2695R1}: A proposed plan for contracts in C++", - howpublished = "\url{https://wg21.link/p2695r1}", +@misc{P2922R0, + author = "Jens Maurer", + title = "{P2922R0}: Core Language Working Group ``ready'' Issues for the June, 2023 meeting", + howpublished = "\url{https://wg21.link/p2922r0}", year = 2023, - month = 2, + month = 6, publisher = "WG21" } -@misc{P2696R0, - author = "Daniel Krügler", - title = "{P2696R0}: Introduce Cpp17Swappable as additional convenience requirements", - howpublished = "\url{https://wg21.link/p2696r0}", - year = 2022, - month = 11, +@misc{P2925R0, + author = "David Sankel and Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber", + title = "{P2925R0}: inplace\_vector - D0843R7 LEWG presentation", + howpublished = "\url{https://wg21.link/p2925r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2697R0, - author = "Michael Florian Hava", - title = "{P2697R0}: Interfacing bitset with string\_view", - howpublished = "\url{https://wg21.link/p2697r0}", - year = 2022, - month = 11, +@misc{P2926R0, + author = "David Sankel and Joe Jevnik", + title = "{P2926R0}: std::simd types should be regular - P2892R0 LEWG presentation", + howpublished = "\url{https://wg21.link/p2926r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2697R1, - author = "Michael Florian Hava", - title = "{P2697R1}: Interfacing bitset with string\_view", - howpublished = "\url{https://wg21.link/p2697r1}", +@misc{P2927R0, + author = "Gor Nishanov", + title = "{P2927R0}: Observing exceptions stored in exception\_ptr", + howpublished = "\url{https://wg21.link/p2927r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2698R0, - author = "Bjarne Stroustrup", - title = "{P2698R0}: Unconditional termination is a serious problem", - howpublished = "\url{https://wg21.link/p2698r0}", - year = 2022, - month = 11, +@misc{P2927R1, + author = "Gor Nishanov and Arthur O'Dwyer", + title = "{P2927R1}: Observing exceptions stored in exception\_ptr", + howpublished = "\url{https://wg21.link/p2927r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2700R0, - author = "Timur Doumler and Andrzej Krzemieński and John Lakos and Joshua Berne and Brian Bi and Peter Brett and Oliver Rosten and Herb Sutter", - title = "{P2700R0}: Questions on P2680 “Contracts for C++: Prioritizing Safety”", - howpublished = "\url{https://wg21.link/p2700r0}", - year = 2022, - month = 11, +@misc{P2927R2, + author = "Gor Nishanov and Arthur O'Dwyer", + title = "{P2927R2}: Observing exceptions stored in exception\_ptr", + howpublished = "\url{https://wg21.link/p2927r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2700R1, - author = "Timur Doumler and Andrzej Krzemieński and John Lakos and Joshua Berne and Brian Bi and Peter Brett and Oliver Rosten and Herb Sutter", - title = "{P2700R1}: Questions on P2680 ``Contracts for C++: Prioritizing Safety''", - howpublished = "\url{https://wg21.link/p2700r1}", - year = 2022, - month = 12, +@misc{P2927R3, + author = "Gor Nishanov and Arthur O'Dwyer", + title = "{P2927R3}: Observing exceptions stored in exception\_ptr", + howpublished = "\url{https://wg21.link/p2927r3}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2701R0, - author = "Daniel Ruoso", - title = "{P2701R0}: Translating Linker Input Files to Module Metadata Files", - howpublished = "\url{https://wg21.link/p2701r0}", - year = 2022, - month = 11, +@misc{P2929R0, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2929R0}: simd\_invoke", + howpublished = "\url{https://wg21.link/p2929r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2702R0, - author = "Daniel Ruoso", - title = "{P2702R0}: Specifying Importable Headers", - howpublished = "\url{https://wg21.link/p2702r0}", - year = 2022, - month = 11, +@misc{P2929R1, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2929R1}: simd\_invoke", + howpublished = "\url{https://wg21.link/p2929r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2703R0, - author = "Jonathan Wakely", - title = "{P2703R0}: C++ Standard Library Ready Issues to be moved in Kona, Nov. 2022", - howpublished = "\url{https://wg21.link/p2703r0}", - year = 2022, - month = 11, +@misc{P2930R0, + author = "Mark de Wever", + title = "{P2930R0}: Formatter specializations for the standard library", + howpublished = "\url{https://wg21.link/p2930r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2704R0, - author = "Jonathan Wakely", - title = "{P2704R0}: C++ Standard Library Immediate Issues to be moved in Kona, Nov. 2022", - howpublished = "\url{https://wg21.link/p2704r0}", - year = 2022, - month = 11, +@misc{P2931R0, + author = "Nina Ranns", + title = "{P2931R0}: WG21 June 2023 Varna Meeting Record of Discussion", + howpublished = "\url{https://wg21.link/p2931r0}", + year = 2023, + month = 6, publisher = "WG21" } -@misc{P2705R0, - author = "Jonathan Wakely", - title = "{P2705R0}: C++ Library Fundamentals TS Issues to be moved in Kona, Nov. 2022", - howpublished = "\url{https://wg21.link/p2705r0}", - year = 2022, - month = 11, +@misc{P2932R0, + author = "Joshua Berne", + title = "{P2932R0}: A Principled Approach to Open Design Questions for Contracts", + howpublished = "\url{https://wg21.link/p2932r0}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2706R0, - author = "Jason Merrill", - title = "{P2706R0}: Drafting for US 26-061: Redundant specification for defaulted functions", - howpublished = "\url{https://wg21.link/p2706r0}", - year = 2022, - month = 11, +@misc{P2932R1, + author = "Joshua Berne", + title = "{P2932R1}: A Principled Approach to Open Design Questions for Contracts", + howpublished = "\url{https://wg21.link/p2932r1}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2708R0, - author = "Alisdair Meredith", - title = "{P2708R0}: No Future Fundamentals TSes", - howpublished = "\url{https://wg21.link/p2708r0}", - year = 2022, +@misc{P2932R2, + author = "Joshua Berne", + title = "{P2932R2}: A Principled Approach to Open Design Questions for Contracts", + howpublished = "\url{https://wg21.link/p2932r2}", + year = 2023, month = 11, publisher = "WG21" } -@misc{P2708R1, - author = "Alisdair Meredith and Bryce Adelstein Lelbach and Nevin Liber and Fabio Fracassi and Ben Craig", - title = "{P2708R1}: No Future Fundamentals TSes", - howpublished = "\url{https://wg21.link/p2708r1}", - year = 2022, - month = 11, +@misc{P2932R3, + author = "Joshua Berne", + title = "{P2932R3}: A Principled Approach to Open Design Questions for Contracts", + howpublished = "\url{https://wg21.link/p2932r3}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2709R0, - author = "Jens Maurer", - title = "{P2709R0}: Core Language Working Group “ready” Issues for the November, 2022 meeting", - howpublished = "\url{https://wg21.link/p2709r0}", - year = 2022, - month = 11, +@misc{P2933R0, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2933R0}: std::simd overloads for header", + howpublished = "\url{https://wg21.link/p2933r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2710R0, - author = "Jens Maurer", - title = "{P2710R0}: Core Language Working Group NB comment resolutions for the November, 2022 meeting", - howpublished = "\url{https://wg21.link/p2710r0}", - year = 2022, - month = 11, +@misc{P2933R1, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2933R1}: std::simd overloads for header", + howpublished = "\url{https://wg21.link/p2933r1}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2711R0, - author = "Ville Voutilainen", - title = "{P2711R0}: Making multi-param (and other converting) constructors of views explicit", - howpublished = "\url{https://wg21.link/p2711r0}", - year = 2022, - month = 11, +@misc{P2933R2, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2933R2}: std::simd overloads for \<bit> header", + howpublished = "\url{https://wg21.link/p2933r2}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2711R1, - author = "Ville Voutilainen", - title = "{P2711R1}: Making multi-param constructors of views explicit", - howpublished = "\url{https://wg21.link/p2711r1}", - year = 2022, - month = 11, +@misc{P2933R3, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2933R3}: Extend header function with overloads for std::simd", + howpublished = "\url{https://wg21.link/p2933r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2712R0, +@misc{P2933R4, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2933R4}: Extend header function with overloads for std::simd", + howpublished = "\url{https://wg21.link/p2933r4}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P2935R0, author = "Joshua Berne", - title = "{P2712R0}: Classification of Contract-Checking Predicates", - howpublished = "\url{https://wg21.link/p2712r0}", - year = 2022, - month = 11, + title = "{P2935R0}: An Attribute-Like Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2935r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2713R0, - author = "Victor Zverovich", - title = "{P2713R0}: Escaping improvements in std::format", - howpublished = "\url{https://wg21.link/p2713r0}", - year = 2022, - month = 11, +@misc{P2935R1, + author = "Joshua Berne", + title = "{P2935R1}: An Attribute-Like Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2935r1}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2713R1, - author = "Victor Zverovich", - title = "{P2713R1}: Escaping improvements in std::format", - howpublished = "\url{https://wg21.link/p2713r1}", - year = 2022, - month = 11, +@misc{P2935R2, + author = "Joshua Berne", + title = "{P2935R2}: An Attribute-Like Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2935r2}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2714R0, - author = "Zhihao Yuan and Tomasz Kamiński", - title = "{P2714R0}: Bind front and back to NTTP callables", - howpublished = "\url{https://wg21.link/p2714r0}", +@misc{P2935R3, + author = "Joshua Berne", + title = "{P2935R3}: An Attribute-Like Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2935r3}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2714R1, - author = "Zhihao Yuan and Tomasz Kamiński", - title = "{P2714R1}: Bind front and back to NTTP callables", - howpublished = "\url{https://wg21.link/p2714r1}", +@misc{P2935R4, + author = "Joshua Berne", + title = "{P2935R4}: An Attribute-Like Syntax for Contracts", + howpublished = "\url{https://wg21.link/p2935r4}", year = 2023, - month = 6, + month = 11, publisher = "WG21" } -@misc{P2717R0, - author = "René Ferdinand Rivera Morell", - title = "{P2717R0}: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r0}", - year = 2022, - month = 12, +@misc{P2937R0, + author = "Ben Craig", + title = "{P2937R0}: Freestanding: Remove strtok", + howpublished = "\url{https://wg21.link/p2937r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2717R1, - author = "René Ferdinand Rivera Morell", - title = "{P2717R1}: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r1}", +@misc{P2940R0, + author = "Mihail Naydenov", + title = "{P2940R0}: switch for Pattern Matching", + howpublished = "\url{https://wg21.link/p2940r0}", year = 2023, - month = 5, + month = 7, publisher = "WG21" } -@misc{P2717R2, - author = "René Ferdinand Rivera Morell", - title = "{P2717R2}: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r2}", +@misc{P2941R0, + author = "Mihail Naydenov", + title = "{P2941R0}: Identifiers for Pattern Matching", + howpublished = "\url{https://wg21.link/p2941r0}", year = 2023, - month = 6, + month = 7, publisher = "WG21" } -@misc{P2717R3, - author = "René Ferdinand Rivera Morell", - title = "{P2717R3}: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r3}", +@misc{P2944R0, + author = "Barry Revzin", + title = "{P2944R0}: Comparisons for reference\_wrapper", + howpublished = "\url{https://wg21.link/p2944r0}", year = 2023, - month = 10, + month = 7, publisher = "WG21" } -@misc{P2717R4, - author = "René Ferdinand Rivera Morell", - title = "{P2717R4}: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r4}", +@misc{P2944R1, + author = "Barry Revzin", + title = "{P2944R1}: Comparisons for reference\_wrapper", + howpublished = "\url{https://wg21.link/p2944r1}", year = 2023, - month = 11, + month = 8, publisher = "WG21" } -@misc{P2717R5, - author = "René Ferdinand Rivera Morell", - title = "{P2717R5}: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r5}", +@misc{P2944R2, + author = "Barry Revzin", + title = "{P2944R2}: Comparisons for reference\_wrapper", + howpublished = "\url{https://wg21.link/p2944r2}", year = 2023, - month = 11, + month = 9, publisher = "WG21" } -@misc{P2717R6, - author = "René Ferdinand Rivera Morell", - title = "{P2717R6}: WITHDRAWN: Tool Introspection", - howpublished = "\url{https://wg21.link/p2717r6}", +@misc{P2944R3, + author = "Barry Revzin", + title = "{P2944R3}: Comparisons for reference\_wrapper", + howpublished = "\url{https://wg21.link/p2944r3}", year = 2024, - month = 12, + month = 3, publisher = "WG21" } -@misc{P2718R0, - author = "Joshua Berne and Nicolai Josuttis", - title = "{P2718R0}: Wording for P2644R1 Fix for Range-based for Loop", - howpublished = "\url{https://wg21.link/p2718r0}", - year = 2022, - month = 11, +@misc{P2945R0, + author = "Barry Revzin", + title = "{P2945R0}: Additional format specifiers for time\_point", + howpublished = "\url{https://wg21.link/p2945r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2719R0, - author = "Louis Dionne and Oliver Hunt", - title = "{P2719R0}: Type-aware allocation and deallocation functions", - howpublished = "\url{https://wg21.link/p2719r0}", +@misc{P2945R1, + author = "Barry Revzin", + title = "{P2945R1}: Additional format specifiers for time\_point", + howpublished = "\url{https://wg21.link/p2945r1}", year = 2024, - month = 5, + month = 9, publisher = "WG21" } -@misc{P2719R1, - author = "Louis Dionne and Oliver Hunt", - title = "{P2719R1}: Type-aware allocation and deallocation functions", - howpublished = "\url{https://wg21.link/p2719r1}", - year = 2024, - month = 10, +@misc{P2946R0, + author = "Pablo Halpern", + title = "{P2946R0}: A flexible solution to the problems of `noexcept`", + howpublished = "\url{https://wg21.link/p2946r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2719R2, - author = "Louis Dionne and Oliver Hunt", - title = "{P2719R2}: Type-aware allocation and deallocation functions", - howpublished = "\url{https://wg21.link/p2719r2}", - year = 2025, +@misc{P2946R1, + author = "Pablo Halpern", + title = "{P2946R1}: A flexible solution to the problems of `noexcept`", + howpublished = "\url{https://wg21.link/p2946r1}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P2719R3, - author = "Louis Dionne and Oliver Hunt", - title = "{P2719R3}: Type-aware allocation and deallocation functions", - howpublished = "\url{https://wg21.link/p2719r3}", - year = 2025, - month = 1, +@misc{P2947R0, + author = "Andrei Zissu and Ran Regev and Gal Zaban and Inbal Levi", + title = "{P2947R0}: Contracts must avoid disclosing sensitive information", + howpublished = "\url{https://wg21.link/p2947r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2721R0, - author = "Michael Florian Hava", - title = "{P2721R0}: Deprecating function", - howpublished = "\url{https://wg21.link/p2721r0}", - year = 2024, - month = 2, +@misc{P2949R0, + author = "John Lakos", + title = "{P2949R0}: Slides for P2861R0: Narrow Contracts and `noexcept` are Inherently Incompatable", + howpublished = "\url{https://wg21.link/p2949r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2722R0, - author = "Zhihao Yuan", - title = "{P2722R0}: Slides: Beyond operator() (P2511R2 presentation)", - howpublished = "\url{https://wg21.link/p2722r0}", - year = 2022, - month = 11, +@misc{P2950R0, + author = "Tomasz Kamiński", + title = "{P2950R0}: Slides for P2836R1: std::basic\_const\_iterator should follow its underlying type's convertibility", + howpublished = "\url{https://wg21.link/p2950r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2723R0, - author = "JF Bastien", - title = "{P2723R0}: Zero-initialize objects of automatic storage duration", - howpublished = "\url{https://wg21.link/p2723r0}", - year = 2022, - month = 11, +@misc{P2951R0, + author = "Jarrad J. Waterloo", + title = "{P2951R0}: Shadowing is good for safety", + howpublished = "\url{https://wg21.link/p2951r0}", + year = 2023, + month = 7, publisher = "WG21" } -@misc{P2723R1, - author = "JF Bastien", - title = "{P2723R1}: Zero-initialize objects of automatic storage duration", - howpublished = "\url{https://wg21.link/p2723r1}", +@misc{P2951R1, + author = "Jarrad J. Waterloo", + title = "{P2951R1}: Shadowing is good for safety", + howpublished = "\url{https://wg21.link/p2951r1}", year = 2023, - month = 1, + month = 7, publisher = "WG21" } -@misc{P2724R0, +@misc{P2951R2, author = "Jarrad J. Waterloo", - title = "{P2724R0}: constant dangling", - howpublished = "\url{https://wg21.link/p2724r0}", - year = 2022, - month = 12, + title = "{P2951R2}: Shadowing is good for safety", + howpublished = "\url{https://wg21.link/p2951r2}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2724R1, +@misc{P2951R3, author = "Jarrad J. Waterloo", - title = "{P2724R1}: constant dangling", - howpublished = "\url{https://wg21.link/p2724r1}", + title = "{P2951R3}: Shadowing is good for safety", + howpublished = "\url{https://wg21.link/p2951r3}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2725R0, - author = "Zach Laine", - title = "{P2725R0}: std::integral\_constant Literals", - howpublished = "\url{https://wg21.link/p2725r0}", - year = 2022, - month = 11, +@misc{P2952R0, + author = "Arthur O'Dwyer and Matthew Taylor", + title = "{P2952R0}: auto\& operator=(X\&\&) = default", + howpublished = "\url{https://wg21.link/p2952r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2725R1, - author = "Zach Laine", - title = "{P2725R1}: std::integral\_constant Literals", - howpublished = "\url{https://wg21.link/p2725r1}", - year = 2022, +@misc{P2952R1, + author = "Arthur O'Dwyer and Matthew Taylor", + title = "{P2952R1}: auto\& operator=(X\&\&) = default", + howpublished = "\url{https://wg21.link/p2952r1}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2726R0, - author = "Zach Laine", - title = "{P2726R0}: Better std::tuple Indexing", - howpublished = "\url{https://wg21.link/p2726r0}", - year = 2022, - month = 11, +@misc{P2952R2, + author = "Arthur O'Dwyer and Matthew Taylor", + title = "{P2952R2}: auto\& operator=(X\&\&) = default", + howpublished = "\url{https://wg21.link/p2952r2}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2727R0, - author = "Zach Laine", - title = "{P2727R0}: std::iterator\_interface", - howpublished = "\url{https://wg21.link/p2727r0}", - year = 2022, - month = 11, +@misc{P2953R0, + author = "Arthur O'Dwyer", + title = "{P2953R0}: Forbid defaulting operator=(X\&\&) \&\&", + howpublished = "\url{https://wg21.link/p2953r0}", + year = 2023, + month = 8, publisher = "WG21" } -@misc{P2727R1, - author = "Zach Laine", - title = "{P2727R1}: std::iterator\_interface", - howpublished = "\url{https://wg21.link/p2727r1}", +@misc{P2953R1, + author = "Arthur O'Dwyer", + title = "{P2953R1}: Forbid defaulting operator=(X\&\&) \&\&", + howpublished = "\url{https://wg21.link/p2953r1}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{P2953R2, + author = "Arthur O'Dwyer", + title = "{P2953R2}: Forbid defaulting operator=(X\&\&) \&\&", + howpublished = "\url{https://wg21.link/p2953r2}", + year = 2025, + month = 9, + publisher = "WG21" +} +@misc{P2954R0, + author = "Ville Voutilainen", + title = "{P2954R0}: Contracts and virtual functions for the Contracts MVP", + howpublished = "\url{https://wg21.link/p2954r0}", year = 2023, - month = 2, + month = 8, publisher = "WG21" } -@misc{P2727R2, - author = "Zach Laine", - title = "{P2727R2}: std::iterator\_interface", - howpublished = "\url{https://wg21.link/p2727r2}", +@misc{P2955R0, + author = "Jarrad J. Waterloo", + title = "{P2955R0}: Safer Range Access", + howpublished = "\url{https://wg21.link/p2955r0}", + year = 2023, + month = 8, + publisher = "WG21" +} +@misc{P2955R1, + author = "Jarrad J. Waterloo", + title = "{P2955R1}: Safer Range Access", + howpublished = "\url{https://wg21.link/p2955r1}", + year = 2023, + month = 9, + publisher = "WG21" +} +@misc{P2956R0, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2956R0}: Add saturating library support to std::simd", + howpublished = "\url{https://wg21.link/p2956r0}", year = 2023, + month = 8, + publisher = "WG21" +} +@misc{P2956R1, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2956R1}: Add saturating library support to std::simd", + howpublished = "\url{https://wg21.link/p2956r1}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2727R3, - author = "Zach Laine", - title = "{P2727R3}: std::iterator\_interface", - howpublished = "\url{https://wg21.link/p2727r3}", +@misc{P2957R0, + author = "Andrzej Krzemieński and Iain Sandoe", + title = "{P2957R0}: Contracts and coroutines", + howpublished = "\url{https://wg21.link/p2957r0}", year = 2023, - month = 6, + month = 8, publisher = "WG21" } -@misc{P2727R4, - author = "Zach Laine", - title = "{P2727R4}: std::iterator\_interface", - howpublished = "\url{https://wg21.link/p2727r4}", +@misc{P2957R1, + author = "Andrzej Krzemieński and Iain Sandoe", + title = "{P2957R1}: Contracts and coroutines", + howpublished = "\url{https://wg21.link/p2957r1}", year = 2024, - month = 2, + month = 1, publisher = "WG21" } -@misc{P2728R0, - author = "Zach Laine", - title = "{P2728R0}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r0}", - year = 2022, - month = 12, +@misc{P2957R2, + author = "Andrzej Krzemieński and Iain Sandoe and Joshua Berne and Timur Doumler", + title = "{P2957R2}: Contracts and coroutines", + howpublished = "\url{https://wg21.link/p2957r2}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2728R1, - author = "Zach Laine", - title = "{P2728R1}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r1}", +@misc{P2958R0, + author = "JeanHeyd Meneide", + title = "{P2958R0}: typeof and typeof\_unqual", + howpublished = "\url{https://wg21.link/p2958r0}", year = 2023, - month = 5, + month = 8, publisher = "WG21" } -@misc{P2728R2, - author = "Zach Laine", - title = "{P2728R2}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r2}", +@misc{P2959R0, + author = "Alisdair Meredith", + title = "{P2959R0}: Container Relocation", + howpublished = "\url{https://wg21.link/p2959r0}", year = 2023, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2728R3, - author = "Zach Laine", - title = "{P2728R3}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r3}", +@misc{P2960R0, + author = "Michael Wong", + title = "{P2960R0}: Concurrency TS Editor's report for N4956", + howpublished = "\url{https://wg21.link/p2960r0}", year = 2023, - month = 5, + month = 8, publisher = "WG21" } -@misc{P2728R4, - author = "Zach Laine", - title = "{P2728R4}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r4}", +@misc{P2961R0, + author = "Jens Maurer and Timur Doumler", + title = "{P2961R0}: A natural syntax for Contracts", + howpublished = "\url{https://wg21.link/p2961r0}", year = 2023, - month = 6, + month = 9, publisher = "WG21" } -@misc{P2728R5, - author = "Zach Laine", - title = "{P2728R5}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r5}", +@misc{P2961R1, + author = "Timur Doumler and Jens Maurer", + title = "{P2961R1}: A natural syntax for Contracts", + howpublished = "\url{https://wg21.link/p2961r1}", year = 2023, - month = 7, + month = 10, publisher = "WG21" } -@misc{P2728R6, - author = "Zach Laine", - title = "{P2728R6}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r6}", +@misc{P2961R2, + author = "Timur Doumler and Jens Maurer", + title = "{P2961R2}: A natural syntax for Contracts", + howpublished = "\url{https://wg21.link/p2961r2}", year = 2023, - month = 8, + month = 11, publisher = "WG21" } -@misc{P2728R7, - author = "Zach Laine", - title = "{P2728R7}: Unicode in the Library, Part 1: UTF Transcoding", - howpublished = "\url{https://wg21.link/p2728r7}", - year = 2024, +@misc{P2962R0, + author = "Daniel Ruoso", + title = "{P2962R0}: Communicating the Baseline Compile Command for C++ Modules support", + howpublished = "\url{https://wg21.link/p2962r0}", + year = 2023, month = 10, publisher = "WG21" } -@misc{P2729R0, - author = "Zach Laine", - title = "{P2729R0}: Unicode in the Library, Part 2: Normalization", - howpublished = "\url{https://wg21.link/p2729r0}", - year = 2022, - month = 12, +@misc{P2963R0, + author = "Corentin Jabot", + title = "{P2963R0}: Ordering of constraints involving fold expressions", + howpublished = "\url{https://wg21.link/p2963r0}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2730R0, - author = "Jarrad J. Waterloo", - title = "{P2730R0}: variable scope", - howpublished = "\url{https://wg21.link/p2730r0}", - year = 2022, - month = 11, +@misc{P2963R1, + author = "Corentin Jabot", + title = "{P2963R1}: Ordering of constraints involving fold expressions", + howpublished = "\url{https://wg21.link/p2963r1}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2730R1, - author = "Jarrad J. Waterloo", - title = "{P2730R1}: variable scope", - howpublished = "\url{https://wg21.link/p2730r1}", - year = 2023, - month = 2, +@misc{P2963R2, + author = "Corentin Jabot", + title = "{P2963R2}: Ordering of constraints involving fold expressions", + howpublished = "\url{https://wg21.link/p2963r2}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2732R0, - author = "Nina Ranns", - title = "{P2732R0}: WG21 November 2022 Kona meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2732r0}", - year = 2022, - month = 12, +@misc{P2963R3, + author = "Corentin Jabot", + title = "{P2963R3}: Ordering of constraints involving fold expressions", + howpublished = "\url{https://wg21.link/p2963r3}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2733R0, - author = "Victor Zverovich", - title = "{P2733R0}: Fix handling of empty specifiers in std::format", - howpublished = "\url{https://wg21.link/p2733r0}", - year = 2022, - month = 12, +@misc{P2964R0, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2964R0}: Allowing user-defined types in std::simd", + howpublished = "\url{https://wg21.link/p2964r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2733R1, - author = "Victor Zverovich", - title = "{P2733R1}: Fix handling of empty specifiers in std::format", - howpublished = "\url{https://wg21.link/p2733r1}", +@misc{P2964R1, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P2964R1}: Allowing user-defined types in std::simd", + howpublished = "\url{https://wg21.link/p2964r1}", + year = 2024, + month = 5, + publisher = "WG21" +} +@misc{P2966R0, + author = "Patrice Roy and various SG14 contibutors including Nicolas Fleury (Ubisoft) and Gabriel Morin (EIDOS) and Arthur O’Dwyer and Matt Bentley and Staffan Tjernstrom and Matt Bentley and others", + title = "{P2966R0}: Making C++ Better for Game Developers — Progress Report", + howpublished = "\url{https://wg21.link/p2966r0}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2733R2, - author = "Victor Zverovich", - title = "{P2733R2}: Fix handling of empty specifiers in std::format", - howpublished = "\url{https://wg21.link/p2733r2}", +@misc{P2966R1, + author = "Patrice Roy and various SG14 contibutors including Nicolas Fleury (Ubisoft) and Gabriel Morin (EIDOS) and Arthur O’Dwyer and Matt Bentley and Staffan Tjernstrom and Matt Bentley and others", + title = "{P2966R1}: Making C++ Better for Game Developers — Progress Report", + howpublished = "\url{https://wg21.link/p2966r1}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2733R3, - author = "Victor Zverovich", - title = "{P2733R3}: Fix handling of empty specifiers in std::format", - howpublished = "\url{https://wg21.link/p2733r3}", +@misc{P2967R0, + author = "Alisdair Meredith", + title = "{P2967R0}: Relocation Is A Library Interface", + howpublished = "\url{https://wg21.link/p2967r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2734R0, - author = "Marc Mutz", - title = "{P2734R0}: Adding the new 2022 SI prefixes", - howpublished = "\url{https://wg21.link/p2734r0}", - year = 2022, - month = 11, +@misc{P2967R1, + author = "Alisdair Meredith", + title = "{P2967R1}: Relocation Is A Library Interface", + howpublished = "\url{https://wg21.link/p2967r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2735R0, - author = "Aaron Ballman", - title = "{P2735R0}: C xor C++ Programming", - howpublished = "\url{https://wg21.link/p2735r0}", - year = 2022, - month = 12, +@misc{P2968R0, + author = "Peter Sommerlad", + title = "{P2968R0}: Make std::ignore a first-class object", + howpublished = "\url{https://wg21.link/p2968r0}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2736R0, - author = "Corentin Jabot", - title = "{P2736R0}: Referencing the Unicode Standard", - howpublished = "\url{https://wg21.link/p2736r0}", - year = 2022, +@misc{P2968R1, + author = "Peter Sommerlad", + title = "{P2968R1}: Make std::ignore a first-class object", + howpublished = "\url{https://wg21.link/p2968r1}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2736R2, - author = "Corentin Jabot", - title = "{P2736R2}: Referencing the Unicode Standard", - howpublished = "\url{https://wg21.link/p2736r2}", +@misc{P2968R2, + author = "Peter Sommerlad", + title = "{P2968R2}: Make std::ignore a first-class object", + howpublished = "\url{https://wg21.link/p2968r2}", year = 2023, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2737R0, - author = "Andrew Tomazos", - title = "{P2737R0}: Proposal of Condition-centric Contracts Syntax", - howpublished = "\url{https://wg21.link/p2737r0}", - year = 2022, +@misc{P2969R0, + author = "Timur Doumler and Ville Voutilainen and Tom Honermann", + title = "{P2969R0}: Contract annotations are potentially-throwing", + howpublished = "\url{https://wg21.link/p2969r0}", + year = 2023, month = 12, publisher = "WG21" } -@misc{P2738R0, - author = "Corentin Jabot and David Ledger", - title = "{P2738R0}: constexpr cast from void*: towards constexpr type-erasure", - howpublished = "\url{https://wg21.link/p2738r0}", - year = 2022, - month = 12, +@misc{P2970R0, + author = "Corentin Jabot", + title = "{P2970R0}: Partial application of concepts in template arguments", + howpublished = "\url{https://wg21.link/p2970r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2738R1, - author = "Corentin Jabot and David Ledger", - title = "{P2738R1}: constexpr cast from void*: towards constexpr type-erasure", - howpublished = "\url{https://wg21.link/p2738r1}", +@misc{P2971R0, + author = "Walter E Brown", + title = "{P2971R0}: Implication for C++", + howpublished = "\url{https://wg21.link/p2971r0}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2739R0, - author = "Bjarne Stroustrup", - title = "{P2739R0}: A call to action: Think seriously about ``safety'' then do something sensible about it", - howpublished = "\url{https://wg21.link/p2739r0}", - year = 2022, - month = 12, +@misc{P2971R1, + author = "Walter E Brown", + title = "{P2971R1}: Implication for C++", + howpublished = "\url{https://wg21.link/p2971r1}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2740R0, - author = "Jarrad J. Waterloo", - title = "{P2740R0}: Simpler implicit dangling resolution", - howpublished = "\url{https://wg21.link/p2740r0}", - year = 2022, - month = 12, +@misc{P2971R2, + author = "Walter E Brown", + title = "{P2971R2}: Implication for C++", + howpublished = "\url{https://wg21.link/p2971r2}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2740R1, - author = "Jarrad J. Waterloo", - title = "{P2740R1}: Simpler implicit dangling resolution", - howpublished = "\url{https://wg21.link/p2740r1}", - year = 2023, +@misc{P2971R3, + author = "Walter E Brown", + title = "{P2971R3}: Implication for C++", + howpublished = "\url{https://wg21.link/p2971r3}", + year = 2025, month = 1, publisher = "WG21" } -@misc{P2740R2, - author = "Jarrad J. Waterloo", - title = "{P2740R2}: Simpler implicit dangling resolution", - howpublished = "\url{https://wg21.link/p2740r2}", +@misc{P2972R0, + author = "Inbal Levi and Ben Craig and Fabio Fracassi and Corentin Jabot and Nevin Liber and Billy Baker", + title = "{P2972R0}: 2023-09 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p2972r0}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2741R0, - author = "Corentin Jabot", - title = "{P2741R0}: user-generated static\_assert messages", - howpublished = "\url{https://wg21.link/p2741r0}", - year = 2022, - month = 12, +@misc{P2973R0, + author = "Thomas Köppe and Jonathan Wakely", + title = "{P2973R0}: Erroneous behaviour for missing return from assignment", + howpublished = "\url{https://wg21.link/p2973r0}", + year = 2023, + month = 9, publisher = "WG21" } -@misc{P2741R1, - author = "Corentin Jabot", - title = "{P2741R1}: user-generated static\_assert messages", - howpublished = "\url{https://wg21.link/p2741r1}", +@misc{P2976R0, + author = "Ben Craig", + title = "{P2976R0}: Freestanding Library: algorithm, numeric, and random", + howpublished = "\url{https://wg21.link/p2976r0}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2741R2, - author = "Corentin Jabot", - title = "{P2741R2}: user-generated static\_assert messages", - howpublished = "\url{https://wg21.link/p2741r2}", - year = 2023, +@misc{P2976R1, + author = "Ben Craig", + title = "{P2976R1}: Freestanding Library: algorithm, numeric, and random", + howpublished = "\url{https://wg21.link/p2976r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2741R3, - author = "Corentin Jabot", - title = "{P2741R3}: user-generated static\_assert messages", - howpublished = "\url{https://wg21.link/p2741r3}", +@misc{P2977R0, + author = "Ben Boeckel", + title = "{P2977R0}: Module commands database format", + howpublished = "\url{https://wg21.link/p2977r0}", year = 2023, - month = 6, + month = 11, publisher = "WG21" } -@misc{P2742R0, - author = "Jarrad J. Waterloo", - title = "{P2742R0}: indirect dangling identification", - howpublished = "\url{https://wg21.link/p2742r0}", - year = 2022, - month = 12, +@misc{P2977R1, + author = "Ben Boeckel and Daniel Ruoso", + title = "{P2977R1}: Build database files", + howpublished = "\url{https://wg21.link/p2977r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2742R1, - author = "Jarrad J. Waterloo", - title = "{P2742R1}: indirect dangling identification", - howpublished = "\url{https://wg21.link/p2742r1}", - year = 2023, - month = 1, +@misc{P2977R2, + author = "Ben Boeckel and Daniel Ruoso", + title = "{P2977R2}: Build database files", + howpublished = "\url{https://wg21.link/p2977r2}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2742R2, - author = "Jarrad J. Waterloo", - title = "{P2742R2}: indirect dangling identification", - howpublished = "\url{https://wg21.link/p2742r2}", +@misc{P2978R0, + author = "Hassan Sajjad", + title = "{P2978R0}: A New Approach For Compiling C++", + howpublished = "\url{https://wg21.link/p2978r0}", year = 2023, - month = 2, + month = 9, publisher = "WG21" } -@misc{P2743R0, - author = "Gabriel Dos Reis", - title = "{P2743R0}: Contracts for C++: Prioritizing Safety - Presentation slides of P2680R0", - howpublished = "\url{https://wg21.link/p2743r0}", - year = 2022, - month = 12, +@misc{P2979R0, + author = "Alisdair Meredith and Harold Bott and John Lakos", + title = "{P2979R0}: The Need for Design Policies in WG21", + howpublished = "\url{https://wg21.link/p2979r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2746R0, - author = "Hans Boehm", - title = "{P2746R0}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r0}", - year = 2022, - month = 12, +@misc{P2980R0, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P2980R0}: A motivation, scope, and plan for a physical quantities and units library", + howpublished = "\url{https://wg21.link/p2980r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2746R1, - author = "Hans Boehm", - title = "{P2746R1}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r1}", +@misc{P2980R1, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P2980R1}: A motivation, scope, and plan for a quantities and units library", + howpublished = "\url{https://wg21.link/p2980r1}", year = 2023, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2746R2, - author = "Hans Boehm", - title = "{P2746R2}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r2}", +@misc{P2981R0, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña", + title = "{P2981R0}: Improving our safety with a physical quantities and units library", + howpublished = "\url{https://wg21.link/p2981r0}", year = 2023, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2746R3, - author = "Hans Boehm", - title = "{P2746R3}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r3}", +@misc{P2981R1, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña", + title = "{P2981R1}: Improving our safety with a physical quantities and units library", + howpublished = "\url{https://wg21.link/p2981r1}", year = 2023, - month = 8, + month = 11, publisher = "WG21" } -@misc{P2746R4, - author = "Hans Boehm", - title = "{P2746R4}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r4}", - year = 2024, - month = 2, +@misc{P2982R0, + author = "Mateusz Pusz and Chip Hogg", + title = "{P2982R0}: `std::quantity` as a numeric type", + howpublished = "\url{https://wg21.link/p2982r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2746R5, - author = "Hans Boehm", - title = "{P2746R5}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r5}", - year = 2024, - month = 4, +@misc{P2982R1, + author = "Mateusz Pusz and Chip Hogg", + title = "{P2982R1}: `std::quantity` as a numeric type", + howpublished = "\url{https://wg21.link/p2982r1}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2746R6, - author = "Hans Boehm", - title = "{P2746R6}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r6}", - year = 2024, +@misc{P2984R0, + author = "Alisdair Meredith", + title = "{P2984R0}: Reconsider Redeclaring static constexpr Data Members", + howpublished = "\url{https://wg21.link/p2984r0}", + year = 2023, month = 10, publisher = "WG21" } -@misc{P2746R7, - author = "Hans Boehm", - title = "{P2746R7}: Deprecate and Replace Fenv Rounding Modes", - howpublished = "\url{https://wg21.link/p2746r7}", - year = 2025, - month = 1, +@misc{P2984R1, + author = "Alisdair Meredith", + title = "{P2984R1}: Reconsider Redeclaring static constexpr Data Members", + howpublished = "\url{https://wg21.link/p2984r1}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2747R0, - author = "Barry Revzin", - title = "{P2747R0}: Limited support for constexpr void*", - howpublished = "\url{https://wg21.link/p2747r0}", - year = 2022, - month = 12, +@misc{P2985R0, + author = "Giuseppe D'Angelo", + title = "{P2985R0}: A type trait for detecting virtual base classes", + howpublished = "\url{https://wg21.link/p2985r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2747R1, - author = "Barry Revzin", - title = "{P2747R1}: constexpr placement new", - howpublished = "\url{https://wg21.link/p2747r1}", +@misc{P2986R0, + author = "Lauri Vasama", + title = "{P2986R0}: Generic Function Pointer", + howpublished = "\url{https://wg21.link/p2986r0}", year = 2023, - month = 12, + month = 10, publisher = "WG21" } -@misc{P2747R2, - author = "Barry Revzin", - title = "{P2747R2}: constexpr placement new", - howpublished = "\url{https://wg21.link/p2747r2}", - year = 2024, - month = 3, +@misc{P2988R0, + author = "Steve Downey", + title = "{P2988R0}: std::optional", + howpublished = "\url{https://wg21.link/p2988r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2748R0, - author = "Brian Bi", - title = "{P2748R0}: Disallow Binding a Returned glvalue to a Temporary", - howpublished = "\url{https://wg21.link/p2748r0}", - year = 2023, +@misc{P2988R1, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R1}: std::optional", + howpublished = "\url{https://wg21.link/p2988r1}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P2748R1, - author = "Brian Bi", - title = "{P2748R1}: Disallow Binding a Returned Glvalue to a Temporary", - howpublished = "\url{https://wg21.link/p2748r1}", - year = 2023, - month = 5, +@misc{P2988R2, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R2}: std::optional{\textbackslash}", + howpublished = "\url{https://wg21.link/p2988r2}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2748R2, - author = "Brian Bi", - title = "{P2748R2}: Disallow Binding a Returned Glvalue to a Temporary", - howpublished = "\url{https://wg21.link/p2748r2}", - year = 2023, - month = 9, +@misc{P2988R3, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R3}: std::optional", + howpublished = "\url{https://wg21.link/p2988r3}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2748R3, - author = "Brian Bi", - title = "{P2748R3}: Disallow Binding a Returned Glvalue to a Temporary", - howpublished = "\url{https://wg21.link/p2748r3}", +@misc{P2988R4, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R4}: std::optional", + howpublished = "\url{https://wg21.link/p2988r4}", year = 2024, - month = 1, + month = 4, publisher = "WG21" } -@misc{P2748R4, - author = "Brian Bi", - title = "{P2748R4}: Disallow Binding a Returned Glvalue to a Temporary", - howpublished = "\url{https://wg21.link/p2748r4}", +@misc{P2988R5, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R5}: std::optional", + howpublished = "\url{https://wg21.link/p2988r5}", year = 2024, - month = 1, + month = 5, publisher = "WG21" } -@misc{P2748R5, - author = "Brian Bi", - title = "{P2748R5}: Disallow Binding a Returned Glvalue to a Temporary", - howpublished = "\url{https://wg21.link/p2748r5}", +@misc{P2988R6, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R6}: std::optional", + howpublished = "\url{https://wg21.link/p2988r6}", year = 2024, - month = 3, + month = 8, publisher = "WG21" } -@misc{P2749R0, - author = "Corentin Jabot", - title = "{P2749R0}: Down with ``character''", - howpublished = "\url{https://wg21.link/p2749r0}", - year = 2023, - month = 2, +@misc{P2988R7, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R7}: std::optional", + howpublished = "\url{https://wg21.link/p2988r7}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2750R0, - author = "Jarrad J. Waterloo", - title = "{P2750R0}: C Dangling Reduction", - howpublished = "\url{https://wg21.link/p2750r0}", - year = 2022, - month = 12, +@misc{P2988R8, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R8}: std::optional", + howpublished = "\url{https://wg21.link/p2988r8}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2750R1, - author = "Jarrad J. Waterloo", - title = "{P2750R1}: C Dangling Reduction", - howpublished = "\url{https://wg21.link/p2750r1}", - year = 2023, +@misc{P2988R9, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R9}: std::optional", + howpublished = "\url{https://wg21.link/p2988r9}", + year = 2025, month = 1, publisher = "WG21" } -@misc{P2750R2, - author = "Jarrad J. Waterloo", - title = "{P2750R2}: C Dangling Reduction", - howpublished = "\url{https://wg21.link/p2750r2}", - year = 2023, +@misc{P2988R10, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R10}: std::optional", + howpublished = "\url{https://wg21.link/p2988r10}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2751R0, - author = "Joshua Berne", - title = "{P2751R0}: Evaluation of Checked Contracts", - howpublished = "\url{https://wg21.link/p2751r0}", - year = 2023, - month = 1, +@misc{P2988R11, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R11}: std::optional", + howpublished = "\url{https://wg21.link/p2988r11}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2751R1, - author = "Joshua Berne", - title = "{P2751R1}: Evaluation of Checked Contracts", - howpublished = "\url{https://wg21.link/p2751r1}", - year = 2023, - month = 2, +@misc{P2988R12, + author = "Steve Downey and Peter Sommerlad", + title = "{P2988R12}: std::optional", + howpublished = "\url{https://wg21.link/p2988r12}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2752R0, - author = "Arthur O'Dwyer", - title = "{P2752R0}: Static storage for braced initializers", - howpublished = "\url{https://wg21.link/p2752r0}", +@misc{P2989R0, + author = "Corentin Jabot and Gašper Ažman", + title = "{P2989R0}: A Simple Approach to Universal Template Parameters", + howpublished = "\url{https://wg21.link/p2989r0}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2752R1, - author = "Arthur O'Dwyer", - title = "{P2752R1}: Static storage for braced initializers", - howpublished = "\url{https://wg21.link/p2752r1}", - year = 2023, - month = 3, +@misc{P2989R1, + author = "Corentin Jabot and Gašper Ažman", + title = "{P2989R1}: A Simple Approach to Universal Template Parameters", + howpublished = "\url{https://wg21.link/p2989r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2752R2, - author = "Arthur O'Dwyer", - title = "{P2752R2}: Static storage for braced initializers", - howpublished = "\url{https://wg21.link/p2752r2}", - year = 2023, - month = 5, +@misc{P2989R2, + author = "Corentin Jabot and Gašper Ažman", + title = "{P2989R2}: A Simple Approach to Universal Template Parameters", + howpublished = "\url{https://wg21.link/p2989r2}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2752R3, - author = "Arthur O'Dwyer", - title = "{P2752R3}: Static storage for braced initializers", - howpublished = "\url{https://wg21.link/p2752r3}", +@misc{P2990R0, + author = "Daniel Ruoso", + title = "{P2990R0}: C++ Modules Roadmap", + howpublished = "\url{https://wg21.link/p2990r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2754R0, - author = "Jake Fevold", - title = "{P2754R0}: Deconstructing Avoiding Uninitialized Reads of Auto Variables", - howpublished = "\url{https://wg21.link/p2754r0}", +@misc{P2991R0, + author = "Brian Bi", + title = "{P2991R0}: Stop Forcing std::move to Pessimize", + howpublished = "\url{https://wg21.link/p2991r0}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2755R0, - author = "Joshua Berne and Jake Fevold and John Lakos", - title = "{P2755R0}: A Bold Plan for a Complete Contracts Facility", - howpublished = "\url{https://wg21.link/p2755r0}", +@misc{P2992R0, + author = "Giuseppe D'Angelo", + title = "{P2992R0}: Attribute [[discard]] and attributes on expressions", + howpublished = "\url{https://wg21.link/p2992r0}", year = 2023, - month = 9, + month = 10, publisher = "WG21" } -@misc{P2755R1, - author = "Joshua Berne and Jake Fevold and John Lakos", - title = "{P2755R1}: A Bold Plan for a Complete Contracts Facility", - howpublished = "\url{https://wg21.link/p2755r1}", +@misc{P2992R1, + author = "Giuseppe D'Angelo", + title = "{P2992R1}: Attribute [[discard(``reason'')]]", + howpublished = "\url{https://wg21.link/p2992r1}", year = 2024, - month = 4, - publisher = "WG21" -} -@misc{P2756R0, - author = "Andrew Tomazos", - title = "{P2756R0}: Proposal of Simple Contract Side Effect Semantics", - howpublished = "\url{https://wg21.link/p2756r0}", - year = 2023, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2757R0, - author = "Barry Revzin", - title = "{P2757R0}: Type checking format args", - howpublished = "\url{https://wg21.link/p2757r0}", - year = 2023, - month = 1, +@misc{P2993R0, + author = "Luke Valenty", + title = "{P2993R0}: Constrained Numbers", + howpublished = "\url{https://wg21.link/p2993r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2757R1, +@misc{P2994R0, author = "Barry Revzin", - title = "{P2757R1}: Type checking format args", - howpublished = "\url{https://wg21.link/p2757r1}", + title = "{P2994R0}: On the Naming of Packs", + howpublished = "\url{https://wg21.link/p2994r0}", year = 2023, - month = 3, + month = 10, publisher = "WG21" } -@misc{P2757R2, +@misc{P2994R1, author = "Barry Revzin", - title = "{P2757R2}: Type checking format args", - howpublished = "\url{https://wg21.link/p2757r2}", - year = 2023, - month = 5, + title = "{P2994R1}: On the Naming of Packs", + howpublished = "\url{https://wg21.link/p2994r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2757R3, - author = "Barry Revzin", - title = "{P2757R3}: Type checking format args", - howpublished = "\url{https://wg21.link/p2757r3}", +@misc{P2995R0, + author = "Tom Honermann", + title = "{P2995R0}: SG16: Unicode meeting summaries 2023-05-24 through 2023-09-27", + howpublished = "\url{https://wg21.link/p2995r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2758R0, - author = "Barry Revzin", - title = "{P2758R0}: Emitting messages at compile time", - howpublished = "\url{https://wg21.link/p2758r0}", +@misc{P2996R0, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde", + title = "{P2996R0}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r0}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2758R1, - author = "Barry Revzin", - title = "{P2758R1}: Emitting messages at compile time", - howpublished = "\url{https://wg21.link/p2758r1}", +@misc{P2996R1, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde", + title = "{P2996R1}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r1}", year = 2023, month = 12, publisher = "WG21" } -@misc{P2758R2, - author = "Barry Revzin", - title = "{P2758R2}: Emitting messages at compile time", - howpublished = "\url{https://wg21.link/p2758r2}", +@misc{P2996R2, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R2}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r2}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2758R3, - author = "Barry Revzin", - title = "{P2758R3}: Emitting messages at compile time", - howpublished = "\url{https://wg21.link/p2758r3}", +@misc{P2996R3, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R3}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r3}", year = 2024, month = 5, publisher = "WG21" } -@misc{P2758R4, - author = "Barry Revzin", - title = "{P2758R4}: Emitting messages at compile time", - howpublished = "\url{https://wg21.link/p2758r4}", - year = 2025, - month = 1, +@misc{P2996R4, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R4}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r4}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2759R0, - author = "Michael Wong and H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde", - title = "{P2759R0}: DG Opinion on Safety for ISO C++", - howpublished = "\url{https://wg21.link/p2759r0}", - year = 2023, - month = 1, +@misc{P2996R5, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R5}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r5}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P2759R1, - author = "Michael Wong and H. Hinnant and R. Orr and B. Stroustrup and D. Vandevoorde", - title = "{P2759R1}: DG Opinion on Safety for ISO C++", - howpublished = "\url{https://wg21.link/p2759r1}", - year = 2023, - month = 1, +@misc{P2996R6, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R6}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r6}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2760R0, - author = "Barry Revzin", - title = "{P2760R0}: A Plan for C++26 Ranges", - howpublished = "\url{https://wg21.link/p2760r0}", - year = 2023, - month = 9, +@misc{P2996R7, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R7}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r7}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2760R1, - author = "Barry Revzin", - title = "{P2760R1}: A Plan for C++26 Ranges", - howpublished = "\url{https://wg21.link/p2760r1}", - year = 2023, +@misc{P2996R8, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R8}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r8}", + year = 2024, month = 12, publisher = "WG21" } -@misc{P2761R0, - author = "Zhihao Yuan", - title = "{P2761R0}: Slides: If structured binding (P0963R1 presentation)", - howpublished = "\url{https://wg21.link/p2761r0}", - year = 2023, - month = 11, +@misc{P2996R9, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R9}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r9}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2761R1, - author = "Zhihao Yuan", - title = "{P2761R1}: Slides: If structured binding (P0963R1 presentation)", - howpublished = "\url{https://wg21.link/p2761r1}", - year = 2024, - month = 5, +@misc{P2996R10, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R10}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r10}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2761R2, - author = "Zhihao Yuan", - title = "{P2761R2}: Slides: Evaluating structured binding as a condition (P0963R2 presentation)", - howpublished = "\url{https://wg21.link/p2761r2}", - year = 2024, - month = 6, +@misc{P2996R11, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R11}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r11}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2761R3, - author = "Zhihao Yuan", - title = "{P2761R3}: Slides: Structured binding declaration as a condition (P0963R2 presentation)", - howpublished = "\url{https://wg21.link/p2761r3}", - year = 2024, +@misc{P2996R12, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R12}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r12}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{P2996R13, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P2996R13}: Reflection for C++26", + howpublished = "\url{https://wg21.link/p2996r13}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P2762R0, - author = "Dietmar Kühl", - title = "{P2762R0}: Sender/Receiver Interface For Networking", - howpublished = "\url{https://wg21.link/p2762r0}", +@misc{P2997R0, + author = "Barry Revzin and Tim Song", + title = "{P2997R0}: Removing the common reference requirement from the indirectly invocable concepts", + howpublished = "\url{https://wg21.link/p2997r0}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2762R1, - author = "Dietmar Kuhl", - title = "{P2762R1}: Sender/Receiver Interface For Networking", - howpublished = "\url{https://wg21.link/p2762r1}", - year = 2023, - month = 9, +@misc{P2997R1, + author = "Barry Revzin and Tim Song", + title = "{P2997R1}: Removing the common reference requirement from the indirectly invocable concepts", + howpublished = "\url{https://wg21.link/p2997r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2762R2, - author = "Dietmar Kuhl", - title = "{P2762R2}: Sender/Receiver Interface For Networking", - howpublished = "\url{https://wg21.link/p2762r2}", - year = 2023, +@misc{P2998R0, + author = "James Touton", + title = "{P2998R0}: CTAD for function parameter types", + howpublished = "\url{https://wg21.link/p2998r0}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2763R0, - author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Nevin Liber", - title = "{P2763R0}: `layout\_stride` static extents default constructor fix", - howpublished = "\url{https://wg21.link/p2763r0}", +@misc{P2999R0, + author = "Eric Niebler", + title = "{P2999R0}: Sender Algorithm Customization", + howpublished = "\url{https://wg21.link/p2999r0}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2763R1, - author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen and Nevin Liber", - title = "{P2763R1}: `layout\_stride` static extents default constructor fix", - howpublished = "\url{https://wg21.link/p2763r1}", +@misc{P2999R1, + author = "Eric Niebler", + title = "{P2999R1}: Sender Algorithm Customization", + howpublished = "\url{https://wg21.link/p2999r1}", year = 2023, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2764R0, - author = "Michael Wong", - title = "{P2764R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes 2023/01/11", - howpublished = "\url{https://wg21.link/p2764r0}", +@misc{P2999R2, + author = "Eric Niebler", + title = "{P2999R2}: Sender Algorithm Customization", + howpublished = "\url{https://wg21.link/p2999r2}", year = 2023, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2765R0, - author = "Michael Wong", - title = "{P2765R0}: SG19: Machine Learning Virtual Meeting Minutes 2022/12/08-2023/01/12", - howpublished = "\url{https://wg21.link/p2765r0}", +@misc{P2999R3, + author = "Eric Niebler", + title = "{P2999R3}: Sender Algorithm Customization", + howpublished = "\url{https://wg21.link/p2999r3}", year = 2023, - month = 1, + month = 12, publisher = "WG21" } -@misc{P2766R0, - author = "Tom Honermann", - title = "{P2766R0}: SG16: Unicode meeting summaries 2022-10-12 through 2022-12-14", - howpublished = "\url{https://wg21.link/p2766r0}", +@misc{P3001R0, + author = "Jonathan Müller and Zach Laine and Bryce Adelstein Lelbach and David Sankel", + title = "{P3001R0}: std::hive and containers like it are not a good fit for the standard library", + howpublished = "\url{https://wg21.link/p3001r0}", year = 2023, - month = 1, + month = 10, publisher = "WG21" } -@misc{P2767R0, - author = "Arthur O'Dwyer", - title = "{P2767R0}: flat\_map/flat\_set omnibus", - howpublished = "\url{https://wg21.link/p2767r0}", +@misc{P3002R0, + author = "Pablo Halpern", + title = "{P3002R0}: Guidelines for allocators in new library classes", + howpublished = "\url{https://wg21.link/p3002r0}", year = 2023, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2767R1, - author = "Arthur O'Dwyer", - title = "{P2767R1}: flat\_map/flat\_set omnibus", - howpublished = "\url{https://wg21.link/p2767r1}", - year = 2023, - month = 7, +@misc{P3002R1, + author = "Pablo Halpern", + title = "{P3002R1}: Policies for Using Allocators in New Library Classes", + howpublished = "\url{https://wg21.link/p3002r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2767R2, - author = "Arthur O'Dwyer", - title = "{P2767R2}: flat\_map/flat\_set omnibus", - howpublished = "\url{https://wg21.link/p2767r2}", +@misc{P3003R0, + author = "Johel Ernesto Guerrero Peña", + title = "{P3003R0}: The design of a library of number concepts", + howpublished = "\url{https://wg21.link/p3003r0}", year = 2023, - month = 12, + month = 10, publisher = "WG21" } -@misc{P2769R0, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P2769R0}: get\_element customization point object", - howpublished = "\url{https://wg21.link/p2769r0}", - year = 2023, - month = 1, +@misc{P3004R0, + author = "John Lakos and Harold Bott and Mungo Gill and Lori Hughes and Alisdair Meredith and Bill Chapman and Mike Giroux and Oleg Subbotin", + title = "{P3004R0}: Principled Design for WG21", + howpublished = "\url{https://wg21.link/p3004r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2769R1, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P2769R1}: get\_element customization point object", - howpublished = "\url{https://wg21.link/p2769r1}", - year = 2023, - month = 5, +@misc{P3005R0, + author = "John Lakos and Harold Bott and Bill Chapman and Mungo Gill and Mike Giroux and Alisdair Meredith and Oleg Subbotin", + title = "{P3005R0}: Memorializing Principled-Design Policies for WG21", + howpublished = "\url{https://wg21.link/p3005r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2769R2, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P2769R2}: get\_element customization point object", - howpublished = "\url{https://wg21.link/p2769r2}", - year = 2024, - month = 6, +@misc{P3006R0, + author = "Antony Polukhin", + title = "{P3006R0}: Launder less", + howpublished = "\url{https://wg21.link/p3006r0}", + year = 2023, + month = 10, publisher = "WG21" } -@misc{P2769R3, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P2769R3}: get\_element customization point object", - howpublished = "\url{https://wg21.link/p2769r3}", +@misc{P3006R1, + author = "Antony Polukhin", + title = "{P3006R1}: Launder less", + howpublished = "\url{https://wg21.link/p3006r1}", year = 2024, - month = 10, + month = 7, publisher = "WG21" } -@misc{P2770R0, - author = "Tim Song", - title = "{P2770R0}: Stashing stashing iterators for proper flattening", - howpublished = "\url{https://wg21.link/p2770r0}", +@misc{P3007R0, + author = "Timur Doumler and Andrzej Krzemieński and Joshua Berne", + title = "{P3007R0}: Return object semantics in postconditions", + howpublished = "\url{https://wg21.link/p3007r0}", year = 2023, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2771R0, - author = "Thomas Neumann", - title = "{P2771R0}: Towards memory safety in C++", - howpublished = "\url{https://wg21.link/p2771r0}", +@misc{P3008R0, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R0}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r0}", year = 2023, + month = 10, + publisher = "WG21" +} +@misc{P3008R1, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R1}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r1}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P2771R1, - author = "Thomas Neumann", - title = "{P2771R1}: Towards memory safety in C++", - howpublished = "\url{https://wg21.link/p2771r1}", - year = 2023, - month = 5, +@misc{P3008R2, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R2}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2772R0, - author = "Matthias Kretz", - title = "{P2772R0}: std::integral\_constant literals do not suffice - constexpr\_t?", - howpublished = "\url{https://wg21.link/p2772r0}", - year = 2023, - month = 1, +@misc{P3008R3, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R3}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r3}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2773R0, - author = "Corentin Jabot", - title = "{P2773R0}: Considerations for Unicode algorithms", - howpublished = "\url{https://wg21.link/p2773r0}", - year = 2023, +@misc{P3008R4, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R4}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r4}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2774R0, - author = "Michael Florian Hava", - title = "{P2774R0}: Scoped thread-local storage", - howpublished = "\url{https://wg21.link/p2774r0}", - year = 2023, +@misc{P3008R5, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R5}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r5}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2774R1, - author = "Michael Florian Hava", - title = "{P2774R1}: Concurrent object pool (was: Scoped thread-local storage)", - howpublished = "\url{https://wg21.link/p2774r1}", - year = 2023, - month = 9, +@misc{P3008R6, + author = "Gonzalo Brito Gadeschi and David Sankel", + title = "{P3008R6}: Atomic floating-point min/max", + howpublished = "\url{https://wg21.link/p3008r6}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2775R0, - author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", - title = "{P2775R0}: 2023-05 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2775r0}", +@misc{P3009R0, + author = "Joe Jevnik", + title = "{P3009R0}: Injected class name in the base specifier list", + howpublished = "\url{https://wg21.link/p3009r0}", year = 2023, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2776R0, - author = "Bryce Adelstein Lelbach and Fabio Fracassi and Ben Craig", - title = "{P2776R0}: 2023-05 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p2776r0}", +@misc{P3010R0, + author = "Dan Katz", + title = "{P3010R0}: Using Reflection to Replace a Metalanguage for Generating JS Bindings", + howpublished = "\url{https://wg21.link/p3010r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2779R0, - author = "Giuseppe D'Angelo", - title = "{P2779R0}: Make basic\_string\_view's range construction conditionally explicit", - howpublished = "\url{https://wg21.link/p2779r0}", +@misc{P3011R0, + author = "Matt Bentley", + title = "{P3011R0}: Supporting document for Hive proposal \#1: outreach for evidence of container-style use in industry", + howpublished = "\url{https://wg21.link/p3011r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2779R1, - author = "Giuseppe D'Angelo", - title = "{P2779R1}: Make basic\_string\_view's range construction conditionally explicit", - howpublished = "\url{https://wg21.link/p2779r1}", +@misc{P3012R0, + author = "Matt Bentley", + title = "{P3012R0}: Supporting document for Hive proposal \#2: use of std::list in open source codebases", + howpublished = "\url{https://wg21.link/p3012r0}", year = 2023, - month = 7, + month = 10, publisher = "WG21" } -@misc{P2780R0, - author = "Ville Voutilainen", - title = "{P2780R0}: Caller-side precondition checking, and Eval\_and\_throw", - howpublished = "\url{https://wg21.link/p2780r0}", +@misc{P3014R0, + author = "Jonathan Müller", + title = "{P3014R0}: Customizing std::expected's exception", + howpublished = "\url{https://wg21.link/p3014r0}", year = 2023, - month = 3, + month = 10, publisher = "WG21" } -@misc{P2781R1, - author = "Zach Laine and Matthias Kretz", - title = "{P2781R1}: std::constexpr\_v", - howpublished = "\url{https://wg21.link/p2781r1}", +@misc{P3015R0, + author = "Howard Hinnant", + title = "{P3015R0}: Rebuttal to Additional format specifiers for time\_point", + howpublished = "\url{https://wg21.link/p3015r0}", year = 2023, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2781R2, - author = "Zach Laine and Matthias Kretz", - title = "{P2781R2}: std::constexpr\_v", - howpublished = "\url{https://wg21.link/p2781r2}", +@misc{P3016R0, + author = "Arthur O'Dwyer", + title = "{P3016R0}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r0}", year = 2023, - month = 5, + month = 10, publisher = "WG21" } -@misc{P2781R3, - author = "Zach Laine and Matthias Kretz", - title = "{P2781R3}: std::constexpr\_v", - howpublished = "\url{https://wg21.link/p2781r3}", +@misc{P3016R1, + author = "Arthur O'Dwyer", + title = "{P3016R1}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r1}", year = 2023, - month = 6, + month = 12, publisher = "WG21" } -@misc{P2781R4, - author = "Zach Laine and Matthias Kretz", - title = "{P2781R4}: std::constexpr\_wrapper", - howpublished = "\url{https://wg21.link/p2781r4}", +@misc{P3016R2, + author = "Arthur O'Dwyer", + title = "{P3016R2}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r2}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2781R5, - author = "Zach Laine and Matthias Kretz and Hana Dusíková", - title = "{P2781R5}: std::constexpr\_wrapper", - howpublished = "\url{https://wg21.link/p2781r5}", +@misc{P3016R3, + author = "Arthur O'Dwyer", + title = "{P3016R3}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r3}", year = 2024, - month = 11, - publisher = "WG21" -} -@misc{P2782R0, - author = "Giuseppe D'Angelo", - title = "{P2782R0}: A proposal for a type trait to detect if value initialization can be achieved by zero-filling", - howpublished = "\url{https://wg21.link/p2782r0}", - year = 2023, - month = 2, - publisher = "WG21" -} -@misc{P2784R0, - author = "Andrzej Krzemieński", - title = "{P2784R0}: Not halting the program after detected contract violation", - howpublished = "\url{https://wg21.link/p2784r0}", - year = 2023, - month = 2, + month = 3, publisher = "WG21" } -@misc{P2785R0, - author = "Sébastien Bini and Ed Catmur", - title = "{P2785R0}: Relocating prvalues", - howpublished = "\url{https://wg21.link/p2785r0}", - year = 2023, - month = 6, +@misc{P3016R4, + author = "Arthur O'Dwyer", + title = "{P3016R4}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r4}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2785R1, - author = "Sébastien Bini and Ed Catmur", - title = "{P2785R1}: Relocating prvalues", - howpublished = "\url{https://wg21.link/p2785r1}", - year = 2023, - month = 6, +@misc{P3016R5, + author = "Arthur O'Dwyer", + title = "{P3016R5}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r5}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2785R2, - author = "Sébastien Bini and Ed Catmur", - title = "{P2785R2}: Relocating prvalues", - howpublished = "\url{https://wg21.link/p2785r2}", - year = 2023, - month = 6, +@misc{P3016R6, + author = "Arthur O'Dwyer", + title = "{P3016R6}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", + howpublished = "\url{https://wg21.link/p3016r6}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2785R3, - author = "Sébastien Bini and Ed Catmur", - title = "{P2785R3}: Relocating prvalues", - howpublished = "\url{https://wg21.link/p2785r3}", +@misc{P3018R0, + author = "Andreas Weis", + title = "{P3018R0}: Low-Level Integer Arithmetic", + howpublished = "\url{https://wg21.link/p3018r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2786R0, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R0}: Trivial relocatability options", - howpublished = "\url{https://wg21.link/p2786r0}", +@misc{P3019R0, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R0}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2786R1, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R1}: Trivial relocatability options", - howpublished = "\url{https://wg21.link/p2786r1}", +@misc{P3019R1, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R1}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r1}", year = 2023, - month = 5, + month = 11, publisher = "WG21" } -@misc{P2786R2, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R2}: Trivial relocatability options", - howpublished = "\url{https://wg21.link/p2786r2}", +@misc{P3019R2, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R2}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r2}", year = 2023, - month = 6, + month = 11, publisher = "WG21" } -@misc{P2786R3, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R3}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r3}", +@misc{P3019R3, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R3}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r3}", year = 2023, - month = 10, + month = 11, publisher = "WG21" } -@misc{P2786R4, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R4}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r4}", +@misc{P3019R4, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R4}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r4}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2786R5, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R5}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r5}", +@misc{P3019R5, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R5}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r5}", year = 2024, - month = 4, + month = 2, publisher = "WG21" } -@misc{P2786R6, - author = "Mungo Gill and Alisdair Meredith", - title = "{P2786R6}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r6}", +@misc{P3019R6, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R6}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r6}", year = 2024, - month = 5, + month = 2, publisher = "WG21" } -@misc{P2786R7, - author = "Mungo Gill and Alisdair Meredith and Joshua Berne", - title = "{P2786R7}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r7}", +@misc{P3019R7, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R7}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r7}", year = 2024, - month = 9, + month = 3, publisher = "WG21" } -@misc{P2786R8, - author = "Mungo Gill and Alisdair Meredith and Joshua Berne and Corentin Jabot and Lori Hughes", - title = "{P2786R8}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r8}", +@misc{P3019R8, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R8}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r8}", year = 2024, - month = 10, + month = 3, publisher = "WG21" } -@misc{P2786R9, - author = "Pablo Halpern and Alisdair Meredith and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", - title = "{P2786R9}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r9}", +@misc{P3019R9, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R9}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r9}", year = 2024, - month = 11, + month = 9, publisher = "WG21" } -@misc{P2786R10, - author = "Pablo Halpern and Alisdair Meredith and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", - title = "{P2786R10}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r10}", +@misc{P3019R10, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R10}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r10}", year = 2024, - month = 11, + month = 9, publisher = "WG21" } -@misc{P2786R11, - author = "Pablo Halpern and Joshua Berne and Corentin Jabot and Pablo Halpern and Lori Hughes", - title = "{P2786R11}: Trivial Relocatability For C++26", - howpublished = "\url{https://wg21.link/p2786r11}", +@misc{P3019R11, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R11}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r11}", year = 2024, - month = 12, - publisher = "WG21" -} -@misc{P2787R0, - author = "Steve Downey", - title = "{P2787R0}: pmr::generator - Promise Types are not Values", - howpublished = "\url{https://wg21.link/p2787r0}", - year = 2023, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2787R1, - author = "Steve Downey", - title = "{P2787R1}: pmr::generator - Promise Types are not Values", - howpublished = "\url{https://wg21.link/p2787r1}", - year = 2023, - month = 2, +@misc{P3019R12, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R12}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r12}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2788R0, - author = "S. Davis Herring", - title = "{P2788R0}: Linkage for modular constants", - howpublished = "\url{https://wg21.link/p2788r0}", - year = 2023, +@misc{P3019R13, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R13}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r13}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2789R0, - author = "Jonathan Wakely", - title = "{P2789R0}: C++ Standard Library Ready Issues to be moved in Issaquah, Feb. 2023", - howpublished = "\url{https://wg21.link/p2789r0}", - year = 2023, +@misc{P3019R14, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3019R14}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3019r14}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2790R0, - author = "Jonathan Wakely", - title = "{P2790R0}: C++ Standard Library Immediate Issues to be moved in Issaquah, Feb. 2023", - howpublished = "\url{https://wg21.link/p2790r0}", +@misc{P3020R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Corentin Jabot", + title = "{P3020R0}: 2023-09 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3020r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2791R0, - author = "Ran Regev", - title = "{P2791R0}: mandate concepts for new features", - howpublished = "\url{https://wg21.link/p2791r0}", +@misc{P3021R0, + author = "Herb Sutter", + title = "{P3021R0}: Unified function call syntax (UFCS)", + howpublished = "\url{https://wg21.link/p3021r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2795R0, - author = "Thomas Köppe", - title = "{P2795R0}: Correct and incorrect code, and \"erroneous behaviour\"", - howpublished = "\url{https://wg21.link/p2795r0}", +@misc{P3022R0, + author = "David Sankel and Darius Neațu", + title = "{P3022R0}: A Boring Thread Attributes Interface", + howpublished = "\url{https://wg21.link/p3022r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2795R1, - author = "Thomas Köppe", - title = "{P2795R1}: Erroneous behaviour for uninitialized reads", - howpublished = "\url{https://wg21.link/p2795r1}", +@misc{P3022R1, + author = "David Sankel and Darius Neațu", + title = "{P3022R1}: A Boring Thread Attributes Interface", + howpublished = "\url{https://wg21.link/p3022r1}", year = 2023, - month = 6, + month = 11, publisher = "WG21" } -@misc{P2795R2, - author = "Thomas Köppe", - title = "{P2795R2}: Erroneous behaviour for uninitialized reads", - howpublished = "\url{https://wg21.link/p2795r2}", +@misc{P3023R0, + author = "David Sankel", + title = "{P3023R0}: C++ Should Be C++", + howpublished = "\url{https://wg21.link/p3023r0}", year = 2023, - month = 6, + month = 10, publisher = "WG21" } -@misc{P2795R3, - author = "Thomas Köppe", - title = "{P2795R3}: Erroneous behaviour for uninitialized reads", - howpublished = "\url{https://wg21.link/p2795r3}", +@misc{P3023R1, + author = "David Sankel", + title = "{P3023R1}: C++ Should Be C++", + howpublished = "\url{https://wg21.link/p3023r1}", year = 2023, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2795R4, - author = "Thomas Köppe", - title = "{P2795R4}: Erroneous behaviour for uninitialized reads", - howpublished = "\url{https://wg21.link/p2795r4}", +@misc{P3024R0, + author = "David Sankel and Jeff Garland and Matthias Kretz and Ruslan Arutyunyan", + title = "{P3024R0}: Interface Directions for std::simd", + howpublished = "\url{https://wg21.link/p3024r0}", year = 2023, month = 11, publisher = "WG21" } -@misc{P2795R5, - author = "Thomas Köppe", - title = "{P2795R5}: Erroneous behaviour for uninitialized reads", - howpublished = "\url{https://wg21.link/p2795r5}", - year = 2024, - month = 3, - publisher = "WG21" -} -@misc{P2796R0, - author = "Jens Maurer", - title = "{P2796R0}: Core Language Working Group ``ready'' Issues for the February, 2023 meeting", - howpublished = "\url{https://wg21.link/p2796r0}", +@misc{P3025R0, + author = "Michael Wong", + title = "{P3025R0}: SG14: Low Latency/Games/Embedded/Financial trading/Simulation virtual Minutes to 2023/09/12", + howpublished = "\url{https://wg21.link/p3025r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2797R0, - author = "Gašper Ažman", - title = "{P2797R0}: Proposed resolution for CWG2692 Static and explicit object member functions with the same par", - howpublished = "\url{https://wg21.link/p2797r0}", +@misc{P3026R0, + author = "Michael Wong", + title = "{P3026R0}: SG19: Machine Learning virtual Meeting Minutes to 2023/07/13", + howpublished = "\url{https://wg21.link/p3026r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2798R0, - author = "Christian Trott and Damien Lebrun-Grandie and Mark Hoemmen", - title = "{P2798R0}: Fix layout mappings all static extent default constructor", - howpublished = "\url{https://wg21.link/p2798r0}", +@misc{P3027R0, + author = "Ville Voutilainen", + title = "{P3027R0}: UFCS is a breaking change, of the absolutely worst kind", + howpublished = "\url{https://wg21.link/p3027r0}", year = 2023, - month = 2, + month = 10, publisher = "WG21" } -@misc{P2799R0, - author = "Tim Song", - title = "{P2799R0}: Closed ranges may be a problem; breaking counted\_iterator is not the solution", - howpublished = "\url{https://wg21.link/p2799r0}", +@misc{P3028R0, + author = "Joshua Berne and Gašper Ažman and Rostislav Khlebnikov and Timur Doumler", + title = "{P3028R0}: An Overview of Syntax Choices for Contracts", + howpublished = "\url{https://wg21.link/p3028r0}", year = 2023, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2800R0, - author = "Ben Boeckel", - title = "{P2800R0}: Dependency flag soup needs some fiber", - howpublished = "\url{https://wg21.link/p2800r0}", +@misc{P3029R0, + author = "Hewill Kang", + title = "{P3029R0}: Better mdspan's CTAD", + howpublished = "\url{https://wg21.link/p3029r0}", year = 2023, - month = 9, + month = 10, publisher = "WG21" } -@misc{P2802R0, - author = "Guy Davidson", - title = "{P2802R0}: Presentation of P1385R7 to LEWG at Issaquah 2023", - howpublished = "\url{https://wg21.link/p2802r0}", - year = 2023, - month = 2, +@misc{P3029R1, + author = "Hewill Kang", + title = "{P3029R1}: Better mdspan's CTAD", + howpublished = "\url{https://wg21.link/p3029r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2803R0, - author = "Matthias Kretz", - title = "{P2803R0}: std::simd Intro slides", - howpublished = "\url{https://wg21.link/p2803r0}", +@misc{P3031R0, + author = "Arthur O'Dwyer", + title = "{P3031R0}: Resolve CWG2561: conversion function for lambda with explicit object parameter", + howpublished = "\url{https://wg21.link/p3031r0}", year = 2023, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2805R0, - author = "Nat Goodspeed", - title = "{P2805R0}: fiber\_context: fibers without scheduler - LEWG slides", - howpublished = "\url{https://wg21.link/p2805r0}", - year = 2023, +@misc{P3032R0, + author = "Barry Revzin", + title = "{P3032R0}: Less transient constexpr allocation", + howpublished = "\url{https://wg21.link/p3032r0}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2806R0, - author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", - title = "{P2806R0}: do expressions", - howpublished = "\url{https://wg21.link/p2806r0}", - year = 2023, - month = 2, +@misc{P3032R1, + author = "Barry Revzin", + title = "{P3032R1}: Less transient constexpr allocation", + howpublished = "\url{https://wg21.link/p3032r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2806R1, - author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", - title = "{P2806R1}: do expressions", - howpublished = "\url{https://wg21.link/p2806r1}", - year = 2023, - month = 3, +@misc{P3032R2, + author = "Barry Revzin", + title = "{P3032R2}: Less transient constexpr allocation", + howpublished = "\url{https://wg21.link/p3032r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2806R2, - author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", - title = "{P2806R2}: do expressions", - howpublished = "\url{https://wg21.link/p2806r2}", +@misc{P3033R0, + author = "Chuanqi Xu", + title = "{P3033R0}: Should we import function bodies to get the better optimizations?", + howpublished = "\url{https://wg21.link/p3033r0}", year = 2023, month = 11, publisher = "WG21" } -@misc{P2806R3, - author = "Barry Revzin and Bruno Cardoso Lopez and Zach Laine and Michael Park", - title = "{P2806R3}: do expressions", - howpublished = "\url{https://wg21.link/p2806r3}", - year = 2025, - month = 1, +@misc{P3034R0, + author = "Michael Spencer", + title = "{P3034R0}: Module Declarations Shouldn't be Macros", + howpublished = "\url{https://wg21.link/p3034r0}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2807R0, - author = "Daniel Towner", - title = "{P2807R0}: Issaquah Slides for Intel response to std::simd", - howpublished = "\url{https://wg21.link/p2807r0}", - year = 2023, - month = 2, +@misc{P3034R1, + author = "Michael Spencer", + title = "{P3034R1}: Module Declarations Shouldn't be Macros", + howpublished = "\url{https://wg21.link/p3034r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2808R0, - author = "S. Davis Herring and Michael Spencer", - title = "{P2808R0}: Internal linkage in the global module", - howpublished = "\url{https://wg21.link/p2808r0}", +@misc{P3037R0, + author = "Paul Keir", + title = "{P3037R0}: constexpr std::shared\_ptr", + howpublished = "\url{https://wg21.link/p3037r0}", year = 2023, - month = 2, + month = 11, publisher = "WG21" } -@misc{P2809R0, - author = "JF Bastien", - title = "{P2809R0}: Trivial infinite loops are not Undefined Behavior", - howpublished = "\url{https://wg21.link/p2809r0}", - year = 2023, +@misc{P3037R1, + author = "Paul Keir", + title = "{P3037R1}: constexpr std::shared\_ptr", + howpublished = "\url{https://wg21.link/p3037r1}", + year = 2024, month = 3, publisher = "WG21" } -@misc{P2809R1, - author = "JF Bastien", - title = "{P2809R1}: Trivial infinite loops are not Undefined Behavior", - howpublished = "\url{https://wg21.link/p2809r1}", - year = 2023, - month = 6, +@misc{P3037R2, + author = "Paul Keir", + title = "{P3037R2}: constexpr std::shared\_ptr", + howpublished = "\url{https://wg21.link/p3037r2}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2809R2, - author = "JF Bastien", - title = "{P2809R2}: Trivial infinite loops are not Undefined Behavior", - howpublished = "\url{https://wg21.link/p2809r2}", - year = 2023, - month = 10, +@misc{P3037R3, + author = "Paul Keir", + title = "{P3037R3}: constexpr std::shared\_ptr", + howpublished = "\url{https://wg21.link/p3037r3}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2809R3, - author = "JF Bastien", - title = "{P2809R3}: Trivial infinite loops are not Undefined Behavior", - howpublished = "\url{https://wg21.link/p2809r3}", +@misc{P3037R4, + author = "Paul Keir", + title = "{P3037R4}: constexpr std::shared\_ptr", + howpublished = "\url{https://wg21.link/p3037r4}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P2810R0, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2810R0}: is\_debugger\_present is\_replaceable", - howpublished = "\url{https://wg21.link/p2810r0}", - year = 2023, - month = 2, +@misc{P3037R5, + author = "Paul Keir and Hana Dusíková", + title = "{P3037R5}: constexpr std::shared\_ptr and friends", + howpublished = "\url{https://wg21.link/p3037r5}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2810R1, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2810R1}: is\_debugger\_present is\_replaceable", - howpublished = "\url{https://wg21.link/p2810r1}", - year = 2023, - month = 7, +@misc{P3037R6, + author = "Paul Keir and Hana Dusíková", + title = "{P3037R6}: constexpr std::shared\_ptr and friends", + howpublished = "\url{https://wg21.link/p3037r6}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2810R2, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2810R2}: is\_debugger\_present is\_replaceable", - howpublished = "\url{https://wg21.link/p2810r2}", +@misc{P3038R0, + author = "Bjarne Stroustrup", + title = "{P3038R0}: Concrete suggestions for initial Profiles", + howpublished = "\url{https://wg21.link/p3038r0}", year = 2023, month = 12, publisher = "WG21" } -@misc{P2810R3, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2810R3}: is\_debugger\_present is\_replaceable", - howpublished = "\url{https://wg21.link/p2810r3}", +@misc{P3039R0, + author = "David Stone", + title = "{P3039R0}: Automatically Generate `operator->`", + howpublished = "\url{https://wg21.link/p3039r0}", year = 2023, - month = 12, - publisher = "WG21" -} -@misc{P2810R4, - author = "René Ferdinand Rivera Morell and Ben Craig", - title = "{P2810R4}: is\_debugger\_present is\_replaceable", - howpublished = "\url{https://wg21.link/p2810r4}", - year = 2024, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2811R0, - author = "Joshua Berne", - title = "{P2811R0}: Contract Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r0}", +@misc{P3040R0, + author = "Jonathan Wakely", + title = "{P3040R0}: C++ Standard Library Ready Issues to be moved in Kona, Nov. 2023", + howpublished = "\url{https://wg21.link/p3040r0}", year = 2023, - month = 3, + month = 12, publisher = "WG21" } -@misc{P2811R1, - author = "Joshua Berne", - title = "{P2811R1}: Contract Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r1}", +@misc{P3041R0, + author = "Gabriel Dos Reis", + title = "{P3041R0}: Transitioning from ``\#include'' World to Modules", + howpublished = "\url{https://wg21.link/p3041r0}", year = 2023, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2811R2, - author = "Joshua Berne", - title = "{P2811R2}: Contract Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r2}", +@misc{P3042R0, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3042R0}: Vocabulary Types for Composite Class Design", + howpublished = "\url{https://wg21.link/p3042r0}", year = 2023, - month = 4, + month = 11, publisher = "WG21" } -@misc{P2811R3, - author = "Joshua Berne", - title = "{P2811R3}: Contract Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r3}", +@misc{P3043R0, + author = "Zhihao Yuan", + title = "{P3043R0}: Slides: Using variable template template without meta programming", + howpublished = "\url{https://wg21.link/p3043r0}", year = 2023, - month = 5, + month = 12, publisher = "WG21" } -@misc{P2811R4, - author = "Joshua Berne", - title = "{P2811R4}: Contract Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r4}", - year = 2023, - month = 5, +@misc{P3044R0, + author = "Michael Florian Hava", + title = "{P3044R0}: sub-string\_view from string", + howpublished = "\url{https://wg21.link/p3044r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2811R5, - author = "Joshua Berne", - title = "{P2811R5}: Contract-Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r5}", - year = 2023, - month = 6, +@misc{P3044R1, + author = "Michael Florian Hava", + title = "{P3044R1}: sub-string\_view from string", + howpublished = "\url{https://wg21.link/p3044r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2811R6, - author = "Joshua Berne", - title = "{P2811R6}: Contract-Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r6}", - year = 2023, +@misc{P3044R2, + author = "Michael Florian Hava", + title = "{P3044R2}: sub-string\_view from string", + howpublished = "\url{https://wg21.link/p3044r2}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P2811R7, - author = "Joshua Berne", - title = "{P2811R7}: Contract-Violation Handlers", - howpublished = "\url{https://wg21.link/p2811r7}", - year = 2023, - month = 7, - publisher = "WG21" -} -@misc{P2812R0, - author = "Mark Hoemmen and Christian Trott and Damien Lebrun-Grandie and Nevin Liber", - title = "{P2812R0}: P1673R11 LEWG presentation", - howpublished = "\url{https://wg21.link/p2812r0}", - year = 2023, +@misc{P3045R0, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R0}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r0}", + year = 2024, month = 2, publisher = "WG21" } -@misc{P2814R0, - author = "Mungo Gill and Alisdair Meredith; Arthur O`Dwyer", - title = "{P2814R0}: Trivial Relocatability --- Comparing P1144 with P2786", - howpublished = "\url{https://wg21.link/p2814r0}", - year = 2023, +@misc{P3045R1, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R1}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2814R1, - author = "Mungo Gill and Alisdair Meredith; Arthur O`Dwyer", - title = "{P2814R1}: Trivial Relocatability --- Comparing P1144 with P2786", - howpublished = "\url{https://wg21.link/p2814r1}", - year = 2023, - month = 6, +@misc{P3045R2, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R2}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r2}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2815R0, - author = "Anthony Williams", - title = "{P2815R0}: Slides for presentation on P2188R1", - howpublished = "\url{https://wg21.link/p2815r0}", - year = 2023, - month = 2, +@misc{P3045R3, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R3}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2816R0, - author = "Bjarne Stroustrup and Gabriel Dos Reis", - title = "{P2816R0}: Safety Profiles: Type-and-resource Safe programming in ISO Standard C++", - howpublished = "\url{https://wg21.link/p2816r0}", - year = 2023, - month = 2, +@misc{P3045R4, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R4}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r4}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2817R0, - author = "Andrzej Krzemieński", - title = "{P2817R0}: The idea behind the contracts MVP", - howpublished = "\url{https://wg21.link/p2817r0}", - year = 2023, - month = 3, +@misc{P3045R5, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R5}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r5}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2818R0, - author = "Gašper Ažman", - title = "{P2818R0}: Uniform Call Syntax for explicit-object member functions", - howpublished = "\url{https://wg21.link/p2818r0}", - year = 2023, - month = 3, +@misc{P3045R6, + author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", + title = "{P3045R6}: Quantities and units library", + howpublished = "\url{https://wg21.link/p3045r6}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2819R0, - author = "Michael Florian Hava and Christoph Hofer", - title = "{P2819R0}: Add tuple protocol to complex", - howpublished = "\url{https://wg21.link/p2819r0}", +@misc{P3046R0, + author = "Jens Maurer", + title = "{P3046R0}: Core Language Working Group ``ready'' Issues for the November, 2023 meeting", + howpublished = "\url{https://wg21.link/p3046r0}", year = 2023, - month = 2, + month = 12, publisher = "WG21" } -@misc{P2819R1, - author = "Michael Florian Hava and Christoph Hofer", - title = "{P2819R1}: Add tuple protocol to complex", - howpublished = "\url{https://wg21.link/p2819r1}", - year = 2023, - month = 7, +@misc{P3047R0, + author = "Alisdair Meredith", + title = "{P3047R0}: Remove deprecated namespace `relops` from C++26", + howpublished = "\url{https://wg21.link/p3047r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2819R2, - author = "Michael Florian Hava and Christoph Hofer", - title = "{P2819R2}: Add tuple protocol to complex", - howpublished = "\url{https://wg21.link/p2819r2}", - year = 2023, - month = 12, +@misc{P3049R0, + author = "Michael Florian Hava", + title = "{P3049R0}: node-handles for lists", + howpublished = "\url{https://wg21.link/p3049r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2821R0, - author = "Jarrad J. Waterloo", - title = "{P2821R0}: span.at()", - howpublished = "\url{https://wg21.link/p2821r0}", - year = 2023, - month = 2, +@misc{P3049R1, + author = "Michael Florian Hava", + title = "{P3049R1}: node-handles for lists", + howpublished = "\url{https://wg21.link/p3049r1}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2821R1, - author = "Jarrad J. Waterloo", - title = "{P2821R1}: span.at()", - howpublished = "\url{https://wg21.link/p2821r1}", +@misc{P3050R0, + author = "Mark Hoemmen", + title = "{P3050R0}: Optimize linalg::conjugated for noncomplex value types", + howpublished = "\url{https://wg21.link/p3050r0}", year = 2023, - month = 4, + month = 11, publisher = "WG21" } -@misc{P2821R2, - author = "Jarrad J. Waterloo", - title = "{P2821R2}: span.at()", - howpublished = "\url{https://wg21.link/p2821r2}", - year = 2023, - month = 5, +@misc{P3050R1, + author = "Mark Hoemmen", + title = "{P3050R1}: Fix C++26 by optimizing linalg::conjugated for noncomplex value types", + howpublished = "\url{https://wg21.link/p3050r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2821R3, - author = "Jarrad J. Waterloo", - title = "{P2821R3}: span.at()", - howpublished = "\url{https://wg21.link/p2821r3}", - year = 2023, - month = 6, +@misc{P3050R2, + author = "Mark Hoemmen", + title = "{P3050R2}: Fix C++26 by optimizing linalg::conjugated for noncomplex value types", + howpublished = "\url{https://wg21.link/p3050r2}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P2821R4, - author = "Jarrad J. Waterloo", - title = "{P2821R4}: span.at()", - howpublished = "\url{https://wg21.link/p2821r4}", - year = 2023, - month = 7, +@misc{P3050R3, + author = "Mark Hoemmen", + title = "{P3050R3}: Fix C++26 by optimizing linalg::conjugated for noncomplex value types", + howpublished = "\url{https://wg21.link/p3050r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2821R5, - author = "Jarrad J. Waterloo", - title = "{P2821R5}: span.at()", - howpublished = "\url{https://wg21.link/p2821r5}", +@misc{P3051R0, + author = "René Ferdinand Rivera Morell", + title = "{P3051R0}: Structured Response Files", + howpublished = "\url{https://wg21.link/p3051r0}", year = 2023, month = 12, publisher = "WG21" } -@misc{P2822R0, - author = "Lewis Baker", - title = "{P2822R0}: Providing user control of associated entities of class types", - howpublished = "\url{https://wg21.link/p2822r0}", +@misc{P3051R1, + author = "René Ferdinand Rivera Morell", + title = "{P3051R1}: Structured Response Files", + howpublished = "\url{https://wg21.link/p3051r1}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2822R1, - author = "Lewis Baker", - title = "{P2822R1}: Providing user control of associated entities of class types", - howpublished = "\url{https://wg21.link/p2822r1}", +@misc{P3051R2, + author = "René Ferdinand Rivera Morell", + title = "{P3051R2}: Structured Response Files", + howpublished = "\url{https://wg21.link/p3051r2}", year = 2024, - month = 5, + month = 7, publisher = "WG21" } -@misc{P2822R2, - author = "Lewis Baker", - title = "{P2822R2}: Providing user control of associated entities of class types", - howpublished = "\url{https://wg21.link/p2822r2}", +@misc{P3051R3, + author = "René Ferdinand Rivera Morell", + title = "{P3051R3}: WITHDRAWN: Structured Response Files", + howpublished = "\url{https://wg21.link/p3051r3}", year = 2024, - month = 8, + month = 12, publisher = "WG21" } -@misc{P2824R0, - author = "Nina Ranns", - title = "{P2824R0}: WG21 February 2023 Issaquah meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2824r0}", +@misc{P3052R0, + author = "Hewill Kang", + title = "{P3052R0}: view\_interface::at()", + howpublished = "\url{https://wg21.link/p3052r0}", year = 2023, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2825R0, - author = "Gašper Ažman", - title = "{P2825R0}: calltarget(unevaluated-call-expression)", - howpublished = "\url{https://wg21.link/p2825r0}", +@misc{P3052R1, + author = "Hewill Kang", + title = "{P3052R1}: view\_interface::at()", + howpublished = "\url{https://wg21.link/p3052r1}", + year = 2024, + month = 1, + publisher = "WG21" +} +@misc{P3053R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3053R0}: 2023-12 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3053r0}", year = 2023, - month = 3, + month = 12, publisher = "WG21" } -@misc{P2825R1, - author = "Gašper Ažman", - title = "{P2825R1}: Overload Resolution hook: declcall(unevaluated-postfix-expression)", - howpublished = "\url{https://wg21.link/p2825r1}", +@misc{P3054R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Corentin Jabot", + title = "{P3054R0}: 2023-12 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3054r0}", year = 2024, - month = 3, + month = 1, publisher = "WG21" } -@misc{P2825R2, - author = "Gašper Ažman", - title = "{P2825R2}: Overload Resolution hook: declcall(unevaluated-postfix-expression)", - howpublished = "\url{https://wg21.link/p2825r2}", - year = 2024, - month = 4, +@misc{P3055R0, + author = "Arthur O'Dwyer", + title = "{P3055R0}: Relax wording to permit relocation optimizations in the STL", + howpublished = "\url{https://wg21.link/p3055r0}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2825R3, - author = "Gašper Ažman", - title = "{P2825R3}: Overload resolution hook: declcall( unevaluated-call-expression )", - howpublished = "\url{https://wg21.link/p2825r3}", +@misc{P3055R1, + author = "Arthur O'Dwyer", + title = "{P3055R1}: Relax wording to permit relocation optimizations in the STL", + howpublished = "\url{https://wg21.link/p3055r1}", year = 2024, - month = 12, + month = 2, publisher = "WG21" } -@misc{P2825R4, - author = "Gašper Ažman", - title = "{P2825R4}: Overload resolution hook: declcall( unevaluated-call-expression )", - howpublished = "\url{https://wg21.link/p2825r4}", - year = 2025, - month = 1, +@misc{P3056R0, + author = "Jarrad J. Waterloo", + title = "{P3056R0}: what ostream exception", + howpublished = "\url{https://wg21.link/p3056r0}", + year = 2023, + month = 11, publisher = "WG21" } -@misc{P2826R0, - author = "Gašper Ažman", - title = "{P2826R0}: Replacement functions", - howpublished = "\url{https://wg21.link/p2826r0}", +@misc{P3057R0, + author = "Chuanqi Xu", + title = "{P3057R0}: Two finer-grained compilation model for named modules", + howpublished = "\url{https://wg21.link/p3057r0}", year = 2023, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2826R1, - author = "Gašper Ažman", - title = "{P2826R1}: Replacement functions", - howpublished = "\url{https://wg21.link/p2826r1}", +@misc{P3059R0, + author = "Hewill Kang", + title = "{P3059R0}: Making user-defined constructors of view iterators/sentinels private", + howpublished = "\url{https://wg21.link/p3059r0}", year = 2023, month = 11, publisher = "WG21" } -@misc{P2826R2, - author = "Gašper Ažman", - title = "{P2826R2}: Replacement functions", - howpublished = "\url{https://wg21.link/p2826r2}", +@misc{P3059R1, + author = "Hewill Kang", + title = "{P3059R1}: Making user-defined constructors of view iterators/sentinels private", + howpublished = "\url{https://wg21.link/p3059r1}", year = 2024, - month = 3, + month = 5, publisher = "WG21" } -@misc{P2827R0, - author = "Zhihao Yuan", - title = "{P2827R0}: Floating-point overflow and underflow in from\_chars (LWG 3081)", - howpublished = "\url{https://wg21.link/p2827r0}", +@misc{P3060R0, + author = "Weile Wei", + title = "{P3060R0}: Add std::ranges::upto(n)", + howpublished = "\url{https://wg21.link/p3060r0}", year = 2023, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2827R1, - author = "Zhihao Yuan", - title = "{P2827R1}: Floating-point overflow and underflow in from\_chars (LWG 3081)", - howpublished = "\url{https://wg21.link/p2827r1}", +@misc{P3060R1, + author = "Weile Wei and Zhihao Yuan", + title = "{P3060R1}: Add std::views::upto(n)", + howpublished = "\url{https://wg21.link/p3060r1}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P3060R2, + author = "Weile Wei and Zhihao Yuan", + title = "{P3060R2}: Add std::views::indices(n)", + howpublished = "\url{https://wg21.link/p3060r2}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3060R3, + author = "Weile Wei and Zhihao Yuan", + title = "{P3060R3}: Add std::views::indices(n)", + howpublished = "\url{https://wg21.link/p3060r3}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{P3061R0, + author = "Nina Ranns", + title = "{P3061R0}: WG21 2023-11 Kona Record of Discussion", + howpublished = "\url{https://wg21.link/p3061r0}", year = 2023, month = 11, publisher = "WG21" } -@misc{P2828R0, - author = "Brian Bi", - title = "{P2828R0}: Copy elision for direct-initialization with a conversion function (Core issue 2327)", - howpublished = "\url{https://wg21.link/p2828r0}", +@misc{P3062R0, + author = "David Sankel", + title = "{P3062R0}: C++ Should Be C++ - Presentation", + howpublished = "\url{https://wg21.link/p3062r0}", year = 2023, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2828R1, - author = "Brian Bi", - title = "{P2828R1}: Copy elision for direct-initialization with a conversion function (Core issue 2327)", - howpublished = "\url{https://wg21.link/p2828r1}", - year = 2023, +@misc{P3064R0, + author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", + title = "{P3064R0}: How to Avoid OOTA Without Really Trying", + howpublished = "\url{https://wg21.link/p3064r0}", + year = 2024, + month = 4, + publisher = "WG21" +} +@misc{P3064R1, + author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", + title = "{P3064R1}: How to Avoid OOTA Without Really Trying", + howpublished = "\url{https://wg21.link/p3064r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2828R2, - author = "Brian Bi", - title = "{P2828R2}: Copy elision for direct-initialization with a conversion function (Core issue 2327)", - howpublished = "\url{https://wg21.link/p2828r2}", - year = 2023, - month = 6, +@misc{P3064R2, + author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", + title = "{P3064R2}: How to Avoid OOTA Without Really Trying", + howpublished = "\url{https://wg21.link/p3064r2}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2829R0, - author = "Andrew Tomazos", - title = "{P2829R0}: Proposal of Contracts Supporting Const-On-Definition Style", - howpublished = "\url{https://wg21.link/p2829r0}", +@misc{P3066R0, + author = "Timur Doumler", + title = "{P3066R0}: Allow repeating contract annotations on non-first declarations", + howpublished = "\url{https://wg21.link/p3066r0}", year = 2023, - month = 4, + month = 12, publisher = "WG21" } -@misc{P2830R0, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R0}: constexpr type comparison", - howpublished = "\url{https://wg21.link/p2830r0}", - year = 2023, - month = 3, +@misc{P3067R0, + author = "Daniel Towner", + title = "{P3067R0}: Provide predefined simd permute generator functions for common operations", + howpublished = "\url{https://wg21.link/p3067r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2830R1, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R1}: constexpr type comparison", - howpublished = "\url{https://wg21.link/p2830r1}", - year = 2023, - month = 11, +@misc{P3068R0, + author = "Hana Dusíková", + title = "{P3068R0}: Allowing exception throwing in constant-evaluation.", + howpublished = "\url{https://wg21.link/p3068r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2830R2, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R2}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r2}", +@misc{P3068R1, + author = "Hana Dusíková", + title = "{P3068R1}: Allowing exception throwing in constant-evaluation.", + howpublished = "\url{https://wg21.link/p3068r1}", year = 2024, month = 3, publisher = "WG21" } -@misc{P2830R3, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R3}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r3}", +@misc{P3068R2, + author = "Hana Dusíková", + title = "{P3068R2}: Allowing exception throwing in constant-evaluation", + howpublished = "\url{https://wg21.link/p3068r2}", year = 2024, - month = 4, + month = 5, publisher = "WG21" } -@misc{P2830R4, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R4}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r4}", +@misc{P3068R3, + author = "Hana Dusíková", + title = "{P3068R3}: Allowing exception throwing in constant-evaluation", + howpublished = "\url{https://wg21.link/p3068r3}", + year = 2024, + month = 6, + publisher = "WG21" +} +@misc{P3068R4, + author = "Hana Dusíková", + title = "{P3068R4}: Allowing exception throwing in constant-evaluation", + howpublished = "\url{https://wg21.link/p3068r4}", year = 2024, - month = 5, + month = 8, publisher = "WG21" } -@misc{P2830R5, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R5}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r5}", +@misc{P3068R5, + author = "Hana Dusíková", + title = "{P3068R5}: Allowing exception throwing in constant-evaluation", + howpublished = "\url{https://wg21.link/p3068r5}", year = 2024, month = 11, publisher = "WG21" } -@misc{P2830R6, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R6}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r6}", +@misc{P3068R6, + author = "Hana Dusíková", + title = "{P3068R6}: Allowing exception throwing in constant-evaluation", + howpublished = "\url{https://wg21.link/p3068r6}", year = 2024, month = 11, publisher = "WG21" } -@misc{P2830R7, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R7}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r7}", - year = 2024, - month = 11, +@misc{P3070R0, + author = "Victor Zverovich", + title = "{P3070R0}: Formatting enums", + howpublished = "\url{https://wg21.link/p3070r0}", + year = 2023, + month = 12, publisher = "WG21" } -@misc{P2830R8, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R8}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r8}", - year = 2025, - month = 1, +@misc{P3070R1, + author = "Victor Zverovich", + title = "{P3070R1}: Formatting enums", + howpublished = "\url{https://wg21.link/p3070r1}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2830R9, - author = "Gašper Ažman and Nathan Nichols", - title = "{P2830R9}: Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p2830r9}", +@misc{P3070R2, + author = "Victor Zverovich", + title = "{P3070R2}: Formatting enums", + howpublished = "\url{https://wg21.link/p3070r2}", year = 2025, month = 1, publisher = "WG21" } -@misc{P2831R0, - author = "Timur Doumler and Ed Catmur", - title = "{P2831R0}: Functions having a narrow contract should not be noexcept", - howpublished = "\url{https://wg21.link/p2831r0}", - year = 2023, - month = 5, +@misc{P3070R3, + author = "Victor Zverovich", + title = "{P3070R3}: Formatting enums", + howpublished = "\url{https://wg21.link/p3070r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2833R0, - author = "Ben Craig", - title = "{P2833R0}: Freestanding Library: inout expected span", - howpublished = "\url{https://wg21.link/p2833r0}", +@misc{P3071R0, + author = "Jens Maurer", + title = "{P3071R0}: Protection against modifications in contracts", + howpublished = "\url{https://wg21.link/p3071r0}", year = 2023, - month = 3, + month = 12, publisher = "WG21" } -@misc{P2833R1, - author = "Ben Craig", - title = "{P2833R1}: Freestanding Library: inout expected span", - howpublished = "\url{https://wg21.link/p2833r1}", +@misc{P3071R1, + author = "Jens Maurer", + title = "{P3071R1}: Protection against modifications in contracts", + howpublished = "\url{https://wg21.link/p3071r1}", year = 2023, - month = 8, + month = 12, publisher = "WG21" } -@misc{P2833R2, - author = "Ben Craig", - title = "{P2833R2}: Freestanding Library: inout expected span", - howpublished = "\url{https://wg21.link/p2833r2}", +@misc{P3072R0, + author = "Zhihao Yuan", + title = "{P3072R0}: Hassle-free thread attributes", + howpublished = "\url{https://wg21.link/p3072r0}", year = 2023, - month = 9, + month = 12, publisher = "WG21" } -@misc{P2834R0, - author = "Joshua Berne and John Lakos", - title = "{P2834R0}: Semantic Stability Across Contract-Checking Build Modes", - howpublished = "\url{https://wg21.link/p2834r0}", - year = 2023, - month = 5, +@misc{P3072R1, + author = "Zhihao Yuan", + title = "{P3072R1}: Hassle-free thread attributes", + howpublished = "\url{https://wg21.link/p3072r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2834R1, - author = "Joshua Berne and John Lakos", - title = "{P2834R1}: Semantic Stability Across Contract-Checking Build Modes", - howpublished = "\url{https://wg21.link/p2834r1}", - year = 2023, - month = 6, +@misc{P3072R2, + author = "Zhihao Yuan", + title = "{P3072R2}: Hassle-free thread attributes", + howpublished = "\url{https://wg21.link/p3072r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2835R0, - author = "Gonzalo Brito Gadeschi", - title = "{P2835R0}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r0}", - year = 2023, - month = 5, +@misc{P3073R0, + author = "Timur Doumler and Ville Voutilainen", + title = "{P3073R0}: Remove evaluation\_undefined\_behavior and will\_continue from the Contracts MVP", + howpublished = "\url{https://wg21.link/p3073r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2835R1, - author = "Gonzalo Brito Gadeschi", - title = "{P2835R1}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r1}", +@misc{P3074R0, + author = "Barry Revzin", + title = "{P3074R0}: constexpr union lifetime", + howpublished = "\url{https://wg21.link/p3074r0}", year = 2023, - month = 6, + month = 12, publisher = "WG21" } -@misc{P2835R2, - author = "Gonzalo Brito Gadeschi", - title = "{P2835R2}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r2}", +@misc{P3074R1, + author = "Barry Revzin", + title = "{P3074R1}: std::uninitialized", + howpublished = "\url{https://wg21.link/p3074r1}", year = 2024, month = 1, publisher = "WG21" } -@misc{P2835R3, - author = "Gonzalo Brito Gadeschi", - title = "{P2835R3}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r3}", +@misc{P3074R2, + author = "Barry Revzin", + title = "{P3074R2}: std::uninitialized", + howpublished = "\url{https://wg21.link/p3074r2}", year = 2024, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2835R4, - author = "Gonzalo Brito Gadeschi", - title = "{P2835R4}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r4}", +@misc{P3074R3, + author = "Barry Revzin", + title = "{P3074R3}: trivial union (was std::uninitialized)", + howpublished = "\url{https://wg21.link/p3074r3}", year = 2024, - month = 5, + month = 4, publisher = "WG21" } -@misc{P2835R5, - author = "Gonzalo Brito Gadeschi and Mark Hoemmen and Carter H. Edwards and Bryce Adelstein Lelbach", - title = "{P2835R5}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r5}", +@misc{P3074R4, + author = "Barry Revzin", + title = "{P3074R4}: trivial unions (was std::uninitialized)", + howpublished = "\url{https://wg21.link/p3074r4}", year = 2024, month = 9, publisher = "WG21" } -@misc{P2835R6, - author = "Gonzalo Brito Gadeschi and Mark Hoemmen and Carter H. Edwards and Bryce Adelstein Lelbach", - title = "{P2835R6}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r6}", +@misc{P3074R5, + author = "Barry Revzin", + title = "{P3074R5}: trivial unions (was std::uninitialized)", + howpublished = "\url{https://wg21.link/p3074r5}", year = 2024, - month = 9, + month = 12, publisher = "WG21" } -@misc{P2835R7, - author = "Gonzalo Brito Gadeschi and Mark Hoemmen and Carter H. Edwards and Bryce Adelstein Lelbach", - title = "{P2835R7}: Expose std::atomic\_ref's object address", - howpublished = "\url{https://wg21.link/p2835r7}", - year = 2024, - month = 11, +@misc{P3074R6, + author = "Barry Revzin", + title = "{P3074R6}: trivial unions (was std::uninitialized)", + howpublished = "\url{https://wg21.link/p3074r6}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2836R0, - author = "Christopher Di Bella", - title = "{P2836R0}: std::const\_iterator often produces an unexpected type", - howpublished = "\url{https://wg21.link/p2836r0}", - year = 2023, - month = 3, +@misc{P3074R7, + author = "Barry Revzin", + title = "{P3074R7}: trivial unions (was std::uninitialized)", + howpublished = "\url{https://wg21.link/p3074r7}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2836R1, - author = "Christopher Di Bella", - title = "{P2836R1}: std::basic\_const\_iterator should follow its underlying type's convertibility", - howpublished = "\url{https://wg21.link/p2836r1}", +@misc{P3075R0, + author = "Shafik Yaghmour", + title = "{P3075R0}: Adding an Undefined Behavior and IFNDR Annex", + howpublished = "\url{https://wg21.link/p3075r0}", year = 2023, - month = 7, + month = 12, publisher = "WG21" } -@misc{P2837R0, - author = "Alisdair Meredith and Harry Bott", - title = "{P2837R0}: Planning to Revisit the Lakos Rule", - howpublished = "\url{https://wg21.link/p2837r0}", - year = 2023, - month = 5, +@misc{P3079R0, + author = "Oliver Rosten", + title = "{P3079R0}: Should ignore and observe exist for constant evaluation of contracts?", + howpublished = "\url{https://wg21.link/p3079r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2838R0, - author = "Ville Voutilainen", - title = "{P2838R0}: Unconditional contract violation handling of any kind is a serious problem", - howpublished = "\url{https://wg21.link/p2838r0}", - year = 2023, - month = 3, +@misc{P3081R0, + author = "Herb Sutter", + title = "{P3081R0}: Core safety Profiles: Specification, adoptability, and impact", + howpublished = "\url{https://wg21.link/p3081r0}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2839R0, - author = "Brian Bi and Joshua Berne", - title = "{P2839R0}: Nontrivial relocation via a new ``owning reference'' type", - howpublished = "\url{https://wg21.link/p2839r0}", - year = 2023, - month = 5, +@misc{P3081R1, + author = "Herb Sutter", + title = "{P3081R1}: Core safety profiles for C++26", + howpublished = "\url{https://wg21.link/p3081r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2841R0, - author = "Corentin Jabot and Gašper Ažman", - title = "{P2841R0}: Concept Template Parameters", - howpublished = "\url{https://wg21.link/p2841r0}", - year = 2023, - month = 5, +@misc{P3081R2, + author = "Herb Sutter", + title = "{P3081R2}: Core safety profiles for C++26", + howpublished = "\url{https://wg21.link/p3081r2}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2841R1, - author = "Corentin Jabot and Gašper Ažman", - title = "{P2841R1}: Concept Template Parameters", - howpublished = "\url{https://wg21.link/p2841r1}", - year = 2023, - month = 10, +@misc{P3084R0, + author = "Steve Downey", + title = "{P3084R0}: Slides for LEWG views::maybe 20240109", + howpublished = "\url{https://wg21.link/p3084r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2841R2, - author = "Corentin Jabot and Gašper Ažman", - title = "{P2841R2}: Concept and variable-template template-parameters", - howpublished = "\url{https://wg21.link/p2841r2}", +@misc{P3085R0, + author = "Ben Craig", + title = "{P3085R0}: `noexcept` policy for SD-9 (throws nothing)", + howpublished = "\url{https://wg21.link/p3085r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2841R3, - author = "Corentin Jabot and Gašper Ažman and James Touton", - title = "{P2841R3}: Concept and variable-template template-parameters", - howpublished = "\url{https://wg21.link/p2841r3}", +@misc{P3085R1, + author = "Ben Craig", + title = "{P3085R1}: `noexcept` policy for SD-9 (throws nothing)", + howpublished = "\url{https://wg21.link/p3085r1}", year = 2024, - month = 5, + month = 3, publisher = "WG21" } -@misc{P2841R4, - author = "Corentin Jabot and Gašper Ažman and James Touton", - title = "{P2841R4}: Concept and variable-template template-parameters", - howpublished = "\url{https://wg21.link/p2841r4}", +@misc{P3085R2, + author = "Ben Craig", + title = "{P3085R2}: `noexcept` policy for SD-9 (throws nothing)", + howpublished = "\url{https://wg21.link/p3085r2}", year = 2024, - month = 9, + month = 5, publisher = "WG21" } -@misc{P2841R5, - author = "Corentin Jabot and Gašper Ažman and James Touton", - title = "{P2841R5}: Concept and variable-template template-parameters", - howpublished = "\url{https://wg21.link/p2841r5}", +@misc{P3085R3, + author = "Ben Craig", + title = "{P3085R3}: `noexcept` policy for SD-9 (throws nothing)", + howpublished = "\url{https://wg21.link/p3085r3}", year = 2024, - month = 10, + month = 7, publisher = "WG21" } -@misc{P2841R6, - author = "Corentin Jabot and Gašper Ažman and James Touton and Hubert Tong", - title = "{P2841R6}: Concept and variable-template template-parameters", - howpublished = "\url{https://wg21.link/p2841r6}", - year = 2025, +@misc{P3086R0, + author = "Mingxin Wang", + title = "{P3086R0}: Proxy: A Pointer-Semantics-Based Polymorphism Library", + howpublished = "\url{https://wg21.link/p3086r0}", + year = 2024, month = 1, publisher = "WG21" } -@misc{P2842R0, - author = "Alisdair Meredith and Harry Bott", - title = "{P2842R0}: Destructor Semantics Do Not Affect Constructible Traits", - howpublished = "\url{https://wg21.link/p2842r0}", - year = 2023, - month = 5, +@misc{P3086R1, + author = "Mingxin Wang", + title = "{P3086R1}: Proxy: A Pointer-Semantics-Based Polymorphism Library", + howpublished = "\url{https://wg21.link/p3086r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2843R0, - author = "Alisdair Meredith", - title = "{P2843R0}: Preprocessing is never undefined", - howpublished = "\url{https://wg21.link/p2843r0}", - year = 2023, - month = 5, +@misc{P3086R2, + author = "Mingxin Wang", + title = "{P3086R2}: Proxy: A Pointer-Semantics-Based Polymorphism Library", + howpublished = "\url{https://wg21.link/p3086r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2843R1, - author = "Alisdair Meredith", - title = "{P2843R1}: Preprocessing is never undefined", - howpublished = "\url{https://wg21.link/p2843r1}", +@misc{P3086R3, + author = "Mingxin Wang", + title = "{P3086R3}: Proxy: A Pointer-Semantics-Based Polymorphism Library", + howpublished = "\url{https://wg21.link/p3086r3}", year = 2025, month = 1, publisher = "WG21" } -@misc{P2845R0, - author = "Victor Zverovich", - title = "{P2845R0}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r0}", - year = 2023, +@misc{P3086R4, + author = "Mingxin Wang", + title = "{P3086R4}: Proxy: A Pointer-Semantics-Based Polymorphism Library", + howpublished = "\url{https://wg21.link/p3086r4}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2845R1, - author = "Victor Zverovich", - title = "{P2845R1}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r1}", - year = 2023, - month = 6, - publisher = "WG21" -} -@misc{P2845R2, - author = "Victor Zverovich", - title = "{P2845R2}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r2}", - year = 2023, - month = 7, - publisher = "WG21" -} -@misc{P2845R3, - author = "Victor Zverovich", - title = "{P2845R3}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r3}", - year = 2023, - month = 10, - publisher = "WG21" -} -@misc{P2845R4, - author = "Victor Zverovich", - title = "{P2845R4}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r4}", - year = 2023, +@misc{P3086R5, + author = "Mingxin Wang", + title = "{P3086R5}: Proxy: A Pointer-Semantics-Based Polymorphism Library", + howpublished = "\url{https://wg21.link/p3086r5}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P2845R5, - author = "Victor Zverovich", - title = "{P2845R5}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r5}", - year = 2023, - month = 11, - publisher = "WG21" -} -@misc{P2845R6, - author = "Victor Zverovich", - title = "{P2845R6}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r6}", +@misc{P3087R0, + author = "Jan Schultke", + title = "{P3087R0}: Make direct-initialization for enumeration types at least as permissive as direct-list-initialization", + howpublished = "\url{https://wg21.link/p3087r0}", year = 2024, month = 1, publisher = "WG21" } -@misc{P2845R7, - author = "Victor Zverovich", - title = "{P2845R7}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r7}", - year = 2024, - month = 3, - publisher = "WG21" -} -@misc{P2845R8, - author = "Victor Zverovich", - title = "{P2845R8}: Formatting of std::filesystem::path", - howpublished = "\url{https://wg21.link/p2845r8}", +@misc{P3087R1, + author = "Jan Schultke", + title = "{P3087R1}: Make direct-initialization for enumeration types at least as permissive as direct-list-initializatio", + howpublished = "\url{https://wg21.link/p3087r1}", year = 2024, - month = 3, - publisher = "WG21" -} -@misc{P2846R0, - author = "Corentin Jabot", - title = "{P2846R0}: size\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", - howpublished = "\url{https://wg21.link/p2846r0}", - year = 2023, month = 5, publisher = "WG21" } -@misc{P2846R1, - author = "Corentin Jabot", - title = "{P2846R1}: size\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", - howpublished = "\url{https://wg21.link/p2846r1}", - year = 2023, - month = 9, - publisher = "WG21" -} -@misc{P2846R2, - author = "Corentin Jabot", - title = "{P2846R2}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", - howpublished = "\url{https://wg21.link/p2846r2}", +@misc{P3088R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3088R0}: Attributes for contract assertions", + howpublished = "\url{https://wg21.link/p3088r0}", year = 2024, - month = 5, + month = 2, publisher = "WG21" } -@misc{P2846R3, - author = "Corentin Jabot", - title = "{P2846R3}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", - howpublished = "\url{https://wg21.link/p2846r3}", +@misc{P3088R1, + author = "Timur Doumler and Joshua Berne", + title = "{P3088R1}: Attributes for contract assertions", + howpublished = "\url{https://wg21.link/p3088r1}", year = 2024, - month = 9, + month = 2, publisher = "WG21" } -@misc{P2846R4, - author = "Corentin Jabot", - title = "{P2846R4}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", - howpublished = "\url{https://wg21.link/p2846r4}", +@misc{P3090R0, + author = "Inbal Levi and Eric Niebler", + title = "{P3090R0}: std::execution Introduction", + howpublished = "\url{https://wg21.link/p3090r0}", year = 2024, - month = 10, + month = 2, publisher = "WG21" } -@misc{P2846R5, - author = "Corentin Jabot", - title = "{P2846R5}: reserve\_hint: Eagerly reserving memory for not-quite-sized lazy ranges", - howpublished = "\url{https://wg21.link/p2846r5}", +@misc{P3091R0, + author = "Pablo Halpern", + title = "{P3091R0}: Better lookups for `map` and `unordered\_map`", + howpublished = "\url{https://wg21.link/p3091r0}", year = 2024, - month = 11, - publisher = "WG21" -} -@misc{P2848R0, - author = "Arthur O'Dwyer and Enrico Mauro", - title = "{P2848R0}: std::is\_uniqued", - howpublished = "\url{https://wg21.link/p2848r0}", - year = 2023, - month = 4, + month = 2, publisher = "WG21" } -@misc{P2848R1, - author = "Arthur O'Dwyer and Enrico Mauro", - title = "{P2848R1}: std::is\_uniqued", - howpublished = "\url{https://wg21.link/p2848r1}", +@misc{P3091R1, + author = "Pablo Halpern", + title = "{P3091R1}: Better lookups for `map` and `unordered\_map`", + howpublished = "\url{https://wg21.link/p3091r1}", year = 2024, - month = 7, + month = 3, publisher = "WG21" } -@misc{P2849R0, - author = "Kirk Shoop", - title = "{P2849R0}: async-object - aka async-RAII objects", - howpublished = "\url{https://wg21.link/p2849r0}", +@misc{P3091R2, + author = "Pablo Halpern", + title = "{P3091R2}: Better lookups for `map` and `unordered\_map`", + howpublished = "\url{https://wg21.link/p3091r2}", year = 2024, month = 5, publisher = "WG21" } -@misc{P2850R0, - author = "Mark Batty and Simon Cooksey", - title = "{P2850R0}: Minimal Compiler Preserved Dependencies", - howpublished = "\url{https://wg21.link/p2850r0}", - year = 2023, - month = 5, +@misc{P3091R3, + author = "Pablo Halpern", + title = "{P3091R3}: Better lookups for `map` and `unordered\_map`", + howpublished = "\url{https://wg21.link/p3091r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2852R0, - author = "Tom Honermann", - title = "{P2852R0}: Contract violation handling semantics for the contracts MVP", - howpublished = "\url{https://wg21.link/p2852r0}", - year = 2023, - month = 4, +@misc{P3091R4, + author = "Pablo Halpern", + title = "{P3091R4}: Better lookups for `map` , `unordered\_map`, and `flat\_map`", + howpublished = "\url{https://wg21.link/p3091r4}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2853R0, - author = "Andrew Tomazos", - title = "{P2853R0}: Proposal of std::contract\_violation", - howpublished = "\url{https://wg21.link/p2853r0}", - year = 2023, - month = 5, +@misc{P3091R5, + author = "Pablo Halpern", + title = "{P3091R5}: Better lookups for `map` , `unordered\_map`, and `flat\_map`", + howpublished = "\url{https://wg21.link/p3091r5}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P2855R0, - author = "Ville Voutilainen", - title = "{P2855R0}: Member customization points for Senders and Receivers", - howpublished = "\url{https://wg21.link/p2855r0}", - year = 2023, - month = 5, +@misc{P3092R0, + author = "Chuanqi Xu", + title = "{P3092R0}: Modules ABI requirement", + howpublished = "\url{https://wg21.link/p3092r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2855R1, - author = "Ville Voutilainen", - title = "{P2855R1}: Member customization points for Senders and Receivers", - howpublished = "\url{https://wg21.link/p2855r1}", +@misc{P3093R0, + author = "Giuseppe D'Angelo", + title = "{P3093R0}: Attributes on expressions", + howpublished = "\url{https://wg21.link/p3093r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2857R0, - author = "Matt Bentley", - title = "{P2857R0}: P2596R0 Critique", - howpublished = "\url{https://wg21.link/p2857r0}", - year = 2023, - month = 4, +@misc{P3094R0, + author = "Mateusz Pusz", + title = "{P3094R0}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2858R0, - author = "Andrzej Krzemieński", - title = "{P2858R0}: Noexcept vs contract violations", - howpublished = "\url{https://wg21.link/p2858r0}", - year = 2023, - month = 5, +@misc{P3094R1, + author = "Mateusz Pusz", + title = "{P3094R1}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2861R0, - author = "John Lakos", - title = "{P2861R0}: The Lakos Rule: Narrow Contracts And `noexcept` Are Inherently Incompatible", - howpublished = "\url{https://wg21.link/p2861r0}", - year = 2023, +@misc{P3094R2, + author = "Mateusz Pusz", + title = "{P3094R2}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r2}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2862R0, - author = "Daniel Krügler", - title = "{P2862R0}: text\_encoding::name() should never return null values", - howpublished = "\url{https://wg21.link/p2862r0}", - year = 2023, - month = 5, +@misc{P3094R3, + author = "Mateusz Pusz", + title = "{P3094R3}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r3}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2862R1, - author = "Daniel Krügler", - title = "{P2862R1}: text\_encoding::name() should never return null values", - howpublished = "\url{https://wg21.link/p2862r1}", - year = 2023, - month = 9, +@misc{P3094R4, + author = "Mateusz Pusz", + title = "{P3094R4}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r4}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2863R0, - author = "Alisdair Meredith", - title = "{P2863R0}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r0}", - year = 2023, - month = 5, +@misc{P3094R5, + author = "Mateusz Pusz", + title = "{P3094R5}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r5}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2863R1, - author = "Alisdair Meredith", - title = "{P2863R1}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r1}", - year = 2023, - month = 8, +@misc{P3094R6, + author = "Mateusz Pusz", + title = "{P3094R6}: std::basic\_fixed\_string", + howpublished = "\url{https://wg21.link/p3094r6}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2863R2, - author = "Alisdair Meredith", - title = "{P2863R2}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r2}", - year = 2023, - month = 10, +@misc{P3095R0, + author = "Saksham Sharma", + title = "{P3095R0}: ABI comparison with reflection", + howpublished = "\url{https://wg21.link/p3095r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2863R3, - author = "Alisdair Meredith", - title = "{P2863R3}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r3}", - year = 2023, - month = 12, +@misc{P3096R0, + author = "Adam Lach and Walter Genovese", + title = "{P3096R0}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2863R4, - author = "Alisdair Meredith", - title = "{P2863R4}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r4}", +@misc{P3096R1, + author = "Adam Lach and Walter Genovese", + title = "{P3096R1}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r1}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2863R5, - author = "Alisdair Meredith", - title = "{P2863R5}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r5}", +@misc{P3096R2, + author = "Adam Lach and Walter Genovese", + title = "{P3096R2}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r2}", year = 2024, - month = 4, + month = 7, publisher = "WG21" } -@misc{P2863R6, - author = "Alisdair Meredith", - title = "{P2863R6}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r6}", +@misc{P3096R3, + author = "Adam Lach and Walter Genovese", + title = "{P3096R3}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r3}", year = 2024, - month = 6, + month = 9, publisher = "WG21" } -@misc{P2863R7, - author = "Alisdair Meredith", - title = "{P2863R7}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r7}", +@misc{P3096R4, + author = "Adam Lach and Walter Genovese", + title = "{P3096R4}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r4}", year = 2024, - month = 7, + month = 11, publisher = "WG21" } -@misc{P2863R8, - author = "Alisdair Meredith", - title = "{P2863R8}: Review Annex D for C++26", - howpublished = "\url{https://wg21.link/p2863r8}", +@misc{P3096R5, + author = "Adam Lach and Walter Genovese", + title = "{P3096R5}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r5}", year = 2024, month = 12, publisher = "WG21" } -@misc{P2864R0, - author = "Alisdair Meredith", - title = "{P2864R0}: Remove Deprecated Arithmetic Conversion on Enumerations From C++26", - howpublished = "\url{https://wg21.link/p2864r0}", - year = 2023, - month = 5, +@misc{P3096R6, + author = "Adam Lach and Walter Genovese", + title = "{P3096R6}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r6}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2864R1, - author = "Alisdair Meredith", - title = "{P2864R1}: Remove Deprecated Arithmetic Conversion on Enumerations From C++26", - howpublished = "\url{https://wg21.link/p2864r1}", - year = 2023, - month = 8, +@misc{P3096R7, + author = "Adam Lach and Walter Genovese", + title = "{P3096R7}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r7}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2864R2, - author = "Alisdair Meredith", - title = "{P2864R2}: Remove Deprecated Arithmetic Conversion on Enumerations From C++26", - howpublished = "\url{https://wg21.link/p2864r2}", - year = 2023, - month = 12, +@misc{P3096R8, + author = "Adam Lach and Walter Genovese", + title = "{P3096R8}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r8}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2865R0, - author = "Alisdair Meredith", - title = "{P2865R0}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r0}", - year = 2023, +@misc{P3096R9, + author = "Adam Lach and Walter Genovese", + title = "{P3096R9}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r9}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2865R1, - author = "Alisdair Meredith", - title = "{P2865R1}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r1}", - year = 2023, +@misc{P3096R10, + author = "Adam Lach and Walter Genovese", + title = "{P3096R10}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r10}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P2865R2, - author = "Alisdair Meredith", - title = "{P2865R2}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r2}", - year = 2023, - month = 8, +@misc{P3096R11, + author = "Adam Lach and Walter Genovese", + title = "{P3096R11}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r11}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2865R3, - author = "Alisdair Meredith", - title = "{P2865R3}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r3}", - year = 2023, - month = 9, +@misc{P3096R12, + author = "Adam Lach and Walter Genovese", + title = "{P3096R12}: Function Parameter Reflection in Reflection for C++26", + howpublished = "\url{https://wg21.link/p3096r12}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2865R4, - author = "Alisdair Meredith", - title = "{P2865R4}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r4}", - year = 2023, - month = 11, +@misc{P3097R0, + author = "Timur Doumler and Joshua Berne and Gašper Ažman", + title = "{P3097R0}: Contracts for C++: Support for virtual functions", + howpublished = "\url{https://wg21.link/p3097r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2865R5, - author = "Alisdair Meredith", - title = "{P2865R5}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r5}", +@misc{P3098R0, + author = "Timur Doumler and Gašper Ažman and Joshua Berne", + title = "{P3098R0}: Contracts for C++: Postcondition captures", + howpublished = "\url{https://wg21.link/p3098r0}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P2865R6, - author = "Alisdair Meredith", - title = "{P2865R6}: Remove Deprecated Array Comparisons from C++26", - howpublished = "\url{https://wg21.link/p2865r6}", +@misc{P3098R1, + author = "Timur Doumler and Gašper Ažman and Joshua Berne", + title = "{P3098R1}: Contracts for C++: Postcondition captures", + howpublished = "\url{https://wg21.link/p3098r1}", year = 2024, - month = 11, + month = 12, publisher = "WG21" } -@misc{P2866R0, - author = "Alisdair Meredith", - title = "{P2866R0}: Remove Deprecated Volatile Features From C++26", - howpublished = "\url{https://wg21.link/p2866r0}", - year = 2023, - month = 5, +@misc{P3099R0, + author = "Timur Doumler and Peter Bindels and Joshua Berne", + title = "{P3099R0}: User-defined error messages for contract assertions", + howpublished = "\url{https://wg21.link/p3099r0}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P2866R1, - author = "Alisdair Meredith", - title = "{P2866R1}: Remove Deprecated Volatile Features From C++26", - howpublished = "\url{https://wg21.link/p2866r1}", - year = 2023, - month = 9, +@misc{P3100R0, + author = "Timur Doumler and Gašper Ažman and Joshua Berne", + title = "{P3100R0}: Undefined and erroneous behaviour are contract violations", + howpublished = "\url{https://wg21.link/p3100r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2866R2, - author = "Alisdair Meredith", - title = "{P2866R2}: Remove Deprecated Volatile Features From C++26", - howpublished = "\url{https://wg21.link/p2866r2}", +@misc{P3100R1, + author = "Timur Doumler and Gašper Ažman and Joshua Berne", + title = "{P3100R1}: Undefined and erroneous behaviour are contract violations", + howpublished = "\url{https://wg21.link/p3100r1}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P2866R3, - author = "Alisdair Meredith", - title = "{P2866R3}: Remove Deprecated Volatile Features From C++26", - howpublished = "\url{https://wg21.link/p2866r3}", - year = 2024, - month = 6, +@misc{P3100R2, + author = "Timur Doumler and Joshua Berne", + title = "{P3100R2}: Implicit contract assertions", + howpublished = "\url{https://wg21.link/p3100r2}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2866R4, - author = "Alisdair Meredith", - title = "{P2866R4}: Remove Deprecated Volatile Features From C++26", - howpublished = "\url{https://wg21.link/p2866r4}", - year = 2024, +@misc{P3100R3, + author = "Timur Doumler and Joshua Berne", + title = "{P3100R3}: Implicit contract assertions", + howpublished = "\url{https://wg21.link/p3100r3}", + year = 2025, month = 7, publisher = "WG21" } -@misc{P2866R5, - author = "Alisdair Meredith", - title = "{P2866R5}: Remove Deprecated Volatile Features From C++26", - howpublished = "\url{https://wg21.link/p2866r5}", +@misc{P3100R4, + author = "Timur Doumler and Joshua Berne", + title = "{P3100R4}: A framework for systematically addressing undefined behaviour in the C++ Standard", + howpublished = "\url{https://wg21.link/p3100r4}", + year = 2025, + month = 8, + publisher = "WG21" +} +@misc{P3101R0, + author = "Ran Regev and Gašper Ažman", + title = "{P3101R0}: Differentiating potentially throwing and nonthrowing violation handlers", + howpublished = "\url{https://wg21.link/p3101r0}", year = 2024, - month = 12, + month = 1, publisher = "WG21" } -@misc{P2867R0, - author = "Alisdair Meredith", - title = "{P2867R0}: Remove Deprecated strstreams From C++26", - howpublished = "\url{https://wg21.link/p2867r0}", - year = 2023, - month = 5, +@misc{P3102R0, + author = "Joshua Berne", + title = "{P3102R0}: Refining Contract Violation Detection Modes", + howpublished = "\url{https://wg21.link/p3102r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2867R1, - author = "Alisdair Meredith", - title = "{P2867R1}: Remove Deprecated strstreams From C++26", - howpublished = "\url{https://wg21.link/p2867r1}", - year = 2023, - month = 9, +@misc{P3103R0, + author = "Jan Schultke", + title = "{P3103R0}: More bitset operations", + howpublished = "\url{https://wg21.link/p3103r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2867R2, - author = "Alisdair Meredith", - title = "{P2867R2}: Remove Deprecated strstreams From C++26", - howpublished = "\url{https://wg21.link/p2867r2}", +@misc{P3103R1, + author = "Jan Schultke", + title = "{P3103R1}: More bitset operations", + howpublished = "\url{https://wg21.link/p3103r1}", year = 2024, month = 3, publisher = "WG21" } -@misc{P2868R0, - author = "Alisdair Meredith", - title = "{P2868R0}: Remove Deprecated `std::allocator` Typedef From C++26", - howpublished = "\url{https://wg21.link/p2868r0}", - year = 2023, +@misc{P3103R2, + author = "Jan Schultke", + title = "{P3103R2}: More bitset operations", + howpublished = "\url{https://wg21.link/p3103r2}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2868R1, - author = "Alisdair Meredith", - title = "{P2868R1}: Remove Deprecated `std::allocator` Typedef From C++26", - howpublished = "\url{https://wg21.link/p2868r1}", - year = 2023, - month = 8, +@misc{P3104R0, + author = "Jan Schultke", + title = "{P3104R0}: Bit permutations", + howpublished = "\url{https://wg21.link/p3104r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2868R2, - author = "Alisdair Meredith", - title = "{P2868R2}: Remove Deprecated `std::allocator` Typedef From C++26", - howpublished = "\url{https://wg21.link/p2868r2}", - year = 2023, - month = 9, +@misc{P3104R1, + author = "Jan Schultke", + title = "{P3104R1}: Bit permutations", + howpublished = "\url{https://wg21.link/p3104r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2868R3, - author = "Alisdair Meredith", - title = "{P2868R3}: Remove Deprecated `std::allocator` Typedef From C++26", - howpublished = "\url{https://wg21.link/p2868r3}", - year = 2023, - month = 12, +@misc{P3104R2, + author = "Jan Schultke", + title = "{P3104R2}: Bit permutations", + howpublished = "\url{https://wg21.link/p3104r2}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2869R0, - author = "Alisdair Meredith", - title = "{P2869R0}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", - howpublished = "\url{https://wg21.link/p2869r0}", - year = 2023, - month = 5, +@misc{P3104R3, + author = "Jan Schultke", + title = "{P3104R3}: Bit permutations", + howpublished = "\url{https://wg21.link/p3104r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2869R1, - author = "Alisdair Meredith", - title = "{P2869R1}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", - howpublished = "\url{https://wg21.link/p2869r1}", - year = 2023, - month = 8, +@misc{P3104R4, + author = "Jan Schultke", + title = "{P3104R4}: Bit permutations", + howpublished = "\url{https://wg21.link/p3104r4}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2869R2, - author = "Alisdair Meredith", - title = "{P2869R2}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", - howpublished = "\url{https://wg21.link/p2869r2}", - year = 2023, - month = 9, +@misc{P3105R0, + author = "Jan Schultke", + title = "{P3105R0}: constexpr std::uncaught\_exceptions()", + howpublished = "\url{https://wg21.link/p3105r0}", + year = 2024, + month = 1, publisher = "WG21" } -@misc{P2869R3, - author = "Alisdair Meredith", - title = "{P2869R3}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", - howpublished = "\url{https://wg21.link/p2869r3}", - year = 2023, - month = 12, +@misc{P3105R1, + author = "Jan Schultke", + title = "{P3105R1}: constexpr std::uncaught\_exceptions()", + howpublished = "\url{https://wg21.link/p3105r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2869R4, - author = "Alisdair Meredith", - title = "{P2869R4}: Remove Deprecated `shared\_ptr` Atomic Access APIs From C++26", - howpublished = "\url{https://wg21.link/p2869r4}", +@misc{P3105R2, + author = "Jan Schultke", + title = "{P3105R2}: constexpr std::uncaught\_exceptions()", + howpublished = "\url{https://wg21.link/p3105r2}", year = 2024, - month = 3, + month = 4, publisher = "WG21" } -@misc{P2870R0, - author = "Alisdair Meredith", - title = "{P2870R0}: Remove `basic\_string::reserve()` From C++26", - howpublished = "\url{https://wg21.link/p2870r0}", - year = 2023, - month = 5, +@misc{P3106R0, + author = "James Touton", + title = "{P3106R0}: Clarifying rules for brace elision in aggregate initialization", + howpublished = "\url{https://wg21.link/p3106r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2870R1, - author = "Alisdair Meredith", - title = "{P2870R1}: Remove `basic\_string::reserve()` From C++26", - howpublished = "\url{https://wg21.link/p2870r1}", - year = 2023, - month = 8, +@misc{P3106R1, + author = "James Touton", + title = "{P3106R1}: Clarifying rules for brace elision in aggregate initialization", + howpublished = "\url{https://wg21.link/p3106r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2870R2, - author = "Alisdair Meredith", - title = "{P2870R2}: Remove `basic\_string::reserve()` From C++26", - howpublished = "\url{https://wg21.link/p2870r2}", - year = 2023, - month = 9, +@misc{P3107R0, + author = "Victor Zverovich", + title = "{P3107R0}: Permit an efficient implementation of std::print", + howpublished = "\url{https://wg21.link/p3107r0}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P3107R1, + author = "Victor Zverovich", + title = "{P3107R1}: Permit an efficient implementation of std::print", + howpublished = "\url{https://wg21.link/p3107r1}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2870R3, - author = "Alisdair Meredith", - title = "{P2870R3}: Remove `basic\_string::reserve()` From C++26", - howpublished = "\url{https://wg21.link/p2870r3}", - year = 2023, - month = 12, +@misc{P3107R2, + author = "Victor Zverovich", + title = "{P3107R2}: Permit an efficient implementation of std::print", + howpublished = "\url{https://wg21.link/p3107r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2871R0, - author = "Alisdair Meredith", - title = "{P2871R0}: Remove Deprecated Unicode Conversion Facets From C++26", - howpublished = "\url{https://wg21.link/p2871r0}", - year = 2023, - month = 5, +@misc{P3107R3, + author = "Victor Zverovich", + title = "{P3107R3}: Permit an efficient implementation of std::print", + howpublished = "\url{https://wg21.link/p3107r3}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2871R1, - author = "Alisdair Meredith", - title = "{P2871R1}: Remove Deprecated Unicode Conversion Facets From C++26", - howpublished = "\url{https://wg21.link/p2871r1}", - year = 2023, - month = 8, +@misc{P3107R4, + author = "Victor Zverovich", + title = "{P3107R4}: Permit an efficient implementation of std::print", + howpublished = "\url{https://wg21.link/p3107r4}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2871R2, - author = "Alisdair Meredith", - title = "{P2871R2}: Remove Deprecated Unicode Conversion Facets From C++26", - howpublished = "\url{https://wg21.link/p2871r2}", - year = 2023, - month = 9, +@misc{P3107R5, + author = "Victor Zverovich", + title = "{P3107R5}: Permit an efficient implementation of std::print", + howpublished = "\url{https://wg21.link/p3107r5}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2871R3, - author = "Alisdair Meredith", - title = "{P2871R3}: Remove Deprecated Unicode Conversion Facets From C++26", - howpublished = "\url{https://wg21.link/p2871r3}", - year = 2023, - month = 12, +@misc{P3109R0, + author = "Lewis Baker and Eric Niebler and Kirk Shoop and Lucian Radu", + title = "{P3109R0}: A plan for std::execution for C++26", + howpublished = "\url{https://wg21.link/p3109r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2872R0, - author = "Alisdair Meredith", - title = "{P2872R0}: Remove `wstring\_convert` From C++26", - howpublished = "\url{https://wg21.link/p2872r0}", - year = 2023, - month = 5, +@misc{P3110R0, + author = "James Touton", + title = "{P3110R0}: Array element initialization via pattern expansion", + howpublished = "\url{https://wg21.link/p3110r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2872R1, - author = "Alisdair Meredith", - title = "{P2872R1}: Remove `wstring\_convert` From C++26", - howpublished = "\url{https://wg21.link/p2872r1}", - year = 2023, - month = 6, +@misc{P3111R0, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R0}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2872R2, - author = "Alisdair Meredith", - title = "{P2872R2}: Remove `wstring\_convert` From C++26", - howpublished = "\url{https://wg21.link/p2872r2}", - year = 2023, - month = 9, +@misc{P3111R1, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R1}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r1}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2872R3, - author = "Alisdair Meredith", - title = "{P2872R3}: Remove `wstring\_convert` From C++26", - howpublished = "\url{https://wg21.link/p2872r3}", +@misc{P3111R2, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R2}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r2}", year = 2024, - month = 3, + month = 11, publisher = "WG21" } -@misc{P2873R0, - author = "Alisdair Meredith", - title = "{P2873R0}: Remove Deprecated locale category facets for Unicode from C++26", - howpublished = "\url{https://wg21.link/p2873r0}", - year = 2023, - month = 5, +@misc{P3111R3, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R3}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2873R1, - author = "Alisdair Meredith and Tom Honermann", - title = "{P2873R1}: Remove Deprecated locale category facets for Unicode from C++26", - howpublished = "\url{https://wg21.link/p2873r1}", - year = 2024, - month = 4, +@misc{P3111R4, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R4}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r4}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2873R2, - author = "Alisdair Meredith and Tom Honermann", - title = "{P2873R2}: Remove Deprecated locale category facets for Unicode from C++26", - howpublished = "\url{https://wg21.link/p2873r2}", - year = 2024, - month = 7, +@misc{P3111R5, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R5}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r5}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2874R0, - author = "Alisdair Meredith", - title = "{P2874R0}: Mandating Annex D", - howpublished = "\url{https://wg21.link/p2874r0}", - year = 2023, +@misc{P3111R6, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R6}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r6}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2874R1, - author = "Alisdair Meredith", - title = "{P2874R1}: Mandating Annex D", - howpublished = "\url{https://wg21.link/p2874r1}", - year = 2023, +@misc{P3111R7, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R7}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r7}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P2874R2, - author = "Alisdair Meredith", - title = "{P2874R2}: Mandating Annex D", - howpublished = "\url{https://wg21.link/p2874r2}", - year = 2023, +@misc{P3111R8, + author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", + title = "{P3111R8}: Atomic Reduction Operations", + howpublished = "\url{https://wg21.link/p3111r8}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P2875R0, - author = "Alisdair Meredith", - title = "{P2875R0}: Undeprecate `polymorphic\_allocator::destroy` For C++26", - howpublished = "\url{https://wg21.link/p2875r0}", - year = 2023, - month = 5, +@misc{P3112R0, + author = "Brian Bi", + title = "{P3112R0}: Specify Constructor of std::nullopt\_t", + howpublished = "\url{https://wg21.link/p3112r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2875R1, - author = "Alisdair Meredith", - title = "{P2875R1}: Undeprecate `polymorphic\_allocator::destroy` For C++26", - howpublished = "\url{https://wg21.link/p2875r1}", - year = 2023, - month = 8, +@misc{P3113R0, + author = "Timur Doumler", + title = "{P3113R0}: Slides: Contract assertions, the noexcept operator, and deduced exception specifications", + howpublished = "\url{https://wg21.link/p3113r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2875R2, - author = "Alisdair Meredith", - title = "{P2875R2}: Undeprecate `polymorphic\_allocator::destroy` For C++26", - howpublished = "\url{https://wg21.link/p2875r2}", - year = 2023, - month = 9, +@misc{P3114R0, + author = "Andrzej Krzemieński", + title = "{P3114R0}: noexcept(contract\_assert(\_)) — slides", + howpublished = "\url{https://wg21.link/p3114r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2875R3, - author = "Alisdair Meredith", - title = "{P2875R3}: Undeprecate `polymorphic\_allocator::destroy` For C++26", - howpublished = "\url{https://wg21.link/p2875r3}", +@misc{P3115R0, + author = "Corentin Jabot", + title = "{P3115R0}: Data Member, Variable and Alias Declarations Can Introduce A Pack", + howpublished = "\url{https://wg21.link/p3115r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2875R4, - author = "Alisdair Meredith", - title = "{P2875R4}: Undeprecate `polymorphic\_allocator::destroy` For C++26", - howpublished = "\url{https://wg21.link/p2875r4}", +@misc{P3116R0, + author = "Zach Laine", + title = "{P3116R0}: Policy for explicit", + howpublished = "\url{https://wg21.link/p3116r0}", year = 2024, - month = 3, + month = 2, publisher = "WG21" } -@misc{P2876R0, - author = "Daniel Towner and Matthias Kretz", - title = "{P2876R0}: Proposal to extend std::simd with more constructors and accessors", - howpublished = "\url{https://wg21.link/p2876r0}", - year = 2023, - month = 5, +@misc{P3117R0, + author = "Zach Laine and Barry Revzin", + title = "{P3117R0}: Extending Conditionally Borrowed", + howpublished = "\url{https://wg21.link/p3117r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2876R1, - author = "Daniel Towner and Matthias Kretz", - title = "{P2876R1}: Proposal to extend std::simd with more constructors and accessors", - howpublished = "\url{https://wg21.link/p2876r1}", +@misc{P3117R1, + author = "Zach Laine and Barry Revzin and Jonathan Müller", + title = "{P3117R1}: Extending Conditionally Borrowed", + howpublished = "\url{https://wg21.link/p3117r1}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P2877R0, - author = "Joshua Berne and Tom Honermann", - title = "{P2877R0}: Contract Build Modes and Semantics", - howpublished = "\url{https://wg21.link/p2877r0}", - year = 2023, - month = 7, +@misc{P3119R0, + author = "Joshua Berne", + title = "{P3119R0}: Tokyo Technical Fixes to Contracts", + howpublished = "\url{https://wg21.link/p3119r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2878R0, - author = "Jarrad J. Waterloo", - title = "{P2878R0}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r0}", - year = 2023, +@misc{P3119R1, + author = "Joshua Berne", + title = "{P3119R1}: Tokyo Technical Fixes to Contracts", + howpublished = "\url{https://wg21.link/p3119r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2878R1, - author = "Jarrad J. Waterloo", - title = "{P2878R1}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r1}", - year = 2023, - month = 5, +@misc{P3122R0, + author = "Jonathan Wakely", + title = "{P3122R0}: [[nodiscard]] should be Recommended Practice", + howpublished = "\url{https://wg21.link/p3122r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2878R2, - author = "Jarrad J. Waterloo", - title = "{P2878R2}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r2}", - year = 2023, - month = 6, +@misc{P3122R1, + author = "Jonathan Wakely", + title = "{P3122R1}: [[nodiscard]] should be Recommended Practice", + howpublished = "\url{https://wg21.link/p3122r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2878R3, - author = "Jarrad J. Waterloo", - title = "{P2878R3}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r3}", - year = 2023, +@misc{P3123R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3123R0}: 2024-02 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3123r0}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P3124R0, + title = "{P3124R0}: 2024-02 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3124r0}", + year = 2024, month = 6, publisher = "WG21" } -@misc{P2878R4, - author = "Jarrad J. Waterloo", - title = "{P2878R4}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r4}", - year = 2023, - month = 7, +@misc{P3125R0, + author = "Hana Dusíková", + title = "{P3125R0}: Pointer tagging", + howpublished = "\url{https://wg21.link/p3125r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2878R5, - author = "Jarrad J. Waterloo", - title = "{P2878R5}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r5}", - year = 2023, - month = 8, +@misc{P3125R1, + author = "Hana Dusíková", + title = "{P3125R1}: constexpr pointer tagging", + howpublished = "\url{https://wg21.link/p3125r1}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2878R6, - author = "Jarrad J. Waterloo", - title = "{P2878R6}: Reference checking", - howpublished = "\url{https://wg21.link/p2878r6}", - year = 2023, +@misc{P3125R2, + author = "Hana Dusíková", + title = "{P3125R2}: constexpr pointer tagging", + howpublished = "\url{https://wg21.link/p3125r2}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P2879R0, - author = "Andrew Tomazos", - title = "{P2879R0}: Proposal of std::dump", - howpublished = "\url{https://wg21.link/p2879r0}", - year = 2024, - month = 9, +@misc{P3125R3, + author = "Hana Dusíková", + title = "{P3125R3}: constexpr pointer tagging", + howpublished = "\url{https://wg21.link/p3125r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2880R0, - author = "Ilya Burylov and Pavel Dyakov and Ruslan Arutyunyan and Andrey Nikolaev and Alina Elizarova", - title = "{P2880R0}: Algorithm-like vs std::simd based RNG API", - howpublished = "\url{https://wg21.link/p2880r0}", - year = 2023, +@misc{P3125R4, + author = "Hana Dusíková", + title = "{P3125R4}: constexpr pointer tagging", + howpublished = "\url{https://wg21.link/p3125r4}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P2881R0, - author = "Jonathan Müller and Barry Revzin", - title = "{P2881R0}: Generator-based for loop", - howpublished = "\url{https://wg21.link/p2881r0}", - year = 2023, - month = 5, +@misc{P3126R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3126R0}: Graph Library: Overview", + howpublished = "\url{https://wg21.link/p3126r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2882R0, - author = "Detlef Vollmann", - title = "{P2882R0}: An Event Model for C++ Executors", - howpublished = "\url{https://wg21.link/p2882r0}", - year = 2023, +@misc{P3126R1, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3126R1}: Graph Library: Overview", + howpublished = "\url{https://wg21.link/p3126r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2883R0, - author = "Alisdair Meredith", - title = "{P2883R0}: `offsetof` Should Be A Keyword In C++26", - howpublished = "\url{https://wg21.link/p2883r0}", - year = 2023, - month = 5, +@misc{P3126R2, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3126R2}: Graph Library: Overview", + howpublished = "\url{https://wg21.link/p3126r2}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P2883R1, - author = "Alisdair Meredith", - title = "{P2883R1}: `offsetof` Should Be A Keyword In C++26", - howpublished = "\url{https://wg21.link/p2883r1}", +@misc{P3126R3, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3126R3}: Graph Library: Overview", + howpublished = "\url{https://wg21.link/p3126r3}", year = 2025, - month = 1, + month = 4, publisher = "WG21" } -@misc{P2884R0, - author = "Alisdair Meredith", - title = "{P2884R0}: `assert` Should Be A Keyword In C++26", - howpublished = "\url{https://wg21.link/p2884r0}", - year = 2023, - month = 5, +@misc{P3127R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3127R0}: Graph Library: Background and Terminology", + howpublished = "\url{https://wg21.link/p3127r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2885R0, - author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen", - title = "{P2885R0}: Requirements for a Contracts syntax", - howpublished = "\url{https://wg21.link/p2885r0}", - year = 2023, - month = 7, +@misc{P3127R1, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3127R1}: Graph Library: Background and Terminology", + howpublished = "\url{https://wg21.link/p3127r1}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2885R1, - author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen and Tom Honermann", - title = "{P2885R1}: Requirements for a Contracts syntax", - howpublished = "\url{https://wg21.link/p2885r1}", - year = 2023, - month = 8, +@misc{P3128R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3128R0}: Graph Library: Algorithms", + howpublished = "\url{https://wg21.link/p3128r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2885R2, - author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen and Tom Honermann", - title = "{P2885R2}: Requirements for a Contracts syntax", - howpublished = "\url{https://wg21.link/p2885r2}", - year = 2023, - month = 8, +@misc{P3128R1, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3128R1}: Graph Library: Algorithms", + howpublished = "\url{https://wg21.link/p3128r1}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2885R3, - author = "Timur Doumler and Joshua Berne and Gašper Ažman and Andrzej Krzemieński and Ville Voutilainen and Tom Honermann", - title = "{P2885R3}: Requirements for a Contracts syntax", - howpublished = "\url{https://wg21.link/p2885r3}", - year = 2023, - month = 10, +@misc{P3128R2, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3128R2}: Graph Library: Algorithms", + howpublished = "\url{https://wg21.link/p3128r2}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2886R0, - author = "Michael Wong", - title = "{P2886R0}: Concurrency TS2 Editor's report", - howpublished = "\url{https://wg21.link/p2886r0}", - year = 2023, - month = 5, +@misc{P3128R3, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3128R3}: Graph Library: Algorithms", + howpublished = "\url{https://wg21.link/p3128r3}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2887R0, - author = "Michael Wong", - title = "{P2887R0}: SG14: Low Latency/Games/Embedded/Finance/Simulation virtual meeting minutes to 2023/05/11", - howpublished = "\url{https://wg21.link/p2887r0}", - year = 2023, - month = 5, +@misc{P3129R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3129R0}: Graph Library: Views", + howpublished = "\url{https://wg21.link/p3129r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2888R0, - author = "Michael Wong", - title = "{P2888R0}: SG19: Machine Learning Virtual Meeting Minutes to 2023/05/12", - howpublished = "\url{https://wg21.link/p2888r0}", - year = 2023, - month = 5, +@misc{P3129R1, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3129R1}: Graph Library: Views", + howpublished = "\url{https://wg21.link/p3129r1}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2889R0, - author = "Lauri Vasama", - title = "{P2889R0}: Distributed Arrays", - howpublished = "\url{https://wg21.link/p2889r0}", - year = 2023, +@misc{P3130R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3130R0}: Graph Library: Graph Container Interface", + howpublished = "\url{https://wg21.link/p3130r0}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P3130R1, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3130R1}: Graph Library: Graph Container Interface", + howpublished = "\url{https://wg21.link/p3130r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2890R0, - author = "Timur Doumler", - title = "{P2890R0}: Contracts on lambdas", - howpublished = "\url{https://wg21.link/p2890r0}", - year = 2023, +@misc{P3130R2, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3130R2}: Graph Library: Graph Container Interface", + howpublished = "\url{https://wg21.link/p3130r2}", + year = 2024, month = 8, publisher = "WG21" } -@misc{P2890R1, - author = "Timur Doumler", - title = "{P2890R1}: Contracts on lambdas", - howpublished = "\url{https://wg21.link/p2890r1}", - year = 2023, - month = 12, +@misc{P3130R3, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3130R3}: Graph Library: Graph Container Interface", + howpublished = "\url{https://wg21.link/p3130r3}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2890R2, - author = "Timur Doumler", - title = "{P2890R2}: Contracts on lambdas", - howpublished = "\url{https://wg21.link/p2890r2}", - year = 2023, - month = 12, +@misc{P3131R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3131R0}: Graph Library: Graph Containers", + howpublished = "\url{https://wg21.link/p3131r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2891R0, - author = "Tom Honermann", - title = "{P2891R0}: SG16: Unicode meeting summaries 2023-01-11 through 2023-05-10", - howpublished = "\url{https://wg21.link/p2891r0}", - year = 2023, +@misc{P3131R1, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3131R1}: Graph Library: Containers", + howpublished = "\url{https://wg21.link/p3131r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2892R0, - author = "David Sankel and Joe Jevnik", - title = "{P2892R0}: std::simd Types Should be Regular", - howpublished = "\url{https://wg21.link/p2892r0}", - year = 2023, - month = 5, +@misc{P3131R2, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3131R2}: Graph Library: Graph Containers", + howpublished = "\url{https://wg21.link/p3131r2}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P2893R0, - author = "Jody Hagins", - title = "{P2893R0}: Variadic Friends", - howpublished = "\url{https://wg21.link/p2893r0}", - year = 2023, - month = 5, +@misc{P3131R3, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3131R3}: Graph Library: Graph Containers", + howpublished = "\url{https://wg21.link/p3131r3}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2893R1, - author = "Jody Hagins", - title = "{P2893R1}: Variadic Friends", - howpublished = "\url{https://wg21.link/p2893r1}", - year = 2023, - month = 10, +@misc{P3133R0, + author = "Chip Hogg", + title = "{P3133R0}: Fast first-factor finding function", + howpublished = "\url{https://wg21.link/p3133r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2893R2, - author = "Jody Hagins and Arthur O'Dwyer", - title = "{P2893R2}: Variadic Friends", - howpublished = "\url{https://wg21.link/p2893r2}", +@misc{P3135R0, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3135R0}: Hazard Pointer Extensions", + howpublished = "\url{https://wg21.link/p3135r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2893R3, - author = "Jody Hagins and Arthur O'Dwyer", - title = "{P2893R3}: Variadic Friends", - howpublished = "\url{https://wg21.link/p2893r3}", +@misc{P3135R1, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3135R1}: Hazard Pointer Extensions", + howpublished = "\url{https://wg21.link/p3135r1}", year = 2024, - month = 3, + month = 4, publisher = "WG21" } -@misc{P2894R0, - author = "Timur Doumler", - title = "{P2894R0}: Constant evaluation of Contracts", - howpublished = "\url{https://wg21.link/p2894r0}", - year = 2023, - month = 8, +@misc{P3136R0, + author = "Tim Song", + title = "{P3136R0}: Retiring niebloids", + howpublished = "\url{https://wg21.link/p3136r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2894R1, - author = "Timur Doumler", - title = "{P2894R1}: Constant evaluation of Contracts", - howpublished = "\url{https://wg21.link/p2894r1}", - year = 2023, - month = 12, +@misc{P3136R1, + author = "Tim Song", + title = "{P3136R1}: Retiring niebloids", + howpublished = "\url{https://wg21.link/p3136r1}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2894R2, - author = "Timur Doumler", - title = "{P2894R2}: Constant evaluation of Contracts", - howpublished = "\url{https://wg21.link/p2894r2}", +@misc{P3137R0, + author = "Tim Song", + title = "{P3137R0}: views::to\_input", + howpublished = "\url{https://wg21.link/p3137r0}", year = 2024, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2895R0, - author = "Sebastian Theophil and Jonathan Müller", - title = "{P2895R0}: noncopyable and nonmoveable utility classes", - howpublished = "\url{https://wg21.link/p2895r0}", - year = 2023, +@misc{P3137R1, + author = "Tim Song", + title = "{P3137R1}: views::to\_input", + howpublished = "\url{https://wg21.link/p3137r1}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2896R0, - author = "Timur Doumler", - title = "{P2896R0}: Outstanding design questions for the Contracts MVP", - howpublished = "\url{https://wg21.link/p2896r0}", - year = 2023, - month = 8, - publisher = "WG21" -} -@misc{P2897R0, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R0}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r0}", - year = 2023, - month = 5, +@misc{P3137R2, + author = "Tim Song", + title = "{P3137R2}: views::to\_input", + howpublished = "\url{https://wg21.link/p3137r2}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2897R1, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R1}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r1}", - year = 2023, - month = 10, +@misc{P3137R3, + author = "Tim Song", + title = "{P3137R3}: views::to\_input", + howpublished = "\url{https://wg21.link/p3137r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2897R2, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R2}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r2}", +@misc{P3138R0, + author = "Tim Song", + title = "{P3138R0}: views::cache\_last", + howpublished = "\url{https://wg21.link/p3138r0}", year = 2024, - month = 7, + month = 2, publisher = "WG21" } -@misc{P2897R3, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R3}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r3}", +@misc{P3138R1, + author = "Tim Song", + title = "{P3138R1}: views::cache\_last", + howpublished = "\url{https://wg21.link/p3138r1}", year = 2024, - month = 7, + month = 5, publisher = "WG21" } -@misc{P2897R4, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R4}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r4}", +@misc{P3138R2, + author = "Tim Song", + title = "{P3138R2}: views::cache\_last", + howpublished = "\url{https://wg21.link/p3138r2}", year = 2024, month = 7, publisher = "WG21" } -@misc{P2897R5, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R5}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r5}", +@misc{P3138R3, + author = "Tim Song", + title = "{P3138R3}: views::cache\_latest", + howpublished = "\url{https://wg21.link/p3138r3}", year = 2024, - month = 8, + month = 10, publisher = "WG21" } -@misc{P2897R6, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R6}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r6}", +@misc{P3138R4, + author = "Tim Song", + title = "{P3138R4}: views::cache\_latest", + howpublished = "\url{https://wg21.link/p3138r4}", year = 2024, - month = 11, + month = 10, publisher = "WG21" } -@misc{P2897R7, - author = "Mark Hoemmen and Damien Lebrun-Grandie and Nicolas Manual Morales and Christian Trott", - title = "{P2897R7}: aligned\_accessor: An mdspan accessor expressing pointer overalignment", - howpublished = "\url{https://wg21.link/p2897r7}", +@misc{P3138R5, + author = "Tim Song", + title = "{P3138R5}: views::cache\_latest", + howpublished = "\url{https://wg21.link/p3138r5}", year = 2024, month = 11, publisher = "WG21" } -@misc{P2898R0, - author = "Daniel Ruoso", - title = "{P2898R0}: Importable Headers are Not Universally Implementable", - howpublished = "\url{https://wg21.link/p2898r0}", - year = 2023, +@misc{P3139R0, + author = "Zhihao Yuan and Jordan Saxonberg", + title = "{P3139R0}: Pointer cast for unique\_ptr", + howpublished = "\url{https://wg21.link/p3139r0}", + year = 2024, month = 5, publisher = "WG21" } -@misc{P2898R1, - author = "Daniel Ruoso", - title = "{P2898R1}: Build System Requirements for Importable Headers", - howpublished = "\url{https://wg21.link/p2898r1}", - year = 2023, - month = 6, - publisher = "WG21" -} -@misc{P2899R0, - author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński and Rostislav Khlebnikov", - title = "{P2899R0}: Contracts for C++ - Rationale", - howpublished = "\url{https://wg21.link/p2899r0}", - year = 2025, - month = 1, - publisher = "WG21" -} -@misc{P2900R0, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R0}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r0}", - year = 2023, - month = 9, - publisher = "WG21" -} -@misc{P2900R1, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R1}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r1}", - year = 2023, - month = 10, +@misc{P3139R1, + author = "Zhihao Yuan and Jordan Saxonberg", + title = "{P3139R1}: Pointer cast for unique\_ptr", + howpublished = "\url{https://wg21.link/p3139r1}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2900R2, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R2}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r2}", - year = 2023, - month = 11, +@misc{P3140R0, + author = "Jan Schultke", + title = "{P3140R0}: std::int\_least128\_t", + howpublished = "\url{https://wg21.link/p3140r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2900R3, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R3}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r3}", - year = 2023, - month = 12, +@misc{P3141, + author = "Hal T. Ng and Professor and C.S. and LLVM.edu", + title = "{P3141}: std::terminates()", + howpublished = "\url{https://wg21.link/p3141}", publisher = "WG21" } -@misc{P2900R4, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R4}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r4}", +@misc{P3142R0, + author = "Alan Talbot", + title = "{P3142R0}: Printing Blank Lines with println", + howpublished = "\url{https://wg21.link/p3142r0}", year = 2024, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2900R5, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R5}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r5}", +@misc{P3143R0, + author = "Lewis Baker", + title = "{P3143R0}: An in-depth walk through of the example in P3090R0", + howpublished = "\url{https://wg21.link/p3143r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2900R6, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R6}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r6}", +@misc{P3144R0, + author = "Alisdair Meredith and Mingo Gill and John Lakos", + title = "{P3144R0}: Deprecate Delete of Incomplete Class Type", + howpublished = "\url{https://wg21.link/p3144r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2900R7, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R7}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r7}", +@misc{P3144R1, + author = "Alisdair Meredith and Mingo Gill and John Lakos", + title = "{P3144R1}: Deprecate Delete of Incomplete Class Type", + howpublished = "\url{https://wg21.link/p3144r1}", year = 2024, month = 5, publisher = "WG21" } -@misc{P2900R8, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R8}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r8}", +@misc{P3144R2, + author = "Alisdair Meredith and Mingo Gill and John Lakos", + title = "{P3144R2}: Deleting a Pointer to an Incomplete Type Should be Ill-formed", + howpublished = "\url{https://wg21.link/p3144r2}", year = 2024, - month = 7, + month = 6, publisher = "WG21" } -@misc{P2900R9, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R9}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r9}", +@misc{P3146R0, + author = "Giuseppe D'Angelo", + title = "{P3146R0}: Clarifying std::variant converting construction", + howpublished = "\url{https://wg21.link/p3146r0}", year = 2024, - month = 10, + month = 2, publisher = "WG21" } -@misc{P2900R10, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R10}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r10}", +@misc{P3146R1, + author = "Giuseppe D'Angelo", + title = "{P3146R1}: Clarifying std::variant converting construction", + howpublished = "\url{https://wg21.link/p3146r1}", year = 2024, - month = 10, + month = 2, publisher = "WG21" } -@misc{P2900R11, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R11}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r11}", +@misc{P3146R2, + author = "Giuseppe D'Angelo", + title = "{P3146R2}: Clarifying std::variant converting construction", + howpublished = "\url{https://wg21.link/p3146r2}", year = 2024, month = 11, publisher = "WG21" } -@misc{P2900R12, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R12}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r12}", +@misc{P3147R0, + author = "Alan Talbot", + title = "{P3147R0}: A Direction for Vector", + howpublished = "\url{https://wg21.link/p3147r0}", year = 2024, - month = 12, + month = 2, publisher = "WG21" } -@misc{P2900R13, - author = "Joshua Berne and Timur Doumler and Andrzej Krzemieński", - title = "{P2900R13}: Contracts for C++", - howpublished = "\url{https://wg21.link/p2900r13}", - year = 2025, - month = 1, +@misc{P3147R1, + author = "Alan Talbot", + title = "{P3147R1}: A Direction for Vector", + howpublished = "\url{https://wg21.link/p3147r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2901R0, - author = "Mark Hoemmen and Kim Liegeois and Christian Trott", - title = "{P2901R0}: Extending linear algebra support to batched operations", - howpublished = "\url{https://wg21.link/p2901r0}", - year = 2023, - month = 5, +@misc{P3148R0, + author = "Alan Talbot", + title = "{P3148R0}: Formatting of chrono Time Values", + howpublished = "\url{https://wg21.link/p3148r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2902R0, - author = "Oliver Rosten", - title = "{P2902R0}: constexpr 'Parallel' Algorithms", - howpublished = "\url{https://wg21.link/p2902r0}", - year = 2023, - month = 6, +@misc{P3148R1, + author = "Alan Talbot", + title = "{P3148R1}: Formatting of chrono Time Values", + howpublished = "\url{https://wg21.link/p3148r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2904R0, - author = "Annop Rana", - title = "{P2904R0}: Removing exception in precedence rule(s) when using member pointer syntax", - howpublished = "\url{https://wg21.link/p2904r0}", - year = 2023, - month = 6, +@misc{P3149R0, + author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R0}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2905R0, - author = "Victor Zverovich", - title = "{P2905R0}: Runtime format strings", - howpublished = "\url{https://wg21.link/p2905r0}", - year = 2023, - month = 7, +@misc{P3149R1, + author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R1}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2905R1, - author = "Victor Zverovich", - title = "{P2905R1}: Runtime format strings", - howpublished = "\url{https://wg21.link/p2905r1}", - year = 2023, - month = 7, +@misc{P3149R2, + author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R2}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r2}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2905R2, - author = "Victor Zverovich", - title = "{P2905R2}: Runtime format strings", - howpublished = "\url{https://wg21.link/p2905r2}", - year = 2023, - month = 7, +@misc{P3149R3, + author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R3}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r3}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2906R0, - author = "Bernhard Manfred Gruber", - title = "{P2906R0}: Structured bindings for std::extents", - howpublished = "\url{https://wg21.link/p2906r0}", - year = 2023, - month = 5, +@misc{P3149R4, + author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R4}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r4}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2909R0, - author = "Victor Zverovich", - title = "{P2909R0}: Dude, where's my char?", - howpublished = "\url{https://wg21.link/p2909r0}", - year = 2023, - month = 8, +@misc{P3149R5, + author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R5}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r5}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2909R1, - author = "Victor Zverovich", - title = "{P2909R1}: Fix formatting of code units as integers (Dude, where's my char?)", - howpublished = "\url{https://wg21.link/p2909r1}", - year = 2023, - month = 9, +@misc{P3149R6, + author = "Ian Petersen and Jessica Wong; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", + title = "{P3149R6}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r6}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2909R2, - author = "Victor Zverovich", - title = "{P2909R2}: Fix formatting of code units as integers (Dude, where's my char?)", - howpublished = "\url{https://wg21.link/p2909r2}", - year = 2023, - month = 9, +@misc{P3149R7, + author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", + title = "{P3149R7}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r7}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2909R3, - author = "Victor Zverovich", - title = "{P2909R3}: Fix formatting of code units as integers (Dude, where's my char?)", - howpublished = "\url{https://wg21.link/p2909r3}", - year = 2023, +@misc{P3149R8, + author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", + title = "{P3149R8}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r8}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P2909R4, - author = "Victor Zverovich", - title = "{P2909R4}: Fix formatting of code units as integers (Dude, where's my char?)", - howpublished = "\url{https://wg21.link/p2909r4}", - year = 2023, - month = 12, +@misc{P3149R9, + author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", + title = "{P3149R9}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r9}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3149R10, + author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", + title = "{P3149R10}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r10}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2910R0, - author = "Jonathan Wakely", - title = "{P2910R0}: C++ Standard Library Ready Issues to be moved in Varna, Jun. 2023", - howpublished = "\url{https://wg21.link/p2910r0}", - year = 2023, +@misc{P3149R11, + author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", + title = "{P3149R11}: async\_scope — Creating scopes for non-sequential concurrency", + howpublished = "\url{https://wg21.link/p3149r11}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P2911R0, - author = "Adam Lach and Jagrut Dave", - title = "{P2911R0}: Python Bindings with Value-Based Reflection", - howpublished = "\url{https://wg21.link/p2911r0}", - year = 2023, - month = 7, +@misc{P3150R0, + author = "Michael Wong", + title = "{P3150R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2023/12/13-2024/2/14", + howpublished = "\url{https://wg21.link/p3150r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2911R1, - author = "Adam Lach and Jagrut Dave", - title = "{P2911R1}: Python Bindings with Value-Based Reflection", - howpublished = "\url{https://wg21.link/p2911r1}", - year = 2023, - month = 10, +@misc{P3151R0, + author = "Michael Wong", + title = "{P3151R0}: SG19: Machine Learning virtual Meeting Minutes to 2023/12/14-2024/02/8", + howpublished = "\url{https://wg21.link/p3151r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2912R0, - author = "Gor Nishanov", - title = "{P2912R0}: Concurrent queues and sender/receivers", - howpublished = "\url{https://wg21.link/p2912r0}", - year = 2023, - month = 7, +@misc{P3152R0, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3152R0}: Add missing constructors and assignment for indirect and polymorphic", + howpublished = "\url{https://wg21.link/p3152r0}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2915R0, - author = "Corentin Jabot", - title = "{P2915R0}: Proposed resolution to CWG1223", - howpublished = "\url{https://wg21.link/p2915r0}", - year = 2023, - month = 6, +@misc{P3152R1, + author = "Jonathan Coe and Antony Peacock and Sean Parent", + title = "{P3152R1}: Add missing constructors and assignment for indirect and polymorphic", + howpublished = "\url{https://wg21.link/p3152r1}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P2917R0, - author = "Andreas Fertig", - title = "{P2917R0}: An in-line defaulted destructor should keep the copy- and move-operations", - howpublished = "\url{https://wg21.link/p2917r0}", - year = 2023, - month = 6, +@misc{P3153R0, + author = "Nina Ranns and Pablo Halpern and Ville Voutilainen", + title = "{P3153R0}: An allocator-aware variant type", + howpublished = "\url{https://wg21.link/p3153r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2917R1, - author = "Andreas Fertig", - title = "{P2917R1}: An in-line defaulted destructor should keep the copy- and move-operations", - howpublished = "\url{https://wg21.link/p2917r1}", - year = 2023, - month = 7, +@misc{P3154R0, + author = "Elias Kosunen", + title = "{P3154R0}: Deprecating signed character types in iostreams", + howpublished = "\url{https://wg21.link/p3154r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2918R0, - author = "Victor Zverovich", - title = "{P2918R0}: Runtime format strings II", - howpublished = "\url{https://wg21.link/p2918r0}", - year = 2023, - month = 7, +@misc{P3154R1, + author = "Elias Kosunen", + title = "{P3154R1}: Deprecating signed character types in iostreams", + howpublished = "\url{https://wg21.link/p3154r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2918R1, - author = "Victor Zverovich", - title = "{P2918R1}: Runtime format strings II", - howpublished = "\url{https://wg21.link/p2918r1}", - year = 2023, - month = 7, +@misc{P3155R0, + author = "Timur Doumler and John Lakos", + title = "{P3155R0}: noexcept policy for SD-9 (The Lakos Rule)", + howpublished = "\url{https://wg21.link/p3155r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2918R2, - author = "Victor Zverovich", - title = "{P2918R2}: Runtime format strings II", - howpublished = "\url{https://wg21.link/p2918r2}", - year = 2023, - month = 12, +@misc{P3156R0, + author = "Hewill Kang", + title = "{P3156R0}: empty\_checkable\_range", + howpublished = "\url{https://wg21.link/p3156r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2920R0, - author = "Nevin Liber and Bryce Adelstein Lelbach and Robert Leahy and Ben Craig and Fabio Fracassi and Guy Davidson", - title = "{P2920R0}: Library Evolution Leadership's Understanding of the Noexcept Policy History", - howpublished = "\url{https://wg21.link/p2920r0}", - year = 2023, - month = 6, +@misc{P3157R0, + author = "Andrei Alexandrescu and Bryce Lelbach and Michael Garland", + title = "{P3157R0}: Generative Extensions for Reflection", + howpublished = "\url{https://wg21.link/p3157r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2921R0, - author = "Gor Nishanov and Detlef Vollmann", - title = "{P2921R0}: Exploring std::expected based API alternatives for buffer\_queue", - howpublished = "\url{https://wg21.link/p2921r0}", - year = 2023, - month = 7, +@misc{P3157R1, + author = "Andrei Alexandrescu and Barry Revzin and Bryce Lelbach and Michael Garland", + title = "{P3157R1}: Generative Extensions for Reflection", + howpublished = "\url{https://wg21.link/p3157r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2922R0, - author = "Jens Maurer", - title = "{P2922R0}: Core Language Working Group ``ready'' Issues for the June, 2023 meeting", - howpublished = "\url{https://wg21.link/p2922r0}", - year = 2023, - month = 6, +@misc{P3158R0, + author = "James Touton", + title = "{P3158R0}: Headless Template Template Parameters", + howpublished = "\url{https://wg21.link/p3158r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2925R0, - author = "David Sankel and Gonzalo Brito Gadeschi and Timur Doumler and Nevin Liber", - title = "{P2925R0}: inplace\_vector - D0843R7 LEWG presentation", - howpublished = "\url{https://wg21.link/p2925r0}", - year = 2023, - month = 6, +@misc{P3159R0, + author = "Bryce Adelstein Lelbach", + title = "{P3159R0}: C++ Range Adaptors and Parallel Algorithms", + howpublished = "\url{https://wg21.link/p3159r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2926R0, - author = "David Sankel and Joe Jevnik", - title = "{P2926R0}: std::simd types should be regular - P2892R0 LEWG presentation", - howpublished = "\url{https://wg21.link/p2926r0}", - year = 2023, - month = 6, +@misc{P3160R0, + author = "Pablo Halpern", + title = "{P3160R0}: An allocator-aware `inplace\_vector`", + howpublished = "\url{https://wg21.link/p3160r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2927R0, - author = "Gor Nishanov", - title = "{P2927R0}: Observing exceptions stored in exception\_ptr", - howpublished = "\url{https://wg21.link/p2927r0}", - year = 2023, +@misc{P3160R1, + author = "Pablo Halpern", + title = "{P3160R1}: An allocator-aware `inplace\_vector`", + howpublished = "\url{https://wg21.link/p3160r1}", + year = 2024, + month = 3, + publisher = "WG21" +} +@misc{P3160R2, + author = "Pablo Halpern and Arthur O'Dwyer", + title = "{P3160R2}: An allocator-aware `inplace\_vector`", + howpublished = "\url{https://wg21.link/p3160r2}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2927R1, - author = "Gor Nishanov and Arthur O'Dwyer", - title = "{P2927R1}: Observing exceptions stored in exception\_ptr", - howpublished = "\url{https://wg21.link/p2927r1}", +@misc{P3161R0, + author = "Tiago Freire", + title = "{P3161R0}: Unified integer overflow arithmetic", + howpublished = "\url{https://wg21.link/p3161r0}", year = 2024, month = 2, publisher = "WG21" } -@misc{P2927R2, - author = "Gor Nishanov and Arthur O'Dwyer", - title = "{P2927R2}: Observing exceptions stored in exception\_ptr", - howpublished = "\url{https://wg21.link/p2927r2}", +@misc{P3161R1, + author = "Tiago Freire", + title = "{P3161R1}: Unified integer overflow arithmetic", + howpublished = "\url{https://wg21.link/p3161r1}", year = 2024, - month = 4, + month = 3, publisher = "WG21" } -@misc{P2929R0, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2929R0}: simd\_invoke", - howpublished = "\url{https://wg21.link/p2929r0}", - year = 2023, +@misc{P3161R2, + author = "Tiago Freire", + title = "{P3161R2}: Unified integer overflow arithmetic", + howpublished = "\url{https://wg21.link/p3161r2}", + year = 2024, month = 7, publisher = "WG21" } -@misc{P2930R0, - author = "Mark de Wever", - title = "{P2930R0}: Formatter specializations for the standard library", - howpublished = "\url{https://wg21.link/p2930r0}", - year = 2023, - month = 7, +@misc{P3161R3, + author = "Tiago Freire", + title = "{P3161R3}: Unified integer overflow arithmetic", + howpublished = "\url{https://wg21.link/p3161r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2931R0, - author = "Nina Ranns", - title = "{P2931R0}: WG21 June 2023 Varna Meeting Record of Discussion", - howpublished = "\url{https://wg21.link/p2931r0}", - year = 2023, - month = 6, +@misc{P3161R4, + author = "Tiago Freire", + title = "{P3161R4}: Unified integer overflow arithmetic", + howpublished = "\url{https://wg21.link/p3161r4}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2932R0, - author = "Joshua Berne", - title = "{P2932R0}: A Principled Approach to Open Design Questions for Contracts", - howpublished = "\url{https://wg21.link/p2932r0}", - year = 2023, - month = 9, +@misc{P3162R0, + author = "Darius Neațu and David Sankel", + title = "{P3162R0}: LEWG [[nodiscard]] policy", + howpublished = "\url{https://wg21.link/p3162r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2932R1, - author = "Joshua Berne", - title = "{P2932R1}: A Principled Approach to Open Design Questions for Contracts", - howpublished = "\url{https://wg21.link/p2932r1}", - year = 2023, - month = 10, +@misc{P3164R0, + author = "Eric Niebler", + title = "{P3164R0}: Improving diagnostics for sender expressions", + howpublished = "\url{https://wg21.link/p3164r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2932R2, - author = "Joshua Berne", - title = "{P2932R2}: A Principled Approach to Open Design Questions for Contracts", - howpublished = "\url{https://wg21.link/p2932r2}", - year = 2023, - month = 11, +@misc{P3164R1, + author = "Eric Niebler", + title = "{P3164R1}: Improving diagnostics for sender expressions", + howpublished = "\url{https://wg21.link/p3164r1}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2932R3, - author = "Joshua Berne", - title = "{P2932R3}: A Principled Approach to Open Design Questions for Contracts", - howpublished = "\url{https://wg21.link/p2932r3}", +@misc{P3164R2, + author = "Eric Niebler", + title = "{P3164R2}: Improving diagnostics for sender expressions", + howpublished = "\url{https://wg21.link/p3164r2}", year = 2024, - month = 1, + month = 6, publisher = "WG21" } -@misc{P2933R0, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2933R0}: std::simd overloads for header", - howpublished = "\url{https://wg21.link/p2933r0}", - year = 2023, - month = 8, +@misc{P3164R3, + author = "Eric Niebler", + title = "{P3164R3}: Early Diagnostics for Sender Expressions", + howpublished = "\url{https://wg21.link/p3164r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2933R1, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2933R1}: std::simd overloads for header", - howpublished = "\url{https://wg21.link/p2933r1}", - year = 2023, - month = 12, +@misc{P3164R4, + author = "Eric Niebler", + title = "{P3164R4}: Early Diagnostics for Sender Expressions", + howpublished = "\url{https://wg21.link/p3164r4}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P2933R2, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2933R2}: std::simd overloads for \<bit> header", - howpublished = "\url{https://wg21.link/p2933r2}", +@misc{P3165R0, + author = "Ville Voutilainen", + title = "{P3165R0}: Contracts on virtual functions for the Contracts MVP", + howpublished = "\url{https://wg21.link/p3165r0}", year = 2024, - month = 10, - publisher = "WG21" -} -@misc{P2933R3, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2933R3}: Extend header function with overloads for std::simd", - howpublished = "\url{https://wg21.link/p2933r3}", - year = 2025, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2935R0, - author = "Joshua Berne", - title = "{P2935R0}: An Attribute-Like Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2935r0}", - year = 2023, - month = 8, +@misc{P3166R0, + author = "Lewis Baker", + title = "{P3166R0}: Static Exception Specifications", + howpublished = "\url{https://wg21.link/p3166r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2935R1, - author = "Joshua Berne", - title = "{P2935R1}: An Attribute-Like Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2935r1}", - year = 2023, - month = 9, +@misc{P3167R0, + author = "Tom Honermann", + title = "{P3167R0}: Attributes for the result name in a postcondition assertion", + howpublished = "\url{https://wg21.link/p3167r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2935R2, - author = "Joshua Berne", - title = "{P2935R2}: An Attribute-Like Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2935r2}", - year = 2023, - month = 9, +@misc{P3168R0, + author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", + title = "{P3168R0}: Give std::optional Range Support", + howpublished = "\url{https://wg21.link/p3168r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2935R3, - author = "Joshua Berne", - title = "{P2935R3}: An Attribute-Like Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2935r3}", - year = 2023, - month = 10, +@misc{P3168R1, + author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", + title = "{P3168R1}: Give std::optional Range Support", + howpublished = "\url{https://wg21.link/p3168r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2935R4, - author = "Joshua Berne", - title = "{P2935R4}: An Attribute-Like Syntax for Contracts", - howpublished = "\url{https://wg21.link/p2935r4}", - year = 2023, - month = 11, +@misc{P3168R2, + author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", + title = "{P3168R2}: Give std::optional Range Support", + howpublished = "\url{https://wg21.link/p3168r2}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2937R0, - author = "Ben Craig", - title = "{P2937R0}: Freestanding: Remove strtok", - howpublished = "\url{https://wg21.link/p2937r0}", - year = 2023, - month = 7, +@misc{P3169R0, + author = "Jonas Persson", + title = "{P3169R0}: Inherited contracts", + howpublished = "\url{https://wg21.link/p3169r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2940R0, - author = "Mihail Naydenov", - title = "{P2940R0}: switch for Pattern Matching", - howpublished = "\url{https://wg21.link/p2940r0}", - year = 2023, - month = 7, +@misc{P3170R0, + author = "Jarrad J Waterloo", + title = "{P3170R0}: sinkable exception error message", + howpublished = "\url{https://wg21.link/p3170r0}", + year = 2024, + month = 2, publisher = "WG21" } -@misc{P2941R0, - author = "Mihail Naydenov", - title = "{P2941R0}: Identifiers for Pattern Matching", - howpublished = "\url{https://wg21.link/p2941r0}", - year = 2023, - month = 7, +@misc{P3171R0, + author = "Barry Revzin and Peter Dimov", + title = "{P3171R0}: Adding functionality to placeholder types", + howpublished = "\url{https://wg21.link/p3171r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2944R0, - author = "Barry Revzin", - title = "{P2944R0}: Comparisons for reference\_wrapper", - howpublished = "\url{https://wg21.link/p2944r0}", - year = 2023, - month = 7, +@misc{P3172R0, + author = "Andrzej Krzemieński", + title = "{P3172R0}: Using `this` in constructor preconditions", + howpublished = "\url{https://wg21.link/p3172r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2944R1, - author = "Barry Revzin", - title = "{P2944R1}: Comparisons for reference\_wrapper", - howpublished = "\url{https://wg21.link/p2944r1}", - year = 2023, - month = 8, +@misc{P3173R0, + author = "Gabriel Dos Reis", + title = "{P3173R0}: P2900R6 may be minimimal, but it is not viable", + howpublished = "\url{https://wg21.link/p3173r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2944R2, - author = "Barry Revzin", - title = "{P2944R2}: Comparisons for reference\_wrapper", - howpublished = "\url{https://wg21.link/p2944r2}", - year = 2023, - month = 9, +@misc{P3174R0, + author = "Tom Honermann", + title = "{P3174R0}: SG16: Unicode meeting summaries 2023-10-11 through 2024-02-21", + howpublished = "\url{https://wg21.link/p3174r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2944R3, - author = "Barry Revzin", - title = "{P2944R3}: Comparisons for reference\_wrapper", - howpublished = "\url{https://wg21.link/p2944r3}", +@misc{P3175R0, + author = "Eric Niebler", + title = "{P3175R0}: Reconsidering the `std::execution::on` algorithm", + howpublished = "\url{https://wg21.link/p3175r0}", year = 2024, month = 3, publisher = "WG21" } -@misc{P2945R0, - author = "Barry Revzin", - title = "{P2945R0}: Additional format specifiers for time\_point", - howpublished = "\url{https://wg21.link/p2945r0}", - year = 2023, - month = 7, +@misc{P3175R1, + author = "Eric Niebler", + title = "{P3175R1}: Reconsidering the `std::execution::on` algorithm", + howpublished = "\url{https://wg21.link/p3175r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2945R1, - author = "Barry Revzin", - title = "{P2945R1}: Additional format specifiers for time\_point", - howpublished = "\url{https://wg21.link/p2945r1}", +@misc{P3175R2, + author = "Eric Niebler", + title = "{P3175R2}: Reconsidering the `std::execution::on` algorithm", + howpublished = "\url{https://wg21.link/p3175r2}", year = 2024, - month = 9, + month = 5, publisher = "WG21" } -@misc{P2946R0, - author = "Pablo Halpern", - title = "{P2946R0}: A flexible solution to the problems of `noexcept`", - howpublished = "\url{https://wg21.link/p2946r0}", - year = 2023, - month = 7, +@misc{P3175R3, + author = "Eric Niebler", + title = "{P3175R3}: Reconsidering the `std::execution::on` algorithm", + howpublished = "\url{https://wg21.link/p3175r3}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2946R1, - author = "Pablo Halpern", - title = "{P2946R1}: A flexible solution to the problems of `noexcept`", - howpublished = "\url{https://wg21.link/p2946r1}", +@misc{P3176R0, + author = "Jan Schultke", + title = "{P3176R0}: The Oxford variadic comma", + howpublished = "\url{https://wg21.link/p3176r0}", year = 2024, - month = 1, + month = 3, publisher = "WG21" } -@misc{P2947R0, - author = "Andrei Zissu and Ran Regev and Gal Zaban and Inbal Levi", - title = "{P2947R0}: Contracts must avoid disclosing sensitive information", - howpublished = "\url{https://wg21.link/p2947r0}", - year = 2023, - month = 7, +@misc{P3176R1, + author = "Jan Schultke", + title = "{P3176R1}: The Oxford variadic comma", + howpublished = "\url{https://wg21.link/p3176r1}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2949R0, - author = "John Lakos", - title = "{P2949R0}: Slides for P2861R0: Narrow Contracts and `noexcept` are Inherently Incompatable", - howpublished = "\url{https://wg21.link/p2949r0}", - year = 2023, - month = 7, +@misc{P3177R0, + author = "Barry Revzin", + title = "{P3177R0}: const prvalues in the conditional operator", + howpublished = "\url{https://wg21.link/p3177r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2950R0, - author = "Tomasz Kamiński", - title = "{P2950R0}: Slides for P2836R1: std::basic\_const\_iterator should follow its underlying type's convertibility", - howpublished = "\url{https://wg21.link/p2950r0}", - year = 2023, - month = 7, +@misc{P3178R0, + author = "TPK Healy", + title = "{P3178R0}: Retrieval of Exception Information", + howpublished = "\url{https://wg21.link/p3178r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2951R0, - author = "Jarrad J. Waterloo", - title = "{P2951R0}: Shadowing is good for safety", - howpublished = "\url{https://wg21.link/p2951r0}", - year = 2023, - month = 7, +@misc{P3178R1, + author = "TPK Healy", + title = "{P3178R1}: Retrieval of Exception Information", + howpublished = "\url{https://wg21.link/p3178r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2951R1, - author = "Jarrad J. Waterloo", - title = "{P2951R1}: Shadowing is good for safety", - howpublished = "\url{https://wg21.link/p2951r1}", - year = 2023, - month = 7, +@misc{P3179R0, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P3179R0}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2951R2, - author = "Jarrad J. Waterloo", - title = "{P2951R2}: Shadowing is good for safety", - howpublished = "\url{https://wg21.link/p2951r2}", - year = 2023, - month = 8, +@misc{P3179R1, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P3179R1}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2951R3, - author = "Jarrad J. Waterloo", - title = "{P2951R3}: Shadowing is good for safety", - howpublished = "\url{https://wg21.link/p2951r3}", - year = 2023, - month = 9, +@misc{P3179R2, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R2}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r2}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2952R0, - author = "Arthur O'Dwyer and Matthew Taylor", - title = "{P2952R0}: auto\& operator=(X\&\&) = default", - howpublished = "\url{https://wg21.link/p2952r0}", - year = 2023, - month = 8, +@misc{P3179R3, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R3}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P2952R1, - author = "Arthur O'Dwyer and Matthew Taylor", - title = "{P2952R1}: auto\& operator=(X\&\&) = default", - howpublished = "\url{https://wg21.link/p2952r1}", - year = 2023, +@misc{P3179R4, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R4}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r4}", + year = 2024, month = 12, publisher = "WG21" } -@misc{P2952R2, - author = "Arthur O'Dwyer and Matthew Taylor", - title = "{P2952R2}: auto\& operator=(X\&\&) = default", - howpublished = "\url{https://wg21.link/p2952r2}", +@misc{P3179R5, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R5}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r5}", year = 2025, month = 1, publisher = "WG21" } -@misc{P2953R0, - author = "Arthur O'Dwyer", - title = "{P2953R0}: Forbid defaulting operator=(X\&\&) \&\&", - howpublished = "\url{https://wg21.link/p2953r0}", - year = 2023, - month = 8, +@misc{P3179R6, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R6}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r6}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P2953R1, - author = "Arthur O'Dwyer", - title = "{P2953R1}: Forbid defaulting operator=(X\&\&) \&\&", - howpublished = "\url{https://wg21.link/p2953r1}", +@misc{P3179R7, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R7}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r7}", year = 2025, - month = 1, + month = 2, publisher = "WG21" } -@misc{P2954R0, - author = "Ville Voutilainen", - title = "{P2954R0}: Contracts and virtual functions for the Contracts MVP", - howpublished = "\url{https://wg21.link/p2954r0}", - year = 2023, - month = 8, +@misc{P3179R8, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R8}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r8}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2955R0, - author = "Jarrad J. Waterloo", - title = "{P2955R0}: Safer Range Access", - howpublished = "\url{https://wg21.link/p2955r0}", - year = 2023, - month = 8, +@misc{P3179R9, + author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", + title = "{P3179R9}: C++ parallel range algorithms", + howpublished = "\url{https://wg21.link/p3179r9}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P2955R1, - author = "Jarrad J. Waterloo", - title = "{P2955R1}: Safer Range Access", - howpublished = "\url{https://wg21.link/p2955r1}", - year = 2023, - month = 9, +@misc{P3180R0, + author = "Jonathan Wakely", + title = "{P3180R0}: C++ Standard Library Ready Issues to be moved in Tokyo, Mar. 2024", + howpublished = "\url{https://wg21.link/p3180r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2956R0, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2956R0}: Add saturating library support to std::simd", - howpublished = "\url{https://wg21.link/p2956r0}", - year = 2023, - month = 8, +@misc{P3181R0, + author = "Hans Boehm and Dave Claussen and David Goldblatt", + title = "{P3181R0}: Atomic stores and object lifetimes", + howpublished = "\url{https://wg21.link/p3181r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2957R0, - author = "Andrzej Krzemieński and Iain Sandoe", - title = "{P2957R0}: Contracts and coroutines", - howpublished = "\url{https://wg21.link/p2957r0}", - year = 2023, - month = 8, +@misc{P3182R0, + author = "Brian Bi", + title = "{P3182R0}: Add pop\_value methods to container adaptors", + howpublished = "\url{https://wg21.link/p3182r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2957R1, - author = "Andrzej Krzemieński and Iain Sandoe", - title = "{P2957R1}: Contracts and coroutines", - howpublished = "\url{https://wg21.link/p2957r1}", +@misc{P3182R1, + author = "Brian Bi and Add container pop methods that return the popped value", + title = "{P3182R1}: Add container pop methods that return the popped value", + howpublished = "\url{https://wg21.link/p3182r1}", year = 2024, - month = 1, + month = 7, publisher = "WG21" } -@misc{P2957R2, - author = "Andrzej Krzemieński and Iain Sandoe and Joshua Berne and Timur Doumler", - title = "{P2957R2}: Contracts and coroutines", - howpublished = "\url{https://wg21.link/p2957r2}", +@misc{P3183R0, + author = "Bengt Gustafsson", + title = "{P3183R0}: Contract testing support", + howpublished = "\url{https://wg21.link/p3183r0}", year = 2024, - month = 10, + month = 4, publisher = "WG21" } -@misc{P2958R0, - author = "JeanHeyd Meneide", - title = "{P2958R0}: typeof and typeof\_unqual", - howpublished = "\url{https://wg21.link/p2958r0}", - year = 2023, - month = 8, +@misc{P3183R1, + author = "Bengt Gustafsson", + title = "{P3183R1}: Contract testing support", + howpublished = "\url{https://wg21.link/p3183r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2959R0, - author = "Alisdair Meredith", - title = "{P2959R0}: Container Relocation", - howpublished = "\url{https://wg21.link/p2959r0}", - year = 2023, - month = 10, +@misc{P3185R0, + author = "Thomas Rodgers", + title = "{P3185R0}: A proposed direction for C++ Standard Networking based on IETF TAPS", + howpublished = "\url{https://wg21.link/p3185r0}", + year = 2024, + month = 12, publisher = "WG21" } -@misc{P2960R0, - author = "Michael Wong", - title = "{P2960R0}: Concurrency TS Editor's report for N4956", - howpublished = "\url{https://wg21.link/p2960r0}", - year = 2023, - month = 8, +@misc{P3187R1, + author = "Kirk Shoop and Lewis Baker", + title = "{P3187R1}: remove ensure\_started and start\_detached from P2300", + howpublished = "\url{https://wg21.link/p3187r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2961R0, - author = "Jens Maurer and Timur Doumler", - title = "{P2961R0}: A natural syntax for Contracts", - howpublished = "\url{https://wg21.link/p2961r0}", - year = 2023, - month = 9, +@misc{P3188R0, + author = "Mingxin Wang", + title = "{P3188R0}: Proxy: A Pointer-Semantics-Based Polymorphism Library - Presentation slides for P3086R1", + howpublished = "\url{https://wg21.link/p3188r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2961R1, - author = "Timur Doumler and Jens Maurer", - title = "{P2961R1}: A natural syntax for Contracts", - howpublished = "\url{https://wg21.link/p2961r1}", - year = 2023, - month = 10, +@misc{P3189R0, + author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński", + title = "{P3189R0}: Slides for LEWG presentation of P2900R6: Contracts for C++", + howpublished = "\url{https://wg21.link/p3189r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2961R2, - author = "Timur Doumler and Jens Maurer", - title = "{P2961R2}: A natural syntax for Contracts", - howpublished = "\url{https://wg21.link/p2961r2}", - year = 2023, - month = 11, +@misc{P3190R0, + author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński", + title = "{P3190R0}: Slides for EWG presentation of D2900R7: Contracts for C++", + howpublished = "\url{https://wg21.link/p3190r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2962R0, - author = "Daniel Ruoso", - title = "{P2962R0}: Communicating the Baseline Compile Command for C++ Modules support", - howpublished = "\url{https://wg21.link/p2962r0}", - year = 2023, - month = 10, +@misc{P3191R0, + author = "Louis Dionne and Yeoul Na and Konstantin Varlamov", + title = "{P3191R0}: Feedback on the scalability of contract violation handlers in P2900", + howpublished = "\url{https://wg21.link/p3191r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2963R0, - author = "Corentin Jabot", - title = "{P2963R0}: Ordering of constraints involving fold expressions", - howpublished = "\url{https://wg21.link/p2963r0}", - year = 2023, - month = 9, +@misc{P3192R0, + author = "Jan Schultke", + title = "{P3192R0}: LEWGI/SG18 Presentation of P3104R1 Bit Permutations", + howpublished = "\url{https://wg21.link/p3192r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2963R1, - author = "Corentin Jabot", - title = "{P2963R1}: Ordering of constraints involving fold expressions", - howpublished = "\url{https://wg21.link/p2963r1}", +@misc{P3194R0, + author = "Jan Schultke", + title = "{P3194R0}: LEWGI/SG18 Presentation of P3105R1 constexpr std::uncaught\_exceptions()", + howpublished = "\url{https://wg21.link/p3194r0}", year = 2024, - month = 1, + month = 3, publisher = "WG21" } -@misc{P2963R2, - author = "Corentin Jabot", - title = "{P2963R2}: Ordering of constraints involving fold expressions", - howpublished = "\url{https://wg21.link/p2963r2}", +@misc{P3196R0, + author = "Jens Maurer", + title = "{P3196R0}: Core Language Working Group ``ready'' Issues for the March, 2024 meeting", + howpublished = "\url{https://wg21.link/p3196r0}", year = 2024, - month = 5, + month = 3, publisher = "WG21" } -@misc{P2963R3, - author = "Corentin Jabot", - title = "{P2963R3}: Ordering of constraints involving fold expressions", - howpublished = "\url{https://wg21.link/p2963r3}", +@misc{P3197R0, + author = "Timur Doumler and John Spicer", + title = "{P3197R0}: A response to the Tokyo EWG polls on the Contracts MVP (P2900R6)", + howpublished = "\url{https://wg21.link/p3197r0}", year = 2024, - month = 6, + month = 4, publisher = "WG21" } -@misc{P2964R0, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2964R0}: Allowing user-defined types in std::simd", - howpublished = "\url{https://wg21.link/p2964r0}", +@misc{P3198R0, + author = "Andrzej Krzemieński", + title = "{P3198R0}: A takeaway from the Tokyo LEWG meeting on Contracts MVP", + howpublished = "\url{https://wg21.link/p3198r0}", year = 2024, - month = 2, + month = 3, publisher = "WG21" } -@misc{P2964R1, - author = "Daniel Towner and Ruslan Arutyunyan", - title = "{P2964R1}: Allowing user-defined types in std::simd", - howpublished = "\url{https://wg21.link/p2964r1}", +@misc{P3199R0, + author = "Steve Downey", + title = "{P3199R0}: Choices for make\_optional and value()", + howpublished = "\url{https://wg21.link/p3199r0}", year = 2024, - month = 5, + month = 3, publisher = "WG21" } -@misc{P2966R0, - author = "Patrice Roy and various SG14 contibutors including Nicolas Fleury (Ubisoft) and Gabriel Morin (EIDOS) and Arthur O’Dwyer and Matt Bentley and Staffan Tjernstrom and Matt Bentley and others", - title = "{P2966R0}: Making C++ Better for Game Developers — Progress Report", - howpublished = "\url{https://wg21.link/p2966r0}", - year = 2023, - month = 9, +@misc{P3201R0, + author = "Jonathan Wakely and David Sankel and Darius Neațu", + title = "{P3201R0}: LEWG [[nodiscard]] policy", + howpublished = "\url{https://wg21.link/p3201r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2966R1, - author = "Patrice Roy and various SG14 contibutors including Nicolas Fleury (Ubisoft) and Gabriel Morin (EIDOS) and Arthur O’Dwyer and Matt Bentley and Staffan Tjernstrom and Matt Bentley and others", - title = "{P2966R1}: Making C++ Better for Game Developers — Progress Report", - howpublished = "\url{https://wg21.link/p2966r1}", - year = 2023, - month = 9, +@misc{P3201R1, + author = "Jonathan Wakely and David Sankel and Darius Neațu", + title = "{P3201R1}: LEWG [[nodiscard]] policy", + howpublished = "\url{https://wg21.link/p3201r1}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2967R0, - author = "Alisdair Meredith", - title = "{P2967R0}: Relocation Is A Library Interface", - howpublished = "\url{https://wg21.link/p2967r0}", - year = 2023, - month = 10, +@misc{P3203R0, + author = "Klemens Morgenstern", + title = "{P3203R0}: Implementation defined coroutine extensions", + howpublished = "\url{https://wg21.link/p3203r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2967R1, - author = "Alisdair Meredith", - title = "{P2967R1}: Relocation Is A Library Interface", - howpublished = "\url{https://wg21.link/p2967r1}", +@misc{P3204R0, + author = "Joshua Berne", + title = "{P3204R0}: Why Contracts?", + howpublished = "\url{https://wg21.link/p3204r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P2968R0, - author = "Peter Sommerlad", - title = "{P2968R0}: Make std::ignore a first-class object", - howpublished = "\url{https://wg21.link/p2968r0}", - year = 2023, - month = 9, +@misc{P3205R0, + author = "Gašper Ažman and Jeff Snyder and Andrei Zissu and Ben Craig", + title = "{P3205R0}: Throwing from a `noexcept` function should be a contract violation.", + howpublished = "\url{https://wg21.link/p3205r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2968R1, - author = "Peter Sommerlad", - title = "{P2968R1}: Make std::ignore a first-class object", - howpublished = "\url{https://wg21.link/p2968r1}", - year = 2023, - month = 12, +@misc{P3206R0, + author = "Maikel Nadolski", + title = "{P3206R0}: A sender query for completion behaviour", + howpublished = "\url{https://wg21.link/p3206r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P2968R2, - author = "Peter Sommerlad", - title = "{P2968R2}: Make std::ignore a first-class object", - howpublished = "\url{https://wg21.link/p2968r2}", - year = 2023, - month = 12, +@misc{P3207R0, + author = "Jarrad J Waterloo", + title = "{P3207R0}: More \& like", + howpublished = "\url{https://wg21.link/p3207r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2969R0, - author = "Timur Doumler and Ville Voutilainen and Tom Honermann", - title = "{P2969R0}: Contract annotations are potentially-throwing", - howpublished = "\url{https://wg21.link/p2969r0}", - year = 2023, - month = 12, +@misc{P3208R0, + author = "Sunghyun Min", + title = "{P3208R0}: import std; and stream macros", + howpublished = "\url{https://wg21.link/p3208r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2971R0, - author = "Walter E Brown", - title = "{P2971R0}: Implication for C++", - howpublished = "\url{https://wg21.link/p2971r0}", - year = 2023, - month = 9, +@misc{P3210R0, + author = "Andrew Tomazos", + title = "{P3210R0}: A Postcondition *is* a Pattern Match", + howpublished = "\url{https://wg21.link/p3210r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2971R1, - author = "Walter E Brown", - title = "{P2971R1}: Implication for C++", - howpublished = "\url{https://wg21.link/p2971r1}", - year = 2023, - month = 10, +@misc{P3210R1, + author = "Andrew Tomazos", + title = "{P3210R1}: A Postcondition *is* a Pattern Match", + howpublished = "\url{https://wg21.link/p3210r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2971R2, - author = "Walter E Brown", - title = "{P2971R2}: Implication for C++", - howpublished = "\url{https://wg21.link/p2971r2}", +@misc{P3210R2, + author = "Andrew Tomazos", + title = "{P3210R2}: A Postcondition *is* a Pattern Match", + howpublished = "\url{https://wg21.link/p3210r2}", year = 2024, - month = 5, + month = 9, publisher = "WG21" } -@misc{P2971R3, - author = "Walter E Brown", - title = "{P2971R3}: Implication for C++", - howpublished = "\url{https://wg21.link/p2971r3}", +@misc{P3211R0, + author = "Hewill Kang", + title = "{P3211R0}: views::transform\_join", + howpublished = "\url{https://wg21.link/p3211r0}", + year = 2024, + month = 4, + publisher = "WG21" +} +@misc{P3211R1, + author = "Hewill Kang", + title = "{P3211R1}: views::flat\_map", + howpublished = "\url{https://wg21.link/p3211r1}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P2972R0, - author = "Inbal Levi and Ben Craig and Fabio Fracassi and Corentin Jabot and Nevin Liber and Billy Baker", - title = "{P2972R0}: 2023-09 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p2972r0}", - year = 2023, - month = 9, +@misc{P3212R0, + author = "Andrzej Krzemieński", + title = "{P3212R0}: The contract of sort()", + howpublished = "\url{https://wg21.link/p3212r0}", + year = 2024, + month = 7, + publisher = "WG21" +} +@misc{P3213R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3213R0}: 2024-04 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3213r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2973R0, - author = "Thomas Köppe and Jonathan Wakely", - title = "{P2973R0}: Erroneous behaviour for missing return from assignment", - howpublished = "\url{https://wg21.link/p2973r0}", - year = 2023, - month = 9, +@misc{P3214R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3214R0}: 2024-04 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3214r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2976R0, - author = "Ben Craig", - title = "{P2976R0}: Freestanding Library: algorithm, numeric, and random", - howpublished = "\url{https://wg21.link/p2976r0}", - year = 2023, - month = 9, +@misc{P3215R0, + author = "Zhihao Yuan", + title = "{P3215R0}: Slides: Thread Attributes as Designators (P3072R2 presentation)", + howpublished = "\url{https://wg21.link/p3215r0}", + year = 2024, + month = 3, publisher = "WG21" } -@misc{P2976R1, - author = "Ben Craig", - title = "{P2976R1}: Freestanding Library: algorithm, numeric, and random", - howpublished = "\url{https://wg21.link/p2976r1}", +@misc{P3216R0, + author = "Hewill Kang", + title = "{P3216R0}: views::slice", + howpublished = "\url{https://wg21.link/p3216r0}", year = 2024, - month = 5, + month = 4, publisher = "WG21" } -@misc{P2977R0, - author = "Ben Boeckel", - title = "{P2977R0}: Module commands database format", - howpublished = "\url{https://wg21.link/p2977r0}", - year = 2023, - month = 11, +@misc{P3216R1, + author = "Hewill Kang", + title = "{P3216R1}: views::slice", + howpublished = "\url{https://wg21.link/p3216r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2977R1, - author = "Ben Boeckel and Daniel Ruoso", - title = "{P2977R1}: Build database files", - howpublished = "\url{https://wg21.link/p2977r1}", +@misc{P3217R0, + author = "Giuseppe D'Angelo", + title = "{P3217R0}: Adjoints to ``Enabling list-initialization for algorithms'': find\_last", + howpublished = "\url{https://wg21.link/p3217r0}", year = 2024, month = 3, publisher = "WG21" } -@misc{P2977R2, - author = "Ben Boeckel and Daniel Ruoso", - title = "{P2977R2}: Build database files", - howpublished = "\url{https://wg21.link/p2977r2}", +@misc{P3218R0, + author = "Jarrad J Waterloo", + title = "{P3218R0}: const references to constexpr variables", + howpublished = "\url{https://wg21.link/p3218r0}", year = 2024, - month = 10, + month = 4, publisher = "WG21" } -@misc{P2978R0, - author = "Hassan Sajjad", - title = "{P2978R0}: A New Approach For Compiling C++", - howpublished = "\url{https://wg21.link/p2978r0}", - year = 2023, - month = 9, +@misc{P3220R0, + author = "Hewill Kang", + title = "{P3220R0}: views::delimit", + howpublished = "\url{https://wg21.link/p3220r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2979R0, - author = "Alisdair Meredith and Harold Bott and John Lakos", - title = "{P2979R0}: The Need for Design Policies in WG21", - howpublished = "\url{https://wg21.link/p2979r0}", - year = 2023, - month = 10, +@misc{P3220R1, + author = "Hewill Kang", + title = "{P3220R1}: views::take\_before", + howpublished = "\url{https://wg21.link/p3220r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2980R0, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P2980R0}: A motivation, scope, and plan for a physical quantities and units library", - howpublished = "\url{https://wg21.link/p2980r0}", - year = 2023, - month = 10, +@misc{P3221R0, + author = "Jonas Persson", + title = "{P3221R0}: Disable pointers to contracted functions", + howpublished = "\url{https://wg21.link/p3221r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2980R1, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P2980R1}: A motivation, scope, and plan for a quantities and units library", - howpublished = "\url{https://wg21.link/p2980r1}", - year = 2023, - month = 11, +@misc{P3222R0, + author = "Mark Hoemmen", + title = "{P3222R0}: Fix C++26 by adding transposed special cases for P2642 layouts", + howpublished = "\url{https://wg21.link/p3222r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2981R0, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña", - title = "{P2981R0}: Improving our safety with a physical quantities and units library", - howpublished = "\url{https://wg21.link/p2981r0}", - year = 2023, +@misc{P3222R1, + author = "Mark Hoemmen", + title = "{P3222R1}: Fix C++26 by adding transposed special cases for P2642 layouts", + howpublished = "\url{https://wg21.link/p3222r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2981R1, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña", - title = "{P2981R1}: Improving our safety with a physical quantities and units library", - howpublished = "\url{https://wg21.link/p2981r1}", - year = 2023, - month = 11, +@misc{P3223R0, + author = "Jonathan Wakely", + title = "{P3223R0}: Making std::basic\_istream::ignore less surprising", + howpublished = "\url{https://wg21.link/p3223r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2982R0, - author = "Mateusz Pusz and Chip Hogg", - title = "{P2982R0}: `std::quantity` as a numeric type", - howpublished = "\url{https://wg21.link/p2982r0}", - year = 2023, - month = 10, +@misc{P3223R1, + author = "Jonathan Wakely", + title = "{P3223R1}: Making std::istream::ignore less surprising", + howpublished = "\url{https://wg21.link/p3223r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2982R1, - author = "Mateusz Pusz and Chip Hogg", - title = "{P2982R1}: `std::quantity` as a numeric type", - howpublished = "\url{https://wg21.link/p2982r1}", - year = 2023, - month = 11, +@misc{P3223R2, + author = "Jonathan Wakely", + title = "{P3223R2}: Making std::istream::ignore less surprising", + howpublished = "\url{https://wg21.link/p3223r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P2984R0, - author = "Alisdair Meredith", - title = "{P2984R0}: Reconsider Redeclaring static constexpr Data Members", - howpublished = "\url{https://wg21.link/p2984r0}", - year = 2023, - month = 10, +@misc{P3224R0, + author = "Jan Schultke", + title = "{P3224R0}: Slides for P3087 - Make direct-initialization for enumeration types at least as permissive as direct", + howpublished = "\url{https://wg21.link/p3224r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2984R1, - author = "Alisdair Meredith", - title = "{P2984R1}: Reconsider Redeclaring static constexpr Data Members", - howpublished = "\url{https://wg21.link/p2984r1}", - year = 2023, - month = 11, +@misc{P3225R0, + author = "Jan Schultke", + title = "{P3225R0}: Slides for P3140 std::int\_least128\_t", + howpublished = "\url{https://wg21.link/p3225r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2985R0, - author = "Giuseppe D'Angelo", - title = "{P2985R0}: A type trait for detecting virtual base classes", - howpublished = "\url{https://wg21.link/p2985r0}", - year = 2023, - month = 10, +@misc{P3226R0, + author = "Timur Doumler", + title = "{P3226R0}: Contracts for C++: Naming the ``Louis semantic''", + howpublished = "\url{https://wg21.link/p3226r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2986R0, - author = "Lauri Vasama", - title = "{P2986R0}: Generic Function Pointer", - howpublished = "\url{https://wg21.link/p2986r0}", - year = 2023, +@misc{P3227R0, + author = "Gašper Ažman and Timur Doumler", + title = "{P3227R0}: Contracts for C++: Fixing the contract violation handling API", + howpublished = "\url{https://wg21.link/p3227r0}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2988R0, - author = "Steve Downey", - title = "{P2988R0}: std::optional", - howpublished = "\url{https://wg21.link/p2988r0}", - year = 2023, +@misc{P3227R1, + author = "Gašper Ažman and Timur Doumler", + title = "{P3227R1}: Fixing the library API for contract violation handling", + howpublished = "\url{https://wg21.link/p3227r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2988R1, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R1}: std::optional", - howpublished = "\url{https://wg21.link/p2988r1}", +@misc{P3228R0, + author = "Timur Doumler", + title = "{P3228R0}: Contracts for C++: Revisiting contract check elision and duplication", + howpublished = "\url{https://wg21.link/p3228r0}", year = 2024, - month = 1, + month = 4, publisher = "WG21" } -@misc{P2988R2, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R2}: std::optional{\textbackslash}", - howpublished = "\url{https://wg21.link/p2988r2}", +@misc{P3228R1, + author = "Timur Doumler", + title = "{P3228R1}: Contracts for C++: Revisiting contract check elision and duplication", + howpublished = "\url{https://wg21.link/p3228r1}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2988R3, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R3}: std::optional", - howpublished = "\url{https://wg21.link/p2988r3}", - year = 2024, +@misc{P3229R0, + author = "Timur Doumler and Joshua Berne and Gašper Ažman", + title = "{P3229R0}: Making erroneous behaviour compatible with Contracts", + howpublished = "\url{https://wg21.link/p3229r0}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{P3229R1, + author = "Timur Doumler and Joshua Berne and Gašper Ažman", + title = "{P3229R1}: Making erroneous behaviour compatible with Contracts", + howpublished = "\url{https://wg21.link/p3229r1}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P2988R4, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R4}: std::optional", - howpublished = "\url{https://wg21.link/p2988r4}", +@misc{P3230R0, + author = "Hewill Kang", + title = "{P3230R0}: views::(take|drop)\_exactly", + howpublished = "\url{https://wg21.link/p3230r0}", year = 2024, month = 4, publisher = "WG21" } -@misc{P2988R5, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R5}: std::optional", - howpublished = "\url{https://wg21.link/p2988r5}", +@misc{P3230R1, + author = "Hewill Kang", + title = "{P3230R1}: views::unchecked\_(take|drop)", + howpublished = "\url{https://wg21.link/p3230r1}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P2988R6, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R6}: std::optional", - howpublished = "\url{https://wg21.link/p2988r6}", +@misc{P3230R2, + author = "Hewill Kang", + title = "{P3230R2}: views::unchecked\_(take|drop)", + howpublished = "\url{https://wg21.link/p3230r2}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3232R0, + author = "Thomas Köppe", + title = "{P3232R0}: User-defined erroneous behaviour", + howpublished = "\url{https://wg21.link/p3232r0}", year = 2024, - month = 8, + month = 4, publisher = "WG21" } -@misc{P2988R7, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R7}: std::optional", - howpublished = "\url{https://wg21.link/p2988r7}", +@misc{P3232R1, + author = "Thomas Köppe", + title = "{P3232R1}: User-defined erroneous behaviour", + howpublished = "\url{https://wg21.link/p3232r1}", year = 2024, - month = 9, + month = 12, publisher = "WG21" } -@misc{P2988R8, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R8}: std::optional", - howpublished = "\url{https://wg21.link/p2988r8}", +@misc{P3233R0, + author = "Giuseppe D'Angelo", + title = "{P3233R0}: Issues with P2786 (Trivial Relocatability For C++26)", + howpublished = "\url{https://wg21.link/p3233r0}", year = 2024, - month = 10, + month = 4, publisher = "WG21" } -@misc{P2988R9, - author = "Steve Downey and Peter Sommerlad", - title = "{P2988R9}: std::optional", - howpublished = "\url{https://wg21.link/p2988r9}", - year = 2025, - month = 1, +@misc{P3234R0, + author = "Glen Joseph Fernandes", + title = "{P3234R0}: Utility to check if a pointer is in a given range", + howpublished = "\url{https://wg21.link/p3234r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2989R0, - author = "Corentin Jabot and Gašper Ažman", - title = "{P2989R0}: A Simple Approach to Universal Template Parameters", - howpublished = "\url{https://wg21.link/p2989r0}", - year = 2023, - month = 10, +@misc{P3234R1, + author = "Glen Joseph Fernandes", + title = "{P3234R1}: Utility to check if a pointer is in a given range", + howpublished = "\url{https://wg21.link/p3234r1}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2989R1, - author = "Corentin Jabot and Gašper Ažman", - title = "{P2989R1}: A Simple Approach to Universal Template Parameters", - howpublished = "\url{https://wg21.link/p2989r1}", +@misc{P3235R0, + author = "Victor Zverovich", + title = "{P3235R0}: std::print more types faster with less memory", + howpublished = "\url{https://wg21.link/p3235r0}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2989R2, - author = "Corentin Jabot and Gašper Ažman", - title = "{P2989R2}: A Simple Approach to Universal Template Parameters", - howpublished = "\url{https://wg21.link/p2989r2}", +@misc{P3235R1, + author = "Victor Zverovich", + title = "{P3235R1}: std::print more types faster with less memory", + howpublished = "\url{https://wg21.link/p3235r1}", year = 2024, month = 6, publisher = "WG21" } -@misc{P2990R0, - author = "Daniel Ruoso", - title = "{P2990R0}: C++ Modules Roadmap", - howpublished = "\url{https://wg21.link/p2990r0}", - year = 2023, - month = 10, +@misc{P3235R2, + author = "Victor Zverovich", + title = "{P3235R2}: std::print more types faster with less memory", + howpublished = "\url{https://wg21.link/p3235r2}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2991R0, - author = "Brian Bi", - title = "{P2991R0}: Stop Forcing std::move to Pessimize", - howpublished = "\url{https://wg21.link/p2991r0}", - year = 2023, - month = 10, +@misc{P3235R3, + author = "Victor Zverovich", + title = "{P3235R3}: std::print more types faster with less memory", + howpublished = "\url{https://wg21.link/p3235r3}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2992R0, - author = "Giuseppe D'Angelo", - title = "{P2992R0}: Attribute [[discard]] and attributes on expressions", - howpublished = "\url{https://wg21.link/p2992r0}", - year = 2023, - month = 10, +@misc{P3236R0, + author = "Alan de Freitas and Daniel Liam Anderson and Giuseppe D'Angelo and Hans Goudey and Hartmut Kaiser and Isidoros Tsaousis and Jacques Lucke and Krystian Stasiowski and Shreyas Atre and Stéphane Janel and Thiago Maciera", + title = "{P3236R0}: Please reject P2786 and adopt P1144", + howpublished = "\url{https://wg21.link/p3236r0}", + year = 2024, + month = 4, publisher = "WG21" } -@misc{P2992R1, - author = "Giuseppe D'Angelo", - title = "{P2992R1}: Attribute [[discard(``reason'')]]", - howpublished = "\url{https://wg21.link/p2992r1}", +@misc{P3236R1, + author = "Alan de Freitas and Daniel Liam Anderson and Giuseppe D'Angelo and Hans Goudey and Jacques Lucke and Krystian Stasiowski and Stéphane Janel and Thiago Maciera", + title = "{P3236R1}: Please reject P2786 and adopt P1144", + howpublished = "\url{https://wg21.link/p3236r1}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P2993R0, - author = "Luke Valenty", - title = "{P2993R0}: Constrained Numbers", - howpublished = "\url{https://wg21.link/p2993r0}", +@misc{P3237R0, + author = "Andrei Zissu", + title = "{P3237R0}: Matrix Representation of Contract Semantics", + howpublished = "\url{https://wg21.link/p3237r0}", year = 2024, - month = 3, + month = 4, publisher = "WG21" } -@misc{P2994R0, - author = "Barry Revzin", - title = "{P2994R0}: On the Naming of Packs", - howpublished = "\url{https://wg21.link/p2994r0}", - year = 2023, +@misc{P3237R1, + author = "Andrei Zissu", + title = "{P3237R1}: Matrix Representation of Contract Semantics", + howpublished = "\url{https://wg21.link/p3237r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2994R1, - author = "Barry Revzin", - title = "{P2994R1}: On the Naming of Packs", - howpublished = "\url{https://wg21.link/p2994r1}", +@misc{P3237R2, + author = "Andrei Zissu", + title = "{P3237R2}: Matrix Representation of Contract Semantics", + howpublished = "\url{https://wg21.link/p3237r2}", year = 2024, - month = 2, - publisher = "WG21" -} -@misc{P2995R0, - author = "Tom Honermann", - title = "{P2995R0}: SG16: Unicode meeting summaries 2023-05-24 through 2023-09-27", - howpublished = "\url{https://wg21.link/p2995r0}", - year = 2023, month = 10, publisher = "WG21" } -@misc{P2996R0, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde", - title = "{P2996R0}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r0}", - year = 2023, - month = 10, +@misc{P3238R0, + author = "Ville Voutilainen", + title = "{P3238R0}: An alternate proposal for naming contract semantics", + howpublished = "\url{https://wg21.link/p3238r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2996R1, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde", - title = "{P2996R1}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r1}", - year = 2023, - month = 12, +@misc{P3239R0, + author = "Alisdair Meredith", + title = "{P3239R0}: A Relocating Swap", + howpublished = "\url{https://wg21.link/p3239r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2996R2, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R2}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r2}", +@misc{P3240R0, + author = "Alisdair Meredith", + title = "{P3240R0}: Slides for EWGI presentation on allocators, Tokyo 2024", + howpublished = "\url{https://wg21.link/p3240r0}", year = 2024, - month = 2, + month = 4, publisher = "WG21" } -@misc{P2996R3, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R3}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r3}", +@misc{P3241R0, + author = "Alisdair Meredith", + title = "{P3241R0}: Slides for LEWG presentation on trivial relocation, April 2024", + howpublished = "\url{https://wg21.link/p3241r0}", year = 2024, - month = 5, + month = 4, publisher = "WG21" } -@misc{P2996R4, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R4}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r4}", +@misc{P3242R0, + author = "Nicolas Morales and Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", + title = "{P3242R0}: Copy and fill for mdspan", + howpublished = "\url{https://wg21.link/p3242r0}", year = 2024, - month = 6, + month = 4, publisher = "WG21" } -@misc{P2996R5, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R5}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r5}", - year = 2024, - month = 8, +@misc{P3242R1, + author = "Nicolas Morales and Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", + title = "{P3242R1}: Copy and fill for mdspan", + howpublished = "\url{https://wg21.link/p3242r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P2996R6, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R6}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r6}", +@misc{P3243R0, + author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", + title = "{P3243R0}: Give std::optional Range Support - Presentation, Tokyo 2024", + howpublished = "\url{https://wg21.link/p3243r0}", year = 2024, - month = 10, + month = 4, publisher = "WG21" } -@misc{P2996R7, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R7}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r7}", +@misc{P3244R0, + author = "David Sankel and Darius Neațu", + title = "{P3244R0}: [[nodiscard]] Policy - Presentation, Tokyo 2024", + howpublished = "\url{https://wg21.link/p3244r0}", year = 2024, - month = 10, + month = 4, publisher = "WG21" } -@misc{P2996R8, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R8}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r8}", +@misc{P3245R0, + author = "Xavier Bonaventura", + title = "{P3245R0}: Allow `[[nodiscard]]` in type alias declarations", + howpublished = "\url{https://wg21.link/p3245r0}", year = 2024, - month = 12, + month = 4, publisher = "WG21" } -@misc{P2996R9, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P2996R9}: Reflection for C++26", - howpublished = "\url{https://wg21.link/p2996r9}", - year = 2025, - month = 1, +@misc{P3245R1, + author = "Xavier Bonaventura", + title = "{P3245R1}: Allow `[[nodiscard]]` in type alias declarations", + howpublished = "\url{https://wg21.link/p3245r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P2997R0, - author = "Barry Revzin and Tim Song", - title = "{P2997R0}: Removing the common reference requirement from the indirectly invocable concepts", - howpublished = "\url{https://wg21.link/p2997r0}", - year = 2023, - month = 10, +@misc{P3245R2, + author = "Xavier Bonaventura", + title = "{P3245R2}: Allow `[[nodiscard]]` in type alias declarations", + howpublished = "\url{https://wg21.link/p3245r2}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P2997R1, - author = "Barry Revzin and Tim Song", - title = "{P2997R1}: Removing the common reference requirement from the indirectly invocable concepts", - howpublished = "\url{https://wg21.link/p2997r1}", +@misc{P3247R0, + author = "Jens Maurer", + title = "{P3247R0}: Deprecate the notion of trivial types", + howpublished = "\url{https://wg21.link/p3247r0}", year = 2024, - month = 3, + month = 4, publisher = "WG21" } -@misc{P2998R0, - author = "James Touton", - title = "{P2998R0}: CTAD for function parameter types", - howpublished = "\url{https://wg21.link/p2998r0}", +@misc{P3247R1, + author = "Jens Maurer", + title = "{P3247R1}: Deprecate the notion of trivial types", + howpublished = "\url{https://wg21.link/p3247r1}", year = 2024, - month = 10, + month = 5, publisher = "WG21" } -@misc{P2999R0, - author = "Eric Niebler", - title = "{P2999R0}: Sender Algorithm Customization", - howpublished = "\url{https://wg21.link/p2999r0}", - year = 2023, +@misc{P3247R2, + author = "Jens Maurer", + title = "{P3247R2}: Deprecate the notion of trivial types", + howpublished = "\url{https://wg21.link/p3247r2}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P2999R1, - author = "Eric Niebler", - title = "{P2999R1}: Sender Algorithm Customization", - howpublished = "\url{https://wg21.link/p2999r1}", - year = 2023, - month = 11, +@misc{P3248R0, + author = "Gonzalo Brito Gadeschi", + title = "{P3248R0}: Require [u]intptr\_t", + howpublished = "\url{https://wg21.link/p3248r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P2999R2, - author = "Eric Niebler", - title = "{P2999R2}: Sender Algorithm Customization", - howpublished = "\url{https://wg21.link/p2999r2}", - year = 2023, - month = 12, +@misc{P3248R1, + author = "Gonzalo Brito Gadeschi", + title = "{P3248R1}: Require [u]intptr\_t", + howpublished = "\url{https://wg21.link/p3248r1}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P2999R3, - author = "Eric Niebler", - title = "{P2999R3}: Sender Algorithm Customization", - howpublished = "\url{https://wg21.link/p2999r3}", - year = 2023, - month = 12, +@misc{P3248R2, + author = "Gonzalo Brito Gadeschi", + title = "{P3248R2}: Require [u]intptr\_t", + howpublished = "\url{https://wg21.link/p3248r2}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P3001R0, - author = "Jonathan Müller and Zach Laine and Bryce Adelstein Lelbach and David Sankel", - title = "{P3001R0}: std::hive and containers like it are not a good fit for the standard library", - howpublished = "\url{https://wg21.link/p3001r0}", - year = 2023, - month = 10, +@misc{P3248R3, + author = "Gonzalo Brito Gadeschi", + title = "{P3248R3}: Require [u]intptr\_t", + howpublished = "\url{https://wg21.link/p3248r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3002R0, - author = "Pablo Halpern", - title = "{P3002R0}: Guidelines for allocators in new library classes", - howpublished = "\url{https://wg21.link/p3002r0}", - year = 2023, - month = 10, +@misc{P3248R4, + author = "Gonzalo Brito Gadeschi", + title = "{P3248R4}: Require [u]intptr\_t", + howpublished = "\url{https://wg21.link/p3248r4}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3002R1, - author = "Pablo Halpern", - title = "{P3002R1}: Policies for Using Allocators in New Library Classes", - howpublished = "\url{https://wg21.link/p3002r1}", +@misc{P3249R0, + author = "Ran Regev", + title = "{P3249R0}: A unified syntax for Pattern Matching and Contracts when introducing a new name", + howpublished = "\url{https://wg21.link/p3249r0}", year = 2024, - month = 2, + month = 4, publisher = "WG21" } -@misc{P3003R0, - author = "Johel Ernesto Guerrero Peña", - title = "{P3003R0}: The design of a library of number concepts", - howpublished = "\url{https://wg21.link/p3003r0}", - year = 2023, - month = 10, +@misc{P3250R0, + author = "Peter Bindels", + title = "{P3250R0}: C++ contracts with regards to function pointers", + howpublished = "\url{https://wg21.link/p3250r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3004R0, - author = "John Lakos and Harold Bott and Mungo Gill and Lori Hughes and Alisdair Meredith and Bill Chapman and Mike Giroux and Oleg Subbotin", - title = "{P3004R0}: Principled Design for WG21", - howpublished = "\url{https://wg21.link/p3004r0}", +@misc{P3251R0, + author = "Peter Bindels", + title = "{P3251R0}: C++ contracts and coroutines", + howpublished = "\url{https://wg21.link/p3251r0}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3005R0, - author = "John Lakos and Harold Bott and Bill Chapman and Mungo Gill and Mike Giroux and Alisdair Meredith and Oleg Subbotin", - title = "{P3005R0}: Memorializing Principled-Design Policies for WG21", - howpublished = "\url{https://wg21.link/p3005r0}", +@misc{P3253R0, + author = "Brian Bi", + title = "{P3253R0}: Distinguishing between member and free coroutines", + howpublished = "\url{https://wg21.link/p3253r0}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3006R0, - author = "Antony Polukhin", - title = "{P3006R0}: Launder less", - howpublished = "\url{https://wg21.link/p3006r0}", - year = 2023, - month = 10, +@misc{P3254R0, + author = "Brian Bi", + title = "{P3254R0}: Reserve identifiers preceded by @ for non-ignorable annotation tokens", + howpublished = "\url{https://wg21.link/p3254r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3006R1, - author = "Antony Polukhin", - title = "{P3006R1}: Launder less", - howpublished = "\url{https://wg21.link/p3006r1}", +@misc{P3255R0, + author = "Brian Bi", + title = "{P3255R0}: Expose whether atomic notifying operations are lock-free", + howpublished = "\url{https://wg21.link/p3255r0}", year = 2024, - month = 7, + month = 5, publisher = "WG21" } -@misc{P3007R0, - author = "Timur Doumler and Andrzej Krzemieński and Joshua Berne", - title = "{P3007R0}: Return object semantics in postconditions", - howpublished = "\url{https://wg21.link/p3007r0}", - year = 2023, - month = 12, +@misc{P3255R1, + author = "Brian Bi", + title = "{P3255R1}: Expose whether atomic notifying operations are lock-free", + howpublished = "\url{https://wg21.link/p3255r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P3008R0, - author = "Gonzalo Brito Gadeschi and David Sankel", - title = "{P3008R0}: Atomic floating-point min/max", - howpublished = "\url{https://wg21.link/p3008r0}", - year = 2023, +@misc{P3255R2, + author = "Brian Bi", + title = "{P3255R2}: Expose whether atomic notifying operations are lock-free", + howpublished = "\url{https://wg21.link/p3255r2}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3008R1, - author = "Gonzalo Brito Gadeschi and David Sankel", - title = "{P3008R1}: Atomic floating-point min/max", - howpublished = "\url{https://wg21.link/p3008r1}", +@misc{P3257R0, + author = "Jens Maurer", + title = "{P3257R0}: Make the predicate of contract\_assert more regular", + howpublished = "\url{https://wg21.link/p3257r0}", year = 2024, - month = 1, + month = 4, publisher = "WG21" } -@misc{P3008R2, - author = "Gonzalo Brito Gadeschi and David Sankel", - title = "{P3008R2}: Atomic floating-point min/max", - howpublished = "\url{https://wg21.link/p3008r2}", +@misc{P3258R0, + author = "Corentin Jabot", + title = "{P3258R0}: Formatting charN\_t", + howpublished = "\url{https://wg21.link/p3258r0}", year = 2024, - month = 3, + month = 5, publisher = "WG21" } -@misc{P3008R3, - author = "Gonzalo Brito Gadeschi and David Sankel", - title = "{P3008R3}: Atomic floating-point min/max", - howpublished = "\url{https://wg21.link/p3008r3}", +@misc{P3259R0, + author = "Jarrad J Waterloo", + title = "{P3259R0}: const by default", + howpublished = "\url{https://wg21.link/p3259r0}", year = 2024, - month = 11, + month = 5, publisher = "WG21" } -@misc{P3009R0, - author = "Joe Jevnik", - title = "{P3009R0}: Injected class name in the base specifier list", - howpublished = "\url{https://wg21.link/p3009r0}", - year = 2023, +@misc{P3261R0, + author = "Joshua Berne", + title = "{P3261R0}: Revisiting `const`-ification in Contract Assertions", + howpublished = "\url{https://wg21.link/p3261r0}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P3010R0, - author = "Dan Katz", - title = "{P3010R0}: Using Reflection to Replace a Metalanguage for Generating JS Bindings", - howpublished = "\url{https://wg21.link/p3010r0}", - year = 2023, +@misc{P3261R1, + author = "Joshua Berne", + title = "{P3261R1}: Revisiting `const`-ification in Contract Assertions", + howpublished = "\url{https://wg21.link/p3261r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P3011R0, - author = "Matt Bentley", - title = "{P3011R0}: Supporting document for Hive proposal \#1: outreach for evidence of container-style use in industry", - howpublished = "\url{https://wg21.link/p3011r0}", - year = 2023, - month = 10, +@misc{P3261R2, + author = "Joshua Berne", + title = "{P3261R2}: Revisiting `const`-ification in Contract Assertions", + howpublished = "\url{https://wg21.link/p3261r2}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P3012R0, - author = "Matt Bentley", - title = "{P3012R0}: Supporting document for Hive proposal \#2: use of std::list in open source codebases", - howpublished = "\url{https://wg21.link/p3012r0}", - year = 2023, - month = 10, +@misc{P3263R0, + author = "Tiago Freire", + title = "{P3263R0}: Encoded annotated char", + howpublished = "\url{https://wg21.link/p3263r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3014R0, - author = "Jonathan Müller", - title = "{P3014R0}: Customizing std::expected's exception", - howpublished = "\url{https://wg21.link/p3014r0}", - year = 2023, - month = 10, +@misc{P3264R0, + author = "Ville Voutilainen", + title = "{P3264R0}: Double-evaluation of preconditions", + howpublished = "\url{https://wg21.link/p3264r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3015R0, - author = "Howard Hinnant", - title = "{P3015R0}: Rebuttal to Additional format specifiers for time\_point", - howpublished = "\url{https://wg21.link/p3015r0}", - year = 2023, - month = 10, +@misc{P3264R1, + author = "Ville Voutilainen", + title = "{P3264R1}: Double-evaluation of preconditions", + howpublished = "\url{https://wg21.link/p3264r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3016R0, - author = "Arthur O'Dwyer", - title = "{P3016R0}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", - howpublished = "\url{https://wg21.link/p3016r0}", - year = 2023, - month = 10, +@misc{P3265R0, + author = "Ville Voutilainen", + title = "{P3265R0}: Ship Contracts in a TS", + howpublished = "\url{https://wg21.link/p3265r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3016R1, - author = "Arthur O'Dwyer", - title = "{P3016R1}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", - howpublished = "\url{https://wg21.link/p3016r1}", - year = 2023, - month = 12, +@misc{P3265R1, + author = "Ville Voutilainen", + title = "{P3265R1}: Ship Contracts in a TS", + howpublished = "\url{https://wg21.link/p3265r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3016R2, - author = "Arthur O'Dwyer", - title = "{P3016R2}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", - howpublished = "\url{https://wg21.link/p3016r2}", +@misc{P3265R2, + author = "Ville Voutilainen", + title = "{P3265R2}: Ship Contracts in a TS", + howpublished = "\url{https://wg21.link/p3265r2}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3016R3, - author = "Arthur O'Dwyer", - title = "{P3016R3}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", - howpublished = "\url{https://wg21.link/p3016r3}", +@misc{P3265R3, + author = "Ville Voutilainen", + title = "{P3265R3}: Ship Contracts in a TS", + howpublished = "\url{https://wg21.link/p3265r3}", year = 2024, - month = 3, + month = 5, publisher = "WG21" } -@misc{P3016R4, - author = "Arthur O'Dwyer", - title = "{P3016R4}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", - howpublished = "\url{https://wg21.link/p3016r4}", +@misc{P3266R0, + author = "Jarrad J Waterloo", + title = "{P3266R0}: non referenceable types", + howpublished = "\url{https://wg21.link/p3266r0}", year = 2024, - month = 9, + month = 5, publisher = "WG21" } -@misc{P3016R5, - author = "Arthur O'Dwyer", - title = "{P3016R5}: Resolve inconsistencies in begin/end for valarray and braced initializer lists", - howpublished = "\url{https://wg21.link/p3016r5}", +@misc{P3267R0, + author = "Peter Bindels", + title = "{P3267R0}: C++ contracts implementation strategies", + howpublished = "\url{https://wg21.link/p3267r0}", year = 2024, - month = 12, + month = 5, publisher = "WG21" } -@misc{P3018R0, - author = "Andreas Weis", - title = "{P3018R0}: Low-Level Integer Arithmetic", - howpublished = "\url{https://wg21.link/p3018r0}", - year = 2023, - month = 10, +@misc{P3267R1, + author = "Peter Bindels and Tom Honermann", + title = "{P3267R1}: Approaches to C++ Contracts", + howpublished = "\url{https://wg21.link/p3267r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3019R0, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R0}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r0}", - year = 2023, - month = 10, +@misc{P3268R0, + author = "Peter Bindels", + title = "{P3268R0}: C++ Contracts Constification Challenges Concerning Current Code", + howpublished = "\url{https://wg21.link/p3268r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3019R1, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R1}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r1}", - year = 2023, - month = 11, +@misc{P3269R0, + author = "Timur Doumler and John Spicer", + title = "{P3269R0}: Do Not Ship Contracts as a TS", + howpublished = "\url{https://wg21.link/p3269r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3019R2, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R2}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r2}", - year = 2023, - month = 11, +@misc{P3270R0, + author = "John Lakos and Joshua Berne", + title = "{P3270R0}: Repetition, Elision, and Constification w.r.t. contract\_assert", + howpublished = "\url{https://wg21.link/p3270r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3019R3, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R3}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r3}", - year = 2023, - month = 11, +@misc{P3271R0, + author = "Lisa Lippincott", + title = "{P3271R0}: Function Usage Types (Contracts for Function Pointers)", + howpublished = "\url{https://wg21.link/p3271r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3019R4, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R4}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r4}", +@misc{P3271R1, + author = "Lisa Lippincott", + title = "{P3271R1}: Function Types with Usage (Contracts for Function Pointers)", + howpublished = "\url{https://wg21.link/p3271r1}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3019R5, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R5}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r5}", +@misc{P3273R0, + author = "Andrei Alexandrescu and Daveed Vandevoorde and David Olsen and Michael Garland", + title = "{P3273R0}: Introspection of Closure Types", + howpublished = "\url{https://wg21.link/p3273r0}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3019R6, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R6}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r6}", +@misc{P3274R0, + author = "Bjarne Stroustrup", + title = "{P3274R0}: A framework for Profiles development", + howpublished = "\url{https://wg21.link/p3274r0}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3019R7, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R7}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r7}", +@misc{P3275R0, + author = "Matthias Kretz", + title = "{P3275R0}: Replace simd operator[] with getter and setter functions - or not", + howpublished = "\url{https://wg21.link/p3275r0}", year = 2024, - month = 3, + month = 5, publisher = "WG21" } -@misc{P3019R8, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R8}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r8}", +@misc{P3276R0, + author = "Joshua Berne and Steve Downey and Jake Fevold and Mungo Gill and Rostislav Khlebnikov and John Lakos and and Alisdair Meredith", + title = "{P3276R0}: P2900 Is Superior to a Contracts TS", + howpublished = "\url{https://wg21.link/p3276r0}", year = 2024, - month = 3, + month = 5, publisher = "WG21" } -@misc{P3019R9, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R9}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r9}", +@misc{P3278R0, + author = "Nina Ranns", + title = "{P3278R0}: Analysis of interaction between relocation, assignment, and swap", + howpublished = "\url{https://wg21.link/p3278r0}", year = 2024, - month = 9, + month = 5, publisher = "WG21" } -@misc{P3019R10, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R10}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r10}", +@misc{P3279R0, + author = "Arthur O'Dwyer", + title = "{P3279R0}: CWG2463: What 'trivially fooable' should mean", + howpublished = "\url{https://wg21.link/p3279r0}", year = 2024, - month = 9, + month = 5, publisher = "WG21" } -@misc{P3019R11, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R11}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r11}", +@misc{P3281R0, + author = "John Spicer", + title = "{P3281R0}: Contact checks should be regular C++", + howpublished = "\url{https://wg21.link/p3281r0}", year = 2024, - month = 11, + month = 5, publisher = "WG21" } -@misc{P3019R12, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3019R12}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3019r12}", - year = 2025, - month = 1, +@misc{P3282R0, + author = "Detlef Vollmann", + title = "{P3282R0}: Static Storage for C++ Concurrent bounded\_queue", + howpublished = "\url{https://wg21.link/p3282r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3020R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Corentin Jabot", - title = "{P3020R0}: 2023-09 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p3020r0}", - year = 2023, - month = 10, +@misc{P3283R0, + author = "Rhidian De Wit", + title = "{P3283R0}: Adding .first() and .last() to strings", + howpublished = "\url{https://wg21.link/p3283r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3021R0, - author = "Herb Sutter", - title = "{P3021R0}: Unified function call syntax (UFCS)", - howpublished = "\url{https://wg21.link/p3021r0}", - year = 2023, - month = 10, +@misc{P3284R0, + author = "Eric Niebler", + title = "{P3284R0}: `finally`, `write\_env`, and `unstoppable` Sender Adaptors", + howpublished = "\url{https://wg21.link/p3284r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3022R0, - author = "David Sankel and Darius Neațu", - title = "{P3022R0}: A Boring Thread Attributes Interface", - howpublished = "\url{https://wg21.link/p3022r0}", - year = 2023, - month = 10, +@misc{P3284R1, + author = "Eric Niebler", + title = "{P3284R1}: `finally`, `write\_env`, and `unstoppable` Sender Adaptors", + howpublished = "\url{https://wg21.link/p3284r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P3022R1, - author = "David Sankel and Darius Neațu", - title = "{P3022R1}: A Boring Thread Attributes Interface", - howpublished = "\url{https://wg21.link/p3022r1}", - year = 2023, +@misc{P3284R2, + author = "Eric Niebler", + title = "{P3284R2}: `write\_env` and `unstoppable` Sender Adaptors", + howpublished = "\url{https://wg21.link/p3284r2}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P3023R0, - author = "David Sankel", - title = "{P3023R0}: C++ Should Be C++", - howpublished = "\url{https://wg21.link/p3023r0}", - year = 2023, - month = 10, +@misc{P3284R3, + author = "Eric Niebler", + title = "{P3284R3}: `write\_env` and `unstoppable` Sender Adaptors", + howpublished = "\url{https://wg21.link/p3284r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3023R1, - author = "David Sankel", - title = "{P3023R1}: C++ Should Be C++", - howpublished = "\url{https://wg21.link/p3023r1}", - year = 2023, - month = 11, +@misc{P3284R4, + author = "Eric Niebler", + title = "{P3284R4}: `write\_env` and `unstoppable` Sender Adaptors", + howpublished = "\url{https://wg21.link/p3284r4}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3024R0, - author = "David Sankel and Jeff Garland and Matthias Kretz and Ruslan Arutyunyan", - title = "{P3024R0}: Interface Directions for std::simd", - howpublished = "\url{https://wg21.link/p3024r0}", - year = 2023, - month = 11, +@misc{P3285R0, + author = "Gabriel Dos Reis", + title = "{P3285R0}: Contracts: Protecting The Protector", + howpublished = "\url{https://wg21.link/p3285r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3025R0, - author = "Michael Wong", - title = "{P3025R0}: SG14: Low Latency/Games/Embedded/Financial trading/Simulation virtual Minutes to 2023/09/12", - howpublished = "\url{https://wg21.link/p3025r0}", - year = 2023, - month = 10, +@misc{P3286R0, + author = "Daniel Ruoso", + title = "{P3286R0}: Module Metadata Format for Distribution with Pre-Built Libraries", + howpublished = "\url{https://wg21.link/p3286r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3026R0, - author = "Michael Wong", - title = "{P3026R0}: SG19: Machine Learning virtual Meeting Minutes to 2023/07/13", - howpublished = "\url{https://wg21.link/p3026r0}", - year = 2023, - month = 10, +@misc{P3287R0, + author = "Matthias Kretz", + title = "{P3287R0}: Exploration of namespaces for std::simd", + howpublished = "\url{https://wg21.link/p3287r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3027R0, - author = "Ville Voutilainen", - title = "{P3027R0}: UFCS is a breaking change, of the absolutely worst kind", - howpublished = "\url{https://wg21.link/p3027r0}", - year = 2023, +@misc{P3287R1, + author = "Matthias Kretz", + title = "{P3287R1}: Exploration of namespaces for std::simd", + howpublished = "\url{https://wg21.link/p3287r1}", + year = 2024, month = 10, publisher = "WG21" } -@misc{P3028R0, - author = "Joshua Berne and Gašper Ažman and Rostislav Khlebnikov and Timur Doumler", - title = "{P3028R0}: An Overview of Syntax Choices for Contracts", - howpublished = "\url{https://wg21.link/p3028r0}", - year = 2023, +@misc{P3287R2, + author = "Matthias Kretz", + title = "{P3287R2}: Exploration of namespaces for std::simd", + howpublished = "\url{https://wg21.link/p3287r2}", + year = 2024, month = 11, publisher = "WG21" } -@misc{P3029R0, - author = "Hewill Kang", - title = "{P3029R0}: Better mdspan's CTAD", - howpublished = "\url{https://wg21.link/p3029r0}", - year = 2023, - month = 10, +@misc{P3287R3, + author = "Matthias Kretz", + title = "{P3287R3}: Exploration of namespaces for std::simd", + howpublished = "\url{https://wg21.link/p3287r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3029R1, - author = "Hewill Kang", - title = "{P3029R1}: Better mdspan's CTAD", - howpublished = "\url{https://wg21.link/p3029r1}", +@misc{P3288R0, + author = "Thomas P. K. Healy", + title = "{P3288R0}: std::elide", + howpublished = "\url{https://wg21.link/p3288r0}", year = 2024, - month = 3, + month = 5, publisher = "WG21" } -@misc{P3031R0, - author = "Arthur O'Dwyer", - title = "{P3031R0}: Resolve CWG2561: conversion function for lambda with explicit object parameter", - howpublished = "\url{https://wg21.link/p3031r0}", - year = 2023, - month = 11, +@misc{P3288R1, + author = "Thomas P. K. Healy", + title = "{P3288R1}: std::elide", + howpublished = "\url{https://wg21.link/p3288r1}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3032R0, - author = "Barry Revzin", - title = "{P3032R0}: Less transient constexpr allocation", - howpublished = "\url{https://wg21.link/p3032r0}", +@misc{P3288R2, + author = "Thomas P. K. Healy", + title = "{P3288R2}: std::elide", + howpublished = "\url{https://wg21.link/p3288r2}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3032R1, - author = "Barry Revzin", - title = "{P3032R1}: Less transient constexpr allocation", - howpublished = "\url{https://wg21.link/p3032r1}", +@misc{P3288R3, + author = "Thomas P. K. Healy", + title = "{P3288R3}: std::elide", + howpublished = "\url{https://wg21.link/p3288r3}", year = 2024, - month = 3, + month = 6, publisher = "WG21" } -@misc{P3032R2, - author = "Barry Revzin", - title = "{P3032R2}: Less transient constexpr allocation", - howpublished = "\url{https://wg21.link/p3032r2}", +@misc{P3289R0, + author = "Daveed Vandevoorde and Wyatt Childers and Barry Revzin", + title = "{P3289R0}: Consteval blocks", + howpublished = "\url{https://wg21.link/p3289r0}", year = 2024, - month = 4, + month = 5, publisher = "WG21" } -@misc{P3033R0, - author = "Chuanqi Xu", - title = "{P3033R0}: Should we import function bodies to get the better optimizations?", - howpublished = "\url{https://wg21.link/p3033r0}", - year = 2023, - month = 11, +@misc{P3289R1, + author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", + title = "{P3289R1}: Consteval blocks", + howpublished = "\url{https://wg21.link/p3289r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3034R0, - author = "Michael Spencer", - title = "{P3034R0}: Module Declarations Shouldn't be Macros", - howpublished = "\url{https://wg21.link/p3034r0}", - year = 2023, - month = 11, +@misc{P3290R0, + author = "Joshua Berne and Timur Doumler and John Lakos", + title = "{P3290R0}: Integrating Existing Assertions With Contracts", + howpublished = "\url{https://wg21.link/p3290r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3034R1, - author = "Michael Spencer", - title = "{P3034R1}: Module Declarations Shouldn't be Macros", - howpublished = "\url{https://wg21.link/p3034r1}", +@misc{P3290R1, + author = "Joshua Berne and Timur Doumler and John Lakos", + title = "{P3290R1}: Integrating Existing Assertions With Contracts", + howpublished = "\url{https://wg21.link/p3290r1}", year = 2024, - month = 3, + month = 7, publisher = "WG21" } -@misc{P3037R0, - author = "Paul Keir", - title = "{P3037R0}: constexpr std::shared\_ptr", - howpublished = "\url{https://wg21.link/p3037r0}", - year = 2023, - month = 11, +@misc{P3290R2, + author = "Joshua Berne and Timur Doumler and John Lakos", + title = "{P3290R2}: Integrating Existing Assertions With Contracts", + howpublished = "\url{https://wg21.link/p3290r2}", + year = 2024, + month = 9, publisher = "WG21" } -@misc{P3037R1, - author = "Paul Keir", - title = "{P3037R1}: constexpr std::shared\_ptr", - howpublished = "\url{https://wg21.link/p3037r1}", - year = 2024, - month = 3, +@misc{P3290R3, + author = "Joshua Berne and Timur Doumler and John Lakos", + title = "{P3290R3}: Integrating Existing Assertions With Contracts", + howpublished = "\url{https://wg21.link/p3290r3}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3037R2, - author = "Paul Keir", - title = "{P3037R2}: constexpr std::shared\_ptr", - howpublished = "\url{https://wg21.link/p3037r2}", +@misc{P3292R0, + author = "David Goldblatt", + title = "{P3292R0}: Provenance and Concurrency", + howpublished = "\url{https://wg21.link/p3292r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3037R3, - author = "Paul Keir", - title = "{P3037R3}: constexpr std::shared\_ptr", - howpublished = "\url{https://wg21.link/p3037r3}", +@misc{P3293R0, + author = "Barry Revzin and Peter Dimov and Dan Katz and Daveed Vandevoorde", + title = "{P3293R0}: Splicing a base class subobject", + howpublished = "\url{https://wg21.link/p3293r0}", year = 2024, - month = 9, + month = 5, publisher = "WG21" } -@misc{P3037R4, - author = "Paul Keir", - title = "{P3037R4}: constexpr std::shared\_ptr", - howpublished = "\url{https://wg21.link/p3037r4}", +@misc{P3293R1, + author = "Barry Revzin and Peter Dimov and Dan Katz and Daveed Vandevoorde", + title = "{P3293R1}: Splicing a base class subobject", + howpublished = "\url{https://wg21.link/p3293r1}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3038R0, - author = "Bjarne Stroustrup", - title = "{P3038R0}: Concrete suggestions for initial Profiles", - howpublished = "\url{https://wg21.link/p3038r0}", - year = 2023, - month = 12, +@misc{P3293R2, + author = "Barry Revzin and Peter Dimov and Dan Katz and Daveed Vandevoorde", + title = "{P3293R2}: Splicing a base class subobject", + howpublished = "\url{https://wg21.link/p3293r2}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3039R0, - author = "David Stone", - title = "{P3039R0}: Automatically Generate `operator->`", - howpublished = "\url{https://wg21.link/p3039r0}", - year = 2023, - month = 11, +@misc{P3293R3, + author = "Barry Revzin and Peter Dimov and Dan Katz and Daveed Vandevoorde", + title = "{P3293R3}: Splicing a base class subobject", + howpublished = "\url{https://wg21.link/p3293r3}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3040R0, - author = "Jonathan Wakely", - title = "{P3040R0}: C++ Standard Library Ready Issues to be moved in Kona, Nov. 2023", - howpublished = "\url{https://wg21.link/p3040r0}", - year = 2023, - month = 12, +@misc{P3294R0, + author = "Barry Revzin and Andrei Alexandrescu and Daveed Vandevoorde", + title = "{P3294R0}: Code Injection with Token Sequences", + howpublished = "\url{https://wg21.link/p3294r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3041R0, - author = "Gabriel Dos Reis", - title = "{P3041R0}: Transitioning from ``\#include'' World to Modules", - howpublished = "\url{https://wg21.link/p3041r0}", - year = 2023, - month = 11, +@misc{P3294R1, + author = "Barry Revzin and Andrei Alexandrescu and Daveed Vandevoorde", + title = "{P3294R1}: Code Injection with Token Sequences", + howpublished = "\url{https://wg21.link/p3294r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P3042R0, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3042R0}: Vocabulary Types for Composite Class Design", - howpublished = "\url{https://wg21.link/p3042r0}", - year = 2023, - month = 11, +@misc{P3294R2, + author = "Barry Revzin and Andrei Alexandrescu and Daveed Vandevoorde", + title = "{P3294R2}: Code Injection with Token Sequences", + howpublished = "\url{https://wg21.link/p3294r2}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P3043R0, - author = "Zhihao Yuan", - title = "{P3043R0}: Slides: Using variable template template without meta programming", - howpublished = "\url{https://wg21.link/p3043r0}", - year = 2023, - month = 12, +@misc{P3295R0, + author = "Ben Craig", + title = "{P3295R0}: Freestanding constexpr containers and constexpr exception types", + howpublished = "\url{https://wg21.link/p3295r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3044R0, - author = "Michael Florian Hava", - title = "{P3044R0}: sub-string\_view from string", - howpublished = "\url{https://wg21.link/p3044r0}", +@misc{P3295R1, + author = "Ben Craig", + title = "{P3295R1}: Freestanding constexpr containers and constexpr exception types", + howpublished = "\url{https://wg21.link/p3295r1}", year = 2024, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3044R1, - author = "Michael Florian Hava", - title = "{P3044R1}: sub-string\_view from string", - howpublished = "\url{https://wg21.link/p3044r1}", +@misc{P3295R2, + author = "Ben Craig", + title = "{P3295R2}: Freestanding constexpr containers and constexpr exception types", + howpublished = "\url{https://wg21.link/p3295r2}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P3045R0, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P3045R0}: Quantities and units library", - howpublished = "\url{https://wg21.link/p3045r0}", - year = 2024, - month = 2, +@misc{P3295R3, + author = "Ben Craig", + title = "{P3295R3}: Freestanding constexpr containers and constexpr exception types", + howpublished = "\url{https://wg21.link/p3295r3}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3045R1, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P3045R1}: Quantities and units library", - howpublished = "\url{https://wg21.link/p3045r1}", +@misc{P3296R0, + author = "Anthony Williams", + title = "{P3296R0}: let\_with\_async\_scope", + howpublished = "\url{https://wg21.link/p3296r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3045R2, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P3045R2}: Quantities and units library", - howpublished = "\url{https://wg21.link/p3045r2}", +@misc{P3296R1, + author = "Anthony Williams", + title = "{P3296R1}: let\_with\_async\_scope", + howpublished = "\url{https://wg21.link/p3296r1}", year = 2024, - month = 10, + month = 6, publisher = "WG21" } -@misc{P3045R3, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P3045R3}: Quantities and units library", - howpublished = "\url{https://wg21.link/p3045r3}", +@misc{P3296R2, + author = "Anthony Williams", + title = "{P3296R2}: let\_async\_scope", + howpublished = "\url{https://wg21.link/p3296r2}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3045R4, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P3045R4}: Quantities and units library", - howpublished = "\url{https://wg21.link/p3045r4}", +@misc{P3296R3, + author = "Anthony Williams", + title = "{P3296R3}: let\_async\_scope", + howpublished = "\url{https://wg21.link/p3296r3}", year = 2024, month = 11, publisher = "WG21" } -@misc{P3045R5, - author = "Mateusz Pusz and Dominik Berner and Johel Ernesto Guerrero Peña and Charles Hogg and Nicolas Holthaus and Roth Michaels and Vincent Reverdy", - title = "{P3045R5}: Quantities and units library", - howpublished = "\url{https://wg21.link/p3045r5}", +@misc{P3296R4, + author = "Anthony Williams", + title = "{P3296R4}: let\_async\_scope", + howpublished = "\url{https://wg21.link/p3296r4}", year = 2025, - month = 1, + month = 3, publisher = "WG21" } -@misc{P3046R0, - author = "Jens Maurer", - title = "{P3046R0}: Core Language Working Group ``ready'' Issues for the November, 2023 meeting", - howpublished = "\url{https://wg21.link/p3046r0}", - year = 2023, - month = 12, +@misc{P3297R0, + author = "Ryan McDougall and Jean-Francois Campeau and Christian Eltzschig and Mathias Kraus and Pez Zarifian", + title = "{P3297R0}: C++26 Needs Contract Checking", + howpublished = "\url{https://wg21.link/p3297r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3047R0, - author = "Alisdair Meredith", - title = "{P3047R0}: Remove deprecated namespace `relops` from C++26", - howpublished = "\url{https://wg21.link/p3047r0}", +@misc{P3297R1, + author = "Ryan McDougall and Jean-Francois Campeau and Christian Eltzschig and Mathias Kraus and Pez Zarifian", + title = "{P3297R1}: C++26 Needs Contract Checking", + howpublished = "\url{https://wg21.link/p3297r1}", year = 2024, - month = 2, + month = 6, publisher = "WG21" } -@misc{P3049R0, - author = "Michael Florian Hava", - title = "{P3049R0}: node-handles for lists", - howpublished = "\url{https://wg21.link/p3049r0}", +@misc{P3298R0, + author = "Bengt Gustafsson", + title = "{P3298R0}: Implicit user-defined conversion functions as operator.()", + howpublished = "\url{https://wg21.link/p3298r0}", year = 2024, - month = 4, + month = 5, publisher = "WG21" } -@misc{P3049R1, - author = "Michael Florian Hava", - title = "{P3049R1}: node-handles for lists", - howpublished = "\url{https://wg21.link/p3049r1}", +@misc{P3298R1, + author = "Bengt Gustafsson", + title = "{P3298R1}: Implicit user-defined conversion functions as operator.()", + howpublished = "\url{https://wg21.link/p3298r1}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3050R0, - author = "Mark Hoemmen", - title = "{P3050R0}: Optimize linalg::conjugated for noncomplex value types", - howpublished = "\url{https://wg21.link/p3050r0}", - year = 2023, - month = 11, - publisher = "WG21" -} -@misc{P3050R1, - author = "Mark Hoemmen", - title = "{P3050R1}: Fix C++26 by optimizing linalg::conjugated for noncomplex value types", - howpublished = "\url{https://wg21.link/p3050r1}", +@misc{P3299R0, + author = "Daniel Towner and Matthias Kretz", + title = "{P3299R0}: Range constructors for std::simd", + howpublished = "\url{https://wg21.link/p3299r0}", year = 2024, - month = 4, + month = 5, publisher = "WG21" } -@misc{P3050R2, - author = "Mark Hoemmen", - title = "{P3050R2}: Fix C++26 by optimizing linalg::conjugated for noncomplex value types", - howpublished = "\url{https://wg21.link/p3050r2}", +@misc{P3299R1, + author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", + title = "{P3299R1}: Range constructors for std::simd", + howpublished = "\url{https://wg21.link/p3299r1}", year = 2024, - month = 8, + month = 9, publisher = "WG21" } -@misc{P3050R3, - author = "Mark Hoemmen", - title = "{P3050R3}: Fix C++26 by optimizing linalg::conjugated for noncomplex value types", - howpublished = "\url{https://wg21.link/p3050r3}", +@misc{P3299R2, + author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", + title = "{P3299R2}: Range constructors for std::simd", + howpublished = "\url{https://wg21.link/p3299r2}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3051R0, - author = "René Ferdinand Rivera Morell", - title = "{P3051R0}: Structured Response Files", - howpublished = "\url{https://wg21.link/p3051r0}", - year = 2023, +@misc{P3299R3, + author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", + title = "{P3299R3}: Range constructors for std::simd", + howpublished = "\url{https://wg21.link/p3299r3}", + year = 2024, month = 12, publisher = "WG21" } -@misc{P3051R1, - author = "René Ferdinand Rivera Morell", - title = "{P3051R1}: Structured Response Files", - howpublished = "\url{https://wg21.link/p3051r1}", +@misc{P3300R0, + author = "Bryce Adelstein Lelbach", + title = "{P3300R0}: C++ Asynchronous Parallel Algorithms", + howpublished = "\url{https://wg21.link/p3300r0}", + year = 2024, + month = 2, + publisher = "WG21" +} +@misc{P3301R0, + author = "Lauri Vasama", + title = "{P3301R0}: inplace\_stoppable\_base", + howpublished = "\url{https://wg21.link/p3301r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3051R2, - author = "René Ferdinand Rivera Morell", - title = "{P3051R2}: Structured Response Files", - howpublished = "\url{https://wg21.link/p3051r2}", +@misc{P3302R0, + author = "Tom Honermann", + title = "{P3302R0}: SG16: Unicode meeting summaries 2024-03-13 through 2024-05-08", + howpublished = "\url{https://wg21.link/p3302r0}", year = 2024, - month = 7, + month = 5, publisher = "WG21" } -@misc{P3051R3, - author = "René Ferdinand Rivera Morell", - title = "{P3051R3}: WITHDRAWN: Structured Response Files", - howpublished = "\url{https://wg21.link/p3051r3}", +@misc{P3303R0, + author = "Eric Niebler", + title = "{P3303R0}: Fixing Lazy Sender Algorithm Customization", + howpublished = "\url{https://wg21.link/p3303r0}", year = 2024, - month = 12, + month = 5, publisher = "WG21" } -@misc{P3052R0, - author = "Hewill Kang", - title = "{P3052R0}: view\_interface::at()", - howpublished = "\url{https://wg21.link/p3052r0}", - year = 2023, - month = 11, +@misc{P3303R1, + author = "Eric Niebler", + title = "{P3303R1}: Fixing Lazy Sender Algorithm Customization", + howpublished = "\url{https://wg21.link/p3303r1}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P3052R1, - author = "Hewill Kang", - title = "{P3052R1}: view\_interface::at()", - howpublished = "\url{https://wg21.link/p3052r1}", +@misc{P3304R0, + author = "Michael Wong", + title = "{P3304R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/04/10", + howpublished = "\url{https://wg21.link/p3304r0}", year = 2024, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3053R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3053R0}: 2023-12 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p3053r0}", - year = 2023, - month = 12, +@misc{P3305R0, + author = "Michael Wong", + title = "{P3305R0}: SG19: Machine Learning virtual Meeting Minutes to 2024/04/11-2024/05/09", + howpublished = "\url{https://wg21.link/p3305r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3054R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Billy Baker and Nevin Liber and Corentin Jabot", - title = "{P3054R0}: 2023-12 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p3054r0}", +@misc{P3306R0, + author = "Gonzalo Brito Gadeschi and Damien Lebrun-Grandie", + title = "{P3306R0}: Atomic Read-Modify-Write Improvements", + howpublished = "\url{https://wg21.link/p3306r0}", year = 2024, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3055R0, - author = "Arthur O'Dwyer", - title = "{P3055R0}: Relax wording to permit relocation optimizations in the STL", - howpublished = "\url{https://wg21.link/p3055r0}", - year = 2023, - month = 12, +@misc{P3307R0, + author = "Gonzalo Brito Gadeschi", + title = "{P3307R0}: Floating-Point Maximum/Minimum Function Objects", + howpublished = "\url{https://wg21.link/p3307r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3055R1, - author = "Arthur O'Dwyer", - title = "{P3055R1}: Relax wording to permit relocation optimizations in the STL", - howpublished = "\url{https://wg21.link/p3055r1}", +@misc{P3308R0, + author = "Mark Hoemmen and Christian Trott", + title = "{P3308R0}: mdarray design questions and answers", + howpublished = "\url{https://wg21.link/p3308r0}", year = 2024, - month = 2, + month = 5, publisher = "WG21" } -@misc{P3056R0, - author = "Jarrad J. Waterloo", - title = "{P3056R0}: what ostream exception", - howpublished = "\url{https://wg21.link/p3056r0}", - year = 2023, - month = 11, +@misc{P3309R0, + author = "Hana Dusíková", + title = "{P3309R0}: constexpr atomic and atomic\_ref", + howpublished = "\url{https://wg21.link/p3309r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3057R0, - author = "Chuanqi Xu", - title = "{P3057R0}: Two finer-grained compilation model for named modules", - howpublished = "\url{https://wg21.link/p3057r0}", - year = 2023, - month = 11, +@misc{P3309R1, + author = "Hana Dusíková", + title = "{P3309R1}: constexpr atomic and atomic\_ref", + howpublished = "\url{https://wg21.link/p3309r1}", + year = 2024, + month = 7, publisher = "WG21" } -@misc{P3059R0, - author = "Hewill Kang", - title = "{P3059R0}: Making user-defined constructors of view iterators/sentinels private", - howpublished = "\url{https://wg21.link/p3059r0}", - year = 2023, - month = 11, +@misc{P3309R2, + author = "Hana Dusíková", + title = "{P3309R2}: constexpr atomic and atomic\_ref", + howpublished = "\url{https://wg21.link/p3309r2}", + year = 2024, + month = 8, publisher = "WG21" } -@misc{P3059R1, - author = "Hewill Kang", - title = "{P3059R1}: Making user-defined constructors of view iterators/sentinels private", - howpublished = "\url{https://wg21.link/p3059r1}", +@misc{P3309R3, + author = "Hana Dusíková", + title = "{P3309R3}: constexpr atomic and atomic\_ref", + howpublished = "\url{https://wg21.link/p3309r3}", + year = 2024, + month = 12, + publisher = "WG21" +} +@misc{P3310R0, + author = "Matheus Izvekov", + title = "{P3310R0}: Solving partial ordering issues introduced by P0522R0", + howpublished = "\url{https://wg21.link/p3310r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3060R0, - author = "Weile Wei", - title = "{P3060R0}: Add std::ranges::upto(n)", - howpublished = "\url{https://wg21.link/p3060r0}", - year = 2023, - month = 11, +@misc{P3310R1, + author = "Matheus Izvekov", + title = "{P3310R1}: Solving partial ordering issues introduced by P0522R0", + howpublished = "\url{https://wg21.link/p3310r1}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P3060R1, - author = "Weile Wei and Zhihao Yuan", - title = "{P3060R1}: Add std::views::upto(n)", - howpublished = "\url{https://wg21.link/p3060r1}", +@misc{P3310R2, + author = "Matheus Izvekov", + title = "{P3310R2}: Solving partial ordering issues introduced by P0522R0", + howpublished = "\url{https://wg21.link/p3310r2}", year = 2024, - month = 2, + month = 6, publisher = "WG21" } -@misc{P3061R0, - author = "Nina Ranns", - title = "{P3061R0}: WG21 2023-11 Kona Record of Discussion", - howpublished = "\url{https://wg21.link/p3061r0}", - year = 2023, - month = 11, +@misc{P3310R3, + author = "Matheus Izvekov", + title = "{P3310R3}: Solving partial ordering issues introduced by P0522R0", + howpublished = "\url{https://wg21.link/p3310r3}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P3062R0, - author = "David Sankel", - title = "{P3062R0}: C++ Should Be C++ - Presentation", - howpublished = "\url{https://wg21.link/p3062r0}", - year = 2023, - month = 11, +@misc{P3310R4, + author = "Matheus Izvekov", + title = "{P3310R4}: Solving issues introduced by P0522R0", + howpublished = "\url{https://wg21.link/p3310r4}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P3064R0, - author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", - title = "{P3064R0}: How to Avoid OOTA Without Really Trying", - howpublished = "\url{https://wg21.link/p3064r0}", +@misc{P3310R5, + author = "Matheus Izvekov", + title = "{P3310R5}: Solving issues introduced by relaxed template template parameter matching", + howpublished = "\url{https://wg21.link/p3310r5}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3064R1, - author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", - title = "{P3064R1}: How to Avoid OOTA Without Really Trying", - howpublished = "\url{https://wg21.link/p3064r1}", +@misc{P3310R6, + author = "Matheus Izvekov and James Touton", + title = "{P3310R6}: Solving issues introduced by relaxed template template parameter matching", + howpublished = "\url{https://wg21.link/p3310r6}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{P3311R0, + author = "Tom Honermann", + title = "{P3311R0}: An opt-in approach for integration of traditional assert facilities in C++ contracts", + howpublished = "\url{https://wg21.link/p3311r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3064R2, - author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", - title = "{P3064R2}: How to Avoid OOTA Without Really Trying", - howpublished = "\url{https://wg21.link/p3064r2}", +@misc{P3312R0, + author = "Bengt Gustafsson", + title = "{P3312R0}: Overload Set Types", + howpublished = "\url{https://wg21.link/p3312r0}", year = 2024, - month = 7, + month = 5, publisher = "WG21" } -@misc{P3066R0, - author = "Timur Doumler", - title = "{P3066R0}: Allow repeating contract annotations on non-first declarations", - howpublished = "\url{https://wg21.link/p3066r0}", - year = 2023, - month = 12, +@misc{P3312R1, + author = "Bengt Gustafsson", + title = "{P3312R1}: Overload Set Types", + howpublished = "\url{https://wg21.link/p3312r1}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3067R0, - author = "Daniel Towner", - title = "{P3067R0}: Provide predefined simd permute generator functions for common operations", - howpublished = "\url{https://wg21.link/p3067r0}", +@misc{P3313R0, + author = "Khalil Estell", + title = "{P3313R0}: Impacts of noexept on ARM table based exception metadata", + howpublished = "\url{https://wg21.link/p3313r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3068R0, - author = "Hana Dusíková", - title = "{P3068R0}: Allowing exception throwing in constant-evaluation.", - howpublished = "\url{https://wg21.link/p3068r0}", +@misc{P3314R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3314R0}: 2024-07 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3314r0}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3068R1, - author = "Hana Dusíková", - title = "{P3068R1}: Allowing exception throwing in constant-evaluation.", - howpublished = "\url{https://wg21.link/p3068r1}", +@misc{P3315R0, + author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3315R0}: 2024-07 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3315r0}", year = 2024, - month = 3, + month = 8, publisher = "WG21" } -@misc{P3068R2, - author = "Hana Dusíková", - title = "{P3068R2}: Allowing exception throwing in constant-evaluation", - howpublished = "\url{https://wg21.link/p3068r2}", +@misc{P3316R0, + author = "Jonas Persson", + title = "{P3316R0}: A more predictable unchecked semantic", + howpublished = "\url{https://wg21.link/p3316r0}", year = 2024, month = 5, publisher = "WG21" } -@misc{P3068R3, - author = "Hana Dusíková", - title = "{P3068R3}: Allowing exception throwing in constant-evaluation", - howpublished = "\url{https://wg21.link/p3068r3}", +@misc{P3317R0, + author = "Jonas Persson", + title = "{P3317R0}: Compile time resolved contracts", + howpublished = "\url{https://wg21.link/p3317r0}", year = 2024, - month = 6, + month = 5, publisher = "WG21" } -@misc{P3068R4, - author = "Hana Dusíková", - title = "{P3068R4}: Allowing exception throwing in constant-evaluation", - howpublished = "\url{https://wg21.link/p3068r4}", +@misc{P3318R0, + author = "Ville Voutilainen", + title = "{P3318R0}: Throwing violation handlers, from an application programming perspective", + howpublished = "\url{https://wg21.link/p3318r0}", year = 2024, - month = 8, + month = 5, publisher = "WG21" } -@misc{P3068R5, - author = "Hana Dusíková", - title = "{P3068R5}: Allowing exception throwing in constant-evaluation", - howpublished = "\url{https://wg21.link/p3068r5}", +@misc{P3319R0, + author = "Matthias Kretz", + title = "{P3319R0}: Add an iota object for simd (and more)", + howpublished = "\url{https://wg21.link/p3319r0}", year = 2024, - month = 11, + month = 5, publisher = "WG21" } -@misc{P3068R6, - author = "Hana Dusíková", - title = "{P3068R6}: Allowing exception throwing in constant-evaluation", - howpublished = "\url{https://wg21.link/p3068r6}", +@misc{P3319R1, + author = "Matthias Kretz", + title = "{P3319R1}: Add an iota object for simd (and more)", + howpublished = "\url{https://wg21.link/p3319r1}", year = 2024, - month = 11, - publisher = "WG21" -} -@misc{P3070R0, - author = "Victor Zverovich", - title = "{P3070R0}: Formatting enums", - howpublished = "\url{https://wg21.link/p3070r0}", - year = 2023, - month = 12, + month = 6, publisher = "WG21" } -@misc{P3070R1, - author = "Victor Zverovich", - title = "{P3070R1}: Formatting enums", - howpublished = "\url{https://wg21.link/p3070r1}", +@misc{P3319R2, + author = "Matthias Kretz", + title = "{P3319R2}: Add an iota object for simd (and more)", + howpublished = "\url{https://wg21.link/p3319r2}", year = 2024, - month = 10, + month = 11, publisher = "WG21" } -@misc{P3070R2, - author = "Victor Zverovich", - title = "{P3070R2}: Formatting enums", - howpublished = "\url{https://wg21.link/p3070r2}", +@misc{P3319R3, + author = "Matthias Kretz", + title = "{P3319R3}: Add an iota object for simd (and more)", + howpublished = "\url{https://wg21.link/p3319r3}", year = 2025, - month = 1, + month = 2, publisher = "WG21" } -@misc{P3071R0, - author = "Jens Maurer", - title = "{P3071R0}: Protection against modifications in contracts", - howpublished = "\url{https://wg21.link/p3071r0}", - year = 2023, - month = 12, +@misc{P3319R4, + author = "Matthias Kretz", + title = "{P3319R4}: Add an iota object for simd (and more)", + howpublished = "\url{https://wg21.link/p3319r4}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3071R1, - author = "Jens Maurer", - title = "{P3071R1}: Protection against modifications in contracts", - howpublished = "\url{https://wg21.link/p3071r1}", - year = 2023, - month = 12, +@misc{P3319R5, + author = "Matthias Kretz", + title = "{P3319R5}: Add an iota object for simd (and more)", + howpublished = "\url{https://wg21.link/p3319r5}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3072R0, - author = "Zhihao Yuan", - title = "{P3072R0}: Hassle-free thread attributes", - howpublished = "\url{https://wg21.link/p3072r0}", - year = 2023, - month = 12, +@misc{P3320R0, + author = "Alisdair Meredith", + title = "{P3320R0}: EWG slides for P3144 ``Delete if Incomplete''", + howpublished = "\url{https://wg21.link/p3320r0}", + year = 2024, + month = 5, publisher = "WG21" } -@misc{P3072R1, - author = "Zhihao Yuan", - title = "{P3072R1}: Hassle-free thread attributes", - howpublished = "\url{https://wg21.link/p3072r1}", +@misc{P3321R0, + author = "Joshua Berne", + title = "{P3321R0}: Contracts Interaction With Tooling", + howpublished = "\url{https://wg21.link/p3321r0}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3072R2, - author = "Zhihao Yuan", - title = "{P3072R2}: Hassle-free thread attributes", - howpublished = "\url{https://wg21.link/p3072r2}", +@misc{P3323R0, + author = "Gonzalo Brito Gadeschi", + title = "{P3323R0}: cv-qualified types in atomic and atomic\_ref", + howpublished = "\url{https://wg21.link/p3323r0}", year = 2024, - month = 3, + month = 6, publisher = "WG21" } -@misc{P3073R0, - author = "Timur Doumler and Ville Voutilainen", - title = "{P3073R0}: Remove evaluation\_undefined\_behavior and will\_continue from the Contracts MVP", - howpublished = "\url{https://wg21.link/p3073r0}", +@misc{P3323R1, + author = "Gonzalo Brito Gadeschi", + title = "{P3323R1}: cv-qualified types in atomic and atomic\_ref", + howpublished = "\url{https://wg21.link/p3323r1}", year = 2024, - month = 1, + month = 11, publisher = "WG21" } -@misc{P3074R0, - author = "Barry Revzin", - title = "{P3074R0}: constexpr union lifetime", - howpublished = "\url{https://wg21.link/p3074r0}", - year = 2023, - month = 12, +@misc{P3324R0, + author = "Tom Honermann", + title = "{P3324R0}: Attributes for namespace aliases, template parameters, and lambda captures", + howpublished = "\url{https://wg21.link/p3324r0}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P3074R1, - author = "Barry Revzin", - title = "{P3074R1}: std::uninitialized", - howpublished = "\url{https://wg21.link/p3074r1}", +@misc{P3325R0, + author = "Eric Niebler", + title = "{P3325R0}: A Utility for Creating Execution Environments", + howpublished = "\url{https://wg21.link/p3325r0}", year = 2024, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3074R2, - author = "Barry Revzin", - title = "{P3074R2}: std::uninitialized", - howpublished = "\url{https://wg21.link/p3074r2}", +@misc{P3325R1, + author = "Eric Niebler", + title = "{P3325R1}: A Utility for Creating Execution Environments", + howpublished = "\url{https://wg21.link/p3325r1}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3074R3, - author = "Barry Revzin", - title = "{P3074R3}: trivial union (was std::uninitialized)", - howpublished = "\url{https://wg21.link/p3074r3}", +@misc{P3325R2, + author = "Eric Niebler", + title = "{P3325R2}: A Utility for Creating Execution Environments", + howpublished = "\url{https://wg21.link/p3325r2}", year = 2024, - month = 4, + month = 7, publisher = "WG21" } -@misc{P3074R4, - author = "Barry Revzin", - title = "{P3074R4}: trivial unions (was std::uninitialized)", - howpublished = "\url{https://wg21.link/p3074r4}", +@misc{P3325R3, + author = "Eric Niebler", + title = "{P3325R3}: A Utility for Creating Execution Environments", + howpublished = "\url{https://wg21.link/p3325r3}", year = 2024, - month = 9, + month = 7, publisher = "WG21" } -@misc{P3074R5, - author = "Barry Revzin", - title = "{P3074R5}: trivial unions (was std::uninitialized)", - howpublished = "\url{https://wg21.link/p3074r5}", +@misc{P3325R4, + author = "Eric Niebler", + title = "{P3325R4}: A Utility for Creating Execution Environments", + howpublished = "\url{https://wg21.link/p3325r4}", year = 2024, - month = 12, + month = 11, publisher = "WG21" } -@misc{P3075R0, - author = "Shafik Yaghmour", - title = "{P3075R0}: Adding an Undefined Behavior and IFNDR Annex", - howpublished = "\url{https://wg21.link/p3075r0}", - year = 2023, - month = 12, +@misc{P3325R5, + author = "Eric Niebler", + title = "{P3325R5}: A Utility for Creating Execution Environments", + howpublished = "\url{https://wg21.link/p3325r5}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P3079R0, - author = "Oliver Rosten", - title = "{P3079R0}: Should ignore and observe exist for constant evaluation of contracts?", - howpublished = "\url{https://wg21.link/p3079r0}", +@misc{P3326R0, + author = "Jarrad J. Waterloo", + title = "{P3326R0}: favor ease of use", + howpublished = "\url{https://wg21.link/p3326r0}", year = 2024, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3081R0, - author = "Herb Sutter", - title = "{P3081R0}: Core safety Profiles: Specification, adoptability, and impact", - howpublished = "\url{https://wg21.link/p3081r0}", +@misc{P3327R0, + author = "Timur Doumler", + title = "{P3327R0}: Contract assertions on function pointers", + howpublished = "\url{https://wg21.link/p3327r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3081R1, - author = "Herb Sutter", - title = "{P3081R1}: Core safety profiles for C++26", - howpublished = "\url{https://wg21.link/p3081r1}", - year = 2025, - month = 1, +@misc{P3328R0, + author = "Joshua Berne", + title = "{P3328R0}: Observable Checkpoints During Contract Evaluation", + howpublished = "\url{https://wg21.link/p3328r0}", + year = 2024, + month = 6, publisher = "WG21" } -@misc{P3084R0, - author = "Steve Downey", - title = "{P3084R0}: Slides for LEWG views::maybe 20240109", - howpublished = "\url{https://wg21.link/p3084r0}", +@misc{P3329R0, + author = "Nicolai Josuttis", + title = "{P3329R0}: Healing the C++ Filter View", + howpublished = "\url{https://wg21.link/p3329r0}", year = 2024, - month = 1, + month = 11, publisher = "WG21" } -@misc{P3085R0, - author = "Ben Craig", - title = "{P3085R0}: `noexcept` policy for SD-9 (throws nothing)", - howpublished = "\url{https://wg21.link/p3085r0}", +@misc{P3330R0, + author = "Gonzalo Brito and Damien Lebrun-Grandie", + title = "{P3330R0}: User-defined Atomic Read-Modify-Write Operations", + howpublished = "\url{https://wg21.link/p3330r0}", year = 2024, - month = 2, + month = 6, publisher = "WG21" } -@misc{P3085R1, - author = "Ben Craig", - title = "{P3085R1}: `noexcept` policy for SD-9 (throws nothing)", - howpublished = "\url{https://wg21.link/p3085r1}", +@misc{P3331R0, + author = "Nikita Sakharin", + title = "{P3331R0}: Accessing The First and Last Elements in Associative Containers", + howpublished = "\url{https://wg21.link/p3331r0}", year = 2024, - month = 3, + month = 6, publisher = "WG21" } -@misc{P3085R2, - author = "Ben Craig", - title = "{P3085R2}: `noexcept` policy for SD-9 (throws nothing)", - howpublished = "\url{https://wg21.link/p3085r2}", +@misc{P3331R1, + author = "Nikita Sakharin", + title = "{P3331R1}: Accessing The First and Last Elements in Associative Containers", + howpublished = "\url{https://wg21.link/p3331r1}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3332R0, + author = "Bjarne Stroustrup", + title = "{P3332R0}: A simpler notation for PM", + howpublished = "\url{https://wg21.link/p3332r0}", year = 2024, - month = 5, + month = 6, publisher = "WG21" } -@misc{P3085R3, - author = "Ben Craig", - title = "{P3085R3}: `noexcept` policy for SD-9 (throws nothing)", - howpublished = "\url{https://wg21.link/p3085r3}", +@misc{P3334R0, + author = "Coral Kashri and Andrei Zissu and Tal Yaakovi and Inbal Levi", + title = "{P3334R0}: Cross Static Variables", + howpublished = "\url{https://wg21.link/p3334r0}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P3086R0, - author = "Mingxin Wang", - title = "{P3086R0}: Proxy: A Pointer-Semantics-Based Polymorphism Library", - howpublished = "\url{https://wg21.link/p3086r0}", +@misc{P3335R0, + author = "René Ferdinand Rivera Morell", + title = "{P3335R0}: Structured Core Options", + howpublished = "\url{https://wg21.link/p3335r0}", year = 2024, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3086R1, - author = "Mingxin Wang", - title = "{P3086R1}: Proxy: A Pointer-Semantics-Based Polymorphism Library", - howpublished = "\url{https://wg21.link/p3086r1}", +@misc{P3335R1, + author = "René Ferdinand Rivera Morell", + title = "{P3335R1}: Structured Core Options", + howpublished = "\url{https://wg21.link/p3335r1}", year = 2024, - month = 3, + month = 9, publisher = "WG21" } -@misc{P3086R2, - author = "Mingxin Wang", - title = "{P3086R2}: Proxy: A Pointer-Semantics-Based Polymorphism Library", - howpublished = "\url{https://wg21.link/p3086r2}", +@misc{P3335R2, + author = "René Ferdinand Rivera Morell", + title = "{P3335R2}: Structured Core Options", + howpublished = "\url{https://wg21.link/p3335r2}", year = 2024, - month = 4, - publisher = "WG21" -} -@misc{P3086R3, - author = "Mingxin Wang", - title = "{P3086R3}: Proxy: A Pointer-Semantics-Based Polymorphism Library", - howpublished = "\url{https://wg21.link/p3086r3}", - year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3087R0, - author = "Jan Schultke", - title = "{P3087R0}: Make direct-initialization for enumeration types at least as permissive as direct-list-initialization", - howpublished = "\url{https://wg21.link/p3087r0}", +@misc{P3335R3, + author = "René Ferdinand Rivera Morell", + title = "{P3335R3}: Structured Core Options", + howpublished = "\url{https://wg21.link/p3335r3}", year = 2024, - month = 1, + month = 11, publisher = "WG21" } -@misc{P3087R1, - author = "Jan Schultke", - title = "{P3087R1}: Make direct-initialization for enumeration types at least as permissive as direct-list-initializatio", - howpublished = "\url{https://wg21.link/p3087r1}", +@misc{P3335R4, + author = "René Ferdinand Rivera Morell", + title = "{P3335R4}: WITHDRAWN: Structured Core Options", + howpublished = "\url{https://wg21.link/p3335r4}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3088R0, - author = "Timur Doumler and Joshua Berne", - title = "{P3088R0}: Attributes for contract assertions", - howpublished = "\url{https://wg21.link/p3088r0}", +@misc{P3336R0, + author = "Joshua Berne", + title = "{P3336R0}: Usage Experience for Contracts with BDE", + howpublished = "\url{https://wg21.link/p3336r0}", year = 2024, - month = 2, + month = 6, publisher = "WG21" } -@misc{P3088R1, - author = "Timur Doumler and Joshua Berne", - title = "{P3088R1}: Attributes for contract assertions", - howpublished = "\url{https://wg21.link/p3088r1}", - year = 2024, - month = 2, +@misc{P3337R0, + author = "Phil Ratzloff and Andrew Lumsdaine", + title = "{P3337R0}: Graph Library: Library Comparisons", + howpublished = "\url{https://wg21.link/p3337r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3090R0, - author = "Inbal Levi and Eric Niebler", - title = "{P3090R0}: std::execution Introduction", - howpublished = "\url{https://wg21.link/p3090r0}", +@misc{P3338R0, + author = "Ville Voutilainen", + title = "{P3338R0}: Observe and ignore semantics in constant evaluation", + howpublished = "\url{https://wg21.link/p3338r0}", year = 2024, - month = 2, + month = 6, publisher = "WG21" } -@misc{P3091R0, - author = "Pablo Halpern", - title = "{P3091R0}: Better lookups for `map` and `unordered\_map`", - howpublished = "\url{https://wg21.link/p3091r0}", +@misc{P3339R0, + author = "René Ferdinand Rivera Morell and Jayesh Badwaik", + title = "{P3339R0}: C++ Ecosystem IS Open License", + howpublished = "\url{https://wg21.link/p3339r0}", year = 2024, - month = 2, + month = 6, publisher = "WG21" } -@misc{P3091R1, - author = "Pablo Halpern", - title = "{P3091R1}: Better lookups for `map` and `unordered\_map`", - howpublished = "\url{https://wg21.link/p3091r1}", +@misc{P3339R1, + author = "René Ferdinand Rivera Morell", + title = "{P3339R1}: WITHDRAWN: C++ Ecosystem IS Open License", + howpublished = "\url{https://wg21.link/p3339r1}", year = 2024, - month = 3, + month = 12, publisher = "WG21" } -@misc{P3091R2, - author = "Pablo Halpern", - title = "{P3091R2}: Better lookups for `map` and `unordered\_map`", - howpublished = "\url{https://wg21.link/p3091r2}", +@misc{P3340R0, + author = "Alisdair Meredith", + title = "{P3340R0}: A Consistent Grammar for Sequences", + howpublished = "\url{https://wg21.link/p3340r0}", year = 2024, - month = 5, + month = 6, publisher = "WG21" } -@misc{P3091R3, - author = "Pablo Halpern", - title = "{P3091R3}: Better lookups for `map` and `unordered\_map`", - howpublished = "\url{https://wg21.link/p3091r3}", +@misc{P3341R0, + author = "Jonathan Wakely", + title = "{P3341R0}: C++ Standard Library Ready Issues to be moved in St Louis, Jun. 2024", + howpublished = "\url{https://wg21.link/p3341r0}", year = 2024, - month = 10, + month = 6, publisher = "WG21" } -@misc{P3092R0, - author = "Chuanqi Xu", - title = "{P3092R0}: Modules ABI requirement", - howpublished = "\url{https://wg21.link/p3092r0}", +@misc{P3342R0, + author = "René Ferdinand Rivera Morell", + title = "{P3342R0}: Working Draft, Standard for C++ Ecosystem", + howpublished = "\url{https://wg21.link/p3342r0}", year = 2024, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3093R0, - author = "Giuseppe D'Angelo", - title = "{P3093R0}: Attributes on expressions", - howpublished = "\url{https://wg21.link/p3093r0}", +@misc{P3342R1, + author = "René Ferdinand Rivera Morell", + title = "{P3342R1}: Working Draft, Standard for C++ Ecosystem", + howpublished = "\url{https://wg21.link/p3342r1}", year = 2024, - month = 2, + month = 11, publisher = "WG21" } -@misc{P3094R0, - author = "Mateusz Pusz", - title = "{P3094R0}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r0}", +@misc{P3342R2, + author = "René Ferdinand Rivera Morell", + title = "{P3342R2}: WITHDRAWN: Working Draft, Standard for C++ Ecosystem", + howpublished = "\url{https://wg21.link/p3342r2}", year = 2024, - month = 2, + month = 12, publisher = "WG21" } -@misc{P3094R1, - author = "Mateusz Pusz", - title = "{P3094R1}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r1}", +@misc{P3343R0, + author = "Joshua Berne", + title = "{P3343R0}: Contracts - What are we doing here (EWG Presentation)", + howpublished = "\url{https://wg21.link/p3343r0}", year = 2024, - month = 3, + month = 6, publisher = "WG21" } -@misc{P3094R2, - author = "Mateusz Pusz", - title = "{P3094R2}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r2}", +@misc{P3344R0, + author = "Joshua Berne and Timur Doumler and Lisa Lippincott", + title = "{P3344R0}: Virtual Functions on Contracts (EWG - Presentation for P3097)", + howpublished = "\url{https://wg21.link/p3344r0}", year = 2024, - month = 5, + month = 6, publisher = "WG21" } -@misc{P3094R3, - author = "Mateusz Pusz", - title = "{P3094R3}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r3}", +@misc{P3345R0, + author = "Jens Maurer", + title = "{P3345R0}: Core Language Working Group ``ready'' Issues for the June, 2024 meeting", + howpublished = "\url{https://wg21.link/p3345r0}", year = 2024, month = 6, publisher = "WG21" } -@misc{P3094R4, - author = "Mateusz Pusz", - title = "{P3094R4}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r4}", +@misc{P3346R0, + author = "Nat Goodspeed", + title = "{P3346R0}: thread\_local means fiber-specific", + howpublished = "\url{https://wg21.link/p3346r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3094R5, - author = "Mateusz Pusz", - title = "{P3094R5}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r5}", +@misc{P3347R0, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P3347R0}: Invalid/Prospective Pointer Operations", + howpublished = "\url{https://wg21.link/p3347r0}", year = 2024, - month = 10, + month = 8, publisher = "WG21" } -@misc{P3094R6, - author = "Mateusz Pusz", - title = "{P3094R6}: std::basic\_fixed\_string", - howpublished = "\url{https://wg21.link/p3094r6}", +@misc{P3347R1, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P3347R1}: Invalid/Prospective Pointer Operations", + howpublished = "\url{https://wg21.link/p3347r1}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3095R0, - author = "Saksham Sharma", - title = "{P3095R0}: ABI comparison with reflection", - howpublished = "\url{https://wg21.link/p3095r0}", - year = 2024, - month = 2, +@misc{P3347R2, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P3347R2}: Invalid/Prospective Pointer Operations", + howpublished = "\url{https://wg21.link/p3347r2}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3096R0, - author = "Adam Lach and Walter Genovese", - title = "{P3096R0}: Function Parameter Reflection in Reflection for C++26", - howpublished = "\url{https://wg21.link/p3096r0}", - year = 2024, - month = 2, +@misc{P3347R3, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", + title = "{P3347R3}: Invalid/Prospective Pointer Operations", + howpublished = "\url{https://wg21.link/p3347r3}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3096R1, - author = "Adam Lach and Walter Genovese", - title = "{P3096R1}: Function Parameter Reflection in Reflection for C++26", - howpublished = "\url{https://wg21.link/p3096r1}", - year = 2024, - month = 5, +@misc{P3347R4, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and JF Bastien and Jason McGuiness and and David Tenty", + title = "{P3347R4}: Invalid/Prospective Pointer Operations", + howpublished = "\url{https://wg21.link/p3347r4}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3096R2, - author = "Adam Lach and Walter Genovese", - title = "{P3096R2}: Function Parameter Reflection in Reflection for C++26", - howpublished = "\url{https://wg21.link/p3096r2}", - year = 2024, - month = 7, +@misc{P3347R5, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and JF Bastien and Jason McGuiness and and David Tenty", + title = "{P3347R5}: Invalid/Prospective Pointer Operations", + howpublished = "\url{https://wg21.link/p3347r5}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3096R3, - author = "Adam Lach and Walter Genovese", - title = "{P3096R3}: Function Parameter Reflection in Reflection for C++26", - howpublished = "\url{https://wg21.link/p3096r3}", +@misc{P3348R0, + author = "Jonathan Wakely", + title = "{P3348R0}: C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/p3348r0}", year = 2024, - month = 9, + month = 8, publisher = "WG21" } -@misc{P3096R4, - author = "Adam Lach and Walter Genovese", - title = "{P3096R4}: Function Parameter Reflection in Reflection for C++26", - howpublished = "\url{https://wg21.link/p3096r4}", +@misc{P3348R1, + author = "Jonathan Wakely", + title = "{P3348R1}: C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/p3348r1}", year = 2024, - month = 11, + month = 10, publisher = "WG21" } -@misc{P3096R5, - author = "Adam Lach and Walter Genovese", - title = "{P3096R5}: Function Parameter Reflection in Reflection for C++26", - howpublished = "\url{https://wg21.link/p3096r5}", - year = 2024, - month = 12, +@misc{P3348R2, + author = "Jonathan Wakely", + title = "{P3348R2}: C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/p3348r2}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3097R0, - author = "Timur Doumler and Joshua Berne and Gašper Ažman", - title = "{P3097R0}: Contracts for C++: Support for virtual functions", - howpublished = "\url{https://wg21.link/p3097r0}", - year = 2024, - month = 4, +@misc{P3348R3, + author = "Jonathan Wakely", + title = "{P3348R3}: C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/p3348r3}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3098R0, - author = "Timur Doumler and Gašper Ažman and Joshua Berne", - title = "{P3098R0}: Contracts for C++: Postcondition captures", - howpublished = "\url{https://wg21.link/p3098r0}", +@misc{P3348R4, + author = "Jonathan Wakely", + title = "{P3348R4}: C++26 should refer to C23 not C17", + howpublished = "\url{https://wg21.link/p3348r4}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{P3349R0, + author = "Jonathan Wakely", + title = "{P3349R0}: Converting contiguous iterators to pointers", + howpublished = "\url{https://wg21.link/p3349r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3098R1, - author = "Timur Doumler and Gašper Ažman and Joshua Berne", - title = "{P3098R1}: Contracts for C++: Postcondition captures", - howpublished = "\url{https://wg21.link/p3098r1}", - year = 2024, - month = 12, +@misc{P3349R1, + author = "Jonathan Wakely", + title = "{P3349R1}: Converting contiguous iterators to pointers", + howpublished = "\url{https://wg21.link/p3349r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3100R0, - author = "Timur Doumler and Gašper Ažman and Joshua Berne", - title = "{P3100R0}: Undefined and erroneous behaviour are contract violations", - howpublished = "\url{https://wg21.link/p3100r0}", +@misc{P3351R0, + author = "Yihe Li", + title = "{P3351R0}: views::scan", + howpublished = "\url{https://wg21.link/p3351r0}", year = 2024, - month = 5, + month = 7, publisher = "WG21" } -@misc{P3100R1, - author = "Timur Doumler and Gašper Ažman and Joshua Berne", - title = "{P3100R1}: Undefined and erroneous behaviour are contract violations", - howpublished = "\url{https://wg21.link/p3100r1}", +@misc{P3351R1, + author = "Yihe Li", + title = "{P3351R1}: views::scan", + howpublished = "\url{https://wg21.link/p3351r1}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3101R0, - author = "Ran Regev and Gašper Ažman", - title = "{P3101R0}: Differentiating potentially throwing and nonthrowing violation handlers", - howpublished = "\url{https://wg21.link/p3101r0}", - year = 2024, +@misc{P3351R2, + author = "Yihe Li", + title = "{P3351R2}: views::scan", + howpublished = "\url{https://wg21.link/p3351r2}", + year = 2025, month = 1, publisher = "WG21" } -@misc{P3102R0, - author = "Joshua Berne", - title = "{P3102R0}: Refining Contract Violation Detection Modes", - howpublished = "\url{https://wg21.link/p3102r0}", - year = 2024, - month = 2, - publisher = "WG21" -} -@misc{P3103R0, - author = "Jan Schultke", - title = "{P3103R0}: More bitset operations", - howpublished = "\url{https://wg21.link/p3103r0}", - year = 2024, - month = 1, +@misc{P3351R3, + author = "Yihe Li", + title = "{P3351R3}: views::scan", + howpublished = "\url{https://wg21.link/p3351r3}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3103R1, - author = "Jan Schultke", - title = "{P3103R1}: More bitset operations", - howpublished = "\url{https://wg21.link/p3103r1}", +@misc{P3352R0, + author = "Andrew Tomazos and Martin Uecker", + title = "{P3352R0}: Taming the Demons (C++ version) - Undefined Behavior and Partial Program Correctness", + howpublished = "\url{https://wg21.link/p3352r0}", year = 2024, - month = 3, + month = 9, publisher = "WG21" } -@misc{P3103R2, - author = "Jan Schultke", - title = "{P3103R2}: More bitset operations", - howpublished = "\url{https://wg21.link/p3103r2}", +@misc{P3354R0, + author = "Giuseppe D'Angelo", + title = "{P3354R0}: Slides for P3233R0", + howpublished = "\url{https://wg21.link/p3354r0}", year = 2024, - month = 5, + month = 7, publisher = "WG21" } -@misc{P3104R0, - author = "Jan Schultke", - title = "{P3104R0}: Bit permutations", - howpublished = "\url{https://wg21.link/p3104r0}", +@misc{P3355R0, + author = "Mark Hoemmen", + title = "{P3355R0}: Fix submdspan for C++26", + howpublished = "\url{https://wg21.link/p3355r0}", year = 2024, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3104R1, - author = "Jan Schultke", - title = "{P3104R1}: Bit permutations", - howpublished = "\url{https://wg21.link/p3104r1}", +@misc{P3355R1, + author = "Mark Hoemmen", + title = "{P3355R1}: Fix submdspan for C++26", + howpublished = "\url{https://wg21.link/p3355r1}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3104R2, - author = "Jan Schultke", - title = "{P3104R2}: Bit permutations", - howpublished = "\url{https://wg21.link/p3104r2}", +@misc{P3355R2, + author = "Mark Hoemmen", + title = "{P3355R2}: Fix submdspan for C++26", + howpublished = "\url{https://wg21.link/p3355r2}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3105R0, - author = "Jan Schultke", - title = "{P3105R0}: constexpr std::uncaught\_exceptions()", - howpublished = "\url{https://wg21.link/p3105r0}", +@misc{P3356R0, + author = "Jarrad J Waterloo", + title = "{P3356R0}: non\_invalidating\_vector", + howpublished = "\url{https://wg21.link/p3356r0}", year = 2024, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3105R1, - author = "Jan Schultke", - title = "{P3105R1}: constexpr std::uncaught\_exceptions()", - howpublished = "\url{https://wg21.link/p3105r1}", +@misc{P3357R0, + author = "TPK Healy", + title = "{P3357R0}: NRVO with factory and after\_factory", + howpublished = "\url{https://wg21.link/p3357r0}", year = 2024, - month = 3, + month = 7, publisher = "WG21" } -@misc{P3105R2, - author = "Jan Schultke", - title = "{P3105R2}: constexpr std::uncaught\_exceptions()", - howpublished = "\url{https://wg21.link/p3105r2}", +@misc{P3358R0, + author = "Sy Brand", + title = "{P3358R0}: SARIF for Structured Diagnostics", + howpublished = "\url{https://wg21.link/p3358r0}", year = 2024, - month = 4, + month = 7, publisher = "WG21" } -@misc{P3106R0, - author = "James Touton", - title = "{P3106R0}: Clarifying rules for brace elision in aggregate initialization", - howpublished = "\url{https://wg21.link/p3106r0}", +@misc{P3359R0, + author = "Bengt Gustafsson", + title = "{P3359R0}: Slides for P3298R0 - Implicit conversion functions", + howpublished = "\url{https://wg21.link/p3359r0}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3106R1, - author = "James Touton", - title = "{P3106R1}: Clarifying rules for brace elision in aggregate initialization", - howpublished = "\url{https://wg21.link/p3106r1}", +@misc{P3360R0, + author = "Bengt Gustafsson", + title = "{P3360R0}: Slides for P3312R0 - Overload Set Types", + howpublished = "\url{https://wg21.link/p3360r0}", year = 2024, - month = 3, + month = 7, publisher = "WG21" } -@misc{P3107R0, - author = "Victor Zverovich", - title = "{P3107R0}: Permit an efficient implementation of std::print", - howpublished = "\url{https://wg21.link/p3107r0}", +@misc{P3361R0, + author = "Esa Pulkkinen", + title = "{P3361R0}: Class invariants and contract checking philosophy", + howpublished = "\url{https://wg21.link/p3361r0}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3107R1, - author = "Victor Zverovich", - title = "{P3107R1}: Permit an efficient implementation of std::print", - howpublished = "\url{https://wg21.link/p3107r1}", +@misc{P3361R1, + author = "Esa Pulkkinen", + title = "{P3361R1}: Class invariants and contract checking philosophy", + howpublished = "\url{https://wg21.link/p3361r1}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3107R2, - author = "Victor Zverovich", - title = "{P3107R2}: Permit an efficient implementation of std::print", - howpublished = "\url{https://wg21.link/p3107r2}", +@misc{P3362R0, + author = "Ville Voutilainen", + title = "{P3362R0}: Static analysis and 'safety' of Contracts, P2900 vs. P2680/P3285", + howpublished = "\url{https://wg21.link/p3362r0}", year = 2024, - month = 3, + month = 8, publisher = "WG21" } -@misc{P3107R3, - author = "Victor Zverovich", - title = "{P3107R3}: Permit an efficient implementation of std::print", - howpublished = "\url{https://wg21.link/p3107r3}", +@misc{P3364R0, + author = "Alisdair Meredith", + title = "{P3364R0}: Remove Deprecated u8path overloads From C++26", + howpublished = "\url{https://wg21.link/p3364r0}", year = 2024, - month = 3, + month = 8, publisher = "WG21" } -@misc{P3107R4, - author = "Victor Zverovich", - title = "{P3107R4}: Permit an efficient implementation of std::print", - howpublished = "\url{https://wg21.link/p3107r4}", +@misc{P3365R0, + author = "Alisdair Meredith", + title = "{P3365R0}: Remove the Deprecated iterator Class Template from C++26", + howpublished = "\url{https://wg21.link/p3365r0}", year = 2024, - month = 3, + month = 8, publisher = "WG21" } -@misc{P3107R5, - author = "Victor Zverovich", - title = "{P3107R5}: Permit an efficient implementation of std::print", - howpublished = "\url{https://wg21.link/p3107r5}", - year = 2024, +@misc{P3365R1, + author = "Alisdair Meredith", + title = "{P3365R1}: Remove the Deprecated iterator Class Template from C++26", + howpublished = "\url{https://wg21.link/p3365r1}", + year = 2025, month = 3, publisher = "WG21" } -@misc{P3109R0, - author = "Lewis Baker and Eric Niebler and Kirk Shoop and Lucian Radu", - title = "{P3109R0}: A plan for std::execution for C++26", - howpublished = "\url{https://wg21.link/p3109r0}", +@misc{P3366R0, + author = "Alisdair Meredith", + title = "{P3366R0}: Remove Deprecated Atomic Initialization API from C++26", + howpublished = "\url{https://wg21.link/p3366r0}", year = 2024, - month = 2, + month = 8, publisher = "WG21" } -@misc{P3110R0, - author = "James Touton", - title = "{P3110R0}: Array element initialization via pattern expansion", - howpublished = "\url{https://wg21.link/p3110r0}", - year = 2024, - month = 2, +@misc{P3366R1, + author = "Alisdair Meredith", + title = "{P3366R1}: Remove Deprecated Atomic Initialization API from C++26", + howpublished = "\url{https://wg21.link/p3366r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3111R0, - author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", - title = "{P3111R0}: Atomic Reduction Operations", - howpublished = "\url{https://wg21.link/p3111r0}", +@misc{P3367R0, + author = "Hana Dusíková", + title = "{P3367R0}: constexpr coroutines", + howpublished = "\url{https://wg21.link/p3367r0}", year = 2024, - month = 5, + month = 10, publisher = "WG21" } -@misc{P3111R1, - author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", - title = "{P3111R1}: Atomic Reduction Operations", - howpublished = "\url{https://wg21.link/p3111r1}", +@misc{P3367R1, + author = "Hana Dusíková", + title = "{P3367R1}: constexpr coroutines", + howpublished = "\url{https://wg21.link/p3367r1}", year = 2024, month = 11, publisher = "WG21" } -@misc{P3111R2, - author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", - title = "{P3111R2}: Atomic Reduction Operations", - howpublished = "\url{https://wg21.link/p3111r2}", +@misc{P3367R2, + author = "Hana Dusíková", + title = "{P3367R2}: constexpr coroutines", + howpublished = "\url{https://wg21.link/p3367r2}", year = 2024, - month = 11, + month = 12, publisher = "WG21" } -@misc{P3111R3, - author = "Gonzalo Brito Gadeschi and Simon Cooksey and Daniel Lustig", - title = "{P3111R3}: Atomic Reduction Operations", - howpublished = "\url{https://wg21.link/p3111r3}", +@misc{P3367R3, + author = "Hana Dusíková", + title = "{P3367R3}: constexpr coroutines", + howpublished = "\url{https://wg21.link/p3367r3}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3112R0, - author = "Brian Bi", - title = "{P3112R0}: Specify Constructor of std::nullopt\_t", - howpublished = "\url{https://wg21.link/p3112r0}", - year = 2024, +@misc{P3367R4, + author = "Hana Dusíková", + title = "{P3367R4}: constexpr coroutines", + howpublished = "\url{https://wg21.link/p3367r4}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P3113R0, - author = "Timur Doumler", - title = "{P3113R0}: Slides: Contract assertions, the noexcept operator, and deduced exception specifications", - howpublished = "\url{https://wg21.link/p3113r0}", +@misc{P3369R0, + author = "Giuseppe D'Angelo", + title = "{P3369R0}: constexpr for uninitialized\_default\_construct", + howpublished = "\url{https://wg21.link/p3369r0}", year = 2024, - month = 2, + month = 7, publisher = "WG21" } -@misc{P3114R0, - author = "Andrzej Krzemieński", - title = "{P3114R0}: noexcept(contract\_assert(\_)) — slides", - howpublished = "\url{https://wg21.link/p3114r0}", +@misc{P3370R0, + author = "Jens Maurer", + title = "{P3370R0}: Add new library headers from C23", + howpublished = "\url{https://wg21.link/p3370r0}", year = 2024, - month = 2, + month = 8, publisher = "WG21" } -@misc{P3115R0, - author = "Corentin Jabot", - title = "{P3115R0}: Data Member, Variable and Alias Declarations Can Introduce A Pack", - howpublished = "\url{https://wg21.link/p3115r0}", +@misc{P3370R1, + author = "Jens Maurer", + title = "{P3370R1}: Add new library headers from C23", + howpublished = "\url{https://wg21.link/p3370r1}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3116R0, - author = "Zach Laine", - title = "{P3116R0}: Policy for explicit", - howpublished = "\url{https://wg21.link/p3116r0}", +@misc{P3371R0, + author = "Mark Hoemmen", + title = "{P3371R0}: Fix C++26 by making the symmetric and Hermitian rank-k and rank-2k updates consistent with the BLAS", + howpublished = "\url{https://wg21.link/p3371r0}", year = 2024, - month = 2, + month = 8, publisher = "WG21" } -@misc{P3117R0, - author = "Zach Laine and Barry Revzin", - title = "{P3117R0}: Extending Conditionally Borrowed", - howpublished = "\url{https://wg21.link/p3117r0}", +@misc{P3371R1, + author = "Mark Hoemmen and Ilya Burylov", + title = "{P3371R1}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", + howpublished = "\url{https://wg21.link/p3371r1}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3117R1, - author = "Zach Laine and Barry Revzin and Jonathan Müller", - title = "{P3117R1}: Extending Conditionally Borrowed", - howpublished = "\url{https://wg21.link/p3117r1}", +@misc{P3371R2, + author = "Mark Hoemmen and Ilya Burylov", + title = "{P3371R2}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", + howpublished = "\url{https://wg21.link/p3371r2}", year = 2024, - month = 12, + month = 10, publisher = "WG21" } -@misc{P3119R0, - author = "Joshua Berne", - title = "{P3119R0}: Tokyo Technical Fixes to Contracts", - howpublished = "\url{https://wg21.link/p3119r0}", +@misc{P3371R3, + author = "Mark Hoemmen and Ilya Burylov", + title = "{P3371R3}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", + howpublished = "\url{https://wg21.link/p3371r3}", year = 2024, + month = 10, + publisher = "WG21" +} +@misc{P3371R4, + author = "Mark Hoemmen and Ilya Burylov", + title = "{P3371R4}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", + howpublished = "\url{https://wg21.link/p3371r4}", + year = 2025, month = 4, publisher = "WG21" } -@misc{P3119R1, - author = "Joshua Berne", - title = "{P3119R1}: Tokyo Technical Fixes to Contracts", - howpublished = "\url{https://wg21.link/p3119r1}", +@misc{P3372R0, + author = "Hana Dusíková", + title = "{P3372R0}: constexpr containers and adapters", + howpublished = "\url{https://wg21.link/p3372r0}", year = 2024, - month = 5, + month = 8, publisher = "WG21" } -@misc{P3122R0, - author = "Jonathan Wakely", - title = "{P3122R0}: [[nodiscard]] should be Recommended Practice", - howpublished = "\url{https://wg21.link/p3122r0}", +@misc{P3372R1, + author = "Hana Dusíková", + title = "{P3372R1}: constexpr containers and adapters", + howpublished = "\url{https://wg21.link/p3372r1}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3122R1, - author = "Jonathan Wakely", - title = "{P3122R1}: [[nodiscard]] should be Recommended Practice", - howpublished = "\url{https://wg21.link/p3122r1}", +@misc{P3372R2, + author = "Hana Dusíková", + title = "{P3372R2}: constexpr containers and adapters", + howpublished = "\url{https://wg21.link/p3372r2}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3123R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3123R0}: 2024-02 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p3123r0}", - year = 2024, +@misc{P3372R3, + author = "Hana Dusíková", + title = "{P3372R3}: constexpr containers and adapters", + howpublished = "\url{https://wg21.link/p3372r3}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P3124R0, - title = "{P3124R0}: 2024-02 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p3124r0}", +@misc{P3373R0, + author = "Robert Leahy", + title = "{P3373R0}: Of Operation States and Their Lifetimes", + howpublished = "\url{https://wg21.link/p3373r0}", year = 2024, - month = 6, + month = 8, publisher = "WG21" } -@misc{P3125R0, - author = "Hana Dusíková", - title = "{P3125R0}: Pointer tagging", - howpublished = "\url{https://wg21.link/p3125r0}", +@misc{P3373R1, + author = "Robert Leahy", + title = "{P3373R1}: Of Operation States and Their Lifetimes", + howpublished = "\url{https://wg21.link/p3373r1}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{P3374R0, + author = "Liang Jiaming", + title = "{P3374R0}: Adding formatter for fpos", + howpublished = "\url{https://wg21.link/p3374r0}", year = 2024, - month = 5, + month = 8, publisher = "WG21" } -@misc{P3125R1, - author = "Hana Dusíková", - title = "{P3125R1}: constexpr pointer tagging", - howpublished = "\url{https://wg21.link/p3125r1}", +@misc{P3374R1, + author = "Liang Jiaming", + title = "{P3374R1}: Adding formatter for fpos", + howpublished = "\url{https://wg21.link/p3374r1}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{P3375R0, + author = "Guy Davidson", + title = "{P3375R0}: Reproducible floating-point results", + howpublished = "\url{https://wg21.link/p3375r0}", year = 2024, - month = 10, + month = 9, publisher = "WG21" } -@misc{P3125R2, - author = "Hana Dusíková", - title = "{P3125R2}: constexpr pointer tagging", - howpublished = "\url{https://wg21.link/p3125r2}", +@misc{P3375R1, + author = "Guy Davidson", + title = "{P3375R1}: Reproducible floating-point results", + howpublished = "\url{https://wg21.link/p3375r1}", year = 2024, - month = 11, + month = 10, publisher = "WG21" } -@misc{P3125R3, - author = "Hana Dusíková", - title = "{P3125R3}: constexpr pointer tagging", - howpublished = "\url{https://wg21.link/p3125r3}", +@misc{P3375R2, + author = "Guy Davidson", + title = "{P3375R2}: Reproducible floating-point results", + howpublished = "\url{https://wg21.link/p3375r2}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3126R0, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3126R0}: Graph Library: Overview", - howpublished = "\url{https://wg21.link/p3126r0}", - year = 2024, - month = 2, +@misc{P3375R3, + author = "Guy Davidson", + title = "{P3375R3}: Reproducible floating-point results", + howpublished = "\url{https://wg21.link/p3375r3}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3126R1, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3126R1}: Graph Library: Overview", - howpublished = "\url{https://wg21.link/p3126r1}", +@misc{P3376R0, + author = "Andrzej Krzemieński", + title = "{P3376R0}: Contract assertions versus static analysis and 'safety'", + howpublished = "\url{https://wg21.link/p3376r0}", year = 2024, - month = 5, + month = 10, publisher = "WG21" } -@misc{P3126R2, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3126R2}: Graph Library: Overview", - howpublished = "\url{https://wg21.link/p3126r2}", +@misc{P3378R0, + author = "Hana Dusíková", + title = "{P3378R0}: constexpr exception types", + howpublished = "\url{https://wg21.link/p3378r0}", year = 2024, - month = 8, + month = 10, publisher = "WG21" } -@misc{P3127R0, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3127R0}: Graph Library: Background and Terminology", - howpublished = "\url{https://wg21.link/p3127r0}", +@misc{P3378R1, + author = "Hana Dusíková", + title = "{P3378R1}: constexpr exception types", + howpublished = "\url{https://wg21.link/p3378r1}", year = 2024, - month = 2, + month = 12, publisher = "WG21" } -@misc{P3128R0, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3128R0}: Graph Library: Algorithms", - howpublished = "\url{https://wg21.link/p3128r0}", - year = 2024, +@misc{P3378R2, + author = "Hana Dusíková", + title = "{P3378R2}: constexpr exception types", + howpublished = "\url{https://wg21.link/p3378r2}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P3128R1, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3128R1}: Graph Library: Algorithms", - howpublished = "\url{https://wg21.link/p3128r1}", +@misc{P3379R0, + author = "Jonathan Wakely", + title = "{P3379R0}: Constrain std::expected equality operators", + howpublished = "\url{https://wg21.link/p3379r0}", year = 2024, - month = 9, + month = 8, publisher = "WG21" } -@misc{P3128R2, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3128R2}: Graph Library: Algorithms", - howpublished = "\url{https://wg21.link/p3128r2}", +@misc{P3380R0, + author = "Barry Revzin", + title = "{P3380R0}: Extending support for class types as non-type template parameters", + howpublished = "\url{https://wg21.link/p3380r0}", year = 2024, month = 9, publisher = "WG21" } -@misc{P3129R0, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3129R0}: Graph Library: Views", - howpublished = "\url{https://wg21.link/p3129r0}", +@misc{P3380R1, + author = "Barry Revzin", + title = "{P3380R1}: Extending support for class types as non-type template parameters", + howpublished = "\url{https://wg21.link/p3380r1}", year = 2024, - month = 2, + month = 12, publisher = "WG21" } -@misc{P3130R0, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3130R0}: Graph Library: Graph Container Interface", - howpublished = "\url{https://wg21.link/p3130r0}", +@misc{P3381R0, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", + title = "{P3381R0}: Syntax for Reflection", + howpublished = "\url{https://wg21.link/p3381r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3130R1, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3130R1}: Graph Library: Graph Container Interface", - howpublished = "\url{https://wg21.link/p3130r1}", +@misc{P3382R0, + author = "Antony Polukhin", + title = "{P3382R0}: Coarse clocks and resolutions", + howpublished = "\url{https://wg21.link/p3382r0}", year = 2024, - month = 5, + month = 8, publisher = "WG21" } -@misc{P3130R2, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3130R2}: Graph Library: Graph Container Interface", - howpublished = "\url{https://wg21.link/p3130r2}", +@misc{P3383R0, + author = "Stephan Lachnit and Xavier Bonaventura", + title = "{P3383R0}: mdspan.at()", + howpublished = "\url{https://wg21.link/p3383r0}", year = 2024, - month = 8, + month = 9, publisher = "WG21" } -@misc{P3131R0, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3131R0}: Graph Library: Graph Containers", - howpublished = "\url{https://wg21.link/p3131r0}", +@misc{P3383R1, + author = "Stephan Lachnit and Xavier Bonaventura", + title = "{P3383R1}: mdspan.at()", + howpublished = "\url{https://wg21.link/p3383r1}", year = 2024, - month = 2, + month = 11, publisher = "WG21" } -@misc{P3131R1, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3131R1}: Graph Library: Containers", - howpublished = "\url{https://wg21.link/p3131r1}", - year = 2024, - month = 5, +@misc{P3383R2, + author = "Stephan Lachnit and Xavier Bonaventura", + title = "{P3383R2}: mdspan.at()", + howpublished = "\url{https://wg21.link/p3383r2}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3131R2, - author = "Phil Ratzloff and Andrew Lumsdaine", - title = "{P3131R2}: Graph Library: Graph Containers", - howpublished = "\url{https://wg21.link/p3131r2}", - year = 2024, - month = 8, +@misc{P3383R3, + author = "Stephan Lachnit and Xavier Bonaventura", + title = "{P3383R3}: mdspan.at()", + howpublished = "\url{https://wg21.link/p3383r3}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3133R0, - author = "Chip Hogg", - title = "{P3133R0}: Fast first-factor finding function", - howpublished = "\url{https://wg21.link/p3133r0}", +@misc{P3384R0, + author = "Jeremy Rifkin", + title = "{P3384R0}: \_\_COUNTER\_\_", + howpublished = "\url{https://wg21.link/p3384r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3135R0, - author = "Maged Michael and Michael Wong and Paul McKenney", - title = "{P3135R0}: Hazard Pointer Extensions", - howpublished = "\url{https://wg21.link/p3135r0}", +@misc{P3385R0, + author = "Aurelien Cassagnes and Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", + title = "{P3385R0}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3135R1, - author = "Maged Michael and Michael Wong and Paul McKenney", - title = "{P3135R1}: Hazard Pointer Extensions", - howpublished = "\url{https://wg21.link/p3135r1}", +@misc{P3385R1, + author = "Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", + title = "{P3385R1}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r1}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3136R0, - author = "Tim Song", - title = "{P3136R0}: Retiring niebloids", - howpublished = "\url{https://wg21.link/p3136r0}", +@misc{P3385R2, + author = "Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", + title = "{P3385R2}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r2}", year = 2024, - month = 2, + month = 12, publisher = "WG21" } -@misc{P3136R1, - author = "Tim Song", - title = "{P3136R1}: Retiring niebloids", - howpublished = "\url{https://wg21.link/p3136r1}", - year = 2024, - month = 11, +@misc{P3385R3, + author = "Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", + title = "{P3385R3}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r3}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3137R0, - author = "Tim Song", - title = "{P3137R0}: views::to\_input", - howpublished = "\url{https://wg21.link/p3137r0}", - year = 2024, - month = 2, +@misc{P3385R4, + author = "Aurelien Cassagnes", + title = "{P3385R4}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r4}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3137R1, - author = "Tim Song", - title = "{P3137R1}: views::to\_input", - howpublished = "\url{https://wg21.link/p3137r1}", - year = 2024, +@misc{P3385R5, + author = "Aurelien Cassagnes", + title = "{P3385R5}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r5}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3137R2, - author = "Tim Song", - title = "{P3137R2}: views::to\_input", - howpublished = "\url{https://wg21.link/p3137r2}", - year = 2024, - month = 7, +@misc{P3385R6, + author = "Aurelien Cassagnes", + title = "{P3385R6}: Attributes reflection", + howpublished = "\url{https://wg21.link/p3385r6}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3138R0, - author = "Tim Song", - title = "{P3138R0}: views::cache\_last", - howpublished = "\url{https://wg21.link/p3138r0}", +@misc{P3386R0, + author = "Joshua Berne", + title = "{P3386R0}: Static Analysis of Contracts with P2900", + howpublished = "\url{https://wg21.link/p3386r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3138R1, - author = "Tim Song", - title = "{P3138R1}: views::cache\_last", - howpublished = "\url{https://wg21.link/p3138r1}", +@misc{P3386R1, + author = "Joshua Berne", + title = "{P3386R1}: Static Analysis of Contracts with P2900", + howpublished = "\url{https://wg21.link/p3386r1}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3138R2, - author = "Tim Song", - title = "{P3138R2}: views::cache\_last", - howpublished = "\url{https://wg21.link/p3138r2}", +@misc{P3387R0, + author = "Timur Doumler and Joshua Berne and Iain Sandoe and Peter Bindels", + title = "{P3387R0}: Contract assertions on coroutines", + howpublished = "\url{https://wg21.link/p3387r0}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P3138R3, - author = "Tim Song", - title = "{P3138R3}: views::cache\_latest", - howpublished = "\url{https://wg21.link/p3138r3}", +@misc{P3388R0, + author = "Robert Leahy", + title = "{P3388R0}: When Do You Know connect Doesn't Throw?", + howpublished = "\url{https://wg21.link/p3388r0}", year = 2024, - month = 10, + month = 9, publisher = "WG21" } -@misc{P3138R4, - author = "Tim Song", - title = "{P3138R4}: views::cache\_latest", - howpublished = "\url{https://wg21.link/p3138r4}", - year = 2024, - month = 10, +@misc{P3388R1, + author = "Robert Leahy", + title = "{P3388R1}: When Do You Know connect Doesn't Throw?", + howpublished = "\url{https://wg21.link/p3388r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3138R5, - author = "Tim Song", - title = "{P3138R5}: views::cache\_latest", - howpublished = "\url{https://wg21.link/p3138r5}", - year = 2024, - month = 11, +@misc{P3388R2, + author = "Robert Leahy", + title = "{P3388R2}: When Do You Know connect Doesn't Throw?", + howpublished = "\url{https://wg21.link/p3388r2}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3139R0, - author = "Zhihao Yuan and Jordan Saxonberg", - title = "{P3139R0}: Pointer cast for unique\_ptr", - howpublished = "\url{https://wg21.link/p3139r0}", +@misc{P3389R0, + author = "Robert Leahy", + title = "{P3389R0}: Of Operation States and Their Lifetimes (LEWG Presentation 2024-09-10)", + howpublished = "\url{https://wg21.link/p3389r0}", year = 2024, - month = 5, + month = 9, publisher = "WG21" } -@misc{P3139R1, - author = "Zhihao Yuan and Jordan Saxonberg", - title = "{P3139R1}: Pointer cast for unique\_ptr", - howpublished = "\url{https://wg21.link/p3139r1}", +@misc{P3390R0, + author = "Sean Baxter and Christian Mazakas", + title = "{P3390R0}: Safe C++", + howpublished = "\url{https://wg21.link/p3390r0}", year = 2024, - month = 12, + month = 9, publisher = "WG21" } -@misc{P3140R0, - author = "Jan Schultke", - title = "{P3140R0}: std::int\_least128\_t", - howpublished = "\url{https://wg21.link/p3140r0}", +@misc{P3391R0, + author = "Barry Revzin", + title = "{P3391R0}: constexpr std::format", + howpublished = "\url{https://wg21.link/p3391r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3141, - author = "Hal T. Ng and Professor and C.S. and LLVM.edu", - title = "{P3141}: std::terminates()", - howpublished = "\url{https://wg21.link/p3141}", +@misc{P3391R1, + author = "Barry Revzin", + title = "{P3391R1}: constexpr std::format", + howpublished = "\url{https://wg21.link/p3391r1}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3142R0, - author = "Alan Talbot", - title = "{P3142R0}: Printing Blank Lines with println", - howpublished = "\url{https://wg21.link/p3142r0}", +@misc{P3392R0, + author = "Corentin Jabot and Inbal Levi", + title = "{P3392R0}: Do not promise support for function syntax of operators", + howpublished = "\url{https://wg21.link/p3392r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3143R0, - author = "Lewis Baker", - title = "{P3143R0}: An in-depth walk through of the example in P3090R0", - howpublished = "\url{https://wg21.link/p3143r0}", +@misc{P3394R0, + author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and ", + title = "{P3394R0}: Annotations for Reflection", + howpublished = "\url{https://wg21.link/p3394r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3144R0, - author = "Alisdair Meredith and Mingo Gill and John Lakos", - title = "{P3144R0}: Deprecate Delete of Incomplete Class Type", - howpublished = "\url{https://wg21.link/p3144r0}", - year = 2024, - month = 2, +@misc{P3394R1, + author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", + title = "{P3394R1}: Annotations for Reflection", + howpublished = "\url{https://wg21.link/p3394r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3144R1, - author = "Alisdair Meredith and Mingo Gill and John Lakos", - title = "{P3144R1}: Deprecate Delete of Incomplete Class Type", - howpublished = "\url{https://wg21.link/p3144r1}", - year = 2024, +@misc{P3394R2, + author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", + title = "{P3394R2}: Annotations for Reflection", + howpublished = "\url{https://wg21.link/p3394r2}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{P3394R3, + author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", + title = "{P3394R3}: Annotations for Reflection", + howpublished = "\url{https://wg21.link/p3394r3}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3144R2, - author = "Alisdair Meredith and Mingo Gill and John Lakos", - title = "{P3144R2}: Deleting a Pointer to an Incomplete Type Should be Ill-formed", - howpublished = "\url{https://wg21.link/p3144r2}", - year = 2024, +@misc{P3394R4, + author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", + title = "{P3394R4}: Annotations for Reflection", + howpublished = "\url{https://wg21.link/p3394r4}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3146R0, - author = "Giuseppe D'Angelo", - title = "{P3146R0}: Clarifying std::variant converting construction", - howpublished = "\url{https://wg21.link/p3146r0}", +@misc{P3395R0, + author = "Victor Zverovich", + title = "{P3395R0}: Formatting of std::error\_code", + howpublished = "\url{https://wg21.link/p3395r0}", year = 2024, - month = 2, + month = 12, publisher = "WG21" } -@misc{P3146R1, - author = "Giuseppe D'Angelo", - title = "{P3146R1}: Clarifying std::variant converting construction", - howpublished = "\url{https://wg21.link/p3146r1}", +@misc{P3395R1, + author = "Victor Zverovich", + title = "{P3395R1}: Fix encoding issues and add a formatter for std::error\_code", + howpublished = "\url{https://wg21.link/p3395r1}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{P3395R2, + author = "Victor Zverovich", + title = "{P3395R2}: Fix encoding issues and add a formatter for std::error\_code", + howpublished = "\url{https://wg21.link/p3395r2}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{P3395R3, + author = "Victor Zverovich", + title = "{P3395R3}: Fix encoding issues and add a formatter for std::error\_code", + howpublished = "\url{https://wg21.link/p3395r3}", + year = 2025, + month = 3, + publisher = "WG21" +} +@misc{P3395R4, + author = "Victor Zverovich", + title = "{P3395R4}: Fix encoding issues and add a formatter for std::error\_code", + howpublished = "\url{https://wg21.link/p3395r4}", + year = 2025, + month = 4, + publisher = "WG21" +} +@misc{P3396R0, + author = "Lewis Baker", + title = "{P3396R0}: std::execution wording fixes", + howpublished = "\url{https://wg21.link/p3396r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3146R2, - author = "Giuseppe D'Angelo", - title = "{P3146R2}: Clarifying std::variant converting construction", - howpublished = "\url{https://wg21.link/p3146r2}", +@misc{P3396R1, + author = "Lewis Baker", + title = "{P3396R1}: std::execution wording fixes", + howpublished = "\url{https://wg21.link/p3396r1}", year = 2024, month = 11, publisher = "WG21" } -@misc{P3147R0, - author = "Alan Talbot", - title = "{P3147R0}: A Direction for Vector", - howpublished = "\url{https://wg21.link/p3147r0}", +@misc{P3397R0, + author = "Hans Boehm", + title = "{P3397R0}: Clarify requirements on extended floating point types", + howpublished = "\url{https://wg21.link/p3397r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3147R1, - author = "Alan Talbot", - title = "{P3147R1}: A Direction for Vector", - howpublished = "\url{https://wg21.link/p3147r1}", +@misc{P3398R0, + author = "Bengt Gustafsson", + title = "{P3398R0}: User specified type decay", + howpublished = "\url{https://wg21.link/p3398r0}", year = 2024, - month = 3, + month = 9, publisher = "WG21" } -@misc{P3148R0, - author = "Alan Talbot", - title = "{P3148R0}: Formatting of chrono Time Values", - howpublished = "\url{https://wg21.link/p3148r0}", +@misc{P3399R0, + author = "Inbal Levi and Fabio Fracassi and Corentin Jabot and Nevin Liber and Robert Leahy and Khalil Estell", + title = "{P3399R0}: Adjusting Electronic Polls to a Hybrid Workflow", + howpublished = "\url{https://wg21.link/p3399r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3148R1, - author = "Alan Talbot", - title = "{P3148R1}: Formatting of chrono Time Values", - howpublished = "\url{https://wg21.link/p3148r1}", +@misc{P3400R0, + author = "Joshua Berne", + title = "{P3400R0}: Specifying Contract Assertion Properties with Labels", + howpublished = "\url{https://wg21.link/p3400r0}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3149R0, - author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R0}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r0}", - year = 2024, +@misc{P3400R1, + author = "Joshua Berne", + title = "{P3400R1}: Specifying Contract Assertion Properties with Labels", + howpublished = "\url{https://wg21.link/p3400r1}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P3149R1, - author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R1}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r1}", - year = 2024, - month = 3, - publisher = "WG21" -} -@misc{P3149R2, - author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R2}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r2}", - year = 2024, - month = 3, - publisher = "WG21" -} -@misc{P3149R3, - author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R3}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r3}", +@misc{P3401R0, + author = "Tian Liao and Mingxin Wang", + title = "{P3401R0}: Enrich Creation Functions for the Pointer-Semantics-Based Polymorphism Library - Proxy", + howpublished = "\url{https://wg21.link/p3401r0}", year = 2024, - month = 5, + month = 9, publisher = "WG21" } -@misc{P3149R4, - author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R4}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r4}", - year = 2024, - month = 6, +@misc{P3401R1, + author = "Tian Liao and Mingxin Wang", + title = "{P3401R1}: Proxy Creation Facilities: Enriching Proxy Construction for Pointer-Semantics Polymorphism", + howpublished = "\url{https://wg21.link/p3401r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3149R5, - author = "Ian Petersen and Ján Ondrušek; Jessica Wong; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R5}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r5}", +@misc{P3402R0, + author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", + title = "{P3402R0}: A Safety Profile Verifying Class Initialization", + howpublished = "\url{https://wg21.link/p3402r0}", year = 2024, - month = 6, + month = 9, publisher = "WG21" } -@misc{P3149R6, - author = "Ian Petersen and Jessica Wong; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu;", - title = "{P3149R6}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r6}", +@misc{P3402R1, + author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", + title = "{P3402R1}: A Safety Profile Verifying Class Initialization", + howpublished = "\url{https://wg21.link/p3402r1}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3149R7, - author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", - title = "{P3149R7}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r7}", - year = 2024, - month = 11, +@misc{P3402R2, + author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", + title = "{P3402R2}: A Safety Profile Verifying Initialization", + howpublished = "\url{https://wg21.link/p3402r2}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3149R8, - author = "Ian Petersen and Jessica Wong; Dietmar Kühl; Ján Ondrušek; Kirk Shoop; Lee Howes; Lucian Radu Teodorescu; Ruslan Arutyunyan;", - title = "{P3149R8}: async\_scope — Creating scopes for non-sequential concurrency", - howpublished = "\url{https://wg21.link/p3149r8}", - year = 2024, - month = 11, +@misc{P3402R3, + author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", + title = "{P3402R3}: A Safety Profile Verifying Initialization", + howpublished = "\url{https://wg21.link/p3402r3}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3150R0, - author = "Michael Wong", - title = "{P3150R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2023/12/13-2024/2/14", - howpublished = "\url{https://wg21.link/p3150r0}", +@misc{P3403R0, + author = "Andrew Tomazos", + title = "{P3403R0}: The Undefined Behavior Question", + howpublished = "\url{https://wg21.link/p3403r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3151R0, - author = "Michael Wong", - title = "{P3151R0}: SG19: Machine Learning virtual Meeting Minutes to 2023/12/14-2024/02/8", - howpublished = "\url{https://wg21.link/p3151r0}", +@misc{P3404R0, + author = "Andre Kostur", + title = "{P3404R0}: std::at : Range-checked accesses to arbitrary containers", + howpublished = "\url{https://wg21.link/p3404r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3152R0, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3152R0}: Add missing constructors and assignment for indirect and polymorphic", - howpublished = "\url{https://wg21.link/p3152r0}", +@misc{P3405R0, + author = "Elias Kosunen", + title = "{P3405R0}: Out-of-order designated initializers", + howpublished = "\url{https://wg21.link/p3405r0}", year = 2024, month = 9, publisher = "WG21" } -@misc{P3152R1, - author = "Jonathan Coe and Antony Peacock and Sean Parent", - title = "{P3152R1}: Add missing constructors and assignment for indirect and polymorphic", - howpublished = "\url{https://wg21.link/p3152r1}", +@misc{P3406R0, + author = "Bjarne Stroustrup", + title = "{P3406R0}: We need better performance testing", + howpublished = "\url{https://wg21.link/p3406r0}", year = 2024, - month = 11, + month = 9, publisher = "WG21" } -@misc{P3153R0, - author = "Nina Ranns and Pablo Halpern and Ville Voutilainen", - title = "{P3153R0}: An allocator-aware variant type", - howpublished = "\url{https://wg21.link/p3153r0}", +@misc{P3407R0, + author = "Brian Bi", + title = "{P3407R0}: Make idiomatic usage of `offsetof` well-defined", + howpublished = "\url{https://wg21.link/p3407r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3154R0, - author = "Elias Kosunen", - title = "{P3154R0}: Deprecating signed character types in iostreams", - howpublished = "\url{https://wg21.link/p3154r0}", - year = 2024, - month = 2, +@misc{P3407R1, + author = "Brian Bi", + title = "{P3407R1}: Make idiomatic usage of `offsetof` well-defined", + howpublished = "\url{https://wg21.link/p3407r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3154R1, - author = "Elias Kosunen", - title = "{P3154R1}: Deprecating signed character types in iostreams", - howpublished = "\url{https://wg21.link/p3154r1}", +@misc{P3409R0, + author = "Lewis Baker", + title = "{P3409R0}: Enabling more efficient stop-token based cancellation of senders", + howpublished = "\url{https://wg21.link/p3409r0}", year = 2024, - month = 5, + month = 10, publisher = "WG21" } -@misc{P3155R0, - author = "Timur Doumler and John Lakos", - title = "{P3155R0}: noexcept policy for SD-9 (The Lakos Rule)", - howpublished = "\url{https://wg21.link/p3155r0}", +@misc{P3409R1, + author = "Lewis Baker", + title = "{P3409R1}: Enabling more efficient stop-token based cancellation of senders", + howpublished = "\url{https://wg21.link/p3409r1}", year = 2024, - month = 2, + month = 11, publisher = "WG21" } -@misc{P3156R0, - author = "Hewill Kang", - title = "{P3156R0}: empty\_checkable\_range", - howpublished = "\url{https://wg21.link/p3156r0}", +@misc{P3411R0, + author = "Hui Xie and S. Levent Yilmaz and Louis Dionne", + title = "{P3411R0}: `any\_view`", + howpublished = "\url{https://wg21.link/p3411r0}", year = 2024, - month = 2, + month = 9, publisher = "WG21" } -@misc{P3157R0, - author = "Andrei Alexandrescu and Bryce Lelbach and Michael Garland", - title = "{P3157R0}: Generative Extensions for Reflection", - howpublished = "\url{https://wg21.link/p3157r0}", - year = 2024, - month = 2, +@misc{P3411R1, + author = "Hui Xie and S. Levent Yilmaz and Louis Dionne", + title = "{P3411R1}: `any\_view`", + howpublished = "\url{https://wg21.link/p3411r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3157R1, - author = "Andrei Alexandrescu and Barry Revzin and Bryce Lelbach and Michael Garland", - title = "{P3157R1}: Generative Extensions for Reflection", - howpublished = "\url{https://wg21.link/p3157r1}", - year = 2024, +@misc{P3411R2, + author = "Hui Xie and S. Levent Yilmaz and Louis Dionne and Patrick Roberts", + title = "{P3411R2}: `any\_view`", + howpublished = "\url{https://wg21.link/p3411r2}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3158R0, - author = "James Touton", - title = "{P3158R0}: Headless Template Template Parameters", - howpublished = "\url{https://wg21.link/p3158r0}", - year = 2024, - month = 2, +@misc{P3411R3, + author = "Hui Xie and S. Levent Yilmaz and Louis Dionne and Patrick Roberts", + title = "{P3411R3}: `any\_view`", + howpublished = "\url{https://wg21.link/p3411r3}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3159R0, - author = "Bryce Adelstein Lelbach", - title = "{P3159R0}: C++ Range Adaptors and Parallel Algorithms", - howpublished = "\url{https://wg21.link/p3159r0}", - year = 2024, - month = 3, +@misc{P3411R4, + author = "Hui Xie and S. Levent Yilmaz and Louis Dionne and Patrick Roberts", + title = "{P3411R4}: `any\_view`", + howpublished = "\url{https://wg21.link/p3411r4}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3160R0, - author = "Pablo Halpern", - title = "{P3160R0}: An allocator-aware `inplace\_vector`", - howpublished = "\url{https://wg21.link/p3160r0}", +@misc{P3412R0, + author = "Bengt Gustafsson and Victor Zverovich", + title = "{P3412R0}: String interpolation", + howpublished = "\url{https://wg21.link/p3412r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3160R1, - author = "Pablo Halpern", - title = "{P3160R1}: An allocator-aware `inplace\_vector`", - howpublished = "\url{https://wg21.link/p3160r1}", - year = 2024, - month = 3, +@misc{P3412R1, + author = "Bengt Gustafsson and Victor Zverovich", + title = "{P3412R1}: String interpolation", + howpublished = "\url{https://wg21.link/p3412r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3160R2, - author = "Pablo Halpern and Arthur O'Dwyer", - title = "{P3160R2}: An allocator-aware `inplace\_vector`", - howpublished = "\url{https://wg21.link/p3160r2}", - year = 2024, - month = 10, +@misc{P3412R2, + author = "Bengt Gustafsson and Victor Zverovich", + title = "{P3412R2}: String interpolation", + howpublished = "\url{https://wg21.link/p3412r2}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3161R0, - author = "Tiago Freire", - title = "{P3161R0}: Unified integer overflow arithmetic", - howpublished = "\url{https://wg21.link/p3161r0}", +@misc{P3413R0, + author = "Corentin Jabot", + title = "{P3413R0}: A more flexible optional::value\_or (else!)", + howpublished = "\url{https://wg21.link/p3413r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3161R1, - author = "Tiago Freire", - title = "{P3161R1}: Unified integer overflow arithmetic", - howpublished = "\url{https://wg21.link/p3161r1}", +@misc{P3415R0, + author = "Andrzej Krzemieński", + title = "{P3415R0}: Range interface in std::optional breaks code!", + howpublished = "\url{https://wg21.link/p3415r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3161R2, - author = "Tiago Freire", - title = "{P3161R2}: Unified integer overflow arithmetic", - howpublished = "\url{https://wg21.link/p3161r2}", +@misc{P3416R0, + author = "Gor Nishanov", + title = "{P3416R0}: exception\_ptr\_cast: Add \&\& = delete overload", + howpublished = "\url{https://wg21.link/p3416r0}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P3162R0, - author = "Darius Neațu and David Sankel", - title = "{P3162R0}: LEWG [[nodiscard]] policy", - howpublished = "\url{https://wg21.link/p3162r0}", +@misc{P3417R0, + author = "Gašper Ažman and Timur Doumler", + title = "{P3417R0}: Improving the handling of exceptions thrown from contract predicates", + howpublished = "\url{https://wg21.link/p3417r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3164R0, - author = "Eric Niebler", - title = "{P3164R0}: Improving diagnostics for sender expressions", - howpublished = "\url{https://wg21.link/p3164r0}", - year = 2024, +@misc{P3417R1, + author = "Gašper Ažman and Timur Doumler", + title = "{P3417R1}: Handling exceptions thrown from contract predicates", + howpublished = "\url{https://wg21.link/p3417r1}", + year = 2025, month = 3, publisher = "WG21" } -@misc{P3164R1, - author = "Eric Niebler", - title = "{P3164R1}: Improving diagnostics for sender expressions", - howpublished = "\url{https://wg21.link/p3164r1}", +@misc{P3419R0, + author = "Michael Levine", + title = "{P3419R0}: Reflection Syntax Options Summary", + howpublished = "\url{https://wg21.link/p3419r0}", year = 2024, - month = 6, + month = 10, publisher = "WG21" } -@misc{P3164R2, - author = "Eric Niebler", - title = "{P3164R2}: Improving diagnostics for sender expressions", - howpublished = "\url{https://wg21.link/p3164r2}", +@misc{P3420R0, + author = "Andrei Alexandrescu and Barry Revzin and Daveed Vandevoorde and Michael Garland", + title = "{P3420R0}: Reflection of Templates", + howpublished = "\url{https://wg21.link/p3420r0}", year = 2024, - month = 6, + month = 10, publisher = "WG21" } -@misc{P3164R3, - author = "Eric Niebler", - title = "{P3164R3}: Early Diagnostics for Sender Expressions", - howpublished = "\url{https://wg21.link/p3164r3}", +@misc{P3420R1, + author = "Andrei Alexandrescu and Barry Revzin and Daveed Vandevoorde and Michael Garland", + title = "{P3420R1}: Reflection of Templates", + howpublished = "\url{https://wg21.link/p3420r1}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3165R0, - author = "Ville Voutilainen", - title = "{P3165R0}: Contracts on virtual functions for the Contracts MVP", - howpublished = "\url{https://wg21.link/p3165r0}", - year = 2024, - month = 2, - publisher = "WG21" -} -@misc{P3166R0, - author = "Lewis Baker", - title = "{P3166R0}: Static Exception Specifications", - howpublished = "\url{https://wg21.link/p3166r0}", +@misc{P3421R0, + author = "Ben Craig", + title = "{P3421R0}: Consteval destructors", + howpublished = "\url{https://wg21.link/p3421r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3167R0, - author = "Tom Honermann", - title = "{P3167R0}: Attributes for the result name in a postcondition assertion", - howpublished = "\url{https://wg21.link/p3167r0}", +@misc{P3422R0, + author = "Chuanqi Xu", + title = "{P3422R0}: Allow main function in named modules", + howpublished = "\url{https://wg21.link/p3422r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3168R0, - author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", - title = "{P3168R0}: Give std::optional Range Support", - howpublished = "\url{https://wg21.link/p3168r0}", +@misc{P3422R1, + author = "Chuanqi Xu", + title = "{P3422R1}: Allow main function in named modules", + howpublished = "\url{https://wg21.link/p3422r1}", year = 2024, - month = 2, + month = 11, publisher = "WG21" } -@misc{P3168R1, - author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", - title = "{P3168R1}: Give std::optional Range Support", - howpublished = "\url{https://wg21.link/p3168r1}", +@misc{P3423R0, + author = "Yihe Li", + title = "{P3423R0}: Extending User-Generated Diagnostic Messages", + howpublished = "\url{https://wg21.link/p3423r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3168R2, - author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", - title = "{P3168R2}: Give std::optional Range Support", - howpublished = "\url{https://wg21.link/p3168r2}", - year = 2024, - month = 6, +@misc{P3423R1, + author = "Yihe Li", + title = "{P3423R1}: Extending User-Generated Diagnostic Messages", + howpublished = "\url{https://wg21.link/p3423r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3169R0, - author = "Jonas Persson", - title = "{P3169R0}: Inherited contracts", - howpublished = "\url{https://wg21.link/p3169r0}", +@misc{P3424R0, + author = "Alisdair Meredith", + title = "{P3424R0}: Define Delete With Throwing Exception Specification", + howpublished = "\url{https://wg21.link/p3424r0}", year = 2024, - month = 4, + month = 12, publisher = "WG21" } -@misc{P3170R0, - author = "Jarrad J Waterloo", - title = "{P3170R0}: sinkable exception error message", - howpublished = "\url{https://wg21.link/p3170r0}", +@misc{P3425R0, + author = "Lewis Baker", + title = "{P3425R0}: Reducing operation-state sizes for subobject child operations", + howpublished = "\url{https://wg21.link/p3425r0}", year = 2024, - month = 2, + month = 10, publisher = "WG21" } -@misc{P3171R0, - author = "Barry Revzin and Peter Dimov", - title = "{P3171R0}: Adding functionality to placeholder types", - howpublished = "\url{https://wg21.link/p3171r0}", - year = 2024, - month = 3, +@misc{P3425R1, + author = "Lewis Baker", + title = "{P3425R1}: Reducing operation-state sizes for subobject child operations", + howpublished = "\url{https://wg21.link/p3425r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3172R0, - author = "Andrzej Krzemieński", - title = "{P3172R0}: Using `this` in constructor preconditions", - howpublished = "\url{https://wg21.link/p3172r0}", +@misc{P3427R0, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3427R0}: Hazard Pointer Synchronous Reclamation", + howpublished = "\url{https://wg21.link/p3427r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3173R0, - author = "Gabriel Dos Reis", - title = "{P3173R0}: P2900R6 may be minimimal, but it is not viable", - howpublished = "\url{https://wg21.link/p3173r0}", +@misc{P3427R1, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3427R1}: Hazard Pointer Synchronous Reclamation", + howpublished = "\url{https://wg21.link/p3427r1}", year = 2024, - month = 3, + month = 12, publisher = "WG21" } -@misc{P3174R0, - author = "Tom Honermann", - title = "{P3174R0}: SG16: Unicode meeting summaries 2023-10-11 through 2024-02-21", - howpublished = "\url{https://wg21.link/p3174r0}", - year = 2024, - month = 3, +@misc{P3427R2, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3427R2}: Hazard Pointer Synchronous Reclamation", + howpublished = "\url{https://wg21.link/p3427r2}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3175R0, - author = "Eric Niebler", - title = "{P3175R0}: Reconsidering the `std::execution::on` algorithm", - howpublished = "\url{https://wg21.link/p3175r0}", +@misc{P3428R0, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3428R0}: Hazard Pointer Batches", + howpublished = "\url{https://wg21.link/p3428r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3175R1, - author = "Eric Niebler", - title = "{P3175R1}: Reconsidering the `std::execution::on` algorithm", - howpublished = "\url{https://wg21.link/p3175r1}", +@misc{P3428R1, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3428R1}: Hazard Pointer Batches", + howpublished = "\url{https://wg21.link/p3428r1}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3175R2, - author = "Eric Niebler", - title = "{P3175R2}: Reconsidering the `std::execution::on` algorithm", - howpublished = "\url{https://wg21.link/p3175r2}", - year = 2024, - month = 5, +@misc{P3428R2, + author = "Maged Michael and Michael Wong and Paul McKenney", + title = "{P3428R2}: Hazard Pointer Batches", + howpublished = "\url{https://wg21.link/p3428r2}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3175R3, - author = "Eric Niebler", - title = "{P3175R3}: Reconsidering the `std::execution::on` algorithm", - howpublished = "\url{https://wg21.link/p3175r3}", +@misc{P3429R0, + author = "Jonathan Müller", + title = "{P3429R0}: Reflection header should minimize standard library dependencies", + howpublished = "\url{https://wg21.link/p3429r0}", year = 2024, - month = 6, + month = 10, publisher = "WG21" } -@misc{P3176R0, - author = "Jan Schultke", - title = "{P3176R0}: The Oxford variadic comma", - howpublished = "\url{https://wg21.link/p3176r0}", +@misc{P3429R1, + author = "Jonathan Müller", + title = "{P3429R1}: Reflection header should minimize standard library dependencies", + howpublished = "\url{https://wg21.link/p3429r1}", year = 2024, - month = 3, + month = 11, publisher = "WG21" } -@misc{P3176R1, - author = "Jan Schultke", - title = "{P3176R1}: The Oxford variadic comma", - howpublished = "\url{https://wg21.link/p3176r1}", +@misc{P3430R0, + author = "Matthias Kretz", + title = "{P3430R0}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", + howpublished = "\url{https://wg21.link/p3430r0}", year = 2024, - month = 12, + month = 10, publisher = "WG21" } -@misc{P3177R0, - author = "Barry Revzin", - title = "{P3177R0}: const prvalues in the conditional operator", - howpublished = "\url{https://wg21.link/p3177r0}", +@misc{P3430R1, + author = "Matthias Kretz", + title = "{P3430R1}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", + howpublished = "\url{https://wg21.link/p3430r1}", year = 2024, - month = 3, + month = 11, publisher = "WG21" } -@misc{P3178R0, - author = "TPK Healy", - title = "{P3178R0}: Retrieval of Exception Information", - howpublished = "\url{https://wg21.link/p3178r0}", - year = 2024, - month = 5, +@misc{P3430R2, + author = "Matthias Kretz", + title = "{P3430R2}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", + howpublished = "\url{https://wg21.link/p3430r2}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3178R1, - author = "TPK Healy", - title = "{P3178R1}: Retrieval of Exception Information", - howpublished = "\url{https://wg21.link/p3178r1}", - year = 2024, - month = 5, +@misc{P3430R3, + author = "Matthias Kretz", + title = "{P3430R3}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", + howpublished = "\url{https://wg21.link/p3430r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3179R0, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P3179R0}: C++ parallel range algorithms", - howpublished = "\url{https://wg21.link/p3179r0}", - year = 2024, - month = 3, +@misc{P3431R0, + author = "Jonathan Müller", + title = "{P3431R0}: Deprecate const-qualifier on begin/end of views", + howpublished = "\url{https://wg21.link/p3431r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3179R1, - author = "Ruslan Arutyunyan and Alexey Kukanov", - title = "{P3179R1}: C++ parallel range algorithms", - howpublished = "\url{https://wg21.link/p3179r1}", +@misc{P3433R0, + author = "Dietmar Kuehl", + title = "{P3433R0}: Allocator Support for Operation States", + howpublished = "\url{https://wg21.link/p3433r0}", year = 2024, - month = 5, + month = 10, publisher = "WG21" } -@misc{P3179R2, - author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", - title = "{P3179R2}: C++ parallel range algorithms", - howpublished = "\url{https://wg21.link/p3179r2}", - year = 2024, +@misc{P3433R1, + author = "Dietmar Kuehl", + title = "{P3433R1}: Allocator Support for Operation States", + howpublished = "\url{https://wg21.link/p3433r1}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3179R3, - author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", - title = "{P3179R3}: C++ parallel range algorithms", - howpublished = "\url{https://wg21.link/p3179r3}", +@misc{P3435R0, + author = "Jean-Baptiste VALLON HOARAU and Joel FALCOU", + title = "{P3435R0}: Reflection and meta-programming", + howpublished = "\url{https://wg21.link/p3435r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3179R4, - author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", - title = "{P3179R4}: C++ parallel range algorithms", - howpublished = "\url{https://wg21.link/p3179r4}", +@misc{P3436R0, + author = "Herb Sutter", + title = "{P3436R0}: Strategy for removing safety-related undefined behavior by default", + howpublished = "\url{https://wg21.link/p3436r0}", year = 2024, - month = 12, + month = 10, publisher = "WG21" } -@misc{P3179R5, - author = "Ruslan Arutyunyan and Alexey Kukanov and Bryce Adelstein Lelbach", - title = "{P3179R5}: C++ parallel range algorithms", - howpublished = "\url{https://wg21.link/p3179r5}", - year = 2025, - month = 1, +@misc{P3436R1, + author = "Herb Sutter", + title = "{P3436R1}: Strategy for removing safety-related undefined behavior by default", + howpublished = "\url{https://wg21.link/p3436r1}", + year = 2024, + month = 11, publisher = "WG21" } -@misc{P3180R0, - author = "Jonathan Wakely", - title = "{P3180R0}: C++ Standard Library Ready Issues to be moved in Tokyo, Mar. 2024", - howpublished = "\url{https://wg21.link/p3180r0}", +@misc{P3437R0, + author = "Herb Sutter", + title = "{P3437R0}: Proposed default principles: Reflect C++, Generate C++", + howpublished = "\url{https://wg21.link/p3437r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3181R0, - author = "Hans Boehm and Dave Claussen and David Goldblatt", - title = "{P3181R0}: Atomic stores and object lifetimes", - howpublished = "\url{https://wg21.link/p3181r0}", +@misc{P3437R1, + author = "Herb Sutter", + title = "{P3437R1}: Proposed principles: Reflect C++, generate C++ (by default)", + howpublished = "\url{https://wg21.link/p3437r1}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3182R0, - author = "Brian Bi", - title = "{P3182R0}: Add pop\_value methods to container adaptors", - howpublished = "\url{https://wg21.link/p3182r0}", +@misc{P3438R0, + author = "Andreas Fertig", + title = "{P3438R0}: Make integral overloads of std::to\_string constexpr", + howpublished = "\url{https://wg21.link/p3438r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3182R1, - author = "Brian Bi and Add container pop methods that return the popped value", - title = "{P3182R1}: Add container pop methods that return the popped value", - howpublished = "\url{https://wg21.link/p3182r1}", +@misc{P3439R0, + author = "Herb Sutter", + title = "{P3439R0}: Chained comparisons: Safe, correct, efficient", + howpublished = "\url{https://wg21.link/p3439r0}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P3183R0, - author = "Bengt Gustafsson", - title = "{P3183R0}: Contract testing support", - howpublished = "\url{https://wg21.link/p3183r0}", - year = 2024, - month = 4, +@misc{P3439R1, + author = "Herb Sutter", + title = "{P3439R1}: Chained comparisons: Safe, correct, efficient", + howpublished = "\url{https://wg21.link/p3439r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3183R1, - author = "Bengt Gustafsson", - title = "{P3183R1}: Contract testing support", - howpublished = "\url{https://wg21.link/p3183r1}", - year = 2024, +@misc{P3439R2, + author = "Herb Sutter", + title = "{P3439R2}: Chained comparisons: Safe, correct, efficient", + howpublished = "\url{https://wg21.link/p3439r2}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3185R0, - author = "Thomas Rodgers", - title = "{P3185R0}: A proposed direction for C++ Standard Networking based on IETF TAPS", - howpublished = "\url{https://wg21.link/p3185r0}", - year = 2024, - month = 12, +@misc{P3439R3, + author = "Herb Sutter", + title = "{P3439R3}: Chained comparisons: Safe, correct, efficient", + howpublished = "\url{https://wg21.link/p3439r3}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3187R1, - author = "Kirk Shoop and Lewis Baker", - title = "{P3187R1}: remove ensure\_started and start\_detached from P2300", - howpublished = "\url{https://wg21.link/p3187r1}", +@misc{P3440R0, + author = "Daniel Towner", + title = "{P3440R0}: Add n\_elements named constructor to std::simd", + howpublished = "\url{https://wg21.link/p3440r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3188R0, - author = "Mingxin Wang", - title = "{P3188R0}: Proxy: A Pointer-Semantics-Based Polymorphism Library - Presentation slides for P3086R1", - howpublished = "\url{https://wg21.link/p3188r0}", - year = 2024, - month = 4, +@misc{P3440R1, + author = "Daniel Towner", + title = "{P3440R1}: Add n\_elements named constructor to std::simd", + howpublished = "\url{https://wg21.link/p3440r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3189R0, - author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński", - title = "{P3189R0}: Slides for LEWG presentation of P2900R6: Contracts for C++", - howpublished = "\url{https://wg21.link/p3189r0}", +@misc{P3441R0, + author = "Daniel Towner", + title = "{P3441R0}: Rename simd\_split to simd\_chunk", + howpublished = "\url{https://wg21.link/p3441r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3190R0, - author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński", - title = "{P3190R0}: Slides for EWG presentation of D2900R7: Contracts for C++", - howpublished = "\url{https://wg21.link/p3190r0}", - year = 2024, - month = 3, +@misc{P3441R1, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P3441R1}: Rename simd\_split to simd\_chunk", + howpublished = "\url{https://wg21.link/p3441r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3191R0, - author = "Louis Dionne and Yeoul Na and Konstantin Varlamov", - title = "{P3191R0}: Feedback on the scalability of contract violation handlers in P2900", - howpublished = "\url{https://wg21.link/p3191r0}", - year = 2024, - month = 3, +@misc{P3441R2, + author = "Daniel Towner and Ruslan Arutyunyan", + title = "{P3441R2}: Rename simd\_split to simd\_chunk", + howpublished = "\url{https://wg21.link/p3441r2}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3192R0, - author = "Jan Schultke", - title = "{P3192R0}: LEWGI/SG18 Presentation of P3104R1 Bit Permutations", - howpublished = "\url{https://wg21.link/p3192r0}", +@misc{P3442R0, + author = "Patrice Roy and Nicolas Fleury", + title = "{P3442R0}: [[invalidate\_dereferencing]] attribute", + howpublished = "\url{https://wg21.link/p3442r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3194R0, - author = "Jan Schultke", - title = "{P3194R0}: LEWGI/SG18 Presentation of P3105R1 constexpr std::uncaught\_exceptions()", - howpublished = "\url{https://wg21.link/p3194r0}", - year = 2024, - month = 3, +@misc{P3442R1, + author = "Patrice Roy and Nicolas Fleury", + title = "{P3442R1}: [[invalidate\_dereferencing]] attribute", + howpublished = "\url{https://wg21.link/p3442r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3196R0, - author = "Jens Maurer", - title = "{P3196R0}: Core Language Working Group ``ready'' Issues for the March, 2024 meeting", - howpublished = "\url{https://wg21.link/p3196r0}", +@misc{P3442R2, + author = "Patrice Roy and Nicolas Fleury", + title = "{P3442R2}: [[invalidate\_dereferencing]] attribute", + howpublished = "\url{https://wg21.link/p3442r2}", + year = 2025, + month = 5, + publisher = "WG21" +} +@misc{P3443R0, + author = "Ran Regev", + title = "{P3443R0}: Reflection on SG21 2024 Process", + howpublished = "\url{https://wg21.link/p3443r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3197R0, - author = "Timur Doumler and John Spicer", - title = "{P3197R0}: A response to the Tokyo EWG polls on the Contracts MVP (P2900R6)", - howpublished = "\url{https://wg21.link/p3197r0}", +@misc{P3444R0, + author = "Sean Baxter", + title = "{P3444R0}: Memory safety without lifetime parameters", + howpublished = "\url{https://wg21.link/p3444r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3198R0, - author = "Andrzej Krzemieński", - title = "{P3198R0}: A takeaway from the Tokyo LEWG meeting on Contracts MVP", - howpublished = "\url{https://wg21.link/p3198r0}", +@misc{P3445R0, + author = "Daniel Towner", + title = "{P3445R0}: Add utilities for easier type/bit casting in std::simd", + howpublished = "\url{https://wg21.link/p3445r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3199R0, - author = "Steve Downey", - title = "{P3199R0}: Choices for make\_optional and value()", - howpublished = "\url{https://wg21.link/p3199r0}", +@misc{P3446R0, + author = "Bjarne Stroustrup", + title = "{P3446R0}: Profile invalidation - eliminating dangling pointers", + howpublished = "\url{https://wg21.link/p3446r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3201R0, - author = "Jonathan Wakely and David Sankel and Darius Neațu", - title = "{P3201R0}: LEWG [[nodiscard]] policy", - howpublished = "\url{https://wg21.link/p3201r0}", +@misc{P3447R0, + author = "Bjarne Stroustrup", + title = "{P3447R0}: Profiles syntax", + howpublished = "\url{https://wg21.link/p3447r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3201R1, - author = "Jonathan Wakely and David Sankel and Darius Neațu", - title = "{P3201R1}: LEWG [[nodiscard]] policy", - howpublished = "\url{https://wg21.link/p3201r1}", +@misc{P3449R0, + author = "Hana Dusíková", + title = "{P3449R0}: constexpr std::generator", + howpublished = "\url{https://wg21.link/p3449r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3203R0, - author = "Klemens Morgenstern", - title = "{P3203R0}: Implementation defined coroutine extensions", - howpublished = "\url{https://wg21.link/p3203r0}", +@misc{P3449R1, + author = "Hana Dusíková", + title = "{P3449R1}: constexpr std::generator", + howpublished = "\url{https://wg21.link/p3449r1}", year = 2024, - month = 3, + month = 12, publisher = "WG21" } -@misc{P3204R0, - author = "Joshua Berne", - title = "{P3204R0}: Why Contracts?", - howpublished = "\url{https://wg21.link/p3204r0}", +@misc{P3450R0, + author = "Barry Revzin", + title = "{P3450R0}: Extending is\_within\_lifetime", + howpublished = "\url{https://wg21.link/p3450r0}", year = 2024, - month = 11, + month = 10, publisher = "WG21" } -@misc{P3205R0, - author = "Gašper Ažman and Jeff Snyder and Andrei Zissu and Ben Craig", - title = "{P3205R0}: Throwing from a `noexcept` function should be a contract violation.", - howpublished = "\url{https://wg21.link/p3205r0}", +@misc{P3451R0, + author = "Barry Revzin", + title = "{P3451R0}: A Suggestion for Reflection Access Control", + howpublished = "\url{https://wg21.link/p3451r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3206R0, - author = "Maikel Nadolski", - title = "{P3206R0}: A sender query for completion behaviour", - howpublished = "\url{https://wg21.link/p3206r0}", - year = 2025, - month = 1, +@misc{P3454R0, + author = "Michael Wong and Gonzalo Brito and Fedor Pikus and Maged Michael", + title = "{P3454R0}: Revising Atomic Max/Min Operations", + howpublished = "\url{https://wg21.link/p3454r0}", + year = 2024, + month = 10, publisher = "WG21" } -@misc{P3207R0, - author = "Jarrad J Waterloo", - title = "{P3207R0}: More \& like", - howpublished = "\url{https://wg21.link/p3207r0}", +@misc{P3455R0, + author = "Michael Wong", + title = "{P3455R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/6/12-2024/10/9", + howpublished = "\url{https://wg21.link/p3455r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3208R0, - author = "Sunghyun Min", - title = "{P3208R0}: import std; and stream macros", - howpublished = "\url{https://wg21.link/p3208r0}", +@misc{P3456R0, + author = "Gor Nishanov", + title = "{P3456R0}: system\_scheduler on Win32, Darwin and Linux", + howpublished = "\url{https://wg21.link/p3456r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3210R0, - author = "Andrew Tomazos", - title = "{P3210R0}: A Postcondition *is* a Pattern Match", - howpublished = "\url{https://wg21.link/p3210r0}", +@misc{P3457R0, + author = "Michael Wong", + title = "{P3457R0}: SG19: Machine Learning virtual Meeting Minutes to 2024/06/13-2024/10/10", + howpublished = "\url{https://wg21.link/p3457r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3210R1, - author = "Andrew Tomazos", - title = "{P3210R1}: A Postcondition *is* a Pattern Match", - howpublished = "\url{https://wg21.link/p3210r1}", +@misc{P3460R0, + author = "Eric Fiselier and Nina Dinka Ranns and Iain Sandoe", + title = "{P3460R0}: Contracts Implementors Report", + howpublished = "\url{https://wg21.link/p3460r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3210R2, - author = "Andrew Tomazos", - title = "{P3210R2}: A Postcondition *is* a Pattern Match", - howpublished = "\url{https://wg21.link/p3210r2}", +@misc{P3465R0, + author = "Herb Sutter", + title = "{P3465R0}: Pursue P1179 as a Lifetime TS", + howpublished = "\url{https://wg21.link/p3465r0}", year = 2024, - month = 9, + month = 10, publisher = "WG21" } -@misc{P3211R0, - author = "Hewill Kang", - title = "{P3211R0}: views::transform\_join", - howpublished = "\url{https://wg21.link/p3211r0}", +@misc{P3466R0, + author = "Herb Sutter", + title = "{P3466R0}: (Re)affirm design principles for future C++ evolution", + howpublished = "\url{https://wg21.link/p3466r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3212R0, - author = "Andrzej Krzemieński", - title = "{P3212R0}: The contract of sort()", - howpublished = "\url{https://wg21.link/p3212r0}", +@misc{P3466R1, + author = "Herb Sutter", + title = "{P3466R1}: (Re)affirm design principles for future C++ evolution", + howpublished = "\url{https://wg21.link/p3466r1}", year = 2024, - month = 7, + month = 11, publisher = "WG21" } -@misc{P3213R0, +@misc{P3467R0, author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3213R0}: 2024-04 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p3213r0}", + title = "{P3467R0}: 2024-10 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3467r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3214R0, +@misc{P3468R0, author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3214R0}: 2024-04 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p3214r0}", + title = "{P3468R0}: 2024-10 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3468r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3215R0, - author = "Zhihao Yuan", - title = "{P3215R0}: Slides: Thread Attributes as Designators (P3072R2 presentation)", - howpublished = "\url{https://wg21.link/p3215r0}", +@misc{P3469R0, + author = "Mike Spertus", + title = "{P3469R0}: Virtual deducing this", + howpublished = "\url{https://wg21.link/p3469r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3216R0, - author = "Hewill Kang", - title = "{P3216R0}: views::slice", - howpublished = "\url{https://wg21.link/p3216r0}", +@misc{P3470R0, + author = "Daniel Ruoso", + title = "{P3470R0}: Interface-Unit-Only Module Library Support", + howpublished = "\url{https://wg21.link/p3470r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3217R0, - author = "Giuseppe D'Angelo", - title = "{P3217R0}: Adjoints to ``Enabling list-initialization for algorithms'': find\_last", - howpublished = "\url{https://wg21.link/p3217r0}", +@misc{P3471R0, + author = "Konstantin Varlamov and Louis Dionne", + title = "{P3471R0}: Standard library hardening", + howpublished = "\url{https://wg21.link/p3471r0}", year = 2024, - month = 3, + month = 10, publisher = "WG21" } -@misc{P3218R0, - author = "Jarrad J Waterloo", - title = "{P3218R0}: const references to constexpr variables", - howpublished = "\url{https://wg21.link/p3218r0}", +@misc{P3471R1, + author = "Konstantin Varlamov and Louis Dionne", + title = "{P3471R1}: Standard Library Hardening", + howpublished = "\url{https://wg21.link/p3471r1}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3220R0, - author = "Hewill Kang", - title = "{P3220R0}: views::delimit", - howpublished = "\url{https://wg21.link/p3220r0}", +@misc{P3471R2, + author = "Konstantin Varlamov and Louis Dionne", + title = "{P3471R2}: Standard Library Hardening", + howpublished = "\url{https://wg21.link/p3471r2}", year = 2024, - month = 4, + month = 12, publisher = "WG21" } -@misc{P3221R0, - author = "Jonas Persson", - title = "{P3221R0}: Disable pointers to contracted functions", - howpublished = "\url{https://wg21.link/p3221r0}", - year = 2024, - month = 4, +@misc{P3471R3, + author = "Konstantin Varlamov and Louis Dionne", + title = "{P3471R3}: Standard Library Hardening", + howpublished = "\url{https://wg21.link/p3471r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3222R0, - author = "Mark Hoemmen", - title = "{P3222R0}: Fix C++26 by adding transposed special cases for P2642 layouts", - howpublished = "\url{https://wg21.link/p3222r0}", - year = 2024, - month = 4, +@misc{P3471R4, + author = "Konstantin Varlamov and Louis Dionne", + title = "{P3471R4}: Standard Library Hardening", + howpublished = "\url{https://wg21.link/p3471r4}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3222R1, - author = "Mark Hoemmen", - title = "{P3222R1}: Fix C++26 by adding transposed special cases for P2642 layouts", - howpublished = "\url{https://wg21.link/p3222r1}", +@misc{P3472R0, + author = "Andrzej Krzemieński", + title = "{P3472R0}: Make fiber\_context::can\_resume() const", + howpublished = "\url{https://wg21.link/p3472r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3223R0, - author = "Jonathan Wakely", - title = "{P3223R0}: Making std::basic\_istream::ignore less surprising", - howpublished = "\url{https://wg21.link/p3223r0}", - year = 2024, - month = 4, +@misc{P3472R1, + author = "Andrzej Krzemieński", + title = "{P3472R1}: Make fiber\_context::can\_resume() const", + howpublished = "\url{https://wg21.link/p3472r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3223R1, - author = "Jonathan Wakely", - title = "{P3223R1}: Making std::istream::ignore less surprising", - howpublished = "\url{https://wg21.link/p3223r1}", +@misc{P3473R0, + author = "Steve Downey", + title = "{P3473R0}: Splicing Should Respect Access Control", + howpublished = "\url{https://wg21.link/p3473r0}", year = 2024, - month = 7, + month = 10, publisher = "WG21" } -@misc{P3224R0, - author = "Jan Schultke", - title = "{P3224R0}: Slides for P3087 - Make direct-initialization for enumeration types at least as permissive as direct", - howpublished = "\url{https://wg21.link/p3224r0}", +@misc{P3474R0, + author = "Jeremy Rifkin", + title = "{P3474R0}: std::arguments", + howpublished = "\url{https://wg21.link/p3474r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3225R0, - author = "Jan Schultke", - title = "{P3225R0}: Slides for P3140 std::int\_least128\_t", - howpublished = "\url{https://wg21.link/p3225r0}", +@misc{P3475R0, + author = "Hans Boehm", + title = "{P3475R0}: Defang and deprecate memory\_order::consume", + howpublished = "\url{https://wg21.link/p3475r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3226R0, - author = "Timur Doumler", - title = "{P3226R0}: Contracts for C++: Naming the ``Louis semantic''", - howpublished = "\url{https://wg21.link/p3226r0}", - year = 2024, - month = 4, +@misc{P3475R1, + author = "Hans Boehm", + title = "{P3475R1}: Defang and deprecate memory\_order::consume", + howpublished = "\url{https://wg21.link/p3475r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3227R0, - author = "Gašper Ažman and Timur Doumler", - title = "{P3227R0}: Contracts for C++: Fixing the contract violation handling API", - howpublished = "\url{https://wg21.link/p3227r0}", - year = 2024, - month = 10, +@misc{P3475R2, + author = "Hans Boehm", + title = "{P3475R2}: Defang and deprecate memory\_order::consume", + howpublished = "\url{https://wg21.link/p3475r2}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3227R1, - author = "Gašper Ažman and Timur Doumler", - title = "{P3227R1}: Fixing the library API for contract violation handling", - howpublished = "\url{https://wg21.link/p3227r1}", +@misc{P3476R0, + author = "Michael Park", + title = "{P3476R0}: Slides for P2688R2 - Pattern Matching: `match` Expression", + howpublished = "\url{https://wg21.link/p3476r0}", year = 2024, month = 10, publisher = "WG21" } -@misc{P3228R0, - author = "Timur Doumler", - title = "{P3228R0}: Contracts for C++: Revisiting contract check elision and duplication", - howpublished = "\url{https://wg21.link/p3228r0}", +@misc{P3477R0, + author = "JF Bastien", + title = "{P3477R0}: There are exactly 8 bits in a byte", + howpublished = "\url{https://wg21.link/p3477r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3228R1, - author = "Timur Doumler", - title = "{P3228R1}: Contracts for C++: Revisiting contract check elision and duplication", - howpublished = "\url{https://wg21.link/p3228r1}", +@misc{P3477R1, + author = "JF Bastien", + title = "{P3477R1}: There are exactly 8 bits in a byte", + howpublished = "\url{https://wg21.link/p3477r1}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3229R0, - author = "Timur Doumler and Joshua Berne and Gašper Ažman", - title = "{P3229R0}: Making erroneous behaviour compatible with Contracts", - howpublished = "\url{https://wg21.link/p3229r0}", +@misc{P3477R2, + author = "JF Bastien", + title = "{P3477R2}: There are exactly 8 bits in a byte", + howpublished = "\url{https://wg21.link/p3477r2}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3230R0, - author = "Hewill Kang", - title = "{P3230R0}: views::(take|drop)\_exactly", - howpublished = "\url{https://wg21.link/p3230r0}", - year = 2024, - month = 4, +@misc{P3477R3, + author = "JF Bastien", + title = "{P3477R3}: There are exactly 8 bits in a byte", + howpublished = "\url{https://wg21.link/p3477r3}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3230R1, - author = "Hewill Kang", - title = "{P3230R1}: views::unchecked\_(take|drop)", - howpublished = "\url{https://wg21.link/p3230r1}", - year = 2024, - month = 12, +@misc{P3477R4, + author = "JF Bastien", + title = "{P3477R4}: There are exactly 8 bits in a byte", + howpublished = "\url{https://wg21.link/p3477r4}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3232R0, - author = "Thomas Köppe", - title = "{P3232R0}: User-defined erroneous behaviour", - howpublished = "\url{https://wg21.link/p3232r0}", - year = 2024, - month = 4, +@misc{P3477R5, + author = "JF Bastien", + title = "{P3477R5}: There are exactly 8 bits in a byte", + howpublished = "\url{https://wg21.link/p3477r5}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3232R1, - author = "Thomas Köppe", - title = "{P3232R1}: User-defined erroneous behaviour", - howpublished = "\url{https://wg21.link/p3232r1}", +@misc{P3478R0, + author = "John Spicer", + title = "{P3478R0}: Constification should not be part of the MVP", + howpublished = "\url{https://wg21.link/p3478r0}", year = 2024, - month = 12, + month = 10, publisher = "WG21" } -@misc{P3233R0, - author = "Giuseppe D'Angelo", - title = "{P3233R0}: Issues with P2786 (Trivial Relocatability For C++26)", - howpublished = "\url{https://wg21.link/p3233r0}", +@misc{P3479R0, + author = "Joshua Cranmer", + title = "{P3479R0}: Enabling C pragma support in C++", + howpublished = "\url{https://wg21.link/p3479r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3234R0, - author = "Glen Joseph Fernandes", - title = "{P3234R0}: Utility to check if a pointer is in a given range", - howpublished = "\url{https://wg21.link/p3234r0}", +@misc{P3480R0, + author = "Matthias Kretz", + title = "{P3480R0}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3234R1, - author = "Glen Joseph Fernandes", - title = "{P3234R1}: Utility to check if a pointer is in a given range", - howpublished = "\url{https://wg21.link/p3234r1}", +@misc{P3480R1, + author = "Matthias Kretz", + title = "{P3480R1}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r1}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3235R0, - author = "Victor Zverovich", - title = "{P3235R0}: std::print more types faster with less memory", - howpublished = "\url{https://wg21.link/p3235r0}", +@misc{P3480R2, + author = "Matthias Kretz", + title = "{P3480R2}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r2}", year = 2024, + month = 11, + publisher = "WG21" +} +@misc{P3480R3, + author = "Matthias Kretz", + title = "{P3480R3}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r3}", + year = 2025, + month = 1, + publisher = "WG21" +} +@misc{P3480R4, + author = "Matthias Kretz", + title = "{P3480R4}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r4}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3480R5, + author = "Matthias Kretz", + title = "{P3480R5}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r5}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3235R1, - author = "Victor Zverovich", - title = "{P3235R1}: std::print more types faster with less memory", - howpublished = "\url{https://wg21.link/p3235r1}", - year = 2024, +@misc{P3480R6, + author = "Matthias Kretz", + title = "{P3480R6}: std::simd is a range", + howpublished = "\url{https://wg21.link/p3480r6}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3235R2, - author = "Victor Zverovich", - title = "{P3235R2}: std::print more types faster with less memory", - howpublished = "\url{https://wg21.link/p3235r2}", +@misc{P3481R0, + author = "Lucian Radu Teodorescu and Lewis Baker and Ruslan Arutyunyan", + title = "{P3481R0}: Summarizing std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/p3481r0}", year = 2024, - month = 6, + month = 10, publisher = "WG21" } -@misc{P3235R3, - author = "Victor Zverovich", - title = "{P3235R3}: std::print more types faster with less memory", - howpublished = "\url{https://wg21.link/p3235r3}", - year = 2024, - month = 6, +@misc{P3481R1, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lewis Baker", + title = "{P3481R1}: std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/p3481r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3236R0, - author = "Alan de Freitas and Daniel Liam Anderson and Giuseppe D'Angelo and Hans Goudey and Hartmut Kaiser and Isidoros Tsaousis and Jacques Lucke and Krystian Stasiowski and Shreyas Atre and Stéphane Janel and Thiago Maciera", - title = "{P3236R0}: Please reject P2786 and adopt P1144", - howpublished = "\url{https://wg21.link/p3236r0}", - year = 2024, +@misc{P3481R2, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lewis Baker", + title = "{P3481R2}: std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/p3481r2}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3481R3, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lewis Baker and Mark Hoemmen", + title = "{P3481R3}: std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/p3481r3}", + year = 2025, month = 4, publisher = "WG21" } -@misc{P3236R1, - author = "Alan de Freitas and Daniel Liam Anderson and Giuseppe D'Angelo and Hans Goudey and Jacques Lucke and Krystian Stasiowski and Stéphane Janel and Thiago Maciera", - title = "{P3236R1}: Please reject P2786 and adopt P1144", - howpublished = "\url{https://wg21.link/p3236r1}", - year = 2024, - month = 5, +@misc{P3481R4, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lewis Baker and Mark Hoemmen", + title = "{P3481R4}: std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/p3481r4}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3237R0, - author = "Andrei Zissu", - title = "{P3237R0}: Matrix Representation of Contract Semantics", - howpublished = "\url{https://wg21.link/p3237r0}", - year = 2024, - month = 4, +@misc{P3481R5, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lewis Baker and Mark Hoemmen", + title = "{P3481R5}: std::execution::bulk() issues", + howpublished = "\url{https://wg21.link/p3481r5}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3237R1, - author = "Andrei Zissu", - title = "{P3237R1}: Matrix Representation of Contract Semantics", - howpublished = "\url{https://wg21.link/p3237r1}", +@misc{P3482R0, + author = "Thomas W Rodgers and Dietmar Kuhl", + title = "{P3482R0}: Proposed API for creating TAPS based networking connections", + howpublished = "\url{https://wg21.link/p3482r0}", year = 2024, - month = 10, + month = 12, publisher = "WG21" } -@misc{P3237R2, - author = "Andrei Zissu", - title = "{P3237R2}: Matrix Representation of Contract Semantics", - howpublished = "\url{https://wg21.link/p3237r2}", - year = 2024, - month = 10, +@misc{P3482R1, + author = "Thomas Rodgers and Woven By Toyota and thomas.rodgers@woven-planet.global and Dietmar Kühl and Bloomberg and dkuhl@bloomberg.net", + title = "{P3482R1}: Design for C++ networking based on IETF TAPS", + howpublished = "\url{https://wg21.link/p3482r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3238R0, - author = "Ville Voutilainen", - title = "{P3238R0}: An alternate proposal for naming contract semantics", - howpublished = "\url{https://wg21.link/p3238r0}", +@misc{P3483R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3483R0}: Contracts for C++: Pre-Wroclaw technical clarifications", + howpublished = "\url{https://wg21.link/p3483r0}", year = 2024, - month = 5, + month = 10, publisher = "WG21" } -@misc{P3239R0, - author = "Alisdair Meredith", - title = "{P3239R0}: A Relocating Swap", - howpublished = "\url{https://wg21.link/p3239r0}", +@misc{P3483R1, + author = "Timur Doumler and Joshua Berne", + title = "{P3483R1}: Contracts for C++: Pre-Wroclaw technical clarifications", + howpublished = "\url{https://wg21.link/p3483r1}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3240R0, - author = "Alisdair Meredith", - title = "{P3240R0}: Slides for EWGI presentation on allocators, Tokyo 2024", - howpublished = "\url{https://wg21.link/p3240r0}", +@misc{P3484R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3484R0}: Postconditions odr-using a parameter modified in an overriding function", + howpublished = "\url{https://wg21.link/p3484r0}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3241R0, - author = "Alisdair Meredith", - title = "{P3241R0}: Slides for LEWG presentation on trivial relocation, April 2024", - howpublished = "\url{https://wg21.link/p3241r0}", +@misc{P3484R1, + author = "Timur Doumler and Joshua Berne", + title = "{P3484R1}: Postconditions odr-using a parameter modified in an overriding function", + howpublished = "\url{https://wg21.link/p3484r1}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3242R0, - author = "Nicolas Morales and Christian Trott and Mark Hoemmen and Damien Lebrun-Grandie", - title = "{P3242R0}: Copy and fill for mdspan", - howpublished = "\url{https://wg21.link/p3242r0}", +@misc{P3484R2, + author = "Timur Doumler and Joshua Berne", + title = "{P3484R2}: Postconditions odr-using a parameter modified in an overriding function", + howpublished = "\url{https://wg21.link/p3484r2}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3243R0, - author = "David Sankel and Marco Foco and Darius Neațu and Barry Revzin", - title = "{P3243R0}: Give std::optional Range Support - Presentation, Tokyo 2024", - howpublished = "\url{https://wg21.link/p3243r0}", +@misc{P3485R0, + author = "Barry Revzin", + title = "{P3485R0}: Grouping using declarations with braces", + howpublished = "\url{https://wg21.link/p3485r0}", year = 2024, - month = 4, + month = 10, publisher = "WG21" } -@misc{P3244R0, - author = "David Sankel and Darius Neațu", - title = "{P3244R0}: [[nodiscard]] Policy - Presentation, Tokyo 2024", - howpublished = "\url{https://wg21.link/p3244r0}", +@misc{P3487R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3487R0}: Postconditions odr-using a parameter that may be passed in registers", + howpublished = "\url{https://wg21.link/p3487r0}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3245R0, - author = "Xavier Bonaventura", - title = "{P3245R0}: Allow `[[nodiscard]]` in type alias declarations", - howpublished = "\url{https://wg21.link/p3245r0}", +@misc{P3488R0, + author = "Matthias Kretz", + title = "{P3488R0}: Floating-Point Excess Precision", + howpublished = "\url{https://wg21.link/p3488r0}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3245R1, - author = "Xavier Bonaventura", - title = "{P3245R1}: Allow `[[nodiscard]]` in type alias declarations", - howpublished = "\url{https://wg21.link/p3245r1}", +@misc{P3488R1, + author = "Matthias Kretz", + title = "{P3488R1}: Floating-Point Excess Precision", + howpublished = "\url{https://wg21.link/p3488r1}", year = 2024, - month = 7, + month = 11, publisher = "WG21" } -@misc{P3245R2, - author = "Xavier Bonaventura", - title = "{P3245R2}: Allow `[[nodiscard]]` in type alias declarations", - howpublished = "\url{https://wg21.link/p3245r2}", +@misc{P3489R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3489R0}: Postconditions odr-using a parameter of dependent type", + howpublished = "\url{https://wg21.link/p3489r0}", year = 2024, - month = 9, + month = 11, publisher = "WG21" } -@misc{P3247R0, - author = "Jens Maurer", - title = "{P3247R0}: Deprecate the notion of trivial types", - howpublished = "\url{https://wg21.link/p3247r0}", +@misc{P3490R0, + author = "Alexey Kukanov and Ruslan Arutyunyan", + title = "{P3490R0}: Justification for ranges as the output of parallel range algorithms", + howpublished = "\url{https://wg21.link/p3490r0}", year = 2024, - month = 4, + month = 11, publisher = "WG21" } -@misc{P3247R1, - author = "Jens Maurer", - title = "{P3247R1}: Deprecate the notion of trivial types", - howpublished = "\url{https://wg21.link/p3247r1}", +@misc{P3491R0, + author = "Barry Revzin and Peter Dimov and Daveed Vandevoorde and Dan Katz", + title = "{P3491R0}: define\_static\_{\textbraceleft}string,object,array{\textbraceright}", + howpublished = "\url{https://wg21.link/p3491r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3247R2, - author = "Jens Maurer", - title = "{P3247R2}: Deprecate the notion of trivial types", - howpublished = "\url{https://wg21.link/p3247r2}", - year = 2024, - month = 10, +@misc{P3491R1, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Daveed Vandevoorde", + title = "{P3491R1}: define\_static\_{\textbraceleft}string,object,array{\textbraceright}", + howpublished = "\url{https://wg21.link/p3491r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3248R0, - author = "Gonzalo Brito Gadeschi", - title = "{P3248R0}: Require [u]intptr\_t", - howpublished = "\url{https://wg21.link/p3248r0}", - year = 2024, - month = 5, +@misc{P3491R2, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Daveed Vandevoorde", + title = "{P3491R2}: define\_static\_{\textbraceleft}string,object,array{\textbraceright}", + howpublished = "\url{https://wg21.link/p3491r2}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3248R1, - author = "Gonzalo Brito Gadeschi", - title = "{P3248R1}: Require [u]intptr\_t", - howpublished = "\url{https://wg21.link/p3248r1}", - year = 2024, +@misc{P3491R3, + author = "Barry Revzin and Wyatt Childers and Peter Dimov and Daveed Vandevoorde", + title = "{P3491R3}: define\_static\_{\textbraceleft}string,object,array{\textbraceright}", + howpublished = "\url{https://wg21.link/p3491r3}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3248R2, - author = "Gonzalo Brito Gadeschi", - title = "{P3248R2}: Require [u]intptr\_t", - howpublished = "\url{https://wg21.link/p3248r2}", +@misc{P3492R0, + author = "Lauri Vasama", + title = "{P3492R0}: Sized deallocation for placement new", + howpublished = "\url{https://wg21.link/p3492r0}", year = 2024, - month = 9, + month = 11, publisher = "WG21" } -@misc{P3249R0, - author = "Ran Regev", - title = "{P3249R0}: A unified syntax for Pattern Matching and Contracts when introducing a new name", - howpublished = "\url{https://wg21.link/p3249r0}", - year = 2024, - month = 4, +@misc{P3492R1, + author = "Lauri Vasama", + title = "{P3492R1}: Sized deallocation for placement new", + howpublished = "\url{https://wg21.link/p3492r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3250R0, - author = "Peter Bindels", - title = "{P3250R0}: C++ contracts with regards to function pointers", - howpublished = "\url{https://wg21.link/p3250r0}", - year = 2024, - month = 5, +@misc{P3492R2, + author = "Lauri Vasama", + title = "{P3492R2}: Sized deallocation for placement new", + howpublished = "\url{https://wg21.link/p3492r2}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3251R0, - author = "Peter Bindels", - title = "{P3251R0}: C++ contracts and coroutines", - howpublished = "\url{https://wg21.link/p3251r0}", +@misc{P3493R0, + author = "Ville Voutilainen", + title = "{P3493R0}: Ruminations on reflection and access", + howpublished = "\url{https://wg21.link/p3493r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3253R0, - author = "Brian Bi", - title = "{P3253R0}: Distinguishing between member and free coroutines", - howpublished = "\url{https://wg21.link/p3253r0}", +@misc{P3495R0, + author = "Oliver Rosten and Mark Hoemmen", + title = "{P3495R0}: Remarks on Basic Statistics, P1708R9", + howpublished = "\url{https://wg21.link/p3495r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3254R0, - author = "Brian Bi", - title = "{P3254R0}: Reserve identifiers preceded by @ for non-ignorable annotation tokens", - howpublished = "\url{https://wg21.link/p3254r0}", - year = 2024, - month = 5, +@misc{P3496R0, + author = "Barry Revzin", + title = "{P3496R0}: Immediate-Escalating Expressions", + howpublished = "\url{https://wg21.link/p3496r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3255R0, - author = "Brian Bi", - title = "{P3255R0}: Expose whether atomic notifying operations are lock-free", - howpublished = "\url{https://wg21.link/p3255r0}", +@misc{P3497R0, + author = "Jan Wilmans", + title = "{P3497R0}: Guarded Objects", + howpublished = "\url{https://wg21.link/p3497r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3255R1, - author = "Brian Bi", - title = "{P3255R1}: Expose whether atomic notifying operations are lock-free", - howpublished = "\url{https://wg21.link/p3255r1}", +@misc{P3498R0, + author = "Gabriel Dos Reis and Thomas Wise; Zachary Henkel", + title = "{P3498R0}: Stop the Bleeding but, First, Do No Harm", + howpublished = "\url{https://wg21.link/p3498r0}", year = 2024, - month = 7, + month = 11, publisher = "WG21" } -@misc{P3257R0, - author = "Jens Maurer", - title = "{P3257R0}: Make the predicate of contract\_assert more regular", - howpublished = "\url{https://wg21.link/p3257r0}", - year = 2024, - month = 4, +@misc{P3499R0, + author = "Lisa Lippincott and Timur Doumler and Joshua Berne", + title = "{P3499R0}: Exploring strict contract predicates", + howpublished = "\url{https://wg21.link/p3499r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3258R0, - author = "Corentin Jabot", - title = "{P3258R0}: Formatting charN\_t", - howpublished = "\url{https://wg21.link/p3258r0}", - year = 2024, - month = 5, +@misc{P3499R1, + author = "Timur Doumler and Lisa Lippincott and Joshua Berne", + title = "{P3499R1}: Exploring strict contract predicates", + howpublished = "\url{https://wg21.link/p3499r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3259R0, - author = "Jarrad J Waterloo", - title = "{P3259R0}: const by default", - howpublished = "\url{https://wg21.link/p3259r0}", - year = 2024, - month = 5, +@misc{P3500R0, + author = "Timur Doumler and Gašper Ažman and Joshua Berne", + title = "{P3500R0}: Are Contracts ``safe''?", + howpublished = "\url{https://wg21.link/p3500r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3261R0, - author = "Joshua Berne", - title = "{P3261R0}: Revisiting `const`-ification in Contract Assertions", - howpublished = "\url{https://wg21.link/p3261r0}", - year = 2024, - month = 10, +@misc{P3500R1, + author = "Timur Doumler and Gašper Ažman and Joshua Berne and Ryan McDougall", + title = "{P3500R1}: Are Contracts ``safe''?", + howpublished = "\url{https://wg21.link/p3500r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3261R1, - author = "Joshua Berne", - title = "{P3261R1}: Revisiting `const`-ification in Contract Assertions", - howpublished = "\url{https://wg21.link/p3261r1}", - year = 2024, - month = 10, +@misc{P3501R0, + author = "S. Davis Herring", + title = "{P3501R0}: The ad-dressing of cats", + howpublished = "\url{https://wg21.link/p3501r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3261R2, - author = "Joshua Berne", - title = "{P3261R2}: Revisiting `const`-ification in Contract Assertions", - howpublished = "\url{https://wg21.link/p3261r2}", +@misc{P3502R0, + author = "Timur Doumler", + title = "{P3502R0}: Slides for D2900R11 - Contracts for C++", + howpublished = "\url{https://wg21.link/p3502r0}", year = 2024, month = 11, publisher = "WG21" } -@misc{P3263R0, - author = "Tiago Freire", - title = "{P3263R0}: Encoded annotated char", - howpublished = "\url{https://wg21.link/p3263r0}", +@misc{P3503R0, + author = "Nicolas Morales and Jonathan Wakely", + title = "{P3503R0}: Make type-erased allocator use in promise and packaged\_task consistent", + howpublished = "\url{https://wg21.link/p3503r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3264R0, - author = "Ville Voutilainen", - title = "{P3264R0}: Double-evaluation of preconditions", - howpublished = "\url{https://wg21.link/p3264r0}", - year = 2024, - month = 5, +@misc{P3503R1, + author = "Nicolas Morales and Jonathan Wakely", + title = "{P3503R1}: Make type-erased allocator use in promise and packaged\_task consistent", + howpublished = "\url{https://wg21.link/p3503r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3264R1, - author = "Ville Voutilainen", - title = "{P3264R1}: Double-evaluation of preconditions", - howpublished = "\url{https://wg21.link/p3264r1}", - year = 2024, - month = 5, +@misc{P3503R2, + author = "Nicolas Morales and Jonathan Wakely", + title = "{P3503R2}: Make type-erased allocator use in promise and packaged\_task consistent", + howpublished = "\url{https://wg21.link/p3503r2}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3265R0, - author = "Ville Voutilainen", - title = "{P3265R0}: Ship Contracts in a TS", - howpublished = "\url{https://wg21.link/p3265r0}", - year = 2024, - month = 5, +@misc{P3503R3, + author = "Nicolas Morales and Jonathan Wakely", + title = "{P3503R3}: Make type-erased allocator use in promise and packaged\_task consistent", + howpublished = "\url{https://wg21.link/p3503r3}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3265R1, - author = "Ville Voutilainen", - title = "{P3265R1}: Ship Contracts in a TS", - howpublished = "\url{https://wg21.link/p3265r1}", +@misc{P3504R0, + author = "Jonathan Wakely", + title = "{P3504R0}: C++ Standard Library Ready Issues to be moved in Wroclaw, Nov. 2024", + howpublished = "\url{https://wg21.link/p3504r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3265R2, - author = "Ville Voutilainen", - title = "{P3265R2}: Ship Contracts in a TS", - howpublished = "\url{https://wg21.link/p3265r2}", - year = 2024, - month = 5, +@misc{P3505R0, + author = "Victor Zverovich and Junekey Jeon", + title = "{P3505R0}: Fix the default floating-point representation in std::format", + howpublished = "\url{https://wg21.link/p3505r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3265R3, - author = "Ville Voutilainen", - title = "{P3265R3}: Ship Contracts in a TS", - howpublished = "\url{https://wg21.link/p3265r3}", - year = 2024, - month = 5, +@misc{P3505R1, + author = "Victor Zverovich and Junekey Jeon", + title = "{P3505R1}: Fix the default floating-point representation in std::format", + howpublished = "\url{https://wg21.link/p3505r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3266R0, - author = "Jarrad J Waterloo", - title = "{P3266R0}: non referenceable types", - howpublished = "\url{https://wg21.link/p3266r0}", - year = 2024, - month = 5, +@misc{P3506R0, + author = "Gabriel Dos Reis", + title = "{P3506R0}: P2900 Is Still not Ready for C++26", + howpublished = "\url{https://wg21.link/p3506r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3267R0, - author = "Peter Bindels", - title = "{P3267R0}: C++ contracts implementation strategies", - howpublished = "\url{https://wg21.link/p3267r0}", +@misc{P3508R0, + author = "Giuseppe D'Angelo and Michael Schellenberger Costa", + title = "{P3508R0}: Wording for constexpr for specialized memory algorithms", + howpublished = "\url{https://wg21.link/p3508r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3267R1, - author = "Peter Bindels and Tom Honermann", - title = "{P3267R1}: Approaches to C++ Contracts", - howpublished = "\url{https://wg21.link/p3267r1}", +@misc{P3510R0, + author = "Nathan Myers and Gašper Ažman", + title = "{P3510R0}: Leftover properties of `this` in constructor preconditions", + howpublished = "\url{https://wg21.link/p3510r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3268R0, - author = "Peter Bindels", - title = "{P3268R0}: C++ Contracts Constification Challenges Concerning Current Code", - howpublished = "\url{https://wg21.link/p3268r0}", +@misc{P3510R1, + author = "Nathan Myers and Gašper Ažman", + title = "{P3510R1}: Leftover properties of `this` in constructor preconditions", + howpublished = "\url{https://wg21.link/p3510r1}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3269R0, - author = "Timur Doumler and John Spicer", - title = "{P3269R0}: Do Not Ship Contracts as a TS", - howpublished = "\url{https://wg21.link/p3269r0}", +@misc{P3510R2, + author = "Nathan Myers and Gašper Ažman", + title = "{P3510R2}: Leftover properties of `this` in constructor preconditions", + howpublished = "\url{https://wg21.link/p3510r2}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3270R0, - author = "John Lakos and Joshua Berne", - title = "{P3270R0}: Repetition, Elision, and Constification w.r.t. contract\_assert", - howpublished = "\url{https://wg21.link/p3270r0}", - year = 2024, - month = 5, +@misc{P3514R0, + author = "Steve Downey", + title = "{P3514R0}: ``RFC 3514: The Security Flag'' for C++", + howpublished = "\url{https://wg21.link/p3514r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3271R0, - author = "Lisa Lippincott", - title = "{P3271R0}: Function Usage Types (Contracts for Function Pointers)", - howpublished = "\url{https://wg21.link/p3271r0}", - year = 2024, - month = 5, +@misc{P3516R0, + author = "Louis Dionne and Giuseppe D’Angelo", + title = "{P3516R0}: Uninitialized algorithms for relocation", + howpublished = "\url{https://wg21.link/p3516r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3271R1, - author = "Lisa Lippincott", - title = "{P3271R1}: Function Types with Usage (Contracts for Function Pointers)", - howpublished = "\url{https://wg21.link/p3271r1}", - year = 2024, - month = 10, +@misc{P3516R1, + author = "Louis Dionne and Giuseppe D’Angelo", + title = "{P3516R1}: Uninitialized algorithms for relocation", + howpublished = "\url{https://wg21.link/p3516r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3273R0, - author = "Andrei Alexandrescu and Daveed Vandevoorde and David Olsen and Michael Garland", - title = "{P3273R0}: Introspection of Closure Types", - howpublished = "\url{https://wg21.link/p3273r0}", - year = 2024, +@misc{P3516R2, + author = "Louis Dionne and Giuseppe D’Angelo", + title = "{P3516R2}: Uninitialized algorithms for relocation", + howpublished = "\url{https://wg21.link/p3516r2}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3274R0, - author = "Bjarne Stroustrup", - title = "{P3274R0}: A framework for Profiles development", - howpublished = "\url{https://wg21.link/p3274r0}", +@misc{P3517R0, + author = "Alisdair Meredith", + title = "{P3517R0}: Slides presented to LEWG on trivial relocation in Wroclaw", + howpublished = "\url{https://wg21.link/p3517r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3275R0, - author = "Matthias Kretz", - title = "{P3275R0}: Replace simd operator[] with getter and setter functions - or not", - howpublished = "\url{https://wg21.link/p3275r0}", +@misc{P3518R0, + author = "Gašper Ažman", + title = "{P3518R0}: Slides for Standardized Constexpr Type Ordering", + howpublished = "\url{https://wg21.link/p3518r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3276R0, - author = "Joshua Berne and Steve Downey and Jake Fevold and Mungo Gill and Rostislav Khlebnikov and John Lakos and and Alisdair Meredith", - title = "{P3276R0}: P2900 Is Superior to a Contracts TS", - howpublished = "\url{https://wg21.link/p3276r0}", +@misc{P3519R0, + author = "Lewis Baker", + title = "{P3519R0}: Slides for P3425 presentation to LEWG", + howpublished = "\url{https://wg21.link/p3519r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3278R0, - author = "Nina Ranns", - title = "{P3278R0}: Analysis of interaction between relocation, assignment, and swap", - howpublished = "\url{https://wg21.link/p3278r0}", +@misc{P3520R0, + author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński", + title = "{P3520R0}: Wroclaw Technical Fixes to Contracts", + howpublished = "\url{https://wg21.link/p3520r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3279R0, - author = "Arthur O'Dwyer", - title = "{P3279R0}: CWG2463: What 'trivially fooable' should mean", - howpublished = "\url{https://wg21.link/p3279r0}", +@misc{P3521R0, + author = "Michael Park and Zach Laine", + title = "{P3521R0}: Pattern Matching: Customization Point for Open Sum Types", + howpublished = "\url{https://wg21.link/p3521r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3281R0, - author = "John Spicer", - title = "{P3281R0}: Contact checks should be regular C++", - howpublished = "\url{https://wg21.link/p3281r0}", +@misc{P3524R0, + author = "Jens Maurer", + title = "{P3524R0}: Core Language Working Group ``ready'' Issues for the November, 2024 meeting", + howpublished = "\url{https://wg21.link/p3524r0}", year = 2024, - month = 5, + month = 11, publisher = "WG21" } -@misc{P3282R0, - author = "Detlef Vollmann", - title = "{P3282R0}: Static Storage for C++ Concurrent bounded\_queue", - howpublished = "\url{https://wg21.link/p3282r0}", +@misc{P3525R0, + author = "Barry Revzin", + title = "{P3525R0}: Explicit Implicit Template Regions", + howpublished = "\url{https://wg21.link/p3525r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3283R0, - author = "Rhidian De Wit", - title = "{P3283R0}: Adding .first() and .last() to strings", - howpublished = "\url{https://wg21.link/p3283r0}", - year = 2024, - month = 5, +@misc{P3526R0, + author = "Peter Bindels and Eric Fiselier", + title = "{P3526R0}: Container truncation", + howpublished = "\url{https://wg21.link/p3526r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3284R0, - author = "Eric Niebler", - title = "{P3284R0}: `finally`, `write\_env`, and `unstoppable` Sender Adaptors", - howpublished = "\url{https://wg21.link/p3284r0}", +@misc{P3527R0, + author = "Michael Park and Zach Laine", + title = "{P3527R0}: Pattern Matching: *variant-like* and `std::expected`", + howpublished = "\url{https://wg21.link/p3527r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3284R1, - author = "Eric Niebler", - title = "{P3284R1}: `finally`, `write\_env`, and `unstoppable` Sender Adaptors", - howpublished = "\url{https://wg21.link/p3284r1}", - year = 2024, - month = 7, +@misc{P3527R1, + author = "Michael Park and Zach Laine", + title = "{P3527R1}: Pattern Matching: *variant-like* and `std::expected`", + howpublished = "\url{https://wg21.link/p3527r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3284R2, - author = "Eric Niebler", - title = "{P3284R2}: `write\_env` and `unstoppable` Sender Adaptors", - howpublished = "\url{https://wg21.link/p3284r2}", +@misc{P3530R0, + author = "Boleyn Su and Gašper Ažman", + title = "{P3530R0}: Intrinsic for reading uninitialized memory", + howpublished = "\url{https://wg21.link/p3530r0}", year = 2024, - month = 11, + month = 12, publisher = "WG21" } -@misc{P3285R0, - author = "Gabriel Dos Reis", - title = "{P3285R0}: Contracts: Protecting The Protector", - howpublished = "\url{https://wg21.link/p3285r0}", +@misc{P3533R0, + author = "Hana Dusíková", + title = "{P3533R0}: constexpr virtual inheritance", + howpublished = "\url{https://wg21.link/p3533r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3286R0, - author = "Daniel Ruoso", - title = "{P3286R0}: Module Metadata Format for Distribution with Pre-Built Libraries", - howpublished = "\url{https://wg21.link/p3286r0}", - year = 2024, - month = 5, +@misc{P3533R1, + author = "Hana Dusíková", + title = "{P3533R1}: constexpr virtual inheritance", + howpublished = "\url{https://wg21.link/p3533r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3287R0, - author = "Matthias Kretz", - title = "{P3287R0}: Exploration of namespaces for std::simd", - howpublished = "\url{https://wg21.link/p3287r0}", - year = 2024, - month = 5, +@misc{P3533R2, + author = "Hana Dusíková", + title = "{P3533R2}: constexpr virtual inheritance", + howpublished = "\url{https://wg21.link/p3533r2}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3287R1, - author = "Matthias Kretz", - title = "{P3287R1}: Exploration of namespaces for std::simd", - howpublished = "\url{https://wg21.link/p3287r1}", - year = 2024, - month = 10, +@misc{P3534R0, + author = "Alisdair Meredith", + title = "{P3534R0}: Avoid UB When Compiling Code That Violates Library Specification", + howpublished = "\url{https://wg21.link/p3534r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3287R2, - author = "Matthias Kretz", - title = "{P3287R2}: Exploration of namespaces for std::simd", - howpublished = "\url{https://wg21.link/p3287r2}", +@misc{P3537R0, + author = "Detlef Vollmann", + title = "{P3537R0}: Presentation on Concurrent Queue API LEWG Telecon 2024-Dec-10", + howpublished = "\url{https://wg21.link/p3537r0}", year = 2024, - month = 11, + month = 12, publisher = "WG21" } -@misc{P3288R0, - author = "Thomas P. K. Healy", - title = "{P3288R0}: std::elide", - howpublished = "\url{https://wg21.link/p3288r0}", +@misc{P3537R1, + author = "Detlef Vollmann", + title = "{P3537R1}: Presentation on Concurrent Queue API", + howpublished = "\url{https://wg21.link/p3537r1}", + year = 2025, + month = 2, + publisher = "WG21" +} +@misc{P3539R1, + author = "Paweł Benetkiewicz", + title = "{P3539R1}: Consistent Function Label Naming for Sections", + howpublished = "\url{https://wg21.link/p3539r1}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3288R1, - author = "Thomas P. K. Healy", - title = "{P3288R1}: std::elide", - howpublished = "\url{https://wg21.link/p3288r1}", +@misc{P3540R0, + author = "JeanHeyd Meneide", + title = "{P3540R0}: \#embed Parameter offset", + howpublished = "\url{https://wg21.link/p3540r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3288R2, - author = "Thomas P. K. Healy", - title = "{P3288R2}: std::elide", - howpublished = "\url{https://wg21.link/p3288r2}", - year = 2024, - month = 5, +@misc{P3540R1, + author = "JeanHeyd Meneide", + title = "{P3540R1}: \#embed Parameter offset", + howpublished = "\url{https://wg21.link/p3540r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3288R3, - author = "Thomas P. K. Healy", - title = "{P3288R3}: std::elide", - howpublished = "\url{https://wg21.link/p3288r3}", - year = 2024, +@misc{P3540R2, + author = "JeanHeyd Meneide", + title = "{P3540R2}: \#embed Parameter offset", + howpublished = "\url{https://wg21.link/p3540r2}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3289R0, - author = "Daveed Vandevoorde and Wyatt Childers and Barry Revzin", - title = "{P3289R0}: Consteval blocks", - howpublished = "\url{https://wg21.link/p3289r0}", +@misc{P3541R0, + author = "Andrzej Krzemieński", + title = "{P3541R0}: Violation handlers vs `noexcept`", + howpublished = "\url{https://wg21.link/p3541r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3289R1, - author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", - title = "{P3289R1}: Consteval blocks", - howpublished = "\url{https://wg21.link/p3289r1}", +@misc{P3541R1, + author = "Andrzej Krzemieński", + title = "{P3541R1}: Violation handlers vs `noexcept`", + howpublished = "\url{https://wg21.link/p3541r1}", year = 2025, month = 1, publisher = "WG21" } -@misc{P3290R0, - author = "Joshua Berne and Timur Doumler and John Lakos", - title = "{P3290R0}: Integrating Existing Assertions With Contracts", - howpublished = "\url{https://wg21.link/p3290r0}", - year = 2024, - month = 5, - publisher = "WG21" -} -@misc{P3290R1, - author = "Joshua Berne and Timur Doumler and John Lakos", - title = "{P3290R1}: Integrating Existing Assertions With Contracts", - howpublished = "\url{https://wg21.link/p3290r1}", +@misc{P3542R0, + author = "Brian Bi", + title = "{P3542R0}: Abolish the term ``converting constructor''", + howpublished = "\url{https://wg21.link/p3542r0}", year = 2024, - month = 7, + month = 12, publisher = "WG21" } -@misc{P3290R2, - author = "Joshua Berne and Timur Doumler and John Lakos", - title = "{P3290R2}: Integrating Existing Assertions With Contracts", - howpublished = "\url{https://wg21.link/p3290r2}", +@misc{P3543R0, + author = "Mungo Gill and Corentin Jabot and John Lakos and Joshua Berne and Timur Doumler", + title = "{P3543R0}: Response to Core Safety Profiles (P3081)", + howpublished = "\url{https://wg21.link/p3543r0}", year = 2024, - month = 9, + month = 12, publisher = "WG21" } -@misc{P3292R0, - author = "David Goldblatt", - title = "{P3292R0}: Provenance and Concurrency", - howpublished = "\url{https://wg21.link/p3292r0}", - year = 2024, - month = 5, +@misc{P3544R0, + author = "Hewill Kang", + title = "{P3544R0}: ranges::to view", + howpublished = "\url{https://wg21.link/p3544r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3293R0, - author = "Barry Revzin and Peter Dimov and Dan Katz and Daveed Vandevoorde", - title = "{P3293R0}: Splicing a base class subobject", - howpublished = "\url{https://wg21.link/p3293r0}", +@misc{P3546R0, + author = "Thomas Mejstrik", + title = "{P3546R0}: Explicit return type deduction for std::numeric\_limits and numbers", + howpublished = "\url{https://wg21.link/p3546r0}", year = 2024, - month = 5, + month = 12, publisher = "WG21" } -@misc{P3293R1, - author = "Barry Revzin and Peter Dimov and Dan Katz and Daveed Vandevoorde", - title = "{P3293R1}: Splicing a base class subobject", - howpublished = "\url{https://wg21.link/p3293r1}", - year = 2024, - month = 10, +@misc{P3547R0, + author = "Dan Katz and Ville Voutilainen", + title = "{P3547R0}: Modeling Access Control With Reflection", + howpublished = "\url{https://wg21.link/p3547r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3294R0, - author = "Barry Revzin and Andrei Alexandrescu and Daveed Vandevoorde", - title = "{P3294R0}: Code Injection with Token Sequences", - howpublished = "\url{https://wg21.link/p3294r0}", - year = 2024, - month = 5, +@misc{P3547R1, + author = "Dan Katz and Ville Voutilainen", + title = "{P3547R1}: Modeling Access Control With Reflection", + howpublished = "\url{https://wg21.link/p3547r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3294R1, - author = "Barry Revzin and Andrei Alexandrescu and Daveed Vandevoorde", - title = "{P3294R1}: Code Injection with Token Sequences", - howpublished = "\url{https://wg21.link/p3294r1}", - year = 2024, - month = 7, +@misc{P3548R0, + author = "Niall Douglas", + title = "{P3548R0}: P1030 `std::filesystem::path\_view` forward progress options", + howpublished = "\url{https://wg21.link/p3548r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3294R2, - author = "Barry Revzin and Andrei Alexandrescu and Daveed Vandevoorde", - title = "{P3294R2}: Code Injection with Token Sequences", - howpublished = "\url{https://wg21.link/p3294r2}", - year = 2024, - month = 10, +@misc{P3549R0, + author = "Barry Revzin and Michael Park and Zach Laine and Bruno Cardoso Lopes", + title = "{P3549R0}: Diverging expressions", + howpublished = "\url{https://wg21.link/p3549r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3295R0, - author = "Ben Craig", - title = "{P3295R0}: Freestanding constexpr containers and constexpr exception types", - howpublished = "\url{https://wg21.link/p3295r0}", - year = 2024, - month = 5, +@misc{P3550R0, + author = "Alisdair Meredith", + title = "{P3550R0}: Imports cannot ...", + howpublished = "\url{https://wg21.link/p3550r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3295R1, - author = "Ben Craig", - title = "{P3295R1}: Freestanding constexpr containers and constexpr exception types", - howpublished = "\url{https://wg21.link/p3295r1}", - year = 2024, - month = 9, +@misc{P3552R0, + author = "Dietmar Kühl and Maikel Nadolski", + title = "{P3552R0}: Add a Coroutine Lazy Type", + howpublished = "\url{https://wg21.link/p3552r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3295R2, - author = "Ben Craig", - title = "{P3295R2}: Freestanding constexpr containers and constexpr exception types", - howpublished = "\url{https://wg21.link/p3295r2}", - year = 2024, - month = 10, +@misc{P3552R1, + author = "Dietmar Kühl and Maikel Nadolski", + title = "{P3552R1}: Add a Coroutine Task Type", + howpublished = "\url{https://wg21.link/p3552r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3296R0, - author = "Anthony Williams", - title = "{P3296R0}: let\_with\_async\_scope", - howpublished = "\url{https://wg21.link/p3296r0}", - year = 2024, +@misc{P3552R2, + author = "Dietmar Kühl and Maikel Nadolski", + title = "{P3552R2}: Add a Coroutine Task Type", + howpublished = "\url{https://wg21.link/p3552r2}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3296R1, - author = "Anthony Williams", - title = "{P3296R1}: let\_with\_async\_scope", - howpublished = "\url{https://wg21.link/p3296r1}", - year = 2024, +@misc{P3552R3, + author = "Dietmar Kühl and Maikel Nadolski", + title = "{P3552R3}: Add a Coroutine Task Type", + howpublished = "\url{https://wg21.link/p3552r3}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3296R2, - author = "Anthony Williams", - title = "{P3296R2}: let\_async\_scope", - howpublished = "\url{https://wg21.link/p3296r2}", - year = 2024, - month = 10, - publisher = "WG21" -} -@misc{P3296R3, - author = "Anthony Williams", - title = "{P3296R3}: let\_async\_scope", - howpublished = "\url{https://wg21.link/p3296r3}", - year = 2024, - month = 11, +@misc{P3554R0, + author = "Barry Revzin and Peter Dimov", + title = "{P3554R0}: Non-transient allocation with vector and basic\_string", + howpublished = "\url{https://wg21.link/p3554r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3297R0, - author = "Ryan McDougall and Jean-Francois Campeau and Christian Eltzschig and Mathias Kraus and Pez Zarifian", - title = "{P3297R0}: C++26 Needs Contract Checking", - howpublished = "\url{https://wg21.link/p3297r0}", - year = 2024, - month = 5, +@misc{P3555R0, + author = "Jonathan Müller", + title = "{P3555R0}: An infinite range concept", + howpublished = "\url{https://wg21.link/p3555r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3297R1, - author = "Ryan McDougall and Jean-Francois Campeau and Christian Eltzschig and Mathias Kraus and Pez Zarifian", - title = "{P3297R1}: C++26 Needs Contract Checking", - howpublished = "\url{https://wg21.link/p3297r1}", - year = 2024, - month = 6, +@misc{P3556R0, + author = "Alisdair Meredith", + title = "{P3556R0}: Input files are source files", + howpublished = "\url{https://wg21.link/p3556r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3298R0, - author = "Bengt Gustafsson", - title = "{P3298R0}: Implicit user-defined conversion functions as operator.()", - howpublished = "\url{https://wg21.link/p3298r0}", - year = 2024, +@misc{P3556R1, + author = "Alisdair Meredith and Lori Hughes", + title = "{P3556R1}: Input files are source files", + howpublished = "\url{https://wg21.link/p3556r1}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3298R1, - author = "Bengt Gustafsson", - title = "{P3298R1}: Implicit user-defined conversion functions as operator.()", - howpublished = "\url{https://wg21.link/p3298r1}", - year = 2024, - month = 10, +@misc{P3557R0, + author = "Eric Niebler", + title = "{P3557R0}: High-Quality Sender Diagnostics with Constexpr Exceptions", + howpublished = "\url{https://wg21.link/p3557r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3299R0, - author = "Daniel Towner and Matthias Kretz", - title = "{P3299R0}: Range constructors for std::simd", - howpublished = "\url{https://wg21.link/p3299r0}", - year = 2024, - month = 5, +@misc{P3557R1, + author = "Eric Niebler", + title = "{P3557R1}: High-Quality Sender Diagnostics with Constexpr Exceptions", + howpublished = "\url{https://wg21.link/p3557r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3299R1, - author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", - title = "{P3299R1}: Range constructors for std::simd", - howpublished = "\url{https://wg21.link/p3299r1}", - year = 2024, - month = 9, +@misc{P3557R2, + author = "Eric Niebler", + title = "{P3557R2}: High-Quality Sender Diagnostics with Constexpr Exceptions", + howpublished = "\url{https://wg21.link/p3557r2}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3299R2, - author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", - title = "{P3299R2}: Range constructors for std::simd", - howpublished = "\url{https://wg21.link/p3299r2}", - year = 2024, - month = 10, +@misc{P3557R3, + author = "Eric Niebler", + title = "{P3557R3}: High-Quality Sender Diagnostics with Constexpr Exceptions", + howpublished = "\url{https://wg21.link/p3557r3}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3299R3, - author = "Daniel Towner and Matthias Kretz and Ruslan Arutyunyan", - title = "{P3299R3}: Range constructors for std::simd", - howpublished = "\url{https://wg21.link/p3299r3}", - year = 2024, - month = 12, +@misc{P3558R0, + author = "Joshua Berne and John Lakos", + title = "{P3558R0}: Core Language Contracts By Default", + howpublished = "\url{https://wg21.link/p3558r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3300R0, - author = "Bryce Adelstein Lelbach", - title = "{P3300R0}: C++ Asynchronous Parallel Algorithms", - howpublished = "\url{https://wg21.link/p3300r0}", - year = 2024, +@misc{P3558R1, + author = "Joshua Berne and John Lakos", + title = "{P3558R1}: Core Language Contracts By Default", + howpublished = "\url{https://wg21.link/p3558r1}", + year = 2025, month = 2, publisher = "WG21" } -@misc{P3301R0, - author = "Lauri Vasama", - title = "{P3301R0}: inplace\_stoppable\_base", - howpublished = "\url{https://wg21.link/p3301r0}", - year = 2024, - month = 5, +@misc{P3559R0, + author = "Arthur O'Dwyer", + title = "{P3559R0}: Trivial relocation: One trait or two?", + howpublished = "\url{https://wg21.link/p3559r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3302R0, - author = "Tom Honermann", - title = "{P3302R0}: SG16: Unicode meeting summaries 2024-03-13 through 2024-05-08", - howpublished = "\url{https://wg21.link/p3302r0}", - year = 2024, - month = 5, +@misc{P3560R0, + author = "Barry Revzin and Peter Dimov", + title = "{P3560R0}: Error Handling in Reflection", + howpublished = "\url{https://wg21.link/p3560r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3303R0, - author = "Eric Niebler", - title = "{P3303R0}: Fixing Lazy Sender Algorithm Customization", - howpublished = "\url{https://wg21.link/p3303r0}", - year = 2024, +@misc{P3560R1, + author = "Barry Revzin and Peter Dimov", + title = "{P3560R1}: Error Handling in Reflection", + howpublished = "\url{https://wg21.link/p3560r1}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3303R1, - author = "Eric Niebler", - title = "{P3303R1}: Fixing Lazy Sender Algorithm Customization", - howpublished = "\url{https://wg21.link/p3303r1}", - year = 2024, +@misc{P3560R2, + author = "Barry Revzin and Peter Dimov", + title = "{P3560R2}: Error Handling in Reflection", + howpublished = "\url{https://wg21.link/p3560r2}", + year = 2025, month = 6, publisher = "WG21" } -@misc{P3304R0, - author = "Michael Wong", - title = "{P3304R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/04/10", - howpublished = "\url{https://wg21.link/p3304r0}", - year = 2024, - month = 5, +@misc{P3561R0, + author = "Esa Pulkkinen", + title = "{P3561R0}: Index based coproduct operations on variant, and library wording", + howpublished = "\url{https://wg21.link/p3561r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3305R0, - author = "Michael Wong", - title = "{P3305R0}: SG19: Machine Learning virtual Meeting Minutes to 2024/04/11-2024/05/09", - howpublished = "\url{https://wg21.link/p3305r0}", - year = 2024, - month = 5, +@misc{P3561R1, + author = "Esa Pulkkinen", + title = "{P3561R1}: Index based coproduct operations on variant, and library wording", + howpublished = "\url{https://wg21.link/p3561r1}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3306R0, - author = "Gonzalo Brito Gadeschi and Damien Lebrun-Grandie", - title = "{P3306R0}: Atomic Read-Modify-Write Improvements", - howpublished = "\url{https://wg21.link/p3306r0}", - year = 2024, - month = 5, +@misc{P3561R2, + author = "Esa Pulkkinen", + title = "{P3561R2}: Index based coproduct operations on variant, and library wording", + howpublished = "\url{https://wg21.link/p3561r2}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3307R0, - author = "Gonzalo Brito Gadeschi", - title = "{P3307R0}: Floating-Point Maximum/Minimum Function Objects", - howpublished = "\url{https://wg21.link/p3307r0}", - year = 2024, - month = 5, +@misc{P3564R0, + author = "Mark Hoemmen and Bryce Adelstein Lelbach and Michael Garland", + title = "{P3564R0}: Make the concurrent forward progress guarantee usable in `bulk`", + howpublished = "\url{https://wg21.link/p3564r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3308R0, - author = "Mark Hoemmen and Christian Trott", - title = "{P3308R0}: mdarray design questions and answers", - howpublished = "\url{https://wg21.link/p3308r0}", - year = 2024, - month = 5, +@misc{P3565R0, + author = "S. Davis Herring", + title = "{P3565R0}: Virtual floating-point values", + howpublished = "\url{https://wg21.link/p3565r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3309R0, - author = "Hana Dusíková", - title = "{P3309R0}: constexpr atomic and atomic\_ref", - howpublished = "\url{https://wg21.link/p3309r0}", - year = 2024, +@misc{P3565R1, + author = "S. Davis Herring", + title = "{P3565R1}: Virtual floating-point values", + howpublished = "\url{https://wg21.link/p3565r1}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3309R1, - author = "Hana Dusíková", - title = "{P3309R1}: constexpr atomic and atomic\_ref", - howpublished = "\url{https://wg21.link/p3309r1}", - year = 2024, - month = 7, +@misc{P3566R0, + author = "Marco Foco", + title = "{P3566R0}: You shall not pass `char*` - Safety concerns working with unbounded null-terminated strings", + howpublished = "\url{https://wg21.link/p3566r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3309R2, - author = "Hana Dusíková", - title = "{P3309R2}: constexpr atomic and atomic\_ref", - howpublished = "\url{https://wg21.link/p3309r2}", - year = 2024, - month = 8, +@misc{P3566R1, + author = "Marco Foco", + title = "{P3566R1}: You shall not pass `char*` - Safety concerns working with unbounded null-terminated strings", + howpublished = "\url{https://wg21.link/p3566r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3309R3, - author = "Hana Dusíková", - title = "{P3309R3}: constexpr atomic and atomic\_ref", - howpublished = "\url{https://wg21.link/p3309r3}", - year = 2024, - month = 12, +@misc{P3566R2, + author = "Marco Foco and Joshua Kriegshauser and Alexey Shevlyakov and Giuseppe D'Angelo", + title = "{P3566R2}: You shall not pass `char*` - Safety concerns working with unbounded null-terminated strings", + howpublished = "\url{https://wg21.link/p3566r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3310R0, - author = "Matheus Izvekov", - title = "{P3310R0}: Solving partial ordering issues introduced by P0522R0", - howpublished = "\url{https://wg21.link/p3310r0}", - year = 2024, - month = 5, +@misc{P3567R0, + author = "Hui Xie and Louis Dionne and Arthur O'Dwyer", + title = "{P3567R0}: `flat\_meow` Fixes", + howpublished = "\url{https://wg21.link/p3567r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3310R1, - author = "Matheus Izvekov", - title = "{P3310R1}: Solving partial ordering issues introduced by P0522R0", - howpublished = "\url{https://wg21.link/p3310r1}", - year = 2024, - month = 6, +@misc{P3567R1, + author = "Hui Xie and Louis Dionne and Arthur O'Dwyer", + title = "{P3567R1}: `flat\_meow` Fixes", + howpublished = "\url{https://wg21.link/p3567r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3310R2, - author = "Matheus Izvekov", - title = "{P3310R2}: Solving partial ordering issues introduced by P0522R0", - howpublished = "\url{https://wg21.link/p3310r2}", - year = 2024, - month = 6, +@misc{P3567R2, + author = "Hui Xie and Louis Dionne and Arthur O'Dwyer", + title = "{P3567R2}: `flat\_meow` Fixes", + howpublished = "\url{https://wg21.link/p3567r2}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3310R3, - author = "Matheus Izvekov", - title = "{P3310R3}: Solving partial ordering issues introduced by P0522R0", - howpublished = "\url{https://wg21.link/p3310r3}", - year = 2024, - month = 10, +@misc{P3568R0, + author = "Jan Schultke and Sarah Quiñones", + title = "{P3568R0}: break label; and continue label;", + howpublished = "\url{https://wg21.link/p3568r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3310R4, - author = "Matheus Izvekov", - title = "{P3310R4}: Solving issues introduced by P0522R0", - howpublished = "\url{https://wg21.link/p3310r4}", - year = 2024, - month = 10, +@misc{P3568R1, + author = "Jan Schultke", + title = "{P3568R1}: break label; and continue label;", + howpublished = "\url{https://wg21.link/p3568r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3310R5, - author = "Matheus Izvekov", - title = "{P3310R5}: Solving issues introduced by relaxed template template parameter matching", - howpublished = "\url{https://wg21.link/p3310r5}", - year = 2024, - month = 11, +@misc{P3569R0, + author = "Shafik Yaghmour and Aaron Ballman and Erich Keane and Corentin Jabot and Vlad Serebrennikov", + title = "{P3569R0}: Split define\_aggregate from Reflection", + howpublished = "\url{https://wg21.link/p3569r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3311R0, - author = "Tom Honermann", - title = "{P3311R0}: An opt-in approach for integration of traditional assert facilities in C++ contracts", - howpublished = "\url{https://wg21.link/p3311r0}", - year = 2024, - month = 5, +@misc{P3570R0, + author = "Fabio Fracassi", + title = "{P3570R0}: optional variants in sender/receiver", + howpublished = "\url{https://wg21.link/p3570r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3312R0, - author = "Bengt Gustafsson", - title = "{P3312R0}: Overload Set Types", - howpublished = "\url{https://wg21.link/p3312r0}", - year = 2024, +@misc{P3570R1, + author = "Fabio Fracassi", + title = "{P3570R1}: optional variants in sender/receiver", + howpublished = "\url{https://wg21.link/p3570r1}", + year = 2025, month = 5, publisher = "WG21" } -@misc{P3313R0, - author = "Khalil Estell", - title = "{P3313R0}: Impacts of noexept on ARM table based exception metadata", - howpublished = "\url{https://wg21.link/p3313r0}", - year = 2024, - month = 5, +@misc{P3570R2, + author = "Fabio Fracassi", + title = "{P3570R2}: optional variants in sender/receiver", + howpublished = "\url{https://wg21.link/p3570r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3314R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3314R0}: 2024-07 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p3314r0}", - year = 2024, - month = 7, +@misc{P3572R0, + author = "Bjarne Stroustrup", + title = "{P3572R0}: Pattern matching", + howpublished = "\url{https://wg21.link/p3572r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3315R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3315R0}: 2024-07 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p3315r0}", - year = 2024, - month = 8, +@misc{P3573R0, + author = "Bjarne Stroustrup and Michael Hava and J. Daniel Garcia Sanchez and Ran Regev and Gabriel Dos Reis and John Spicer and J.C. van Winkel and David Vandevoorde and Ville Voutilainen", + title = "{P3573R0}: Contract concerns", + howpublished = "\url{https://wg21.link/p3573r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3316R0, - author = "Jonas Persson", - title = "{P3316R0}: A more predictable unchecked semantic", - howpublished = "\url{https://wg21.link/p3316r0}", - year = 2024, - month = 5, +@misc{P3574R0, + author = "Steve Downey", + title = "{P3574R0}: Constexpr Callables", + howpublished = "\url{https://wg21.link/p3574r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3317R0, - author = "Jonas Persson", - title = "{P3317R0}: Compile time resolved contracts", - howpublished = "\url{https://wg21.link/p3317r0}", - year = 2024, - month = 5, +@misc{P3575R0, + author = "Michael Wong", + title = "{P3575R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/11/13", + howpublished = "\url{https://wg21.link/p3575r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3318R0, - author = "Ville Voutilainen", - title = "{P3318R0}: Throwing violation handlers, from an application programming perspective", - howpublished = "\url{https://wg21.link/p3318r0}", - year = 2024, - month = 5, +@misc{P3576R0, + author = "Michael Wong", + title = "{P3576R0}: SG19: Machine Learning virtual Meeting Minutes to 2024/11/14-2024/12/12", + howpublished = "\url{https://wg21.link/p3576r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3319R0, - author = "Matthias Kretz", - title = "{P3319R0}: Add an iota object for simd (and more)", - howpublished = "\url{https://wg21.link/p3319r0}", - year = 2024, - month = 5, +@misc{P3577R0, + author = "John Lakos", + title = "{P3577R0}: Require a non-throwing default contract-violation handler", + howpublished = "\url{https://wg21.link/p3577r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3319R1, - author = "Matthias Kretz", - title = "{P3319R1}: Add an iota object for simd (and more)", - howpublished = "\url{https://wg21.link/p3319r1}", - year = 2024, - month = 6, +@misc{P3578R0, + author = "Ryan McDougall", + title = "{P3578R0}: Language Safety and Grandma Safety", + howpublished = "\url{https://wg21.link/p3578r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3319R2, - author = "Matthias Kretz", - title = "{P3319R2}: Add an iota object for simd (and more)", - howpublished = "\url{https://wg21.link/p3319r2}", - year = 2024, - month = 11, +@misc{P3578R1, + author = "Ryan McDougall", + title = "{P3578R1}: What is ``Safety''?", + howpublished = "\url{https://wg21.link/p3578r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3320R0, - author = "Alisdair Meredith", - title = "{P3320R0}: EWG slides for P3144 ``Delete if Incomplete''", - howpublished = "\url{https://wg21.link/p3320r0}", - year = 2024, - month = 5, +@misc{P3579R0, + author = "Matheus Izvekov", + title = "{P3579R0}: Fix matching of non-type template parameters when matching template template parameters", + howpublished = "\url{https://wg21.link/p3579r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3321R0, - author = "Joshua Berne", - title = "{P3321R0}: Contracts Interaction With Tooling", - howpublished = "\url{https://wg21.link/p3321r0}", - year = 2024, - month = 7, +@misc{P3579R1, + author = "Matheus Izvekov", + title = "{P3579R1}: Fix matching of non-type template parameters when matching template template parameters", + howpublished = "\url{https://wg21.link/p3579r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3323R0, - author = "Gonzalo Brito Gadeschi", - title = "{P3323R0}: cv-qualified types in atomic and atomic\_ref", - howpublished = "\url{https://wg21.link/p3323r0}", - year = 2024, - month = 6, +@misc{P3579R2, + author = "Matheus Izvekov", + title = "{P3579R2}: Fix matching of constant template parameters when matching template template parameters", + howpublished = "\url{https://wg21.link/p3579r2}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3323R1, - author = "Gonzalo Brito Gadeschi", - title = "{P3323R1}: cv-qualified types in atomic and atomic\_ref", - howpublished = "\url{https://wg21.link/p3323r1}", - year = 2024, - month = 11, +@misc{P3580R0, + author = "Alan Talbot", + title = "{P3580R0}: The Naming of Things", + howpublished = "\url{https://wg21.link/p3580r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3324R0, - author = "Tom Honermann", - title = "{P3324R0}: Attributes for namespace aliases, template parameters, and lambda captures", - howpublished = "\url{https://wg21.link/p3324r0}", - year = 2024, - month = 10, +@misc{P3581R0, + author = "Nevin Liber", + title = "{P3581R0}: No, inplace\_vector shouldn't have an Allocator", + howpublished = "\url{https://wg21.link/p3581r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3325R0, - author = "Eric Niebler", - title = "{P3325R0}: A Utility for Creating Execution Environments", - howpublished = "\url{https://wg21.link/p3325r0}", - year = 2024, - month = 6, +@misc{P3582R0, + author = "Andrzej Krzemieński", + title = "{P3582R0}: Observed a contract violation? Skip subsequent assertions!", + howpublished = "\url{https://wg21.link/p3582r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3325R1, - author = "Eric Niebler", - title = "{P3325R1}: A Utility for Creating Execution Environments", - howpublished = "\url{https://wg21.link/p3325r1}", - year = 2024, - month = 7, +@misc{P3583R0, + author = "Jonas Persson", + title = "{P3583R0}: Contracts, Types \& Functions", + howpublished = "\url{https://wg21.link/p3583r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3325R2, - author = "Eric Niebler", - title = "{P3325R2}: A Utility for Creating Execution Environments", - howpublished = "\url{https://wg21.link/p3325r2}", - year = 2024, - month = 7, +@misc{P3584R0, + author = "Mingxin Wang", + title = "{P3584R0}: Enrich Facade Creation Facilities for the Pointer-Semantics-Based Polymorphism Library - Proxy", + howpublished = "\url{https://wg21.link/p3584r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3325R3, - author = "Eric Niebler", - title = "{P3325R3}: A Utility for Creating Execution Environments", - howpublished = "\url{https://wg21.link/p3325r3}", - year = 2024, - month = 7, +@misc{P3584R1, + author = "Mingxin Wang", + title = "{P3584R1}: Proxy Facade Builder: Enriching Facade Construction for Pointer-Semantics Polymorphism", + howpublished = "\url{https://wg21.link/p3584r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3325R4, - author = "Eric Niebler", - title = "{P3325R4}: A Utility for Creating Execution Environments", - howpublished = "\url{https://wg21.link/p3325r4}", - year = 2024, - month = 11, +@misc{P3585R0, + author = "Pablo Halpern", + title = "{P3585R0}: allocator\_traits::is\_internally\_relocatable", + howpublished = "\url{https://wg21.link/p3585r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3325R5, - author = "Eric Niebler", - title = "{P3325R5}: A Utility for Creating Execution Environments", - howpublished = "\url{https://wg21.link/p3325r5}", - year = 2024, - month = 11, +@misc{P3586R0, + author = "Corentin Jabot", + title = "{P3586R0}: The Plethora of Problems With Profiles", + howpublished = "\url{https://wg21.link/p3586r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3326R0, - author = "Jarrad J. Waterloo", - title = "{P3326R0}: favor ease of use", - howpublished = "\url{https://wg21.link/p3326r0}", - year = 2024, - month = 6, +@misc{P3587R0, + author = "Lauri Vasama", + title = "{P3587R0}: Reconsider reflection access for C++26", + howpublished = "\url{https://wg21.link/p3587r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3327R0, - author = "Timur Doumler", - title = "{P3327R0}: Contract assertions on function pointers", - howpublished = "\url{https://wg21.link/p3327r0}", - year = 2024, - month = 10, +@misc{P3588R0, + author = "Brian Bi", + title = "{P3588R0}: Allow static data members in local and unnamed classes", + howpublished = "\url{https://wg21.link/p3588r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3328R0, - author = "Joshua Berne", - title = "{P3328R0}: Observable Checkpoints During Contract Evaluation", - howpublished = "\url{https://wg21.link/p3328r0}", - year = 2024, - month = 6, +@misc{P3588R1, + author = "Brian Bi", + title = "{P3588R1}: Allow static data members in local and unnamed classes", + howpublished = "\url{https://wg21.link/p3588r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3329R0, - author = "Nicolai Josuttis", - title = "{P3329R0}: Healing the C++ Filter View", - howpublished = "\url{https://wg21.link/p3329r0}", - year = 2024, - month = 11, +@misc{P3589R0, + author = "Gabriel Dos Reis", + title = "{P3589R0}: C++ Profiles: The Framework", + howpublished = "\url{https://wg21.link/p3589r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3330R0, - author = "Gonzalo Brito and Damien Lebrun-Grandie", - title = "{P3330R0}: User-defined Atomic Read-Modify-Write Operations", - howpublished = "\url{https://wg21.link/p3330r0}", - year = 2024, - month = 6, +@misc{P3589R1, + author = "Gabriel Dos Reis", + title = "{P3589R1}: C++ Profiles: The Framework", + howpublished = "\url{https://wg21.link/p3589r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3331R0, - author = "Nikita Sakharin", - title = "{P3331R0}: Accessing The First and Last Elements in Associative Containers", - howpublished = "\url{https://wg21.link/p3331r0}", - year = 2024, - month = 6, +@misc{P3589R2, + author = "Gabriel Dos Reis", + title = "{P3589R2}: C++ Profiles: The Framework", + howpublished = "\url{https://wg21.link/p3589r2}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3332R0, - author = "Bjarne Stroustrup", - title = "{P3332R0}: A simpler notation for PM", - howpublished = "\url{https://wg21.link/p3332r0}", - year = 2024, - month = 6, +@misc{P3590R0, + author = "Daveed Vandevoorde", + title = "{P3590R0}: Constexpr Coroutines Burdens", + howpublished = "\url{https://wg21.link/p3590r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3334R0, - author = "Coral Kashri and Andrei Zissu and Tal Yaakovi and Inbal Levi", - title = "{P3334R0}: Cross Static Variables", - howpublished = "\url{https://wg21.link/p3334r0}", - year = 2024, - month = 10, +@misc{P3591R0, + author = "Joshua Berne and Timur Doumler", + title = "{P3591R0}: Contextualizing Contracts Concerns", + howpublished = "\url{https://wg21.link/p3591r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3335R0, - author = "René Ferdinand Rivera Morell", - title = "{P3335R0}: Structured Core Options", - howpublished = "\url{https://wg21.link/p3335r0}", - year = 2024, - month = 7, +@misc{P3592R0, + author = "Joshua Berne and Timur Doumler", + title = "{P3592R0}: Resolving Concerns with const-ification", + howpublished = "\url{https://wg21.link/p3592r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3335R1, - author = "René Ferdinand Rivera Morell", - title = "{P3335R1}: Structured Core Options", - howpublished = "\url{https://wg21.link/p3335r1}", - year = 2024, - month = 9, +@misc{P3599R0, + author = "Joshua Berne and Timur Doumler", + title = "{P3599R0}: Initial Implicit Contract Assertions", + howpublished = "\url{https://wg21.link/p3599r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3335R2, - author = "René Ferdinand Rivera Morell", - title = "{P3335R2}: Structured Core Options", - howpublished = "\url{https://wg21.link/p3335r2}", - year = 2024, - month = 10, +@misc{P3601R0, + author = "Brian Bi", + title = "{P3601R0}: Slides for P3407R1", + howpublished = "\url{https://wg21.link/p3601r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3335R3, - author = "René Ferdinand Rivera Morell", - title = "{P3335R3}: Structured Core Options", - howpublished = "\url{https://wg21.link/p3335r3}", - year = 2024, - month = 11, +@misc{P3603R0, + author = "Barry Revzin", + title = "{P3603R0}: Consteval-only Values and Consteval Variables", + howpublished = "\url{https://wg21.link/p3603r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3335R4, - author = "René Ferdinand Rivera Morell", - title = "{P3335R4}: WITHDRAWN: Structured Core Options", - howpublished = "\url{https://wg21.link/p3335r4}", - year = 2024, - month = 12, +@misc{P3603R1, + author = "Barry Revzin and Peter Dimov", + title = "{P3603R1}: Consteval-only Values and Consteval Variables", + howpublished = "\url{https://wg21.link/p3603r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3336R0, - author = "Joshua Berne", - title = "{P3336R0}: Usage Experience for Contracts with BDE", - howpublished = "\url{https://wg21.link/p3336r0}", - year = 2024, - month = 6, +@misc{P3605R0, + author = "Nikita Sakharin", + title = "{P3605R0}: isqrt: A function to calculate integer square root of the nonnegative integer", + howpublished = "\url{https://wg21.link/p3605r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3338R0, - author = "Ville Voutilainen", - title = "{P3338R0}: Observe and ignore semantics in constant evaluation", - howpublished = "\url{https://wg21.link/p3338r0}", - year = 2024, - month = 6, +@misc{P3606R0, + author = "Corentin Jabot and Younan Zhang", + title = "{P3606R0}: On Overload Resolution, Exact Matches and Clever Implementations", + howpublished = "\url{https://wg21.link/p3606r0}", + year = 2025, + month = 1, publisher = "WG21" } -@misc{P3339R0, - author = "René Ferdinand Rivera Morell and Jayesh Badwaik", - title = "{P3339R0}: C++ Ecosystem IS Open License", - howpublished = "\url{https://wg21.link/p3339r0}", - year = 2024, - month = 6, +@misc{P3606R1, + author = "Corentin Jabot and Younan Zhang", + title = "{P3606R1}: On Overload Resolution, Exact Matches and Clever Implementations", + howpublished = "\url{https://wg21.link/p3606r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3339R1, - author = "René Ferdinand Rivera Morell", - title = "{P3339R1}: WITHDRAWN: C++ Ecosystem IS Open License", - howpublished = "\url{https://wg21.link/p3339r1}", - year = 2024, - month = 12, +@misc{P3608R0, + author = "Ville Voutilainen", + title = "{P3608R0}: Contracts and profiles: what can we reasonably ship in C++26", + howpublished = "\url{https://wg21.link/p3608r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3340R0, - author = "Alisdair Meredith", - title = "{P3340R0}: A Consistent Grammar for Sequences", - howpublished = "\url{https://wg21.link/p3340r0}", - year = 2024, - month = 6, +@misc{P3611R0, + author = "Bjarne Stroustrup", + title = "{P3611R0}: Dealing with pointer errors: Separating static and dynamic checking", + howpublished = "\url{https://wg21.link/p3611r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3341R0, - author = "Jonathan Wakely", - title = "{P3341R0}: C++ Standard Library Ready Issues to be moved in St Louis, Jun. 2024", - howpublished = "\url{https://wg21.link/p3341r0}", - year = 2024, - month = 6, +@misc{P3612R0, + author = "Arthur O'Dwyer", + title = "{P3612R0}: Harmonize proxy-reference operations (LWG 3638 and 4187)", + howpublished = "\url{https://wg21.link/p3612r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3342R0, - author = "René Ferdinand Rivera Morell", - title = "{P3342R0}: Working Draft, Standard for C++ Ecosystem", - howpublished = "\url{https://wg21.link/p3342r0}", - year = 2024, - month = 7, +@misc{P3613R0, + author = "Tim Song", + title = "{P3613R0}: On the beating of horses, and other matters", + howpublished = "\url{https://wg21.link/p3613r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3342R1, - author = "René Ferdinand Rivera Morell", - title = "{P3342R1}: Working Draft, Standard for C++ Ecosystem", - howpublished = "\url{https://wg21.link/p3342r1}", - year = 2024, - month = 11, +@misc{P3614R0, + author = "Ville Voutilainen", + title = "{P3614R0}: Do not remove nor postpone access\_context::unchecked", + howpublished = "\url{https://wg21.link/p3614r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3342R2, - author = "René Ferdinand Rivera Morell", - title = "{P3342R2}: WITHDRAWN: Working Draft, Standard for C++ Ecosystem", - howpublished = "\url{https://wg21.link/p3342r2}", - year = 2024, - month = 12, +@misc{P3615R0, + author = "Jonathan Wakely", + title = "{P3615R0}: C++ Standard Library Ready Issues to be moved in Hagenberg, Feb. 2025", + howpublished = "\url{https://wg21.link/p3615r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3343R0, - author = "Joshua Berne", - title = "{P3343R0}: Contracts - What are we doing here (EWG Presentation)", - howpublished = "\url{https://wg21.link/p3343r0}", - year = 2024, - month = 6, +@misc{P3616R0, + author = "Ville Voutilainen", + title = "{P3616R0}: Remove contracts on virtual functions for now", + howpublished = "\url{https://wg21.link/p3616r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3344R0, - author = "Joshua Berne and Timur Doumler and Lisa Lippincott", - title = "{P3344R0}: Virtual Functions on Contracts (EWG - Presentation for P3097)", - howpublished = "\url{https://wg21.link/p3344r0}", - year = 2024, - month = 6, +@misc{P3617R0, + author = "Barry Revzin", + title = "{P3617R0}: std::meta::reflect\_constant\_{\textbraceleft}array,string{\textbraceright}", + howpublished = "\url{https://wg21.link/p3617r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3345R0, - author = "Jens Maurer", - title = "{P3345R0}: Core Language Working Group ``ready'' Issues for the June, 2024 meeting", - howpublished = "\url{https://wg21.link/p3345r0}", - year = 2024, - month = 6, +@misc{P3618R0, + author = "Michael Spencer", + title = "{P3618R0}: Allow attaching main to the global module", + howpublished = "\url{https://wg21.link/p3618r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3346R0, - author = "Nat Goodspeed", - title = "{P3346R0}: thread\_local means fiber-specific", - howpublished = "\url{https://wg21.link/p3346r0}", - year = 2024, - month = 10, +@misc{P3619R0, + author = "Vlad Serebrennikov and Tymofii Kutlov and Sergey Anisimov", + title = "{P3619R0}: Counter-examples for P2688R5", + howpublished = "\url{https://wg21.link/p3619r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3347R0, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", - title = "{P3347R0}: Invalid/Prospective Pointer Operations", - howpublished = "\url{https://wg21.link/p3347r0}", - year = 2024, - month = 8, +@misc{P3619R1, + author = "Vlad Serebrennikov and Tymofii Kutlov and Sergey Anisimov", + title = "{P3619R1}: Counter-examples for P2688R5", + howpublished = "\url{https://wg21.link/p3619r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3347R1, - author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Martin Uecker and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and and JF Bastien", - title = "{P3347R1}: Invalid/Prospective Pointer Operations", - howpublished = "\url{https://wg21.link/p3347r1}", +@misc{P3620R0, + author = "David Chisnall and Matthew Taylor", + title = "{P3620R0}: Concerns with the proposed addition of fibers to C++ 26", + howpublished = "\url{https://wg21.link/p3620r0}", year = 2025, - month = 1, + month = 2, publisher = "WG21" } -@misc{P3348R0, - author = "Jonathan Wakely", - title = "{P3348R0}: C++26 should refer to C23 not C17", - howpublished = "\url{https://wg21.link/p3348r0}", - year = 2024, - month = 8, +@misc{P3623R0, + author = "Arthur O'Dwyer", + title = "{P3623R0}: Add noexcept to [iterator.range] (LWG 3537)", + howpublished = "\url{https://wg21.link/p3623r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3348R1, - author = "Jonathan Wakely", - title = "{P3348R1}: C++26 should refer to C23 not C17", - howpublished = "\url{https://wg21.link/p3348r1}", - year = 2024, - month = 10, +@misc{P3625R0, + author = "Michael Florian Hava", + title = "{P3625R0}: either neither", + howpublished = "\url{https://wg21.link/p3625r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3348R2, - author = "Jonathan Wakely", - title = "{P3348R2}: C++26 should refer to C23 not C17", - howpublished = "\url{https://wg21.link/p3348r2}", +@misc{P3626R0, + author = "Timur Doumler", + title = "{P3626R0}: Make predicate exceptions propagate by default", + howpublished = "\url{https://wg21.link/p3626r0}", year = 2025, - month = 1, + month = 2, publisher = "WG21" } -@misc{P3349R0, - author = "Jonathan Wakely", - title = "{P3349R0}: Converting contiguous iterators to pointers", - howpublished = "\url{https://wg21.link/p3349r0}", - year = 2024, - month = 10, +@misc{P3627R0, + author = "Ulfar Erlingsson", + title = "{P3627R0}: Easy-to-adopt security profiles for preventing RCE (remote code execution) in existing C++ code", + howpublished = "\url{https://wg21.link/p3627r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3351R0, - author = "Yihe Li", - title = "{P3351R0}: views::scan", - howpublished = "\url{https://wg21.link/p3351r0}", - year = 2024, - month = 7, +@misc{P3628R0, + author = "Jan Schultke", + title = "{P3628R0}: break label; and continue label;, tl; dr", + howpublished = "\url{https://wg21.link/p3628r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3351R1, - author = "Yihe Li", - title = "{P3351R1}: views::scan", - howpublished = "\url{https://wg21.link/p3351r1}", - year = 2024, - month = 10, +@misc{P3630R0, + author = "Jan Schultke", + title = "{P3630R0}: Slides for P3568R0", + howpublished = "\url{https://wg21.link/p3630r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3351R2, - author = "Yihe Li", - title = "{P3351R2}: views::scan", - howpublished = "\url{https://wg21.link/p3351r2}", +@misc{P3631R0, + author = "Louis Dionne and Giuseppe D’Angelo", + title = "{P3631R0}: Cleaning up the trivial relocation APIs in C++26", + howpublished = "\url{https://wg21.link/p3631r0}", year = 2025, - month = 1, + month = 5, + publisher = "WG21" +} +@misc{P3632R0, + author = "Mark Hoemmen", + title = "{P3632R0}: P3564R0: Make the concurrent forward progress guarantee usable in bulk", + howpublished = "\url{https://wg21.link/p3632r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3352R0, - author = "Andrew Tomazos and Martin Uecker", - title = "{P3352R0}: Taming the Demons (C++ version) - Undefined Behavior and Partial Program Correctness", - howpublished = "\url{https://wg21.link/p3352r0}", - year = 2024, - month = 9, +@misc{P3632R1, + author = "Mark Hoemmen", + title = "{P3632R1}: P3564R0: Make the concurrent forward progress guarantee usable in bulk", + howpublished = "\url{https://wg21.link/p3632r1}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3354R0, - author = "Giuseppe D'Angelo", - title = "{P3354R0}: Slides for P3233R0", - howpublished = "\url{https://wg21.link/p3354r0}", - year = 2024, - month = 7, +@misc{P3633R0, + author = "Murat Can Cagri", + title = "{P3633R0}: A Byte is a Byte", + howpublished = "\url{https://wg21.link/p3633r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3355R0, - author = "Mark Hoemmen", - title = "{P3355R0}: Fix submdspan for C++26", - howpublished = "\url{https://wg21.link/p3355r0}", - year = 2024, - month = 7, +@misc{P3635R0, + author = "Nevin Liber", + title = "{P3635R0}: We shouldn't rush to require either CHAR\_BIT==8 or (u)intNN\_t", + howpublished = "\url{https://wg21.link/p3635r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3355R1, - author = "Mark Hoemmen", - title = "{P3355R1}: Fix submdspan for C++26", - howpublished = "\url{https://wg21.link/p3355r1}", - year = 2024, - month = 10, +@misc{P3636R0, + author = "Nevin Liber", + title = "{P3636R0}: LEWG Hagenberg presentation for P3581 No, inplace\_vector shouldn't have an Allocator", + howpublished = "\url{https://wg21.link/p3636r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3355R2, - author = "Mark Hoemmen", - title = "{P3355R2}: Fix submdspan for C++26", - howpublished = "\url{https://wg21.link/p3355r2}", - year = 2024, - month = 10, +@misc{P3637R0, + author = "Victor Zverovich and Nevin Liber and Michael Hava", + title = "{P3637R0}: Inherit std::meta::exception from std::exception", + howpublished = "\url{https://wg21.link/p3637r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3356R0, - author = "Jarrad J Waterloo", - title = "{P3356R0}: non\_invalidating\_vector", - howpublished = "\url{https://wg21.link/p3356r0}", - year = 2024, - month = 7, +@misc{P3638R0, + author = "Jens Maurer", + title = "{P3638R0}: Core Language Working Group ``ready'' Issues for the February, 2025 meeting", + howpublished = "\url{https://wg21.link/p3638r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3357R0, - author = "TPK Healy", - title = "{P3357R0}: NRVO with factory and after\_factory", - howpublished = "\url{https://wg21.link/p3357r0}", - year = 2024, - month = 7, +@misc{P3639R0, + author = "Jan Schultke", + title = "{P3639R0}: The \_BitInt Debate", + howpublished = "\url{https://wg21.link/p3639r0}", + year = 2025, + month = 2, publisher = "WG21" } -@misc{P3358R0, - author = "Sy Brand", - title = "{P3358R0}: SARIF for Structured Diagnostics", - howpublished = "\url{https://wg21.link/p3358r0}", - year = 2024, - month = 7, +@misc{P3640R0, + author = "Jonas Persson", + title = "{P3640R0}: Make contracts reliable by default", + howpublished = "\url{https://wg21.link/p3640r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3359R0, - author = "Bengt Gustafsson", - title = "{P3359R0}: Slides for P3298R0 - Implicit conversion functions", - howpublished = "\url{https://wg21.link/p3359r0}", - year = 2024, - month = 7, +@misc{P3641R0, + author = "Jan Schultke", + title = "{P3641R0}: Rename std::observable to std::observable\_checkpoint, and add a feature-test macro", + howpublished = "\url{https://wg21.link/p3641r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3360R0, - author = "Bengt Gustafsson", - title = "{P3360R0}: Slides for P3312R0 - Overload Set Types", - howpublished = "\url{https://wg21.link/p3360r0}", - year = 2024, - month = 7, +@misc{P3642R0, + author = "Jan Schultke", + title = "{P3642R0}: Carry-less product: std::clmul", + howpublished = "\url{https://wg21.link/p3642r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3361R0, - author = "Esa Pulkkinen", - title = "{P3361R0}: Class invariants and contract checking philosophy", - howpublished = "\url{https://wg21.link/p3361r0}", - year = 2024, - month = 7, +@misc{P3642R1, + author = "Jan Schultke", + title = "{P3642R1}: Carry-less product: std::clmul", + howpublished = "\url{https://wg21.link/p3642r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3361R1, - author = "Esa Pulkkinen", - title = "{P3361R1}: Class invariants and contract checking philosophy", - howpublished = "\url{https://wg21.link/p3361r1}", - year = 2024, +@misc{P3642R2, + author = "Jan Schultke", + title = "{P3642R2}: Carry-less product: std::clmul", + howpublished = "\url{https://wg21.link/p3642r2}", + year = 2025, month = 7, publisher = "WG21" } -@misc{P3362R0, - author = "Ville Voutilainen", - title = "{P3362R0}: Static analysis and 'safety' of Contracts, P2900 vs. P2680/P3285", - howpublished = "\url{https://wg21.link/p3362r0}", - year = 2024, - month = 8, +@misc{P3643R0, + author = "Jan Schultke", + title = "{P3643R0}: std::to\_signed and std::to\_unsigned", + howpublished = "\url{https://wg21.link/p3643r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3364R0, - author = "Alisdair Meredith", - title = "{P3364R0}: Remove Deprecated u8path overloads From C++26", - howpublished = "\url{https://wg21.link/p3364r0}", - year = 2024, +@misc{P3643R1, + author = "Jan Schultke", + title = "{P3643R1}: std::to\_signed and std::to\_unsigned", + howpublished = "\url{https://wg21.link/p3643r1}", + year = 2025, month = 8, publisher = "WG21" } -@misc{P3365R0, - author = "Alisdair Meredith", - title = "{P3365R0}: Remove the Deprecated iterator Class Template from C++26", - howpublished = "\url{https://wg21.link/p3365r0}", - year = 2024, - month = 8, +@misc{P3643R2, + author = "Jan Schultke", + title = "{P3643R2}: std::to\_signed and std::to\_unsigned", + howpublished = "\url{https://wg21.link/p3643r2}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3366R0, - author = "Alisdair Meredith", - title = "{P3366R0}: Remove Deprecated Atomic Initialization API from C++26", - howpublished = "\url{https://wg21.link/p3366r0}", - year = 2024, - month = 8, +@misc{P3647R0, + author = "Jan Schultke", + title = "{P3647R0}: Slides for P3642R1", + howpublished = "\url{https://wg21.link/p3647r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3367R0, - author = "Hana Dusíková", - title = "{P3367R0}: constexpr coroutines", - howpublished = "\url{https://wg21.link/p3367r0}", - year = 2024, - month = 10, +@misc{P3649R0, + author = "Jonathan Müller", + title = "{P3649R0}: A principled approach to safety profiles", + howpublished = "\url{https://wg21.link/p3649r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3367R1, - author = "Hana Dusíková", - title = "{P3367R1}: constexpr coroutines", - howpublished = "\url{https://wg21.link/p3367r1}", - year = 2024, - month = 11, +@misc{P3650R0, + author = "Bjarne Stroustrup", + title = "{P3650R0}: 21st Century C++", + howpublished = "\url{https://wg21.link/p3650r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3367R2, - author = "Hana Dusíková", - title = "{P3367R2}: constexpr coroutines", - howpublished = "\url{https://wg21.link/p3367r2}", - year = 2024, - month = 12, +@misc{P3651R0, + author = "Bjarne Stroustrup", + title = "{P3651R0}: Note to the C++ standards committee members", + howpublished = "\url{https://wg21.link/p3651r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3367R3, - author = "Hana Dusíková", - title = "{P3367R3}: constexpr coroutines", - howpublished = "\url{https://wg21.link/p3367r3}", +@misc{P3652R0, + author = "Lénárd Szolnoki", + title = "{P3652R0}: Constexpr floating-point functions", + howpublished = "\url{https://wg21.link/p3652r0}", year = 2025, - month = 1, + month = 3, publisher = "WG21" } -@misc{P3369R0, - author = "Giuseppe D'Angelo", - title = "{P3369R0}: constexpr for uninitialized\_default\_construct", - howpublished = "\url{https://wg21.link/p3369r0}", - year = 2024, - month = 7, +@misc{P3652R1, + author = "Lénárd Szolnoki", + title = "{P3652R1}: Constexpr floating-point functions", + howpublished = "\url{https://wg21.link/p3652r1}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3370R0, - author = "Jens Maurer", - title = "{P3370R0}: Add new library headers from C23", - howpublished = "\url{https://wg21.link/p3370r0}", - year = 2024, - month = 8, +@misc{P3654R0, + author = "Giuseppe D'Angelo and Louis Dionne", + title = "{P3654R0}: Slides for P3516", + howpublished = "\url{https://wg21.link/p3654r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3370R1, - author = "Jens Maurer", - title = "{P3370R1}: Add new library headers from C23", - howpublished = "\url{https://wg21.link/p3370r1}", - year = 2024, - month = 10, +@misc{P3655R0, + author = "Peter Bindels and Hana Dusikova and Jeremy Rifkin", + title = "{P3655R0}: zstring\_view", + howpublished = "\url{https://wg21.link/p3655r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3371R0, - author = "Mark Hoemmen", - title = "{P3371R0}: Fix C++26 by making the symmetric and Hermitian rank-k and rank-2k updates consistent with the BLAS", - howpublished = "\url{https://wg21.link/p3371r0}", - year = 2024, - month = 8, +@misc{P3655R1, + author = "Peter Bindels and Hana Dusikova and Jeremy Rifkin", + title = "{P3655R1}: zstring\_view", + howpublished = "\url{https://wg21.link/p3655r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3371R1, - author = "Mark Hoemmen and Ilya Burylov", - title = "{P3371R1}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", - howpublished = "\url{https://wg21.link/p3371r1}", - year = 2024, - month = 9, +@misc{P3655R2, + author = "Peter Bindels and Hana Dusikova and Jeremy Rifkin and Marco Foco and Alexey Shevlyakov", + title = "{P3655R2}: zstring\_view", + howpublished = "\url{https://wg21.link/p3655r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3371R2, - author = "Mark Hoemmen and Ilya Burylov", - title = "{P3371R2}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", - howpublished = "\url{https://wg21.link/p3371r2}", - year = 2024, +@misc{P3655R3, + author = "Peter Bindels and Hana Dusikova and Jeremy Rifkin and Marco Foco and Alexey Shevlyakov", + title = "{P3655R3}: cstring\_view", + howpublished = "\url{https://wg21.link/p3655r3}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3371R3, - author = "Mark Hoemmen and Ilya Burylov", - title = "{P3371R3}: Fix C++26 by making the rank-1, rank-2, rank-k, and rank-2k updates consistent with the BLAS", - howpublished = "\url{https://wg21.link/p3371r3}", - year = 2024, - month = 10, +@misc{P3656R0, + author = "Herb Sutter and Gašper Ažman", + title = "{P3656R0}: Initial draft proposal for core language UB white paper: Process and major work items", + howpublished = "\url{https://wg21.link/p3656r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3372R0, - author = "Hana Dusíková", - title = "{P3372R0}: constexpr containers and adapters", - howpublished = "\url{https://wg21.link/p3372r0}", - year = 2024, - month = 8, +@misc{P3656R1, + author = "Herb Sutter and Gašper Ažman", + title = "{P3656R1}: Initial draft proposal for core language UB white paper: Process and major work items", + howpublished = "\url{https://wg21.link/p3656r1}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3372R1, - author = "Hana Dusíková", - title = "{P3372R1}: constexpr containers and adapters", - howpublished = "\url{https://wg21.link/p3372r1}", - year = 2024, - month = 9, +@misc{P3657R0, + author = "Alisdair Meredith", + title = "{P3657R0}: A Grammar for Whitespace Characters", + howpublished = "\url{https://wg21.link/p3657r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3372R2, - author = "Hana Dusíková", - title = "{P3372R2}: constexpr containers and adapters", - howpublished = "\url{https://wg21.link/p3372r2}", - year = 2024, - month = 10, +@misc{P3658R0, + author = "Robin Leroy", + title = "{P3658R0}: Adjust identifier following new Unicode recommendations", + howpublished = "\url{https://wg21.link/p3658r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3373R0, - author = "Robert Leahy", - title = "{P3373R0}: Of Operation States and Their Lifetimes", - howpublished = "\url{https://wg21.link/p3373r0}", - year = 2024, - month = 8, +@misc{P3658R1, + author = "Robin Leroy", + title = "{P3658R1}: Adjust identifier following new Unicode recommendations", + howpublished = "\url{https://wg21.link/p3658r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3373R1, - author = "Robert Leahy", - title = "{P3373R1}: Of Operation States and Their Lifetimes", - howpublished = "\url{https://wg21.link/p3373r1}", +@misc{P3660R0, + author = "Jeremy Rifkin", + title = "{P3660R0}: Improve `reference\_wrapper` Ergonomics", + howpublished = "\url{https://wg21.link/p3660r0}", year = 2025, - month = 1, + month = 3, publisher = "WG21" } -@misc{P3374R0, - author = "Liang Jiaming", - title = "{P3374R0}: Adding formatter for fpos", - howpublished = "\url{https://wg21.link/p3374r0}", - year = 2024, - month = 8, +@misc{P3661R0, + author = "Andrzej Krzemieński", + title = "{P3661R0}: Attributes, annotations, labels", + howpublished = "\url{https://wg21.link/p3661r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3374R1, - author = "Liang Jiaming", - title = "{P3374R1}: Adding formatter for fpos", - howpublished = "\url{https://wg21.link/p3374r1}", +@misc{P3662R0, + author = "Jeremy Rifkin", + title = "{P3662R0}: Improve Increment and Decrement Operator Syntax", + howpublished = "\url{https://wg21.link/p3662r0}", year = 2025, - month = 1, + month = 3, publisher = "WG21" } -@misc{P3375R0, - author = "Guy Davidson", - title = "{P3375R0}: Reproducible floating-point results", - howpublished = "\url{https://wg21.link/p3375r0}", - year = 2024, - month = 9, +@misc{P3663R0, + author = "Mark Hoemmen", + title = "{P3663R0}: Future-proof `submdspan-mapping`?", + howpublished = "\url{https://wg21.link/p3663r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3375R1, - author = "Guy Davidson", - title = "{P3375R1}: Reproducible floating-point results", - howpublished = "\url{https://wg21.link/p3375r1}", - year = 2024, - month = 10, +@misc{P3663R1, + author = "Mark Hoemmen", + title = "{P3663R1}: Future-proof `submdspan-mapping`", + howpublished = "\url{https://wg21.link/p3663r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3375R2, - author = "Guy Davidson", - title = "{P3375R2}: Reproducible floating-point results", - howpublished = "\url{https://wg21.link/p3375r2}", +@misc{P3663R2, + author = "Mark Hoemmen", + title = "{P3663R2}: Future-proof `submdspan-mapping`", + howpublished = "\url{https://wg21.link/p3663r2}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3376R0, - author = "Andrzej Krzemieński", - title = "{P3376R0}: Contract assertions versus static analysis and 'safety'", - howpublished = "\url{https://wg21.link/p3376r0}", - year = 2024, +@misc{P3663R3, + author = "Mark Hoemmen and Tomasz Kamiński", + title = "{P3663R3}: Future-proof `submdspan-mapping`", + howpublished = "\url{https://wg21.link/p3663r3}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3378R0, - author = "Hana Dusíková", - title = "{P3378R0}: constexpr exception types", - howpublished = "\url{https://wg21.link/p3378r0}", - year = 2024, - month = 10, +@misc{P3664R0, + author = "Zach Laine", + title = "{P3664R0}: Make variant\_size SFINAE friendly", + howpublished = "\url{https://wg21.link/p3664r0}", + year = 2025, + month = 3, publisher = "WG21" } -@misc{P3378R1, - author = "Hana Dusíková", - title = "{P3378R1}: constexpr exception types", - howpublished = "\url{https://wg21.link/p3378r1}", - year = 2024, - month = 12, +@misc{P3665R0, + author = "Jeremy Rifkin and Levi de koning", + title = "{P3665R0}: Vertical Text Processing", + howpublished = "\url{https://wg21.link/p3665r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3379R0, - author = "Jonathan Wakely", - title = "{P3379R0}: Constrain std::expected equality operators", - howpublished = "\url{https://wg21.link/p3379r0}", - year = 2024, - month = 8, +@misc{P3666R0, + author = "Jan Schultke", + title = "{P3666R0}: Bit-precise integers", + howpublished = "\url{https://wg21.link/p3666r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3380R0, - author = "Barry Revzin", - title = "{P3380R0}: Extending support for class types as non-type template parameters", - howpublished = "\url{https://wg21.link/p3380r0}", - year = 2024, - month = 9, +@misc{P3666R1, + author = "Jan Schultke", + title = "{P3666R1}: Bit-precise integers", + howpublished = "\url{https://wg21.link/p3666r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3380R1, - author = "Barry Revzin", - title = "{P3380R1}: Extending support for class types as non-type template parameters", - howpublished = "\url{https://wg21.link/p3380r1}", - year = 2024, - month = 12, +@misc{P3667R0, + author = "Jose Daniel Garcia", + title = "{P3667R0}: Extending range-for loop with an expression statement", + howpublished = "\url{https://wg21.link/p3667r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3381R0, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Andrew Sutton and Faisal Vali and Daveed Vandevoorde and Dan Katz", - title = "{P3381R0}: Syntax for Reflection", - howpublished = "\url{https://wg21.link/p3381r0}", - year = 2024, - month = 9, +@misc{P3668R0, + author = "Matthew Taylor and Alex", + title = "{P3668R0}: Defaulting Postfix Increment and Decrement Operations", + howpublished = "\url{https://wg21.link/p3668r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3382R0, - author = "Antony Polukhin", - title = "{P3382R0}: Coarse clocks and resolutions", - howpublished = "\url{https://wg21.link/p3382r0}", - year = 2024, - month = 8, +@misc{P3668R1, + author = "Matthew Taylor and Alex", + title = "{P3668R1}: Defaulting Postfix Increment and Decrement Operations", + howpublished = "\url{https://wg21.link/p3668r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3383R0, - author = "Stephan Lachnit and Xavier Bonaventura", - title = "{P3383R0}: mdspan.at()", - howpublished = "\url{https://wg21.link/p3383r0}", - year = 2024, - month = 9, +@misc{P3668R2, + author = "Matthew Taylor and Alex (Waffl3x)", + title = "{P3668R2}: Defaulting Postfix Increment and Decrement Operations", + howpublished = "\url{https://wg21.link/p3668r2}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3383R1, - author = "Stephan Lachnit and Xavier Bonaventura", - title = "{P3383R1}: mdspan.at()", - howpublished = "\url{https://wg21.link/p3383r1}", - year = 2024, - month = 11, +@misc{P3669R0, + author = "Detlef Vollmann", + title = "{P3669R0}: Non-Blocking Support for `std::execution`", + howpublished = "\url{https://wg21.link/p3669r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3384R0, - author = "Jeremy Rifkin", - title = "{P3384R0}: \_\_COUNTER\_\_", - howpublished = "\url{https://wg21.link/p3384r0}", - year = 2024, - month = 9, +@misc{P3669R1, + author = "Detlef Vollmann", + title = "{P3669R1}: Non-Blocking Support for `std::execution`", + howpublished = "\url{https://wg21.link/p3669r1}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3385R0, - author = "Aurelien Cassagnes and Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", - title = "{P3385R0}: Attributes reflection", - howpublished = "\url{https://wg21.link/p3385r0}", - year = 2024, - month = 9, +@misc{P3669R2, + author = "Detlef Vollmann", + title = "{P3669R2}: Non-Blocking Support for `std::execution`", + howpublished = "\url{https://wg21.link/p3669r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3385R1, - author = "Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", - title = "{P3385R1}: Attributes reflection", - howpublished = "\url{https://wg21.link/p3385r1}", - year = 2024, +@misc{P3669R3, + author = "Detlef Vollmann", + title = "{P3669R3}: Non-Blocking Support for `std::execution`", + howpublished = "\url{https://wg21.link/p3669r3}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3385R2, - author = "Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", - title = "{P3385R2}: Attributes reflection", - howpublished = "\url{https://wg21.link/p3385r2}", - year = 2024, - month = 12, +@misc{P3670R0, + author = "Corentin Jabot", + title = "{P3670R0}: Pack Indexing for Template Names", + howpublished = "\url{https://wg21.link/p3670r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3385R3, - author = "Aurelien Cassagnes and Roman Khoroshikh and Anders Johansson", - title = "{P3385R3}: Attributes reflection", - howpublished = "\url{https://wg21.link/p3385r3}", +@misc{P3670R1, + author = "Corentin Jabot", + title = "{P3670R1}: Pack Indexing for Template Names", + howpublished = "\url{https://wg21.link/p3670r1}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3386R0, - author = "Joshua Berne", - title = "{P3386R0}: Static Analysis of Contracts with P2900", - howpublished = "\url{https://wg21.link/p3386r0}", - year = 2024, - month = 10, +@misc{P3671R0, + author = "Corentin Jabot", + title = "{P3671R0}: Clarifying the interaction of the literal and execution encodings", + howpublished = "\url{https://wg21.link/p3671r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3386R1, - author = "Joshua Berne", - title = "{P3386R1}: Static Analysis of Contracts with P2900", - howpublished = "\url{https://wg21.link/p3386r1}", - year = 2024, - month = 11, +@misc{P3672R0, + author = "Corentin Jabot", + title = "{P3672R0}: On Windows, Systems APIs, Text Encodings, and Pragmatism", + howpublished = "\url{https://wg21.link/p3672r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3387R0, - author = "Timur Doumler and Joshua Berne and Iain Sandoe and Peter Bindels", - title = "{P3387R0}: Contract assertions on coroutines", - howpublished = "\url{https://wg21.link/p3387r0}", - year = 2024, - month = 10, +@misc{P3676R0, + author = "Stephen Berry and Khalil Estell", + title = "{P3676R0}: Enhanced inline Keyword with Configurable Inlining Levels", + howpublished = "\url{https://wg21.link/p3676r0}", + year = 2025, + month = 4, publisher = "WG21" } -@misc{P3388R0, - author = "Robert Leahy", - title = "{P3388R0}: When Do You Know connect Doesn't Throw?", - howpublished = "\url{https://wg21.link/p3388r0}", - year = 2024, - month = 9, +@misc{P3677R0, + author = "Corentin Jabot", + title = "{P3677R0}: Preserving LC\_CTYPE at program start for UTF-8 locales", + howpublished = "\url{https://wg21.link/p3677r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3388R1, - author = "Robert Leahy", - title = "{P3388R1}: When Do You Know connect Doesn't Throw?", - howpublished = "\url{https://wg21.link/p3388r1}", +@misc{P3678R0, + author = "Aurelien Cassagnes", + title = "{P3678R0}: Arbitrary attributes in define\_aggregate", + howpublished = "\url{https://wg21.link/p3678r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3389R0, - author = "Robert Leahy", - title = "{P3389R0}: Of Operation States and Their Lifetimes (LEWG Presentation 2024-09-10)", - howpublished = "\url{https://wg21.link/p3389r0}", - year = 2024, - month = 9, +@misc{P3679R0, + author = "Hana Dusíková", + title = "{P3679R0}: SFINAEable constexpr exceptions", + howpublished = "\url{https://wg21.link/p3679r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3390R0, - author = "Sean Baxter and Christian Mazakas", - title = "{P3390R0}: Safe C++", - howpublished = "\url{https://wg21.link/p3390r0}", - year = 2024, - month = 9, +@misc{P3681R0, + author = "Corentin Jabot", + title = "{P3681R0}: char\_traits: Stop the bleeding", + howpublished = "\url{https://wg21.link/p3681r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3391R0, - author = "Barry Revzin", - title = "{P3391R0}: constexpr std::format", - howpublished = "\url{https://wg21.link/p3391r0}", - year = 2024, - month = 9, +@misc{P3682R0, + author = "Robert Leahy", + title = "{P3682R0}: Remove std::execution::split", + howpublished = "\url{https://wg21.link/p3682r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3392R0, - author = "Corentin Jabot and Inbal Levi", - title = "{P3392R0}: Do not promise support for function syntax of operators", - howpublished = "\url{https://wg21.link/p3392r0}", - year = 2024, +@misc{P3684R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3684R0}: Fix erroneous behaviour termination semantics for C++26", + howpublished = "\url{https://wg21.link/p3684r0}", + year = 2025, month = 9, publisher = "WG21" } -@misc{P3394R0, - author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and ", - title = "{P3394R0}: Annotations for Reflection", - howpublished = "\url{https://wg21.link/p3394r0}", - year = 2024, - month = 10, +@misc{P3685R0, + author = "Robert Leahy", + title = "{P3685R0}: Rename async\_scope\_token", + howpublished = "\url{https://wg21.link/p3685r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3394R1, - author = "Daveed Vandevoorde and Wyatt Childers and Dan Katz and Barry Revzin", - title = "{P3394R1}: Annotations for Reflection", - howpublished = "\url{https://wg21.link/p3394r1}", +@misc{P3686R0, + author = "Chuanqi Xu", + title = "{P3686R0}: Allow named modules to export macros", + howpublished = "\url{https://wg21.link/p3686r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3395R0, - author = "Victor Zverovich", - title = "{P3395R0}: Formatting of std::error\_code", - howpublished = "\url{https://wg21.link/p3395r0}", - year = 2024, - month = 12, +@misc{P3687R0, + author = "Dan Katz and Wyatt Childers and Daveed Vandevoorde and Ville Voutilainen", + title = "{P3687R0}: Final Adjustments to C++26 Reflection", + howpublished = "\url{https://wg21.link/p3687r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3396R0, - author = "Lewis Baker", - title = "{P3396R0}: std::execution wording fixes", - howpublished = "\url{https://wg21.link/p3396r0}", - year = 2024, - month = 9, +@misc{P3687R1, + author = "Dan Katz and Wyatt Childers and Daveed Vandevoorde and Ville Voutilainen", + title = "{P3687R1}: Final Adjustments to C++26 Reflection", + howpublished = "\url{https://wg21.link/p3687r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3396R1, - author = "Lewis Baker", - title = "{P3396R1}: std::execution wording fixes", - howpublished = "\url{https://wg21.link/p3396r1}", - year = 2024, - month = 11, +@misc{P3688R0, + author = "Jan Schultke and Corentin Jabot", + title = "{P3688R0}: ASCII character utilities", + howpublished = "\url{https://wg21.link/p3688r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3397R0, - author = "Hans Boehm", - title = "{P3397R0}: Clarify requirements on extended floating point types", - howpublished = "\url{https://wg21.link/p3397r0}", - year = 2024, - month = 9, +@misc{P3688R1, + author = "Jan Schultke and Corentin Jabot", + title = "{P3688R1}: ASCII character utilities", + howpublished = "\url{https://wg21.link/p3688r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3398R0, - author = "Bengt Gustafsson", - title = "{P3398R0}: User specified type decay", - howpublished = "\url{https://wg21.link/p3398r0}", - year = 2024, - month = 9, +@misc{P3688R2, + author = "Jan Schultke and Corentin Jabot", + title = "{P3688R2}: ASCII character utilities", + howpublished = "\url{https://wg21.link/p3688r2}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3399R0, - author = "Inbal Levi and Fabio Fracassi and Corentin Jabot and Nevin Liber and Robert Leahy and Khalil Estell", - title = "{P3399R0}: Adjusting Electronic Polls to a Hybrid Workflow", - howpublished = "\url{https://wg21.link/p3399r0}", - year = 2024, - month = 10, +@misc{P3688R3, + author = "Jan Schultke and Corentin Jabot", + title = "{P3688R3}: ASCII character utilities", + howpublished = "\url{https://wg21.link/p3688r3}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3400R0, - author = "Joshua Berne", - title = "{P3400R0}: Specifying Contract Assertion Properties with Labels", - howpublished = "\url{https://wg21.link/p3400r0}", +@misc{P3688R4, + author = "Jan Schultke and Corentin Jabot", + title = "{P3688R4}: ASCII character utilities", + howpublished = "\url{https://wg21.link/p3688r4}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3401R0, - author = "Tian Liao and Mingxin Wang", - title = "{P3401R0}: Enrich Creation Functions for the Pointer-Semantics-Based Polymorphism Library - Proxy", - howpublished = "\url{https://wg21.link/p3401r0}", - year = 2024, - month = 9, +@misc{P3689R0, + author = "Thomas Mejstrik", + title = "{P3689R0}: Convenience functions for Random number generation", + howpublished = "\url{https://wg21.link/p3689r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3402R0, - author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", - title = "{P3402R0}: A Safety Profile Verifying Class Initialization", - howpublished = "\url{https://wg21.link/p3402r0}", - year = 2024, - month = 9, +@misc{P3690R0, + author = "Olaf Krzikalla and Matthias Kretz", + title = "{P3690R0}: Consistency fix: Make simd reductions SIMD-generic", + howpublished = "\url{https://wg21.link/p3690r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3402R1, - author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", - title = "{P3402R1}: A Safety Profile Verifying Class Initialization", - howpublished = "\url{https://wg21.link/p3402r1}", - year = 2024, - month = 10, +@misc{P3690R1, + author = "Olaf Krzikalla and Matthias Kretz", + title = "{P3690R1}: Consistency fix: Make simd reductions SIMD-generic", + howpublished = "\url{https://wg21.link/p3690r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3402R2, - author = "Marc-André Laverdière and Christopher Lapkowski and Charles-Henri Gros", - title = "{P3402R2}: A Safety Profile Verifying Initialization", - howpublished = "\url{https://wg21.link/p3402r2}", +@misc{P3691R0, + author = "Matthias Kretz and Abhilash Majumder and Bryce Adelstein Lelbach and Daniel Towner and Ilya Burylov and Mark Hoemmen and Ruslan Arutyunyan", + title = "{P3691R0}: Reconsider naming of the namespace for “std::simd”", + howpublished = "\url{https://wg21.link/p3691r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3403R0, - author = "Andrew Tomazos", - title = "{P3403R0}: The Undefined Behavior Question", - howpublished = "\url{https://wg21.link/p3403r0}", - year = 2024, - month = 9, +@misc{P3691R1, + author = "Matthias Kretz and Abhilash Majumder and Bryce Adelstein Lelbach and Daniel Towner and Ilya Burylov and Mark Hoemmen and Ruslan Arutyunyan", + title = "{P3691R1}: Reconsider naming of the namespace for ``std::simd''", + howpublished = "\url{https://wg21.link/p3691r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3404R0, - author = "Andre Kostur", - title = "{P3404R0}: std::at : Range-checked accesses to arbitrary containers", - howpublished = "\url{https://wg21.link/p3404r0}", - year = 2024, - month = 10, +@misc{P3692R0, + author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", + title = "{P3692R0}: How to Avoid OOTA Without Really Trying", + howpublished = "\url{https://wg21.link/p3692r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3405R0, - author = "Elias Kosunen", - title = "{P3405R0}: Out-of-order designated initializers", - howpublished = "\url{https://wg21.link/p3405r0}", - year = 2024, - month = 9, +@misc{P3692R1, + author = "Paul E. McKenney and Alan Stern and Michael Wong and and Maged Michael", + title = "{P3692R1}: How to Avoid OOTA Without Really Trying", + howpublished = "\url{https://wg21.link/p3692r1}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3406R0, - author = "Bjarne Stroustrup", - title = "{P3406R0}: We need better performance testing", - howpublished = "\url{https://wg21.link/p3406r0}", - year = 2024, - month = 9, +@misc{P3692R2, + author = "Paul E. McKenney and Alan Stern and Michael Wong and Maged Michael and and Gonzalo Brito", + title = "{P3692R2}: How to Avoid OOTA Without Really Trying", + howpublished = "\url{https://wg21.link/p3692r2}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3407R0, - author = "Brian Bi", - title = "{P3407R0}: Make idiomatic usage of `offsetof` well-defined", - howpublished = "\url{https://wg21.link/p3407r0}", - year = 2024, - month = 10, +@misc{P3693R0, + author = "Michael Wong", + title = "{P3693R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2025/04/09-2025/05/07", + howpublished = "\url{https://wg21.link/p3693r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3407R1, - author = "Brian Bi", - title = "{P3407R1}: Make idiomatic usage of `offsetof` well-defined", - howpublished = "\url{https://wg21.link/p3407r1}", +@misc{P3694R0, + author = "Michael Wong", + title = "{P3694R0}: SG19: Machine Learning virtual Meeting Minutes to 2025/03/13-2025/05/08", + howpublished = "\url{https://wg21.link/p3694r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3409R0, - author = "Lewis Baker", - title = "{P3409R0}: Enabling more efficient stop-token based cancellation of senders", - howpublished = "\url{https://wg21.link/p3409r0}", - year = 2024, - month = 10, +@misc{P3695R0, + author = "Jan Schultke", + title = "{P3695R0}: Deprecate implicit conversions between Unicode character types", + howpublished = "\url{https://wg21.link/p3695r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3409R1, - author = "Lewis Baker", - title = "{P3409R1}: Enabling more efficient stop-token based cancellation of senders", - howpublished = "\url{https://wg21.link/p3409r1}", - year = 2024, - month = 11, +@misc{P3695R1, + author = "Jan Schultke", + title = "{P3695R1}: Deprecate implicit conversions between Unicode character types", + howpublished = "\url{https://wg21.link/p3695r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3411R0, - author = "Hui Xie and S. Levent Yilmaz and Louis Dionne", - title = "{P3411R0}: `any\_view`", - howpublished = "\url{https://wg21.link/p3411r0}", - year = 2024, +@misc{P3695R2, + author = "Jan Schultke", + title = "{P3695R2}: Deprecate implicit conversions between char8\_t and char16\_t, char32\_t, or wchar\_t", + howpublished = "\url{https://wg21.link/p3695r2}", + year = 2025, month = 9, publisher = "WG21" } -@misc{P3411R1, - author = "Hui Xie and S. Levent Yilmaz and Louis Dionne", - title = "{P3411R1}: `any\_view`", - howpublished = "\url{https://wg21.link/p3411r1}", +@misc{P3696R0, + author = "Michael Spencer", + title = "{P3696R0}: Discovering Header Units via Module Maps", + howpublished = "\url{https://wg21.link/p3696r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3412R0, - author = "Bengt Gustafsson and Victor Zverovich", - title = "{P3412R0}: String interpolation", - howpublished = "\url{https://wg21.link/p3412r0}", - year = 2024, - month = 10, +@misc{P3697R0, + author = "Konstantin Varlamov and Louis Dionne and Alisdair Meredith", + title = "{P3697R0}: Minor additions to C++26 standard library hardening", + howpublished = "\url{https://wg21.link/p3697r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3412R1, - author = "Bengt Gustafsson and Victor Zverovich", - title = "{P3412R1}: String interpolation", - howpublished = "\url{https://wg21.link/p3412r1}", +@misc{P3697R1, + author = "Konstantin Varlamov and Louis Dionne and Alisdair Meredith", + title = "{P3697R1}: Minor additions to C++26 standard library hardening", + howpublished = "\url{https://wg21.link/p3697r1}", year = 2025, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3413R0, - author = "Corentin Jabot", - title = "{P3413R0}: A more flexible optional::value\_or (else!)", - howpublished = "\url{https://wg21.link/p3413r0}", - year = 2024, - month = 10, +@misc{P3698R0, + author = "Charles Hussong", + title = "{P3698R0}: Cross-capacity comparisons for inplace\_vector", + howpublished = "\url{https://wg21.link/p3698r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3415R0, - author = "Andrzej Krzemieński", - title = "{P3415R0}: Range interface in std::optional breaks code!", - howpublished = "\url{https://wg21.link/p3415r0}", - year = 2024, - month = 10, +@misc{P3699R0, + author = "Detlef Vollmann", + title = "{P3699R0}: Rename `conqueue\_errc`", + howpublished = "\url{https://wg21.link/p3699r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3416R0, - author = "Gor Nishanov", - title = "{P3416R0}: exception\_ptr\_cast: Add \&\& = delete overload", - howpublished = "\url{https://wg21.link/p3416r0}", - year = 2024, - month = 10, +@misc{P3699R1, + author = "Detlef Vollmann", + title = "{P3699R1}: Rename `conqueue\_errc`", + howpublished = "\url{https://wg21.link/p3699r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3417R0, - author = "Gašper Ažman and Timur Doumler", - title = "{P3417R0}: Improving the handling of exceptions thrown from contract predicates", - howpublished = "\url{https://wg21.link/p3417r0}", - year = 2024, - month = 10, +@misc{P3700R0, + author = "Peter Bindels", + title = "{P3700R0}: Making Safe C++ happen", + howpublished = "\url{https://wg21.link/p3700r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3419R0, - author = "Michael Levine", - title = "{P3419R0}: Reflection Syntax Options Summary", - howpublished = "\url{https://wg21.link/p3419r0}", - year = 2024, - month = 10, +@misc{P3701R0, + author = "Jan Schultke", + title = "{P3701R0}: Concepts for integer types, not integral types", + howpublished = "\url{https://wg21.link/p3701r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3420R0, - author = "Andrei Alexandrescu and Barry Revzin and Daveed Vandevoorde and Michael Garland", - title = "{P3420R0}: Reflection of Templates", - howpublished = "\url{https://wg21.link/p3420r0}", - year = 2024, - month = 10, +@misc{P3702R0, + author = "Jan Schultke", + title = "{P3702R0}: Stricter requirements for document submissions (SD-7)", + howpublished = "\url{https://wg21.link/p3702r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3420R1, - author = "Andrei Alexandrescu and Barry Revzin and Daveed Vandevoorde and Michael Garland", - title = "{P3420R1}: Reflection of Templates", - howpublished = "\url{https://wg21.link/p3420r1}", +@misc{P3702R1, + author = "Jan Schultke", + title = "{P3702R1}: Stricter requirements for document submissions (SD-7)", + howpublished = "\url{https://wg21.link/p3702r1}", year = 2025, - month = 1, + month = 8, publisher = "WG21" } -@misc{P3421R0, - author = "Ben Craig", - title = "{P3421R0}: Consteval destructors", - howpublished = "\url{https://wg21.link/p3421r0}", - year = 2024, - month = 10, +@misc{P3702R2, + author = "Jan Schultke", + title = "{P3702R2}: Stricter requirements for document submissions (SD-7)", + howpublished = "\url{https://wg21.link/p3702r2}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3422R0, - author = "Chuanqi Xu", - title = "{P3422R0}: Allow main function in named modules", - howpublished = "\url{https://wg21.link/p3422r0}", - year = 2024, +@misc{P3702R3, + author = "Jan Schultke", + title = "{P3702R3}: Stricter requirements for document submissions (SD-7)", + howpublished = "\url{https://wg21.link/p3702r3}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3422R1, - author = "Chuanqi Xu", - title = "{P3422R1}: Allow main function in named modules", - howpublished = "\url{https://wg21.link/p3422r1}", - year = 2024, - month = 11, +@misc{P3703R0, + author = "Yoaodan Zhang and Alec Cepeda and Alexander Buzanis and Charlie Sabino and Cory Turnbaugh and Guanduo Mu and Hongli Zhao and Joneskim Kimo and Matthias Zajdela and Mitch Verhelle and Pierr-Yves Sojic and Steven Arellana and Roshan Surabhi and Wei Cai and Mike Spertus", + title = "{P3703R0}: Constness and Locking", + howpublished = "\url{https://wg21.link/p3703r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3423R0, - author = "Yihe Li", - title = "{P3423R0}: Extending User-Generated Diagnostic Messages", - howpublished = "\url{https://wg21.link/p3423r0}", - year = 2024, - month = 10, +@misc{P3704R0, + author = "Bjarne Stroustrup", + title = "{P3704R0}: What are profiles?", + howpublished = "\url{https://wg21.link/p3704r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3423R1, - author = "Yihe Li", - title = "{P3423R1}: Extending User-Generated Diagnostic Messages", - howpublished = "\url{https://wg21.link/p3423r1}", +@misc{P3705R0, + author = "Eddie Nolan", + title = "{P3705R0}: A Sentinel for Null-Terminated Strings", + howpublished = "\url{https://wg21.link/p3705r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3424R0, - author = "Alisdair Meredith", - title = "{P3424R0}: Define Delete With Throwing Exception Specification", - howpublished = "\url{https://wg21.link/p3424r0}", - year = 2024, - month = 12, +@misc{P3705R1, + author = "Eddie Nolan", + title = "{P3705R1}: A Sentinel for Null-Terminated Strings", + howpublished = "\url{https://wg21.link/p3705r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3425R0, - author = "Lewis Baker", - title = "{P3425R0}: Reducing operation-state sizes for subobject child operations", - howpublished = "\url{https://wg21.link/p3425r0}", - year = 2024, - month = 10, +@misc{P3705R2, + author = "Eddie Nolan", + title = "{P3705R2}: A Sentinel for Null-Terminated Strings", + howpublished = "\url{https://wg21.link/p3705r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3425R1, - author = "Lewis Baker", - title = "{P3425R1}: Reducing operation-state sizes for subobject child operations", - howpublished = "\url{https://wg21.link/p3425r1}", +@misc{P3706R0, + author = "Ruslan Arutyunyan and Ville Voutilainen", + title = "{P3706R0}: Rename join and nest in async\_scope proposal", + howpublished = "\url{https://wg21.link/p3706r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3427R0, - author = "Maged Michael and Michael Wong and Paul McKenney", - title = "{P3427R0}: Hazard Pointer Synchronous Reclamation", - howpublished = "\url{https://wg21.link/p3427r0}", - year = 2024, - month = 10, +@misc{P3707R0, + author = "Patrice Roy and Gregoire Angerand", + title = "{P3707R0}: A std::is\_always\_exhaustive trait", + howpublished = "\url{https://wg21.link/p3707r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3427R1, - author = "Maged Michael and Michael Wong and Paul McKenney", - title = "{P3427R1}: Hazard Pointer Synchronous Reclamation", - howpublished = "\url{https://wg21.link/p3427r1}", - year = 2024, - month = 12, +@misc{P3709R0, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P3709R0}: Reconsider parallel ranges::rotate\_copy and ranges::reverse\_copy", + howpublished = "\url{https://wg21.link/p3709r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3428R0, - author = "Maged Michael and Michael Wong and Paul McKenney", - title = "{P3428R0}: Hazard Pointer Batches", - howpublished = "\url{https://wg21.link/p3428r0}", - year = 2024, - month = 10, +@misc{P3709R1, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P3709R1}: Reconsider parallel ranges::rotate\_copy and ranges::reverse\_copy", + howpublished = "\url{https://wg21.link/p3709r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3428R1, - author = "Maged Michael and Michael Wong and Paul McKenney", - title = "{P3428R1}: Hazard Pointer Batches", - howpublished = "\url{https://wg21.link/p3428r1}", - year = 2024, - month = 12, +@misc{P3709R2, + author = "Ruslan Arutyunyan and Alexey Kukanov", + title = "{P3709R2}: Reconsider parallel ranges::rotate\_copy and ranges::reverse\_copy", + howpublished = "\url{https://wg21.link/p3709r2}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3429R0, - author = "Jonathan Müller", - title = "{P3429R0}: Reflection header should minimize standard library dependencies", - howpublished = "\url{https://wg21.link/p3429r0}", - year = 2024, - month = 10, +@misc{P3710R0, + author = "Alexey Shevlyakov and Marco Foco and Joshua Krieghauser", + title = "{P3710R0}: zstring\_view: a string\_view with guaranteed null termination", + howpublished = "\url{https://wg21.link/p3710r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3429R1, - author = "Jonathan Müller", - title = "{P3429R1}: Reflection header should minimize standard library dependencies", - howpublished = "\url{https://wg21.link/p3429r1}", - year = 2024, - month = 11, +@misc{P3711R0, + author = "Marco Foco and Alexey Shevlyakov and Joshua Kriegshauser", + title = "{P3711R0}: Safer StringViewLike Functions for Replacing char* strings", + howpublished = "\url{https://wg21.link/p3711r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3430R0, - author = "Matthias Kretz", - title = "{P3430R0}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", - howpublished = "\url{https://wg21.link/p3430r0}", - year = 2024, - month = 10, +@misc{P3711R1, + author = "Marco Foco and Alexey Shevlyakov and Joshua Kriegshauser", + title = "{P3711R1}: Safer StringViewLike Functions for Replacing char* strings", + howpublished = "\url{https://wg21.link/p3711r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3430R1, - author = "Matthias Kretz", - title = "{P3430R1}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", - howpublished = "\url{https://wg21.link/p3430r1}", - year = 2024, - month = 11, +@misc{P3712R0, + author = "Inbal Levi and Fabio Fracassi and Andreas Weis and Billy Baker and Nevin Liber and Corentin Jabot", + title = "{P3712R0}: 2025-05 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3712r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3430R2, - author = "Matthias Kretz", - title = "{P3430R2}: simd issues: explicit, unsequenced, identity-element position, and members of disabled simd", - howpublished = "\url{https://wg21.link/p3430r2}", +@misc{P3713R0, + author = "Inbal Levi and Fabio Fracassi and Andreas Weis and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3713R0}: 2025-05 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3713r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3431R0, - author = "Jonathan Müller", - title = "{P3431R0}: Deprecate const-qualifier on begin/end of views", - howpublished = "\url{https://wg21.link/p3431r0}", +@misc{P3714R0, + author = "Joshua Cranmer", + title = "{P3714R0}: Virtual values have Virtual Value", + howpublished = "\url{https://wg21.link/p3714r0}", year = 2025, - month = 1, + month = 5, publisher = "WG21" } -@misc{P3433R0, - author = "Dietmar Kuehl", - title = "{P3433R0}: Allocator Support for Operation States", - howpublished = "\url{https://wg21.link/p3433r0}", - year = 2024, - month = 10, +@misc{P3715R0, + author = "Joshua Cranmer", + title = "{P3715R0}: Tightening floating-point semantics for C++", + howpublished = "\url{https://wg21.link/p3715r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3435R0, - author = "Jean-Baptiste VALLON HOARAU and Joel FALCOU", - title = "{P3435R0}: Reflection and meta-programming", - howpublished = "\url{https://wg21.link/p3435r0}", - year = 2024, - month = 10, +@misc{P3716R0, + author = "Peter Bindels", + title = "{P3716R0}: Subsetting", + howpublished = "\url{https://wg21.link/p3716r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3436R0, - author = "Herb Sutter", - title = "{P3436R0}: Strategy for removing safety-related undefined behavior by default", - howpublished = "\url{https://wg21.link/p3436r0}", - year = 2024, - month = 10, +@misc{P3717R0, + author = "Steve Downey", + title = "{P3717R0}: Update Annex E onto Unicode 16", + howpublished = "\url{https://wg21.link/p3717r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3436R1, - author = "Herb Sutter", - title = "{P3436R1}: Strategy for removing safety-related undefined behavior by default", - howpublished = "\url{https://wg21.link/p3436r1}", - year = 2024, - month = 11, +@misc{P3718R0, + author = "Eric Niebler", + title = "{P3718R0}: Fixing Lazy Sender Algorithm Customization, Again", + howpublished = "\url{https://wg21.link/p3718r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3437R0, - author = "Herb Sutter", - title = "{P3437R0}: Proposed default principles: Reflect C++, Generate C++", - howpublished = "\url{https://wg21.link/p3437r0}", - year = 2024, - month = 10, +@misc{P3719R0, + author = "Yuxuan Chen", + title = "{P3719R0}: std::is\_vector\_bool\_reference", + howpublished = "\url{https://wg21.link/p3719r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3437R1, - author = "Herb Sutter", - title = "{P3437R1}: Proposed principles: Reflect C++, generate C++ (by default)", - howpublished = "\url{https://wg21.link/p3437r1}", - year = 2024, - month = 11, +@misc{P3719R1, + author = "Yuxuan Chen", + title = "{P3719R1}: std::is\_vector\_bool\_reference", + howpublished = "\url{https://wg21.link/p3719r1}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3438R0, - author = "Andreas Fertig", - title = "{P3438R0}: Make integral overloads of std::to\_string constexpr", - howpublished = "\url{https://wg21.link/p3438r0}", - year = 2024, - month = 10, +@misc{P3721R0, + author = "Jan Schultke", + title = "{P3721R0}: Slides for P3639R0", + howpublished = "\url{https://wg21.link/p3721r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3439R0, - author = "Herb Sutter", - title = "{P3439R0}: Chained comparisons: Safe, correct, efficient", - howpublished = "\url{https://wg21.link/p3439r0}", - year = 2024, - month = 10, +@misc{P3722R0, + author = "Jan Schultke", + title = "{P3722R0}: Slides for P3568R1", + howpublished = "\url{https://wg21.link/p3722r0}", + year = 2025, + month = 5, publisher = "WG21" } -@misc{P3439R1, - author = "Herb Sutter", - title = "{P3439R1}: Chained comparisons: Safe, correct, efficient", - howpublished = "\url{https://wg21.link/p3439r1}", +@misc{P3724R0, + author = "Jan Schultke", + title = "{P3724R0}: Integer division", + howpublished = "\url{https://wg21.link/p3724r0}", year = 2025, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3440R0, - author = "Daniel Towner", - title = "{P3440R0}: Add n\_elements named constructor to std::simd", - howpublished = "\url{https://wg21.link/p3440r0}", - year = 2024, - month = 10, +@misc{P3724R1, + author = "Jan Schultke", + title = "{P3724R1}: Integer division", + howpublished = "\url{https://wg21.link/p3724r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3441R0, - author = "Daniel Towner", - title = "{P3441R0}: Rename simd\_split to simd\_chunk", - howpublished = "\url{https://wg21.link/p3441r0}", - year = 2024, - month = 10, +@misc{P3725R0, + author = "Nicolai Josuttis", + title = "{P3725R0}: Filter View Extensions for Input Ranges", + howpublished = "\url{https://wg21.link/p3725r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3442R0, - author = "Patrice Roy and Nicolas Fleury", - title = "{P3442R0}: [[invalidate\_dereferencing]] attribute", - howpublished = "\url{https://wg21.link/p3442r0}", - year = 2024, - month = 10, +@misc{P3725R1, + author = "Nicolai Josuttis", + title = "{P3725R1}: Filter View Extensions for Input Ranges", + howpublished = "\url{https://wg21.link/p3725r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3443R0, - author = "Ran Regev", - title = "{P3443R0}: Reflection on SG21 2024 Process", - howpublished = "\url{https://wg21.link/p3443r0}", - year = 2024, - month = 10, +@misc{P3726R0, + author = "Barry Revzin and Tomasz Kamiński", + title = "{P3726R0}: Adjustments to Union Lifetime Rules", + howpublished = "\url{https://wg21.link/p3726r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3444R0, - author = "Sean Baxter", - title = "{P3444R0}: Memory safety without lifetime parameters", - howpublished = "\url{https://wg21.link/p3444r0}", - year = 2024, - month = 10, +@misc{P3727R0, + author = "Steve Downey", + title = "{P3727R0}: Update Annex E based on Unicode 15.1 UAX \#31", + howpublished = "\url{https://wg21.link/p3727r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3445R0, - author = "Daniel Towner", - title = "{P3445R0}: Add utilities for easier type/bit casting in std::simd", - howpublished = "\url{https://wg21.link/p3445r0}", - year = 2024, - month = 10, +@misc{P3729R0, + author = "Michael Florian Hava", + title = "{P3729R0}: Aligning span and string\_view", + howpublished = "\url{https://wg21.link/p3729r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3446R0, - author = "Bjarne Stroustrup", - title = "{P3446R0}: Profile invalidation - eliminating dangling pointers", - howpublished = "\url{https://wg21.link/p3446r0}", - year = 2024, - month = 10, +@misc{P3730R0, + author = "Jan Schultke", + title = "{P3730R0}: Slides for P3104R3", + howpublished = "\url{https://wg21.link/p3730r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3447R0, - author = "Bjarne Stroustrup", - title = "{P3447R0}: Profiles syntax", - howpublished = "\url{https://wg21.link/p3447r0}", - year = 2024, - month = 10, +@misc{P3731R0, + author = "JeanHeyd Meneide", + title = "{P3731R0}: \#embed Preprocessor Parameter Order", + howpublished = "\url{https://wg21.link/p3731r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3449R0, - author = "Hana Dusíková", - title = "{P3449R0}: constexpr std::generator", - howpublished = "\url{https://wg21.link/p3449r0}", - year = 2024, +@misc{P3732R0, + author = "Ruslan Arutyunyan and Mark Hoemmen and Alexey Kukanov and Bryce Adelstein Lelbach and Abhilash Majumder", + title = "{P3732R0}: Numeric Range Algorithms", + howpublished = "\url{https://wg21.link/p3732r0}", + year = 2025, + month = 6, + publisher = "WG21" +} +@misc{P3732R1, + author = "Ruslan Arutyunyan and Mark Hoemmen and Alexey Kukanov and Bryce Adelstein Lelbach and Abhilash Majumder", + title = "{P3732R1}: Numeric Range Algorithms", + howpublished = "\url{https://wg21.link/p3732r1}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3449R1, - author = "Hana Dusíková", - title = "{P3449R1}: constexpr std::generator", - howpublished = "\url{https://wg21.link/p3449r1}", - year = 2024, - month = 12, +@misc{P3733R0, + author = "Jan Schultke", + title = "{P3733R0}: More named universal character escapes", + howpublished = "\url{https://wg21.link/p3733r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3450R0, - author = "Barry Revzin", - title = "{P3450R0}: Extending is\_within\_lifetime", - howpublished = "\url{https://wg21.link/p3450r0}", - year = 2024, - month = 10, +@misc{P3733R1, + author = "Jan Schultke", + title = "{P3733R1}: More named universal character escapes", + howpublished = "\url{https://wg21.link/p3733r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3451R0, - author = "Barry Revzin", - title = "{P3451R0}: A Suggestion for Reflection Access Control", - howpublished = "\url{https://wg21.link/p3451r0}", - year = 2024, - month = 10, +@misc{P3734R0, + author = "Jan Schultke", + title = "{P3734R0}: Not all predicates must be regular", + howpublished = "\url{https://wg21.link/p3734r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3454R0, - author = "Michael Wong and Gonzalo Brito and Fedor Pikus and Maged Michael", - title = "{P3454R0}: Revising Atomic Max/Min Operations", - howpublished = "\url{https://wg21.link/p3454r0}", - year = 2024, - month = 10, +@misc{P3735R0, + author = "Jan Schultke", + title = "{P3735R0}: partial\_sort\_n, nth\_element\_n", + howpublished = "\url{https://wg21.link/p3735r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3455R0, - author = "Michael Wong", - title = "{P3455R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/6/12-2024/10/9", - howpublished = "\url{https://wg21.link/p3455r0}", - year = 2024, - month = 10, +@misc{P3736R0, + author = "Jan Schultke", + title = "{P3736R0}: Slides against P2971R3 - No implication for C++", + howpublished = "\url{https://wg21.link/p3736r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3456R0, - author = "Gor Nishanov", - title = "{P3456R0}: system\_scheduler on Win32, Darwin and Linux", - howpublished = "\url{https://wg21.link/p3456r0}", - year = 2024, - month = 10, +@misc{P3737R0, + author = "Jan Schultke", + title = "{P3737R0}: std::array is a wrapper for an array!", + howpublished = "\url{https://wg21.link/p3737r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3457R0, - author = "Michael Wong", - title = "{P3457R0}: SG19: Machine Learning virtual Meeting Minutes to 2024/06/13-2024/10/10", - howpublished = "\url{https://wg21.link/p3457r0}", - year = 2024, - month = 10, +@misc{P3737R1, + author = "Jan Schultke", + title = "{P3737R1}: std::array is a wrapper for an array!", + howpublished = "\url{https://wg21.link/p3737r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3460R0, - author = "Eric Fiselier and Nina Dinka Ranns and Iain Sandoe", - title = "{P3460R0}: Contracts Implementors Report", - howpublished = "\url{https://wg21.link/p3460r0}", - year = 2024, - month = 10, +@misc{P3738R0, + author = "Yihan Wang", + title = "{P3738R0}: Make std::make\_from\_tuple SFINAE friendly", + howpublished = "\url{https://wg21.link/p3738r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3465R0, - author = "Herb Sutter", - title = "{P3465R0}: Pursue P1179 as a Lifetime TS", - howpublished = "\url{https://wg21.link/p3465r0}", - year = 2024, - month = 10, +@misc{P3739R0, + author = "Jarrad J Waterloo", + title = "{P3739R0}: Standard Library Hardening - using std::optional", + howpublished = "\url{https://wg21.link/p3739r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3466R0, - author = "Herb Sutter", - title = "{P3466R0}: (Re)affirm design principles for future C++ evolution", - howpublished = "\url{https://wg21.link/p3466r0}", - year = 2024, - month = 10, +@misc{P3739R1, + author = "Jarrad J Waterloo", + title = "{P3739R1}: Standard Library Hardening - using std::optional", + howpublished = "\url{https://wg21.link/p3739r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3466R1, - author = "Herb Sutter", - title = "{P3466R1}: (Re)affirm design principles for future C++ evolution", - howpublished = "\url{https://wg21.link/p3466r1}", - year = 2024, - month = 11, +@misc{P3739R2, + author = "Jarrad J Waterloo", + title = "{P3739R2}: Standard Library Hardening - using std::optional", + howpublished = "\url{https://wg21.link/p3739r2}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3467R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3467R0}: 2024-10 Library Evolution Polls", - howpublished = "\url{https://wg21.link/p3467r0}", - year = 2024, +@misc{P3739R3, + author = "Jarrad J Waterloo", + title = "{P3739R3}: Standard Library Hardening - using std::optional", + howpublished = "\url{https://wg21.link/p3739r3}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3468R0, - author = "Inbal Levi and Fabio Fracassi and Ben Craig and Nevin Liber and Billy Baker and Corentin Jabot", - title = "{P3468R0}: 2024-10 Library Evolution Poll Outcomes", - howpublished = "\url{https://wg21.link/p3468r0}", - year = 2024, - month = 12, +@misc{P3740R0, + author = "Jan Schultke", + title = "{P3740R0}: Last chance to fix std::nontype", + howpublished = "\url{https://wg21.link/p3740r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3469R0, - author = "Mike Spertus", - title = "{P3469R0}: Virtual deducing this", - howpublished = "\url{https://wg21.link/p3469r0}", - year = 2024, - month = 10, +@misc{P3740R1, + author = "Jan Schultke and Bronek Kozicki", + title = "{P3740R1}: Last chance to fix std::nontype", + howpublished = "\url{https://wg21.link/p3740r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3470R0, - author = "Daniel Ruoso", - title = "{P3470R0}: Interface-Unit-Only Module Library Support", - howpublished = "\url{https://wg21.link/p3470r0}", - year = 2024, - month = 10, +@misc{P3741R0, + author = "Hewill Kang", + title = "{P3741R0}: views::set\_operations", + howpublished = "\url{https://wg21.link/p3741r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3471R0, - author = "Konstantin Varlamov and Louis Dionne", - title = "{P3471R0}: Standard library hardening", - howpublished = "\url{https://wg21.link/p3471r0}", - year = 2024, - month = 10, +@misc{P3742R0, + author = "Jonathan Wakely", + title = "{P3742R0}: C++ Standard Library Ready Issues to be moved in Sofia, Jun. 2025", + howpublished = "\url{https://wg21.link/p3742r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3471R1, - author = "Konstantin Varlamov and Louis Dionne", - title = "{P3471R1}: Standard Library Hardening", - howpublished = "\url{https://wg21.link/p3471r1}", - year = 2024, - month = 11, +@misc{P3745R0, + author = "Pablo Halpern", + title = "{P3745R0}: Rebuttal to P1144R13", + howpublished = "\url{https://wg21.link/p3745r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3471R2, - author = "Konstantin Varlamov and Louis Dionne", - title = "{P3471R2}: Standard Library Hardening", - howpublished = "\url{https://wg21.link/p3471r2}", - year = 2024, - month = 12, +@misc{P3746R0, + author = "Nevin Liber and Victor Zverovich and Michael Hava", + title = "{P3746R0}: LEWG Slides for P3637R0 Inherit std::meta::exception from std::exception", + howpublished = "\url{https://wg21.link/p3746r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3472R0, - author = "Andrzej Krzemieński", - title = "{P3472R0}: Make fiber\_context::can\_resume() const", - howpublished = "\url{https://wg21.link/p3472r0}", - year = 2024, - month = 10, +@misc{P3747R0, + author = "Thomas Mejstrik", + title = "{P3747R0}: Call side return type deduction", + howpublished = "\url{https://wg21.link/p3747r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3473R0, - author = "Steve Downey", - title = "{P3473R0}: Splicing Should Respect Access Control", - howpublished = "\url{https://wg21.link/p3473r0}", - year = 2024, - month = 10, +@misc{P3748R0, + author = "Hana Dusíková", + title = "{P3748R0}: Inspecting exception\_ptr works should be constexpr.", + howpublished = "\url{https://wg21.link/p3748r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3474R0, - author = "Jeremy Rifkin", - title = "{P3474R0}: std::arguments", - howpublished = "\url{https://wg21.link/p3474r0}", - year = 2024, - month = 10, +@misc{P3749R0, + author = "Jan Schultke", + title = "{P3749R0}: Slides in response to P3655R2 - Concerns regarding std::zstring\_view", + howpublished = "\url{https://wg21.link/p3749r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3475R0, - author = "Hans Boehm", - title = "{P3475R0}: Defang and deprecate memory\_order::consume", - howpublished = "\url{https://wg21.link/p3475r0}", - year = 2024, - month = 10, +@misc{P3752R0, + author = "Jens Maurer", + title = "{P3752R0}: Core Language Working Group ``ready'' Issues for the June, 2025 meeting", + howpublished = "\url{https://wg21.link/p3752r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3475R1, - author = "Hans Boehm", - title = "{P3475R1}: Defang and deprecate memory\_order::consume", - howpublished = "\url{https://wg21.link/p3475r1}", +@misc{P3753R0, + author = "Jan Schultke", + title = "{P3753R0}: Slides for P3740R0 - Last chance to fix std::nontype", + howpublished = "\url{https://wg21.link/p3753r0}", year = 2025, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3476R0, - author = "Michael Park", - title = "{P3476R0}: Slides for P2688R2 - Pattern Matching: `match` Expression", - howpublished = "\url{https://wg21.link/p3476r0}", - year = 2024, - month = 10, +@misc{P3753R1, + author = "Jan Schultke", + title = "{P3753R1}: Slides for P3740R1 - Last chance to fix std::nontype", + howpublished = "\url{https://wg21.link/p3753r1}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3477R0, - author = "JF Bastien", - title = "{P3477R0}: There are exactly 8 bits in a byte", - howpublished = "\url{https://wg21.link/p3477r0}", - year = 2024, - month = 10, +@misc{P3754R0, + author = "Timur Doumler", + title = "{P3754R0}: Slides for P3100R2 presentation to EWG", + howpublished = "\url{https://wg21.link/p3754r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3477R1, - author = "JF Bastien", - title = "{P3477R1}: There are exactly 8 bits in a byte", - howpublished = "\url{https://wg21.link/p3477r1}", - year = 2024, - month = 11, +@misc{P3754R1, + author = "Timur Doumler and Joshua Berne", + title = "{P3754R1}: Slides for P3100R2 presentation to EWG", + howpublished = "\url{https://wg21.link/p3754r1}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3477R2, - author = "JF Bastien", - title = "{P3477R2}: There are exactly 8 bits in a byte", - howpublished = "\url{https://wg21.link/p3477r2}", +@misc{P3757R0, + author = "Hewill Kang", + title = "{P3757R0}: Remove value-type invocability requirement from indirect unary callable concepts", + howpublished = "\url{https://wg21.link/p3757r0}", year = 2025, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3478R0, - author = "John Spicer", - title = "{P3478R0}: Constification should not be part of the MVP", - howpublished = "\url{https://wg21.link/p3478r0}", - year = 2024, - month = 10, +@misc{P3760R0, + author = "Oliver Rosten", + title = "{P3760R0}: Presentation: constexpr 'Parallel' Algorithms", + howpublished = "\url{https://wg21.link/p3760r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3479R0, - author = "Joshua Cranmer", - title = "{P3479R0}: Enabling C pragma support in C++", - howpublished = "\url{https://wg21.link/p3479r0}", - year = 2024, - month = 10, +@misc{P3763R0, + author = "Hewill Kang", + title = "{P3763R0}: Remove redundant reserve\_hint members from view classes", + howpublished = "\url{https://wg21.link/p3763r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3480R0, - author = "Matthias Kretz", - title = "{P3480R0}: std::simd is a range", - howpublished = "\url{https://wg21.link/p3480r0}", - year = 2024, - month = 10, +@misc{P3764R0, + author = "Jan Schultke", + title = "{P3764R0}: A utility function for propagating the most significant bit", + howpublished = "\url{https://wg21.link/p3764r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3480R1, - author = "Matthias Kretz", - title = "{P3480R1}: std::simd is a range", - howpublished = "\url{https://wg21.link/p3480r1}", - year = 2024, - month = 11, +@misc{P3765R0, + author = "Jan Schultke and Hana Dusíková", + title = "{P3765R0}: Deprecate implicit conversion from bool to character types", + howpublished = "\url{https://wg21.link/p3765r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3480R2, - author = "Matthias Kretz", - title = "{P3480R2}: std::simd is a range", - howpublished = "\url{https://wg21.link/p3480r2}", - year = 2024, - month = 11, +@misc{P3769R0, + author = "Lauri Vasama", + title = "{P3769R0}: Clarification of placement new deallocation", + howpublished = "\url{https://wg21.link/p3769r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3480R3, - author = "Matthias Kretz", - title = "{P3480R3}: std::simd is a range", - howpublished = "\url{https://wg21.link/p3480r3}", +@misc{P3771R0, + author = "Hana Dusíková", + title = "{P3771R0}: constexpr mutex, locks, and condition variable", + howpublished = "\url{https://wg21.link/p3771r0}", year = 2025, - month = 1, + month = 6, publisher = "WG21" } -@misc{P3481R0, - author = "Lucian Radu Teodorescu and Lewis Baker and Ruslan Arutyunyan", - title = "{P3481R0}: Summarizing std::execution::bulk() issues", - howpublished = "\url{https://wg21.link/p3481r0}", - year = 2024, - month = 10, +@misc{P3772R0, + author = "Jan Schultke", + title = "{P3772R0}: std::simd overloads for bit permutations", + howpublished = "\url{https://wg21.link/p3772r0}", + year = 2025, + month = 6, publisher = "WG21" } -@misc{P3481R1, - author = "Lucian Radu Teodorescu and Ruslan Arutyunyan and Lewis Baker", - title = "{P3481R1}: std::execution::bulk() issues", - howpublished = "\url{https://wg21.link/p3481r1}", +@misc{P3774R0, + author = "Jan Schultke and Bronek Kozicki and Tomasz Kamiński", + title = "{P3774R0}: Rename std::nontype, and make it broadly useful", + howpublished = "\url{https://wg21.link/p3774r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3482R0, - author = "Thomas W Rodgers and Dietmar Kuhl", - title = "{P3482R0}: Proposed API for creating TAPS based networking connections", - howpublished = "\url{https://wg21.link/p3482r0}", - year = 2024, - month = 12, +@misc{P3774R1, + author = "Jan Schultke and Bronek Kozicki and Tomasz Kamiński", + title = "{P3774R1}: Rename std::nontype, and make it broadly useful", + howpublished = "\url{https://wg21.link/p3774r1}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3483R0, - author = "Timur Doumler and Joshua Berne", - title = "{P3483R0}: Contracts for C++: Pre-Wroclaw technical clarifications", - howpublished = "\url{https://wg21.link/p3483r0}", - year = 2024, - month = 10, +@misc{P3775R0, + author = "Jan Schultke and Bronek Kozicki and Tomasz Kamiński", + title = "{P3775R0}: Slides for P3774R0 - Rename std::nontype", + howpublished = "\url{https://wg21.link/p3775r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3483R1, - author = "Timur Doumler and Joshua Berne", - title = "{P3483R1}: Contracts for C++: Pre-Wroclaw technical clarifications", - howpublished = "\url{https://wg21.link/p3483r1}", - year = 2024, - month = 11, +@misc{P3776R0, + author = "Jan Schultke", + title = "{P3776R0}: More trailing commas", + howpublished = "\url{https://wg21.link/p3776r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3484R0, - author = "Timur Doumler and Joshua Berne", - title = "{P3484R0}: Postconditions odr-using a parameter modified in an overriding function", - howpublished = "\url{https://wg21.link/p3484r0}", - year = 2024, - month = 11, +@misc{P3776R1, + author = "Jan Schultke and Murat Can Çağrı", + title = "{P3776R1}: More trailing commas", + howpublished = "\url{https://wg21.link/p3776r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3484R1, - author = "Timur Doumler and Joshua Berne", - title = "{P3484R1}: Postconditions odr-using a parameter modified in an overriding function", - howpublished = "\url{https://wg21.link/p3484r1}", - year = 2024, - month = 11, +@misc{P3778R0, + author = "Gašper Ažman", + title = "{P3778R0}: Fixing `type\_order` template definition", + howpublished = "\url{https://wg21.link/p3778r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3484R2, - author = "Timur Doumler and Joshua Berne", - title = "{P3484R2}: Postconditions odr-using a parameter modified in an overriding function", - howpublished = "\url{https://wg21.link/p3484r2}", - year = 2024, - month = 11, +@misc{P3779R0, + author = "Nicolai Josuttis", + title = "{P3779R0}: reserve() and capacity() for flat containers", + howpublished = "\url{https://wg21.link/p3779r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3485R0, - author = "Barry Revzin", - title = "{P3485R0}: Grouping using declarations with braces", - howpublished = "\url{https://wg21.link/p3485r0}", - year = 2024, +@misc{P3779R1, + author = "Nicolai Josuttis", + title = "{P3779R1}: reserve() and capacity() for flat containers", + howpublished = "\url{https://wg21.link/p3779r1}", + year = 2025, month = 10, publisher = "WG21" } -@misc{P3487R0, - author = "Timur Doumler and Joshua Berne", - title = "{P3487R0}: Postconditions odr-using a parameter that may be passed in registers", - howpublished = "\url{https://wg21.link/p3487r0}", - year = 2024, - month = 11, - publisher = "WG21" -} -@misc{P3488R0, - author = "Matthias Kretz", - title = "{P3488R0}: Floating-Point Excess Precision", - howpublished = "\url{https://wg21.link/p3488r0}", - year = 2024, - month = 11, +@misc{P3780R0, + author = "Giuseppe D'Angelo", + title = "{P3780R0}: Detecting bitwise trivially relocatable types", + howpublished = "\url{https://wg21.link/p3780r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3488R1, - author = "Matthias Kretz", - title = "{P3488R1}: Floating-Point Excess Precision", - howpublished = "\url{https://wg21.link/p3488r1}", - year = 2024, - month = 11, +@misc{P3781R0, + author = "Xavier Bonaventura", + title = "{P3781R0}: is\_*\_type should imply is\_type", + howpublished = "\url{https://wg21.link/p3781r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3489R0, - author = "Timur Doumler and Joshua Berne", - title = "{P3489R0}: Postconditions odr-using a parameter of dependent type", - howpublished = "\url{https://wg21.link/p3489r0}", - year = 2024, - month = 11, +@misc{P3784R0, + author = "Michael Florian Hava", + title = "{P3784R0}: range-if", + howpublished = "\url{https://wg21.link/p3784r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3490R0, - author = "Alexey Kukanov and Ruslan Arutyunyan", - title = "{P3490R0}: Justification for ranges as the output of parallel range algorithms", - howpublished = "\url{https://wg21.link/p3490r0}", - year = 2024, - month = 11, +@misc{P3784R1, + author = "Michael Florian Hava", + title = "{P3784R1}: range-if", + howpublished = "\url{https://wg21.link/p3784r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3491R0, - author = "Barry Revzin and Peter Dimov and Daveed Vandevoorde and Dan Katz", - title = "{P3491R0}: define\_static\_{\textbraceleft}string,object,array{\textbraceright}", - howpublished = "\url{https://wg21.link/p3491r0}", - year = 2024, - month = 12, +@misc{P3785R0, + author = "Matthew Taylor and Alex (Waffl3x)", + title = "{P3785R0}: Library Wording Changes for Defaulted Postfix Increment and Decrement Operators", + howpublished = "\url{https://wg21.link/p3785r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3491R1, - author = "Barry Revzin and Wyatt Childers and Peter Dimov and Daveed Vandevoorde", - title = "{P3491R1}: define\_static\_{\textbraceleft}string,object,array{\textbraceright}", - howpublished = "\url{https://wg21.link/p3491r1}", +@misc{P3786R0, + author = "Michael Florian Hava", + title = "{P3786R0}: Tuple protocol for fixed-size spans", + howpublished = "\url{https://wg21.link/p3786r0}", year = 2025, - month = 1, + month = 8, publisher = "WG21" } -@misc{P3492R0, - author = "Lauri Vasama", - title = "{P3492R0}: Sized deallocation for placement new", - howpublished = "\url{https://wg21.link/p3492r0}", - year = 2024, - month = 11, +@misc{P3786R1, + author = "Michael Florian Hava", + title = "{P3786R1}: Tuple protocol for fixed-size spans", + howpublished = "\url{https://wg21.link/p3786r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3493R0, - author = "Ville Voutilainen", - title = "{P3493R0}: Ruminations on reflection and access", - howpublished = "\url{https://wg21.link/p3493r0}", - year = 2024, - month = 11, +@misc{P3787R0, + author = "Giuseppe D'Angelo", + title = "{P3787R0}: Adjoints to ``Enabling list-initialization for algorithms'': uninitialized\_fill", + howpublished = "\url{https://wg21.link/p3787r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3495R0, - author = "Oliver Rosten and Mark Hoemmen", - title = "{P3495R0}: Remarks on Basic Statistics, P1708R9", - howpublished = "\url{https://wg21.link/p3495r0}", - year = 2024, - month = 11, +@misc{P3788R0, + author = "Mateusz Pusz", + title = "{P3788R0}: Fixing `std::complex` binary operators", + howpublished = "\url{https://wg21.link/p3788r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3496R0, - author = "Barry Revzin", - title = "{P3496R0}: Immediate-Escalating Expressions", - howpublished = "\url{https://wg21.link/p3496r0}", +@misc{P3790R0, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and JF Bastien and and Daniel Krügler.", + title = "{P3790R0}: Pointer lifetime-end zap proposed solutions: Bag-of-bits pointer class", + howpublished = "\url{https://wg21.link/p3790r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3497R0, - author = "Jan Wilmans", - title = "{P3497R0}: Guarded Objects", - howpublished = "\url{https://wg21.link/p3497r0}", - year = 2024, - month = 11, +@misc{P3790R1, + author = "Paul E. McKenney and Maged Michael and Jens Maurer and Peter Sewell and Hans Boehm and Hubert Tong and Niall Douglas and Thomas Rodgers and Will Deacon and Michael Wong and David Goldblatt and Kostya Serebryany and Anthony Williams and Tom Scogland and JF Bastien and Daniel Krügler and and David Tenty", + title = "{P3790R1}: Pointer lifetime-end zap proposed solutions: Bag-of-bits pointer class", + howpublished = "\url{https://wg21.link/p3790r1}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3498R0, - author = "Gabriel Dos Reis and Thomas Wise; Zachary Henkel", - title = "{P3498R0}: Stop the Bleeding but, First, Do No Harm", - howpublished = "\url{https://wg21.link/p3498r0}", - year = 2024, - month = 11, +@misc{P3791R0, + author = "Hana Dusíková", + title = "{P3791R0}: constexpr deterministic random", + howpublished = "\url{https://wg21.link/p3791r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3499R0, - author = "Lisa Lippincott and Timur Doumler and Joshua Berne", - title = "{P3499R0}: Exploring strict contract predicates", - howpublished = "\url{https://wg21.link/p3499r0}", +@misc{P3792R0, + author = "Bronek Kozicki", + title = "{P3792R0}: Why `constant\_wrapper` is not a usable replacement for `nontype`", + howpublished = "\url{https://wg21.link/p3792r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3500R0, - author = "Timur Doumler and Gašper Ažman and Joshua Berne", - title = "{P3500R0}: Are Contracts ``safe''?", - howpublished = "\url{https://wg21.link/p3500r0}", +@misc{P3793R0, + author = "Brian Bi and Jan Schultke", + title = "{P3793R0}: Better shifting", + howpublished = "\url{https://wg21.link/p3793r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3501R0, - author = "S. Davis Herring", - title = "{P3501R0}: The ad-dressing of cats", - howpublished = "\url{https://wg21.link/p3501r0}", +@misc{P3794R0, + author = "Zhihao Yuan", + title = "{P3794R0}: An idea or two on renaming the nontype tag", + howpublished = "\url{https://wg21.link/p3794r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3502R0, - author = "Timur Doumler", - title = "{P3502R0}: Slides for D2900R11 - Contracts for C++", - howpublished = "\url{https://wg21.link/p3502r0}", - year = 2024, - month = 11, +@misc{P3795R0, + author = "Barry Revzin", + title = "{P3795R0}: Miscellaneous Reflection Cleanup", + howpublished = "\url{https://wg21.link/p3795r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3503R0, - author = "Nicolas Morales and Jonathan Wakely", - title = "{P3503R0}: Make type-erased allocator use in promise and packaged\_task consistent", - howpublished = "\url{https://wg21.link/p3503r0}", - year = 2024, - month = 11, +@misc{P3796R0, + author = "Dietmar Kühl", + title = "{P3796R0}: Coroutine Task Issues", + howpublished = "\url{https://wg21.link/p3796r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3504R0, - author = "Jonathan Wakely", - title = "{P3504R0}: C++ Standard Library Ready Issues to be moved in Wroclaw, Nov. 2024", - howpublished = "\url{https://wg21.link/p3504r0}", - year = 2024, - month = 11, +@misc{P3796R1, + author = "Dietmar Kühl", + title = "{P3796R1}: Coroutine Task Issues", + howpublished = "\url{https://wg21.link/p3796r1}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3506R0, - author = "Gabriel Dos Reis", - title = "{P3506R0}: P2900 Is Still not Ready for C++26", - howpublished = "\url{https://wg21.link/p3506r0}", +@misc{P3798R0, + author = "Alex Kremer and Ayaz Salikhov", + title = "{P3798R0}: The unexpected in std::expected", + howpublished = "\url{https://wg21.link/p3798r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3508R0, - author = "Giuseppe D'Angelo and Michael Schellenberger Costa", - title = "{P3508R0}: Wording for constexpr for specialized memory algorithms", - howpublished = "\url{https://wg21.link/p3508r0}", - year = 2024, - month = 11, +@misc{P3798R1, + author = "Alex Kremer and Ayaz Salikhov", + title = "{P3798R1}: The unexpected in std::expected", + howpublished = "\url{https://wg21.link/p3798r1}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3510R0, - author = "Nathan Myers and Gašper Ažman", - title = "{P3510R0}: Leftover properties of `this` in constructor preconditions", - howpublished = "\url{https://wg21.link/p3510r0}", - year = 2024, - month = 11, +@misc{P3799R0, + author = "Inbal Levi and Fabio Fracassi and Andreas Weis and Billy Baker and Nevin Liber and Corentin Jabot", + title = "{P3799R0}: 2025-07 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3799r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3510R1, - author = "Nathan Myers and Gašper Ažman", - title = "{P3510R1}: Leftover properties of `this` in constructor preconditions", - howpublished = "\url{https://wg21.link/p3510r1}", - year = 2024, - month = 11, +@misc{P3800R0, + author = "Inbal Levi and Fabio Fracassi and Andreas Weis and Nevin Liber and Billy Baker and Corentin Jabot", + title = "{P3800R0}: 2025-07 Library Evolution Poll Outcomes", + howpublished = "\url{https://wg21.link/p3800r0}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3510R2, - author = "Nathan Myers and Gašper Ažman", - title = "{P3510R2}: Leftover properties of `this` in constructor preconditions", - howpublished = "\url{https://wg21.link/p3510r2}", - year = 2024, - month = 12, +@misc{P3801R0, + author = "Jonathan Müller", + title = "{P3801R0}: Concerns about the design of std::execution::task", + howpublished = "\url{https://wg21.link/p3801r0}", + year = 2025, + month = 7, publisher = "WG21" } -@misc{P3516R0, - author = "Louis Dionne and Giuseppe D’Angelo", - title = "{P3516R0}: Uninitialized algorithms for relocation", - howpublished = "\url{https://wg21.link/p3516r0}", +@misc{P3802R0, + author = "Daveed Vandevoorde", + title = "{P3802R0}: Poor Functions", + howpublished = "\url{https://wg21.link/p3802r0}", year = 2025, - month = 1, + month = 7, publisher = "WG21" } -@misc{P3517R0, - author = "Alisdair Meredith", - title = "{P3517R0}: Slides presented to LEWG on trivial relocation in Wroclaw", - howpublished = "\url{https://wg21.link/p3517r0}", - year = 2024, - month = 11, +@misc{P3804R0, + author = "Lucian Radu Teodorescu and Ruslan Arutyunyan", + title = "{P3804R0}: Iterating on parallel\_scheduler", + howpublished = "\url{https://wg21.link/p3804r0}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3518R0, - author = "Gašper Ažman", - title = "{P3518R0}: Slides for Standardized Constexpr Type Ordering", - howpublished = "\url{https://wg21.link/p3518r0}", - year = 2024, - month = 11, +@misc{P3806R0, + author = "Hewill Kang", + title = "{P3806R0}: views::cycle", + howpublished = "\url{https://wg21.link/p3806r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3519R0, - author = "Lewis Baker", - title = "{P3519R0}: Slides for P3425 presentation to LEWG", - howpublished = "\url{https://wg21.link/p3519r0}", - year = 2024, - month = 11, +@misc{P3809R0, + author = "Mark Hoemmen", + title = "{P3809R0}: Should we make std::linalg reductions deduce return types like fold algorithms?", + howpublished = "\url{https://wg21.link/p3809r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3520R0, - author = "Timur Doumler and Joshua Berne and Andrzej Krzemieński", - title = "{P3520R0}: Wroclaw Technical Fixes to Contracts", - howpublished = "\url{https://wg21.link/p3520r0}", - year = 2024, - month = 11, +@misc{P3810R0, + author = "Jarrad J Waterloo", + title = "{P3810R0}: hardened memory safety guarantees", + howpublished = "\url{https://wg21.link/p3810r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3521R0, - author = "Michael Park and Zach Laine", - title = "{P3521R0}: Pattern Matching: Customization Point for Open Sum Types", - howpublished = "\url{https://wg21.link/p3521r0}", - year = 2024, - month = 12, +@misc{P3810R1, + author = "Jarrad J Waterloo", + title = "{P3810R1}: hardened memory safety guarantees", + howpublished = "\url{https://wg21.link/p3810r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3524R0, - author = "Jens Maurer", - title = "{P3524R0}: Core Language Working Group ``ready'' Issues for the November, 2024 meeting", - howpublished = "\url{https://wg21.link/p3524r0}", - year = 2024, - month = 11, +@misc{P3811R0, + author = "Jarrad J Waterloo", + title = "{P3811R0}: default comparison memory safety", + howpublished = "\url{https://wg21.link/p3811r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3525R0, - author = "Barry Revzin", - title = "{P3525R0}: Explicit Implicit Template Regions", - howpublished = "\url{https://wg21.link/p3525r0}", - year = 2024, - month = 12, +@misc{P3812R0, + author = "Jarrad J Waterloo", + title = "{P3812R0}: const and \& in default member functions", + howpublished = "\url{https://wg21.link/p3812r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3527R0, - author = "Michael Park and Zach Laine", - title = "{P3527R0}: Pattern Matching: *variant-like* and `std::expected`", - howpublished = "\url{https://wg21.link/p3527r0}", - year = 2024, - month = 12, +@misc{P3813R0, + author = "Michael Florian Hava", + title = "{P3813R0}: execution::task::valueless()", + howpublished = "\url{https://wg21.link/p3813r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3527R1, - author = "Michael Park and Zach Laine", - title = "{P3527R1}: Pattern Matching: *variant-like* and `std::expected`", - howpublished = "\url{https://wg21.link/p3527r1}", +@misc{P3815R0, + author = "Jessica Wong and Ian Petersen", + title = "{P3815R0}: Add scope\_association concept to P3149", + howpublished = "\url{https://wg21.link/p3815r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3530R0, - author = "Boleyn Su and Gašper Ažman", - title = "{P3530R0}: Intrinsic for reading uninitialized memory", - howpublished = "\url{https://wg21.link/p3530r0}", - year = 2024, - month = 12, +@misc{P3816R0, + author = "Matt Cummins and Valentyn Yukhymenko", + title = "{P3816R0}: Hashing meta::info", + howpublished = "\url{https://wg21.link/p3816r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3533R0, +@misc{P3818R0, author = "Hana Dusíková", - title = "{P3533R0}: constexpr virtual inheritance", - howpublished = "\url{https://wg21.link/p3533r0}", - year = 2024, - month = 12, + title = "{P3818R0}: constexpr exception fix for potentially constant initialization", + howpublished = "\url{https://wg21.link/p3818r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3533R1, +@misc{P3818R1, author = "Hana Dusíková", - title = "{P3533R1}: constexpr virtual inheritance", - howpublished = "\url{https://wg21.link/p3533r1}", + title = "{P3818R1}: constexpr exception fix for potentially constant initialization", + howpublished = "\url{https://wg21.link/p3818r1}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3534R0, - author = "Alisdair Meredith", - title = "{P3534R0}: Avoid UB When Compiling Code That Violates Library Specification", - howpublished = "\url{https://wg21.link/p3534r0}", +@misc{P3819R0, + author = "Peter Bindels and Joshua Berne and Timur Doumler and Iain Sandoe and Eric Fiselier", + title = "{P3819R0}: Remove evaluation\_exception() from contract-violation handling for C++26", + howpublished = "\url{https://wg21.link/p3819r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3537R0, - author = "Detlef Vollmann", - title = "{P3537R0}: Presentation on Concurrent Queue API LEWG Telecon 2024-Dec-10", - howpublished = "\url{https://wg21.link/p3537r0}", - year = 2024, - month = 12, +@misc{P3820R0, + author = "Lénárd Szolnoki", + title = "{P3820R0}: Split constexpr uncaught\_exceptions into distinct runtime and consteval functions", + howpublished = "\url{https://wg21.link/p3820r0}", + year = 2025, + month = 8, publisher = "WG21" } -@misc{P3539R1, - author = "Paweł Benetkiewicz", - title = "{P3539R1}: Consistent Function Label Naming for Sections", - howpublished = "\url{https://wg21.link/p3539r1}", - year = 2024, - month = 12, +@misc{P3820R1, + author = "Lénárd Szolnoki", + title = "{P3820R1}: Fix constexpr uncaught\_exceptions and current\_exception", + howpublished = "\url{https://wg21.link/p3820r1}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3540R0, - author = "JeanHeyd Meneide", - title = "{P3540R0}: \#embed Parameter offset", - howpublished = "\url{https://wg21.link/p3540r0}", - year = 2024, - month = 12, +@misc{P3822R0, + author = "Viacheslav Luchkin and Gašper Ažman", + title = "{P3822R0}: Conditional noexcept specifiers in compound requirements", + howpublished = "\url{https://wg21.link/p3822r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3541R0, - author = "Andrzej Krzemieński", - title = "{P3541R0}: Violation handlers vs `noexcept`", - howpublished = "\url{https://wg21.link/p3541r0}", - year = 2024, - month = 12, +@misc{P3823R0, + author = "Arthur O'Dwyer", + title = "{P3823R0}: Wording for US NB comment 10", + howpublished = "\url{https://wg21.link/p3823r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3541R1, - author = "Andrzej Krzemieński", - title = "{P3541R1}: Violation handlers vs `noexcept`", - howpublished = "\url{https://wg21.link/p3541r1}", +@misc{P3824R0, + author = "Jarrad J Waterloo", + title = "{P3824R0}: Static storage for braced initializers NBC examples", + howpublished = "\url{https://wg21.link/p3824r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3542R0, - author = "Brian Bi", - title = "{P3542R0}: Abolish the term ``converting constructor''", - howpublished = "\url{https://wg21.link/p3542r0}", - year = 2024, - month = 12, +@misc{P3824R1, + author = "Jarrad J Waterloo", + title = "{P3824R1}: Static storage for braced initializers NBC examples", + howpublished = "\url{https://wg21.link/p3824r1}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3543R0, - author = "Mungo Gill and Corentin Jabot and John Lakos and Joshua Berne and Timur Doumler", - title = "{P3543R0}: Response to Core Safety Profiles (P3081)", - howpublished = "\url{https://wg21.link/p3543r0}", - year = 2024, - month = 12, +@misc{P3826R0, + author = "Eric Niebler", + title = "{P3826R0}: Defer Sender Algorithm Customization to C++29", + howpublished = "\url{https://wg21.link/p3826r0}", + year = 2025, + month = 10, publisher = "WG21" } -@misc{P3546R0, - author = "Thomas Mejstrik", - title = "{P3546R0}: Explicit return type deduction for std::numeric\_limits and numbers", - howpublished = "\url{https://wg21.link/p3546r0}", - year = 2024, - month = 12, +@misc{P3827R0, + author = "Arthur O'Dwyer", + title = "{P3827R0}: Wording for US NB comment 9", + howpublished = "\url{https://wg21.link/p3827r0}", + year = 2025, + month = 9, publisher = "WG21" } -@misc{P3547R0, - author = "Dan Katz and Ville Voutilainen", - title = "{P3547R0}: Modeling Access Control With Reflection", - howpublished = "\url{https://wg21.link/p3547r0}", +@misc{P3828R0, + author = "Nicolai Josuttis", + title = "{P3828R0}: Rename the ``to\_input'' view to ``as\_input''", + howpublished = "\url{https://wg21.link/p3828r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3548R0, - author = "Niall Douglas", - title = "{P3548R0}: P1030 `std::filesystem::path\_view` forward progress options", - howpublished = "\url{https://wg21.link/p3548r0}", +@misc{P3829R0, + author = "David Chisnall and John Spicer and Gabriel Dos Reis and Ville Voutilainen and Jose Daniel Garcia Sanchez", + title = "{P3829R0}: Contracts do not belong in the language", + howpublished = "\url{https://wg21.link/p3829r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3549R0, - author = "Barry Revzin and Michael Park and Zach Laine and Bruno Cardoso Lopes", - title = "{P3549R0}: Diverging expressions", - howpublished = "\url{https://wg21.link/p3549r0}", +@misc{P3830R0, + author = "Nevin Liber", + title = "{P3830R0}: NB-Commenting is Not a Vehicle for Redesigning inplace\_vector", + howpublished = "\url{https://wg21.link/p3830r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3550R0, - author = "Alisdair Meredith", - title = "{P3550R0}: Imports cannot ...", - howpublished = "\url{https://wg21.link/p3550r0}", +@misc{P3831R0, + author = "Yihe Li", + title = "{P3831R0}: Contract Labels Should Use Annotation Syntax", + howpublished = "\url{https://wg21.link/p3831r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3552R0, - author = "Dietmar Kühl and Maikel Nadolski", - title = "{P3552R0}: Add a Coroutine Lazy Type", - howpublished = "\url{https://wg21.link/p3552r0}", +@misc{P3832R0, + author = "Ted Lyngmo", + title = "{P3832R0}: Timed lock algorithms for multiple lockables", + howpublished = "\url{https://wg21.link/p3832r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3554R0, - author = "Barry Revzin and Peter Dimov", - title = "{P3554R0}: Non-transient allocation with vector and basic\_string", - howpublished = "\url{https://wg21.link/p3554r0}", +@misc{P3834R0, + author = "Matthew Taylor and Alex (Waffl3x) and Oliver Rosten", + title = "{P3834R0}: Defaulting the Compound Assignment Operators", + howpublished = "\url{https://wg21.link/p3834r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3555R0, - author = "Jonathan Müller", - title = "{P3555R0}: An infinite range concept", - howpublished = "\url{https://wg21.link/p3555r0}", +@misc{P3834R1, + author = "Matthew Taylor and Alex (Waffl3x) and Oliver Rosten", + title = "{P3834R1}: Defaulting the Compound Assignment Operators", + howpublished = "\url{https://wg21.link/p3834r1}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3557R0, - author = "Eric Niebler", - title = "{P3557R0}: High-Quality Sender Diagnostics with Constexpr Exceptions", - howpublished = "\url{https://wg21.link/p3557r0}", +@misc{P3835R0, + author = "John Spicer and Ville Voutilainen and Jose Daniel Garcia Sanchez", + title = "{P3835R0}: Contracts make C++ less safe — full stop", + howpublished = "\url{https://wg21.link/p3835r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3558R0, - author = "Joshua Berne and John Lakos", - title = "{P3558R0}: Core Language Contracts By Default", - howpublished = "\url{https://wg21.link/p3558r0}", +@misc{P3836R0, + author = "Jan Schultke and Nevin Liber", + title = "{P3836R0}: Make optional trivially copyable", + howpublished = "\url{https://wg21.link/p3836r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3559R0, - author = "Arthur O'Dwyer", - title = "{P3559R0}: Trivial relocation: One trait or two?", - howpublished = "\url{https://wg21.link/p3559r0}", +@misc{P3836R1, + author = "Jan Schultke and Nevin Liber and Steve Downey", + title = "{P3836R1}: Make optional trivially copyable (US NB comment 134)", + howpublished = "\url{https://wg21.link/p3836r1}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3560R0, - author = "Barry Revzin and Peter Dimov", - title = "{P3560R0}: Error Handling in Reflection", - howpublished = "\url{https://wg21.link/p3560r0}", +@misc{P3838R0, + author = "Alisdair Meredith", + title = "{P3838R0}: Restoring Private Module Fragments", + howpublished = "\url{https://wg21.link/p3838r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3561R0, - author = "Esa Pulkkinen", - title = "{P3561R0}: Index based coproduct operations on variant, and library wording", - howpublished = "\url{https://wg21.link/p3561r0}", +@misc{P3841R0, + author = "Avi Kivity", + title = "{P3841R0}: Proposal for std::constructor Function Object", + howpublished = "\url{https://wg21.link/p3841r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3564R0, - author = "Mark Hoemmen and Bryce Adelstein Lelbach and Michael Garland", - title = "{P3564R0}: Make the concurrent forward progress guarantee usable in `bulk`", - howpublished = "\url{https://wg21.link/p3564r0}", +@misc{P3842R0, + author = "Ville Voutilainen", + title = "{P3842R0}: A conservative fix for constexpr uncaught\_exceptions() and current\_exception()", + howpublished = "\url{https://wg21.link/p3842r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3565R0, - author = "S. Davis Herring", - title = "{P3565R0}: Virtual floating-point values", - howpublished = "\url{https://wg21.link/p3565r0}", +@misc{P3843R0, + author = "Jonathan Müller", + title = "{P3843R0}: Reconsider R0 of P3774 (Rename std::nontype) for C++26", + howpublished = "\url{https://wg21.link/p3843r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3566R0, - author = "Marco Foco", - title = "{P3566R0}: You shall not pass `char*` - Safety concerns working with unbounded null-terminated strings", - howpublished = "\url{https://wg21.link/p3566r0}", +@misc{P3844R0, + author = "Matthias Kretz", + title = "{P3844R0}: Restore simd::vec broadcast from int", + howpublished = "\url{https://wg21.link/p3844r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3567R0, - author = "Hui Xie and Louis Dionne and Arthur O'Dwyer", - title = "{P3567R0}: `flat\_meow` Fixes", - howpublished = "\url{https://wg21.link/p3567r0}", +@misc{P3845R0, + author = "Jonathan Müller", + title = "{P3845R0}: Make std::execution's monadic operations naming scheme consistent", + howpublished = "\url{https://wg21.link/p3845r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3568R0, - author = "Jan Schultke and Sarah Quiñones", - title = "{P3568R0}: break label; and continue label;", - howpublished = "\url{https://wg21.link/p3568r0}", +@misc{P3846R0, + author = "Timur Doumler and Joshua Berne", + title = "{P3846R0}: C++26 Contracts, reasserted", + howpublished = "\url{https://wg21.link/p3846r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3569R0, - author = "Shafik Yaghmour and Aaron Ballman and Erich Keane and Corentin Jabot and Vlad Serebrennikov", - title = "{P3569R0}: Split define\_aggregate from Reflection", - howpublished = "\url{https://wg21.link/p3569r0}", +@misc{P3849R0, + author = "Harald Achitz", + title = "{P3849R0}: SIS/TK611 considerations on Contract Assertions", + howpublished = "\url{https://wg21.link/p3849r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3572R0, - author = "Bjarne Stroustrup", - title = "{P3572R0}: Pattern matching", - howpublished = "\url{https://wg21.link/p3572r0}", +@misc{P3851R0, + author = "J. Daniel Garcia and Jose Gomez and Raul Huertas and Javier Lopez-Gomez and Jesus Martinez and Francisco Palomo and Victor Sanchez", + title = "{P3851R0}: Position on contracts assertion for C++26", + howpublished = "\url{https://wg21.link/p3851r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3573R0, - author = "Bjarne Stroustrup and Michael Hava and J. Daniel Garcia Sanchez and Ran Regev and Gabriel Dos Reis and John Spicer and J.C. van Winkel and David Vandevoorde and Ville Voutilainen", - title = "{P3573R0}: Contract concerns", - howpublished = "\url{https://wg21.link/p3573r0}", +@misc{P3853R0, + author = "Ville Voutilainen", + title = "{P3853R0}: A thesis+antithesis=synthesis rumination on Contracts", + howpublished = "\url{https://wg21.link/p3853r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3574R0, - author = "Steve Downey", - title = "{P3574R0}: Constexpr Callables", - howpublished = "\url{https://wg21.link/p3574r0}", +@misc{P3855R0, + author = "Jagrut Dave and Alisdair Meredith", + title = "{P3855R0}: New Reflection metafunction - is\_destructurable\_type", + howpublished = "\url{https://wg21.link/p3855r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3575R0, - author = "Michael Wong", - title = "{P3575R0}: SG14: Low Latency/Games/Embedded/Financial Trading virtual Meeting Minutes 2024/11/13", - howpublished = "\url{https://wg21.link/p3575r0}", +@misc{P3856R0, + author = "Jagrut Dave and Alisdair Meredith", + title = "{P3856R0}: New Reflection metafunction - is\_destructurable\_type", + howpublished = "\url{https://wg21.link/p3856r0}", year = 2025, - month = 1, + month = 9, publisher = "WG21" } -@misc{P3576R0, - author = "Michael Wong", - title = "{P3576R0}: SG19: Machine Learning virtual Meeting Minutes to 2024/11/14-2024/12/12", - howpublished = "\url{https://wg21.link/p3576r0}", +@misc{P3857R0, + author = "Pablo Halpern", + title = "{P3857R0}: Policy: A function named `get` should return only on success", + howpublished = "\url{https://wg21.link/p3857r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3577R0, - author = "John Lakos", - title = "{P3577R0}: Require a non-throwing default contract-violation handler", - howpublished = "\url{https://wg21.link/p3577r0}", +@misc{P3858R0, + author = "David Sankel and Jon Bauman and Pablo Halpern", + title = "{P3858R0}: A Lifetime-Management Primitive for Trivially Relocatable Types", + howpublished = "\url{https://wg21.link/p3858r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3578R0, - author = "Ryan McDougall", - title = "{P3578R0}: Language Safety and Grandma Safety", - howpublished = "\url{https://wg21.link/p3578r0}", +@misc{P3859R0, + author = "Andrzej Krzemieński", + title = "{P3859R0}: Assertions are not necessarily for changing program behavior", + howpublished = "\url{https://wg21.link/p3859r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3579R0, - author = "Matheus Izvekov", - title = "{P3579R0}: Fix matching of non-type template parameters when matching template template parameters", - howpublished = "\url{https://wg21.link/p3579r0}", +@misc{P3860R0, + author = "Hui Xie and Damien Lebrun-Grandié", + title = "{P3860R0}: Proposed Resolution for NB Comment GB13-309 atomic\_ref is not convertible to atomic\_ref", + howpublished = "\url{https://wg21.link/p3860r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3580R0, - author = "Alan Talbot", - title = "{P3580R0}: The Naming of Things", - howpublished = "\url{https://wg21.link/p3580r0}", +@misc{P3861R0, + author = "Corentin Jabot", + title = "{P3861R0}: Pragmatic approach to standard structural types", + howpublished = "\url{https://wg21.link/p3861r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3581R0, - author = "Nevin Liber", - title = "{P3581R0}: No, inplace\_vector shouldn't have an Allocator", - howpublished = "\url{https://wg21.link/p3581r0}", +@misc{P3862R0, + author = "Hana Dusíková and Peter Bindels", + title = "{P3862R0}: Postpone `basic\_string::subview` and wait for `cstring\_view`", + howpublished = "\url{https://wg21.link/p3862r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3582R0, - author = "Andrzej Krzemieński", - title = "{P3582R0}: Observed a contract violation? Skip subsequent assertions!", - howpublished = "\url{https://wg21.link/p3582r0}", +@misc{P3863R0, + author = "Corentin Jabot", + title = "{P3863R0}: Minimal fix for CWG3003 (CTAD from template template parameters)", + howpublished = "\url{https://wg21.link/p3863r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3583R0, - author = "Jonas Persson", - title = "{P3583R0}: Contracts, Types \& Functions", - howpublished = "\url{https://wg21.link/p3583r0}", +@misc{P3864R0, + author = "Guy Davidson", + title = "{P3864R0}: Correctly rounded floating-point maths functions", + howpublished = "\url{https://wg21.link/p3864r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3584R0, - author = "Mingxin Wang", - title = "{P3584R0}: Enrich Facade Creation Facilities for the Pointer-Semantics-Based Polymorphism Library - Proxy", - howpublished = "\url{https://wg21.link/p3584r0}", +@misc{P3865R0, + author = "Christof Meerwald", + title = "{P3865R0}: Class template argument deduction (CTAD) for type template template parameters", + howpublished = "\url{https://wg21.link/p3865r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3585R0, - author = "Pablo Halpern", - title = "{P3585R0}: allocator\_traits::is\_internally\_relocatable", - howpublished = "\url{https://wg21.link/p3585r0}", +@misc{P3866R0, + author = "David Sankel", + title = "{P3866R0}: V2: An Evolution Path for the Standard Library", + howpublished = "\url{https://wg21.link/p3866r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3586R0, +@misc{P3867R0, author = "Corentin Jabot", - title = "{P3586R0}: The Plethora of Problems With Profiles", - howpublished = "\url{https://wg21.link/p3586r0}", + title = "{P3867R0}: define\_static\_string as a STATICALLY\_WIDEN replacement", + howpublished = "\url{https://wg21.link/p3867r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3587R0, - author = "Lauri Vasama", - title = "{P3587R0}: Reconsider reflection access for C++26", - howpublished = "\url{https://wg21.link/p3587r0}", +@misc{P3868R0, + author = "Michael Spencer", + title = "{P3868R0}: Allow \#line before module declarations", + howpublished = "\url{https://wg21.link/p3868r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3588R0, - author = "Brian Bi", - title = "{P3588R0}: Allow static data members in local and unnamed classes", - howpublished = "\url{https://wg21.link/p3588r0}", +@misc{P3870R0, + author = "Andrei Zissu and Ville Voutilainen", + title = "{P3870R0}: Renaming std::nontype to std::tag", + howpublished = "\url{https://wg21.link/p3870r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3589R0, - author = "Gabriel Dos Reis", - title = "{P3589R0}: C++ Profiles: The Framework", - howpublished = "\url{https://wg21.link/p3589r0}", +@misc{P3872R0, + author = "Inbal Levi and Fabio Fracassi and Andreas Weis and Billy Baker and Nevin Liber and Corentin Jabot", + title = "{P3872R0}: 2025-10 Library Evolution Polls", + howpublished = "\url{https://wg21.link/p3872r0}", year = 2025, - month = 1, + month = 10, publisher = "WG21" } -@misc{P3590R0, - author = "Daveed Vandevoorde", - title = "{P3590R0}: Constexpr Coroutines Burdens", - howpublished = "\url{https://wg21.link/p3590r0}", +@misc{P3874R0, + author = "Jon Bauman", + title = "{P3874R0}: Safety Strategy Requirements for C++", + howpublished = "\url{https://wg21.link/p3874r0}", year = 2025, - month = 1, + month = 10, + publisher = "WG21" +} +@misc{P3875R0, + author = "Hans Boehm", + title = "{P3875R0}: Defining -ffast-math is hard!", + howpublished = "\url{https://wg21.link/p3875r0}", + year = 2025, + month = 10, publisher = "WG21" } @misc{P4000R0, @@ -169494,9 +179673,18 @@ @misc{P4000R0 month = 5, publisher = "WG21" } +@misc{P04116R0, + author = "Pablo Halpern", + title = "{P04116R0}: Completing support for emotive programming in C++", + howpublished = "\url{https://wg21.link/p04116r0}", + publisher = "WG21" +} @misc{SD1, - title = "{SD1}: PL22.16/WG21 document list", + author = "Nevin Liber", + title = "{SD1}: 2025 PL22.16/WG21 document list", howpublished = "\url{https://wg21.link/sd1}", + year = 2025, + month = 10, publisher = "WG21" } @misc{SD3,