forked from boostorg/container_hash
Turn on warnings as errors for the hash tests.
[SVN r57720]
This commit is contained in:
@@ -14,6 +14,9 @@ project hash-tests
|
|||||||
<toolset>darwin:<cxxflags>"-pedantic -Wstrict-aliasing -fstrict-aliasing -Wextra -Wsign-promo -Wunused-parameter"
|
<toolset>darwin:<cxxflags>"-pedantic -Wstrict-aliasing -fstrict-aliasing -Wextra -Wsign-promo -Wunused-parameter"
|
||||||
<toolset>gcc:<define>_GLIBCXX_DEBUG
|
<toolset>gcc:<define>_GLIBCXX_DEBUG
|
||||||
<toolset>darwin:<define>_GLIBCXX_DEBUG
|
<toolset>darwin:<define>_GLIBCXX_DEBUG
|
||||||
|
<toolset>msvc:<warnings-as-errors>on
|
||||||
|
<toolset>gcc:<warnings-as-errors>on
|
||||||
|
<toolset>darwin:<warnings-as-errors>on
|
||||||
;
|
;
|
||||||
|
|
||||||
test-suite functional/hash
|
test-suite functional/hash
|
||||||
|
@@ -80,13 +80,17 @@ void complex_integral_tests(Integer*)
|
|||||||
|
|
||||||
int main()
|
int main()
|
||||||
{
|
{
|
||||||
|
// I've comments out the short and unsigned short tests
|
||||||
|
// as they cause warnings and don't really test
|
||||||
|
// anything that the other tests already deal with.
|
||||||
|
|
||||||
complex_float_tests((float*) 0);
|
complex_float_tests((float*) 0);
|
||||||
complex_float_tests((double*) 0);
|
complex_float_tests((double*) 0);
|
||||||
complex_float_tests((long double*) 0);
|
complex_float_tests((long double*) 0);
|
||||||
complex_integral_tests((short*) 0);
|
//complex_integral_tests((short*) 0);
|
||||||
complex_integral_tests((int*) 0);
|
complex_integral_tests((int*) 0);
|
||||||
complex_integral_tests((long*) 0);
|
complex_integral_tests((long*) 0);
|
||||||
complex_integral_tests((unsigned short*) 0);
|
//complex_integral_tests((unsigned short*) 0);
|
||||||
complex_integral_tests((unsigned int*) 0);
|
complex_integral_tests((unsigned int*) 0);
|
||||||
complex_integral_tests((unsigned long*) 0);
|
complex_integral_tests((unsigned long*) 0);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user