File: CTestCustom.cmake.in

package info (click to toggle)
scalapack 2.2.2-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 37,012 kB
  • sloc: fortran: 339,113; ansic: 74,517; makefile: 1,494; sh: 34
file content (42 lines) | stat: -rw-r--r-- 1,491 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#
# For further details regarding this file, 
# see http://www.vtk.org/Wiki/CMake_Testing_With_CTest#Customizing_CTest
#

SET(CTEST_CUSTOM_MAXIMUM_PASSED_TEST_OUTPUT_SIZE   0)
SET(CTEST_CUSTOM_MAXIMUM_FAILED_TEST_OUTPUT_SIZE   0)
SET(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS        500)
SET(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS      500)

# Files to explicitly exclude from code coverage
SET(CTEST_CUSTOM_COVERAGE_EXCLUDE
 ${CTEST_CUSTOM_COVERAGE_EXCLUDE}
 
 # Exclude the testing code itself from code coverage
 "/TESTING/"
)

# Warnings to explicitly ignore
SET(CTEST_CUSTOM_WARNING_EXCEPTION
  ${CTEST_CUSTOM_WARNING_EXCEPTION}

  # Common warning when linking ATLAS built with GNU Fortran 4.1 and building 
  # with GNU Fortran 4.4.  It can be safely ignored.
  "libgfortran.*may conflict with libgfortran"

  # Harmless warning often seen on IRIX
  "WARNING 84 : .*libm.* is not used for resolving any symbol"

  # Warnings caused by sun compilers when building code to only run on your 
  # native platform
  "xarch=native on this architecture implies -xarch=.*which generates code that does not run"
  
  # Harmless warnings from the Intel compiler on Windows
  "ipo: warning #11010: file format not recognized for .*\\.exe\\.embed\\.manifest\\.res"
  "LINK : warning LNK4224: /INCREMENTAL:YES is no longer supported;  ignored"

  # Warnings caused by string truncation in the test code.  The truncation is 
  # intentional
  "Character string truncated to length 1 on assignment"
)