From owner-freebsd-current@FreeBSD.ORG Mon Jun 18 12:40:37 2007 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E34B716A46B for ; Mon, 18 Jun 2007 12:40:37 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from mail.ntplx.net (mail.ntplx.net [204.213.176.10]) by mx1.freebsd.org (Postfix) with ESMTP id 9EFDE13C484 for ; Mon, 18 Jun 2007 12:40:37 +0000 (UTC) (envelope-from deischen@freebsd.org) Received: from sea.ntplx.net (sea.ntplx.net [204.213.176.11]) by mail.ntplx.net (8.14.1/8.14.1/NETPLEX) with ESMTP id l5ICeU0u020542; Mon, 18 Jun 2007 08:40:30 -0400 (EDT) X-Virus-Scanned: by AMaViS and Clam AntiVirus (mail.ntplx.net) X-Greylist: Message whitelisted by DRAC access database, not delayed by milter-greylist-3.0 (mail.ntplx.net [204.213.176.10]); Mon, 18 Jun 2007 08:40:30 -0400 (EDT) Date: Mon, 18 Jun 2007 08:40:30 -0400 (EDT) From: Daniel Eischen X-X-Sender: eischen@sea.ntplx.net To: Michiel Boland In-Reply-To: Message-ID: References: <46745631.7000708@web.am> <467467B7.8060408@u.washington.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: Claus Guttesen , Garrett Cooper , Gaspar Chilingarov , freebsd-current@freebsd.org Subject: Re: [AMD64] X.org build eats all the memory when compiled with GCC 4.2 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Daniel Eischen List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jun 2007 12:40:38 -0000 On Mon, 18 Jun 2007, Michiel Boland wrote: > On Sat, 16 Jun 2007, Garrett Cooper wrote: > >> Claus Guttesen wrote: >>>> I recompiled X.org yesterday and hit the following problem >>>> (1 week old -current, yesterdays packages, AMD64) -- when compiling >>>> files in >>>> /usr/ports/x11-servers/xorg-server/work/xorg-server-1.2.0/hw/xfree86/scanpci >>>> directory, there are huge .h files - about 4mb. when compiler uses -O2 >>>> or -O option it eats all available memory and then gets killed by the >>>> system. >>>> Without -O/O2 option compile works just as expected. >>>> >>>> Now -- should I file a PR or it's known bug? >>> >>> No, but you should read the archives. Requires more than 1 GB of swap. >>> >> It's a known bug that isn't going to be fixed until gcc 4.2.1. >> -Garrett >> > > Well, until then, is it not possible to at least put the following patch in > ports/x11-servers/xorg-server/files: [ ... ] > That would make a lot of people very happy. In particular those running > amd64. Yes, it happens on i386 too. I think requiring more than 1GB of swap is ridiculous. Please patch gcc or the port. -- DE