Hay
Date
Feb. 5, 2025, 2:09 p.m.

Environment
arm
i386

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=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'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:369:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  369 |         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>:3:1: note: expanded from here
    3 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~

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=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'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:366:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  366 |         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>:282:1: note: expanded from here
  282 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __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'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:366:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  366 |         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>:282:1: note: expanded from here
  282 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __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'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:369:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  369 |         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>:3:1: note: expanded from here
    3 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __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=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'HOSTCC=sccache clang' 'CC=sccache clang' LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:369:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  369 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:3:1: note: expanded from here
    3 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __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=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- 'HOSTCC=sccache clang' 'CC=sccache clang' LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:366:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  366 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:282:1: note: expanded from here
  282 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __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=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:366:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  366 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:282:1: note: expanded from here
  282 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __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=i386 SRCARCH=x86 CROSS_COMPILE=i686-linux-gnu- HOSTCC=clang CC=clang LLVM=1 LLVM_IAS=1 kselftest-install
make[4]: Entering directory '/builds/linux/tools/testing/selftests/iommu'
In file included from iommufd.c:10:
In file included from ./iommufd_utils.h:13:
In file included from ./../kselftest_harness.h:70:
iommufd.c:369:27: warning: implicit conversion from 'unsigned long long' to 'size_t' (aka 'unsigned int') changes value from 18446744073709551615 to 4294967295 [-Wconstant-conversion]
  369 |         test_ioctl_ioas_unmap(0, UINT64_MAX);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:130:23: note: expanded from macro 'UINT64_MAX'
  130 | # define UINT64_MAX             (__UINT64_C(18446744073709551615))
      |                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/lib/gcc-cross/i686-linux-gnu/12/../../../../i686-linux-gnu/include/stdint.h:110:25: note: expanded from macro '__UINT64_C'
  110 | #  define __UINT64_C(c) c ## ULL
      |                         ^~~~~~~~
<scratch space>:3:1: note: expanded from here
    3 | 18446744073709551615ULL
      | ^~~~~~~~~~~~~~~~~~~~~~~
./iommufd_utils.h:299:10: note: expanded from macro 'test_ioctl_ioas_unmap'
  298 |         ASSERT_EQ(0, _test_ioctl_ioas_unmap(self->fd, self->ioas_id, iova, \
      |                      ~~~~~~~~~~~~~~~~~~~~~~
  299 |                                             length, NULL))
      |                                             ^~~~~~
./../kselftest_harness.h:456:32: note: expanded from macro 'ASSERT_EQ'
  456 |         __EXPECT(expected, #expected, seen, #seen, ==, 1)
      |                                       ^~~~
./../kselftest_harness.h:707:30: note: expanded from macro '__EXPECT'
  707 |         __typeof__(_seen) __seen = (_seen); \
      |                                     ^~~~~