From owner-freebsd-ia64@FreeBSD.ORG Sun Nov 1 21:23:01 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31F7B1065672; Sun, 1 Nov 2009 21:23:01 +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 0A7708FC1A; Sun, 1 Nov 2009 21:23:00 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id nA1MKiGE089547; Sun, 1 Nov 2009 17:20:44 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id nA1MKiFl089533; Sun, 1 Nov 2009 22:20:44 GMT (envelope-from tinderbox@freebsd.org) Date: Sun, 1 Nov 2009 22:20:44 GMT Message-Id: <200911012220.nA1MKiFl089533@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: [releng_8 tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Nov 2009 21:23:01 -0000 TB --- 2009-11-01 22:09:44 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-11-01 22:09:44 - starting RELENG_8 tinderbox run for ia64/ia64 TB --- 2009-11-01 22:09:44 - cleaning the object tree TB --- 2009-11-01 22:10:01 - cvsupping the source tree TB --- 2009-11-01 22:10:01 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8/ia64/ia64/supfile TB --- 2009-11-01 22:10:35 - building world TB --- 2009-11-01 22:10:35 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-01 22:10:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-01 22:10:35 - TARGET=ia64 TB --- 2009-11-01 22:10:35 - TARGET_ARCH=ia64 TB --- 2009-11-01 22:10:35 - TZ=UTC TB --- 2009-11-01 22:10:35 - __MAKE_CONF=/dev/null TB --- 2009-11-01 22:10:35 - cd /src TB --- 2009-11-01 22:10:35 - /usr/bin/make -B buildworld >>> World build started on Sun Nov 1 22:10:36 UTC 2009 >>> 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 [...] cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -DNLS -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/string/wmemmove.c cc -O2 -pipe -I/src/lib/libc/include -I/src/lib/libc/../../include -I/src/lib/libc/ia64 -DNLS -D__DBINTERFACE_PRIVATE -I/src/lib/libc/../../contrib/gdtoa -DINET6 -I/obj/ia64/src/lib/libc -I/src/lib/libc/resolv -D_ACL_PRIVATE -DPOSIX_MISTAKE -I/src/lib/libc/locale -DBROKEN_DES -DPORTMAP -DDES_BUILTIN -I/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -Wno-uninitialized -Wno-pointer-sign -c /src/lib/libc/string/wmemset.c building static c library ranlib libc.a cat /src/lib/libc/ia64/Symbol.map /src/lib/libc/db/Symbol.map /src/lib/libc/compat-43/Symbol.map /src/lib/libc/gdtoa/Symbol.map /src/lib/libc/gen/Symbol.map /src/lib/libc/gmon/Symbol.map /src/lib/libc/inet/Symbol.map /src/lib/libc/locale/Symbol.map /src/lib/libc/nameser/Symbol.map /src/lib/libc/net/Symbol.map /src/lib/libc/nls/Symbol.map /src/lib/libc/posix1e/Symbol.map /src/lib/libc/regex/Symbol.map /src/lib/libc/resolv/Symbol.map /src/lib/libc/stdio/Symbol.map /src/lib/libc/stdlib/Symbol.map /src/lib/libc/stdtime/Symbol.map /src/lib/libc/string/Symbol.map /src/lib/libc/sys/Symbol.map /src/lib/libc/rpc/Symbol.map /src/lib/libc/uuid/Symbol.map /src/lib/libc/xdr/Symbol.map /src/lib/libc/yp/Symbol.map | cpp - - | awk -v vfile=/src/lib/libc/Versions.def -f /src/share/mk/version_gen.awk > Version.map File , line 515: Undefined library version `FBSD_1.2'. File , line 516: Symbol `getpagesizes' outside version scope. 2 error(s) total. *** Error code 1 Stop in /src/lib/libc. *** 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 --- 2009-11-01 22:20:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-11-01 22:20:44 - ERROR: failed to build world TB --- 2009-11-01 22:20:44 - 470.88 user 88.46 system 660.02 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Mon Nov 2 02:13:47 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72EA9106568D; Mon, 2 Nov 2009 02:13:47 +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 21D788FC08; Mon, 2 Nov 2009 02:13:47 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id nA23A4jD042183; Sun, 1 Nov 2009 22:10:04 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id nA23A3M0042159; Mon, 2 Nov 2009 03:10:03 GMT (envelope-from tinderbox@freebsd.org) Date: Mon, 2 Nov 2009 03:10:03 GMT Message-Id: <200911020310.nA23A3M0042159@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: [releng_8_0 tinderbox] failure on ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2009 02:13:47 -0000 TB --- 2009-11-02 03:08:34 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-11-02 03:08:34 - starting RELENG_8_0 tinderbox run for ia64/ia64 TB --- 2009-11-02 03:08:34 - cleaning the object tree TB --- 2009-11-02 03:08:59 - cvsupping the source tree TB --- 2009-11-02 03:08:59 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/RELENG_8_0/ia64/ia64/supfile TB --- 2009-11-02 03:09:11 - building world TB --- 2009-11-02 03:09:11 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-02 03:09:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-02 03:09:11 - TARGET=ia64 TB --- 2009-11-02 03:09:11 - TARGET_ARCH=ia64 TB --- 2009-11-02 03:09:11 - TZ=UTC TB --- 2009-11-02 03:09:11 - __MAKE_CONF=/dev/null TB --- 2009-11-02 03:09:11 - cd /src TB --- 2009-11-02 03:09:11 - /usr/bin/make -B buildworld >>> World build started on Mon Nov 2 03:09:12 UTC 2009 >>> 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 [...] ===> share/doc/usd/title (cleandir) rm -f Title.ascii Title.ascii.gz Title.ps Title.ps.gz Title.html Title-*.html _stamp.extra ===> share/doc/usd/contents (cleandir) rm -f contents.ascii contents.ascii.gz contents.ps contents.ps.gz contents.html contents-*.html _stamp.extra ===> share/doc/usd/04.csh (cleandir) rm -f paper.ascii paper.ascii.gz paper.ps paper.ps.gz paper.html paper-*.html _stamp.extra ===> share/doc/usd/07.mail (cleandir) /usr/bin/make: Permission denied *** Error code 126 Stop in /src/share/doc/usd. *** Error code 1 Stop in /src/share/doc. *** Error code 1 Stop in /src/share. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-11-02 03:10:03 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-11-02 03:10:03 - ERROR: failed to build world TB --- 2009-11-02 03:10:03 - 29.73 user 20.99 system 89.52 real http://tinderbox.freebsd.org/tinderbox-releng_8-RELENG_8_0-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Mon Nov 2 11:06:57 2009 Return-Path: Delivered-To: freebsd-ia64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 430FA106568F for ; Mon, 2 Nov 2009 11:06:57 +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 315478FC1B for ; Mon, 2 Nov 2009 11:06:57 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id nA2B6viY033629 for ; Mon, 2 Nov 2009 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id nA2B6u1l033627 for freebsd-ia64@FreeBSD.org; Mon, 2 Nov 2009 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 2 Nov 2009 11:06:56 GMT Message-Id: <200911021106.nA2B6u1l033627@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-ia64@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-ia64@FreeBSD.org X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Nov 2009 11:06:57 -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 -------------------------------------------------------------------------------- o ia64/120315 ia64 Backing store switch in exception_save_restart leaves o ia64/113102 ia64 [MCA] Multiple records can have the same sequence numb o ia64/86218 ia64 Mozilla / Firefox: regxpcom or regchrome broken on ia6 3 problems total. From owner-freebsd-ia64@FreeBSD.ORG Fri Nov 6 09:57:21 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 14A54106566C; Fri, 6 Nov 2009 09:57:21 +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 E22D68FC12; Fri, 6 Nov 2009 09:57:20 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id nA69Sj5n092244; Fri, 6 Nov 2009 04:28:45 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id nA69SiY3092243; Fri, 6 Nov 2009 09:28:44 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 6 Nov 2009 09:28:44 GMT Message-Id: <200911060928.nA69SiY3092243@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 09:57:21 -0000 TB --- 2009-11-06 07:38:14 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-11-06 07:38:14 - starting HEAD tinderbox run for ia64/ia64 TB --- 2009-11-06 07:38:14 - cleaning the object tree TB --- 2009-11-06 07:38:30 - cvsupping the source tree TB --- 2009-11-06 07:38:30 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2009-11-06 07:39:17 - building world TB --- 2009-11-06 07:39:17 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-06 07:39:17 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-06 07:39:17 - TARGET=ia64 TB --- 2009-11-06 07:39:17 - TARGET_ARCH=ia64 TB --- 2009-11-06 07:39:17 - TZ=UTC TB --- 2009-11-06 07:39:17 - __MAKE_CONF=/dev/null TB --- 2009-11-06 07:39:17 - cd /src TB --- 2009-11-06 07:39:17 - /usr/bin/make -B buildworld >>> World build started on Fri Nov 6 07:39:18 UTC 2009 >>> 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 >>> World build completed on Fri Nov 6 08:55:46 UTC 2009 TB --- 2009-11-06 08:55:46 - generating LINT kernel config TB --- 2009-11-06 08:55:46 - cd /src/sys/ia64/conf TB --- 2009-11-06 08:55:46 - /usr/bin/make -B LINT TB --- 2009-11-06 08:55:46 - building LINT kernel TB --- 2009-11-06 08:55:46 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-06 08:55:46 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-06 08:55:46 - TARGET=ia64 TB --- 2009-11-06 08:55:46 - TARGET_ARCH=ia64 TB --- 2009-11-06 08:55:46 - TZ=UTC TB --- 2009-11-06 08:55:46 - __MAKE_CONF=/dev/null TB --- 2009-11-06 08:55:46 - cd /src TB --- 2009-11-06 08:55:46 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Fri Nov 6 08:55:46 UTC 2009 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for LINT completed on Fri Nov 6 09:22:11 UTC 2009 TB --- 2009-11-06 09:22:11 - building GENERIC kernel TB --- 2009-11-06 09:22:11 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-06 09:22:11 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-06 09:22:11 - TARGET=ia64 TB --- 2009-11-06 09:22:11 - TARGET_ARCH=ia64 TB --- 2009-11-06 09:22:11 - TZ=UTC TB --- 2009-11-06 09:22:11 - __MAKE_CONF=/dev/null TB --- 2009-11-06 09:22:11 - cd /src TB --- 2009-11-06 09:22:11 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Fri Nov 6 09:22:12 UTC 2009 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] vga_pci.o(.text+0x1ad2): In function `vga_pci_resume': /src/sys/dev/pci/vga_pci.c:189: undefined reference to `vidsw' vga_pci.o(.text+0x1ae0):/src/sys/dev/pci/vga_pci.c:189: undefined reference to `vidsw' vga_pci.o(.text+0x1bc2):/src/sys/dev/pci/vga_pci.c:195: undefined reference to `vidsw' vga_pci.o(.text+0x1bd0):/src/sys/dev/pci/vga_pci.c:195: undefined reference to `vidsw' vga_pci.o(.text+0x1de2): In function `vga_pci_suspend': /src/sys/dev/pci/vga_pci.c:140: undefined reference to `vidsw' vga_pci.o(.text+0x1df0):/src/sys/dev/pci/vga_pci.c:140: more undefined references to `vidsw' follow *** Error code 1 Stop in /obj/ia64/src/sys/GENERIC. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-11-06 09:28:44 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-11-06 09:28:44 - ERROR: failed to build GENERIC kernel TB --- 2009-11-06 09:28:44 - 5290.95 user 780.90 system 6630.45 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Fri Nov 6 18:52:31 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3C4BB1065696 for ; Fri, 6 Nov 2009 18:52:31 +0000 (UTC) (envelope-from xcllnt@mac.com) Received: from asmtpout026.mac.com (asmtpout026.mac.com [17.148.16.101]) by mx1.freebsd.org (Postfix) with ESMTP id 2BEE98FC1F for ; Fri, 6 Nov 2009 18:52:31 +0000 (UTC) MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; charset=us-ascii; format=flowed Received: from macbook-pro.jnpr.net (natint3.juniper.net [66.129.224.36]) by asmtp026.mac.com (Sun Java(tm) System Messaging Server 6.3-8.01 (built Dec 16 2008; 32bit)) with ESMTPSA id <0KSP004418BD4G10@asmtp026.mac.com> for ia64@freebsd.org; Fri, 06 Nov 2009 09:52:26 -0800 (PST) From: Marcel Moolenaar Date: Fri, 06 Nov 2009 09:52:25 -0800 Message-id: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> To: ia64@freebsd.org X-Mailer: Apple Mail (2.1076) Cc: Subject: 2009 Update X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 18:52:31 -0000 All, Anton Shterenlikht reported various problems when he tried ia64 and I'm pleased to announce some updates: 1. The kernel panic relating to inconsistent high FP registers has been fixed. This also means that the following message will not appear on the console anymore: XXX: bogusly disabled high FP regs Versions fixed: 9-CURRENT Fix will be merged to 8-STABLE after 8.0-RELEASE 2. The failures in perl when threading has been enabled have been identified as a compiler bug relating to the use of statements in expressions. In other words, the expressions of the form: ({ ... }) All test failures were eliminated when these were recoded as proper inline functions. The perl port has not been fixed at this time. A definite confidence booster for the threading support on ia64 and yet another nail in GCC's coffin. 3. I'm working on getting KDE 4 to build again. It's currently failing in optional packages. The base KDE 4 infrastructure is up and running and Konqueror (the web browser) seems to work quite well, though tends to dump core after a while. It would be looked into. 4. GNOME built and ran fine before, but it's possible that things have changed. I'll keep playing with it. Future work: 1. I got a VNC server for ia64 building and running, but I can't reproduce it at this time, so no fixes for the ports yet. With a VNC server, a whole set of new programs can be ported and tested better. 2. I'm planning to change PAGE_SIZE to 16K instead of 8K. It be good for performance. More on this later. 3. More compiler and debugger work. GCC is really not good for ia64. I'm planning on refocusing some of my attention towards compiler work. Related to this is the debugger. GDB is not lacking severely on ia64. Note that I don't plan to fix GDB. Neither will I fix GCC. I'll be looking elsewhere. Overall good news. However, the state of GCC and GDB for ia64 is still a big problem in my opinion. FYI, -- Marcel Moolenaar xcllnt@mac.com From owner-freebsd-ia64@FreeBSD.ORG Fri Nov 6 20:09:26 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A31610656BF; Fri, 6 Nov 2009 20:09: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 33ACA8FC22; Fri, 6 Nov 2009 20:09:26 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.3/8.14.3) with ESMTP id nA6JbkAW058850; Fri, 6 Nov 2009 14:37:46 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.3/8.14.3/Submit) id nA6JbkgE058846; Fri, 6 Nov 2009 19:37:46 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 6 Nov 2009 19:37:46 GMT Message-Id: <200911061937.nA6JbkgE058846@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 ia64/ia64 X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 20:09:26 -0000 TB --- 2009-11-06 17:48:19 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2009-11-06 17:48:19 - starting HEAD tinderbox run for ia64/ia64 TB --- 2009-11-06 17:48:19 - cleaning the object tree TB --- 2009-11-06 17:48:33 - cvsupping the source tree TB --- 2009-11-06 17:48:33 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/ia64/ia64/supfile TB --- 2009-11-06 17:49:04 - building world TB --- 2009-11-06 17:49:04 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-06 17:49:04 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-06 17:49:04 - TARGET=ia64 TB --- 2009-11-06 17:49:04 - TARGET_ARCH=ia64 TB --- 2009-11-06 17:49:04 - TZ=UTC TB --- 2009-11-06 17:49:04 - __MAKE_CONF=/dev/null TB --- 2009-11-06 17:49:04 - cd /src TB --- 2009-11-06 17:49:04 - /usr/bin/make -B buildworld >>> World build started on Fri Nov 6 17:49:04 UTC 2009 >>> 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 >>> World build completed on Fri Nov 6 19:04:54 UTC 2009 TB --- 2009-11-06 19:04:54 - generating LINT kernel config TB --- 2009-11-06 19:04:54 - cd /src/sys/ia64/conf TB --- 2009-11-06 19:04:54 - /usr/bin/make -B LINT TB --- 2009-11-06 19:04:54 - building LINT kernel TB --- 2009-11-06 19:04:54 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-06 19:04:54 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-06 19:04:54 - TARGET=ia64 TB --- 2009-11-06 19:04:54 - TARGET_ARCH=ia64 TB --- 2009-11-06 19:04:54 - TZ=UTC TB --- 2009-11-06 19:04:54 - __MAKE_CONF=/dev/null TB --- 2009-11-06 19:04:54 - cd /src TB --- 2009-11-06 19:04:54 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Fri Nov 6 19:04:54 UTC 2009 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for LINT completed on Fri Nov 6 19:31:25 UTC 2009 TB --- 2009-11-06 19:31:25 - building GENERIC kernel TB --- 2009-11-06 19:31:25 - MAKEOBJDIRPREFIX=/obj TB --- 2009-11-06 19:31:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2009-11-06 19:31:25 - TARGET=ia64 TB --- 2009-11-06 19:31:25 - TARGET_ARCH=ia64 TB --- 2009-11-06 19:31:25 - TZ=UTC TB --- 2009-11-06 19:31:25 - __MAKE_CONF=/dev/null TB --- 2009-11-06 19:31:25 - cd /src TB --- 2009-11-06 19:31:25 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Fri Nov 6 19:31:25 UTC 2009 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] vga_pci.o(.text+0x1ad2): In function `vga_pci_resume': /src/sys/dev/pci/vga_pci.c:189: undefined reference to `vidsw' vga_pci.o(.text+0x1ae0):/src/sys/dev/pci/vga_pci.c:189: undefined reference to `vidsw' vga_pci.o(.text+0x1bc2):/src/sys/dev/pci/vga_pci.c:195: undefined reference to `vidsw' vga_pci.o(.text+0x1bd0):/src/sys/dev/pci/vga_pci.c:195: undefined reference to `vidsw' vga_pci.o(.text+0x1de2): In function `vga_pci_suspend': /src/sys/dev/pci/vga_pci.c:140: undefined reference to `vidsw' vga_pci.o(.text+0x1df0):/src/sys/dev/pci/vga_pci.c:140: more undefined references to `vidsw' follow *** Error code 1 Stop in /obj/ia64/src/sys/GENERIC. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2009-11-06 19:37:46 - WARNING: /usr/bin/make returned exit code 1 TB --- 2009-11-06 19:37:46 - ERROR: failed to build GENERIC kernel TB --- 2009-11-06 19:37:46 - 5286.66 user 776.19 system 6567.26 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-ia64-ia64.full From owner-freebsd-ia64@FreeBSD.ORG Fri Nov 6 21:32:45 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C44BE106566B for ; Fri, 6 Nov 2009 21:32:45 +0000 (UTC) (envelope-from kailockwood@gmail.com) Received: from mail-iw0-f189.google.com (mail-iw0-f189.google.com [209.85.223.189]) by mx1.freebsd.org (Postfix) with ESMTP id 8B7DB8FC08 for ; Fri, 6 Nov 2009 21:32:45 +0000 (UTC) Received: by iwn27 with SMTP id 27so1112987iwn.7 for ; Fri, 06 Nov 2009 13:32:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=3hppKFE1i0Ji0EztXyrpLFIwgpJez6xBQ9P5gfIa7Kk=; b=OTClbG9wnKG1lsQRHABgB0Wc86StNzvYPlZwXFn57QOL/wUXdl/qsL7bNNdRr9HvbH eDHb2uo0yOES/NOUzQbr8AAIPMXne7hjn5rZOqhO0QQ7REtrauT0av6f1+aSjmtnxRYr /9NylNiQ9L7d2w9XEN2HDi0QfxYXWwZ1/FLf0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=eB1DENRgunH6bZVO2E+NyY4e3/CXXStgjwq4EctN6D6zdm42e8c0LJKrKLPi+TYR4e Tc8HAFANMBep71FVyzRf7TQJ08BDgbI06yilotHA4E+5hobHcgOKvnfJwYqZqbiBN/OZ W8LD6OZFtGvrEr1oJ+fQ9s0YvnFDUZ07gytOU= MIME-Version: 1.0 Sender: kailockwood@gmail.com Received: by 10.231.125.13 with SMTP id w13mr296887ibr.32.1257541609561; Fri, 06 Nov 2009 13:06:49 -0800 (PST) In-Reply-To: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> References: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> Date: Fri, 6 Nov 2009 14:06:49 -0700 X-Google-Sender-Auth: 6f439dacb74e8f4a Message-ID: From: ToyoRunner To: ia64@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: Subject: Re: 2009 Update X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 06 Nov 2009 21:32:45 -0000 Marcel, Glad to hear that your efforts are paying off. Thanks for all your hard wor= k. On Fri, Nov 6, 2009 at 10:52 AM, Marcel Moolenaar wrote: > All, > > Anton Shterenlikht reported various problems when he tried ia64 > and I'm pleased to announce some updates: > > 1. =A0The kernel panic relating to inconsistent high FP registers > =A0 =A0has been fixed. This also means that the following message > =A0 =A0will not appear on the console anymore: > =A0 =A0 =A0 =A0XXX: bogusly disabled high FP regs > > =A0 =A0Versions fixed: 9-CURRENT > =A0 =A0Fix will be merged to 8-STABLE after 8.0-RELEASE > > 2. =A0The failures in perl when threading has been enabled have > =A0 =A0been identified as a compiler bug relating to the use of > =A0 =A0statements in expressions. In other words, the expressions > =A0 =A0of the form: > =A0 =A0 =A0 =A0({ ... }) > > =A0 =A0All test failures were eliminated when these were recoded > =A0 =A0as proper inline functions. The perl port has not been > =A0 =A0fixed at this time. A definite confidence booster for the > =A0 =A0threading support on ia64 and yet another nail in GCC's > =A0 =A0coffin. > > 3. =A0I'm working on getting KDE 4 to build again. It's currently > =A0 =A0failing in optional packages. The base KDE 4 infrastructure > =A0 =A0is up and running and Konqueror (the web browser) seems to > =A0 =A0work quite well, though tends to dump core after a while. > =A0 =A0It would be looked into. > > 4. =A0GNOME built and ran fine before, but it's possible that > =A0 =A0things have changed. I'll keep playing with it. > > Future work: > > 1. =A0I got a VNC server for ia64 building and running, but I can't > =A0 =A0reproduce it at this time, so no fixes for the ports yet. With > =A0 =A0a VNC server, a whole set of new programs can be ported and > =A0 =A0tested better. > > 2. =A0I'm planning to change PAGE_SIZE to 16K instead of 8K. It be > =A0 =A0good for performance. More on this later. > > 3. =A0More compiler and debugger work. GCC is really not good for > =A0 =A0ia64. I'm planning on refocusing some of my attention towards > =A0 =A0compiler work. Related to this is the debugger. GDB is not > =A0 =A0lacking severely on ia64. Note that I don't plan to fix GDB. > =A0 =A0Neither will I fix GCC. I'll be looking elsewhere. > > Overall good news. However, the state of GCC and GDB for ia64 is > still a big problem in my opinion. > > FYI, > > -- > Marcel Moolenaar > xcllnt@mac.com > > > > _______________________________________________ > freebsd-ia64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ia64 > To unsubscribe, send any mail to "freebsd-ia64-unsubscribe@freebsd.org" > From owner-freebsd-ia64@FreeBSD.ORG Sat Nov 7 21:40:41 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B80D21065692 for ; Sat, 7 Nov 2009 21:40:41 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirj.bris.ac.uk (dirj.bris.ac.uk [137.222.10.78]) by mx1.freebsd.org (Postfix) with ESMTP id 77CB28FC16 for ; Sat, 7 Nov 2009 21:40:41 +0000 (UTC) Received: from isis.bris.ac.uk ([137.222.10.63]) by dirj.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1N6t1M-0002ub-Ei; Sat, 07 Nov 2009 21:40:40 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by isis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1N6t1L-0005hX-Mo; Sat, 07 Nov 2009 21:40:32 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3) with ESMTP id nA7LeV6Y078669; Sat, 7 Nov 2009 21:40:31 GMT (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3/Submit) id nA7LeVc7078668; Sat, 7 Nov 2009 21:40:31 GMT (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Sat, 7 Nov 2009 21:40:31 +0000 From: Anton Shterenlikht To: Marcel Moolenaar Message-ID: <20091107214031.GB78634@mech-cluster241.men.bris.ac.uk> References: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -4.4 X-Spam-Level: ---- Cc: ia64@freebsd.org Subject: Re: 2009 Update X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2009 21:40:41 -0000 On Fri, Nov 06, 2009 at 09:52:25AM -0800, Marcel Moolenaar wrote: > > 3. More compiler and debugger work. GCC is really not good for > ia64. I'm planning on refocusing some of my attention towards > compiler work. Related to this is the debugger. GDB is not > lacking severely on ia64. Note that I don't plan to fix GDB. > Neither will I fix GCC. I'll be looking elsewhere. This seems a major undertaking. Also, what will happen to a miriad of GCC-dependent ports? many thanks anton -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ia64@FreeBSD.ORG Sat Nov 7 22:45:36 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B944106566C for ; Sat, 7 Nov 2009 22:45:36 +0000 (UTC) (envelope-from codestr0m@osunix.org) Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.210.171]) by mx1.freebsd.org (Postfix) with ESMTP id C03E08FC14 for ; Sat, 7 Nov 2009 22:45:35 +0000 (UTC) Received: by yxe1 with SMTP id 1so1876071yxe.3 for ; Sat, 07 Nov 2009 14:45:35 -0800 (PST) Received: by 10.150.127.3 with SMTP id z3mr10405267ybc.301.1257632632593; Sat, 07 Nov 2009 14:23:52 -0800 (PST) Received: from ?192.168.1.2? ([76.116.128.142]) by mx.google.com with ESMTPS id 9sm493400ywe.56.2009.11.07.14.23.50 (version=SSLv3 cipher=RC4-MD5); Sat, 07 Nov 2009 14:23:51 -0800 (PST) Message-ID: <4AF5F413.7010302@osunix.org> Date: Sat, 07 Nov 2009 17:26:27 -0500 From: =?UTF-8?B?IkMuIEJlcmdzdHLDtm0i?= User-Agent: Thunderbird 2.0.0.22 (X11/20090909) MIME-Version: 1.0 To: Anton Shterenlikht References: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> <20091107214031.GB78634@mech-cluster241.men.bris.ac.uk> In-Reply-To: <20091107214031.GB78634@mech-cluster241.men.bris.ac.uk> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: =?UTF-8?B?IkMuIEI=?=, =?UTF-8?B?ZXJnc3Ryw7ZtIg==?= , ia64@freebsd.org, Michael Dexter Subject: Re: 2009 Update X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2009 22:45:36 -0000 Anton Shterenlikht wrote: > On Fri, Nov 06, 2009 at 09:52:25AM -0800, Marcel Moolenaar wrote: > >> 3. More compiler and debugger work. GCC is really not good for >> ia64. I'm planning on refocusing some of my attention towards >> compiler work. Related to this is the debugger. GDB is not >> lacking severely on ia64. Note that I don't plan to fix GDB. >> Neither will I fix GCC. I'll be looking elsewhere. >> > > This seems a major undertaking. Also, what will happen to > a miriad of GCC-dependent ports? > I'm willing to make PathScale's PathDB CDDL or possibly BSD licensed. I've been planning this for months, it has the green light and I'm the bottleneck. If there's interest it could serve a dual purpose of building a providing a more liberal licensed debugger for the BSD community/open source and share the workload beyond the ia64 community. I've not reviewed the code to know the quality, but I'm happy to give anyone access to the source. Once the headers are updated and there's a plan going forward we can make it publicly available. http://hg.pathscale.com Just let me know your username and I'll give you access. It may also be possible for PathScale's compiler to be getting a major improvement in the near future that would benefit IA64 and other targets. It's still uncertain, but I'd love to see it happen. Parts of our fully open source compiler project are being held up by some legal issues beyond my control. The parts that are pending wouldn't inhibit finishing our BSD port and or get in the way of anything ia64 related. Between now and after SC09 (SuperComputing) I apologize if I'm slow to respond to emails. irc is best for quick questions or to say hi.. Christopher CTO PathScale #pathscale irc.freenode.net (Sent from my open source email) From owner-freebsd-ia64@FreeBSD.ORG Sat Nov 7 23:23:03 2009 Return-Path: Delivered-To: ia64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 058B81065672 for ; Sat, 7 Nov 2009 23:23:03 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id B534C8FC13 for ; Sat, 7 Nov 2009 23:23:02 +0000 (UTC) Received: from seis.bris.ac.uk ([137.222.10.93]) by dirg.bris.ac.uk with esmtp (Exim 4.69) (envelope-from ) id 1N6ucP-0004By-9C; Sat, 07 Nov 2009 23:23:01 +0000 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by seis.bris.ac.uk with esmtp (Exim 4.67) (envelope-from ) id 1N6ucO-0006px-2X; Sat, 07 Nov 2009 23:22:52 +0000 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3) with ESMTP id nA7NMpul048685; Sat, 7 Nov 2009 23:22:51 GMT (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.3/8.14.3/Submit) id nA7NMpQb048659; Sat, 7 Nov 2009 23:22:51 GMT (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Sat, 7 Nov 2009 23:22:51 +0000 From: Anton Shterenlikht To: =?iso-8859-1?Q?C=2E_Bergstr=F6m?= Message-ID: <20091107232251.GA33482@mech-cluster241.men.bris.ac.uk> References: <595329F2-46F2-4393-B8E3-0923694D250D@mac.com> <20091107214031.GB78634@mech-cluster241.men.bris.ac.uk> <4AF5F413.7010302@osunix.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4AF5F413.7010302@osunix.org> User-Agent: Mutt/1.5.20 (2009-06-14) X-Spam-Score: -4.4 X-Spam-Level: ---- Cc: ia64@freebsd.org, Michael Dexter Subject: Re: 2009 Update X-BeenThere: freebsd-ia64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the IA-64 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2009 23:23:03 -0000 On Sat, Nov 07, 2009 at 05:26:27PM -0500, "C. Bergström" wrote: > Anton Shterenlikht wrote: > > On Fri, Nov 06, 2009 at 09:52:25AM -0800, Marcel Moolenaar wrote: > > > >> 3. More compiler and debugger work. GCC is really not good for > >> ia64. I'm planning on refocusing some of my attention towards > >> compiler work. Related to this is the debugger. GDB is not > >> lacking severely on ia64. Note that I don't plan to fix GDB. > >> Neither will I fix GCC. I'll be looking elsewhere. > >> > > > > This seems a major undertaking. Also, what will happen to > > a miriad of GCC-dependent ports? > > > I'm willing to make PathScale's PathDB CDDL or possibly BSD licensed. > I've been planning this for months, it has the green light and I'm the > bottleneck. If there's interest it could serve a dual purpose of > building a providing a more liberal licensed debugger for the BSD > community/open source and share the workload beyond the ia64 community. > I've not reviewed the code to know the quality, but I'm happy to give > anyone access to the source. Once the headers are updated and there's a > plan going forward we can make it publicly available. > > http://hg.pathscale.com > Just let me know your username and I'll give you access. > > > It may also be possible for PathScale's compiler to be getting a major > improvement in the near future that would benefit IA64 and other > targets. It's still uncertain, but I'd love to see it happen. Parts of > our fully open source compiler project are being held up by some legal > issues beyond my control. The parts that are pending wouldn't inhibit > finishing our BSD port and or get in the way of anything ia64 related. > > Between now and after SC09 (SuperComputing) I apologize if I'm slow to > respond to emails. irc is best for quick questions or to say hi.. There are 6 ia64 systems on top500 list (details below). All run linux, of course. But these organisations must use very good compilers, and, at least for nuclear codes (systems 71 and 96), these will be f90-f95 or even f2003 (I don't know of any f2008) compilers. Perhaps they do use PathScale and forget about GCC.. anton ################ Rank Site System Cores Rmax Rpeak 58 NASA/Ames Research Center/NAS United States SGI Altix 1.5/1.6/1.66 GHz, Voltaire Infiniband SGI 13824 66.57 82.94 66 Leibniz Rechenzentrum Germany Altix 4700 1.6 GHz SGI 9728 56.52 62.26 71 Commissariat a l'Energie Atomique (CEA) France NovaScale 5160, Itanium2 1.6 GHz, Quadrics Bull SA 9968 52.84 63.8 75 Wright-Patterson Air Force Base/DoD ASC United States Altix 4700 1.6 GHz SGI 9216 51.44 58.98 96 Commissariat a l'Energie Atomique (CEA) France Novascale 3045, Itanium2 1.6 GHz, Infiniband Bull SA 7680 42.13 49.15 325 Government Classified United States Cluster Platform 6000 rx1620, Itanium2 1.6 GHz, Quadrics Hewlett-Packard 4096 20.45 26.21te -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423