<div dir="auto">Many months ago had deja vu about 4 found elements where as far as my beleif goes are names od four created colour superclasses bugged two misplaced two trown out..</div><br><div class="gmail_quote"><div dir="ltr">V pet., 9. okt. 2020 08:20 je oseba  <<a href="mailto:vm-dev-request@lists.squeakfoundation.org">vm-dev-request@lists.squeakfoundation.org</a>> napisala:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send Vm-dev mailing list submissions to<br>
        <a href="mailto:vm-dev@lists.squeakfoundation.org" target="_blank" rel="noreferrer">vm-dev@lists.squeakfoundation.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-dev" rel="noreferrer noreferrer" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-dev</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:vm-dev-request@lists.squeakfoundation.org" target="_blank" rel="noreferrer">vm-dev-request@lists.squeakfoundation.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:vm-dev-owner@lists.squeakfoundation.org" target="_blank" rel="noreferrer">vm-dev-owner@lists.squeakfoundation.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of Vm-dev digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. [OpenSmalltalk/opensmalltalk-vm] 7deac0: Unix(macOS)<br>
      SocketPlugin: (Eliot Miranda)<br>
   2. Still Failing: OpenSmalltalk/opensmalltalk-vm#2229 (Cog -<br>
      7deac02) (Travis CI)<br>
   3. Build failed: opensmalltalk-vm 1.0.2231 (AppVeyor)<br>
   4. Re: [OpenSmalltalk/opensmalltalk-vm] Unix(macOS)<br>
      SocketPlugin: (7deac02) (Tobias Pape)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Thu, 08 Oct 2020 21:27:11 -0700<br>
From: Eliot Miranda <<a href="mailto:noreply@github.com" target="_blank" rel="noreferrer">noreply@github.com</a>><br>
To: <a href="mailto:vm-dev@lists.squeakfoundation.org" target="_blank" rel="noreferrer">vm-dev@lists.squeakfoundation.org</a><br>
Subject: [Vm-dev] [OpenSmalltalk/opensmalltalk-vm] 7deac0: Unix(macOS)<br>
        SocketPlugin:<br>
Message-ID:<br>
        <OpenSmalltalk/opensmalltalk-vm/push/refs/heads/Cog/<a href="mailto:3f129f-7deac0@github.com" target="_blank" rel="noreferrer">3f129f-7deac0@github.com</a>><br>
<br>
Content-Type: text/plain; charset=UTF-8<br>
<br>
  Branch: refs/heads/Cog<br>
  Home:   <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm" rel="noreferrer noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm</a><br>
  Commit: 7deac028aeeb769c8782242fc23bebdfaaa58e3d<br>
      <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7deac028aeeb769c8782242fc23bebdfaaa58e3d" rel="noreferrer noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7deac028aeeb769c8782242fc23bebdfaaa58e3d</a><br>
  Author: Eliot Miranda <<a href="mailto:eliot.miranda@gmail.com" target="_blank" rel="noreferrer">eliot.miranda@gmail.com</a>><br>
  Date:   2020-10-08 (Thu, 08 Oct 2020)<br>
<br>
  Changed paths:<br>
    M platforms/unix/plugins/SocketPlugin/sqUnixSocket.c<br>
    M platforms/win32/plugins/SocketPlugin/sqWin32NewNet.c<br>
<br>
  Log Message:<br>
  -----------<br>
  Unix(macOS) SocketPlugin:<br>
Fix sendDone/primtiveSocketSendDone/sqSocketSendDone on macOS.  The select in<br>
socketWritable does not answer true for writable sockets, presumably because<br>
the select in aioPoll already has done.  So have dataHandler (which is called<br>
from aioPoll when the socket *is* writable) set a flag in privateSocketStruct<br>
notifiedOfWritability and use this to avoid the wrongly unsuccessful call of<br>
select in sqSocketSendDone. Clear notifiedOfWritability before any and all send/<br>
write system calls.<br>
Have sqWin32NewNet.c process the select result in its socketWritable in exactly<br>
the same way as sqUnixSocket.c's.<br>
<br>
I WELCOME ANY REVIEW OF THIS COMMIT!!  Levente, Tobias, you might take a close<br>
look at this one.<br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 09 Oct 2020 04:38:05 +0000<br>
From: Travis CI <<a href="mailto:builds@travis-ci.org" target="_blank" rel="noreferrer">builds@travis-ci.org</a>><br>
To: <a href="mailto:vm-dev@lists.squeakfoundation.org" target="_blank" rel="noreferrer">vm-dev@lists.squeakfoundation.org</a><br>
Subject: [Vm-dev] Still Failing: OpenSmalltalk/opensmalltalk-vm#2229<br>
        (Cog -  7deac02)<br>
Message-ID:<br>
        <5f7fe92d40c0e_13f999d81e89c465e7@travis-tasks-686c69676-jzpgl.mail><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Build Update for OpenSmalltalk/opensmalltalk-vm<br>
-------------------------------------<br>
<br>
Build: #2229<br>
Status: Still Failing<br>
<br>
Duration: 10 mins and 25 secs<br>
Commit: 7deac02 (Cog)<br>
Author: Eliot Miranda<br>
Message: Unix(macOS) SocketPlugin:<br>
Fix sendDone/primtiveSocketSendDone/sqSocketSendDone on macOS.  The select in<br>
socketWritable does not answer true for writable sockets, presumably because<br>
the select in aioPoll already has done.  So have dataHandler (which is called<br>
from aioPoll when the socket *is* writable) set a flag in privateSocketStruct<br>
notifiedOfWritability and use this to avoid the wrongly unsuccessful call of<br>
select in sqSocketSendDone. Clear notifiedOfWritability before any and all send/<br>
write system calls.<br>
Have sqWin32NewNet.c process the select result in its socketWritable in exactly<br>
the same way as sqUnixSocket.c's.<br>
<br>
I WELCOME ANY REVIEW OF THIS COMMIT!!  Levente, Tobias, you might take a close<br>
look at this one.<br>
<br>
View the changeset: <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/3f129f28147b...7deac028aeeb" rel="noreferrer noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/3f129f28147b...7deac028aeeb</a><br>
<br>
View the full build log and details: <a href="https://travis-ci.org/github/OpenSmalltalk/opensmalltalk-vm/builds/734179980?utm_medium=notification&utm_source=email" rel="noreferrer noreferrer" target="_blank">https://travis-ci.org/github/OpenSmalltalk/opensmalltalk-vm/builds/734179980?utm_medium=notification&utm_source=email</a><br>
<br>
<br>
--<br>
<br>
You can unsubscribe from build emails from the OpenSmalltalk/opensmalltalk-vm repository going to <a href="https://travis-ci.org/account/preferences/unsubscribe?repository=8795279&utm_medium=notification&utm_source=email" rel="noreferrer noreferrer" target="_blank">https://travis-ci.org/account/preferences/unsubscribe?repository=8795279&utm_medium=notification&utm_source=email</a>.<br>
Or unsubscribe from *all* email updating your settings at <a href="https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email" rel="noreferrer noreferrer" target="_blank">https://travis-ci.org/account/preferences/unsubscribe?utm_medium=notification&utm_source=email</a>.<br>
Or configure specific recipients for build notifications in your .travis.yml file. See <a href="https://docs.travis-ci.com/user/notifications" rel="noreferrer noreferrer" target="_blank">https://docs.travis-ci.com/user/notifications</a>.<br>
<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201009/01001847/attachment-0001.html" rel="noreferrer noreferrer" target="_blank">http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201009/01001847/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 09 Oct 2020 05:02:17 +0000<br>
From: AppVeyor <<a href="mailto:no-reply@appveyor.com" target="_blank" rel="noreferrer">no-reply@appveyor.com</a>><br>
To: <a href="mailto:vm-dev@lists.squeakfoundation.org" target="_blank" rel="noreferrer">vm-dev@lists.squeakfoundation.org</a><br>
Subject: [Vm-dev] Build failed: opensmalltalk-vm 1.0.2231<br>
Message-ID: <<a href="mailto:20201009050217.1.2773B482691A2482@appveyor.com" target="_blank" rel="noreferrer">20201009050217.1.2773B482691A2482@appveyor.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201009/e00d88b5/attachment-0001.html" rel="noreferrer noreferrer" target="_blank">http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201009/e00d88b5/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 4<br>
Date: Thu, 08 Oct 2020 23:20:23 -0700<br>
From: Tobias Pape <<a href="mailto:notifications@github.com" target="_blank" rel="noreferrer">notifications@github.com</a>><br>
To: OpenSmalltalk/opensmalltalk-vm<br>
        <<a href="mailto:opensmalltalk-vm@noreply.github.com" target="_blank" rel="noreferrer">opensmalltalk-vm@noreply.github.com</a>><br>
Cc: Subscribed <<a href="mailto:subscribed@noreply.github.com" target="_blank" rel="noreferrer">subscribed@noreply.github.com</a>><br>
Subject: Re: [Vm-dev] [OpenSmalltalk/opensmalltalk-vm] Unix(macOS)<br>
        SocketPlugin: (7deac02)<br>
Message-ID:<br>
        <OpenSmalltalk/opensmalltalk-vm/commit/7deac028aeeb769c8782242fc23bebdfaaa58e3d/<a href="mailto:43096552@github.com" target="_blank" rel="noreferrer">43096552@github.com</a>><br>
<br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Manpage says otherwise:<br>
> If the time limit expires, `select()` returns 0<br>
<br>
And some tutorial says:<br>
>On success, `select()` and `pselect()` return the number of file descriptors contained in the three returned descriptor sets (that is, the total number of bits that are set in `readfds`, `writefds`, `exceptfds`) which *may be zero if the timeout expires before anything interesting happens*.<br>
<br>
I don't see how `select` should ever return `0` for a writable `fd`<br>
<br>
<br>
-- <br>
You are receiving this because you are subscribed to this thread.<br>
Reply to this email directly or view it on GitHub:<br>
<a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7deac028aeeb769c8782242fc23bebdfaaa58e3d#commitcomment-43096552" rel="noreferrer noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/commit/7deac028aeeb769c8782242fc23bebdfaaa58e3d#commitcomment-43096552</a><br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201008/faa334a1/attachment.html" rel="noreferrer noreferrer" target="_blank">http://lists.squeakfoundation.org/pipermail/vm-dev/attachments/20201008/faa334a1/attachment.html</a>><br>
<br>
------------------------------<br>
<br>
Subject: Digest Footer<br>
<br>
_______________________________________________<br>
Vm-dev mailing list<br>
<a href="mailto:Vm-dev@lists.squeakfoundation.org" target="_blank" rel="noreferrer">Vm-dev@lists.squeakfoundation.org</a><br>
<a href="http://lists.squeakfoundation.org/mailman/listinfo/vm-dev" rel="noreferrer noreferrer" target="_blank">http://lists.squeakfoundation.org/mailman/listinfo/vm-dev</a><br>
<br>
<br>
------------------------------<br>
<br>
End of Vm-dev Digest, Vol 172, Issue 12<br>
***************************************<br>
</blockquote></div>