diff options
author | Ivan Komissarov <abbapoh@gmail.com> | 2023-01-22 14:06:45 +0300 |
---|---|---|
committer | Ivan Komissarov <ABBAPOH@gmail.com> | 2023-01-31 12:54:04 +0000 |
commit | 4e8f377f1844bbb2f5ed7cb4481d6e30a6335da5 (patch) | |
tree | e97cff507b205ddc6d56e0cf7ef4899d29b704b1 /qbs-resources | |
parent | 697d39b141ecc86414c401766770caf887745e85 (diff) | |
download | qbs-4e8f377f1844bbb2f5ed7cb4481d6e30a6335da5.tar.gz |
GitHub actions: add UBSAN job
Change-Id: Ib98b51305b491f3c1b54af2bf03738df08c5f789
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'qbs-resources')
-rw-r--r-- | qbs-resources/modules/qbsbuildconfig/qbsbuildconfig.qbs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/qbs-resources/modules/qbsbuildconfig/qbsbuildconfig.qbs b/qbs-resources/modules/qbsbuildconfig/qbsbuildconfig.qbs index 28104b55b..0c548bf6d 100644 --- a/qbs-resources/modules/qbsbuildconfig/qbsbuildconfig.qbs +++ b/qbs-resources/modules/qbsbuildconfig/qbsbuildconfig.qbs @@ -70,8 +70,10 @@ Module { var flags = []; if (enableAddressSanitizer) flags.push("-fsanitize=address"); - if (enableUbSanitizer) + if (enableUbSanitizer) { flags.push("-fsanitize=undefined"); + flags.push("-fno-sanitize=vptr"); + } if (enableThreadSanitizer) flags.push("-fsanitize=thread"); return flags; |