Re: LDC 1.6.0-beta1
On 2017-12-03 12:52, kinke wrote: Working on that. It's not that simple though; we use a custom LLVM, which Travis doesn't manage to build alone in a dedicated job (only ~66% before timing out). Hmm, I would need to do that as well for DStep :(. That's disappointing. Would caching help [1]? I've also though about using Docker, which could contain a pre-built, perhaps that's more complicated. Luckily, there's AppVeyor and CircleCI which manage. So I need to finish automating the LLVM release before automating the LDC release. I see. [1] https://docs.travis-ci.com/user/caching/ -- /Jacob Carlborg
LDC 1.6.0
Hi everyone, on behalf of the LDC team, I'm glad to announce LDC 1.6. The highlights of this version in a nutshell: * Based on D 2.076.1. * Experimental support for dynamic codegen at runtime ('manual JIT'). * Many std.math functions are now CTFE-able. Full release log and downloads: https://github.com/ldc-developers/ldc/releases/tag/v1.6.0 Thanks to all contributors! [LDC master is at v2.077.1.]
Re: LDC 1.6.0-beta1
On Saturday, 2 December 2017 at 23:08:50 UTC, David Nadlinger wrote: On Saturday, 2 December 2017 at 15:47:23 UTC, Jacob Carlborg wrote: On 2017-12-02 13:41, kinke wrote: Nope, unfortunately still waiting for one of my compadres to create and upload the OSX package. Have you thought of automatically build and upload packages using Travis CI? Working on that. It's not that simple though; we use a custom LLVM, which Travis doesn't manage to build alone in a dedicated job (only ~66% before timing out). Luckily, there's AppVeyor and CircleCI which manage. So I need to finish automating the LLVM release before automating the LDC release. That would be a good idea. Also, I uploaded the OS X package just now. (Didn't realise it wasn't built yet…). —David Thx.
Re: LDC 1.6.0-beta1
On 2017-12-03 00:08, David Nadlinger wrote: That would be a good idea. Also, I uploaded the OS X package just now. (Didn't realise it wasn't built yet…). —David Here's the Travis CI script for one of my projects [1] that uploads to a GitHub release, both for Linux and macOS. [1] https://github.com/jacob-carlborg/remarkify/blob/master/.travis.yml -- /Jacob Carlborg