From 8ca426d3ce9505090c7f50957cd7ef8f779b1007 Mon Sep 17 00:00:00 2001 From: Johannes Weiss Date: Wed, 7 Aug 2024 15:09:57 +0100 Subject: [PATCH] enable StrictConcurrency build setting --- Package.swift | 3 +++ docker/docker-compose.yaml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/Package.swift b/Package.swift index dae0d91c7..6d9f5db6b 100644 --- a/Package.swift +++ b/Package.swift @@ -56,6 +56,9 @@ let package = Package( .product(name: "Logging", package: "swift-log"), .product(name: "Atomics", package: "swift-atomics"), .product(name: "Algorithms", package: "swift-algorithms"), + ], + swiftSettings: [ + .enableExperimentalFeature("StrictConcurrency") ] ), .testTarget( diff --git a/docker/docker-compose.yaml b/docker/docker-compose.yaml index 9ac4a6eea..ed69fae9a 100644 --- a/docker/docker-compose.yaml +++ b/docker/docker-compose.yaml @@ -32,7 +32,7 @@ services: test: <<: *common - command: /bin/bash -xcl "swift test --parallel -Xswiftc -warnings-as-errors --enable-test-discovery $${SANITIZER_ARG-} $${IMPORT_CHECK_ARG-}" + command: /bin/bash -xcl "swift test --parallel --enable-test-discovery $${SANITIZER_ARG-} $${IMPORT_CHECK_ARG-}" # util