Re: DMD v2.066.0-b4

2014-07-16 Thread Andrew Edwards via Digitalmars-d-announce

On 7/17/14, 6:35 AM, Andrew Edwards wrote:


That actually have already prepared this for B5.


Actually, I have prepared this for B5.


Re: DMD v2.066.0-b4

2014-07-16 Thread Andrew Edwards via Digitalmars-d-announce

On 7/17/14, 2:09 AM, Andrei Alexandrescu wrote:

On 7/16/14, 4:05 AM, Andrew Edwards wrote:

H... Seems copy and paste only works when the person doing it is
smart enough to do it correctly. Sorry about that.

Binaries are located here:

[snip]

Idea: how about pasting all of that stuff in a wiki page? Then we'd link
the wikipage from the homepage, and links work by clicking on them etc.
-- Andrei




That actually have already prepared this for B5.


Re: DMD v2.066.0-b4

2014-07-16 Thread klasbo via Digitalmars-d-announce

Has anyone looked at this one?
http://forum.dlang.org/thread/woisusrrxkjivwpci...@forum.dlang.org

I'm not submitting a pull request for my proposed "fix", because 
it doesn't fix the underlying issue(s). It's just a hacky 
workaround.


Re: DMD v2.066.0-b4

2014-07-16 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 7/16/14, 4:05 AM, Andrew Edwards wrote:

H... Seems copy and paste only works when the person doing it is
smart enough to do it correctly. Sorry about that.

Binaries are located here:

[snip]

Idea: how about pasting all of that stuff in a wiki page? Then we'd link 
the wikipage from the homepage, and links work by clicking on them etc. 
-- Andrei





Re: DMD v2.066.0-b4

2014-07-16 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 7/15/14, 11:42 PM, ketmar via Digitalmars-d-announce wrote:

On Tue, 15 Jul 2014 23:03:38 -0700
Andrei Alexandrescu via Digitalmars-d-announce
 wrote:


You mean http://issues.dlang.org? That's used regularly.

oh, really? https://issues.dlang.org/show_bug.cgi?id=12853


Whatcha waiting for? reports + pull requests please. Thanks! -- Andrei

have no motivation. and no, i'm neither using github, nor planning to
use it in the current millenia.


I'm sure you have your reasons. The problem with an attitudes like this 
is they're a proxy for further and larger difficulties in working with a 
person. We're shorthanded enough to not pander to such. If you go to any 
OSS community, each has a way of doing things and can't possibly be 
accepting of anyone's idiosyncrasies.



that's why i'm saying that
issues.dlang.org is just a dust collector: no guthub pull request? your
bug will sit in issues.dlang.org for indefinite time.

so what is the sense in issues.dlang.org existence? it should be closed
to stop frustrating people.


There would be a lot more frustration if the tracker didn't exist. It 
seems you're not willing to look beyond one bug report that's not two 
months old. There's a lot of activity going on.



Andrei



Re: DMD v2.066.0-b4

2014-07-16 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 7/15/14, 11:49 PM, ketmar via Digitalmars-d-announce wrote:

On Wed, 16 Jul 2014 06:39:56 +
uri via Digitalmars-d-announce 
wrote:


You spent the effort implementing a fix, the time talking about
your fix but cannot be buggered submitting a PR for the fix?

one fix at a time, not more. the first one is still sitting in
bugtracker, collecting dust. maybe after it will be reviewed i'll find
some motivation to fill another ticket... in a month... or two... or
six...


Our release czar converted it to a pull request:

https://github.com/D-Programming-Language/phobos/pull/2336

You should add unittests to your fix. I've approved this one but the 
best way to go if you want to be happy in this community is to get over 
yourself.



Andrei



Re: DMD v2.066.0-b4

2014-07-16 Thread ketmar via Digitalmars-d-announce
On Wed, 16 Jul 2014 14:53:07 +0200
Lionello Lunesu via Digitalmars-d-announce
 wrote:

> It's fine, I can create the PR for you
there is one already, but without tests:
https://github.com/D-Programming-Language/phobos/pull/2336

> You'll get the credit as well, of course.
i don't care about credits, especially for such trivial fix. consider
that code as Public Domain or WTFPL.


signature.asc
Description: PGP signature


Re: DMD v2.066.0-b4

2014-07-16 Thread Lionello Lunesu via Digitalmars-d-announce

On 16/07/14 14:34, ketmar via Digitalmars-d-announce wrote:

standalone module copypasted in comments. my fault, i'm really sorry.


It's fine, I can create the PR for you, but I haven't ventured into the 
backend before, so your fix would be appreciated. You'll get the credit 
as well, of course.


Re: DMD v2.066.0-b4

2014-07-16 Thread ketmar via Digitalmars-d-announce
On Wed, 16 Jul 2014 12:19:43 +
Dragos Carp via Digitalmars-d-announce
 wrote:

> Fix is in Bugzilla attached, though without an unittest 
> demonstrating the error.
test is in bugzilla, but it's not formatted as unittest, just as
standalone module copypasted in comments. my fault, i'm really sorry.


signature.asc
Description: PGP signature


Re: DMD v2.066.0-b4

2014-07-16 Thread Dragos Carp via Digitalmars-d-announce

On Wednesday, 16 July 2014 at 09:32:42 UTC, Lionello Lunesu wrote:


Then paste the fix here and allow somebody else to do the 
boring PR stuff for you.


Just saying "I've got a fix but not sharing" sounds childish.


Fix is in Bugzilla attached, though without an unittest 
demonstrating the error.


Re: DMD v2.066.0-b4

2014-07-16 Thread Andrew Edwards via Digitalmars-d-announce
On Wednesday, 16 July 2014 at 04:56:14 UTC, ketmar via 
Digitalmars-d-announce wrote:
bug tracker is just a thing to collecting dust. you can write 
your
report there, or to /dev/null, or not write it at all -- the 
result

will be the same.

i know at least 3 bugs in phobos and at least one very nasty 
bug in
compiler (which causes UB, so-called heisenbug), but have no 
motivation

to report. did i mention that i have fixes too?

but it's ok, spice must flow, new releases must be done.


https://github.com/D-Programming-Language/phobos/pull/2336


Re: DMD v2.066.0-b4

2014-07-16 Thread Andrew Edwards via Digitalmars-d-announce
H... Seems copy and paste only works when the person doing it is 
smart enough to do it correctly. Sorry about that.


Binaries are located here:

ALL
http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.zip

FREEBSD

http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.freebsd-32.zip

http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.freebsd-64.zip

LINUX
http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.linux.zip
http://downloads.dlang.org/pre-releases/2014/dmd_2.066.0~b4-0_i386.deb
http://downloads.dlang.org/pre-releases/2014/dmd_2.066.0~b4-0_amd64.deb

http://downloads.dlang.org/pre-releases/libphobos2-66_2.066.0~b4-0_i386.deb

http://downloads.dlang.org/pre-releases/libphobos2-66_2.066.0~b4-0_amd64.deb

http://downloads.dlang.org/pre-releases/2014/dmd-2.066.0~b4-0.fedora.i386.rpm

http://downloads.dlang.org/pre-releases/2014/dmd-2.066.0~b4-0.fedora.x86_64.rpm

http://downloads.dlang.org/pre-releases/2014/dmd-2.066.0~b4-0.openSUSE.i386.rpm

http://downloads.dlang.org/pre-releases/2014/dmd-2.066.0~b4-0.openSUSE.x86_64.rpm

OSX
http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.osx.zip
http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.dmg

WINDOWS
http://downloads.dlang.org/pre-releases/2014/dmd.2.066.0-b4.windows.zip
http://downloads.dlang.org/pre-releases/2014/dmd-2.066.0-b4.exe



Re: DMD v2.066.0-b4

2014-07-16 Thread Lionello Lunesu via Digitalmars-d-announce

On 16/07/14 00:40, Andrew Edwards wrote:

Binaries are located here:

>...

None of these links appear to work for me. (And this time I can't blame 
the Chinese firewall.)


L.


Re: DMD v2.066.0-b4

2014-07-16 Thread John Colvin via Digitalmars-d-announce
On Wednesday, 16 July 2014 at 06:56:24 UTC, ketmar via 
Digitalmars-d-announce wrote:

On Tue, 15 Jul 2014 23:03:38 -0700
Andrei Alexandrescu via Digitalmars-d-announce
 wrote:


You mean http://issues.dlang.org? That's used regularly.

oh, really? https://issues.dlang.org/show_bug.cgi?id=12853

Whatcha waiting for? reports + pull requests please. Thanks! 
-- Andrei
have no motivation. and no, i'm neither using github, nor 
planning to

use it in the current millenia. that's why i'm saying that
issues.dlang.org is just a dust collector: no guthub pull 
request? your

bug will sit in issues.dlang.org for indefinite time.

so what is the sense in issues.dlang.org existence? it should 
be closed

to stop frustrating people.


issues.dlang.org is primarily for discussing bugs, github pull 
requests are for reviewing fixes. Moving to github has a been a 
great success, but it lacks a lot of the features of bugzilla 
(issues.dlang.org) that are important for bug tracking, hence the 
split. Github, however, is *much* better for reviewing patches.


Re: DMD v2.066.0-b4

2014-07-16 Thread Lionello Lunesu via Digitalmars-d-announce

On 16/07/14 08:49, ketmar via Digitalmars-d-announce wrote:

On Wed, 16 Jul 2014 06:39:56 +
uri via Digitalmars-d-announce 
wrote:


You spent the effort implementing a fix, the time talking about
your fix but cannot be buggered submitting a PR for the fix?

one fix at a time, not more. the first one is still sitting in
bugtracker, collecting dust. maybe after it will be reviewed i'll find
some motivation to fill another ticket... in a month... or two... or
six...

anyway, sorry for the noise. i'm really annoyed and just wanted to tell
the world about it. sorry again.



Then paste the fix here and allow somebody else to do the boring PR 
stuff for you.


Just saying "I've got a fix but not sharing" sounds childish.


Re: DMD v2.066.0-b4

2014-07-16 Thread Dicebot via Digitalmars-d-announce
On Wednesday, 16 July 2014 at 06:56:24 UTC, ketmar via 
Digitalmars-d-announce wrote:

On Tue, 15 Jul 2014 23:03:38 -0700
Andrei Alexandrescu via Digitalmars-d-announce
 wrote:


You mean http://issues.dlang.org? That's used regularly.

oh, really? https://issues.dlang.org/show_bug.cgi?id=12853


Yes. Issues can sit for years before getting fixed, it is normal 
workflow for situation when there are much more issue reporters 
than developers.


so what is the sense in issues.dlang.org existence? it should 
be closed

to stop frustrating people.


close all bug trackers -> no more bugs -> declare perfect D 
stability

sounds like a plan :D


Re: DMD v2.066.0-b4

2014-07-15 Thread ketmar via Digitalmars-d-announce
On Tue, 15 Jul 2014 23:03:38 -0700
Andrei Alexandrescu via Digitalmars-d-announce
 wrote:

> You mean http://issues.dlang.org? That's used regularly.
oh, really? https://issues.dlang.org/show_bug.cgi?id=12853

> Whatcha waiting for? reports + pull requests please. Thanks! -- Andrei
have no motivation. and no, i'm neither using github, nor planning to
use it in the current millenia. that's why i'm saying that
issues.dlang.org is just a dust collector: no guthub pull request? your
bug will sit in issues.dlang.org for indefinite time.

so what is the sense in issues.dlang.org existence? it should be closed
to stop frustrating people.


signature.asc
Description: PGP signature


Re: DMD v2.066.0-b4

2014-07-15 Thread ketmar via Digitalmars-d-announce
On Wed, 16 Jul 2014 06:39:56 +
uri via Digitalmars-d-announce 
wrote:

> You spent the effort implementing a fix, the time talking about 
> your fix but cannot be buggered submitting a PR for the fix?
one fix at a time, not more. the first one is still sitting in
bugtracker, collecting dust. maybe after it will be reviewed i'll find
some motivation to fill another ticket... in a month... or two... or
six...

anyway, sorry for the noise. i'm really annoyed and just wanted to tell
the world about it. sorry again.


signature.asc
Description: PGP signature


Re: DMD v2.066.0-b4

2014-07-15 Thread uri via Digitalmars-d-announce
On Wednesday, 16 July 2014 at 04:56:14 UTC, ketmar via 
Digitalmars-d-announce wrote:
bug tracker is just a thing to collecting dust. you can write 
your
report there, or to /dev/null, or not write it at all -- the 
result

will be the same.

i know at least 3 bugs in phobos and at least one very nasty 
bug in
compiler (which causes UB, so-called heisenbug), but have no 
motivation

to report. did i mention that i have fixes too?

but it's ok, spice must flow, new releases must be done.



You spent the effort implementing a fix, the time talking about 
your fix but cannot be buggered submitting a PR for the fix?


D has a problem ATM of too many talkers, not enough doers. Please 
submit a PR if you have a fix for anything in the bug tracker.


bye,
uri


Re: DMD v2.066.0-b4

2014-07-15 Thread Daniel Murphy via Digitalmars-d-announce
"safety0ff"  wrote in message news:xfceasqsqxxygwzsc...@forum.dlang.org... 

I have a kludge / patch for #11435, but I get the impression of 
apathy towards back end issues so I don't feel motivated to 
contribute.


Are you joking?  Do a pull request.


Re: DMD v2.066.0-b4

2014-07-15 Thread Andrei Alexandrescu via Digitalmars-d-announce

On 7/15/14, 9:43 PM, ketmar via Digitalmars-d-announce wrote:

bug tracker is just a thing to collecting dust. you can write your
report there, or to /dev/null, or not write it at all -- the result
will be the same.


You mean http://issues.dlang.org? That's used regularly.


i know at least 3 bugs in phobos and at least one very nasty bug in
compiler (which causes UB, so-called heisenbug), but have no motivation
to report. did i mention that i have fixes too?


Whatcha waiting for? reports + pull requests please. Thanks! -- Andrei


Re: DMD v2.066.0-b4

2014-07-15 Thread ketmar via Digitalmars-d-announce
bug tracker is just a thing to collecting dust. you can write your
report there, or to /dev/null, or not write it at all -- the result
will be the same.

i know at least 3 bugs in phobos and at least one very nasty bug in
compiler (which causes UB, so-called heisenbug), but have no motivation
to report. did i mention that i have fixes too?

but it's ok, spice must flow, new releases must be done. 


signature.asc
Description: PGP signature


Re: DMD v2.066.0-b4

2014-07-15 Thread safety0ff via Digitalmars-d-announce

On Tuesday, 15 July 2014 at 22:40:02 UTC, Andrew Edwards wrote:


Outstanding regressions impeding release are:



It would be nice if back-end  issues got some attention prior to 
releases.

For example:
https://issues.dlang.org/show_bug.cgi?id=9465
https://issues.dlang.org/show_bug.cgi?id=11435
https://issues.dlang.org/show_bug.cgi?id=12164
https://issues.dlang.org/show_bug.cgi?id=12503
https://issues.dlang.org/show_bug.cgi?id=12833
https://issues.dlang.org/show_bug.cgi?id=13023

Code gen bugs can cause "dynamic regressions" in user code if a 
change causes a different compiler path to be used.


I have a kludge / patch for #11435, but I get the impression of 
apathy towards back end issues so I don't feel motivated to 
contribute.