Where to download Swift v.3.2 for Linux?

Hi all,

I'm now using Swift v.3.0 on Linux (ubuntu) and about preparing to migrate
to the new Swift v.4.0.

On Swift.org - Migrating to Swift 4 it is said that:

"Make sure that the project that you intend to migrate builds successfully
in Swift 3.2 mode, and all its tests pass. Keep in mind that Swift 3.2 does
have significant changes from 3.1, as well as the SDKs against which you
built, so you may need to resolve errors initially."

But I couldn't find any references to Swift v.3.2 on the site. Where's the
Swift v.3.2 for Linux? Is this Swift 3.2 mode delivered along with Swift
v.4.0?

It also seems that Swift Migration Assistant is only available through
Xcode. Am I right? If it's so then Linux is still considered as
second-class citizen in Swift development.

I hope someday Linux will get equal support as the Mac/iOS counterpart.
Because I think the backend side (on Linux) of Swift app is also as
important as the iOS front-end side.

Thank you.

···

--

Regards,

–Mr Bee

HI Mr Bee,

“Swift 3.2” refers to running the Swift 4.0 compiler with the -swift-version 3 flag. It is not a separate download.

Slava

···

On Aug 24, 2017, at 7:44 AM, Mr Bee via swift-users <swift-users@swift.org> wrote:

Hi all,

I'm now using Swift v.3.0 on Linux (ubuntu) and about preparing to migrate to the new Swift v.4.0.

On Swift.org - Migrating to Swift 4 it is said that:

"Make sure that the project that you intend to migrate builds successfully in Swift 3.2 mode, and all its tests pass. Keep in mind that Swift 3.2 does have significant changes from 3.1, as well as the SDKs against which you built, so you may need to resolve errors initially."

But I couldn't find any references to Swift v.3.2 on the site. Where's the Swift v.3.2 for Linux? Is this Swift 3.2 mode delivered along with Swift v.4.0?

It also seems that Swift Migration Assistant is only available through Xcode. Am I right? If it's so then Linux is still considered as second-class citizen in Swift development.

I hope someday Linux will get equal support as the Mac/iOS counterpart. Because I think the backend side (on Linux) of Swift app is also as important as the iOS front-end side.

Thank you.

--

Regards,

–Mr Bee
_______________________________________________
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users

I see. Thank you very much for the information.

···

2017-08-25 4:26 GMT+07:00 Slava Pestov via swift-users < swift-users@swift.org>:

HI Mr Bee,

“Swift 3.2” refers to running the Swift 4.0 compiler with the
-swift-version 3 flag. It is not a separate download.

--

Regards,

–Mr Bee