From owner-freebsd-toolchain@FreeBSD.ORG Sat Jan 22 23:09:45 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7D82106564A for ; Sat, 22 Jan 2011 23:09:45 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id BDC748FC14 for ; Sat, 22 Jan 2011 23:09:45 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 3A204F07025 for ; Sat, 22 Jan 2011 23:09:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=HHq5s1YEnsebUYjpbuVPsusgl6c =; b=cvX0Hjf9eu3GcXmSsC0mP//gCqWHFUs/gCbVF2fb7OIy4KiaBoEjd9B3rDA UHNPWu1iidKOJX6PxNXjEZ+Zi1I+EdkbvZY4+1OoKU3E7ywQ7C6R/GywXAGko6Bm /fVYMsx/gSHAPOduwCztz3qopbQSjo6rmAZ2vPZzygXRPaVk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=KdS6YV1TAnnRCVLd1PV7K TYGI695+OPsZKXb/JJazy4fqFmzVDsasW9Hej/x9jHV4RCntikmDi4ysMTUoydoc wlgDBrWpHrSAAPF1HqJ9P5NlgwrG37eJQgHvMRqFxhEscaciiEb51eEcuTZJGqSQ o+ljhWQRTJUCE9WjcXahhQ= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id 117B9F0701D for ; Sat, 22 Jan 2011 23:09:44 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Sat, 22 Jan 2011 23:09:51 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110122230945.117B9F0701D@mail.your.org> X-Mailman-Approved-At: Sun, 23 Jan 2011 01:34:51 +0000 Subject: buildbot success in FreeBSD/clang on freebsd-clang-amd64 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 22 Jan 2011 23:09:46 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgZnJl ZWJzZC1jbGFuZy1hbWQ2NCB3aGlsZSBidWlsZGluZyBsbHZtLgpGdWxsIGRldGFpbHMgYXJlIGF2 YWlsYWJsZSBhdDoKIGh0dHA6Ly9sbHZtLWFtZDY0LmZyZWVic2QueW91ci5vcmc6ODAxMC9idWls ZGVycy9mcmVlYnNkLWNsYW5nLWFtZDY0L2J1aWxkcy83NAoKQnVpbGRib3QgVVJMOiBodHRwOi8v bGx2bS1hbWQ2NC5mcmVlYnNkLnlvdXIub3JnOjgwMTAvCgpCdWlsZHNsYXZlIGZvciB0aGlzIEJ1 aWxkOiBmcmVlYnNkLWFtZDY0CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2Ug U3RhbXA6IDEyNDA0NApCbGFtZWxpc3Q6IGVjaHJpc3RvCgpCdWlsZCBzdWNjZWVkZWQhCgpzaW5j ZXJlbHksCiAtVGhlIEJ1aWxkYm90Cgo= From owner-freebsd-toolchain@FreeBSD.ORG Sun Jan 23 10:58:18 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B580106564A for ; Sun, 23 Jan 2011 10:58:18 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id D5D968FC0A for ; Sun, 23 Jan 2011 10:58:17 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 0002FF0C120 for ; Sun, 23 Jan 2011 10:58:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=jjdfgiU/26N0ldGtowpKziT/WSY =; b=SyNHs+vg7Ny0k/tWnw+OjS1OKmug2hb1Mw9jh4vzCZ8NC1dqaylb1D/pseT xWvnmSnCvDXmeAojQcLge1+Pz5HTciOzD0+XSaa2u70s7wki7YH3EL+DLUwVPu3T nWP5y+RfyCAdm5dVLXmLiZgDlN+ZieL2smFcDjPdL9C3vHOc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=J6Ew9XrIddE9SshTqJVE6 Bwr32BPvceaIc2A4nLHEsxg/HT5qUcuSsH6zEYu84sThw5+0jIYpwKXosrm2S5eQ 0PNb5tFMOoIHw0m3LrwiVgXfyOZXHAL7OUbnUSd1yCcvRYWvpjTXpub47wDNKPmv uVOWIGbCq7SU0iomxrl7U8= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id D2C7EF0C0B0 for ; Sun, 23 Jan 2011 10:58:16 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Sun, 23 Jan 2011 10:58:23 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110123105816.D2C7EF0C0B0@mail.your.org> X-Mailman-Approved-At: Sun, 23 Jan 2011 12:26:00 +0000 Subject: buildbot success in FreeBSD/clang on freebsd-clang-i386 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 10:58:18 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgZnJl ZWJzZC1jbGFuZy1pMzg2IHdoaWxlIGJ1aWxkaW5nIGxsdm0uCkZ1bGwgZGV0YWlscyBhcmUgYXZh aWxhYmxlIGF0OgogaHR0cDovL2xsdm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwL2J1aWxk ZXJzL2ZyZWVic2QtY2xhbmctaTM4Ni9idWlsZHMvNzEKCkJ1aWxkYm90IFVSTDogaHR0cDovL2xs dm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWls ZDogZnJlZWJzZC1pMzg2CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3Rh bXA6IDEyNDA3MApCbGFtZWxpc3Q6IGxhdHRuZXIsendhcmljaAoKQnVpbGQgc3VjY2VlZGVkIQoK c2luY2VyZWx5LAogLVRoZSBCdWlsZGJvdAoK From owner-freebsd-toolchain@FreeBSD.ORG Sun Jan 23 13:07:05 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 1233) id E701A1065670; Sun, 23 Jan 2011 13:07:05 +0000 (UTC) Date: Sun, 23 Jan 2011 13:07:05 +0000 From: Alexander Best To: freebsd-toolchain@freebsd.org Message-ID: <20110123130705.GA21973@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: ${CC} in share/mk/bsd.cpu.mk X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 13:07:06 -0000 hi there, i was fiddling with share/mk/bsd.cpu.mk in order to add some clang specific conditions. however it seems ${CC} is always set to "cc" no matter what's in src.conf. this is odd, since there's already some code in bsd.cpu.mk which checks ${CC} == icc. right now this code is a noop, since ${CC} can't be anything else than "cc". is it possible to somehow fix this? e.g. there's no reason to set CPUTYPE to nocona, when ${CC} == clang && ${CPUTYPE} == core2. cheers. alex -- a13x From owner-freebsd-toolchain@FreeBSD.ORG Sun Jan 23 15:15:42 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C2CAC1065694; Sun, 23 Jan 2011 15:15:42 +0000 (UTC) (envelope-from hansot@iae.nl) Received: from smtp-vbr14.xs4all.nl (smtp-vbr14.xs4all.nl [194.109.24.34]) by mx1.freebsd.org (Postfix) with ESMTP id 5684D8FC08; Sun, 23 Jan 2011 15:15:41 +0000 (UTC) Received: from merom.hotsoft.nl (beasties.demon.nl [82.161.3.114]) by smtp-vbr14.xs4all.nl (8.13.8/8.13.8) with ESMTP id p0NFFejB024721; Sun, 23 Jan 2011 16:15:41 +0100 (CET) (envelope-from hansot@iae.nl) Message-ID: <4D3C461C.6000701@iae.nl> Date: Sun, 23 Jan 2011 16:15:40 +0100 From: Hans Ottevanger User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101212 Thunderbird/3.1.7 MIME-Version: 1.0 To: Roman Divacky References: <20110117184411.GA54556@troutmask.apl.washington.edu> <20110118143205.GA34216@freebsd.org> <20110118160252.GA6506@troutmask.apl.washington.edu> <20110120185449.GA92860@freebsd.org> <4D39B75D.6010407@iae.nl> <20110121192751.GA94113@freebsd.org> In-Reply-To: <20110121192751.GA94113@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by XS4ALL Virus Scanner Cc: freebsd-toolchain@freebsd.org Subject: Re: How to build an executable with profiling? X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 15:15:42 -0000 On 01/21/11 20:27, Roman Divacky wrote: >>> This patch does three things: >>> >>> 1) emits "call .mcount" at the begining of every function body >>> >> >> The differences on i386 between profiled and non-profiled code are not >> as obvious as with gcc (using diff on assembly output), but on first >> inspection it looks correct. > > cool :) > >>> 2) changes the driver to link in gcrt1.o instead of crt1.o >>> >>> 3) changes all -lfoo to -lfoo_p except when the foo ends with _s in >>> the linker invocation >>> >> >> Maybe it is wise to follow the gcc implementation here. > > ok, makes sense > >>> I am not sure that I did the right thing, especially in (3). Anyway, >>> the patch works for me (ie. produces a.out.gmon that seems to contain >>> meaningful data). >>> >>> I would appreciate if you guys could test and review this. Letting me >>> know if this is correct. >>> >> >> On both my systems (i386 and amd64) something goes severely wrong when >> linking several objects (all compiled with -pg, this is amd64): >> >> Perhaps the invocation of the linker still needs some work (or I must >> redo my installation) but anyhow it looks like a good job. Thanks! > > I rewrote the libraries rewriting part to match gcc as close as possible. > I also think that I solved your ld problem.. > > > please revert the old patch and test the new one: > > http://lev.vlakno.cz/~rdivacky/clang-gprof.patch > > I believe this one is ok (works for me just fine), please test and report > back so I can start integrating this upstream. > I performed a few quick tests on both i386 and amd64. The problems I had with the invocation of ld appear to be solved. The behavior with respect to libraries is now identical to gcc as far I can see. The results from gprof also look very promising. For my test program on amd64 the gprof output when using clang is % cumulative self self total time seconds seconds calls ms/call ms/call name 42.5 4.22 4.22 0 100.00% _mcount [5] 22.0 6.41 2.18 14700000 0.00 0.00 f_timint [6] 12.4 7.64 1.23 21900000 0.00 0.00 exp [10] 8.4 8.48 0.84 22000000 0.00 0.00 vmol [9] 5.4 9.02 0.54 6300000 0.00 0.00 f_angle [11] 3.8 9.40 0.38 0 100.00% .mcount (52) 1.9 9.59 0.19 1000000 0.00 0.01 qk21 [4] 1.9 9.78 0.19 1000000 0.00 0.00 pow [12] 0.4 9.82 0.04 200000 0.00 0.03 qags [3] 0.4 9.86 0.04 100000 0.00 0.00 zero [14] 0.3 9.89 0.03 100000 0.00 0.00 qext [16] 0.2 9.91 0.02 800000 0.00 0.00 f_apsis [15] 0.1 9.91 0.01 2500000 0.00 0.00 fmax [17] 0.1 9.92 0.01 100000 0.00 0.00 apsis [13] 0.0 9.92 0.00 1000000 0.00 0.00 fmin [18] 0.0 9.93 0.00 100000 0.00 0.03 timint [7] 0.0 9.93 0.00 700000 0.00 0.00 tol_apsis [19] 0.0 9.94 0.00 200000 0.00 0.00 sort [20] 0.0 9.94 0.00 1 1.85 5334.52 main [1] 0.0 9.94 0.00 100000 0.00 0.03 angle [8] ... while using gcc yields % cumulative self self total time seconds seconds calls ms/call ms/call name 44.3 4.23 4.23 0 100.00% _mcount [5] 18.5 6.00 1.76 14700000 0.00 0.00 f_timint [6] 13.5 7.28 1.28 21900000 0.00 0.00 exp [10] 9.0 8.14 0.86 22000000 0.00 0.00 vmol [9] 5.5 8.66 0.52 6300000 0.00 0.00 f_angle [11] 4.0 9.04 0.38 0 100.00% .mcount (52) 2.0 9.24 0.19 1000000 0.00 0.00 pow [12] 2.0 9.43 0.19 1000000 0.00 0.00 qk21 [4] 0.3 9.45 0.03 100000 0.00 0.00 zero [14] 0.3 9.48 0.03 200000 0.00 0.02 qags [3] 0.2 9.50 0.02 100000 0.00 0.00 qext [16] 0.2 9.52 0.02 800000 0.00 0.00 f_apsis [15] 0.1 9.53 0.00 2500000 0.00 0.00 fmax [17] 0.0 9.53 0.00 700000 0.00 0.00 tol_apsis [18] 0.0 9.53 0.00 200000 0.00 0.00 sort [19] 0.0 9.54 0.00 100000 0.00 0.00 apsis [13] 0.0 9.54 0.00 1 2.21 4927.66 main [1] 0.0 9.54 0.00 1000000 0.00 0.00 fmin [20] 0.0 9.54 0.00 100000 0.00 0.02 timint [7] 0.0 9.54 0.00 100000 0.00 0.02 angle [8] ... To me this looks quite similar 8-) I also tested the interaction of -pg with other options and there I found an issue with -fomit-frame-pointer. Here gcc bails out, as it probably should: gcc -pg -O2 -Wall -fomit-frame-pointer -c test.c gcc: -pg and -fomit-frame-pointer are incompatible while clang continues and silently generates an executable that immediately terminates with a segmentation violation when started. Another minor, unrelated issue I found is that this version of clang on i386 generates ssse2 instruction by default, while gcc and clang in -CURRENT generate the "classical" i387 instructions. Kind regards, Hans Ottevanger From owner-freebsd-toolchain@FreeBSD.ORG Sun Jan 23 20:48:48 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BA1E1065673 for ; Sun, 23 Jan 2011 20:48:48 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id 635FE8FC13 for ; Sun, 23 Jan 2011 20:48:48 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 8F123F0C0D3 for ; Sun, 23 Jan 2011 20:48:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=2Sxg5dDDc0RZgM+skae115wxA50 =; b=d4vODRYWn21wO5Q0K0shlCIjH26Ow1zEFXaehU44CdZjitNySZjYvrvrnH8 9K/RvhDDaWPwXUvMHoG4RH5aIW7isLo9uReABcu2+T/UF0W6vycpIe/cdfLP+2NT q7kluq5ZoVah8uDQpqPk6lfUIkhs2EQnfbkZVg/0I64RBTk8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=xCeDTPyNHZWcQlaIxFL6W 26r+nVi3Jv8LZMVZ0aMRmdfdH1Sz6WZ+l8C2APgtAWV6sXbgyZptSdzEZON9vSKr m2a6NWmNNYEVVclkKAZUkbB/A4UY7AHMr7v5WcaHX46kAltkwaoLGAyHBuNITNRL OuGw9zcZDfdERwUF5oDW/w= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id 6B427F0702A for ; Sun, 23 Jan 2011 20:48:47 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Sun, 23 Jan 2011 20:48:54 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110123204847.6B427F0702A@mail.your.org> X-Mailman-Approved-At: Mon, 24 Jan 2011 01:51:07 +0000 Subject: buildbot failure in FreeBSD/clang on freebsd-clang-i386 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 20:48:48 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgZnJlZWJz ZC1jbGFuZy1pMzg2IHdoaWxlIGJ1aWxkaW5nIGNsYW5nLgpGdWxsIGRldGFpbHMgYXJlIGF2YWls YWJsZSBhdDoKIGh0dHA6Ly9sbHZtLWFtZDY0LmZyZWVic2QueW91ci5vcmc6ODAxMC9idWlsZGVy cy9mcmVlYnNkLWNsYW5nLWkzODYvYnVpbGRzLzczCgpCdWlsZGJvdCBVUkw6IGh0dHA6Ly9sbHZt LWFtZDY0LmZyZWVic2QueW91ci5vcmc6ODAxMC8KCkJ1aWxkc2xhdmUgZm9yIHRoaXMgQnVpbGQ6 IGZyZWVic2QtaTM4NgoKQnVpbGQgUmVhc29uOiBzY2hlZHVsZXIKQnVpbGQgU291cmNlIFN0YW1w OiAxMjQwNzgKQmxhbWVsaXN0OiBrcmVtZW5layxyYWZhZWwKCkJVSUxEIEZBSUxFRDogZmFpbGVk IHRlc3QtbGx2bS4xIHRlc3QtbGx2bS4yCgpzaW5jZXJlbHksCiAtVGhlIEJ1aWxkYm90Cgo= From owner-freebsd-toolchain@FreeBSD.ORG Sun Jan 23 22:48:24 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9EA391065670 for ; Sun, 23 Jan 2011 22:48:24 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id 75EAF8FC14 for ; Sun, 23 Jan 2011 22:48:24 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id BF668F0C0BE for ; Sun, 23 Jan 2011 22:48:23 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=RcODB37eRHlucZt5InF1Di7yXYs =; b=kbCMgYvskeDT71oZUlgxm1n6KN1jNbp2RsaIVoci3Nz5VGrFxUonbEez15f jf0KqBMDf6zDdHs5gi2tRZUfsV9W7Cbfc8wxG786Hb9GBIjyANvr2l+KewNfC5gj xVe9KSEYsOevIM+Tv7rNxYUVw4soUoyO+fxqGBLJFk3BCcLE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=RxZ+22hhespHJHrOoLQwJ vn7cWcoCvPDQ4v19pWQ9xeeCSj+3eRdiQe7FZJAzYvA8dZYAdW9ghHRm8UpV0ahv CiijINnaNMFTIhRz0rutt1yioWcjds3l1EVVELwYFuz3v1LEjSVxwv/YYXfQQoiy /mIkSWZL9QJB+TKSLIPtV0= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id 8E166F0702E for ; Sun, 23 Jan 2011 22:48:23 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Sun, 23 Jan 2011 22:48:30 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110123224823.8E166F0702E@mail.your.org> X-Mailman-Approved-At: Mon, 24 Jan 2011 01:51:12 +0000 Subject: buildbot success in FreeBSD/clang on freebsd-clang-i386 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 22:48:24 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgZnJl ZWJzZC1jbGFuZy1pMzg2IHdoaWxlIGJ1aWxkaW5nIGxsdm0uCkZ1bGwgZGV0YWlscyBhcmUgYXZh aWxhYmxlIGF0OgogaHR0cDovL2xsdm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwL2J1aWxk ZXJzL2ZyZWVic2QtY2xhbmctaTM4Ni9idWlsZHMvNzQKCkJ1aWxkYm90IFVSTDogaHR0cDovL2xs dm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWls ZDogZnJlZWJzZC1pMzg2CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3Rh bXA6IDEyNDA3OQpCbGFtZWxpc3Q6IHJhZmFlbAoKQnVpbGQgc3VjY2VlZGVkIQoKc2luY2VyZWx5 LAogLVRoZSBCdWlsZGJvdAoK From owner-freebsd-toolchain@FreeBSD.ORG Mon Jan 24 16:46:55 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9B54A106564A for ; Mon, 24 Jan 2011 16:46:55 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (lev.vlakno.cz [77.93.215.190]) by mx1.freebsd.org (Postfix) with ESMTP id 137B58FC08 for ; Mon, 24 Jan 2011 16:46:54 +0000 (UTC) Received: from lev.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id EFA559CB0C3; Mon, 24 Jan 2011 17:46:52 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by lev.vlakno.cz (lev.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id D5knl7ZkHtAO; Mon, 24 Jan 2011 17:46:52 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 0FC429CB11D; Mon, 24 Jan 2011 17:46:52 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.4/8.14.4/Submit) id p0OGkpFW009126; Mon, 24 Jan 2011 17:46:51 +0100 (CET) (envelope-from rdivacky) Date: Mon, 24 Jan 2011 17:46:51 +0100 From: Roman Divacky To: Hans Ottevanger Message-ID: <20110124164651.GA8672@freebsd.org> References: <20110117184411.GA54556@troutmask.apl.washington.edu> <20110118143205.GA34216@freebsd.org> <20110118160252.GA6506@troutmask.apl.washington.edu> <20110120185449.GA92860@freebsd.org> <4D39B75D.6010407@iae.nl> <20110121192751.GA94113@freebsd.org> <4D3C461C.6000701@iae.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4D3C461C.6000701@iae.nl> User-Agent: Mutt/1.4.2.3i Cc: freebsd-toolchain@freebsd.org Subject: Re: How to build an executable with profiling? X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 16:46:55 -0000 On Sun, Jan 23, 2011 at 04:15:40PM +0100, Hans Ottevanger wrote: > On 01/21/11 20:27, Roman Divacky wrote: > >>>This patch does three things: > >>> > >>>1) emits "call .mcount" at the begining of every function body > >>> > >> > >>The differences on i386 between profiled and non-profiled code are not > >>as obvious as with gcc (using diff on assembly output), but on first > >>inspection it looks correct. > > > >cool :) > > > >>>2) changes the driver to link in gcrt1.o instead of crt1.o > >>> > >>>3) changes all -lfoo to -lfoo_p except when the foo ends with _s in > >>> the linker invocation > >>> > >> > >>Maybe it is wise to follow the gcc implementation here. > > > >ok, makes sense > > > >>>I am not sure that I did the right thing, especially in (3). Anyway, > >>>the patch works for me (ie. produces a.out.gmon that seems to contain > >>>meaningful data). > >>> > >>>I would appreciate if you guys could test and review this. Letting me > >>>know if this is correct. > >>> > >> > >>On both my systems (i386 and amd64) something goes severely wrong when > >>linking several objects (all compiled with -pg, this is amd64): > >> > >>Perhaps the invocation of the linker still needs some work (or I must > >>redo my installation) but anyhow it looks like a good job. Thanks! > > > >I rewrote the libraries rewriting part to match gcc as close as possible. > >I also think that I solved your ld problem.. > > > > > >please revert the old patch and test the new one: > > > > http://lev.vlakno.cz/~rdivacky/clang-gprof.patch > > > >I believe this one is ok (works for me just fine), please test and report > >back so I can start integrating this upstream. > > > > I performed a few quick tests on both i386 and amd64. > > The problems I had with the invocation of ld appear to be solved. The > behavior with respect to libraries is now identical to gcc as far I can see. > > The results from gprof also look very promising. For my test program on > amd64 the gprof output when using clang is > > % cumulative self self total > time seconds seconds calls ms/call ms/call name > 42.5 4.22 4.22 0 100.00% _mcount [5] > 22.0 6.41 2.18 14700000 0.00 0.00 f_timint [6] > 12.4 7.64 1.23 21900000 0.00 0.00 exp [10] > 8.4 8.48 0.84 22000000 0.00 0.00 vmol [9] > 5.4 9.02 0.54 6300000 0.00 0.00 f_angle [11] > 3.8 9.40 0.38 0 100.00% .mcount (52) > 1.9 9.59 0.19 1000000 0.00 0.01 qk21 [4] > 1.9 9.78 0.19 1000000 0.00 0.00 pow [12] > 0.4 9.82 0.04 200000 0.00 0.03 qags [3] > 0.4 9.86 0.04 100000 0.00 0.00 zero [14] > 0.3 9.89 0.03 100000 0.00 0.00 qext [16] > 0.2 9.91 0.02 800000 0.00 0.00 f_apsis [15] > 0.1 9.91 0.01 2500000 0.00 0.00 fmax [17] > 0.1 9.92 0.01 100000 0.00 0.00 apsis [13] > 0.0 9.92 0.00 1000000 0.00 0.00 fmin [18] > 0.0 9.93 0.00 100000 0.00 0.03 timint [7] > 0.0 9.93 0.00 700000 0.00 0.00 tol_apsis [19] > 0.0 9.94 0.00 200000 0.00 0.00 sort [20] > 0.0 9.94 0.00 1 1.85 5334.52 main [1] > 0.0 9.94 0.00 100000 0.00 0.03 angle [8] > ... > > while using gcc yields > > % cumulative self self total > time seconds seconds calls ms/call ms/call name > 44.3 4.23 4.23 0 100.00% _mcount [5] > 18.5 6.00 1.76 14700000 0.00 0.00 f_timint [6] > 13.5 7.28 1.28 21900000 0.00 0.00 exp [10] > 9.0 8.14 0.86 22000000 0.00 0.00 vmol [9] > 5.5 8.66 0.52 6300000 0.00 0.00 f_angle [11] > 4.0 9.04 0.38 0 100.00% .mcount (52) > 2.0 9.24 0.19 1000000 0.00 0.00 pow [12] > 2.0 9.43 0.19 1000000 0.00 0.00 qk21 [4] > 0.3 9.45 0.03 100000 0.00 0.00 zero [14] > 0.3 9.48 0.03 200000 0.00 0.02 qags [3] > 0.2 9.50 0.02 100000 0.00 0.00 qext [16] > 0.2 9.52 0.02 800000 0.00 0.00 f_apsis [15] > 0.1 9.53 0.00 2500000 0.00 0.00 fmax [17] > 0.0 9.53 0.00 700000 0.00 0.00 tol_apsis [18] > 0.0 9.53 0.00 200000 0.00 0.00 sort [19] > 0.0 9.54 0.00 100000 0.00 0.00 apsis [13] > 0.0 9.54 0.00 1 2.21 4927.66 main [1] > 0.0 9.54 0.00 1000000 0.00 0.00 fmin [20] > 0.0 9.54 0.00 100000 0.00 0.02 timint [7] > 0.0 9.54 0.00 100000 0.00 0.02 angle [8] > ... > > To me this looks quite similar 8-) awesome! :) > I also tested the interaction of -pg with other options and there I > found an issue with -fomit-frame-pointer. Here gcc bails out, as it > probably should: > > gcc -pg -O2 -Wall -fomit-frame-pointer -c test.c > gcc: -pg and -fomit-frame-pointer are incompatible > > while clang continues and silently generates an executable that > immediately terminates with a segmentation violation when started. will fix today > Another minor, unrelated issue I found is that this version of clang on > i386 generates ssse2 instruction by default, while gcc and clang in > -CURRENT generate the "classical" i387 instructions. we default to i486 in -CURRENT while upstream defaults to pentium4, so this is expected. thank you for your great testing and help! I am gonna push it upstream now so we'll get it with next clang/llvm update in -current roman From owner-freebsd-toolchain@FreeBSD.ORG Tue Jan 25 06:03:40 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05D3E1065675 for ; Tue, 25 Jan 2011 06:03:40 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id D25358FC0C for ; Tue, 25 Jan 2011 06:03:39 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 137C1F0C0C6 for ; Tue, 25 Jan 2011 06:03:39 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=7Zg3AwNitWqg5Z86MzpCgdpgOJs =; b=BZOoSYoNYb7IE/xPTj4ZdELhLtsAiMM44nkvaehkoNTWi9NLcI8U/HudY2v NSzwCOTT08yROsXRmPzxx+9PojW3GisuQmzWbKpz1WTyhdQaSNu4HAhbPj32h/Jm 5/gxOQTZnMB6oakH4mFIolfX04txL1DEu1w6JzFT+Bce1o/w= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=6t8cIZRgOUKJnwBkHCGp5 BMpwvdhqOSWoFC8qZLRtKwxk0kc8Yu6RCZp7ZyU5PgwAFrBait0z4KW8WT5bLxFV rWSOJWpkehpO3dAxi/a58FWcda0T8kBJb8rfmtF5M5r0WtoPwvPj/7XMlyP5v8I8 3DPnwTVuRevWiMCQvC/HV8= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id D19ADF07020 for ; Tue, 25 Jan 2011 06:03:38 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Tue, 25 Jan 2011 06:03:38 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110125060338.D19ADF07020@mail.your.org> X-Mailman-Approved-At: Tue, 25 Jan 2011 12:15:37 +0000 Subject: buildbot failure in FreeBSD/clang on freebsd-clang-amd64 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 06:03:40 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgZnJlZWJz ZC1jbGFuZy1hbWQ2NCB3aGlsZSBidWlsZGluZyBjbGFuZy4KRnVsbCBkZXRhaWxzIGFyZSBhdmFp bGFibGUgYXQ6CiBodHRwOi8vbGx2bS1hbWQ2NC5mcmVlYnNkLnlvdXIub3JnOjgwMTAvYnVpbGRl cnMvZnJlZWJzZC1jbGFuZy1hbWQ2NC9idWlsZHMvODkKCkJ1aWxkYm90IFVSTDogaHR0cDovL2xs dm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWls ZDogZnJlZWJzZC1hbWQ2NAoKQnVpbGQgUmVhc29uOiBzY2hlZHVsZXIKQnVpbGQgU291cmNlIFN0 YW1wOiAxMjQxNzUKQmxhbWVsaXN0OiByam1jY2FsbAoKQlVJTEQgRkFJTEVEOiBmYWlsZWQgY29t cGlsZS1mcmVlYnNkLWtlcm5lbAoKc2luY2VyZWx5LAogLVRoZSBCdWlsZGJvdAoK From owner-freebsd-toolchain@FreeBSD.ORG Tue Jan 25 07:20:38 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D761106566B for ; Tue, 25 Jan 2011 07:20:38 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id 64ED28FC19 for ; Tue, 25 Jan 2011 07:20:36 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 13705F07023 for ; Tue, 25 Jan 2011 07:20:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=r5H0yJAfzrcHqfMZZ7uEJ0O+YGQ =; b=0wz0qR2k6XU08q/r9RnZ8Fzhi5xutA4MPKUEyKmpPa0RTBdXBs7Zz3xgSNr RM43qdUH+h21v+ZPaxbMIvGDORcXTDktCH1gpPVN/gHJD+vju2gD+xim9zb9QCVo qH1lz0jMLrXeyhA9C68cTVSAiVOypTFg0H9xXwIrmFOykMM4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=cQdBildr/xIbDiGQO1B05 55xDcdPeVNzzI+PGUvjkH4t6phTzHgLLrGiBmLtHOSBYzfSV5jMzimLWJsLS0Mva 1h97FLbNZ1clK+wluEtZCSISIbtDAc8H9XQ2Qj2znhsiDLmQRv4hU4ZAF7W7Y9Ea G7pez9PdR1RGLGd3nTD1+8= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id DCDCFF07024 for ; Tue, 25 Jan 2011 07:20:35 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Tue, 25 Jan 2011 07:20:35 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110125072035.DCDCFF07024@mail.your.org> X-Mailman-Approved-At: Tue, 25 Jan 2011 12:23:42 +0000 Subject: buildbot success in FreeBSD/clang on freebsd-clang-amd64 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 07:20:38 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgZnJl ZWJzZC1jbGFuZy1hbWQ2NCB3aGlsZSBidWlsZGluZyBjbGFuZy4KRnVsbCBkZXRhaWxzIGFyZSBh dmFpbGFibGUgYXQ6CiBodHRwOi8vbGx2bS1hbWQ2NC5mcmVlYnNkLnlvdXIub3JnOjgwMTAvYnVp bGRlcnMvZnJlZWJzZC1jbGFuZy1hbWQ2NC9idWlsZHMvOTAKCkJ1aWxkYm90IFVSTDogaHR0cDov L2xsdm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBC dWlsZDogZnJlZWJzZC1hbWQ2NAoKQnVpbGQgUmVhc29uOiBzY2hlZHVsZXIKQnVpbGQgU291cmNl IFN0YW1wOiAxMjQxNzYKQmxhbWVsaXN0OiByam1jY2FsbAoKQnVpbGQgc3VjY2VlZGVkIQoKc2lu Y2VyZWx5LAogLVRoZSBCdWlsZGJvdAoK From owner-freebsd-toolchain@FreeBSD.ORG Tue Jan 25 11:48:02 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C2861065670 for ; Tue, 25 Jan 2011 11:48:02 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id E82C48FC0A for ; Tue, 25 Jan 2011 11:48:01 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 04B12F0C0CC for ; Tue, 25 Jan 2011 11:48:01 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=LgWIwK0/XJcJNEVRnKXAIO3W1k4 =; b=nZMwHG7qF0+OQfdpGmdIuZT4A3G4CIKiN0JI6RspO7sXkN/6c8bomBBfJFh pvFPVxrekohNmfKtVQbAwwWWsUtdDtXs+eu103mj7Nk+lHk6cvWakupoocGGAT/e I2wbi1OmVibRkXEzee01XAVFT+S2rUG3Ni2x8Lvjunssg/vE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=Jbn58LTJCqz5Q47ksd0Kb tko/R95ug8wqPUxQq2danp4Ull8T9uFZyqlhQGIdVu9LAStKlu3AHKYKE0rW9TBb BGDCyEoMrgnak6hoQHJglVAr0nru7frJrH7WJNldVpinQ/KfA2m/Cpv8aluQFJLp AcLXnjKHFpdq/h4zeyoK08= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id C81BDF0702F for ; Tue, 25 Jan 2011 11:48:00 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Tue, 25 Jan 2011 11:48:00 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110125114800.C81BDF0702F@mail.your.org> X-Mailman-Approved-At: Tue, 25 Jan 2011 12:23:49 +0000 Subject: buildbot failure in FreeBSD/clang on freebsd-clang-amd64 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 11:48:02 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgZnJlZWJz ZC1jbGFuZy1hbWQ2NCB3aGlsZSBidWlsZGluZyBsbHZtLgpGdWxsIGRldGFpbHMgYXJlIGF2YWls YWJsZSBhdDoKIGh0dHA6Ly9sbHZtLWFtZDY0LmZyZWVic2QueW91ci5vcmc6ODAxMC9idWlsZGVy cy9mcmVlYnNkLWNsYW5nLWFtZDY0L2J1aWxkcy85MgoKQnVpbGRib3QgVVJMOiBodHRwOi8vbGx2 bS1hbWQ2NC5mcmVlYnNkLnlvdXIub3JnOjgwMTAvCgpCdWlsZHNsYXZlIGZvciB0aGlzIEJ1aWxk OiBmcmVlYnNkLWFtZDY0CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3Rh bXA6IDEyNDE4MwpCbGFtZWxpc3Q6IGJhbGRyaWNrCgpCVUlMRCBGQUlMRUQ6IGZhaWxlZCBjb21w aWxlLWZyZWVic2Qtd29ybGQKCnNpbmNlcmVseSwKIC1UaGUgQnVpbGRib3QKCg== From owner-freebsd-toolchain@FreeBSD.ORG Tue Jan 25 12:13:08 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 120BE1065670 for ; Tue, 25 Jan 2011 12:13:08 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id DAA0A8FC1A for ; Tue, 25 Jan 2011 12:13:07 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 092F3F0C0C6 for ; Tue, 25 Jan 2011 12:13:07 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=kZJ2xQ+/CToqu2IQism2e+aY8YM =; b=YsO892X12ovPqZjesEhik2t+1QTQWq3a/kQKqjVxK+mmX3b1c1xA3A58enC CYRzoLdkk/MhJT9Udy0vdkXZeMtjWphXZ18HbUOorLAVaiD8QHQtIqOd9UfvVl+R dJBEJsgtRxQ4XpSQoDmkOteYz80p+srz4L8VEvsbJf29IDW4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=kztUM5a4nkSfyeuuJMorR hhce2L6pacscsuxwfRGimz8/YE/dtEJQNXD20aTH0QsdUXhJpKvZAFUC9pqghuDO 0cUT7d5pTncgB7MQm9cJiI1q5dG2iFofWP0gv8vNeUgmZ9uwWB5SlLbLuU1H/Cqu achGpu2TzGXLtOd3qdkiM0= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id C1F9FF0C0C5 for ; Tue, 25 Jan 2011 12:13:06 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Tue, 25 Jan 2011 12:13:06 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110125121306.C1F9FF0C0C5@mail.your.org> X-Mailman-Approved-At: Tue, 25 Jan 2011 12:23:56 +0000 Subject: buildbot failure in FreeBSD/clang on freebsd-clang-i386 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 12:13:08 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIG5ldyBmYWlsdXJlIG9uIGJ1aWxkZXIgZnJlZWJz ZC1jbGFuZy1pMzg2IHdoaWxlIGJ1aWxkaW5nIGxsdm0uCkZ1bGwgZGV0YWlscyBhcmUgYXZhaWxh YmxlIGF0OgogaHR0cDovL2xsdm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwL2J1aWxkZXJz L2ZyZWVic2QtY2xhbmctaTM4Ni9idWlsZHMvODQKCkJ1aWxkYm90IFVSTDogaHR0cDovL2xsdm0t YW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWlsZDog ZnJlZWJzZC1pMzg2CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3RhbXA6 IDEyNDE4MwpCbGFtZWxpc3Q6IGJhbGRyaWNrCgpCVUlMRCBGQUlMRUQ6IGZhaWxlZCBjb21waWxl LWZyZWVic2Qtd29ybGQKCnNpbmNlcmVseSwKIC1UaGUgQnVpbGRib3QKCg== From owner-freebsd-toolchain@FreeBSD.ORG Tue Jan 25 14:23:36 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 71AEE106564A for ; Tue, 25 Jan 2011 14:23:36 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id 48B208FC1A for ; Tue, 25 Jan 2011 14:23:36 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 92934F0C0DA for ; Tue, 25 Jan 2011 14:23:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=yzGphDo9k3R/uiDhQGIFXNDUbVw =; b=ZNDYsGcUsA5RzyzdZEjRUjL36RvqIPhvKTWcAuG8oXLFBFlHGMz0dlGJBIk 796nX39mQY6o24Xo/GduFBiVf7FqCg/GjSHsrbkbiGl8p7Jq/9JgEquww7UPZwmQ 6M6CM3OvkFK9Tdq4S2iuLNAlgwMueWtNyYqh/51F2o5Bq868= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=4onFi+ymJxQbECGi3meBw 0Dr25kiUjXyAI+wCRM08hrRa9QASBpUu8DzuwTRQfd7R0NtTq8yCujhcwODn8aB6 Racxe3k17ihVmPQiTWXeL+cGLIEVIdBPfo8rpCnoPWVexPb0epFdbM5k2QAzVZeT oZsv6D0bwtsbt76mMCBZSI= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id 768D4F0C0D9 for ; Tue, 25 Jan 2011 14:23:35 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Tue, 25 Jan 2011 14:23:35 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110125142335.768D4F0C0D9@mail.your.org> X-Mailman-Approved-At: Tue, 25 Jan 2011 14:41:50 +0000 Subject: buildbot success in FreeBSD/clang on freebsd-clang-amd64 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 14:23:36 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgZnJl ZWJzZC1jbGFuZy1hbWQ2NCB3aGlsZSBidWlsZGluZyBsbHZtLgpGdWxsIGRldGFpbHMgYXJlIGF2 YWlsYWJsZSBhdDoKIGh0dHA6Ly9sbHZtLWFtZDY0LmZyZWVic2QueW91ci5vcmc6ODAxMC9idWls ZGVycy9mcmVlYnNkLWNsYW5nLWFtZDY0L2J1aWxkcy85MwoKQnVpbGRib3QgVVJMOiBodHRwOi8v bGx2bS1hbWQ2NC5mcmVlYnNkLnlvdXIub3JnOjgwMTAvCgpCdWlsZHNsYXZlIGZvciB0aGlzIEJ1 aWxkOiBmcmVlYnNkLWFtZDY0CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2Ug U3RhbXA6IDEyNDE4NQpCbGFtZWxpc3Q6IGJhbGRyaWNrCgpCdWlsZCBzdWNjZWVkZWQhCgpzaW5j ZXJlbHksCiAtVGhlIEJ1aWxkYm90Cgo= From owner-freebsd-toolchain@FreeBSD.ORG Tue Jan 25 14:42:15 2011 Return-Path: Delivered-To: freebsd-toolchain@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B4851065670 for ; Tue, 25 Jan 2011 14:42:15 +0000 (UTC) (envelope-from buildbot@llvm-amd64.freebsd.your.org) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mx1.freebsd.org (Postfix) with ESMTP id 52AFC8FC18 for ; Tue, 25 Jan 2011 14:42:15 +0000 (UTC) Received: from mail.your.org (chi02.mail.your.org [204.9.55.23]) by mail.your.org (Postfix) with ESMTP id 92338F0702E for ; Tue, 25 Jan 2011 14:42:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; s=selector1; bh=fwf9grgKZZYxw/cmbJ91e3AJtUU =; b=uEFQugDRbKUe/O9G0Vk1lGjhSy186qZNHjREReshlWTqHalR54nmqoTv6Zv MrPmgyM5L2Qehw0yQ3/nwwhM36t2/S4TY7c3D7Sm/wPJaAsWWND0C4dC4ihF3ZCl eXl4NRpBYdkhQn39kovBaluu92I40AFJjMTuosqqWrqAZe4Q= DomainKey-Signature: a=rsa-sha1; c=nofws; d=your.org; h= content-transfer-encoding:mime-version:content-type:date:subject :from:to:message-id; q=dns; s=selector1; b=BSH/TNZeW28e70ioJbQNr G6pj115029LeibvlYUu4i16kXtpU/mhDqlr9RVBpQwj4J/K/ez3lrExWwEwHyGiF 6fymYuAW1orhGunPAnOt4in+/7Pxn8Wxp19tky7/YMbgPbbYPq3HDBqc1rgi/m40 fP5Eg+LpjQikWGJwBMaxu8= Received: from llvm-amd64.freebsd.your.org (llvm-amd64.freebsd.your.org [216.14.102.20]) by mail.your.org (Postfix) with ESMTP id 73072F07020 for ; Tue, 25 Jan 2011 14:42:14 +0000 (UTC) Content-Transfer-Encoding: base64 MIME-Version: 1.0 Content-Type: text/plain; charset="utf8" Date: Tue, 25 Jan 2011 14:42:14 +0000 From: buildbot@llvm-amd64.freebsd.your.org To: freebsd-toolchain@freebsd.org Message-Id: <20110125144214.73072F07020@mail.your.org> X-Mailman-Approved-At: Tue, 25 Jan 2011 16:19:28 +0000 Subject: buildbot success in FreeBSD/clang on freebsd-clang-i386 X-BeenThere: freebsd-toolchain@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Maintenance of FreeBSD's integrated toolchain List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 14:42:15 -0000 VGhlIEJ1aWxkYm90IGhhcyBkZXRlY3RlZCBhIHJlc3RvcmVkIGJ1aWxkIG9uIGJ1aWxkZXIgZnJl ZWJzZC1jbGFuZy1pMzg2IHdoaWxlIGJ1aWxkaW5nIGxsdm0uCkZ1bGwgZGV0YWlscyBhcmUgYXZh aWxhYmxlIGF0OgogaHR0cDovL2xsdm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwL2J1aWxk ZXJzL2ZyZWVic2QtY2xhbmctaTM4Ni9idWlsZHMvODUKCkJ1aWxkYm90IFVSTDogaHR0cDovL2xs dm0tYW1kNjQuZnJlZWJzZC55b3VyLm9yZzo4MDEwLwoKQnVpbGRzbGF2ZSBmb3IgdGhpcyBCdWls ZDogZnJlZWJzZC1pMzg2CgpCdWlsZCBSZWFzb246IHNjaGVkdWxlcgpCdWlsZCBTb3VyY2UgU3Rh bXA6IDEyNDE4NQpCbGFtZWxpc3Q6IGJhbGRyaWNrCgpCdWlsZCBzdWNjZWVkZWQhCgpzaW5jZXJl bHksCiAtVGhlIEJ1aWxkYm90Cgo=