There is a reasonably broad mix of compilers and os' being tested on travis. The general development philosophy of Corrfunc is that compiler warnings are signs of code-smell and really should be treated as errors. While enforcing that repo-wide is impractical, simply because of the vast combinations of compilers and os, we can keep a check on code quality of running travis tests with the additional flag of -Werror.
There is a reasonably broad mix of compilers and os' being tested on travis. The general development philosophy of
Corrfunc
is that compiler warnings are signs of code-smell and really should be treated as errors. While enforcing that repo-wide is impractical, simply because of the vast combinations of compilers and os, we can keep a check on code quality of runningtravis
tests with the additional flag of-Werror
.