[swift-dev] SR-122 / CollectionsMoveIndices.swift Prototype

Dmitri Gribenko gribozavr at gmail.com
Tue Mar 15 03:38:33 CDT 2016


On Mon, Mar 14, 2016 at 7:59 PM, Shawn Erickson <shawnce at gmail.com> wrote:
>
>
> On Thu, Mar 10, 2016 at 10:49 PM Dmitri Gribenko <gribozavr at gmail.com>
> wrote:
>>
>> Hi everyone,
>>
>> I just wanted to announce that we have sufficient change on the
>> swift-3-indexing-model branch so that we can build the core standard
>> library and StdlibUnittest.  We achieved this by putting the protocol
>> new structure into place, and stubbing out with fatalError() or just
>> commenting out parts that didn't compile.  Now we have a baseline that
>> we won't regress, and we are starting to work towards improving it,
>> making existing tests pass, and then writing new tests, and addressing
>> TODOs and FIXMEs that we left in the code as we were doing the first
>> pass.
>>
>> Here's the most recent pull request from Shawn where he starts to fix
>> the tests: https://github.com/apple/swift/pull/1632
>>
>> Now we are in the "massively-parallel" stage of this project and we,
>> as always, welcome contributions to this branch!
>
>
> FYI
>
> I am working on the following:
>
> FAIL: Swift :: 1_stdlib/StringDiagnostics.swift
> FAIL: Swift :: 1_stdlib/StringDiagnostics_without_Foundation.swift
> ...and looking at converting String.XxxxIndexes to the new index style while
> maintaining existing public API.

There doesn't seem to be many tests actively failing in the primary
testsuite, so I'll be working on making StdlibCollectionUnittest
compile, which will allow us to run the validation testsuite.

Dmitri

-- 
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <gribozavr at gmail.com>*/


More information about the swift-dev mailing list