<div dir="ltr">Hi All,<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"> this is failing because of package dependencies on linux, not because of the commit.</div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 2, 2018 at 7:20 PM, Travis CI <span dir="ltr"><<a href="mailto:builds@travis-ci.org" target="_blank">builds@travis-ci.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> <br><u></u>
<div style="min-width:100%;height:100%;margin:0;padding:0">
<table id="m_3973057948103131431travis-ci-email-container" align="center" border="0" cellpadding="0" cellspacing="0" height="100%" width="100%" style="height:100%;width:100%;padding:10px;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:150%;text-align:center;color:#333333;background-color:#f4f5f9;background-image:url('https://s3.amazonaws.com/travis-email-assets/build_background.png');height:100%;width:100%;padding:10px;font-family:'Source Sans Pro','Helvetica Neue',Helvetica,Arial,sans-serif;line-height:150%;text-align:center;color:#333333;background-color:#f4f5f9;background-image:url(https://s3.amazonaws.com/travis-email-assets/build_background.png)">
<tbody><tr>
<td align="center" valign="top" style="padding-bottom:20px">
<table id="m_3973057948103131431email-content-container" border="0" cellpadding="0" cellspacing="0" style="width:500px;padding:32px;background-color:#ffffff;width:500px;padding:32px;background-color:#ffffff">
<tbody><tr>
<td id="m_3973057948103131431repo-username-section" align="center" valign="top" style="padding-bottom:20px;padding-bottom:20px">
<a href="https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm?utm_source=email&utm_medium=notification" id="m_3973057948103131431repo-username-link" style="color:#333333;text-decoration:none;border-bottom:1px solid #333333;padding-bottom:4px;color:#333333;border-bottom:1px solid #333333;text-decoration:none;padding-bottom:4px" target="_blank">
<p class="m_3973057948103131431repo-slug" style="margin:0px;font-size:30px;font-weight:600;line-height:36px;padding-left:5px;display:inline;font-size:30px;font-weight:600;line-height:36px;padding-right:5px;padding-left:0px">OpenSmalltalk</p>
<p id="m_3973057948103131431repo-slug-divider" style="margin:0px;font-size:30px;font-weight:100;color:#9ea3a8;display:inline;font-size:30px;font-weight:100;color:#9ea3a8">/</p>
<p class="m_3973057948103131431repo-slug" style="margin:0px;font-size:30px;font-weight:600;line-height:36px;padding-left:5px;display:inline;font-size:30px;font-weight:600;line-height:36px;padding-left:5px">opensmalltalk-vm</p>
</a> </td>
</tr>
<tr>
<td id="m_3973057948103131431branch-name-section" align="center" valign="top" style="padding-bottom:35px">
<p id="m_3973057948103131431branch-name" style="margin:0px;font-size:28px;font-weight:300;margin:0px;font-size:28px;font-weight:300">
<img alt="branch icon" src="https://s3.amazonaws.com/travis-email-assets/branch.png" style="width:16px;height:auto;padding-right:8px;vertical-align:bottom;width:16px;height:auto;padding-right:8px;vertical-align:bottom"><a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/tree/Cog" id="m_3973057948103131431branch-name-link" style="color:#333333;text-decoration:none;border-bottom:1px solid #333333;text-decoration:none;border-bottom:1px solid #333333;padding-bottom:2px" target="_blank">Cog</a>
</p>
</td>
</tr>
<tr>
<td align="center" valign="top" style="padding-bottom:20px">
<table cellpadding="0" cellspacing="0" class="m_3973057948103131431build-status-border m_3973057948103131431build-status-border-error" style="border-radius:3px;border:1px solid #666766;width:100%">
<tbody><tr class="m_3973057948103131431build-status-background-error" style="background:rgba(102,103,102,0.1)">
<td id="m_3973057948103131431status-icon-section" align="center" valign="top" class="m_3973057948103131431build-status-border-bottom-error" style="border-bottom:1px solid #666766;padding:15px 15px">
<div style="float:left">
<div style="display:inline"><img alt="build has errored" src="https://s3.amazonaws.com/travis-email-assets/status-errored.png" style="display:inline;vertical-align:sub;width:17px;height:17px;padding-right:8px"></div><div style="display:inline"><a href="https://travis-ci.org/OpenSmalltalk/opensmalltalk-vm/builds/374223023?utm_source=email&utm_medium=notification" class="m_3973057948103131431error" id="m_3973057948103131431status-section-message" style="color:#666766;font-size:16px;font-weight:600" target="_blank">Build #1326 has errored</a></div>
</div>
<div style="display:inline;float:left"><img alt="arrow to build time" id="m_3973057948103131431arrow" src="https://s3.amazonaws.com/travis-email-assets/error-arrow.png" style="width:7px;height:auto;vertical-align:text-bottom;padding:0px 8px"></div>
<div style="float:right">
<span><img alt="clock icon" id="m_3973057948103131431build-time-clock-icon" src="https://s3.amazonaws.com/travis-email-assets/time.png" style="width:15px;height:17px;padding-right:8px;vertical-align:sub"></span><span style="font-size:14px">20 mins and 56 secs</span>
</div>
</td>
</tr>
<tr>
<td id="m_3973057948103131431user-avatar-changeset-section" align="center" valign="top" style="padding-bottom:32px;padding:20px 15px 35px 15px">
<div id="m_3973057948103131431user-avatar-changeset-left" style="float:left;float:left">
<p style="margin:0px;display:inline;font-size:14px;font-weight:700;color:#333333">
<img alt="Eliot Miranda avatar" src="https://secure.gravatar.com/avatar/f2e53aa3c1d815352acd24b0b51963f4" style="width:22px;height:auto;border-radius:10px;vertical-align:middle;margin-right:8px">Eliot Miranda
</p>
</div>
<div id="m_3973057948103131431user-avatar-changeset-right" style="float:right;float:right">
<a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/compare/42c2af2d4838...2a64f480334f" id="m_3973057948103131431changeset-link" style="font-size:14px;font-weight:600;color:#0068ff;font-size:14px;color:#0068ff;font-weight:600" target="_blank">2a64f48 CHANGESET →</a>
</div>
</td>
</tr>
<tr>
<td id="m_3973057948103131431commit-message-section" align="center" valign="top" style="min-height:104px;padding:0px 20px 20px 20px;min-height:104px;padding:0px 15px 20px 15px">
<p id="m_3973057948103131431commit-message" style="margin:0px;font-family:cousine,monospace;font-size:14px;line-height:22px;font-family:cousine,monospace;font-size:14px;text-align:left;line-height:22px">CogVM source as per VMMaker.oscog-eem.2381<br><br>General:<br>** new primitive to compare strings (slang + JIT)<br>answers negative smi, 0 or positive smi (instead of 1, 2 or 3 in the MiscPlugin)<br><br>Spur:<br>Fix compiler bug with Apple LLVM version 7.0.0 (clang-700.1.76) for 64-bit Spur<br>segment loading where compiler bug eliminated second version check in segment<br>load when at -Os. Fix is to never inline the 32-bit word byte reversal.<br><br>Fix sign extension in printOop: et al on 64-bit Spur.<br><br>FFI Plugin:<br>Correct a 32bit-hardcoded pointer size in FFI<br><br>Correct two copy/paste typos in num32BitUnitsOf:<br><br>Nicolas Cellier:<br>Note: I don't like the FFI code that I just corrected. IMO, it does the wrong<br>thing.<br><br>if I have an argument spec is<br> MyLib>>foo: aFoo<br> <cdecl: void foo(Foo *)><br>where Foo is some ExternalStructure subclass<br> (Foo class>>fields ^#((x 'ushort') (y 'ushort')))<br>and that I try to pass (MyLib new foo: Foo new), it seems to me that the<br> Foo new getHandle will be (ByteArray new: 4).<br>What I understand from the code that I just corrected is that we are trying to<br>pass the contents of the ByteArray re-interpreted as a void pointer.<br>Scary and wrong...<br><br>If I instead pass (MyLib new foo: Foo externalNew), it seems that we don't even<br>bother to check if the (argSpec anyMask: FFIFlagPointer) and just force passing<br>the structure by value (thru a memcpy on stack). Scary and wrong...<br><br>In general, every one use <cdecl: void foo(void *)> to work around this<br>ill-behavior, and thus bypass type checks...<br><br>Also note that we can't even pass an ExternalData (think an Array of Foo),<br>because ffiArgument:Spec:Class:in: insists on having<br> actualArg class inheritsFrom: argType referentClass.<br>ExternalData does not inherit from Foo, event if its type matches<br>(ExternalType structTypeNamed: #Foo). That's crazy...<br>Another reason while people use <cdecl: void foo(void *)><br><br>It's high time to consider a rewrite IMO.<br><br>Git:<br>Add scripts to list modified and untracked files.</p>
</td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td id="m_3973057948103131431system-message-section" align="center" valign="top" style="padding-bottom:20px;padding-bottom:20px">
<table id="m_3973057948103131431system-message-container" border="0" cellpadding="0" cellspacing="0" style="width:500px;padding:32px;background-color:#ffffff;border:1px solid #0068ff;border-radius:3px;width:500px;padding:32px;background-color:#ffffff;border:1px solid #0068ff;border-radius:3px">
<tbody><tr>
<td id="m_3973057948103131431broadcast-logo-section" align="center" valign="top">
<div class="m_3973057948103131431system-message-item" style="padding-bottom:32px">
<img alt="broadcast tower image" id="m_3973057948103131431system-message-logo" src="https://s3.amazonaws.com/travis-email-assets/system_message.png" style="width:20px;height:auto;vertical-align:sub;padding-right:8px;padding-right:8px;width:20px;height:auto;vertical-align:sub">
<h2 id="m_3973057948103131431system-message-header" style="font-size:24px;display:inline;font-weight:300;color:#0068ff;margin:0px;display:inline;font-size:24px;font-weight:300;color:#0068ff;margin:0px">System Message</h2>
</div>
<div>
<img alt=" broadcast indicator" class="m_3973057948103131431broadcast-category-icon" src="https://s3.amazonaws.com/travis-email-assets/warning_dot.png" style="float:left;width:11px;height:auto;margin-right:10px;padding-top:7px;width:11px;height:auto;float:left;margin-right:10px;padding-top:7px">
</div>
<div>
<p class="m_3973057948103131431broadcast-message" style="margin:0px;max-width:85%;font-size:16px;font-weight:300;text-align:left;line-height:26px;border-bottom:1px solid #dcdfe2;padding-bottom:20px;margin-bottom:20px;font-size:16px;line-height:26px;font-weight:300;text-align:left;max-width:85%;border-bottom:1px solid #dcdfe2;padding-bottom:20px;margin-bottom:20px">Starting today you can test and deploy open source and private projects on <a href="http://travis-ci.com" target="_blank">travis-ci.com</a>. For more details read our <a href="https://goo.gl/hzpbRQ" target="_blank">blog</a>.</p>
</div>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td id="m_3973057948103131431update-section" align="center" valign="top" style="padding-bottom:20px;padding-bottom:20px">
<table id="m_3973057948103131431update-container" border="0" cellpadding="0" cellspacing="0" style="width:500px;padding:32px 32px 42px 32px;background-color:#ffffff;width:500px;padding:32px 32px 42px 32px;background-color:#ffffff">
<tbody><tr>
<td align="center" valign="top">
<p id="m_3973057948103131431update-header" style="margin:0px;font-size:24px;line-height:31px;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #0068ff;border-bottom:2px solid #0068ff;padding-bottom:10px;font-size:24px;line-height:31px;margin-bottom:20px">Want to know about upcoming build environment updates?</p>
<p id="m_3973057948103131431update-message" style="margin:0px;font-size:16px;font-weight:300;line-height:26px;margin-bottom:32px;font-size:16px;line-height:26px;font-weight:300;margin-bottom:32px">Would you like to stay up-to-date with the upcoming Travis CI build environment updates? We set up a mailing list for you!</p>
<a href="http://eepurl.com/9OCsP" id="m_3973057948103131431sign-up-button" style="font-size:14px;font-weight:600;color:#ffffff;text-decoration:none;background-color:#0068ff;padding:12px 20px;border-radius:3px;font-size:14px;font-weight:600;color:#ffffff;background-color:#0068ff;text-decoration:none;padding:12px 20px;border-radius:3px" target="_blank">SIGN UP HERE</a>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td align="center" valign="top" style="padding-bottom:20px">
<table id="m_3973057948103131431documentation-container" border="0" cellpadding="0" cellspacing="0" style="width:500px;padding:25px;background-color:rgba(222,239,255,0.3);border:1px solid #66a4ff;border-radius:3px;width:500px;padding:25px;background-color:rgba(222,239,255,0.3);border:1px solid #66a4ff;border-radius:3px">
<tbody><tr>
<td id="m_3973057948103131431documentation-section" align="center" valign="top">
<div>
<img alt="book icon" id="m_3973057948103131431documentation-icon" src="https://s3.amazonaws.com/travis-email-assets/documentation.png" style="display:inline;vertical-align:bottom;padding-right:5px;display:inline;vertical-align:bottom;padding-right:5px">
<p id="m_3973057948103131431documentation-text" style="margin:0px;display:inline;font-size:26px;font-weight:300;color:#0068ff;font-size:26px;font-weight:300;color:#0068ff;display:inline">
<a href="https://docs.travis-ci.com/" id="m_3973057948103131431documentation-link" style="color:#0068ff" target="_blank">Documentation</a> about Travis CI
</p>
</div>
</td>
</tr>
</tbody></table>
</td>
</tr>
<tr>
<td align="center" valign="top">
<table id="m_3973057948103131431travis-ci-email-footer-container" border="0" cellpadding="20" cellspacing="0" style="width:500px;width:500px">
<tbody><tr>
<td id="m_3973057948103131431questions-section" align="center" valign="top" style="font-weight:300;color:#0068ff;color:#0068ff;font-weight:300">
<span>Have any questions?</span>
<span>
<a href="mailto:support@travis-ci.com" style="color:#0068ff" target="_blank">We're here to help.</a>
</span>
</td>
</tr>
<tr>
<td id="m_3973057948103131431travis-ci-footer-logo-section" style="text-align:center;text-align:center">
<a href="https://travis-ci.com" target="_blank"><img alt="black and white travis ci logo" src="https://s3.amazonaws.com/travis-email-assets/TravisCI-Logo-BW.png"></a>
</td>
</tr>
<tr>
<td id="m_3973057948103131431email-footer-section" style="font-size:10px;line-height:200%;text-align:center;color:#9ea3a8;padding-top:0px;color:#9ea3a8;font-size:10px;line-height:200%;text-align:center;color:#9ea3a8;padding-top:0px">
<p style="margin:0px;margin:0px">Travis CI GmbH, Rigaer Str. 8, 10427 Berlin, Germany | GF: Konstantin Haase, Fritz Thielemann |
<span>Contact:<a href="mailto:contact@travis-ci.com" style="color:#9ea3a8;color:#9ea3a8" target="_blank">contact@travis-ci.com</a> | Amtsgericht Charlottenburg, Berlin, HRB 140133 B | Umsatzsteuer-ID gemäß §27 a Umsatzsteuergesetz: DE282002648</span>
</p>
</td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
<center>
<br>
<br>
<br>
<br>
<br>
<br>
<table border="0" cellpadding="0" cellspacing="0" width="100%" id="m_3973057948103131431canspamBarWrapper" style="background-color:#ffffff;border-top:1px solid #e5e5e5">
<tbody><tr>
<td align="center" valign="top" style="padding-top:20px;padding-bottom:20px">
<table border="0" cellpadding="0" cellspacing="0" id="m_3973057948103131431canspamBar">
<tbody><tr>
<td align="center" valign="top" style="color:#606060;font-family:Helvetica,Arial,sans-serif;font-size:11px;line-height:150%;padding-right:20px;padding-bottom:5px;padding-left:20px;text-align:center">
This email was sent to <a href="mailto:vm-dev@lists.squeakfoundation.org" style="color:#404040!important" target="_blank">vm-dev@lists.squeakfoundation.<wbr>org</a>
<a href="http://clicks.travis-ci.com/track/unsub.php?u=14313403&id=82653a6a0fa34337b61c23a7c04cf815.bhaFHCS7PNgn8KLhhAIsZkVxKmM%3D&r=https%3A%2F%2Fmandrillapp.com%2Funsub%3Fmd_email%3Dvm-dev%2540lists.squeakfoundation.org" style="color:#404040!important" target="_blank">unsubscribe from this list</a>
</td>
</tr>
</tbody></table>
</td>
</tr>
</tbody></table>
</center></div>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><span style="font-size:small;border-collapse:separate"><div>_,,,^..^,,,_<br></div><div>best, Eliot</div></span></div></div></div>
</div></div>