Closed Belcarra closed 4 years ago
Thank you for feedback! This issue is filed in upstream. https://github.com/kareman/SwiftShell/issues/82
@tekezo JFYI: https://github.com/kareman/SwiftShell/issues/82#issuecomment-655569482
kareman: Hi, the "Swift5.3" branch should work in Xcode 12.
forgot, cc @Belcarra
Thanks for the follow up!
On Mon, Jul 13, 2020 at 10:27 AM Koichi Shiraishi notifications@github.com wrote:
forgot, cc @Belcarra https://github.com/Belcarra
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/pqrs-org/Karabiner-DriverKit-VirtualHIDDevice/issues/4#issuecomment-657690023, or unsubscribe https://github.com/notifications/unsubscribe-auth/AALJH5GEGQMDOY4FJV4YY5LR3M7Z5ANCNFSM4OGCNPAA .
-- Belcarra Embedded USB Software Stuart_Lynne sl@belcarra.com 604-461-7532 Alternates: 604-283-7475 and 604-518-1749(cell) http://usblan.belcarra.com http://www.belcarra.com
Karabiner-DriverKit-VirtualHIDDevice can now be built on Xcode 12.
A provisioning profile which supports com.apple.developer.driverkit is required to build a driver extension since Xcode 12. https://github.com/pqrs-org/Karabiner-DriverKit-VirtualHIDDevice#note
Moving to Xcode 12 / Big Sur Beta, trying to see if Karabiner would build properly.
SwiftShell is causing a problem.
Karabiner-DriverKit-VirtualHIDDevice/src/build/SwiftShell.build/Release/SwiftShell.build/Objects-normal/x86_64/Stream.o -o /Users/sl/work20/Karabiner-DriverKit-VirtualHIDDevice/src/build/SwiftShell.build/Release/SwiftShell.build/Objects-normal/x86_64/String.o
While type-checking protocol conformance to 'TextOutputStreamable' (in module 'Swift') for type 'FileHandleStream' (declared at [/Users/sl/Library/Developer/Xcode/DerivedData/Karabiner-DriverKit-ExtensionManager-dqgqbitpaigwqvawiwdtskopzgxw/SourcePackages/checkouts/SwiftShell/Sources/SwiftShell/Stream/Stream.swift:207:8 - line:215:1] RangeText="class FileHandleStream: ReadableStream, WritableStream { public let filehandle: FileHandle public var encoding: String.Encoding
public init(_ filehandle: FileHandle, encoding: String.Encoding) { self.filehandle = filehandle self.encoding = encoding } ") 0 swift 0x0000000108cb2f65 llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 37 1 swift 0x0000000108cb1f65 llvm::sys::RunSignalHandlers() + 85 2 swift 0x0000000108cb351f SignalHandler(int) + 111 3 libsystem_platform.dylib 0x00007fff69e845bd _sigtramp + 29 4 libsystem_platform.dylib 000000000000000000 _sigtramp + 18446603338739333728 5 swift 0x000000010556c69b swift::constraints::ConstraintSystem::simplifyRestrictedConstraint(swift::constraints::ConversionRestrictionKind, swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 779 6 swift 0x000000010555c3d0 swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 14960 7 swift 0x0000000105567535 swift::constraints::ConstraintSystem::repairFailures(swift::Type, swift::Type, swift::constraints::ConstraintKind, llvm::SmallVectorImpl&, swift::constraints::ConstraintLocatorBuilder) + 12677
8 swift 0x000000010555c365 swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 14853
9 swift 0x000000010555c789 swift::constraints::ConstraintSystem::matchTypes(swift::Type, swift::Type, swift::constraints::ConstraintKind, swift::OptionSet<swift::constraints::ConstraintSystem::TypeMatchFlags, unsigned int>, swift::constraints::ConstraintLocatorBuilder) + 15913
10 swift 0x0000000105580f90 swift::constraints::ConstraintSystem::addConstraintImpl(swift::constraints::ConstraintKind, swift::Type, swift::Type, swift::constraints::ConstraintLocatorBuilder, bool) + 96
11 swift 0x0000000105558162 swift::constraints::ConstraintSystem::addConstraint(swift::constraints::ConstraintKind, swift::Type, swift::Type, swift::constraints::ConstraintLocatorBuilder, bool) + 66
12 swift 0x000000010578925d llvm::Optional llvm::function_ref<llvm::Optional (swift::Type, swift::Type)>::callback_fn<swift::matchWitness(llvm::DenseMap<std::1::pair<swift::GenericSignatureImpl const, swift::ClassDecl const>, swift::RequirementEnvironment, llvm::DenseMapInfo<std::1::pair<swift::GenericSignatureImpl const, swift::ClassDecl const> >, llvm::detail::DenseMapPair<std::1::pair<swift::GenericSignatureImpl const, swift::ClassDecl const>, swift::RequirementEnvironment> >&, swift::ProtocolDecl, swift::ProtocolConformance, swift::DeclContext, swift::ValueDecl, swift::ValueDecl)::$_1>(long, swift::Type, swift::Type) + 93
13 swift 0x000000010576a6fa swift::matchWitness(swift::DeclContext, swift::ValueDecl, swift::ValueDecl, llvm::function_ref<std::1::tuple<llvm::Optional, swift::Type, swift::Type> ()>, llvm::function_ref<llvm::Optional (swift::Type, swift::Type)>, llvm::function_ref<swift::RequirementMatch (bool, llvm::ArrayRef)>) + 8778
14 swift 0x000000010576c233 swift::matchWitness(llvm::DenseMap<std::1::pair<swift::GenericSignatureImpl const, swift::ClassDecl const>, swift::RequirementEnvironment, llvm::DenseMapInfo<std::1::pair<swift::GenericSignatureImpl const, swift::ClassDecl const> >, llvm::detail::DenseMapPair<std::__1::pair<swift::GenericSignatureImpl const, swift::ClassDecl const>, swift::RequirementEnvironment> >&, swift::ProtocolDecl, swift::ProtocolConformance, swift::DeclContext, swift::ValueDecl, swift::ValueDecl) + 1187
15 swift 0x000000010576cd82 swift::WitnessChecker::findBestWitness(swift::ValueDecl, bool, swift::NormalProtocolConformance, llvm::SmallVectorImpl&, unsigned int&, unsigned int&, bool&) + 946
16 swift 0x0000000105777423 swift::ConformanceChecker::resolveWitnessViaLookup(swift::ValueDecl) + 643
17 swift 0x0000000105772305 swift::MultiConformanceChecker::checkIndividualConformance(swift::NormalProtocolConformance, bool) + 14821
18 swift 0x000000010576e3c3 swift::MultiConformanceChecker::checkAllConformances() + 147
19 swift 0x000000010577df77 swift::TypeChecker::checkConformancesInContext(swift::DeclContext, swift::IterableDeclContext) + 8295
20 swift 0x000000010572de5a (anonymous namespace)::DeclChecker::visitClassDecl(swift::ClassDecl) + 8138
21 swift 0x0000000105726323 (anonymous namespace)::DeclChecker::visit(swift::Decl) + 2739
22 swift 0x00000001057edc89 swift::TypeCheckSourceFileRequest::evaluate(swift::Evaluator&, swift::SourceFile) const + 953
23 swift 0x00000001057f09c9 llvm::Expected swift::Evaluator::getResultUncached(swift::TypeCheckSourceFileRequest const&) + 953
24 swift 0x00000001057ed744 swift::TypeCheckSourceFileRequest::OutputType swift::evaluateOrDefault(swift::Evaluator&, swift::TypeCheckSourceFileRequest, swift::TypeCheckSourceFileRequest::OutputType) + 164
25 swift 0x00000001049710b8 swift::CompilerInstance::performSemaUpTo(swift::SourceFile::ASTStage_t) + 7576
26 swift 0x0000000104832ee1 swift::performFrontend(llvm::ArrayRef<char const >, char const, void, swift::FrontendObserver*) + 6849
27 swift 0x00000001047b7a97 main + 1255
28 libdyld.dylib 0x00007fff69c65c71 start + 1
error: Segmentation fault: 11 (in target 'SwiftShell' from project 'SwiftShell')