From 8ca426d3ce9505090c7f50957cd7ef8f779b1007 Mon Sep 17 00:00:00 2001
From: Johannes Weiss <johannesweiss@apple.com>
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