Hay
Date
May 15, 2025, 10:38 a.m.

Environment
arm
arm64
x86_64

make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' kselftest-install
In file included from iommufd_utils.h:14:
In function 'iommufd_viommu_vdevice_alloc',
    inlined from 'wrapper_iommufd_viommu_vdevice_alloc' at iommufd.c:2794:1:
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
../kselftest_harness.h:513:9: note: in expansion of macro '__EXPECT'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |         ^~~~~~~~
iommufd_utils.h:1005:9: note: in expansion of macro 'ASSERT_EQ'
 1005 |         ASSERT_EQ(0, _test_cmd_trigger_vevents(self->fd, dev_id, nvevents))
      |         ^~~~~~~~~
iommufd.c:2829:17: note: in expansion of macro 'test_cmd_trigger_vevents'
 2829 |                 test_cmd_trigger_vevents(dev_id, 3);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- 'CC=sccache arm-linux-gnueabihf-gcc' 'HOSTCC=sccache gcc' kselftest-install
In file included from iommufd_utils.h:14:
In function 'iommufd_viommu_vdevice_alloc',
    inlined from 'wrapper_iommufd_viommu_vdevice_alloc' at iommufd.c:2794:1:
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
../kselftest_harness.h:513:9: note: in expansion of macro '__EXPECT'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |         ^~~~~~~~
iommufd_utils.h:1005:9: note: in expansion of macro 'ASSERT_EQ'
 1005 |         ASSERT_EQ(0, _test_cmd_trigger_vevents(self->fd, dev_id, nvevents))
      |         ^~~~~~~~~
iommufd.c:2829:17: note: in expansion of macro 'test_cmd_trigger_vevents'
 2829 |                 test_cmd_trigger_vevents(dev_id, 3);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- 'CC=sccache aarch64-linux-gnu-gcc' 'HOSTCC=sccache gcc' kselftest-install
In file included from iommufd_utils.h:14,
                 from iommufd.c:12:
In function 'iommufd_viommu_vdevice_alloc',
    inlined from 'wrapper_iommufd_viommu_vdevice_alloc' at iommufd.c:2794:1:
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
../kselftest_harness.h:513:9: note: in expansion of macro '__EXPECT'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |         ^~~~~~~~
iommufd_utils.h:1005:9: note: in expansion of macro 'ASSERT_EQ'
 1005 |         ASSERT_EQ(0, _test_cmd_trigger_vevents(self->fd, dev_id, nvevents))
      |         ^~~~~~~~~
iommufd.c:2829:17: note: in expansion of macro 'test_cmd_trigger_vevents'
 2829 |                 test_cmd_trigger_vevents(dev_id, 3);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- 'CC=sccache aarch64-linux-gnu-gcc' 'HOSTCC=sccache gcc' kselftest-install
In file included from iommufd_utils.h:14,
                 from iommufd.c:12:
In function 'iommufd_viommu_vdevice_alloc',
    inlined from 'wrapper_iommufd_viommu_vdevice_alloc' at iommufd.c:2794:1:
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
../kselftest_harness.h:513:9: note: in expansion of macro '__EXPECT'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |         ^~~~~~~~
iommufd_utils.h:1005:9: note: in expansion of macro 'ASSERT_EQ'
 1005 |         ASSERT_EQ(0, _test_cmd_trigger_vevents(self->fd, dev_id, nvevents))
      |         ^~~~~~~~~
iommufd.c:2829:17: note: in expansion of macro 'test_cmd_trigger_vevents'
 2829 |                 test_cmd_trigger_vevents(dev_id, 3);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- 'CC=sccache aarch64-linux-gnu-gcc' 'HOSTCC=sccache gcc' kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
In file included from iommufd_utils.h:14,
                 from iommufd.c:12:
../kselftest_harness.h: In function 'wrapper_iommufd_viommu_vdevice_alloc':
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
iommufd_utils.h:993:13: note: 'ret' was declared here
  993 |         int ret;
      |             ^~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- CROSS_COMPILE_COMPAT=arm-linux-gnueabihf- 'CC=sccache aarch64-linux-gnu-gcc' 'HOSTCC=sccache gcc' kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
In file included from iommufd_utils.h:14,
                 from iommufd.c:12:
../kselftest_harness.h: In function 'wrapper_iommufd_viommu_vdevice_alloc':
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
iommufd_utils.h:993:13: note: 'ret' was declared here
  993 |         int ret;
      |             ^~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/2/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/2/build/kselftest_install ARCH=x86_64 SRCARCH=x86 CROSS_COMPILE=x86_64-linux-gnu- 'CC=sccache x86_64-linux-gnu-gcc' 'HOSTCC=sccache gcc' kselftest-install
In file included from iommufd_utils.h:14,
                 from iommufd.c:12:
In function 'iommufd_viommu_vdevice_alloc',
    inlined from 'wrapper_iommufd_viommu_vdevice_alloc' at iommufd.c:2794:1:
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
../kselftest_harness.h:513:9: note: in expansion of macro '__EXPECT'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |         ^~~~~~~~
iommufd_utils.h:1005:9: note: in expansion of macro 'ASSERT_EQ'
 1005 |         ASSERT_EQ(0, _test_cmd_trigger_vevents(self->fd, dev_id, nvevents))
      |         ^~~~~~~~~
iommufd.c:2829:17: note: in expansion of macro 'test_cmd_trigger_vevents'
 2829 |                 test_cmd_trigger_vevents(dev_id, 3);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~


make --silent --keep-going --jobs=8 O=/home/tuxbuild/.cache/tuxmake/builds/1/build INSTALL_PATH=/home/tuxbuild/.cache/tuxmake/builds/1/build/kselftest_install ARCH=x86_64 SRCARCH=x86 CROSS_COMPILE=x86_64-linux-gnu- 'CC=sccache x86_64-linux-gnu-gcc' 'HOSTCC=sccache gcc' kselftest-install
In file included from iommufd_utils.h:14,
                 from iommufd.c:12:
In function 'iommufd_viommu_vdevice_alloc',
    inlined from 'wrapper_iommufd_viommu_vdevice_alloc' at iommufd.c:2794:1:
../kselftest_harness.h:760:12: warning: 'ret' may be used uninitialized [-Wmaybe-uninitialized]
  760 |         if (!(__exp _t __seen)) { \
      |            ^
../kselftest_harness.h:513:9: note: in expansion of macro '__EXPECT'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |         ^~~~~~~~
iommufd_utils.h:1005:9: note: in expansion of macro 'ASSERT_EQ'
 1005 |         ASSERT_EQ(0, _test_cmd_trigger_vevents(self->fd, dev_id, nvevents))
      |         ^~~~~~~~~
iommufd.c:2829:17: note: in expansion of macro 'test_cmd_trigger_vevents'
 2829 |                 test_cmd_trigger_vevents(dev_id, 3);
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~