Dear coreboot readers!
This is the automatic build system of coreboot.
The developer "stepan" checked in revision 4047 to the coreboot repository. This caused the following changes:
Change Log: Ronald Hoogenboom writes: I've attached a patch that removes the 3-mile-long compiler commandlines, which vim's quickfix doesn't like so much. Instead of putting all those -DXYZ='bla' on the compiler commandline, they are put in a file called settings.h (as #define XYZ bla) and only a --include=settings.h is put on the commandline. This file is created unconditionally at the same time as when the CPUFLAGS simply expanded make variable used to be created (not via a target rule and dependency), so it shouldn't change anything.
Signed-off-by: Ronald Hoogenboom hoogenboom30@zonnet.nl Acked-by: Ronald G. Minnich rminnich@gmail.com Acked-by: Stefan Reinauer stepan@coresystems.de
Build Log: Compilation of a-trend:atc-6220 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=atc-6220&am... Compilation of a-trend:atc-6240 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=atc-6240&am... Compilation of abit:be6-ii_v2_0 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=be6-ii_v2_0... Compilation of advantech:pcm-5820 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=pcm-5820&am... Compilation of amd:rumba has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=rumba&v... Compilation of asi:mb_5blgp has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=mb_5blgp&am... Compilation of asi:mb_5blmp has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=mb_5blmp&am... Compilation of asus:mew-am has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=mew-am&... Compilation of asus:mew-vm has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=mew-vm&... Compilation of asus:p2b has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=p2b&ven... Compilation of asus:p2b-ds has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=p2b-ds&... Compilation of asus:p2b-f has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=p2b-f&v... Compilation of asus:p3b-f has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=p3b-f&v... Compilation of axus:tc320 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=tc320&v... Compilation of azza:pt-6ibd has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=pt-6ibd&... Compilation of bcom:winnet100 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=winnet100&a... Compilation of bcom:winnetp680 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=winnetp680&... Compilation of biostar:m6tba has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=m6tba&v... Compilation of compaq:deskpro_en_sff_p600 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=deskpro_en_... Compilation of dell:s1850 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=s1850&v... Compilation of digitallogic:adl855pc has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=adl855pc&am... Compilation of digitallogic:msm586seg has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=msm586seg&a... Compilation of eaglelion:5bcm has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=5bcm&ve... Compilation of emulation:qemu-x86 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=qemu-x86&am... Compilation of gigabyte:ga-6bxc has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=ga-6bxc&... Compilation of iei:juki-511p has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=juki-511p&a... Compilation of iei:nova4899r has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=nova4899r&a... Compilation of intel:jarrell has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=jarrell&... Compilation of intel:mtarvon has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=mtarvon&... Compilation of intel:truxton has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=truxton&... Compilation of intel:xe7501devkit has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=xe7501devki... Compilation of jetway:j7f24 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=j7f24&v... Compilation of lippert:frontrunner has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=frontrunner... Compilation of msi:ms6119 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=ms6119&... Compilation of msi:ms6147 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=ms6147&... Compilation of msi:ms6178 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=ms6178&... Compilation of nec:powermate2000 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=powermate20... Compilation of olpc:btest has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=btest&v... Compilation of olpc:rev_a has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=rev_a&v... Compilation of rca:rm4100 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=rm4100&... Compilation of supermicro:x6dai_g has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=x6dai_g&... Compilation of supermicro:x6dhe_g has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=x6dhe_g&... Compilation of supermicro:x6dhe_g2 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=x6dhe_g2&am... Compilation of supermicro:x6dhr_ig has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=x6dhr_ig&am... Compilation of supermicro:x6dhr_ig2 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=x6dhr_ig2&a... Compilation of technologic:ts5300 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=ts5300&... Compilation of televideo:tc7020 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=tc7020&... Compilation of thomson:ip1000 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=ip1000&... Compilation of tyan:s1846 has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=s1846&v... Compilation of via:epia has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=epia&ve... Compilation of via:epia-cn has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=epia-cn&... Compilation of via:epia-m has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=epia-m&... Compilation of via:pc2500e has been broken See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=pc2500e&...
If something broke during this checkin please be a pain in stepan's neck until the issue is fixed.
If this issue is not fixed within 24h the revision should be backed out.
Best regards, coreboot automatic build system
coreboot information wrote:
See the error log at http://qa.coreboot.org/log_buildbrd.php?revision=4047&device=atc-6220&am...
../romcc -O2 -mcpu=p2 --label-prefix=failover -Icoreboot-v2-4047/src -I. -Icoreboot-v2-4047/src/include -Icoreboot-v2-4047/src/arch/i386/include -I/usr/lib64/gcc/x86_64-suse-linux/4.3/include --include=settings.h coreboot-v2-4047/src/mainboard/a-trend/atc-6220/../../../arch/i386/lib/failover.c -o failover.inc Invalid option specified: --include=settings.h
Oops.
//Peter
On 03.04.2009 01:28, coreboot information wrote:
Build Log: Compilation of a-trend:atc-6220 has been broken Compilation of a-trend:atc-6240 has been broken Compilation of abit:be6-ii_v2_0 has been broken Compilation of advantech:pcm-5820 has been broken Compilation of amd:rumba has been broken Compilation of asi:mb_5blgp has been broken Compilation of asi:mb_5blmp has been broken Compilation of asus:mew-am has been broken Compilation of asus:mew-vm has been broken Compilation of asus:p2b has been broken Compilation of asus:p2b-ds has been broken Compilation of asus:p2b-f has been broken Compilation of asus:p3b-f has been broken Compilation of axus:tc320 has been broken Compilation of azza:pt-6ibd has been broken Compilation of bcom:winnet100 has been broken Compilation of bcom:winnetp680 has been broken Compilation of biostar:m6tba has been broken Compilation of compaq:deskpro_en_sff_p600 has been broken Compilation of dell:s1850 has been broken Compilation of digitallogic:adl855pc has been broken Compilation of digitallogic:msm586seg has been broken Compilation of eaglelion:5bcm has been broken Compilation of emulation:qemu-x86 has been broken Compilation of gigabyte:ga-6bxc has been broken Compilation of iei:juki-511p has been broken Compilation of iei:nova4899r has been broken Compilation of intel:jarrell has been broken Compilation of intel:mtarvon has been broken Compilation of intel:truxton has been broken Compilation of intel:xe7501devkit has been broken Compilation of jetway:j7f24 has been broken Compilation of lippert:frontrunner has been broken Compilation of msi:ms6119 has been broken Compilation of msi:ms6147 has been broken Compilation of msi:ms6178 has been broken Compilation of nec:powermate2000 has been broken Compilation of olpc:btest has been broken Compilation of olpc:rev_a has been broken Compilation of rca:rm4100 has been broken Compilation of supermicro:x6dai_g has been broken Compilation of supermicro:x6dhe_g has been broken Compilation of supermicro:x6dhe_g2 has been broken Compilation of supermicro:x6dhr_ig has been broken Compilation of supermicro:x6dhr_ig2 has been broken Compilation of technologic:ts5300 has been broken Compilation of televideo:tc7020 has been broken Compilation of thomson:ip1000 has been broken Compilation of tyan:s1846 has been broken Compilation of via:epia has been broken Compilation of via:epia-cn has been broken Compilation of via:epia-m has been broken Compilation of via:pc2500e has been broken
Although the breakage itself is not something to be celebrated, we now have a list of boards using ROMCC by default. Now if we could convert them to CAR, we'd win big time.
Regards, Carl-Daniel
On Thu, Apr 2, 2009 at 8:33 PM, Carl-Daniel Hailfinger < c-d.hailfinger.devel.2006@gmx.net> wrote:
On 03.04.2009 01:28, coreboot information wrote:
Build Log: Compilation of a-trend:atc-6220 has been broken Compilation of a-trend:atc-6240 has been broken Compilation of abit:be6-ii_v2_0 has been broken Compilation of advantech:pcm-5820 has been broken Compilation of amd:rumba has been broken Compilation of asi:mb_5blgp has been broken Compilation of asi:mb_5blmp has been broken Compilation of asus:mew-am has been broken Compilation of asus:mew-vm has been broken Compilation of asus:p2b has been broken Compilation of asus:p2b-ds has been broken Compilation of asus:p2b-f has been broken Compilation of asus:p3b-f has been broken Compilation of axus:tc320 has been broken Compilation of azza:pt-6ibd has been broken Compilation of bcom:winnet100 has been broken Compilation of bcom:winnetp680 has been broken Compilation of biostar:m6tba has been broken Compilation of compaq:deskpro_en_sff_p600 has been broken Compilation of dell:s1850 has been broken Compilation of digitallogic:adl855pc has been broken Compilation of digitallogic:msm586seg has been broken Compilation of eaglelion:5bcm has been broken Compilation of emulation:qemu-x86 has been broken Compilation of gigabyte:ga-6bxc has been broken Compilation of iei:juki-511p has been broken Compilation of iei:nova4899r has been broken Compilation of intel:jarrell has been broken Compilation of intel:mtarvon has been broken Compilation of intel:truxton has been broken Compilation of intel:xe7501devkit has been broken Compilation of jetway:j7f24 has been broken Compilation of lippert:frontrunner has been broken Compilation of msi:ms6119 has been broken Compilation of msi:ms6147 has been broken Compilation of msi:ms6178 has been broken Compilation of nec:powermate2000 has been broken Compilation of olpc:btest has been broken Compilation of olpc:rev_a has been broken Compilation of rca:rm4100 has been broken Compilation of supermicro:x6dai_g has been broken Compilation of supermicro:x6dhe_g has been broken Compilation of supermicro:x6dhe_g2 has been broken Compilation of supermicro:x6dhr_ig has been broken Compilation of supermicro:x6dhr_ig2 has been broken Compilation of technologic:ts5300 has been broken Compilation of televideo:tc7020 has been broken Compilation of thomson:ip1000 has been broken Compilation of tyan:s1846 has been broken Compilation of via:epia has been broken Compilation of via:epia-cn has been broken Compilation of via:epia-m has been broken Compilation of via:pc2500e has been broken
Although the breakage itself is not something to be celebrated, we now have a list of boards using ROMCC by default. Now if we could convert them to CAR, we'd win big time.
As good as that would be, we know the ROMCC code works, and we don't know if we can find people with boards to test new ports for all of them. That, and CAR is so much easier to work with in v3, so let's concentrate our efforts there. My 2 cents, at least.
-Corey
On 03.04.2009 03:41, Corey Osgood wrote:
On Thu, Apr 2, 2009 at 8:33 PM, Carl-Daniel Hailfinger wrote:
Although the breakage itself is not something to be celebrated, we now have a list of boards using ROMCC by default. Now if we could convert them to CAR, we'd win big time.
As good as that would be, we know the ROMCC code works, and we don't know if we can find people with boards to test new ports for all of them. That, and CAR is so much easier to work with in v3, so let's concentrate our efforts there. My 2 cents, at least.
Absolutely agreed about ease of use of v3 CAR. My hope was to simplify porting to v3 by switching v2 targets to CAR. But v2 CAR is horribly complicated, so your point about concentrating efforts on v3 is very valid. Now if some targets can be converted easily to v2 CAR (less than 30 minutes per board), my idea still might make sense, if only to differentiate between hard/impossible and easy CAR conversions from the hardware POV.
And to be honest, I want to test how well Urbez' gcc+xmmstack solution works out for the hard targets.
Regards, Carl-Daniel
On 03.04.2009 4:16 Uhr, Carl-Daniel Hailfinger wrote:
And to be honest, I want to test how well Urbez' gcc+xmmstack solution works out for the hard targets.
Any idea where to get that one? All I could ever find was a single web page talking about it.
Stefan
On 03.04.2009 11:51, Stefan Reinauer wrote:
On 03.04.2009 4:16 Uhr, Carl-Daniel Hailfinger wrote:
And to be honest, I want to test how well Urbez' gcc+xmmstack solution works out for the hard targets.
Any idea where to get that one? All I could ever find was a single web page talking about it.
Urbez mailed it to me a few weeks ago with the following explanation:
Remember that in some CPU's you must activate in CR4 the 9 bit, for work correctly.
movl 0x200,%eax #CR4 bit 9 for SSE movl %eax,%cr4
The application is too primitive, but works fine. It uses pcre, for easy parse the *.s generated with gcc, in the Code of xmmstack.c say's the options that i use for generate the *.s assembly code:
gcc -fomit-frame-pointer -fno-stack-protector *.c
if you will you can delete the code for mmx registers, but can be util for another person.
It's attached to this mail.
Regards, Carl-Daniel
On Fri, Apr 03, 2009 at 12:27:07PM +0200, Carl-Daniel Hailfinger wrote:
/* XMM-STACK: convert the stack to a XMM registers for gcc x86 assembler codes Copyright (C) 2008 Urbez Santana i Roma
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Ouch, GPLv3-or-later. Can you please ask him if he likes to relicense it to GPLv2-or-later as we can't use it otherwise (at most for inspiration, but not the code itself). Yes, GPLv2 and GPLv3 are incompatible, which sucks.
Uwe.
On 03.04.2009 13:22, Uwe Hermann wrote:
On Fri, Apr 03, 2009 at 12:27:07PM +0200, Carl-Daniel Hailfinger wrote:
/* XMM-STACK: convert the stack to a XMM registers for gcc x86 assembler codes Copyright (C) 2008 Urbez Santana i Roma
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Ouch, GPLv3-or-later. Can you please ask him if he likes to relicense it to GPLv2-or-later as we can't use it otherwise (at most for inspiration, but not the code itself). Yes, GPLv2 and GPLv3 are incompatible, which sucks.
AFAICS xmmstack is an external tool like gcc. We don't care about the license of gcc because gcc is not incorporated into the final binary. Why would xmmstack be different?
Regards, Carl-Daniel
On Fri, Apr 03, 2009 at 01:26:56PM +0200, Carl-Daniel Hailfinger wrote:
AFAICS xmmstack is an external tool like gcc. We don't care about the license of gcc because gcc is not incorporated into the final binary.
Ah, I see. If it's an external tool (not meant to be linked against other coreboot code) then there's no problem.
Uwe.