On Thu, Nov 15, 2012 at 11:49 PM, Frank Loeffler knarf@cct.lsu.edu wrote:
On Mon, Nov 12, 2012 at 08:56:10AM -0800, Roland Haas wrote:
Next release:
- query on cactususers for suggestions for next release goal
We also talked about trying to look into the number of compiler warnings that are generated. I produced a graph showing the status as of the last release [1], parsed from the output of a build [2]. Most of the warnings are produced from auto-generated code, for shadowed and/or unused variables; and Ian Hinder has some ideas about how to fix this. Others will have to be looked into by hand.
I have begun to look into the reported warnings. Most are harmless and can be corrected very easily. Some point to cases where an error check in the code is missing. Other are difficult to avoid, e.g. when "const" or "restrict" is involved.
And in one case I found an actual error in RotatingSymmetry90. Tensor indices where calculated in the wrong way. This concerns "dd" tensors, i.e. 3x3 tensors without symmetry. I believe we don't use these, so the error went undetected.
-erik