<div dir="ltr"><div class="gmail_extra"><div><div class="gmail_signature"><div dir="ltr"><div dir="ltr"><div><br></div></div></div></div></div><div class="gmail_quote">On Mon, Dec 7, 2015 at 11:30 PM, <span dir="ltr"><<a href="mailto:swift-dev-request@swift.org" target="_blank">swift-dev-request@swift.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send swift-dev mailing list submissions to<br>
<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="https://lists.swift.org/mailman/listinfo/swift-dev" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-dev</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:swift-dev-request@swift.org">swift-dev-request@swift.org</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:swift-dev-owner@swift.org">swift-dev-owner@swift.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of swift-dev digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Swift REPL don't functions on Ubuntu 14.04 LTS (Piero Sabino)<br>
2. Radar numbers in FIXME comments (Joe Ranieri)<br>
3. Re: Radar numbers in FIXME comments (Dmitri Gribenko)<br>
4. Starter project: SR-2: Build configuration directives can not<br>
wrap switch cases (Dmitri Gribenko)<br>
5. Re: Verify failed (Dmitri Gribenko)<br>
6. Path Swift (Piero Sabino)<br>
7. Re: Starter project: Remove old mirrors (Joe Groff)<br>
8. Re: Starter project: SR-2: Build configuration directives can<br>
not wrap switch cases (Meador Inge)<br>
9. Starter project: Port Swift to RHEL 7 / CentOS 7 / Scientific<br>
Linux 7 (Dmitri Gribenko)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Sun, 06 Dec 2015 18:47:56 +0000 (GMT)<br>
From: Piero Sabino <<a href="mailto:piero.sa@icloud.com">piero.sa@icloud.com</a>><br>
To: <a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
Subject: [swift-dev] Swift REPL don't functions on Ubuntu 14.04 LTS<br>
Message-ID: <<a href="mailto:7e98bf79-d12f-48d9-aaec-d32fad7b55b9@me.com">7e98bf79-d12f-48d9-aaec-d32fad7b55b9@me.com</a>><br>
Content-Type: text/plain; charset="utf-8"; Format="flowed"<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="https://lists.swift.org/pipermail/swift-dev/attachments/20151206/a78ddef0/attachment-0001.html" rel="noreferrer" target="_blank">https://lists.swift.org/pipermail/swift-dev/attachments/20151206/a78ddef0/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Sun, 6 Dec 2015 17:37:41 -0500<br>
From: Joe Ranieri <<a href="mailto:joe@alacatialabs.com">joe@alacatialabs.com</a>><br>
To: <a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
Subject: [swift-dev] Radar numbers in FIXME comments<br>
Message-ID:<br>
<CAAP4hYB5-6a+TTksPQxALXJst_V6UnQKrP6Lqt=<a href="mailto:D-T45rM4Uww@mail.gmail.com">D-T45rM4Uww@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
There are a small number of places in the code where FIXMEs reference<br>
radar numbers. Is it possible for the important details from these<br>
radars to be put into publicly visible Github issues to be tracked and<br>
referenced by the open source community?<br>
<br>
-- Joe Ranieri<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Sun, 6 Dec 2015 14:50:24 -0800<br>
From: Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>><br>
To: Joe Ranieri <<a href="mailto:joe@alacatialabs.com">joe@alacatialabs.com</a>><br>
Cc: swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>><br>
Subject: Re: [swift-dev] Radar numbers in FIXME comments<br>
Message-ID:<br>
<<a href="mailto:CA%2BY5xYdcjQGdKi%2B0ifyOsqmdCscaeYxCYOwKziG7iwjP8OjvTA@mail.gmail.com">CA+Y5xYdcjQGdKi+0ifyOsqmdCscaeYxCYOwKziG7iwjP8OjvTA@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
On Sun, Dec 6, 2015 at 2:37 PM, Joe Ranieri via swift-dev<br>
<<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>> wrote:<br>
> There are a small number of places in the code where FIXMEs reference<br>
> radar numbers. Is it possible for the important details from these<br>
> radars to be put into publicly visible Github issues to be tracked and<br>
> referenced by the open source community?<br>
<br>
Hi Joe,<br>
<br>
Definitely! If you see a particular one that you want to know more<br>
about, please email swift-dev, and we will create an equivalent issue<br>
on <a href="http://bugs.swift.org" rel="noreferrer" target="_blank">bugs.swift.org</a>. Migrating all radar references to <a href="http://bugs.swift.org" rel="noreferrer" target="_blank">bugs.swift.org</a><br>
would take a lot of work though, so we prefer the lazy evaluation<br>
approach.<br>
<br>
Dmitri<br>
<br>
--<br>
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>>*/<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Sun, 6 Dec 2015 15:04:34 -0800<br>
From: Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>><br>
To: swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>><br>
Subject: [swift-dev] Starter project: SR-2: Build configuration<br>
directives can not wrap switch cases<br>
Message-ID:<br>
<CA+Y5xYd=<a href="mailto:wOE35bTuCAskg6wGaAAAmL3PCs95X7R0mEEMsT4M7Q@mail.gmail.com">wOE35bTuCAskg6wGaAAAmL3PCs95X7R0mEEMsT4M7Q@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi,<br>
<br>
If you're looking for a starter project in the frontend area (parser<br>
in this case), here is one.<br>
<br>
<a href="https://bugs.swift.org/browse/SR-2" rel="noreferrer" target="_blank">https://bugs.swift.org/browse/SR-2</a><br>
<br>
This code should be accepted, but it is rejected now:<br>
<br>
switch 10 {<br>
case 10:<br>
break<br>
#if FOO<br>
case 20:<br>
break<br>
#endif<br>
}<br>
<br>
$ swiftc /tmp/a.swift<br>
/tmp/a.swift:5:3: error: 'case' label can only appear inside a<br>
'switch' statement<br>
case 20:<br>
^<br>
<br>
Dmitri<br>
<br>
--<br>
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>>*/<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Sun, 6 Dec 2015 16:01:32 -0800<br>
From: Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>><br>
To: Piero Sabino <<a href="mailto:piero.sa@icloud.com">piero.sa@icloud.com</a>><br>
Cc: swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>><br>
Subject: Re: [swift-dev] Verify failed<br>
Message-ID:<br>
<CA+Y5xYfiJMg5fd5rmies5i6=xxntzRfdX=<a href="mailto:Y9HVr_k13%2BKAoC-A@mail.gmail.com">Y9HVr_k13+KAoC-A@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
On Sun, Dec 6, 2015 at 9:08 AM, Piero Sabino via swift-dev<br>
<<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>> wrote:<br>
> Yes, I've downloaded signature file and swift in the same directory.<br>
<br>
Could you post the actual error message, and SHA1 hashes of the files?<br>
<br>
Dmitri<br>
<br>
--<br>
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>>*/<br>
<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Mon, 07 Dec 2015 13:06:58 +0000 (GMT)<br>
From: Piero Sabino <<a href="mailto:piero.sa@icloud.com">piero.sa@icloud.com</a>><br>
To: <a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
Subject: [swift-dev] Path Swift<br>
Message-ID: <<a href="mailto:5e0fe809-5b09-4636-9288-409c15110f9c@me.com">5e0fe809-5b09-4636-9288-409c15110f9c@me.com</a>><br>
Content-Type: text/plain; charset="utf-8"; Format="flowed"<br>
<br>
Where I have to change the path of Swift?<br>
Terminal or folder?<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="https://lists.swift.org/pipermail/swift-dev/attachments/20151207/5869d6b3/attachment-0001.html" rel="noreferrer" target="_blank">https://lists.swift.org/pipermail/swift-dev/attachments/20151207/5869d6b3/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Mon, 07 Dec 2015 09:01:16 -0800<br>
From: Joe Groff <<a href="mailto:jgroff@apple.com">jgroff@apple.com</a>><br>
To: Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>><br>
Cc: swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>><br>
Subject: Re: [swift-dev] Starter project: Remove old mirrors<br>
Message-ID: <<a href="mailto:8E1F508E-D3B3-4DED-9C37-919472EB995B@apple.com">8E1F508E-D3B3-4DED-9C37-919472EB995B@apple.com</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
<br>
> On Dec 6, 2015, at 2:20 AM, Dmitri Gribenko via swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>> wrote:<br>
><br>
> We need new runtime entry points that make sense for the new mirror<br>
> implementation. The current entry points (the _reflect() function and<br>
> all its implementation details) directly depend on the old mirrors.<br>
> This step is slightly harder, but not doesn't require extraordinary<br>
> skills. This part requires writing a proposal, because the runtime<br>
> API is going to be stable.<br>
<br>
<br>
Note that I'm already working on this part. The Swift runtime needs to provide low-level reflection interfaces that allow the standard library to implement Mirror without depending on private runtime ABI.<br>
<br>
-Joe<br>
<br>
------------------------------<br>
<br>
Message: 8<br>
Date: Mon, 7 Dec 2015 11:04:05 -0600<br>
From: Meador Inge <<a href="mailto:meadori@gmail.com">meadori@gmail.com</a>><br>
To: Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>><br>
Cc: swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>><br>
Subject: Re: [swift-dev] Starter project: SR-2: Build configuration<br>
directives can not wrap switch cases<br>
Message-ID:<br>
<<a href="mailto:CAK1QoorB7w7T-FZcjho7eNntS6OtG-hpuVpG4g_-KphSD96YMw@mail.gmail.com">CAK1QoorB7w7T-FZcjho7eNntS6OtG-hpuVpG4g_-KphSD96YMw@mail.gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
On Sun, Dec 6, 2015 at 5:04 PM, Dmitri Gribenko via swift-dev <<br>
<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>> wrote:<br>
<br>
Hi,<br>
><br>
> If you're looking for a starter project in the frontend area (parser<br>
> in this case), here is one.<br>
><br>
> <a href="https://bugs.swift.org/browse/SR-2" rel="noreferrer" target="_blank">https://bugs.swift.org/browse/SR-2</a><br>
><br>
> This code should be accepted, but it is rejected now:<br>
><br>
> switch 10 {<br>
> case 10:<br>
> break<br>
> #if FOO<br>
> case 20:<br>
> break<br>
> #endif<br>
> }<br>
><br>
> $ swiftc /tmp/a.swift<br>
> /tmp/a.swift:5:3: error: 'case' label can only appear inside a<br>
> 'switch' statement<br>
> case 20:<br>
> ^<br>
><br>
<br>
I will take a look at this one.<br>
<br>
Cheers,<br>
<br>
-- Meador<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="https://lists.swift.org/pipermail/swift-dev/attachments/20151207/715ce305/attachment-0001.html" rel="noreferrer" target="_blank">https://lists.swift.org/pipermail/swift-dev/attachments/20151207/715ce305/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 9<br>
Date: Mon, 7 Dec 2015 09:47:15 -0800<br>
From: Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>><br>
To: swift-dev <<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>><br>
Subject: [swift-dev] Starter project: Port Swift to RHEL 7 / CentOS 7<br>
/ Scientific Linux 7<br>
Message-ID:<br>
<CA+Y5xYc3OqmC6MdQXYTBp=<a href="mailto:knjBHy1b85G9N-eZ6s5_ES9RfdVg@mail.gmail.com">knjBHy1b85G9N-eZ6s5_ES9RfdVg@mail.gmail.com</a>><br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi,<br>
<br>
RHEL 7 and CentOS 7 are widely used as server operating systems, and<br>
porting Swift to these distributions would benefit many community<br>
members. It should be relatively easy to do, since RHEL 7 is<br>
fundamentally another Linux system that uses the same basic libraries<br>
as other Linux ports we already (Glibc, libstdc++), and the library<br>
versions are more or less recent.<br>
<br>
This project is an easy way to become familiar with the build system,<br>
and various components of the project, and to start contributing!<br>
</blockquote><div> I am interested to take up this project but I don't have any such experience of porting. </div><div> Could you please provide how do I start ?</div><div>- Vivek</div><div> </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<a href="https://bugs.swift.org/browse/SR-108" rel="noreferrer" target="_blank">https://bugs.swift.org/browse/SR-108</a><br>
<br>
Dmitri<br>
<br>
--<br>
main(i,j){for(i=2;;i++){for(j=2;j<i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf("%d\n",i);}}} /*Dmitri Gribenko <<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>>*/<br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
swift-dev mailing list<br>
<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
<a href="https://lists.swift.org/mailman/listinfo/swift-dev" rel="noreferrer" target="_blank">https://lists.swift.org/mailman/listinfo/swift-dev</a><br>
<br>
<br>
End of swift-dev Digest, Vol 1, Issue 14<br>
****************************************<br>
</blockquote></div><br></div></div>