From: xen.org <Ian.Jackson@eu.citrix.com>
To: xen-devel@lists.xensource.com, rumpkernel-builds@lists.sourceforge.net
Cc: ian.jackson@eu.citrix.com
Subject: [rumpuserxen test] 34949: regressions - FAIL
Date: Mon, 23 Feb 2015 17:28:05 +0000 [thread overview]
Message-ID: <osstest-34949-mainreport@xen.org> (raw)
flight 34949 rumpuserxen real [real]
http://www.chiark.greenend.org.uk/~xensrcts/logs/34949/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-i386-rumpuserxen 6 xen-build fail REGR. vs. 33866
build-amd64-rumpuserxen 6 xen-build fail REGR. vs. 33866
Tests which did not succeed, but are not blocking:
test-amd64-amd64-rumpuserxen-amd64 1 build-check(1) blocked n/a
test-amd64-i386-rumpuserxen-i386 1 build-check(1) blocked n/a
version targeted for testing:
rumpuserxen 61fe8953175baeeb37256cbb1df391b47381e50d
baseline version:
rumpuserxen 30d72f3fc5e35cd53afd82c8179cc0e0b11146ad
------------------------------------------------------------
People who touched revisions under test:
Antti Kantee <pooka@iki.fi>
Ian Jackson <Ian.Jackson@eu.citrix.com>
Martin Lucina <martin@lucina.net>
------------------------------------------------------------
jobs:
build-amd64 pass
build-i386 pass
build-amd64-pvops pass
build-i386-pvops pass
build-amd64-rumpuserxen fail
build-i386-rumpuserxen fail
test-amd64-amd64-rumpuserxen-amd64 blocked
test-amd64-i386-rumpuserxen-i386 blocked
------------------------------------------------------------
sg-report-flight on osstest.cam.xci-test.com
logs: /home/xc_osstest/logs
images: /home/xc_osstest/images
Logs, config files, etc. are available at
http://www.chiark.greenend.org.uk/~xensrcts/logs
Test harness code can be found at
http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary
Not pushing.
------------------------------------------------------------
commit 61fe8953175baeeb37256cbb1df391b47381e50d
Author: Martin Lucina <martin@lucina.net>
Date: Fri Feb 20 19:03:25 2015 +0100
app-tools: Use stubs to speed up cc.configure
cc.configure is extremely slow due to linking full kernel images for
each configure test. Optimize this by dropping mini-os.o and rumprun.o
from the link set, replacing the needed functions with stubs.
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 57419511711e1a9e45b69049bbebb701913c4231
Author: Martin Lucina <martin@lucina.net>
Date: Fri Feb 20 19:02:51 2015 +0100
Pull in latest buildrump.sh
For APP_TOOLS_STUBSOBJ
commit f373c2b231aaac3b608ea4151cc0fe7380104729
Author: Martin Lucina <martin@lucina.net>
Date: Fri Feb 20 15:50:47 2015 +0100
app-tools: Rewrite GCC specs, remove stunt ld, minimize wrappers
This commit solves the following problems:
- stunt ld runs the linker twice, which is slow. It is also a
maintenance problem, as we need to know about all possible linker
options that may get set by the caller. Fixed by rewriting the GCC
specs to use collect2.
- app-tools -cc and -c++ wrappers did not support -rdynamic which is
insisted on by many build systems. Fixed by correcting the GCC specs
to strip this option as it makes no sense for a rumprun build.
- app-tools -cc and -c++ wrappers contain duplicated common options
(-fno-builtin-XXX, etc.). Fixed by moving all common options where
possible to the GCC spec file.
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 9e4f48b7bab4b0c03ac77b46bb8081023f46cba4
Author: Antti Kantee <pooka@iki.fi>
Date: Thu Feb 19 21:37:27 2015 +0000
decide libunwind build the same way as in -baremetal
commit ca172ccbbf26258cdfd9314e3bb9129081800b7f
Author: Antti Kantee <pooka@iki.fi>
Date: Thu Feb 19 21:28:40 2015 +0000
use Makefile.app-tools from bmk-common
commit d2c6d10a26163c7f782ef43c1c04667a7ba67be9
Author: Antti Kantee <pooka@iki.fi>
Date: Thu Feb 19 21:28:07 2015 +0000
pull new buildrump.sh for Makefile.app-tools
commit 66ad927e225bfe64b7e44baaef7d7fe37859dacc
Author: Antti Kantee <pooka@iki.fi>
Date: Wed Feb 18 23:08:39 2015 +0000
set LIBC_MACHINE_CPU
required by libunwind/Makefile.inc in -current
commit 7e3abcf0c2893c99719c66dcad2a41242cacb2e5
Author: Antti Kantee <pooka@iki.fi>
Date: Wed Feb 18 21:42:57 2015 +0000
unify make'ing app-tools with rumprun-baremetal
commit 7f90a4fd728947c6a29718cb28ac2f7840480c44
Author: Antti Kantee <pooka@iki.fi>
Date: Wed Feb 18 20:47:38 2015 +0000
For make, use $APP_TOOLS_PLATFORM instead of hardcoding platform.
commit 7335aa88424360982f73ff327af0582d1e8f2ba9
Author: Antti Kantee <pooka@iki.fi>
Date: Wed Feb 18 20:33:21 2015 +0000
put app-tools stuff in a separate Makefile
almost identical to -baremetal now
commit a8b09d409e5356631d13df76d726e61d27010d23
Author: Antti Kantee <pooka@iki.fi>
Date: Tue Feb 17 21:27:32 2015 +0000
make the app-tools build look more like the one in -baremetal
commit 35fed293a5e2745c18033534f7af7014935a3c33
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 17:07:00 2015 +0100
buildxen.sh: Fail clearly if intermediate steps fail
Signed-off-by: Martin Lucina <martin@lucina.net>
commit a5832d737cbad89e233ec668cbd61e2649049830
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 16:58:23 2015 +0100
Build C++ support only if _BUILDRUMP_CXX is set
buildrump.sh probes if the host C++ compiler is installed and good
enough to build libc++; if not then we do not want to build the
remainder of C++ support (librumprun_unwind, app-tools, test program).
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 7c56ab514c46edfb28716a564aead26d2a84bb05
Author: Antti Kantee <pooka@iki.fi>
Date: Mon Feb 16 13:31:23 2015 +0000
Revert "in addition to installing clang, also use it to build things"
Apparently -xen isn't ready to be built with clang, so in the interest
of keeping Travis mostly working, just use gcc and skip the C++ bits.
This reverts commit fb7062772f05ded3e04a0e062d2631e16174f85c.
commit fb7062772f05ded3e04a0e062d2631e16174f85c
Author: Antti Kantee <pooka@iki.fi>
Date: Mon Feb 16 13:21:04 2015 +0000
in addition to installing clang, also use it to build things
commit 46524bd5a7df92c414cfda5ca566416773e64544
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 14:08:00 2015 +0100
(Travis) Install clang
Required to build libc++ (Travis GCC does not support C++11)
commit 6557794ead9ef705b6afcc8d7fcc07c78b30b7f6
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 13:45:40 2015 +0100
Update .gitignore
commit 16a917abac3959a012a0f435c5469faf2688fce9
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 13:45:19 2015 +0100
Add C++ hello, world to build
commit ce7a62783e67435ca3f2417b4279d8bf3bf4644e
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 13:44:30 2015 +0100
(app-tools) Add C++ support
- Add rumprun-xen-c++ wrapper
- Set CXX in rumprun-xen-[g]make
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 0fd76f60fe6cdf915c57405dc169d1ddb7d3c9b8
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 13:35:43 2015 +0100
(git)ignore librumprun_unwind build outputs
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 41ef9087cab5720ca9afc5e254fc71720eb1d417
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 13:34:23 2015 +0100
Install librumprun_unwind
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 36a0e276e58e9a473f1efa3776816b504a060a5d
Author: Antti Kantee <pooka@iki.fi>
Date: Sun Feb 15 16:38:08 2015 +0000
build & install a libunwind-equivalent
commit 1b350df6f392d0914e092e7c022fa780f1e4a0cf
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 16 13:21:18 2015 +0100
Pull in latest buildrump.sh and rumpsrc (C++ support)
This will now build libc++ if a C++11-supporting compiler is installed
on the host.
commit 248a899d6176eb242987613a77d76e59856550f9
Author: Martin Lucina <martin@lucina.net>
Date: Sun Feb 15 11:42:32 2015 +0100
Correct ordering of ctors/dtors
Constructors and destructors with no priority should be called last to
match existing systems (verified against Debian jessie).
Signed-off-by: Martin Lucina <martin@lucina.net>
commit b366626935d5706b158742e144a8cfb2a9e65f22
Author: Martin Lucina <martin@lucina.net>
Date: Sun Feb 15 00:20:05 2015 +0100
Call constructors/destructors with no priority
Constructors and destructors with no priority set were not being
included in init/fini_array.
Signed-off-by: Martin Lucina <martin@lucina.net>
commit fe60ccf1979568249be3552c6eed793e5c2153cb
Author: Antti Kantee <pooka@iki.fi>
Date: Sat Feb 14 22:59:03 2015 +0000
Include rumprun headers now that we use --sysroot
Previously, looks like headers got accidentally used from the host.
commit 40a43b875215c583b301631247439cfa33283758
Author: Martin Lucina <martin@lucina.net>
Date: Sat Feb 14 18:47:38 2015 +0100
Implement support for global constructors and destructors
Based on @anttikantee's implementation in rumprun-baremetal.
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 8af836e751ed191f3e2918668649710dd307e0b5
Author: Martin Lucina <martin@lucina.net>
Date: Tue Feb 10 10:49:23 2015 +0100
Pull in latest buildrump.sh and src-netbsd
For fixes to libc compat symbols missing (issue #21)
commit e28e2b9daf7ab2922913889d90ec438b9bee3d56
Author: Ian Jackson <ian.jackson@eu.citrix.com>
Date: Wed Feb 4 16:29:26 2015 +0000
app-tools: Support old -D__RUMPUSER_XEN__ for now
Released versions of Xen (Xen 4.5) rely on __RUMPUSER_XEN__ being
defined.
A patch to change this in Xen upstream exists and will be backported,
but until that makes it through to a stable point release of Xen 4.5,
we should support both #defines.
This commit partially reverts 91d56232d987
Renaming platform macros, app-tools and autoconf target string
Signed-off-by: Ian Jackson <Ian.Jackson@eu.citrix.com>
CC: Martin Lucina <martin@lucina.net>
CC: Ian Campbell <Ian.Campbell@eu.citrix.com>
CC: Wei Liu <wei.liu2@citrix.com>
commit 05e06b0fe52918d6575e33b7d7551d85c93f7aff
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 2 18:01:52 2015 +0100
Sync Travis CI configuration with app-tools rename
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 3b36d1f55a08e1849ccd5424afb0fbe29647bd6c
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 2 18:00:36 2015 +0100
Remove even older rumpxen-app-* variants of app-tools
Signed-off-by: Martin Lucina <martin@lucina.net>
commit 91d56232d987f5df594723ed46b9000b4d43e21a
Author: Martin Lucina <martin@lucina.net>
Date: Mon Feb 2 17:52:41 2015 +0100
Renaming platform macros, app-tools and autoconf target string
As discussed at: http://thread.gmane.org/gmane.comp.rumpkernel.user/739
This commit renames the platform macros, app-tools and autoconf target
string to be consistent with current naming of the entire stack:
app-tools/rumpapp-xen-* -> app-tools/rumprun-xen-*
$ARCH-rumpxen-netbsd -> $ARCH-rumprun-netbsd
-D__RUMPUSER_XEN__ -D__RUMPAPP__ -> -D__RUMPRUN__
Signed-off-by: Martin Lucina <martin@lucina.net>
reply other threads:[~2015-02-23 17:28 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=osstest-34949-mainreport@xen.org \
--to=ian.jackson@eu.citrix.com \
--cc=rumpkernel-builds@lists.sourceforge.net \
--cc=xen-devel@lists.xensource.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.