/usr/local/bin/libtool --mode=compile c++ -O2 -pipe -Wformat -Wbounded -I/usr/local/include -I../include -I../include -I./polynomial -I./base -I./base/hash -I./base/digitseq -I./base/digit -Ibase -c ./polynomial/elem/cl_UP.cc c++ -O2 -pipe -Wformat -Wbounded -I/usr/local/include -I../include -I../include -I./polynomial -I./base -I./base/hash -I./base/digitseq -I./base/digit -Ibase -c ./polynomial/elem/cl_UP.cc -fPIC -DPIC -o .libs/cl_UP.o In file included from polynomial/elem/cl_UP.cc:36: polynomial/elem/cl_UP_GF2.h: In function `const cln::_cl_UP cln::gf2_mul(cln::cl_heap_univpoly_ring*, const cln::_cl_UP&, const cln::_cl_UP&)': polynomial/elem/cl_UP_GF2.h:846: error: cannot convert `uintD*' to `uint32*' for argument `3' to `uint32 cln::gf2_mul32(unsigned int, unsigned int, uint32*)' polynomial/elem/cl_UP_GF2.h:862: error: cannot convert `uintD*' to `uint32*' for argument `3' to `uint32 cln::gf2_mul32(unsigned int, unsigned int, uint32*)'