[CFT]: ClangBSD is selfhosting,
we need testers now - STATUS UPDATE
Dima Panov
fluffy at freebsd.org
Thu May 6 04:27:36 UTC 2010
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 at 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
More information about the freebsd-current
mailing list