Proposal: User Code Bug Tracking

2010-11-24 Thread dsimcha
There's been a lot of discussion on this newsgroup about improvements that can be made to D to prevent bugs. The problem is that noone really has stepped back and looked at what the biggest causes of bugs in D are. I therefore propose that we create a website where people can post a few basic det

Re: Proposal: User Code Bug Tracking

2010-11-25 Thread Michal Minich
V Thu, 25 Nov 2010 01:32:36 +, dsimcha wrote: > The root cause of my last D2 bug was closest to: Signed/unsigned comparison and arithmetic see http://www.digitalmars.com/d/archives/digitalmars/D/learn/ Mixing_operations_with_signed_and_unsigned_types_20347.html to work around this bug, and

Re: Proposal: User Code Bug Tracking

2010-11-25 Thread Jason House
My last bug bug was closest to either memory corruption or misuse of druntime API. Mix in that it only happened with concurrency, it involved a poorly understood 3rd party API (C++ code), and awful gdb support, and you have a mix that has soured me on D development to this day! This was in a pr

Re: Proposal: User Code Bug Tracking

2010-11-25 Thread Kagamin
dsimcha Wrote: > Signed/unsigned comparison integer promotion http://d.puremagic.com/issues/show_bug.cgi?id=2809 > Misunderstanding of a third-party library API

Re: Proposal: User Code Bug Tracking

2010-11-25 Thread Kagamin
dsimcha Wrote: > There's been a lot of discussion on this newsgroup about improvements that can > be made to D to prevent bugs. The problem is that noone really has stepped > back and looked at what the biggest causes of bugs in D are. I notice, every time I write in D I end up filing bugs in bu

Re: Proposal: User Code Bug Tracking

2010-11-25 Thread Jonathan M Davis
On Thursday 25 November 2010 05:50:12 Kagamin wrote: > dsimcha Wrote: > > There's been a lot of discussion on this newsgroup about improvements > > that can be made to D to prevent bugs. The problem is that noone really > > has stepped back and looked at what the biggest causes of bugs in D are. >