From b337d5765868a6c1cddc9b10efe06f5af3f99232 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Fri, 18 Sep 2015 08:58:34 -0500 Subject: pypy 2.6.1 has a bug where it can segfault during vector install This PR changes our tests to run against the latest nightly for now. We should change it back when pypy 2.7 is out. --- .travis/install.sh | 11 ++++++----- .travis/run.sh | 1 - 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.travis/install.sh b/.travis/install.sh index 1e625509..114c7de1 100755 --- a/.travis/install.sh +++ b/.travis/install.sh @@ -38,8 +38,8 @@ if [[ "$(uname -s)" == 'Darwin' ]]; then pyenv global 3.5.0 ;; pypy) - pyenv install pypy-2.6.1 - pyenv global pypy-2.6.1 + pyenv install pypy-c-jit-latest + pyenv global pypy-c-jit-latest ;; pypy3) pyenv install pypy3-2.4.0 @@ -53,14 +53,15 @@ if [[ "$(uname -s)" == 'Darwin' ]]; then pyenv rehash python -m pip install --user virtualenv else - # temporary pyenv installation to get pypy-2.6 before container infra upgrade + # temporary pyenv installation to get latest pypy before container infra upgrade + # now using the -latest because of a segfault bug we're encountering in 2.6.1 if [[ "${TOXENV}" == "pypy" ]]; then git clone https://github.com/yyuu/pyenv.git ~/.pyenv PYENV_ROOT="$HOME/.pyenv" PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" - pyenv install pypy-2.6.1 - pyenv global pypy-2.6.1 + pyenv install pypy-c-jit-latest + pyenv global pypy-c-jit-latest fi pip install virtualenv fi diff --git a/.travis/run.sh b/.travis/run.sh index 3667b333..cf1bbe28 100755 --- a/.travis/run.sh +++ b/.travis/run.sh @@ -26,7 +26,6 @@ else PYENV_ROOT="$HOME/.pyenv" PATH="$PYENV_ROOT/bin:$PATH" eval "$(pyenv init -)" - pyenv global pypy-2.6.1 fi fi source ~/.venv/bin/activate -- cgit v1.2.3