Convert task flags to C11 atomics

72 jobs for !2768 with 1414-threadsanitizer-data-race-task-c-367-in-task_shutdown-v9_14+ in 25 minutes and 53 seconds (queued for 8 seconds)
detached
Status Job ID Name Coverage
  Precheck
passed #478006
amd64 linux
🐞:sid:amd64

00:04:00

passed #478004
amd64 linux
autoreconf:sid:amd64

00:00:33

passed #478005
amd64 linux
misc:sid:amd64

00:00:17

 
  Build
passed #478019
amd64 linux
asan:sid:amd64

00:01:33

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

00:01:08

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

00:00:59

passed #478028
amd64 openbsd
clang:openbsd6.5:amd64

00:05:32

passed #478023
amd64 linux
clang:stretch:amd64

00:01:59

passed #478024
i386 linux
clang:stretch:i386

00:01:17

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

00:02:30

passed #478018
amd64 linux
gcc:bionic:amd64

00:01:47

passed #478013
amd64 linux
gcc:buster:amd64

00:01:22

passed #478008
amd64 linux
gcc:centos6:amd64

00:02:07

passed #478009
amd64 linux
gcc:centos7:amd64

00:02:03

passed #478010
amd64 linux
gcc:centos8:amd64

00:02:00

passed #478016
amd64 linux
gcc:fedora31:amd64

00:02:09

passed #478011
amd64 linux
gcc:jessie:amd64

00:01:32

passed #478014
amd64 linux
gcc:sid:amd64

00:02:42

passed #478015
i386 linux
gcc:sid:i386

00:01:24

passed #478012
amd64 linux
gcc:stretch:amd64

00:01:30

passed #478017
amd64 linux
gcc:xenial:amd64

00:01:46

passed #478030
amd64 windows
msvc:windows:amd64

00:04:39

passed #478022
amd64 linux
mutexatomics:sid:amd64

00:01:12

passed #478029
amd64 linux
nolibtool:sid:amd64

00:02:22

passed #478025
amd64 linux
pkcs11:sid:amd64

00:01:47

passed #478021
amd64 linux
rwlock:sid:amd64

00:01:46

passed #478020
amd64 linux
tsan:buster:amd64

00:03:02

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

00:04:32

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

00:00:31

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

00:01:10

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

00:00:55

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

00:02:47

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

00:00:53

passed #478037
amd64 linux
unit:gcc:buster:amd64

00:01:25

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

00:00:56

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

00:01:03

passed #478034
amd64 linux
unit:gcc:centos8:amd64

00:00:56

passed #478040
amd64 linux
unit:gcc:fedora31:amd64

00:01:25

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

00:00:30

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

00:01:41

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

00:02:02

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

00:00:51

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

00:00:59

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

00:01:40

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

00:01:26

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

00:01:28

failed #478044
amd64 linux allowed to fail
unit:tsan:buster:amd64

00:04:09

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

00:11:28

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

00:08:27

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

00:08:08

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

00:09:25

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

00:06:48

passed #478057
amd64 linux
system:gcc:buster:amd64

00:08:05

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

00:08:14

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

00:07:09

passed #478054
amd64 linux
system:gcc:centos8:amd64

00:08:41

passed #478060
amd64 linux
system:gcc:fedora31:amd64

00:08:32

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

00:07:28

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

00:09:08

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

00:08:43

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

00:07:15

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

00:09:32

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

00:09:20

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

00:08:50

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

00:08:57

failed #478064
amd64 linux allowed to fail
system:tsan:buster:amd64

00:14:02

failed #478068
amd64 freebsd
system:clang:freebsd12.0:amd64

00:08:49

failed #478062
amd64 linux
system:gcc:bionic:amd64

00:07:59

failed #478053
amd64 linux
system:gcc:centos7:amd64

00:08:14

 
  Docs
passed #478070
amd64 linux
docs:sid:amd64

00:01:00

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

00:02:03

passed #478071
amd64 linux
scan-build:buster:amd64

00:12:46

 
Name Stage Failure
failed
system:tsan:buster:amd64 System
make: *** [Makefile:486: test] Error 1
Running after script...
$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts...
bin/tests/system/*/tsan.*: found 19 matching files
bin/tests/system/*/*/tsan.*: found 264 matching files

tsan/: found 283 matching files

Uploading artifacts to coordinator... ok
id=478064 responseStatus=201 Created token=DzELw5sm
ERROR: Job failed: exit code 1
failed
unit:tsan:buster:amd64 Unit
$ find lib -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts...
WARNING: lib/*/tests/tsan.*: no matching files
WARNING: tsan/: no matching files
kyua.log: found 1 matching files

kyua.results: found 1 matching files

WARNING: kyua_html/: no matching files
Uploading artifacts to coordinator... ok
id=478044 responseStatus=201 Created token=SdwJ48yz
ERROR: Job failed: exit code 1