Re: [CFT]: ClangBSD is selfhosting, we need testers now - STATUS UPDATE

From: Dima Panov <fluffy_at_freebsd.org>
Date: Thu, 6 May 2010 15:27:08 +1100
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 _at_ 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
Received on Thu May 06 2010 - 02:27:36 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:03 UTC