./interfaces/chain.h:227:18: note: overridden virtual function is here
virtual void initWarning(const bilingual_str& message) = 0;
^
In file included from ipc/capnp/node.cpp:9:
In file included from ./ipc/capnp/node-types.h:11:
In file included from ./ipc/capnp/wallet.capnp.proxy-types.h:6:
In file included from ./ipc/capnp/wallet.capnp.proxy.h:7:
In file included from ./ipc/capnp/wallet.h:9:
./ipc/capnp/chain.capnp.proxy.h:1414:26: warning: 'initError' overrides a member function but is not marked 'override' [-Wsuggest-override]
typename M35::Result initError(M35::Param<0> message);
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/c++/v1/memory:2644:9: warning: destructor called on non-final 'mp::ProxyClient<ipc::capnp::messages::NotifyHeaderTipCallback>' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
__get_elem()->~_Tp();
Reported bitcoin/bitcoin#10102 (review) by @Sjors