Report question

Question: Why does left shift operation invoke Undefined Behaviour when the left side operand has negative value?