Thread overview
Posting minimal code for bug reporting
Jul 20, 2004
Arcane Jill
Jul 20, 2004
Derek Parnell
Jul 20, 2004
Walter
July 20, 2004
It's worth mentioning (probably on the Wiki tutorial) that if you actually /do/ post minimal code to this forum then someone else is going say "This is just silly" or "Why would you want to do that?" or "Well don't do it then".

Walter wants minimal code fragments, with /everything/ removed except that which is needed to trigger the bug. Having to explain the wider context to the rest of the forum is a discouragement from that practice. Seems to me that it's not just bug-reporters that need better training in the art of bug-reporting, it's forum-readers too.

If I want a conversation, I'll post on the generic D forum. Here, I report bugs, minimally. I'm sure Walter appreciates this, even if not everyone else does.

Arcane Jill


July 20, 2004
On Tue, 20 Jul 2004 09:14:32 +0000 (UTC), Arcane Jill wrote:

> It's worth mentioning (probably on the Wiki tutorial) that if you actually /do/ post minimal code to this forum then someone else is going say "This is just silly" or "Why would you want to do that?" or "Well don't do it then".
> 
> Walter wants minimal code fragments, with /everything/ removed except that which is needed to trigger the bug. Having to explain the wider context to the rest of the forum is a discouragement from that practice. Seems to me that it's not just bug-reporters that need better training in the art of bug-reporting, it's forum-readers too.
> 
> If I want a conversation, I'll post on the generic D forum. Here, I report bugs, minimally. I'm sure Walter appreciates this, even if not everyone else does.
> 
> Arcane Jill

But you didn't report a bug. Just something you think ought to be a bug. It's a difference of opinion. What you described did not conflict with the specifications. What you described might be considered a poor compiler choice of operation, but it is not really a mistake with respect to the language specification or compiler specification.

You might like to consider placing an enhancement request so that the compiler does better optimisation, or allows you to specify those situations were you are explictly ignoring the function's return signature.

-- 
Derek
Melbourne, Australia
20/Jul/04 7:21:27 PM
July 20, 2004
"Arcane Jill" <Arcane_member@pathlink.com> wrote in message news:cdinpo$1a6m$1@digitaldaemon.com...
> It's worth mentioning (probably on the Wiki tutorial) that if you actually
/do/
> post minimal code to this forum then someone else is going say "This is
just
> silly" or "Why would you want to do that?" or "Well don't do it then".

That can happen if there's room for debate as to whether it is a bug or just some convoluted behavior that can be predicted from the rules of the language. And sometimes I'll argue that X is the way it's supposed to work. But if the compiler crashes, or puts out an internal error, etc., it's a bug regardless of whether one would actually write such code or not <g>.

> Walter wants minimal code fragments, with /everything/ removed except that
which
> is needed to trigger the bug. Having to explain the wider context to the
rest of
> the forum is a discouragement from that practice. Seems to me that it's
not just
> bug-reporters that need better training in the art of bug-reporting, it's forum-readers too.
>
> If I want a conversation, I'll post on the generic D forum. Here, I report
bugs,
> minimally. I'm sure Walter appreciates this, even if not everyone else
does.

I appreciate it, as such makes my job a heckuva lot easier.