A similar observation was found in this thread confirm bugs in cl_amd_printf and it was verified that "input string doesn't get printed if the input string doesn't include a % format specifier". An internal bug report was already filed against this issue. If get any update, will inform you.
Thanks. Good to know it will be looked at.
I do like this :
printf("%s\n", " ");
For me works =p