More Clang diagnostic

bearophile bearophileHUGS at lycos.com
Mon Oct 25 19:10:26 PDT 2010


Walter:

> "acts very badly" kinda means the same thing :-)

DMD acts very badly regarding that specific situation, and on average it acts quite better than GCC (and on average a little worse than Clang).

Have you appreciated this idea from Clang?
http://d.puremagic.com/issues/show_bug.cgi?id=5004


> It's of very questionable value when you consider that D is not a line oriented 
> language at all. There is no correct placement of ; in a sequence of whitespace.

I think the same may be said about C/C++ code where those Clang error messages come from. My editor goes to the line number DMD gives in its error messages, so if DMD gives the line of the next token I often have to look back to find the right spot. It's not an important thing, I have not filed a bug report on this, but in this case I prefer the error message given by Clang :-)

Bye,
bearophile


More information about the Digitalmars-d mailing list