sandbox/bugs/bug_macro_string.c

    int main() {
      uint32_t abc = 123;
      printf("a = %" PRIu32 "\n", abc);
      //printf("a = %u\n", abc);
    }
    
    /*
    $ qcc main.c -lm
    main.c:3: warning: Basilisk C parse error near `printf("a = %" PRIu32 "\n", abc)'
    main.c: In function ‘main’:
    main.c:3:17: error: expected ‘)’ before ‘PRIu32’
    main.c:3:10: warning: spurious trailing ‘%’ in format [-Wformat=]
    */