From d964a0a0c68b1afbfaec3d23fad4d85f71745053 Mon Sep 17 00:00:00 2001 From: Jan Kiene Date: Thu, 20 Feb 2025 10:48:04 +0100 Subject: [PATCH] add script for creating ignorelist for ubsan ignore all non-ivas_* files in ubsan for now --- scripts/basop_create_ignorelist_for_ubsan.py | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 scripts/basop_create_ignorelist_for_ubsan.py diff --git a/scripts/basop_create_ignorelist_for_ubsan.py b/scripts/basop_create_ignorelist_for_ubsan.py new file mode 100644 index 0000000000..7369fc6c9f --- /dev/null +++ b/scripts/basop_create_ignorelist_for_ubsan.py @@ -0,0 +1,9 @@ +import pathlib + +all_c_files = pathlib.Path(".").glob("lib_*/*.c") +ivas_c_files = pathlib.Path(".").glob("lib_*/ivas*.c") +non_ivas_c_files = sorted(set(all_c_files) - set(ivas_c_files)) + +with open("ubsan_ignorelist.txt", "w") as f: + for cfile in non_ivas_c_files: + print(f"src:{cfile}", file=f) -- GitLab