Test case: local/atf/atf-c/macros_test:use
- Test program: /usr/tests/local/atf/atf-c/macros_test
- Result: failed: Build of macros_h_test.c failed; some macros in atf-c/macros.h are broken
- Duration: 0.043s
- Execution context
Metadata
- allowed_architectures =
- allowed_platforms =
- description = Tests that the macros provided by the atf-c/macros.h file do not cause syntax errors when used
- has_cleanup = false
- required_configs =
- required_files =
- required_memory = 0
- required_programs =
- required_user =
- timeout = 300
Standard output
> cc -O2 -pipe -fno-strict-aliasing -D_FORTIFY_SOURCE=2 -Wall -Wcast-qual -Wextra -Wpointer-arith -Wredundant-decls -Wreturn-type -Wshadow -Wsign-compare -Wswitch -Wwrite-strings -DNDEBUG -Wmissing-prototypes -Wstrict-prototypes -I/usr/local/include -Wall -Werror -o test.o -c /usr/tests/local/atf/atf-c/macros_h_test.c
Standard error
/usr/tests/local/atf/atf-c/macros_h_test.c:86:1: error: unused variable 'atfu_TEST_MACRO_1_tc_pack' [-Werror,-Wunused-const-variable]
ATF_TC(TEST_MACRO_1);
^
/usr/local/include/atf-c/macros.h:61:26: note: expanded from macro 'ATF_TC'
static atf_tc_pack_t atfu_ ## tc ## _tc_pack = { \
^
:41:1: note: expanded from here
atfu_TEST_MACRO_1_tc_pack
^
/usr/tests/local/atf/atf-c/macros_h_test.c:92:1: error: unused variable 'atfu_TEST_MACRO_2_tc_pack' [-Werror,-Wunused-const-variable]
ATF_TC_WITH_CLEANUP(TEST_MACRO_2);
^
/usr/local/include/atf-c/macros.h:73:26: note: expanded from macro 'ATF_TC_WITH_CLEANUP'
static atf_tc_pack_t atfu_ ## tc ## _tc_pack = { \
^
:66:1: note: expanded from here
atfu_TEST_MACRO_2_tc_pack
^
/usr/tests/local/atf/atf-c/macros_h_test.c:100:1: error: unused variable 'atfu_TEST_MACRO_3_tc_pack' [-Werror,-Wunused-const-variable]
ATF_TC_WITHOUT_HEAD(TEST_MACRO_3);
^
/usr/local/include/atf-c/macros.h:50:26: note: expanded from macro 'ATF_TC_WITHOUT_HEAD'
static atf_tc_pack_t atfu_ ## tc ## _tc_pack = { \
^
:93:1: note: expanded from here
atfu_TEST_MACRO_3_tc_pack
^
3 errors generated.
cc failed with exit code 1