Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Automated report: NetBSD-current/i386 build failure



Yesterday, the NetBSD Test Fixture wrote:
>     nbmake[3]: stopped in /tmp/build/2021.08.17.17.31.59-i386/src
>     nbmake[2]: stopped in /tmp/build/2021.08.17.17.31.59-i386/src
>     nbmake[1]: stopped in /tmp/build/2021.08.17.17.31.59-i386/src
>     nbmake: stopped in /tmp/build/2021.08.17.17.31.59-i386/src
>     ERROR: Failed to make release

kre@ fixed this particular error, but the build is still failing on
i386 and other 32-bit platforms, now with different errors such as
these:

  --- dependall-sodium ---
  In file included from /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h:3,
                   from /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ed25519_ref10.h:23,
                   from /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c:7:
  /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/common.h:14:1: error: unable to emulate 'TI'
     14 | typedef unsigned uint128_t __attribute__((mode(TI)));
        | ^~~~~~~
  In file included from /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ed25519_ref10.h:23,
                   from /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/ref10/x25519_ref10.c:7:
  /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h: In function 'fe25519_mul':
  /tmp/build/2021.08.17.22.29.11-i386/src/sys/external/isc/libsodium/dist/src/libsodium/include/sodium/private/ed25519_ref10_fe_51.h:300:17: error: right shift count >= width of type [-Werror=shift-count-overflow]
    300 |     carry  = r0 >> 51;
        |                 ^~

This is from:

  http://releng.netbsd.org/b5reports/i386/2021/2021.08.17.22.29.11/build.log.tail

-- 
Andreas Gustafsson, gson%gson.org@localhost


Home | Main Index | Thread Index | Old Index