]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: test-sigbus must be skipped when -fsanitize=address is used
authorCristian Rodríguez <crrodriguez@opensuse.org>
Thu, 4 Aug 2016 16:49:19 +0000 (16:49 +0000)
committerCristian Rodríguez <crrodriguez@opensuse.org>
Sat, 6 Aug 2016 02:14:51 +0000 (02:14 +0000)
ASAN is unable to handle it.

src/test/test-sigbus.c

index 17b81747be8fdc730dcb2f8b803a1ce5504e220f..02b8e243086f9f78ee4237e8723ad67bb9bf294c 100644 (file)
@@ -29,6 +29,9 @@ int main(int argc, char *argv[]) {
         void *addr = NULL;
         uint8_t *p;
 
+#ifdef __SANITIZE_ADDRESS__
+        return EXIT_TEST_SKIP;
+#endif
         sigbus_install();
 
         assert_se(sigbus_pop(&addr) == 0);