[{"id":3680393,"web_url":"http://patchwork.ozlabs.org/comment/3680393/","msgid":"<bmm.h1b2wdyg1s.gcc.gcc-TEST.ppalka.8.37.REVIEW@forge-stage.sourceware.org>","list_archive_url":null,"date":"2024-10-29T13:31:31","subject":"Re: [PATCH v1 0/1] libstdc++: Fix complexity of drop_view::begin\n const [PR112641]","submitter":{"id":93215,"url":"http://patchwork.ozlabs.org/api/people/93215/","name":"ppalka via Sourceware Forge","email":"forge-bot+ppalka@forge-stage.sourceware.org"},"content":"(ppalka) <ppalka@gcc.gnu.org>) commented on the code:\n\n\n> +++ libstdc++-v3/include/std/ranges\n> @@ -2667,2 +2667,2 @@\n> -\treturn ranges::next(ranges::begin(_M_base), _M_count,\n> -\t\t\t    ranges::end(_M_base));\n> +\treturn ranges::begin(_M_base) + ranges::min(ranges::distance(_M_base),\n> +\t\t\t\t\t\t    _M_count);\nTest comment\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-192","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0w6t5fw8z1yHF\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:13:58 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id C2F9A4B9DB4F\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 10:13:56 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 322354BA902E\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:30 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id DE6A240548\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:29 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org C2F9A4B9DB4F","OpenDKIM Filter v2.11.0 sourceware.org 322354BA902E"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 322354BA902E","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 322354BA902E","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776852810; cv=none;\n b=JCy1/W3CUpQinO83dI9Aenjrr6dWQfGo8OAqAa8d9ooMQULSDMJ5KvESgt2dxcflkH0JtYsfHKU+5dVp+hBVB4zMMLQJaokIL8YZ8kemFQt6WfmAjrDQxxaveHhZ233041kT6+Z1dczCGcXW0iumpbgwDy8bWBj2exA1iq9TZHQ=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776852810; c=relaxed/simple;\n bh=cN5Lht0JZgE84nofvimlrazBtxhWG5603GkeT/BTbRI=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=Q+5IFgS1MFkDZCXNfQwx85j/GLGEZbCETqVuqwrVVLnE2fNR0gZ6tqbG1Ez27qSbcgL89lWTqgFBVJrnJ83Ho46SsIRUs0p7uwp6Ms2BiY7fRNCaUOclTa1OaBL+AqcxzUFNfooDllrYKm4bo/LfXNwx4xHkwiYCkjNV1H0LqUc=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] libstdc++: Fix complexity of drop_view::begin\n const [PR112641]","From":"ppalka via Sourceware Forge\n <forge-bot+ppalka@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Tue, 29 Oct 2024 13:31:31 +0000","Message-ID":"\n <bmm.h1b2wdyg1s.gcc.gcc-TEST.ppalka.8.37.REVIEW@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":"redi","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8","X-Review":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-192","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680394,"web_url":"http://patchwork.ozlabs.org/comment/3680394/","msgid":"<bmm.h1a2oehlhc.gcc.gcc-TEST.redi.8.36.REVIEW@forge-stage.sourceware.org>","list_archive_url":null,"date":"2024-10-28T15:37:24","subject":"Re: [APPROVED][PATCH v1 0/1] libstdc++: Fix complexity of\n drop_view::begin const [PR112641]","submitter":{"id":93210,"url":"http://patchwork.ozlabs.org/api/people/93210/","name":"Jonathan Wakely via Sourceware Forge","email":"forge-bot+redi@forge-stage.sourceware.org"},"content":"Jonathan Wakely (redi) <redi@gcc.gnu.org> approved the changes:\n\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-189","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0w8J6tPYz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:15:12 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id ED0414B9DB4B\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 10:15:10 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 139E74BA902C\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:30 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id C57C440547\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:29 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org ED0414B9DB4B","OpenDKIM Filter v2.11.0 sourceware.org 139E74BA902C"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 139E74BA902C","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 139E74BA902C","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776852810; cv=none;\n b=WsYAa+LkpPrWNBTOeA2pSWREYi+WN6lpNmLzFgtUM3h+JOpr/+QoSEDf4Z7Vi3QtTyRi+WiD7LXfbCxMCILJsogDDs9KvDxe27Rpk2YNyUepe/yh/ZBXUEVxKCyayRVSpu2ykmfn2X8c8oRhGhvuadsKiyJFqKYSQb+bJ6bJK00=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776852810; c=relaxed/simple;\n bh=Bvz5w1xjqoLRX2Y4yDypIwDsOIJlTrN61G05ybuYdQ8=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=h2RaVwcUx13Da35p6X7mO+fU04lBoFJfEWVQ32e4xyhitMe+yYe3YXT+e1DD9q4swn7Oy3VKfoyuk+aNRvBngrIzM08LBSgUyBEJqWUqCnEC54ONqs+1Vi32pL9VHdyoukdpZ7I6sowc2s4Biq7tjzEMUDLmnRCVkLnzqgLZ2lg=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [APPROVED][PATCH v1 0/1] libstdc++: Fix complexity of\n drop_view::begin const [PR112641]","From":"Jonathan Wakely via Sourceware Forge\n <forge-bot+redi@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Mon, 28 Oct 2024 15:37:24 +0000","Message-ID":"\n <bmm.h1a2oehlhc.gcc.gcc-TEST.redi.8.36.REVIEW@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":"redi","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8","X-Review":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-189","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"7bit","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680395,"web_url":"http://patchwork.ozlabs.org/comment/3680395/","msgid":"<bmm.hhu9tial8g.gcc.gcc-TEST.forge-bot.8.5501.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T09:33:52","subject":"Re: [PATCH v1 0/1] libstdc++: Fix complexity of drop_view::begin\n const [PR112641]","submitter":{"id":93212,"url":"http://patchwork.ozlabs.org/api/people/93212/","name":"Lichenor Forgejo Bot via Sourceware Forge","email":"forge-bot+forge-bot@forge-stage.sourceware.org"},"content":"<!-- pr-new-version -->\nVersion 1 of this pull request has been stored. It includes the following commits:\n- libstdc++: Fix complexity of drop_view::begin const [PR112641] - b184fad509fba4941ceb9ec61427a754e677850a\n\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-5501","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0w8M1H8Jz1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:15:15 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 3A4964BA902C\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 10:15:13 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 38B934BA9034\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:30 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id F2BFE40549\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:29 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 3A4964BA902C","OpenDKIM Filter v2.11.0 sourceware.org 38B934BA9034"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 38B934BA9034","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 38B934BA9034","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776852810; cv=none;\n b=hpT/eYHPtpiptGx1mwTCmSD1JGuHvf3EUbAZTRqtNKTY6Waw40PAPlSSLwzcYt3gE3fLk/ILQndjku9frMOfS36TVm6JpY9a+JZXiKcktN/uYkCt3a5mszhFbDoHqfBuBjSL0ITGH2HMCN1OUcJgjl1I6uWtcy1qsBLpw2hM0sg=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776852810; c=relaxed/simple;\n bh=ZejJ1JHxEcMA3yGgkel3agpiMx3uH5Z2D4Hl1Tl/aLQ=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=P9br8MdihLtlHBxycCFZJXkJp4V/Nb5Gb5wlUN1c4xc1pulQVVfRMdckV2OqL8V3FIdwuY9FE8weBcupGATzLf+lSjcZA9Iu8brqnaUYXxgpKLOcSJQ82C10OSuKoMJCb82n648PfICdE+fd7+boyNTpecnO1hh0XkilL69g/SQ=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] libstdc++: Fix complexity of drop_view::begin\n const [PR112641]","From":"Lichenor Forgejo Bot via Sourceware Forge\n <forge-bot+forge-bot@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Wed, 22 Apr 2026 09:33:52 +0000","Message-ID":"\n <bmm.hhu9tial8g.gcc.gcc-TEST.forge-bot.8.5501.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":"redi","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8","X-Comment":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-5501","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680396,"web_url":"http://patchwork.ozlabs.org/comment/3680396/","msgid":"<bmm.hhuaww1y8o.gcc.gcc-TEST.ppalka.8.1.SUMMARY@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T10:13:33","subject":"[SUMMARY] Re: [PATCH v1 0/1] libstdc++: Fix complexity of\n drop_view::begin const [PR112641]","submitter":{"id":93215,"url":"http://patchwork.ozlabs.org/api/people/93215/","name":"ppalka via Sourceware Forge","email":"forge-bot+ppalka@forge-stage.sourceware.org"},"content":"This is a summary of discussions relative to the merge request created by (ppalka) <ppalka@gcc.gnu.org> titled\nlibstdc++: Fix complexity of drop_view::begin const [PR112641]\nsince its creation.\n\nDescription: Views are required to have a amortized O(1) begin(), but our drop_view's\nconst begin overload is O(n) for non-common ranges.  This patch\nreimplements it so that it's O(1) even in that case.  See also LWG 4009.\n\n\tPR libstdc++/112641\n\nlibstdc++-v3/ChangeLog:\n\n\t* include/std/ranges (drop_view::begin const): Reimplement\n\tso that it's O(1) instead of O(n) even in the non-common\n\trange case.\n\t* testsuite/std/ranges/adaptors/drop.cc (test10): New test.\n\nThanks for taking the time to contribute to GCC!\n\nPlease be advised that https://forge.sourceware.org/ is currently a trial\nthat is being used by the GCC community to experiment with a new workflow\nbased on pull requests.\n\nPull requests sent here may be forgotten or ignored. Patches that you want to\npropose for inclusion in GCC should use the existing email-based workflow,\nsee https://gcc.gnu.org/contribute.html\n\n\nThe full and up to date discussion can be found at https://forge.sourceware.org/gcc/gcc-TEST/pulls/8\n\nThe merge request has been closed without being merged directly on the forge repository.\n\nOn 2024-10-28 15:37:24+00:00, Jonathan Wakely (redi) <redi@gcc.gnu.org> approved the changes:\n\n\n\nOn 2024-10-29 13:31:31+00:00, (ppalka) <ppalka@gcc.gnu.org> commented on the code:\n\n\n> +++ libstdc++-v3/include/std/ranges\n> @@ -2667,2 +2667,2 @@\n> -\treturn ranges::next(ranges::begin(_M_base), _M_count,\n> -\t\t\t    ranges::end(_M_base));\n> +\treturn ranges::begin(_M_base) + ranges::min(ranges::distance(_M_base),\n> +\t\t\t\t\t\t    _M_count);\nTest comment\n\n\nOn 2026-04-22 09:33:52+00:00, Lichenor Forgejo Bot (forge-bot) wrote:\n\n<!-- pr-new-version -->\nVersion 1 of this pull request has been stored. It includes the following commits:\n- libstdc++: Fix complexity of drop_view::begin const [PR112641] - b184fad509fba4941ceb9ec61427a754e677850a\n\n\n\nOn 2026-04-22 10:13:28+00:00, Lichenor Forgejo Bot (forge-bot) wrote:\n\nSent patch series version 1 containing 1 patches to gcc-patches mailing list <gcc-patches@gcc.gnu.org>.\n[Cover letter](https://inbox.sourceware.org/gcc-patches/bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org)","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0w8M1y8Nz1yHB\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:15:15 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 3C3E14B9DB49\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 10:15:13 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id 52D714B9DB40\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:33 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 2D4EE40545\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:33 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 3C3E14B9DB49","OpenDKIM Filter v2.11.0 sourceware.org 52D714B9DB40"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org 52D714B9DB40","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org 52D714B9DB40","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776852813; cv=none;\n b=QNfHC9tEp7tKT/zJ/pECvCrpBYx3Jd1h9Zrx5SUQTFRD0JQlF1Wj2fhzcgOOZ+F8v9MVr2Ph0JgltE8DAddQEL3Faj+3g/yVQIFauEDrAlNISclpIYOQf0Fh5I7yW4fRU27BCmKztJkkvXj3NbHr7Lc6KlM2/j/nZQ8B+SD+lIc=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776852813; c=relaxed/simple;\n bh=y1MsNnF5gwfmJLXF+27S9Z20ViHNlu2HqbU8JP/KhlQ=;\n h=Subject:From:To:Message-ID:MIME-Version:Date;\n b=i2VYNhGOkQZ+U1CGo3H3nIzlzfNNSXod0woqCLlvZ98mYv3/BRW+9xlBSDLrsF9+DXo4NsehsiwJj3iaYXTf8GDxvW43dIl9hj4sJrJeq19JrqWxCbj6NxS26LHGayzYrpxnEdYQjITMqFziJbQR2JAZNgfAOBefsPBWjGXDpcU=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"[SUMMARY] Re: [PATCH v1 0/1] libstdc++: Fix complexity of\n drop_view::begin const [PR112641]","From":"ppalka via Sourceware Forge\n <forge-bot+ppalka@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","In-Reply-To":"\n <bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org>","Message-ID":"\n <bmm.hhuaww1y8o.gcc.gcc-TEST.ppalka.8.1.SUMMARY@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":"redi","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","Date":"Wed, 22 Apr 2026 10:13:33 +0000 (UTC)","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}},{"id":3680398,"web_url":"http://patchwork.ozlabs.org/comment/3680398/","msgid":"<bmm.hhuawswikg.gcc.gcc-TEST.forge-bot.8.5510.CMT@forge-stage.sourceware.org>","list_archive_url":null,"date":"2026-04-22T10:13:28","subject":"Re: [PATCH v1 0/1] libstdc++: Fix complexity of drop_view::begin\n const [PR112641]","submitter":{"id":93212,"url":"http://patchwork.ozlabs.org/api/people/93212/","name":"Lichenor Forgejo Bot via Sourceware Forge","email":"forge-bot+forge-bot@forge-stage.sourceware.org"},"content":"Sent patch series version 1 containing 1 patches to gcc-patches mailing list <gcc-patches@gcc.gnu.org>.\n[Cover letter](https://inbox.sourceware.org/gcc-patches/bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org)\n\n--\nhttps://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-5510","headers":{"Return-Path":"<gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org>","X-Original-To":["incoming@patchwork.ozlabs.org","gcc-patches@gcc.gnu.org"],"Delivered-To":["patchwork-incoming@legolas.ozlabs.org","gcc-patches@gcc.gnu.org"],"Authentication-Results":["legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=gcc.gnu.org\n (client-ip=2620:52:6:3111::32; helo=vm01.sourceware.org;\n envelope-from=gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org;\n receiver=patchwork.ozlabs.org)","sourceware.org; dmarc=none (p=none dis=none)\n header.from=forge-stage.sourceware.org","sourceware.org;\n spf=pass smtp.mailfrom=forge-stage.sourceware.org","server2.sourceware.org;\n arc=none smtp.remote-ip=38.145.34.39"],"Received":["from vm01.sourceware.org (vm01.sourceware.org\n [IPv6:2620:52:6:3111::32])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0wB02YF0z1y2d\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 20:16:40 +1000 (AEST)","from vm01.sourceware.org (localhost [127.0.0.1])\n\tby sourceware.org (Postfix) with ESMTP id 572E14BA900F\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 10:16:38 +0000 (GMT)","from forge-stage.sourceware.org (vm08.sourceware.org [38.145.34.39])\n by sourceware.org (Postfix) with ESMTPS id A84694BA9035\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:30 +0000 (GMT)","from forge-stage.sourceware.org (localhost [IPv6:::1])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n key-exchange x25519 server-signature ECDSA (prime256v1) server-digest SHA256)\n (No client certificate requested)\n by forge-stage.sourceware.org (Postfix) with ESMTPS id 11B314054A\n for <gcc-patches@gcc.gnu.org>; Wed, 22 Apr 2026 10:13:30 +0000 (UTC)"],"DKIM-Filter":["OpenDKIM Filter v2.11.0 sourceware.org 572E14BA900F","OpenDKIM Filter v2.11.0 sourceware.org A84694BA9035"],"DMARC-Filter":"OpenDMARC Filter v1.4.2 sourceware.org A84694BA9035","ARC-Filter":"OpenARC Filter v1.0.0 sourceware.org A84694BA9035","ARC-Seal":"i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1776852810; cv=none;\n b=gZPwrhgjXtvjJodWMGx5Mz1gvm15rncewDv1gSVf/LcEHaNBPKeUUy/1mPtrXJTsIQv/U6N8jLC3CfyI54l8VNlBz0AIjl/mAPo4FMFMYH/kkQFHmc/9Ccsm3gUW62cEbXrJB43fVVzTqHV5kp9VMpoK5v3icAAcip0+1tLg6eo=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=sourceware.org; s=key;\n t=1776852810; c=relaxed/simple;\n bh=/reQeMo3csxyhmeltuonw2bewcjttm0KgGpsD46dfUA=;\n h=Subject:From:To:Date:Message-ID:MIME-Version;\n b=hYQeu8Kv4kqod7Lu8ui3sxT3mns1ZumJi/2mabGsHQumfPbdfgH1+gfqaSLg6gRfbn1VwHAOlFLcu6CK95Aa+zN/+am2IcL9g/+y8pUpu66saL8y9yvCCXzjvH7Ht5oZLrWG0izBfg5mbnRatZWC1DO7kMPhT1reNtExSIyKdoU=","ARC-Authentication-Results":"i=1; server2.sourceware.org","Subject":"Re: [PATCH v1 0/1] libstdc++: Fix complexity of drop_view::begin\n const [PR112641]","From":"Lichenor Forgejo Bot via Sourceware Forge\n <forge-bot+forge-bot@forge-stage.sourceware.org>","To":"gcc-patches mailing list <gcc-patches@gcc.gnu.org>","Date":"Wed, 22 Apr 2026 10:13:28 +0000","Message-ID":"\n <bmm.hhuawswikg.gcc.gcc-TEST.forge-bot.8.5510.CMT@forge-stage.sourceware.org>","In-Reply-To":"\n <bmm.hhuawf4oe6.gcc.gcc-TEST.ppalka.8.1.0@forge-stage.sourceware.org>","X-Mailer":"batrachomyomachia","X-Requested-Reviewer":"redi","X-Pull-Request-Organization":"gcc","X-Pull-Request-Repository":"gcc-TEST","X-Pull-Request":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8","X-Comment":"https://forge.sourceware.org/gcc/gcc-TEST/pulls/8#issuecomment-5510","Content-Type":"text/plain; charset=\"utf-8\"","Content-Transfer-Encoding":"quoted-printable","MIME-Version":"1.0","X-BeenThere":"gcc-patches@gcc.gnu.org","X-Mailman-Version":"2.1.30","Precedence":"list","List-Id":"Gcc-patches mailing list <gcc-patches.gcc.gnu.org>","List-Unsubscribe":"<https://gcc.gnu.org/mailman/options/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=unsubscribe>","List-Archive":"<https://gcc.gnu.org/pipermail/gcc-patches/>","List-Post":"<mailto:gcc-patches@gcc.gnu.org>","List-Help":"<mailto:gcc-patches-request@gcc.gnu.org?subject=help>","List-Subscribe":"<https://gcc.gnu.org/mailman/listinfo/gcc-patches>,\n <mailto:gcc-patches-request@gcc.gnu.org?subject=subscribe>","Errors-To":"gcc-patches-bounces~incoming=patchwork.ozlabs.org@gcc.gnu.org"}}]