This is an unofficial snapshot of the ISO/IEC JTC1 SC22 WG21 Core Issues List revision 112c. See http://www.open-std.org/jtc1/sc22/wg21/ for the official list.
According to 126.96.36.199 [expr.static.cast] paragraph 1,
The static_cast operator shall not cast away constness (188.8.131.52 [expr.const.cast]).
However, this phrasing is problematic in the context of a C-style cast like the following:
const void *p; int *q = (int*)p;
The intent of 7.6.3 [expr.cast] is that this should be interpreted as a static_cast followed by a const_cast. However, because int* to const void* is a valid standard conversion, and 184.108.40.206 [expr.static.cast] paragraph 7 allows static_cast to perform the inverse of a standard conversion sequence, the C-style cast is interpreted as just a static_cast without a const_cast and is thus ill-formed.