From patchwork Wed Mar 7 14:24:02 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jakub Jelinek X-Patchwork-Id: 882629 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=gcc.gnu.org (client-ip=209.132.180.131; helo=sourceware.org; envelope-from=gcc-patches-return-474387-incoming=patchwork.ozlabs.org@gcc.gnu.org; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=redhat.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="vohw+uVh"; dkim-atps=neutral Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3zxGBb0ry3z9sf1 for ; Thu, 8 Mar 2018 01:25:10 +1100 (AEDT) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:cc:subject:message-id:reply-to:references:mime-version :content-type:in-reply-to; q=dns; s=default; b=HyoZvsKnQe0rWqDky vXeW8v+Lat7iK6AhUFtqgUMtFDJKJBWMd3wPY/RHZr2gfgg9kXbEdu3MJ/KAT80X PsxggoPcxIY/2xFcCWgBmn0+uKqnSGcvbFwFbz6c5croctCuK+f8O1mH/M3pNSSl seWufPew9L7Xn41BPN2rhDGWDE= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:date :from:to:cc:subject:message-id:reply-to:references:mime-version :content-type:in-reply-to; s=default; bh=Iy+MGh0vaTB3lagvsjC2UYZ +LIE=; b=vohw+uVh8hX/RhnKI+7FaxyiWYv0EKDKgG4uLR9UUImbLtnohqQzajE CdZUxxAkNh6NQ2wr/P5pmwSzI5yLrbGIVdAhu04ng6E/QooG4a8LpCv7gOWCaVUf 443bR6FOF7KdzXMsB5BcEmi4J6+ZuLH2Kl9cr10PaMkeU1xROjSA= Received: (qmail 1406 invoked by alias); 7 Mar 2018 14:25:02 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 126807 invoked by uid 89); 7 Mar 2018 14:24:49 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-11.9 required=5.0 tests=BAYES_00, GIT_PATCH_2, GIT_PATCH_3, TIME_LIMIT_EXCEEDED, T_RP_MATCHES_RCVD autolearn=unavailable version=3.3.2 spammy=9606, tuples X-Spam-User: qpsmtpd, 2 recipients X-HELO: mx1.redhat.com Received: from mx3-rdu2.redhat.com (HELO mx1.redhat.com) (66.187.233.73) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 07 Mar 2018 14:24:33 +0000 Received: from smtp.corp.redhat.com (int-mx05.intmail.prod.int.rdu2.redhat.com [10.11.54.5]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 920DD4023EFF; Wed, 7 Mar 2018 14:24:18 +0000 (UTC) Received: from tucnak.zalov.cz (ovpn-204-35.brq.redhat.com [10.40.204.35]) by smtp.corp.redhat.com (Postfix) with ESMTPS id AF5E47C48; Wed, 7 Mar 2018 14:24:08 +0000 (UTC) Received: from tucnak.zalov.cz (localhost [127.0.0.1]) by tucnak.zalov.cz (8.15.2/8.15.2) with ESMTP id w27EO5PO021050; Wed, 7 Mar 2018 15:24:05 +0100 Received: (from jakub@localhost) by tucnak.zalov.cz (8.15.2/8.15.2/Submit) id w27EO21J021049; Wed, 7 Mar 2018 15:24:02 +0100 Date: Wed, 7 Mar 2018 15:24:02 +0100 From: Jakub Jelinek To: Jeff Law , Gerald Pfeifer , gcc-patches@gcc.gnu.org Cc: Martin =?utf-8?b?TGnFoWth?= , David Malcolm , Marek Polacek , Jonathan Wakely , Vladimir Makarov , su@cs.ucdavis.edu, zsojka@seznam.cz, gscfq@t-online.de, reichelt@gcc.gnu.org, asolokha@gmx.com, chengniansun@gmail.com, helloqirun@gmail.com, vegard.nossum@gmail.com Subject: [PATCH] Add a few new contrib.texi entries, especially for people who perform GCC fuzzy testing and report bugs (take 2) Message-ID: <20180307142402.GG5867@tucnak> Reply-To: Jakub Jelinek References: <20180307130633.GD5867@tucnak> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20180307130633.GD5867@tucnak> User-Agent: Mutt/1.9.1 (2017-09-22) X-IsSubscribed: yes On Wed, Mar 07, 2018 at 02:06:33PM +0100, Jakub Jelinek wrote: > As appreciation of the hard work of people doing fuzzy testing of > GCC and reporting high quality bugs, I'd like to list them in contrib.texi. > This patch just lists them in the GCC testing group, shall we have a special > sub-list for the fuzzy testing? > The patch also adds or updates a couple of other entries, but I'm sure I've > missed many people in both the testing and GCC development categories, for > which I apologize. We can always have incremental patches, contrib.texi > is helplessly obsolete anyway and for many doesn't reflect last 10-15 years > of work at all. We should also add entries for people reporting lots of > bugs even if it is not from fuzzy testing. > > Anyway, ok for trunk? Are all people on the CC ok with them being listed in > there (reply privately if needed)? Zdenek Sojka reported that he already has an entry for the fuzzing in a different section and with more details, so this adjusted patch moves all other people doing the fuzzing into the same section and with the same wording (and extends Volker's entry). Ok for trunk? 2018-03-07 Jakub Jelinek * doc/contrib.texi: Add entries for Martin Liska, David Malcolm, Marek Polacek, extend Vladimir Makarov's, Jonathan Wakely's and Volker Reichelt's entry and add entries for people that perform GCC fuzzy testing and report numerous bugs. Jakub --- gcc/doc/contrib.texi.jj 2018-01-03 10:20:21.699538202 +0100 +++ gcc/doc/contrib.texi 2018-03-07 15:18:21.036146284 +0100 @@ -586,6 +586,11 @@ Chen Liqin for various S+core related fi maintaining the S+core port. @item +Martin Liska for his work on identical code folding, the sanitizers, +HSA, general bug fixing and for running automated regression testing of GCC +and reporting numerous bugs. + +@item Weiwen Liu for testing and various bug fixes. @item @@ -615,8 +620,13 @@ various code generation improvements, wo @item Vladimir Makarov for hacking some ugly i960 problems, PowerPC hacking improvements to compile-time performance, overall knowledge and -direction in the area of instruction scheduling, and design and -implementation of the automaton based instruction scheduler. +direction in the area of instruction scheduling, design and +implementation of the automaton based instruction scheduler and +design and implementation of the integrated and local register allocators. + +@item +David Malcolm for his work on improving GCC diagnostics, JIT, self-tests +and unit testing. @item Bob Manson for his behind the scenes work on dejagnu. @@ -736,6 +746,10 @@ engine setup, various documentation fixe Geoff Noer for his work on getting cygwin native builds working. @item +Vegard Nossum for running automated regression testing of GCC and reporting +numerous bugs. + +@item Diego Novillo for his work on Tree SSA, OpenMP, SPEC performance tracking web pages, GIMPLE tuples, and assorted fixes. @@ -784,6 +798,10 @@ out lots of problems we need to solve, m taking care of documentation maintenance in general. @item +Marek Polacek for his work on the C front end, the sanitizers and general +bug fixing. + +@item Andrew Pinski for processing bug reports by the dozen. @item @@ -805,7 +823,12 @@ David Reese of Sun Microsystems contribu port. @item -Volker Reichelt for keeping up with the problem reports. +John Regehr for running automated regression testing of GCC and reporting +numerous bugs. + +@item +Volker Reichelt for running automated regression testing of GCC and reporting +numerous bugs and for keeping up with the problem reports. @item Joern Rennecke for maintaining the sh port, loop, regmove & reload @@ -947,6 +970,10 @@ Zdenek Sojka for running automated regre numerous bugs. @item +Arseny Solokha for running automated regression testing of GCC and reporting +numerous bugs. + +@item Jayant Sonar for contributing the CR16 port. @item @@ -960,6 +987,10 @@ Jan Stein of the Chalmers Computer Socie Genix, as well as part of the 32000 machine description. @item +Gerhard Steinmetz for running automated regression testing of GCC and reporting +numerous bugs. + +@item Nigel Stephens for various mips16 related fixes/improvements. @item @@ -979,6 +1010,14 @@ recently his vxworks contributions Jeff Sturm for Java porting help, bug fixes, and encouragement. @item +Zhendong Su for running automated regression testing of GCC and reporting +numerous bugs. + +@item +Chengnian Sun for running automated regression testing of GCC and reporting +numerous bugs. + +@item Shigeya Suzuki for this fixes for the bsdi platforms. @item @@ -1050,7 +1089,7 @@ Andrew Waterman for contributing the RIS @item Jonathan Wakely for contributing libstdc++ Doxygen notes and XHTML -guidance. +guidance and maintaining libstdc++. @item Dean Wakerley for converting the install documentation from HTML to texinfo @@ -1128,6 +1167,10 @@ Kevin Zachmann helped port GCC to the Ta Ayal Zaks for Swing Modulo Scheduling (SMS). @item +Qirun Zhang for running automated regression testing of GCC and reporting +numerous bugs. + +@item Xiaoqiang Zhang for work on GNU Fortran. @item