From owner-freebsd-current@FreeBSD.ORG Thu May 6 04:27:36 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2CF65106564A; Thu, 6 May 2010 04:27:36 +0000 (UTC) (envelope-from fluffy@freebsd.org) Received: from ns.ael.RU (ns.ael.ru [62.76.207.226]) by mx1.freebsd.org (Postfix) with ESMTP id 47DA68FC19; Thu, 6 May 2010 04:27:34 +0000 (UTC) Received: from Fluffy.Khv.RU (dhcp-14.local.ael [192.168.100.14]) by ns.ael.RU (8.14.3/8.14.3/Fluffy/5.3) with ESMTP id o464RUtB036634; Thu, 6 May 2010 15:27:30 +1100 (VLAST) (envelope-from fluffy@freebsd.org) Received: from Fluffy.Khv.RU (fluffy@localhost [127.0.0.1]) by Fluffy.Khv.RU (8.14.4/8.14.4/Fluffy/5.4.1) with ESMTP id o464RAMl037400; Thu, 6 May 2010 15:27:10 +1100 (VLAST) (envelope-from fluffy@freebsd.org) Received: (from fluffy@localhost) by Fluffy.Khv.RU (8.14.4/8.14.4/Submit) id o464RALj037399; Thu, 6 May 2010 15:27:10 +1100 (VLAST) (envelope-from fluffy@freebsd.org) From: Dima Panov Organization: The FreeBSD Project To: freebsd-current@freebsd.org Date: Thu, 6 May 2010 15:27:08 +1100 User-Agent: KMail/1.13.3 (FreeBSD/9.0-900011-CURRENT; KDE/4.4.3; amd64; ; ) References: <20100505171357.GA6913@freebsd.org> In-Reply-To: <20100505171357.GA6913@freebsd.org> X-Face: "RE-2'yS-N:*/7DHOjQ%Az<.+SG>K7B'k(&; qb0K4]Hv>J}"l9,=:m2_]-3S/}`b\]yA-g !y3en*Zl(i-86iM?Q[w@!=rW&JdT>KHW@dri>+qMcy42O, 5#izEqa-K+=B<@A X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-3.0 (ns.ael.RU [192.168.1.1]); Thu, 06 May 2010 15:27:30 +1100 (VLAST) X-Spam-Status: No, score=-104.4 required=3.0 tests=ALL_TRUSTED,BAYES_00, USER_IN_WHITELIST autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on ns.ael.RU Cc: Roman Divacky , current@freebsd.org Subject: Re: [CFT]: ClangBSD is selfhosting, we need testers now - STATUS UPDATE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 May 2010 04:27:36 -0000 On Thursday 06 May 2010 04:13:57 Roman Divacky wrote: > fwiw, it looks like it may make sense to have 2nd round of runtime testing > :) > > these things were fixed in clangbsd that were reported as problems: > > 1) static binaries (eg. make) crash > > 2) kernel sound module miscompilation > > 3) bootloader problem which prevented clangbsd from booting > > 4) fix building when CC/CXX were set to cc/c++ > > 5) kernel printf modifiers semantic checking was implemented > > 6) i386 default cpu setting fix > > I know about these problems that are still not fixed > > 1) i386 is being miscompiled so clang built clang crashes > > this is being worked on, we have a test case and I believe > Dmitry Andric (big kudos to him!) is about to submit a bug > report to llvm > > 2) mergemaster problems - I have a fix but have not commited it yet > > 3) ruby crashes > > so, if you have one of the problems I listed as being fixed I'd like you > to update clangbsd sources and rebuild the world to make sure that the > problem you had was indeed fixed. If it wasn't, please report back to me. > New testers are welcome too of course :) > > I am all ears about new problems as well. Please restrict your testing > to amd64 as i386 is broken. You are free to test on ARM too as I am > quite sure it works "reasonably well" there but noone tested it. > > thank you! > > Roman Divacky > Building in chroot (based on previous svn tree from CFT was firstly announced) ===> usr.bin/clang/lib/libllvmpowerpccodegen (all) clang++ -O2 -pipe - I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/include - I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/tools/clang/include - I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/lib/Target/PowerPC -I. -I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../include -DLLVM_ON_UNIX - DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-rtti - DLLVM_HOSTTRIPLE=\"amd64-undermydesk-freebsd9.0\" - I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp clang++ -O2 -pipe - I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/include - I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/tools/clang/include - I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/lib/Target/PowerPC -I. -I/usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../include -DLLVM_ON_UNIX - DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -fno-rtti - DLLVM_HOSTTRIPLE=\"amd64-undermydesk-freebsd9.0\" - I/usr/obj/usr/src/tmp/legacy/usr/include -c /usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp In file included from /usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../../../contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp:252: In file included from /usr/src/usr.bin/clang/lib/libllvmpowerpccodegen/../../include/PPCGenCodeEmitter.inc:2: ./PPCGenCodeEmitter.inc.h:1560:5: error: use of undeclared identifier 'llvm_report_error' llvm_report_error(Msg.str()); ^ 1 diagnostic generated. *** Error code 1 Stop in /usr/src/usr.bin/clang/lib/libllvmpowerpccodegen. *** Error code 1 $[/a/FreeBSD/src-clang] Updated to revision 207691. -- Dima "Red Fox" Panov @ Home | C73E 2B72 1FFD 61BD E206 1234 A626 76ED 93E3 B018 Khabarovsk, Russia | 2D30 2CCB 9984 130C 6F87 BAFC FB8B A09D D539 8F29 KDE@FreeBSD Team | FreeBSD committer since 10.08.2009 | FreeBSD since Sept 1995 Twitter.com:fluffy_khv | Skype: dima.panov | Jabber.org/GTalk/QIP.ru:fluffy.khv