Re: Arch Linux D news digest

2013-11-17 Thread Moritz Maxeiner

On Saturday, 16 November 2013 at 12:49:05 UTC, Atila Neves wrote:

On Wednesday, 2 October 2013 at 15:14:08 UTC, Dicebot wrote:

Small Archy update:

1) dub has been just adopted into [community]

2) all three compiler phobos versions now provide 'd-runtime` 
and `d-stdlib` meta-dependencies


I think the gdc installation is missing files. I can compile 
simple programs easily enough, but importing core.runtime 
causes this:


/usr/include/dlang/gdc/4.8.2/gcc/backtrace.d:22: Error: module 
libbacktrace is in file 'gcc/libbacktrace.d' which cannot be 
read


And, sure enough, there is no such libbacktrace.d to be found. 
This is problematic since I can't compile anything with dub.


If you installed gdc, did you install libgphobos-devel? 
Without the latter you have neither druntime, nor phobos (and as 
such not libbacktrace.d).


Re: Arch Linux D news digest

2013-11-17 Thread simendsjo
On Sunday, 17 November 2013 at 10:44:56 UTC, Moritz Maxeiner 
wrote:
On Saturday, 16 November 2013 at 12:49:05 UTC, Atila Neves 
wrote:

On Wednesday, 2 October 2013 at 15:14:08 UTC, Dicebot wrote:

Small Archy update:

1) dub has been just adopted into [community]

2) all three compiler phobos versions now provide 'd-runtime` 
and `d-stdlib` meta-dependencies


I think the gdc installation is missing files. I can compile 
simple programs easily enough, but importing core.runtime 
causes this:


/usr/include/dlang/gdc/4.8.2/gcc/backtrace.d:22: Error: module 
libbacktrace is in file 'gcc/libbacktrace.d' which cannot be 
read


And, sure enough, there is no such libbacktrace.d to be found. 
This is problematic since I can't compile anything with dub.


If you installed gdc, did you install libgphobos-devel? 
Without the latter you have neither druntime, nor phobos (and 
as such not libbacktrace.d).


It's a known bug. This file should have been generated by some 
text templating engine. Dont remember where I posted the issue, 
but the maintainer is aware of the issue.


Re: Our first bounty winner: Daniel Murphy aka yebblies

2013-11-17 Thread Andrea Fontana

On Sunday, 17 November 2013 at 04:27:10 UTC, Andrei Alexandrescu
wrote:
Please join me in congratulating Daniel, who took only 24 hours 
to fix a codegen bug:


https://www.bountysource.com/issues/1325896-reg-2-064-wrong-code-with-o-on-x86_64-for-char-comparisons/claims

I just approved his bounty. Don't spend it all in one place!

It's really exciting to see how this is unfolding.


Andrei


Congrats Daniel!

I ask out of curiosity: if budget is bigger, which allocation
strategy is used?
How bugs to fix are chosen? Who choose?


Re: Facebook puts bounties on bugs in the D programming language implementation

2013-11-17 Thread John J

On 11/15/2013 12:51 PM, Andrei Alexandrescu wrote:

Hello,


As part of a larger program to support the open source community,
Facebook has is putting bounties on bugs in the D programming language
implementation.


The D Programming Language on bountysource is missing Description:
https://www.bountysource.com/trackers

It would be nice to add a brief description.
Besides clarity, it's a free publicity too. :)




Re: Our first bounty winner: Daniel Murphy aka yebblies

2013-11-17 Thread lomereiter

On Sunday, 17 November 2013 at 17:25:39 UTC, Andrea Fontana wrote:

How bugs to fix are chosen? Who choose?


I guess those with the largest number of votes are selected.


Re: Our first bounty winner: Daniel Murphy aka yebblies

2013-11-17 Thread Walter Bright

On 11/17/2013 9:38 AM, lomereiter wrote:

On Sunday, 17 November 2013 at 17:25:39 UTC, Andrea Fontana wrote:

How bugs to fix are chosen? Who choose?


I guess those with the largest number of votes are selected.


The choosing is done by whoever fronts the money for the bounty based on 
whatever they want.


Also, anyone can use the system to put a bounty on any bug, or can add (their 
own funds) to any existing bounty.


Re: Facebook puts bounties on bugs in the D programming language implementation

2013-11-17 Thread Andrei Alexandrescu

On 11/17/13 9:38 AM, John J wrote:

On 11/15/2013 12:51 PM, Andrei Alexandrescu wrote:

Hello,


As part of a larger program to support the open source community,
Facebook has is putting bounties on bugs in the D programming language
implementation.


The D Programming Language on bountysource is missing Description:
https://www.bountysource.com/trackers

It would be nice to add a brief description.
Besides clarity, it's a free publicity too. :)


I see D is a language with C-like syntax and static typing. It 
pragmatically combines efficiency, control, and modeling power, with 
safety and programmer productivity. Probably added recently by someone 
else.


Andrei



Re: Our first bounty winner: Daniel Murphy aka yebblies

2013-11-17 Thread Daniel Murphy
Andrei Alexandrescu seewebsiteforem...@erdani.org wrote in message 
news:l69git$14v1$1...@digitalmars.com...
 Please join me in congratulating Daniel, who took only 24 hours to fix a 
 codegen bug:

 https://www.bountysource.com/issues/1325896-reg-2-064-wrong-code-with-o-on-x86_64-for-char-comparisons/claims

 I just approved his bounty. Don't spend it all in one place!

 It's really exciting to see how this is unfolding.


 Andrei


Thanks for the easy money Andrei and Facebook!  I'll put it in my dconf14 
travel fund. 




Re: Facebook puts bounties on bugs in the D programming language implementation

2013-11-17 Thread John J

On 11/17/2013 08:49 PM, Andrei Alexandrescu wrote:

On 11/17/13 9:38 AM, John J wrote:

On 11/15/2013 12:51 PM, Andrei Alexandrescu wrote:

Hello,


As part of a larger program to support the open source community,
Facebook has is putting bounties on bugs in the D programming language
implementation.


The D Programming Language on bountysource is missing Description:
https://www.bountysource.com/trackers

It would be nice to add a brief description.
Besides clarity, it's a free publicity too. :)


I see D is a language with C-like syntax and static typing. It
pragmatically combines efficiency, control, and modeling power, with
safety and programmer productivity. Probably added recently by someone
else.

Andrei



Yes, someone has added that after my post here. Thanks.


Re: Facebook puts bounties on bugs in the D programming language implementation

2013-11-17 Thread eles
On Monday, 18 November 2013 at 01:49:57 UTC, Andrei Alexandrescu 
wrote:

On 11/17/13 9:38 AM, John J wrote:

On 11/15/2013 12:51 PM, Andrei Alexandrescu wrote:
I see D is a language with C-like syntax and static typing. It 
pragmatically combines efficiency, control, and modeling power, 
with safety and programmer productivity. Probably added


Short it to D is better than better C++/Java/C#. Combined. :P