DIP(?) Warning to facilitate porting to other archs
Marco Leise via Digitalmars-d
digitalmars-d at puremagic.com
Sun Aug 31 11:28:56 PDT 2014
Am Fri, 02 May 2014 01:56:49 +0000
schrieb "bearophile" <bearophileHUGS at lycos.com>:
> Temtaime:
>
> > I think it's need to have -w64(or other name, offers ?) flag
> > that warns if code may not compile on other archs.
>
> It's a problem and I'd like some way to compiler help solving
> such problems.
>
> I suggested this, that was refused (I don't remember who reopened
> it):
> https://issues.dlang.org/show_bug.cgi?id=5063
>
> Bye,
> bearophile
That would have be me going renegade against a
RESOLVED-WONTFIX after I found a library that wouldn't compile
on my amd64 because it mixed size_t and uint as if it was the
same. Later I found a little flood of bug reports for other
libraries as well. Whether a warning or size_t as a distinct
type like some other language does, the current situation is
the source of statically checkable, avoidable portability bugs.
--
Marco
More information about the Digitalmars-d
mailing list