Searched +full:sanitizers +full:- +full:macos (Results 1 – 25 of 32) sorted by relevance
12
| /third_party/libuv/.github/workflows/ |
| D | sanitizer.yml | 6 - '**' 7 - '!docs/**' 8 - '!.**' 9 - '.github/workflows/sanitizer.yml' 12 - v[0-9].* 13 - master 16 sanitizers-linux: 17 runs-on: ubuntu-22.04 19 - uses: actions/checkout@v2 20 - name: Setup [all …]
|
| /third_party/grpc/tools/ |
| D | bazel.rc | 5 common --enable_bzlmod=false 7 # for platform-appropriate cxxopts 8 common --enable_platform_specific_config 10 build:windows --cxxopt='/std:c++17' 11 build:windows --host_cxxopt='/std:c++17' 12 build:linux --cxxopt='-std=c++17' 13 build:linux --host_cxxopt='-std=c++17' 14 build:macos --cxxopt='-std=c++17' 15 build:macos --host_cxxopt='-std=c++17' 16 build:freebsd --cxxopt='-std=c++17' [all …]
|
| /third_party/rust/rust/src/ci/github-actions/ |
| D | ci.yml | 11 # ./x.py run src/tools/expand-yaml-anchors 16 --- 26 # YAML anchors work by defining an anchor with `&anchor-name` and reusing its 27 # content in another place with `*anchor-name`. The special `<<` map key merges 30 # The expand-yaml-anchors tool will automatically remove this block from the 32 x--expand-yaml-anchors--remove: 34 - &shared-ci-variables 40 - &public-variables 41 SCCACHE_BUCKET: rust-lang-ci-sccache2 42 TOOLSTATE_REPO: https://github.com/rust-lang-nursery/rust-toolstate [all …]
|
| /third_party/rust/rust/.github/workflows/ |
| D | ci.yml | 5 # This file was automatically generated by the expand-yaml-anchors tool. The 8 # src/ci/github-actions/ci.yml 12 # ./x.py run src/tools/expand-yaml-anchors/ 16 --- 21 - auto 22 - try 23 - try-perf 24 - master 27 - "**" 34 …group: "${{ github.workflow }}-${{ ((github.ref == 'refs/heads/try' || github.ref == 'refs/heads/t… [all …]
|
| /third_party/skia/m133/third_party/externals/libyuv/docs/ |
| D | getting_started.md | 5 ## Pre-requisites 7 …need to have depot tools installed: https://www.chromium.org/developers/how-tos/install-depot-tools 14 gclient config --name src https://chromium.googlesource.com/libyuv/libyuv 62 call gn gen out\Release "--args=is_debug=false target_cpu=\"x64\"" 63 call gn gen out\Debug "--args=is_debug=true target_cpu=\"x64\"" 64 ninja -v -C out\Release 65 ninja -v -C out\Debug 67 call gn gen out\Release "--args=is_debug=false target_cpu=\"x86\"" 68 call gn gen out\Debug "--args=is_debug=true target_cpu=\"x86\"" 69 ninja -v -C out\Release [all …]
|
| /third_party/rust/rust/src/bootstrap/ |
| D | llvm.rs | 8 //! LLVM and compiler-rt are essentially just wired up to everything else to 30 /// Path to llvm-config binary. 31 /// NB: This is always the host llvm-config! 69 /// It's used to avoid busting caches during x.py check -- if we've already built 72 /// This will return the llvm-config if it can get it (but it will not build it 77 ) -> Result<LlvmResult, Meta> { in prebuilt_llvm_config() 96 let root = "src/llvm-project/llvm"; in prebuilt_llvm_config() 104 let build_llvm_config = llvm_config_ret_dir.join(exe("llvm-config", builder.config.build)); in prebuilt_llvm_config() 108 let stamp = out_dir.join("llvm-finished-building"); in prebuilt_llvm_config() 129 pub(crate) fn detect_llvm_sha(config: &Config, is_git: bool) -> String { in detect_llvm_sha() [all …]
|
| /third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/ |
| D | README.md | 1 # SPIR-V Tools 5 The SPIR-V Tools project provides an API and commands for processing SPIR-V 9 validator, and optimizer for SPIR-V. Except for the optimizer, all are based 18 SPIR-V is defined by the Khronos Group Inc. 19 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification, 24 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag… 25 …MacOS" src="kokoro/img/macos.png" width="20px" height="20px" hspace="2px"/>[](https://storage.… 30 ## Versioning SPIRV-Tools 34 SPIRV-Tools project version numbers are of the form `v`*year*`.`*index* and with [all …]
|
| /third_party/skia/third_party/externals/spirv-tools/ |
| D | README.md | 1 # SPIR-V Tools 5 The SPIR-V Tools project provides an API and commands for processing SPIR-V 9 validator, and optimizer for SPIR-V. Except for the optimizer, all are based 18 SPIR-V is defined by the Khronos Group Inc. 19 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification, 24 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag… 25 …MacOS" src="kokoro/img/macos.png" width="20px" height="20px" hspace="2px"/>[](https://storage.… 30 ## Versioning SPIRV-Tools 34 SPIRV-Tools project version numbers are of the form `v`*year*`.`*index* and with [all …]
|
| /third_party/spirv-tools/ |
| D | README.md | 1 # SPIR-V Tools 2 …ts/github.com/KhronosGroup/SPIRV-Tools/badge)](https://securityscorecards.dev/viewer/?uri=github.c… 4 NEWS 2023-01-11: Development occurs on the `main` branch. 8 The SPIR-V Tools project provides an API and commands for processing SPIR-V 12 validator, and optimizer for SPIR-V. Except for the optimizer, all are based 21 SPIR-V is defined by the Khronos Group Inc. 22 See the [SPIR-V Registry][spirv-registry] for the SPIR-V specification, 27 …://storage.googleapis.com/spirv-tools/badges/build_status_linux_clang_release.svg)](https://storag… 28 …MacOS" src="kokoro/img/macos.png" width="20px" height="20px" hspace="2px"/>[](https://storage.… [all …]
|
| /third_party/vulkan-loader/ |
| D | CMakeLists.txt | 2 # Copyright (c) 2014-2023 Valve Corporation 3 # Copyright (c) 2014-2023 LunarG, Inc. 4 # Copyright (c) 2021-2022 NVIDIA CORPORATION & AFFILIATES. All rights reserved. 5 # Copyright (c) 2023-2023 RasterGrid Kft. 11 # http://www.apache.org/licenses/LICENSE-2.0 42 # By default, loader & tests are built without sanitizers 45 option(LOADER_ENABLE_ADDRESS_SANITIZER "Linux & macOS only: Advanced memory checking" OFF) 46 option(LOADER_ENABLE_THREAD_SANITIZER "Linux & macOS only: Advanced thread checking" OFF) 59 set(GIT_BRANCH_NAME "--unknown--") 60 set(GIT_TAG_INFO "--unknown--") [all …]
|
| /third_party/protobuf/src/google/protobuf/ |
| D | port_def.inc | 1 // -*- c++ -*- 2 // Protocol Buffers - Google's data interchange format 5 // Use of this source code is governed by a BSD-style 7 // https://developers.google.com/open-source/licenses/bsd 38 // GCC, and MSVC. Function-like macros are usable without an #ifdef guard. 43 // - https://en.cppreference.com/w/c/error/assert 44 // - https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros#microsoft-specific-predefi… 47 // - Standard: https://en.cppreference.com/w/cpp/preprocessor/replace 48 // - Clang: https://clang.llvm.org/docs/LanguageExtensions.html 50 // - GCC: https://gcc.gnu.org/onlinedocs/cpp/Predefined-Macros.html [all …]
|
| /third_party/rust/rust/src/doc/unstable-book/src/compiler-flags/ |
| D | sanitizer.md | 5 * [#39699](https://github.com/rust-lang/rust/issues/39699). 6 * [#89653](https://github.com/rust-lang/rust/issues/89653). 8 ------------------------ 10 This feature allows for use of one of following sanitizers: 14 forward-edge control flow protection. 18 Flow Integrity (KCFI) provides forward-edge control flow protection for 20 * [LeakSanitizer](#leaksanitizer) a run-time memory leak detector. 23 Armv8.5-A Memory Tagging Extension. 24 * [SafeStack](#safestack) provides backward-edge control flow protection by separating the stack in… 25 * [ShadowCallStack](#shadowcallstack) provides backward-edge control flow protection (aarch64 only). [all …]
|
| /third_party/vulkan-loader/.github/workflows/ |
| D | build.yml | 1 # Copyright (c) 2021-2024 Valve Corporation 2 # Copyright (c) 2021-2024 LunarG, Inc. 8 # http://www.apache.org/licenses/LICENSE-2.0 21 # https://docs.github.com/en/actions/using-jobs/using-concurrency 25 group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} 26 cancel-in-progress: true 32 - main 34 permissions: read-all 39 runs-on: ${{matrix.os}} 44 os: [ ubuntu-20.04, ubuntu-22.04 ] [all …]
|
| /third_party/skia/third_party/externals/angle2/gni/ |
| D | angle.gni | 2 # Use of this source code is governed by a BSD-style license that can be 27 import("${skia_root_dir}/build/config/sanitizers/sanitizers.gni") 144 # extensions. Content can be rendered only off-screen. 154 # Enables the OpenCL pass-through back end 168 # Currently SwiftShader's Vulkan front-end doesn't build on Android. 190 # Support using glslang to generate SPIR-V for the time being for the purpose of debugging 191 # the SPIR-V generation path, but leave it disabled on release. It's still used by the metal 197 # provided to ANGLE. Disable them for non-standalone ANGLE builds. crbug.com/1176118 213 "$angle_root/third_party/vulkan-deps/vulkan-headers/src" 215 "$angle_root/third_party/vulkan-deps/vulkan-loader/src" [all …]
|
| /third_party/skia/third_party/externals/libjpeg-turbo/ |
| D | ChangeLog.md | 7 non-GCC-compatible compilers for Un*x/Arm platforms. 9 2. Fixed a regression introduced by 2.1 beta1[13] that prevented the Arm 32-bit 11 included `-mfloat-abi=softfp` or `-mfloat-abi=hard`. 15 Android systems when running AArch32/Thumb builds of libjpeg-turbo built with 18 4. Added a command-line argument (`-copy icc`) to jpegtran that causes it to 22 5. libjpeg-turbo should now build and run on CHERI-enabled architectures, which 26 64-bit SSE2 Huffman encoder when attempting to losslessly transform a 27 specially-crafted malformed JPEG image. 40 decompress a specially-crafted malformed progressive JPEG image caused the 47 4. Fixed a floating point exception (CVE-2021-20205) that occurred when [all …]
|
| /third_party/skia/m133/third_party/externals/libjpeg-turbo/ |
| D | ChangeLog.md | 6 1. The SIMD dispatchers in libjpeg-turbo 2.1.4 and prior stored the list of 10 libjpeg-turbo 2.1.5 included an undocumented attempt to fix this race condition 11 by making the SIMD support variable thread-local. However, that caused another 27 1. Fixed issues in the build system whereby, when using the Ninja Multi-Config 28 CMake generator, a static build of libjpeg-turbo (a build in which 34 specially-crafted malformed 12-bit-per-component JPEG image into a progressive 35 12-bit-per-component JPEG image using a 12-bit-per-component build of 36 libjpeg-turbo (`-DWITH_12BIT=1`.) Given that the buffer overrun was fully 38 segfault or other user-visible errant behavior, given that the lossless 40 data exploits, and given that 12-bit-per-component builds of libjpeg-turbo are [all …]
|
| /third_party/json/ |
| D | README.md | 5 [](https://github.com/nlohmann/… 8 …tps://scan.coverity.com/projects/5550/badge.svg)](https://scan.coverity.com/projects/nlohmann-json) 10 [](https://cirrus-ci.com/github/nlo… 11 … Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/json.svg)](https://bugs.chromiu… 12 [](https://wandbox.org/permlink/1mp1… 13 [](https://json.nlohmann.me) 14 [](https://raw.githubuserconten… 16 [](https://vcpkg.link/ports/nlohmann-… 17 …ging status](https://repology.org/badge/tiny-repos/nlohmann-json.svg)](https://repology.org/projec… 22 [](https://github.com/sponso… [all …]
|
| /third_party/protobuf/third_party/abseil-cpp/absl/base/ |
| D | config.h | 8 // https://www.apache.org/licenses/LICENSE-2.0 16 // ----------------------------------------------------------------------------- 18 // ----------------------------------------------------------------------------- 62 // _MSVC_LANG as a stand-in. 63 // https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros 67 // https://github.com/microsoft/vscode-cpptools/issues/1770 94 // Abseil long-term support (LTS) releases will define 97 // integer representing the patch-level for that release. 102 // These symbols will not be defined in non-LTS code. 104 // Abseil recommends that clients live-at-head. Therefore, if you are using [all …]
|
| /third_party/libuv/ |
| D | ChangeLog | 11 * build,win: remove extraneous -lshell32 (Ben Noordhuis) 19 * test: check if ipv6 link-local traffic is routable (Ben Noordhuis) 27 * unix: unbreak macOS < 10.14 (Sergey Fedorov) 35 * test_fs.c: Fix issue on 32-bit systems using btrfs (Stephen Gallagher) 37 * misc: ignore libuv-release-tool files (Jameson Nash) 45 * test: skip tcp-write-in-a-row on IBM i (Abdirahim Musse) 61 * unix: support full TCP keep-alive on Solaris (Andy Pan) 67 * freebsd: fix build on non-intel archs (David Carlier) 75 * build: re-enable msvc-asan job on CI (Jameson Nash) 83 * fix: always zero-terminate idna output (Ben Noordhuis) [all …]
|
| /third_party/skia/third_party/externals/swiftshader/ |
| D | CMakeLists.txt | 7 # http://www.apache.org/licenses/LICENSE-2.0 34 set(CMAKE_CXX_FLAGS "-DANDROID_NDK_BUILD") 38 # NOTE: Building for Fuchsia requires a Fuchsia CMake-based SDK. 39 # See https://fuchsia-review.googlesource.com/c/fuchsia/+/379673 71 # Cross compiling on macOS. The cross compiling architecture should override 72 # auto-detected system architecture settings. 91 "default, even for 64-bit targets. This can result in linker " 92 "instability and out of memory errors. To use the 64-bit " 93 "host compiler, pass -Thost=x64 on the CMake command line.") 117 find_library(WAYLAND wayland-client) [all …]
|
| /third_party/vulkan-loader/docs/ |
| D | LoaderInterfaceArchitecture.md | 1 <!-- markdownlint-disable MD041 --> 7 # Architecture of the Vulkan Loader Interfaces <!-- omit from toc --> 10 <!-- Copyright © 2015-2023 LunarG, Inc. --> 12 [3]: https://i.creativecommons.org/l/by-nd/4.0/88x31.png "Creative Commons License" 13 [4]: https://creativecommons.org/licenses/by-nd/4.0/ 14 ## Table of Contents <!-- omit from toc --> 16 - [Overview](#overview) 17 - [Who Should Read This Document](#who-should-read-this-document) 18 - [The Loader](#the-loader) 19 - [Goals of the Loader](#goals-of-the-loader) [all …]
|
| /third_party/rust/rust/compiler/rustc_target/src/spec/ |
| D | mod.rs | 1 //! [Flexible target specification.](https://github.com/rust-lang/rfcs/pull/131) 11 //! A target triple, as passed via `rustc --target=TRIPLE`, will first be 12 //! compared against the list of built-in targets. This is to ease distributing 13 //! rustc (no need for configuration files) and also to hold these built-in 14 //! targets as immutable and sacred. If `TRIPLE` is not one of the built-in 23 //! `--target=path/to/my-awesome-platform.json` instead of adding to 30 //! underscore in the field names should be replaced with a hyphen (`-`) in the 32 //! `llvm-target`, `target-endian`, `target-pointer-width`, `data-layout`, 33 //! `arch`, and `os`. In general, options passed to rustc with `-C` override 34 //! the target's settings, though `target-feature` and `link-args` will *add* [all …]
|
| /third_party/mesa3d/ |
| D | meson.build | 1 # Copyright © 2017-2020 Intel Corporation 2 # SPDX-License-Identifier: MIT 12 'b_ndebug=if-release', 22 add_project_arguments('-fobjc-arc', language : 'objc') 45 …ug') == 'true' or (get_option('buildtype') == 'release' and get_option('b_ndebug') == 'if-release') 51 '-D__STDC_CONSTANT_MACROS', 52 '-D__STDC_FORMAT_MACROS', 53 '-D__STDC_LIMIT_MACROS', 54 '-DPACKAGE_VERSION="@0@"'.format(meson.project_version()), 55 '-DPACKAGE_BUGREPORT="https://gitlab.freedesktop.org/mesa/mesa/-/issues"', [all …]
|
| /third_party/skia/infra/bots/gen_tasks_logic/ |
| D | gen_tasks_logic.go | 2 // Use of this source code is governed by a BSD-style license that can be 34 CAS_LOTTIE_CI = "lottie-ci" 35 CAS_LOTTIE_WEB = "lottie-web" 39 CAS_RUN_RECIPE = "run-recipe" 41 CAS_RECREATE_SKPS = "recreate-skps" 42 CAS_SKOTTIE_WASM = "skottie-wasm" 44 CAS_TASK_DRIVERS = "task-drivers" 46 CAS_WASM_GM = "wasm-gm" 47 CAS_WHOLE_REPO = "whole-repo" 49 BUILD_TASK_DRIVERS_PREFIX = "Housekeeper-PerCommit-BuildTaskDrivers" [all …]
|
| /third_party/grpc/tools/run_tests/ |
| D | run_tests.py | 8 # http://www.apache.org/licenses/LICENSE-2.0 197 """Returns True if running running as a --use_docker child.""" 248 # Bit-ness is handled by the test machine's environment 309 ) + ["-DCMAKE_CXX_STANDARD=17"] 311 # required to pass as cmake "-A" configuration for VS builds (but not for Ninja) 381 # Scale overall test timeout if running under various sanitizers. 414 [binary, "--benchmark_list_tests"], stderr=fnull 422 "--benchmark_filter=%s$" % test, 439 # here we parse the output of --gtest_list_tests to build up a complete 444 [binary, "--gtest_list_tests"], stderr=fnull [all …]
|
12