aboutsummaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorUrabe, Shyouhei <shyouhei@ruby-lang.org>2019-04-26 11:58:43 +0900
committerUrabe, Shyouhei <shyouhei@ruby-lang.org>2019-04-26 15:59:40 +0900
commit3175c54cb6d0684cf5a9346838a91756db33e54e (patch)
tree333e1fea0627698d42c3ef512f6910c205c11b00 /.travis.yml
parent2a49a4795679e17613435544766b127ebe31b6d3 (diff)
downloadruby-3175c54cb6d0684cf5a9346838a91756db33e54e.tar.gz
new travis setting to enable assertions
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml
index 56c6ff2526..8b50a2a68c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -111,6 +111,14 @@ env:
env:
- CONFIG_FLAG='--with-gmp --with-jemalloc --with-valgrind'
+ - &assertions
+ name: RUBY_DEBUG=1
+ <<: *linux
+ #<<: *cron-only
+ <<: *make-test-only
+ env:
+ - cppflags='-DRUBY_DEBUG -DVM_CHECK_MODE -DTRANSIENT_HEAP_CHECK_MODE -DRGENGC_CHECK_MODE -DENC_DEBUG'
+
- &VM_CHECK_MODE
name: VM_CHECK_MODE=3
<<: *linux
@@ -301,6 +309,7 @@ matrix:
- <<: *ASAN
- <<: *MSAN
- <<: *UBSAN
+ - <<: *assertions
- <<: *VM_CHECK_MODE
- <<: *FIBER_USE_sjlj
- <<: *TOKEN_THREADED_CODE