| /third_party/libuv/.github/workflows/ |
| D | sanitizer.yml | 7 runs-on: ubuntu-latest 9 - uses: actions/checkout@v2 10 - name: Setup 12 sudo apt-get install ninja-build 13 - name: Envinfo 15 - name: TSAN 17 mkdir build-tsan 18 … (cd build-tsan && cmake .. -G Ninja -DBUILD_TESTING=ON -DTSAN=ON -DCMAKE_BUILD_TYPE=Release) 19 cmake --build build-tsan 20 ./build-tsan/uv_run_tests_a || true # currently permit failures [all …]
|
| /third_party/skia/infra/bots/recipe_modules/build/examples/full.expected/ |
| D | Build-Debian10-Clang-x86_64-Debug-SwiftShader_TSAN.json | 5 "-u", 7 "--json-output", 23 "-u", 25 "--json-output", 27 "ensure-directory", 28 "--mode", 30 …"[START_DIR]/cache/work/skia/out/Build-Debian10-Clang-x86_64-Debug-SwiftShader_TSAN/Debug/swiftsha… 38 "-DSWIFTSHADER_BUILD_TESTS=OFF", 39 "-DSWIFTSHADER_WARNINGS_AS_ERRORS=OFF", 40 "-DREACTOR_ENABLE_MEMORY_SANITIZER_INSTRUMENTATION=OFF", [all …]
|
| D | Build-Debian10-Clang-x86_64-Debug-TSAN.json | 5 "-u", 7 "--json-output", 23 "-u", 24 "[START_DIR]/cache/work/skia/bin/fetch-gn" 32 "name": "fetch-gn" 37 "-s" 48 "name": "ccache stats-start" 54 "[START_DIR]/cache/work/skia/out/Build-Debian10-Clang-x86_64-Debug-TSAN/Debug", 55 …--args=cc=\"[START_DIR]/clang_linux/bin/clang\" cc_wrapper=\"[START_DIR]/ccache_linux/bin/ccache\"… 71 "-C", [all …]
|
| /third_party/skia/site/docs/dev/testing/ |
| D | xsan.md | 2 --- 3 title: "MSAN, ASAN, & TSAN" 4 linkTitle: "MSAN, ASAN, & TSAN" 6 --- 11 Compiling Skia with ASAN, UBSAN, or TSAN can be done with the latest version of Clang. 13 - UBSAN works on Linux, Mac, Android, and Windows, though some checks are platform-specific. 14 - ASAN works on Linux, Mac, Android, and Windows. 15 - TSAN works on Linux and Mac. 16 - MSAN works on Linux[1]. 19 with the system-provided C++ standard library, which is usually libstdc++. [all …]
|
| /third_party/flutter/skia/site/dev/testing/ |
| D | xsan.md | 1 MSAN, ASAN, & TSAN 6 Compiling Skia with ASAN, UBSAN, or TSAN can be done with the latest version of Clang. 8 - UBSAN works on Linux, Mac, Android, and Windows, though some checks are platform-specific. 9 - ASAN works on Linux, Mac, Android. 10 - TSAN works on Linux and Mac. 11 - MSAN works on Linux[1]. 14 with the system-provided C++ standard library, which is usually libstdc++. 18 [1]To compile and run with MSAN, an MSAN-instrumented version of libc++ is needed. 19 It's generally easiest to run one of the following 2 steps to build/download a recent version 23 ------------------------------------------ [all …]
|
| /third_party/benchmark/.github/workflows/ |
| D | sanitizer.yml | 13 runs-on: ubuntu-latest 15 fail-fast: false 18 sanitizer: ['asan', 'ubsan', 'tsan'] 22 - uses: actions/checkout@v2 24 - name: configure msan env 27 …echo "EXTRA_FLAGS=-g -O2 -fno-omit-frame-pointer -fsanitize=memory -fsanitize-memory-track-origins… 30 - name: configure ubsan env 33 …echo "EXTRA_FLAGS=-g -O2 -fno-omit-frame-pointer -fsanitize=undefined -fno-sanitize-recover=all" >… 36 - name: configure asan env 39 …echo "EXTRA_FLAGS=-g -O2 -fno-omit-frame-pointer -fsanitize=address -fno-sanitize-recover=all" >> … [all …]
|
| /third_party/skia/infra/bots/recipe_modules/build/ |
| D | default.py | 2 # Use of this source code is governed by a BSD-style license that can be 10 api.run(api.python, 'build command_buffer', 13 '--chrome-dir', chrome_dir, 14 '--output-dir', out, 15 '--extra-gn-args', 'mac_sdk_min="10.13"', 16 '--no-sync', '--no-hooks', '--make-output-dir']) 20 """Build SwiftShader with CMake. 31 '-DSWIFTSHADER_BUILD_TESTS=OFF', 32 '-DSWIFTSHADER_WARNINGS_AS_ERRORS=OFF', 33 '-DREACTOR_ENABLE_MEMORY_SANITIZER_INSTRUMENTATION=OFF', # Way too slow. [all …]
|
| /third_party/skia/infra/bots/assets/clang_linux/ |
| D | create.py | 5 # Use of this source code is governed by a BSD-style license that can be 25 # Build Clang, lld, compiler-rt (sanitizer support) and libc++. 27 subprocess.check_call(["git", "clone", "--depth", "1", "-b", BRANCH, 28 "https://llvm.googlesource.com/llvm-project"]) 29 os.chdir("llvm-project") 32 subprocess.check_call(["cmake", "../llvm", "-G", "Ninja", 33 "-DCMAKE_BUILD_TYPE=MinSizeRel", 34 "-DCMAKE_INSTALL_PREFIX=" + target_dir, 35 "-DLLVM_ENABLE_PROJECTS=clang;clang-tools-extra;" + 36 "compiler-rt;libcxx;libcxxabi;lld", [all …]
|
| /third_party/skia/third_party/externals/abseil-cpp/ci/ |
| D | linux_clang-latest_libcxx_tsan_bazel.sh | 9 # https://www.apache.org/licenses/LICENSE-2.0 17 # This script that can be invoked to test abseil-cpp in a hermetic environment 21 set -euox pipefail 23 if [[ -z ${ABSEIL_ROOT:-} ]]; then 27 if [[ -z ${STD:-} ]]; then 31 if [[ -z ${COMPILATION_MODE:-} ]]; then 35 if [[ -z ${EXCEPTIONS_MODE:-} ]]; then 36 EXCEPTIONS_MODE="-fno-exceptions -fexceptions" 44 if [[ ${USE_BAZEL_CACHE:-0} -ne 0 ]]; then 45 …DOCKER_EXTRA_ARGS="--mount type=bind,source=${KOKORO_KEYSTORE_DIR},target=/keystore,readonly ${DOC… [all …]
|
| /third_party/skia/third_party/externals/angle2/infra/config/ |
| D | main.star | 4 # Use of this source code is governed by a BSD-style license that can be 13 "-module-docstring", 14 "-function-docstring", 20 # Launch 0% of Swarming tasks for builds in "realms-aware mode" 38 buildbucket = "cr-buildbucket.appspot.com", 39 logdog = "luci-logdog.appspot.com", 40 milo = "luci-milo.appspot.com", 41 notify = "luci-notify.appspot.com", 42 scheduler = "luci-scheduler.appspot.com", 43 swarming = "chromium-swarm.appspot.com", [all …]
|
| /third_party/skia/third_party/externals/harfbuzz/.circleci/ |
| D | config.yml | 4 win32-executor: 6 - image: cimg/base:edge-20.04 7 win64-executor: 9 - image: cimg/base:edge-20.04 10 autotools-executor: 12 - image: cimg/base:edge-20.04 16 macos-aat-fonts: 20 - checkout 21 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install pkg-config ragel freetype glib cairo python3 icu4c g… 22 - run: pip3 install meson --upgrade [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/subzero/docs/ |
| D | README.rst | 1 Subzero - Fast code generator for PNaCl bitcode 5 ------ 11 -------- 15 <https://sites.google.com/a/chromium.org/dev/nativeclient/pnacl/developing-pnacl>`_ 18 Checking out the Native Client project also gets the pre-built clang and LLVM 19 tools in ``native_client/../third_party/llvm-build/Release+Asserts/bin`` which 26 The Makefile is designed to be used as part of the higher level LLVM build 27 system. To build manually, use the ``Makefile.standalone``. There are several 28 build configurations from the command line:: 30 make -f Makefile.standalone [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/subzero/ |
| D | README.rst | 1 Subzero - Fast code generator for PNaCl bitcode 5 ------ 11 -------- 15 <https://sites.google.com/a/chromium.org/dev/nativeclient/pnacl/developing-pnacl>`_ 18 Checking out the Native Client project also gets the pre-built clang and LLVM 19 tools in ``native_client/../third_party/llvm-build/Release+Asserts/bin`` which 26 The Makefile is designed to be used as part of the higher level LLVM build 27 system. To build manually, use the ``Makefile.standalone``. There are several 28 build configurations from the command line:: 30 make -f Makefile.standalone [all …]
|
| /third_party/flutter/skia/infra/bots/ |
| D | jobs.json | 2 "Build-Debian9-Clang-arm-Debug-Android", 3 "Build-Debian9-Clang-arm-Debug-Android_Vulkan", 4 "Build-Debian9-Clang-arm-Debug-Chromebook_GLES", 5 "Build-Debian9-Clang-arm-Debug-Chromecast", 6 "Build-Debian9-Clang-arm-Release-Android", 7 "Build-Debian9-Clang-arm-Release-Android_API26", 8 "Build-Debian9-Clang-arm-Release-Android_ASAN", 9 "Build-Debian9-Clang-arm-Release-Android_ASAN_Vulkan", 10 "Build-Debian9-Clang-arm-Release-Android_Vulkan", 11 "Build-Debian9-Clang-arm-Release-Chromebook_GLES", [all …]
|
| /third_party/skia/infra/bots/recipe_modules/build/examples/ |
| D | full.py | 2 # Use of this source code is governed by a BSD-style license that can be 8 'build', 23 api.build(checkout_root=checkout_root, out_dir=out_dir) 25 api.build.copy_build_products(out_dir=out_dir, dst=dst) 30 'Build-Debian9-Clang-arm-Release-Flutter_Android_Docker', 31 'Build-Debian10-GCC-x86-Debug-Docker', 32 'Build-Debian10-GCC-x86_64-Debug-Docker', 33 'Build-Debian10-GCC-x86_64-Release-NoGPU_Docker', 34 'Build-Debian10-GCC-x86_64-Release-Shared_Docker', 35 'Build-Debian10-Clang-arm-Release-Android_API26', [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/marl/kokoro/ubuntu/ |
| D | docker.sh | 9 # https://www.apache.org/licenses/LICENSE-2.0 17 set -e # Fail on any error. 19 function show_cmds { set -x; } 32 git submodule update --init 35 using gcc-9 # Always update gcc so we get a newer standard library. 38 using cmake-3.17.2 41 BUILD_DIR=/tmp/marl-build 45 COMMON_CMAKE_FLAGS+=" -DCMAKE_BUILD_TYPE=${BUILD_TYPE}" 46 COMMON_CMAKE_FLAGS+=" -DMARL_BUILD_EXAMPLES=1" 47 COMMON_CMAKE_FLAGS+=" -DMARL_BUILD_TESTS=1" [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/marl/kokoro/macos/ |
| D | build.sh | 9 # https://www.apache.org/licenses/LICENSE-2.0 17 set -e # Fail on any error. 21 function show_cmds { set -x; } 32 git submodule update --init 38 BUILD_DIR=/tmp/marl-build 42 COMMON_CMAKE_FLAGS+=" -DCMAKE_BUILD_TYPE=${BUILD_TYPE}" 43 COMMON_CMAKE_FLAGS+=" -DMARL_BUILD_EXAMPLES=1" 44 COMMON_CMAKE_FLAGS+=" -DMARL_BUILD_TESTS=1" 45 COMMON_CMAKE_FLAGS+=" -DMARL_BUILD_BENCHMARKS=1" 46 COMMON_CMAKE_FLAGS+=" -DMARL_WARNINGS_AS_ERRORS=1" [all …]
|
| /third_party/libuv/ |
| D | CMakeLists.txt | 21 "Build the unit tests when BUILD_TESTING is enabled and we are the root project" ON 24 "Build the benchmarks when building unit tests and we are the root project" ON 27 # Qemu Build 28 option(QEMU "build for qemu" OFF) 30 add_definitions(-D__QEMU__=1) 34 option(TSAN "Enable ThreadSanitizer (TSan)" OFF) option 36 if((ASAN OR TSAN) AND NOT (CMAKE_C_COMPILER_ID MATCHES "AppleClang|GNU|Clang")) 37 message(SEND_ERROR "Sanitizer support requires clang or gcc. Try again with -DCMAKE_C_COMPILER.") 41 add_definitions(-D__ASAN__=1) 42 set (CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fno-omit-frame-pointer -fsanitize=address") [all …]
|
| /third_party/icu/ |
| D | .travis.yml | 4 # ICU4C Docs Build 7 - name: "c: docs" 14 - doxygen 16 - cd icu4c/source 17 - ./runConfigureICU Linux --disable-renaming 20 # The Doxygen version from Travis is down-rev, and doesn't recognize some options 23 …- set +o pipefail && make doc 2>&1 | tee doxygen.log && ( ! grep -P 'warning:(?! .* file Doxyfile)… 26 - name: "j" 31 - ant 32 - ant-optional [all …]
|
| /third_party/skia/infra/bots/ |
| D | jobs.json | 2 {"name": "Build-Debian9-Clang-arm-Release-Flutter_Android_Docker"}, 3 {"name": "Build-Debian10-GCC-x86-Debug-Docker"}, 4 {"name": "Build-Debian10-GCC-x86-Release-Docker"}, 5 {"name": "Build-Debian10-GCC-x86_64-Debug-Docker"}, 6 {"name": "Build-Debian10-GCC-x86_64-Debug-NoGPU_Docker", 9 {"name": "Build-Debian10-GCC-x86_64-Release-Docker", 12 {"name": "Build-Debian10-GCC-x86_64-Release-NoGPU_Docker"}, 13 {"name": "Build-Debian10-GCC-x86_64-Release-Shared_Docker"}, 14 {"name": "Build-Debian10-Clang-arm-Debug-Android", 17 {"name": "Build-Debian10-Clang-arm-Debug-Android_Vulkan"}, [all …]
|
| /third_party/harfbuzz/.circleci/ |
| D | config.yml | 4 win32-executor: 6 - image: cimg/base:edge-20.04 7 autotools-executor: 9 - image: cimg/base:edge-20.04 13 macos-10_14_4-aat-fonts: 17 - checkout 18 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install pkg-config ragel freetype glib cairo python3 icu4c g… 19 - run: pip3 install meson --upgrade 20 …- run: PKG_CONFIG_PATH="/usr/local/opt/icu4c/lib/pkgconfig:/usr/local/opt/libffi/lib/pkgconfig" me… 21 - run: meson compile -Cbuild [all …]
|
| /third_party/flutter/skia/infra/bots/recipes/test.expected/ |
| D | Test-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json | 5 "-u", 7 "--json-output", 9 "ensure-directory", 10 "--mode", 20 "-u", 22 "--json-output", 34 "-u", 36 "--json-output", 52 "-u", 54 "--json-output", [all …]
|
| /third_party/skia/infra/bots/recipe_modules/flavor/examples/full.expected/ |
| D | Test-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json | 5 "-u", 7 "--json-output", 22 "-u", 24 "--json-output", 35 "-u", 37 "--json-output", 48 "-u", 50 "--json-output", 52 "ensure-directory", 53 "--mode", [all …]
|
| /third_party/node/tools/v8_gypfiles/ |
| D | toolchain.gypi | 28 # Shared definitions for all V8-related targets. 38 'tsan%': 0, 44 'v8_host_byteorder%': '<!(python -c "import sys; print(sys.byteorder)")', 48 # registers d16-d31 in the generated code, both in the snapshot and for the 72 # Some versions of GCC 4.5 seem to need -fno-strict-aliasing. 85 'werror%': '-Werror', 86 # For a shared library build, results in "libv8-<(soname_version).so". 141 'cflags': [ '-Werror', '-Wno-unknown-pragmas' ], 143 'cflags!': [ '-Wall', '-Wextra' ], 144 'cflags': [ '-Wno-return-type' ], [all …]
|
| /third_party/flutter/skia/third_party/externals/harfbuzz/.circleci/ |
| D | config.yml | 5 macos-10.12.6-aat-fonts: 9 - checkout 10 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget autoconf automake libtool pkg-config ragel free… 11 - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo 12 - run: make -j4 13 - run: make check || .ci/fail.sh 15 macos-10.13.6-aat-fonts: 19 - checkout 20 …- run: HOMEBREW_NO_AUTO_UPDATE=1 brew install wget autoconf automake libtool pkg-config ragel free… 21 - run: ./autogen.sh --with-freetype --with-glib --with-gobject --with-cairo [all …]
|