1 // { dg-do assemble } 2 // Origin: Mark Mitchell <mark@codesourcery.com> 3 f()4 void f() { 5 int *i = 0; 6 const int *c = 0; 7 8 static_cast <const int *>(i); 9 static_cast <int *>(c); // { dg-error "" } casts away constness 10 } 11