Re: LDC 1.6.0-beta1

2017-12-03 Thread Jacob Carlborg via Digitalmars-d-announce

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


Re: LDC 1.6.0-beta1

2017-12-03 Thread kinke via Digitalmars-d-announce
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

2017-12-03 Thread Jacob Carlborg via Digitalmars-d-announce

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


Re: LDC 1.6.0-beta1

2017-12-02 Thread David Nadlinger via Digitalmars-d-announce
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?


That would be a good idea. Also, I uploaded the OS X package just 
now. (Didn't realise it wasn't built yet…). —David


Re: LDC 1.6.0-beta1

2017-12-02 Thread Jacob Carlborg via Digitalmars-d-announce

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?

--
/Jacob Carlborg


Re: LDC 1.6.0-beta1

2017-12-02 Thread kinke via Digitalmars-d-announce

On Saturday, 2 December 2017 at 12:13:55 UTC, Basile B. wrote:
Hello, it seems that you've forgot to announce the final 
release.


Nope, unfortunately still waiting for one of my compadres to 
create and upload the OSX package.


Re: LDC 1.6.0-beta1

2017-12-02 Thread Basile B. via Digitalmars-d-announce

On Sunday, 12 November 2017 at 15:57:19 UTC, kinke wrote:

Hi everyone,

on behalf of the LDC team, I'm glad to announce the first beta 
for 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-beta1


Thanks to all contributors!


Hello, it seems that you've forgot to announce the final release.


Re: LDC 1.6.0-beta1

2017-11-13 Thread codephantom via Digitalmars-d-announce

On Monday, 13 November 2017 at 13:37:20 UTC, Joakim wrote:
I explained why, the last time we put out a stable release for 
FreeBSD, ldc 1.2, it only got 4 downloads:


http://www.somsubhra.com/github-release-stats/?username=ldc-developers=ldc

By comparison, the Win32 build got 282 downloads.  Presumably 
that's why whoever was compiling those FreeBSD builds stopped 
bothering.


Fair enough.

4 is better than 0 though.

And, you never know, that could have been 4 large enterprises ;-)
(plenty of large enterprise use FreeBSD).

Now it's getting no downloads at all.



Re: LDC 1.6.0-beta1

2017-11-13 Thread Joakim via Digitalmars-d-announce

On Monday, 13 November 2017 at 02:35:11 UTC, Brian wrote:

On Sunday, 12 November 2017 at 15:57:19 UTC, kinke wrote:

Hi everyone,

on behalf of the LDC team, I'm glad to announce the first beta 
for 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-beta1


Thanks to all contributors!


Fast update, thank you!

There is no version for FreeBSD?


See my prior response:

http://forum.dlang.org/post/ewhlrbimojselcefb...@forum.dlang.org


Re: LDC 1.6.0-beta1

2017-11-12 Thread Brian via Digitalmars-d-announce

On Sunday, 12 November 2017 at 15:57:19 UTC, kinke wrote:

Hi everyone,

on behalf of the LDC team, I'm glad to announce the first beta 
for 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-beta1


Thanks to all contributors!


Fast update, thank you!

There is no version for FreeBSD?



Re: LDC 1.6.0-beta1

2017-11-12 Thread Nordlöw via Digitalmars-d-announce

On Sunday, 12 November 2017 at 15:57:19 UTC, kinke wrote:

Hi everyone,

on behalf of the LDC team, I'm glad to announce the first beta 
for 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-beta1


Thanks to all contributors!


Wow, that's fast!

I'm looking forward to discussions concerning the new feature:

dynamic codegen at runtime

Are there any plans on also using LLVMs jit for run-time 
generative (meta) programming?