Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 624190 - dev-libs/wayland fails sanity-test test when compiled with clang
Summary: dev-libs/wayland fails sanity-test test when compiled with clang
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords: TESTFAILURE
Depends on:
Blocks: systemwide-clang
  Show dependency tree
 
Reported: 2017-07-08 02:32 UTC by moxian
Modified: 2019-03-26 04:13 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info dev-libs/wayland (file_624190.txt,5.69 KB, text/plain)
2017-07-08 02:32 UTC, moxian
Details
CC=clang-3.9 CXX=clang++-3.9 emerge -1 dev-libs/wayland build.log (wayland-1.13.0:20170708-032648.log,129.09 KB, text/x-log)
2017-07-08 02:33 UTC, moxian
Details
CC=gcc-5.4.0 CXX=g++-5.4.0 emerge -1 dev-libs/wayland build.log (wayland-1.13.0:20170708-032156.log,143.66 KB, text/x-log)
2017-07-08 02:35 UTC, moxian
Details
test-suite.log (test-suite.log,3.92 KB, text/x-log)
2017-07-08 02:35 UTC, moxian
Details

Note You need to log in before you can comment on or make changes to this bug.
Description moxian 2017-07-08 02:32:15 UTC
Created attachment 481786 [details]
emerge --info dev-libs/wayland

dev-libs/wayland-1.13.0 fails sanity-test test when compiled with clang-3.9.1 but pass nicely when compiled with gcc-5.4.0

Test logs attached demonstrate failures of primarily 32-bit package on 64-bit multilib system (as emerge fails fast and does not reach 64-bit), but 64-bit version has the same problem when run manually.
Comment 1 moxian 2017-07-08 02:33:03 UTC
Created attachment 481788 [details]
CC=clang-3.9 CXX=clang++-3.9 emerge -1 dev-libs/wayland build.log
Comment 2 moxian 2017-07-08 02:35:08 UTC
Created attachment 481790 [details]
CC=gcc-5.4.0 CXX=g++-5.4.0 emerge -1 dev-libs/wayland build.log
Comment 3 moxian 2017-07-08 02:35:59 UTC
Created attachment 481792 [details]
test-suite.log
Comment 4 Matt Turner gentoo-dev 2018-06-06 20:18:26 UTC
Still a problem. clang-5.0.1, wayland-1.15.0. Not just a 32-bit problem.
Comment 5 Matt Turner gentoo-dev 2018-11-27 23:08:46 UTC
The tests that cause the failures are removed upstream, so they'll be gone in 1.17.

commit 01095a9ce4d8457ee2f221848b9805c4b5cffc95
Author: Daniel Stone <daniels@collabora.com>
Date:   Fri Aug 24 16:15:59 2018 +0100

    tests: Remove memory leak checking infrastructure
Comment 6 Larry the Git Cow gentoo-dev 2019-03-26 04:13:42 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0252795a66c95ae30819f0cdc26b89821794c07e

commit 0252795a66c95ae30819f0cdc26b89821794c07e
Author:     Matt Turner <mattst88@gentoo.org>
AuthorDate: 2019-03-26 04:11:30 +0000
Commit:     Matt Turner <mattst88@gentoo.org>
CommitDate: 2019-03-26 04:13:02 +0000

    dev-libs/wayland: Version bump to 1.17.0
    
    Closes: https://bugs.gentoo.org/624190
    Signed-off-by: Matt Turner <mattst88@gentoo.org>

 dev-libs/wayland/Manifest              |  1 +
 dev-libs/wayland/wayland-1.17.0.ebuild | 70 ++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)