From owner-freebsd-current@FreeBSD.ORG Wed Apr 21 15:34:02 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E27DB1065670; Wed, 21 Apr 2010 15:34:02 +0000 (UTC) (envelope-from dimitry@andric.com) Received: from tensor.andric.com (cl-327.ede-01.nl.sixxs.net [IPv6:2001:7b8:2ff:146::2]) by mx1.freebsd.org (Postfix) with ESMTP id 7AE728FC15; Wed, 21 Apr 2010 15:34:02 +0000 (UTC) Received: from [IPv6:2001:7b8:3a7:0:a001:edb6:9f22:4f24] (unknown [IPv6:2001:7b8:3a7:0:a001:edb6:9f22:4f24]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by tensor.andric.com (Postfix) with ESMTPSA id D58C75C59; Wed, 21 Apr 2010 17:34:01 +0200 (CEST) Message-ID: <4BCF1AF3.3000104@andric.com> Date: Wed, 21 Apr 2010 17:34:11 +0200 From: Dimitry Andric User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.9.2.5pre) Gecko/20100417 Lanikai/3.1b2pre MIME-Version: 1.0 To: Roman Divacky References: <20100416160818.GA69460@freebsd.org> <4BC9E9D2.1040505@andric.com> <20100417173321.GA46116@freebsd.org> <4BC9FA7D.4060108@andric.com> <20100417181302.GA50462@freebsd.org> <4BCDB475.6060609@andric.com> <20100420140444.GA68252@freebsd.org> <4BCF190B.9090000@andric.com> <20100421152437.GA77442@freebsd.org> In-Reply-To: <20100421152437.GA77442@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: current@freebsd.org Subject: Re: [CFT]: ClangBSD is selfhosting, we need testers now X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Apr 2010 15:34:03 -0000 On 2010-04-21 17:24, Roman Divacky wrote: >> Tried llvm-devel-2.7.r101995 built with -O2, but no difference in the >> result. I guess it's a real bug in llvm. :) > > can you try with LLVM svn trunk? it works for me ok (with -O2 compilation) AFAICS the only change between r101995 and r102001 is in some ReleaseNotes.html file, so I guess I am using the very latest, bleeding edge revision already. :) I'm using the following diff to the devel/llvm-devel port: Index: devel/llvm-devel/Makefile =================================================================== RCS file: /home/mirror/ncvs/ports/devel/llvm-devel/Makefile,v retrieving revision 1.42 diff -u -d -r1.42 Makefile --- devel/llvm-devel/Makefile 18 Mar 2010 19:33:23 -0000 1.42 +++ devel/llvm-devel/Makefile 21 Apr 2010 15:32:37 -0000 @@ -42,7 +42,8 @@ CONFIGURE_ARGS+= --with-f2c=${LOCALBASE} .else CONFIGURE_ARGS+= --disable-assertions \ - --enable-optimized + --enable-optimized \ + --with-optimize-option="-O2" .endif CONFIGURE_ARGS+= --enable-bindings=none Index: devel/llvm-devel/Makefile.svn_rev =================================================================== RCS file: /home/mirror/ncvs/ports/devel/llvm-devel/Makefile.svn_rev,v retrieving revision 1.13 diff -u -d -r1.13 Makefile.svn_rev --- devel/llvm-devel/Makefile.svn_rev 5 Apr 2010 17:33:55 -0000 1.13 +++ devel/llvm-devel/Makefile.svn_rev 21 Apr 2010 15:32:37 -0000 @@ -1 +1 @@ -SVN_REV= 100430 +SVN_REV= 101995 Index: devel/llvm-devel/distinfo =================================================================== RCS file: /home/mirror/ncvs/ports/devel/llvm-devel/distinfo,v retrieving revision 1.27 diff -u -d -r1.27 distinfo --- devel/llvm-devel/distinfo 5 Apr 2010 17:33:55 -0000 1.27 +++ devel/llvm-devel/distinfo 21 Apr 2010 15:32:37 -0000 @@ -1,3 +1,3 @@ -MD5 (llvm-2.7.r100430.tar.bz2) = ab73db3fc7fbbdffda032131e31b91bf -SHA256 (llvm-2.7.r100430.tar.bz2) = f5933ed2e873fd65eae7ffd8a5f9077f1e42d33db573f2395f2bf56427f00e91 -SIZE (llvm-2.7.r100430.tar.bz2) = 10785591 +MD5 (llvm-2.7.r101995.tar.bz2) = 57cced37c718427b0100659fc5c09728 +SHA256 (llvm-2.7.r101995.tar.bz2) = 092b6eb50ad3e3f3789f112fe8dc4205c0259f4e29691a8cfa0d3d2329f6c3b9 +SIZE (llvm-2.7.r101995.tar.bz2) = 10897340