https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105522

--- Comment #6 from Iain Sandoe <iains at gcc dot gnu.org> ---
it seems to fail "forever" (at least back to 5.5)

minimal reproducer:

typedef const struct __CFString * CFStringRef;

static void
create_usage_match(const unsigned int page, const unsigned int usage, int
*okay)
{

 const void *keys[2] = 
   { (void *) ((CFStringRef) __builtin___CFStringMakeConstantString (""
"DeviceUsagePage" ""))
   , (void *) ((CFStringRef) __builtin___CFStringMakeConstantString (""
"DeviceUsage" ""))
   };

}

Reply via email to