exercism / exercism/swift-test-runner

Fix compile error preventing Docker image to be built

Open
#12 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
0
Forks
11
PR merge metrics
No merged PRs in 30d

Description

I tried to test the test runner using the following command:

```
./bin/run-in-docker.sh multiple-single-fail /home/erik/exercism-repos/swift-test-runner/test/multiple-tests-single-fail /home/erik/exercism-repos/swift-test-runner/test/multiple-tests-single-fail
```

This results in a compile error:

```
> [builder 4/4] RUN swift build --configuration release:
#11 2.685 Fetching https://github.com/apple/swift-argument-parser
#11 4.763 Cloning https://github.com/apple/swift-argument-parser
#11 4.816 Resolving https://github.com/apple/swift-argument-parser at 0.4.1
#11 23.95 [1/2] Compiling ArgumentParser BashCompletionsGenerator.swift
#11 24.56 [2/3] Compiling TestRunner Parser.swift
#11 24.56 /Sources/TestRunner/main.swift:20:4: error: 'init()' is unavailable: A default value must be provided unless the value type is supported by Flag.
#11 24.56 @Flag()
#11 24.56 ^~~~
#11 24.56 /.build/checkouts/swift-argument-parser/Sources/ArgumentParser/Parsable Properties/Flag.swift:62:10: note: 'init()' has been explicitly marked unavailable here
#11 24.56 public init() {
#11 24.56 ^
------
executor failed running [/bin/sh -c swift build --configuration release]: exit code: 1
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.