You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by je...@ci.trafficserver.apache.org on 2018/03/23 18:29:48 UTC
Build failed in Jenkins: macOS-master » clang,macOS,release #1979
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=macOS,type=release/1979/display/redirect?page=changes>
Changes:
[Alan M. Carroll] CacheTool: Fix clang build problem on CentOS.
------------------------------------------
[...truncated 41.19 KB...]
CXX SSLDynlock.o
CXX NetVCTest.o
AR libinknet.a
Making all in aio
CXX AIO.o
CXX Inline.o
AR libinkaio.a
Making all in dns
CXX DNS.o
CXX DNSConnection.o
CXX Inline.o
CXX SplitDNS.o
AR libinkdns.a
Making all in hostdb
CXX HostDB.o
CXX Inline.o
CXX RefCountCache.o
AR libinkhostdb.a
Making all in utils
CXX Machine.o
CXX OneWayMultiTunnel.o
CXX OneWayTunnel.o
AR libinkutils.a
Making all in cache
CXX Cache.o
CXX CacheDir.o
CXX CacheDisk.o
CXX CacheHosting.o
CXX CacheHttp.o
CXX CacheLink.o
CXX CachePages.o
CXX CachePagesInternal.o
CXX CacheRead.o
CXX CacheVol.o
CXX CacheWrite.o
CXX Inline.o
CXX RamCacheCLFUS.o
CXX RamCacheLRU.o
CXX Store.o
CXX CacheTest.o
AR libinkcache.a
make[2]: Nothing to be done for `all-am'.
Making all in proxy/hdrs
CXX HTTP.o
CXX HdrHeap.o
CXX HdrTSOnly.o
CXX HdrToken.o
CXX HdrUtils.o
CXX HttpCompat.o
CXX MIME.o
CXX URL.o
CXX HdrTest.o
AR libhdrs.a
Making all in proxy/shared
CXX DiagsConfig.o
CXX UglyLogStubs.o
AR libdiagsconfig.a
AR libUglyLogStubs.a
Making all in mgmt
Making all in utils
CXX MgmtMarshall.lo
CXX MgmtSocket.lo
CXX MgmtUtils.lo
CXX ExpandingArray.lo
CXX MgmtLocalCleanup.lo
CXX MgmtProcessCleanup.lo
CXXLD libutils_lm.la
CXXLD libutils_p.la
Making all in api
Making all in include
make[3]: Nothing to be done for `all'.
CXX CoreAPIRemote.lo
CXX NetworkUtilsRemote.lo
CXX CoreAPIShared.lo
CXX EventCallback.lo
CXX GenericParser.lo
CXX INKMgmtAPI.lo
CXX NetworkMessage.lo
CXX CoreAPI.lo
CXX EventControlMain.lo
CXX NetworkUtilsLocal.lo
CXX TSControlMain.lo
CXX APITestCliRemote.o
CXXLD libmgmtapi.la
CXXLD libtsmgmt.la
CXXLD libmgmtapilocal.la
CXXLD traffic_api_cli_remote
CXX RecordsConfig.lo
CXX BaseManager.lo
CXX RecordsConfigUtils.lo
CXX ProcessManager.lo
CXX ProxyConfig.lo
CXX Alarms.lo
CXX FileManager.lo
CXX LocalManager.lo
CXX Rollback.lo
CXX WebMgmtUtils.lo
CXXLD libmgmt_c.la
CXXLD libmgmt_p.la
CXXLD libmgmt_lm.la
Making all in proxy
Making all in http
Making all in remap
CXX AclFiltering.o
CXX RemapConfig.o
CXX RemapPluginInfo.o
CXX RemapPlugins.o
CXX RemapProcessor.o
CXX UrlMapping.o
CXX UrlMappingPathIndex.o
CXX UrlRewrite.o
AR libhttp_remap.a
CXX HttpSessionAccept.o
CXX HttpCacheSM.o
CXX HttpBodyFactory.o
CXX Http1ClientSession.o
CXX Http1ClientTransaction.o
CXX HttpConfig.o
CXX HttpConnectionCount.o
CXX HttpDebugNames.o
CXX HttpPages.o
CXX HttpProxyServerMain.o
CXX HttpSM.o
CXX HttpServerSession.o
CXX HttpSessionManager.o
CXX HttpTransact.o
CXX HttpTransactCache.o
CXX HttpTransactHeaders.o
CXX HttpTunnel.o
CXX HttpUpdateSM.o
CXX ForwardedConfig.o
CXX HttpUpdateTester.o
CXX RegressionHttpTransact.o
AR libhttp.a
Making all in http2
CXX HPACK.o
CXX HTTP2.o
CXX Http2ClientSession.o
CXX Http2ConnectionState.o
CXX Http2DebugNames.o
CXX Http2Stream.o
CXX Http2SessionAccept.o
CXX HuffmanCodec.o
CXX RegressionHPACK.o
AR libhttp2.a
Making all in logging
CXX Log.o
CXX LogAccess.o
CXX LogAccessHttp.o
CXX LogBindings.o
CXX LogBuffer.o
CXX LogConfig.o
CXX LogField.o
CXX LogFieldAliasMap.o
CXX LogFile.o
CXX LogFilter.o
CXX LogFormat.o
CXX LogHost.o
CXX LogObject.o
CXX LogSock.o
CXX LogUtils.o
CXX LogCollationAccept.o
CXX LogCollationClientSM.o
CXX LogCollationHostSM.o
AR liblogging.a
AR liblogcollation.a
Making all in config
Making all in body_factory
Making all in default
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
CXX CacheControl.o
CXX ControlBase.o
CXX ControlMatcher.o
CXX CoreUtils.o
CXX Crash.o
CXX EventName.o
CXX FetchSM.o
CXX HostStatus.o
CXX IPAllow.o
CXX InkAPI.o
CXX InkIOCoreAPI.o
CXX Main.o
CXX ParentConsistentHash.o
CXX ParentRoundRobin.o
CXX ParentSelectionStrategy.o
CXX ParentSelection.o
CXX Plugin.o
CXX PluginVC.o
CXX ProtocolProbeSessionAccept.o
CXX ProxyClientSession.o
CXX ProxyClientTransaction.o
CXX ReverseProxy.o
CXX SocksProxy.o
CXX StatPages.o
CXX Transform.o
CXX InkAPITest.o
CXX RegressionSM.o
CXX logcat.o
CXX logstats.o
CXXLD traffic_logcat
CXXLD traffic_server
CXXLD traffic_logstats
Making all in cmd
Making all in traffic_cache_tool
CXX CacheDefs.o
CXX CacheTool.o
CXX File.o
CXX Command.o
In file included from ../../../cmd/traffic_cache_tool/CacheTool.cc:37:
In file included from ../../../cmd/traffic_cache_tool/CacheDefs.h:28:
In file included from ../../../lib/ts/INK_MD5.h:29:
In file included from ../../../lib/ts/CryptoHash.h:26:
../../../lib/ts/BufferWriter.h:469:12: error: call to 'bwformat' is ambiguous
return bwformat(w, spec, std::get<I>(args));
^~~~~~~~
../../../lib/ts/BufferWriter.h:480:70: note: in instantiation of function template specialization 'ts::bw_fmt::Arg_Formatter<std::__1::tuple<const char *&, ts::Scalar<1, long long, tag::bytes> &, long long &>, 2>' requested here
static ArgFormatterSignature<TUPLE> fa[sizeof...(N)] = {&bw_fmt::Arg_Formatter<TUPLE, N>...};
^
../../../lib/ts/BufferWriter.h:548:25: note: in instantiation of function template specialization 'ts::bw_fmt::Get_Arg_Formatter_Array<std::__1::tuple<const char *&, ts::Scalar<1, long long, tag::bytes> &, long long &>, 0, 1, 2>' requested here
auto fa = bw_fmt::Get_Arg_Formatter_Array<decltype(args)>(std::index_sequence_for<Rest...>{});
^
../../../lib/ts/BufferWriter.h:722:76: note: in instantiation of function template specialization 'ts::BufferWriter::print<const char *, ts::Scalar<1, long long, tag::bytes>, long long>' requested here
size_t n = ts::FixedBufferWriter(const_cast<char *>(s.data()), s.size()).print(fmt, std::forward<Rest>(rest)...).extent();
^
../../../cmd/traffic_cache_tool/CacheTool.cc:254:7: note: in instantiation of function template specialization 'ts::bwprint<const char *, ts::Scalar<1, long long, tag::bytes> &, long long>' requested here
ts::bwprint(hashText, "{} {}:{}", span->_path.path(), _start, _len.count());
^
../../../lib/ts/BufferWriter.h:650:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &, char c)
^
../../../lib/ts/BufferWriter.h:681:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, uintmax_t const &i)
^
../../../lib/ts/BufferWriter.h:687:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, intmax_t const &i)
^
../../../lib/ts/BufferWriter.h:693:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, unsigned int const &i)
^
../../../lib/ts/BufferWriter.h:699:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, int const &i)
^
1 error generated.
make[2]: *** [CacheTool.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure
Jenkins build is back to normal : macOS-master » clang,macOS,release #1981
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=macOS,type=release/1981/display/redirect?page=changes>
Build failed in Jenkins: macOS-master » clang,macOS,release #1980
Posted by je...@ci.trafficserver.apache.org.
See <https://ci.trafficserver.apache.org/job/macOS-master/compiler=clang,label=macOS,type=release/1980/display/redirect?page=changes>
Changes:
[persia.aziz] CacheTool: Fix and rewrite stripe initialization
------------------------------------------
[...truncated 41.20 KB...]
CXX SSLDynlock.o
CXX NetVCTest.o
AR libinknet.a
Making all in aio
CXX AIO.o
CXX Inline.o
AR libinkaio.a
Making all in dns
CXX DNS.o
CXX DNSConnection.o
CXX Inline.o
CXX SplitDNS.o
AR libinkdns.a
Making all in hostdb
CXX HostDB.o
CXX Inline.o
CXX RefCountCache.o
AR libinkhostdb.a
Making all in utils
CXX Machine.o
CXX OneWayMultiTunnel.o
CXX OneWayTunnel.o
AR libinkutils.a
Making all in cache
CXX Cache.o
CXX CacheDir.o
CXX CacheDisk.o
CXX CacheHosting.o
CXX CacheHttp.o
CXX CacheLink.o
CXX CachePages.o
CXX CachePagesInternal.o
CXX CacheRead.o
CXX CacheVol.o
CXX CacheWrite.o
CXX Inline.o
CXX RamCacheCLFUS.o
CXX RamCacheLRU.o
CXX Store.o
CXX CacheTest.o
AR libinkcache.a
make[2]: Nothing to be done for `all-am'.
Making all in proxy/hdrs
CXX HTTP.o
CXX HdrHeap.o
CXX HdrTSOnly.o
CXX HdrToken.o
CXX HdrUtils.o
CXX HttpCompat.o
CXX MIME.o
CXX URL.o
CXX HdrTest.o
AR libhdrs.a
Making all in proxy/shared
CXX DiagsConfig.o
CXX UglyLogStubs.o
AR libdiagsconfig.a
AR libUglyLogStubs.a
Making all in mgmt
Making all in utils
CXX MgmtMarshall.lo
CXX MgmtSocket.lo
CXX MgmtUtils.lo
CXX ExpandingArray.lo
CXX MgmtLocalCleanup.lo
CXX MgmtProcessCleanup.lo
CXXLD libutils_lm.la
CXXLD libutils_p.la
Making all in api
Making all in include
make[3]: Nothing to be done for `all'.
CXX CoreAPIRemote.lo
CXX NetworkUtilsRemote.lo
CXX CoreAPIShared.lo
CXX EventCallback.lo
CXX GenericParser.lo
CXX INKMgmtAPI.lo
CXX NetworkMessage.lo
CXX CoreAPI.lo
CXX EventControlMain.lo
CXX NetworkUtilsLocal.lo
CXX TSControlMain.lo
CXX APITestCliRemote.o
CXXLD libmgmtapi.la
CXXLD libtsmgmt.la
CXXLD libmgmtapilocal.la
CXXLD traffic_api_cli_remote
CXX RecordsConfig.lo
CXX BaseManager.lo
CXX RecordsConfigUtils.lo
CXX ProcessManager.lo
CXX ProxyConfig.lo
CXX Alarms.lo
CXX FileManager.lo
CXX LocalManager.lo
CXX Rollback.lo
CXX WebMgmtUtils.lo
CXXLD libmgmt_c.la
CXXLD libmgmt_p.la
CXXLD libmgmt_lm.la
Making all in proxy
Making all in http
Making all in remap
CXX AclFiltering.o
CXX RemapConfig.o
CXX RemapPluginInfo.o
CXX RemapPlugins.o
CXX RemapProcessor.o
CXX UrlMapping.o
CXX UrlMappingPathIndex.o
CXX UrlRewrite.o
AR libhttp_remap.a
CXX HttpBodyFactory.o
CXX HttpSessionAccept.o
CXX HttpCacheSM.o
CXX Http1ClientSession.o
CXX Http1ClientTransaction.o
CXX HttpConfig.o
CXX HttpConnectionCount.o
CXX HttpDebugNames.o
CXX HttpPages.o
CXX HttpProxyServerMain.o
CXX HttpSM.o
CXX HttpServerSession.o
CXX HttpSessionManager.o
CXX HttpTransact.o
CXX HttpTransactCache.o
CXX HttpTransactHeaders.o
CXX HttpTunnel.o
CXX HttpUpdateSM.o
CXX ForwardedConfig.o
CXX HttpUpdateTester.o
CXX RegressionHttpTransact.o
AR libhttp.a
Making all in http2
CXX HPACK.o
CXX HTTP2.o
CXX Http2ClientSession.o
CXX Http2ConnectionState.o
CXX Http2DebugNames.o
CXX Http2Stream.o
CXX Http2SessionAccept.o
CXX HuffmanCodec.o
CXX RegressionHPACK.o
AR libhttp2.a
Making all in logging
CXX Log.o
CXX LogAccess.o
CXX LogAccessHttp.o
CXX LogBindings.o
CXX LogBuffer.o
CXX LogConfig.o
CXX LogField.o
CXX LogFieldAliasMap.o
CXX LogFile.o
CXX LogFilter.o
CXX LogFormat.o
CXX LogHost.o
CXX LogObject.o
CXX LogSock.o
CXX LogUtils.o
CXX LogCollationAccept.o
CXX LogCollationClientSM.o
CXX LogCollationHostSM.o
AR liblogging.a
AR liblogcollation.a
Making all in config
Making all in body_factory
Making all in default
make[4]: Nothing to be done for `all'.
make[4]: Nothing to be done for `all-am'.
make[3]: Nothing to be done for `all-am'.
CXX CacheControl.o
CXX ControlBase.o
CXX ControlMatcher.o
CXX CoreUtils.o
CXX Crash.o
CXX EventName.o
CXX FetchSM.o
CXX HostStatus.o
CXX IPAllow.o
CXX InkAPI.o
CXX InkIOCoreAPI.o
CXX Main.o
CXX ParentConsistentHash.o
CXX ParentRoundRobin.o
CXX ParentSelectionStrategy.o
CXX ParentSelection.o
CXX Plugin.o
CXX PluginVC.o
CXX ProtocolProbeSessionAccept.o
CXX ProxyClientSession.o
CXX ProxyClientTransaction.o
CXX ReverseProxy.o
CXX SocksProxy.o
CXX StatPages.o
CXX Transform.o
CXX InkAPITest.o
CXX RegressionSM.o
CXX logcat.o
CXX logstats.o
CXXLD traffic_logcat
CXXLD traffic_server
CXXLD traffic_logstats
Making all in cmd
Making all in traffic_cache_tool
CXX CacheDefs.o
CXX File.o
CXX CacheTool.o
CXX Command.o
In file included from ../../../cmd/traffic_cache_tool/CacheTool.cc:37:
In file included from ../../../cmd/traffic_cache_tool/CacheDefs.h:28:
In file included from ../../../lib/ts/INK_MD5.h:29:
In file included from ../../../lib/ts/CryptoHash.h:26:
../../../lib/ts/BufferWriter.h:469:12: error: call to 'bwformat' is ambiguous
return bwformat(w, spec, std::get<I>(args));
^~~~~~~~
../../../lib/ts/BufferWriter.h:480:70: note: in instantiation of function template specialization 'ts::bw_fmt::Arg_Formatter<std::__1::tuple<const char *&, ts::Scalar<1, long long, tag::bytes> &, long long &>, 2>' requested here
static ArgFormatterSignature<TUPLE> fa[sizeof...(N)] = {&bw_fmt::Arg_Formatter<TUPLE, N>...};
^
../../../lib/ts/BufferWriter.h:548:25: note: in instantiation of function template specialization 'ts::bw_fmt::Get_Arg_Formatter_Array<std::__1::tuple<const char *&, ts::Scalar<1, long long, tag::bytes> &, long long &>, 0, 1, 2>' requested here
auto fa = bw_fmt::Get_Arg_Formatter_Array<decltype(args)>(std::index_sequence_for<Rest...>{});
^
../../../lib/ts/BufferWriter.h:722:76: note: in instantiation of function template specialization 'ts::BufferWriter::print<const char *, ts::Scalar<1, long long, tag::bytes>, long long>' requested here
size_t n = ts::FixedBufferWriter(const_cast<char *>(s.data()), s.size()).print(fmt, std::forward<Rest>(rest)...).extent();
^
../../../cmd/traffic_cache_tool/CacheTool.cc:266:7: note: in instantiation of function template specialization 'ts::bwprint<const char *, ts::Scalar<1, long long, tag::bytes> &, long long>' requested here
ts::bwprint(hashText, "{} {}:{}", span->_path.path(), _start, _len.count());
^
../../../lib/ts/BufferWriter.h:650:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &, char c)
^
../../../lib/ts/BufferWriter.h:681:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, uintmax_t const &i)
^
../../../lib/ts/BufferWriter.h:687:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, intmax_t const &i)
^
../../../lib/ts/BufferWriter.h:693:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, unsigned int const &i)
^
../../../lib/ts/BufferWriter.h:699:1: note: candidate function
bwformat(BufferWriter &w, BWFSpec const &spec, int const &i)
^
1 error generated.
make[2]: *** [CacheTool.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Build step 'Execute shell' marked build as failure