fix #4317:

not supported with gcc 4.6