summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2019-02-25 14:41:24 +0100
committerNikos Mavrogiannopoulos <nmav@gnutls.org>2019-03-02 21:15:26 +0100
commit503122e1906907d35f4ff2ad3e4d558f46d1be37 (patch)
treeca83ba33b9f8ea4e332074586f40439092a9e364 /devel
parent2db896b7fd3258851898652e9ddef7335f23e450 (diff)
downloadgnutls-503122e1906907d35f4ff2ad3e4d558f46d1be37.tar.gz
.gitlab-ci.yml: added thread sanitizer runtmp-false-start-clarifications
This checks for unsafe uses of variables in our included threaded tests. Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'devel')
-rw-r--r--devel/lsan.supp1
-rw-r--r--devel/tsan.supp9
2 files changed, 10 insertions, 0 deletions
diff --git a/devel/lsan.supp b/devel/lsan.supp
new file mode 100644
index 0000000000..05541f71a1
--- /dev/null
+++ b/devel/lsan.supp
@@ -0,0 +1 @@
+leak:__gmp_default_allocate
diff --git a/devel/tsan.supp b/devel/tsan.supp
new file mode 100644
index 0000000000..20a835b0af
--- /dev/null
+++ b/devel/tsan.supp
@@ -0,0 +1,9 @@
+# the following is an inherent issue on gnutls_record_get_direction()
+race:_gnutls_io_write_buffered
+race:_gnutls_io_write_flush
+
+# the following is an inherent issue on gnutls_transport_set_errno()
+race:reset_errno
+
+# this updates the recv_state to states that are harmless
+race:check_session_status