From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 34427 invoked by alias); 22 May 2017 18:22:49 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 34142 invoked by uid 89); 22 May 2017 18:22:48 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM autolearn=no version=3.3.2 spammy= X-HELO: mail-io0-f176.google.com Received: from mail-io0-f176.google.com (HELO mail-io0-f176.google.com) (209.85.223.176) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 22 May 2017 18:22:47 +0000 Received: by mail-io0-f176.google.com with SMTP id f102so86293524ioi.2 for ; Mon, 22 May 2017 11:22:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=hUGKapt1A/Qn6BvHwDhVL0n4j445VcLoCAaM36ke4nY=; b=YHX0iHaxThfBw9OOoJYhrGBHBYD0ej3TucnIjfnQMJbhGfywejUgMv/youn3W4du+v BsN+0oANlBgLDqgC3nc4t87xyFLxhI2jg0uvxXua+gRzUQIzEAh7+4RbLTIKbWJYRy9g 3DhPzRABlGqf4DreGmBPY0V70o0xm020xVhpjUV37auo7qymwXwQGbBzEDINcnUUZ5Uf ZCLL4qMR+eGx+RM3ebhuVhcT3dLHc1Ks5BhK9NTuAhvqEjCcPTEJnl7suU6x6VECS+1c zU84YdjLGmvlsBdU5vSjl9MqdgRCJZCcSG3AtTk64BVl5YYdwwyPb5bqw17zQDAKV9HH /PXg== X-Gm-Message-State: AODbwcA0MO5RLMs/HhoYoshpTKSpJePVBNKw63gPuMmIvKaq47W5g0Jp Yvyiypi3P5SIenIwwjaFZmxvcucnmBaw X-Received: by 10.107.40.8 with SMTP id o8mr12292043ioo.192.1495477369534; Mon, 22 May 2017 11:22:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.6.226 with HTTP; Mon, 22 May 2017 11:22:28 -0700 (PDT) In-Reply-To: <29c6788f-57b2-927d-a33a-b5be341e37b4@gmail.com> References: <29c6788f-57b2-927d-a33a-b5be341e37b4@gmail.com> From: Jason Merrill Date: Mon, 22 May 2017 18:32:00 -0000 Message-ID: Subject: Re: [PATCH] Try harder to fix recently introduced crashes in ggc_collect To: Martin Sebor Cc: Bernd Edlinger , =?UTF-8?Q?Dominique_d=27Humi=C3=A8res?= , gcc-patches Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-IsSubscribed: yes X-SW-Source: 2017-05/txt/msg01695.txt.bz2 On Mon, May 22, 2017 at 12:28 PM, Martin Sebor wrote: > On 05/19/2017 11:26 AM, Bernd Edlinger wrote: >> >> On 05/19/17 19:05, Dominique d'Humi=C3=A8res wrote: >>> >>> Hi Bernd, >>> >>> Your patches are causing troubles when I try to do "incremental updates >>> =C2=BB: >>> >>> After revision r248290 it fails with >>> >>> ../../work/gcc/cp/init.c:4916:10: fatal error: gt-cp-init.h: No such fi= le >>> or directory >>> #include "gt-cp-init.h =C2=BB >>> >>> and after r248242 with >>> >>> ../../work/gcc/c-family/c-format.c:4215:10: fatal error: >>> gt-c-family-c-format.h: No such file or directory >>> #include "gt-c-family-c-format.h =C2=BB >>> >>> Note that after r248242 a full bootstrap succeeded (don=E2=80=99t know = yet for >>> r248290). >>> >>> Is there a way to fix that? >>> >> >> No, unfortunately it looks like incremental does not work in this case. >> >> You can try to remove gcc/s-gtyp-input, maybe it un-breaks your >> build. However, I gave up at that point and did a full bootstrap >> instead. > > I also keep running into this error. Removing my build directory > and starting from scratch usually fixes it, but it seems that almost > every time git pull or svn update brings in new changes it comes back. I've found that the key is ./config.status --recheck so that the GTFILES variable gets updated from config-lang.in. I'm not sure if plain ./config.status is also needed, and/or removing the gtype stuff from the build directory. Jason