# Unit tests. No big deal
source: source-is-missing [test/Object/Inputs/*]
source: source-is-missing [test/tools/llvm-cxxdump/Inputs/*]
source: source-is-missing [test/tools/llvm-objdump/Inputs/*]
source: source-is-missing [test/tools/llvm-objdump/X86/*]
source: source-is-missing [test/tools/llvm-symbolizer/Inputs/ppc64]

# upstream uses distutil
# source: uses-python-distutils [tools/clang/utils/check_cfc/setup.py:4]

# upstream includes intentionally prebuilt malformed stuff in their tests
source: unpack-message-for-orig *test/Object/Inputs/invalid-section-size.elf*
source: unpack-message-for-orig *test/Object/Inputs/thin-path.a*
source: unpack-message-for-source ar failed for test/Object/Inputs/thin-path.a
source: source-contains-prebuilt-binary [test/Object/Inputs/*]
source: source-contains-prebuilt-binary [test/tools/llvm-cxxdump/*]
source: source-contains-prebuilt-binary [test/tools/llvm-objdump/*]
source: source-contains-prebuilt-binary [test/tools/llvm-symbolizer/*]
source: source-contains-prebuilt-windows-binary [test/tools/llvm-objdump/Inputs/*]
source: source-contains-prebuilt-windows-binary [test/tools/llvm-symbolizer/pdb/Inputs/test.exe]

# this files are corrupted on purpose
source: elf-error * [test/Object/Inputs/*]
source: elf-warning * [test/Object/Inputs/*]
source: unpack-message-for-source Output from 'readelf --all --wide test/Object/Inputs/invalid-section-size.elf' is not valid UTF-8

# very long line in test an binary files that come from upstream
source: very-long-line-length-in-source-file * > 512 [projects/dxilconv/test/*]
source: very-long-line-length-in-source-file * > 512 [tools/clang/test/*]
source: very-long-line-length-in-source-file * > 512 [test/*]
source: very-long-line-length-in-source-file * > 512 [docs/DXIL.rst:758]
source: very-long-line-length-in-source-file * > 512 [tools/clang/unittests/HLSL/PixDiaTest.cpp:1745]
source: very-long-line-length-in-source-file * > 512 [tools/clang/docs/AttributeReference.rst:1644]
source: very-long-line-length-in-source-file * > 512 [tools/clang/include/clang/Basic/AttrDocs.td:1506]
source: very-long-line-length-in-source-file * > 512 [CONTRIBUTING.md:39]
source: very-long-line-length-in-source-file * > 512 [utils/findoptdiff:73]
source: very-long-line-length-in-source-file * > 512 [include/dxc/Support/HLSLOptions.td:436]
source: very-long-line-length-in-source-file * > 512 [tools/clang/docs/Modules.rst:852]

# Reported here https://bugs.llvm.org/show_bug.cgi?id=32962
# No activity, silent it to avoid false positive in automation
source: license-problem-convert-utf-code [lib/Support/ConvertUTF.c]
