From owner-freebsd-sparc64@FreeBSD.ORG Mon Jan 13 11:06:52 2014 Return-Path: Delivered-To: freebsd-sparc64@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D3441696 for ; Mon, 13 Jan 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id BABBE1159 for ; Mon, 13 Jan 2014 11:06:52 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.7/8.14.7) with ESMTP id s0DB6ql3095985 for ; Mon, 13 Jan 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.7/8.14.7/Submit) id s0DB6qbq095983 for freebsd-sparc64@FreeBSD.org; Mon, 13 Jan 2014 11:06:52 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 13 Jan 2014 11:06:52 GMT Message-Id: <201401131106.s0DB6qbq095983@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-sparc64@FreeBSD.org Subject: Current problem reports assigned to freebsd-sparc64@FreeBSD.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Jan 2014 11:06:52 -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 sparc/170663 sparc64 panics with VIA 6421 SATA150 controller on Blade 1500 o sparc/169669 sparc64 Something seems broken in sparc64 TLS or lang/lua o sparc/164227 sparc64 [boot] Can't boot 9.0-RELEASE/sparc64 on Blade 1500 s sparc/164226 sparc64 [cd] Data corruption on 9.0-RELEASE when reading from o sparc/162513 sparc64 mpt(4), mptutil(8) reports variable, erroneous drive i o sparc/141918 sparc64 [ehci] ehci_interrupt: unrecoverable error, controller s sparc/139134 sparc64 kernel output corruption s sparc/107087 sparc64 [hang] system is hung during boot from CD o sparc/105048 sparc64 [trm] trm(4) panics on sparc64 o sparc/104428 sparc64 [nullfs] nullfs panics on E4500 (but not E420) o sparc/71729 sparc64 printf in kernel thread causes panic on SPARC 11 problems total. From owner-freebsd-sparc64@FreeBSD.ORG Tue Jan 14 09:38:23 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E067A615; Tue, 14 Jan 2014 09:38:23 +0000 (UTC) Received: from worker01.tb.des.no (worker01.tb.des.no [41.154.2.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 207C911CB; Tue, 14 Jan 2014 09:38:22 +0000 (UTC) Received: from worker01.tb.des.no (localhost [127.0.0.1]) by worker01.tb.des.no (8.14.5/8.14.5) with ESMTP id s0E9cHDf039727; Tue, 14 Jan 2014 11:38:17 +0200 (SAST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by worker01.tb.des.no (8.14.5/8.14.5/Submit) id s0E9cH7p039446; Tue, 14 Jan 2014 09:38:17 GMT (envelope-from tinderbox@freebsd.org) Date: Tue, 14 Jan 2014 09:38:17 GMT Message-Id: <201401140938.s0E9cH7p039446@worker01.tb.des.no> X-Authentication-Warning: worker01.tb.des.no: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [releng_10 tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Jan 2014 09:38:24 -0000 TB --- 2014-01-14 09:30:43 - tinderbox 2.20 running on worker01.tb.des.no TB --- 2014-01-14 09:30:43 - FreeBSD worker01.tb.des.no 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-14 09:30:43 - starting RELENG_10 tinderbox run for sparc64/sparc64 TB --- 2014-01-14 09:30:43 - cleaning the object tree TB --- 2014-01-14 09:30:43 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-01-14 09:31:36 - At svn revision 260622 TB --- 2014-01-14 09:31:37 - building world TB --- 2014-01-14 09:31:37 - CROSS_BUILD_TESTING=YES TB --- 2014-01-14 09:31:37 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-14 09:31:37 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-14 09:31:37 - SRCCONF=/dev/null TB --- 2014-01-14 09:31:37 - TARGET=sparc64 TB --- 2014-01-14 09:31:37 - TARGET_ARCH=sparc64 TB --- 2014-01-14 09:31:37 - TZ=UTC TB --- 2014-01-14 09:31:37 - __MAKE_CONF=/dev/null TB --- 2014-01-14 09:31:37 - cd /src TB --- 2014-01-14 09:31:37 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Tue Jan 14 09:31:48 UTC 2014 >>> 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 [...] cc -O2 -pipe -DGCCVER=\"4.2\" -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/obj/sparc64.sparc64/src/tmp/usr\" -DCROSS_DIRECTORY_STRUCTURE -I/obj/sparc64.sparc64/src/tmp/src/gnu/usr.bin/cc/cc_int/../cc_tools -I/src/gnu/usr.bin/cc/cc_int/../cc_tools -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/config -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/include -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/libcpp/include -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/libdecnumber -std=gnu89 -I/obj/sparc64.sparc64/src/tmp/legacy/usr/include -c /src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-into-ssa.c -o tree-into-ssa.o cc -O2 -pipe -DGCCVER=\"4.2\" -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/obj/sparc64.sparc64/src/tmp/usr\" -DCROSS_DIRECTORY_STRUCTURE -I/obj/sparc64.sparc64/src/tmp/src/gnu/usr.bin/cc/cc_int/../cc_tools -I/src/gnu/usr.bin/cc/cc_int/../cc_tools -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/config -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/include -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/libcpp/include -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/libdecnumber -std=gnu89 -I/obj/sparc64.sparc64/src/tmp/legacy/usr/include -c /src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-outof-ssa.c -o tree-outof-ssa.o cc -O2 -pipe -DGCCVER=\"4.2\" -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=\"/obj/sparc64.sparc64/src/tmp/usr\" -DCROSS_DIRECTORY_STRUCTURE -I/obj/sparc64.sparc64/src/tmp/src/gnu/usr.bin/cc/cc_int/../cc_tools -I/src/gnu/usr.bin/cc/cc_int/../cc_tools -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/config -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/include -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/libcpp/include -I/src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcclibs/libdecnumber -std=gnu89 -I/obj/sparc64.sparc64/src/tmp/legacy/usr/include -c /src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-ssa-ccp.c -o tree-ssa-ccp.o /src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-ssa-ccp.c: In function 'fold_stmt_r': /src/gnu/usr.bin/cc/cc_int/../../../../contrib/gcc/tree-ssa-ccp.c:1969: internal compiler error: Segmentation fault: 11 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[3]: stopped in /src/gnu/usr.bin/cc/cc_int *** Error code 1 Stop. bmake[2]: stopped in /src/gnu/usr.bin/cc *** Error code 1 Stop. bmake[1]: stopped in /src *** Error code 1 Stop. bmake: stopped in /src *** [buildworld] Error code 1 Stop in /src. TB --- 2014-01-14 09:38:16 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-14 09:38:16 - ERROR: failed to build world TB --- 2014-01-14 09:38:16 - 276.99 user 181.74 system 452.48 real http://tinderbox.des.no/tinderbox-freebsd10-build-RELENG_10-sparc64-sparc64.full From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 15 17:55:35 2014 Return-Path: Delivered-To: freebsd-sparc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A12D147F for ; Wed, 15 Jan 2014 17:55:35 +0000 (UTC) Received: from mail-pa0-x24d.google.com (mail-pa0-x24d.google.com [IPv6:2607:f8b0:400e:c03::24d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 7CB5511B1 for ; Wed, 15 Jan 2014 17:55:35 +0000 (UTC) Received: by mail-pa0-f77.google.com with SMTP id fb1so14996pad.4 for ; Wed, 15 Jan 2014 09:55:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:message-id:date:subject:from:to:content-type; bh=IZnGZWBKvFjGzGUVNE4dAlCAVj46X4n7WI0H2zQbOf0=; b=S7q3O7xx/LPVWYiDKqN5efQP4vRc00+bo+zd2EIXOr/n1CMWXMFixCLDe1nVrvo4wm hJjD7KHyImqh6MsUJsaAobXi2Pfvp4CTaRqjv9Fxsn914QpYVaYyVc1aYdyyG0mwXd5o rP34U1749F/ZpbA87zZaFmRG6d8fc0vEnnswLwQGfxnyBZcc8yta+JwJZ11Cy1yqmRAK BKaHMDUQJrdOESVtZ26BwUab2naXMTf0uUaFGbC94w+V475al6tJCepnQWYdfiIQgQSH A/89CeqvvPFnCliKzYWyOsjT73R3c/kLoDossqnNaqq7sgwn0w6Hlndyn3pyw0hJL5Z1 zHlw== MIME-Version: 1.0 X-Received: by 10.66.66.109 with SMTP id e13mr1278978pat.1.1389808535231; Wed, 15 Jan 2014 09:55:35 -0800 (PST) Message-ID: <001a113627700c637e04f0060424@google.com> Date: Wed, 15 Jan 2014 17:55:35 +0000 Subject: www.freebsd.org From: Ava Hobbs To: freebsd-sparc@freebsd.org Content-Type: text/plain; charset=windows-1252; format=flowed; delsp=yes Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.17 X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2014 17:55:35 -0000 DQoNCkhpLA0KDQpJIGp1c3Qgd2FudGVkIHRvIHNlbmQgeW91IGEgcXVpY2sgbm90ZS4gV2l0aCBh IGZldyBzaW1wbGUgY2hhbmdlcyB0byBtYWtlDQp5b3VyIHNpdGUgbW9yZSBTRU8tZnJpZW5kbHkg SZJtIHN1cmUgeW91IGNhbiBjb252ZXJ0IG1vcmUgdmlzaXRvcnMgaW50bw0KbGVhZHMgYW5kIGdl dCBpdCBwbGFjZWQgaGlnaGVyIGluIHRoZSBvcmdhbmljIHNlYXJjaCByZXN1bHRzLCBmb3Iga2V5 d29yZHMNCnRoYXQgbWF0dGVyIHRvIHlvdSB0aGUgbW9zdC4NCg0KV2UgYXJlIFVTQSBiYXNlZCBj b21wYW55IHdpdGggYSBncmVhdCBpbi1ob3VzZSB0ZWNobmljYWwgdGVhbSB3aG8gcmVhbGx5DQpr bm93IHRoZWlyIHN0dWZmIGFib3V0IHNlYXJjaCBlbmdpbmUgb3B0aW1pemF0aW9uLg0KDQpXb3Vs ZCB5b3UgbGlrZSBhIGJpdCBtb3JlIGluZm9ybWF0aW9uIGFib3V0IGhvdyB0byBnaXZlIHlvdXIg d2Vic2l0ZSBhDQpib29zdCB3aXRoIGJldHRlciBTRU8/DQoNCkJlc3QgcmVnYXJkcywNCg0KQXZh IEhvYmJzDQpTRU8vV0VCIFNwZWNpYWxpc3QNCg0KW2ltYWdlOiBMaW5rZWRJbl0gW2ltYWdlOiBG YWNlYm9va10gW2ltYWdlOiBUd2l0dGVyXSBbaW1hZ2U6IFNreXBlXQ0KICAgICAgICAgICAgIFMg ICBFICBPICAgICAgICAgICAgKlNlYXJjaCBFbmdpbmUgT3B0aW1pemF0aW9uKg0KDQpXZSByZXNw ZWN0IHlvdXIgcHJpdmFjeSBhbmQgd2FudCB0byBtYWtlIHN1cmUgeW91IGFyZSBhd2FyZSBvZiBh IGZldw0KdGhpbmdzLiBCeSByZXBseWluZyB0byB0aGlzIGVtYWlsLCB5b3UgYXV0aG9yaXplIG91 ciBVU0EgYWZmaWxpYXRlcyB0aGF0DQpjYW4gaGVscCB3aXRoIHlvdXIgcHJvamVjdCB0byBjYWxs IHlvdSBhdCB0aGUgbnVtYmVyIHlvdSBwcm92aWRlZCwgYW5kIHlvdQ0KdW5kZXJzdGFuZCB0aGF0 IHRoZXkgbWF5IHVzZSBhdXRvbWF0ZWQgcGhvbmUgdGVjaG5vbG9neSB0byBjYWxsIHlvdS4gQXQg bm8NCnRpbWUgYXJlIHlvdSByZXF1aXJlZCB0byBtYWtlIGEgcHVyY2hhc2UuDQo= From owner-freebsd-sparc64@FreeBSD.ORG Wed Jan 15 18:04:03 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 15968BBA; Wed, 15 Jan 2014 18:04:03 +0000 (UTC) Received: from worker01.tb.des.no (worker01.tb.des.no [41.154.2.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 44840133E; Wed, 15 Jan 2014 18:04:01 +0000 (UTC) Received: from worker01.tb.des.no (localhost [127.0.0.1]) by worker01.tb.des.no (8.14.5/8.14.5) with ESMTP id s0FI3vmd029693; Wed, 15 Jan 2014 20:03:57 +0200 (SAST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by worker01.tb.des.no (8.14.5/8.14.5/Submit) id s0FI3vZK029673; Wed, 15 Jan 2014 18:03:57 GMT (envelope-from tinderbox@freebsd.org) Date: Wed, 15 Jan 2014 18:03:57 GMT Message-Id: <201401151803.s0FI3vZK029673@worker01.tb.des.no> X-Authentication-Warning: worker01.tb.des.no: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Subject: [releng_10 tinderbox] failure on sparc64/sparc64 Precedence: bulk X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Jan 2014 18:04:03 -0000 TB --- 2014-01-15 15:50:43 - tinderbox 2.20 running on worker01.tb.des.no TB --- 2014-01-15 15:50:43 - FreeBSD worker01.tb.des.no 9.1-RELEASE-p4 FreeBSD 9.1-RELEASE-p4 #0: Mon Jun 17 11:42:37 UTC 2013 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 TB --- 2014-01-15 15:50:43 - starting RELENG_10 tinderbox run for sparc64/sparc64 TB --- 2014-01-15 15:50:43 - cleaning the object tree TB --- 2014-01-15 15:50:43 - /usr/local/bin/svn stat --no-ignore /src TB --- 2014-01-15 15:51:30 - At svn revision 260689 TB --- 2014-01-15 15:51:31 - building world TB --- 2014-01-15 15:51:31 - CROSS_BUILD_TESTING=YES TB --- 2014-01-15 15:51:31 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-15 15:51:31 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-15 15:51:31 - SRCCONF=/dev/null TB --- 2014-01-15 15:51:31 - TARGET=sparc64 TB --- 2014-01-15 15:51:31 - TARGET_ARCH=sparc64 TB --- 2014-01-15 15:51:31 - TZ=UTC TB --- 2014-01-15 15:51:31 - __MAKE_CONF=/dev/null TB --- 2014-01-15 15:51:31 - cd /src TB --- 2014-01-15 15:51:31 - /usr/bin/make -B buildworld >>> Building an up-to-date make(1) >>> World build started on Wed Jan 15 15:51:42 UTC 2014 >>> 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 Wed Jan 15 17:25:21 UTC 2014 TB --- 2014-01-15 17:25:21 - generating LINT kernel config TB --- 2014-01-15 17:25:21 - cd /src/sys/sparc64/conf TB --- 2014-01-15 17:25:21 - /usr/bin/make -B LINT TB --- 2014-01-15 17:25:21 - cd /src/sys/sparc64/conf TB --- 2014-01-15 17:25:21 - /usr/sbin/config -m LINT TB --- 2014-01-15 17:25:21 - building LINT kernel TB --- 2014-01-15 17:25:21 - CROSS_BUILD_TESTING=YES TB --- 2014-01-15 17:25:21 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-15 17:25:21 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-15 17:25:21 - SRCCONF=/dev/null TB --- 2014-01-15 17:25:21 - TARGET=sparc64 TB --- 2014-01-15 17:25:21 - TARGET_ARCH=sparc64 TB --- 2014-01-15 17:25:21 - TZ=UTC TB --- 2014-01-15 17:25:21 - __MAKE_CONF=/dev/null TB --- 2014-01-15 17:25:21 - cd /src TB --- 2014-01-15 17:25:21 - /usr/bin/make -B buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Wed Jan 15 17:25:21 UTC 2014 >>> 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 Wed Jan 15 18:03:35 UTC 2014 TB --- 2014-01-15 18:03:35 - cd /src/sys/sparc64/conf TB --- 2014-01-15 18:03:35 - /usr/sbin/config -m GENERIC TB --- 2014-01-15 18:03:35 - building GENERIC kernel TB --- 2014-01-15 18:03:35 - CROSS_BUILD_TESTING=YES TB --- 2014-01-15 18:03:35 - MAKEOBJDIRPREFIX=/obj TB --- 2014-01-15 18:03:35 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2014-01-15 18:03:35 - SRCCONF=/dev/null TB --- 2014-01-15 18:03:35 - TARGET=sparc64 TB --- 2014-01-15 18:03:35 - TARGET_ARCH=sparc64 TB --- 2014-01-15 18:03:35 - TZ=UTC TB --- 2014-01-15 18:03:35 - __MAKE_CONF=/dev/null TB --- 2014-01-15 18:03:35 - cd /src TB --- 2014-01-15 18:03:35 - /usr/bin/make -B buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Wed Jan 15 18:03:35 UTC 2014 >>> 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 [...] cd /src/sys/modules/aic7xxx/aicasm; PATH=/obj/sparc64.sparc64/src/tmp/legacy/usr/sbin:/obj/sparc64.sparc64/src/tmp/legacy/usr/bin:/obj/sparc64.sparc64/src/tmp/legacy/usr/games:/obj/sparc64.sparc64/src/tmp/legacy/bin:/sbin:/bin:/usr/sbin:/usr/bin MAKEOBJDIRPREFIX=/obj/sparc64.sparc64/src/sys/GENERIC/modules /obj/src/make.amd64/bmake SSP_CFLAGS= -DNO_CPU_CFLAGS -DNO_CTF -DEARLY_BUILD all cc -O2 -pipe -I. -I/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -c /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm.c cc -O2 -pipe -I. -I/src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm -std=gnu99 -Wsystem-headers -Werror -Wall -Wno-format-y2k -W -Wno-unused-parameter -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Wreturn-type -Wcast-qual -Wwrite-strings -Wswitch -Wshadow -Wunused-parameter -Wcast-align -Wno-pointer-sign -c /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c: In function 'symtable_dump': /src/sys/modules/aic7xxx/aicasm/../../../dev/aic7xxx/aicasm/aicasm_symbol.c:461: internal compiler error: in var_ann, at tree-flow-inline.h:127 Please submit a full bug report, with preprocessed source if appropriate. See for instructions. *** Error code 1 Stop. bmake[1]: stopped in /src/sys/modules/aic7xxx/aicasm *** Error code 1 Stop. bmake: stopped in /src *** [buildkernel] Error code 1 Stop in /src. TB --- 2014-01-15 18:03:56 - WARNING: /usr/bin/make returned exit code 1 TB --- 2014-01-15 18:03:56 - ERROR: failed to build GENERIC kernel TB --- 2014-01-15 18:03:56 - 5891.50 user 2357.90 system 7993.38 real http://tinderbox.des.no/tinderbox-freebsd10-build-RELENG_10-sparc64-sparc64.full From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 16 21:31:09 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 310F3AB2 for ; Thu, 16 Jan 2014 21:31:09 +0000 (UTC) Received: from vlakno.cz (mail.vlakno.cz [95.129.96.251]) by mx1.freebsd.org (Postfix) with ESMTP id E81621B2F for ; Thu, 16 Jan 2014 21:31:08 +0000 (UTC) Received: by vlakno.cz (Postfix, from userid 1002) id 9FB481CC55CC; Thu, 16 Jan 2014 22:31:01 +0100 (CET) Date: Thu, 16 Jan 2014 22:31:01 +0100 From: Roman Divacky To: sparc64@freebsd.org Subject: Call for help: clang/llvm for sparc64 Message-ID: <20140116213101.GA33444@freebsd.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="MGYHOYXEY6WxJCY8" Content-Disposition: inline User-Agent: Mutt/1.5.22 (2013-10-16) X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jan 2014 21:31:09 -0000 --MGYHOYXEY6WxJCY8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi! LLVM is getting a sparc64 backend. It can even selfhost on linux. But it cant on FreeBSD. I am wondering what causes that difference. A small test case where the difference can be seen is compiling tcsh from base. The gethost utility used during the build just coredumps. I suspect fixing that might get us on par with linux. So I am looking for someone who is willing to compile llvm/clang and analyze whats wrong with gethost in tcsh compilation. This is how to do it (you need trunk llvm/clang): svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm cd llvm/ svn co http://llvm.org/svn/llvm-project/cfe/trunk clang cd ../ CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing ./configure --enable-optimized --enable-targets=sparc64 make make install will give you a clang binary that you can use for tcsh compilation: cd /usr/src/bin/csh CC=clang make I am more than willing to help with llvm/clang side of this but I dont know anything about sparc64 so I need help. But please contact me if you want to help! Thanks, Roman --MGYHOYXEY6WxJCY8 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) iEYEARECAAYFAlLYT5UACgkQLVEj6D3CBExz8ACeJJPnJ7OCBXOgO9asM3kiAqiJ P5QAnjVehUozz6/kHzo1OQWBGB8R+vOs =ZXrr -----END PGP SIGNATURE----- --MGYHOYXEY6WxJCY8-- From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 17 13:20:14 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A012B10D; Fri, 17 Jan 2014 13:20:14 +0000 (UTC) Received: from mx.bsdtec.net (mx.bsdtec.net [174.34.171.65]) by mx1.freebsd.org (Postfix) with ESMTP id 731C71297; Fri, 17 Jan 2014 13:20:14 +0000 (UTC) Received: from localhost (mx.bsdtec.net [172.16.32.2]) by mx.bsdtec.net (Postfix) with ESMTP id 37094489876; Fri, 17 Jan 2014 13:12:49 +0000 (UTC) Received: from mx.bsdtec.net ([172.16.32.2]) by localhost (mx.bsdtec.net [172.16.32.2]) (amavisd-new, port 10032) with ESMTP id yRrKe5LaxQ6p; Fri, 17 Jan 2014 13:12:48 +0000 (UTC) Received: from localhost (mx.bsdtec.net [172.16.32.2]) by mx.bsdtec.net (Postfix) with ESMTP id 0ED46489898; Fri, 17 Jan 2014 13:12:48 +0000 (UTC) X-Virus-Scanned: amavisd-new at bsdtec.net Received: from mx.bsdtec.net ([172.16.32.2]) by localhost (mx.bsdtec.net [172.16.32.2]) (amavisd-new, port 10026) with ESMTP id 7ERyw_tWInSV; Fri, 17 Jan 2014 13:12:47 +0000 (UTC) Received: from [192.168.1.102] (bsdtec.plus.com [84.92.41.141]) by mx.bsdtec.net (Postfix) with ESMTPSA id 25A0B489876; Fri, 17 Jan 2014 13:12:47 +0000 (UTC) Date: Fri, 17 Jan 2014 13:12:42 +0000 Subject: Re: Call for help: clang/llvm for sparc64 Message-ID: From: Craig Butler To: Roman Divacky MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 Cc: sparc64@freebsd.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2014 13:20:14 -0000 SGkgUm9tYW4gYW5kIGxpc3QuCgpJJ3ZlIGdvdCBzb21lIHNwYXJlIHRpbWUgYW5kIHNwYXJjNjQg a2l0IGluIHRoZSByYWNrLiAgSSBjYW4gaGVscCBvdXQgYW5kIHdhbGsgdGhyb3VnaCBhbnl0aGlu ZyB5b3UgbmVlZC4KCktpbmQgUmVnYXJkcwoKQ3JhaWcgQnV0bGVyCgpSb21hbiBEaXZhY2t5IDxy ZGl2YWNreUBmcmVlYnNkLm9yZz4gd3JvdGU6Cgo+SGkhCj4KPkxMVk0gaXMgZ2V0dGluZyBhIHNw YXJjNjQgYmFja2VuZC4gSXQgY2FuIGV2ZW4gc2VsZmhvc3Qgb24gbGludXguIEJ1dCBpdCBjYW50 Cj5vbiBGcmVlQlNELiBJIGFtIHdvbmRlcmluZyB3aGF0IGNhdXNlcyB0aGF0IGRpZmZlcmVuY2Uu Cj4KPkEgc21hbGwgdGVzdCBjYXNlIHdoZXJlIHRoZSBkaWZmZXJlbmNlIGNhbiBiZSBzZWVuIGlz IGNvbXBpbGluZyB0Y3NoIGZyb20KPmJhc2UuIFRoZSBnZXRob3N0IHV0aWxpdHkgdXNlZCBkdXJp bmcgdGhlIGJ1aWxkIGp1c3QgY29yZWR1bXBzLiBJIHN1c3BlY3QKPmZpeGluZyB0aGF0IG1pZ2h0 IGdldCB1cyBvbiBwYXIgd2l0aCBsaW51eC4KPgo+U28gSSBhbSBsb29raW5nIGZvciBzb21lb25l IHdobyBpcyB3aWxsaW5nIHRvIGNvbXBpbGUgbGx2bS9jbGFuZyBhbmQKPmFuYWx5emUgd2hhdHMg d3Jvbmcgd2l0aCBnZXRob3N0IGluIHRjc2ggY29tcGlsYXRpb24uCj4KPlRoaXMgaXMgaG93IHRv IGRvIGl0ICh5b3UgbmVlZCB0cnVuayBsbHZtL2NsYW5nKToKPgo+c3ZuIGNvIGh0dHA6Ly9sbHZt Lm9yZy9zdm4vbGx2bS1wcm9qZWN0L2xsdm0vdHJ1bmsgbGx2bQo+Y2QgbGx2bS8KPnN2biBjbyBo dHRwOi8vbGx2bS5vcmcvc3ZuL2xsdm0tcHJvamVjdC9jZmUvdHJ1bmsgY2xhbmcKPmNkIC4uLwo+ Q0ZMQUdTPS1mbm8tc3RyaWN0LWFsaWFzaW5nIENYWEZMQUdTPS1mbm8tc3RyaWN0LWFsaWFzaW5n IC4vY29uZmlndXJlIC0tZW5hYmxlLW9wdGltaXplZCAtLWVuYWJsZS10YXJnZXRzPXNwYXJjNjQK Pm1ha2UKPm1ha2UgaW5zdGFsbAo+Cj53aWxsIGdpdmUgeW91IGEgY2xhbmcgYmluYXJ5IHRoYXQg eW91IGNhbiB1c2UgZm9yIHRjc2ggY29tcGlsYXRpb246Cj4KPmNkIC91c3Ivc3JjL2Jpbi9jc2gK PkNDPWNsYW5nIG1ha2UKPgo+SSBhbSBtb3JlIHRoYW4gd2lsbGluZyB0byBoZWxwIHdpdGggbGx2 bS9jbGFuZyBzaWRlIG9mIHRoaXMgYnV0IEkgZG9udCBrbm93Cj5hbnl0aGluZyBhYm91dCBzcGFy YzY0IHNvIEkgbmVlZCBoZWxwLiBCdXQgcGxlYXNlIGNvbnRhY3QgbWUgaWYgeW91IHdhbnQgdG8K PmhlbHAhCj4KPlRoYW5rcywgUm9tYW4K From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 17 18:37:36 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id A15AD4D3 for ; Fri, 17 Jan 2014 18:37:36 +0000 (UTC) Received: from vlakno.cz (mail.vlakno.cz [95.129.96.251]) by mx1.freebsd.org (Postfix) with ESMTP id 662571E85 for ; Fri, 17 Jan 2014 18:37:35 +0000 (UTC) Received: by vlakno.cz (Postfix, from userid 1002) id D2EF81CC55A4; Fri, 17 Jan 2014 19:37:33 +0100 (CET) Date: Fri, 17 Jan 2014 19:37:33 +0100 From: Roman Divacky To: Craig Butler Subject: Re: Call for help: clang/llvm for sparc64 Message-ID: <20140117183733.GA93251@freebsd.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.22 (2013-10-16) Cc: sparc64@freebsd.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2014 18:37:36 -0000 We got further. It looks like the problem is TLS related. It's crashing in __getCurrentRuneLocale(). And to correct myself - you need to do --enable-target=sparc (not sparc64) and you need to compile with gcc48. Anyway, start using llvm on sparc64, it's getting usable :) So more usage is better. On Fri, Jan 17, 2014 at 01:12:42PM +0000, Craig Butler wrote: > Hi Roman and list. > > I've got some spare time and sparc64 kit in the rack. I can help out and walk through anything you need. > > Kind Regards > > Craig Butler > > Roman Divacky wrote: > > >Hi! > > > >LLVM is getting a sparc64 backend. It can even selfhost on linux. But it cant > >on FreeBSD. I am wondering what causes that difference. > > > >A small test case where the difference can be seen is compiling tcsh from > >base. The gethost utility used during the build just coredumps. I suspect > >fixing that might get us on par with linux. > > > >So I am looking for someone who is willing to compile llvm/clang and > >analyze whats wrong with gethost in tcsh compilation. > > > >This is how to do it (you need trunk llvm/clang): > > > >svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm > >cd llvm/ > >svn co http://llvm.org/svn/llvm-project/cfe/trunk clang > >cd ../ > >CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing ./configure --enable-optimized --enable-targets=sparc64 > >make > >make install > > > >will give you a clang binary that you can use for tcsh compilation: > > > >cd /usr/src/bin/csh > >CC=clang make > > > >I am more than willing to help with llvm/clang side of this but I dont know > >anything about sparc64 so I need help. But please contact me if you want to > >help! > > > >Thanks, Roman From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 17 18:39:15 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id E5564506; Fri, 17 Jan 2014 18:39:15 +0000 (UTC) Received: from mx.bsdtec.net (mx.bsdtec.net [174.34.171.65]) by mx1.freebsd.org (Postfix) with ESMTP id B63B91E90; Fri, 17 Jan 2014 18:39:15 +0000 (UTC) Received: from localhost (mx.bsdtec.net [172.16.32.2]) by mx.bsdtec.net (Postfix) with ESMTP id ADB9F489876; Fri, 17 Jan 2014 18:39:09 +0000 (UTC) Received: from mx.bsdtec.net ([172.16.32.2]) by localhost (mx.bsdtec.net [172.16.32.2]) (amavisd-new, port 10032) with ESMTP id cX-YCD-h7_Xl; Fri, 17 Jan 2014 18:39:08 +0000 (UTC) Received: from localhost (mx.bsdtec.net [172.16.32.2]) by mx.bsdtec.net (Postfix) with ESMTP id 7F071489898; Fri, 17 Jan 2014 18:39:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at bsdtec.net Received: from mx.bsdtec.net ([172.16.32.2]) by localhost (mx.bsdtec.net [172.16.32.2]) (amavisd-new, port 10026) with ESMTP id tmSu_MxtrLbS; Fri, 17 Jan 2014 18:39:08 +0000 (UTC) Received: from [192.168.1.110] (bsdtec.plus.com [84.92.41.141]) by mx.bsdtec.net (Postfix) with ESMTPSA id B3848489876; Fri, 17 Jan 2014 18:39:07 +0000 (UTC) Message-ID: <1389983946.3414.3.camel@atlas.lerwick.hopto.org> Subject: Re: Call for help: clang/llvm for sparc64 From: Craig Butler To: Roman Divacky Date: Fri, 17 Jan 2014 18:39:06 +0000 In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.4-0ubuntu1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: sparc64@freebsd.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2014 18:39:16 -0000 On Fri, 2014-01-17 at 13:12 +0000, Craig Butler wrote: > Hi Roman and list. > > I've got some spare time and sparc64 kit in the rack. I can help out and walk through anything you need. > > Kind Regards > > Craig Butler > > Roman Divacky wrote: > > >Hi! > > > >LLVM is getting a sparc64 backend. It can even selfhost on linux. But it cant > >on FreeBSD. I am wondering what causes that difference. > > > >A small test case where the difference can be seen is compiling tcsh from > >base. The gethost utility used during the build just coredumps. I suspect > >fixing that might get us on par with linux. > > > >So I am looking for someone who is willing to compile llvm/clang and > >analyze whats wrong with gethost in tcsh compilation. > > > >This is how to do it (you need trunk llvm/clang): > > > >svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm > >cd llvm/ > >svn co http://llvm.org/svn/llvm-project/cfe/trunk clang > >cd ../ > >CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing ./configure --enable-optimized --enable-targets=sparc64 > >make > >make install > > > >will give you a clang binary that you can use for tcsh compilation: > > > >cd /usr/src/bin/csh > >CC=clang make > > > >I am more than willing to help with llvm/clang side of this but I dont know > >anything about sparc64 so I need help. But please contact me if you want to > >help! > > > >Thanks, Roman > _______________________________________________ > freebsd-sparc64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-sparc64 > To unsubscribe, send any mail to "freebsd-sparc64-unsubscribe@freebsd.org" Arrrrggghhh !! 9.2-RELEASE sparc64 configure: error: The selected GCC C++ compiler is not new enough to build LLVM. Please upgrade to GCC 4.7. You may pass --disable-compiler-version-checks to configure to bypass these sanity checks. root@bulldog:~# gcc -v Using built-in specs. Target: sparc64-undermydesk-freebsd Configured with: FreeBSD/sparc64 system compiler Thread model: posix gcc version 4.2.1 20070831 patched [FreeBSD] Guess I'll have to try 10-RC5 (or wait till 10 RELEASE ??) Regards Craig Butler From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 17 18:49:29 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 4D58A6D4; Fri, 17 Jan 2014 18:49:29 +0000 (UTC) Received: from mx.bsdtec.net (mx.bsdtec.net [174.34.171.65]) by mx1.freebsd.org (Postfix) with ESMTP id 0741E1F46; Fri, 17 Jan 2014 18:49:28 +0000 (UTC) Received: from localhost (mx.bsdtec.net [172.16.32.2]) by mx.bsdtec.net (Postfix) with ESMTP id 7B9FA489876; Fri, 17 Jan 2014 18:49:28 +0000 (UTC) Received: from mx.bsdtec.net ([172.16.32.2]) by localhost (mx.bsdtec.net [172.16.32.2]) (amavisd-new, port 10032) with ESMTP id 4FwKTSMbG7hc; Fri, 17 Jan 2014 18:49:27 +0000 (UTC) Received: from localhost (mx.bsdtec.net [172.16.32.2]) by mx.bsdtec.net (Postfix) with ESMTP id 74F06489898; Fri, 17 Jan 2014 18:49:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at bsdtec.net Received: from mx.bsdtec.net ([172.16.32.2]) by localhost (mx.bsdtec.net [172.16.32.2]) (amavisd-new, port 10026) with ESMTP id eg3E1_vvV2Ox; Fri, 17 Jan 2014 18:49:27 +0000 (UTC) Received: from [192.168.1.110] (bsdtec.plus.com [84.92.41.141]) by mx.bsdtec.net (Postfix) with ESMTPSA id A16EA489876; Fri, 17 Jan 2014 18:49:26 +0000 (UTC) Message-ID: <1389984564.3414.5.camel@atlas.lerwick.hopto.org> Subject: Re: Call for help: clang/llvm for sparc64 From: Craig Butler To: Roman Divacky Date: Fri, 17 Jan 2014 18:49:24 +0000 In-Reply-To: <20140117183733.GA93251@freebsd.org> References: <20140117183733.GA93251@freebsd.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.8.4-0ubuntu1 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Cc: sparc64@freebsd.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2014 18:49:29 -0000 On Fri, 2014-01-17 at 19:37 +0100, Roman Divacky wrote: > We got further. It looks like the problem is TLS related. It's crashing > in __getCurrentRuneLocale(). > > And to correct myself - you need to do --enable-target=sparc (not sparc64) > and you need to compile with gcc48. > > Anyway, start using llvm on sparc64, it's getting usable :) So more usage > is better. > > On Fri, Jan 17, 2014 at 01:12:42PM +0000, Craig Butler wrote: > > Hi Roman and list. > > > > I've got some spare time and sparc64 kit in the rack. I can help out and walk through anything you need. > > > > Kind Regards > > > > Craig Butler > > > > Roman Divacky wrote: > > > > >Hi! > > > > > >LLVM is getting a sparc64 backend. It can even selfhost on linux. But it cant > > >on FreeBSD. I am wondering what causes that difference. > > > > > >A small test case where the difference can be seen is compiling tcsh from > > >base. The gethost utility used during the build just coredumps. I suspect > > >fixing that might get us on par with linux. > > > > > >So I am looking for someone who is willing to compile llvm/clang and > > >analyze whats wrong with gethost in tcsh compilation. > > > > > >This is how to do it (you need trunk llvm/clang): > > > > > >svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm > > >cd llvm/ > > >svn co http://llvm.org/svn/llvm-project/cfe/trunk clang > > >cd ../ > > >CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing ./configure --enable-optimized --enable-targets=sparc64 > > >make > > >make install > > > > > >will give you a clang binary that you can use for tcsh compilation: > > > > > >cd /usr/src/bin/csh > > >CC=clang make > > > > > >I am more than willing to help with llvm/clang side of this but I dont know > > >anything about sparc64 so I need help. But please contact me if you want to > > >help! > > > > > >Thanks, Roman Thanks Roman.. I'll compile gcc48 on my tinderbox and try again. Report back soon Regards Craig Butler From owner-freebsd-sparc64@FreeBSD.ORG Fri Jan 17 22:13:38 2014 Return-Path: Delivered-To: sparc64@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 53F4F7F7 for ; Fri, 17 Jan 2014 22:13:38 +0000 (UTC) Received: from vlakno.cz (mail.vlakno.cz [95.129.96.251]) by mx1.freebsd.org (Postfix) with ESMTP id 17B7710C9 for ; Fri, 17 Jan 2014 22:13:37 +0000 (UTC) Received: by vlakno.cz (Postfix, from userid 1002) id 0404C1CC55B3; Fri, 17 Jan 2014 23:13:30 +0100 (CET) Date: Fri, 17 Jan 2014 23:13:30 +0100 From: Roman Divacky To: Craig Butler Subject: Re: Call for help: clang/llvm for sparc64 Message-ID: <20140117221330.GA2788@freebsd.org> References: <20140117183733.GA93251@freebsd.org> <1389984564.3414.5.camel@atlas.lerwick.hopto.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1389984564.3414.5.camel@atlas.lerwick.hopto.org> User-Agent: Mutt/1.5.22 (2013-10-16) Cc: sparc64@freebsd.org X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Jan 2014 22:13:38 -0000 fwiw, we have a small testcase and I filed a bug in upstream llvm http://llvm.org/bugs/show_bug.cgi?id=18521 A big thank you, to jmg@ for providing the testcase and analyzing the bug. Roman On Fri, Jan 17, 2014 at 06:49:24PM +0000, Craig Butler wrote: > On Fri, 2014-01-17 at 19:37 +0100, Roman Divacky wrote: > > We got further. It looks like the problem is TLS related. It's crashing > > in __getCurrentRuneLocale(). > > > > And to correct myself - you need to do --enable-target=sparc (not sparc64) > > and you need to compile with gcc48. > > > > Anyway, start using llvm on sparc64, it's getting usable :) So more usage > > is better. > > > > On Fri, Jan 17, 2014 at 01:12:42PM +0000, Craig Butler wrote: > > > Hi Roman and list. > > > > > > I've got some spare time and sparc64 kit in the rack. I can help out and walk through anything you need. > > > > > > Kind Regards > > > > > > Craig Butler > > > > > > Roman Divacky wrote: > > > > > > >Hi! > > > > > > > >LLVM is getting a sparc64 backend. It can even selfhost on linux. But it cant > > > >on FreeBSD. I am wondering what causes that difference. > > > > > > > >A small test case where the difference can be seen is compiling tcsh from > > > >base. The gethost utility used during the build just coredumps. I suspect > > > >fixing that might get us on par with linux. > > > > > > > >So I am looking for someone who is willing to compile llvm/clang and > > > >analyze whats wrong with gethost in tcsh compilation. > > > > > > > >This is how to do it (you need trunk llvm/clang): > > > > > > > >svn co http://llvm.org/svn/llvm-project/llvm/trunk llvm > > > >cd llvm/ > > > >svn co http://llvm.org/svn/llvm-project/cfe/trunk clang > > > >cd ../ > > > >CFLAGS=-fno-strict-aliasing CXXFLAGS=-fno-strict-aliasing ./configure --enable-optimized --enable-targets=sparc64 > > > >make > > > >make install > > > > > > > >will give you a clang binary that you can use for tcsh compilation: > > > > > > > >cd /usr/src/bin/csh > > > >CC=clang make > > > > > > > >I am more than willing to help with llvm/clang side of this but I dont know > > > >anything about sparc64 so I need help. But please contact me if you want to > > > >help! > > > > > > > >Thanks, Roman > > Thanks Roman.. I'll compile gcc48 on my tinderbox and try again. > > Report back soon > > Regards > > Craig Butler