=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for cln-1.3.6 Making all in src gmake[1]: Entering directory '/Users/pbulk/build/math/cln/work/cln-1.3.6/src' depbase=`echo base/cl_alloca.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_alloca.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_alloca.lo base/cl_alloca.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_alloca.lo -MD -MP -MF base/.deps/cl_alloca.Tpo -c base/cl_alloca.cc -fno-common -DPIC -o base/.libs/cl_alloca.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_alloca.lo -MD -MP -MF base/.deps/cl_alloca.Tpo -c base/cl_alloca.cc -o base/cl_alloca.o >/dev/null 2>&1 depbase=`echo base/cl_as_exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_as_exception.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_as_exception.lo base/cl_as_exception.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_as_exception.lo -MD -MP -MF base/.deps/cl_as_exception.Tpo -c base/cl_as_exception.cc -fno-common -DPIC -o base/.libs/cl_as_exception.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_as_exception.lo -MD -MP -MF base/.deps/cl_as_exception.Tpo -c base/cl_as_exception.cc -o base/cl_as_exception.o >/dev/null 2>&1 depbase=`echo base/cl_condition.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_condition.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_condition.lo base/cl_condition.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_condition.lo -MD -MP -MF base/.deps/cl_condition.Tpo -c base/cl_condition.cc -fno-common -DPIC -o base/.libs/cl_condition.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_condition.lo -MD -MP -MF base/.deps/cl_condition.Tpo -c base/cl_condition.cc -o base/cl_condition.o >/dev/null 2>&1 depbase=`echo base/cl_d0_exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_d0_exception.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_d0_exception.lo base/cl_d0_exception.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_d0_exception.lo -MD -MP -MF base/.deps/cl_d0_exception.Tpo -c base/cl_d0_exception.cc -fno-common -DPIC -o base/.libs/cl_d0_exception.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_d0_exception.lo -MD -MP -MF base/.deps/cl_d0_exception.Tpo -c base/cl_d0_exception.cc -o base/cl_d0_exception.o >/dev/null 2>&1 depbase=`echo base/cl_debug.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_debug.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_debug.lo base/cl_debug.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_debug.lo -MD -MP -MF base/.deps/cl_debug.Tpo -c base/cl_debug.cc -fno-common -DPIC -o base/.libs/cl_debug.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_debug.lo -MD -MP -MF base/.deps/cl_debug.Tpo -c base/cl_debug.cc -o base/cl_debug.o >/dev/null 2>&1 depbase=`echo base/cl_debugout.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_debugout.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_debugout.lo base/cl_debugout.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_debugout.lo -MD -MP -MF base/.deps/cl_debugout.Tpo -c base/cl_debugout.cc -fno-common -DPIC -o base/.libs/cl_debugout.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_debugout.lo -MD -MP -MF base/.deps/cl_debugout.Tpo -c base/cl_debugout.cc -o base/cl_debugout.o >/dev/null 2>&1 depbase=`echo base/cl_free.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_free.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_free.lo base/cl_free.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_free.lo -MD -MP -MF base/.deps/cl_free.Tpo -c base/cl_free.cc -fno-common -DPIC -o base/.libs/cl_free.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_free.lo -MD -MP -MF base/.deps/cl_free.Tpo -c base/cl_free.cc -o base/cl_free.o >/dev/null 2>&1 depbase=`echo base/cl_immclasses.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_immclasses.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_immclasses.lo base/cl_immclasses.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_immclasses.lo -MD -MP -MF base/.deps/cl_immclasses.Tpo -c base/cl_immclasses.cc -fno-common -DPIC -o base/.libs/cl_immclasses.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_immclasses.lo -MD -MP -MF base/.deps/cl_immclasses.Tpo -c base/cl_immclasses.cc -o base/cl_immclasses.o >/dev/null 2>&1 depbase=`echo base/cl_malloc.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_malloc.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_malloc.lo base/cl_malloc.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_malloc.lo -MD -MP -MF base/.deps/cl_malloc.Tpo -c base/cl_malloc.cc -fno-common -DPIC -o base/.libs/cl_malloc.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_malloc.lo -MD -MP -MF base/.deps/cl_malloc.Tpo -c base/cl_malloc.cc -o base/cl_malloc.o >/dev/null 2>&1 depbase=`echo base/cl_notreached_exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_notreached_exception.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_notreached_exception.lo base/cl_notreached_exception.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_notreached_exception.lo -MD -MP -MF base/.deps/cl_notreached_exception.Tpo -c base/cl_notreached_exception.cc -fno-common -DPIC -o base/.libs/cl_notreached_exception.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_notreached_exception.lo -MD -MP -MF base/.deps/cl_notreached_exception.Tpo -c base/cl_notreached_exception.cc -o base/cl_notreached_exception.o >/dev/null 2>&1 depbase=`echo base/cl_version.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/cl_version.lo -MD -MP -MF $depbase.Tpo -c -o base/cl_version.lo base/cl_version.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_version.lo -MD -MP -MF base/.deps/cl_version.Tpo -c base/cl_version.cc -fno-common -DPIC -o base/.libs/cl_version.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/cl_version.lo -MD -MP -MF base/.deps/cl_version.Tpo -c base/cl_version.cc -o base/cl_version.o >/dev/null 2>&1 depbase=`echo base/digit/cl_2D_div.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digit/cl_2D_div.lo -MD -MP -MF $depbase.Tpo -c -o base/digit/cl_2D_div.lo base/digit/cl_2D_div.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digit/cl_2D_div.lo -MD -MP -MF base/digit/.deps/cl_2D_div.Tpo -c base/digit/cl_2D_div.cc -fno-common -DPIC -o base/digit/.libs/cl_2D_div.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digit/cl_2D_div.lo -MD -MP -MF base/digit/.deps/cl_2D_div.Tpo -c base/digit/cl_2D_div.cc -o base/digit/cl_2D_div.o >/dev/null 2>&1 depbase=`echo base/digit/cl_2D_exptpos.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digit/cl_2D_exptpos.lo -MD -MP -MF $depbase.Tpo -c -o base/digit/cl_2D_exptpos.lo base/digit/cl_2D_exptpos.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digit/cl_2D_exptpos.lo -MD -MP -MF base/digit/.deps/cl_2D_exptpos.Tpo -c base/digit/cl_2D_exptpos.cc -fno-common -DPIC -o base/digit/.libs/cl_2D_exptpos.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digit/cl_2D_exptpos.lo -MD -MP -MF base/digit/.deps/cl_2D_exptpos.Tpo -c base/digit/cl_2D_exptpos.cc -o base/digit/cl_2D_exptpos.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_2DS_div.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_2DS_div.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_2DS_div.lo base/digitseq/cl_2DS_div.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_2DS_div.lo -MD -MP -MF base/digitseq/.deps/cl_2DS_div.Tpo -c base/digitseq/cl_2DS_div.cc -fno-common -DPIC -o base/digitseq/.libs/cl_2DS_div.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_2DS_div.lo -MD -MP -MF base/digitseq/.deps/cl_2DS_div.Tpo -c base/digitseq/cl_2DS_div.cc -o base/digitseq/cl_2DS_div.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_2DS_recip.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_2DS_recip.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_2DS_recip.lo base/digitseq/cl_2DS_recip.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_2DS_recip.lo -MD -MP -MF base/digitseq/.deps/cl_2DS_recip.Tpo -c base/digitseq/cl_2DS_recip.cc -fno-common -DPIC -o base/digitseq/.libs/cl_2DS_recip.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_2DS_recip.lo -MD -MP -MF base/digitseq/.deps/cl_2DS_recip.Tpo -c base/digitseq/cl_2DS_recip.cc -o base/digitseq/cl_2DS_recip.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_div.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_div.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_div.lo base/digitseq/cl_DS_div.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_div.lo -MD -MP -MF base/digitseq/.deps/cl_DS_div.Tpo -c base/digitseq/cl_DS_div.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_div.o base/digitseq/cl_DS_div.cc:322:41: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] var uintD b_2msd = mspref(b_MSDptr,1); // b[n-2] ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_div.cc:168:23: note: array 'b_MSDptr' declared here const uintD* b_MSDptr, uintC b_len, const uintD* b_LSDptr, ^ base/digitseq/cl_DS_div.cc:337:58: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] divuD(mspref(r_MSDptr,0),mspref(r_MSDptr,1),b_msd, q_stern=,c1=); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ./base/cl_low.h:1014:40: note: expanded from macro 'divu_12864_6464' { q_zuweisung divu_12864_6464_(xhi,xlo,y); r_zuweisung divu_64_rest; } ^~~ base/digitseq/cl_DS_div.cc:243:15: note: array 'r_MSDptr' declared here {var uintD* r_MSDptr = roomptr; ^ base/digitseq/cl_DS_div.cc:349:74: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] if ((mspref(r_MSDptr,0) > b_msd) || ((c1 = mspref(r_MSDptr,1)+b_msd) < b_msd)) ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_div.cc:243:15: note: array 'r_MSDptr' declared here {var uintD* r_MSDptr = roomptr; ^ base/digitseq/cl_DS_div.cc:372:48: warning: array index -3 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] { var uintD c2lo = mspref(r_MSDptr,2); // c2hi*beta+c2lo = c1*beta+r[j+n-2] ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_div.cc:243:15: note: array 'r_MSDptr' declared here {var uintD* r_MSDptr = roomptr; ^ 4 warnings generated. libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_div.lo -MD -MP -MF base/digitseq/.deps/cl_DS_div.Tpo -c base/digitseq/cl_DS_div.cc -o base/digitseq/cl_DS_div.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_mul.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_mul.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_mul.lo base/digitseq/cl_DS_mul.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_mul.lo -MD -MP -MF base/digitseq/.deps/cl_DS_mul.Tpo -c base/digitseq/cl_DS_mul.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_mul.o In file included from base/digitseq/cl_DS_mul.cc:127: ./base/digitseq/cl_DS_mul_kara.h:233:26: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] if (mspref(prodmid_MSDptr,1)==0) { prodmid_len--; } ~~~~~~~^~~~~~~~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ ./base/digitseq/cl_DS_mul_kara.h:194:15: note: array 'prodmid_MSDptr' declared here {var uintD* prodmid_MSDptr; ^ base/digitseq/cl_DS_mul.cc:369:13: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] mulu32(len1-cl_fftm_threshold1,len2-cl_fftm_threshold1, hi=,lo=); ^ ./base/cl_low.h:286:12: note: expanded from macro 'mulu32' ({ var register uint64 _prod = (uint64)(uint32)(x) * (uint64)(uint32)(y); \ ^ In file included from base/digitseq/cl_DS_mul.cc:507: base/digitseq/cl_DS_mul_kara_sqr.h:69:24: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] if (mspref(prodmid_MSDptr,1)==0) { prodmid_len--; } ~~~~~~~^~~~~~~~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_mul_kara_sqr.h:37:13: note: array 'prodmid_MSDptr' declared here {var uintD* prodmid_MSDptr; ^ 3 warnings generated. libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_mul.lo -MD -MP -MF base/digitseq/.deps/cl_DS_mul.Tpo -c base/digitseq/cl_DS_mul.cc -o base/digitseq/cl_DS_mul.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_random.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_random.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_random.lo base/digitseq/cl_DS_random.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_random.lo -MD -MP -MF base/digitseq/.deps/cl_DS_random.Tpo -c base/digitseq/cl_DS_random.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_random.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_random.lo -MD -MP -MF base/digitseq/.deps/cl_DS_random.Tpo -c base/digitseq/cl_DS_random.cc -o base/digitseq/cl_DS_random.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_recip.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_recip.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_recip.lo base/digitseq/cl_DS_recip.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_recip.lo -MD -MP -MF base/digitseq/.deps/cl_DS_recip.Tpo -c base/digitseq/cl_DS_recip.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_recip.o base/digitseq/cl_DS_recip.cc:107:45: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] var uintD x2 = (a_len > 1 ? (mspref(a_MSDptr,1) & -bit(intDsize-3)) : 0); ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_recip.cc:81:22: note: array 'a_MSDptr' declared here void cl_UDS_recip (const uintD* a_MSDptr, uintC a_len, ^ base/digitseq/cl_DS_recip.cc:109:44: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] { mspref(y_MSDptr,0) = 4; mspref(y_MSDptr,1) = 0; } ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_recip.cc:87:11: note: array 'y_MSDptr' declared here var uintD* y_MSDptr; ^ base/digitseq/cl_DS_recip.cc:133:20: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] mspref(y_MSDptr,1) = q<<1; ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_recip.cc:87:11: note: array 'y_MSDptr' declared here var uintD* y_MSDptr; ^ 3 warnings generated. libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_recip.lo -MD -MP -MF base/digitseq/.deps/cl_DS_recip.Tpo -c base/digitseq/cl_DS_recip.cc -o base/digitseq/cl_DS_recip.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_recipsqrt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_recipsqrt.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_recipsqrt.lo base/digitseq/cl_DS_recipsqrt.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_recipsqrt.lo -MD -MP -MF base/digitseq/.deps/cl_DS_recipsqrt.Tpo -c base/digitseq/cl_DS_recipsqrt.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_recipsqrt.o base/digitseq/cl_DS_recipsqrt.cc:91:39: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] var uintD x2 = (a_len > 1 ? mspref(x_MSDptr,1) : 0); ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_recipsqrt.cc:79:6: note: array 'x_MSDptr' declared here var const uintD* const x_MSDptr = a_MSDptr; ^ base/digitseq/cl_DS_recipsqrt.cc:114:11: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] mspref(y_MSDptr,1) = y1; ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_recipsqrt.cc:80:6: note: array 'y_MSDptr' declared here var uintD* y_MSDptr; ^ 2 warnings generated. libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_recipsqrt.lo -MD -MP -MF base/digitseq/.deps/cl_DS_recipsqrt.Tpo -c base/digitseq/cl_DS_recipsqrt.cc -o base/digitseq/cl_DS_recipsqrt.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_sqrt.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_sqrt.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_sqrt.lo base/digitseq/cl_DS_sqrt.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_sqrt.lo -MD -MP -MF base/digitseq/.deps/cl_DS_sqrt.Tpo -c base/digitseq/cl_DS_sqrt.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_sqrt.o base/digitseq/cl_DS_sqrt.cc:208:37: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] var uintD a_2msd = mspref(a_MSDptr,1); // a[2n-2] ~~~~~~~^~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:138:25: note: expanded from macro 'a_MSDptr' #define a_MSDptr new_a_MSDptr ^ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:127:11: note: array 'new_a_MSDptr' declared here var uintD* new_a_MSDptr; ^ base/digitseq/cl_DS_sqrt.cc:246:21: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] mspref(a_MSDptr,1) = a_2msd - x2lo; ~~~~~~~^~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:138:25: note: expanded from macro 'a_MSDptr' #define a_MSDptr new_a_MSDptr ^ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:127:11: note: array 'new_a_MSDptr' declared here var uintD* new_a_MSDptr; ^ base/digitseq/cl_DS_sqrt.cc:249:42: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] mspref(b_MSDptr,0) = 1; mspref(b_MSDptr,1) = x<<1; // b[n-1] ablegen ~~~~~~~^~~~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:203:13: note: array 'b_MSDptr' declared here { var uintD* b_MSDptr = b_->MSDptr mspop -1; // ab hier n+1 Digits Platz ^ base/digitseq/cl_DS_sqrt.cc:262:39: warning: array index -2 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] var uintD a_2d = mspref(a_mptr,1); // a[2n-j-1] ~~~~~~~^~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:252:13: note: array 'a_mptr' declared here var uintD* a_mptr = a_MSDptr mspop 0; ^ base/digitseq/cl_DS_sqrt.cc:263:39: warning: array index -3 refers past the last possible element for an array in 64-bit address space containing 64-bit (8-byte) elements (max possible 2305843009213693952 elements) [-Warray-bounds] var uintD a_3d = mspref(a_mptr,2); // a[2n-j-2] ~~~~~~~^~~~~~~~~ ./base/digitseq/cl_DS.h:79:25: note: expanded from macro 'mspref' #define mspref(p,i) (p)[-(uintP)(i)-1] ^ ~~~~~~~~~~~~~ base/digitseq/cl_DS_sqrt.cc:252:13: note: array 'a_mptr' declared here var uintD* a_mptr = a_MSDptr mspop 0; ^ 5 warnings generated. libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_sqrt.lo -MD -MP -MF base/digitseq/.deps/cl_DS_sqrt.Tpo -c base/digitseq/cl_DS_sqrt.cc -o base/digitseq/cl_DS_sqrt.o >/dev/null 2>&1 depbase=`echo base/digitseq/cl_DS_trandom.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/digitseq/cl_DS_trandom.lo -MD -MP -MF $depbase.Tpo -c -o base/digitseq/cl_DS_trandom.lo base/digitseq/cl_DS_trandom.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_trandom.lo -MD -MP -MF base/digitseq/.deps/cl_DS_trandom.Tpo -c base/digitseq/cl_DS_trandom.cc -fno-common -DPIC -o base/digitseq/.libs/cl_DS_trandom.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/digitseq/cl_DS_trandom.lo -MD -MP -MF base/digitseq/.deps/cl_DS_trandom.Tpo -c base/digitseq/cl_DS_trandom.cc -o base/digitseq/cl_DS_trandom.o >/dev/null 2>&1 depbase=`echo base/hash/cl_rcpointer2_hashweak_rcpointer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/hash/cl_rcpointer2_hashweak_rcpointer.lo -MD -MP -MF $depbase.Tpo -c -o base/hash/cl_rcpointer2_hashweak_rcpointer.lo base/hash/cl_rcpointer2_hashweak_rcpointer.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/hash/cl_rcpointer2_hashweak_rcpointer.lo -MD -MP -MF base/hash/.deps/cl_rcpointer2_hashweak_rcpointer.Tpo -c base/hash/cl_rcpointer2_hashweak_rcpointer.cc -fno-common -DPIC -o base/hash/.libs/cl_rcpointer2_hashweak_rcpointer.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/hash/cl_rcpointer2_hashweak_rcpointer.lo -MD -MP -MF base/hash/.deps/cl_rcpointer2_hashweak_rcpointer.Tpo -c base/hash/cl_rcpointer2_hashweak_rcpointer.cc -o base/hash/cl_rcpointer2_hashweak_rcpointer.o >/dev/null 2>&1 depbase=`echo base/hash/cl_rcpointer_hashweak_rcpointer.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/hash/cl_rcpointer_hashweak_rcpointer.lo -MD -MP -MF $depbase.Tpo -c -o base/hash/cl_rcpointer_hashweak_rcpointer.lo base/hash/cl_rcpointer_hashweak_rcpointer.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/hash/cl_rcpointer_hashweak_rcpointer.lo -MD -MP -MF base/hash/.deps/cl_rcpointer_hashweak_rcpointer.Tpo -c base/hash/cl_rcpointer_hashweak_rcpointer.cc -fno-common -DPIC -o base/hash/.libs/cl_rcpointer_hashweak_rcpointer.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/hash/cl_rcpointer_hashweak_rcpointer.lo -MD -MP -MF base/hash/.deps/cl_rcpointer_hashweak_rcpointer.Tpo -c base/hash/cl_rcpointer_hashweak_rcpointer.cc -o base/hash/cl_rcpointer_hashweak_rcpointer.o >/dev/null 2>&1 depbase=`echo base/input/cl_read_bad_syntax_exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/input/cl_read_bad_syntax_exception.lo -MD -MP -MF $depbase.Tpo -c -o base/input/cl_read_bad_syntax_exception.lo base/input/cl_read_bad_syntax_exception.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/input/cl_read_bad_syntax_exception.lo -MD -MP -MF base/input/.deps/cl_read_bad_syntax_exception.Tpo -c base/input/cl_read_bad_syntax_exception.cc -fno-common -DPIC -o base/input/.libs/cl_read_bad_syntax_exception.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/input/cl_read_bad_syntax_exception.lo -MD -MP -MF base/input/.deps/cl_read_bad_syntax_exception.Tpo -c base/input/cl_read_bad_syntax_exception.cc -o base/input/cl_read_bad_syntax_exception.o >/dev/null 2>&1 depbase=`echo base/input/cl_read_eof_exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/input/cl_read_eof_exception.lo -MD -MP -MF $depbase.Tpo -c -o base/input/cl_read_eof_exception.lo base/input/cl_read_eof_exception.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/input/cl_read_eof_exception.lo -MD -MP -MF base/input/.deps/cl_read_eof_exception.Tpo -c base/input/cl_read_eof_exception.cc -fno-common -DPIC -o base/input/.libs/cl_read_eof_exception.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/input/cl_read_eof_exception.lo -MD -MP -MF base/input/.deps/cl_read_eof_exception.Tpo -c base/input/cl_read_eof_exception.cc -o base/input/cl_read_eof_exception.o >/dev/null 2>&1 depbase=`echo base/input/cl_read_junk_exception.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/input/cl_read_junk_exception.lo -MD -MP -MF $depbase.Tpo -c -o base/input/cl_read_junk_exception.lo base/input/cl_read_junk_exception.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/input/cl_read_junk_exception.lo -MD -MP -MF base/input/.deps/cl_read_junk_exception.Tpo -c base/input/cl_read_junk_exception.cc -fno-common -DPIC -o base/input/.libs/cl_read_junk_exception.o libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/input/cl_read_junk_exception.lo -MD -MP -MF base/input/.deps/cl_read_junk_exception.Tpo -c base/input/cl_read_junk_exception.cc -o base/input/cl_read_junk_exception.o >/dev/null 2>&1 depbase=`echo base/low/cl_low_div.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`;\ /opt/pkg/bin/mksh ../libtool --tag=CXX --mode=compile clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I../include -I../src -I/opt/pkg/include -pipe -Os -I/opt/pkg/include -MT base/low/cl_low_div.lo -MD -MP -MF $depbase.Tpo -c -o base/low/cl_low_div.lo base/low/cl_low_div.cc &&\ mv -f $depbase.Tpo $depbase.Plo libtool: compile: clang++ -std=gnu++11 -DHAVE_CONFIG_H -I. -I../autoconf -I../include -I../src -I/Users/pbulk/build/math/cln/work/.buildlink/include -pipe -Os -MT base/low/cl_low_div.lo -MD -MP -MF base/low/.deps/cl_low_div.Tpo -c base/low/cl_low_div.cc -fno-common -DPIC -o base/low/.libs/cl_low_div.o base/low/cl_low_div.cc:210:8: error: declaration of 'divu_64_rest' in global scope conflicts with declaration with C language linkage uint64 divu_64_rest; ^ ./base/cl_low.h:971:21: note: declared with C language linkage here extern "C" uint64 divu_64_rest; // -> Rest r ^ 1 error generated. gmake[1]: *** [Makefile:6435: base/low/cl_low_div.lo] Error 1 gmake[1]: Leaving directory '/Users/pbulk/build/math/cln/work/cln-1.3.6/src' gmake: *** [Makefile:680: all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/cln *** Error code 1 Stop. bmake: stopped making "all" in /Volumes/data/jenkins/workspace/pkgsrc-macos-trunk-arm64/math/cln