From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 80266 invoked by alias); 19 May 2017 14:10:25 -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 80204 invoked by uid 89); 19 May 2017 14:10:24 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-1.4 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=Hx-languages-length:537, H*M:f2eb X-HELO: mail-yw0-f195.google.com Received: from mail-yw0-f195.google.com (HELO mail-yw0-f195.google.com) (209.85.161.195) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 19 May 2017 14:10:23 +0000 Received: by mail-yw0-f195.google.com with SMTP id p144so4963700ywp.2 for ; Fri, 19 May 2017 07:10:26 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=CYmapHmoFu+qTKEeh3TJrKWuIP7UbQHD9dUqmas09Bg=; b=XBW2V/LyFMIxiVmCad8JRvYUl0jrdfMwsWv+mY0I6ILjzNChg0giqfFQa7tSVSBX/6 GLrxZ/P8ToDI9BYsY08FPF6Al1W3VYwHLkoWBm3ywqj/gXGVpm/FQmV4ZZZd2LcJAQgE Ls0Q2BdlrGPNTvF+YNvnJNM9dQJrzraczyFbnXb+vwD1ID41Tx9i155OZsVbbhlz2k+p 4uEfq07WslBevsaDquxb0hM2NvfWtLZ11tX/l28I0oAKZzZdi7XPH3Ovl4OG6bSgBX/4 fXaH22hllRMb26CSaf7Nu//McK5B51iodNahEwConAUt3BlSVLWNsJr+o3ImGKvSCFFm EIVQ== X-Gm-Message-State: AODbwcCmIMD6QubYU/nJP0UrmupCGPHslZb6QRoASpWe/BGgn7BIBV9Q ceu6wiIcM2y27A== X-Received: by 10.129.164.137 with SMTP id b131mr8785240ywh.291.1495203025064; Fri, 19 May 2017 07:10:25 -0700 (PDT) Received: from ?IPv6:2620:10d:c0a3:20fb:f6d0:5ac5:64cd:f102? ([2620:10d:c091:200::7:4a1a]) by smtp.googlemail.com with ESMTPSA id l12sm3755059ywh.29.2017.05.19.07.10.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 19 May 2017 07:10:24 -0700 (PDT) Subject: Re: [PATCH] Try harder to fix recently introduced crashes in ggc_collect To: Bernd Edlinger , Richard Biener Cc: "gcc-patches@gcc.gnu.org" , Jakub Jelinek , Jeff Law , Jason Merrill References: <381BC021-5087-40F5-B517-8EB0239900B2@suse.de> From: Nathan Sidwell Message-ID: <1910af49-f2eb-60ce-68a8-52a5de4c0205@acm.org> Date: Fri, 19 May 2017 14:15:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2017-05/txt/msg01576.txt.bz2 On 05/19/2017 10:05 AM, Bernd Edlinger wrote: > hwi cannot be the root cause of the problem, > because it can only be long_integer_type_node > or long_long_integer_type_node, otherwise > an error would be triggered. that's the error I made with the static fns. PCH moves things around, so anything that can be streamed via PCH must be GTY marked. Also, I'm not sure if the current GC is a compacting GC (given PCH can compact things?) nathan -- Nathan Sidwell