1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2025-01-31 20:51:52 +01:00

Documentation: remove all mentions of DejaGNU and Tcl

We don't have DejaGNU tests now.

llvm-svn: 172836
This commit is contained in:
Dmitri Gribenko 2013-01-18 19:27:43 +00:00
parent 125b28899a
commit 6e330c4866
4 changed files with 18 additions and 24 deletions

View File

@ -217,11 +217,7 @@ uses the package and provides other details.
+--------------------------------------------------------------+-----------------+---------------------------------------------+ +--------------------------------------------------------------+-----------------+---------------------------------------------+
| `SVN <http://subversion.tigris.org/project_packages.html>`_ | >=1.3 | Subversion access to LLVM\ :sup:`2` | | `SVN <http://subversion.tigris.org/project_packages.html>`_ | >=1.3 | Subversion access to LLVM\ :sup:`2` |
+--------------------------------------------------------------+-----------------+---------------------------------------------+ +--------------------------------------------------------------+-----------------+---------------------------------------------+
| `DejaGnu <http://savannah.gnu.org/projects/dejagnu>`_ | 1.4.2 | Automated test suite\ :sup:`3` | | `python <http://www.python.org/>`_ | >=2.4 | Automated test suite\ :sup:`3` |
+--------------------------------------------------------------+-----------------+---------------------------------------------+
| `tcl <http://www.tcl.tk/software/tcltk/>`_ | 8.3, 8.4 | Automated test suite\ :sup:`3` |
+--------------------------------------------------------------+-----------------+---------------------------------------------+
| `expect <http://expect.nist.gov/>`_ | 5.38.0 | Automated test suite\ :sup:`3` |
+--------------------------------------------------------------+-----------------+---------------------------------------------+ +--------------------------------------------------------------+-----------------+---------------------------------------------+
| `perl <http://www.perl.com/download.csp>`_ | >=5.6.0 | Utilities | | `perl <http://www.perl.com/download.csp>`_ | >=5.6.0 | Utilities |
+--------------------------------------------------------------+-----------------+---------------------------------------------+ +--------------------------------------------------------------+-----------------+---------------------------------------------+

View File

@ -263,7 +263,7 @@ no regressions when using either ``clang`` or ``dragonegg`` with the
Qualify Clang Qualify Clang
^^^^^^^^^^^^^ ^^^^^^^^^^^^^
``Clang`` is qualified when front-end specific tests in the ``llvm`` dejagnu ``Clang`` is qualified when front-end specific tests in the ``llvm`` regression
test suite all pass, clang's own test suite passes cleanly, and there are no test suite all pass, clang's own test suite passes cleanly, and there are no
regressions in the ``test-suite``. regressions in the ``test-suite``.
@ -273,26 +273,26 @@ Specific Target Qualification Details
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+
| Architecture | OS | clang baseline | tests | | Architecture | OS | clang baseline | tests |
+==============+=============+================+=============================+ +==============+=============+================+=============================+
| x86-32 | Linux | last release | llvm dejagnu, | | x86-32 | Linux | last release | llvm regression tests, |
| | | | clang tests, | | | | | clang regression tests, |
| | | | test-suite (including spec) | | | | | test-suite (including spec) |
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+
| x86-32 | FreeBSD | last release | llvm dejagnu, | | x86-32 | FreeBSD | last release | llvm regression tests, |
| | | | clang tests, | | | | | clang regression tests, |
| | | | test-suite | | | | | test-suite |
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+
| x86-32 | mingw | none | QT | | x86-32 | mingw | none | QT |
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+
| x86-64 | Mac OS 10.X | last release | llvm dejagnu, | | x86-64 | Mac OS 10.X | last release | llvm regression tests, |
| | | | clang tests, | | | | | clang regression tests, |
| | | | test-suite (including spec) | | | | | test-suite (including spec) |
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+
| x86-64 | Linux | last release | llvm dejagnu, | | x86-64 | Linux | last release | llvm regression tests, |
| | | | clang tests, | | | | | clang regression tests, |
| | | | test-suite (including spec) | | | | | test-suite (including spec) |
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+
| x86-64 | FreeBSD | last release | llvm dejagnu, | | x86-64 | FreeBSD | last release | llvm regression tests, |
| | | | clang tests, | | | | | clang regression tests, |
| | | | test-suite | | | | | test-suite |
+--------------+-------------+----------------+-----------------------------+ +--------------+-------------+----------------+-----------------------------+

View File

@ -346,9 +346,9 @@ details.
This target should be implemented by the ``Makefile`` in the project's ``test`` This target should be implemented by the ``Makefile`` in the project's ``test``
directory. It is invoked by the ``check`` target elsewhere. Each project is directory. It is invoked by the ``check`` target elsewhere. Each project is
free to define the actions of ``check-local`` as appropriate for that free to define the actions of ``check-local`` as appropriate for that
project. The LLVM project itself uses dejagnu to run a suite of feature and project. The LLVM project itself uses the :doc:`Lit <CommandGuide/lit>` testing
regression tests. Other projects may choose to use dejagnu or any other testing tool to run a suite of feature and regression tests. Other projects may choose
mechanism. to use :program:`lit` or any other testing mechanism.
``clean`` ``clean``
--------- ---------

View File

@ -151,12 +151,10 @@ Underneath your top level directory, you should have the following directories:
Currently, the LLVM build system provides basic support for tests. The LLVM Currently, the LLVM build system provides basic support for tests. The LLVM
system provides the following: system provides the following:
* LLVM provides a ``tcl`` procedure that is used by ``Dejagnu`` to run tests. * LLVM contains regression tests in ``llvm/test``. These tests are run by the
It can be found in ``llvm/lib/llvm-dg.exp``. This test procedure uses ``RUN`` :doc:`Lit <CommandGuide/lit>` testing tool. This test procedure uses ``RUN``
lines in the actual test case to determine how to run the test. See the lines in the actual test case to determine how to run the test. See the
:doc:`TestingGuide` for more details. You can easily write Makefile :doc:`TestingGuide` for more details.
support similar to the Makefiles in ``llvm/test`` to use ``Dejagnu`` to
run your project's tests.
* LLVM contains an optional package called ``llvm-test``, which provides * LLVM contains an optional package called ``llvm-test``, which provides
benchmarks and programs that are known to compile with the Clang front benchmarks and programs that are known to compile with the Clang front