Your message dated Mon, 14 Apr 2025 13:19:27 +0000
with message-id <[email protected]>
and subject line Bug#1103144: fixed in parallel-hashmap 1.4.1+ds-2
has caused the Debian Bug report #1103144,
regarding parallel-hashmap: FTBFS in testing/i386: llil4map.cc:68:30: error:
static assertion failed: size_t too small, need a 64-bit compile
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1103144: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1103144
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: parallel-hashmap
Version: 1.4.1+ds-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20250414 ftbfs-trixie
Hi,
During a rebuild of all packages in testing (trixie), your package failed
to build on i386.
Relevant part (hopefully):
> /usr/bin/c++ -g -O2
> -ffile-prefix-map=/build/reproducible-path/parallel-hashmap-1.4.1+ds=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -Wl,-z,relro
> -Wl,--dependency-file=CMakeFiles/test_parallel_node_hash_set.dir/link.d
> CMakeFiles/test_parallel_node_hash_set.dir/tests/parallel_node_hash_set_test.cc.o
> -o test_parallel_node_hash_set -lgmock_main -lgmock -lgtest
> make[3]: Leaving directory
> '/build/reproducible-path/parallel-hashmap-1.4.1+ds/obj-i686-linux-gnu'
> [ 90%] Built target test_parallel_node_hash_set
> In file included from
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/parallel_hashmap/phmap.h:120,
> from
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:66:
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/parallel_hashmap/phmap_utils.h:
> In member function ‘H phmap::Combiner<H, 8>::operator()(H, size_t)’:
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/parallel_hashmap/phmap_utils.h:324:16:
> warning: right shift count >= width of type [-Wshift-count-overflow]
> 324 | k ^= k >> r;
> | ~~^~~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc: At
> global scope:
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:68:30:
> error: static assertion failed: size_t too small, need a 64-bit compile
> 68 | static_assert(sizeof(size_t) == sizeof(int64_t), "size_t too small,
> need a 64-bit compile");
> | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:68:30:
> note: the comparison reduces to ‘(4 == 8)’
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:108:67:
> error: requested alignment ‘192’ is not a positive power of 2
> 108 | alignas(4 * sizeof(std::max_align_t)) std::atomic_bool lock_ =
> false;
> |
> ^~~~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc: In
> member function ‘void string_cnt::set(const char*)’:
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:181:28:
> error: static assertion failed
> 181 | static_assert(buffsz == 12);
> | ~~~~~~~^~~~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:181:28:
> note: the comparison reduces to ‘(8 == 12)’
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:183:40:
> error: static assertion failed
> 183 | static_assert(sizeof(string_cnt) == 16);
> | ~~~~~~~~~~~~~~~~~~~^~~~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:183:40:
> note: the comparison reduces to ‘(12 == 16)’
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc: In
> lambda function:
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:448:73:
> warning: declaration of ‘set’ shadows a previous local [-Wshadow]
> 448 | set.with_submap(i, [&](const
> string_cnt_set_t::EmbeddedSet& set) {
> |
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:420:24:
> note: shadowed declaration is here
> 420 | string_cnt_set_t set;
> | ^~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc: In
> lambda function:
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:456:69:
> warning: declaration of ‘set’ shadows a previous local [-Wshadow]
> 456 | set.with_submap_m(i, [&](string_cnt_set_t::EmbeddedSet&
> set) {
> |
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
> /build/reproducible-path/parallel-hashmap-1.4.1+ds/examples/llil4map.cc:420:24:
> note: shadowed declaration is here
> 420 | string_cnt_set_t set;
> | ^~~
> At global scope:
> cc1plus: note: unrecognized command-line option
> ‘-Wno-gnu-zero-variadic-macro-arguments’ may have been intended to silence
> earlier diagnostics
> cc1plus: note: unrecognized command-line option ‘-Wno-unknown-warning-option’
> may have been intended to silence earlier diagnostics
> make[3]: *** [CMakeFiles/ex_llil4map.dir/build.make:82:
> CMakeFiles/ex_llil4map.dir/examples/llil4map.cc.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2025/04/14/parallel-hashmap_1.4.1+ds-1_testing-i386.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250414;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250414&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Source: parallel-hashmap
Source-Version: 1.4.1+ds-2
Done: Andrius Merkys <[email protected]>
We believe that the bug you reported is fixed in the latest version of
parallel-hashmap, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrius Merkys <[email protected]> (supplier of updated parallel-hashmap
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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 14 Apr 2025 09:05:37 -0400
Source: parallel-hashmap
Architecture: source
Version: 1.4.1+ds-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<[email protected]>
Changed-By: Andrius Merkys <[email protected]>
Closes: 1103144
Changes:
parallel-hashmap (1.4.1+ds-2) unstable; urgency=medium
.
* Do not build examples on i386 (Closes: #1103144)
Checksums-Sha1:
21e2ddd8b42190ea5bab07dfa8ee09fc313fa136 2189 parallel-hashmap_1.4.1+ds-2.dsc
3a2265dec90736ff1842e368a8ecd75a76083e85 4400
parallel-hashmap_1.4.1+ds-2.debian.tar.xz
cb95ce6c9682d48c14af9933a0075e93019a626e 8294
parallel-hashmap_1.4.1+ds-2_source.buildinfo
Checksums-Sha256:
98ac2d33b288c972a444663e7d984dd153e1b369177306bbc17d1b7aa2505ff3 2189
parallel-hashmap_1.4.1+ds-2.dsc
a204df731bb238d30af3441b2688a552c5d69bef047c74669b653f6a1be0595b 4400
parallel-hashmap_1.4.1+ds-2.debian.tar.xz
c87692d2f1ef6ef07f8b4ff6a7ba202f7a6bd40289f3268b9d722a54b2cc53f9 8294
parallel-hashmap_1.4.1+ds-2_source.buildinfo
Files:
186945fc0226158e4c1a8a5f3b58a3f1 2189 libs optional
parallel-hashmap_1.4.1+ds-2.dsc
0e332c4bea2551d4615371f056118b4e 4400 libs optional
parallel-hashmap_1.4.1+ds-2.debian.tar.xz
d4450bb0ec55da6174efd2cd81dd2141 8294 libs optional
parallel-hashmap_1.4.1+ds-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJGBAEBCgAwFiEEdyKS9veshfrgQdQe5fQ/nCc08ocFAmf9CE0SHG1lcmt5c0Bk
ZWJpYW4ub3JnAAoJEOX0P5wnNPKHywEP/1jCV6lXLuBuop6vX72FpWIMMGXY1LLa
aCtkfzzyuUQQSerNvVM+DyJe4xLwWByuKwCjt76FjuyvE3WvceRgXSK7wBAZ7OaD
s6lwgME2DOGUCKeqUyVitYlClxkiCbgF0SzlKt2njX7kW7pmxUP7LjtT0qwbgGKH
ts0qUSTQIFG2iTZFDZyoiM566gaQhZm8k4Hr7qz9WV30FGOQUCKsBV4pbn/Qarf+
NrgyzlpfxEcZV11akwgjijg/loEJpJiOtRKAfSO2YmGat+nJsc2For2VDiPd9w8T
unth0kIUBkcqudpCIz7sa0iEEjWsRkxeVy+MvLfpOqU3obLz8BGfc5rpiaJcoiH1
/OLXDebduVsfQJ1oPsd414nE3XwStnNbKIebTKSBX103ggspwViZdna+6X+E/8vv
Fp4Ir50Qng6BPJqygH7W9xHL5xZ9lUfT7U5S7qItXYNmb4/IkN4b+kvgVZFizRce
g8+Sq3vaARyitKuSzUk+TvWw3cG+Uhj8onU0nQ3BlvwOyibJJUvA7pwTUeZATqoE
n8IYIVBg4WsxmMxHuIB9hMk67du8cdji80hSBTCwR9JxAoYOR+I3ZajP+5fgu5xu
RFWC2qpMwOAgQS4apwJoej93OPrrxKDV2YwWo3IWZrO467IMAwS8SuzI0vY6vDYF
50Dp2rdAEl50
=Yc/y
-----END PGP SIGNATURE-----
pgpQdvz7vlSCG.pgp
Description: PGP signature
--- End Message ---