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
