Hay
Date
June 3, 2025, 7:38 a.m.

Environment
arm

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- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
iommufd.c:832:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  832 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:269:1: note: expanded from here
  269 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:661:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  660 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  661 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:513:32: note: expanded from macro 'ASSERT_EQ'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:759:30: note: expanded from macro '__EXPECT'
  759 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~

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- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
iommufd.c:835:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  835 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:284:1: note: expanded from here
  284 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:661:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  660 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  661 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:513:32: note: expanded from macro 'ASSERT_EQ'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:759:30: note: expanded from macro '__EXPECT'
  759 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~


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- 'HOSTCC=sccache clang' 'CC=sccache clang' LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
iommufd.c:832:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  832 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:269:1: note: expanded from here
  269 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:661:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  660 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  661 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:513:32: note: expanded from macro 'ASSERT_EQ'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:759:30: note: expanded from macro '__EXPECT'
  759 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~

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- 'HOSTCC=sccache clang' 'CC=sccache clang' LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
iommufd.c:835:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  835 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/arm-linux-gnueabihf/12/../../../../arm-linux-gnueabihf/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:284:1: note: expanded from here
  284 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:661:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  660 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  661 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:513:32: note: expanded from macro 'ASSERT_EQ'
  513 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:759:30: note: expanded from macro '__EXPECT'
  759 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~