diff options
| author | Sasha Levin <sashal@kernel.org> | 2026-11-03 09:16:27 -0500 |
|---|---|---|
| committer | Breno Leitao <leitao@debian.org> | 2026-11-04 03:09:57 -0800 |
| commit | 57d94d26ed42773d6378da45eed9de03b116e7f7 (patch) | |
| tree | aee4a684fce2db8dc0bf47dfcd47e3a97bb9fdca /scripts/subarch.include | |
| parent | 05441d697f7f9a927264f4058cbbc6a03dfcac9d (diff) | |
selftests/configfs: fix the build on 32-bit architectures
The fixture setup checks the result of mkdtemp() with ASSERT_NE(), which
hands the pointer to the harness. The harness casts both operands to
intmax_t to print them, and on 32-bit architectures gcc warns about the
cast from a pointer to an integer of a different size. The configfs
test builds with -Werror, so it fails to build there:
kselftest_harness.h:797:49: error: cast from pointer to integer of different size [-Werror=pointer-to-int-cast]
Compare the result against NULL inside ASSERT_TRUE(), so that the
harness only sees an int.
Fixes: a7fdcb2edd0f ("selftests/configfs: add tests for the userspace interface")
Signed-off-by: Sasha Levin <sashal@kernel.org>
Reviewed-by: Breno Leitao <leitao@debian.org>
Link: https://patch.msgid.link/20261103141627.30838-1-sashal@kernel.org
Signed-off-by: Breno Leitao <leitao@debian.org>
Diffstat (limited to 'scripts/subarch.include')
0 files changed, 0 insertions, 0 deletions
