Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Aug 2007 09:39:53 +0200
From:      Stefan =?iso-8859-1?Q?E=DFer?= <se@FreeBSD.org>
To:        Ken Yamada <ken@tydfam.jp>
Cc:        glewis@eyesbeyond.com, anrays@gmail.com, lists_freebsd_org@07.antispam.web-wahnsinn.de, freebsd-java@freebsd.org, freebsd-current@freebsd.org
Subject:   Re: Gcc bugs break java/jdk15 build? [Workaround]
Message-ID:  <20070819073953.GA36594@Gatekeeper.FreeBSD.org>
In-Reply-To: <20070819.120136.41629169.ken@tydfam.jp>
References:  <20070815144804.GC5151@misty.eyesbeyond.com> <20070818.213208.74754361.ken@tydfam.jp> <864piweemc.fsf@santinel.home.ua> <20070819.120136.41629169.ken@tydfam.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2007-08-19 12:01 +0900, Ken Yamada <ken@tydfam.jp> wrote:
>   Does this mean that GCC 4.2.1 does not solve "loop optimization bug" 
>   pointed out by Andrey Chernov (http://docs.freebsd.org/cgi/getmsg.cgi?fetch=282888+0+archive/2007/freebsd-current/20070701.freebsd-current) on 4.2.0?
>   
>   Is it a good idea of adding -fno-tree-vrp to CFLAGS in /etc/make.conf 
>   to avoid this optimization bug for all compilation?  (BTW, I leave -O3 
>   of CFLAGS as is in make.conf and just added -fno-tree-vrp to the end of 
>   the line.)

I did just that (added -fno-tree-vrp to CFLAGS) after it was found
that gcc-4.2 had the optimizer bug, and have continued to build my
system with -O2 (or other optimization levels as required). This 
seems to work just fine (no problems with ports that are not working
when built with a plain -O2). I had suggested to make -fno-tree-vrp
the default for our CC (could be overridden on the command line, but
would allow to use all -O levels without being hit by the compiler
bug; but it appears that nobody else liked the idea at that time, 
i.e. no response at all ...).

Regards, STefan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070819073953.GA36594>