All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 0/1] Docker patches
@ 2018-03-12 17:26 Fam Zheng
  2018-03-12 17:26 ` [Qemu-devel] [PULL 1/1] tests: make docker-test-debug@fedora run sanitizers Fam Zheng
  2018-03-13 12:38 ` [Qemu-devel] [PULL 0/1] Docker patches Peter Maydell
  0 siblings, 2 replies; 3+ messages in thread
From: Fam Zheng @ 2018-03-12 17:26 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell

The following changes since commit b16a54da0696efc5d91b6c3597a37a317abb5de7:

  Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180312-pull-request' into staging (2018-03-12 14:06:23 +0000)

are available in the Git repository at:

  git://github.com/famz/qemu.git tags/staging-pull-request

for you to fetch changes up to 02f769b7ee72aa962ee22de64c14414298237da5:

  tests: make docker-test-debug@fedora run sanitizers (2018-03-13 01:19:56 +0800)

----------------------------------------------------------------

----------------------------------------------------------------

Marc-André Lureau (1):
  tests: make docker-test-debug@fedora run sanitizers

 tests/docker/dockerfiles/fedora.docker | 2 +-
 tests/docker/test-debug                | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

-- 
2.14.3

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Qemu-devel] [PULL 1/1] tests: make docker-test-debug@fedora run sanitizers
  2018-03-12 17:26 [Qemu-devel] [PULL 0/1] Docker patches Fam Zheng
@ 2018-03-12 17:26 ` Fam Zheng
  2018-03-13 12:38 ` [Qemu-devel] [PULL 0/1] Docker patches Peter Maydell
  1 sibling, 0 replies; 3+ messages in thread
From: Fam Zheng @ 2018-03-12 17:26 UTC (permalink / raw)
  To: qemu-devel; +Cc: Peter Maydell

From: Marc-André Lureau <marcandre.lureau@redhat.com>

Since --enable-debug no longer enable sanitizers, we need explicit
--enable-sanitizers.

llvm package is required for llvm-symbolizer, to get symbols in
backtraces.

Add make V=1 to get details about failing tests.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20180312120849.20073-1-marcandre.lureau@redhat.com>
Signed-off-by: Fam Zheng <famz@redhat.com>
---
 tests/docker/dockerfiles/fedora.docker | 2 +-
 tests/docker/test-debug                | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/tests/docker/dockerfiles/fedora.docker b/tests/docker/dockerfiles/fedora.docker
index 994a35a332..a00004319e 100644
--- a/tests/docker/dockerfiles/fedora.docker
+++ b/tests/docker/dockerfiles/fedora.docker
@@ -2,7 +2,7 @@ FROM fedora:27
 ENV PACKAGES \
     ccache gettext git tar PyYAML sparse flex bison python3 bzip2 hostname \
     glib2-devel pixman-devel zlib-devel SDL-devel libfdt-devel \
-    gcc gcc-c++ clang make perl which bc findutils libaio-devel \
+    gcc gcc-c++ llvm clang make perl which bc findutils libaio-devel \
     nettle-devel libasan libubsan \
     mingw32-pixman mingw32-glib2 mingw32-gmp mingw32-SDL mingw32-pkg-config \
     mingw32-gtk2 mingw32-gtk3 mingw32-gnutls mingw32-nettle mingw32-libtasn1 \
diff --git a/tests/docker/test-debug b/tests/docker/test-debug
index d020b06917..d3f9f70d01 100755
--- a/tests/docker/test-debug
+++ b/tests/docker/test-debug
@@ -1,6 +1,6 @@
 #!/bin/bash -e
 #
-# Compile and check with clang & --enable-debug.
+# Compile and check with clang & --enable-debug --enable-sanitizers.
 #
 # Copyright (c) 2016-2018 Red Hat Inc.
 #
@@ -19,8 +19,8 @@ requires clang asan
 cd "$BUILD_DIR"
 
 OPTS="--cxx=clang++ --cc=clang --host-cc=clang"
-OPTS="--enable-debug $OPTS"
+OPTS="--enable-debug --enable-sanitizers $OPTS"
 
 build_qemu $OPTS
-make $MAKEFLAGS check
+make $MAKEFLAGS V=1 check
 install_qemu
-- 
2.14.3

^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Qemu-devel] [PULL 0/1] Docker patches
  2018-03-12 17:26 [Qemu-devel] [PULL 0/1] Docker patches Fam Zheng
  2018-03-12 17:26 ` [Qemu-devel] [PULL 1/1] tests: make docker-test-debug@fedora run sanitizers Fam Zheng
@ 2018-03-13 12:38 ` Peter Maydell
  1 sibling, 0 replies; 3+ messages in thread
From: Peter Maydell @ 2018-03-13 12:38 UTC (permalink / raw)
  To: Fam Zheng; +Cc: QEMU Developers

On 12 March 2018 at 17:26, Fam Zheng <famz@redhat.com> wrote:
> The following changes since commit b16a54da0696efc5d91b6c3597a37a317abb5de7:
>
>   Merge remote-tracking branch 'remotes/kraxel/tags/ui-20180312-pull-request' into staging (2018-03-12 14:06:23 +0000)
>
> are available in the Git repository at:
>
>   git://github.com/famz/qemu.git tags/staging-pull-request
>
> for you to fetch changes up to 02f769b7ee72aa962ee22de64c14414298237da5:
>
>   tests: make docker-test-debug@fedora run sanitizers (2018-03-13 01:19:56 +0800)
>
> ----------------------------------------------------------------
>
> ----------------------------------------------------------------
>
> Marc-André Lureau (1):
>   tests: make docker-test-debug@fedora run sanitizers
>
>  tests/docker/dockerfiles/fedora.docker | 2 +-
>  tests/docker/test-debug                | 6 +++---
>  2 files changed, 4 insertions(+), 4 deletions(-)

Applied, thanks.

-- PMM

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-03-13 12:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-03-12 17:26 [Qemu-devel] [PULL 0/1] Docker patches Fam Zheng
2018-03-12 17:26 ` [Qemu-devel] [PULL 1/1] tests: make docker-test-debug@fedora run sanitizers Fam Zheng
2018-03-13 12:38 ` [Qemu-devel] [PULL 0/1] Docker patches Peter Maydell

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.