From owner-freebsd-questions@FreeBSD.ORG Tue May 10 20:06:21 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 16FDE1065670 for ; Tue, 10 May 2011 20:06:21 +0000 (UTC) (envelope-from mage@mage.hu) Received: from grs.hu (grs.hu [195.56.45.60]) by mx1.freebsd.org (Postfix) with ESMTP id C841D8FC16 for ; Tue, 10 May 2011 20:06:20 +0000 (UTC) Received: from localhost ([127.0.0.1]) by grs.hu with esmtp (Exim 4.74) (envelope-from ) id 1QJtCF-0002DQ-CR for freebsd-questions@freebsd.org; Tue, 10 May 2011 22:06:19 +0200 Message-ID: <4DC99ABA.5010703@mage.hu> Date: Tue, 10 May 2011 22:06:18 +0200 From: Mage User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.17) Gecko/20110503 Lightning/1.0b3pre Thunderbird/3.1.10 MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <4DC97839.6010108@mage.hu> <4DC982B2.6090303@mage.hu> <4DC98B05.7080503@mage.hu> <4DC9953F.3030401@mage.hu> In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: kernel and buildworld questions X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 May 2011 20:06:21 -0000 On 05/10/2011 09:55 PM, Pierre-Luc Drouin wrote: > > If the -O3 argument in the command above comes from your make.conf, it is > possible that this level of optimisation causes gcc46 to crash for these > particular input files... You can try lowering the level of optimisation as > a whole when building ruby, or to reduce the optimisation level only when > linking miniruby gcc46 -O2 -fno-strict-aliasing -pipe -march=native -fPIC -L. -rdynamic main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o close.o dmyext.o -lthr -lrt -lcrypt -lm -o miniruby *** Signal 4 gcc46 -O1 -fno-strict-aliasing -pipe -march=native -fPIC -L. -rdynamic main.o dmydln.o dmyencoding.o dmyversion.o miniprelude.o array.o bignum.o class.o compar.o complex.o dir.o dln_find.o enum.o enumerator.o error.o eval.o load.o proc.o file.o gc.o hash.o inits.o io.o marshal.o math.o node.o numeric.o object.o pack.o parse.o process.o random.o range.o rational.o re.o regcomp.o regenc.o regerror.o regexec.o regparse.o regsyntax.o ruby.o safe.o signal.o sprintf.o st.o strftime.o string.o struct.o time.o transcode.o util.o variable.o compile.o debug.o iseq.o vm.o vm_dump.o thread.o cont.o ascii.o us_ascii.o unicode.o utf_8.o newline.o close.o dmyext.o -lthr -lrt -lcrypt -lm -o miniruby *** Signal 4 I the meanwhile I made a new world, I will try that too.