[swift-corelibs-dev] [XCTest] Cannot build using XCode

Brian Croom brian.s.croom at gmail.com
Tue Jul 5 09:36:53 CDT 2016


Hmm, it does look like XCTest needs some work done to get things working
with the latest Swift 3 changes made in the stdlib and corelibs-foundation.
I don't have access to a development environment to investigate further,
but as far as I can tell, this wouldn't build on Linux either. Has there
been any indication of these issues from CI, I wonder?

On Friday, 1 July 2016, Madhu Samuel <madhusamuel at gmail.com> wrote:

> I just found more error details in the log. You can find it below. Hope
> this helps.
>
> Error 1
> --------------------------------------
>
> CompileSwift normal x86_64
> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Public/XCTestMain.swift
>     cd /Users/madhusamuel/dev/swift/swift-corelibs-xctest
>     ...
>     ...
> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Public/XCTestMain.swift:65:71:
> error: 'lastPathComponent' is unavailable: Use lastPathComponent on URL
> instead.
>         currentTestSuite = XCTestSuite(name:
> "\(testBundle.bundlePath.lastPathComponent).xctest")
>
> ^~~~~~~~~~~~~~~~~
> SwiftFoundation.String:173:16: note: 'lastPathComponent' has been
> explicitly marked unavailable here
>     public var lastPathComponent: String { get }
>                ^
>
>
> Error 2
> --------------------------------------
> CompileSwift normal x86_64
> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Private/TestListing.swift
>     cd /Users/madhusamuel/dev/swift/swift-corelibs-xctest
>     ...
>     ...
>     /Objects-normal/x86_64/TestListing.swiftdeps -o
> /Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/xctest-macosx-x86_64/XCTest.build/Debug/SwiftXCTest.build/Objects-normal/x86_64/TestListing.o
> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Private/TestListing.swift:45:46:
> error: cannot convert value of type 'String.Encoding' to expected argument
> type 'UInt'
>         print(NSString(data: json, encoding: NSUTF8StringEncoding)!)
>                                              ^~~~~~~~~~~~~~~~~~~~
>                                                                  .rawValue
> Assertion failed: (!failed && "Call arguments did not match up?"),
> function coerceCallArguments, file
> /Users/madhusamuel/dev/swift/swift/lib/Sema/CSApply.cpp, line 4655.
> 0  swift                    0x000000010b6a6d5b
> llvm::sys::PrintStackTrace(llvm::raw_ostream&) + 43
> 1  swift                    0x000000010b6a5f86
> llvm::sys::RunSignalHandlers() + 70
> 2  swift                    0x000000010b6a7631 SignalHandler(int) + 641
> 3  libsystem_platform.dylib 0x00007fff8ecf552a _sigtramp + 26
> 4  swift                    0x000000010c290579 cmark_strbuf__initbuf +
> 73960
> 5  swift                    0x000000010b6a727e abort + 14
> 6  swift                    0x000000010b6a7261 __assert_rtn + 81
> 7  swift                    0x0000000108ff5bae (anonymous
> namespace)::ExprRewriter::coerceCallArguments(swift::Expr*, swift::Type,
> llvm::PointerUnion<swift::ApplyExpr*, llvm::PointerEmbeddedInt<unsigned
> int, 2> >, swift::constraints::ConstraintLocatorBuilder) + 6190
> 8  swift                    0x0000000108fe4b0d (anonymous
> namespace)::ExprRewriter::finishApply(swift::ApplyExpr*, swift::Type,
> swift::constraints::ConstraintLocatorBuilder) + 541
> 9  swift                    0x0000000108ff638e (anonymous
> namespace)::ExprRewriter::visitApplyExpr(swift::ApplyExpr*) + 78
> 10 swift                    0x0000000108fe2325 (anonymous
> namespace)::ExprRewriter::walkToExprPost(swift::Expr*) + 21
> 11 swift                    0x0000000109180db0 (anonymous
> namespace)::Traversal::visit(swift::Expr*) + 160
> 12 swift                    0x0000000109182969 (anonymous
> namespace)::Traversal::visit(swift::Expr*) + 7257
> 13 swift                    0x0000000109180145
> swift::Expr::walk(swift::ASTWalker&) + 53
> 14 swift                    0x0000000108fdedcb
> swift::constraints::ConstraintSystem::applySolution(swift::constraints::Solution&,
> swift::Expr*, swift::Type, bool, bool, bool) + 475
> 15 swift                    0x0000000109081e53
> swift::TypeChecker::typeCheckExpression(swift::Expr*&, swift::DeclContext*,
> swift::TypeLoc, swift::ContextualTypePurpose,
> swift::OptionSet<swift::TypeCheckExprFlags, unsigned int>,
> swift::ExprTypeCheckListener*) + 739
> 16 swift                    0x00000001090f9fc4
> swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*,
> void, void, void, void>::visit(swift::Stmt*) + 4820
> 17 swift                    0x00000001090f8e3e
> swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*,
> void, void, void, void>::visit(swift::Stmt*) + 334
> 18 swift                    0x00000001090f93d3
> swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*,
> void, void, void, void>::visit(swift::Stmt*) + 1763
> 19 swift                    0x00000001090f8e3e
> swift::ASTVisitor<(anonymous namespace)::StmtChecker, void, swift::Stmt*,
> void, void, void, void>::visit(swift::Stmt*) + 334
> 20 swift                    0x00000001090f81f9 (anonymous
> namespace)::StmtChecker::typeCheckBody(swift::BraceStmt*&) + 25
> 21 swift                    0x00000001090f74df
> swift::TypeChecker::typeCheckFunctionBodyUntil(swift::FuncDecl*,
> swift::SourceLoc) + 383
> 22 swift                    0x00000001090f7303
> swift::TypeChecker::typeCheckAbstractFunctionBodyUntil(swift::AbstractFunctionDecl*,
> swift::SourceLoc) + 35
> 23 swift                    0x00000001090f7e84
> swift::TypeChecker::typeCheckAbstractFunctionBody(swift::AbstractFunctionDecl*)
> + 180
> 24 swift                    0x00000001090b3116
> typeCheckFunctionsAndExternalDecls(swift::TypeChecker&) + 166
> 25 swift                    0x00000001090b3db0
> swift::performTypeChecking(swift::SourceFile&, swift::TopLevelContext&,
> swift::OptionSet<swift::TypeCheckingFlags, unsigned int>, unsigned int,
> unsigned int) + 1568
> 26 swift                    0x0000000108d714bc
> swift::CompilerInstance::performSema() + 3916
> 27 swift                    0x0000000108885c8a
> performCompile(swift::CompilerInstance&, swift::CompilerInvocation&,
> llvm::ArrayRef<char const*>, int&, swift::FrontendObserver*) + 442
> 28 swift                    0x000000010888483f
> swift::performFrontend(llvm::ArrayRef<char const*>, char const*, void*,
> swift::FrontendObserver*) + 2895
> 29 swift                    0x0000000108847300 main + 2448
> 30 libdyld.dylib            0x00007fff8bdc95ad start + 1
> Stack dump:
>
>
>
>
> On Sat, Jul 2, 2016 at 8:29 AM, Madhu Samuel <madhusamuel at gmail.com
> <javascript:_e(%7B%7D,'cvml','madhusamuel at gmail.com');>> wrote:
>
>> Hi Brian,
>>
>> Thanks for you response.
>>
>> Still I cannot compile corelibs-xctest with xcode-beta. It seems the
>> error is too generic to debug! If xctest is not yet configured against
>> xcode 8 beta, probably, I will wait. At this point, I am lazy to create my
>> own toolchain, since my last attempt went bust!
>>
>>
>> The steps I followed
>>
>> 1. delete swift/build
>> 2. utils/update-checkout
>> 3. sudo  xcode-select -s
>> /Applications/Xcode-beta.app/Contents/Developer
>> 4. utils/build-script -r -t   (success)
>> 5. utils/build-script -R.    (success)
>> 6.
>> $ cd swift-corelibs-xctest
>> $ ../swift/utils/build-script --preset corelibs-xctest
>>
>>
>> Environment
>>
>> *Swift Version: Swift version 3.0 (swiftlang-800.0.30 clang-800.0.24)*
>> Xcode Environment: Version 8.0 beta (8S128d)
>> Python Version: Python 2.7.10
>>
>>
>>
>> The Error
>>
>> CompileSwift normal x86_64
>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Public/XCTestExpectation.swift
>>
>> .....
>> ....
>>
>>
>> <unknown>:0: error: unable to execute command: Illegal instruction: 4
>> <unknown>:0: error: compile command failed due to signal (use -v to see
>> invocation)
>> ** BUILD FAILED **
>>
>>
>> The following build commands failed:
>> CompileSwift normal x86_64
>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Public/XCTestMain.swift
>> CompileSwift normal x86_64
>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Private/TestListing.swift
>> CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
>> (3 failures)
>> Traceback (most recent call last):
>>   File
>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>> 445, in <module>
>>     main()
>>   File
>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>> 441, in main
>>     parsed_args.func(parsed_args)
>>   File
>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>> 64, in build
>>     source_dir=SOURCE_DIR))
>>   File
>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>> 30, in run
>>     subprocess.check_call(command, shell=True)
>>   File
>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py",
>> line 540, in check_call
>>     raise CalledProcessError(retcode, cmd)
>> subprocess.CalledProcessError: Command 'xcodebuild -workspace
>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/XCTest.xcworkspace
>> -scheme SwiftXCTest
>> SWIFT_EXEC="/Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/swift-macosx-x86_64/bin/swiftc"
>> SWIFT_LINK_OBJC_RUNTIME=YES
>> SYMROOT="/Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/xctest-macosx-x86_64"
>> OBJROOT="/Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/xctest-macosx-x86_64"'
>> returned non-zero exit status 65
>> ../swift/utils/build-script: fatal error: command terminated with a
>> non-zero exit status 1, aborting
>> ../swift/utils/build-script: fatal error: command terminated with a
>> non-zero exit status 1, aborting
>>
>>
>> Regards,
>> Madhu
>>
>> On Thu, Jun 30, 2016 at 11:38 PM, Brian Gesiak <modocache at gmail.com
>> <javascript:_e(%7B%7D,'cvml','modocache at gmail.com');>> wrote:
>>
>>> Madhu,
>>>
>>> Sorry for the late reply to this -- I obviously need to update my email
>>> settings! :(
>>>
>>> Could you pull down the latest changes to Swift, and let me know if
>>> you're still experiencing difficulties compiling corelibs-xctest?
>>>
>>> - Brian Gesiak
>>>
>>>
>>> On Tue, Jun 21, 2016 at 12:03 AM, Madhu Samuel <madhusamuel at gmail.com
>>> <javascript:_e(%7B%7D,'cvml','madhusamuel at gmail.com');>> wrote:
>>>
>>>> Wow, the swift build is a success. Though there are a few warnings at
>>>> the end. I guess the issue was with cached values in the build directory.
>>>>
>>>> But, in the next step to build xctest using "/utils/build-script
>>>> --preset corelibs-xctest", the build fails. The build error log is given
>>>> below.
>>>>
>>>> ------------------------
>>>>
>>>> CompileSwift normal x86_64
>>>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Public/XCTestExpectation.swift
>>>> ....
>>>> ....
>>>>
>>>> <unknown>:0: error: unable to execute command: Illegal instruction: 4
>>>> <unknown>:0: error: compile command failed due to signal (use -v to see
>>>> invocation)
>>>> ** BUILD FAILED **
>>>>
>>>>
>>>> The following build commands failed:
>>>> CompileSwift normal x86_64
>>>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/Sources/XCTest/Private/TestListing.swift
>>>> CompileSwiftSources normal x86_64 com.apple.xcode.tools.swift.compiler
>>>> (2 failures)
>>>> Traceback (most recent call last):
>>>>   File
>>>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>>>> 445, in <module>
>>>>     main()
>>>>   File
>>>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>>>> 441, in main
>>>>     parsed_args.func(parsed_args)
>>>>   File
>>>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>>>> 64, in build
>>>>     source_dir=SOURCE_DIR))
>>>>   File
>>>> "/Users/madhusamuel/dev/swift/swift-corelibs-xctest/build_script.py", line
>>>> 30, in run
>>>>     subprocess.check_call(command, shell=True)
>>>>   File
>>>> "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py",
>>>> line 540, in check_call
>>>>     raise CalledProcessError(retcode, cmd)
>>>> subprocess.CalledProcessError: Command 'xcodebuild -workspace
>>>> /Users/madhusamuel/dev/swift/swift-corelibs-xctest/XCTest.xcworkspace
>>>> -scheme SwiftXCTest
>>>> SWIFT_EXEC="/Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/swift-macosx-x86_64/bin/swiftc"
>>>> SWIFT_LINK_OBJC_RUNTIME=YES
>>>> SYMROOT="/Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/xctest-macosx-x86_64"
>>>> OBJROOT="/Users/madhusamuel/dev/swift/build/Ninja-ReleaseAssert/xctest-macosx-x86_64"'
>>>> returned non-zero exit status 65
>>>> ../swift/utils/build-script: fatal error: command terminated with a
>>>> non-zero exit status 1, aborting
>>>> ../swift/utils/build-script: fatal error: command terminated with a
>>>> non-zero exit status 1, aborting
>>>>
>>>>
>>>>
>>>> On Tue, Jun 21, 2016 at 12:35 PM, Madhu Samuel <madhusamuel at gmail.com
>>>> <javascript:_e(%7B%7D,'cvml','madhusamuel at gmail.com');>> wrote:
>>>>
>>>>> Hi Brian Croom,
>>>>>
>>>>> Thanks for the quick response. I deleted the entire build directory
>>>>> now. Initiated a new build. Fingers crossed...
>>>>>
>>>>> Will update the status as soon as the build finishes.
>>>>>
>>>>> On Tue, Jun 21, 2016 at 12:31 PM, Brian Croom <brian.s.croom at gmail.com
>>>>> <javascript:_e(%7B%7D,'cvml','brian.s.croom at gmail.com');>> wrote:
>>>>>
>>>>>> Hmm, have you tried deleting your `build/swift-macosx-x86_64/`
>>>>>> directory? I wonder if cached CMake values could cause that issue.
>>>>>>
>>>>>> (By the way, I can confirm that getting the build going for the first
>>>>>> time is the most challenging! I hope we can get things going for you soon.)
>>>>>>
>>>>>> 2016-06-20 22:22 GMT-04:00 Madhu Samuel <madhusamuel at gmail.com
>>>>>> <javascript:_e(%7B%7D,'cvml','madhusamuel at gmail.com');>>:
>>>>>>
>>>>>>> So after spending almost a week trying to build swift and core
>>>>>>> libraries (mainly xctest) during the end of May un-successfully, I made up
>>>>>>> my mind to give another attempt today.
>>>>>>>
>>>>>>> I checkout the latest code from swift repo. Since the xctest
>>>>>>> documentation says, "Confirm you're able to build the Swift project using
>>>>>>> utils/build-script -R", that's where I started.
>>>>>>>
>>>>>>> Unfortunately, build-script -R gives the below error.
>>>>>>>
>>>>>>> <unknown>:0: error: Swift does not support the SDK 'MacOSX10.11.sdk'
>>>>>>>
>>>>>>>
>>>>>>> My active developer directory is
>>>>>>> '/Applications/Xcode-beta.app/Contents/Developer'.
>>>>>>> The toolchain is 'Xode 8.0'
>>>>>>>
>>>>>>> The build is taken in Mac OSX El Capitan 10.11.4
>>>>>>>
>>>>>>> Let me know whether I miss anything? I assume getting the build
>>>>>>> working for the first time is the hardest, but there I am!
>>>>>>>
>>>>>>> Any help is appreciated!
>>>>>>>
>>>>>>> Regards,
>>>>>>> Madhu
>>>>>>>
>>>>>>> On Mon, May 30, 2016 at 8:32 AM, Madhu Samuel <madhusamuel at gmail.com
>>>>>>> <javascript:_e(%7B%7D,'cvml','madhusamuel at gmail.com');>> wrote:
>>>>>>>
>>>>>>>> Wow, that was a quick response. Thanks Brian Gesiak and Brian
>>>>>>>> Croom.
>>>>>>>>
>>>>>>>> My first quick attempt using build-toolchain script to build my own
>>>>>>>> tool chain failed. Anyway I will give it another try and let you know the
>>>>>>>> status.
>>>>>>>>
>>>>>>>> On Mon, May 30, 2016 at 1:52 AM, Brian Croom <
>>>>>>>> brian.s.croom at gmail.com
>>>>>>>> <javascript:_e(%7B%7D,'cvml','brian.s.croom at gmail.com');>> wrote:
>>>>>>>>
>>>>>>>>> That's right, breaking changes have been made to Swift since
>>>>>>>>> the latest toolchain snapshot was released, and Corelibs Foundation has
>>>>>>>>> been updated accordingly.
>>>>>>>>>
>>>>>>>>> Until the next snapshot, an alternative to building your own
>>>>>>>>> toolchain would be to check out an older commit of Foundation which still
>>>>>>>>> builds with the compiler in the snapshot toolchain, since XCTest
>>>>>>>>> doesn't depend on any of the more recent Foundation changes. I've had
>>>>>>>>> success using this commit:
>>>>>>>>> https://github.com/apple/swift-corelibs-foundation/commit/04d4f92870652160388f1c69de3fd7bb0656860c
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --Brian
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> söndag 29 maj 2016 skrev Brian Gesiak via swift-corelibs-dev <
>>>>>>>>> swift-corelibs-dev at swift.org
>>>>>>>>> <javascript:_e(%7B%7D,'cvml','swift-corelibs-dev at swift.org');>>:
>>>>>>>>>
>>>>>>>>>> Madhu,
>>>>>>>>>>
>>>>>>>>>> Oy, my bad -- I only just noticed you put the toolchain version
>>>>>>>>>> at the bottom of your original email.
>>>>>>>>>>
>>>>>>>>>> It's possible the May 9th toolchain is already too old to build
>>>>>>>>>> XCTest. I'll double-check myself. In the meantime, you may want to try
>>>>>>>>>> building your own toolchain and using that.
>>>>>>>>>>
>>>>>>>>>> - Brian Gesiak
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Sun, May 29, 2016 at 7:23 AM -0700, "Brian Gesiak" <
>>>>>>>>>> modocache at gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>> Madhu,
>>>>>>>>>>>
>>>>>>>>>>> Thanks for the report!
>>>>>>>>>>>
>>>>>>>>>>> The main difference between the build scripts (which use
>>>>>>>>>>> xcodebuild) and using Xcode itself is the version of Swift that is used.
>>>>>>>>>>> The build scripts build a Swift 3.0 compiler, then use that to build
>>>>>>>>>>> XCTest. When using Xcode directly, you need to select a recent Swift
>>>>>>>>>>> toolchain yourself.
>>>>>>>>>>>
>>>>>>>>>>> Which Swift toolchain are you using to compile XCTest in Xcode?
>>>>>>>>>>>
>>>>>>>>>>> Our tests only make sure apple/swift master works. If the latest
>>>>>>>>>>> Swift toolchain from http://swift.org doesn't work, you may
>>>>>>>>>>> have to built your own toolchain. You can do so using the
>>>>>>>>>>> `utils/build-toolchain` script in the Swift repository.
>>>>>>>>>>>
>>>>>>>>>>> Once you figure out your Swift toolchain version, let us know!
>>>>>>>>>>> You should be able to find out in the preferences pane in Xcode.
>>>>>>>>>>>
>>>>>>>>>>> - Brian Gesiak
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Sun, May 29, 2016 at 1:24 AM -0700, "Madhu Samuel via
>>>>>>>>>>> swift-corelibs-dev" <swift-corelibs-dev at swift.org> wrote:
>>>>>>>>>>>
>>>>>>>>>>> Hi All,
>>>>>>>>>>>>
>>>>>>>>>>>> I am new to this forum.
>>>>>>>>>>>>
>>>>>>>>>>>> I am trying to build the xctest project. I followed the
>>>>>>>>>>>> instructions at https://github.com/apple/swift-corelibs-xctest
>>>>>>>>>>>>
>>>>>>>>>>>> I am able to successfully build via the build scripts. But, if
>>>>>>>>>>>> I build XCTest using xcode using the SwiftXCTest scheme I am getting a few
>>>>>>>>>>>> errors.
>>>>>>>>>>>>
>>>>>>>>>>>> 1.
>>>>>>>>>>>> swift-corelibs-foundation/Foundation/NSXMLDTDNode.swift:242:64: error:
>>>>>>>>>>>> cannot convert value of type 'UnsafeMutablePointer<Void>' (aka
>>>>>>>>>>>> 'UnsafeMutablePointer<()>') to expected argument type 'OpaquePointer'
>>>>>>>>>>>>             let unmanaged =
>>>>>>>>>>>> Unmanaged<NSXMLDTDNode>.fromOpaque(privateData)
>>>>>>>>>>>>
>>>>>>>>>>>> 2. swift-corelibs-foundation/Foundation/NSTimer.swift:14:47:
>>>>>>>>>>>> error: cannot convert value of type 'UnsafeMutablePointer<Void>' (aka
>>>>>>>>>>>> 'UnsafeMutablePointer<()>') to expected argument type 'OpaquePointer'
>>>>>>>>>>>>     let t =
>>>>>>>>>>>> Unmanaged<NSTimer>.fromOpaque(info!).takeUnretainedValue()
>>>>>>>>>>>>
>>>>>>>>>>>> etc.
>>>>>>>>>>>>
>>>>>>>>>>>> My dev environment,
>>>>>>>>>>>> OS: Mac OSX El Capitan 10.11.4 (15E65).
>>>>>>>>>>>> Xcode Version: Version 7.3.1 (7D1014)
>>>>>>>>>>>> XCode Toolchain: Swift Development Snapshot 2016-05-09 (a)
>>>>>>>>>>>>
>>>>>>>>>>>> Any help is appreciated.
>>>>>>>>>>>>
>>>>>>>>>>>> Regards,
>>>>>>>>>>>> Madhu
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-corelibs-dev/attachments/20160705/0634a4ee/attachment.html>


More information about the swift-corelibs-dev mailing list