Home
last modified time | relevance | path

Searched +full:msan +full:- +full:test +full:- +full:zstd (Results 1 – 9 of 9) 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/
DREADME.md4 Zstd provides a fuzz corpus for each target that can be downloaded with
16 Run `./fuzz.py -h` for the commands and run `./fuzz.py COMMAND -h` for
24 make -C ../tests decodecorpus
28 By default it outputs 100 samples, each at most 8KB into `corpora/TARGET-seed`,
29 but that can be configured with the `--number`, `--max-size-log` and `--seed`
35 `--cc`, `--cflags`, etc.
37 `--lib-fuzzing-engine`, the default is `libregression.a`.
39 `--enable-fuzzer`.
40 It has flags that can easily set up sanitizers `--enable-{a,ub,m}san`, and
41 coverage instrumentation `--enable-coverage`.
[all …]
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.
35 ZSTD = 1 variable in FrameType
40 def __init__(self, input_type, frame_type=FrameType.ZSTD):
79 CFLAGS = os.environ.get('CFLAGS', '-O3')
82 MFLAGS = os.environ.get('MFLAGS', '-j')
87 AFL_FUZZ = os.environ.get('AFL_FUZZ', 'afl-fuzz')
90 ZSTD = os.environ.get('ZSTD', abs_join(FUZZ_DIR, '..', '..', 'zstd')) variable
155 san_flags = ','.join(re.findall('-fsanitize=((?:[a-z]+,?)+)', flags))
156 nosan_flags = ','.join(re.findall('-fno-sanitize=((?:[a-z]+,?)+)', flags))
[all …]
/external/zstd/
DTESTING.md8 -----------
11 - Compilation on all supported targets (x86, x86_64, ARM, AArch64, PowerPC, and PowerPC64)
12 - Compilation on various versions of gcc, clang, and g++
13 - `tests/playTests.sh` on x86_64, without the tests on long data (CLI tests)
14 - Small tests (`tests/legacy.c`, `tests/longmatch.c`) on x64_64
17 ------------
20 - The following tests run with UBsan and Asan on x86_64 and x86, as well as with
21 Msan on x86_64
22 - `tests/playTests.sh --test-large-data`
23 - Fuzzer tests: `tests/fuzzer.c`, `tests/zstreamtest.c`, and `tests/decodecorpus.c`
[all …]
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.
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
59 $(MAKE) -C $(TESTDIR) all32
[all …]
/external/perfetto/buildtools/
DBUILD.gn7 # http://www.apache.org/licenses/LICENSE-2.0
25 # is to allow embedders to re-route targets to their third_party directories.
34 # test translation units. See test/gtest_and_gmock.h for the subset of
40 "-Wno-covered-switch-default",
41 "-Wno-deprecated-copy-dtor",
42 "-Wno-global-constructors",
43 "-Wno-inconsistent-missing-override",
44 "-Wno-language-extension-token",
45 "-Wno-suggest-destructor-override",
46 "-Wno-suggest-override",
[all …]
/external/zstd/lib/common/
Dcompiler.h5 * 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.
18 /*-*******************************************************
74 * gcc-4.8 and gcc-4.9 have been shown to benefit from leaving off the
128 * We test for bmi1 & bmi2. lzcnt is included in bmi1.
139 # include <mmintrin.h> /* https://msdn.microsoft.com/fr-fr/library/84szxsww(v=vs.90).aspx */
167 * older GCC (pre gcc-4.3 picked as the cutoff) uses a different syntax,
171 # define DONT_VECTORIZE __attribute__((optimize("no-tree-vectorize")))
173 # define DONT_VECTORIZE _Pragma("GCC optimize(\"no-tree-vectorize\")")
203 # pragma warning(disable : 4204) /* disable: C4204: non-constant aggregate initializer */
[all …]
/external/elfutils/config/
Delfutils.spec.in1 # -*- rpm-spec-*-
7 Source: ftp://sourceware.org/pub/elfutils/%{version}/elfutils-%{version}.tar.bz2
10 Requires: elfutils-libelf = %{version}-%{release}
11 Requires: elfutils-libs = %{version}-%{release}
13 Requires: elfutils-debuginfod-client = %{version}-%{release}
17 BuildRequires: gcc-c++
24 BuildRequires: zlib-devel
25 BuildRequires: bzip2-devel
26 BuildRequires: xz-devel
27 BuildRequires: libzstd-devel
[all …]
/external/elfutils/
DNEWS12 readelf: Support readelf -Ds, --use-dynamic --symbol.
21 -wal management during scanning using the
22 --scan-checkpoint option.
28 configure: eu-nm, eu-addr2line and eu-stack can provide demangled symbols
29 when linked with libstdc++. Use --disable-demangler to disable.
31 A new option --enable-sanitize-memory has been added for msan
40 elfcompress: -t, --type= now support zstd if libelf has been build with
47 readelf: Add -D, --use-dynamic option.
49 debuginfod-client: Add $DEBUGINFOD_HEADERS_FILE setting to supply outgoing
52 debuginfod: Add --disable-source-scan option.
[all …]