Skip to content

Commit

Permalink
.travis.sh: skip test for arm64, mainly extending gcstack -> Segfault
Browse files Browse the repository at this point in the history
  • Loading branch information
k-okada committed Jun 24, 2023
1 parent cc27374 commit 4b274d9
Showing 1 changed file with 5 additions and 2 deletions.
7 changes: 5 additions & 2 deletions .travis.sh
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ if [ "$TRAVIS_OS_NAME" == "linux" ]; then
travis_time_end

travis_time_start setup.apt-get_install
ret=1; while [ $ret != 0 ]; do sudo apt-get install -qq -y git make gcc g++ libjpeg-dev libxext-dev libx11-dev libgl1-mesa-dev libglu1-mesa-dev libpq-dev libpng-dev xfonts-100dpi xfonts-75dpi pkg-config libbullet-dev && ret=0 || echo "failed, retry"; done # msttcorefonts could not install on 14.04 travis
ret=1; while [ $ret != 0 ]; do sudo apt-get install -qq -y --force-yes git make gcc g++ libjpeg-dev libxext-dev libx11-dev libgl1-mesa-dev libglu1-mesa-dev libpq-dev libpng-dev xfonts-100dpi xfonts-75dpi pkg-config libbullet-dev && ret=0 || echo "failed, retry"; done # msttcorefonts could not install on 14.04 travis
# unset protocol version https://github.com/juju/charm-tools/issues/532
git config --global --unset protocol.version || echo "OK"
if [ "`uname -m`" == "x86_64" ] ; then sudo apt-get install -qq -y texlive-latex-base ptex-bin latex2html nkf poppler-utils || echo "ok"; fi # 16.04 does ont have ptex bin
Expand All @@ -74,7 +74,7 @@ if [ "$TRAVIS_OS_NAME" == "osx" ]; then
fi

### for multiarch compile test
if [[ "$QEMU" != "" && "$DOCKER_IMAGE" != "arm64v8/ubuntu:"* ]]; then
if [[ "$QEMU" != "" ]]; then
travis_time_start install.dpkg-dev
apt-get install -qq -y dpkg-dev patchutils
travis_time_end
Expand Down Expand Up @@ -128,6 +128,9 @@ if [[ "$QEMU" != "" && "$DOCKER_IMAGE" != "arm64v8/ubuntu:"* ]]; then

sed -i 's/\(i-max\ [0-9]000\)0*/\1/' $test_l

# TEST-NAME: test-copy-object-body : extending gcstack 0 -> Segfault
if [[ (( "$DOCKER_IMAGE" == "arm64v8/debian:buster" || "$DOCKER_IMAGE" == "arm64v8/ubuntu:focal" ) && $test_l =~ object.l ) ]]; then sed -i 's/dotimes (i 1000)/dotimes (i 10)/' $test_l; fi
eusgl $test_l;
export TMP_EXIT_STATUS=$?
Expand Down

0 comments on commit 4b274d9

Please sign in to comment.