<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">&lt;<a href="mailto:swift-dev-request@swift.org" target="_blank">swift-dev-request@swift.org</a>&gt;</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 &#39;help&#39; 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 &quot;Re: Contents of swift-dev digest...&quot;<br>
<br>
<br>
Today&#39;s Topics:<br>
<br>
   1. Swift REPL don&#39;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 &lt;<a href="mailto:piero.sa@icloud.com">piero.sa@icloud.com</a>&gt;<br>
To: <a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
Subject: [swift-dev] Swift REPL don&#39;t functions on Ubuntu 14.04 LTS<br>
Message-ID: &lt;<a href="mailto:7e98bf79-d12f-48d9-aaec-d32fad7b55b9@me.com">7e98bf79-d12f-48d9-aaec-d32fad7b55b9@me.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;utf-8&quot;; Format=&quot;flowed&quot;<br>
<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: &lt;<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>&gt;<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Sun, 6 Dec 2015 17:37:41 -0500<br>
From: Joe Ranieri &lt;<a href="mailto:joe@alacatialabs.com">joe@alacatialabs.com</a>&gt;<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>
        &lt;CAAP4hYB5-6a+TTksPQxALXJst_V6UnQKrP6Lqt=<a href="mailto:D-T45rM4Uww@mail.gmail.com">D-T45rM4Uww@mail.gmail.com</a>&gt;<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 &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;<br>
To: Joe Ranieri &lt;<a href="mailto:joe@alacatialabs.com">joe@alacatialabs.com</a>&gt;<br>
Cc: swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt;<br>
Subject: Re: [swift-dev] Radar numbers in FIXME comments<br>
Message-ID:<br>
        &lt;<a href="mailto:CA%2BY5xYdcjQGdKi%2B0ifyOsqmdCscaeYxCYOwKziG7iwjP8OjvTA@mail.gmail.com">CA+Y5xYdcjQGdKi+0ifyOsqmdCscaeYxCYOwKziG7iwjP8OjvTA@mail.gmail.com</a>&gt;<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>
&lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt; wrote:<br>
&gt; There are a small number of places in the code where FIXMEs reference<br>
&gt; radar numbers. Is it possible for the important details from these<br>
&gt; radars to be put into publicly visible Github issues to be tracked and<br>
&gt; 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&lt;i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf(&quot;%d\n&quot;,i);}}} /*Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;*/<br>
<br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Sun, 6 Dec 2015 15:04:34 -0800<br>
From: Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;<br>
To: swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt;<br>
Subject: [swift-dev] Starter project: SR-2: Build configuration<br>
        directives can not wrap switch cases<br>
Message-ID:<br>
        &lt;CA+Y5xYd=<a href="mailto:wOE35bTuCAskg6wGaAAAmL3PCs95X7R0mEEMsT4M7Q@mail.gmail.com">wOE35bTuCAskg6wGaAAAmL3PCs95X7R0mEEMsT4M7Q@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
Hi,<br>
<br>
If you&#39;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: &#39;case&#39; label can only appear inside a<br>
&#39;switch&#39; statement<br>
  case 20:<br>
  ^<br>
<br>
Dmitri<br>
<br>
--<br>
main(i,j){for(i=2;;i++){for(j=2;j&lt;i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf(&quot;%d\n&quot;,i);}}} /*Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;*/<br>
<br>
<br>
------------------------------<br>
<br>
Message: 5<br>
Date: Sun, 6 Dec 2015 16:01:32 -0800<br>
From: Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;<br>
To: Piero Sabino &lt;<a href="mailto:piero.sa@icloud.com">piero.sa@icloud.com</a>&gt;<br>
Cc: swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt;<br>
Subject: Re: [swift-dev] Verify failed<br>
Message-ID:<br>
        &lt;CA+Y5xYfiJMg5fd5rmies5i6=xxntzRfdX=<a href="mailto:Y9HVr_k13%2BKAoC-A@mail.gmail.com">Y9HVr_k13+KAoC-A@mail.gmail.com</a>&gt;<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>
&lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt; wrote:<br>
&gt; Yes, I&#39;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&lt;i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf(&quot;%d\n&quot;,i);}}} /*Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;*/<br>
<br>
<br>
------------------------------<br>
<br>
Message: 6<br>
Date: Mon, 07 Dec 2015 13:06:58 +0000 (GMT)<br>
From: Piero Sabino &lt;<a href="mailto:piero.sa@icloud.com">piero.sa@icloud.com</a>&gt;<br>
To: <a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a><br>
Subject: [swift-dev] Path Swift<br>
Message-ID: &lt;<a href="mailto:5e0fe809-5b09-4636-9288-409c15110f9c@me.com">5e0fe809-5b09-4636-9288-409c15110f9c@me.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;utf-8&quot;; Format=&quot;flowed&quot;<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: &lt;<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>&gt;<br>
<br>
------------------------------<br>
<br>
Message: 7<br>
Date: Mon, 07 Dec 2015 09:01:16 -0800<br>
From: Joe Groff &lt;<a href="mailto:jgroff@apple.com">jgroff@apple.com</a>&gt;<br>
To: Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;<br>
Cc: swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt;<br>
Subject: Re: [swift-dev] Starter project: Remove old mirrors<br>
Message-ID: &lt;<a href="mailto:8E1F508E-D3B3-4DED-9C37-919472EB995B@apple.com">8E1F508E-D3B3-4DED-9C37-919472EB995B@apple.com</a>&gt;<br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
<br>
&gt; On Dec 6, 2015, at 2:20 AM, Dmitri Gribenko via swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt; wrote:<br>
&gt;<br>
&gt; We need new runtime entry points that make sense for the new mirror<br>
&gt; implementation.  The current entry points (the _reflect() function and<br>
&gt; all its implementation details) directly depend on the old mirrors.<br>
&gt; This step is slightly harder, but not doesn&#39;t require extraordinary<br>
&gt; skills.  This part requires writing a proposal, because the runtime<br>
&gt; API is going to be stable.<br>
<br>
<br>
Note that I&#39;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 &lt;<a href="mailto:meadori@gmail.com">meadori@gmail.com</a>&gt;<br>
To: Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;<br>
Cc: swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt;<br>
Subject: Re: [swift-dev] Starter project: SR-2: Build configuration<br>
        directives can not wrap switch cases<br>
Message-ID:<br>
        &lt;<a href="mailto:CAK1QoorB7w7T-FZcjho7eNntS6OtG-hpuVpG4g_-KphSD96YMw@mail.gmail.com">CAK1QoorB7w7T-FZcjho7eNntS6OtG-hpuVpG4g_-KphSD96YMw@mail.gmail.com</a>&gt;<br>
Content-Type: text/plain; charset=&quot;utf-8&quot;<br>
<br>
On Sun, Dec 6, 2015 at 5:04 PM, Dmitri Gribenko via swift-dev &lt;<br>
<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt; wrote:<br>
<br>
Hi,<br>
&gt;<br>
&gt; If you&#39;re looking for a starter project in the frontend area (parser<br>
&gt; in this case), here is one.<br>
&gt;<br>
&gt; <a href="https://bugs.swift.org/browse/SR-2" rel="noreferrer" target="_blank">https://bugs.swift.org/browse/SR-2</a><br>
&gt;<br>
&gt; This code should be accepted, but it is rejected now:<br>
&gt;<br>
&gt; switch 10 {<br>
&gt;   case 10:<br>
&gt;     break<br>
&gt; #if FOO<br>
&gt;   case 20:<br>
&gt;     break<br>
&gt; #endif<br>
&gt; }<br>
&gt;<br>
&gt; $ swiftc /tmp/a.swift<br>
&gt; /tmp/a.swift:5:3: error: &#39;case&#39; label can only appear inside a<br>
&gt; &#39;switch&#39; statement<br>
&gt;   case 20:<br>
&gt;   ^<br>
&gt;<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: &lt;<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>&gt;<br>
<br>
------------------------------<br>
<br>
Message: 9<br>
Date: Mon, 7 Dec 2015 09:47:15 -0800<br>
From: Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;<br>
To: swift-dev &lt;<a href="mailto:swift-dev@swift.org">swift-dev@swift.org</a>&gt;<br>
Subject: [swift-dev] Starter project: Port Swift to RHEL 7 / CentOS 7<br>
        /       Scientific Linux 7<br>
Message-ID:<br>
        &lt;CA+Y5xYc3OqmC6MdQXYTBp=<a href="mailto:knjBHy1b85G9N-eZ6s5_ES9RfdVg@mail.gmail.com">knjBHy1b85G9N-eZ6s5_ES9RfdVg@mail.gmail.com</a>&gt;<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&#39;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&lt;i;j++){if(!(i%j)){j=0;break;}}if<br>
(j){printf(&quot;%d\n&quot;,i);}}} /*Dmitri Gribenko &lt;<a href="mailto:gribozavr@gmail.com">gribozavr@gmail.com</a>&gt;*/<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>