Skip to content
Snippets Groups Projects
  • Yaron Keren's avatar
    142e7f32
    Revert r237339 as sanitizer-ppc64-linux1 does not like it. · 142e7f32
    Yaron Keren authored
    Complains:
    
    /home/buildbots/sanitizerslave1/sanitizer-ppc64-1/build/llvm/tools/clang/tools/c-index-test/c-index-test.c:829:30: error: format specifies type 'long' but the argument has type 'long long' [-Werror,-Wformat]
                         I, TAK, clang_Cursor_getTemplateArgumentValue(Cursor, I));
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    I'm not sure now how this should be fixed. %lld is non-standard
    and not accepted by mingw on Windows while PRId64 is bad for this bot.
    
    Is long long longer than 64 bits here? if not, why is PRId64
    incompatible with it? something seems wrong.
    
    Probably all the datatypes should be replaced to unsigned or uint64_t
    depending upin requirements instead of the non standard long long.
    
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@237346 91177308-0d34-0410-b5e6-96231b3b80d8
    142e7f32
    History
    Revert r237339 as sanitizer-ppc64-linux1 does not like it.
    Yaron Keren authored
    Complains:
    
    /home/buildbots/sanitizerslave1/sanitizer-ppc64-1/build/llvm/tools/clang/tools/c-index-test/c-index-test.c:829:30: error: format specifies type 'long' but the argument has type 'long long' [-Werror,-Wformat]
                         I, TAK, clang_Cursor_getTemplateArgumentValue(Cursor, I));
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
    I'm not sure now how this should be fixed. %lld is non-standard
    and not accepted by mingw on Windows while PRId64 is bad for this bot.
    
    Is long long longer than 64 bits here? if not, why is PRId64
    incompatible with it? something seems wrong.
    
    Probably all the datatypes should be replaced to unsigned or uint64_t
    depending upin requirements instead of the non standard long long.
    
    
    
    git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@237346 91177308-0d34-0410-b5e6-96231b3b80d8
Code owners
Assign users and groups as approvers for specific file changes. Learn more.