Until now it was only possible to run the tests with sanitizers over
Clang, which provided feedback and helped us to catch memory/UB
related issues early. However it is always a good idea to have more
coverage posbilities and the change to enable sanitizers with GCC
is pretty small. The series also contains some fixes there were
not catched previously. Unfortunately we cannot afford to enable
GCC + sanitizers in GH u/s CI due to resource limitation. The
plan is to have it running d/s and fix any issue that it will
bring.

Ales Musil (5):
  binding: Prevent maybe-uninitialized error for queue variable.
  controller-vtep: Properly free the ovn version at the end.
  pinctrl: Avoid unaligned access to dhcpv6 options.
  tests: Skip memory leak of short_options for I-P graph dump.
  ci: Add support for running sanitizers with GCC.

 .ci/linux-build.sh                     | 40 +++++++++++++++++++-------
 controller-vtep/ovn-controller-vtep.c  |  1 +
 controller/binding.c                   | 13 ++++-----
 controller/pinctrl.c                   | 18 ++++++------
 tests/ovn-inc-proc-graph-dump.at       |  8 ++++++
 tests/ovn-macros.at                    | 13 +++++++++
 utilities/containers/fedora/Dockerfile |  2 ++
 7 files changed, 68 insertions(+), 27 deletions(-)

-- 
2.52.0

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to