[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-centos-6-clang #363

noc at squid-cache.org noc at squid-cache.org
Sat Nov 22 08:26:12 UTC 2014


See <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/363/changes>

Changes:

[Amos Jeffries] Revert splay-specific pieces of rev.13720

As suspected several important pieces of code depend on the SplayNode
this pointer being NUL at times.

[Amos Jeffries] Revert r12298 workaround for Bug 3613

Now that Squid is starting to utilize C++11 features we need to enable
them in all compilers. If the problem still exists then we need to find
a better solution to bug 3613.

[Amos Jeffries] Cleanup: remove invalid comparisons of 'this' with NULL

... which are invalid in C++ and always equate (this!=NULL) to true.

Clang 3.5 refuses to build code containing these invalid comparisons.

[Amos Jeffries] HTCP: fix memory initialization errors

memset() used to initialize HTCP objects made sense when they were
structs. But now they are classes proper constructors need to be used
to avoid memset() erasing vtable and other important areas. It also
helps to reduce code and improve performance during init a tiny bit.

memset() errors found by Clang 3.5

------------------------------------------
[...truncated 3352 lines...]
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xstrerror.lo -MD -MP -MF .deps/xstrerror.Tpo -c ../../compat/xstrerror.cc  -fPIC -DPIC -o .libs/xstrerror.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xalloc.lo -MD -MP -MF .deps/xalloc.Tpo -c ../../compat/xalloc.cc  -fPIC -DPIC -o .libs/xalloc.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xstring.lo -MD -MP -MF .deps/xstring.Tpo -c ../../compat/xstring.cc  -fPIC -DPIC -o .libs/xstring.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT strnrchr.lo -MD -MP -MF .deps/strnrchr.Tpo -c ../../compat/strnrchr.c -o strnrchr.o >/dev/null 2>&1
mv -f .deps/strnrchr.Tpo .deps/strnrchr.Plo
/bin/sh ../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT xstrto.lo -MD -MP -MF .deps/xstrto.Tpo -c -o xstrto.lo ../../compat/xstrto.cc
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xalloc.lo -MD -MP -MF .deps/xalloc.Tpo -c ../../compat/xalloc.cc -o xalloc.o >/dev/null 2>&1
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xstrto.lo -MD -MP -MF .deps/xstrto.Tpo -c ../../compat/xstrto.cc  -fPIC -DPIC -o .libs/xstrto.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xstrerror.lo -MD -MP -MF .deps/xstrerror.Tpo -c ../../compat/xstrerror.cc -o xstrerror.o >/dev/null 2>&1
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xstring.lo -MD -MP -MF .deps/xstring.Tpo -c ../../compat/xstring.cc -o xstring.o >/dev/null 2>&1
mv -f .deps/xalloc.Tpo .deps/xalloc.Plo
/bin/sh ../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT mswindows.lo -MD -MP -MF .deps/mswindows.Tpo -c -o mswindows.lo ../../compat/mswindows.cc
mv -f .deps/xstrerror.Tpo .deps/xstrerror.Plo
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT xstrto.lo -MD -MP -MF .deps/xstrto.Tpo -c ../../compat/xstrto.cc -o xstrto.o >/dev/null 2>&1
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT mswindows.lo -MD -MP -MF .deps/mswindows.Tpo -c ../../compat/mswindows.cc  -fPIC -DPIC -o .libs/mswindows.o
mv -f .deps/xstring.Tpo .deps/xstring.Plo
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT mswindows.lo -MD -MP -MF .deps/mswindows.Tpo -c ../../compat/mswindows.cc -o mswindows.o >/dev/null 2>&1
mv -f .deps/xstrto.Tpo .deps/xstrto.Plo
mv -f .deps/mswindows.Tpo .deps/mswindows.Plo
/bin/sh ../libtool --tag=CXX   --mode=link ccache clang++ -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11  -g -o libcompat-squid.la  assert.lo compat.lo debug.lo eui64_aton.lo GnuRegex.lo memrchr.lo shm.lo statvfs.lo strnstr.lo strnrchr.lo xalloc.lo xstrerror.lo xstring.lo xstrto.lo mswindows.lo  
libtool: link: /usr/bin/ar cru .libs/libcompat-squid.a .libs/assert.o .libs/compat.o .libs/debug.o .libs/eui64_aton.o .libs/GnuRegex.o .libs/memrchr.o .libs/shm.o .libs/statvfs.o .libs/strnstr.o .libs/strnrchr.o .libs/xalloc.o .libs/xstrerror.o .libs/xstring.o .libs/xstrto.o .libs/mswindows.o 
libtool: link: ranlib .libs/libcompat-squid.a
libtool: link: ( cd ".libs" && rm -f "libcompat-squid.la" && ln -s "../libcompat-squid.la" "libcompat-squid.la" )
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/compat'>
Making all in lib
make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib'>
Making all in snmplib
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/snmplib'>
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT asn1.lo -MD -MP -MF .deps/asn1.Tpo -c -o asn1.lo ../../../lib/snmplib/asn1.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT parse.lo -MD -MP -MF .deps/parse.Tpo -c -o parse.lo ../../../lib/snmplib/parse.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmp_vars.lo -MD -MP -MF .deps/snmp_vars.Tpo -c -o snmp_vars.lo ../../../lib/snmplib/snmp_vars.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT coexistance.lo -MD -MP -MF .deps/coexistance.Tpo -c -o coexistance.lo ../../../lib/snmplib/coexistance.c
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT parse.lo -MD -MP -MF .deps/parse.Tpo -c ../../../lib/snmplib/parse.c  -fPIC -DPIC -o .libs/parse.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_vars.lo -MD -MP -MF .deps/snmp_vars.Tpo -c ../../../lib/snmplib/snmp_vars.c  -fPIC -DPIC -o .libs/snmp_vars.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT asn1.lo -MD -MP -MF .deps/asn1.Tpo -c ../../../lib/snmplib/asn1.c  -fPIC -DPIC -o .libs/asn1.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT coexistance.lo -MD -MP -MF .deps/coexistance.Tpo -c ../../../lib/snmplib/coexistance.c  -fPIC -DPIC -o .libs/coexistance.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT parse.lo -MD -MP -MF .deps/parse.Tpo -c ../../../lib/snmplib/parse.c -o parse.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT coexistance.lo -MD -MP -MF .deps/coexistance.Tpo -c ../../../lib/snmplib/coexistance.c -o coexistance.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT asn1.lo -MD -MP -MF .deps/asn1.Tpo -c ../../../lib/snmplib/asn1.c -o asn1.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_vars.lo -MD -MP -MF .deps/snmp_vars.Tpo -c ../../../lib/snmplib/snmp_vars.c -o snmp_vars.o >/dev/null 2>&1
mv -f .deps/coexistance.Tpo .deps/coexistance.Plo
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmp_api.lo -MD -MP -MF .deps/snmp_api.Tpo -c -o snmp_api.lo ../../../lib/snmplib/snmp_api.c
mv -f .deps/parse.Tpo .deps/parse.Plo
mv -f .deps/asn1.Tpo .deps/asn1.Plo
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmp_error.lo -MD -MP -MF .deps/snmp_error.Tpo -c -o snmp_error.lo ../../../lib/snmplib/snmp_error.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT mib.lo -MD -MP -MF .deps/mib.Tpo -c -o mib.lo ../../../lib/snmplib/mib.c
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_api.lo -MD -MP -MF .deps/snmp_api.Tpo -c ../../../lib/snmplib/snmp_api.c  -fPIC -DPIC -o .libs/snmp_api.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_error.lo -MD -MP -MF .deps/snmp_error.Tpo -c ../../../lib/snmplib/snmp_error.c  -fPIC -DPIC -o .libs/snmp_error.o
mv -f .deps/snmp_vars.Tpo .deps/snmp_vars.Plo
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT mib.lo -MD -MP -MF .deps/mib.Tpo -c ../../../lib/snmplib/mib.c  -fPIC -DPIC -o .libs/mib.o
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmp_api_error.lo -MD -MP -MF .deps/snmp_api_error.Tpo -c -o snmp_api_error.lo ../../../lib/snmplib/snmp_api_error.c
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_api_error.lo -MD -MP -MF .deps/snmp_api_error.Tpo -c ../../../lib/snmplib/snmp_api_error.c  -fPIC -DPIC -o .libs/snmp_api_error.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_error.lo -MD -MP -MF .deps/snmp_error.Tpo -c ../../../lib/snmplib/snmp_error.c -o snmp_error.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_api.lo -MD -MP -MF .deps/snmp_api.Tpo -c ../../../lib/snmplib/snmp_api.c -o snmp_api.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT mib.lo -MD -MP -MF .deps/mib.Tpo -c ../../../lib/snmplib/mib.c -o mib.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_api_error.lo -MD -MP -MF .deps/snmp_api_error.Tpo -c ../../../lib/snmplib/snmp_api_error.c -o snmp_api_error.o >/dev/null 2>&1
mv -f .deps/snmp_error.Tpo .deps/snmp_error.Plo
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmp_msg.lo -MD -MP -MF .deps/snmp_msg.Tpo -c -o snmp_msg.lo ../../../lib/snmplib/snmp_msg.c
mv -f .deps/snmp_api.Tpo .deps/snmp_api.Plo
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmp_pdu.lo -MD -MP -MF .deps/snmp_pdu.Tpo -c -o snmp_pdu.lo ../../../lib/snmplib/snmp_pdu.c
mv -f .deps/mib.Tpo .deps/mib.Plo
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DSQUID_SNMP=1   -I../../.. -I../../include -I../../../include  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT snmplib_debug.lo -MD -MP -MF .deps/snmplib_debug.Tpo -c -o snmplib_debug.lo ../../../lib/snmplib/snmplib_debug.c
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_msg.lo -MD -MP -MF .deps/snmp_msg.Tpo -c ../../../lib/snmplib/snmp_msg.c  -fPIC -DPIC -o .libs/snmp_msg.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_pdu.lo -MD -MP -MF .deps/snmp_pdu.Tpo -c ../../../lib/snmplib/snmp_pdu.c  -fPIC -DPIC -o .libs/snmp_pdu.o
mv -f .deps/snmp_api_error.Tpo .deps/snmp_api_error.Plo
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmplib_debug.lo -MD -MP -MF .deps/snmplib_debug.Tpo -c ../../../lib/snmplib/snmplib_debug.c  -fPIC -DPIC -o .libs/snmplib_debug.o
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_msg.lo -MD -MP -MF .deps/snmp_msg.Tpo -c ../../../lib/snmplib/snmp_msg.c -o snmp_msg.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmplib_debug.lo -MD -MP -MF .deps/snmplib_debug.Tpo -c ../../../lib/snmplib/snmplib_debug.c -o snmplib_debug.o >/dev/null 2>&1
libtool: compile:  ccache clang -DSQUID_SNMP=1 -I../../.. -I../../include -I../../../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT snmp_pdu.lo -MD -MP -MF .deps/snmp_pdu.Tpo -c ../../../lib/snmplib/snmp_pdu.c -o snmp_pdu.o >/dev/null 2>&1
mv -f .deps/snmplib_debug.Tpo .deps/snmplib_debug.Plo
mv -f .deps/snmp_msg.Tpo .deps/snmp_msg.Plo
mv -f .deps/snmp_pdu.Tpo .deps/snmp_pdu.Plo
/bin/sh ../../libtool --tag=CC   --mode=link ccache clang -Werror -Qunused-arguments  -D_REENTRANT -g -O2  -g -o libsnmplib.la  asn1.lo parse.lo snmp_vars.lo coexistance.lo snmp_api.lo snmp_error.lo mib.lo snmp_api_error.lo snmp_msg.lo snmp_pdu.lo snmplib_debug.lo  
libtool: link: /usr/bin/ar cru .libs/libsnmplib.a .libs/asn1.o .libs/parse.o .libs/snmp_vars.o .libs/coexistance.o .libs/snmp_api.o .libs/snmp_error.o .libs/mib.o .libs/snmp_api_error.o .libs/snmp_msg.o .libs/snmp_pdu.o .libs/snmplib_debug.o 
libtool: link: ranlib .libs/libsnmplib.a
libtool: link: ( cd ".libs" && rm -f "libsnmplib.la" && ln -s "../libsnmplib.la" "libsnmplib.la" )
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/snmplib'>
Making all in rfcnb
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/rfcnb'>
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT rfcnb-io.lo -MD -MP -MF .deps/rfcnb-io.Tpo -c -o rfcnb-io.lo ../../../lib/rfcnb/rfcnb-io.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT rfcnb-util.lo -MD -MP -MF .deps/rfcnb-util.Tpo -c -o rfcnb-util.lo ../../../lib/rfcnb/rfcnb-util.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT session.lo -MD -MP -MF .deps/session.Tpo -c -o session.lo ../../../lib/rfcnb/session.c
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfcnb-util.lo -MD -MP -MF .deps/rfcnb-util.Tpo -c ../../../lib/rfcnb/rfcnb-util.c  -fPIC -DPIC -o .libs/rfcnb-util.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfcnb-io.lo -MD -MP -MF .deps/rfcnb-io.Tpo -c ../../../lib/rfcnb/rfcnb-io.c  -fPIC -DPIC -o .libs/rfcnb-io.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT session.lo -MD -MP -MF .deps/session.Tpo -c ../../../lib/rfcnb/session.c  -fPIC -DPIC -o .libs/session.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT session.lo -MD -MP -MF .deps/session.Tpo -c ../../../lib/rfcnb/session.c -o session.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfcnb-io.lo -MD -MP -MF .deps/rfcnb-io.Tpo -c ../../../lib/rfcnb/rfcnb-io.c -o rfcnb-io.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfcnb-util.lo -MD -MP -MF .deps/rfcnb-util.Tpo -c ../../../lib/rfcnb/rfcnb-util.c -o rfcnb-util.o >/dev/null 2>&1
mv -f .deps/session.Tpo .deps/session.Plo
mv -f .deps/rfcnb-io.Tpo .deps/rfcnb-io.Plo
mv -f .deps/rfcnb-util.Tpo .deps/rfcnb-util.Plo
/bin/sh ../../libtool --tag=CC   --mode=link ccache clang -Werror -Qunused-arguments  -D_REENTRANT -g -O2  -g -o librfcnb.la  rfcnb-io.lo rfcnb-util.lo session.lo  
libtool: link: /usr/bin/ar cru .libs/librfcnb.a .libs/rfcnb-io.o .libs/rfcnb-util.o .libs/session.o 
libtool: link: ranlib .libs/librfcnb.a
libtool: link: ( cd ".libs" && rm -f "librfcnb.la" && ln -s "../librfcnb.la" "librfcnb.la" )
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/rfcnb'>
Making all in smblib
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/smblib'>
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT md4.lo -MD -MP -MF .deps/md4.Tpo -c -o md4.lo ../../../lib/smblib/md4.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT smblib.lo -MD -MP -MF .deps/smblib.Tpo -c -o smblib.lo ../../../lib/smblib/smblib.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT smblib-util.lo -MD -MP -MF .deps/smblib-util.Tpo -c -o smblib-util.lo ../../../lib/smblib/smblib-util.c
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c -o smbencrypt.lo ../../../lib/smblib/smbencrypt.c
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT md4.lo -MD -MP -MF .deps/md4.Tpo -c ../../../lib/smblib/md4.c  -fPIC -DPIC -o .libs/md4.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smblib-util.lo -MD -MP -MF .deps/smblib-util.Tpo -c ../../../lib/smblib/smblib-util.c  -fPIC -DPIC -o .libs/smblib-util.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c ../../../lib/smblib/smbencrypt.c  -fPIC -DPIC -o .libs/smbencrypt.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smblib.lo -MD -MP -MF .deps/smblib.Tpo -c ../../../lib/smblib/smblib.c  -fPIC -DPIC -o .libs/smblib.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smblib-util.lo -MD -MP -MF .deps/smblib-util.Tpo -c ../../../lib/smblib/smblib-util.c -o smblib-util.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT md4.lo -MD -MP -MF .deps/md4.Tpo -c ../../../lib/smblib/md4.c -o md4.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smbencrypt.lo -MD -MP -MF .deps/smbencrypt.Tpo -c ../../../lib/smblib/smbencrypt.c -o smbencrypt.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smblib.lo -MD -MP -MF .deps/smblib.Tpo -c ../../../lib/smblib/smblib.c -o smblib.o >/dev/null 2>&1
mv -f .deps/md4.Tpo .deps/md4.Plo
/bin/sh ../../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c -o smbdes.lo ../../../lib/smblib/smbdes.c
mv -f .deps/smbencrypt.Tpo .deps/smbencrypt.Plo
mv -f .deps/smblib-util.Tpo .deps/smblib-util.Plo
mv -f .deps/smblib.Tpo .deps/smblib.Plo
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c ../../../lib/smblib/smbdes.c  -fPIC -DPIC -o .libs/smbdes.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT smbdes.lo -MD -MP -MF .deps/smbdes.Tpo -c ../../../lib/smblib/smbdes.c -o smbdes.o >/dev/null 2>&1
mv -f .deps/smbdes.Tpo .deps/smbdes.Plo
/bin/sh ../../libtool --tag=CC   --mode=link ccache clang -Werror -Qunused-arguments  -D_REENTRANT -g -O2  -g -o libsmblib.la  md4.lo smblib.lo smblib-util.lo smbencrypt.lo smbdes.lo  
libtool: link: /usr/bin/ar cru .libs/libsmblib.a .libs/md4.o .libs/smblib.o .libs/smblib-util.o .libs/smbencrypt.o .libs/smbdes.o 
libtool: link: ranlib .libs/libsmblib.a
libtool: link: ( cd ".libs" && rm -f "libsmblib.la" && ln -s "../libsmblib.la" "libsmblib.la" )
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/smblib'>
Making all in ntlmauth
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/ntlmauth'>
/bin/sh ../../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include    -I../../../lib  -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT ntlmauth.lo -MD -MP -MF .deps/ntlmauth.Tpo -c -o ntlmauth.lo ../../../lib/ntlmauth/ntlmauth.cc
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT ntlmauth.lo -MD -MP -MF .deps/ntlmauth.Tpo -c ../../../lib/ntlmauth/ntlmauth.cc  -fPIC -DPIC -o .libs/ntlmauth.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../lib -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT ntlmauth.lo -MD -MP -MF .deps/ntlmauth.Tpo -c ../../../lib/ntlmauth/ntlmauth.cc -o ntlmauth.o >/dev/null 2>&1
mv -f .deps/ntlmauth.Tpo .deps/ntlmauth.Plo
/bin/sh ../../libtool --tag=CXX   --mode=link ccache clang++ -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11  -g -o libntlmauth.la  ntlmauth.lo  
libtool: link: /usr/bin/ar cru .libs/libntlmauth.a .libs/ntlmauth.o 
libtool: link: ranlib .libs/libntlmauth.a
libtool: link: ( cd ".libs" && rm -f "libntlmauth.la" && ln -s "../libntlmauth.la" "libntlmauth.la" )
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib/ntlmauth'>
make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib'>
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT base64.lo -MD -MP -MF .deps/base64.Tpo -c -o base64.lo ../../lib/base64.c
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT charset.lo -MD -MP -MF .deps/charset.Tpo -c -o charset.lo ../../lib/charset.c
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT html_quote.lo -MD -MP -MF .deps/html_quote.Tpo -c -o html_quote.lo ../../lib/html_quote.c
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c -o md5.lo ../../lib/md5.c
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT base64.lo -MD -MP -MF .deps/base64.Tpo -c ../../lib/base64.c  -fPIC -DPIC -o .libs/base64.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT charset.lo -MD -MP -MF .deps/charset.Tpo -c ../../lib/charset.c  -fPIC -DPIC -o .libs/charset.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c ../../lib/md5.c  -fPIC -DPIC -o .libs/md5.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT html_quote.lo -MD -MP -MF .deps/html_quote.Tpo -c ../../lib/html_quote.c  -fPIC -DPIC -o .libs/html_quote.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT base64.lo -MD -MP -MF .deps/base64.Tpo -c ../../lib/base64.c -o base64.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT charset.lo -MD -MP -MF .deps/charset.Tpo -c ../../lib/charset.c -o charset.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT md5.lo -MD -MP -MF .deps/md5.Tpo -c ../../lib/md5.c -o md5.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT html_quote.lo -MD -MP -MF .deps/html_quote.Tpo -c ../../lib/html_quote.c -o html_quote.o >/dev/null 2>&1
mv -f .deps/charset.Tpo .deps/charset.Plo
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT rfc1738.lo -MD -MP -MF .deps/rfc1738.Tpo -c -o rfc1738.lo ../../lib/rfc1738.c
mv -f .deps/base64.Tpo .deps/base64.Plo
mv -f .deps/md5.Tpo .deps/md5.Plo
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT rfc2617.lo -MD -MP -MF .deps/rfc2617.Tpo -c -o rfc2617.lo ../../lib/rfc2617.c
/bin/sh ../libtool --tag=CC   --mode=compile ccache clang -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -MT uudecode.lo -MD -MP -MF .deps/uudecode.Tpo -c -o uudecode.lo ../../lib/uudecode.c
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfc1738.lo -MD -MP -MF .deps/rfc1738.Tpo -c ../../lib/rfc1738.c  -fPIC -DPIC -o .libs/rfc1738.o
mv -f .deps/html_quote.Tpo .deps/html_quote.Plo
/bin/sh ../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c -o hash.lo ../../lib/hash.cc
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT uudecode.lo -MD -MP -MF .deps/uudecode.Tpo -c ../../lib/uudecode.c  -fPIC -DPIC -o .libs/uudecode.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfc2617.lo -MD -MP -MF .deps/rfc2617.Tpo -c ../../lib/rfc2617.c  -fPIC -DPIC -o .libs/rfc2617.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c ../../lib/hash.cc  -fPIC -DPIC -o .libs/hash.o
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfc1738.lo -MD -MP -MF .deps/rfc1738.Tpo -c ../../lib/rfc1738.c -o rfc1738.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT uudecode.lo -MD -MP -MF .deps/uudecode.Tpo -c ../../lib/uudecode.c -o uudecode.o >/dev/null 2>&1
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -MT rfc2617.lo -MD -MP -MF .deps/rfc2617.Tpo -c ../../lib/rfc2617.c -o rfc2617.o >/dev/null 2>&1
mv -f .deps/rfc1738.Tpo .deps/rfc1738.Plo
/bin/sh ../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT MemPool.lo -MD -MP -MF .deps/MemPool.Tpo -c -o MemPool.lo ../../lib/MemPool.cc
mv -f .deps/rfc2617.Tpo .deps/rfc2617.Plo
/bin/sh ../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT MemPoolChunked.lo -MD -MP -MF .deps/MemPoolChunked.Tpo -c -o MemPoolChunked.lo ../../lib/MemPoolChunked.cc
mv -f .deps/uudecode.Tpo .deps/uudecode.Plo
/bin/sh ../libtool --tag=CXX   --mode=compile ccache clang++ -DHAVE_CONFIG_H   -I../.. -I../../include -I../../lib -I../../src -I../include     -Werror -Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT MemPoolMalloc.lo -MD -MP -MF .deps/MemPoolMalloc.Tpo -c -o MemPoolMalloc.lo ../../lib/MemPoolMalloc.cc
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT MemPool.lo -MD -MP -MF .deps/MemPool.Tpo -c ../../lib/MemPool.cc  -fPIC -DPIC -o .libs/MemPool.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT MemPoolMalloc.lo -MD -MP -MF .deps/MemPoolMalloc.Tpo -c ../../lib/MemPoolMalloc.cc  -fPIC -DPIC -o .libs/MemPoolMalloc.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT MemPoolChunked.lo -MD -MP -MF .deps/MemPoolChunked.Tpo -c ../../lib/MemPoolChunked.cc  -fPIC -DPIC -o .libs/MemPoolChunked.o
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT hash.lo -MD -MP -MF .deps/hash.Tpo -c ../../lib/hash.cc -o hash.o >/dev/null 2>&1
In file included from ../../lib/MemPoolMalloc.cc:15:
In file included from ../../include/MemPoolMalloc.h:31:
In file included from ../../include/MemPool.h:34:
In file included from ../../include/splay.h:16:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/stack:61:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/deque:61:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_algobase.h:66:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_pair.h:60:
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:57:14: error: rvalue reference to type 'deque<[2 * ...]>' cannot bind to lvalue of type 'deque<[2 * ...]>'
    { return __t; }
             ^~~
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_stack.h:135:16: note: in instantiation of function template specialization 'std::move<std::deque<void *, std::allocator<void *> > &>' requested here
      : c(std::move(__c)) { }
               ^
../../lib/MemPoolMalloc.cc:96:16: note: in instantiation of member function 'std::stack<void *, std::deque<void *, std::allocator<void *> > >::stack' requested here
MemPoolMalloc::MemPoolMalloc(char const *aLabel, size_t aSize) : MemImplementingAllocator(aLabel, aSize)
               ^
In file included from ../../lib/MemPoolMalloc.cc:15:
In file included from ../../include/MemPoolMalloc.h:31:
In file included from ../../include/MemPool.h:34:
In file included from ../../include/splay.h:16:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/stack:61:
In file included from /usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/deque:65:
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_deque.h:737:15: error: no matching function for call to 'forward'
      : _Base(std::forward<_Base>(__x)) { }
              ^~~~~~~~~~~~~~~~~~~
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_stack.h:135:9: note: in instantiation of member function 'std::deque<void *, std::allocator<void *> >::deque' requested here
      : c(std::move(__c)) { }
        ^
../../lib/MemPoolMalloc.cc:96:16: note: in instantiation of member function 'std::stack<void *, std::deque<void *, std::allocator<void *> > >::stack' requested here
MemPoolMalloc::MemPoolMalloc(char const *aLabel, size_t aSize) : MemImplementingAllocator(aLabel, aSize)
               ^
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:51:5: note: candidate function [with _Tp = std::_Deque_base<void *, std::allocator<void *> >] not viable: no known conversion from 'std::deque<void *, std::allocator<void *> >' to 'typename std::identity<_Deque_base<void *, allocator<void *> > >::type &&' (aka 'std::_Deque_base<void *, std::allocator<void *> > &&') for 1st argument
    forward(typename std::identity<_Tp>::type&& __t)
    ^
2 errors generated.
make[3]: *** [MemPoolMalloc.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT MemPool.lo -MD -MP -MF .deps/MemPool.Tpo -c ../../lib/MemPool.cc -o MemPool.o >/dev/null 2>&1
mv -f .deps/hash.Tpo .deps/hash.Plo
libtool: compile:  ccache clang++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../include -Werror -Qunused-arguments -D_REENTRANT -g -O2 -std=c++11 -MT MemPoolChunked.lo -MD -MP -MF .deps/MemPoolChunked.Tpo -c ../../lib/MemPoolChunked.cc -o MemPoolChunked.o >/dev/null 2>&1
mv -f .deps/MemPool.Tpo .deps/MemPool.Plo
mv -f .deps/MemPoolChunked.Tpo .deps/MemPoolChunked.Plo
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib'>
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/lib'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6-clang/ws/btlayer-00-default/squid-3.HEAD-BZR/_build'>
make: *** [distcheck] Error 1
buildtest.sh result is 2
BUILD: .././test-suite/buildtests/layer-00-default.opts
configure: BUILD LIBRARIES: 
configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lcap -lrt -ldl -ldl
configure: BUILD OBJECTS: 
configure: BUILD EXTRA OBJECTS: 
configure: BUILD C FLAGS: -g -O2
configure: BUILD EXTRA C FLAGS:  -Werror -Qunused-arguments  -D_REENTRANT
configure: BUILD C++ FLAGS: -g -O2 -std=c++11
configure: BUILD EXTRA C++ FLAGS:  -Werror -Qunused-arguments  -D_REENTRANT
configure: BUILD Tools C++ FLAGS:  -g -O2 -std=c++11
configure: BUILD LIBRARIES: 
configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lcap -lrt -ldl -ldl
configure: BUILD OBJECTS: 
configure: BUILD EXTRA OBJECTS: 
configure: BUILD C FLAGS: -g -O2
configure: BUILD EXTRA C FLAGS:  -Werror -Qunused-arguments  -D_REENTRANT
configure: BUILD C++ FLAGS: -g -O2 -std=c++11
configure: BUILD EXTRA C++ FLAGS:  -Werror -Qunused-arguments  -D_REENTRANT
configure: BUILD Tools C++ FLAGS:  -g -O2 -std=c++11
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/move.h:57:14: error: rvalue reference to type 'deque<[2 * ...]>' cannot bind to lvalue of type 'deque<[2 * ...]>'
/usr/lib/gcc/x86_64-redhat-linux/4.4.7/../../../../include/c++/4.4.7/bits/stl_deque.h:737:15: error: no matching function for call to 'forward'
make[3]: *** [MemPoolMalloc.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [distcheck] Error 1
Build FAILED.
Build step 'Execute shell' marked build as failure


More information about the squid-dev mailing list