zoukankan      html  css  js  c++  java
  • C单元测试库check的安装及简单使用

    编译check

    1.源码路径
    https://github.com/libcheck/check.git
    2.解压缩
    unzip check-master.zip
    3.创建编译目录
    mkdir check-master/src/build
    4.用cmake命令编译
    cd check-master/src/build
    cmake ..
    make

    5.如果要打印编译的详细日志和方便调试
    vi CMakeCache.txt
    CMAKE_BUILD_TYPE:STRING=Debug
    CMAKE_VERBOSE_MAKEFILE:BOOL=ON
    cmake ..
    make 

    6.编译成功后的输出的头文件、静态库和动态库的路径如下

    [plh@localhost build]$ ls -al src/*.h
    -rw-rw-r--. 1 plh plh 72791 12月 22 15:38 src/check.h
    [plh@localhost build]$ ls -al src/lib*
    -rw-rw-r--. 1 plh plh 181276 12月 22 15:39 src/libcheck.a
    lrwxrwxrwx. 1 plh plh 13 12月 22 15:39 src/libcheck.so -> libcheck.so.0
    lrwxrwxrwx. 1 plh plh 18 12月 22 15:39 src/libcheck.so.0 -> libcheck.so.0.15.2
    -rwxrwxr-x. 1 plh plh 107792 12月 22 15:39 src/libcheck.so.0.15.2

    使用check

    1.所有的文件结构如下,其中check.h和lib*文件是编译check成功后的输出文件

     1 [plh@localhost test]$ ls -al
     2 总用量 372
     3 drwxrwxr-x. 2 plh plh    165 12月 22 16:33 .
     4 drwxrwxr-x. 4 plh plh     62 12月 22 15:50 ..
     5 -rw-rw-r--. 1 plh plh  72791 12月 22 15:54 check.h
     6 -rw-rw-r--. 1 plh plh 181276 12月 22 15:54 libcheck.a
     7 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so -> libcheck.so.0.15.2
     8 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so.0 -> libcheck.so.0.15.2
     9 -rwxrwxr-x. 1 plh plh 107792 12月 22 15:54 libcheck.so.0.15.2
    10 -rw-rw-r--. 1 plh plh    400 12月 22 16:32 Makefile
    11 -rw-rw-r--. 1 plh plh   1212 12月 22 16:14 test_check.h
    12 -rw-rw-r--. 1 plh plh   2106 12月 22 16:32 test_unittests.c

    2.文件test_check.h

     1 #ifndef TEST_CHECK_H
     2 #define TEST_CHECK_H
     3 
     4 #include <check.h>
     5 #include <stdlib.h>
     6 
     7 #define FAIL_RET() do { fail(); return; } while(0)
     8 #define EXPECT(x) fail_unless(x)
     9 #define EXPECT_RET(x) do { fail_unless(x); if(!(x)) { return; }} while(0)
    10 #define EXPECT_RETX(x, y) do { fail_unless(x); if(!(x)) { return y; }} while(0)
    11 #define EXPECT_RETNULL(x) EXPECT_RETX(x, NULL)
    12 
    13 typedef struct {
    14   TFun func;
    15   const char *name;
    16 } testfunc;
    17 
    18 #define TESTFUNC(x) {(x), "" # x "" }
    19 
    20 /* Modified function from check.h, supplying function name */
    21 #define tcase_add_named_test(tc,tf) 
    22    _tcase_add_test((tc),(tf).func,0, 0, 0, 1)
    23 
    24 /** typedef for a function returning a test suite */
    25 typedef Suite* (suite_getter_fn)(void);
    26 
    27 /** Create a test suite */
    28 Suite* create_suite(const char* name, testfunc *tests, size_t num_tests, SFun setup, SFun teardown);
    29 
    30 /* helper functions */
    31 #include <stdio.h>
    32 #define SKIP_POOL(x) (1 << x)
    33 #define SKIP_HEAP    (1 << MEMP_MAX)
    34 #define TEST_PLATFORM_ASSERT(x) do {printf("Assertion "%s" failed at line %d in %s
    ", x, __LINE__, __FILE__); fflush(NULL); abort();} while(0)
    35 #define TEST_ASSERT(message, assertion) do { if (!(assertion)) { TEST_PLATFORM_ASSERT(message); }} while(0)
    36 
    37 #endif
    test_check.h

    3.文件test_unittests.c

     1 /****************************************
     2  * part1: 定义头文件"test_check.h"中的函数
     3  ***************************************/
     4 #include "test_check.h"
     5 Suite* create_suite(const char* name, testfunc *tests, size_t num_tests, SFun setup, SFun teardown)
     6 {
     7   size_t i;
     8   Suite *s = suite_create(name);
     9 
    10   for(i = 0; i < num_tests; i++) {
    11     TCase *tc_core = tcase_create(name);
    12     if ((setup != NULL) || (teardown != NULL)) {
    13       tcase_add_checked_fixture(tc_core, setup, teardown);
    14     }
    15     tcase_add_named_test(tc_core, tests[i]);
    16     suite_add_tcase(s, tc_core);
    17   }
    18   return s;
    19 }
    20 
    21 
    22 /****************************************
    23  * part2: 定义真正的测试用例函数
    24  ***************************************/
    25 #include <stdio.h>
    26 #include <stdlib.h>
    27 
    28 static void test_A_setup(){
    29     printf("[%s,%d] set up
    ", __FUNCTION__, __LINE__);
    30 }
    31 
    32 static void test_A_teardown(){
    33     printf("[%s,%d] tear down
    ", __FUNCTION__, __LINE__);
    34 }
    35 
    36 START_TEST(test_A_func)
    37 {
    38     printf("[%s,%d] do test A func
    ", __FUNCTION__, __LINE__);
    39 }
    40 END_TEST
    41 
    42 Suite *test_A_suit(void){
    43     testfunc tests[] = {
    44         TESTFUNC(test_A_func)
    45     };
    46     return create_suite("A", tests, sizeof(tests)/sizeof(testfunc), test_A_setup, test_A_teardown);
    47 }
    48 
    49 
    50 /****************************************
    51  * part3: 定义条用测试用例函数的总函数
    52  ***************************************/
    53 int unittests_run(void)
    54 {
    55     
    56     /*将part2中的函数名依次填入数组 suites*/
    57     suite_getter_fn* suites[] = {
    58         test_A_suit
    59     };
    60     size_t num = sizeof(suites)/sizeof(void*);
    61     TEST_ASSERT("No suites defined", (num > 0));
    62 
    63     SRunner *sr;    
    64     sr = srunner_create((suites[0])());
    65     srunner_set_xml(sr, "test_unittests.xml");
    66 
    67     size_t i;
    68     for(i = 1; i < num; i++){
    69         srunner_add_suite(sr, ((suite_getter_fn*)suites[i])());
    70     }
    71 
    72     srunner_run_all(sr, CK_NORMAL);
    73 
    74     int number_failed = 0;
    75     number_failed = srunner_ntests_failed(sr);
    76 
    77     srunner_free(sr);
    78 
    79     return (number_failed == 0) ? EXIT_SUCCESS : EXIT_FAILURE;
    80 }
    81 
    82 /****************************************
    83  * part4: MAIN 函数
    84  ***************************************/
    85 int main(void)
    86 {
    87     return unittests_run();
    88 }
    test_unittests.c

    4.文件Makefile

     1 CC = gcc
     2 H = -I./
     3 O = .
     4 SRC = .
     5 LIBS += ./libcheck.a 
     6 # double floor(double x);
     7 LIBS += -lm 
     8 # __pthread_unregister_cancel
     9 LIBS += -lpthread
    10 # int timer_create(clockid_t clockid, struct sigevent *sevp, timer_t *timerid);
    11 LIBS += -lrt
    12 
    13 all:
    14     $(CC) $(H) -o $(O)/test_unittests.o -c $(SRC)/test_unittests.c
    15     $(CC) -o test_bin $(O)/test_unittests.o $(LIBS)
    16 
    17 clean:
    18     rm -f *.o test_bin test_unittests.xml
    Makefile

    5.编译成功后的输出文件是test_bin

    make

    6.运行test_bin, 运行成功后的输出文件是test_unittests.xml

    ./test_bin

    [plh@localhost test]$ ./test_bin
    Running suite(s): A
    [test_A_setup,29] set up
    [test_A_func_fn,38] do test A func
    [test_A_teardown,33] tear down
    100%: Checks: 1, Failures: 0, Errors: 0
    [plh@localhost test]$ cat test_unittests.xml
    <?xml version="1.0"?>
    <?xml-stylesheet type="text/xsl" href="http://check.sourceforge.net/xml/check_unittest.xslt"?>
    <testsuites xmlns="http://check.sourceforge.net/ns">
      <datetime>2020-12-22 16:33:23</datetime>
      <suite>
        <title>A</title>
        <test result="success">
          <path>.</path>
          <fn>test_unittests.c:36</fn>
          <id>test_A_func</id>
          <iteration>0</iteration>
          <duration>0.000065</duration>
          <description>A</description>
          <message>Passed</message>
        </test>
      </suite>
      <duration>0.002629</duration>
    </testsuites>

    附录1:

    编译全过程的日志文件

    [plh@localhost check]$ clear
    [plh@localhost check]$ ls
    check-master.zip
    [plh@localhost check]$ unzip check-master.zip
    Archive:  check-master.zip
    9154cf2653fec385532b6625cf26f1aca23907f8
       creating: check-master/
      inflating: check-master/.editorconfig
       creating: check-master/.github/
       creating: check-master/.github/ISSUE_TEMPLATE/
      inflating: check-master/.github/ISSUE_TEMPLATE/bug.md
     extracting: check-master/.github/ISSUE_TEMPLATE/config.yml
       creating: check-master/.github/workflows/
      inflating: check-master/.github/workflows/linux.yml
      inflating: check-master/.github/workflows/osx.yml
      inflating: check-master/.github/workflows/windows.yml
      inflating: check-master/.gitignore
      inflating: check-master/AUTHORS
      inflating: check-master/CMakeLists.txt
      inflating: check-master/COPYING.LESSER
      inflating: check-master/ChangeLog
      inflating: check-master/HACKING
      inflating: check-master/Makefile.am
      inflating: check-master/NEWS
      inflating: check-master/README.md
      inflating: check-master/THANKS
      inflating: check-master/TODO
      inflating: check-master/appveyor.yml
      inflating: check-master/check.m4
      inflating: check-master/check.pc.in
       creating: check-master/checkmk/
      inflating: check-master/checkmk/CMakeLists.txt
      inflating: check-master/checkmk/Makefile.am
      inflating: check-master/checkmk/README
      inflating: check-master/checkmk/checkmk.in
       creating: check-master/checkmk/doc/
      inflating: check-master/checkmk/doc/checkmk.1
      inflating: check-master/checkmk/doc/checkmk.sgml
     extracting: check-master/checkmk/doc/manpage.links
      inflating: check-master/checkmk/doc/manpage.refs
       creating: check-master/checkmk/examples/
        linking: check-master/checkmk/examples/basic_complete.ts  -> ../test/basic_complete/in
        linking: check-master/checkmk/examples/multiple_everything.ts  -> ../test/multiple_everything/in
       creating: check-master/checkmk/test/
       creating: check-master/checkmk/test/argument_ws/
      inflating: check-master/checkmk/test/argument_ws/in
      inflating: check-master/checkmk/test/argument_ws/x_output
       creating: check-master/checkmk/test/basic_complete/
      inflating: check-master/checkmk/test/basic_complete/in
      inflating: check-master/checkmk/test/basic_complete/x_output
       creating: check-master/checkmk/test/between_the_lines/
      inflating: check-master/checkmk/test/between_the_lines/in
      inflating: check-master/checkmk/test/between_the_lines/x_output
       creating: check-master/checkmk/test/case_insensitive_pp/
      inflating: check-master/checkmk/test/case_insensitive_pp/in
      inflating: check-master/checkmk/test/case_insensitive_pp/x_output
      inflating: check-master/checkmk/test/check_checkmk
       creating: check-master/checkmk/test/clean_mode/
      inflating: check-master/checkmk/test/clean_mode/cmd
      inflating: check-master/checkmk/test/clean_mode/in
      inflating: check-master/checkmk/test/clean_mode/x_output
       creating: check-master/checkmk/test/declarations/
      inflating: check-master/checkmk/test/declarations/in
      inflating: check-master/checkmk/test/declarations/x_output
       creating: check-master/checkmk/test/empty_input/
     extracting: check-master/checkmk/test/empty_input/in
     extracting: check-master/checkmk/test/empty_input/x_err
     extracting: check-master/checkmk/test/empty_input/x_output
       creating: check-master/checkmk/test/invalid_ucn/
      inflating: check-master/checkmk/test/invalid_ucn/in
      inflating: check-master/checkmk/test/invalid_ucn/x_err
      inflating: check-master/checkmk/test/invalid_ucn/x_output
       creating: check-master/checkmk/test/main_post/
      inflating: check-master/checkmk/test/main_post/in
      inflating: check-master/checkmk/test/main_post/x_output
       creating: check-master/checkmk/test/main_post_multiple/
      inflating: check-master/checkmk/test/main_post_multiple/in
     extracting: check-master/checkmk/test/main_post_multiple/x_err
      inflating: check-master/checkmk/test/main_post_multiple/x_output
       creating: check-master/checkmk/test/main_pre_after_post/
      inflating: check-master/checkmk/test/main_pre_after_post/in
      inflating: check-master/checkmk/test/main_pre_after_post/x_err
      inflating: check-master/checkmk/test/main_pre_after_post/x_output
       creating: check-master/checkmk/test/main_pre_multiple/
      inflating: check-master/checkmk/test/main_pre_multiple/in
     extracting: check-master/checkmk/test/main_pre_multiple/x_err
      inflating: check-master/checkmk/test/main_pre_multiple/x_output
       creating: check-master/checkmk/test/multiple_everything/
      inflating: check-master/checkmk/test/multiple_everything/in
      inflating: check-master/checkmk/test/multiple_everything/x_output
       creating: check-master/checkmk/test/name_enc/
     extracting: check-master/checkmk/test/name_enc/cmd
      inflating: check-master/checkmk/test/name_enc/x_output
       creating: check-master/checkmk/test/no_args/
      inflating: check-master/checkmk/test/no_args/cmd
      inflating: check-master/checkmk/test/no_args/in
      inflating: check-master/checkmk/test/no_args/x_output
       creating: check-master/checkmk/test/non_word_chars/
      inflating: check-master/checkmk/test/non_word_chars/in
      inflating: check-master/checkmk/test/non_word_chars/x_output
       creating: check-master/checkmk/test/not_really_repeated/
      inflating: check-master/checkmk/test/not_really_repeated/in
      inflating: check-master/checkmk/test/not_really_repeated/x_output
       creating: check-master/checkmk/test/num_start_test_name/
      inflating: check-master/checkmk/test/num_start_test_name/in
      inflating: check-master/checkmk/test/num_start_test_name/x_err
      inflating: check-master/checkmk/test/num_start_test_name/x_output
       creating: check-master/checkmk/test/pass_thru/
      inflating: check-master/checkmk/test/pass_thru/in
     extracting: check-master/checkmk/test/pass_thru/x_err
      inflating: check-master/checkmk/test/pass_thru/x_output
       creating: check-master/checkmk/test/repeated_argument_tests/
      inflating: check-master/checkmk/test/repeated_argument_tests/in
     extracting: check-master/checkmk/test/repeated_argument_tests/x_err
      inflating: check-master/checkmk/test/repeated_argument_tests/x_output
       creating: check-master/checkmk/test/repeated_suites/
      inflating: check-master/checkmk/test/repeated_suites/in
     extracting: check-master/checkmk/test/repeated_suites/x_err
      inflating: check-master/checkmk/test/repeated_suites/x_output
       creating: check-master/checkmk/test/repeated_tcases/
      inflating: check-master/checkmk/test/repeated_tcases/in
     extracting: check-master/checkmk/test/repeated_tcases/x_err
      inflating: check-master/checkmk/test/repeated_tcases/x_output
       creating: check-master/checkmk/test/repeated_tests/
      inflating: check-master/checkmk/test/repeated_tests/in
     extracting: check-master/checkmk/test/repeated_tests/x_err
      inflating: check-master/checkmk/test/repeated_tests/x_output
       creating: check-master/checkmk/test/single_test_line/
      inflating: check-master/checkmk/test/single_test_line/in
      inflating: check-master/checkmk/test/single_test_line/x_output
       creating: check-master/checkmk/test/tcase_implied_repeat/
      inflating: check-master/checkmk/test/tcase_implied_repeat/in
     extracting: check-master/checkmk/test/tcase_implied_repeat/x_err
      inflating: check-master/checkmk/test/tcase_implied_repeat/x_output
       creating: check-master/checkmk/test/test_after_main_post/
      inflating: check-master/checkmk/test/test_after_main_post/in
      inflating: check-master/checkmk/test/test_after_main_post/x_err
      inflating: check-master/checkmk/test/test_after_main_post/x_output
       creating: check-master/checkmk/test/test_after_main_pre/
      inflating: check-master/checkmk/test/test_after_main_pre/in
      inflating: check-master/checkmk/test/test_after_main_pre/x_err
      inflating: check-master/checkmk/test/test_after_main_pre/x_output
       creating: check-master/checkmk/test/test_chars/
      inflating: check-master/checkmk/test/test_chars/in
      inflating: check-master/checkmk/test/test_chars/x_err
      inflating: check-master/checkmk/test/test_chars/x_output
       creating: check-master/checkmk/test/trailing_ws/
      inflating: check-master/checkmk/test/trailing_ws/in
      inflating: check-master/checkmk/test/trailing_ws/x_output
       creating: check-master/checkmk/test/ucn/
      inflating: check-master/checkmk/test/ucn/in
      inflating: check-master/checkmk/test/ucn/x_output
       creating: check-master/cmake/
      inflating: check-master/cmake/BuildType.cmake
      inflating: check-master/cmake/CheckHeaderDirent.cmake
      inflating: check-master/cmake/CheckStructMember.cmake
      inflating: check-master/cmake/CheckTypeExists.cmake
     extracting: check-master/cmake/check-config.cmake.in
      inflating: check-master/cmake/check_stdint.h.in
      inflating: check-master/cmake/config.h.in
      inflating: check-master/configure.ac
       creating: check-master/contrib/
      inflating: check-master/contrib/XML_for_JUnit.xsl
      inflating: check-master/contrib/check_unittest.txt
       creating: check-master/contrib/eclipse/
      inflating: check-master/contrib/eclipse/README
      inflating: check-master/contrib/eclipse/check_template_eclipse_helios.xml
       creating: check-master/contrib/improved_make_check/
      inflating: check-master/contrib/improved_make_check/COPYING
      inflating: check-master/contrib/improved_make_check/README
      inflating: check-master/contrib/improved_make_check/check.mk
      inflating: check-master/contrib/make_macros
       creating: check-master/doc/
      inflating: check-master/doc/.cvsignore
      inflating: check-master/doc/CMakeLists.txt
      inflating: check-master/doc/Makefile.am
      inflating: check-master/doc/check.texi
      inflating: check-master/doc/doxygen-devel.conf
      inflating: check-master/doc/doxygen.conf
       creating: check-master/doc/example/
      inflating: check-master/doc/example/.cvsignore
      inflating: check-master/doc/example/CMakeLists.txt
      inflating: check-master/doc/example/Makefile.am
      inflating: check-master/doc/example/README
       creating: check-master/doc/example/cmake/
      inflating: check-master/doc/example/cmake/COPYING-CMAKE-SCRIPTS.txt
      inflating: check-master/doc/example/cmake/FindCheck.cmake
      inflating: check-master/doc/example/cmake/config.h.in
      inflating: check-master/doc/example/configure.ac
       creating: check-master/doc/example/src/
      inflating: check-master/doc/example/src/CMakeLists.txt
      inflating: check-master/doc/example/src/Makefile.am
      inflating: check-master/doc/example/src/main.c
      inflating: check-master/doc/example/src/money.1.c
      inflating: check-master/doc/example/src/money.1.h
      inflating: check-master/doc/example/src/money.2.h
      inflating: check-master/doc/example/src/money.3.c
      inflating: check-master/doc/example/src/money.4.c
      inflating: check-master/doc/example/src/money.5.c
      inflating: check-master/doc/example/src/money.6.c
      inflating: check-master/doc/example/src/money.c
      inflating: check-master/doc/example/src/money.h
       creating: check-master/doc/example/tests/
      inflating: check-master/doc/example/tests/CMakeLists.txt
      inflating: check-master/doc/example/tests/Makefile.am
      inflating: check-master/doc/example/tests/check_money.1.c
      inflating: check-master/doc/example/tests/check_money.2.c
      inflating: check-master/doc/example/tests/check_money.3.c
      inflating: check-master/doc/example/tests/check_money.6.c
      inflating: check-master/doc/example/tests/check_money.7.c
      inflating: check-master/doc/example/tests/check_money.c
      inflating: check-master/doc/fdl.texi
       creating: check-master/doc/man/
      inflating: check-master/doc/man/CMakeLists.txt
      inflating: check-master/doc/man/Makefile.am
       creating: check-master/doc/man/man3/
      inflating: check-master/doc/man/man3/CMakeLists.txt
     extracting: check-master/doc/man/man3/Makefile.am
      inflating: check-master/doc/man/man3/suite_create.3.in
       creating: check-master/doc/man/man7/
      inflating: check-master/doc/man/man7/CMakeLists.txt
     extracting: check-master/doc/man/man7/Makefile.am
      inflating: check-master/doc/man/man7/libcheck.7.in
      inflating: check-master/index.html
       creating: check-master/lib/
      inflating: check-master/lib/CMakeLists.txt
      inflating: check-master/lib/Makefile.am
      inflating: check-master/lib/alarm.c
      inflating: check-master/lib/clock_gettime.c
      inflating: check-master/lib/fpclassify.c
      inflating: check-master/lib/getline.c
      inflating: check-master/lib/gettimeofday.c
      inflating: check-master/lib/libcompat.c
      inflating: check-master/lib/libcompat.h
      inflating: check-master/lib/localtime_r.c
      inflating: check-master/lib/malloc.c
      inflating: check-master/lib/pthread_mutex.c
      inflating: check-master/lib/realloc.c
      inflating: check-master/lib/snprintf.c
      inflating: check-master/lib/strdup.c
      inflating: check-master/lib/strsignal.c
      inflating: check-master/lib/timer_create.c
      inflating: check-master/lib/timer_delete.c
      inflating: check-master/lib/timer_settime.c
       creating: check-master/m4/
      inflating: check-master/m4/acx_pthread.html
      inflating: check-master/m4/acx_pthread.m4
      inflating: check-master/m4/ax_c_check_flag.html
      inflating: check-master/m4/ax_c_check_flag.m4
      inflating: check-master/m4/ax_cflags_warn_all_ansi.html
      inflating: check-master/m4/ax_cflags_warn_all_ansi.m4
      inflating: check-master/m4/ax_create_stdint_h.m4
      inflating: check-master/m4/librt_timers.m4
      inflating: check-master/m4/snprintf.m4
       creating: check-master/src/
      inflating: check-master/src/.cvsignore
      inflating: check-master/src/CMakeLists.txt
      inflating: check-master/src/Makefile.am
      inflating: check-master/src/check.c
      inflating: check-master/src/check.h.in
      inflating: check-master/src/check_error.c
      inflating: check-master/src/check_error.h
      inflating: check-master/src/check_impl.h
      inflating: check-master/src/check_list.c
      inflating: check-master/src/check_list.h
      inflating: check-master/src/check_log.c
      inflating: check-master/src/check_log.h
      inflating: check-master/src/check_msg.c
      inflating: check-master/src/check_msg.h
      inflating: check-master/src/check_pack.c
      inflating: check-master/src/check_pack.h
      inflating: check-master/src/check_print.c
      inflating: check-master/src/check_print.h
      inflating: check-master/src/check_run.c
      inflating: check-master/src/check_str.c
      inflating: check-master/src/check_str.h
       creating: check-master/tests/
      inflating: check-master/tests/.cvsignore
      inflating: check-master/tests/CMakeLists.txt
      inflating: check-master/tests/Makefile.am
      inflating: check-master/tests/check_check.h
      inflating: check-master/tests/check_check_exit.c
      inflating: check-master/tests/check_check_export_main.c
      inflating: check-master/tests/check_check_fixture.c
      inflating: check-master/tests/check_check_fork.c
      inflating: check-master/tests/check_check_limit.c
      inflating: check-master/tests/check_check_log.c
      inflating: check-master/tests/check_check_log_internal.c
      inflating: check-master/tests/check_check_main.c
      inflating: check-master/tests/check_check_master.c
      inflating: check-master/tests/check_check_msg.c
      inflating: check-master/tests/check_check_pack.c
      inflating: check-master/tests/check_check_selective.c
      inflating: check-master/tests/check_check_sub.c
      inflating: check-master/tests/check_check_tags.c
      inflating: check-master/tests/check_list.c
      inflating: check-master/tests/check_mem_leaks.c
      inflating: check-master/tests/check_nofork.c
      inflating: check-master/tests/check_nofork_teardown.c
      inflating: check-master/tests/check_set_max_msg_size.c
      inflating: check-master/tests/check_stress.c
      inflating: check-master/tests/check_thread_stress.c
       creating: check-master/tests/cmake_project_usage_test/
      inflating: check-master/tests/cmake_project_usage_test/CMakeLists.txt
      inflating: check-master/tests/cmake_project_usage_test/README
       creating: check-master/tests/cmake_project_usage_test/src/
      inflating: check-master/tests/cmake_project_usage_test/src/CMakeLists.txt
      inflating: check-master/tests/cmake_project_usage_test/src/test_suite.c
      inflating: check-master/tests/cmake_project_usage_test/src/test_suite.h
      inflating: check-master/tests/cmake_project_usage_test/src/tests.c
      inflating: check-master/tests/ex_output.c
      inflating: check-master/tests/test_check_nofork.sh
      inflating: check-master/tests/test_check_nofork_teardown.sh
      inflating: check-master/tests/test_log_output.sh
      inflating: check-master/tests/test_mem_leaks.sh
      inflating: check-master/tests/test_output.sh
      inflating: check-master/tests/test_output_strings
      inflating: check-master/tests/test_set_max_msg_size.sh
      inflating: check-master/tests/test_tap_output.sh
      inflating: check-master/tests/test_vars.in
      inflating: check-master/tests/test_xml_output.sh
       creating: check-master/web/
      inflating: check-master/web/License.txt
       creating: check-master/web/css/
      inflating: check-master/web/css/style.css
       creating: check-master/web/img/
      inflating: check-master/web/img/header_bg.gif
      inflating: check-master/web/img/menu_bg.gif
      inflating: check-master/web/img/side_bg.gif
      inflating: check-master/web/img/tab_bg.gif
      inflating: check-master/web/install.html
      inflating: check-master/web/users-of-check.html
       creating: check-master/xml/
      inflating: check-master/xml/check_unittest.xslt
    finishing deferred symbolic links:
      check-master/checkmk/examples/basic_complete.ts -> ../test/basic_complete/in
      check-master/checkmk/examples/multiple_everything.ts -> ../test/multiple_everything/in
    [plh@localhost check]$ cd check-master/
    [plh@localhost check-master]$ mkdir build
    [plh@localhost check-master]$ cd build/
    [plh@localhost build]$ cmake ..
    -- The C compiler identification is GNU 4.8.5
    -- Check for working C compiler: /usr/bin/cc
    -- Check for working C compiler: /usr/bin/cc -- works
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Setting build type to 'Release' as none was specified.
    -- Looking for include file sys/types.h
    -- Looking for include file sys/types.h - found
    -- Looking for include files sys/types.h, errno.h
    -- Looking for include files sys/types.h, errno.h - found
    -- Looking for 3 include files sys/types.h, ..., inttypes.h
    -- Looking for 3 include files sys/types.h, ..., inttypes.h - found
    -- Looking for 4 include files sys/types.h, ..., limits.h
    -- Looking for 4 include files sys/types.h, ..., limits.h - found
    -- Looking for 5 include files sys/types.h, ..., regex.h
    -- Looking for 5 include files sys/types.h, ..., regex.h - found
    -- Looking for 6 include files sys/types.h, ..., signal.h
    -- Looking for 6 include files sys/types.h, ..., signal.h - found
    -- Looking for 7 include files sys/types.h, ..., stdarg.h
    -- Looking for 7 include files sys/types.h, ..., stdarg.h - found
    -- Looking for 8 include files sys/types.h, ..., stdint.h
    -- Looking for 8 include files sys/types.h, ..., stdint.h - found
    -- Looking for 9 include files sys/types.h, ..., stdlib.h
    -- Looking for 9 include files sys/types.h, ..., stdlib.h - found
    -- Looking for 10 include files sys/types.h, ..., string.h
    -- Looking for 10 include files sys/types.h, ..., string.h - found
    -- Looking for 11 include files sys/types.h, ..., strings.h
    -- Looking for 11 include files sys/types.h, ..., strings.h - found
    -- Looking for 12 include files sys/types.h, ..., sys/time.h
    -- Looking for 12 include files sys/types.h, ..., sys/time.h - found
    -- Looking for 13 include files sys/types.h, ..., time.h
    -- Looking for 13 include files sys/types.h, ..., time.h - found
    -- Looking for 14 include files sys/types.h, ..., unistd.h
    -- Looking for 14 include files sys/types.h, ..., unistd.h - found
    -- Looking for 15 include files sys/types.h, ..., pthread.h
    -- Looking for 15 include files sys/types.h, ..., pthread.h - found
    -- Looking for 16 include files sys/types.h, ..., windows.h
    -- Looking for 16 include files sys/types.h, ..., windows.h - not found
    -- Looking for fork
    -- Looking for fork - found
    -- Looking for getline
    -- Looking for getline - found
    -- Looking for getpid
    -- Looking for getpid - found
    -- Looking for gettimeofday
    -- Looking for gettimeofday - found
    -- Looking for localtime_r
    -- Looking for localtime_r - found
    -- Looking for malloc
    -- Looking for malloc - found
    -- Looking for mkstemp
    -- Looking for mkstemp - found
    -- Looking for realloc
    -- Looking for realloc - found
    -- Looking for setenv
    -- Looking for setenv - found
    -- Looking for sigaction
    -- Looking for sigaction - found
    -- Looking for strdup
    -- Looking for strdup - found
    -- Looking for strsignal
    -- Looking for strsignal - found
    -- Looking for _getpid
    -- Looking for _getpid - not found
    -- Looking for _strdup
    -- Looking for _strdup - not found
    -- Looking for alarm
    -- Looking for alarm - found
    -- Looking for regcomp
    -- Looking for regcomp - found
    -- Looking for regexec
    -- Looking for regexec - found
    -- Looking for snprintf
    -- Looking for snprintf - found
    -- Looking for vsnprintf
    -- Looking for vsnprintf - found
    -- Looking for snprintf
    -- Looking for snprintf - found
    -- Looking for vsnprintf
    -- Looking for vsnprintf - found
    -- Performing Test HAVE_PTHREADS_FLAG
    -- Performing Test HAVE_PTHREADS_FLAG - Success
    -- Looking for INT64_MAX
    -- Looking for INT64_MAX - found
    -- Looking for INT64_MIN
    -- Looking for INT64_MIN - found
    -- Looking for UINT32_MAX
    -- Looking for UINT32_MAX - found
    -- Looking for UINT64_MAX
    -- Looking for UINT64_MAX - found
    -- Looking for SIZE_MAX
    -- Looking for SIZE_MAX - found
    -- Looking for SSIZE_MAX
    -- Looking for SSIZE_MAX - found
    -- Performing Test HAVE_STRUCT_ITIMERSPEC_IT_VALUE
    -- Performing Test HAVE_STRUCT_ITIMERSPEC_IT_VALUE - Failed
    -- Looking for stddef.h
    -- Looking for stddef.h - found
    -- Check size of short
    -- Check size of short - done
    -- Check size of int
    -- Check size of int - done
    -- Check size of long
    -- Check size of long - done
    -- Check size of long long
    -- Check size of long long - done
    -- Check size of unsigned short
    -- Check size of unsigned short - done
    -- Check size of unsigned
    -- Check size of unsigned - done
    -- Check size of unsigned long
    -- Check size of unsigned long - done
    -- Check size of unsigned long long
    -- Check size of unsigned long long - done
    -- Check size of __int64
    -- Check size of __int64 - failed
    -- Check size of unsigned __int64
    -- Check size of unsigned __int64 - failed
    -- Check size of int16_t
    -- Check size of int16_t - done
    -- Check size of int32_t
    -- Check size of int32_t - done
    -- Check size of int64_t
    -- Check size of int64_t - done
    -- Check size of intmax_t
    -- Check size of intmax_t - done
    -- Check size of uint8_t
    -- Check size of uint8_t - done
    -- Check size of uint16_t
    -- Check size of uint16_t - done
    -- Check size of uint32_t
    -- Check size of uint32_t - done
    -- Check size of uint64_t
    -- Check size of uint64_t - done
    -- Check size of uintmax_t
    -- Check size of uintmax_t - done
    -- Check size of clock_t
    -- Check size of clock_t - done
    -- Check size of clockid_t
    -- Check size of clockid_t - done
    -- Check size of size_t
    -- Check size of size_t - done
    -- Check size of ssize_t
    -- Check size of ssize_t - done
    -- Check size of pid_t
    -- Check size of pid_t - done
    -- Check size of timer_t
    -- Check size of timer_t - done
    -- Looking for floor in m
    -- Looking for floor in m - found
    -- Looking for clock_gettime in rt
    -- Looking for clock_gettime in rt - found
    -- Looking for subunit_test_start in subunit
    -- Looking for subunit_test_start in subunit - not found
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/check/check-master/build
    [plh@localhost build]$ vi CMakeCache.txt
    [plh@localhost build]$
    [plh@localhost build]$ make
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/check/check-master/build
    Scanning dependencies of target compat
    [  1%] Building C object lib/CMakeFiles/compat.dir/libcompat.c.o
    [  3%] Building C object lib/CMakeFiles/compat.dir/fpclassify.c.o
    [  5%] Linking C static library libcompat.a
    /usr/bin/ar qc libcompat.a  CMakeFiles/compat.dir/libcompat.c.o CMakeFiles/compat.dir/fpclassify.c.o
    /usr/bin/ranlib libcompat.a
    [  5%] Built target compat
    Scanning dependencies of target checkShared
    [  7%] Building C object src/CMakeFiles/checkShared.dir/check.c.o
    [  9%] Building C object src/CMakeFiles/checkShared.dir/check_error.c.o
    [ 11%] Building C object src/CMakeFiles/checkShared.dir/check_list.c.o
    [ 12%] Building C object src/CMakeFiles/checkShared.dir/check_log.c.o
    [ 14%] Building C object src/CMakeFiles/checkShared.dir/check_msg.c.o
    [ 16%] Building C object src/CMakeFiles/checkShared.dir/check_pack.c.o
    [ 18%] Building C object src/CMakeFiles/checkShared.dir/check_print.c.o
    [ 20%] Building C object src/CMakeFiles/checkShared.dir/check_run.c.o
    [ 22%] Building C object src/CMakeFiles/checkShared.dir/check_str.c.o
    [ 24%] Building C object src/CMakeFiles/checkShared.dir/__/lib/fpclassify.c.o
    [ 25%] Linking C shared library libcheck.so
    /usr/bin/cc -fPIC -g -pthread -shared -Wl,-soname,libcheck.so.0 -o libcheck.so.0.15.2 CMakeFiles/checkShared.dir/check.c.o CMakeFiles/checkShared.dir/check_error.c.o CMakeFiles/checkShared.dir/check_list.c.o CMakeFiles/checkShared.dir/check_log.c.o CMakeFiles/checkShared.dir/check_msg.c.o CMakeFiles/checkShared.dir/check_pack.c.o CMakeFiles/checkShared.dir/check_print.c.o CMakeFiles/checkShared.dir/check_run.c.o CMakeFiles/checkShared.dir/check_str.c.o CMakeFiles/checkShared.dir/__/lib/fpclassify.c.o -lm -lrt
    [ 25%] Built target checkShared
    Scanning dependencies of target check
    [ 27%] Building C object src/CMakeFiles/check.dir/check.c.o
    [ 29%] Building C object src/CMakeFiles/check.dir/check_error.c.o
    [ 31%] Building C object src/CMakeFiles/check.dir/check_list.c.o
    [ 33%] Building C object src/CMakeFiles/check.dir/check_log.c.o
    [ 35%] Building C object src/CMakeFiles/check.dir/check_msg.c.o
    [ 37%] Building C object src/CMakeFiles/check.dir/check_pack.c.o
    [ 38%] Building C object src/CMakeFiles/check.dir/check_print.c.o
    [ 40%] Building C object src/CMakeFiles/check.dir/check_run.c.o
    [ 42%] Building C object src/CMakeFiles/check.dir/check_str.c.o
    [ 44%] Building C object src/CMakeFiles/check.dir/__/lib/fpclassify.c.o
    [ 46%] Linking C static library libcheck.a
    /usr/bin/ar qc libcheck.a  CMakeFiles/check.dir/check.c.o CMakeFiles/check.dir/check_error.c.o CMakeFiles/check.dir/check_list.c.o CMakeFiles/check.dir/check_log.c.o CMakeFiles/check.dir/check_msg.c.o CMakeFiles/check.dir/check_pack.c.o CMakeFiles/check.dir/check_print.c.o CMakeFiles/check.dir/check_run.c.o CMakeFiles/check.dir/check_str.c.o CMakeFiles/check.dir/__/lib/fpclassify.c.o
    /usr/bin/ranlib libcheck.a
    [ 46%] Built target check
    Scanning dependencies of target check_check
    [ 48%] Building C object tests/CMakeFiles/check_check.dir/check_check_exit.c.o
    [ 50%] Building C object tests/CMakeFiles/check_check.dir/check_check_fixture.c.o
    [ 51%] Building C object tests/CMakeFiles/check_check.dir/check_check_fork.c.o
    [ 53%] Building C object tests/CMakeFiles/check_check.dir/check_check_limit.c.o
    [ 55%] Building C object tests/CMakeFiles/check_check.dir/check_check_log.c.o
    [ 57%] Building C object tests/CMakeFiles/check_check.dir/check_check_log_internal.c.o
    [ 59%] Building C object tests/CMakeFiles/check_check.dir/check_check_main.c.o
    [ 61%] Building C object tests/CMakeFiles/check_check.dir/check_check_master.c.o
    [ 62%] Building C object tests/CMakeFiles/check_check.dir/check_check_msg.c.o
    [ 64%] Building C object tests/CMakeFiles/check_check.dir/check_check_pack.c.o
    [ 66%] Building C object tests/CMakeFiles/check_check.dir/check_check_selective.c.o
    [ 68%] Building C object tests/CMakeFiles/check_check.dir/check_check_sub.c.o
    [ 70%] Building C object tests/CMakeFiles/check_check.dir/check_check_tags.c.o
    [ 72%] Building C object tests/CMakeFiles/check_check.dir/check_list.c.o
    [ 74%] Linking C executable check_check
    /usr/bin/cc -g  -pthread CMakeFiles/check_check.dir/check_check_exit.c.o CMakeFiles/check_check.dir/check_check_fixture.c.o CMakeFiles/check_check.dir/check_check_fork.c.o CMakeFiles/check_check.dir/check_check_limit.c.o CMakeFiles/check_check.dir/check_check_log.c.o CMakeFiles/check_check.dir/check_check_log_internal.c.o CMakeFiles/check_check.dir/check_check_main.c.o CMakeFiles/check_check.dir/check_check_master.c.o CMakeFiles/check_check.dir/check_check_msg.c.o CMakeFiles/check_check.dir/check_check_pack.c.o CMakeFiles/check_check.dir/check_check_selective.c.o CMakeFiles/check_check.dir/check_check_sub.c.o CMakeFiles/check_check.dir/check_check_tags.c.o CMakeFiles/check_check.dir/check_list.c.o  -o check_check ../src/libcheck.a -lm -lrt
    [ 74%] Built target check_check
    Scanning dependencies of target check_check_export
    [ 75%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_sub.c.o
    [ 77%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_master.c.o
    [ 79%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_log.c.o
    [ 81%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_fork.c.o
    [ 83%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_export_main.c.o
    [ 85%] Linking C executable check_check_export
    /usr/bin/cc -g  -pthread CMakeFiles/check_check_export.dir/check_check_sub.c.o CMakeFiles/check_check_export.dir/check_check_master.c.o CMakeFiles/check_check_export.dir/check_check_log.c.o CMakeFiles/check_check_export.dir/check_check_fork.c.o CMakeFiles/check_check_export.dir/check_check_export_main.c.o  -o check_check_export ../src/libcheck.a -lm -lrt
    [ 85%] Built target check_check_export
    Scanning dependencies of target check_nofork
    [ 87%] Building C object tests/CMakeFiles/check_nofork.dir/check_nofork.c.o
    [ 88%] Linking C executable check_nofork
    /usr/bin/cc -g  -pthread CMakeFiles/check_nofork.dir/check_nofork.c.o  -o check_nofork ../src/libcheck.a -lm -lrt
    [ 88%] Built target check_nofork
    Scanning dependencies of target ex_output
    [ 90%] Building C object tests/CMakeFiles/ex_output.dir/ex_output.c.o
    [ 92%] Linking C executable ex_output
    /usr/bin/cc -g  -pthread CMakeFiles/ex_output.dir/ex_output.c.o  -o ex_output ../src/libcheck.a -lm -lrt
    [ 92%] Built target ex_output
    Scanning dependencies of target check_nofork_teardown
    [ 94%] Building C object tests/CMakeFiles/check_nofork_teardown.dir/check_nofork_teardown.c.o
    [ 96%] Linking C executable check_nofork_teardown
    /usr/bin/cc -g  -pthread CMakeFiles/check_nofork_teardown.dir/check_nofork_teardown.c.o  -o check_nofork_teardown ../src/libcheck.a -lm -lrt
    [ 96%] Built target check_nofork_teardown
    Scanning dependencies of target check_set_max_msg_size
    [ 98%] Building C object tests/CMakeFiles/check_set_max_msg_size.dir/check_set_max_msg_size.c.o
    [100%] Linking C executable check_set_max_msg_size
    /usr/bin/cc -g  -pthread CMakeFiles/check_set_max_msg_size.dir/check_set_max_msg_size.c.o  -o check_set_max_msg_size ../src/libcheck.a -lm -lrt
    [100%] Built target check_set_max_msg_size
    [plh@localhost build]$
    [plh@localhost build]$
    [plh@localhost build]$ cmake ..
    -- Configuring done
    -- Generating done
    -- Build files have been written to: /tmp/check/check-master/build
    [plh@localhost build]$ make clean
    make -f CMakeFiles/Makefile2 clean
    make[1]: 进入目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousSubmit.dir/build.make CMakeFiles/ContinuousSubmit.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousSubmit.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousCoverage.dir/build.make CMakeFiles/ContinuousCoverage.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousCoverage.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousTest.dir/build.make CMakeFiles/ContinuousTest.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousTest.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousBuild.dir/build.make CMakeFiles/ContinuousBuild.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousBuild.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousMemCheck.dir/build.make CMakeFiles/ContinuousMemCheck.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousMemCheck.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/Nightly.dir/build.make CMakeFiles/Nightly.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/Nightly.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyTest.dir/build.make CMakeFiles/NightlyTest.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyTest.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyUpdate.dir/build.make CMakeFiles/NightlyUpdate.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyUpdate.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyBuild.dir/build.make CMakeFiles/NightlyBuild.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyBuild.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/Continuous.dir/build.make CMakeFiles/Continuous.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/Continuous.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyStart.dir/build.make CMakeFiles/NightlyStart.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyStart.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyMemoryCheck.dir/build.make CMakeFiles/NightlyMemoryCheck.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyMemoryCheck.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyMemCheck.dir/build.make CMakeFiles/NightlyMemCheck.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyMemCheck.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalStart.dir/build.make CMakeFiles/ExperimentalStart.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalStart.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousConfigure.dir/build.make CMakeFiles/ContinuousConfigure.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousConfigure.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyCoverage.dir/build.make CMakeFiles/NightlyCoverage.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyCoverage.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalUpdate.dir/build.make CMakeFiles/ExperimentalUpdate.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalUpdate.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalConfigure.dir/build.make CMakeFiles/ExperimentalConfigure.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalConfigure.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalCoverage.dir/build.make CMakeFiles/ExperimentalCoverage.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalCoverage.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalBuild.dir/build.make CMakeFiles/ExperimentalBuild.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalBuild.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlyConfigure.dir/build.make CMakeFiles/NightlyConfigure.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlyConfigure.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalTest.dir/build.make CMakeFiles/ExperimentalTest.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalTest.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalMemCheck.dir/build.make CMakeFiles/ExperimentalMemCheck.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalMemCheck.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/Experimental.dir/build.make CMakeFiles/Experimental.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/Experimental.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/NightlySubmit.dir/build.make CMakeFiles/NightlySubmit.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/NightlySubmit.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ExperimentalSubmit.dir/build.make CMakeFiles/ExperimentalSubmit.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ExperimentalSubmit.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousStart.dir/build.make CMakeFiles/ContinuousStart.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousStart.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f CMakeFiles/ContinuousUpdate.dir/build.make CMakeFiles/ContinuousUpdate.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -P CMakeFiles/ContinuousUpdate.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f lib/CMakeFiles/compat.dir/build.make lib/CMakeFiles/compat.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/lib && /usr/local/bin/cmake -P CMakeFiles/compat.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f src/CMakeFiles/checkShared.dir/build.make src/CMakeFiles/checkShared.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/src && /usr/local/bin/cmake -P CMakeFiles/checkShared.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f src/CMakeFiles/check.dir/build.make src/CMakeFiles/check.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/src && /usr/local/bin/cmake -P CMakeFiles/check.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_check.dir/build.make tests/CMakeFiles/check_check.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -P CMakeFiles/check_check.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_check_export.dir/build.make tests/CMakeFiles/check_check_export.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -P CMakeFiles/check_check_export.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_nofork.dir/build.make tests/CMakeFiles/check_nofork.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -P CMakeFiles/check_nofork.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/ex_output.dir/build.make tests/CMakeFiles/ex_output.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -P CMakeFiles/ex_output.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_nofork_teardown.dir/build.make tests/CMakeFiles/check_nofork_teardown.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -P CMakeFiles/check_nofork_teardown.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_set_max_msg_size.dir/build.make tests/CMakeFiles/check_set_max_msg_size.dir/clean
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -P CMakeFiles/check_set_max_msg_size.dir/cmake_clean.cmake
    make[2]: 离开目录“/tmp/check/check-master/build”
    make[1]: 离开目录“/tmp/check/check-master/build”
    [plh@localhost build]$
    [plh@localhost build]$ make
    /usr/local/bin/cmake -S/tmp/check/check-master -B/tmp/check/check-master/build --check-build-system CMakeFiles/Makefile.cmake 0
    /usr/local/bin/cmake -E cmake_progress_start /tmp/check/check-master/build/CMakeFiles /tmp/check/check-master/build/CMakeFiles/progress.marks
    make -f CMakeFiles/Makefile2 all
    make[1]: 进入目录“/tmp/check/check-master/build”
    make -f lib/CMakeFiles/compat.dir/build.make lib/CMakeFiles/compat.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/lib /tmp/check/check-master/build /tmp/check/check-master/build/lib /tmp/check/check-master/build/lib/CMakeFiles/compat.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f lib/CMakeFiles/compat.dir/build.make lib/CMakeFiles/compat.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [  1%] Building C object lib/CMakeFiles/compat.dir/libcompat.c.o
    cd /tmp/check/check-master/build/lib && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build  -g   -pthread -std=gnu99 -o CMakeFiles/compat.dir/libcompat.c.o   -c /tmp/check/check-master/lib/libcompat.c
    [  3%] Building C object lib/CMakeFiles/compat.dir/fpclassify.c.o
    cd /tmp/check/check-master/build/lib && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build  -g   -pthread -std=gnu99 -o CMakeFiles/compat.dir/fpclassify.c.o   -c /tmp/check/check-master/lib/fpclassify.c
    [  5%] Linking C static library libcompat.a
    cd /tmp/check/check-master/build/lib && /usr/local/bin/cmake -P CMakeFiles/compat.dir/cmake_clean_target.cmake
    cd /tmp/check/check-master/build/lib && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/compat.dir/link.txt --verbose=1
    /usr/bin/ar qc libcompat.a  CMakeFiles/compat.dir/libcompat.c.o CMakeFiles/compat.dir/fpclassify.c.o
    /usr/bin/ranlib libcompat.a
    make[2]: 离开目录“/tmp/check/check-master/build”
    [  5%] Built target compat
    make -f src/CMakeFiles/checkShared.dir/build.make src/CMakeFiles/checkShared.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/src /tmp/check/check-master/build /tmp/check/check-master/build/src /tmp/check/check-master/build/src/CMakeFiles/checkShared.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f src/CMakeFiles/checkShared.dir/build.make src/CMakeFiles/checkShared.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [  7%] Building C object src/CMakeFiles/checkShared.dir/check.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check.c.o   -c /tmp/check/check-master/src/check.c
    [  9%] Building C object src/CMakeFiles/checkShared.dir/check_error.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_error.c.o   -c /tmp/check/check-master/src/check_error.c
    [ 11%] Building C object src/CMakeFiles/checkShared.dir/check_list.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_list.c.o   -c /tmp/check/check-master/src/check_list.c
    [ 12%] Building C object src/CMakeFiles/checkShared.dir/check_log.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_log.c.o   -c /tmp/check/check-master/src/check_log.c
    [ 14%] Building C object src/CMakeFiles/checkShared.dir/check_msg.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_msg.c.o   -c /tmp/check/check-master/src/check_msg.c
    [ 16%] Building C object src/CMakeFiles/checkShared.dir/check_pack.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_pack.c.o   -c /tmp/check/check-master/src/check_pack.c
    [ 18%] Building C object src/CMakeFiles/checkShared.dir/check_print.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_print.c.o   -c /tmp/check/check-master/src/check_print.c
    [ 20%] Building C object src/CMakeFiles/checkShared.dir/check_run.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_run.c.o   -c /tmp/check/check-master/src/check_run.c
    [ 22%] Building C object src/CMakeFiles/checkShared.dir/check_str.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/check_str.c.o   -c /tmp/check/check-master/src/check_str.c
    [ 24%] Building C object src/CMakeFiles/checkShared.dir/__/lib/fpclassify.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -DcheckShared_EXPORTS -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g -fPIC   -pthread -std=gnu99 -o CMakeFiles/checkShared.dir/__/lib/fpclassify.c.o   -c /tmp/check/check-master/lib/fpclassify.c
    [ 25%] Linking C shared library libcheck.so
    cd /tmp/check/check-master/build/src && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/checkShared.dir/link.txt --verbose=1
    /usr/bin/cc -fPIC -g -pthread -shared -Wl,-soname,libcheck.so.0 -o libcheck.so.0.15.2 CMakeFiles/checkShared.dir/check.c.o CMakeFiles/checkShared.dir/check_error.c.o CMakeFiles/checkShared.dir/check_list.c.o CMakeFiles/checkShared.dir/check_log.c.o CMakeFiles/checkShared.dir/check_msg.c.o CMakeFiles/checkShared.dir/check_pack.c.o CMakeFiles/checkShared.dir/check_print.c.o CMakeFiles/checkShared.dir/check_run.c.o CMakeFiles/checkShared.dir/check_str.c.o CMakeFiles/checkShared.dir/__/lib/fpclassify.c.o -lm -lrt
    cd /tmp/check/check-master/build/src && /usr/local/bin/cmake -E cmake_symlink_library libcheck.so.0.15.2 libcheck.so.0 libcheck.so
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 25%] Built target checkShared
    make -f src/CMakeFiles/check.dir/build.make src/CMakeFiles/check.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/src /tmp/check/check-master/build /tmp/check/check-master/build/src /tmp/check/check-master/build/src/CMakeFiles/check.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f src/CMakeFiles/check.dir/build.make src/CMakeFiles/check.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 27%] Building C object src/CMakeFiles/check.dir/check.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check.c.o   -c /tmp/check/check-master/src/check.c
    [ 29%] Building C object src/CMakeFiles/check.dir/check_error.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_error.c.o   -c /tmp/check/check-master/src/check_error.c
    [ 31%] Building C object src/CMakeFiles/check.dir/check_list.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_list.c.o   -c /tmp/check/check-master/src/check_list.c
    [ 33%] Building C object src/CMakeFiles/check.dir/check_log.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_log.c.o   -c /tmp/check/check-master/src/check_log.c
    [ 35%] Building C object src/CMakeFiles/check.dir/check_msg.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_msg.c.o   -c /tmp/check/check-master/src/check_msg.c
    [ 37%] Building C object src/CMakeFiles/check.dir/check_pack.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_pack.c.o   -c /tmp/check/check-master/src/check_pack.c
    [ 38%] Building C object src/CMakeFiles/check.dir/check_print.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_print.c.o   -c /tmp/check/check-master/src/check_print.c
    [ 40%] Building C object src/CMakeFiles/check.dir/check_run.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_run.c.o   -c /tmp/check/check-master/src/check_run.c
    [ 42%] Building C object src/CMakeFiles/check.dir/check_str.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/check_str.c.o   -c /tmp/check/check-master/src/check_str.c
    [ 44%] Building C object src/CMakeFiles/check.dir/__/lib/fpclassify.c.o
    cd /tmp/check/check-master/build/src && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check.dir/__/lib/fpclassify.c.o   -c /tmp/check/check-master/lib/fpclassify.c
    [ 46%] Linking C static library libcheck.a
    cd /tmp/check/check-master/build/src && /usr/local/bin/cmake -P CMakeFiles/check.dir/cmake_clean_target.cmake
    cd /tmp/check/check-master/build/src && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/check.dir/link.txt --verbose=1
    /usr/bin/ar qc libcheck.a  CMakeFiles/check.dir/check.c.o CMakeFiles/check.dir/check_error.c.o CMakeFiles/check.dir/check_list.c.o CMakeFiles/check.dir/check_log.c.o CMakeFiles/check.dir/check_msg.c.o CMakeFiles/check.dir/check_pack.c.o CMakeFiles/check.dir/check_print.c.o CMakeFiles/check.dir/check_run.c.o CMakeFiles/check.dir/check_str.c.o CMakeFiles/check.dir/__/lib/fpclassify.c.o
    /usr/bin/ranlib libcheck.a
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 46%] Built target check
    make -f tests/CMakeFiles/check_check.dir/build.make tests/CMakeFiles/check_check.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/tests /tmp/check/check-master/build /tmp/check/check-master/build/tests /tmp/check/check-master/build/tests/CMakeFiles/check_check.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_check.dir/build.make tests/CMakeFiles/check_check.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 48%] Building C object tests/CMakeFiles/check_check.dir/check_check_exit.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_exit.c.o   -c /tmp/check/check-master/tests/check_check_exit.c
    [ 50%] Building C object tests/CMakeFiles/check_check.dir/check_check_fixture.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_fixture.c.o   -c /tmp/check/check-master/tests/check_check_fixture.c
    [ 51%] Building C object tests/CMakeFiles/check_check.dir/check_check_fork.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_fork.c.o   -c /tmp/check/check-master/tests/check_check_fork.c
    [ 53%] Building C object tests/CMakeFiles/check_check.dir/check_check_limit.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_limit.c.o   -c /tmp/check/check-master/tests/check_check_limit.c
    [ 55%] Building C object tests/CMakeFiles/check_check.dir/check_check_log.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_log.c.o   -c /tmp/check/check-master/tests/check_check_log.c
    [ 57%] Building C object tests/CMakeFiles/check_check.dir/check_check_log_internal.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_log_internal.c.o   -c /tmp/check/check-master/tests/check_check_log_internal.c
    [ 59%] Building C object tests/CMakeFiles/check_check.dir/check_check_main.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_main.c.o   -c /tmp/check/check-master/tests/check_check_main.c
    [ 61%] Building C object tests/CMakeFiles/check_check.dir/check_check_master.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_master.c.o   -c /tmp/check/check-master/tests/check_check_master.c
    [ 62%] Building C object tests/CMakeFiles/check_check.dir/check_check_msg.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_msg.c.o   -c /tmp/check/check-master/tests/check_check_msg.c
    [ 64%] Building C object tests/CMakeFiles/check_check.dir/check_check_pack.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_pack.c.o   -c /tmp/check/check-master/tests/check_check_pack.c
    [ 66%] Building C object tests/CMakeFiles/check_check.dir/check_check_selective.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_selective.c.o   -c /tmp/check/check-master/tests/check_check_selective.c
    [ 68%] Building C object tests/CMakeFiles/check_check.dir/check_check_sub.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_sub.c.o   -c /tmp/check/check-master/tests/check_check_sub.c
    [ 70%] Building C object tests/CMakeFiles/check_check.dir/check_check_tags.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_check_tags.c.o   -c /tmp/check/check-master/tests/check_check_tags.c
    [ 72%] Building C object tests/CMakeFiles/check_check.dir/check_list.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check.dir/check_list.c.o   -c /tmp/check/check-master/tests/check_list.c
    [ 74%] Linking C executable check_check
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/check_check.dir/link.txt --verbose=1
    /usr/bin/cc -g  -pthread CMakeFiles/check_check.dir/check_check_exit.c.o CMakeFiles/check_check.dir/check_check_fixture.c.o CMakeFiles/check_check.dir/check_check_fork.c.o CMakeFiles/check_check.dir/check_check_limit.c.o CMakeFiles/check_check.dir/check_check_log.c.o CMakeFiles/check_check.dir/check_check_log_internal.c.o CMakeFiles/check_check.dir/check_check_main.c.o CMakeFiles/check_check.dir/check_check_master.c.o CMakeFiles/check_check.dir/check_check_msg.c.o CMakeFiles/check_check.dir/check_check_pack.c.o CMakeFiles/check_check.dir/check_check_selective.c.o CMakeFiles/check_check.dir/check_check_sub.c.o CMakeFiles/check_check.dir/check_check_tags.c.o CMakeFiles/check_check.dir/check_list.c.o  -o check_check ../src/libcheck.a -lm -lrt
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 74%] Built target check_check
    make -f tests/CMakeFiles/check_check_export.dir/build.make tests/CMakeFiles/check_check_export.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/tests /tmp/check/check-master/build /tmp/check/check-master/build/tests /tmp/check/check-master/build/tests/CMakeFiles/check_check_export.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_check_export.dir/build.make tests/CMakeFiles/check_check_export.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 75%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_sub.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check_export.dir/check_check_sub.c.o   -c /tmp/check/check-master/tests/check_check_sub.c
    [ 77%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_master.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check_export.dir/check_check_master.c.o   -c /tmp/check/check-master/tests/check_check_master.c
    [ 79%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_log.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check_export.dir/check_check_log.c.o   -c /tmp/check/check-master/tests/check_check_log.c
    [ 81%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_fork.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check_export.dir/check_check_fork.c.o   -c /tmp/check/check-master/tests/check_check_fork.c
    [ 83%] Building C object tests/CMakeFiles/check_check_export.dir/check_check_export_main.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_check_export.dir/check_check_export_main.c.o   -c /tmp/check/check-master/tests/check_check_export_main.c
    [ 85%] Linking C executable check_check_export
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/check_check_export.dir/link.txt --verbose=1
    /usr/bin/cc -g  -pthread CMakeFiles/check_check_export.dir/check_check_sub.c.o CMakeFiles/check_check_export.dir/check_check_master.c.o CMakeFiles/check_check_export.dir/check_check_log.c.o CMakeFiles/check_check_export.dir/check_check_fork.c.o CMakeFiles/check_check_export.dir/check_check_export_main.c.o  -o check_check_export ../src/libcheck.a -lm -lrt
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 85%] Built target check_check_export
    make -f tests/CMakeFiles/check_nofork.dir/build.make tests/CMakeFiles/check_nofork.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/tests /tmp/check/check-master/build /tmp/check/check-master/build/tests /tmp/check/check-master/build/tests/CMakeFiles/check_nofork.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_nofork.dir/build.make tests/CMakeFiles/check_nofork.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 87%] Building C object tests/CMakeFiles/check_nofork.dir/check_nofork.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_nofork.dir/check_nofork.c.o   -c /tmp/check/check-master/tests/check_nofork.c
    [ 88%] Linking C executable check_nofork
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/check_nofork.dir/link.txt --verbose=1
    /usr/bin/cc -g  -pthread CMakeFiles/check_nofork.dir/check_nofork.c.o  -o check_nofork ../src/libcheck.a -lm -lrt
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 88%] Built target check_nofork
    make -f tests/CMakeFiles/ex_output.dir/build.make tests/CMakeFiles/ex_output.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/tests /tmp/check/check-master/build /tmp/check/check-master/build/tests /tmp/check/check-master/build/tests/CMakeFiles/ex_output.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/ex_output.dir/build.make tests/CMakeFiles/ex_output.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 90%] Building C object tests/CMakeFiles/ex_output.dir/ex_output.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/ex_output.dir/ex_output.c.o   -c /tmp/check/check-master/tests/ex_output.c
    [ 92%] Linking C executable ex_output
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/ex_output.dir/link.txt --verbose=1
    /usr/bin/cc -g  -pthread CMakeFiles/ex_output.dir/ex_output.c.o  -o ex_output ../src/libcheck.a -lm -lrt
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 92%] Built target ex_output
    make -f tests/CMakeFiles/check_nofork_teardown.dir/build.make tests/CMakeFiles/check_nofork_teardown.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/tests /tmp/check/check-master/build /tmp/check/check-master/build/tests /tmp/check/check-master/build/tests/CMakeFiles/check_nofork_teardown.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_nofork_teardown.dir/build.make tests/CMakeFiles/check_nofork_teardown.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 94%] Building C object tests/CMakeFiles/check_nofork_teardown.dir/check_nofork_teardown.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_nofork_teardown.dir/check_nofork_teardown.c.o   -c /tmp/check/check-master/tests/check_nofork_teardown.c
    [ 96%] Linking C executable check_nofork_teardown
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/check_nofork_teardown.dir/link.txt --verbose=1
    /usr/bin/cc -g  -pthread CMakeFiles/check_nofork_teardown.dir/check_nofork_teardown.c.o  -o check_nofork_teardown ../src/libcheck.a -lm -lrt
    make[2]: 离开目录“/tmp/check/check-master/build”
    [ 96%] Built target check_nofork_teardown
    make -f tests/CMakeFiles/check_set_max_msg_size.dir/build.make tests/CMakeFiles/check_set_max_msg_size.dir/depend
    make[2]: 进入目录“/tmp/check/check-master/build”
    cd /tmp/check/check-master/build && /usr/local/bin/cmake -E cmake_depends "Unix Makefiles" /tmp/check/check-master /tmp/check/check-master/tests /tmp/check/check-master/build /tmp/check/check-master/build/tests /tmp/check/check-master/build/tests/CMakeFiles/check_set_max_msg_size.dir/DependInfo.cmake --color=
    make[2]: 离开目录“/tmp/check/check-master/build”
    make -f tests/CMakeFiles/check_set_max_msg_size.dir/build.make tests/CMakeFiles/check_set_max_msg_size.dir/build
    make[2]: 进入目录“/tmp/check/check-master/build”
    [ 98%] Building C object tests/CMakeFiles/check_set_max_msg_size.dir/check_set_max_msg_size.c.o
    cd /tmp/check/check-master/build/tests && /usr/bin/cc -DENABLE_REGEX=1 -DENABLE_SUBUNIT=0 -DHAVE_CONFIG_H -DHAVE_DECL_ALARM=1 -DHAVE_FORK=1 -DHAVE_LIBRT=1 -DHAVE_MKSTEMP=1 -DHAVE_REGEX=1 -DHAVE_SNPRINTF=1 -DHAVE_VSNPRINTF=1 -DMEMORY_LEAKING_TESTS_ENABLED=1 -DSTRUCT_ITIMERSPEC_DEFINITION_MISSING=1 -DTIMEOUT_TESTS_ENABLED=1 -I/tmp/check/check-master/build -I/tmp/check/check-master/tests/../src -I/tmp/check/check-master/build/tests/../src -I/tmp/check/check-master/build/src -I/tmp/check/check-master/build/src/..  -g   -pthread -std=gnu99 -o CMakeFiles/check_set_max_msg_size.dir/check_set_max_msg_size.c.o   -c /tmp/check/check-master/tests/check_set_max_msg_size.c
    [100%] Linking C executable check_set_max_msg_size
    cd /tmp/check/check-master/build/tests && /usr/local/bin/cmake -E cmake_link_script CMakeFiles/check_set_max_msg_size.dir/link.txt --verbose=1
    /usr/bin/cc -g  -pthread CMakeFiles/check_set_max_msg_size.dir/check_set_max_msg_size.c.o  -o check_set_max_msg_size ../src/libcheck.a -lm -lrt
    make[2]: 离开目录“/tmp/check/check-master/build”
    [100%] Built target check_set_max_msg_size
    make[1]: 离开目录“/tmp/check/check-master/build”
    /usr/local/bin/cmake -E cmake_progress_start /tmp/check/check-master/build/CMakeFiles 0
    [plh@localhost build]$
    [plh@localhost build]$ ls -al
    总用量 96
    drwxrwxr-x. 10 plh plh  4096 12月 22 15:39 .
    drwxrwxr-x. 14 plh plh  4096 12月 22 15:38 ..
    drwxrwxr-x.  4 plh plh   120 12月 22 15:39 checkmk
    -rw-rw-r--.  1 plh plh   316 12月 22 15:38 check.pc
    -rw-rw-r--.  1 plh plh  1400 12月 22 15:38 check_stdint.h
    drwxrwxr-x.  2 plh plh    93 12月 22 15:39 cmake
    -rw-rw-r--.  1 plh plh 25272 12月 22 15:39 CMakeCache.txt
    drwxrwxr-x. 35 plh plh  4096 12月 22 15:40 CMakeFiles
    -rw-rw-r--.  1 plh plh  4000 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--.  1 plh plh 11048 12月 22 15:38 config.h
    -rw-rw-r--.  1 plh plh  1907 12月 22 15:38 CTestTestfile.cmake
    -rw-r--r--.  1 plh plh  2684 12月 22 15:38 DartConfiguration.tcl
    drwxrwxr-x.  4 plh plh   105 12月 22 15:39 doc
    drwxrwxr-x.  3 plh plh   113 12月 22 15:39 lib
    -rw-rw-r--.  1 plh plh 23666 12月 22 15:39 Makefile
    drwxrwxr-x.  3 plh plh   193 12月 22 15:39 src
    drwxrwxr-x.  3 plh plh    23 12月 22 15:38 Testing
    drwxrwxr-x.  3 plh plh   252 12月 22 15:40 tests
    [plh@localhost build]$ ls -al lib/
    总用量 32
    drwxrwxr-x.  3 plh plh  113 12月 22 15:39 .
    drwxrwxr-x. 10 plh plh 4096 12月 22 15:39 ..
    drwxrwxr-x.  3 plh plh   85 12月 22 15:39 CMakeFiles
    -rw-rw-r--.  1 plh plh 1122 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--.  1 plh plh  273 12月 22 15:38 CTestTestfile.cmake
    -rw-rw-r--.  1 plh plh 6802 12月 22 15:39 libcompat.a
    -rw-rw-r--.  1 plh plh 8547 12月 22 15:39 Makefile
    [plh@localhost build]$ find ./ -name "*.so"
    ./src/libcheck.so
    [plh@localhost build]$ find ./ -name "*.a"
    ./lib/libcompat.a
    ./src/libcheck.a
    [plh@localhost build]$ ls -al lib/
    总用量 32
    drwxrwxr-x.  3 plh plh  113 12月 22 15:39 .
    drwxrwxr-x. 10 plh plh 4096 12月 22 15:39 ..
    drwxrwxr-x.  3 plh plh   85 12月 22 15:39 CMakeFiles
    -rw-rw-r--.  1 plh plh 1122 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--.  1 plh plh  273 12月 22 15:38 CTestTestfile.cmake
    -rw-rw-r--.  1 plh plh 6802 12月 22 15:39 libcompat.a
    -rw-rw-r--.  1 plh plh 8547 12月 22 15:39 Makefile
    [plh@localhost build]$ ls -al src/
    总用量 392
    drwxrwxr-x.  3 plh plh    193 12月 22 15:39 .
    drwxrwxr-x. 10 plh plh   4096 12月 22 15:39 ..
    -rw-rw-r--.  1 plh plh  72791 12月 22 15:38 check.h
    drwxrwxr-x.  4 plh plh    107 12月 22 15:39 CMakeFiles
    -rw-rw-r--.  1 plh plh   3721 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--.  1 plh plh    273 12月 22 15:38 CTestTestfile.cmake
    -rw-rw-r--.  1 plh plh 181276 12月 22 15:39 libcheck.a
    lrwxrwxrwx.  1 plh plh     13 12月 22 15:39 libcheck.so -> libcheck.so.0
    lrwxrwxrwx.  1 plh plh     18 12月 22 15:39 libcheck.so.0 -> libcheck.so.0.15.2
    -rwxrwxr-x.  1 plh plh 107792 12月 22 15:39 libcheck.so.0.15.2
    -rw-rw-r--.  1 plh plh  19918 12月 22 15:39 Makefile
    [plh@localhost build]$ ls -al */*
    -rw-rw-r--. 1 plh plh  15186 12月 22 15:38 checkmk/checkmk
    -rw-rw-r--. 1 plh plh   1672 12月 22 15:39 checkmk/cmake_install.cmake
    -rw-rw-r--. 1 plh plh    281 12月 22 15:38 checkmk/CTestTestfile.cmake
    -rw-rw-r--. 1 plh plh   6396 12月 22 15:39 checkmk/Makefile
    -rw-rw-r--. 1 plh plh    937 12月 22 15:38 cmake/check-config.cmake
    -rw-r--r--. 1 plh plh   1270 12月 22 15:38 cmake/check-config-version.cmake
    -rw-rw-r--. 1 plh plh   2878 12月 22 15:39 cmake/check-targets.cmake
    -rw-rw-r--. 1 plh plh     85 12月 22 15:39 CMakeFiles/cmake.check_cache
    -rw-rw-r--. 1 plh plh    628 12月 22 15:38 CMakeFiles/CMakeDirectoryInformation.cmake
    -rw-rw-r--. 1 plh plh  12184 12月 22 15:38 CMakeFiles/CMakeError.log
    -rw-rw-r--. 1 plh plh  75584 12月 22 15:38 CMakeFiles/CMakeOutput.log
    -rw-rw-r--. 1 plh plh   1722 12月 22 15:39 CMakeFiles/CMakeRuleHashes.txt
    -rwxrwxr-x. 1 plh plh   8432 12月 22 15:38 CMakeFiles/feature_tests.bin
    -rw-rw-r--. 1 plh plh    688 12月 22 15:38 CMakeFiles/feature_tests.c
    -rw-rw-r--. 1 plh plh  59083 12月 22 15:39 CMakeFiles/Makefile2
    -rw-rw-r--. 1 plh plh   6036 12月 22 15:39 CMakeFiles/Makefile.cmake
    -rw-rw-r--. 1 plh plh      3 12月 22 15:39 CMakeFiles/progress.marks
    -rw-rw-r--. 1 plh plh   6362 12月 22 15:39 CMakeFiles/TargetDirectories.txt
    -rw-rw-r--. 1 plh plh   1290 12月 22 15:39 doc/cmake_install.cmake
    -rw-rw-r--. 1 plh plh    288 12月 22 15:38 doc/CTestTestfile.cmake
    -rw-rw-r--. 1 plh plh   6376 12月 22 15:39 doc/Makefile
    -rw-rw-r--. 1 plh plh   1122 12月 22 15:39 lib/cmake_install.cmake
    -rw-rw-r--. 1 plh plh    273 12月 22 15:38 lib/CTestTestfile.cmake
    -rw-rw-r--. 1 plh plh   6802 12月 22 15:39 lib/libcompat.a
    -rw-rw-r--. 1 plh plh   8547 12月 22 15:39 lib/Makefile
    -rw-rw-r--. 1 plh plh  72791 12月 22 15:38 src/check.h
    -rw-rw-r--. 1 plh plh   3721 12月 22 15:39 src/cmake_install.cmake
    -rw-rw-r--. 1 plh plh    273 12月 22 15:38 src/CTestTestfile.cmake
    -rw-rw-r--. 1 plh plh 181276 12月 22 15:39 src/libcheck.a
    lrwxrwxrwx. 1 plh plh     13 12月 22 15:39 src/libcheck.so -> libcheck.so.0
    lrwxrwxrwx. 1 plh plh     18 12月 22 15:39 src/libcheck.so.0 -> libcheck.so.0.15.2
    -rwxrwxr-x. 1 plh plh 107792 12月 22 15:39 src/libcheck.so.0.15.2
    -rw-rw-r--. 1 plh plh  19918 12月 22 15:39 src/Makefile
    -rwxrwxr-x. 1 plh plh 532008 12月 22 15:39 tests/check_check
    -rwxrwxr-x. 1 plh plh 417880 12月 22 15:40 tests/check_check_export
    -rwxrwxr-x. 1 plh plh 100744 12月 22 15:40 tests/check_nofork
    -rwxrwxr-x. 1 plh plh 100376 12月 22 15:40 tests/check_nofork_teardown
    -rwxrwxr-x. 1 plh plh 101256 12月 22 15:40 tests/check_set_max_msg_size
    -rw-rw-r--. 1 plh plh   1124 12月 22 15:39 tests/cmake_install.cmake
    -rw-rw-r--. 1 plh plh    277 12月 22 15:38 tests/CTestTestfile.cmake
    -rwxrwxr-x. 1 plh plh 106784 12月 22 15:40 tests/ex_output
    -rw-rw-r--. 1 plh plh  31811 12月 22 15:39 tests/Makefile
    -rw-rw-r--. 1 plh plh    396 12月 22 15:38 tests/test_vars
    
    checkmk/CMakeFiles:
    总用量 8
    drwxrwxr-x. 2 plh plh  67 12月 22 15:39 .
    drwxrwxr-x. 4 plh plh 120 12月 22 15:39 ..
    -rw-rw-r--. 1 plh plh 628 12月 22 15:38 CMakeDirectoryInformation.cmake
    -rw-rw-r--. 1 plh plh   2 12月 22 15:39 progress.marks
    
    checkmk/man:
    总用量 0
    drwxrwxr-x. 3 plh plh  18 12月 22 15:38 .
    drwxrwxr-x. 4 plh plh 120 12月 22 15:39 ..
    drwxrwxr-x. 2 plh plh  23 12月 22 15:38 man1
    
    CMakeFiles/3.13.4:
    总用量 24
    drwxrwxr-x.  3 plh plh  117 12月 22 15:38 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-r--r--.  1 plh plh 2155 12月 22 15:38 CMakeCCompiler.cmake
    -rwxrwxr-x.  1 plh plh 8480 12月 22 15:38 CMakeDetermineCompilerABI_C.bin
    -rw-r--r--.  1 plh plh  418 12月 22 15:38 CMakeSystem.cmake
    drwxrwxr-x.  3 plh plh   56 12月 22 15:38 CompilerIdC
    
    CMakeFiles/CheckIncludeFiles:
    总用量 72
    drwxrwxr-x.  2 plh plh 4096 12月 22 15:38 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-r--r--.  1 plh plh   77 12月 22 15:38 HAVE_ERRNO_H.c
    -rw-r--r--.  1 plh plh   99 12月 22 15:38 HAVE_INTTYPES_H.c
    -rw-r--r--.  1 plh plh  119 12月 22 15:38 HAVE_LIMITS_H.c
    -rw-r--r--.  1 plh plh  340 12月 22 15:38 HAVE_PTHREAD.c
    -rw-r--r--.  1 plh plh  138 12月 22 15:38 HAVE_REGEX_H.c
    -rw-r--r--.  1 plh plh  158 12月 22 15:38 HAVE_SIGNAL_H.c
    -rw-r--r--.  1 plh plh  178 12月 22 15:38 HAVE_STDARG_H.c
    -rw-r--r--.  1 plh plh  198 12月 22 15:38 HAVE_STDINT_H.c
    -rw-r--r--.  1 plh plh  218 12月 22 15:38 HAVE_STDLIB_H.c
    -rw-r--r--.  1 plh plh  238 12月 22 15:38 HAVE_STRING_H.c
    -rw-r--r--.  1 plh plh  259 12月 22 15:38 HAVE_STRINGS_H.c
    -rw-r--r--.  1 plh plh  281 12月 22 15:38 HAVE_SYS_TIME_H.c
    -rw-r--r--.  1 plh plh   58 12月 22 15:38 HAVE_SYS_TYPES_H.c
    -rw-r--r--.  1 plh plh  299 12月 22 15:38 HAVE_TIME_H.c
    -rw-r--r--.  1 plh plh  319 12月 22 15:38 HAVE_UNISTD_H.c
    -rw-r--r--.  1 plh plh  361 12月 22 15:38 HAVE_WINDOWS_H.c
    
    CMakeFiles/CheckTypeSize:
    总用量 384
    drwxrwxr-x.  2 plh plh 4096 12月 22 15:38 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 CLOCKID_T.bin
    -rw-r--r--.  1 plh plh 1168 12月 22 15:38 CLOCKID_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 CLOCK_T.bin
    -rw-r--r--.  1 plh plh 1166 12月 22 15:38 CLOCK_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 INT16_T.bin
    -rw-r--r--.  1 plh plh 1148 12月 22 15:38 INT16_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 INT32_T.bin
    -rw-r--r--.  1 plh plh 1148 12月 22 15:38 INT32_T.c
    -rw-r--r--.  1 plh plh 1148 12月 22 15:38 __INT64.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 INT64_T.bin
    -rw-r--r--.  1 plh plh 1148 12月 22 15:38 INT64_T.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 INTMAX_T.bin
    -rw-r--r--.  1 plh plh 1149 12月 22 15:38 INTMAX_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 PID_T.bin
    -rw-r--r--.  1 plh plh 1146 12月 22 15:38 PID_T.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 SIZE_OF_INT.bin
    -rw-r--r--.  1 plh plh 1144 12月 22 15:38 SIZE_OF_INT.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 SIZE_OF_LONG.bin
    -rw-r--r--.  1 plh plh 1145 12月 22 15:38 SIZE_OF_LONG.c
    -rwxrwxr-x.  1 plh plh 8480 12月 22 15:38 SIZE_OF_LONG_LONG.bin
    -rw-r--r--.  1 plh plh 1150 12月 22 15:38 SIZE_OF_LONG_LONG.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 SIZE_OF_SHORT.bin
    -rw-r--r--.  1 plh plh 1146 12月 22 15:38 SIZE_OF_SHORT.c
    -rwxrwxr-x.  1 plh plh 8480 12月 22 15:38 SIZE_OF_UNSIGNED.bin
    -rw-r--r--.  1 plh plh 1149 12月 22 15:38 SIZE_OF_UNSIGNED.c
    -rwxrwxr-x.  1 plh plh 8480 12月 22 15:38 SIZE_OF_UNSIGNED_LONG.bin
    -rw-r--r--.  1 plh plh 1154 12月 22 15:38 SIZE_OF_UNSIGNED_LONG.c
    -rwxrwxr-x.  1 plh plh 8488 12月 22 15:38 SIZE_OF_UNSIGNED_LONG_LONG.bin
    -rw-r--r--.  1 plh plh 1159 12月 22 15:38 SIZE_OF_UNSIGNED_LONG_LONG.c
    -rwxrwxr-x.  1 plh plh 8480 12月 22 15:38 SIZE_OF_UNSIGNED_SHORT.bin
    -rw-r--r--.  1 plh plh 1155 12月 22 15:38 SIZE_OF_UNSIGNED_SHORT.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 SIZE_T.bin
    -rw-r--r--.  1 plh plh 1147 12月 22 15:38 SIZE_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 SSIZE_T.bin
    -rw-r--r--.  1 plh plh 1148 12月 22 15:38 SSIZE_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 TIMER_T.bin
    -rw-r--r--.  1 plh plh 1166 12月 22 15:38 TIMER_T.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 UINT16_T.bin
    -rw-r--r--.  1 plh plh 1149 12月 22 15:38 UINT16_T.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 UINT32_T.bin
    -rw-r--r--.  1 plh plh 1149 12月 22 15:38 UINT32_T.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 UINT64_T.bin
    -rw-r--r--.  1 plh plh 1149 12月 22 15:38 UINT64_T.c
    -rwxrwxr-x.  1 plh plh 8464 12月 22 15:38 UINT8_T.bin
    -rw-r--r--.  1 plh plh 1148 12月 22 15:38 UINT8_T.c
    -rwxrwxr-x.  1 plh plh 8472 12月 22 15:38 UINTMAX_T.bin
    -rw-r--r--.  1 plh plh 1150 12月 22 15:38 UINTMAX_T.c
    -rw-r--r--.  1 plh plh 1157 12月 22 15:38 UNSIGNED___INT64.c
    
    CMakeFiles/CMakeTmp:
    总用量 4
    drwxrwxr-x.  2 plh plh    6 12月 22 15:38 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    
    CMakeFiles/ContinuousBuild.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2256 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  212 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousConfigure.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2328 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  220 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousCoverage.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2310 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  218 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/Continuous.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2166 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  202 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousMemCheck.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2310 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  218 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousStart.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2256 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  212 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousSubmit.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2274 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  214 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousTest.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2238 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  210 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ContinuousUpdate.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2274 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  214 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalBuild.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2292 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  216 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalConfigure.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2364 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  224 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalCoverage.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2346 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  222 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/Experimental.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2202 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  206 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalMemCheck.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2346 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  222 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalStart.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2292 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  216 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalSubmit.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2310 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  218 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalTest.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2274 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  214 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/ExperimentalUpdate.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2310 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  218 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/Export:
    总用量 4
    drwxrwxr-x.  3 plh plh   19 12月 22 15:38 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    drwxrwxr-x.  3 plh plh   19 12月 22 15:38 lib64
    
    CMakeFiles/NightlyBuild.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2202 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  206 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyConfigure.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2274 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  214 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyCoverage.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2256 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  212 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/Nightly.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2112 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  196 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyMemCheck.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2256 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  212 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyMemoryCheck.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2310 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  218 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyStart.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2202 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  206 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlySubmit.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2220 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  208 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyTest.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2184 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  204 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    CMakeFiles/NightlyUpdate.dir:
    总用量 20
    drwxrwxr-x.  2 plh plh   94 12月 22 15:39 .
    drwxrwxr-x. 35 plh plh 4096 12月 22 15:40 ..
    -rw-rw-r--.  1 plh plh 2220 12月 22 15:39 build.make
    -rw-rw-r--.  1 plh plh  208 12月 22 15:39 cmake_clean.cmake
    -rw-rw-r--.  1 plh plh  316 12月 22 15:38 DependInfo.cmake
    -rw-rw-r--.  1 plh plh    1 12月 22 15:39 progress.make
    
    doc/CMakeFiles:
    总用量 8
    drwxrwxr-x. 2 plh plh  67 12月 22 15:39 .
    drwxrwxr-x. 4 plh plh 105 12月 22 15:39 ..
    -rw-rw-r--. 1 plh plh 628 12月 22 15:38 CMakeDirectoryInformation.cmake
    -rw-rw-r--. 1 plh plh   2 12月 22 15:39 progress.marks
    
    doc/man:
    总用量 16
    drwxrwxr-x. 5 plh plh  118 12月 22 15:39 .
    drwxrwxr-x. 4 plh plh  105 12月 22 15:39 ..
    drwxrwxr-x. 2 plh plh   67 12月 22 15:39 CMakeFiles
    -rw-rw-r--. 1 plh plh 1375 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--. 1 plh plh  313 12月 22 15:38 CTestTestfile.cmake
    -rw-rw-r--. 1 plh plh 6396 12月 22 15:39 Makefile
    drwxrwxr-x. 3 plh plh  116 12月 22 15:39 man3
    drwxrwxr-x. 3 plh plh  112 12月 22 15:39 man7
    
    lib/CMakeFiles:
    总用量 8
    drwxrwxr-x. 3 plh plh  85 12月 22 15:39 .
    drwxrwxr-x. 3 plh plh 113 12月 22 15:39 ..
    -rw-rw-r--. 1 plh plh 628 12月 22 15:38 CMakeDirectoryInformation.cmake
    drwxrwxr-x. 2 plh plh 267 12月 22 15:39 compat.dir
    -rw-rw-r--. 1 plh plh   2 12月 22 15:39 progress.marks
    
    src/CMakeFiles:
    总用量 16
    drwxrwxr-x. 4 plh plh  107 12月 22 15:39 .
    drwxrwxr-x. 3 plh plh  193 12月 22 15:39 ..
    drwxrwxr-x. 3 plh plh 4096 12月 22 15:39 check.dir
    drwxrwxr-x. 3 plh plh 4096 12月 22 15:39 checkShared.dir
    -rw-rw-r--. 1 plh plh  628 12月 22 15:38 CMakeDirectoryInformation.cmake
    -rw-rw-r--. 1 plh plh    3 12月 22 15:39 progress.marks
    
    Testing/Temporary:
    总用量 0
    drwxrwxr-x. 2 plh plh  6 12月 22 15:38 .
    drwxrwxr-x. 3 plh plh 23 12月 22 15:38 ..
    
    tests/CMakeFiles:
    总用量 16
    drwxrwxr-x. 8 plh plh  232 12月 22 15:39 .
    drwxrwxr-x. 3 plh plh  252 12月 22 15:40 ..
    drwxrwxr-x. 2 plh plh 4096 12月 22 15:39 check_check.dir
    drwxrwxr-x. 2 plh plh 4096 12月 22 15:40 check_check_export.dir
    drwxrwxr-x. 2 plh plh  216 12月 22 15:40 check_nofork.dir
    drwxrwxr-x. 2 plh plh  225 12月 22 15:40 check_nofork_teardown.dir
    drwxrwxr-x. 2 plh plh  226 12月 22 15:40 check_set_max_msg_size.dir
    -rw-rw-r--. 1 plh plh  628 12月 22 15:38 CMakeDirectoryInformation.cmake
    drwxrwxr-x. 2 plh plh  213 12月 22 15:40 ex_output.dir
    -rw-rw-r--. 1 plh plh    3 12月 22 15:39 progress.marks
    [plh@localhost build]$
    [plh@localhost build]$
    [plh@localhost build]$
    [plh@localhost build]$
    [plh@localhost build]$ ls -al lib/
    总用量 32
    drwxrwxr-x.  3 plh plh  113 12月 22 15:39 .
    drwxrwxr-x. 10 plh plh 4096 12月 22 15:39 ..
    drwxrwxr-x.  3 plh plh   85 12月 22 15:39 CMakeFiles
    -rw-rw-r--.  1 plh plh 1122 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--.  1 plh plh  273 12月 22 15:38 CTestTestfile.cmake
    -rw-rw-r--.  1 plh plh 6802 12月 22 15:39 libcompat.a
    -rw-rw-r--.  1 plh plh 8547 12月 22 15:39 Makefile
    [plh@localhost build]$ ls -al src/
    总用量 392
    drwxrwxr-x.  3 plh plh    193 12月 22 15:39 .
    drwxrwxr-x. 10 plh plh   4096 12月 22 15:39 ..
    -rw-rw-r--.  1 plh plh  72791 12月 22 15:38 check.h
    drwxrwxr-x.  4 plh plh    107 12月 22 15:39 CMakeFiles
    -rw-rw-r--.  1 plh plh   3721 12月 22 15:39 cmake_install.cmake
    -rw-rw-r--.  1 plh plh    273 12月 22 15:38 CTestTestfile.cmake
    -rw-rw-r--.  1 plh plh 181276 12月 22 15:39 libcheck.a
    lrwxrwxrwx.  1 plh plh     13 12月 22 15:39 libcheck.so -> libcheck.so.0
    lrwxrwxrwx.  1 plh plh     18 12月 22 15:39 libcheck.so.0 -> libcheck.so.0.15.2
    -rwxrwxr-x.  1 plh plh 107792 12月 22 15:39 libcheck.so.0.15.2
    -rw-rw-r--.  1 plh plh  19918 12月 22 15:39 Makefile
    [plh@localhost build]$
    编译check的日志

    附录2:

    使用全过程的日志文件

     1 [plh@localhost test]$ make clean
     2 rm -f *.o test_bin test_unittests.xml
     3 [plh@localhost test]$ ls -al
     4 总用量 372
     5 drwxrwxr-x. 2 plh plh    165 12月 22 16:33 .
     6 drwxrwxr-x. 4 plh plh     62 12月 22 15:50 ..
     7 -rw-rw-r--. 1 plh plh  72791 12月 22 15:54 check.h
     8 -rw-rw-r--. 1 plh plh 181276 12月 22 15:54 libcheck.a
     9 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so -> libcheck.so.0.15.2
    10 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so.0 -> libcheck.so.0.15.2
    11 -rwxrwxr-x. 1 plh plh 107792 12月 22 15:54 libcheck.so.0.15.2
    12 -rw-rw-r--. 1 plh plh    400 12月 22 16:32 Makefile
    13 -rw-rw-r--. 1 plh plh   1212 12月 22 16:14 test_check.h
    14 -rw-rw-r--. 1 plh plh   2106 12月 22 16:32 test_unittests.c
    15 [plh@localhost test]$ make
    16 gcc -I./ -o ./test_unittests.o -c ./test_unittests.c
    17 ./test_unittests.c: 在函数‘create_suite’中:
    18 ./test_unittests.c:15:5: 警告:传递‘_tcase_add_test’的第 2 个参数时在不兼容的指针类型间转换 [默认启用]
    19      tcase_add_named_test(tc_core, tests[i]);
    20      ^
    21 In file included from ./test_check.h:4:0,
    22                  from ./test_unittests.c:4:
    23 ./check.h:347:27: 附注:需要类型‘const struct TTest *’,但实参的类型为‘TFun’
    24  CK_DLL_EXP void CK_EXPORT _tcase_add_test(TCase * tc, const TTest * ttest,
    25                            ^
    26 ./test_unittests.c: 在函数‘test_A_suit’中:
    27 ./test_unittests.c:44:3: 警告:从不兼容的指针类型初始化 [默认启用]
    28    TESTFUNC(test_A_func)
    29    ^
    30 ./test_unittests.c:44:3: 警告:(在‘tests[0].func’的初始化附近) [默认启用]
    31 gcc -o test_bin ./test_unittests.o ./libcheck.a  -lm  -lpthread -lrt
    32 [plh@localhost test]$ ls -al
    33 总用量 480
    34 drwxrwxr-x. 2 plh plh    205 12月 22 16:33 .
    35 drwxrwxr-x. 4 plh plh     62 12月 22 15:50 ..
    36 -rw-rw-r--. 1 plh plh  72791 12月 22 15:54 check.h
    37 -rw-rw-r--. 1 plh plh 181276 12月 22 15:54 libcheck.a
    38 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so -> libcheck.so.0.15.2
    39 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so.0 -> libcheck.so.0.15.2
    40 -rwxrwxr-x. 1 plh plh 107792 12月 22 15:54 libcheck.so.0.15.2
    41 -rw-rw-r--. 1 plh plh    400 12月 22 16:32 Makefile
    42 -rwxrwxr-x. 1 plh plh  99384 12月 22 16:33 test_bin
    43 -rw-rw-r--. 1 plh plh   1212 12月 22 16:14 test_check.h
    44 -rw-rw-r--. 1 plh plh   2106 12月 22 16:32 test_unittests.c
    45 -rw-rw-r--. 1 plh plh   4704 12月 22 16:33 test_unittests.o
    46 [plh@localhost test]$ ./test_bin
    47 Running suite(s): A
    48 [test_A_setup,29] set up
    49 [test_A_func_fn,38] do test A func
    50 [test_A_teardown,33] tear down
    51 100%: Checks: 1, Failures: 0, Errors: 0
    52 [plh@localhost test]$ ls -al
    53 总用量 484
    54 drwxrwxr-x. 2 plh plh    231 12月 22 16:33 .
    55 drwxrwxr-x. 4 plh plh     62 12月 22 15:50 ..
    56 -rw-rw-r--. 1 plh plh  72791 12月 22 15:54 check.h
    57 -rw-rw-r--. 1 plh plh 181276 12月 22 15:54 libcheck.a
    58 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so -> libcheck.so.0.15.2
    59 lrwxrwxrwx. 1 plh plh     18 12月 22 15:55 libcheck.so.0 -> libcheck.so.0.15.2
    60 -rwxrwxr-x. 1 plh plh 107792 12月 22 15:54 libcheck.so.0.15.2
    61 -rw-rw-r--. 1 plh plh    400 12月 22 16:32 Makefile
    62 -rwxrwxr-x. 1 plh plh  99384 12月 22 16:33 test_bin
    63 -rw-rw-r--. 1 plh plh   1212 12月 22 16:14 test_check.h
    64 -rw-rw-r--. 1 plh plh   2106 12月 22 16:32 test_unittests.c
    65 -rw-rw-r--. 1 plh plh   4704 12月 22 16:33 test_unittests.o
    66 -rw-rw-r--. 1 plh plh    558 12月 22 16:33 test_unittests.xml
    67 [plh@localhost test]$ cat test_unittests.xml
    68 <?xml version="1.0"?>
    69 <?xml-stylesheet type="text/xsl" href="http://check.sourceforge.net/xml/check_unittest.xslt"?>
    70 <testsuites xmlns="http://check.sourceforge.net/ns">
    71   <datetime>2020-12-22 16:33:23</datetime>
    72   <suite>
    73     <title>A</title>
    74     <test result="success">
    75       <path>.</path>
    76       <fn>test_unittests.c:36</fn>
    77       <id>test_A_func</id>
    78       <iteration>0</iteration>
    79       <duration>0.000065</duration>
    80       <description>A</description>
    81       <message>Passed</message>
    82     </test>
    83   </suite>
    84   <duration>0.002629</duration>
    85 </testsuites>
    86 [plh@localhost test]$
    使用check的日志
  • 相关阅读:
    Windows2003服务器IIS启用Gzip压缩
    使用CDN加速后网站不能使用HttpWebRequest提交数据
    隐藏其它数据库,只让用户能够看到自己拥有权限的数据库
    磁盘阵列的基本概念
    前端构建相关
    一个日志记录类
    手把手教你做个splash(屏幕启动)
    调试问题及解决方案集锦
    c#
    。net中各大编程网址
  • 原文地址:https://www.cnblogs.com/aimmiao/p/14174076.html
Copyright © 2011-2022 走看看