Home
last modified time | relevance | path

Searched +full:build +full:- +full:tsan (Results 1 – 25 of 59) sorted by relevance

123

/third_party/libuv/.github/workflows/
Dsanitizer.yml7 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/
DBuild-Debian10-Clang-x86_64-Debug-SwiftShader_TSAN.json5 "-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 …]
DBuild-Debian10-Clang-x86_64-Debug-TSAN.json5 "-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/
Dxsan.md2 ---
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/
Dxsan.md1 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/
Dsanitizer.yml13 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/
Ddefault.py2 # 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/
Dcreate.py5 # 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/
Dlinux_clang-latest_libcxx_tsan_bazel.sh9 # 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/
Dmain.star4 # 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/
Dconfig.yml4 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/
DREADME.rst1 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/
DREADME.rst1 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/
Djobs.json2 "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/
Dfull.py2 # 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/
Ddocker.sh9 # 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/
Dbuild.sh9 # 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/
DCMakeLists.txt21 "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.yml4 # 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/
Djobs.json2 {"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/
Dconfig.yml4 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/
DTest-Debian9-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json5 "-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/
DTest-Debian10-Clang-GCE-CPU-AVX2-x86_64-Release-All-TSAN.json5 "-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/
Dtoolchain.gypi28 # 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/
Dconfig.yml5 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 …]

123