[OpenSmalltalk/opensmalltalk-vm] Compile sista with clang (#235)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

[OpenSmalltalk/opensmalltalk-vm] Compile sista with clang (#235)

David T Lewis
 

This builds pharo.sista.spur with clang in order to workaround gcc bugs
This also re-arrange the build matrix order for appveyor and build stages order for travis
This also fix a compiler warning for ALSA sound, necessary for compiling with clang (it's treated as an error in clang, not in gcc)

[ci skip] the build is green in its branch and no concurrent feature happened, so let's not wait another pair of hours.


You can view, comment on, or merge this pull request online at:

  https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/235

Commit Summary

  • Try and compile build.win32x86/pharo.sista.spur with clang to workaround gcc compiler bug
  • Fix compilation error of ALSA sound with clang
  • Compile linux32x86/pharo.sista.spur with clang
  • Retry compilation of linux32x86 pharo.sista.spur with clang
  • Retry win32 pharo.cog.spur.lowcode with clang too
  • Retry download cygwin setup 4x with curl
  • Fix whitespace typo
  • Add a main build stage for Squeak and Pharo
  • Reorder the appveyor matrix so as to put main Squeak/Pharo build first
  • Try to force CC=clang in the .travis.yml matrix for linux32x86 pharo.sista.spur
  • Yet another incantation for compiling pharo.sista.spur with clang

File Changes

Patch Links:


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Compile sista with clang (#235)"}],"action":{"name":"View Pull Request","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/235"}}}</script>
Reply | Threaded
Open this post in threaded view
|

Re: [OpenSmalltalk/opensmalltalk-vm] Compile sista with clang (#235)

David T Lewis
 

Merged #235.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/OpenSmalltalk/opensmalltalk-vm","title":"OpenSmalltalk/opensmalltalk-vm","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm"}},"updates":{"snippets":[{"icon":"DESCRIPTION","message":"Merged #235."}],"action":{"name":"View Pull Request","url":"https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/235#event-1552688217"}}}</script>