All of lore.kernel.org
 help / color / mirror / Atom feed
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.