On 18 February 2018 at 11:37, Walter Bright via Digitalmars-d <digitalmars-d@puremagic.com> wrote:
On 2/18/2018 11:21 AM, Guillaume Piolat wrote:
D used to not promote integer like C in the case of -short, -byte, ~ubyte etc. Which is a strange discrepancy as all other integer arithmetic are the same.

It was a bug, plain and simple. Whether it was always there, or was inadvertently introduced at some point, I don't know.

I'm complaining about the deprecation messages.