Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 May 2010 15:27:08 +1100
From:      Dima Panov <fluffy@freebsd.org>
To:        freebsd-current@freebsd.org
Cc:        Roman Divacky <rdivacky@freebsd.org>, current@freebsd.org
Subject:   Re: [CFT]: ClangBSD is selfhosting, we need testers now - STATUS UPDATE
Message-ID:  <201005061527.09615.fluffy@freebsd.org>
In-Reply-To: <20100505171357.GA6913@freebsd.org>
References:  <20100505171357.GA6913@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005061527.09615.fluffy>