[PATCH] D12417: Improvements to localizability checks for iOS / OS X

Devin Coughlin via cfe-commits cfe-commits at lists.llvm.org
Tue Sep 22 17:23:33 PDT 2015


dcoughlin added a comment.

This is causing tests to fail on the bots: http://lab.llvm.org:8011/builders/clang-x86_64-debian-fast/builds/31373

  /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.obj/Release+Asserts/bin/clang -cc1 -internal-isystem /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.obj/Release+Asserts/bin/../lib/clang/3.8.0/include -nostdsysteminc -analyze -fblocks -analyzer-store=region -analyzer-checker=alpha.osx.cocoa.NonLocalizedStringChecker -analyzer-checker=alpha.osx.cocoa.PluralMisuseChecker -verify  /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m
  --
  Exit Code: 1
  
  Command Output (stderr):
  --
  error: 'warning' diagnostics expected but not seen: 
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 115: Plural cases are not supported accross all languages. Use a .stringsdict file
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 117: Plural cases are not supported accross all languages. Use a .stringsdict file
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 124: Plural cases are not supported accross all languages. Use a .stringsdict file
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 126: Plural cases are not supported accross all languages. Use a .stringsdict file
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 134: Plural cases are not supported accross all languages. Use a .stringsdict file
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 136: Plural cases are not supported accross all languages. Use a .stringsdict file
    File /home/llvmbb/llvm-build-dir/clang-x86_64-debian-fast/llvm.src/tools/clang/test/Analysis/localization.m Line 150: Plural cases are not supported accross all languages. Use a .stringsdict file
  7 errors generated.


Repository:
  rL LLVM

http://reviews.llvm.org/D12417





More information about the cfe-commits mailing list