[Issue 2092] Stuff that doesn't compile in Phobos

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Jun 19 17:43:52 PDT 2008


http://d.puremagic.com/issues/show_bug.cgi?id=2092





------- Comment #3 from ary at esperanto.org.ar  2008-06-19 19:43 -------
I've just verified this, the warnings are gone.

Umm... I just found two other errors, I must have deleted them before when
reporting the previous ones, sorry. :-(

Should I create another ticket for them? Anyway, I'll report them here.

std.stream
----------
Line 2419: em.fixBO(x3,12);

I get "std/stream.d: function fixBO (void*,uint) does not match parameter types
(ubyte[12],int)"
(and another error following that)

Same goes for line 2443.

I'm not sure about this, but casting the first argument (x3) to void* solved
the problem. Maybe a static ubyte[] was allowed to be implicitly cast to void*
in a previous D version...


-- 



More information about the Digitalmars-d-bugs mailing list