Mercurial > hg > CbC > CbC_gcc
diff gcc/testsuite/g++.old-deja/g++.other/cast3.C @ 145:1830386684a0
gcc-9.2.0
author | anatofuz |
---|---|
date | Thu, 13 Feb 2020 11:34:05 +0900 |
parents | 04ced10e8804 |
children |
line wrap: on
line diff
--- a/gcc/testsuite/g++.old-deja/g++.other/cast3.C Thu Oct 25 07:37:49 2018 +0900 +++ b/gcc/testsuite/g++.old-deja/g++.other/cast3.C Thu Feb 13 11:34:05 2020 +0900 @@ -21,24 +21,24 @@ static_cast <int *const *> (p); static_cast <int const *const *> (p); - static_cast <X *> (cp); // { dg-error "" } lose const + static_cast <X *> (cp); // { dg-error "3:.static_cast. from type .const void\\*. to type .X\\*. casts away qualifiers" } lose const static_cast <X const *> (cp); - static_cast <int *> (cp); // { dg-error "" } lose const + static_cast <int *> (cp); // { dg-error "3:.static_cast. from type .const void\\*. to type .int\\*. casts away qualifiers" } lose const static_cast <int const *> (cp); - static_cast <int **> (cp); // { dg-error "" } lose const - static_cast <int const **> (cp); // { dg-error "" } lose const + static_cast <int **> (cp); // { dg-error "3:.static_cast. from type .const void\\*. to type .int\\*\\*. casts away qualifiers" } lose const + static_cast <int const **> (cp); // { dg-error "3:.static_cast. from type .const void\\*. to type .const int\\*\\*. casts away qualifiers" } lose const static_cast <int *const *> (cp); static_cast <int const *const *> (cp); static_cast <Z *> (yp); static_cast <Z const *> (yp); - static_cast <Z *> (ycp); // { dg-error "" } lose const + static_cast <Z *> (ycp); // { dg-error "3:.static_cast. from type .const Y\\*. to type .Z\\*. casts away qualifiers" } lose const static_cast <Z const *> (ycp); static_cast <Y *> (zp); static_cast <Y const *> (zp); - static_cast <Y *> (zcp); // { dg-error "" } lose const + static_cast <Y *> (zcp); // { dg-error "3:invalid .static_cast. from type .const Z\\*. to type .Y\\*." } lose const static_cast <Y const *> (zcp); }