#1143938 highway FTBFS on x32

Package:
src:highway
Source:
src:highway
Submitter:
Adrian Bunk
Date:
2026-08-12 14:53:02 UTC
Severity:
normal
Tags:
#1143938#5
Date:
2026-08-08 16:33:08 UTC
From:
To:
https://buildd.debian.org/status/fetch.php?pkg=highway&arch=x32&ver=1.3.0-5&stamp=1786174904&raw=0

...
FAILED: [code=1] CMakeFiles/logical_test.dir/hwy/tests/logical_test.cc.o
/usr/bin/x86_64-linux-gnux32-g++ -DHWY_SHARED_DEFINE -DTOOLCHAIN_MISS_ASM_HWCAP_H -I/build/reproducible-path/highway-1.3.0 -g -O2 -ffile-prefix-map=/build/reproducible-path/highway-1.3.0=. -flto=auto -ffat-lto-objects -specs=/usr/share/dpkg/pie-compile.specs -fstack-protector-strong -Wformat -Werror=format-security -fcf-protection -DHWY_BROKEN_EMU128=0 -Wdate-time -D_FORTIFY_SOURCE=2 -std=c++20 -fPIE -fvisibility=hidden -fvisibility-inlines-hidden -Wno-builtin-macro-redefined -D__DATE__=\"redacted\" -D__TIMESTAMP__=\"redacted\" -D__TIME__=\"redacted\" -fmerge-all-constants -Wall -Wextra -Wconversion -Wsign-conversion -Wvla -Wnon-virtual-dtor -Wcast-align -fmath-errno -fno-exceptions -Wno-psabi -DHWY_IS_TEST=1 -DGTEST_HAS_PTHREAD=1 -MD -MT CMakeFiles/logical_test.dir/hwy/tests/logical_test.cc.o -MF CMakeFiles/logical_test.dir/hwy/tests/logical_test.cc.o.d -o CMakeFiles/logical_test.dir/hwy/tests/logical_test.cc.o -c /build/reproducible-path/highway-1.3.0/hwy/tests/logical_test.cc
virtual memory exhausted: Cannot allocate memory
...


Parallelism wouldn't make a difference when the problem is the address space,
but reducing debug info works:
--- highway-1.3.0/debian/rules	2026-08-08 01:17:46.000000000 +0300
+++ highway-1.3.0/debian/rules	2026-08-08 01:20:27.000000000 +0300
@@ -27,9 +27,9 @@
   DEB_CXXFLAGS_MAINT_APPEND += -fexcess-precision=standard
 endif

#1143938#10
Date:
2026-08-10 14:32:27 UTC
From:
To:
Dear maintainer,

I've prepared an NMU for highway (versioned as 1.3.0-5.1) and uploaded
it to DELAYED/2. Please feel free to tell me if I should cancel it.

cu
Adrian

#1143938#19
Date:
2026-08-12 14:51:50 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
highway, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1143938@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Adrian Bunk <bunk@debian.org> (supplier of updated highway package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Mon, 10 Aug 2026 16:50:04 +0300
Source: highway
Architecture: source
Version: 1.3.0-5.1
Distribution: unstable
Urgency: medium
Maintainer: Debian PhotoTools Maintainers <pkg-phototools-devel@lists.alioth.debian.org>
Changed-By: Adrian Bunk <bunk@debian.org>
Closes: 1143938
Changes:
 highway (1.3.0-5.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Fix FTBFS on x32. (Closes: #1143938)
Checksums-Sha1:
 17bea0d2a7500d4f06a0a5ec21d905c7a081273b 2208 highway_1.3.0-5.1.dsc
 9fd68204988e1309a3a5eb954d43c3d3b969aa61 11648 highway_1.3.0-5.1.debian.tar.xz
Checksums-Sha256:
 3b1055e132bd5f022e06acfe27720af45ff0c20a4c7f44c12807acb20e4a2d1e 2208 highway_1.3.0-5.1.dsc
 a4bf649457d75b734a1defbb7a10c91541c2590abcb813750191acd9469b09f2 11648 highway_1.3.0-5.1.debian.tar.xz
Files:
 0c2e1b4d1db367b093744add1f513ebb 2208 libs optional highway_1.3.0-5.1.dsc
 6c4ffb52f7b6d8dc88db1a9b527de75a 11648 libs optional highway_1.3.0-5.1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmp53okACgkQiNJCh6LY
mLHCGhAAlYbgIZgn3sQo77+q3DO6oJGgf+umleSylinDb5VUie+Eu4uoKyMFGA9t
JPLBzfiSqavr9h3O01gwlzCkg0L3aL0E88WyVFsqqlHdf0FEdXBSFDqXSdDMQZK1
8uzbRZ046SV+hYyWBnHlx1zUCZfUWYWfHfz6SPNyLirIfcMSrqzwAtzIfzntzZJp
3MZd+denWH+advtrGcAacHrIXiDuEY0VYQawV6UNrBjyhvmb5S50VSybLclMLEt5
cKvWjTrVeIbGvHGSsCegzO0gG0D0A5yUfRKK+Z3XhWFmUxLLsqZaUZCkBLXfbQqu
BwSojHTf2GAG+Z+QL864Jg6pPKYCxPeHhe71sx5ZBoL8MjRi83vJac/Pz99HPyrB
l/PUcgyttUkaUU/jU2cpgMvPbmcsuhFxIReoz4xt6pjhsLYqGN+ng1uU3eSviucy
1naJxOLpHi5Ck0z2hyGZG2eqDlmRfTmS0nH0icbqxMrbUFSW+Fa/S45huin8ByR8
LYnB2h0xQrUS4YCYHebC6uw8D20tPjFYElbSIZbarfOIV2hscabruCt91oT/maZB
GBM2KLKMQfFh2cbgeQ2rRW9y/YUZ58SAd4x/6meljBONNEBJrG/0YXBuSgAkE19I
3FOQlsKHHLyYYGq1peKzfA2BvwSTENZZdtwqKgkApytVhKOgc/I=
=h3HP
-----END PGP SIGNATURE-----