On 2013-02-22 06:09, H. S. Teoh wrote:
I'm surprised nobody offered to help, seeing as there are many
complaints about DMD bugs.
Well, I'd love to help, but I can't promise I'll have the time to do a
lot. But I'm reasonably comfortable with running git bisect to isolate
the offending commits; so if you'll send me a list of issues, I could
try to work through it at whatever pace I can manage and send you the
results. I hope it won't be just me, though, 'cos I probably won't have
the time to do a lot, but if there's a team of people working on it,
I'll love to chip in.
Don't know how much help I'll be in the correlation part, though. But I
suppose that will have to come from comparing offending commits to look
for patterns.
You do know that "git bisect" has a sub command for automatically
running a test suite/command for each step when bisecting. This way a
"git bisect" can be handle completely automatically.
http://www.kernel.org/pub/software/scm/git/docs/git-bisect.html#_bisect_run
Perhaps we can setup something that uses this for automatically finding
the breaking commits.
--
/Jacob Carlborg