Xcode 8.1 beta (8T47): Swift compiler crash

Originator:jp
Number:rdar://28718074 Date Originated:11-Oct-2016 11:22 AM
Status:Open Resolved:
Product:Developer Tools Product Version:Xcode 8.1 beta (8T47)
Classification:Other Bug Reproducible:Always
 
Summary:
Swift compiler crashes when attempting to build SourceKitten at this commit (tip of master as of this time):

https://github.com/jpsim/SourceKitten/tree/9c9c0b21decf51b34fec02062270690364fb5b02

Steps to Reproduce:
1. Check out SourceKitten at https://github.com/jpsim/SourceKitten/tree/9c9c0b21decf51b34fec02062270690364fb5b02, including git submodules
2. Open with Xcode 8.1 beta (8T47)
3. Click “Build”
4. Experience the crash

Expected Results:
SourceKitten should compile successfully.

Actual Results:
Swift compiler crashes with the attached stack trace.

Regression:
Does not occur with Xcode 8.0

Notes:
See compiler stack trace attached.

Comments

My comment on Nov 30

This is still segfaulting the Swift compiler with the latest Xcode 8.2 beta (8C30a).

Here's the attachment I included in the Apple Radar

CompileSwift normal x86_64 /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/File.swift cd /Users/jp/Projects/SourceKitten /Applications/Xcode-8.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Documentation.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Clang+SourceKitten.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/StatementKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_Documentation.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/ClangTranslationUnit.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/CodeCompletionItem.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Dictionary+Merge.swift -primary-file /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/File.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/JSONOutput.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Language.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Text.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Module.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/ObjCDeclarationKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_CXString.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/OffsetMap.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Parameter.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Request.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SourceDeclaration.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SourceLocation.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/String+SourceKitten.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Structure.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftDeclarationKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftDocKey.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftDocs.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SyntaxKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_sourcekitd.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SyntaxMap.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_Index.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SyntaxToken.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Xcode.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftLangSyntax.swift -target x86_64-apple-macosx10.10 -enable-objc-interop -sdk /Applications/Xcode-8.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -I /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Products/Debug -F /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Products/Debug -enable-testing -g -import-underlying-module -module-cache-path /Users/jp/Library/Developer/Xcode/DerivedData/ModuleCache -D DEBUG -D DEBUG -serialize-debugging-options -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-generated-files.hmap -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-own-target-headers.hmap -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-project-headers.hmap -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Products/Debug/include -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/DerivedSources/x86_64 -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/DerivedSources -Xcc -DDEBUG=1 -Xcc -ivfsoverlay -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/unextended-module-overlay.yaml -Xcc -working-directory/Users/jp/Projects/SourceKitten -emit-module-doc-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File~partial.swiftdoc -Onone -module-name SourceKittenFramework -emit-module-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File~partial.swiftmodule -serialize-diagnostics-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.dia -emit-dependencies-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.d -emit-reference-dependencies-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.swiftdeps -o /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.o

0 swift 0x00000001042542ed PrintStackTraceSignalHandler(void*) + 45 1 swift 0x0000000104253d36 SignalHandler(int) + 470 2 libsystem_platform.dylib 0x00007fffd4674bba sigtramp + 26 3 libsystemplatform.dylib 0x0000000000000010 _sigtramp + 731427952 4 swift 0x0000000101890b87 swift::ASTVisitor::visit(swift::Expr*, swift::AccessKind) + 855 5 swift 0x000000010189076f swift::Lowering::SILGenFunction::emitLValue(swift::Expr, swift::AccessKind) + 95 6 swift 0x000000010186c80b swift::ASTVisitor<(anonymous namespace)::RValueEmitter, swift::Lowering::RValue, void, void, void, void, void, swift::Lowering::SGFContext>::visit(swift::Expr, swift::Lowering::SGFContext) + 46763 7 swift 0x0000000101875310 swift::Lowering::SILGenFunction::emitIgnoredExpr(swift::Expr) + 592 8 swift 0x00000001018bece1 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt) + 4129 9 swift 0x00000001018c07ee swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt) + 11054 10 swift 0x00000001018bec76 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt) + 4022 11 swift 0x000000010187f7e8 swift::Lowering::SILGenFunction::emitClosure(swift::AbstractClosureExpr) + 312 12 swift 0x00000001018009c1 swift::Lowering::SILGenModule::emitClosure(swift::AbstractClosureExpr) + 1089 13 swift 0x0000000101872619 (anonymous namespace)::RValueEmitter::visitAbstractClosureExpr(swift::AbstractClosureExpr, swift::Lowering::SGFContext) + 41 14 swift 0x000000010186f6f6 swift::ASTVisitor<(anonymous namespace)::RValueEmitter, swift::Lowering::RValue, void, void, void, void, void, swift::Lowering::SGFContext>::visit(swift::Expr, swift::Lowering::SGFContext) + 58774 15 swift 0x0000000101815dea (anonymous namespace)::ArgEmitter::emit(swift::Lowering::ArgumentSource&&, swift::Lowering::AbstractionPattern) + 1338 16 swift 0x0000000101814f3e (anonymous namespace)::CallSite::emit(swift::Lowering::SILGenFunction&, swift::Lowering::AbstractionPattern, (anonymous namespace)::ParamLowering&, llvm::SmallVectorImpl&, llvm::SmallVectorImpl<std::__1::pair >&, llvm::Optional const&, swift::ImportAsMemberStatus const&) && + 494 17 swift 0x0000000101811b7b (anonymous namespace)::CallEmission::apply(swift::Lowering::SGFContext) + 5227 18 swift 0x00000001018611d5 swift::ASTVisitor<(anonymous namespace)::RValueEmitter, swift::Lowering::RValue, void, void, void, void, void, swift::Lowering::SGFContext>::visit(swift::Expr*, swift::Lowering::SGFContext) + 117 19 swift 0x00000001018c153b swift::Lowering::SILGenFunction::emitReturnExpr(swift::SILLocation, swift::Expr) + 491 20 swift 0x00000001018bdd77 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt) + 183 21 swift 0x00000001018bec76 swift::ASTVisitor<(anonymous namespace)::StmtEmitter, void, void, void, void, void, void>::visit(swift::Stmt) + 4022 22 swift 0x000000010187f65a swift::Lowering::SILGenFunction::emitFunction(swift::FuncDecl) + 314 23 swift 0x00000001017fbbe5 swift::Lowering::SILGenModule::emitFunction(swift::FuncDecl)::$_1::operator()(swift::SILFunction) const + 1877 24 swift 0x00000001017fa792 swift::Lowering::SILGenModule::emitFunction(swift::FuncDecl) + 626 25 swift 0x0000000101807693 swift::Lowering::SILGenModule::emitSourceFile(swift::SourceFile, unsigned int) + 2195 26 swift 0x00000001018091bd swift::SILModule::constructSIL(swift::ModuleDecl, swift::SILOptions&, swift::FileUnit, llvm::Optional, bool, bool) + 1629 27 swift 0x000000010165f07f performCompile(swift::CompilerInstance&, swift::CompilerInvocation&, llvm::ArrayRef, int&, swift::FrontendObserver*) + 19503 28 swift 0x0000000101658175 swift::performFrontend(llvm::ArrayRef, char const*, void, swift::FrontendObserver) + 17029 29 swift 0x00000001016153bd main + 8685 30 libdyld.dylib 0x00007fffd4467255 start + 1 Stack dump: 0. Program arguments: /Applications/Xcode-8.1.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend -c /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Documentation.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Clang+SourceKitten.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/StatementKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_Documentation.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/ClangTranslationUnit.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/CodeCompletionItem.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Dictionary+Merge.swift -primary-file /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/File.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/JSONOutput.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Language.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Text.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Module.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/ObjCDeclarationKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_CXString.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/OffsetMap.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Parameter.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Request.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SourceDeclaration.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SourceLocation.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/String+SourceKitten.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Structure.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftDeclarationKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftDocKey.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftDocs.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SyntaxKind.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_sourcekitd.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SyntaxMap.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/library_wrapper_Index.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SyntaxToken.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/Xcode.swift /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/SwiftLangSyntax.swift -target x86_64-apple-macosx10.10 -enable-objc-interop -sdk /Applications/Xcode-8.1.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.sdk -I /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Products/Debug -F /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Products/Debug -enable-testing -g -import-underlying-module -module-cache-path /Users/jp/Library/Developer/Xcode/DerivedData/ModuleCache -D DEBUG -D DEBUG -serialize-debugging-options -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/swift-overrides.hmap -Xcc -iquote -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-generated-files.hmap -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-own-target-headers.hmap -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-all-non-framework-target-headers.hmap -Xcc -ivfsoverlay -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/all-product-headers.yaml -Xcc -iquote -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/SourceKittenFramework-project-headers.hmap -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Products/Debug/include -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/DerivedSources/x86_64 -Xcc -I/Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/DerivedSources -Xcc -DDEBUG=1 -Xcc -ivfsoverlay -Xcc /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/unextended-module-overlay.yaml -Xcc -working-directory/Users/jp/Projects/SourceKitten -emit-module-doc-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File~partial.swiftdoc -Onone -module-name SourceKittenFramework -emit-module-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File~partial.swiftmodule -serialize-diagnostics-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.dia -emit-dependencies-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.d -emit-reference-dependencies-path /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.swiftdeps -o /Users/jp/Library/Developer/Xcode/DerivedData/SourceKitten-eosjdsjzwmqwstccgogvukjbroop/Build/Intermediates/SourceKitten.build/Debug/SourceKittenFramework.build/Objects-normal/x86_64/File.o 1. While emitting SIL for 'parseFullXMLDocs' at /Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/File.swift:403:8 2. While silgen closureexpr SIL function @_TFF21SourceKittenFramework16parseFullXMLDocsFSSGSqGVs10DictionarySSPS_22SourceKitRepresentable___U_FO9SWXMLHash10XMLIndexerGS0_SSPS1___ for expression at [/Users/jp/Projects/SourceKitten/Source/SourceKittenFramework/File.swift:408:61 - line:433:5] RangeText="{ rootXML in var docs = String: SourceKitRepresentable docs[SwiftDocKey.DocType.rawValue] = rootXML.element?.name docs[SwiftDocKey.DocFile.rawValue] = rootXML.element?.allAttributes["file"]?.text docs[SwiftDocKey.DocLine.rawValue] = (rootXML.element?.allAttributes["line"]?.text).flatMap { Int64($0) } docs[SwiftDocKey.DocColumn.rawValue] = (rootXML.element?.allAttributes["column"]?.text).flatMap { Int64($0) } docs[SwiftDocKey.DocName.rawValue] = rootXML["Name"].element?.text docs[SwiftDocKey.USR.rawValue] = rootXML["USR"].element?.text docs[SwiftDocKey.DocDeclaration.rawValue] = rootXML["Declaration"].element?.text let parameters = rootXML["Parameters"].children if parameters.count > 0 { docs[SwiftDocKey.DocParameters.rawValue] = parameters.map { [ "name": $0["Name"].element?.text ?? "", "discussion": childrenAsArray($0["Discussion"]) ?? [] ] as [String: SourceKitRepresentable] } as [SourceKitRepresentable] } docs[SwiftDocKey.DocDiscussion.rawValue] = childrenAsArray(rootXML["Discussion"]) docs[SwiftDocKey.DocResultDiscussion.rawValue] = childrenAsArray(rootXML["ResultDiscussion"]) return docs }"


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!