qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH for-9.2? 0/2] meson: Rationalize sanitizer configuration


From: Richard Henderson
Subject: Re: [PATCH for-9.2? 0/2] meson: Rationalize sanitizer configuration
Date: Sun, 8 Sep 2024 14:12:32 -0700
User-agent: Mozilla Thunderbird

Ping.

On 8/13/24 02:52, Richard Henderson wrote:
In the CI that we actually run (x86) we don't want to use ASan,
only UBSan, we jump through --extra-cflags hoops to make that
happen, and we fail to disable function sanitizer during normal
configuration.

In the CI that we don't run, we enable ASan and fail to disable
function sanitizer.  So its a bit lucky that don't run it.

Split the --enable-santizers config option, and move stuff back
to meson.build from .gitlab-ci.d.


r~


Richard Henderson (2):
   meson: Split --enable-sanitizers to --enable-{asan,ubsan}
   meson: Move -fsanitize=undefined into normal configuraton

  tests/qtest/fdc-test.c                        |  2 +-
  .gitlab-ci.d/buildtest.yml                    | 10 +++----
  .../custom-runners/ubuntu-22.04-aarch64.yml   |  2 +-
  .../custom-runners/ubuntu-22.04-s390x.yml     |  2 +-
  docs/devel/fuzzing.rst                        |  4 +--
  meson.build                                   | 26 ++++++++++++++-----
  meson_options.txt                             |  6 +++--
  scripts/meson-buildoptions.sh                 |  9 ++++---
  tests/docker/test-debug                       |  4 +--
  9 files changed, 41 insertions(+), 24 deletions(-)





reply via email to

[Prev in Thread] Current Thread [Next in Thread]