2 # For further details regarding this file,
3 # see http://www.vtk.org/Wiki/CMake_Testing_With_CTest#Customizing_CTest
6 SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE 0)
7 SET(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE 0)
8 SET(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS 500)
9 SET(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS 500)
11 # Files to explicitly exclude from code coverage
12 SET(CTEST_CUSTOM_COVERAGE_EXCLUDE
13 ${CTEST_CUSTOM_COVERAGE_EXCLUDE}
15 # Exclude the internal BLAS libraries
18 # Exclude the testing code itself from code coverage
22 # Warnings to explicitly ignore
23 SET(CTEST_CUSTOM_WARNING_EXCEPTION
24 ${CTEST_CUSTOM_WARNING_EXCEPTION}
26 # Common warning when linking ATLAS built with GNU Fortran 4.1 and building
27 # with GNU Fortran 4.4. It can be safely ignored.
28 "libgfortran.*may conflict with libgfortran"
30 # Harmless warning often seen on IRIX
31 "WARNING 84 : .*libm.* is not used for resolving any symbol"
33 # Warnings caused by sun compilers when building code to only run on your
35 "xarch=native on this architecture implies -xarch=.*which generates code that does not run"
37 # Harmless warnings from the Intel compiler on Windows
38 "ipo: warning #11010: file format not recognized for .*\\.exe\\.embed\\.manifest\\.res"
39 "LINK : warning LNK4224: /INCREMENTAL:YES is no longer supported; ignored"
41 # Warnings caused by string truncation in the test code. The truncation is
43 "Character string truncated to length 1 on assignment"
46 SET(CTEST_CUSTOM_POST_TEST "./lapack_testing.py -s -d Testing")