Ok so me and one of my colleagues have been working on some code at a distance. We both use dmd as the compiler. I am under Windows, she OSX.

It is not uncommon that she experiences more strictness in the type system than I do. For example, something like this does compile for me, but not for her:

int func(size_t i)
{
  return i;
}

It passes my compilation. She gets an error msg about implicit casting of uint to int. I'm just wondering... has anybody else experienced that and what is the expected behavior?

Thanks,
Phil

Reply via email to