Why does swift --version
report 5.7.2
, but swift build
report 5.7.1
?
$ which swift
/usr/bin/swift
$ swift --version
swift-driver version: 1.62.15 Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
Target: x86_64-apple-macosx12.0
$ swift build
error: 'mas': package 'mas' is using Swift tools version 5.7.2 but the installed version is 5.7.1
$ /Library/Developer/CommandLineTools/usr/bin/swift --version
Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
Target: x86_64-apple-darwin21.6.0
$ /Library/Developer/CommandLineTools/usr/bin/swift build
error: 'mas': package 'mas' is using Swift tools version 5.7.2 but the installed version is 5.7.1
$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift --version
swift-driver version: 1.62.15 Apple Swift version 5.7.2 (swiftlang-5.7.2.135.5 clang-1400.0.29.51)
Target: x86_64-apple-macosx12.0
$ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift build
error: 'mas': package 'mas' is using Swift tools version 5.7.2 but the installed version is 5.7.1