From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from esa2.mentor.iphmx.com (esa2.mentor.iphmx.com [68.232.141.98]) by sourceware.org (Postfix) with ESMTPS id 7C44438515DC for ; Thu, 19 May 2022 07:47:45 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 7C44438515DC Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=codesourcery.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=mentor.com X-IronPort-AV: E=Sophos;i="5.91,237,1647331200"; d="scan'208";a="76058402" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa2.mentor.iphmx.com with ESMTP; 18 May 2022 23:47:44 -0800 IronPort-SDR: sfRmZVWHaaBPVc4thuDSsPCFY9+9Pk0runYSKHwldJzbjMXl7HLoDdMGhAL5s6av14QYVOiT0S cUMj0gSIJdqtTZ025DYmMYWuFKR2XcU+WQSV5eF5nsSnDbP7UFFX8E6Wet19Lt1hPGf1pkZN0w zP/oHTj6hu3dF5Y5pTov9NLw9mjreO4Zy0Isl5ro6pZYJOqpdmjp0saP6DNjypj4wF700fkYI1 6XoOgzeZzrGA6atQQ8+Y4mDKgkOFc4tm6M0LL3z/Xt7dm9wt30wg5+H6fECE1s3gWmtbbJx1hT Mhs= Message-ID: Date: Thu, 19 May 2022 09:47:34 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.0 Subject: Re: OMPD Branch Content-Language: en-US To: Mohamed Atef , Jakub Jelinek , References: From: Tobias Burnus In-Reply-To: Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: quoted-printable X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: SVR-IES-MBX-07.mgc.mentorg.com (139.181.222.7) To svr-ies-mbx-12.mgc.mentorg.com (139.181.222.12) X-Spam-Status: No, score=-5.8 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS, KAM_DMARC_STATUS, NICE_REPLY_A, 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 X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 May 2022 07:47:47 -0000 Hi Mohamed, On 19.05.22 03:39, Mohamed Atef via Gcc wrote: > Should I commit to devel/omp/gcc-11 branch? Short answer =E2=80=93 no. Longer answer: First, devel/omp/gcc-11 (alias OG11) is old =E2=80=93 base on GCC 11 and yo= u are targeting mainline alias GCC 13. Thus, developing against an old version does not mak= e sense. (Side remark: OG12 should be available soon.) If you have only localized patches =E2=80=93 i.e. those which do not touch = many files which keep getting modified by others, simply posting the patches as you di= d seems to be fine. Otherwise, you may want to have a (publicly visible?) git repro= of yourself which is based on mainline. - Thus the latter seems to be more rea= sonable, but I think the current way of submitting patches is sufficient. (An recent example of such a branch would be devel/loop-unswitch-support-sw= itches, but there are others and some which are not on the GCC git but just mirror = it. But also the initial OpenMP support was developed that way.) Regarding OG.. itself: The devel/omp/gcc-... (OG...) branches were created by us* to for two reaso= ns: to have a place of patches which are not yet in mainline to make them avail= able as early access =E2=80=93 either because of legacy patches or when ready du= ring the Stage 3/4 freezing =E2=80=93 and to provide early access to OpenMP/OpenACC/offloading= features with a branch based on stable release. Currently, there are still several legacy patches =E2=80=93 but the goal is= to have essentially only mainline backports on the OG.. branches, with all legacy patches clean= ed up, submitted and then committed to mainline and all new patches applied first = to mainline. (With exceptions during the release freeze as then no larger comm= its to mainline are possible. =E2=80=93 The number of legacy patch has been red= uced over the last OG.. branches) I hope it helps. - And thanks for your work on OMPD Tobias (*us =3D CodeSourcery alias (nowadays) Sourcery group at Siemens Digital In= dustries Software) ----------------- Siemens Electronic Design Automation GmbH; Anschrift: Arnulfstra=C3=9Fe 201= , 80634 M=C3=BCnchen; Gesellschaft mit beschr=C3=A4nkter Haftung; Gesch=C3= =A4ftsf=C3=BChrer: Thomas Heurung, Frank Th=C3=BCrauf; Sitz der Gesellschaf= t: M=C3=BCnchen; Registergericht M=C3=BCnchen, HRB 106955