Convert struct dns_view->attributes to atomic_uint to prevent some locking

64 jobs for !2368 with 1119-tsan-lib/dns/view.c-attributes in 27 minutes and 16 seconds (queued for 7 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #356109
amd64 linux
🐞:sid:amd64

00:02:13

passed #356107
amd64 linux
autoreconf:sid:amd64

00:00:33

passed #356108
amd64 linux
misc:sid:amd64

00:00:18

 
  Build
passed #356121
amd64 linux
asan:sid:amd64

00:04:56

passed #356127
amd64 freebsd
clang:freebsd11.3:amd64

00:01:38

passed #356128
amd64 freebsd
clang:freebsd12.0:amd64

00:01:22

passed #356124
amd64 linux
clang:stretch:amd64

00:03:00

passed #356125
i386 linux
clang:stretch:i386

00:02:57

passed #356110
amd64 linux
gcc:alpine3.10:amd64

00:03:43

passed #356120
amd64 linux
gcc:bionic:amd64

00:02:55

passed #356115
i386 linux
gcc:buster:amd64

00:02:53

passed #356111
amd64 linux
gcc:centos6:amd64

00:03:10

passed #356112
amd64 linux
gcc:centos7:amd64

00:03:16

passed #356118
amd64 linux
gcc:fedora30:amd64

00:03:26

passed #356113
amd64 linux
gcc:jessie:amd64

00:02:34

passed #356116
amd64 linux
gcc:sid:amd64

00:04:23

passed #356117
i386 linux
gcc:sid:i386

00:03:09

passed #356114
amd64 linux
gcc:stretch:amd64

00:02:56

passed #356119
amd64 linux
gcc:xenial:amd64

00:02:50

passed #356130
amd64 windows
msvc:windows:amd64

00:02:41

passed #356123
amd64 linux
mutexatomics:sid:amd64

00:02:51

passed #356129
amd64 linux
nolibtool:sid:amd64

00:02:38

passed #356126
amd64 linux
pkcs11:sid:amd64

00:02:39

passed #356122
amd64 linux
rwlock:sid:amd64

00:02:53

 
  Unit
passed #356142
amd64 linux
unit:asan:sid:amd64

00:05:15

passed #356301
freebsd amd64
unit:clang:freebsd11.3:amd64

00:00:29

passed #356147
amd64 freebsd
unit:clang:freebsd12.0:amd64

00:01:14

passed #356144
amd64 linux
unit:clang:stretch:amd64

00:00:56

passed #356131
amd64 linux
unit:gcc:alpine3.10:amd64

00:02:53

passed #356141
amd64 linux
unit:gcc:bionic:amd64

00:00:53

passed #356136
i386 linux
unit:gcc:buster:amd64

00:01:28

passed #356132
amd64 linux
unit:gcc:centos6:amd64

00:00:59

passed #356133
amd64 linux
unit:gcc:centos7:amd64

00:00:57

passed #356139
amd64 linux
unit:gcc:fedora30:amd64

00:01:29

passed #356134
amd64 linux
unit:gcc:jessie:amd64

00:00:28

passed #356137
amd64 linux
unit:gcc:sid:amd64

00:01:33

passed #356138
i386 linux
unit:gcc:sid:i386

00:02:06

passed #356135
amd64 linux
unit:gcc:stretch:amd64

00:00:54

passed #356140
amd64 linux
unit:gcc:xenial:amd64

00:00:58

passed #356148
amd64 linux
unit:nolibtool:sid:amd64

00:01:42

passed #356145
amd64 linux
unit:pkcs11:sid:amd64

00:01:27

passed #356143
amd64 linux
unit:rwlock:sid:amd64

00:01:26

failed #356146
amd64 freebsd
unit:clang:freebsd11.3:amd64

00:00:34

 
  System
passed #356178
amd64 linux
system:asan:sid:amd64

00:08:20

passed #356163
amd64 freebsd
system:clang:freebsd11.3:amd64

00:07:08

passed #356164
amd64 freebsd
system:clang:freebsd12.0:amd64

00:07:25

passed #356149
amd64 linux
system:gcc:alpine3.10:amd64

00:09:15

passed #356159
amd64 linux
system:gcc:bionic:amd64

00:08:17

passed #356154
i386 linux
system:gcc:buster:amd64

00:08:49

passed #356150
amd64 linux
system:gcc:centos6:amd64

00:08:32

passed #356151
amd64 linux
system:gcc:centos7:amd64

00:08:46

passed #356157
amd64 linux
system:gcc:fedora30:amd64

00:09:01

passed #356152
amd64 linux
system:gcc:jessie:amd64

00:08:08

passed #356155
amd64 linux
system:gcc:sid:amd64

00:08:49

passed #356156
i386 linux
system:gcc:sid:i386

00:09:25

passed #356153
amd64 linux
system:gcc:stretch:amd64

00:08:35

passed #356158
amd64 linux
system:gcc:xenial:amd64

00:08:32

passed #356165
amd64 linux
system:nolibtool:sid:amd64

00:08:40

passed #356162
amd64 linux
system:pkcs11:sid:amd64

00:08:09

passed #356161
amd64 linux
system:rwlock:sid:amd64

00:08:07

failed #356175
linux amd64
system:asan:sid:amd64

00:09:15

failed #356160
amd64 linux
system:asan:sid:amd64

00:09:48

 
  Docs
passed #356166
amd64 linux
docs:sid:amd64

00:01:09

 
  Postcheck
passed #356167
amd64 linux
cppcheck:gcc:sid:amd64

00:03:01