From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18543 invoked by alias); 25 Jan 2016 12:38:18 -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 18514 invoked by uid 89); 25 Jan 2016 12:38:17 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW,RP_MATCHES_RCVD,SPF_PASS autolearn=ham version=3.3.2 spammy=Hx-languages-length:809 X-HELO: mx2.suse.de Received: from mx2.suse.de (HELO mx2.suse.de) (195.135.220.15) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (CAMELLIA256-SHA encrypted) ESMTPS; Mon, 25 Jan 2016 12:38:15 +0000 Received: from relay1.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id 7B60EAAC3; Mon, 25 Jan 2016 12:38:11 +0000 (UTC) Date: Mon, 25 Jan 2016 12:38:00 -0000 From: Michael Matz To: Jakub Jelinek cc: Richard Biener , Jeff Law , GCC Patches Subject: Re: Speedup configure and build with system.h In-Reply-To: <20160122221538.GC3017@tucnak.redhat.com> Message-ID: References: <20160122202348.GX3017@tucnak.redhat.com> <20160122221538.GC3017@tucnak.redhat.com> User-Agent: Alpine 2.20 (LSU 67 2015-01-07) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-IsSubscribed: yes X-SW-Source: 2016-01/txt/msg01867.txt.bz2 Hi, On Fri, 22 Jan 2016, Jakub Jelinek wrote: > > > This may have caused: > > > > > > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69434 > > > > Guess we need: > > > > 2016-01-22 Jakub Jelinek > > > > PR bootstrap/69434 > > * genrecog.c: Define INCLUDE_ALGORITHM before including system.h, > > remove include. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk? Thanks for the fixup, the problem didn't happen on my system. This usage of sse3 intrinsics inside installed STL headers seems a bit unfortunate (not to mention the dubiousness of placing a 180 line function containing 11 loops nested to level 4 for arcane functionality into a header; but I guess this battle is lost with STL). Ciao, Michael.