- os: osx
env:
- CFLAGS_EXTRA="-m32"
- - CONF_OPTIONS="--enable-gc-assertions --enable-handle-fork --enable-cplusplus"
+ - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus"
- NO_CLONE_LIBATOMIC_OPS=true
- os: linux
compiler: gcc
- os: osx
env:
- CFLAGS_EXTRA="-D DBG_HDRS_ALL -D SHORT_DBG_HDRS -D LINT2"
- - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus"
+ - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --enable-handle-fork=manual"
- NO_CLONE_LIBATOMIC_OPS=true
- os: linux
compiler: gcc
compiler: clang
env:
- CFLAGS_EXTRA="-march=native -D _FORTIFY_SOURCE=2"
- - CONF_OPTIONS="--with-libatomic-ops=no --enable-cplusplus"
+ - CONF_OPTIONS="--with-libatomic-ops=no --enable-cplusplus --disable-handle-fork"
- os: linux
addons:
apt:
compiler: gcc
env:
- CFLAGS_EXTRA="-D NO_CLOCK -D POINTER_MASK=~0xf"
- - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus"
+ - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --enable-handle-fork=manual"
- os: linux
compiler: gcc
env:
- lcov
compiler: gcc
env:
- - CONF_OPTIONS="--enable-gcov --enable-handle-fork --enable-munmap --enable-single-obj-compilation --enable-cplusplus --disable-shared --enable-gc-assertions"
+ - CONF_OPTIONS="--enable-gcov --enable-munmap --enable-single-obj-compilation --enable-cplusplus --disable-shared --enable-gc-assertions"
- CFLAGS_EXTRA="-D USE_CUSTOM_SPECIFIC"
- REPORT_COVERAGE=true
- os: linux
- NO_CLONE_LIBATOMIC_OPS=true
- os: osx
env:
- - CONF_OPTIONS="--enable-large-config --enable-cplusplus"
+ - CONF_OPTIONS="--enable-large-config --enable-cplusplus --disable-handle-fork"
- NO_CLONE_LIBATOMIC_OPS=true
- os: linux
addons:
language: c
env:
- CFLAGS_EXTRA="-fsanitize=address -O0"
- - CONF_OPTIONS="--enable-gc-assertions --enable-handle-fork"
+ - CONF_OPTIONS="--enable-gc-assertions"
- LDFLAGS="-fuse-ld=gold"
- NO_CLONE_LIBATOMIC_OPS=true
- os: osx
language: c
env:
- CFLAGS_EXTRA="-fsanitize=memory -fno-omit-frame-pointer"
- - CONF_OPTIONS="--enable-handle-fork --enable-munmap --enable-static"
+ - CONF_OPTIONS=" --enable-munmap --enable-static"
- TESTS_CUSTOM_RUN=true
- NO_CLONE_LIBATOMIC_OPS=true
sudo: required
env:
- CFLAGS_EXTRA="-fsanitize=undefined -fno-common -fno-omit-frame-pointer"
- TESTS_CUSTOM_RUN=true
- - CONF_OPTIONS="--enable-cplusplus --enable-handle-fork --enable-munmap --enable-static"
+ - CONF_OPTIONS="--enable-cplusplus --enable-munmap --enable-static"
- NO_CLONE_LIBATOMIC_OPS=true
- os: linux
addons:
compiler: clang
env:
- CFLAGS_EXTRA="-x c++"
- - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --enable-gc-debug --enable-handle-fork --disable-shared"
+ - CONF_OPTIONS="--enable-gc-assertions --enable-cplusplus --enable-gc-debug --disable-shared"
- MAKEFILE_TARGETS="all"
- NO_CLONE_LIBATOMIC_OPS=true
- os: linux
compiler: gcc
env:
- CC_FOR_CHECK=g++
- - CONF_OPTIONS="--enable-gc-assertions --enable-handle-fork"
+ - CONF_OPTIONS="--enable-gc-assertions"
- MAKEFILE_TARGETS="all"
- MAKEFILE_TARGETS_CHECK="check"
- NO_CLONE_LIBATOMIC_OPS=true