From owner-freebsd-amd64@FreeBSD.ORG Sun Feb 12 00:27:45 2012 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40DDB106567B for ; Sun, 12 Feb 2012 00:27:45 +0000 (UTC) (envelope-from cattelan@thebarn.com) Received: from x.digitalelves.com (x.digitalelves.com [209.98.77.55]) by mx1.freebsd.org (Postfix) with ESMTP id D9F938FC18 for ; Sun, 12 Feb 2012 00:27:44 +0000 (UTC) Received: from macpro00.x.thebarn.com (c-66-41-26-220.hsd1.mn.comcast.net [66.41.26.220]) (authenticated bits=0) by x.digitalelves.com (8.14.5/8.14.4) with ESMTP id q1BNn8Gs066040 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 11 Feb 2012 17:49:08 -0600 (CST) (envelope-from cattelan@thebarn.com) Message-ID: <4F36FE73.3000101@thebarn.com> Date: Sat, 11 Feb 2012 17:49:07 -0600 From: Russell Cattelan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: Konstantin Belousov References: <201202110430.q1B4UGPe088047@freefall.freebsd.org> <20120211074811.GR3283@deviant.kiev.zoral.com.ua> In-Reply-To: <20120211074811.GR3283@deviant.kiev.zoral.com.ua> X-Enigmail-Version: 1.3.5 Content-Type: multipart/mixed; boundary="------------070708000102000007000601" X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-amd64@freebsd.org Subject: Re: amd64/163710: setjump in userboot.so causes stack corruption X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Feb 2012 00:27:45 -0000 This is a multi-part message in MIME format. --------------070708000102000007000601 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2/11/12 1:48 AM, Konstantin Belousov wrote: > On Sat, Feb 11, 2012 at 04:30:16AM +0000, Russell Cattelan wrote: >> The following reply was made to PR amd64/163710; it has been >> noted by GNATS. >> >> From: Russell Cattelan To: >> bug-followup@FreeBSD.org, cattelan@thebarn.com Cc: Subject: Re: >> amd64/163710: setjump in userboot.so causes stack corruption >> Date: Fri, 10 Feb 2012 22:04:52 -0600 >> >> So here is a suggestion. >> >> So the default build does do the right thing. >> >> The problem is when doing userboot development the symlink from >> the loader build ends up including the wrong files. >> >> the userboot build of fill does not need a sym link so make sure >> the link does not exist when doing the build. >> >> This make sure the right header files are used for userboot >> builds=20 > I suspect this will break cross-builds. > > If the issue is in wrong machine/ symlink being installed, should > this be fixed instead ? The sym link is correct machine -> i386 for the loader since the loader is always built 32bit. But the symlink is wrong when building userboot, so the standard build builds userboot first when the sym link does not exist. The problems shows up when doing an incremental build of userboot more specifically ficl since now the sym link is pointing to the wrong spot. Removing the sym link simply makes sure it does not exist when doing the build. If ficl is being rebuild for the loader then the Makefile for ficl will simply put the sym link back and everything is happy. Again this is and issue for incremental builds and not the standard from scratch build. - -Russell -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk82/nMACgkQNRmM+OaGhBgOIgCfVJgEB+Lg0KUI4Gs2bqFQGeAR cRYAmgM1qlC2hj3xujvJ6TkT/IpFmxO6 =F7yF -----END PGP SIGNATURE----- --------------070708000102000007000601-- From owner-freebsd-amd64@FreeBSD.ORG Mon Feb 13 11:07:42 2012 Return-Path: Delivered-To: freebsd-amd64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 27C9E1065670 for ; Mon, 13 Feb 2012 11:07:42 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 0D6288FC12 for ; Mon, 13 Feb 2012 11:07:42 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q1DB7fEl090798 for ; Mon, 13 Feb 2012 11:07:41 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q1DB7erF090795 for freebsd-amd64@FreeBSD.org; Mon, 13 Feb 2012 11:07:40 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 13 Feb 2012 11:07:40 GMT Message-Id: <201202131107.q1DB7erF090795@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-amd64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-amd64@FreeBSD.org X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Feb 2012 11:07:42 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- p amd64/164828 amd64 pthread_create/join memory leak o amd64/164707 amd64 FreeBSD 9 installer does not work with IBM uefi o amd64/164643 amd64 Kernel Panic at 9.0-RELEASE o amd64/164619 amd64 when logged in as root the user and group applications o amd64/164457 amd64 [install] Can't install FreeBSD 9.0 (amd64) on HP Blad o amd64/164301 amd64 [install] 9.0 - Can't install, no DHCP lease o amd64/164136 amd64 after fresh install 8.1 release or 8.2 release the har o amd64/164116 amd64 [boot] FreeBSD 9.0-RELEASE installations mediums fails o amd64/164089 amd64 FreeBSD-9.0-RELEASE-amd64-memstick.img does not boot o amd64/164073 amd64 /etc/rc warning after booting o amd64/164036 amd64 [keyboard] Moused fails on 9_0_RELENG o amd64/163736 amd64 Freebsd 8.2 with MPD5 and about 100 PPPoE clients pani o amd64/163710 amd64 setjump in userboot.so causes stack corruption o amd64/163625 amd64 Install problems of RC3 amd64 on ASRock N68 GE3 UCC o amd64/163568 amd64 hard drive naming o amd64/163285 amd64 when installing gnome2-lite not all dependent packages o amd64/163284 amd64 print manager failed to install correctly o amd64/163114 amd64 no boot on Via Nanao netbook Samsung NC20 o amd64/163092 amd64 FreeBSD 9.0-RC2 fails to boot from raid-z2 if AHCI is o amd64/163048 amd64 normal user cant mount ntfs-3g o amd64/162936 amd64 fails boot and destabilizes other OSes on FreeBSD 9 RC o amd64/162489 amd64 After some time X blanks the screen and does not respo o amd64/162314 amd64 not able to install FreeBSD-8.2-RELEASE-amd64-dvd1 as o amd64/162219 amd64 [REGRESSION] In KDE 4.7.2 cant enable OpenGL,in 4.6.5 o amd64/162170 amd64 Unable to install due to freeze at "run_interrupt_driv o amd64/161974 amd64 FreeBSD 9 new installer installs succesful, renders ma o kern/160833 amd64 Keyboard USB doesn't work o amd64/157386 amd64 [powerd] Enabling powerd(8) with default settings on I o amd64/156106 amd64 [boot] boot0 fails to start o amd64/155135 amd64 [boot] Does Not Boot On a Very Standard Hardware o amd64/154957 amd64 [boot] Install boot CD won't boot up - keeps rebooting o amd64/154629 amd64 [panic] Fatal trap 9: general protection fault while i o amd64/153935 amd64 [hang] system hangs while trying to do 'shutdown -h no o amd64/153831 amd64 [boot] CD bootloader won't on Tyan s2912G2nr o amd64/153496 amd64 [hyper-v] [install] Install on Hyper-V leaves corrupt o amd64/153372 amd64 [panic] kernel panic o amd64/153175 amd64 [amd64] Kernel Panic on only FreeBSD 8 amd64 o amd64/152874 amd64 [install] 8.1 install fails where 7.3 works due to lac o amd64/152430 amd64 [boot] HP ProLiant Microserver n36l cannot boot into i o amd64/145991 amd64 [NOTES] [patch] Add a requires line to /sys/amd64/conf o amd64/144405 amd64 [build] [patch] include /usr/obj/lib32 in cleanworld t s amd64/143173 amd64 [ata] Promise FastTrack TX4 + SATA DVD, installer can' p amd64/141413 amd64 [hang] Tyan 2881 m3289 SMDC freeze o amd64/137942 amd64 [pci] 8.0-BETA2 having problems with Asus M2N-SLI-delu o amd64/127640 amd64 [amd64] gcc(1) will not build shared libraries with -f o amd64/115194 amd64 LCD screen remains blank after Dell XPS M1210 lid is c 46 problems total. From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 04:23:44 2012 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AA5331065675; Tue, 14 Feb 2012 04:23:44 +0000 (UTC) (envelope-from davidxu@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 7D23F8FC0C; Tue, 14 Feb 2012 04:23:44 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q1E4NiMN063147; Tue, 14 Feb 2012 04:23:44 GMT (envelope-from davidxu@freefall.freebsd.org) Received: (from davidxu@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q1E4Nh9D063143; Tue, 14 Feb 2012 04:23:43 GMT (envelope-from davidxu) Date: Tue, 14 Feb 2012 04:23:43 GMT Message-Id: <201202140423.q1E4Nh9D063143@freefall.freebsd.org> To: fw@f-ws.de, davidxu@FreeBSD.org, freebsd-amd64@FreeBSD.org From: davidxu@FreeBSD.org Cc: Subject: Re: amd64/164828: pthread_create/join memory leak X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 04:23:44 -0000 Synopsis: pthread_create/join memory leak State-Changed-From-To: patched->closed State-Changed-By: davidxu State-Changed-When: Tue Feb 14 04:23:07 UTC 2012 State-Changed-Why: Fixed! http://www.freebsd.org/cgi/query-pr.cgi?pr=164828 From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 16:01:36 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2A83810657BA; Tue, 14 Feb 2012 16:01:36 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id C58D88FC1D; Tue, 14 Feb 2012 16:01:35 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EG1UJo034082; Tue, 14 Feb 2012 11:01:30 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EG1Ucr034081; Tue, 14 Feb 2012 16:01:30 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 16:01:30 GMT Message-Id: <201202141601.q1EG1Ucr034081@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 16:01:36 -0000 TB --- 2012-02-14 15:40:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 15:40:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 15:40:00 - cleaning the object tree TB --- 2012-02-14 15:40:00 - cvsupping the source tree TB --- 2012-02-14 15:40:00 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 15:40:14 - building world TB --- 2012-02-14 15:40:14 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 15:40:14 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 15:40:14 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 15:40:14 - SRCCONF=/dev/null TB --- 2012-02-14 15:40:14 - TARGET=amd64 TB --- 2012-02-14 15:40:14 - TARGET_ARCH=amd64 TB --- 2012-02-14 15:40:14 - TZ=UTC TB --- 2012-02-14 15:40:14 - __MAKE_CONF=/dev/null TB --- 2012-02-14 15:40:14 - cd /src TB --- 2012-02-14 15:40:14 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 15:40:15 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 16:01:30 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 16:01:30 - ERROR: failed to build world TB --- 2012-02-14 16:01:30 - 1006.33 user 191.64 system 1289.45 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 17:01:27 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 157F81065674; Tue, 14 Feb 2012 17:01:27 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id B06398FC14; Tue, 14 Feb 2012 17:01:26 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EH1Qcv092829; Tue, 14 Feb 2012 12:01:26 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EH1QQQ092814; Tue, 14 Feb 2012 17:01:26 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 17:01:26 GMT Message-Id: <201202141701.q1EH1QQQ092814@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 17:01:27 -0000 TB --- 2012-02-14 16:40:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 16:40:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 16:40:00 - cleaning the object tree TB --- 2012-02-14 16:40:03 - cvsupping the source tree TB --- 2012-02-14 16:40:03 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 16:40:27 - building world TB --- 2012-02-14 16:40:27 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 16:40:27 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 16:40:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 16:40:27 - SRCCONF=/dev/null TB --- 2012-02-14 16:40:27 - TARGET=amd64 TB --- 2012-02-14 16:40:27 - TARGET_ARCH=amd64 TB --- 2012-02-14 16:40:27 - TZ=UTC TB --- 2012-02-14 16:40:27 - __MAKE_CONF=/dev/null TB --- 2012-02-14 16:40:27 - cd /src TB --- 2012-02-14 16:40:27 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 16:40:28 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 17:01:26 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 17:01:26 - ERROR: failed to build world TB --- 2012-02-14 17:01:26 - 1005.08 user 185.20 system 1285.62 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 18:08:23 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42D64106566B; Tue, 14 Feb 2012 18:08:23 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id DE1408FC12; Tue, 14 Feb 2012 18:08:22 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EI8MbV012949; Tue, 14 Feb 2012 13:08:22 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EI8MBi012940; Tue, 14 Feb 2012 18:08:22 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 18:08:22 GMT Message-Id: <201202141808.q1EI8MBi012940@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 18:08:23 -0000 TB --- 2012-02-14 17:40:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 17:40:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 17:40:00 - cleaning the object tree TB --- 2012-02-14 17:40:03 - cvsupping the source tree TB --- 2012-02-14 17:40:03 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 17:46:41 - building world TB --- 2012-02-14 17:46:41 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 17:46:41 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 17:46:41 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 17:46:41 - SRCCONF=/dev/null TB --- 2012-02-14 17:46:41 - TARGET=amd64 TB --- 2012-02-14 17:46:41 - TARGET_ARCH=amd64 TB --- 2012-02-14 17:46:41 - TZ=UTC TB --- 2012-02-14 17:46:41 - __MAKE_CONF=/dev/null TB --- 2012-02-14 17:46:41 - cd /src TB --- 2012-02-14 17:46:41 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 17:46:41 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 18:08:22 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 18:08:22 - ERROR: failed to build world TB --- 2012-02-14 18:08:22 - 1012.39 user 185.74 system 1701.30 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 18:52:00 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18DC31065678; Tue, 14 Feb 2012 18:52:00 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id B523B8FC1C; Tue, 14 Feb 2012 18:51:59 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EIpxLx003120; Tue, 14 Feb 2012 13:51:59 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EIpx7S003113; Tue, 14 Feb 2012 18:51:59 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 18:51:59 GMT Message-Id: <201202141851.q1EIpx7S003113@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 18:52:00 -0000 TB --- 2012-02-14 18:30:01 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 18:30:01 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 18:30:01 - cleaning the object tree TB --- 2012-02-14 18:30:05 - cvsupping the source tree TB --- 2012-02-14 18:30:05 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 18:30:53 - building world TB --- 2012-02-14 18:30:53 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 18:30:53 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 18:30:53 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 18:30:53 - SRCCONF=/dev/null TB --- 2012-02-14 18:30:53 - TARGET=amd64 TB --- 2012-02-14 18:30:53 - TARGET_ARCH=amd64 TB --- 2012-02-14 18:30:53 - TZ=UTC TB --- 2012-02-14 18:30:53 - __MAKE_CONF=/dev/null TB --- 2012-02-14 18:30:53 - cd /src TB --- 2012-02-14 18:30:53 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 18:30:53 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 18:51:59 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 18:51:59 - ERROR: failed to build world TB --- 2012-02-14 18:51:59 - 1007.48 user 185.23 system 1318.00 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 19:57:09 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7BAEF1065673; Tue, 14 Feb 2012 19:57:09 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 1B6F08FC08; Tue, 14 Feb 2012 19:57:08 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EJv8O4012598; Tue, 14 Feb 2012 14:57:08 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EJv8lt012594; Tue, 14 Feb 2012 19:57:08 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 19:57:08 GMT Message-Id: <201202141957.q1EJv8lt012594@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 19:57:09 -0000 TB --- 2012-02-14 19:30:01 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 19:30:01 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 19:30:01 - cleaning the object tree TB --- 2012-02-14 19:30:04 - cvsupping the source tree TB --- 2012-02-14 19:30:04 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 19:35:29 - building world TB --- 2012-02-14 19:35:29 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 19:35:29 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 19:35:29 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 19:35:29 - SRCCONF=/dev/null TB --- 2012-02-14 19:35:29 - TARGET=amd64 TB --- 2012-02-14 19:35:29 - TARGET_ARCH=amd64 TB --- 2012-02-14 19:35:29 - TZ=UTC TB --- 2012-02-14 19:35:29 - __MAKE_CONF=/dev/null TB --- 2012-02-14 19:35:29 - cd /src TB --- 2012-02-14 19:35:29 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 19:35:30 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 19:57:08 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 19:57:08 - ERROR: failed to build world TB --- 2012-02-14 19:57:08 - 1009.56 user 184.30 system 1627.15 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 20:51:26 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6CFD106564A; Tue, 14 Feb 2012 20:51:26 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 7C5008FC1D; Tue, 14 Feb 2012 20:51:26 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EKpP2I008447; Tue, 14 Feb 2012 15:51:25 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EKpPZJ008444; Tue, 14 Feb 2012 20:51:25 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 20:51:25 GMT Message-Id: <201202142051.q1EKpPZJ008444@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 20:51:27 -0000 TB --- 2012-02-14 20:30:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 20:30:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 20:30:00 - cleaning the object tree TB --- 2012-02-14 20:30:03 - cvsupping the source tree TB --- 2012-02-14 20:30:03 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 20:30:24 - building world TB --- 2012-02-14 20:30:24 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 20:30:24 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 20:30:24 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 20:30:24 - SRCCONF=/dev/null TB --- 2012-02-14 20:30:24 - TARGET=amd64 TB --- 2012-02-14 20:30:24 - TARGET_ARCH=amd64 TB --- 2012-02-14 20:30:24 - TZ=UTC TB --- 2012-02-14 20:30:24 - __MAKE_CONF=/dev/null TB --- 2012-02-14 20:30:24 - cd /src TB --- 2012-02-14 20:30:24 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 20:30:25 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 20:51:25 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 20:51:25 - ERROR: failed to build world TB --- 2012-02-14 20:51:25 - 1006.62 user 184.25 system 1285.01 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 21:47:09 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98F60106566C; Tue, 14 Feb 2012 21:47:09 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 403738FC12; Tue, 14 Feb 2012 21:47:08 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1ELl8pn022242; Tue, 14 Feb 2012 16:47:08 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1ELl83m022235; Tue, 14 Feb 2012 21:47:08 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 21:47:08 GMT Message-Id: <201202142147.q1ELl83m022235@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 21:47:09 -0000 TB --- 2012-02-14 21:20:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 21:20:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 21:20:00 - cleaning the object tree TB --- 2012-02-14 21:20:03 - cvsupping the source tree TB --- 2012-02-14 21:20:03 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 21:25:26 - building world TB --- 2012-02-14 21:25:26 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 21:25:26 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 21:25:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 21:25:26 - SRCCONF=/dev/null TB --- 2012-02-14 21:25:26 - TARGET=amd64 TB --- 2012-02-14 21:25:26 - TARGET_ARCH=amd64 TB --- 2012-02-14 21:25:26 - TZ=UTC TB --- 2012-02-14 21:25:26 - __MAKE_CONF=/dev/null TB --- 2012-02-14 21:25:26 - cd /src TB --- 2012-02-14 21:25:26 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 21:25:27 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 21:47:08 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 21:47:08 - ERROR: failed to build world TB --- 2012-02-14 21:47:08 - 1011.62 user 183.66 system 1628.16 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Tue Feb 14 22:41:17 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09FF01065672; Tue, 14 Feb 2012 22:41:17 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id A188A8FC13; Tue, 14 Feb 2012 22:41:16 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.5/8.14.5) with ESMTP id q1EMfGnC015552; Tue, 14 Feb 2012 17:41:16 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.5/8.14.5/Submit) id q1EMfGOL015547; Tue, 14 Feb 2012 22:41:16 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Feb 2012 22:41:16 GMT Message-Id: <201202142241.q1EMfGOL015547@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Feb 2012 22:41:17 -0000 TB --- 2012-02-14 22:20:00 - tinderbox 2.9 running on freebsd-current.sentex.ca TB --- 2012-02-14 22:20:00 - starting HEAD tinderbox run for amd64/amd64 TB --- 2012-02-14 22:20:00 - cleaning the object tree TB --- 2012-02-14 22:20:02 - cvsupping the source tree TB --- 2012-02-14 22:20:02 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/amd64/amd64/supfile TB --- 2012-02-14 22:20:23 - building world TB --- 2012-02-14 22:20:23 - CROSS_BUILD_TESTING=YES TB --- 2012-02-14 22:20:23 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-14 22:20:23 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-14 22:20:23 - SRCCONF=/dev/null TB --- 2012-02-14 22:20:23 - TARGET=amd64 TB --- 2012-02-14 22:20:23 - TARGET_ARCH=amd64 TB --- 2012-02-14 22:20:23 - TZ=UTC TB --- 2012-02-14 22:20:23 - __MAKE_CONF=/dev/null TB --- 2012-02-14 22:20:23 - cd /src TB --- 2012-02-14 22:20:23 - /usr/bin/make -B buildworld >>> World build started on Tue Feb 14 22:20:23 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:122: warning: no previous prototype for 'isrune_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:123: warning: no previous prototype for 'isspace_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:124: warning: no previous prototype for 'isspecial_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:125: warning: no previous prototype for 'isupper_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:126: warning: no previous prototype for 'isxdigit_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:164: warning: no previous prototype for 'digittoint_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:167: warning: no previous prototype for 'tolower_l' /obj/amd64.amd64/src/tmp/usr/include/xlocale/_ctype.h:174: warning: no previous prototype for 'toupper_l' *** Error code 1 Stop in /src/lib/libbz2. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-14 22:41:16 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-14 22:41:16 - ERROR: failed to build world TB --- 2012-02-14 22:41:16 - 1005.23 user 185.22 system 1275.94 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Wed Feb 15 04:30:27 2012 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77949106564A for ; Wed, 15 Feb 2012 04:30:27 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: from asbnvacz-mailrelay01.megapath.net (asbnvacz-mailrelay01.megapath.net [207.145.128.243]) by mx1.freebsd.org (Postfix) with ESMTP id 42F9E8FC16 for ; Wed, 15 Feb 2012 04:30:27 +0000 (UTC) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.53]) by asbnvacz-mailrelay01.megapath.net (Postfix) with ESMTP id 92B26A72BD5 for ; Tue, 14 Feb 2012 23:30:26 -0500 (EST) Received: (qmail 25427 invoked from network); 15 Feb 2012 04:30:26 -0000 Received: by simscan 1.4.0 ppid: 16625, pid: 17841, t: 0.1908s scanners: clamav: 0.88.2/m:52/d:13495 spam: 3.0.4 Received: from unknown (HELO P9X79.tddhome) (tomdean@[24.113.112.30]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 15 Feb 2012 04:30:25 -0000 Message-ID: <4F3B34EF.5000103@speakeasy.org> Date: Tue, 14 Feb 2012 20:30:39 -0800 From: "Thomas D. Dean" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120126 Thunderbird/9.0 MIME-Version: 1.0 To: freebsd-amd64@freebsd.org References: <4F2DC771.8060802@speakeasy.org> In-Reply-To: <4F2DC771.8060802@speakeasy.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail8.sea5 X-Spam-Level: X-Spam-Status: No, score=0.9 required=8.0 tests=FORGED_RCVD_HELO, RATWARE_GECKO_BUILD autolearn=disabled version=3.0.4 Subject: Re: Erratic RF USB Keyboard and Mouse Behavior X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Feb 2012 04:30:27 -0000 On 02/04/12 16:04, Thomas D. Dean wrote: > I tried changing USB ports with no change. > I changed the batteries in both the keyboard and mouse even though they were new. Tom Dean From owner-freebsd-amd64@FreeBSD.ORG Thu Feb 16 05:15:53 2012 Return-Path: Delivered-To: amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FF7A1065686; Thu, 16 Feb 2012 05:15:53 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-legacy2.sentex.ca (freebsd-legacy2.sentex.ca [IPv6:2607:f3e0:0:3::6502:9c]) by mx1.freebsd.org (Postfix) with ESMTP id 23F328FC1F; Thu, 16 Feb 2012 05:15:53 +0000 (UTC) Received: from freebsd-legacy2.sentex.ca (localhost [127.0.0.1]) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5) with ESMTP id q1G5FqM9010228; Thu, 16 Feb 2012 05:15:52 GMT (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-legacy2.sentex.ca (8.14.5/8.14.5/Submit) id q1G5Fq3U010224; Thu, 16 Feb 2012 05:15:52 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 16 Feb 2012 05:15:52 GMT Message-Id: <201202160515.q1G5Fq3U010224@freebsd-legacy2.sentex.ca> X-Authentication-Warning: freebsd-legacy2.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [releng_8 tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Feb 2012 05:15:53 -0000 TB --- 2012-02-16 04:30:15 - tinderbox 2.9 running on freebsd-legacy2.sentex.ca TB --- 2012-02-16 04:30:15 - starting RELENG_8 tinderbox run for amd64/amd64 TB --- 2012-02-16 04:30:15 - cleaning the object tree TB --- 2012-02-16 04:30:15 - cvsupping the source tree TB --- 2012-02-16 04:30:15 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8/amd64/amd64/supfile TB --- 2012-02-16 04:30:47 - building world TB --- 2012-02-16 04:30:47 - CROSS_BUILD_TESTING=YES TB --- 2012-02-16 04:30:47 - MAKEOBJDIRPREFIX=/obj TB --- 2012-02-16 04:30:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2012-02-16 04:30:47 - SRCCONF=/dev/null TB --- 2012-02-16 04:30:47 - TARGET=amd64 TB --- 2012-02-16 04:30:47 - TARGET_ARCH=amd64 TB --- 2012-02-16 04:30:47 - TZ=UTC TB --- 2012-02-16 04:30:47 - __MAKE_CONF=/dev/null TB --- 2012-02-16 04:30:47 - cd /src TB --- 2012-02-16 04:30:47 - /usr/bin/make -B buildworld >>> World build started on Thu Feb 16 04:30:48 UTC 2012 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] /src/usr.sbin/rtadvd/rtadvd.c:148: error: array index in initializer not of integer type /src/usr.sbin/rtadvd/rtadvd.c:148: error: (near initialization for 'ndopt_flags') /src/usr.sbin/rtadvd/rtadvd.c:149: error: 'ND_OPT_DNSSL' undeclared here (not in a function) /src/usr.sbin/rtadvd/rtadvd.c:149: error: array index in initializer not of integer type /src/usr.sbin/rtadvd/rtadvd.c:149: error: (near initialization for 'ndopt_flags') /src/usr.sbin/rtadvd/rtadvd.c: In function 'nd6_options': /src/usr.sbin/rtadvd/rtadvd.c:1456: error: invalid application of 'sizeof' to incomplete type 'struct nd_opt_rdnss' /src/usr.sbin/rtadvd/rtadvd.c:1461: error: invalid application of 'sizeof' to incomplete type 'struct nd_opt_dnssl' *** Error code 1 Stop in /src/usr.sbin/rtadvd. *** Error code 1 Stop in /src/usr.sbin. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2012-02-16 05:15:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2012-02-16 05:15:52 - ERROR: failed to build world TB --- 2012-02-16 05:15:52 - 2135.52 user 404.34 system 2736.89 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-amd64-amd64.full From owner-freebsd-amd64@FreeBSD.ORG Fri Feb 17 18:58:54 2012 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BA4A31065677 for ; Fri, 17 Feb 2012 18:58:54 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: from asbnvacz-mailrelay01.megapath.net (asbnvacz-mailrelay01.megapath.net [207.145.128.243]) by mx1.freebsd.org (Postfix) with ESMTP id 7457F8FC13 for ; Fri, 17 Feb 2012 18:58:53 +0000 (UTC) Received: from mail6.sea5.speakeasy.net (mail6.sea5.speakeasy.net [69.17.117.50]) by asbnvacz-mailrelay01.megapath.net (Postfix) with ESMTP id C3C17A72DE8 for ; Fri, 17 Feb 2012 13:58:52 -0500 (EST) Received: (qmail 13796 invoked from network); 17 Feb 2012 18:58:46 -0000 Received: by simscan 1.4.0 ppid: 25753, pid: 17338, t: 0.2322s scanners: clamav: 0.88.2/m:52/d:10739 spam: 3.0.4 Received: from unknown (HELO P9X79.tddhome) (tomdean@[24.113.112.30]) (envelope-sender ) by mail6.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 17 Feb 2012 18:58:46 -0000 Message-ID: <4F3EA37F.9010207@speakeasy.org> Date: Fri, 17 Feb 2012 10:59:11 -0800 From: "Thomas D. Dean" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120126 Thunderbird/9.0 MIME-Version: 1.0 To: freebsd-amd64@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail6.sea5 X-Spam-Level: X-Spam-Status: No, score=0.9 required=8.0 tests=FORGED_RCVD_HELO, RATWARE_GECKO_BUILD autolearn=disabled version=3.0.4 Subject: Gcc46 and 128 Bit Floating Point X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 18:58:54 -0000 > uname -a FreeBSD P9X79.tddhome 9.0-STABLE FreeBSD 9.0-STABLE #0: Sat Jan 28 10:11:39 PST 2012 tomdean@P9X79.tddhome:/usr/src/sys/GENERIC amd64 From dmesg: CPU: Intel(R) Core(TM) i7-3930K CPU @ 3.20GHz (4160.12-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x206d6 Family = 6 Model = 2d Stepping = 6 Features=0xbfebfbff Features2=0x17bee3bf AMD Features=0x2c100800 AMD Features2=0x1 TSC: P-state invariant, performance statistics I have gcc46 from the ports tree: > which gcc46 /usr/local/bin/gcc46 > gcc46 --version gcc46 (FreeBSD Ports Collection) 4.6.3 20120106 (prerelease) > env | grep LD LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib/gcc46:/lib I am trying to get gcc46 to issue floating point instructions using the xmm registers and long double's. Looking in include directories, it appears the gcc46 port uses the FreeBSD system include files, which are from the patched gcc 4.2.1. > cat epsilon.c #include #define LD1 (long double)1.0 #define LD2 (long double)2.0 int main() { long double machEps; machEps=LD1; while(1) { machEps /= LD2; if ((LD1 + (machEps/LD2)) == LD1) break; } printf( "\nCalculated Machine epsilon: %LG\n", machEps ); return 0; } > gcc46 -march=corei7 -msse2 epsilon.c -o epsilon > /usr/local/bin/objdump epsilon | grep xmm > /usr/local/bin/objdump -d epsilon | more ... 400667: db 6d f0 fldt -0x10(%rbp) 40066a: db 2d 20 01 00 00 fldt 0x120(%rip) 400670: de f9 fdivrp %st,%st(1) 400672: db 7d f0 fstpt -0x10(%rbp) ... gcc46 is generating 80-bit floating point instructions. The gcc docs state gcc46 will generate 128-bit instructions. I can get gfortran46 to generate 128-bit instructions. How do I get gcc46 to generate 128-bit floating point instructions? Tom Dean From owner-freebsd-amd64@FreeBSD.ORG Fri Feb 17 19:55:35 2012 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C09F1065670 for ; Fri, 17 Feb 2012 19:55:35 +0000 (UTC) (envelope-from peter@wemm.org) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 25C758FC17 for ; Fri, 17 Feb 2012 19:55:34 +0000 (UTC) Received: by iaeo4 with SMTP id o4so6373191iae.13 for ; Fri, 17 Feb 2012 11:55:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wemm.org; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fraT5383WGjojhF173JZkvD6fqGnVBTnOi22GhZ1wM4=; b=Hhe3qzMDLYad4WjrkARTcy0hIO/qg+cwMSqwd63ChQ8iZz0pyAZotxBLOVtsvFaWKt rU/Gk+mRqFQNHrZfGbxQrzwQk0yPau32warkDHnzw93S6g/biNLQVrrMMmD/zZw/tKiY WvYYBF+IpBNRskr/fgPTsk3eTKu0W0VvhkQII= MIME-Version: 1.0 Received: by 10.50.178.8 with SMTP id cu8mr28819igc.12.1329507067718; Fri, 17 Feb 2012 11:31:07 -0800 (PST) Received: by 10.231.3.79 with HTTP; Fri, 17 Feb 2012 11:31:07 -0800 (PST) In-Reply-To: <4F3EA37F.9010207@speakeasy.org> References: <4F3EA37F.9010207@speakeasy.org> Date: Fri, 17 Feb 2012 11:31:07 -0800 Message-ID: From: Peter Wemm To: "Thomas D. Dean" Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlZWqgOaxakbllaqXUzDrjqo/WUTxnWX89jDlM+mzwQLqdjBOq7cK7jk78eQc96HQGIxI3V Cc: freebsd-amd64@freebsd.org Subject: Re: Gcc46 and 128 Bit Floating Point X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 19:55:35 -0000 On Fri, Feb 17, 2012 at 10:59 AM, Thomas D. Dean wrote: [..] > gcc46 is generating 80-bit floating point instructions. > > The gcc docs state gcc46 will generate 128-bit instructions. > > I can get gfortran46 to generate 128-bit instructions. > > How do I get gcc46 to generate 128-bit floating point instructions? "As of gcc 4.3, a quadruple precision is also supported on x86, but as the nonstandard type __float128 rather than long double." -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com; KI6FJV "All of this is for nothing if we don't go to the stars" - JMS/B5 "If Java had true garbage collection, most programs would delete themselves upon execution." -- Robert Sewell From owner-freebsd-amd64@FreeBSD.ORG Fri Feb 17 21:04:15 2012 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DB69106564A for ; Fri, 17 Feb 2012 21:04:15 +0000 (UTC) (envelope-from tomdean@speakeasy.org) Received: from asbnvacz-mailrelay01.megapath.net (asbnvacz-mailrelay01.megapath.net [207.145.128.243]) by mx1.freebsd.org (Postfix) with ESMTP id 9529E8FC0A for ; Fri, 17 Feb 2012 21:04:14 +0000 (UTC) Received: from mail8.sea5.speakeasy.net (mail8.sea5.speakeasy.net [69.17.117.53]) by asbnvacz-mailrelay01.megapath.net (Postfix) with ESMTP id 6E854A71D6A for ; Fri, 17 Feb 2012 16:04:11 -0500 (EST) Received: (qmail 23399 invoked from network); 17 Feb 2012 21:03:24 -0000 Received: by simscan 1.4.0 ppid: 9420, pid: 9860, t: 0.1983s scanners: clamav: 0.88.2/m:52/d:13495 spam: 3.0.4 Received: from unknown (HELO P9X79.tddhome) (tomdean@[24.113.112.30]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 17 Feb 2012 21:03:23 -0000 Message-ID: <4F3EC0B4.6050107@speakeasy.org> Date: Fri, 17 Feb 2012 13:03:48 -0800 From: "Thomas D. Dean" User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:9.0) Gecko/20120126 Thunderbird/9.0 MIME-Version: 1.0 To: freebsd-amd64@freebsd.org References: <4F3EA37F.9010207@speakeasy.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.4 (2005-06-05) on mail8.sea5 X-Spam-Level: X-Spam-Status: No, score=0.9 required=8.0 tests=FORGED_RCVD_HELO, RATWARE_GECKO_BUILD autolearn=disabled version=3.0.4 Subject: Re: Gcc46 and 128 Bit Floating Point X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Feb 2012 21:04:15 -0000 On 02/17/12 11:31, Peter Wemm wrote: > On Fri, Feb 17, 2012 at 10:59 AM, Thomas D. Dean wrote: > [..] >> gcc46 is generating 80-bit floating point instructions. >> >> The gcc docs state gcc46 will generate 128-bit instructions. >> >> I can get gfortran46 to generate 128-bit instructions. >> >> How do I get gcc46 to generate 128-bit floating point instructions? > > "As of gcc 4.3, a quadruple precision is also supported on x86, but as > the nonstandard type __float128 rather than long double." > AS it turns out, gcc46 does not support long double. Or, is it just because the port lang/gcc46 uses the system libc, which is gcc 4.2.1? #include #include int main() { __float128 f128; long double ld; char s[512]; f128 = (__float128)1.0; f128 += ((__float128)2.0) * FLT128_EPSILON; ld = (long double)f128; quadmath_snprintf(s, sizeof s, "%.70Qe", f128); printf("%s\n%.70Le\n",s,ld); if (ld != f128) printf("not equal\n"); return 0; } > env | grep LD LD_LIBRARY_PATH=/usr/local/lib:/usr/local/lib/gcc46:/lib > which gcc46 /usr/local/bin/gcc46 > locate libquadmath.so /usr/local/lib/gcc46/libquadmath.so /usr/local/lib/gcc46/libquadmath.so.0 > gcc46 -march=corei7 -msse2 -Wall quadtest.c -o quadtest -lquadmath > ./quadtest 1.0000000000000000000000000000000003851859888774471706111955885169854637e+00 1.0000000000000000000000000000000000000000000000000000000000000000000000e+00 not equal Oops! Tom Dean