See <https://ci.trafficserver.apache.org/job/osx-master/compiler=clang,label=osx,type=debug/191/>
------------------------------------------ [...truncated 531 lines...] config.status: creating cmd/traffic_crashlog/Makefile config.status: creating cmd/traffic_ctl/Makefile config.status: creating cmd/traffic_layout/Makefile config.status: creating cmd/traffic_line/Makefile config.status: creating cmd/traffic_manager/Makefile config.status: creating cmd/traffic_top/Makefile config.status: creating cmd/traffic_via/Makefile config.status: creating cmd/traffic_wccp/Makefile config.status: creating doc/Makefile config.status: creating example/Makefile config.status: creating iocore/Makefile config.status: creating iocore/aio/Makefile config.status: creating iocore/cache/Makefile config.status: creating iocore/cluster/Makefile config.status: creating iocore/dns/Makefile config.status: creating iocore/eventsystem/Makefile config.status: creating iocore/hostdb/Makefile config.status: creating iocore/net/Makefile config.status: creating iocore/utils/Makefile config.status: creating lib/Makefile config.status: creating lib/perl/Makefile config.status: creating lib/perl/lib/Apache/TS.pm config.status: creating lib/records/Makefile config.status: creating lib/ts/Makefile config.status: creating lib/ts/apidefs.h config.status: creating lib/ts/ink_config.h config.status: creating lib/tsconfig/Makefile config.status: creating lib/wccp/Makefile config.status: creating mgmt/Makefile config.status: creating mgmt/api/Makefile config.status: creating mgmt/api/include/Makefile config.status: creating mgmt/cluster/Makefile config.status: creating mgmt/utils/Makefile config.status: creating plugins/Makefile config.status: creating plugins/cacheurl/Makefile config.status: creating plugins/conf_remap/Makefile config.status: creating plugins/gzip/Makefile config.status: creating plugins/header_rewrite/Makefile config.status: creating plugins/libloader/Makefile config.status: creating plugins/regex_remap/Makefile config.status: creating plugins/stats_over_http/Makefile config.status: creating plugins/tcpinfo/Makefile config.status: creating proxy/Makefile config.status: creating proxy/api/ts/Makefile config.status: creating proxy/config/Makefile config.status: creating proxy/config/body_factory/Makefile config.status: creating proxy/config/body_factory/default/Makefile config.status: creating proxy/config/records.config.default config.status: creating proxy/config/storage.config.default config.status: creating proxy/congest/Makefile config.status: creating proxy/hdrs/Makefile config.status: creating proxy/http/Makefile config.status: creating proxy/http/remap/Makefile config.status: creating proxy/http2/Makefile config.status: creating proxy/logging/Makefile config.status: creating proxy/shared/Makefile config.status: creating proxy/spdy/Makefile config.status: creating rc/Makefile config.status: creating rc/trafficserver config.status: creating rc/trafficserver.conf config.status: creating rc/trafficserver.service config.status: creating rc/trafficserver.xml config.status: creating tools/Makefile config.status: creating tools/trafficserver.pc config.status: creating tools/tsxs config.status: creating plugins/experimental/Makefile config.status: creating plugins/experimental/authproxy/Makefile config.status: creating plugins/experimental/background_fetch/Makefile config.status: creating plugins/experimental/balancer/Makefile config.status: creating plugins/experimental/buffer_upload/Makefile config.status: creating plugins/experimental/cache_range_requests/Makefile config.status: creating plugins/experimental/channel_stats/Makefile config.status: creating plugins/experimental/cache_promote/Makefile config.status: creating plugins/experimental/collapsed_connection/Makefile config.status: creating plugins/experimental/custom_redirect/Makefile config.status: creating plugins/experimental/epic/Makefile config.status: creating plugins/experimental/escalate/Makefile config.status: creating plugins/experimental/esi/Makefile config.status: creating plugins/experimental/generator/Makefile config.status: creating plugins/experimental/geoip_acl/Makefile config.status: creating plugins/experimental/header_normalize/Makefile config.status: creating plugins/experimental/healthchecks/Makefile config.status: creating plugins/experimental/hipes/Makefile config.status: creating plugins/experimental/metalink/Makefile config.status: creating plugins/experimental/mysql_remap/Makefile config.status: creating plugins/experimental/regex_revalidate/Makefile config.status: creating plugins/experimental/remap_stats/Makefile config.status: creating plugins/experimental/s3_auth/Makefile config.status: creating plugins/experimental/ssl_cert_loader/Makefile config.status: creating plugins/experimental/sslheaders/Makefile config.status: creating plugins/experimental/stale_while_revalidate/Makefile config.status: creating plugins/experimental/ts_lua/Makefile config.status: creating plugins/experimental/url_sig/Makefile config.status: creating plugins/experimental/xdebug/Makefile config.status: creating plugins/experimental/mp4/Makefile config.status: creating plugins/experimental/stream_editor/Makefile config.status: creating lib/ts/ink_autoconf.h config.status: lib/ts/ink_autoconf.h is unchanged config.status: executing depfiles commands config.status: executing libtool commands configure: Build option summary: CC: clang CXX: clang++ CPP: clang -E CFLAGS: -std=gnu99 -g -pipe -Wall -Wno-deprecated-declarations -Qunused-arguments -O3 -fno-strict-aliasing -mcx16 CXXFLAGS: -Qunused-arguments -std=c++11 -std=c++11 -g -pipe -Wall -Wno-deprecated-declarations -O3 -fno-strict-aliasing -Wno-invalid-offsetof -mcx16 CPPFLAGS: -Ddarwin -D_LARGEFILE64_SOURCE=1 -D_COMPILE64BIT_SOURCE=1 -D_GNU_SOURCE -D_REENTRANT -D__STDC_LIMIT_MACROS=1 -D__STDC_FORMAT_MACROS=1 -I/usr/local/Cellar/openssl/1.0.1j/include -DOPENSSL_NO_SSL_INTERN -I/System/Library/Frameworks/Tcl.framework/Versions/8.5/Headers -I/usr/local/include -I/usr/local/Cellar/pcre/8.36/include LDFLAGS: -L/usr/local/Cellar/openssl/1.0.1j/lib -L/usr/local/lib -L/usr/local/Cellar/pcre/8.36/lib SHARED_CFLAGS: -fPIC SHARED_CXXFLAGS: -fPIC SHARED_CXXLINKFLAGS: SHARED_LDFLAGS: -shared OPENSSL_LDFLAGS: -L/usr/local/Cellar/openssl/1.0.1j/lib OPENSSL_INCLUDES: -I/usr/local/Cellar/openssl/1.0.1j/include EXTRA_CC_LDFLAGS: EXTRA_CXX_LDFLAGS: LIBTOOL_LINK_FLAGS: -R/usr/local/lib -R/usr/local/Cellar/pcre/8.36/lib + make -j6 Making all in proxy/api/ts make[1]: Nothing to be done for `all'. Making all in iocore Making all in eventsystem CXX EventSystem.o CXX IOBuffer.o CXX Inline.o CXX Lock.o CXX PQ-List.o CXX Processor.o CXX ProtectedQueue.o CXX ProxyAllocator.o CXX SocketManager.o CXX Tasks.o CXX Thread.o CXX UnixEThread.o CXX UnixEvent.o CXX UnixEventProcessor.o AR libinkevent.a Making all in net CXX Connection.o CXX Inline.o CXX Net.o CXX NetVConnection.o CXX Socks.o CXX SSLCertLookup.o CXX SSLSessionCache.o CXX SSLConfig.o CXX SSLInternal.o CXX SSLNetAccept.o CXX SSLNetProcessor.o CXX SSLNetVConnection.o CXX SSLNextProtocolAccept.o CXX SSLNextProtocolSet.o CXX SSLUtils.o CXX SSLClientUtils.o CXX OCSPStapling.o CXX UDPIOEvent.o CXX UnixConnection.o CXX UnixNet.o CXX UnixNetAccept.o CXX UnixNetPages.o CXX UnixNetProcessor.o CXX UnixNetVConnection.o CXX UnixUDPConnection.o CXX UnixUDPNet.o 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 MultiCache.o In file included from ../../../iocore/hostdb/HostDB.cc:26: In file included from ../../../iocore/hostdb/P_HostDB.h:34: In file included from ../../../lib/ts/libts.h:79: In file included from ../../../lib/ts/Allocator.h:46: In file included from ../../../lib/ts/ink_resource.h:28: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:460:17: error: no matching function for call to object of type 'const CmpConstBuffferCaseInsensitive' {return static_cast<const _Compare&>(*this)(__x.__cc.first, __y);} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:2102:14: note: in instantiation of member function 'std::__1::__map_value_compare<ts::ConstBuffer, std::__1::__value_type<ts::ConstBuffer, IpAddr>, CmpConstBuffferCaseInsensitive, true>::operator()' requested here if (!value_comp()(__root->__value_, __v)) ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:2028:20: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<ts::ConstBuffer, IpAddr>, std::__1::__map_value_compare<ts::ConstBuffer, std::__1::__value_type<ts::ConstBuffer, IpAddr>, CmpConstBuffferCaseInsensitive, true>, std::__1::allocator<std::__1::__value_type<ts::ConstBuffer, IpAddr> > >::__lower_bound<ts::ConstBuffer>' requested here iterator __p = __lower_bound(__v, __root(), __end_node()); ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:1090:68: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<ts::ConstBuffer, IpAddr>, std::__1::__map_value_compare<ts::ConstBuffer, std::__1::__value_type<ts::ConstBuffer, IpAddr>, CmpConstBuffferCaseInsensitive, true>, std::__1::allocator<std::__1::__value_type<ts::ConstBuffer, IpAddr> > >::find<ts::ConstBuffer>' requested here iterator find(const key_type& __k) {return __tree_.find(__k);} ^ ../../../iocore/hostdb/HostDB.cc:667:78: note: in instantiation of member function 'std::__1::map<ts::ConstBuffer, IpAddr, CmpConstBuffferCaseInsensitive, std::__1::allocator<std::__1::pair<const ts::ConstBuffer, IpAddr> > >::find' requested here HostsFileMap::iterator find_result = current_host_file_map->hosts_file_map.find(hname); ^ ../../../iocore/hostdb/P_HostDBProcessor.h:194:8: note: candidate function not viable: 'this' argument has type 'const CmpConstBuffferCaseInsensitive', but method is not marked const bool operator()(ts::ConstBuffer a, ts::ConstBuffer b) { return ptr_len_casecmp(a._ptr, a._size, b._ptr, b._size) < 0; } ^ In file included from ../../../iocore/hostdb/HostDB.cc:26: In file included from ../../../iocore/hostdb/P_HostDB.h:34: In file included from ../../../lib/ts/libts.h:79: In file included from ../../../lib/ts/Allocator.h:46: In file included from ../../../lib/ts/ink_resource.h:28: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:463:17: error: no matching function for call to object of type 'const CmpConstBuffferCaseInsensitive' {return static_cast<const _Compare&>(*this)(__x, __y.__cc.first);} ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/__tree:2029:26: note: in instantiation of member function 'std::__1::__map_value_compare<ts::ConstBuffer, std::__1::__value_type<ts::ConstBuffer, IpAddr>, CmpConstBuffferCaseInsensitive, true>::operator()' requested here if (__p != end() && !value_comp()(__v, *__p)) ^ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:1090:68: note: in instantiation of function template specialization 'std::__1::__tree<std::__1::__value_type<ts::ConstBuffer, IpAddr>, std::__1::__map_value_compare<ts::ConstBuffer, std::__1::__value_type<ts::ConstBuffer, IpAddr>, CmpConstBuffferCaseInsensitive, true>, std::__1::allocator<std::__1::__value_type<ts::ConstBuffer, IpAddr> > >::find<ts::ConstBuffer>' requested here iterator find(const key_type& __k) {return __tree_.find(__k);} ^ ../../../iocore/hostdb/HostDB.cc:667:78: note: in instantiation of member function 'std::__1::map<ts::ConstBuffer, IpAddr, CmpConstBuffferCaseInsensitive, std::__1::allocator<std::__1::pair<const ts::ConstBuffer, IpAddr> > >::find' requested here HostsFileMap::iterator find_result = current_host_file_map->hosts_file_map.find(hname); ^ ../../../iocore/hostdb/P_HostDBProcessor.h:194:8: note: candidate function not viable: 'this' argument has type 'const CmpConstBuffferCaseInsensitive', but method is not marked const bool operator()(ts::ConstBuffer a, ts::ConstBuffer b) { return ptr_len_casecmp(a._ptr, a._size, b._ptr, b._size) < 0; } ^ In file included from ../../../iocore/hostdb/HostDB.cc:26: In file included from ../../../iocore/hostdb/P_HostDB.h:34: In file included from ../../../lib/ts/libts.h:79: In file included from ../../../lib/ts/Allocator.h:46: In file included from ../../../lib/ts/ink_resource.h:28: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:1207:17: error: no matching function for call to object of type 'const CmpConstBuffferCaseInsensitive' if (__tree_.value_comp().key_comp()(__k, __nd->__value_.__cc.first)) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/../include/c++/v1/map:1376:36: note: in instantiation of member function 'std::__1::map<ts::ConstBuffer, IpAddr, CmpConstBuffferCaseInsensitive, std::__1::allocator<std::__1::pair<const ts::ConstBuffer, IpAddr> > >::__find_equal_key' requested here __node_base_pointer& __child = __find_equal_key(__parent, __k); ^ ../../../iocore/hostdb/HostDB.cc:2623:46: note: in instantiation of member function 'std::__1::map<ts::ConstBuffer, IpAddr, CmpConstBuffferCaseInsensitive, std::__1::allocator<std::__1::pair<const ts::ConstBuffer, IpAddr> > >::operator[]' requested here parsed_hosts_file_ptr->hosts_file_map[name] = ip; ^ ../../../iocore/hostdb/P_HostDBProcessor.h:194:8: note: candidate function not viable: 'this' argument has type 'const CmpConstBuffferCaseInsensitive', but method is not marked const bool operator()(ts::ConstBuffer a, ts::ConstBuffer b) { return ptr_len_casecmp(a._ptr, a._size, b._ptr, b._size) < 0; } ^ 3 errors generated. make[2]: *** [HostDB.o] Error 1 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [all-recursive] Error 1 make: *** [all-recursive] Error 1 Build step 'Execute shell' marked build as failure