diff options
author | thegeorg <thegeorg@yandex-team.ru> | 2022-02-10 16:45:12 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:45:12 +0300 |
commit | 49116032d905455a7b1c994e4a696afc885c1e71 (patch) | |
tree | be835aa92c6248212e705f25388ebafcf84bc7a1 /build/sysincl | |
parent | 4e839db24a3bbc9f1c610c43d6faaaa99824dcca (diff) | |
download | ydb-49116032d905455a7b1c994e4a696afc885c1e71.tar.gz |
Restoring authorship annotation for <thegeorg@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'build/sysincl')
-rw-r--r-- | build/sysincl/android.yml | 2 | ||||
-rw-r--r-- | build/sysincl/darwin.yml | 4 | ||||
-rw-r--r-- | build/sysincl/intrinsic.yml | 2 | ||||
-rw-r--r-- | build/sysincl/libc-to-compat.yml | 12 | ||||
-rw-r--r-- | build/sysincl/misc-win.yml | 12 | ||||
-rw-r--r-- | build/sysincl/misc.yml | 24 | ||||
-rw-r--r-- | build/sysincl/nvidia.yml | 40 | ||||
-rw-r--r-- | build/sysincl/stl-to-libcxx.yml | 48 | ||||
-rw-r--r-- | build/sysincl/stl-to-nothing.yml | 46 |
9 files changed, 95 insertions, 95 deletions
diff --git a/build/sysincl/android.yml b/build/sysincl/android.yml index f156bcdcba..97cfbf38d2 100644 --- a/build/sysincl/android.yml +++ b/build/sysincl/android.yml @@ -5,7 +5,7 @@ - android/log.h - android/native_window_jni.h - cpu-features.h: contrib/libs/android_cpufeatures/cpu-features.h - - ifaddrs.h: contrib/libs/libc_compat/include/ifaddrs/ifaddrs.h + - ifaddrs.h: contrib/libs/libc_compat/include/ifaddrs/ifaddrs.h - jni.h: contrib/libs/jdk/include/jni.h - vulkan/vulkan.h - vulkan/vk_sdk_platform.h diff --git a/build/sysincl/darwin.yml b/build/sysincl/darwin.yml index 4a85b79043..582c7e1202 100644 --- a/build/sysincl/darwin.yml +++ b/build/sysincl/darwin.yml @@ -59,7 +59,7 @@ - mach-o/loader.h - mach/clock.h - mach/clock_types.h - - mach/error.h + - mach/error.h - mach/host_info.h - mach/kern_return.h - mach/mach.h @@ -118,7 +118,7 @@ - pthread_spis.h - readline/history.h - readline/readline.h - - readpassphrase.h + - readpassphrase.h - runetype.h - simd/simd.h - strhash.h diff --git a/build/sysincl/intrinsic.yml b/build/sysincl/intrinsic.yml index d5681c27a6..9355b61c13 100644 --- a/build/sysincl/intrinsic.yml +++ b/build/sysincl/intrinsic.yml @@ -10,7 +10,7 @@ - bmi2intrin.h - bmiintrin.h - cmnintrin.h - - e2kbuiltin.h + - e2kbuiltin.h - emmintrin.h - f16cintrin.h - fma4intrin.h diff --git a/build/sysincl/libc-to-compat.yml b/build/sysincl/libc-to-compat.yml index 0b7dea7522..02bd7508dc 100644 --- a/build/sysincl/libc-to-compat.yml +++ b/build/sysincl/libc-to-compat.yml @@ -1,6 +1,6 @@ -# We want musl to resolve itself without these sysincls, but its test must have them -- source_filter: "^(?!contrib/libs/musl).*|^contrib/libs/musl/tests" - includes: - # sys/random.h was added in glibc=2.25 / Ubuntu 16.04 - - sys/random.h: "contrib/libs/libc_compat/include/random/sys/random.h" - - readpassphrase.h: "contrib/libs/libc_compat/include/readpassphrase/readpassphrase.h" +# We want musl to resolve itself without these sysincls, but its test must have them +- source_filter: "^(?!contrib/libs/musl).*|^contrib/libs/musl/tests" + includes: + # sys/random.h was added in glibc=2.25 / Ubuntu 16.04 + - sys/random.h: "contrib/libs/libc_compat/include/random/sys/random.h" + - readpassphrase.h: "contrib/libs/libc_compat/include/readpassphrase/readpassphrase.h" diff --git a/build/sysincl/misc-win.yml b/build/sysincl/misc-win.yml index 33819b5867..e53d4be782 100644 --- a/build/sysincl/misc-win.yml +++ b/build/sysincl/misc-win.yml @@ -51,12 +51,12 @@ - spawn.h: contrib/tools/watchman/winbuild/spawn.h - sys/time.h: contrib/tools/watchman/winbuild/sys/time.h -- source_filter: "^contrib/libs/libpq" - includes: - - dirent.h: contrib/libs/libpq/src/include/port/win32_msvc/dirent.h - - sys/wait.h: contrib/libs/libpq/src/include/port/win32/sys/wait.h - - win32.h: contrib/libs/libpq/src/include/port/win32.h - +- source_filter: "^contrib/libs/libpq" + includes: + - dirent.h: contrib/libs/libpq/src/include/port/win32_msvc/dirent.h + - sys/wait.h: contrib/libs/libpq/src/include/port/win32/sys/wait.h + - win32.h: contrib/libs/libpq/src/include/port/win32.h + - source_filter: "^contrib/libs/curl" includes: - nghttp2/nghttp2.h diff --git a/build/sysincl/misc.yml b/build/sysincl/misc.yml index b89622eb94..e9e6095888 100644 --- a/build/sysincl/misc.yml +++ b/build/sysincl/misc.yml @@ -7,13 +7,13 @@ # DB2_ODBC_CLI - sqlcli1.h - -- includes: - - gelf.h: contrib/restricted/libelf/include/libelf/gelf.h - - libelf.h: contrib/restricted/libelf/include/libelf/libelf.h - - libelf/libelf.h: contrib/restricted/libelf/include/libelf/libelf.h - - libelf/sys_elf.h: contrib/restricted/libelf/include/libelf/sys_elf.h - + +- includes: + - gelf.h: contrib/restricted/libelf/include/libelf/gelf.h + - libelf.h: contrib/restricted/libelf/include/libelf/libelf.h + - libelf/libelf.h: contrib/restricted/libelf/include/libelf/libelf.h + - libelf/sys_elf.h: contrib/restricted/libelf/include/libelf/sys_elf.h + # We have lots of ADDINCLs to contrib/libs/libiconv all around the repo # so we need to add it to sysincl for consistent resolving. # We can go the other way here and remove iconv.h from all sysincl configs @@ -147,10 +147,10 @@ - atomic.h: contrib/libs/zeromq/missing_includes/atomic.h - Mstcpip.h: contrib/libs/zeromq/missing_includes/Mstcpip.h -- source_filter: "^contrib/restricted/openal-soft" - includes: - - atomic.h: contrib/restricted/openal-soft/common/atomic.h - +- source_filter: "^contrib/restricted/openal-soft" + includes: + - atomic.h: contrib/restricted/openal-soft/common/atomic.h + - source_filter: "^contrib/libs/ffmpeg-3" includes: - fontconfig/fontconfig.h @@ -161,7 +161,7 @@ includes: - port.h: contrib/libs/glog/missing_includes/port.h -- source_filter: "^contrib/(deprecated/onednn|libs/intel/onednn)" +- source_filter: "^contrib/(deprecated/onednn|libs/intel/onednn)" includes: - mkl_cblas.h: contrib/libs/intel/mkl/include/mkl_cblas.h - mkl_version.h: contrib/libs/intel/mkl/include/mkl_version.h diff --git a/build/sysincl/nvidia.yml b/build/sysincl/nvidia.yml index 1652ded6de..3d6fac79b6 100644 --- a/build/sysincl/nvidia.yml +++ b/build/sysincl/nvidia.yml @@ -2,16 +2,16 @@ - includes: - cooperative_groups.h - cuComplex.h - # Though cub is provided as a part of CUDA HPC SDK, - # we would like to be updatable independently. - # Hence we are using it directly from Arcadia. - # This sysincl enforces such usage. - - cub/cub.cuh: contrib/libs/nvidia/cub/cub/cub.cuh + # Though cub is provided as a part of CUDA HPC SDK, + # we would like to be updatable independently. + # Hence we are using it directly from Arcadia. + # This sysincl enforces such usage. + - cub/cub.cuh: contrib/libs/nvidia/cub/cub/cub.cuh - cublas.h - cublasLt.h - cublas_v2.h - cuda.h - - cuda_bf16.h + - cuda_bf16.h - cuda_fp16.h - cuda_gl_interop.h - cuda_runtime.h @@ -31,18 +31,18 @@ - npp.h - nppi.h - nvToolsExt.h - # Though thrust is provided as a part of CUDA HPC SDK, - # we would like to be updatable independently. - # Hence we are using it directly from Arcadia. - # This sysincl enforces such usage. - - thrust/iterator/iterator_traits.h: contrib/libs/nvidia/thrust/thrust/iterator/iterator_traits.h - - thrust/iterator/iterator_facade.h: contrib/libs/nvidia/thrust/thrust/iterator/iterator_facade.h - - thrust/system/cuda/detail/core/triple_chevron_launch.h: contrib/libs/nvidia/thrust/thrust/system/cuda/detail/core/triple_chevron_launch.h - - thrust/version.h: contrib/libs/nvidia/thrust/thrust/version.h + # Though thrust is provided as a part of CUDA HPC SDK, + # we would like to be updatable independently. + # Hence we are using it directly from Arcadia. + # This sysincl enforces such usage. + - thrust/iterator/iterator_traits.h: contrib/libs/nvidia/thrust/thrust/iterator/iterator_traits.h + - thrust/iterator/iterator_facade.h: contrib/libs/nvidia/thrust/thrust/iterator/iterator_facade.h + - thrust/system/cuda/detail/core/triple_chevron_launch.h: contrib/libs/nvidia/thrust/thrust/system/cuda/detail/core/triple_chevron_launch.h + - thrust/version.h: contrib/libs/nvidia/thrust/thrust/version.h - vector_types.h -# These headers should be provided by TensorRT. -# Proper solution must be found in DTCC-171 -- source_filter: "^contrib/libs/tf-2.4/.*" - includes: - - NvInfer.h - - NvInferPlugin.h +# These headers should be provided by TensorRT. +# Proper solution must be found in DTCC-171 +- source_filter: "^contrib/libs/tf-2.4/.*" + includes: + - NvInfer.h + - NvInferPlugin.h diff --git a/build/sysincl/stl-to-libcxx.yml b/build/sysincl/stl-to-libcxx.yml index 04ff0de4b9..7d9600f345 100644 --- a/build/sysincl/stl-to-libcxx.yml +++ b/build/sysincl/stl-to-libcxx.yml @@ -51,7 +51,7 @@ - any: contrib/libs/cxxsupp/libcxx/include/any - array: contrib/libs/cxxsupp/libcxx/include/array - atomic: contrib/libs/cxxsupp/libcxx/include/atomic - - bit: contrib/libs/cxxsupp/libcxx/include/bit + - bit: contrib/libs/cxxsupp/libcxx/include/bit - bitset: contrib/libs/cxxsupp/libcxx/include/bitset - cassert: contrib/libs/cxxsupp/libcxx/include/cassert - ccomplex: contrib/libs/cxxsupp/libcxx/include/ccomplex @@ -59,7 +59,7 @@ - cerrno: contrib/libs/cxxsupp/libcxx/include/cerrno - cfenv: contrib/libs/cxxsupp/libcxx/include/cfenv - cfloat: contrib/libs/cxxsupp/libcxx/include/cfloat - - charconv: contrib/libs/cxxsupp/libcxx/include/charconv + - charconv: contrib/libs/cxxsupp/libcxx/include/charconv - chrono: contrib/libs/cxxsupp/libcxx/include/chrono - cinttypes: contrib/libs/cxxsupp/libcxx/include/cinttypes - ciso646: contrib/libs/cxxsupp/libcxx/include/ciso646 @@ -67,9 +67,9 @@ - clocale: contrib/libs/cxxsupp/libcxx/include/clocale - cmath: contrib/libs/cxxsupp/libcxx/include/cmath - codecvt: contrib/libs/cxxsupp/libcxx/include/codecvt - - compare: contrib/libs/cxxsupp/libcxx/include/compare + - compare: contrib/libs/cxxsupp/libcxx/include/compare - complex: contrib/libs/cxxsupp/libcxx/include/complex - - concepts: contrib/libs/cxxsupp/libcxx/include/concepts + - concepts: contrib/libs/cxxsupp/libcxx/include/concepts - condition_variable: contrib/libs/cxxsupp/libcxx/include/condition_variable - csetjmp: contrib/libs/cxxsupp/libcxx/include/csetjmp - csignal: contrib/libs/cxxsupp/libcxx/include/csignal @@ -115,7 +115,7 @@ - scoped_allocator: contrib/libs/cxxsupp/libcxx/include/scoped_allocator - set: contrib/libs/cxxsupp/libcxx/include/set - shared_mutex: contrib/libs/cxxsupp/libcxx/include/shared_mutex - - span: contrib/libs/cxxsupp/libcxx/include/span + - span: contrib/libs/cxxsupp/libcxx/include/span - sstream: contrib/libs/cxxsupp/libcxx/include/sstream - stack: contrib/libs/cxxsupp/libcxx/include/stack - stdexcept: contrib/libs/cxxsupp/libcxx/include/stdexcept @@ -136,22 +136,22 @@ - valarray: contrib/libs/cxxsupp/libcxx/include/valarray - variant: contrib/libs/cxxsupp/libcxx/include/variant - vector: contrib/libs/cxxsupp/libcxx/include/vector - - -# Though these are headers provided by libcxx, we do not want to allow them to be included. -# We are using non-existent filename to generate error instead, as there is no specific syntax for this case. -- includes: - - ext/hash_map: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_MAP - - ext/hash_set: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_SET - - experimental/any: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_ANY - - experimental/chrono: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_CHRONO - - experimental/numeric: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_NUMERIC - - experimental/optional: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_OPTIONAL - - experimental/ratio: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_RATIO - - experimental/source_location: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SOURCE_LOCATION - - experimental/string_view: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_STRING_VIEW - - experimental/system_error: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SYSTEM_ERROR - - experimental/tuple: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_TUPLE - - # TODO: there is no <corouine> in libc++. Disable this include upon its appearance - - experimental/coroutine: contrib/libs/cxxsupp/libcxx/include/experimental/coroutine + + +# Though these are headers provided by libcxx, we do not want to allow them to be included. +# We are using non-existent filename to generate error instead, as there is no specific syntax for this case. +- includes: + - ext/hash_map: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_MAP + - ext/hash_set: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_SET + - experimental/any: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_ANY + - experimental/chrono: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_CHRONO + - experimental/numeric: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_NUMERIC + - experimental/optional: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_OPTIONAL + - experimental/ratio: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_RATIO + - experimental/source_location: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SOURCE_LOCATION + - experimental/string_view: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_STRING_VIEW + - experimental/system_error: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SYSTEM_ERROR + - experimental/tuple: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_TUPLE + + # TODO: there is no <corouine> in libc++. Disable this include upon its appearance + - experimental/coroutine: contrib/libs/cxxsupp/libcxx/include/experimental/coroutine diff --git a/build/sysincl/stl-to-nothing.yml b/build/sysincl/stl-to-nothing.yml index 383daf93c0..c7e27d1411 100644 --- a/build/sysincl/stl-to-nothing.yml +++ b/build/sysincl/stl-to-nothing.yml @@ -34,7 +34,7 @@ - any - array - atomic - - bit + - bit - bitset - cassert - ccomplex @@ -50,9 +50,9 @@ - clocale - cmath - codecvt - - compare + - compare - complex - - concepts + - concepts - condition_variable - csetjmp - csignal @@ -99,7 +99,7 @@ - scoped_allocator - set - shared_mutex - - span + - span - sstream - stack - stdexcept @@ -122,22 +122,22 @@ - vector - unwind.h: - contrib/libs/libunwind/include/unwind.h - - -# Though these are headers provided by libcxx, we do not want to allow them to be included. -# We are using non-existent filename to generate error instead, as there is no specific syntax for this case. -- includes: - - ext/hash_map: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_MAP - - ext/hash_set: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_SET - - experimental/any: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_ANY - - experimental/chrono: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_CHRONO - - experimental/numeric: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_NUMERIC - - experimental/optional: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_OPTIONAL - - experimental/ratio: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_RATIO - - experimental/source_location: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SOURCE_LOCATION - - experimental/string_view: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_STRING_VIEW - - experimental/system_error: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SYSTEM_ERROR - - experimental/tuple: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_TUPLE - - # TODO: there is no <corouine> in system stl. Disable this include upon its appearance - - experimental/coroutine + + +# Though these are headers provided by libcxx, we do not want to allow them to be included. +# We are using non-existent filename to generate error instead, as there is no specific syntax for this case. +- includes: + - ext/hash_map: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_MAP + - ext/hash_set: DO_NOT_INCLUDE_NON_STANDARD_EXT_HASH_SET + - experimental/any: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_ANY + - experimental/chrono: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_CHRONO + - experimental/numeric: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_NUMERIC + - experimental/optional: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_OPTIONAL + - experimental/ratio: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_RATIO + - experimental/source_location: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SOURCE_LOCATION + - experimental/string_view: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_STRING_VIEW + - experimental/system_error: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_SYSTEM_ERROR + - experimental/tuple: DO_NOT_INCLUDE_NON_STANDARD_EXPERIMENTAL_TUPLE + + # TODO: there is no <corouine> in system stl. Disable this include upon its appearance + - experimental/coroutine |