From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04on2084.outbound.protection.outlook.com [40.107.7.84]) by sourceware.org (Postfix) with ESMTPS id 9CF073858C53; Tue, 28 Nov 2023 00:02:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 9CF073858C53 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=axis.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=axis.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 9CF073858C53 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=40.107.7.84 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1701129764; cv=pass; b=VjY9XeMI2nBPWJqqH4cXN9hmK5HAxMivjAkbN9OVfebRHRf98JJHfn9zB5ty3qP7gJ0bfncd5QewV43qFZlq4DGJliwZLQEMEH1RY1f8JlMgmTzYmahjiWcHjdwk04ptTx2gPfHr/yPS1kVMkzRRzYSCEe/pQk3tFCEY1ZTFf3o= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1701129764; c=relaxed/simple; bh=g5/sOBNUGTvL/2hFy2H+p2aGYbKnlpAEhA+ZbC2eqCY=; h=DKIM-Signature:From:To:Subject:MIME-Version:Message-ID:Date; b=Yhs42C8oqyoh/ZJI1u5pDW6FROLiMBrq9jfqVHHlG+bi2PYlLsjICwAwp6ZbPdAa/29dGEDePh/ld9dmfgjuDb75Wux8swJ4/65DJkMAtY85Pb9xwyYr7eIIDgh5YEKaUJWUadrI6JhSCIALKlLYovtDdR/aIoP5iN5z0WWmbTs= ARC-Authentication-Results: i=2; server2.sourceware.org ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bqYtktb4MrHgPUMXDCXVEkDejCOSCvTRzHbQy0zvgfmSuAWvzti0zxThbaAW+WJblIVa+hUFOjiOGKyrifQESRYhAWP12my2rBBlWEC2xW0qs4hSA5jGWNTfO1pKstq3USCYTmc9F8/EgWhsYEIxVOdVYFnHYuhBkz7ma6lU4oj39pnV8uIoAPmh8MxhdLN3DhdZFT3IgFixBSN8JLKochxKleOPnVcqVdgLenDZnwiDijjLLRluquSnnKq89VyNcHP7RxxmTfsi70H9O33o/g8Ic2sV0lkl4n2cbEp/mdt9ovNszfgF4p1db9pfQd7hVNk4tV3SY6OYKSvjvU5zpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=9ACs2aHGLJJnKutTYVM/fTGNZZCCnkoCIC9ogVQbWG4=; b=L0lCYi8aZPAZMRdv8c+2AWJSMWQaLUYFu0W7cg57twJWOTzDb08/AbZjQcmYNASmbr3q+K3EVLd2ozbRPsJH5TM28si+hkVL6SnacKEJBZLVdV4rISrk1+WtrK39YLJKCCCP+jmOsso+jwB8fysmcNZhuvcgFr/oP9SkGG5owN71y1zoU75VVb9xCoQH0n+VhnLS8+3FJXOfh+KCKAum+WENKpJJ/WZnBiQzZdVlfjc2A+wDtXIlMC8jYfFZ3gNaddAnq3QzMd2Etz5arDo867mvqoHOp/6VySXg8uLKEC/Ff5tCu+dUVQAojDzuSjEx1gyloDa+/MT73027zeJJpQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=fail (sender ip is 195.60.68.100) smtp.rcpttodomain=gcc.gnu.org smtp.mailfrom=axis.com; dmarc=fail (p=none sp=none pct=100) action=none header.from=axis.com; dkim=none (message not signed); arc=none (0) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=axis.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9ACs2aHGLJJnKutTYVM/fTGNZZCCnkoCIC9ogVQbWG4=; b=f8el8/AFx0GDmyITya65ltqP175pMFGdTElMqoZeLCwWewiAUmS24EWBF3BsnkaaJBoqaYkS8r2dZTTeiygazb9SdHgO0BBRX4rHlR7iBzbiCOmKsaRhLMXn6VAjxrE+BYF/MDIeAAVYyebdfm+dLUz016TUx1tZ3H+Vjslldu0= Received: from AS9PR06CA0078.eurprd06.prod.outlook.com (2603:10a6:20b:464::28) by PA4PR02MB7168.eurprd02.prod.outlook.com (2603:10a6:102:10e::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27; Tue, 28 Nov 2023 00:02:39 +0000 Received: from AMS0EPF000001A8.eurprd05.prod.outlook.com (2603:10a6:20b:464:cafe::58) by AS9PR06CA0078.outlook.office365.com (2603:10a6:20b:464::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7025.27 via Frontend Transport; Tue, 28 Nov 2023 00:02:39 +0000 X-MS-Exchange-Authentication-Results: spf=fail (sender IP is 195.60.68.100) smtp.mailfrom=axis.com; dkim=none (message not signed) header.d=none;dmarc=fail action=none header.from=axis.com; Received-SPF: Fail (protection.outlook.com: domain of axis.com does not designate 195.60.68.100 as permitted sender) receiver=protection.outlook.com; client-ip=195.60.68.100; helo=mail.axis.com; Received: from mail.axis.com (195.60.68.100) by AMS0EPF000001A8.mail.protection.outlook.com (10.167.16.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.20.7046.17 via Frontend Transport; Tue, 28 Nov 2023 00:02:39 +0000 Received: from se-mail02w.axis.com (10.20.40.8) by se-mail01w.axis.com (10.20.40.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Tue, 28 Nov 2023 01:02:39 +0100 Received: from se-intmail01x.se.axis.com (10.0.5.60) by se-mail02w.axis.com (10.20.40.8) with Microsoft SMTP Server id 15.1.2375.34 via Frontend Transport; Tue, 28 Nov 2023 01:02:39 +0100 Received: from pchp3.se.axis.com (pchp3.se.axis.com [10.88.21.53]) by se-intmail01x.se.axis.com (Postfix) with ESMTP id 155F6EC6D; Tue, 28 Nov 2023 01:02:39 +0100 (CET) Received: by pchp3.se.axis.com (Postfix, from userid 171) id 12DC220448; Tue, 28 Nov 2023 01:02:39 +0100 (CET) From: Hans-Peter Nilsson To: Jonathan Wakely CC: , In-Reply-To: <20231123175247.2451163-1-jwakely@redhat.com> (message from Jonathan Wakely on Thu, 23 Nov 2023 17:51:38 +0000) Subject: Re: [committed v2] libstdc++: Define std::ranges::to for C++23 (P1206R7) [PR111055] MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8BIT References: <20231117155300.1513586-1-jwakely@redhat.com> <20231123175247.2451163-1-jwakely@redhat.com> Message-ID: <20231128000239.12DC220448@pchp3.se.axis.com> Date: Tue, 28 Nov 2023 01:02:39 +0100 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AMS0EPF000001A8:EE_|PA4PR02MB7168:EE_ X-MS-Office365-Filtering-Correlation-Id: 1080776a-466e-4d6b-2611-08dbefa55612 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: p9ZtkdqT7iOIMt5n4sTH6dArboJiPmaOFZJtIZIVSK7q9umU7O0sXMEduCltXVTT2L+Gu9F+BJqKFREj6wHtr3PJCVASxlyoyZWrs6Xmw3M4AiCnZjG+7STVCIv7jG8vSCTL6jTea8h4d/pC6rRzp6jv/j8xrLNAj/uhR6CJaFHnECcFV++FpGGhUIIGPp9uKLd2QPXGz3LHur6+j/so6/Wl7LPJFvTDKnLg035/FvwIyxTbZ5Sn8h96OiEpbvg47c//efyzviIk7T+RRUCsvbQazlss9i1iU0+OREhgX995TG/Nw8od1m9NXYDfikBrRpoHhh8unv7EcuzUCTUKSMVKMa3QzDnnvmDyrUe9fFMc9Aj1nhsPR3veGXsE41TQlp8TB9SKfToh0XNRVYBsFmoiQmBBKf57Ie3TcaazHODarYRg5d+Hqnjw9hENQuYINXVPLfsYdC1BxuEAzKGutejt726SNrmQH6fVEvg/G42kC9cJ/5VomE0AsR1WH1bZ7vyQf6A+wHOfwDYAJ17uJZrG2s++Zu6Ux5mF0V8AisSUkoBOFi5x4Ew1IOgOc6jGXltFwZ85qsC18+r72mk5hvhDqFNpzcyVI37q2CxQOh7vBp3ccwrzsSjN6gU92+Ic7kQBVGDWVglRYvlDley5FHig6kD5a8V1K3AskKioqptRRSk8qjHlHeuNVvPCDcbYUIWY+omvLhqgYt2uSgkStylAOn2Ylg4H7GJy0m0Gnfu4tXsko8N0nUckjlmwCXUkq28Tqe67PD5R0Uu8PBSkDA== X-Forefront-Antispam-Report: CIP:195.60.68.100;CTRY:SE;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:mail.axis.com;PTR:InfoDomainNonexistent;CAT:NONE;SFS:(13230031)(4636009)(136003)(396003)(376002)(39860400002)(346002)(230922051799003)(186009)(82310400011)(64100799003)(451199024)(1800799012)(36840700001)(46966006)(40470700004)(478600001)(336012)(1076003)(426003)(26005)(6266002)(47076005)(36860700001)(83380400001)(2906002)(4326008)(5660300002)(41300700001)(70206006)(316002)(42186006)(54906003)(6916009)(8676002)(8936002)(70586007)(40460700003)(356005)(81166007)(33656002)(82740400003)(40480700001)(36900700001);DIR:OUT;SFP:1101; X-OriginatorOrg: axis.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Nov 2023 00:02:39.5416 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 1080776a-466e-4d6b-2611-08dbefa55612 X-MS-Exchange-CrossTenant-Id: 78703d3c-b907-432f-b066-88f7af9ca3af X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=78703d3c-b907-432f-b066-88f7af9ca3af;Ip=[195.60.68.100];Helo=[mail.axis.com] X-MS-Exchange-CrossTenant-AuthSource: AMS0EPF000001A8.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR02MB7168 X-Spam-Status: No, score=-5.3 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: > From: Jonathan Wakely > Date: Thu, 23 Nov 2023 17:51:38 +0000 > libstdc++-v3/ChangeLog: > > PR libstdc++/111055 > * include/bits/ranges_base.h (from_range_t): Define new tag > type. > (from_range): Define new tag object. > * include/bits/version.def (ranges_to_container): Define. > * include/bits/version.h: Regenerate. > * include/std/ranges (ranges::to): Define. > * testsuite/std/ranges/conv/1.cc: New test. > * testsuite/std/ranges/conv/2_neg.cc: New test. > * testsuite/std/ranges/conv/version.cc: New test. JFTR, for the list: this (r14-5794-g7a6a29c455e775) caused another one of those wonderful "xtreme test" regressions. Logged as PR112737: "[14 Regression] g++.dg/modules/xtreme-header-2_b.C -std=c++2b (test for excess errors)", and pinskia quickly linked it to the meta-bug for modules issues, PR103524 (thanks!) IIRC, sometimes those tests show bugs elsewhere, suggesting lack of coverage in other tests (and not just streaming aspects), but this one actually mentions modules in key error messages. brgds, H-P