2014-03-12 05:14:57 +08:00
|
|
|
set (CTEST_CUSTOM_MAXIMUM_NUMBER_OF_WARNINGS 3000)
|
2016-05-04 23:19:34 +08:00
|
|
|
|
2014-03-12 05:14:57 +08:00
|
|
|
set (CTEST_CUSTOM_WARNING_EXCEPTION
|
2010-10-07 04:49:54 +08:00
|
|
|
${CTEST_CUSTOM_WARNING_EXCEPTION}
|
2013-06-11 23:10:18 +08:00
|
|
|
# "H5detect.c.[0-9]+.[ \t]*:[ \t]*warning C4090:"
|
|
|
|
# "H5detect.c.[0-9]+.[ \t]*:[ \t]*warning:[ \t]*passing argument"
|
|
|
|
# "H5detect.c[0-9 \t:]*warning:[ \t]*passing argument"
|
|
|
|
# "note.*expected.*void.*but argument is of type.*volatile"
|
|
|
|
# "H5Tconv.c[0-9 \t:]*warning:[ \t]*comparison is always false due to limited range of data type"
|
|
|
|
# "H5Ztrans.c.[0-9]+.[ \t]*:[ \t]*warning C4244"
|
|
|
|
# "SZIP.src.*:[ \t]*warning"
|
|
|
|
# "POSIX name for this item is deprecated"
|
2010-10-07 04:49:54 +08:00
|
|
|
"disabling jobserver mode"
|
2012-05-25 21:36:04 +08:00
|
|
|
"config.cmake.xlatefile.c"
|
2013-06-11 23:10:18 +08:00
|
|
|
# "warning.*implicit declaration of function"
|
|
|
|
# "note: expanded from macro"
|
2012-05-26 01:36:01 +08:00
|
|
|
# "fpp:[ \t]*warning:[ \t]*cannot remove H5_DEBUG_API - not a predefined macro"
|
2010-10-07 04:49:54 +08:00
|
|
|
)
|
2016-05-04 23:19:34 +08:00
|
|
|
|
2014-03-12 05:14:57 +08:00
|
|
|
set (CTEST_CUSTOM_MEMCHECK_IGNORE
|
2010-10-07 04:49:54 +08:00
|
|
|
${CTEST_CUSTOM_MEMCHECK_IGNORE}
|
2014-04-03 02:35:01 +08:00
|
|
|
H5TEST-flush1 #designed to fail
|
|
|
|
H5TEST-flush2 #designed to need flush1
|
|
|
|
H5TEST-error_test #uses runTest.cmake
|
|
|
|
H5TEST-err_compat #uses runTest.cmake
|
|
|
|
H5TEST-links_env #uses runTest.cmake
|
|
|
|
H5TEST-testlibinfo #uses grepTest.cmake
|
|
|
|
H5TEST-clear-testhdf5-objects
|
|
|
|
H5TEST-clear-objects
|
|
|
|
H5TEST-clear-cache-objects
|
|
|
|
H5TEST-clear-cache_api-objects
|
|
|
|
H5TEST-clear-cache_tagging-objects
|
|
|
|
H5TEST-clear-ttsafe-objects
|
|
|
|
H5TEST-clear-err_compat-objects
|
|
|
|
H5TEST-clear-error_test-objects
|
|
|
|
H5TEST-clear-links_env-objects
|
2011-08-10 03:14:36 +08:00
|
|
|
PERFORM_h5perform-clear-objects
|
2013-09-10 21:59:22 +08:00
|
|
|
HL_TOOLS-clear-objects
|
2014-04-03 02:35:01 +08:00
|
|
|
HL_test-clear-objects
|
2016-05-04 23:19:34 +08:00
|
|
|
HL_FORTRAN_test-clear-objects
|
|
|
|
FORTRAN_testhdf5-clear-objects
|
|
|
|
CPP_testhdf5-clear-objects
|
2010-11-17 02:22:36 +08:00
|
|
|
######### tools/h5copy #########
|
2013-02-13 04:47:31 +08:00
|
|
|
H5COPY-clearall-objects
|
2010-11-17 02:22:36 +08:00
|
|
|
######### tools/h5diff #########
|
|
|
|
H5DIFF-clearall-objects
|
|
|
|
######### tools/h5dump #########
|
2010-10-07 04:49:54 +08:00
|
|
|
H5DUMP-clearall-objects
|
2011-03-10 21:54:21 +08:00
|
|
|
H5DUMP_PACKED_BITS-clearall-objects
|
2010-10-07 04:49:54 +08:00
|
|
|
H5DUMP-XML-clearall-objects
|
2016-03-31 22:02:24 +08:00
|
|
|
H5DUMP_VDS-clearall-objects
|
2016-10-27 23:14:31 +08:00
|
|
|
######### tools/h5format_convert #########
|
|
|
|
H5FC-clearall-objects
|
2010-11-17 02:22:36 +08:00
|
|
|
######### tools/h5import #########
|
2016-05-04 23:19:34 +08:00
|
|
|
H5IMPORT-h5importtest-clear-objects
|
2013-02-15 02:37:52 +08:00
|
|
|
H5IMPORT-clear-objects
|
2011-03-24 05:23:11 +08:00
|
|
|
######### tools/h5jam #########
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-SETUP-N_twithub_u10_c-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub_u10_c
|
|
|
|
H5JAM-N_twithub_u10_c-clear-objects
|
|
|
|
H5JAM-NONE_COPY-N_twithub_u10_c
|
|
|
|
H5JAM-CHECKFILE-N_twithub_u10_c-clear-objects
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-SETUP-N_twithub_u511_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub_u511_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-N_twithub_u511_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub_u511_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub_u511_c-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub_u512_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub_u512_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-N_twithub_u512_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub_u512_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub_u512_c-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub_u513_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub_u513_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-N_twithub_u513_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub_u513_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub_u513_c-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub513_u10_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub513_u10_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-N_twithub513_u10_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub513_u10_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub513_u10_c-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub513_u511_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub513_u511_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-N_twithub513_u511_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub513_u511_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub513_u511_c-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub513_u512_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub513_u512_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-N_twithub513_u512_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub513_u512_c
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub513_u512_c-clear-objects
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-SETUP-N_twithub513_u513_c-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub513_u513_c
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-N_twithub513_u513_c-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-N_twithub513_u513_c
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-CHECKFILE-N_twithub513_u513_c-clear-objects
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-twithub_u10_c-clear-objects
|
|
|
|
H5JAM-twithub_u511_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u511_c-clear-objects
|
|
|
|
H5JAM-twithub_u512_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u512_c-clear-objects
|
|
|
|
H5JAM-twithub_u513_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u513_c-clear-objects
|
|
|
|
H5JAM-twithub513_u10_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u10_c-clear-objects
|
|
|
|
H5JAM-twithub513_u511_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u511_c-clear-objects
|
|
|
|
H5JAM-twithub513_u512_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u512_c-clear-objects
|
|
|
|
H5JAM-twithub513_u513_c-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u513_c-clear-objects
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-SETUP-twithub_tall-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-twithub_tall
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-UNJAM-twithub_tall-clear-objects
|
|
|
|
H5JAM-UNJAM_D-twithub_tall-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_tall-clear-objects
|
|
|
|
H5JAM-SETUP-twithub513_tall-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-twithub513_tall
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-UNJAM-twithub513_tall-clear-objects
|
|
|
|
H5JAM-UNJAM_D-twithub513_tall-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_tall-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub_tall-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub_tall
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-UNJAM-N_twithub_tall-clear-objects
|
|
|
|
H5JAM-UNJAM_D-N_twithub_tall-clear-objects
|
|
|
|
H5JAM-CHECKFILE-N_twithub_tall-clear-objects
|
|
|
|
H5JAM-SETUP-N_twithub513_tall-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-N_twithub513_tall
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-UNJAM-N_twithub513_tall-clear-objects
|
|
|
|
H5JAM-UNJAM_D-N_twithub513_tall-clear-objects
|
|
|
|
H5JAM-CHECKFILE-N_twithub513_tall-clear-objects
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-SETUP-D_twithub_tall-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-SETUP-D_twithub_tall
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-UNJAM-D_twithub_tall-clear-objects
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-UNJAM_D-D_twithub_tall-clear-objects
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-D_twithub_tall-clear-objects
|
|
|
|
H5JAM-SETUP-D_twithub513_tall-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-D_twithub513_tall
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-UNJAM-D_twithub513_tall-clear-objects
|
2011-03-25 22:15:56 +08:00
|
|
|
H5JAM-UNJAM_D-D_twithub513_tall-clear-objects
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-D_twithub513_tall-clear-objects
|
|
|
|
H5JAM-CHECKFILE-ta_u513-clear-objects
|
|
|
|
H5JAM-twithub_u10-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u10-clear-objects
|
|
|
|
H5JAM-twithub_u511-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u511-clear-objects
|
|
|
|
H5JAM-twithub_u512-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u512-clear-objects
|
|
|
|
H5JAM-twithub_u513-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub_u513-clear-objects
|
|
|
|
H5JAM-twithub513_u10-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u10-clear-objects
|
|
|
|
H5JAM-twithub513_u511-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u511-clear-objects
|
|
|
|
H5JAM-twithub513_u512-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u512-clear-objects
|
|
|
|
H5JAM-twithub513_u513-clear-objects
|
|
|
|
H5JAM-CHECKFILE-twithub513_u513-clear-objects
|
|
|
|
H5JAM-twithub_u10_c-clear-objects
|
|
|
|
H5JAM-tall_u10-clear-objects
|
|
|
|
H5JAM-CHECKFILE-tall_u10-clear-objects
|
|
|
|
H5JAM-tall_u511-clear-objects
|
|
|
|
H5JAM-CHECKFILE-tall_u511-clear-objects
|
|
|
|
H5JAM-tall_u512-clear-objects
|
|
|
|
H5JAM-CHECKFILE-tall_u512-clear-objects
|
|
|
|
H5JAM-tall_u513-clear-objects
|
|
|
|
H5JAM-CHECKFILE-tall_u513-clear-objects
|
|
|
|
H5JAM-SETUP-ta_u10-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-ta_u10
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-ta_u10-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-ta_u10
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-ta_u10-clear-objects
|
|
|
|
H5JAM-SETUP-ta_u511-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-ta_u511
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-ta_u511-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-ta_u511
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-ta_u511-clear-objects
|
|
|
|
H5JAM-SETUP-ta_u512-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-ta_u512
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-ta_u512-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-ta_u512
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-CHECKFILE-ta_u512-clear-objects
|
|
|
|
H5JAM-SETUP-ta_u513-clear-objects
|
2011-03-26 22:49:51 +08:00
|
|
|
H5JAM-SETUP-ta_u513
|
2011-03-24 05:23:11 +08:00
|
|
|
H5JAM-ta_u513-clear-objects
|
2011-04-08 22:31:34 +08:00
|
|
|
H5JAM-NONE_COPY-ta_u513
|
2010-11-17 02:22:36 +08:00
|
|
|
######### tools/h5ls #########
|
|
|
|
H5LS-clearall-objects
|
2016-10-27 23:14:31 +08:00
|
|
|
H5LS_VDS-clearall-objects
|
2010-11-17 02:22:36 +08:00
|
|
|
######### tools/h5repack #########
|
|
|
|
H5REPACK-clearall-objects
|
2011-03-25 22:15:56 +08:00
|
|
|
H5REPACK-gzip_verbose_filters #uses runTest.cmake
|
2010-11-17 02:22:36 +08:00
|
|
|
H5REPACK_VERIFY_LAYOUT-dset2_chunk_20x10 #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT_ALL-chunk_20x10 #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset2_conti #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT_ALL-conti #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset2_compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT_ALL-compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset_compa_conti #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset_compa_chunk #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset_compa_compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset_conti_compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset_conti_chunk #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-dset_conti_conti #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-chunk_compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-chunk_conti #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-chunk_18x13 #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-contig_small_compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT-contig_small_fixed_compa #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT_ALL-layout_long_switches #uses grepTest.cmake
|
|
|
|
H5REPACK_VERIFY_LAYOUT_ALL-layout_short_switches #uses grepTest.cmake
|
2013-09-10 21:59:22 +08:00
|
|
|
H5REPACK-plugin
|
2010-11-17 02:22:36 +08:00
|
|
|
######### tools/h5stat #########
|
|
|
|
H5STAT-clearall-objects
|
|
|
|
######### tools/misc #########
|
2013-02-16 03:35:21 +08:00
|
|
|
H5REPART-clearall-objects
|
|
|
|
H5MKGRP-clearall-objects
|
2011-03-25 22:15:56 +08:00
|
|
|
######### examples #########
|
|
|
|
EXAMPLES-clear-objects
|
2014-04-03 02:35:01 +08:00
|
|
|
CPP_ex-clear-objects
|
2016-05-04 23:19:34 +08:00
|
|
|
CPP_ex_tutr-clear-objects
|
|
|
|
HL_ex-clear-objects
|
|
|
|
f90_ex-clear-objects
|
|
|
|
HL_FORTRAN_f90_ex-clear-objects
|
2010-10-07 04:49:54 +08:00
|
|
|
)
|