[前][次][番号順一覧][スレッド一覧]

ruby-changes:58264

From: Jun <ko1@a...>
Date: Wed, 16 Oct 2019 13:00:02 +0900 (JST)
Subject: [ruby-changes:58264] d97229de5c (master): Add arm64 case on Travis. (#2559)

https://git.ruby-lang.org/ruby.git/commit/?id=d97229de5c

From d97229de5c03fb3b824c6ed263de6e005fa3a86e Mon Sep 17 00:00:00 2001
From: Jun Aruga <junaruga@u...>
Date: Wed, 16 Oct 2019 05:59:40 +0200
Subject: Add arm64 case on Travis. (#2559)

misc-16234

diff --git a/.travis.yml b/.travis.yml
index a4e6626..65f2dec 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -73,6 +73,7 @@ env: https://github.com/ruby/ruby/blob/trunk/.travis.yml#L73
       - |-
         ${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: https://github.com/ruby/ruby/blob/trunk/.travis.yml#L125
     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: https://github.com/ruby/ruby/blob/trunk/.travis.yml#L374
   include:
     # Build every commit:
     - <<: *x86_64-linux
+    - <<: *arm64-linux
     - <<: *i686-linux
     - <<: *pedanticism
     - <<: *assertions
@@ -386,6 +395,7 @@ matrix: https://github.com/ruby/ruby/blob/trunk/.travis.yml#L395
     - <<: *CALL_THREADED_CODE
     - <<: *NO_THREADED_CODE
   allow_failures:
+    - name: arm64-linux
     - name: -fsanitize=address
     - name: -fsanitize=memory
     - name: -fsanitize=undefined
-- 
cgit v0.10.2


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]