1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Add arm64 case on Travis. (#2559)

misc-16234
This commit is contained in:
Jun Aruga 2019-10-16 05:59:40 +02:00 committed by Takashi Kokubun
parent 6081ddd6e6
commit d97229de5c

View file

@ -73,6 +73,7 @@ env:
- |- - |-
${BEFORE_INSTALL} ${BEFORE_INSTALL}
tool/travis_retry.sh sudo -E apt-get $travis_apt_get_options install \ tool/travis_retry.sh sudo -E apt-get $travis_apt_get_options install \
ccache \
gcc-8 \ gcc-8 \
g++-8 \ g++-8 \
libffi-dev \ libffi-dev \
@ -124,6 +125,13 @@ env:
env: env:
- TEST_MJIT_SYMBOLS=1 # detect exports missing for MJIT - TEST_MJIT_SYMBOLS=1 # detect exports missing for MJIT
- &arm64-linux
name: arm64-linux
arch: arm64
<<: *gcc-8
env:
- TEST_MJIT_SYMBOLS=1
- &jemalloc - &jemalloc
name: --with-jemalloc name: --with-jemalloc
<<: *gcc-8 <<: *gcc-8
@ -366,6 +374,7 @@ matrix:
include: include:
# Build every commit: # Build every commit:
- <<: *x86_64-linux - <<: *x86_64-linux
- <<: *arm64-linux
- <<: *i686-linux - <<: *i686-linux
- <<: *pedanticism - <<: *pedanticism
- <<: *assertions - <<: *assertions
@ -386,6 +395,7 @@ matrix:
- <<: *CALL_THREADED_CODE - <<: *CALL_THREADED_CODE
- <<: *NO_THREADED_CODE - <<: *NO_THREADED_CODE
allow_failures: allow_failures:
- name: arm64-linux
- name: -fsanitize=address - name: -fsanitize=address
- name: -fsanitize=memory - name: -fsanitize=memory
- name: -fsanitize=undefined - name: -fsanitize=undefined