...
Search for vulnerabilities resulting from the violation of this rule on the CERT website.
Other Languages
This rule appears in the C++ Secure Coding Standard as INT34-CPP. Do not shift a negative number of bits or more bits than exist in the operand.
References
A test program for this rule is available at www.securecoding.cert.org
...