summaryrefslogtreecommitdiff
path: root/.travis.yml
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2019-10-21 12:44:16 -0400
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-10-22 12:21:02 +0900
commit97a03a035695e948ce6b3a0f91bfd0302fbc30de (patch)
treefe367b4ea959a85d815119ce1083bdbab564cc1e /.travis.yml
parent9c553139ae7275f7f24694e54a35266c5c5d5e1c (diff)
Add a cron job to keep CPDEBUG working
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/2586
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 b9a6413..3d3452b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -161,6 +161,14 @@ env:
env:
- BEFORE_INSTALL="sed vm_opts.h -e 's/OPT_SUPPORT_JOKE *0/OPT_SUPPORT_JOKE 1/' -i"
+ - &CPDEBUG
+ name: CPDEBUG
+ <<: *gcc-8
+ <<: *cron-only
+ <<: *make-test-only
+ env:
+ - DEFS="-DCPDEBUG"
+
- &WITH_COROUTINE_UCONTEXT
name: COROUTINE=ucontext
<<: *gcc-8
@@ -385,6 +393,7 @@ matrix:
- <<: *jemalloc
- <<: *VM_CHECK_MODE
- <<: *SUPPORT_JOKE
+ - <<: *CPDEBUG
- <<: *WITH_COROUTINE_UCONTEXT
- <<: *WITH_COROUTINE_COPY
- <<: *TOKEN_THREADED_CODE