File: CTestCustom.cmake.in

package info (click to toggle)
adios2 2.10.2%2Bdfsg1-2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 33,764 kB
  • sloc: cpp: 175,964; ansic: 160,510; f90: 14,630; yacc: 12,668; python: 7,275; perl: 7,126; sh: 2,825; lisp: 1,106; xml: 1,049; makefile: 579; lex: 557
file content (47 lines) | stat: -rw-r--r-- 1,902 bytes parent folder | download | duplicates (2)
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
43
44
45
46
47
#------------------------------------------------------------------------------#
# Distributed under the OSI-approved Apache License, Version 2.0.  See
# accompanying file Copyright.txt for details.
#------------------------------------------------------------------------------#

set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_ERRORS 1000)
set(CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS 1000)

list(APPEND CTEST_CUSTOM_WARNING_EXCEPTION
  "H5PL\\.c.*dlopen.*glibc"
  "gtest\\.cc.*getaddrinfo.*glibc"
  ".*/thirdparty/.*"
  "warning: Using '.*' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking"
  "PGC.*compilation completed with warnings"
  "Warning: stand-alone `data16' prefix"
  "Warning: Type mismatch between actual argument.*"
  "Warning: Rank mismatch between actual argument.*"
  "zfp/types.h.*typedef"
  "was built for newer macOS version"
  "warning generated"
  "warnings generated"
  "warning: template parameter ... is not used in declaring the parameter types of function template"
  "warning: command-line option '.*' is valid for Fortran but not for C"
  "Warning #20208-D: '.*' is treated as '.*' in device code"
  "Warning: '.*' is treated as '.*' in device code"
  ".*was specified as both a system and non-system include directory.*"
  "Wunused-command-line-argument"
  "ld: warning: -undefined dynamic_lookup may not work with chained fixups"
  "ld: warning: ignoring duplicate libraries:"
)
list(APPEND CTEST_CUSTOM_COVERAGE_EXCLUDE
  ".*/thirdparty/.*"
  ".*/testing/.*"
  ".*/examples/.*"
)

if (@CMAKE_SYSTEM_PROCESSOR@ STREQUAL "ppc64le")

# Exclude flaky tests for now
list(APPEND CTEST_CUSTOM_TESTS_IGNORE
  "Interface.ADIOSInterface.ADIOSNoMpi.Serial"
  "Interface.ADIOS2_CXX11_API_MultiBlock/*.Put.Serial"
  "Interface.ADIOS2_CXX11_API_IO.EngineDefault.Serial"
  "Interface.ADIOS2_CXX11_API_IO.Engine.Serial"
)

endif()