Mir

Merge lp:~alan-griffiths/mir/bump-mir-server-ABI into lp:mir

Proposed by Alan Griffiths
Status: Merged
Merged at revision: 4223
Proposed branch: lp:~alan-griffiths/mir/bump-mir-server-ABI
Merge into: lp:mir
Diff against target: 136 lines (+12/-17)
5 files modified
CMakeLists.txt (+2/-2)
debian/control (+2/-2)
debian/libmirserver45.install (+1/-1)
src/server/CMakeLists.txt (+1/-1)
src/server/symbols.map (+6/-11)
To merge this branch: bzr merge lp:~alan-griffiths/mir/bump-mir-server-ABI
Reviewer Review Type Date Requested Status
Mir CI Bot continuous-integration Needs Fixing
Brandon Schaefer (community) Approve
Review via email: mp+328444@code.launchpad.net

Commit message

Bump mirserver ABI (as we broke it)

To post a comment you must log in.
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4218
https://mir-jenkins.ubuntu.com/job/mir-ci/3522/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4820/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5021
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5010
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5010
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5010
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4857/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4857/console

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3522/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4219
https://mir-jenkins.ubuntu.com/job/mir-ci/3523/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4821/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5022
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5011
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5011
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5011
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4858/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4858/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4858/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4858/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4858
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4858/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3523/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :
Download full text (4.6 KiB)

    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4858/console
...
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4858/console

Hmm, did artful just switch toolchain?

13:38:01 11: ==10353== Use of uninitialised value of size 8
13:38:01 11: ==10353== at 0x50DED94: std::_Hashtable<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> > >, std::__detail::_Select1st, std::equal_to<mir::shell::PersistentSurfaceStore::Id>, std::hash<mir::shell::PersistentSurfaceStore::Id>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_before_node(unsigned long, mir::shell::PersistentSurfaceStore::Id const&, unsigned long) const (hashtable.h:1413)
13:38:01 11: ==10353== by 0x50DDFBF: std::_Hashtable<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> > >, std::__detail::_Select1st, std::equal_to<mir::shell::PersistentSurfaceStore::Id>, std::hash<mir::shell::PersistentSurfaceStore::Id>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_find_node(unsigned long, mir::shell::PersistentSurfaceStore::Id const&, unsigned long) const (hashtable.h:634)
13:38:01 11: ==10353== by 0x50DDD77: std::pair<std::__detail::_Node_iterator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, false, true>, bool> std::_Hashtable<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> > >, std::__detail::_Select1st, std::equal_to<mir::shell::PersistentSurfaceStore::Id>, std::hash<mir::shell::PersistentSurfaceStore::Id>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, false, true> >::_M_emplace<std::pair<mir::shell::PersistentSurfaceStore::Id, std::shared_ptr<mir::scene::Surface> > >(std::integral_constant<bool, true>, std::pair<mir::shell::PersistentSurfaceStore::Id, std::shared_ptr<mir::scene::Surface> >&&) (hashtable.h:1527)
13:38:01 11: ==10353== by 0x50DD1DA: std::pair<std::__detail::_Node_iterator<std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, false, true>, bool> std::__detail::_Insert<mir::shell::PersistentSurfaceStore::Id, std::pair<mir::shell::PersistentSurfaceStore::Id const, std::weak_ptr<mir::scene::Surface> >, std::allocator<std::pair<mir::shell::PersistentSurfaceS...

Read more...

Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4220
https://mir-jenkins.ubuntu.com/job/mir-ci/3526/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4825/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5026
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5015
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5015
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5015
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4862/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4862/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4862/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4862/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4862
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4862/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3526/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4221
https://mir-jenkins.ubuntu.com/job/mir-ci/3527/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4826/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5027
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5016
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5016
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5016
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4863/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4863/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4863/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4863/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4863
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4863/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3527/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

Hmm there's also this:

07:14:49 21: [ RUN ] PersistentSurfaceStoreId.serialization_roundtrips_with_deserialization
07:14:49 21: ==15654== Use of uninitialised value of size 8
07:14:49 21: ==15654== at 0x6E16C01: _itoa_word (_itoa.c:180)
07:14:49 21: ==15654== by 0x6E1B412: vfprintf (vfprintf.c:1636)
07:14:49 21: ==15654== by 0x6EE44A3: __vsprintf_chk (vsprintf_chk.c:82)
07:14:49 21: ==15654== by 0x6EE43FC: __sprintf_chk (sprintf_chk.c:31)
07:14:49 21: ==15654== by 0x6102632: ??? (in /lib/x86_64-linux-gnu/libuuid.so.1.3.0)
07:14:49 21: ==15654== by 0x2E528C0: mir::shell::PersistentSurfaceStore::Id::serialize_to_string[abi:cxx11]() const (persistent_surface_store.cpp:67)

Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4222
https://mir-jenkins.ubuntu.com/job/mir-ci/3528/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4827/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5028
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5017
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5017
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5017
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4864/console
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4864/console
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4864/console
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4864/console
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4864/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4864
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4864/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4864
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4864/artifact/output/*zip*/output.zip
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4864/console

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3528/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4223
https://mir-jenkins.ubuntu.com/job/mir-ci/3529/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4828/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5029
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5018
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5018
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5018
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4865/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4865/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4865/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4865/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4865/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4865/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4865
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4865/artifact/output/*zip*/output.zip
    ABORTED: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4865/console

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3529/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Continuous integration, rev:4225
https://mir-jenkins.ubuntu.com/job/mir-ci/3530/
Executed test runs:
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-mir/4829/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5030
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5019
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5019
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5019
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4866/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4866/artifact/output/*zip*/output.zip
    FAILURE: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4866/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4866/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4866
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4866/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3530/rebuild

review: Needs Fixing (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

Reverted all the lp;1708635 related experiments

Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

PASSED: Continuous integration, rev:4219
https://mir-jenkins.ubuntu.com/job/mir-ci/3539/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-mir/4841
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5042
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5031
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5031
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5031
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4878/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4878
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4878/artifact/output/*zip*/output.zip

Click here to trigger a rebuild:
https://mir-jenkins.ubuntu.com/job/mir-ci/3539/rebuild

review: Approve (continuous-integration)
Revision history for this message
Brandon Schaefer (brandontschaefer) wrote :

lgtm

review: Approve
Revision history for this message
Mir CI Bot (mir-ci-bot) wrote :

FAILED: Autolanding.
More details in the following jenkins job:
https://mir-jenkins.ubuntu.com/job/mir-autolanding/1382/
Executed test runs:
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-mir/4856
    FAILURE: https://mir-jenkins.ubuntu.com/job/generic-land-mp/1497/console
    None: https://mir-jenkins.ubuntu.com/job/generic-land-mp/1498/console
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-0-fetch/5057
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=artful/5046
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=xenial/5046
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-1-sourcepkg/release=zesty/5046
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=artful/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=clang,platform=mesa,release=zesty/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=artful/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=xenial/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=amd64,compiler=gcc,platform=mesa,release=zesty/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=artful/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=cross-armhf,compiler=gcc,platform=mesa,release=zesty/4893/artifact/output/*zip*/output.zip
    SUCCESS: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4893
        deb: https://mir-jenkins.ubuntu.com/job/build-2-binpkg-mir/arch=i386,compiler=gcc,platform=mesa,release=xenial/4893/artifact/output/*zip*/output.zip

review: Needs Fixing (continuous-integration)
Revision history for this message
Alan Griffiths (alan-griffiths) wrote :

Not sure why the merge job reports failure when it clearly merged perfectly.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt 2017-05-25 08:58:03 +0000
+++ CMakeLists.txt 2017-08-07 08:32:21 +0000
@@ -27,8 +27,8 @@
27set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)27set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
28set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)28set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib)
2929
30set(MIR_VERSION_MAJOR 0)30set(MIR_VERSION_MAJOR 1)
31set(MIR_VERSION_MINOR 27)31set(MIR_VERSION_MINOR 0)
32set(MIR_VERSION_PATCH 0)32set(MIR_VERSION_PATCH 0)
3333
34add_definitions(-DMIR_VERSION_MAJOR=${MIR_VERSION_MAJOR})34add_definitions(-DMIR_VERSION_MAJOR=${MIR_VERSION_MAJOR})
3535
=== modified file 'debian/control'
--- debian/control 2017-05-25 08:58:03 +0000
+++ debian/control 2017-08-07 08:32:21 +0000
@@ -67,7 +67,7 @@
6767
68#TODO: Packaging infrastructure for better dependency generation,68#TODO: Packaging infrastructure for better dependency generation,
69# ala pkg-xorg's xviddriver:Provides and ABI detection.69# ala pkg-xorg's xviddriver:Provides and ABI detection.
70Package: libmirserver4470Package: libmirserver45
71Section: libs71Section: libs
72Architecture: linux-any72Architecture: linux-any
73Multi-Arch: same73Multi-Arch: same
@@ -146,7 +146,7 @@
146Architecture: linux-any146Architecture: linux-any
147Multi-Arch: same147Multi-Arch: same
148Pre-Depends: ${misc:Pre-Depends}148Pre-Depends: ${misc:Pre-Depends}
149Depends: libmirserver44 (= ${binary:Version}),149Depends: libmirserver45 (= ${binary:Version}),
150 libmirplatform-dev (= ${binary:Version}),150 libmirplatform-dev (= ${binary:Version}),
151 libmircommon-dev (= ${binary:Version}),151 libmircommon-dev (= ${binary:Version}),
152 libglm-dev,152 libglm-dev,
153153
=== renamed file 'debian/libmirserver44.install' => 'debian/libmirserver45.install'
--- debian/libmirserver44.install 2017-05-08 03:04:26 +0000
+++ debian/libmirserver45.install 2017-08-07 08:32:21 +0000
@@ -1,1 +1,1 @@
1usr/lib/*/libmirserver.so.441usr/lib/*/libmirserver.so.45
22
=== modified file 'src/server/CMakeLists.txt'
--- src/server/CMakeLists.txt 2017-05-08 03:04:26 +0000
+++ src/server/CMakeLists.txt 2017-08-07 08:32:21 +0000
@@ -132,7 +132,7 @@
132 ${CMAKE_SOURCE_DIR}/include/server/mir DESTINATION "include/mirserver"132 ${CMAKE_SOURCE_DIR}/include/server/mir DESTINATION "include/mirserver"
133)133)
134134
135set(MIRSERVER_ABI 44) # Be sure to increment MIR_VERSION_MINOR at the same time135set(MIRSERVER_ABI 45) # Be sure to increment MIR_VERSION_MINOR at the same time
136set(symbol_map ${CMAKE_CURRENT_SOURCE_DIR}/symbols.map)136set(symbol_map ${CMAKE_CURRENT_SOURCE_DIR}/symbols.map)
137137
138set_target_properties(138set_target_properties(
139139
=== modified file 'src/server/symbols.map'
--- src/server/symbols.map 2017-05-08 03:04:26 +0000
+++ src/server/symbols.map 2017-08-07 08:32:21 +0000
@@ -1,4 +1,4 @@
1MIR_SERVER_0.27 {1MIR_SERVER_1.0 {
2 global:2 global:
3 extern "C++" {3 extern "C++" {
4# Symbols not yet picked up by script4# Symbols not yet picked up by script
@@ -35,9 +35,6 @@
35 mir::frontend::BufferStream::?BufferStream*;35 mir::frontend::BufferStream::?BufferStream*;
36 mir::frontend::BufferStream::BufferStream*;36 mir::frontend::BufferStream::BufferStream*;
37 mir::frontend::BufferStream::operator*;37 mir::frontend::BufferStream::operator*;
38 mir::frontend::ClientBuffers::?ClientBuffers*;
39 mir::frontend::ClientBuffers::ClientBuffers*;
40 mir::frontend::ClientBuffers::operator*;
41 mir::frontend::PromptSession::operator*;38 mir::frontend::PromptSession::operator*;
42 mir::frontend::PromptSession::?PromptSession*;39 mir::frontend::PromptSession::?PromptSession*;
43 mir::frontend::PromptSession::PromptSession*;40 mir::frontend::PromptSession::PromptSession*;
@@ -190,6 +187,7 @@
190 mir::Server::override_the_gl_config*;187 mir::Server::override_the_gl_config*;
191 mir::Server::override_the_host_lifecycle_event_listener*;188 mir::Server::override_the_host_lifecycle_event_listener*;
192 mir::Server::override_the_input_dispatcher*;189 mir::Server::override_the_input_dispatcher*;
190 mir::Server::override_the_input_targeter*;
193 mir::Server::override_the_logger*;191 mir::Server::override_the_logger*;
194 mir::Server::override_the_persistent_surface_store*;192 mir::Server::override_the_persistent_surface_store*;
195 mir::Server::override_the_prompt_session_listener*;193 mir::Server::override_the_prompt_session_listener*;
@@ -427,7 +425,6 @@
427 non-virtual?thunk?to?mir::Executor::?Executor*;425 non-virtual?thunk?to?mir::Executor::?Executor*;
428 non-virtual?thunk?to?mir::frontend::BufferSink::?BufferSink*;426 non-virtual?thunk?to?mir::frontend::BufferSink::?BufferSink*;
429 non-virtual?thunk?to?mir::frontend::BufferStream::?BufferStream*;427 non-virtual?thunk?to?mir::frontend::BufferStream::?BufferStream*;
430 non-virtual?thunk?to?mir::frontend::ClientBuffers::?ClientBuffers*;
431 non-virtual?thunk?to?mir::frontend::PromptSession::?PromptSession*;428 non-virtual?thunk?to?mir::frontend::PromptSession::?PromptSession*;
432 non-virtual?thunk?to?mir::frontend::SessionAuthorizer::?SessionAuthorizer*;429 non-virtual?thunk?to?mir::frontend::SessionAuthorizer::?SessionAuthorizer*;
433 non-virtual?thunk?to?mir::frontend::SessionMediatorObserver::?SessionMediatorObserver*;430 non-virtual?thunk?to?mir::frontend::SessionMediatorObserver::?SessionMediatorObserver*;
@@ -616,7 +613,6 @@
616 typeinfo?for?mir::Executor;613 typeinfo?for?mir::Executor;
617 typeinfo?for?mir::frontend::BufferSink;614 typeinfo?for?mir::frontend::BufferSink;
618 typeinfo?for?mir::frontend::BufferStream;615 typeinfo?for?mir::frontend::BufferStream;
619 typeinfo?for?mir::frontend::ClientBuffers;
620 typeinfo?for?mir::frontend::PromptSession;616 typeinfo?for?mir::frontend::PromptSession;
621 typeinfo?for?mir::frontend::Session;617 typeinfo?for?mir::frontend::Session;
622 typeinfo?for?mir::frontend::SessionAuthorizer;618 typeinfo?for?mir::frontend::SessionAuthorizer;
@@ -704,7 +700,6 @@
704 vtable?for?mir::Executor;700 vtable?for?mir::Executor;
705 vtable?for?mir::frontend::BufferSink;701 vtable?for?mir::frontend::BufferSink;
706 vtable?for?mir::frontend::BufferStream;702 vtable?for?mir::frontend::BufferStream;
707 vtable?for?mir::frontend::ClientBuffers;
708 vtable?for?mir::frontend::PromptSession;703 vtable?for?mir::frontend::PromptSession;
709 vtable?for?mir::frontend::Session;704 vtable?for?mir::frontend::Session;
710 vtable?for?mir::frontend::SessionAuthorizer;705 vtable?for?mir::frontend::SessionAuthorizer;
@@ -825,7 +820,7 @@
825};820};
826821
827# these symbols are needed by the "throwback" tests and mir_proving_server but are not intended to be public822# these symbols are needed by the "throwback" tests and mir_proving_server but are not intended to be public
828MIR_SERVER_DETAIL_FOR_TESTING_0.27 {823MIR_SERVER_DETAIL_FOR_TESTING_1.0 {
829 global:824 global:
830 extern "C++" {825 extern "C++" {
831 mir::DefaultServerConfiguration::clock*;826 mir::DefaultServerConfiguration::clock*;
@@ -933,10 +928,10 @@
933928
934 mir::run_mir*;929 mir::run_mir*;
935 };930 };
936} MIR_SERVER_0.27;931} MIR_SERVER_1.0;
937932
938# these symbols are needed by mir_proving_server but are not intended to be public933# these symbols are needed by mir_proving_server but are not intended to be public
939MIR_SERVER_DETAIL_FOR_PROVING_0.27 {934MIR_SERVER_DETAIL_FOR_PROVING_1.0 {
940 global:935 global:
941 extern "C++" {936 extern "C++" {
942 mir::renderer::gl::ProgramFamily::add_program*;937 mir::renderer::gl::ProgramFamily::add_program*;
@@ -954,4 +949,4 @@
954 typeinfo?for?mir::renderer::gl::Renderer;949 typeinfo?for?mir::renderer::gl::Renderer;
955 vtable?for?mir::renderer::gl::Renderer;950 vtable?for?mir::renderer::gl::Renderer;
956 };951 };
957} MIR_SERVER_DETAIL_FOR_TESTING_0.27;952} MIR_SERVER_DETAIL_FOR_TESTING_1.0;

Subscribers

People subscribed via source and target branches