This is a modified version of Apache Ant 1.8.2 which removes
sources of nondeterminism that affect test output comparison.

This is a sparse packaging of the original apache-ant directory
tree containing only the modified source files and the
libraries (jar files) resulting from the build.

To use this version, install version 1.8.2 of Ant from sourceforge

http://download.nextag.com/apache//ant/binaries/apache-ant-1.8.2-bin.zip

Once Ant is installed, take the lib/ant-junit.jar from this package
and install it into the lib location where you have Ant installed from
the binary distribution.  For example, if your Ant was installed in
/usr/share/ant then you would copy the ant-junit.jar from the non-
deterministic Ant lib into /usr/share/lib, e.g.

sudo cp apache-ant-1.8.2/lib/ant-junit.jar /usr/share/ant/lib

(this command assumes that you need root access to change the installed
ant, omit the sudo if you have a personal version of ant installed)

After installation, JUnit tests run using Ant will no longer display
a valid execution time, all elapsed time reports will be 0.  This
makes comparison of outputs accurate allowing for automated scripts to
determine changes to test outputs caused by byte-code mutated faults
applied to the FaMa jar files.
