From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10043 invoked by alias); 11 Dec 2019 17:36:37 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 10028 invoked by uid 89); 11 Dec 2019 17:36:37 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.3 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.1 spammy=jwakely.gcc@gmail.com, U*jwakely.gcc, jwakelygccgmailcom X-HELO: snark.thyrsus.com Received: from thyrsus.com (HELO snark.thyrsus.com) (71.162.243.5) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 11 Dec 2019 17:36:35 +0000 Received: by snark.thyrsus.com (Postfix, from userid 1000) id 434E34704E3D; Wed, 11 Dec 2019 12:36:34 -0500 (EST) Date: Wed, 11 Dec 2019 17:36:00 -0000 From: "Eric S. Raymond" To: Jonathan Wakely Cc: "Richard Earnshaw (lists)" , Maxim Kuvyrkov , "Joseph S. Myers" , Richard Guenther , "gcc@gcc.gnu.org" Subject: Re: Proposal for the transition timetable for the move to GIT Message-ID: <20191211173634.GA22868@thyrsus.com> Reply-To: esr@thyrsus.com References: <1685e719-738f-dd4e-c39c-c08e495b202e@arm.com> <9E009921-96EA-44A2-A06A-232711227E69@linaro.org> <20191206172111.GA116282@thyrsus.com> <0485C474-1B83-42C2-AEAD-7CA252C6CC12@gmail.com> <20191206194604.GA115432@thyrsus.com> <9C7E86D4-AFDE-4EFB-B804-A03C99042B3E@linaro.org> <8d18e5ca-584c-bec7-c429-b6cc416c78c7@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.10.1 (2018-07-13) X-IsSubscribed: yes X-SW-Source: 2019-12/txt/msg00176.txt.bz2 Jonathan Wakely : > My concern is that there is no conversion done using reposurgeon that > *can* be used to do correctness checks. We can in fact verify revisions of a GCC conversion in place using repotool compare. Joseph Myers has been using this with reposurgeon's readlimit to run tests. Unfortunately, on a repository this large, it's not practical to run a verification on every single revision. The blocker is the slowness of svn checkout. In practice, you have to sample key revisions, with particular attention to those at and just after known metadata defects. The conversion crew - which now includes Joseph Myers and Richard Earnshaw, in addition to my co-developers Daniel Brooks and Julien Rivaud - is diligently testing as it refines the last bits of the conversion. I believe everybody on the crew is now satisfied that we're converging on a good result. It helps that we now have a detailed characterization of the pathological trunk deletion at r184996; most of the conversion problems radiated from that. -- Eric S. Raymond