The regression suite should examine any warnings that are output by the compiler when compiling the regression suite, and compare them against the contents of a key file. If warnings are produced that do not match the key file, or if there is no key file but warnings are produced, then a failure should be logged.
The key files should be stored alongside the existing regression suite key files in testing/regress/ecl/key, but should have a different extension. Most tests will be expected to be warning-free and will not need a file creating.
Conclusion
None
Activity
Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.
The regression suite should examine any warnings that are output by the compiler when compiling the regression suite, and compare them against the contents of a key file. If warnings are produced that do not match the key file, or if there is no key file but warnings are produced, then a failure should be logged.
The key files should be stored alongside the existing regression suite key files in testing/regress/ecl/key, but should have a different extension. Most tests will be expected to be warning-free and will not need a file creating.