Build failed in Hudson: 3.2-amd64-CentOS-5.3 #15

From: <noc_at_squid-cache.org>
Date: Thu, 2 Sep 2010 10:06:02 +0200 (CEST)

See <http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/15/changes>

Changes:

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Unit-tests for the new HTTP request-line parser

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Harden and speed up HTTP request-line parser

An upgrade/fix to handling HTTP request-lines as specific by
section 5.1 of the RFCs. Specifically to handle a sequence of
unknown bytes up to a terminating LF (\n) octet.

* The semantics as previously documented are taken on. No changes
there, but documentation clarified a bit. Some things previously not
erroring are now doing so. External code impact is in the nature of
reduced special cases to be handled. Specifically raw-CR weirdness in
the request line fields. This occuring in URL was a vulnerability at
least once before.

* Prior updates to HttpParser object for other parse stages opens the
possibility of this parse action returning HTTP status code directly.
Additions are done to make use of this (with the existing status codes
only).

* Input permutations where the unit-tests showed the old parser was
violating its own documentation have been fixed to produce expected
outputs.

* Old parser operated three distinct potentially long parse loops.
Added several local variables to remember various octets seen while
searching for the terminal LF. This removed the need for two of the
parse re-scans (length of method, length of URI).

* relaxed_header_parser will enable it to also skip prefix whitespace
(space character only) and multiple-\r sequences at the end of line.

* --enable-http-violations is still required before it will accept
non-HTTP version types 'downgraded' to HTTP/0.9

[Amos Jeffries <amosjeffries_at_squid-cache.org>] Author: Alex Rousskov <rousskov_at_measurement-factory.com>
Improve request smuggling attack detection. Tolerate valid benign HTTP
headers.

Removed "double CR" check from parseHttpRequest() for several reasons:

1) The check was most likely introduced as a short-term defense
against "HTTP request smuggling" attacks identified in an
influential 2004 paper. The paper documented certain
vulnerabilities related to requests with "double CR" sequences, and
Squid was quickly hacked to prohibit such requests as
malformed. However, a more careful reading of the paper indicates
that only LF CR CR LF (a.k.a. "CR header") sequences were
identified as dangerous (note the leading LF). The quick fix was
too aggressive and blocked _all_ requests with CR CR LF sequences,
including benign requests.

2) The check duplicated a HttpHeader::parse() check.

3) The check was slower than the code it duplicated.

Improved "double CR" handling in HttpHeader::parse() to detect
potentially dangerous "empty headers", that is header fields that
contain nothing but CR character(s). Requests with such headers are
rejected as malformed. We used to reject similar requests (and more)
in parseHttpRequest() as described above.

After the change, potentially malicious requests with CR+ headers are
still denied. Other, benign headers ending with CRs are now allowed.

If the HTTP header parser is not "relaxed", benign and valid requests
with extra CR characters are blocked as before.

------------------------------------------
[...truncated 5524 lines...]
OK (0)
PASS: testIcmp
==================
All 2 tests passed
==================
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/icmp'>
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/icmp'>
Making check in ident
make[4]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ident'>
make
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ident'>
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ident'>
make check-TESTS
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ident'>
/bin/sh ../../../test-suite/testheaders.sh "g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2" "../../../src/ident" || exit 1
Testing ../../../src/ident ...Ok.
PASS: testHeaders
==================
All 1 tests passed
==================
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ident'>
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ident'>
Making check in log
make[4]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/log'>
make
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/log'>
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/log'>
make check-TESTS
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/log'>
/bin/sh ../../../test-suite/testheaders.sh "g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2" "../../../src/log" || exit 1
Testing ../../../src/log ...Ok.
PASS: testHeaders
==================
All 1 tests passed
==================
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/log'>
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/log'>
Making check in ipc
make[4]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ipc'>
make
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ipc'>
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ipc'>
make check-TESTS
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ipc'>
/bin/sh ../../../test-suite/testheaders.sh "g++ -DHAVE_CONFIG_H -DDEFAULT_PREFIX=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst\"> -I../../.. -I../../../include -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2" "../../../src/ipc" || exit 1
Testing ../../../src/ipc ...Ok.
PASS: testHeaders
==================
All 1 tests passed
==================
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ipc'>
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src/ipc'>
make[4]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src'>
make tests/testAuth tests/testACLMaxUserIP tests/testBoilerplate tests/testCacheManager tests/testDiskIO tests/testEvent tests/testEventLoop tests/test_http_range tests/testHttpReply tests/testHttpRequest tests/testStore tests/testString tests/testURL tests/testUfs
make[5]: Entering directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src'>
depbase=`echo test_tools.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT test_tools.o -MD -MP -MF "$depbase.Tpo" -c -o test_tools.o ../../src/test_tools.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testAuth.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testAuth.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testAuth.o ../../src/tests/testAuth.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testMain.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testMain.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testMain.o ../../src/tests/testMain.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_acl.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_acl.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_acl.o ../../src/tests/stub_acl.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_cache_cf.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_cache_cf.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_cache_cf.o ../../src/tests/stub_cache_cf.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_helper.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_helper.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_helper.o ../../src/tests/stub_helper.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_store.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_store.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_store.o ../../src/tests/stub_store.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_errorpage.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_errorpage.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_errorpage.o ../../src/tests/stub_errorpage.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_HttpRequest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_HttpRequest.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_HttpRequest.o ../../src/tests/stub_HttpRequest.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_DelayId.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_DelayId.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_DelayId.o ../../src/tests/stub_DelayId.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_MemObject.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_MemObject.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_MemObject.o ../../src/tests/stub_MemObject.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_cache_manager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_cache_manager.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_cache_manager.o ../../src/tests/stub_cache_manager.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_access_log.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_access_log.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_access_log.o ../../src/tests/stub_access_log.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_comm.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_comm.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_comm.o ../../src/tests/stub_comm.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_http.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_http.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_http.o ../../src/tests/stub_http.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_mime.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_mime.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_mime.o ../../src/tests/stub_mime.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testACLMaxUserIP.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testACLMaxUserIP.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testACLMaxUserIP.o ../../src/tests/testACLMaxUserIP.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testBoilerplate.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testBoilerplate.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testBoilerplate.o ../../src/tests/testBoilerplate.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testCacheManager.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testCacheManager.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testCacheManager.o ../../src/tests/testCacheManager.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_main_cc.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_main_cc.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_main_cc.o ../../src/tests/stub_main_cc.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_internal.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_internal.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_internal.o ../../src/tests/stub_internal.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_CommIO.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_CommIO.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_CommIO.o ../../src/tests/stub_CommIO.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_store_rebuild.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_store_rebuild.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_store_rebuild.o ../../src/tests/stub_store_rebuild.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_client_side_request.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_client_side_request.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_client_side_request.o ../../src/tests/stub_client_side_request.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_store_client.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_store_client.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_store_client.o ../../src/tests/stub_store_client.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_tools.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_tools.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_tools.o ../../src/tests/stub_tools.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testStoreSupport.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testStoreSupport.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testStoreSupport.o ../../src/tests/testStoreSupport.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testDiskIO.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testDiskIO.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testDiskIO.o ../../src/tests/testDiskIO.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_HelperChildConfig.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_HelperChildConfig.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_HelperChildConfig.o ../../src/tests/stub_HelperChildConfig.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testEvent.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testEvent.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testEvent.o ../../src/tests/testEvent.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testEventLoop.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testEventLoop.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testEventLoop.o ../../src/tests/testEventLoop.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/test_http_range.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/test_http_range.o -MD -MP -MF "$depbase.Tpo" -c -o tests/test_http_range.o ../../src/tests/test_http_range.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testHttpReply.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testHttpReply.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testHttpReply.o ../../src/tests/testHttpReply.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/stub_StatHist.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/stub_StatHist.o -MD -MP -MF "$depbase.Tpo" -c -o tests/stub_StatHist.o ../../src/tests/stub_StatHist.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
depbase=`echo tests/testHttpRequest.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; \
        if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc/squid.conf\"> -DDEFAULT_SQUID_DATA_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/share\"> -DDEFAULT_SQUID_CONFIG_DIR=\"<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_inst/etc\"> -I../.. -I../../include -I../../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -pipe -D_REENTRANT -g -O2 -MT tests/testHttpRequest.o -MD -MP -MF "$depbase.Tpo" -c -o tests/testHttpRequest.o ../../src/tests/testHttpRequest.cc; \
        then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi
../../src/tests/testHttpRequest.cc: In member function ‘void testHttpRequest::testParseRequestLine()’:
../../src/tests/testHttpRequest.cc:219: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:239: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:261: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:283: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:305: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:329: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:350: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:372: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:394: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:416: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:440: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:482: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:504: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:526: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:562: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:581: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:604: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:623: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:713: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:732: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:755: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:778: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:797: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:838: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:860: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:881: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:902: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:924: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:946: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:968: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:990: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:1011: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
make[5]: *** [tests/testHttpRequest.o] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src'>
make[4]: *** [check-am] Error 2
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src'>
make[3]: *** [check-recursive] Error 1
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src'>
make[2]: *** [check] Error 2
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build/src'>
make[1]: *** [check-recursive] Error 1
make[1]: Leaving directory `<http://build.squid-cache.org/job/3.2-amd64-CentOS-5.3/ws/btlayer-00-default/squid-3.2.0.1-BZR/_build'>
make: *** [distcheck] Error 2
buildtest.sh result is 2
BUILD: .././test-suite/buildtests/layer-00-default.opts
../../src/tests/testHttpRequest.cc:219: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:239: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:261: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:283: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:305: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:329: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:350: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:372: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:394: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:416: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:440: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:482: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:504: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:526: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:562: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:581: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:604: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:623: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:713: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:732: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:755: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:778: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:797: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:838: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:860: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:881: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:902: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:924: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:946: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:968: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:990: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
../../src/tests/testHttpRequest.cc:1011: error: no matching function for call to ‘assertEquals(long int, int&, CppUnit::SourceLine, const char [1])’
make[5]: *** [tests/testHttpRequest.o] Error 1
make[4]: *** [check-am] Error 2
make[3]: *** [check-recursive] Error 1
make[2]: *** [check] Error 2
make[1]: *** [check-recursive] Error 1
make: *** [distcheck] Error 2
Build FAILED.
Received on Thu Sep 02 2010 - 08:06:04 MDT

This archive was generated by hypermail 2.2.0 : Fri Sep 03 2010 - 12:00:08 MDT