On macOS, CMake chooses a Swift compiler in XCode instead of the one that would be found by invoking `swiftc`.
If I set up a swift compiler and put it in my path, even if the TOOLCHAINS
environment variable is set to select it (as in this GitHub workflow action), CMake will find the swiftc
inside Xcode and use that unless I explicitly set CMAKE_Swift_COMPILER
.