Adding lustre
Merge remote-tracking branch 'origin' into lustre
moving lustre support to sys.c
Merge branch 'master' into lustre
adding -Qunused for lustre
Add futures for calling writef with const/var string as first arg.

The compiler fails to resolve these calls. I noticed this when I was putting
together `/test/trivial/thomasvandoren/GitIntro.chpl` in commit 817119d.
Make chpl_arch return 'none' for versions of gcc < 4.3
Merge branch 'future-writef-with-var-pattern' of https://github.com/thomasvandoren/chapel
Add missing writef(fmt:string) versions.
Un-futurize Thomas' test.
Adding fixes per Michael's suggestions. Cleaned up qio_get_chunk, and moved qio_get_fs_type above it (since we are now using it in the qio_get_chunk function
Added a test of evaluation order of the actuals.
Merge pull request #123 from vasslitvinov/add-test-of-order-of-evaluation-of-actuals

Added a test of evaluation order of the actuals.

This test documents the current state of affairs.
It does not specify the party line.

I did not see in the spec the definition of the order
in which the actuals of a function call are evaluated.
One might want to define the evaluation order to be the order
in which the actuals appear in the call.
However this is not how it is implemented right now.
In particular, in this call:

  someFunction(someVariable, someSideEffectingFunction())

someSideEffectingFunction() will be called first, before
someVariable's value is read.

One benefit of doing it this way is passing variables to functions
directly. I.e. we avoid creating argument temps in the caller.
Merge pull request #120 from Kyle-B/chpl-arch-for-old-cc

Make chpl_arch return 'none' for versions of gcc < 4.3

Old versions of GCC would get a few warnings when chpl_arch was run. After this
commit versions of GCC before 4.3 will use 'none' for CHPL_TARGET_ARCH.
Fixing unused variable error
Adjusted comm counts in .good for ChapelRangeBase merge.
Merge pull request #126 from vasslitvinov/adjust-good-files-for-improved-comm-counts

Adjusted comm counts in .good for ChapelRangeBase merge.

Get counts on remote locales improved by 2 for each of these two tests.

I confirmed that the improvement corresponds to ChapelRangeBase
merge (*), and did not look for a specific reason.
I am updating the two .good files with the improved counts.

(*) That means going from the merge of #95 to the merge of #90,
equivalently from commit 76d0ac6 to commit 20e2be7.
Merge pull request #93 from tzakian/lustre

When compiled with lustre in the ``CHPL_AUX_FILESYS`` environment variable, this will make it so that when the user calls ``file.getchunk`` from ``IO.chpl`` we will return the stripe size for that file as opposed to the optimal transfer block size.
Minor changes developed by mppf designed to get the LLVM build working again
Merge pull request #132 from noakesmichael/llvm

One or more of the changes over the last month or so have broken the LLVM build. This is a commit of a subset of the fixes that Michael developed to address this. These changes have been verified for STD.
The next step is to understand the status of LLVM using paratest

Compiled: STD clang, LLVM clang, and STD gnu.
Tested: paratest --verify