mirror of
https://github.com/clearml/dropbear
synced 2025-02-07 13:21:15 +00:00
try fix travis sanitizer
This commit is contained in:
parent
4b36e24735
commit
85eda7d943
@ -9,6 +9,7 @@ matrix:
|
|||||||
- os: linux
|
- os: linux
|
||||||
compiler: gcc
|
compiler: gcc
|
||||||
env: WEXTRAFLAGS=-Werror
|
env: WEXTRAFLAGS=-Werror
|
||||||
|
sudo: false
|
||||||
- env: MULTI=1 WEXTRAFLAGS=-Werror
|
- env: MULTI=1 WEXTRAFLAGS=-Werror
|
||||||
# libtom has some warnings, so no WEXTRAFLAGS
|
# libtom has some warnings, so no WEXTRAFLAGS
|
||||||
- env: CONFIGURE_FLAGS=--enable-bundled-libtom WEXTRAFLAGS=""
|
- env: CONFIGURE_FLAGS=--enable-bundled-libtom WEXTRAFLAGS=""
|
||||||
@ -21,12 +22,13 @@ matrix:
|
|||||||
compiler: clang
|
compiler: clang
|
||||||
env: WEXTRAFLAGS=""
|
env: WEXTRAFLAGS=""
|
||||||
|
|
||||||
# TODO: fuzzing malloc wrapper doesn't replace free() in system libtomcrypt
|
# Note: the fuzzing malloc wrapper doesn't replace free() in system libtomcrypt, so need bundled.
|
||||||
- env: DO_FUZZ=1 CONFIGURE_FLAGS="--enable-fuzz --disable-harden --enable-bundled-libtom" WEXTRAFLAGS="" LDFLAGS=-fsanitize=address EXTRACFLAGS=-fsanitize=address
|
- env: DO_FUZZ=1 CONFIGURE_FLAGS="--enable-fuzz --disable-harden --enable-bundled-libtom" WEXTRAFLAGS="" LDFLAGS=-fsanitize=address EXTRACFLAGS=-fsanitize=address
|
||||||
compiler: clang
|
compiler: clang
|
||||||
|
# sanitizers need ptrace which is privileged https://github.com/travis-ci/travis-ci/issues/9033
|
||||||
|
sudo: required
|
||||||
|
|
||||||
# container-based builds
|
# container-based builds
|
||||||
sudo: false
|
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
packages:
|
packages:
|
||||||
|
Loading…
Reference in New Issue
Block a user