From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 109969 invoked by alias); 28 Dec 2019 16:30:40 -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 109921 invoked by uid 89); 28 Dec 2019 16:30:33 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.1 spammy=repeat, sun, Sun X-HELO: digraph.polyomino.org.uk Received: from digraph.polyomino.org.uk (HELO digraph.polyomino.org.uk) (81.187.227.50) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Sat, 28 Dec 2019 16:30:25 +0000 Received: from jsm28 (helo=localhost) by digraph.polyomino.org.uk with local-esmtp (Exim 4.90_1) (envelope-from ) id 1ilEys-0006Gc-1j; Sat, 28 Dec 2019 16:30:22 +0000 Date: Sat, 28 Dec 2019 16:30:00 -0000 From: Joseph Myers To: gcc@gcc.gnu.org cc: esr@thyrsus.com Subject: Re: Test GCC conversion with reposurgeon available In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-SW-Source: 2019-12/txt/msg00473.txt.bz2 On Sun, 22 Dec 2019, Joseph Myers wrote: > Two more. > > git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-5a.git > git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-5b.git Two more. git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-6a.git git+ssh://gcc.gnu.org/home/gccadmin/gcc-reposurgeon-6b.git These have accumulated mostly minor improvements. There are no automatically-generated .gitignore files any more. There are no merge commits on master any more. There are various improvements relating to ChangeLog handling, though some more such improvements went into reposurgeon after this conversion run started and thus aren't included (and this conversion doesn't include Richard's list of typo fixes for attributions). There are many more whitelistings / PR fixups for generated commit summaries (so all revisions 200000 and later with a checkme have had it resolved). Regarding the ChangeLog improvements, the specific common patterns Jakub noted that appear at the start and end of the alphabet are worked around in bugdb.py for this conversion and handled properly in reposurgeon in changes that went in after this conversion started. Of the three authors remaining that look like they follow those patterns, one should be handled by the code now in reposurgeon (just not by the workaround in bugdb.py) and the other two are cases where I'll add fixup entries in bugdb.py (they do things like repeat the whole date twice). I'll also add a fix in bugdb.py for the cases where the name is inside "" or () in the ChangeLog entry as that can be handled fully automatically. -- Joseph S. Myers jsm@polyomino.org.uk