diff options
author | Jun Aruga <junaruga@users.noreply.github.com> | 2019-10-16 05:59:40 +0200 |
---|---|---|
committer | Takashi Kokubun <takashikkbn@gmail.com> | 2019-10-15 20:59:40 -0700 |
commit | d97229de5c03fb3b824c6ed263de6e005fa3a86e (patch) | |
tree | 9ef69acdd4ddadede58294d0ae58cdd0e69d4cf2 /.travis.yml | |
parent | 6081ddd6e6f2297862b3c7e898d28a76b8f9240b (diff) | |
download | ruby-d97229de5c03fb3b824c6ed263de6e005fa3a86e.tar.gz |
Add arm64 case on Travis. (#2559)
misc-16234
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/.travis.yml b/.travis.yml index a4e6626362..65f2dec4f3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -73,6 +73,7 @@ env: - |- ${BEFORE_INSTALL} tool/travis_retry.sh sudo -E apt-get $travis_apt_get_options install \ + ccache \ gcc-8 \ g++-8 \ libffi-dev \ @@ -124,6 +125,13 @@ env: env: - TEST_MJIT_SYMBOLS=1 # detect exports missing for MJIT + - &arm64-linux + name: arm64-linux + arch: arm64 + <<: *gcc-8 + env: + - TEST_MJIT_SYMBOLS=1 + - &jemalloc name: --with-jemalloc <<: *gcc-8 @@ -366,6 +374,7 @@ matrix: include: # Build every commit: - <<: *x86_64-linux + - <<: *arm64-linux - <<: *i686-linux - <<: *pedanticism - <<: *assertions @@ -386,6 +395,7 @@ matrix: - <<: *CALL_THREADED_CODE - <<: *NO_THREADED_CODE allow_failures: + - name: arm64-linux - name: -fsanitize=address - name: -fsanitize=memory - name: -fsanitize=undefined |