Home
last modified time | relevance | path

Searched +full:gcc +full:- +full:8 +full:- +full:asan +full:- +full:ubsan +full:- +full:fuzz (Results 1 – 21 of 21) sorted by relevance

/external/zstd/.github/workflows/
Ddev-long-tests.yml1 name: dev-long-tests
5 group: long-${{ github.ref }}
6 cancel-in-progress: true
12 permissions: read-all
15 make-all:
16 runs-on: ubuntu-latest
18 - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # tag=v4.1.1
19 - name: make all
23 make-test:
24 runs-on: ubuntu-latest
[all …]
/external/zstd/tests/fuzz/
Dfuzz.py7 # This source code is licensed under both the BSD-style license (found in the
10 # You may select, at your option, one of the above-listed licenses.
79 CFLAGS = os.environ.get('CFLAGS', '-O3')
82 MFLAGS = os.environ.get('MFLAGS', '-j')
87 AFL_FUZZ = os.environ.get('AFL_FUZZ', 'afl-fuzz')
142 help='Fuzz target(s) to build {{{}}}'.format(', '.join(ALL_TARGETS)))
155 san_flags = ','.join(re.findall('-fsanitize=((?:[a-z]+,?)+)', flags))
156 nosan_flags = ','.join(re.findall('-fno-sanitize=((?:[a-z]+,?)+)', flags))
160 raise RuntimeError('-fno-sanitize={s} and -fsanitize={s} passed'.
171 args.asan = set_sanitizer('address', args.asan, san, nosan)
[all …]
/external/lz4/.github/workflows/
Dci.yml6 # - gcc
7 # - clang
10 # - All test cases which described as 'fail' must be fixed and replaced with 'true'.
11 # - gcc-11 (x32, x86) : "../lib/lz4hc.c:148: LZ4HC_countBack: Assertion `(size_t)(match - mMin) <…
12 # - all clangs (x32, x86) : "../lib/lz4hc.c:282: int LZ4HC_InsertAndGetWiderMatch(...): Assertion…
20 lz4-c-compilers:
23 fail-fast: false # 'false' means Don't stop matrix workflows even if some matrix failed.
28 …# pkgs : apt-get package names. It can include multiple package names which are delimit…
33 # x86 : Set 'true' if compiler supports x86 (-m32). Otherwise, set 'false'.
37 # Usually, it requires Linux, x86_64 and gcc/g++.
[all …]
/external/cronet/third_party/boringssl/src/
DCMakeLists.txt13 # On Windows, prefer cl over gcc if both are available. By default most of
14 # the CMake generators prefer gcc, even on Windows.
47 # Android-NDK CMake files reconfigure the path and so Perl won't be found.
59 pkg_check_modules(LIBUNWIND libunwind-generic>=1.3.0)
61 add_definitions(-DBORINGSSL_HAVE_LIBUNWIND)
75 add_definitions(-DBORINGSSL_ALLOW_CXX_RUNTIME)
82 add_definitions(-DBORINGSSL_DISPATCH_TEST)
84 # command-line, but not add_definitions.
85 set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_DISPATCH_TEST")
92 string(REGEX REPLACE "(^| )[/-]DNDEBUG( |$)" " " "${VAR}_RELWITHASSERTS"
[all …]
/external/rust/crates/quiche/deps/boringssl/src/
DCMakeLists.txt7 # On Windows, prefer cl over gcc if both are available. By default most of
8 # the CMake generators prefer gcc, even on Windows.
17 # This is a dummy target which all other targets depend on (manually - see other
23 # Android-NDK CMake files reconfigure the path and so Go and Perl won't be
39 pkg_check_modules(LIBUNWIND libunwind-generic)
41 add_definitions(-DBORINGSSL_HAVE_LIBUNWIND)
59 add_definitions(-DBORINGSSL_ALLOW_CXX_RUNTIME)
66 add_definitions(-DBORINGSSL_DISPATCH_TEST)
68 # command-line, but not add_definitions.
69 set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_DISPATCH_TEST")
[all …]
/external/boringssl/src/
DCMakeLists.txt13 # On Windows, prefer cl over gcc if both are available. By default most of
14 # the CMake generators prefer gcc, even on Windows.
32 pkg_check_modules(LIBUNWIND libunwind-generic>=1.3.0)
34 add_definitions(-DBORINGSSL_HAVE_LIBUNWIND)
47 add_definitions(-DBORINGSSL_DISPATCH_TEST)
49 # command-line, but not add_definitions.
50 set(CMAKE_ASM_NASM_FLAGS "${CMAKE_ASM_NASM_FLAGS} -DBORINGSSL_DISPATCH_TEST")
57 string(REGEX REPLACE "(^| )[/-]DNDEBUG( |$)" " " "${VAR}_RELWITHASSERTS"
63 add_definitions(-DBORINGSSL_PREFIX=${BORINGSSL_PREFIX})
64 # CMake automatically connects include_directories to the NASM command-line,
[all …]
/external/AFLplusplus/docs/
Dfuzzing_in_depth.md3 The following describes how to fuzz with a target if source code is available.
4 If you have a binary-only target, go to
5 [fuzzing_binary-only_targets.md](fuzzing_binary-only_targets.md).
7 Fuzzing source code is a three-step process:
18 Please keep in mind that, similarly to many other computationally-intensive
21 - Your CPU will run hot and will need adequate cooling. In most cases, if
27 - Targeted programs may end up erratically grabbing gigabytes of memory or
33 - Fuzzing involves billions of reads and writes to the filesystem. On modern
35 "physical" I/O - but there are many factors that may alter this equation. It
42 $ iostat -d 3 -x -k [...optional disk ID...]
[all …]
DChangelog.md7 - afl-fuzz:
8 - default power schedule is now EXPLORE, due a fix in fast schedules
10 - fixed minor issues in the mutation engine, thanks to @futhewo for
12 - better deterministic fuzzing is now available, benchmarks have shown
13 to improve fuzzing. Enable with -D. Thanks to @kdsjZh for the PR!
14 - afl-cc:
15 - large rewrite by @SonicStark which fixes a few corner cases, thanks!
16 - LTO mode now requires llvm 12+
17 - workaround for ASAN with gcc_plugin mode
18 - instrumentation:
[all …]
/external/AFLplusplus/src/
Dafl-as.c2 american fuzzy lop++ - wrapper for GNU as
3 -----------------------------------------
7 Now maintained by Marc Heuse <mh@mh-sec.de>,
12 Copyright 2019-2024 AFLplusplus Project. All rights reserved.
18 https://www.apache.org/licenses/LICENSE-2.0
21 by GCC / clang and inject the instrumentation bits included from afl-as.h. It
23 afl-gcc / afl-clang.
25 Note that it's an explicit non-goal to instrument hand-written assembly,
31 allow clang users to make things work even with hand-crafted assembly. Just
32 note that there is no equivalent for GCC.
[all …]
Dafl-cc.c2 american fuzzy lop++ - compiler instrumentation wrapper
3 -------------------------------------------------------
8 Copyright 2019-2024 AFLplusplus Project. All rights reserved.
14 https://www.apache.org/licenses/LICENSE-2.0
24 #include "alloc-inl.h"
25 #include "llvm-alternative-coverage.h"
37 #if (LLVM_MAJOR - 0 == 0)
43 #if (LLVM_MINOR - 0 == 0)
54 /** Global declarations -----BEGIN----- **/
60 PARAM_KEEP, // kept as-is
[all …]
/external/AFLplusplus/
DChangelog.md7 - afl-fuzz:
8 - default power schedule is now EXPLORE, due a fix in fast schedules
10 - fixed minor issues in the mutation engine, thanks to @futhewo for
12 - better deterministic fuzzing is now available, benchmarks have shown
13 to improve fuzzing. Enable with -D. Thanks to @kdsjZh for the PR!
14 - afl-cc:
15 - large rewrite by @SonicStark which fixes a few corner cases, thanks!
16 - LTO mode now requires llvm 12+
17 - workaround for ASAN with gcc_plugin mode
18 - instrumentation:
[all …]
DGNUmakefile2 # american fuzzy lop++ - makefile
3 # -----------------------------
13 # https://www.apache.org/licenses/LICENSE-2.0
30 VERSION = $(shell grep '^$(HASH)define VERSION ' ../config.h | cut -d '"' -f2)
32 # PROGS intentionally omit afl-as, which gets installed elsewhere.
34 PROGS = afl-fuzz afl-showmap afl-tmin afl-gotcpu afl-analyze
35 SH_PROGS = afl-plot afl-cmin afl-cmin.bash afl-whatsup afl-addseeds afl-system-config afl-persis…
36 MANPAGES=$(foreach p, $(PROGS) $(SH_PROGS), $(p).8) afl-as.8
39 SYS = $(shell uname -s)
40 ARCH = $(shell uname -m)
[all …]
/external/zstd/
DMakefile5 # This source code is licensed under both the BSD-style license (found in the
8 # You may select, at your option, one of the above-listed licenses.
19 FUZZDIR = $(TESTDIR)/fuzz
24 # When cross-compiling from linux to windows, you might
28 # Note: mingw-w64 build from linux to windows does not
40 ## default: Build lib-release and zstd-release
42 default: lib-release zstd-release
53 $(Q)$(MAKE) -C $(PRGDIR) all
54 $(Q)$(MAKE) -C $(TESTDIR) all
58 $(MAKE) -C $(PRGDIR) zstd32
[all …]
/external/libxml2/
DNEWS12 - xmlCtxtSetErrorHandler
13 - xmlXPathSetErrorHandler
14 - xmlXIncludeSetErrorHandler
16 This makes it possible to register per-context error handlers without
29 to be enabled by passing --with-zlib, --with-lzma or --with-html to
30 configure. In legacy mode (--with-legacy) these options are enabled
42 - htmlDefaultSAXHandler
43 - oldXMLWDcompatibility
44 - xmlDefaultSAXHandler
45 - xmlDefaultSAXLocator
[all …]
/external/cronet/third_party/libxml/src/
DNEWS11 Starting with this release, it should be enough to add the --with-legacy
16 libxml2 will now store global variables in thread-local storage if supported
43 - threads: Fix --with-thread-alloc
44 - xinclude: Fix 'last' pointer in xmlXIncludeCopyNode
48 - globals: Deprecate xmlLastError
49 - parser: Deprecate global parser options
50 - win32: Deprecate old Windows build system
54 - parser: Stop switching to ISO-8859-1 on encoding errors
55 - parser: Support encoded external PEs in entity values
56 - string: Fix UTF-8 validation in xmlGetUTF8Char
[all …]
/external/freetype/docs/oldlogs/
DChangeLog.2101 2021-07-18 Werner Lemberg <wl@gnu.org>
7 Tag sources with `VER-2-11-0'.
15 builds/wince/vc2005-ce/index.html,
16 builds/wince/vc2008-ce/index.html, docs/freetype-config.1:
26 * builds/toplevel.mk (dist): Ignore more git-related files.
28 2021-07-17 David Turner <david@freetype.org>
32 The code assumed that if `__SSE2__` is defined, then 64-bit integer
37 64-bit integer types are not available.
41 2021-07-16 Alex Richardson <Alexander.Richardson@cl.cam.ac.uk>
45 * tests/issue-1063/main.c (main): I am building with a build
[all …]
/external/webp/
DChangeLog1 8a6a55bb update NEWS
2 cf7c5a5d provide a way to opt-out/override WEBP_NODISCARD
3 cc34288a update ChangeLog (tag: v1.4.0-rc1)
11 07216886 webp-container-spec: fix VP8 chunk ref ('VP8'->'VP8 ')
14 d537cd37 cmake: fix vwebp_sdl compile w/libsdl-org release
16 7b0bc235 man/cwebp.1: add more detail to -partition_limit
21 1bf46358 man/cwebp.1: clarify -pass > 1 behavior w/o -size/-psnr
22 eba03acb webp-container-spec: replace 'above' with 'earlier'
23 a16d30cb webp-container-spec: clarify chunk order requirements
24 8a7e9112 Merge "CMakeLists.txt: apply cmake-format" into main
[all …]
/external/pigweed/pw_presubmit/py/pw_presubmit/
Dpigweed_presubmit.py9 # https://www.apache.org/licenses/LICENSE-2.0
91 """Add Pigweed-specific defaults to GnGenNinja."""
94 """Add project-specific default GN args to 'args'."""
98 def build_bazel(*args, **kwargs) -> None:
118 'asan',
120 'ubsan',
122 # TODO: b/234876100 - msan will not work until the C++ standard library
126 # clang-tidy doesn't run on Windows.
132 # TODO: b/244604080 - For the pw::InlineString tests, qemu_clang_debug
138 # TODO: b/240982565 - SocketStream currently requires Linux.
[all …]
/external/bc/manuals/
Ddevelopment.md6 bus][1]. In other words, it's meant to make the [bus factor][1] a non-issue.
25 and C. They both are arbitrary-precision command-line calculators with their own
30 In addition, it is also possible to build the arbitrary-precision math as a
58 This project became a passion project for me, and I continued. In mid-2019,
64 about things like fuzzing, [`scan-build`][19], [valgrind][20],
150 pseudo-random number generator (for the same seed).
183 * Pseudo-Random Number Generator (see [`include/rand.h`][37]).
208 8. Headers.
213 1. High-level requirements
214 2. Low-level requirements
[all …]
/external/mesa3d/docs/relnotes/
D22.0.0.rst1 Mesa 22.0.0 Release Notes / 2022-03-09
20 ---------------
24 e6c41928b5b9917485bd67cec22d15e62cad7a358bf4c711a647979987601250 mesa-22.0.0.tar.xz
28 ------------
30 - lavapipe,radv,anv KHR_dynamic_rendering
31 - radv EXT_image_view_min_lod
32 - VK_KHR_synchronization2 on RADV.
33 - OpenSWR has been moved to the Amber branch
34 - radeonsi, zink ARB_sparse_texture
35 - d3d12 GLES3.1 (shader storage buffers, images, compute, indirect draw, draw params, ARB_framebuff…
[all …]
D21.1.0.rst1 Mesa 21.1.0 Release Notes / 2021-05-05
20 ---------------
24 0128f10e22970d3aed3d1034003731f94623015cd9797c07151417649c1b1ff8 mesa-21.1.0.tar.xz
28 ------------
30 - VK_KHR_workgroup_memory_explicit_layout on Intel, RADV
32 - DRM format modifiers for AMD.
34 - VK_KHR_zero_initialize_workgroup_memory on Intel, RADV
36 - Zink exposes GL 4.6 and ES 3.1
38 - GL_EXT_depth_bounds_test on softpipe, zink
40 - GL_EXT_texture_filter_minmax on nvc0 (gm200+)
[all …]