- Overview
- project contains a mix of static libraries (31) and embedded frameworks (8)
- project is "old" (i.e. originally created in 2012; been migrating as needed)
- Seeing this error:
"hash mismatch: this object file was built against a different version of the module" - Interesting link: http://lists.llvm.org/pipermail/llvm-commits/Week-of-Mon-20150921/301239.html
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import AsyncAlgorithms | |
/// Prior to Xcode 14.3.0 (Swift 5.8), the `XCTest/XCTestExpectation` was not `Sendable`, and therefore considered | |
/// unsafe to use across threads. But starting with Xcode 14.3.0, `XCTestExpectation` is now `Sendable` and therefore | |
/// can be used to signal across threads. Thus making this "Semaphore" no longer needed for asynchronous unit tests that | |
/// need a way to coordinate progress between different actors/ threads. | |
struct Semaphore: Sendable { | |
private let channel = AsyncChannel(element: Void.self) | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Verify SHA-256 Checksum (OS X) | |
openssl dgst -sha256 "/path/to/file" | |
# Verify SHA-1 Checksum (OS X) | |
openssl dgst -sha1 "/path/to/file" |