From nobody Fri Mar 31 08:18:03 2023 X-Original-To: standards@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PntT80N9fz427Fr for ; Fri, 31 Mar 2023 08:18:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PntT76SfMz4Lfq for ; Fri, 31 Mar 2023 08:18:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680250683; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=6OSLhQBf7VhnXrmFbT9Ws9pooSf/+ge1IUsyDwqaOj8=; b=P3FAtpDEjSOhxnIcYqGlSX6Inheh0txrMxRLf+pldHe1ohqtgoxr1mSpHGttNQn1A7X1pG MZZ2AqVBS8XKLXl7MgadL3JB4wJhwAcVr4oGSQ7/xX0fwKQ9cIKpByo0CYHnaRdQwXG+F/ CfSVasFAJJm5RHP8Vq3Am6r6F01F8A3vI+HbWpETKUeEquzhNE8s37lByU//bHV1p53C+U +UqQ9fgM4JEJjYN79cJh0eZS96RwHmtD3rA9msl+wLKyc2NUuNuHmwU87klN3UXeNw17Gi X33uJp80EMyOevCdA1SPJ9594tV2ly6CIdyRm9Xa2eaqX5Eg50SqxNsdb9ju7A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680250683; a=rsa-sha256; cv=none; b=RHGGCXPo1PD6Q6p2HCcxihmEvFJKsDwXPS+reMMK8oPHQD/y5yXGYgwXCPOMpM9ljroDwT mfTbaVgyMoVIuw8K7kKn8bXHfLWm22+Th34Ql1wpVzp/r8NS5GooNrW2/nkG8aROsESbwQ 1kJ/Jdn6FLV67dm3S4RpIzHE4hGx21LIBGJOLSaUjifK+lrz7/Pq0dvpYjp9tGc5XUPMce SirG9xY6ivNp5nupFHIw+ZxGNr/iOzkgJNxlr9uSuNdOI4T7oW+Rnx0N/IZHVtynH/xzPT FEJL1bXUvg8oGZOnRtptAvnrsc9wdT2dneu++/EpekD7tZBPVYByG8HQtQHu7Q== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PntT75TsMzm55 for ; Fri, 31 Mar 2023 08:18:03 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 32V8I3Hj095373 for ; Fri, 31 Mar 2023 08:18:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 32V8I3jD095372 for standards@FreeBSD.org; Fri, 31 Mar 2023 08:18:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 255374] C++20 features (headers) std::concepts, std::format, std::numbers, std::source_location, etc. are missing Date: Fri, 31 Mar 2023 08:18:03 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? mfc-stable13+ mfc-stable12? mfc-stable11- X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255374 Mark Millard changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |marklmi26-fbsd@yahoo.com --- Comment #17 from Mark Millard --- (In reply to Rene Ladan from comment #16) Well, this submittal was not done case by case but for C++20 overall. That leads to issues like std::source_location, which https://libcxx.llvm.org//Status/Cxx20.html lists as covered by llvm16's libc++ : P1208R6 LWG Adopt source_location for C++20 Cologne Complete 16.0 That "16.0" is the "First released version" column's content. (I've not reviewed the full list. I just happened to remember the "not there yet" status of this one from looking into its status a while back. If I remember right, there are other areas still classified as "experimental" in llvm15's libc++ but I've have to look up any details.) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun Apr 2 20:08:05 2023 X-Original-To: standards@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PqQ7T5G8gz44827 for ; Sun, 2 Apr 2023 20:08:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PqQ7T4F3Wz4QPX for ; Sun, 2 Apr 2023 20:08:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680466085; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qstXAtsIlj5esy8ffItGQ3NYDtr5GwHmsPRv1Kvkc4U=; b=kJrkTCmGaujn3P4ImsvX98heDsqJ5kvfizJ+3UAqyfdmCCZPuZqmoL3M2weN7cHOLCHEwy JASFT6p2txRHJDW9WsYI6+G0VEYfY6bfdHwbxQuBVpKb+sr6kEk5JnWLZUIJiMioYP+Kfv xF8O6RGlfnewK5jO9BEO47Tri/iDVJ5Q8eC/oZ4jsOD3qur0zaHA/3z7ZPwgY7L45jC7Vo fp0FBgxF0/L53VvpruHU0W5shwKpAuJk5UfJhQblE9cgXO7gaRornhwMy/w0UfKfMwuWlM teMKWgb4s9/WcwnFb1cCSfwMxwU0IqoMlboOuYCTd6cw1TX57NiGjARVZXzIBw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680466085; a=rsa-sha256; cv=none; b=ZInGRaQp5HPhzELomQ/0RG5XQM+Pl2a3BGgJhZQftJD4cfFE1JVVSIVsgfjWsRPU4NYKdQ bx1Rq5F3WgdYfPZE2WzKTvhPFotWGjKoHB5vo1dBhkEh5zQhHU2HKgotUEoxCgdBdC8ZQ3 hS3jrNVQjixyme4Ip6t459+Yt5vyk3PiJDffS3VGKEzjCLnxktCXaJPj9HT+Nkcfb7rz9o 46B9K87lF3wM5YjN5gDUUVJ64yXi5zlMsnB4maIQhuJS4hxOAfgukoG5JhLx6m6p03V+tC PnespY0j3COc+F7VOP4taHGeGgeiv5LB5w8vEGCaBGsoKk3wFdfEjoEP2G73CA== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PqQ7T3Ct9zV3x for ; Sun, 2 Apr 2023 20:08:05 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 332K8509065226 for ; Sun, 2 Apr 2023 20:08:05 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 332K85Wx065225 for standards@FreeBSD.org; Sun, 2 Apr 2023 20:08:05 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 255374] C++20 features (headers) std::concepts, std::format, std::numbers, std::source_location, etc. are missing Date: Sun, 02 Apr 2023 20:08:05 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? mfc-stable13+ mfc-stable12? mfc-stable11- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255374 --- Comment #18 from Mark Millard --- A somewhat better reference for the libc++ status is to look at what is linked under: https://libcxx.llvm.org//Status/ in that it has explicit, more-detailed pages referenced for things like Format, Parallelism, Ranges, the Spaceship operator use/support, and Zip --not just the overall C++14/17/20/2b library status that is not detailed about these specific subareas: [TXT] Cxx2b.html 2023-03-23 10:34 164K=20=20=20=20=20 [TXT] Cxx14.html 2023-01-05 12:31 48K=20=20=20=20=20=20 [TXT] Cxx17.html 2023-01-05 12:31 123K=20=20=20=20=20 [TXT] Cxx20.html 2023-03-07 10:37 170K=20=20=20=20=20 [TXT] Format.html 2023-03-16 21:34 26K=20=20=20=20=20=20 [TXT] Parallelism.html 2023-03-16 21:34 8.2K=20=20=20=20=20 [TXT] Ranges.html 2023-03-16 21:34 16K=20=20=20=20=20=20 [TXT] Spaceship.html 2023-04-01 00:26 34K=20=20=20=20=20=20 [TXT] Zip.html 2023-01-05 12:31 13K=20=20=20=20=20=20 (Zip is from after C++20. Ranges is a mix of C++20 and later. Parallelism is C++20 but has nothing indicated as completed. Spaceship is C++20 and has a mix of status's. Format is another mix of 20 and later.) --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun Apr 2 20:46:29 2023 X-Original-To: standards@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PqQzp01zXz44Bgh for ; Sun, 2 Apr 2023 20:46:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PqQzn67P5z3F3p for ; Sun, 2 Apr 2023 20:46:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680468389; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=SOiM7qxeDgzLNg5C1K6T+ks/0UP2dNy7dFbp7zp4nSk=; b=NbXNaqB6ZSokhxFI+cA1D+HH8dYENe4J7u8G6lfKZqokBt680x4C3pnxLx0j0dXPwZ69Ik czZoylwvas/Hf0dYQiOm03fkG90vfRQXfunc99y7rWip1k4fGru1YN6DwpTHekb0spBIH5 Tjrd4ISvJSm717hh3YhHdyz/fWRePJyz5zfFzygeMe2JGFxHIBiEuVVoxqvG7eumIB3nLq 5lij9LYsuMbKmND/XyxWZuQPkxHwXGc41eBGpFF6apFsWXWWMif/du3P1n/QL1ejGZPgbk EuRCxQ6pgzjVc+dz9ud5e/hDXU5QPmEvZJuHObVgJ92ZeJWa+Dgj0RZfoc6rRA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680468389; a=rsa-sha256; cv=none; b=uXDL7ZxKQYamKQNtAH637Bn7g8oWdTKZaNuc2+aT/4LiWNNxctFs/w7BgKXFzA+aYHhZ4P o2t9qE68NKm+/+hOM5fhydfvoRWA82xJGG93g1GKU1hj9Egt8THL4usS5621KikWfj7RGL Cjf8yxljnic5IL2A2i3E7PcqwYaqChJxsSrKaR/ZxGJAH5iBpN9VUDOjNmKEdqudJIvGq9 7wQvUoLwu4EItdSckJ19sA+tcVkyIXbNyqeV/ygGwCjmvXo7hIVthbFzUMZAu6yfS0xz7M O0UDG+nGGRcC9a6EATfHJ/WdOPjGqqJ+wLcfSRLyVa5mwQco3pkW+HyeF3JKGQ== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PqQzn59fnzX0V for ; Sun, 2 Apr 2023 20:46:29 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 332KkT9U028367 for ; Sun, 2 Apr 2023 20:46:29 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 332KkTJs028364 for standards@FreeBSD.org; Sun, 2 Apr 2023 20:46:29 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 255374] C++20 features (headers) std::concepts, std::format, std::numbers, std::source_location, etc. are missing Date: Sun, 02 Apr 2023 20:46:29 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? mfc-stable13+ mfc-stable12? mfc-stable11- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255374 --- Comment #19 from Mark Millard --- (In reply to Mark Millard from comment #18) Hmm. Parallelism is apparently C++17&20, not just C++20, yet has the llvm status of in-progress or not-started depending on the specific sub-areas referenced: no sub-area indicated as completed. The steps of progress are not in units of overall language/library official-definition versions. Library coverage for C++17 is still somewhat incomplete, despite various parts of the library coverage of C++20 and later being in place in the likes of llvm 16 (say). As for FreeBSD, there is also the timing of when FreeBSD adopts some libc++ material once it is available in a llvm that FreeBSD has partially adopted. This can be later than the language update. (I'm not just referencing holding llvm at the version intended for an upcoming stable branch creation/update until after the change to stable has happened.) So, if there was an overall C++17 libc++ bugzilla submittal analogous to this one, it too would still be "In Progress" in 2023-Apr. --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Sun Apr 2 21:01:02 2023 X-Original-To: standards@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4PqRJZ5MLmz44Cc7 for ; Sun, 2 Apr 2023 21:01:02 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4PqRJZ375dz3Hy0 for ; Sun, 2 Apr 2023 21:01:02 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680469262; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=5lzD83c4xJyzt9fzsd9yJB5nFNMGx0tBeSimIROLUe8=; b=FWGfePCx0WoNm0bVAUQW6zpjY7EZLcCeML8yEpPSgKl1a0ggcFx47cxWQb5wDM8Es/JChU t+Jjtb/HMGpeFvDQPNABMXUy/zsajvGQsCU4ayKU7zcGW7+vgizAmi3vRQvu1uVmq9lyP7 WIEkMI/pM6P41zxn1V9ys8Gp+4fRndY/ffSNwhs0O+XIt2jLEsH7EPH4yQLEj+6XtWtFZt lDRjXWyibjDqUTnk+idqmVOO01BNdUPAx1X0DlkWKzUNI5mP0IgMiwncxErOAVp/Y+R1Ex 9a01lu/6/cCskcmQyTRKQmyAR9LveGz/YWykGV9XLe9ra6n3Rc810mZw7EHYbg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680469262; a=rsa-sha256; cv=none; b=uryZDqT4GC4zohjc69WHFgcSJuAR4FTEoCUJet4uZM2R/YJr7kL7obPdrKA9aCajlmucyT IVHCUa+b2auS5n1lNUPGUmiAux7p5iDKbSrv9qlEKW92fyCI/jsf2NAdpwUld6osRunehe qN51+EgOLA+mNX8MSixeHMlOYRhdUm1jbmgne6Sfsv2/jPCjCDdq+BXkcbfQu1XoZdBupQ NOtTb8ycmhOP+4aKZbqEQwQo2w6L+MSCMtjYmarnHKRIzEH33EpC0NfZfwTsQPfuPjrwPd klkK0rkcdGAEfGJUVs1VFSYl/4vc4JmcJwxbaJCZlMvMjO6Ux91Cm4QclNuRew== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4PqRJZ2BXfzX7J for ; Sun, 2 Apr 2023 21:01:02 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 332L12Ep048370 for ; Sun, 2 Apr 2023 21:01:02 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 332L12ga048369 for standards@FreeBSD.org; Sun, 2 Apr 2023 21:01:02 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202304022101.332L12ga048369@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: standards@FreeBSD.org Subject: Problem reports for standards@FreeBSD.org that need special attention Date: Sun, 2 Apr 2023 21:01:02 +0000 List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="16804692621.36E8b8EB.43046" Content-Transfer-Encoding: 7bit X-ThisMailContainsUnwantedMimeParts: N --16804692621.36E8b8EB.43046 Date: Sun, 2 Apr 2023 21:01:02 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 46441 | sh(1): Does not support PS1, PS2, PS4 parameter e 1 problems total for which you should take action. --16804692621.36E8b8EB.43046 Date: Sun, 2 Apr 2023 21:01:02 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
The following is a listing of current problems submitted by FreeBSD users,
which need special attention. These represent problem reports covering
all versions including experimental development code and obsolete releases.

Status      |    Bug Id | Description
------------+-----------+---------------------------------------------------
Open        |     46441 | sh(1): Does not support PS1, PS2, PS4 parameter e

1 problems total for which you should take action.
--16804692621.36E8b8EB.43046-- From nobody Mon Apr 3 22:18:01 2023 X-Original-To: standards@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Pr4yy1WfMz43PlG for ; Mon, 3 Apr 2023 22:18:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Pr4yy0RWDz3Jc6 for ; Mon, 3 Apr 2023 22:18:02 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680560282; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=JsL3pn33YNtaSh10/DLXVteyz7buFFvWanDIduJ0mdg=; b=RDg9nKNUtpQ/Kn7ujFWMFiPYLr27VjzFUBdexDrkFlO9R87hzEtsDaM3rIsA51NC3oqUYd 8yrJT3q4CluowjpIOGlEV4bOsNl8sXp8QYXw2tDhJ7HwNM5f030UzfCV9+AvmY0g96TMV0 o7K+EAzkI33hOW1xIo8rJrjr5VJIW3PJcfR6x6LnSWO6cCHMRKqlpX7cjbh3RHjF+HCKXE Ui91kNpMxywsBRcMfNSQTsr7dcQ2GuwJNl3UM0dASDZR+zOdCKioH8Cdl9re6nsBwUkpAP Fdf7EVt3GRTE9fe89UvZYJdma+DLBFfvL/Q2A5cK5TMLumVuoZI6/xEk6rccog== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680560282; a=rsa-sha256; cv=none; b=aM1aG1TZPZzoSz1jiEcXu7r4XmzzUQryAIPudfKZpeSE4cKCGzzaAC+dH0VdC0Siau3vVk laTo5GoGnZRwDolhmpEdK+ex9u+nDaz4zH1bZveZhf+5xr6r63S9ZYRq/cABCIThnga7BN 5X5cOKtRPBNnA4V58/vvW3oomeaStBf1QvMgp5CIcxOaDouJaphdomlJILfJWq77L0zwNQ r+qjlGm/+avjX7ElJFpDqQ2S1ycwnhHzk3l+lG8xG0Z2utzJkBEu41D5PQJWOO+V5zDDnq JVx0qWxqfbAzKSjSJqM605qa5kFGj0I6YceFR8vM0OwpxX+uG+weQX118XvEVg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Pr4yx6cYGzFS7 for ; Mon, 3 Apr 2023 22:18:01 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 333MI17F070026 for ; Mon, 3 Apr 2023 22:18:01 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 333MI1hg070025 for standards@FreeBSD.org; Mon, 3 Apr 2023 22:18:01 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 255374] C++20 features (headers) std::concepts, std::format, std::numbers, std::source_location, etc. are missing Date: Mon, 03 Apr 2023 22:18:01 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? mfc-stable13+ mfc-stable12? mfc-stable11- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255374 --- Comment #20 from Mark Millard --- (In reply to Mark Millard from comment #19) I took a stab at trying to use the __cpp_lib_... library feature test macros for -std=3Dc++20 for the FreeBSD system clang++ (c++) vs. modern definitions. The lines with "------" mean that no definition was present. To the right is is the modern year/month date for the most recent change in the value for the feature test macro in question just based on the standards. Sometimes there are multiple comparisons points from the standard versions noted via separate lines. Unfortunately, it is not always obvious if a "(C++23)" line had some prior language standard definition as well: the multiple comparison points are likely rather incomplete. Also, this is subject to errors in the reference material that I used: I've not validated that material. The "(DR)" lines are for where the standards folks fixed definitions with the intent of updating the earlier mistake, and so were not just making a new definition for a new standard: retroactive. Again, completeness may be an issue. The differences I got vs modern were: __cpp_lib_adaptor_iterator_pair_constructor ------ 202106 (C++23) __cpp_lib_algorithm_iterator_requirements ------ 202207 (C++23) __cpp_lib_allocate_at_least ------ 202106 (C++23) __cpp_lib_associative_heterogeneous_erasure ------ 202110 (C++23) __cpp_lib_atomic_float ------ 201711 (C++20) __cpp_lib_atomic_ref ------ 201806 (C++20) __cpp_lib_atomic_shared_ptr ------ 201711 (C++20) __cpp_lib_bind_back ------ 202202 (C++23) __cpp_lib_bitops ------ 201907 (C++20) __cpp_lib_byteswap ------ 202110 (C++23) __cpp_lib_chrono 201611 201907 (C++20) __cpp_lib_concepts 202002 202207 (C++23) __cpp_lib_constexpr_bitset ------ 202207 (C++23) __cpp_lib_constexpr_charconv ------ 202207 (C++23) __cpp_lib_constexpr_cmath ------ 202202 (C++23) __cpp_lib_constexpr_complex ------ 201711 (C++20) __cpp_lib_constexpr_memory 201811 202202 (C++23) __cpp_lib_constexpr_typeinfo ------ 202106 (C++23) __cpp_lib_constexpr_vector ------ 201907 (C++20) __cpp_lib_containers_ranges ------ 202202 (C++23) __cpp_lib_execution ------ 201603 (C++17) __cpp_lib_execution ------ 201902 (C++20) __cpp_lib_expected ------ 202202 (C++23) __cpp_lib_expected ------ 202211 (C++23) __cpp_lib_find_last ------ 202207 (C++23) __cpp_lib_flat_map ------ 202207 (C++23) __cpp_lib_flat_set ------ 202207 (C++23) __cpp_lib_format ------ 201907 (C++20) __cpp_lib_format ------ 202106 (C++20) (DR) __cpp_lib_format ------ 202110 (C++20) (DR) __cpp_lib_format ------ 202207 (C++23) __cpp_lib_format_ranges ------ 202207 (C++23) __cpp_lib_forward_like ------ 202207 (C++23) __cpp_lib_generator ------ 202207 (C++23) __cpp_lib_hardware_interference_size ------ 201703 (C++17) __cpp_lib_invoke_r ------ 202106 (C++23) __cpp_lib_ios_noreplace ------ 202207 (C++23) __cpp_lib_is_implicit_lifetime ------ 202302 (C++23) __cpp_lib_is_layout_compatible ------ 201907 (C++20) __cpp_lib_is_pointer_interconvertible ------ 201907 (C++20) __cpp_lib_is_scoped_enum ------ 202011 (C++23) __cpp_lib_jthread ------ 201911 (C++20) __cpp_lib_math_special_functions ------ 201603 (C++17) __cpp_lib_mdspan ------ 202207 (C++23) __cpp_lib_memory_resource ------ 201603 (C++17) __cpp_lib_modules ------ 202207 (C++23) __cpp_lib_move_iterator_concept ------ 202207 (C++23) __cpp_lib_move_only_function ------ 202110 (C++23) __cpp_lib_optional 201606 202106 (C++20) (DR) __cpp_lib_optional 201606 202110 (C++23) __cpp_lib_out_ptr ------ 202106 (C++23) __cpp_lib_parallel_algorithm ------ 201603 (C++17) __cpp_lib_polymorphic_allocator ------ 201902 (C++20) __cpp_lib_print ------ 202207 (C++23) __cpp_lib_ranges ------ 201911 (C++20) __cpp_lib_ranges ------ 202106 (C++20) (DR) __cpp_lib_ranges ------ 202110 (C++20) (DR) __cpp_lib_ranges ------ 202202 (C++23) __cpp_lib_ranges ------ 202207 (C++23) __cpp_lib_ranges ------ 202211 (C++23) __cpp_lib_ranges_as_const ------ 202207 (C++23) __cpp_lib_ranges_as_rvalue ------ 202207 (C++23) __cpp_lib_ranges_cartesian_product ------ 202207 (C++23) __cpp_lib_ranges_chunk ------ 202202 (C++23) __cpp_lib_ranges_chunk_by ------ 202202 (C++23) __cpp_lib_ranges_contains ------ 202207 (C++23) __cpp_lib_ranges_enumerate ------ 202303 (C++23) __cpp_lib_ranges_fold ------ 202207 (C++23) __cpp_lib_ranges_iota ------ 202202 (C++23) __cpp_lib_ranges_join_with ------ 202202 (C++23) __cpp_lib_ranges_repeat ------ 202207 (C++23) __cpp_lib_ranges_slide ------ 202202 (C++23) __cpp_lib_ranges_starts_ends_with ------ 202106 (C++23) __cpp_lib_ranges_stride ------ 202207 (C++23) __cpp_lib_ranges_to_container ------ 202202 (C++23) __cpp_lib_ranges_zip ------ 202110 (C++23) __cpp_lib_reference_from_temporary ------ 202202 (C++23) __cpp_lib_shift 201806 202202 (C++23) __cpp_lib_smart_ptr_for_overwrite ------ 202002 (C++20) __cpp_lib_source_location ------ 201907 (C++20) __cpp_lib_spanstream ------ 202106 (C++23) __cpp_lib_stacktrace ------ 202011 (C++23) __cpp_lib_start_lifetime_as ------ 202207 (C++23) __cpp_lib_stdatomic_h ------ 202011 (C++23) __cpp_lib_string_contains ------ 202011 (C++23) __cpp_lib_string_resize_and_overwrite ------ 202110 (C++23) __cpp_lib_syncbuf ------ 201803 (C++20) __cpp_lib_three_way_comparison ------ 201907 (C++20) __cpp_lib_to_chars ------ 201611 (C++17) __cpp_lib_to_underlying ------ 202102 (C++23) __cpp_lib_tuple_like ------ 202207 (C++23) __cpp_lib_unreachable ------ 202202 (C++23) __cpp_lib_variant 202102 202106 (C++20) (DR) This was for: # uname -apKU FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #90 main-n261544-cee09bda03c8-dirty: Wed Mar 15 20:25:49 PDT 2023=20=20=20=20 root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm64= .aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400082 1400082 I will note that the results for the likes of devel/llvm16 are the same because of the implicit use of the system's libc++ . --=20 You are receiving this mail because: You are on the CC list for the bug.= From nobody Tue Apr 4 01:36:39 2023 X-Original-To: standards@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Pr9N75GKTz43dXh for ; Tue, 4 Apr 2023 01:36:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Pr9N73vyyz3tmS for ; Tue, 4 Apr 2023 01:36:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1680572199; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1SyGJenneVPVI9RrHg5R7BeVmmmjKh5TtHNabw0aPpc=; b=R27/D7LsqL7+dhA0DRTdfmdHH7UdR0HzH2Mswq5Du4XtMgM1H6y77/iwlUR831JRZnJGC/ A6nugj0X84b5dWeZlHldBxzlXwk6VlAYsTtzoiUchstXEbABycrEckAAa54DqxPlnbU+Rs mSBVviqxzVb/mzlE7fCIG/8hfzTVdUNbnEhXLQPmCaCFtyvXRn0zzBvgVw/87C2m2RoW2w iASX548xfz9lXLDZbza1TYi8Uz76OjbTWt1DJF5XTwnCdpkICImYf4Emy0PT8pbdjOtjkb lMAd3kmJtLGU06zKkABbIZD4zJVdzIBUUd++ICoO74jsobciHliYdBJumFW88g== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1680572199; a=rsa-sha256; cv=none; b=IJlQrbnzNUsO9HXn/DSOe5GhlyXratEvHc54f9bKfIpzIC8OvwGYWIz3OjDn61e7CpAKaZ /MP9MWhdTa31osP+87h04o5QJvgvt4fF68IFafY7+eEgILb64iykk+BV41Z8X77jFfBDOo sjA8Ef/xJQezu6Fc6rRXCthxAhMnmcMS3da9gMGCDbkvjnQP/H9FSjzGqGtQqic8t3yD2L gMeFWZYTA9nEXyZaNIvfA9pkBcRN7QjC+h96xFpAkTeIHX0y6+M7bzxgzyBXelZeqkos6H kRt4wovZgX3meuUDUJN/5gsNOZxnYXQ59RRTYDSSMMvnaQABrNIeKjCWORE5Zg== Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Pr9N72sYpzLtP for ; Tue, 4 Apr 2023 01:36:39 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 3341adoI065128 for ; Tue, 4 Apr 2023 01:36:39 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 3341adAs065127 for standards@FreeBSD.org; Tue, 4 Apr 2023 01:36:39 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: standards@FreeBSD.org Subject: [Bug 255374] C++20 features (headers) std::concepts, std::format, std::numbers, std::source_location, etc. are missing Date: Tue, 04 Apr 2023 01:36:39 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: standards X-Bugzilla-Version: 13.0-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: marklmi26-fbsd@yahoo.com X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: dim@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? mfc-stable13+ mfc-stable12? mfc-stable11- X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Standards compliance List-Archive: https://lists.freebsd.org/archives/freebsd-standards List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-standards@freebsd.org X-BeenThere: freebsd-standards@freebsd.org MIME-Version: 1.0 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D255374 --- Comment #21 from Mark Millard --- (In reply to Mark Millard from comment #20) This list below is much shorter.=20 I found a way to (mostly?) eliminate the part of the list that is really just "since C++23". The macro name list is not identical, unforntuately. I expect that the lines below that do not indicate a "since C++??" are actually "since C++23" but have not verified. I left such lines below for reference. There are some "since C++20" lines below that list modern as being "C++17" with a 2016/2017 year involved. I expect these are really "since C++17", such as for __cpp_lib_to_chars . I again left the oddities for reference since I'm not doing a detailed validation. The below does also have some "updated in C++23" notes. __cpp_lib_atomic_float ------ 201711 (C++20) (since C++20) __cpp_lib_atomic_ref ------ 201806 (C++20) (since C++20) __cpp_lib_atomic_shared_ptr ------ 201711 (C++20) (since C++20) __cpp_lib_bitops ------ 201907 (C++20) (since C++20) __cpp_lib_chrono 201611 201907 (C++20) (since C++20) __cpp_lib_concepts 202002 202207 (C++23) (since C++20)(updated in C++23) __cpp_lib_constexpr_complex ------ 201711 (C++20) (since C++20) __cpp_lib_constexpr_memory 201811 202202 (C++23) (since C++20)(updated in C++23) __cpp_lib_constexpr_vector ------ 201907 (C++20) (since C++20) __cpp_lib_execution ------ 201603 (C++17) (since C++20) __cpp_lib_execution ------ 201902 (C++20) (since C++20) __cpp_lib_format ------ 201907 (C++20) (since C++20)(updated in C++23) __cpp_lib_format ------ 202106 (C++20) (DR) (si= nce C++20)(updated in C++23) __cpp_lib_format ------ 202110 (C++20) (DR) (si= nce C++20)(updated in C++23) __cpp_lib_format ------ 202207 (C++23) (since C++20)(updated in C++23) __cpp_lib_hardware_interference_size ------ 201703 (C++17) (since C++20) __cpp_lib_int_pow2 (since C++20) __cpp_lib_is_implicit_lifetime ------ 202302 (C++23) __cpp_lib_is_layout_compatible ------ 201907 (C++20) (since C++20) __cpp_lib_is_pointer_interconvertible ------ 201907 (C++20) (since C++20) __cpp_lib_jthread ------ 201911 (C++20) (since C++20) __cpp_lib_math_special_functions ------ 201603 (C++17) (since C++20) __cpp_lib_memory_resource ------ 201603 (C++17) (since C++20) __cpp_lib_modules ------ 202207 (C++23) __cpp_lib_optional 201606 202106 (C++20) (DR) (si= nce C++20)(updated in C++23) __cpp_lib_optional 201606 202110 (C++23) (since C++20)(updated in C++23) __cpp_lib_parallel_algorithm ------ 201603 (C++17) (since C++20) __cpp_lib_polymorphic_allocator ------ 201902 (C++20) (since C++20) __cpp_lib_ranges ------ 201911 (C++20) (since C++20)(updated in C++23) __cpp_lib_ranges ------ 202106 (C++20) (DR) (si= nce C++20)(updated in C++23) __cpp_lib_ranges ------ 202110 (C++20) (DR) (si= nce C++20)(updated in C++23) __cpp_lib_ranges ------ 202202 (C++23) (since C++20)(updated in C++23) __cpp_lib_ranges ------ 202207 (C++23) (since C++20)(updated in C++23) __cpp_lib_ranges ------ 202211 (C++23) (since C++20)(updated in C++23) __cpp_lib_ranges_enumerate ------ 202303 (C++23) __cpp_lib_shift 201806 202202 (C++23) (since C++20)(updated in C++23) __cpp_lib_smart_ptr_for_overwrite ------ 202002 (C++20) (since C++20) __cpp_lib_source_location ------ 201907 (C++20) (since C++20) __cpp_lib_syncbuf ------ 201803 (C++20) (since C++20) __cpp_lib_three_way_comparison ------ 201907 (C++20) (since C++20) __cpp_lib_to_chars ------ 201611 (C++17) (since C++20) __cpp_lib_variant 202102 202106 (C++20) (DR) (si= nce C++20)(updated in C++23) --=20 You are receiving this mail because: You are on the CC list for the bug.=