Remove calls to compiler warnings after we've printed out the message. No reason to generate that code.
Merge branch 'master' of github.com:chapel-lang/chapel into remove-comp-warning
Removing debugging printf; Adding some comments
Updates based on this morning's returns
Fix --walltime parsing for sub_test

When passing --walltime to the executable (for slurm and pbs) the string we
created was only valid for times under 100 minutes. After that it became
invalid. We never run into this in nightly testing, but I ran into it when
trying to see how long hpl release would take to finish for gasnet+mpi
Gather performance data for the release version of HPL with MAX_LOGICAL

To avoid cluttering the release directory with files that are only relevant to
those interested in the performance implications of different
CHPL_RT_NUM_THREADS_PER_LOCALE, a new directory named perfComp has been made in
test/studies/hpcc/HPL/.  This directory contains symlinks to the portions of the
test that do not need to change between the two versions (the source code, the
.good file, the perfkeys and HPCCProblemSize), with alterations made to the
.perfexecopts file such that the two versions will not overwrite each other's
data.  Since this test is only interesting for performance runs (and should
always match the behavior of the original, being a symlink), add a skipif which
will only run when the performance flags have been thrown (at the moment, this
hard-codes --fast and --static into the compopts).

Additionally, add a suite to the performance graphs to display all tests which
are run with a different CHPL_RT_NUM_THREADS_PER_LOCALE value, in comparison to
their default runs.  This suite will soon contain more than just HPL.
Update pbs-aprun launcher to use place/select for pbspro

The mpp* options have been deprecated (but still functional) for a while. Many
systems are completely disabling the mpp* options so we need to adjust to use
the place/select options for pbspro. For moab/torque we already used a different
set of options to request resources.
start_test -performance thought the two hpl versions would match

Even though I specifically put a different .dat file in the execopts.  Ah well.
Move the files so that the names don't collide any more.
Gather performance data for NPB EP with MAX_LOGICAL

Similar to the HPL addition, made a separate directory for performance runs with
MAX_LOGICAL over a symlink of the original test, which will be skipped for runs
other than performance trials.

Add this new data to the EP graphs, and the EP graphs to the MAX_LOGICAL suite.
Gather performance data for EP STREAM fragmented with MAX_LOGICAL

Similar to the HPL and EP additions, made a separate directory for perf runs
with MAX_LOGICAL over a symlink of the original tests, which will be skipped
for runs other than performance trials.

Add this new data to the EP STREAM fragmented graph, and the graph to the
MAX_LOGICAL suite.
Gather performance data for the release fannkuch version with MAX_LOGICAL

Similar to the prior three commits, adds a performance directory populated by
symlinks to the files associated with the original version, which will only do
performance runs and uses CHPL_RT_NUM_THREADS_PER_LOCALE=MAX_LOGICAL.  Add the
new numbers to the fannkuch graph and the graph to the suite for MAX_LOGICAL
Gather performance data for the release spectral norm version with MAX_LOGICAL

Similar to the earlier commits, adds a performance directory populated by
symlinks to the files associated with the original version (with the exception
of the .perfexecopts file, which was symlinked from a different spectral norm
version because the release one specified a .dat file name and I was feeling
lazy).  This directory uses MAX_LOGICAL and only does performance runs.  Add the
new data to the spectral norm graph and add the graph to the MAX_LOGICAL suite.
Gather performance data for the unrolled version of mandelbrot with MAX_LOGICAL

Pure performance test to investigate impact of MAX_LOGICAL on mandelbrot.
Test -sassertNoSlicing and add graph entries for 1D
Forgot the differentiating files for mandelbrot

The perfexecenv with CHPL_RT_NUM_THREADS_PER_LOCALE and the skipif . . .
Better naming: Sliced->Diamond
Fix file names
Added a missing 'with' clause to hpl.hpcc2012.chpl
Merge pull request #1048 from lydia-duncan/maxLogicalPerf

Max logical performance

Add a performance suite to keep track of the tests we know were
hurt by turning off hyperthreading. The suite consists of symlinks
of the relevant files in a separate directory, so as not to clutter the
release or other, more interesting tests. Since these tests are
already going to be run in other modes, skip testing them except
for performance runs. Their performance runs set the value of
CHPL_RT_NUM_THREADS_PER_LOCALE to MAX_LOGICAL.

Tests tracked in this way include
- The release version of HPL
- NAS Parallel Benchmarks EP (FT and IS were skipped because we don't run their affected sizes)
- EP STREAM fragmented
- The release version of the Shootout fannkuch redux
- The release version of the Shootout spectral-norm
- The fastest version of the Shootout mandelbrot
Merge pull request #1049 from vasslitvinov/fix-hpl.hpcc2012.chpl

Added a missing 'with' clause to hpl.hpcc2012.chpl

It is required because of forall intents #614.
Courtesy to Lydia and the performance team for triaging this.