make controls->shuttingdown an atomic_bool

74 jobs for !4148 with 2160-threadsanitizer-data-race-bin-named-controlconf-c-422-37-in-control_recvmessage in 16 minutes and 26 seconds (queued for 7 seconds)
latest detached
Status Job ID Name Coverage
  Autoconf
passed #1168011
amd64 linux
autoreconf

00:00:21

 
  Precheck
passed #1168013
amd64 linux
clang-format

00:00:20

passed #1168014
amd64 linux
coccinelle

00:03:28

passed #1168015
amd64 linux
danger

00:00:16

passed #1168012
amd64 linux
misc

00:00:15

passed #1168016
amd64 linux
tarball-create

00:01:57

 
  Build
passed #1168029
amd64 linux
clang:asan

00:01:53

passed #1168033
amd64 linux
clang:buster:amd64

00:01:02

passed #1168036
amd64 libvirt
clang:freebsd11:amd64

00:01:12

passed #1168037
amd64 libvirt
clang:freebsd12:amd64

00:01:07

passed #1168038
amd64 libvirt
clang:openbsd:amd64

00:02:38

passed #1168031
amd64 linux
clang:tsan

00:01:21

passed #1168017
amd64 linux
gcc:alpine3.12:amd64

00:00:56

passed #1168028
amd64 linux
gcc:asan

00:01:39

passed #1168021
amd64 linux
gcc:buster:amd64

00:00:47

passed #1168018
amd64 linux
gcc:centos7:amd64

00:00:48

passed #1168019
amd64 linux
gcc:centos8:amd64

00:00:58

passed #1168027
amd64 linux
gcc:focal:amd64

00:01:00

passed #1168032
amd64 linux
gcc:mutexatomics

00:00:55

passed #1168023
amd64 linux
gcc:out-of-tree

00:00:51

passed #1168022
amd64 linux
gcc:sid:amd64

00:01:03

passed #1168024
i386 linux
gcc:sid:i386

00:01:00

passed #1168034
amd64 linux
gcc:softhsm2.4

00:00:55

passed #1168035
amd64 linux
gcc:softhsm2.6

00:00:51

passed #1168020
amd64 linux
gcc:stretch:amd64

00:01:04

passed #1168030
amd64 linux
gcc:tsan

00:01:10

passed #1168025
amd64 linux
gcc:tumbleweed:amd64

00:00:54

passed #1168026
amd64 linux
gcc:xenial:amd64

00:00:52

passed #1168039
amd64 windows
msvc:windows:amd64

00:01:08

 
  Unit
passed #1168051
amd64 linux
unit:clang:asan

00:01:14

passed #1168055
amd64 linux
unit:clang:buster:amd64

00:00:57

passed #1168058
amd64 libvirt
unit:clang:freebsd11:amd64

00:01:22

passed #1168059
amd64 libvirt
unit:clang:freebsd12:amd64

00:01:19

passed #1168053
amd64 linux
unit:clang:tsan

00:03:04

passed #1168040
amd64 linux
unit:gcc:alpine3.12:amd64

00:01:01

passed #1168050
amd64 linux
unit:gcc:asan

00:01:19

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

00:01:01

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

00:01:01

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

00:01:00

passed #1168049
amd64 linux
unit:gcc:focal:amd64

00:01:01

passed #1168054
amd64 linux
unit:gcc:mutexatomics

00:00:58

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

00:00:56

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

00:01:03

passed #1168056
amd64 linux
unit:gcc:softhsm2.4

00:01:00

passed #1168057
amd64 linux
unit:gcc:softhsm2.6

00:01:01

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

00:00:58

passed #1168052
amd64 linux
unit:gcc:tsan

00:03:41

passed #1168047
amd64 linux
unit:gcc:tumbleweed:amd64

00:00:56

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

00:01:00

 
  System
passed #1168071
amd64 linux
system:clang:asan

00:11:43

passed #1168075
amd64 linux
system:clang:buster:amd64

00:10:00

failed #1168078
amd64 libvirt
system:clang:freebsd11:amd64

00:10:39

passed #1168079
amd64 libvirt
system:clang:freebsd12:amd64

00:10:17

failed #1168073
amd64 linux allowed to fail
system:clang:tsan

00:13:17

passed #1168060
amd64 linux
system:gcc:alpine3.12:amd64

00:12:04

passed #1168070
amd64 linux
system:gcc:asan

00:12:31

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

00:11:05

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

00:11:11

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

00:11:29

passed #1168069
amd64 linux
system:gcc:focal:amd64

00:11:11

passed #1168074
amd64 linux
system:gcc:mutexatomics

00:10:06

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

00:10:07

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

00:10:27

passed #1168076
amd64 linux
system:gcc:softhsm2.4

00:10:12

passed #1168077
amd64 linux
system:gcc:softhsm2.6

00:11:27

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

00:10:31

failed #1168072
amd64 linux allowed to fail
system:gcc:tsan

00:14:01

passed #1168067
amd64 linux
system:gcc:tumbleweed:amd64

00:10:42

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

00:10:00

 
  Docs
passed #1168080
amd64 linux
docs

00:00:37

 
  Postcheck
passed #1168084
amd64 linux
cppcheck

00:00:42

passed #1168081
amd64 linux
flake8

00:00:19

passed #1168082
amd64 linux
pylint

00:00:26

passed #1168083
amd64 linux
scan-build

00:04:10

 
Name Stage Failure
failed
system:gcc:tsan System
E:shutdown:2020-09-21T03:04:39+0000
FAIL shutdown (exit status: 1)

$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 10536 files

Uploading artifacts as "archive" to coordinator... ok
id=1168072 responseStatus=201 Created token=bjsCEaRX
ERROR: Job failed: exit code 1
failed
system:clang:tsan System
E:shutdown:2020-09-21T03:03:38+0000
FAIL shutdown (exit status: 1)

$ find bin -name 'tsan.*' -exec python3 util/parse_tsan.py {} \;
Uploading artifacts for failed job
Uploading artifacts...
untracked: found 9424 files

Uploading artifacts as "archive" to coordinator... ok
id=1168073 responseStatus=201 Created token=VYsNb1zh
ERROR: Job failed: exit code 1
failed
system:clang:freebsd11:amd64 System
E:rpz:2020-09-21T02:57:28+0000
FAIL rpz (exit status: 1)

Uploading artifacts for failed job
Uploading artifacts...
Runtime platform
arch=amd64 os=freebsd pid=47840 revision=86ad88ea version=13.3.0
untracked: found 1562 files

Uploading artifacts as "archive" to coordinator... ok
id=1168078 responseStatus=201 Created token=NyCkw-Uk
ERROR: Job failed: exit status 1