File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change 23
23
24
24
# Debug symbols
25
25
apt-get install -y libc6-dbg
26
+
27
+ apt-get install -y valgrind
26
28
elif command -v dnf >/dev/null 2>&1 ; then # rhel-ubi9
27
29
dnf update -y
28
30
31
33
32
34
# Debug symbols
33
35
dnf debuginfo-install -y glibc
36
+
37
+ dnf install -y valgrind
34
38
elif command -v yum >/dev/null 2>&1 ; then # amazonlinux2
35
39
yum update -y
36
40
@@ -40,11 +44,14 @@ jobs:
40
44
# Debug symbols
41
45
yum install -y yum-utils
42
46
debuginfo-install -y glibc
47
+
48
+ yum install -y valgrind
43
49
fi
44
- linux_build_command : ' swift test --no-parallel '
50
+ linux_build_command : ' swift build --build-tests -Xswiftc -sanitize=thread -Xcc -fsanitize=thread && ASAN_OPTIONS=detect_leaks=0 ./.build/debug/SwiftBuildPackageTests.xctest --testing-library swift-testing '
45
51
linux_swift_versions : ' ["nightly-main", "nightly-6.2"]'
46
52
windows_swift_versions : ' ["nightly-main"]'
47
53
windows_build_command : ' swift test --no-parallel'
54
+ enable_windows_checks : false
48
55
soundness :
49
56
name : Soundness
50
57
uses : swiftlang/github-workflows/.github/workflows/soundness.yml@main
You can’t perform that action at this time.
0 commit comments