Removing v21 emacs mode

This emacs mode (a) is quite old and (b) was never as well-implemented
as the version 22 and 23 versions, so I'm retiring it to avoid
maintenance and remove some snapshots of GPL files from our hierarchy
to clean up a bit from a licensing perspective.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22415 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Removing unnecessary .zip file

This was just a snapshot of the sources that make up this directory,
so it's redundant.  Removing it.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22416 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Removing reference madness versions

This was a snapshot of some reference versions of madness written in 
Java and Python.  We're trying to move away from capturing reference
versions of code in our testing system, so removing these as part of
the clean-up.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22417 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Removing redundant .zip files

These .zip files provided the sources that are now unpacked in the
corresponding directories, so the .zip files themselves are obsolete.
Removing them.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22418 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Add options to start_test to control number of trials and related settings

[Reviewed by Lydia]

This patch enables the changes from r22361 to the performance tests by default.
It also adds flags to start_test to control the options on a global scale.

The new defaults and options for performance tests are:

Number of trials: 1
-num-trials <number>

Display trial range: True
-no-display-graph-range (boolean flag)

Generation strategy for multiple trials: avg
-graphs-gen-default <avg|min|max|med>

util/cron/nightly now has a -num-trials setting as well
The nightly cron scripts that run performance tests have this set to 3

There are also a couple of minor fixes in this patch:

sub_test now looks for PERFNUMTRIALS rather than PERFTRIALOPTS.

Display settings were changed in perfgraph.js to show decimal points if
the graphs are of large enough scale to be in scientific notation.


git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22419 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
gmp-chudnovsky.c is a reference version and the Makefile only affects it.  We're
trying to move away from keeping reference versions in trunk, so these files are
getting deleted.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22420 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Refactoring of gatherCandidate, addCandidate, and disambiguateCandidate functions.
    
This patch cleans up code involved in gatherCandidates, addCandidate, and
disambiguateCandidateByMatch.  Variable and functions are re-named so that
their use is clearer, several data structures are wrapped up inside a signle
class, and functionality is broken out into several different functions.

Reviewed by Tom Hildebrandt.


git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22421 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
These files are not used within nightly testing.  Since they are strongly
related to code we do not own, we have decided to remove them from trunk.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22422 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Altered --html mode to utilize mktree stuff from public web rather than our
repository.

When dumping the IR in --html mode, we've traditionally
referred to the mktree files in $CHPL_HOME/compiler/etc/.  We reread their usage
information and learned that, arguably, we've been using/redistributing them in
a way that the original author did not want/intend.  Putting them into our
webspace and referring to them there seems like it should be kosher. (Shameless
copy from Brad's commit message).  This commit alters
compiler/main/runpasses.cpp and compiler/AST/view.cpp to access the correct
file location, and removes the incorrect one from our source tree.




git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22423 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Swap modules to get a host-only environment for Cray compiler testing

[Not reviewed, Brad said okay]

Do some module swapping to get a host-only environment for Cray
compiler testing.  This is step one in trying to quiet
cray-progenv-cray nightly testing.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22424 3a8e244f-b0f2-452b-bcba-4c88e055c3ca
Modified mandelbrot files to generate more accurate output.  These tests do not
currently follow the Shootout expectations in that they print to a file rather
than stdout - I am fixing that for mandelbrot2-opt.chpl, but
mandelbrot-opt2.chpl will have to be left as is.  Further changes to follow.



git-svn-id: svn+ssh://svn.code.sf.net/p/chapel/code/trunk@22425 3a8e244f-b0f2-452b-bcba-4c88e055c3ca