+ cd libdaq-3.0.11
+ /usr/bin/make -O -j48 V=1 VERBOSE=1 check
Making check in api
make[1]: Nothing to be done for 'check'.
Making check in modules
make[1]: Nothing to be done for 'check'.
Making check in example
make[1]: Nothing to be done for 'check'.
Making check in test
/usr/bin/make api_base_test api_config_test
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -Wall -Wmissing-declarations -Wpointer-arith -Wcast-align -Wcast-qual -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -Wextra -Wsign-compare -Wno-unused-parameter -fno-strict-aliasing -fdiagnostics-show-option -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -c -o api_config_test-daq_test_module.o `test -f 'daq_test_module.c' || echo './'`daq_test_module.c
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -Wall -Wmissing-declarations -Wpointer-arith -Wcast-align -Wcast-qual -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -Wextra -Wsign-compare -Wno-unused-parameter -fno-strict-aliasing -fdiagnostics-show-option -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -c -o api_base_test-mock_stdio.o `test -f 'mock_stdio.c' || echo './'`mock_stdio.c
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -Wall -Wmissing-declarations -Wpointer-arith -Wcast-align -Wcast-qual -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -Wextra -Wsign-compare -Wno-unused-parameter -fno-strict-aliasing -fdiagnostics-show-option -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -c -o api_base_test-daq_test_module.o `test -f 'daq_test_module.c' || echo './'`daq_test_module.c
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -Wall -Wmissing-declarations -Wpointer-arith -Wcast-align -Wcast-qual -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -Wextra -Wsign-compare -Wno-unused-parameter -fno-strict-aliasing -fdiagnostics-show-option -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -c -o api_config_test-api_config_test.o `test -f 'api_config_test.c' || echo './'`api_config_test.c
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/usr/bin/gcc -DHAVE_CONFIG_H -I. -I.. -fvisibility=hidden -Wall -Wmissing-declarations -Wpointer-arith -Wcast-align -Wcast-qual -Wformat -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -Wextra -Wsign-compare -Wno-unused-parameter -fno-strict-aliasing -fdiagnostics-show-option -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -c -o api_base_test-api_base_test.o `test -f 'api_base_test.c' || echo './'`api_base_test.c
api_base_test.c: In function 'test_daq_load_modules':
api_base_test.c:238:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
238 | *(uint32_t *) &test1_module.module_version = TEST1_MODULE_VERSION;
| ^
api_base_test.c:242:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
242 | *(uint32_t *) &test2_module.module_version = TEST2_MODULE_VERSION;
| ^
api_base_test.c:246:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
246 | *(uint32_t *) &test3_module.api_version = TEST3_MODULE_API_VERSION;
| ^
api_base_test.c:247:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
247 | *(uint32_t *) &test3_module.module_version = TEST3_MODULE_VERSION;
| ^
api_base_test.c:251:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
251 | *(uint32_t *) &test4_module.api_size = TEST4_MODULE_API_SIZE;
| ^
api_base_test.c:252:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
252 | *(uint32_t *) &test4_module.module_version = TEST4_MODULE_VERSION;
| ^
api_base_test.c:256:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
256 | *(uint32_t *) &test5_module.api_version = DAQ_MODULE_API_VERSION;
| ^
api_base_test.c:257:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
257 | *(uint32_t *) &test5_module.api_size = sizeof(DAQ_ModuleAPI_t);
| ^
api_base_test.c:258:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
258 | *(uint32_t *) &test5_module.module_version = TEST5_MODULE_VERSION;
| ^
api_base_test.c:260:6: warning: cast discards 'const' qualifier from pointer target type [-Wcast-qual]
260 | *(uint32_t *) &test5_module.type = TEST_MODULE_TYPE;
| ^
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -static-libtool-libs -Wl,--gc-sections -Wl,--as-needed -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--build-id=sha1 -o api_config_test api_config_test-api_config_test.o api_config_test-daq_test_module.o ../api/libdaq.la -ldl -lcmocka
libtool: link: /usr/bin/gcc -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Wl,--gc-sections -Wl,--as-needed -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--build-id=sha1 -o api_config_test api_config_test-api_config_test.o api_config_test-daq_test_module.o ../api/.libs/libdaq.so -ldl -lcmocka -Wl,-rpath -Wl,/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/api/.libs
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/bin/sh ../libtool --tag=CC --mode=link /usr/bin/gcc -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -static-libtool-libs -Wl,--wrap,printf -Wl,--wrap,__printf_chk -Wl,--wrap,fprintf -Wl,--wrap,__fprintf_chk -Wl,--wrap,opendir -Wl,--wrap,readdir -Wl,--wrap,closedir -Wl,--wrap,stat -Wl,--wrap,__xstat -Wl,--wrap,dlopen -Wl,--wrap,dlsym -Wl,--wrap,dlclose -Wl,--gc-sections -Wl,--as-needed -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--build-id=sha1 -o api_base_test api_base_test-api_base_test.o api_base_test-daq_test_module.o api_base_test-mock_stdio.o ../api/libdaq.la -ldl -lcmocka
libtool: link: /usr/bin/gcc -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -Wnested-externs -I../api -O2 -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -fdata-sections -ffunction-sections -flto=auto -flto-partition=none -Wl,--wrap -Wl,printf -Wl,--wrap -Wl,__printf_chk -Wl,--wrap -Wl,fprintf -Wl,--wrap -Wl,__fprintf_chk -Wl,--wrap -Wl,opendir -Wl,--wrap -Wl,readdir -Wl,--wrap -Wl,closedir -Wl,--wrap -Wl,stat -Wl,--wrap -Wl,__xstat -Wl,--wrap -Wl,dlopen -Wl,--wrap -Wl,dlsym -Wl,--wrap -Wl,dlclose -Wl,--gc-sections -Wl,--as-needed -flto=auto -flto-partition=none -fuse-linker-plugin -Wl,-z -Wl,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -Wl,--build-id=sha1 -o api_base_test api_base_test-api_base_test.o api_base_test-daq_test_module.o api_base_test-mock_stdio.o ../api/.libs/libdaq.so -ldl -lcmocka -Wl,-rpath -Wl,/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/api/.libs
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
/usr/bin/make check-TESTS
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
PASS: api_config_test
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
FAIL: api_base_test
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[3]: Entering directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
========================================
libdaq 3.0.11: test/test-suite.log
========================================
# TOTAL: 2
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: api_base_test
===================
[==========] tests: Running 4 test(s).
[ RUN ] test_verbosity
[ ERROR ] --- "" != "DAQ verbosity level is set to 3.
"
[ LINE ] --- api_base_test.c:58: error: Failure!
DAQ verbosity level is set to 3.
[ FAILED ] test_verbosity
[ RUN ] test_string_translation
[ OK ] test_string_translation
[ RUN ] test_non_existent_dynamic_path
[ ERROR ] --- "" != "Unable to open directory "."
"
[ LINE ] --- api_base_test.c:209: error: Failure!
Loading modules in: .
[ FAILED ] test_non_existent_dynamic_path
[ RUN ] test_daq_load_modules
Test (1): Failed to register static DAQ module.
[static]: Module API version (0x30000) differs from expected version (0x30001)
BadAPIVersionTest (3): Failed to register static DAQ module.
[static]: Module API structure size (196609) differs from the expected size (216)
BadAPISizeTest (4): Failed to register static DAQ module.
MissingFunctionsTest: Module API is missing required functions!
MissingFunctionsTest (5): Failed to register static DAQ module.
[ ERROR ] --- module
[ LINE ] --- api_base_test.c:313: error: Failure!
Registered daq module: Test
DAQ module with name 'Test' was already loaded with version 1 (versus 1)!
Registered daq module: Test
Static modules: 6
Loading modules in: .
[ FAILED ] test_daq_load_modules
[==========] tests: 4 test(s) run.
[ PASSED ] 1 test(s).
[ FAILED ] tests: 3 test(s), listed below:
[ FAILED ] test_verbosity
[ FAILED ] test_non_existent_dynamic_path
[ FAILED ] test_daq_load_modules
3 FAILED TEST(S)
FAIL api_base_test (exit status: 3)
============================================================================
Testsuite summary for libdaq 3.0.11
============================================================================
# TOTAL: 2
# PASS: 1
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See test/test-suite.log
Please report to [email protected]
============================================================================
make[3]: *** [Makefile:830: test-suite.log] Error 1
make[3]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/libdaq-3.0.11/test'
make[2]: *** [Makefile:938: check-TESTS] Error 2
make[1]: *** [Makefile:1018: check-am] Error 2
make: *** [Makefile:567: check-recursive] Error 1