summaryrefslogtreecommitdiffstats
path: root/README.md
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2024-04-11 04:27:18 +0200
committerDaan De Meyer <daan.j.demeyer@gmail.com>2024-04-11 09:29:22 +0200
commitfc4a9c9ce6eebbc472fc2947ae371f5925011545 (patch)
treeab8c61a9a63727c55cd74db6e1d020fcedc89d70 /README.md
parentMerge pull request #32210 from YHNdnzj/execcommand-done (diff)
downloadsystemd-fc4a9c9ce6eebbc472fc2947ae371f5925011545.tar.xz
systemd-fc4a9c9ce6eebbc472fc2947ae371f5925011545.zip
test: PROJECT_FILE macro cannot be used in generated code
If the build directory is outside of the source tree, ASSERT_XYZ() triggers the following warning: === [20/569] Compiling C object test-hashmap.p/meson-generated_.._src_test_test-hashmap-ordered.c.o In file included from ../../home/watanabe/git/systemd/src/basic/macro.h:399, from ../../home/watanabe/git/systemd/src/basic/alloc-util.h:10, from src/test/test-hashmap-ordered.c:5: src/test/test-hashmap-ordered.c: In function ‘test_ordered_hashmap_get’: ../../home/watanabe/git/systemd/src/basic/log.h:216:27: warning: offset ‘32’ outside bounds of constant string [-Warray-bounds=] 216 | ? log_internal(_level, _e, PROJECT_FILE, __LINE__, __func__, __VA_ARGS__) \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../home/watanabe/git/systemd/src/basic/log.h:238:24: note: in expansion of macro ‘log_full_errno_zerook’ 238 | (void) log_full_errno_zerook(level, 0, fmt, ##__VA_ARGS__); \ | ^~~~~~~~~~~~~~~~~~~~~ ../../home/watanabe/git/systemd/src/basic/log.h:248:28: note: in expansion of macro ‘log_full’ 248 | #define log_error(...) log_full(LOG_ERR, __VA_ARGS__) | ^~~~~~~~ ../../home/watanabe/git/systemd/src/shared/tests.h:251:25: note: in expansion of macro ‘log_error’ 251 | log_error("%s:%i: Assertion failed: expected \"%s\" to be NULL, but \"%p\" != NULL", \ | ^~~~~~~~~ src/test/test-hashmap-ordered.c:614:9: note: in expansion of macro ‘ASSERT_NULL’ 614 | ASSERT_NULL(r); | ^~~~~~~~~~~ ===
Diffstat (limited to 'README.md')
0 files changed, 0 insertions, 0 deletions