http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54486
Andrew Pinski <pinskia at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |diagnostic
Status|UNCONFIRMED |NEW
Last reconfirmed| |2012-09-05
Ever Confirmed|0 |1
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> 2012-09-05
06:13:29 UTC ---
Confirmed.
Here is a shorter testcase that explicitly uses the builtins:
#include <stdio.h>
int main(void) {
__builtin_printf("%zu\n", __builtin_strspn("abc", "abcdefg")); /*
line 7 */
__builtin_printf("%zu\n", (size_t)__builtin_strspn("abc", "abcdefg")); /*
line 8 */
__builtin_printf("%zu\n", __builtin_strlen("abc")); /* line 9 */
return 0;
}