[Bug 1172800] Review Request: dwgrep - A tool for querying Dwarf (debuginfo) graphs

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

 



https://bugzilla.redhat.com/show_bug.cgi?id=1172800



--- Comment #20 from Dan Horák <dan@xxxxxxxx> ---
dwgrep fails to build on s390 (32 bit) due the size_t == unsigned long (opposed
to the common size_t == unsigned int) problem

...
[ 16%] Building CXX object libzwerg/CMakeFiles/LibzwergCore.dir/parser.cc.o
cd /builddir/build/BUILD/dwgrep-0.1/build/libzwerg && /usr/bin/c++    -O2 -g
-pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches  -m31
-march=z9-109 -mtune=z10  -std=c++11 -Wall -Wnon-virtual-dtor -O2 -g
-I/builddir/build/BUILD/dwgrep-0.1/libzwerg
-I/builddir/build/BUILD/dwgrep-0.1/build
-I/builddir/build/BUILD/dwgrep-0.1/build/libzwerg    -fPIC -o
CMakeFiles/LibzwergCore.dir/parser.cc.o -c
/builddir/build/BUILD/dwgrep-0.1/build/libzwerg/parser.cc
In file included from /builddir/build/BUILD/dwgrep-0.1/libzwerg/tree.hh:36:0,
                 from parser.yy:35,
                 from parser.yy:30:
/builddir/build/BUILD/dwgrep-0.1/libzwerg/constant.hh: In instantiation of
'constant::constant(const T&, const constant_dom*, brevity) [with T = long
unsigned int]':
parser.yy:475:49:   required from here
/builddir/build/BUILD/dwgrep-0.1/libzwerg/constant.hh:113:17: error: call of
overloaded 'mpz_class(const long unsigned int&)' is ambiguous
     , m_brv {brv}
                 ^
/builddir/build/BUILD/dwgrep-0.1/libzwerg/constant.hh:113:17: note: candidates
are:
In file included from
/builddir/build/BUILD/dwgrep-0.1/libzwerg/constant.hh:36:0,
                 from /builddir/build/BUILD/dwgrep-0.1/libzwerg/tree.hh:36,
                 from parser.yy:35,
                 from parser.yy:30:
/builddir/build/BUILD/dwgrep-0.1/libzwerg/int.hh:75:3: note:
mpz_class::mpz_class(int32_t)
   mpz_class (int32_t value)
   ^
/builddir/build/BUILD/dwgrep-0.1/libzwerg/int.hh:71:3: note:
mpz_class::mpz_class(int64_t)
   mpz_class (int64_t value)
   ^
/builddir/build/BUILD/dwgrep-0.1/libzwerg/int.hh:67:3: note:
mpz_class::mpz_class(uint32_t)
   mpz_class (uint32_t value)
   ^
/builddir/build/BUILD/dwgrep-0.1/libzwerg/int.hh:63:3: note:
mpz_class::mpz_class(uint64_t)
   mpz_class (uint64_t value)
   ^
/builddir/build/BUILD/dwgrep-0.1/libzwerg/int.hh:61:3: note: constexpr
mpz_class::mpz_class(const mpz_class&)
   mpz_class (mpz_class const &that) = default;
   ^
make[2]: Leaving directory '/builddir/build/BUILD/dwgrep-0.1/build'
/usr/bin/cmake -E cmake_progress_report
/builddir/build/BUILD/dwgrep-0.1/build/CMakeFiles  45
[ 16%] Built target TestStub
...


for full log please see
http://s390.koji.fedoraproject.org/koji/taskinfo?taskID=1682034

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list
package-review@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/package-review




[Index of Archives]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]     [Fedora Tools]