diff options
author | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2019-06-30 00:21:19 +1200 |
---|---|---|
committer | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2019-07-18 20:54:54 +1200 |
commit | b8242bce2301e33d3ba1fae95b68a291cc3004b5 (patch) | |
tree | 534f40efc667be91c31ba1c2a0ccda26630c6259 /.travis.yml | |
parent | 7291fef55c90b9ab6b3c22018b16972861b98c9d (diff) |
Add `ucontext` and `copy` coroutine implementations to test matrix.
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/.travis.yml b/.travis.yml index f6822b913d..4db6d0a48b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -156,12 +156,19 @@ env: - GEMS_FOR_TEST= - cppflags=-DVM_CHECK_MODE=0x0003 - - &FIBER_USE_sjlj - name: FIBER_USE_NATIVE=0 + - &WITH_COROUTINE_UCONTEXT + name: COROUTINE=ucontext <<: *linux - <<: *cron-only + # <<: *cron-only + env: + - CONFIG_FLAG='--with-coroutine=ucontext' + + - &WITH_COROUTINE_COPY + name: COROUTINE=copy + <<: *linux + # <<: *cron-only env: - - cppflags=-DFIBER_USE_NATIVE=0 + - CONFIG_FLAG='--with-coroutine=copy' - &TOKEN_THREADED_CODE name: TOKEN_THREADED_CODE @@ -385,7 +392,8 @@ matrix: - <<: *UBSAN - <<: *assertions - <<: *VM_CHECK_MODE - - <<: *FIBER_USE_sjlj + - <<: *WITH_COROUTINE_UCONTEXT + - <<: *WITH_COROUTINE_COPY - <<: *TOKEN_THREADED_CODE - <<: *CALL_THREADED_CODE - <<: *NO_THREADED_CODE |