diff options
author | Dan Albert <danalbert@google.com> | 2015-01-09 01:56:35 +0000 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2015-01-09 01:56:35 +0000 |
commit | b78e4661de92772bbe09e1f4bd8da54ee41f64e8 (patch) | |
tree | 3f230281c7daf3ab36100b04fe20603326bd6e4d | |
parent | ce4c5fc5adebc9960edec1d2161e23d06b2d8107 (diff) | |
parent | f13bcf2b4eeafa087bd649070bd8ed0ded10eb2b (diff) | |
download | external_llvm-b78e4661de92772bbe09e1f4bd8da54ee41f64e8.zip external_llvm-b78e4661de92772bbe09e1f4bd8da54ee41f64e8.tar.gz external_llvm-b78e4661de92772bbe09e1f4bd8da54ee41f64e8.tar.bz2 |
am f13bcf2b: Merge "Require python 2.7."
* commit 'f13bcf2b4eeafa087bd649070bd8ed0ded10eb2b':
Require python 2.7.
-rw-r--r-- | autoconf/configure.ac | 10 | ||||
-rwxr-xr-x | configure | 18 | ||||
-rw-r--r-- | docs/GettingStarted.rst | 2 | ||||
-rw-r--r-- | docs/GettingStartedVS.rst | 4 | ||||
-rw-r--r-- | docs/TestingGuide.rst | 2 | ||||
-rw-r--r-- | utils/lit/tests/test-output.py | 2 |
6 files changed, 18 insertions, 20 deletions
diff --git a/autoconf/configure.ac b/autoconf/configure.ac index ca6d710..c998dd5 100644 --- a/autoconf/configure.ac +++ b/autoconf/configure.ac @@ -1421,23 +1421,23 @@ else AC_MSG_WARN([specified python ($PYTHON) is not usable, searching path]) fi - AC_PATH_PROG([PYTHON], [python python2 python26], + AC_PATH_PROG([PYTHON], [python python2 python27], [AC_MSG_RESULT([not found]) - AC_MSG_ERROR([could not find python 2.5 or higher])]) + AC_MSG_ERROR([could not find python 2.7 or higher])]) fi -AC_MSG_CHECKING([for python >= 2.5]) +AC_MSG_CHECKING([for python >= 2.7]) ac_python_version=`$PYTHON -V 2>&1 | cut -d' ' -f2` ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1` ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2` ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3` if test "$ac_python_version_major" -gt "2" || \ (test "$ac_python_version_major" -eq "2" && \ - test "$ac_python_version_minor" -ge "5") ; then + test "$ac_python_version_minor" -ge "7") ; then AC_MSG_RESULT([$PYTHON ($ac_python_version)]) else AC_MSG_RESULT([not found]) - AC_MSG_FAILURE([found python $ac_python_version ($PYTHON); required >= 2.5]) + AC_MSG_FAILURE([found python $ac_python_version ($PYTHON); required >= 2.7]) fi dnl===-----------------------------------------------------------------------=== @@ -8159,8 +8159,8 @@ else echo "$as_me: WARNING: specified python ($PYTHON) is not usable, searching path" >&2;} fi - # Extract the first word of "python python2 python26", so it can be a program name with args. -set dummy python python2 python26; ac_word=$2 + # Extract the first word of "python python2 python27", so it can be a program name with args. +set dummy python python2 python27; ac_word=$2 { echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6; } if test "${ac_cv_path_PYTHON+set}" = set; then @@ -8188,8 +8188,8 @@ IFS=$as_save_IFS test -z "$ac_cv_path_PYTHON" && ac_cv_path_PYTHON="{ echo "$as_me:$LINENO: result: not found" >&5 echo "${ECHO_T}not found" >&6; } - { { echo "$as_me:$LINENO: error: could not find python 2.5 or higher" >&5 -echo "$as_me: error: could not find python 2.5 or higher" >&2;} + { { echo "$as_me:$LINENO: error: could not find python 2.7 or higher" >&5 +echo "$as_me: error: could not find python 2.7 or higher" >&2;} { (exit 1); exit 1; }; }" ;; esac @@ -8206,23 +8206,23 @@ fi fi -{ echo "$as_me:$LINENO: checking for python >= 2.5" >&5 -echo $ECHO_N "checking for python >= 2.5... $ECHO_C" >&6; } +{ echo "$as_me:$LINENO: checking for python >= 2.7" >&5 +echo $ECHO_N "checking for python >= 2.7... $ECHO_C" >&6; } ac_python_version=`$PYTHON -V 2>&1 | cut -d' ' -f2` ac_python_version_major=`echo $ac_python_version | cut -d'.' -f1` ac_python_version_minor=`echo $ac_python_version | cut -d'.' -f2` ac_python_version_patch=`echo $ac_python_version | cut -d'.' -f3` if test "$ac_python_version_major" -gt "2" || \ (test "$ac_python_version_major" -eq "2" && \ - test "$ac_python_version_minor" -ge "5") ; then + test "$ac_python_version_minor" -ge "7") ; then { echo "$as_me:$LINENO: result: $PYTHON ($ac_python_version)" >&5 echo "${ECHO_T}$PYTHON ($ac_python_version)" >&6; } else { echo "$as_me:$LINENO: result: not found" >&5 echo "${ECHO_T}not found" >&6; } - { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.5 + { { echo "$as_me:$LINENO: error: found python $ac_python_version ($PYTHON); required >= 2.7 See \`config.log' for more details." >&5 -echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.5 +echo "$as_me: error: found python $ac_python_version ($PYTHON); required >= 2.7 See \`config.log' for more details." >&2;} { (exit 1); exit 1; }; } fi diff --git a/docs/GettingStarted.rst b/docs/GettingStarted.rst index 140210d..316f1f7 100644 --- a/docs/GettingStarted.rst +++ b/docs/GettingStarted.rst @@ -164,7 +164,7 @@ Package Version Notes =========================================================== ============ ========================================== `GNU Make <http://savannah.gnu.org/projects/make>`_ 3.79, 3.79.1 Makefile/build processor `GCC <http://gcc.gnu.org/>`_ >=4.7.0 C/C++ compiler\ :sup:`1` -`python <http://www.python.org/>`_ >=2.5 Automated test suite\ :sup:`2` +`python <http://www.python.org/>`_ >=2.7 Automated test suite\ :sup:`2` `GNU M4 <http://savannah.gnu.org/projects/m4>`_ 1.4 Macro processor for configuration\ :sup:`3` `GNU Autoconf <http://www.gnu.org/software/autoconf/>`_ 2.60 Configuration script builder\ :sup:`3` `GNU Automake <http://www.gnu.org/software/automake/>`_ 1.9.6 aclocal macro generator\ :sup:`3` diff --git a/docs/GettingStartedVS.rst b/docs/GettingStartedVS.rst index d914cc1..fa20912 100644 --- a/docs/GettingStartedVS.rst +++ b/docs/GettingStartedVS.rst @@ -57,8 +57,8 @@ You will also need the `CMake <http://www.cmake.org/>`_ build system since it generates the project files you will use to build with. If you would like to run the LLVM tests you will need `Python -<http://www.python.org/>`_. Versions 2.4-2.7 are known to work. You will need -`GnuWin32 <http://gnuwin32.sourceforge.net/>`_ tools, too. +<http://www.python.org/>`_. Version 2.7 and newer are known to work. You will +need `GnuWin32 <http://gnuwin32.sourceforge.net/>`_ tools, too. Do not install the LLVM directory tree into a path containing spaces (e.g. ``C:\Documents and Settings\...``) as the configure step will fail. diff --git a/docs/TestingGuide.rst b/docs/TestingGuide.rst index fa0b5dd..3463156 100644 --- a/docs/TestingGuide.rst +++ b/docs/TestingGuide.rst @@ -22,7 +22,7 @@ Requirements ============ In order to use the LLVM testing infrastructure, you will need all of the -software required to build LLVM, as well as `Python <http://python.org>`_ 2.5 or +software required to build LLVM, as well as `Python <http://python.org>`_ 2.7 or later. LLVM testing infrastructure organization diff --git a/utils/lit/tests/test-output.py b/utils/lit/tests/test-output.py index adfbcd8..a504427 100644 --- a/utils/lit/tests/test-output.py +++ b/utils/lit/tests/test-output.py @@ -1,5 +1,3 @@ -# XFAIL: python2.5 - # RUN: %{lit} -j 1 -v %{inputs}/test-data --output %t.results.out > %t.out # RUN: FileCheck < %t.results.out %s |