Bug#902200: heaptrack FTBFS on 32bit
Adrian Bunk
bunk at debian.org
Sat Jun 23 11:00:34 BST 2018
Source: heaptrack
Version: 1.1.0-1
Severity: serious
Tags: ftbfs
https://buildd.debian.org/status/package.php?p=heaptrack&suite=sid
...
/<<PKGBUILDDIR>>/tests/auto/tst_io.cpp: In function 'void ____C_A_T_C_H____T_E_S_T____112()':
/<<PKGBUILDDIR>>/tests/auto/tst_io.cpp:127:86: error: unable to deduce 'std::initializer_list<_Tp>&&' from '{8746901101568, 0, 223316, 2320472, 9984}'
for (uint64_t expected : {0x7f48beedc00ul, 0x0ul, 0x36854ul, 0x236858ul, 0x2700ul}) {
^
/<<PKGBUILDDIR>>/tests/auto/tst_io.cpp:127:86: note: deduced conflicting types for parameter '_Tp' ('long long unsigned int' and 'long unsigned int')
In file included from /<<PKGBUILDDIR>>/tests/auto/tst_io.cpp:22:0:
/<<PKGBUILDDIR>>/tests/auto/../../src/util/linewriter.h: In instantiation of 'static char* LineWriter::writeHexNumber(char*, V) [with V = long long unsigned int]':
/<<PKGBUILDDIR>>/tests/auto/../../src/util/linewriter.h:208:32: required from 'static char* LineWriter::writeHexNumbers(char*, V, T ...) [with V = long long unsigned int; T = {long long unsigned int}]'
/<<PKGBUILDDIR>>/tests/auto/../../src/util/linewriter.h:141:33: required from 'bool LineWriter::writeHexLine(char, T ...) [with T = {long long unsigned int, long long unsigned int}]'
/<<PKGBUILDDIR>>/tests/auto/tst_io.cpp:40:5: required from here
/<<PKGBUILDDIR>>/tests/auto/../../src/util/linewriter.h:170:46: error: call of overloaded 'clz(long long unsigned int&)' is ambiguous
const unsigned zeroBits = value ? clz(value) : numBits;
~~~^~~~~~~
/<<PKGBUILDDIR>>/tests/auto/../../src/util/linewriter.h:151:28: note: candidate: static unsigned int LineWriter::clz(unsigned int)
inline static unsigned clz(unsigned V)
^~~
/<<PKGBUILDDIR>>/tests/auto/../../src/util/linewriter.h:156:28: note: candidate: static unsigned int LineWriter::clz(long unsigned int)
inline static unsigned clz(long unsigned V)
^~~
tests/auto/CMakeFiles/tst_io.dir/build.make:65: recipe for target 'tests/auto/CMakeFiles/tst_io.dir/tst_io.cpp.o' failed
make[3]: *** [tests/auto/CMakeFiles/tst_io.dir/tst_io.cpp.o] Error 1
More information about the debian-science-maintainers
mailing list