Build failed in Jenkins: 3.HEAD-amd64-CentOs-icc #420

From: <noc_at_squid-cache.org>
Date: Tue, 13 Sep 2011 21:26:43 +0200 (CEST)

See <http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/420/changes>

Changes:

[Alex Rousskov] SMP Caching: Core changes, IPC primitives, Shared memory cache, and Rock Store

Core changes
------------

* Added MemObject::expectedReplySize() and used it instead of object_sz.

When deciding whether an object with a known content length can be
swapped out, do not wait until the object is completely received and its
size (mem_obj->object_sz) becomes known (while asking the store to
recheck in vain with every incoming chunk). Instead, use the known
content length, if any, to make the decision.

This optimizes the common case where the complete object is eventually
received and swapped out, preventing accumulating potentially large
objects in RAM while waiting for the end of the response. Should not
affect objects with unknown content length.

Side-effect1: probably fixes several cases of unknowingly using negative
(unknown) mem_obj->object_sz in calculations. I added a few assertions
to double check some of the remaining object_sz/objectLen() uses.

Side-effect2: When expectedReplySize() is stored on disk as StoreEntry
metadata, it may help to detect truncated entries when the writer
process dies before completing the swapout.

* Removed mem->swapout.memnode in favor of mem->swapout.queue_offset.

The code used swapout.memnode pointer to keep track of the last page
that was swapped out. The code was semi-buggy because it could reset the
pointer to NULL if no new data came in before the call to doPages().
Perhaps the code relied on the assumption that the caller will never
doPages if there is no new data, but I am not sure that assumption was
correct in all cases (it could be that I broke the calling code, of course).

Moreover, the page pointer was kept without any protection from page
disappearing during asynchronous swapout. There were "Evil hack time"
comments discussing how the page might disappear.

Fortunately, we already have mem->swapout.queue_offset that can be fed
to getBlockContainingLocation to find the page that needs to be swapped
out. There is no need to keep the page pointer around. The
queue_offset-based math is the same so we are not adding any overheads
by using that offset (in fact, we are removing some minor computations).

* Added "close how?" parameter to storeClose() and friends.

The old code would follow the same path when closing swapout activity
for an aborted entry and when completing a perfectly healthy swapout. In
non-shared case, that could have been OK because the abort code would
then release the entry, removing any half-written entry from the index
and the disk (but I am not sure that release happened fast enough in
100% of cases).

When the index and disk storage is shared among workers, such
"temporary" inconsistencies result in truncated responses being
delivered by other workers to the user because once the swapout activity
is closed, other workers can start using the entry.

By adding the "close how?" parameter to closing methods we allow the
core and SwapDir-specific code to handle aborted swapouts appropriately.

Since swapin code is "read only", we do not currently distinguish
between aborted and fully satisfied readers: The readerGone enum value
applies to both cases. If needed, the SwapDir reading code can make that
distinction by analyzing how much was actually swapped in.

* Moved "can you store this entry?" code to virtual SwapDir::canStore().

The old code had some of the tests in SwapDir-specific canStore()
methods and some in storeDirSelect*() methods. This resulted in
inconsistencies, code duplication, and extra calculation overheads.
Making this call virtual allows individual cache_dir types to do custom
access controls.

The same method is used for cache_dir load reporting (if it returns
true). Load management needs more work, but the current code is no worse
than the old one in this aspect, and further improvements are outside
this change scope.

* Minimized from-disk StoreEntry loading/unpacking code duplication.

Moved common (and often rather complex!) code from store modules into
storeRebuildLoadEntry, storeRebuildParseEntry, and storeRebuildKeepEntry.

* Do not set object_sz when the entry is aborted because the true object
size (HTTP reply headers + body) is not known in this case. Setting
object_sz may fool client-side code into believing that the object is
complete.

This addresses an old RBC's complaint.

* When swapout initiation fails, mark swapout decision as
MemObject::SwapOut::swImpossible. This prevents the caller code from trying to
swap out again and again because swap_status becomes SWAPOUT_NONE.

TODO: Consider add SWAPOUT_ERROR, STORE_ERROR, and similar states. It
may solve several problems where the code sees _NONE or _OK and thinks
everything is peachy when in fact there was an error.

* Call haveParsedReplyHeaders() before entry->replaceHttpReply().

HaveParsedReplyHeaders() sets the entry public key and various flags (at
least). ReplaceHttpReply() packs reply headers, starting swapout process.
It feels natural to adjust the entry _before_ we pack/swap it, but I may be
missing some side-effects here.

The change was necessary because we started calling checkCachable() from
swapoutPossible(). If haveParsedReplyHeaders() is not called before we swap
out checks, the entry will still have the private key and will be declared
impossible to cache.

* Extracted the write-to-store step from StoreEntry::replaceHttpReply().

This allows the caller to set the reply for the entry and then update the
entry and the reply before writing them to store. For example, the server-side
haveParsedReplyHeaders() code needs to set the entry timestamps and make the
entry key public before the entry starts swapping out, but the same code also
needs access to entry->getReply() and such for timestampsSet() and similar
code to work correctly.

TODO: Calls to StoreEntry::replaceHttpReply() do not have to be modified
because replaceHttpReply() does write by default. However, it is likely that
callers other than ServerStateData::setFinalReply() should take advantage of
the new split interface because they call timestampsSet() and such after
replaceHttpReply().

* Moved SwapDir::cur_size and n_disk_objects to specific SwapDirs. Removed
updateSize(). Some cache_dirs maintain their own maps and size statistics,
making the one-size-fits-all SwapDir members inappropriate.

* A new SwapDir public method swappedOut() added. It is called from
storeSwapOutFileClosed() to notify SwapDir that an object was swapped
out.

* Change SwapDir::max_size to bytes, make it protected, use maxSize() instead.

Change SwapDir::cur_size to bytes, make it private, use currentSize() instead.

Store Config.Store.avgObjectSize in bytes to avoid repeated and error-prone
KB<->bytes conversions.

* Change Config.cacheSwap.swapDirs and StoreEntry::store() type to SwapDir.

This allows using SwapDir API without dynamic_cast.

* Always call StoreEntry::abort() instead of setting ENTRY_ABORTED manually.

* Rely on entry->abort() side-effects if ENTRY_ABORTED was set.

* Added or updated comments to better document current code.

* Added operator << for dumping StoreEntry summary into the debugging
log. Needs more work to report more info (and not report yet-unknown info).

* Fixed blocking reads that were sometimes reading from random file offsets.

Core "disk file" reading code assumed that if the globally stored disk.offset
matches the desired offset, there is no reason to seek. This was probably done
to reduce seek overhead between consecutive reads. Unfortunately, the disk
writing code did not know about that optimization and left F->disk.offset
unchanged after writing.

This may have worked OK for UFS if it never writes to the file it reads from,
but it does not work for store modules that do both kinds of I/O at different
offsets of the same disk file.

Eventually, implement this optimization correctly or remove disk.offset.

IPC primitives
--------------

To make SMP disk and memory caching non-blocking and correct, worker and
disker processes must asynchronously communicate with each other. We are
adding a collection of classes that support such communication.

At the base of the collection is the AtomicWordT template that uses GCC atomic
primitives such as __sync_add_and_fetch() to perform atomic operations on
integral values in memory shared by multiple Squid kids. AtomicWordT is used
to implement non-blocking shared locks, queues, store tables, and page pools.

To avoid blocking or very long searches, many operations are "optimistic" in
nature. For example, it is possible that an atomic store map will refuse to
allocate an entry for two processes even though a blocking implementation
would have allowed one of the processes to get the map slot. We speculate that
such conflict resolution is better than blocking locks when it comes to
caching, especially if the conflicts are rare due to large number of cache
entries, fast operations, and relatively small number of kids.

TODO: Eventually, consider breaking locks left by dead kids.

Shared Memory Cache
-------------------

* Added initial shared memory cache implementation (MemStore).

The shared memory cache keeps its own compact index of cached entries using
extended Ipc::StoreMap class (MemStoreMap). The cache also strives to keep its
Root.get() results out of the store_table except during transit.

Eventually, the non-shared/local memory cache should also be implemented
using a MemStore-like class, I think. This will allow to clearly isolate
local from shared memory cache code.

Allow the user to explicitly disable shared memory caching in SMP mode via
memory_cache_shared to squid.conf. Report whether mem_cache is shared.

Disable shared memory caching by default if atomic operations are not
supported. Prohibit shared memory caching if atomic operations are not
supported.

TODO: Better limits/separation for cache and I/O shared memory pages.
Eventually, support shared memory caching of multi-page entries.

Rock Store
----------

Rock Store uses a single [large] database-style file per cache_dir to store
cached responses and metadata. This part of the design is similar to COSS.
Rock Store does not maintain or rely on swap.state "log" for recovery.
Instead, the database is scanned in the background to load entries when Squid
starts. Rock Store maintains its own index of cached entries and avoids global
store_table. All entries must be max-size or smaller.

In SMP mode, each Rock cache_dir is given a dedicated Kid processes called
"disker". All SMP workers communicate with diskers to store misses and load
hits, using shared memory pages and atomic shared memory queues. Disker blocks
when doing disk I/O but workers do not. Any Diskers:Workers ratio is supported
so that the user can find and configure the optimal number of workers and
diskers for a given number of disks and CPU cores.

In non-SMP mode, should use good old blocking disk I/O, without any diskers,
but this has not been tested recently and probably needs more work.

Feature page: http://wiki.squid-cache.org/Features/RockStore

TODO: Disk rate limit to protect Squid from disk overload. More stats.
Multiple readers? Seek optimization? Remove known max-size requirement?

------------------------------------------
[...truncated 4418 lines...]
        then mv -f ".deps/RegexData.Tpo" ".deps/RegexData.Plo"; else rm -f ".deps/RegexData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT RegexData.lo -MD -MP -MF .deps/RegexData.Tpo -c ../../../src/acl/RegexData.cc -fPIC -DPIC -o .libs/RegexData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT RegexData.lo -MD -MP -MF .deps/RegexData.Tpo -c ../../../src/acl/RegexData.cc -o RegexData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT StringData.lo -MD -MP -MF ".deps/StringData.Tpo" -c -o StringData.lo ../../../src/acl/StringData.cc; \
        then mv -f ".deps/StringData.Tpo" ".deps/StringData.Plo"; else rm -f ".deps/StringData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT StringData.lo -MD -MP -MF .deps/StringData.Tpo -c ../../../src/acl/StringData.cc -fPIC -DPIC -o .libs/StringData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT StringData.lo -MD -MP -MF .deps/StringData.Tpo -c ../../../src/acl/StringData.cc -o StringData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Time.lo -MD -MP -MF ".deps/Time.Tpo" -c -o Time.lo ../../../src/acl/Time.cc; \
        then mv -f ".deps/Time.Tpo" ".deps/Time.Plo"; else rm -f ".deps/Time.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Time.lo -MD -MP -MF .deps/Time.Tpo -c ../../../src/acl/Time.cc -fPIC -DPIC -o .libs/Time.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT IntRange.lo -MD -MP -MF .deps/IntRange.Tpo -c ../../../src/acl/IntRange.cc -o IntRange.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Time.lo -MD -MP -MF .deps/Time.Tpo -c ../../../src/acl/Time.cc -o Time.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT TimeData.lo -MD -MP -MF ".deps/TimeData.Tpo" -c -o TimeData.lo ../../../src/acl/TimeData.cc; \
        then mv -f ".deps/TimeData.Tpo" ".deps/TimeData.Plo"; else rm -f ".deps/TimeData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT TimeData.lo -MD -MP -MF .deps/TimeData.Tpo -c ../../../src/acl/TimeData.cc -fPIC -DPIC -o .libs/TimeData.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Asn.lo -MD -MP -MF ".deps/Asn.Tpo" -c -o Asn.lo ../../../src/acl/Asn.cc; \
        then mv -f ".deps/Asn.Tpo" ".deps/Asn.Plo"; else rm -f ".deps/Asn.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Asn.lo -MD -MP -MF .deps/Asn.Tpo -c ../../../src/acl/Asn.cc -fPIC -DPIC -o .libs/Asn.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT TimeData.lo -MD -MP -MF .deps/TimeData.Tpo -c ../../../src/acl/TimeData.cc -o TimeData.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Asn.lo -MD -MP -MF .deps/Asn.Tpo -c ../../../src/acl/Asn.cc -o Asn.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Browser.lo -MD -MP -MF ".deps/Browser.Tpo" -c -o Browser.lo ../../../src/acl/Browser.cc; \
        then mv -f ".deps/Browser.Tpo" ".deps/Browser.Plo"; else rm -f ".deps/Browser.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Browser.lo -MD -MP -MF .deps/Browser.Tpo -c ../../../src/acl/Browser.cc -fPIC -DPIC -o .libs/Browser.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DestinationDomain.lo -MD -MP -MF ".deps/DestinationDomain.Tpo" -c -o DestinationDomain.lo ../../../src/acl/DestinationDomain.cc; \
        then mv -f ".deps/DestinationDomain.Tpo" ".deps/DestinationDomain.Plo"; else rm -f ".deps/DestinationDomain.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DestinationDomain.lo -MD -MP -MF .deps/DestinationDomain.Tpo -c ../../../src/acl/DestinationDomain.cc -fPIC -DPIC -o .libs/DestinationDomain.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Browser.lo -MD -MP -MF .deps/Browser.Tpo -c ../../../src/acl/Browser.cc -o Browser.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DestinationDomain.lo -MD -MP -MF .deps/DestinationDomain.Tpo -c ../../../src/acl/DestinationDomain.cc -o DestinationDomain.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DestinationIp.lo -MD -MP -MF ".deps/DestinationIp.Tpo" -c -o DestinationIp.lo ../../../src/acl/DestinationIp.cc; \
        then mv -f ".deps/DestinationIp.Tpo" ".deps/DestinationIp.Plo"; else rm -f ".deps/DestinationIp.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DestinationIp.lo -MD -MP -MF .deps/DestinationIp.Tpo -c ../../../src/acl/DestinationIp.cc -fPIC -DPIC -o .libs/DestinationIp.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DomainData.lo -MD -MP -MF ".deps/DomainData.Tpo" -c -o DomainData.lo ../../../src/acl/DomainData.cc; \
        then mv -f ".deps/DomainData.Tpo" ".deps/DomainData.Plo"; else rm -f ".deps/DomainData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DomainData.lo -MD -MP -MF .deps/DomainData.Tpo -c ../../../src/acl/DomainData.cc -fPIC -DPIC -o .libs/DomainData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DestinationIp.lo -MD -MP -MF .deps/DestinationIp.Tpo -c ../../../src/acl/DestinationIp.cc -o DestinationIp.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT DomainData.lo -MD -MP -MF .deps/DomainData.Tpo -c ../../../src/acl/DomainData.cc -o DomainData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ExtUser.lo -MD -MP -MF ".deps/ExtUser.Tpo" -c -o ExtUser.lo ../../../src/acl/ExtUser.cc; \
        then mv -f ".deps/ExtUser.Tpo" ".deps/ExtUser.Plo"; else rm -f ".deps/ExtUser.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HierCodeData.lo -MD -MP -MF ".deps/HierCodeData.Tpo" -c -o HierCodeData.lo ../../../src/acl/HierCodeData.cc; \
        then mv -f ".deps/HierCodeData.Tpo" ".deps/HierCodeData.Plo"; else rm -f ".deps/HierCodeData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HierCodeData.lo -MD -MP -MF .deps/HierCodeData.Tpo -c ../../../src/acl/HierCodeData.cc -fPIC -DPIC -o .libs/HierCodeData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ExtUser.lo -MD -MP -MF .deps/ExtUser.Tpo -c ../../../src/acl/ExtUser.cc -fPIC -DPIC -o .libs/ExtUser.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HierCodeData.lo -MD -MP -MF .deps/HierCodeData.Tpo -c ../../../src/acl/HierCodeData.cc -o HierCodeData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HierCode.lo -MD -MP -MF ".deps/HierCode.Tpo" -c -o HierCode.lo ../../../src/acl/HierCode.cc; \
        then mv -f ".deps/HierCode.Tpo" ".deps/HierCode.Plo"; else rm -f ".deps/HierCode.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ExtUser.lo -MD -MP -MF .deps/ExtUser.Tpo -c ../../../src/acl/ExtUser.cc -o ExtUser.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HierCode.lo -MD -MP -MF .deps/HierCode.Tpo -c ../../../src/acl/HierCode.cc -fPIC -DPIC -o .libs/HierCode.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HierCode.lo -MD -MP -MF .deps/HierCode.Tpo -c ../../../src/acl/HierCode.cc -o HierCode.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpHeaderData.lo -MD -MP -MF ".deps/HttpHeaderData.Tpo" -c -o HttpHeaderData.lo ../../../src/acl/HttpHeaderData.cc; \
        then mv -f ".deps/HttpHeaderData.Tpo" ".deps/HttpHeaderData.Plo"; else rm -f ".deps/HttpHeaderData.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpRepHeader.lo -MD -MP -MF ".deps/HttpRepHeader.Tpo" -c -o HttpRepHeader.lo ../../../src/acl/HttpRepHeader.cc; \
        then mv -f ".deps/HttpRepHeader.Tpo" ".deps/HttpRepHeader.Plo"; else rm -f ".deps/HttpRepHeader.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpRepHeader.lo -MD -MP -MF .deps/HttpRepHeader.Tpo -c ../../../src/acl/HttpRepHeader.cc -fPIC -DPIC -o .libs/HttpRepHeader.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpHeaderData.lo -MD -MP -MF .deps/HttpHeaderData.Tpo -c ../../../src/acl/HttpHeaderData.cc -fPIC -DPIC -o .libs/HttpHeaderData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpRepHeader.lo -MD -MP -MF .deps/HttpRepHeader.Tpo -c ../../../src/acl/HttpRepHeader.cc -o HttpRepHeader.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpHeaderData.lo -MD -MP -MF .deps/HttpHeaderData.Tpo -c ../../../src/acl/HttpHeaderData.cc -o HttpHeaderData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpReqHeader.lo -MD -MP -MF ".deps/HttpReqHeader.Tpo" -c -o HttpReqHeader.lo ../../../src/acl/HttpReqHeader.cc; \
        then mv -f ".deps/HttpReqHeader.Tpo" ".deps/HttpReqHeader.Plo"; else rm -f ".deps/HttpReqHeader.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpStatus.lo -MD -MP -MF ".deps/HttpStatus.Tpo" -c -o HttpStatus.lo ../../../src/acl/HttpStatus.cc; \
        then mv -f ".deps/HttpStatus.Tpo" ".deps/HttpStatus.Plo"; else rm -f ".deps/HttpStatus.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpReqHeader.lo -MD -MP -MF .deps/HttpReqHeader.Tpo -c ../../../src/acl/HttpReqHeader.cc -fPIC -DPIC -o .libs/HttpReqHeader.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpStatus.lo -MD -MP -MF .deps/HttpStatus.Tpo -c ../../../src/acl/HttpStatus.cc -fPIC -DPIC -o .libs/HttpStatus.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpReqHeader.lo -MD -MP -MF .deps/HttpReqHeader.Tpo -c ../../../src/acl/HttpReqHeader.cc -o HttpReqHeader.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT HttpStatus.lo -MD -MP -MF .deps/HttpStatus.Tpo -c ../../../src/acl/HttpStatus.cc -o HttpStatus.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Ip.lo -MD -MP -MF ".deps/Ip.Tpo" -c -o Ip.lo ../../../src/acl/Ip.cc; \
        then mv -f ".deps/Ip.Tpo" ".deps/Ip.Plo"; else rm -f ".deps/Ip.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT LocalIp.lo -MD -MP -MF ".deps/LocalIp.Tpo" -c -o LocalIp.lo ../../../src/acl/LocalIp.cc; \
        then mv -f ".deps/LocalIp.Tpo" ".deps/LocalIp.Plo"; else rm -f ".deps/LocalIp.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT LocalIp.lo -MD -MP -MF .deps/LocalIp.Tpo -c ../../../src/acl/LocalIp.cc -fPIC -DPIC -o .libs/LocalIp.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Ip.lo -MD -MP -MF .deps/Ip.Tpo -c ../../../src/acl/Ip.cc -fPIC -DPIC -o .libs/Ip.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT LocalIp.lo -MD -MP -MF .deps/LocalIp.Tpo -c ../../../src/acl/LocalIp.cc -o LocalIp.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT LocalPort.lo -MD -MP -MF ".deps/LocalPort.Tpo" -c -o LocalPort.lo ../../../src/acl/LocalPort.cc; \
        then mv -f ".deps/LocalPort.Tpo" ".deps/LocalPort.Plo"; else rm -f ".deps/LocalPort.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT LocalPort.lo -MD -MP -MF .deps/LocalPort.Tpo -c ../../../src/acl/LocalPort.cc -fPIC -DPIC -o .libs/LocalPort.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT LocalPort.lo -MD -MP -MF .deps/LocalPort.Tpo -c ../../../src/acl/LocalPort.cc -o LocalPort.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MaxConnection.lo -MD -MP -MF ".deps/MaxConnection.Tpo" -c -o MaxConnection.lo ../../../src/acl/MaxConnection.cc; \
        then mv -f ".deps/MaxConnection.Tpo" ".deps/MaxConnection.Plo"; else rm -f ".deps/MaxConnection.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MaxConnection.lo -MD -MP -MF .deps/MaxConnection.Tpo -c ../../../src/acl/MaxConnection.cc -fPIC -DPIC -o .libs/MaxConnection.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Ip.lo -MD -MP -MF .deps/Ip.Tpo -c ../../../src/acl/Ip.cc -o Ip.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MaxConnection.lo -MD -MP -MF .deps/MaxConnection.Tpo -c ../../../src/acl/MaxConnection.cc -o MaxConnection.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Method.lo -MD -MP -MF ".deps/Method.Tpo" -c -o Method.lo ../../../src/acl/Method.cc; \
        then mv -f ".deps/Method.Tpo" ".deps/Method.Plo"; else rm -f ".deps/Method.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Method.lo -MD -MP -MF .deps/Method.Tpo -c ../../../src/acl/Method.cc -fPIC -DPIC -o .libs/Method.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MethodData.lo -MD -MP -MF ".deps/MethodData.Tpo" -c -o MethodData.lo ../../../src/acl/MethodData.cc; \
        then mv -f ".deps/MethodData.Tpo" ".deps/MethodData.Plo"; else rm -f ".deps/MethodData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MethodData.lo -MD -MP -MF .deps/MethodData.Tpo -c ../../../src/acl/MethodData.cc -fPIC -DPIC -o .libs/MethodData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Method.lo -MD -MP -MF .deps/Method.Tpo -c ../../../src/acl/Method.cc -o Method.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MethodData.lo -MD -MP -MF .deps/MethodData.Tpo -c ../../../src/acl/MethodData.cc -o MethodData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MyPortName.lo -MD -MP -MF ".deps/MyPortName.Tpo" -c -o MyPortName.lo ../../../src/acl/MyPortName.cc; \
        then mv -f ".deps/MyPortName.Tpo" ".deps/MyPortName.Plo"; else rm -f ".deps/MyPortName.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MyPortName.lo -MD -MP -MF .deps/MyPortName.Tpo -c ../../../src/acl/MyPortName.cc -fPIC -DPIC -o .libs/MyPortName.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT PeerName.lo -MD -MP -MF ".deps/PeerName.Tpo" -c -o PeerName.lo ../../../src/acl/PeerName.cc; \
        then mv -f ".deps/PeerName.Tpo" ".deps/PeerName.Plo"; else rm -f ".deps/PeerName.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT PeerName.lo -MD -MP -MF .deps/PeerName.Tpo -c ../../../src/acl/PeerName.cc -fPIC -DPIC -o .libs/PeerName.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT MyPortName.lo -MD -MP -MF .deps/MyPortName.Tpo -c ../../../src/acl/MyPortName.cc -o MyPortName.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT PeerName.lo -MD -MP -MF .deps/PeerName.Tpo -c ../../../src/acl/PeerName.cc -o PeerName.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Protocol.lo -MD -MP -MF ".deps/Protocol.Tpo" -c -o Protocol.lo ../../../src/acl/Protocol.cc; \
        then mv -f ".deps/Protocol.Tpo" ".deps/Protocol.Plo"; else rm -f ".deps/Protocol.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Protocol.lo -MD -MP -MF .deps/Protocol.Tpo -c ../../../src/acl/Protocol.cc -fPIC -DPIC -o .libs/Protocol.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ProtocolData.lo -MD -MP -MF ".deps/ProtocolData.Tpo" -c -o ProtocolData.lo ../../../src/acl/ProtocolData.cc; \
        then mv -f ".deps/ProtocolData.Tpo" ".deps/ProtocolData.Plo"; else rm -f ".deps/ProtocolData.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ProtocolData.lo -MD -MP -MF .deps/ProtocolData.Tpo -c ../../../src/acl/ProtocolData.cc -fPIC -DPIC -o .libs/ProtocolData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Protocol.lo -MD -MP -MF .deps/Protocol.Tpo -c ../../../src/acl/Protocol.cc -o Protocol.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ProtocolData.lo -MD -MP -MF .deps/ProtocolData.Tpo -c ../../../src/acl/ProtocolData.cc -o ProtocolData.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Random.lo -MD -MP -MF ".deps/Random.Tpo" -c -o Random.lo ../../../src/acl/Random.cc; \
        then mv -f ".deps/Random.Tpo" ".deps/Random.Plo"; else rm -f ".deps/Random.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Referer.lo -MD -MP -MF ".deps/Referer.Tpo" -c -o Referer.lo ../../../src/acl/Referer.cc; \
        then mv -f ".deps/Referer.Tpo" ".deps/Referer.Plo"; else rm -f ".deps/Referer.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Referer.lo -MD -MP -MF .deps/Referer.Tpo -c ../../../src/acl/Referer.cc -fPIC -DPIC -o .libs/Referer.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Random.lo -MD -MP -MF .deps/Random.Tpo -c ../../../src/acl/Random.cc -fPIC -DPIC -o .libs/Random.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Referer.lo -MD -MP -MF .deps/Referer.Tpo -c ../../../src/acl/Referer.cc -o Referer.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Random.lo -MD -MP -MF .deps/Random.Tpo -c ../../../src/acl/Random.cc -o Random.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ReplyMimeType.lo -MD -MP -MF ".deps/ReplyMimeType.Tpo" -c -o ReplyMimeType.lo ../../../src/acl/ReplyMimeType.cc; \
        then mv -f ".deps/ReplyMimeType.Tpo" ".deps/ReplyMimeType.Plo"; else rm -f ".deps/ReplyMimeType.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ReplyMimeType.lo -MD -MP -MF .deps/ReplyMimeType.Tpo -c ../../../src/acl/ReplyMimeType.cc -fPIC -DPIC -o .libs/ReplyMimeType.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT RequestMimeType.lo -MD -MP -MF ".deps/RequestMimeType.Tpo" -c -o RequestMimeType.lo ../../../src/acl/RequestMimeType.cc; \
        then mv -f ".deps/RequestMimeType.Tpo" ".deps/RequestMimeType.Plo"; else rm -f ".deps/RequestMimeType.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT ReplyMimeType.lo -MD -MP -MF .deps/ReplyMimeType.Tpo -c ../../../src/acl/ReplyMimeType.cc -o ReplyMimeType.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT RequestMimeType.lo -MD -MP -MF .deps/RequestMimeType.Tpo -c ../../../src/acl/RequestMimeType.cc -fPIC -DPIC -o .libs/RequestMimeType.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT RequestMimeType.lo -MD -MP -MF .deps/RequestMimeType.Tpo -c ../../../src/acl/RequestMimeType.cc -o RequestMimeType.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT SourceDomain.lo -MD -MP -MF ".deps/SourceDomain.Tpo" -c -o SourceDomain.lo ../../../src/acl/SourceDomain.cc; \
        then mv -f ".deps/SourceDomain.Tpo" ".deps/SourceDomain.Plo"; else rm -f ".deps/SourceDomain.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT SourceDomain.lo -MD -MP -MF .deps/SourceDomain.Tpo -c ../../../src/acl/SourceDomain.cc -fPIC -DPIC -o .libs/SourceDomain.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT SourceIp.lo -MD -MP -MF ".deps/SourceIp.Tpo" -c -o SourceIp.lo ../../../src/acl/SourceIp.cc; \
        then mv -f ".deps/SourceIp.Tpo" ".deps/SourceIp.Plo"; else rm -f ".deps/SourceIp.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT SourceIp.lo -MD -MP -MF .deps/SourceIp.Tpo -c ../../../src/acl/SourceIp.cc -fPIC -DPIC -o .libs/SourceIp.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT SourceDomain.lo -MD -MP -MF .deps/SourceDomain.Tpo -c ../../../src/acl/SourceDomain.cc -o SourceDomain.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT SourceIp.lo -MD -MP -MF .deps/SourceIp.Tpo -c ../../../src/acl/SourceIp.cc -o SourceIp.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Tag.lo -MD -MP -MF ".deps/Tag.Tpo" -c -o Tag.lo ../../../src/acl/Tag.cc; \
        then mv -f ".deps/Tag.Tpo" ".deps/Tag.Plo"; else rm -f ".deps/Tag.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Tag.lo -MD -MP -MF .deps/Tag.Tpo -c ../../../src/acl/Tag.cc -fPIC -DPIC -o .libs/Tag.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Url.lo -MD -MP -MF ".deps/Url.Tpo" -c -o Url.lo ../../../src/acl/Url.cc; \
        then mv -f ".deps/Url.Tpo" ".deps/Url.Plo"; else rm -f ".deps/Url.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Url.lo -MD -MP -MF .deps/Url.Tpo -c ../../../src/acl/Url.cc -fPIC -DPIC -o .libs/Url.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Tag.lo -MD -MP -MF .deps/Tag.Tpo -c ../../../src/acl/Tag.cc -o Tag.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Url.lo -MD -MP -MF .deps/Url.Tpo -c ../../../src/acl/Url.cc -o Url.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UrlPath.lo -MD -MP -MF ".deps/UrlPath.Tpo" -c -o UrlPath.lo ../../../src/acl/UrlPath.cc; \
        then mv -f ".deps/UrlPath.Tpo" ".deps/UrlPath.Plo"; else rm -f ".deps/UrlPath.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UrlPath.lo -MD -MP -MF .deps/UrlPath.Tpo -c ../../../src/acl/UrlPath.cc -fPIC -DPIC -o .libs/UrlPath.o
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UrlPort.lo -MD -MP -MF ".deps/UrlPort.Tpo" -c -o UrlPort.lo ../../../src/acl/UrlPort.cc; \
        then mv -f ".deps/UrlPort.Tpo" ".deps/UrlPort.Plo"; else rm -f ".deps/UrlPort.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UrlPort.lo -MD -MP -MF .deps/UrlPort.Tpo -c ../../../src/acl/UrlPort.cc -fPIC -DPIC -o .libs/UrlPort.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UrlPath.lo -MD -MP -MF .deps/UrlPath.Tpo -c ../../../src/acl/UrlPath.cc -o UrlPath.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UrlPort.lo -MD -MP -MF .deps/UrlPort.Tpo -c ../../../src/acl/UrlPort.cc -o UrlPort.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UserData.lo -MD -MP -MF ".deps/UserData.Tpo" -c -o UserData.lo ../../../src/acl/UserData.cc; \
        then mv -f ".deps/UserData.Tpo" ".deps/UserData.Plo"; else rm -f ".deps/UserData.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Gadgets.lo -MD -MP -MF ".deps/Gadgets.Tpo" -c -o Gadgets.lo ../../../src/acl/Gadgets.cc; \
        then mv -f ".deps/Gadgets.Tpo" ".deps/Gadgets.Plo"; else rm -f ".deps/Gadgets.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UserData.lo -MD -MP -MF .deps/UserData.Tpo -c ../../../src/acl/UserData.cc -fPIC -DPIC -o .libs/UserData.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Gadgets.lo -MD -MP -MF .deps/Gadgets.Tpo -c ../../../src/acl/Gadgets.cc -fPIC -DPIC -o .libs/Gadgets.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT UserData.lo -MD -MP -MF .deps/UserData.Tpo -c ../../../src/acl/UserData.cc -o UserData.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Gadgets.lo -MD -MP -MF .deps/Gadgets.Tpo -c ../../../src/acl/Gadgets.cc -o Gadgets.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Arp.lo -MD -MP -MF ".deps/Arp.Tpo" -c -o Arp.lo ../../../src/acl/Arp.cc; \
        then mv -f ".deps/Arp.Tpo" ".deps/Arp.Plo"; else rm -f ".deps/Arp.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Eui64.lo -MD -MP -MF ".deps/Eui64.Tpo" -c -o Eui64.lo ../../../src/acl/Eui64.cc; \
        then mv -f ".deps/Eui64.Tpo" ".deps/Eui64.Plo"; else rm -f ".deps/Eui64.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Eui64.lo -MD -MP -MF .deps/Eui64.Tpo -c ../../../src/acl/Eui64.cc -fPIC -DPIC -o .libs/Eui64.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Arp.lo -MD -MP -MF .deps/Arp.Tpo -c ../../../src/acl/Arp.cc -fPIC -DPIC -o .libs/Arp.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Eui64.lo -MD -MP -MF .deps/Eui64.Tpo -c ../../../src/acl/Eui64.cc -o Eui64.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Arp.lo -MD -MP -MF .deps/Arp.Tpo -c ../../../src/acl/Arp.cc -o Arp.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link icpc -no-gcc -Werror -D_REENTRANT -g -std=c++0x -g -o libapi.la Acl.lo Checklist.lo
libtool: link: /usr/bin/ar cru .libs/libapi.a .libs/Acl.o .libs/Checklist.o
libtool: link: ranlib .libs/libapi.a
libtool: link: ( cd ".libs" && rm -f "libapi.la" && ln -s "../libapi.la" "libapi.la" )
/bin/sh ../../libtool --tag=CXX --mode=link icpc -no-gcc -Werror -D_REENTRANT -g -std=c++0x -g -o libstate.la Strategised.lo FilledChecklist.lo
libtool: link: /usr/bin/ar cru .libs/libstate.a .libs/Strategised.o .libs/FilledChecklist.o
libtool: link: ranlib .libs/libstate.a
libtool: link: ( cd ".libs" && rm -f "libstate.la" && ln -s "../libstate.la" "libstate.la" )
/bin/sh ../../libtool --tag=CXX --mode=link icpc -no-gcc -Werror -D_REENTRANT -g -std=c++0x -g -o libacls.la IntRange.lo RegexData.lo StringData.lo Time.lo TimeData.lo Asn.lo Browser.lo DestinationDomain.lo DestinationIp.lo DomainData.lo ExtUser.lo HierCodeData.lo HierCode.lo HttpHeaderData.lo HttpRepHeader.lo HttpReqHeader.lo HttpStatus.lo Ip.lo LocalIp.lo LocalPort.lo MaxConnection.lo Method.lo MethodData.lo MyPortName.lo PeerName.lo Protocol.lo ProtocolData.lo Random.lo Referer.lo ReplyMimeType.lo RequestMimeType.lo SourceDomain.lo SourceIp.lo Tag.lo Url.lo UrlPath.lo UrlPort.lo UserData.lo Gadgets.lo Arp.lo Eui64.lo
libtool: link: /usr/bin/ar cru .libs/libacls.a .libs/IntRange.o .libs/RegexData.o .libs/StringData.o .libs/Time.o .libs/TimeData.o .libs/Asn.o .libs/Browser.o .libs/DestinationDomain.o .libs/DestinationIp.o .libs/DomainData.o .libs/ExtUser.o .libs/HierCodeData.o .libs/HierCode.o .libs/HttpHeaderData.o .libs/HttpRepHeader.o .libs/HttpReqHeader.o .libs/HttpStatus.o .libs/Ip.o .libs/LocalIp.o .libs/LocalPort.o .libs/MaxConnection.o .libs/Method.o .libs/MethodData.o .libs/MyPortName.o .libs/PeerName.o .libs/Protocol.o .libs/ProtocolData.o .libs/Random.o .libs/Referer.o .libs/ReplyMimeType.o .libs/RequestMimeType.o .libs/SourceDomain.o .libs/SourceIp.o .libs/Tag.o .libs/Url.o .libs/UrlPath.o .libs/UrlPort.o .libs/UserData.o .libs/Gadgets.o .libs/Arp.o .libs/Eui64.o
libtool: link: ranlib .libs/libacls.a
libtool: link: ( cd ".libs" && rm -f "libacls.la" && ln -s "../libacls.la" "libacls.la" )
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/acl'>
Making all in format
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/format'>
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Format.lo -MD -MP -MF ".deps/Format.Tpo" -c -o Format.lo ../../../src/format/Format.cc; \
        then mv -f ".deps/Format.Tpo" ".deps/Format.Plo"; else rm -f ".deps/Format.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Quoting.lo -MD -MP -MF ".deps/Quoting.Tpo" -c -o Quoting.lo ../../../src/format/Quoting.cc; \
        then mv -f ".deps/Quoting.Tpo" ".deps/Quoting.Plo"; else rm -f ".deps/Quoting.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Quoting.lo -MD -MP -MF .deps/Quoting.Tpo -c ../../../src/format/Quoting.cc -fPIC -DPIC -o .libs/Quoting.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Format.lo -MD -MP -MF .deps/Format.Tpo -c ../../../src/format/Format.cc -fPIC -DPIC -o .libs/Format.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Quoting.lo -MD -MP -MF .deps/Quoting.Tpo -c ../../../src/format/Quoting.cc -o Quoting.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Tokens.lo -MD -MP -MF ".deps/Tokens.Tpo" -c -o Tokens.lo ../../../src/format/Tokens.cc; \
        then mv -f ".deps/Tokens.Tpo" ".deps/Tokens.Plo"; else rm -f ".deps/Tokens.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Format.lo -MD -MP -MF .deps/Format.Tpo -c ../../../src/format/Format.cc -o Format.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Tokens.lo -MD -MP -MF .deps/Tokens.Tpo -c ../../../src/format/Tokens.cc -fPIC -DPIC -o .libs/Tokens.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Werror -D_REENTRANT -g -std=c++0x -MT Tokens.lo -MD -MP -MF .deps/Tokens.Tpo -c ../../../src/format/Tokens.cc -o Tokens.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=CXX --mode=link icpc -no-gcc -Werror -D_REENTRANT -g -std=c++0x -g -o libformat.la Format.lo Quoting.lo Tokens.lo
libtool: link: /usr/bin/ar cru .libs/libformat.a .libs/Format.o .libs/Quoting.o .libs/Tokens.o
libtool: link: ranlib .libs/libformat.a
libtool: link: ( cd ".libs" && rm -f "libformat.la" && ln -s "../libformat.la" "libformat.la" )
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/format'>
Making all in fs
make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/fs'>
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT StoreFSaufs.lo -MD -MP -MF ".deps/StoreFSaufs.Tpo" -c -o StoreFSaufs.lo `test -f 'aufs/StoreFSaufs.cc' || echo '../../../src/fs/'`aufs/StoreFSaufs.cc; \
        then mv -f ".deps/StoreFSaufs.Tpo" ".deps/StoreFSaufs.Plo"; else rm -f ".deps/StoreFSaufs.Tpo"; exit 1; fi
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT StoreFSdiskd.lo -MD -MP -MF ".deps/StoreFSdiskd.Tpo" -c -o StoreFSdiskd.lo `test -f 'diskd/StoreFSdiskd.cc' || echo '../../../src/fs/'`diskd/StoreFSdiskd.cc; \
        then mv -f ".deps/StoreFSdiskd.Tpo" ".deps/StoreFSdiskd.Plo"; else rm -f ".deps/StoreFSdiskd.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT StoreFSaufs.lo -MD -MP -MF .deps/StoreFSaufs.Tpo -c ../../../src/fs/aufs/StoreFSaufs.cc -fPIC -DPIC -o .libs/StoreFSaufs.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT StoreFSdiskd.lo -MD -MP -MF .deps/StoreFSdiskd.Tpo -c ../../../src/fs/diskd/StoreFSdiskd.cc -fPIC -DPIC -o .libs/StoreFSdiskd.o
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT StoreFSaufs.lo -MD -MP -MF .deps/StoreFSaufs.Tpo -c ../../../src/fs/aufs/StoreFSaufs.cc -o StoreFSaufs.o >/dev/null 2>&1
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT StoreFSdiskd.lo -MD -MP -MF .deps/StoreFSdiskd.Tpo -c ../../../src/fs/diskd/StoreFSdiskd.cc -o StoreFSdiskd.o >/dev/null 2>&1
if /bin/sh ../../libtool --tag=CXX --mode=compile icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT RockIoState.lo -MD -MP -MF ".deps/RockIoState.Tpo" -c -o RockIoState.lo `test -f 'rock/RockIoState.cc' || echo '../../../src/fs/'`rock/RockIoState.cc; \
        then mv -f ".deps/RockIoState.Tpo" ".deps/RockIoState.Plo"; else rm -f ".deps/RockIoState.Tpo"; exit 1; fi
libtool: compile: icpc -no-gcc -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Werror -D_REENTRANT -g -std=c++0x -MT RockIoState.lo -MD -MP -MF .deps/RockIoState.Tpo -c ../../../src/fs/rock/RockIoState.cc -fPIC -DPIC -o .libs/RockIoState.o
../../../src/ipc/mem/Pointer.h(83): error #858: type qualifier on return type is meaningless
      Class *const getRaw() const { return Base::getRaw()->theObject; }
             ^

../../../src/fs/rock/RockSwapDir.h(20): error #654: overloaded virtual function "Store::get" is only partially overridden in class "Rock::SwapDir"
  class SwapDir: public ::SwapDir, public IORequestor
        ^

compilation aborted for ../../../src/fs/rock/RockIoState.cc (code 2)
make[4]: *** [RockIoState.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/fs'>
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src'>
make[2]: *** [all] Error 2
make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src'>
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-CentOs-icc/ws/btlayer-00-default/squid-3.HEAD-BZR/_build'>
make: *** [distcheck] Error 2
buildtest.sh result is 2
BUILD: .././test-suite/buildtests/layer-00-default.opts
configure: BUILD LIBRARIES:
configure: BUILD EXTRA LIBRARIES: -lnsl -lresolv -lrt
configure: BUILD OBJECTS:
configure: BUILD EXTRA OBJECTS:
configure: BUILD C FLAGS: -g
configure: BUILD EXTRA C FLAGS: -Werror -D_REENTRANT
configure: BUILD C++ FLAGS: -g -std=c++0x
configure: BUILD EXTRA C++ FLAGS: -Werror -D_REENTRANT
configure: BUILD LIBRARIES:
configure: BUILD EXTRA LIBRARIES: -lnsl -lresolv -lrt
configure: BUILD OBJECTS:
configure: BUILD EXTRA OBJECTS:
configure: BUILD C FLAGS: -g
configure: BUILD EXTRA C FLAGS: -Werror -D_REENTRANT
configure: BUILD C++ FLAGS: -g -std=c++0x
configure: BUILD EXTRA C++ FLAGS: -Werror -D_REENTRANT
make[4]: *** [RockIoState.lo] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all] Error 2
make[1]: *** [all-recursive] Error 1
make: *** [distcheck] Error 2
Build FAILED.
Build step 'Execute shell' marked build as failure
Received on Tue Sep 13 2011 - 19:26:49 MDT

This archive was generated by hypermail 2.2.0 : Wed Sep 14 2011 - 12:00:05 MDT