Folks, I'm glad we're getting all the Swift support upstream, but I worry how can we make sure it works for real applications after the initial support is in. I'm sure you guys have your own internal builders, but I think it would be interesting in having some more substantial tests in the test-suite. Are there plans to do that at all? Or are we just going to rely on Clang tests for now? Are there any pitfalls we'll encounter by using a GNU toolchain on a Linux target? I'm actually interested in getting Swift to work on Linux, so that would be a good path forward, no? I'd be glad also to have some pointers on how to build & test Swift programs on Linux (or even write up if there isn't anything yet). cheers, --renato
https://github.com/apple/swift <https://github.com/apple/swift> shows the
README with instructions on how to build and run swift on linux. The unit and
validation tests are part of this repository as well as a benchmark suite.
Greetings
Matthias
> On Apr 14, 2016, at 8:03 AM, Renato Golin via cfe-dev <cfe-dev at
lists.llvm.org> wrote:
>
> Folks,
>
> I'm glad we're getting all the Swift support upstream, but I worry
how
> can we make sure it works for real applications after the initial
> support is in. I'm sure you guys have your own internal builders, but
> I think it would be interesting in having some more substantial tests
> in the test-suite.
>
> Are there plans to do that at all? Or are we just going to rely on
> Clang tests for now? Are there any pitfalls we'll encounter by using a
> GNU toolchain on a Linux target?
>
> I'm actually interested in getting Swift to work on Linux, so that
> would be a good path forward, no?
>
> I'd be glad also to have some pointers on how to build & test Swift
> programs on Linux (or even write up if there isn't anything yet).
>
> cheers,
> --renato
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20160414/4b48ae18/attachment.html>
Right. Swift on linux has been supported for some time now, and is even supported in the Swift 2.2 release (https://swift.org/download/ <https://swift.org/download/>). Swift support for Android was recently merged into master. -Chris> On Apr 14, 2016, at 11:51 AM, Matthias Braun <matze at braunis.de> wrote: > > https://github.com/apple/swift <https://github.com/apple/swift> shows the README with instructions on how to build and run swift on linux. The unit and validation tests are part of this repository as well as a benchmark suite. > > Greetings > Matthias > >> On Apr 14, 2016, at 8:03 AM, Renato Golin via cfe-dev <cfe-dev at lists.llvm.org <mailto:cfe-dev at lists.llvm.org>> wrote: >> >> Folks, >> >> I'm glad we're getting all the Swift support upstream, but I worry how >> can we make sure it works for real applications after the initial >> support is in. I'm sure you guys have your own internal builders, but >> I think it would be interesting in having some more substantial tests >> in the test-suite. >> >> Are there plans to do that at all? Or are we just going to rely on >> Clang tests for now? Are there any pitfalls we'll encounter by using a >> GNU toolchain on a Linux target? >> >> I'm actually interested in getting Swift to work on Linux, so that >> would be a good path forward, no? >> >> I'd be glad also to have some pointers on how to build & test Swift >> programs on Linux (or even write up if there isn't anything yet). >> >> cheers, >> --renato >> _______________________________________________ >> cfe-dev mailing list >> cfe-dev at lists.llvm.org <mailto:cfe-dev at lists.llvm.org> >> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-dev >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20160414/0a869ed3/attachment-0001.html>
Seemingly Similar Threads
- [test-suite] making polybench/symm succeed with "-Ofast" and "-ffp-contract=on"
- [test-suite] making the test-suite succeed with "-Ofast" and "-ffp-contract=on"
- RFC: Implementing the Swift calling convention in LLVM and Clang
- [LLVMdev] [ADVERTISEMENT] open positions in Apple's Swift compiler team
- [test-suite] making polybench/symm succeed with "-Ofast" and "-ffp-contract=on"